From f8efe0accce6ebcae1b5b4b37011a8fe0835689e Mon Sep 17 00:00:00 2001 From: sonnguyenkieio Date: Mon, 30 Aug 2021 18:19:16 +0700 Subject: [PATCH 001/171] :sparkles: feat: Tab Common --- .../common/TabCommon/TabCommon.module.scss | 5 +++ src/components/common/TabCommon/TabCommon.tsx | 43 +++++++++++++++++++ .../TabCommon/TabItem/TabItem.module.scss | 28 ++++++++++++ .../common/TabCommon/TabItem/TabItem.tsx | 18 ++++++++ 4 files changed, 94 insertions(+) create mode 100644 src/components/common/TabCommon/TabCommon.module.scss create mode 100644 src/components/common/TabCommon/TabCommon.tsx create mode 100644 src/components/common/TabCommon/TabItem/TabItem.module.scss create mode 100644 src/components/common/TabCommon/TabItem/TabItem.tsx diff --git a/src/components/common/TabCommon/TabCommon.module.scss b/src/components/common/TabCommon/TabCommon.module.scss new file mode 100644 index 000000000..b7ea32c04 --- /dev/null +++ b/src/components/common/TabCommon/TabCommon.module.scss @@ -0,0 +1,5 @@ +@import '../../../styles/utilities'; + +.tabCommon { + @apply spacing-horizontal; +} diff --git a/src/components/common/TabCommon/TabCommon.tsx b/src/components/common/TabCommon/TabCommon.tsx new file mode 100644 index 000000000..c5715ab5b --- /dev/null +++ b/src/components/common/TabCommon/TabCommon.tsx @@ -0,0 +1,43 @@ +import React, { useState } from "react" +import s from './TabCommon.module.scss' + +import TabItem from './TabItem/TabItem' + +interface TabCommonProps { + +} + +const TabCommon = ({ } : TabCommonProps) => { + const [item1Active, setItem1Active] = useState(true); + const [item2Active, setItem2Active] = useState(false); + const [item3Active, setItem3Active] = useState(false); + + const toggleItem1 = () => { + setItem1Active(true) + + setItem2Active(false) + setItem3Active(false) + } + const toggleItem2 = () => { + setItem2Active(true) + + setItem1Active(false) + setItem3Active(false) + } + const toggleItem3 = () => { + setItem3Active(true) + + setItem1Active(false) + setItem2Active(false) + } + + return ( +
+ Wait for Comfirmation + Delivering + Delivered +
+ ) +} + +export default TabCommon; \ No newline at end of file diff --git a/src/components/common/TabCommon/TabItem/TabItem.module.scss b/src/components/common/TabCommon/TabItem/TabItem.module.scss new file mode 100644 index 000000000..5bb3bfb15 --- /dev/null +++ b/src/components/common/TabCommon/TabItem/TabItem.module.scss @@ -0,0 +1,28 @@ +@import '../../../../styles/utilities'; + +.tabItem { + @apply font-bold; + margin-right: 2rem; + padding-top: 1rem; + padding-bottom: 1rem; + + &:hover { + @apply cursor-pointer; + } + + &.active { + border-bottom: 2px solid #2DC86E; + } +} + +.tabItemActive { + @apply font-bold; + margin-right: 2rem; + padding-top: 1rem; + padding-bottom: 1rem; + border-bottom: 2px solid #2DC86E; + + &:hover { + @apply cursor-pointer; + } +} \ No newline at end of file diff --git a/src/components/common/TabCommon/TabItem/TabItem.tsx b/src/components/common/TabCommon/TabItem/TabItem.tsx new file mode 100644 index 000000000..814f84e3e --- /dev/null +++ b/src/components/common/TabCommon/TabItem/TabItem.tsx @@ -0,0 +1,18 @@ +import React, { useState } from "react" +import s from './TabItem.module.scss' + +interface TabItemProps { + active?: boolean; + target?: any; + children?: string; +} + +const TabItem = ({ active, children } : TabItemProps) => { + return ( + + {children} + + ) +} + +export default TabItem; \ No newline at end of file From 1954d8c266a94135c760b8e7cab723e08626fbca Mon Sep 17 00:00:00 2001 From: quangnhankie Date: Mon, 30 Aug 2021 19:39:35 +0700 Subject: [PATCH 002/171] feat: create component MenuFilter and MenuNavigation --- package-lock.json | 27 +++++++++ pages/index.tsx | 7 ++- .../common/MenuFilter/MenuFilter.module.scss | 46 ++++++++++++++ .../common/MenuFilter/MenuFilter.tsx | 59 ++++++++++++++++++ .../MenuNavigation/MenuNavigation.module.scss | 29 +++++++++ .../common/MenuNavigation/MenuNavigation.tsx | 60 +++++++++++++++++++ src/components/common/index.ts | 2 + src/utils/constanst.utils.ts | 2 +- 8 files changed, 229 insertions(+), 3 deletions(-) create mode 100644 src/components/common/MenuFilter/MenuFilter.module.scss create mode 100644 src/components/common/MenuFilter/MenuFilter.tsx create mode 100644 src/components/common/MenuNavigation/MenuNavigation.module.scss create mode 100644 src/components/common/MenuNavigation/MenuNavigation.tsx diff --git a/package-lock.json b/package-lock.json index 5e63e2d25..72b57bcbc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5239,6 +5239,11 @@ } } }, + "load-script": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/load-script/-/load-script-1.0.0.tgz", + "integrity": "sha1-BJGTngvuVkPuSUp+PaPSuscMbKQ=" + }, "loader-utils": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", @@ -5547,6 +5552,11 @@ "safe-buffer": "^5.1.2" } }, + "memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + }, "merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", @@ -8588,6 +8598,11 @@ "scheduler": "^0.20.2" } }, + "react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, "react-fast-marquee": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/react-fast-marquee/-/react-fast-marquee-1.2.1.tgz", @@ -8603,6 +8618,18 @@ "resolved": "https://registry.npmjs.org/react-merge-refs/-/react-merge-refs-1.1.0.tgz", "integrity": "sha512-alTKsjEL0dKH/ru1Iyn7vliS2QRcBp9zZPGoWxUOvRGWPUYgjo+V01is7p04It6KhgrzhJGnIj9GgX8W4bZoCQ==" }, + "react-player": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/react-player/-/react-player-2.9.0.tgz", + "integrity": "sha512-jNUkTfMmUhwPPAktAdIqiBcVUKsFKrVGH6Ocutj6535CNfM91yrvWxHg6fvIX8Y/fjYUPoejddwh7qboNV9vGA==", + "requires": { + "deepmerge": "^4.0.0", + "load-script": "^1.0.0", + "memoize-one": "^5.1.1", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.0.1" + } + }, "react-refresh": { "version": "0.8.3", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", diff --git a/pages/index.tsx b/pages/index.tsx index 2e5fe6afb..06d12a024 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -1,15 +1,18 @@ import { Layout } from 'src/components/common'; +import { MenuNavigation,MenuFilter} from 'src/components/common'; import { HomeBanner, HomeCategories, HomeCTA, HomeSubscribe, HomeVideo } from 'src/components/modules/home'; export default function Home() { return ( <> - + {/* - + */} + + ) } diff --git a/src/components/common/MenuFilter/MenuFilter.module.scss b/src/components/common/MenuFilter/MenuFilter.module.scss new file mode 100644 index 000000000..afb66799b --- /dev/null +++ b/src/components/common/MenuFilter/MenuFilter.module.scss @@ -0,0 +1,46 @@ +@import "../../../styles/utilities"; +.menuFilterWrapper{ + @apply spacing-horizontal ; + @screen md { + @apply hidden; + } + .menuFilterHeading{ + @apply sub-headline font-bold ; + color: var(--text-active); + font-feature-settings: 'salt' on; + margin: 0.8rem 0; + } + .menuFilterList{ + @apply flex flex-wrap justify-start relative; + margin-bottom: 3rem; + box-sizing: border-box; + li{ + margin: 1rem 0; + padding:0; + a{ + padding: 0.8rem 1.6rem; + margin-right: 0.8rem; + font-size: var(--font-size); + line-height: var(--line-height); + color:var(--text-base); + background-color: var(--gray); + border-radius: 0.8rem; + &:hover { + color:white; + background-color: var(--primary); + } + &.active { + color:white; + background-color: var(--primary); + } + } + } + &::after{ + @apply absolute; + bottom: -20%; + content: ""; + width: 100%; + border-bottom: 1px solid #EBEBEB; + } + } +} diff --git a/src/components/common/MenuFilter/MenuFilter.tsx b/src/components/common/MenuFilter/MenuFilter.tsx new file mode 100644 index 000000000..f6a2c9d4c --- /dev/null +++ b/src/components/common/MenuFilter/MenuFilter.tsx @@ -0,0 +1,59 @@ +import classNames from 'classnames' +import Link from 'next/link' +import { useRouter } from 'next/router' +import { OPTION_ALL, QUERY_KEY, ROUTE } from 'src/utils/constanst.utils' +import s from './MenuFilter.module.scss' +const CATEGORY = [ + { + name: 'All', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=${OPTION_ALL}`, + }, + { + name: 'Veggie', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=veggie`, + }, + { + name: 'Seafood', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=seafood`, + }, + { + name: 'Frozen', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=frozen`, + }, + { + name: 'Coffee Bean', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=coffee-bean`, + }, + { + name: 'Sauce', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=sauce`, + }, +] + +interface Props { + children?: any, + heading:string, +} + +const MenuFilter = ({heading}:Props)=> { + const router = useRouter() + + return ( +
+

{heading}

+ +
+ ) +} + +export default MenuFilter diff --git a/src/components/common/MenuNavigation/MenuNavigation.module.scss b/src/components/common/MenuNavigation/MenuNavigation.module.scss new file mode 100644 index 000000000..0b3dcae8b --- /dev/null +++ b/src/components/common/MenuNavigation/MenuNavigation.module.scss @@ -0,0 +1,29 @@ +@import "../../../styles/utilities"; +.menuNavigationWrapper{ + .menuNavigationHeading{ + @screen md { + @apply sub-headline font-bold ; + color: var(--text-active); + font-feature-settings: 'salt' on; + margin: 1.6rem 0; + } + } + .menuNavigationList{ + @screen md { + li{ + margin: 0.8rem 0; + a{ + font-size: var(--font-size); + line-height: var(--line-height); + color:var(--text-base); + &:hover { + @apply text-primary; + } + &.active { + @apply text-primary; + } + } + } + } + } +} diff --git a/src/components/common/MenuNavigation/MenuNavigation.tsx b/src/components/common/MenuNavigation/MenuNavigation.tsx new file mode 100644 index 000000000..f0b9bcfc9 --- /dev/null +++ b/src/components/common/MenuNavigation/MenuNavigation.tsx @@ -0,0 +1,60 @@ +import classNames from 'classnames' +import Link from 'next/link' +import { useRouter } from 'next/router' +import { OPTION_ALL, QUERY_KEY, ROUTE } from 'src/utils/constanst.utils' +import s from './MenuNavigation.module.scss' +const CATEGORY = [ + { + name: 'All', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=${OPTION_ALL}`, + }, + { + name: 'Veggie', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=veggie`, + }, + { + name: 'Seafood', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=seafood`, + }, + { + name: 'Frozen', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=frozen`, + }, + { + name: 'Coffee Bean', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=coffee-bean`, + }, + { + name: 'Sauce', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=sauce`, + }, +] + +interface Props { + children?: any, + heading:string, +} + +const MenuNavigation = ({heading}:Props)=> { + const router = useRouter() + + return ( +
+

{heading}({CATEGORY.length})

+ +
+ ) +} + +export default MenuNavigation diff --git a/src/components/common/index.ts b/src/components/common/index.ts index 650ec34bc..b58b68f57 100644 --- a/src/components/common/index.ts +++ b/src/components/common/index.ts @@ -23,3 +23,5 @@ export { default as MenuDropdown} from './MenuDropdown/MenuDropdown' export { default as NotiMessage} from './NotiMessage/NotiMessage' export { default as VideoPlayer} from './VideoPlayer/VideoPlayer' export { default as SelectCommon} from './SelectCommon/SelectCommon' +export { default as MenuNavigation} from './MenuNavigation/MenuNavigation' +export { default as MenuFilter} from './MenuFilter/MenuFilter' \ No newline at end of file diff --git a/src/utils/constanst.utils.ts b/src/utils/constanst.utils.ts index 0d66ecda0..cddbbb07e 100644 --- a/src/utils/constanst.utils.ts +++ b/src/utils/constanst.utils.ts @@ -38,10 +38,10 @@ export enum ProductFeature { Sales = 'Sales', NewItem = 'New Item', Viewed = 'Viewed', - } export const KEY = { ENTER: 'Enter', } +export const OPTION_ALL = 'all'; \ No newline at end of file From f7a0ec60784b3cbf1fb7fbc3828ec3f65242c623 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 31 Aug 2021 07:46:44 +0700 Subject: [PATCH 003/171] feat: CollapseCommon, CardBlog, RelevantBlogPosts --- pages/index.tsx | 39 +++++----- public/assets/images/image15.png | Bin 0 -> 185837 bytes public/assets/images/image16.png | Bin 0 -> 156062 bytes public/assets/images/image17.png | Bin 0 -> 96625 bytes .../common/CardBlog/CardBlog.module.scss | 34 +++++++++ src/components/common/CardBlog/CardBlog.tsx | 25 +++++++ .../common/CarouselCommon/CarouselCommon.tsx | 1 - .../CollapseCommon/CollapseCommon.module.scss | 25 +++++++ .../common/CollapseCommon/CollapseCommon.tsx | 37 ++++++++++ .../CollapseContent.module.scss | 3 + .../CollapseContent/CollapseContent.tsx | 16 ++++ src/components/common/Layout/Layout.tsx | 4 +- .../BlogPostCarousel.module.scss | 16 ++++ .../BlogPostCarousel/BlogPostCarousel.tsx | 46 ++++++++++++ .../RelevantBlogPosts.module.scss | 16 ++++ .../RelevantBlogPosts/RelevantBlogPosts.tsx | 69 ++++++++++++++++++ src/components/common/index.ts | 3 + src/components/icons/IconMinus.tsx | 18 +++++ src/components/icons/IconPlus.tsx | 18 +++++ src/components/icons/Minus.tsx | 18 ----- src/components/icons/Plus.tsx | 18 ----- src/components/icons/index.ts | 2 + src/utils/constanst.utils.ts | 3 +- 23 files changed, 351 insertions(+), 60 deletions(-) create mode 100644 public/assets/images/image15.png create mode 100644 public/assets/images/image16.png create mode 100644 public/assets/images/image17.png create mode 100644 src/components/common/CardBlog/CardBlog.module.scss create mode 100644 src/components/common/CardBlog/CardBlog.tsx create mode 100644 src/components/common/CollapseCommon/CollapseCommon.module.scss create mode 100644 src/components/common/CollapseCommon/CollapseCommon.tsx create mode 100644 src/components/common/CollapseCommon/CollapseContent/CollapseContent.module.scss create mode 100644 src/components/common/CollapseCommon/CollapseContent/CollapseContent.tsx create mode 100644 src/components/common/RelevantBlogPosts/BlogPostCarousel/BlogPostCarousel.module.scss create mode 100644 src/components/common/RelevantBlogPosts/BlogPostCarousel/BlogPostCarousel.tsx create mode 100644 src/components/common/RelevantBlogPosts/RelevantBlogPosts.module.scss create mode 100644 src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx create mode 100644 src/components/icons/IconMinus.tsx create mode 100644 src/components/icons/IconPlus.tsx delete mode 100644 src/components/icons/Minus.tsx delete mode 100644 src/components/icons/Plus.tsx diff --git a/pages/index.tsx b/pages/index.tsx index e428ff533..c193554a9 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -1,20 +1,14 @@ -import { Layout } from 'src/components/common'; +import { CardBlog, CollapseCommon, Layout, RelevantBlogPosts } from 'src/components/common'; import { HomeBanner, HomeCategories, HomeCollection, HomeCTA, HomeFeature, HomeRecipe, HomeSubscribe, HomeVideo } from 'src/components/modules/home'; import {SelectCommon} from 'src/components/common' +import card from "../public/assets/images/card.png" -const OPTION_SORT = [ - { - name: "By Name" - }, - { - name: "Price (High to Low)" - }, - { - name: "On Sale" - } +const CONTENT = [ + "When you’re trying to eat healthier but want something more substantial than a leafy green salad, broccoli salad is there for you. I love the crunch and heft of broccoli, especially when it’s cut up into bite size spoonable pieces.", + "Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to.", + "This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.", ] - export default function Home() { return ( <> @@ -24,16 +18,23 @@ export default function Home() { - - + */} + {/* */} - Sort By - Sort By - - // todo: uncomment + {/* */} + {/* Sort By + Sort By */} + + + + + + + + {/* todo: uncomment */} {/* */} ) } -Home.Layout = Layout +// Home.Layout = Layout diff --git a/public/assets/images/image15.png b/public/assets/images/image15.png new file mode 100644 index 0000000000000000000000000000000000000000..a4d0badbd3d29b883cd98d2de19c537148d69ddd GIT binary patch literal 185837 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

`aJ*dB2oUzke@gb&2)G=2xi7s0 zVOklBn}pedRL^pN)INYrltS7=bQ}`X_B26CsY~{kcT`XJc!?q`!6&X2@FaulnddDZ zYHD^wCPzmMrFd{jEGXTu5ATrysP>1eWFYDLYEcp#N+lpX7$hqs(gDE04Z)7;=`?Y# z{P=LB4y9oCww<$9j~-#5HAnA$79pu1Bx3O%;6WF}S(l1jrhF9TIdd*J6o9~>1d_-y zyAF*qy>teXyqkjWk&w65f>z-v&ug5uRGyF|kkhRwMYQdyk<+aB13Zbk9+A4%eg1?s5?600k~s zPV*(!yjmf<~UefEZ;G`GBS6ErScFh zrX>jcJ1YFqc*?4w)z&im;Ls2%1tbPsNE}oQgzzi(2NICVVo@}V7_@D`OT~NvJ!}%r zY-n?Ibj62oa%&jf?JQheOqh^1wgw#LYDck?LU=Y&RTcDavPp*>;3E9NpZ=D8-ZVUW z@lCkBURZKKL`%c|#%|bMyJx@KFuFYqi&@FRYMN*XF%9UJGHk==z&*hOPEQ`L>6EHD zck2#PgxzKWw{*eX%r4|g;;+;hJPO(zLKY4eIZOr?7?tN`)da*i&xv*mcQ(?3P{7WF zSWfoPqIIg{@J)R|L+#2PSy|&##-vSRM~F)6yL}O) zAJ$qUit{U&DsN!6#5-0dFvtE0nR=(k&cV+lJ9ImbpfAc^L31;FCc4zR`kNh=&r`JE zCSfpYyK8IIt(3n(+YJru6z``rL}@dd@o|DD{MuFHcZQvLcGn>$K9?xns-49F_J0E@ zm??+>{zU;(l(Cp=vq(hej)DgX72#E8d2^}zMNuQ;=+cTpAVS@K+g@wIBJOrFbGKo^ zZP5SBr(iSL*|h{QT*EGfwXm_aV@-oxi^2XYDGsigQ1v4;i)^)3Tvnc-ffVS^MPJ9+ zgYzr8BE+~TATEf$6zoJ=KC4wySUBV-$W{qni=R4-gM9}5F;SNpAzGa~6%UA$tE($P z=9607%3K?QEoqL8u>hXt7ptr!jzg7Az^fN}y| zvx>OgRzN2U!6BvE2SXTQ_E(17?@&AZBR?gzt8_^$^nlPOzs?viE-tR~> z?mjv=9JeFbU!SugLdO%`4q>Z}_l*FC>Obzhj-o46i!*1^)E-P;ADx8L(-D1@t}am- zOZx#D*~7=XcJqMs;XzGAb@fFy+<;eO5LJZj!#w=)pMGisyE;67`6|45GYaR&_8N6J z+}qd;PY&J*S%HNo8v)8@3{i0i04E@Dg4)YP=D;^I4SjKVaiD4+h~e&|b;svgA^56F z6)Z41y@KA!KXb|^2Eb+AKp2tc7;*VHkd8sTcG_az>>=0J%;yVd?PT24g-V__@Ilu# zLQ+%iXvn0t=00c9I5ikgymN6#GZQSqj)=>Y3RY$D@2~A4h%G#R1`>H6a~UTqK!<|% zT0HWS2|jTbV0M@Y#*3n{Z9%}qeT;S;sK8R6hs4j1Fxhhcf24SmH=p0lYv|dZNOW29 zb=*GQ{vFQ>_mNa$Yem9Ev(vrSeGu`Y^kpW025=uUn?4HV|HKqc;Fh+@>Lq5TqX6YLZM-H)OF zL1hn|d}Pl*G!TG+IfHWhX;SzTQ8@u24~9c_RS1+LOAv`;wdf+p_Bqclufu3E=dKXM z0KQitshSA}OJdd`REwG#sL8CdBF++j7qAhw&~1lu-VWV-Xv6J}=BzdsjMX?Tejq*z zf$>6&!?a-r1&8MF$bkukm08P!?3fn?JH9Smv!8vF$7U_CQnhC@!c*=sgm09%TF>6us)QeqcAAXUY2M{%t^A!*q+ zaLJ2{8{+Ro&ocyAS)LypZnJ_xOWSUt-YQs$u)5{I8i%2@&zgjHKiUqRl`_13eH^YY zXW_-y^RTx4!=Z34y&9x27}NHwc`$e2nEqFucZK{WjJ#NU_d=9t9=eG z5ySv3%6@yn)*BBA<^wHX5|5wv_EMg>>_`4xN#nwb1RvoJ(EB(Dw68}e$cMri7M^oBJSWM7VZ&PE}Iz# zt*i^Fhe=)tt~!nsV%M91qFs0rf$1YS`*A4~rpY(f&EG;zK2g`TSn54s9x$^+fO8e> zSz63Rb?@{cEJR`t798>U3}0X0Gx*l3>B2gKyi0`Q{N#k%qrRrvAu{L6xc<{OSmwE4 zPz|W1vBG_X9R@t7q8}HY)lNs-=4i-gkb1#lNAN1ntM*~51B^vCH{`Xn!4I1Q@vOlz z1O7}rw;kUU{b^c3k9FvN{>`d3WwZ#1#)@pr=>4Ql1X2%5IYGlQQumb zyp0u{1$|ghQL>Wpy$$F_RtD>Ku?HG>ms+S(`d$dMH)#3rOa5#XHy&MG-N^82reRDK zBsjssZn!cQOKBdiE-wvQDTq;TZfvnjDT}fhgvSj|X&knfS^-G*&B6s#R;_pGf6`|= ziw@%I2HayygmbnVVS8^FhUe*9aH!p{9}c>d~nxIVYf za8-q2%esdB!?3r$6MC=%Uckg_#TDXN0|zj;)fy^gsaObLOMtR;Wwi+tE)6Nf#YhoQJS#icX`c90YTBO$XdeBD_4>d^p6!`<_(3BcgW8ckRS(`RpU^UKSNM zlc$yYSZN-!kh-_JV^M*Ofoq7Lhus5NT*6elSZEQuuj1oIV#58ZIqqnN|$^zx} zcup}Wp~6ZGDUd*vD1~qcq7oE{c|?*`VQoFN*pr0K%?&;`6m#Z%E6n=g_|g$&LK z&H6H*HKf5UIOa}67YPJxPy9UGJJ9x#uv#9>Q6K}Bf@^D>=K)r3lMY?;40eegvwG zHPsge4u%L0D{ds_4}4DTzsJ)etgN-e-u_1Du5`Gt9O5|Kj|>B9t^}hE3;khQ-8wvY zv=yE_*$O9T$8>hRcw-gGG7k@S_rq%6Zjc?&3_B=F;s07r-U-o!5bt5>tP3p>zk`1o z%)hQ0asZP8ML3QzXQ_Wykq=@u9|ILD@})E&2#_7$!WM&n^!iD?3XRo%r29ttW8+GS z`&eiXuhx9_Rc+RFBXFyo{)5*;MTPEzGn2Qt_!?$+v?Ic>R<4e;*8t;;`>y%WX&?}8mD8-5J=4xDO#d1cQ@4z<%PN)%oGZ@Z~%O@)V}0| z)bNfk;0cb8FB&#jhs%o=EGpD7={z)DjGv9f#Z`E3_*FzYUeJ7jtE=$ZrSwl?)cJ}_ zhnlENcGMtx|Hx};-c;ptU&DzC6;}BS#fe;n(K!JB=4P~|7W+(W=7$;Rl?BNeKDU}b zE6g&&I= z2=Id=*sIDX*{d{*G?0DIf;4)Thv}iVWLAFMRQc)6qO%Vql_+`~BtZ(`9 zZ5Uh4tnxoSJGTTe<sO=t6F9 zCj9%|-Mz4GbArLpl1C?JVyHknOG<|W5_USMI`QYF{dv1@RsCu!eDcX7n}xhK+!zZ> z42L~$g%6%Q3aj1C(1Oa@l0z3%v`iIq+`a~GJ1eAAMrKjRkvK;jH@<;69Q)2=mr&d# z0SzOwX4tAWwG-})>9U5NdKV-ThX7QK$7DqBo&Cnk&tZ`G~^zyltCUQ8e{ zF(Ig>{&VD@_{T;-2Sg3ljADCxzCb`fwJn14TAor%Se-KRBcfwl#x8Li9Nt_Xz+xt+Y|B;B{P) zLECK3LJ1Wc{!G+Xndfn_klzPdItagU7_Y_GL)Q?TED%-Es&18R=f{qQ^XyH&3UI#{m=pbh3)Ld6GCly+b2O}^I3kVu(&J(a>fd~K!sZwH9 zJQ^rUmnF+^`|rvEVz6g8BSeF}4e%A)utG9VEGE@=!=^YpWd=d+k=zy_tw1m5`pyN5YQ#ps z6j}_U688Yt^LY;|fQ9Tv$N+OnW(>Be_Hi9i}ZZ`1MAV(MiL-BHP* zLtm-DLS;^P%aycj{k3wI?3JRv8yq`(B_>``gnb(wiz*debP#B@Jy}!@6v)Lxowi%+ z-)VBvM3xj}r-i!V<>L%tK3Lary{>MCAf?trhG0}{qc;;MFR zK3HYHNeU~Sn3pACY!1e8J#7v#gFhh7WeZSZ6=bq2!$aH^Xdy5w#S$(M96GHTq2cwF z^)Tqz`?T-rS;B!XX*L}(u;&gv3O3dApU@Ak&HFvNx@ByFUSVxGR5unx$iZ%hf^ZNB zGMY~S4N;da(hLUR2;w)R5fcRpjg5^B-siZmDQ#?1Ql1IC2P6s1Coay;*m*}*_5?$PQLNY+C@|*xa%Av>GliuENRb zDSuXk2cmt!(l;q_sOMb!SP6=YFGkb&cEShv)vGtG*f$KX#JWoiqUQ^P)n<0%ks#1i z6E_5BrlQyeb{loJan5KGSvXzOeh#2R47;(Ih~iAUS3`R+G*^nyj}+o@_^lyp z?SijLltJ$rWRDPJ2h!3`=7{?P11}w#)8}t7V4&au%^J8eUPF2btJr&;rbEX4fiq@Z zCr)dWT?UsHWl~t@ZYLsJ?^eUgiV1h=iGXW6L7R2!7_zU>ePyBn_d41h#^4g6p(O6e z$k;Vk4f8-44ZAv=1!wR@I1pV!)WBe$h>R1&P{R8mj5O2gQ?UJTUa7lqIAZ^l&`T^pVRfV7X5hhSbD$N{C6$NW)igY? z1Oeaqi3O0h-O!ERPT1Wz4AtBYS<>bb6V5j)R|BV6BS5NLV-Q=%$kdATPYz&9ZPP2< z2{+nCCvixe=gzEgTr|rX{XkR#$2mg8K4rhLB4fD_c;9-xUPCX%_e2OzCW#s*^FerP zZh@H)D)qu?xmN}iM!F_B?d}ca6qttcsV*p*@OAVWG**+4M_x`6`4AG!l}wh-YKyiF zxHi#4DLRctC9AXo+Cv>_q|#xCtrTgmTE!?POzmAs+%-bsAh_ZvZK;XS8ruj}1-C?y zt~6`tuA;u`=Wu>vfdglcb3WQcS3Hk`-Gt$5dHvn}lLy({p+pJXys1&Kuvj+TR_68> zv}ABC5iSY_mw+MKxn?x%3KmL6F)_p?_gv0JcrUmm#zGKMw4X>cpr%Eo>pHli7BG^% zS1i~F>AnL=e~o%?TC3_GZBy_x|kEq7=(_ zC@?l)?+_ObWzc6-WF4Z9xc^|y5P^2s-?3|u7vW%MGwg2ehRM||9KAdW)A5ac_LAg^ z-~k@<&%n;X*W9);J`eb_C}@k~zPS&k@jSNLf~#rMZG|NvKD$QH6yS^_uA-0ux1HDPQW#&5GQP_YHoVEHrNLjdAPdb z?2jazpPs98m@nvRh=Yf~fXa6`Tqg?vhXpJq1Rl^$clQp$wq-g5iW|FlCugUuWN+E3 z0q?Z=!{n9^8-BmFUvn4ck#=i`d}Pqag(W_)o}$AdO~Kg4E*d9TjKfgi^;SCcXPM5Y zRJ4{p0N~9eH4<2&RsSn>`0&%mmatCwnJB_cSZd%LWFxT%ewB_jlgLIm#v z|HSty-A2b5QJJp?)quWsNTCj5ccG0Jmn&OISWSB-77V0#ZK})tGa^Biq!0^6!q6E?o*8rsMev;}H9L8H9ko=LapB&tfs6o( zaYYO8t<5|w{PW-zZQ?VFNYsT-CkkZ7+g26gDEl{3cT zSpsZ?;!H%1E@3AKcUiF6nL{^?xCQnm&Rm!4K?l62uU@?1nI78fPwgDv-rg`N;F&_K zCY0<50OlSy*Hb1I6x2A+k!q77FrcL8BR~w$6T`=%R zHDBEA0NNIYTXfB&(s@pb7$~%8f!4sSw~KIgerB-Jg*G#J`>ZaeAm5j)m}=>YUFX=_ zYayH8T-_2|LzPLsJhU9sg(aLBgToTI=0YZdRlP6_bd48rQ3~HKupo)d71{A(uS3=< zt#jC-tRGcFIkBI+$iw00z0gi=m~TVrq?X@KB27`_x>zM~lT)FAY+Z-ACXnnI(AU~B z)Qf@}R?JH+jgOA1=$;50<*BSHJOEK%@6~?WmFBoEICSW;=#)u3UX^~NbJArKP#cc-#4Atlc?ER^Wa7DcTgL4|b%ar+(|5VTvX%da2rAA*q8N?#=~>zgkvUinZhQ$JG7BD}|EePc6cP0h(RDVs zurbn*@#m>0X%10If0Yh`ueDSX&{jpUsmN>zb)%GKm*5E$35Wh;3!h1pK64-hWYs;C zz$kF2jgmK)V5$P9siDeJs-{O1%^m+q+X=p>$y`4)OJs_DByswRGuh+lAwA|eU6h- zz&p~WHoGT-l|C!=GlRux?~%&N1o01N8=ZGVK%(A9WQ~e5VkC{e%^%ZDXRPnf)7j~n zC7BDxNuWM)9#_{=wIlYR86aHRl0OzuBEVl88*7AaFG2pX+3CRky$^`#zxYpn_!Nim z>e3*kvr8(WAb9WXY+HM^Mtt|0 zaL^mesG}eo1##jLQ1GEv?dwq8qLKl96|($+C5(fELuE$0z$YiCY^#tJi8*sfEFST6 zI_CB*!UkzvAt~r;KEYrd52n)r!LH6#apI1%BBE`!syEnW0E^rOwYA%(UW3)uqL#LU ze12egR)w$TVS9fVu5OOms*bO%qO4ZKYHK@m5=rV=NxJzP<`!{hM&%aE(oxinW2e>? zc6dNpb^0D+`6{(I{G87gF4$>#1$-MCN71Ts=uEFK1@herOC$&!xZD#o4qfGHUIg~| zXM&3+jn5J)jOasy*TN8S#=*Y=9}c;!&0DNm&Ju)&=KQo)Xt1T2hB}g9^C1D6k@_}i3AYh&|ZV^#?B#C zcNYyNr3VR(Vwt;G5Gaaev->2vzCz8P`eGyMVS)?UGLaux-PhX10LN1NPAX;FXIDwW z&KVsP>AKEHyC!FAGrj%sbh8e#XU%9!J7^IYjPds_D>MRu37kaZhYKewX$ z#t@nvQ4iq|lRLzS|!s+j=&WxV~3 zl@bCs0!}-V5az;KB@BZ1_x9KhAvgebLUK^0*z=^KfPrP=_?b)R?ZdGVRl~;CPT1c+ zAhduv1iFT3K!#wUhp-^CiO>?-{Yt_w(I6A|IWK4n+{(2-R)Q}1>+9i9U0eS71I6;-BQA?Yu51Q8#mEfmiKbUZLzbBi;{Au^-`%`3)0ke(+oh4%Y|2; zno}&I&?@L!7PaE>ztH$J!L$=}Owd-j z@|Ai*brP_B+uBUSlgIt==utmxu2~mvf$;L^Ds*atTaqCy^jp@|la^}lmn#N9>359| zm^>5My89MG+>iCmH7Vuo`g0YhZGz=C3E2# z4NEbwhDO4Q9k8%YEH;YuDX0}JQWVm-cG%5;`?l(EFrF>UY3IHSO`_mh!*7F+a2=11 zj(9DR0AM(ZKSObk__m7~t`#?L-n=4ozPrB@-W(aKb9uofLP%1h>k&Qfvj6oz{La(4 zK`d*Qm5`tNJuDed2oXhQ5qvyy!{*?yh(m;A!5d~j6tjQ@2aqM(s0+(pcvBl2m?PvA z0bu|Gezdyfb0)$7*{t0k@sC4F`#JRKK| z18VmOvR;=5Y&x}vdn%k%Ms(u(f|g4C2A7tEpc$U4OLNT#pwOHfRP^z8KDHs(J#O=w zS*5lB%1TP>By8>GVPmIf-Od~0o=f{#^};?=J`C1$^5+v*1xEtV5FT(~**@G9D?=4O zojdE`m77>F(}}7^4Dq$%uoiW)N*d~-pp)8{D@jX&Y7Gw+2Kz~-g(XM|Z|o4ViesRg z^5C5t)W`Q>{{zH^xy{J%OL;2kdTM>FELRXDR_&~`d{Y_>!f+<=yBtUJIE)W{FlZ;_T9^r<6@Spagt=6g8>i<~_HG zs9ecR6?-D5P`np*7OgJd(}ZxGL|FaaKwkWGES)ssGuolgHK?y#)3IDgG{+>lkf^Zl z&kh-Ql`lzR)$NP4Tsqyvf_9E&Pk zN1S=+lG=%N@*zBYn1=VBtb~Kjei-Ea@cQfXFbF&0`q&b}v@rY~&_7kC{N7X9+}6x0m|RnsgKD`#yS7c->S}b&YQN)nI0m$rhF@Wg9fV@%7_iva zU;whUy~$()cm#tN3~5-UFBJswKyi=*n*m_lmUswb*&$rt*s_GQO$S3jC>K|kAzBik z&5IV!fJ`{2u#C!Akc%{r)s%ULhqHY+5DSh_!-5a@j6+TGu2Es|d*o?@!*+af z%wg1nhYv_S1a%Do9|!sQ>m%!qwi)m+Ajk42V(+slUvq1BN8Jc3ct9x*wC}&A6})WB5yVM=C}n*C$P)~+Irjw2 zS+OIzAfc7D{J9Y902!i+ZQ0BKXAHxA3>*11`1uyZaP7cI84L&E^x{;rH7gomF|#D2 zug&%x=NIn*pB)u<$8g`(^&tgN==9D`&k50xCFX$(v_%90R^-`TfSk@JOtSDRgQ}YW z&NT`}oUhzY`1#mPagL@c9-j-Jk1&w$CBS{is9u&ypcrmS;8~@_K+&r2ZNc?J<%-v9 zQIMEWWCktH1g^+)ZGr=yPwRYG(I5$9Uc=%+*87BjP|PF}+L6BM3TggqU!asaTP^x( zfmx`=xS;A;e_r}71$7%T?-M*Gp`xg{T#&`RFt8n8i)&kO^5DBgr7TK$od{cn7}S1V@KK{6+R>52m2>B*0=5J zI$XtxM0{?4uED;##Wn?!f@l#tfvDhWfiBOvld~T|$%bDY&NvvBrxqV^?$Gt^@9lGr zaB6c~6xq0*C?F0F_F1ezTLc0Dx(jq0_z-W7-|+dH)8a+T&QQqTzyE**IG%I7pRKJe zCXeUOp3%b%ig6@1&UpKM#$FWbKn1?~`Xy%_V3Jyb`2N#guT4WW41K3$0!{c}?e6U| z)1jr5X_`D*@-!j;7I!Eo=61$}@ZjD(d)Rw~KBsmVPwayNx(dF_LDtPZIVHLx_uTM0 z;LOlZ42PS91W@GzOB)dj4lZPq$O_YYTzt$oP~G9eaB~=_b(5(E+vB3y$Ifb-Vl6l@ z=A1i}wVXbMxFm8pt?yde#XMmb_5JVtcKH79d>rmQ+zzd-4R(5Vyb}vdrjvkjh$;4!GoS8(A6wX6b%c(HBbXvbqHs0%lUGR_b&(JgsX5PC8ze zY;ysp)ow7y#Dc0Am8*9l;Ds-#0=^}zgMHyhKA^w7v4nAMP#vJ5|IdH(V@nV#4B)Fa z#KYl6bx&4Gsa2j}ptzt^zBu*+a9?n55fH(&z(dyd>UBcb-iU>ZrGzA3x{_COl^N$d zte$;{jbsTb;O6$0Lle%bN@T^1L@~193!fg$hiKKDiS316r)TFAES@u~rr03>6UXNV zR_lX*T*ny`Zb{}4-cP&N;rHQvF`-Zk)O9s-YDr|3D%H&ALSH}o+68JkNe_5m80OKt z2}WuwL(Kp@SwKOI;CTv%VYu|#b2V!ypff&CguI-ptE3Wm{|M(+Vk)7t(VllvCPOW^ z+$EvJxl>u?ZPUiEOC%kr z`#{Ig=_FRPq;`g@aPL7H?%(T#gPrv-I-Q2ke|{Qj%p9{0uN9tmRM3$bgqa0`A(>Ea zsSdPbX59sKUWxYJ^!jj^tt?TD?EUs>hS%w~Xn}#?N;>OO3)e`7na{W#E~S-5kCppi z(C0o2veh`G9*BJ47XB!%F(Uv}wPzJR(1KG-6l?244)W38LpOnd4blPNcAj7R42XFs z9`D^h6jLswAxd68`0xWJY9I$c|M_QD>~GlFS><~LndbWD(jet67EplvQPd$>)O8+S z!J`V@{lEEVzyB1Ore+0uYY*5ttM`M$dpr;bCaN$O4hPtuou9&z9fD%IAwtt|V9BIS z|B%29MQD5QAw+!@T@lFvLJ%AZJm{owjc=J0wydSuuSPOZ`GC|ej`-;&j z1NuS-k^7*O+vnyOV1qUbiFz7*9>{+jA>nX|>w6Yr<8-?jy9rR~D(6+h+8Y$c`v(W% zpZ&9cWbex`!o(8K{3@JYz6$^C|M#!0J2|oUX%GD={HQVtPXPa72)>*ZJdl;I$)u2~ zTr>+{f)CE)T253W#Aba^KB8-_WcWx9Tqfh}2v(vCVfotJr!M2dhW3C{=&5BN9038r zXlPY1z7|~uk^`^y&kLt& z3Uin55PXoqioiBGyg%G8R5u&eRf=IIwhit(f-5L`sHjj$(Pzema(I}QrIHakiptHy zGQue%LOoy(0hUCPq^*N%2l6ay@bus_8+59$k-4>ijooYRd*58&Algf)hKXw(vRBk%au7;qF1aKc=FJH6CPSKMBtr#2gaQ!Ct++jc*)uxqn|yta<< z)QVCo@&@hIP|Qlg$WEZ&eEJ>VIQPKQRkb-;Mcy%{-YX}@7RAtotKtMQ|5Y|yr z5l)MT7(>St)Y^8&&%JL+40Z(<7I45exgOm}&*8}gKZC-orIf0uddLC+CT;({wKe48 zdjvmpJ9EhYF-x!mhgKAWYe0%SySr>tkr<-imag@x#CpJG?K+)YoG}Sv_cKICfLg%E zrl-+V42;Bwm-LQFlHV|SBb^mQ1-E>sElQF!)Kny!9jmZVWg$U;nFQ$M*3Rk%7D1uY zv>=BB0F)mLlpzF{P;A?^1+=hc@0q*3?F{oiWm@KbY-bh^>8(3wrl^!*KMrF$4&@hw zPLOQClb1!oiqA9@IB}+-LcRas0ktaB4lEZ^XxCJe@Vel01Fpk^jPrto35*?Z1d`>o z-4ApZnk9)wN+07&yNEI5rj>$Qf=u3ChslCUGdi3(u#50ow|4#Kh1_}h*GnIvxp+V8A#l>E~yJxr8L;AxF<$kmb!+N?+2Z;v?kJ3$ayw( zokqegrYO-hWvtYfgticG65nxdzbrs@2ML969V_}bcS6`X4B_#+gJ7{P92lhCwd(%# z#gz@Dr#6hX8Cl&9gWiUr8jqQH0GVoF-=^yV&hOBkhu5#)usTO!I+-lFN20X%HM*HF zafDjx{YZu&>}YWgGXo^$ot+&DH&I-G)DxorR|oK3#@{1N9OqYa&x-dJF^Yr{yDoqi zYeKUl7UEm>T=osdK0Q6rb>upR#0@PAo*fimC~O`Yd<;nJ+@8O^-8~B4qN4)h=A%as zE$FY>YhQ)0zWSE%>YgPY{M~?Bo0Mny?Cg~A6?~d7ZrIvf3E98?C%^X;fdwt_zI6>4 za7-w_o|94-$Szn?1ccxLHV3M>Q-dlnySQ)3fp*hUYUesxB_i*a=`&9x0W+ zWs5kq!DlTRqhWPuAkL~F4IAhOD)J2OcMCvFJHb4Kl&|r7VIm z{z2tVqeoXr&*@$oSjk~Nz+E4O?BWps7sSWsUL_~t=*?@2Fp(T+;evz<-46a98XXu& z04K2+yo) zM8}5YE1g8!#iOa5i%~U$?bnl*2-tkfZAk#DfoMH9Xh{BH*P;>o`dC0l=)Td(Y1eqw zDA7qFZslagu=5AZXZNyp2(MzL9%S~&Wj$m5((CKmX1Wa24a3zm?5x@OyDG!0uP?*m#yYfd zO0ozD5+%(1=5n1boVML^R{+7h3DFUp1+aq9F=J1$7t*j%?*wPNR>V+G14 z%Ra?EWN+9(*m?FIYWmH)?Wn9cIz+otY zQK$pzN_;;(VyU2YiTBplRv9NR?d#wy@z9ETz($BoKyy(1A08aCxWQ+7@#3W=k{v>+ z=!WIGyJY9{=J<^BH*}~dZnOXRfA;ZH*j;Q}<~e-uhypeQCkix*irbUm$A4o3Xk;F| z0VD?m6VRm?z<7Y++oa9`Wd|%bT2%4MM5^PQjn)#71bmiIMIPEf z23eHrMvECch?@I}r<9(ruML@)&;sE>Msfh38W(uNIfXWF;b-Du6&*YsX?M4(dP~O`T0?EXOPPixMI51Y#q6$RSgg{Qq1v@BnZu*-tn3JdPVz5oC#sHB3l6vs) zkqvRr1JW88D(G%ry?P~uFPKZC8~%K-Fz~wI$|IR$Mg&DETrA1Yx9fQC{(S~KF`lld zXh(~WZV;aXFxbrBA7={?nL(I@VxcV#IPTvTRh~HmHUbj%AhUXPs2AS7aN)ZJLIiDK#c_874HRMLY`>_JvG?@CIwe%w_)IXo z!~>_{{LB*Bk^490jj!JR%VxWef816Z^`S^vuK_`!bZBdC`Rl3lUj-N~SUdz3v<>{p0&c zWd4Zfh6}5}_H%(QJ?1Q49PS@7xMFw4-tGZEE5vLF&R}y+CnE-7BnZsEP>@~Pd3ycw zHDd(O4s{3}7F&_VD>A_fe;)2Xf-Z_>Y7(3#OiL4cb`PwpopI1yv7?VPVz8c2JUxH$ z%3|6&W5Pr0P%&r*nliOmiLMpe2+TV044v5s;Ly+oIs@DFM9jted}z-z*iPTr5c=kN z9Nu~7F$*j_2ix}CBW@x|9NX(bmvL!mQTD(19?&ABI=Q#}uQ07FAPJ(H7m+ z4mLh07)cX*n30XpX47xoz8;f!1R_#JEuwL;3t%FHkFY|M0xvs2Xn}xDKCln?@X=!) zn%8em!W(O&kk#?$=q}JE;{d`sBl_DTV**d>yQc`U|EUE%WJy6}@;pKHg?1^B9y(Q< zHC2^LOw$KqfSLedX*ey2X*NZ*VFgRq0AxU$zsIs^i^90uDOyidelU-N|A~FAbs1;J z6YDT;tP0t%WVdHG6KydVG+@&BLL2(F1ji%AFrte-T5fR6ms1)3)tR%cmSo~!rb50_ zA~`?)`)+Z%@cgCk9zX^1_?>qw(Oxq6<6r^G(4wUo1Mp|RdTobro3DXuh;D4#st5!U zzz@Wr?RsN~-32xeZauJMyO(cHkExY7JwIbrxL8Wtfl3-*FZbV$egBj}fdlQCf-x)y zQ1O5Ui-+@@Z@;0n{JIU`=%ruFQUt@Y$L~C03y)zjoN`xJ`v#-!^L~P@fd?G#ec^!~ z=8>4uz@0L<`69X#Fon2QvDyw>S0>!X9P5P_hS1gT#P<4GucyJxJ=n^l$AmA<+Wn$n5X0 zEC66|kN1Le3w9JP8mvl=Po))tP07Ljo;n~qL+F}NNN^`Htmn~nSrIh0B#rBevw%ty zjJ0!{Nk!`JoVz9}QLGnH_mL7hi~GI-u>cN)AdDOT(!6mhMUuQhCuK=tb$ykucRLLy zohOzIHtTS(+YehqyXS_(4>CK8&!*x0r4=M+mc&50UV;aNVfliw5N=K1*d2wo=xogk(1($I_@r+`14!e>vk>vILJdV2o*i@&i0`joAMrke77MKtDCRFL z={$IFkMROfFi1&&8c`HL^o(nk{g?mAzxVW!1(&a$JtvD`Yg@P|+H_#Au+G4R#lgdX z6CVN>L&j1G2PR;&NIoB^8U!}i>-70RYLHf2AUQHv>CCFqdsIeaYL3K!!4DMFyLIoFb=sk=pL$1l8LTkaMrtBPeasMVtM%Bi@b)nky&rXyLh*!8LDpAwiP zI}Q~fQR6*go&aSrlGU0$m{%6O0r|9$$T9fMGghl$j{$E+L51gy`UP|@z(VVq-TUUw zW;ndRZ-dZn!n)@+GelPeI126p=*U1(o|n=wfE*!af$AO6*#m7BaJ^CV4OiD0jF4=A z8lb4d*(CI4&(Sx}pV8{Suw;lNjY5#t8W4q|V_42LGeUP<$|ZpN$SW=K!7st8!OitR zxTyHqF>?UJ5Tv0_H{ot~tm$oAfwj4v7+l#h#K7?Jwk3Xpng-C4ShI8f$~x!cI;{2f z!sf~$&)8rEV!(n_;Jv*Kva!J00j2cXiq0;#2@1Cy3y6T9M^9f` zt8`+A^NA%23|d;g$oll`gcI!-hQnW2=EG1F7n57xXmY1baEbfHphZKw1$lYycD~4( zpjp8`30e2y!^hM;U{(Py5=`NNnPDi#O>?laUe1Z*(T2lb=brssihXeSEyJByfI((Y zonMR!4(i7$Xvs+AS8MQ$ZbTNqU@0K5C7B290RMG+*hdu)Ch$}&21>XNFfmBUV692* z;w~IC2x@{2MEkr(SfO}xz2w11a(e#44(@ert?;&QrkfJe#nSZAtqoz9fwPjtSBX+n zuymCvFyg9cRJ_!TR2p(Ki6n(zlQh&JT1JQg5h=s4Jx3sU{OAz_4`u{iuHmdnYePkh zU@wTs5~@L62qLueV7^cJ(CT*$C^@(c+IWYhIDm05u!fyG+G4~;K!kVzaOe>r_Y8WB zhJTwoTf85*|1&OJ5k+#wBt9410+Tp9PZ+%6)I#xjb0vc_w8%KD*g>*%XG*}FTn>a8 zhW*{QFJ7pH2ldZ>CTV+^7r?HBG}dmYF^oo1w?FG!G5})=uXSc~6LPWa?@`qwIg%KV zr=-PR+}MBHhrAwNhu0P$PtH%m_2imG09DByvC#0d0pH*uV?AJJ=+a~e zpnlzE4EFo#z~DuD)&>^X2bgKz*5Tsy$e<*!VY*>$Wy>nvO+I&ah3tnQF|6A)?J;TN z>_Wq^zCO@OPkXN`mi(SPd91ah+z;L2XF$h_f%S`*&k4f-m!GC}gF)4XS3(uKZY|}xJwTWC zg_{ODq4I~1$dW$))@HwY9W;iN-x2I)!AIwMN;~9$0MObT*#+3$*$=<$ZG@cmL6qk5&;feEz<>}ugh73E6Iow&tH{s3eml8P{28ZB+)|Rawr00mhi9GIW zQb;omsPUDGHj3ZQMDFZhq_nfELXE}PkWXC}-83@`e@vIK5qFF~^ zvM$0N{3(Xn_5ffo3c(cg9v3Im@bwqg_GjQ^Z-tpv=6ScaL}(Rb;wv!`)Iq7kLZs9M zdf12s*?y4N2vl1HXDERSpHskdzV-w`AyiwI)6ozPumBF_D|@ha4t6O7L*kbSnwFj* z0pfMp+*(z3V?m3RWgVD2(HSo0GdKFn*}6u5D8N9K8}{LMTrX6bIP7>m41eE!@(zO= z5;SH~&z^s)1uDHZ@8!_W6b|Gm{c6Hc7LCwopvyHI^3g90EvfL0*0;le%*0w$oa@3*87RT{|*_ z;D*qMR7=uaGb?0PY(BND=GHN8G7!)XqEbPHjs&xXGfSFavEcoTDCUz863`dABRq!? zMNP)i^dRXXalL%?oNydqic^EJ0PkUVj}8>8E5RHDw8x=%zpEuYfT6H>2aqCMMiUwJ zDFDtITNc`$fKqH&vv$49ckH$Oj1xd$OVP2XizUTjSnh*GJ$0%ocS!?4IjVBlOcDmV zftqY2{wfQn$tJYH$Xn7`kj7o169;<;*AR0BgR^&X3+(7*a+@1{l{x(?2OMu`0AnmJ!ZB0wy{S#H5j3b9fPfMvvVwgF##Fy7tU%*;zu+Mc_oCgZX5_ z9Wzsj`{0sb*9kPxSFcXP2OoZitfFXyh}j)rPFCc(mUH3H0mUrs8ls~^5r<8OFc!VO znb-_&lk7DRJ;oNd==f5Zbs*iAvm5PFs+a@F;hXOiF1$hvupDfJflZPZ*1s) zs3On`1$667h=u}X|J#4`hfk4>(5gdyicAJL2^Rzp8K4VH)A2R8b`uJ2gEM$xq78Gj zU?^%X4MLcLl>KHT<@ALQAn^u2{^&zqaQxZP>lef~@7bGLEae%5EQ_yAf`(`ld!ux` zOd#Nyv5ordSHB=+g6iwW9^A@z9^_VGKp^Wv2)?90-&_)7MbNpzd}Kamb*~^lVL-wV8}}d8d5U|tHV7}@ys!t|9w@th_`Yj< zD3MT(4O2e0*9W#LYi&z3_IIEL1AYQSi)}g>H}G_-mV_7qot)eE;=ghJE+7m=@lk+< zcS(2-0siRd#MkuJ+$BL0!CaaQuJP?kxeoXa1q`?N+24I_T|m$GZ6MKitXzKi>IKOl zqw$sIQsk0Wga)r~ByQA}I2r0?KGy;Z5!EA}I|RM?42-{m%3(mPa4d%M7y_vA$db`S z-62+cUf<5Roe_bLI-R8U|CT1GZNp-W$G}5E!UUtJbfd|%EiqJgrOkN@x7Kz1>tLa6 z$so75Xpf%-OcVl00JR0w%$}uI7!J~~vo#2P+`}#`@iRVOGkbrdODja}d79qX`Rd!5 zg8;D-e2wlAZVR0K0G_n7GM(CaY-dcOBkT0R=31pa-uXb9n){oRvC_wCs};?G7G zdTqr7muB(&1|~lwLA+;qLv^X|fECAZsMqY!k+{dWiy<~(;{z)ykz~+$?d{!D=kd*d z`+q0cQaQEn*|TrxzzQ)O@L;^j`}Yqhkef}l=?E>@m;s{8fV#fE#p(duS{OiK>WS#2n(5*1FwBfCE1#+}MJ9a7zvXQE@;2_Bm;T zIdAyHs`+(76UcHeUY(N>fd?MT%>gBG;r(pM3y$}l`i3+vpSMqp_YJ5eICTscinbtE z_P|)dwzIR!6^5_hz<%1QoeeFi!T#gp;~5{CHsUP&XbKxX-2!ix>NwAW!z~8USV-Hu z-wVI{`}<-40cdO&WG>;sJv)U}2<#3lIEme6_dvXVR7Ok!wd|6sDrKvlkpWUTRaT-q z;Ebz1!wwavXt@FCgcb(SnqUK)bra{-24|_ZzdogzJm$K?gIJR}d(b3pvDsfPe=RRx2}-3BG_u!6@ng?b zOSUP3u4ILTS%IuUG};)fYA-tqgA$!`D#8ao2fU5QHly`**F|7f^>cmpf&mI${mpe1 zj$fnFu>f{H4qF?oaIiP9BEil$WWp&pE$)LpzQ=8@dBB`_Yg8 z){4(<``*oFaTgL4I)`oRY5)^~y@$dVXw8>je#u=s=vrVVc(8xSdjPcP=fC(x`1q6e z3}U-y^W77Rn*%1c?9czx|H)Id)o3}MKl|3EEGE0KN1d$!uyEJbTC!F~nWct!Lz3t@q zf`cRkQegfRJVE_>Gi9RN-yiZooScs-sN38|uqk=)&(4=jSZf;{Eh*t@&C(9Vl7|f{ zR%~tR^Zi(jyRho-Vi{h1du@Xx1jAKQ5#b3nG^};q(3Oo{SuW4#VpC}=WX9x1N(VjN z3s#k~8xA~RmDE>uZN+?|2+9u5HF14O^ik~qN~kIwAh1wyKcNe_xw&QQ-Q~il4ry+v za_PTcY9122{>SV9hpENHpe8C(YhbGU>8_Mtydko7rQ?t**9XS6dx<&F*mLtq3E%n~pl zhMAi@gv3CBa0? z$uQ1lPJnQ3ZYPB7xEu)dIZ&;~_6*t21p6BlXd1hrv$AAU+qqc+tA|n>Y$MQ}!TL!- zbxcWZz8;B5B~rnXReQlzaDhpr*0Eugzr>KTiv(z$NN#7>I@bwa&)$d4r9%bA&H_v%ovRAQ!Va`@1!C z2{x?9&si}@)&lqdPPcZQ!8V#++4(%P>t)c<^Dh_S_{BI}9@{MH+^Y5u4?@QhZf3<$ z4?;UIDLuKbTbFqM-l0LJ$Grb2V7Ip|&=xY@JGAN-(D&B*S_9!8y}4krc+ZjqRvW83 z?hrx+D-4u*?5Uy6Ip%Zl-Ga8m&d9Bc7a!St^qa50qC)!I=1&loAz1=d`PHw!vTM-i z_BPtoV1bWy2CrTlWC!vMVek>>w&`z~g*BJnst@J#aXnT?Y%{ky{)| zecon~yPysY!)SE(U;O%w&31Q5R#>(91D^dJy_psyf&ik`-j6wx(6eXH8LJ^1z<~kf zcEXKwLrWmft&7+q+2Z2d<~KIX&i)Vo;)hSscA(8rt5bwmHk3w%fg6G<6uv~j_-5`P zhzbvbDtrhoxwfE-2a^LE`=EFe&{q8J@BS{o23y3CDbbqWv)A0U>^9;6wa)}WM@?U; z2xTvXaA?U;O+ht^pZnOR_^gx%hTmcszKZ2RIV<@7%1|50K+OXSpeq3sO#-Tl`zUC^ zY(art(Qt)_Bg<9gf-jGsadR`X%3_;;ettD#2eE%|)jnUzmKzB9VqS9ay!53?7|vZ? zE$I0~b$6#tYY#wECD}%Dd_*;Ne6$Q-eL1$yp(In~;Bb$ky|M)3!rEiQWmi^HLJK3! z*(^XTWxt)5gbuXGzG77kSgh2-H0G2bYghT8~gKX%mKI&O^`;H=3Yy-%B2TU1U6vJuq4>B*$Z?h_z6^_ z;#ve%>+Iw(AjGwE8)LM&f|t#}Foeauwjv`%Gdj28$U1<@^(dUagu>a<;%#OLVi7+6;7Pc@zZK?oy$`nx zg0&BXeeLhSRMM*R$B*RBP%jPR-`OB`etC6HsCz!U)po~nM$@Lv&7l>YyCk?k@cG`m z@3P?Av}*llKQlzb5*=(M;=Y(i4|EvKmx3g1Va=IPRv_rIm7v1K>^%5PafI%yR=w)WAE*NyK>Me07gY8 zk6A08O3v)nFbWx;m)1}=%z?g`)PwaI;l0lM8-u(6dqedG75gNor zzy9^F8Q8#ti34lkd}I6O7tdc>HL<0(6i%sjAkYrQiGSA~=AZoJ$9%|s|M&ioPZQoW z{`tx-@V<2p5@d`y9EAr{2T3B=);eTMw8Y5nS*qQ>_`dIa_yLDTB`IM`24^IQi7!vb z#RUEuH_;K(x37I;trF;afIx6zzWVxWvU;$52#5z%i1C+8EO?O`+vZ&VSBnOtAdw%^>q56K?%T#D1Vwm4GT z0YTvSwqk;xSw)Ncwk$=DL?RMAQ?u>Yo{O3q5PZpGqP@d_vY70#rqg}@r5r{@D&=WW z$RvkJhNP#OGm{lKlv3#|WhO*s2&}+^TY28B1jYAZP)!SOUyy|MJi5^03~~z=IQp0+ z6-o@;?v-ef49*3W@v~*)1BB!aVne7z;pCEcI9b9dl8WBc-F#EptN>Qj;9a{QmabUG zYiMaxMYbAQXPJ!SFsIVabfO{B)0F6X1-}f3IXA9Be6}{sxr1cTw;}PYBpCn}4!r@G zWhE2N#=0CyF(1ke0=l)XgGP9Bz?m6;9?p!cGy)kv=w|UA+AaOPc3`ylJ}~z|mlMq= z3;LI(zPgo$>5ZWtUIV{l1?G%f=;RRw2o0YbVmQ!iI~Xv}ymN#|(0$QR$l+O?bI*X_ z)DPbO*x;`*MYWhA0B(ZL;Q2SN!un7aC(r=w?LH=b{M+Z>66V2~`T9!>V4)p;{n^*y z;e%ZZ*lYG&T4ns`0d0Hk-G4~TAE*VMUC@yK>Tmvr!&#bamrKrZpqyXW+4|tU4;d%$ zY@?|An;-wmVD66@hX5mkstTblToPcz{lMNw=>kQ>idV0W4Cj9m{^BowY>3J*{O-3wR7qRBLLdfw19%C984Rqy`sR7~=)-sHIfFC7A))0Ny3~_x@9fLK6GR)FOTg|H(80bsdVR!AZ{L3NrQMs19Rkk!U;WK5 z!XN(e52#lWl{c02Ajt?dfe?bvhUA4A<>y~~Y4>55NdUR1Z9n^~ufDKrF=PUJ@4Y9C z>&GVs&;Hv#`;(_o&cTWGi!Xl7H-#XMN*^B_4-o=7Zj@GjrnJS_+Lj(78kAu<(DUcd z!r%Vw--RFi;0GKefq#peh+z+CS3CAS38|&Gc2gcP7Pgo1i8XCg9HPkqMbv+mDb-tnf>=?;n~*(G3H)(leF00pv_7% z%V92Noz4Ju>{cDxY@otGG`iKgw-H2oIc=0{xl2~s!2r4;RjNTt;Q?2W<-1@UQM)>LJai8G@UD3TB1E#ljyl;mK?fEEn_ zV6DM72jvz7C$kaVO}SaKl{8C`kdP`mz*X+LsV<}4ZF5!ts|Qs3Nv>)g>>XTtE`Q3T z%x!hWh(o7=&ou!D-zwRjRmTY2F#DAL#tNQx+!X=`R13;|?No?HiV#5dS2JF(ZV!rd z>yB?KdtNen1#RttBX5=TAh&K6s`}g>_#P9()(*PmrB(43$ktKKwJedqRvi5JnN_c_ zU$)l*q%%x84?vuZ2^a3&J|zOmNjFRb`oH+Z9mRhS*j zW|FXKaOH+2=ML59)-`}^0N%cJ<7i4gc=AqIvGd&p)HSZdU)Ei1q_tX&!Q*1`|I_j_S`ZQK5S$9}eT@OIYm_0wxZ z8|;6>6)mDcN3gKY;MJ>d!#j^3S`dac%UQU0xJK&b=4P7|YQ!ZJl`xY$JUn3VE-Kk} zAYi_F`KnoP21H`XRhn9_iz*-I666yUH7}mO4j)+8g5asuu{GhMZ@>APu>k)LaU--0 zC}iM6_T=$n7RNwEKK$T4i*Mgr<-JY_6b<5(`jZA2z`yD$3>bli5>Q2f%G1~WNWpk!h>BH1AUpc6hmy$TO4 zp(4p_7|e!&G&kIVYHr;EM0SX0C;$;((QV`Xq)D5wG>U9|&K8$X6%=aXXJ`NT-+%lR zPOPVfkKI@&fwty7gDLPLn9@V{rvC$p8t&tfV~U& za0p5p_F<7wkQ`7+w7KFjBPAECE3|UJr}5rVTD4#sP^*2yP3EGPBoG56R&CY5z=G~S z{L???jAe9tWl3p0eDa+SE#_GJj4BxZO%{9}+}koNHDz^L*daMNhEIIT1?hO`0ofN! z1cBef6@nWnX9w`W&vOX!#7WLUp~YgOWz7Ng#pxn^{rM#P{AU-m^|-puN!3H*#n2xI z8^gxF1tp9oc6PhOiPtuua5czaqrc!Ad5~cxUDo)t74s? zg3a5$Jg6vHv7)-cTm(T8nxCa_`@+{}Ei8UY8GJE^!H|@Kz$^$_>1gkU{HA0aC`hUx z3#?8HuFE97HNOk+T0aQ}jCC`xg+}r-ocYSC?|}u%tW`1CgSMR7&q(ckBrOE(RI6mW z6v5ly1v1-!L?Th(&#*t>b|QZ(t4%C;=XSlc(QIX)#0(Y_0{r?W{Qu!!1^CZ`^oGrj zR-l4auwGm5+Q86eUIxi@`WWzr(8u18ev6-@#e{<{Yr%ws_lyLcx3HIRY3B$X-NN7+ zXlm@<*?H+&m)B{f>=c2+1HT7$ziwFfra_|{2JdcI5F6Mtvu*)*cVjzjVjkBUSPgFH z!2Y&EWm@}Jw@W#2v?^DLtc!- z%jd7c!R{fQm^-)$WfERlV7_;F-)3+x*;R96+xRAY`ss)4c;Gnt?tAYsh@MysdT4n1 zix;o$S^ZGrTL}9Am%zrxg1y*7f^IhK^OU7#mk5TZCztkIZxQbYGYNqf1L+Sxw8HP@ z5#t0{KO+}ya{mptz+rYavwOKu%pQZ`ljBng387v1`m3*4ts^;n_SqL!JRguge$R?( z=vT0>A?`)NOfPr6)#lb(cztxiPLQM-D|AIkorbv;Q$RNWZ*OvEL@GLcQ8b^YaDzm2 z%t!XQ_btwXmWsHR(QRSMZtk%qvLFBCS9E^GXF@>)%ZzKdJeL(?D{O^8pT_GUMnfa9 zV}taotC4J4?AJGjoL~ll>;KL>kNAGF|J%R()2B!RZ!FUxt39}XpEwuen>XPnKmIXACQqKc8?eF@7YToVY!~{WVSY$FfI2YvM7u+) z2DGYn;6a@PZ4c}u%nv^Q;tLMRKmPb5O59Q97j%B@6O-lwcrJ?17+{7ga+k%|O}GWB z;C3jSFSyNOu#P0Qy}dz77;Xrv5+sP%_PPJ$hkwKX{ND$jiVgab$>2WR=nW02Y$!_AC#=PPSq-e~1x#<37O3;TKtw5X-P6}59k6gBS6vx8;6dlc;73)r%Mj| z(yZY9gf|d|`w&|9eBRJ%VJ-waiv?MC+|mX$xdr?@1I&YBK^X6b6)&qRU7lAkZyr53 zG#uYPpJm-%VhOl^pL~yOzVovi3swi5 z;{g}XNrykTSn`g9e4QS}TKb8Trs+!1HI{(D?yX zIY>P~TF^aU<^lX375mf|NXbpQZQaWWJ?1L-j1j8HzQ4Dnc;(z!H%ecqk```Z^4qqT8N2dPb%P;xCMYXefq_;xs zQkDpFW-|Iw9Kas3#l_~X#T)VkDH6E zI=X^ETc1O841a(ZZg1@odyCc;NH(~sFAZ;d_q}&)*z?40_H#>;N8!Eq?V&r^W4D9X zhOAx|(_3U#9U2rh8eLi|cNG5QPrt|E-G}elgL|;azz>;!-vai*?l8Rn_&x*Y=GKZG zRFVk|D!@)y3rzOkHE4%02DCh~xt2ikK}@xS9n*j{tO|!S<><5s&%e42Uwn2Q{{H8q z@a1QV@a!wA!Yv3aW*vK-zFn&|8lM%FcGCt9qP25iL7+SkjzNdRYC4y38|ao@n>?a( zKy}@+ACAP(u|&|az*$>B?pUzQ+@ucdA0(YV27d;R7?R*YHmA4I(h?-T58cYp5>;=| zVfEayz`V9;-#1A4-$Sd;dlsNO*a$WV4D71r?cN%E(;s#?V_CHXVsFQ)Y=dyN5cF%l zN00!996qXZAXRh<Z@bSr6}7 z&~MwHC-WAQ!J1Y5tM)5Th6dkk*k>5pFc_o=E3PV=VO&`tX>Wv!lN%cj+Z@COT+hCK zWzXoA!8&6rcJ`=i`1LQp;OwB4T7hBs|Iw>AmaHtm6g6p?r4=n(_TO+j0CAyB*4mVi zFJc5${@69)74YTtB?rLJ7|{^Xx`(`l;snmX6Yh9Huwe(Vf-3cE21{7bOm1ynU0fGXk4UjmlH~tPL zdMIjN8?3fA+$5#<-obrpV?YCkFB0ak@Ll671-M55uB8De#DE*&vtK^9Yr9RZp9mot z7q3ARMZq!rx@-orwkkB}`3r;aEY_iDosDnVNlom1BOX4pjt^)|_Rs!!6T;Z$%Pz$`;(uBUm6_r$A9!gUw64+Mn|@y+SV?@ z0qg@31#)x=sD3fXhFA{S9GqiVXrQwH`Okhv-um~y|9##71bIx_L0#n@-J&9Y7;ggD z88RtUwpcPggMa~eGkk2IM7Epr=IA6mJbb`54a@~(P|!QS`05+727dQ9ZX{3~D6qEXT!JKX{v}tW zg3?>)>#;j}G}kshu)GZ8$56N1&N$@k!22H?$soVA1l6-^j_>0p%(~$9MKzOhPjkhu zPbzBTEKpdI2DS_3C+xVb;%eK!x2S5X!}!X&M$4*gd%*hO)niDEaVLz?EW30JV*>oL zv$h$w28NZxJkp>TtmK3hbk_zDz|ME=~pn$ZeLkx)DBl|2r1MA6xbQ&>)%B@Z{h@c)a&8JU)07HhQa8#osfS$MAYf z4q0Iz#s;&KOM_v)Jh23nhW(9$(6Z{gZ7@!+y<+FUpp~z!LvQu%{rvx#`mbP1^DMg$ z`;Ir)dw*~Go2E=wS5{4?=!E-%VoND9AeBXrGBk>pE8sY;p$Ip^iD0ENv>bJ>EDlJq~?VV zY${s6edno+6Vne1zJpI5K1!BU3!qR7YCt4DIy&k)6?D=$MW1M&fds%vq{de=-M40~ z0fZSVo)ObB0fLz>!>UC99aBdlioSXCc5-3)tSP4ZJ2LbOXJlXAn1RUHTjnuy9wzj; z+orHisffI4*k*Ei%1|~L3d5X$c-Pif9NbX2rY419C%DXZnuc$P&dDO4uR`|NPNrm& z5aDCyfo1T4T|D%v>q0SwX`*Zl%ZSdyo!fVuRnYGM>k-BgMeU0hFC?#CthufUA;XNP zR?Oe%jY>uIj!A}tDj*qskz)ZS2HJw5iJCRkSf*+6PP7Ji-uXbl?2jI=nmI)_ghP1v z=)P49Aa~He1O1&W1zSTv|M0;R)mASEby#r+{HfFPp}dj_ zV2qK6f{Hu>p7fd=#QAd<9AN~Wmp2{twNf880t4=DQFL>fp}~$SXeHIjrI* zAL+3E@CQE#jg@RB9jB>U1XXuW3X35zgv4wz(G93M0)L15f#<=!N6{0yEo=p3$&b>_ z0mGx{{zSOqPk#IpZ{VFfcYUacPFOGupoiO7wmfGihCUP!9BJiSz1s!BP`uZK4mS%9 zm*3+wWo*v~W*ZqCwus*3#Hb9Yifav;X6BRAOLH$5*2b?1uG(B{B%7;(J`NNusi;~L9=$FItF8EE!+yij zb(y{qIz$gTf;V*86ut2C#|2yV>%3h$cU}?rXtJzzTbf?be^1Ilj~a5B8<|WNlmXTh z1&`=ZkI8UfIn7bJaaKQzo?9Ha?UW$P-W2Y4)}iKSVm6{WI`DKkPJRW z*P-g5>Hwqq?~07vfr`0uZU;3>LTtSeJkZLTjRX6vanedw6@_up2}+2diBMq(J=5R+ z{BQ0F_8bp=DFrq_s>`}ZUw?H!dH(cSIt8!j=$VL==$RgssflSTgQ65l^C^T9^nOMx z?SOzJHL`+W%00t4V{&rWuU)s%VnpxK(yUcHY2F%B^ov0wLVYEeg}cIkQ+OrXWzrbI zBX$4|K1$6P=PgD27{;!iy;`cexQQ+qhNW&fo1zWf($Xmxk2@|1_a(pn&5h*akKaq4 z>HV13aOTt*1)eL(dDRFAE+0R7sK|WEgc8K|Kq|;e#$??2d9bD4zIp46g>{7`MW6}A zl-h)6E$IH893K154$Bq{D{I97H<-)pX0#(SyiO@frap>28R#Ff5;7U}q-9?+E_PF| zTwh)BUeMsSu6jZRI9KbuwYe*!J!~US0F2Gy{Vi3)Yz6K0uAB>YjR5;B)LT6l4vGRa z`#!H)1`U0{Wu`I*>A&I9!a(3K)&68(2s&x8Yb_Uu)% zpgl%Kfp>zs3)MWIG6-=}FkH&?A}NU5m1Ce6gP)I74h{#@Wqx5%*~@B@`;Y$q^5>I^ zkciab)*tBMdEiY;&6eC?1$Ap!hLCo03Ln;0*9ZRUSHJXPT>a>36n*pnEXa$OFI|)- z6+#!}*xs%j!|abkI$?BTJgp%F9TQyam%sd_^`7_z&zP^{drt|ABpRU|9BdHQ!m+hQ z`t3BJxY4|q^RS>KI=pEo*M?215JP5ge0*R^An5NCuG%X;4rVg~mBS zREH{g65!Oi5` z-#RbjRgl5TCd+51icRo2I zBiJW=x|DqU{*t2Pk_>M-xgsofNvZ#=-gid7&Z%ZIs`dTRcRrERI8NqNaGO*VbxsEP zvyb2R*EQwX&n-+PpT7SsISm~^Va3yd#fZR~IsYoao~Rk7b0FoeGMYl`|XCvy#2L)YRARtH*Z!QIde<*guxTxVkox+_be>VTf&-DbX;Ha?8#HZ)7&XU6wk=O!iFTH zc(e9eclUh;Q^^QABfy45ypg zDT2RAIb3W*)Kh9+qm1Wqlw3#J*wC}iPbc^8JxD(M;EG4ZVk@ASQX8dsjeP_@VrZ8C zZU4{#F>6YofLbdK2k08RwYI)$jk2PpYchV8vkKVFcGUi^uDpSK?Q98l51qapr1Z_sbcdPz59u?I1hBPoOr{!UkF(~dbp|#F*>t7>Cxi? z5-SvJDpSp(qeME1=VLA~DJPY6z5xj7*|QgZV46faX*cSyJoby{&)rM#*=L`5c!tLt z3Wj;9O*=X`^1+^+opt)_;XJgp%gEA@gfJAkBK#~;M~bx9uHDejJ5;K)Y)v5!nprk2 zSTF_8YG$T&zF6{q!)^keIPnnsM4z+o$~`GC3@Hu|3&}?DH6!xEd;A+SBJ}I;{m~zJ zbEsKRcphQ~fjhUe)`Nj>%)ti|fnr~@oVhk)bKB`@PZHq?h3>Sx!k1v0kjFl8IDsmkcyfG&y^+Ff_+gF#BQRHM`ljPeUoRfjo-u5YN zA54-@KUk1aFA4%tL@Q|Pz4J24`h24B?|*V7`QEn_fsY6(nFbr5N`|z~-%>hVRti3$ z8pU}ztDFqODP=^{dagHuF&4)L^!E!%iN2o0nt$J2*-GYQMBY4GO_mo&lM9NHfLS_% zq0Y>lO7`E%$jJ#TO)dyr5k!#Jp?|%fWb4W}b_HJ@3k%=TdaCf5IqoD!Z}*bb$1jtj zqVwT`F5BCkuw72O(X-z5k_V!+~sdrk?I*jPO>GCJie!IRQqraBizjI$_NKlfpjt$|; zO-0zBe)6exZ_Wr`Z|TpE?mbFA{peF=g;xaE-jieaDEZM3zbhy4Ti4Fu^%J!9$v8f| zcTd^MhMbe4Rv8=`Lbr4#hvaz3EO?GN!DXkEjRDiFuB;_zm(D6Hd1|WqxC5R>a`oy} z8+?>_pFMk?eD}K_nfgcv9>SVr0{gND({c=x)3b^!t4UR#!Praw3=a#vGs13*)#oE< z1J@s*1|#Rl^gp6q*fZ1|&o5t2e)+3w$&#XXPvzU#G@Ec!MinQ253E#*G2aG?89*kxVhNu9>X4rWs;XyZ=$`k>8RUu-dk5T5 z3#F|l*pp}TupfjjkB$tB10~b%#J!&uaST6^H}4gCxt{e#0D>oMVM zuxT`*mYlh@?D(kbQn)sxFPn5MC>h~GvOvlO^f=*I8qN?Z7R1D6VZZ2(hu%w9w}%|j zYoxtoOM$3!-4;@0M-Hw#u1qYz;(d47f74IJ^4k3TkkNizwkA@4dZ z!$@WV)^0IAE%-oR#pydvfXrm=)vM&Zir8STIFx}D9h~wYJ9>eIsGI+Qms@z z0tX61237*kjB^_v85Ruo)CE2cY)b~IuYbtg?ty_J^QvJ!5ScxE@W>54;MJ94)#)~= zI2YiJF5=`wzwq0>q*dEj-C<7|%Rut{@pBa-^X8=%=swrss4F_1nV8YvYn^1UGM?y| z@!XFLotnr7Yu_8n8U~cL-Mw*>2|>x*m32ki{mM)fUF&NB!3R;*RfT!u^`;!BFyiBe zCw<+z_Dn`;+zxJ9ndEcTdq!nE`;q+4C|I4 zxszmAnZxe(e)9C;Gezaca;PJ&ZR~9AC6i;*Hex4oN^jRUm1&*QnlL#|PDD{Z{V4_H zPRe}>6jn`HWPg79>+2SQgh2!rTeI|b!KpdfBj@SWi&v&-(_}=EbI%>K^T|gae=3YP z3}jUXjI8>xoFoJf_ShZTx?~Lf=~t$OoHAsL#FFrbrbDuS$T63T^ec>5-h4{g12oVh zedf&6tfKsj*7E@ZIV;HNf%g54B4XG*{W1!)d|>Q>L@!;s?0OyY(x?(}=a4jEqT$BY zu3=zcP*^e_DB>ofMQ;Di+ZaScGb=EL=LG1?VE|n~qQA7!D9d<0_Lx~bFn01fH;-Su zNCpIz9V(lyGDt{gw}E)0f~A(HC3fvx=zReK%DZ#FVTcI!5lkfDFbmi1DWcW>tO#D} z!#+?`5R^lq7V7H00?e~#PAe05>$^q9K~oy{zLUggV5A^6WQQQrkf|Wni4Y#lrSr?@ zVmOpOn|)|l(<-2E?90sDyoWV``S)ag7_dcf%uEh!3}^%O7~mb6;bT{zN0DmFT-^G|&iI|MWZ6hz~y8!`0^1l7=Q`Ne*L($Fk?bkax;jze;W{vBXP z?l;fDbI}ONe-muef)MlELwNxEYS|l|!)axv8*jF)E}hez2Z;fi@-R1qP4mTckXg&9 z%7|cD&NxU&AVB>gUYO1f$&x)#T*Bjxjc_TqbRl=$wvM>of{gv>$e?vW${yF3O@8&u zzxBgXykdp}qa~qyGEjsX1Pe<#1ha&L5_HynH@C5g#wqhfXBSR|_hZ`FB^8J*b-;l` zP|pL3rnGo9|C!zk4_V2Eb~>MhrV?0eRQV4LmGQaMKgfV6GEtX6kcxB>*a+oAYAkH% z(y3FP#Do&!)YO>AomSFeFWppE9UKr9*(cAQDQcPWrVkFqh(G!vJU;_CYBZYb@I^G? zQSb#8BO}YCQC2IR7-jhk8Ts`$Tgi|vnW>?Dx>Rk|CIsgk*N@B~g4(pZFU(g?gu-H@ zy_XdGI?3kFiq=OLC=*Jf@Rz$5w1{q5lr3pKqOW6QbkO5lkw3QPI~3#NlTgh)Ird>? zFTfyKJ1**!QdH>AJvE-ok7l&E&jZ^`c}`DalZvvDVRI62ryREyE>NssJe*w=+Tqpl;As*gA0ll*Wb|5 zx?sUUq9P(q3?Eq}WC;p&M9@!F{AHHMp&~J$Os4oT_LZ@y9$hNTe(lYg@ma(qk?npf zc#zBG85quV_w_sjf;!G6)5^NQ%||I>$_Oz`>h#$&$&}!k`w#C~mkLaoOdCP8=g(hy zwgPikhy?jFQJ}kA1?6&yjjSrpttqpgMMjMbMMbkb)vJ~kfXZMz-UMxddCgpDhhLBENHU3VTk z)5zNCK#oCYY;~>Sy_=mKRxN46MxQ{S;<+n{?GQ@WF7_e-s1?kn7GWD#CIf2Ird+{R_! z^tC=4LjJe2LnmM*dHVRFqPPufrtHb+jxr4$hT0R7p;}))pvuUT==N|3Ict1C$ zbzQ^)mmKULaLR?#08iW9+jjF3vJQQ!1)#?hvIH@VKJR9kdQ5!MC2;|~9-~T$Ko}H4 zA)X7!CBq@sYaxVJ@eJb~!APTy6v1-oQ9#@))6v=rCK?&)cP%2@iTTOZ^gvC|j(ZjX z)2oJ5P>N2`mJY*~hn@5fQfz;rtml$0>86}y$qjcKn=xm$ZECDGdURes3KenSd+^5h@NPg0e|jz z=J$!|ix`6q;nQ4P4&Bfo-*cqm+oUexq<&wtQN+1b6@4AmqVI*DK_;dQKsS33``-O`a-)Z!}QS|zkKmAJ^ z-MbGSCL>y-=Q2VM9=_DYpEa~WZ42XCFvdS9=y%c1U{;QjDTp+Xo+wy3)|nkgNR8WC2$YiZGgk1E%px=%2&mHdx zeG+8gkZ4To2`27p{n!i7{Dy+8b9Cm^oD5{!<9%atS;G-4*)##BGZE9+OJ?riOsOp( zZGnO0(o_YX*wE`taCXd|thYkqAF3))tj;H6ato=^#SYOO>`9V3F6=!JGksh)zPaxa ztT@rVy@uyWpch7900hk>WMY6+uGJvn z&xAki2?z{5Ux&ws{yvLEQu8tjauRYvATJ68UMVxh4)5(MfRw#TU=F4tfiavbYvK>* z&@wtOE;}I+KQ_wHq&>GGw3;zWfnXXPDVmA-zEDqg53l|^Z&n&eNsVV?7#kvz3YN2M zpd(@#Q5wa-A@LqGst{STd7B<*hb%!cxpD35Ek%JFMxxZnc~huz?himM<+E_F}`3N^ZK7x9b!TIciHOBO_jn z%0A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 N002ovPDHLkV1n!>Ln#0N literal 0 HcmV?d00001 diff --git a/public/assets/images/image17.png b/public/assets/images/image17.png new file mode 100644 index 0000000000000000000000000000000000000000..2dcb53d27816f813a22cc7346d78fb655edc5273 GIT binary patch literal 96625 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

(Z?y@Vd&vtVu_aeP=;W)J) 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 literal 0 HcmV?d00001 diff --git a/src/components/common/CardBlog/CardBlog.module.scss b/src/components/common/CardBlog/CardBlog.module.scss new file mode 100644 index 000000000..8f18e5753 --- /dev/null +++ b/src/components/common/CardBlog/CardBlog.module.scss @@ -0,0 +1,34 @@ +@import "../../../styles/utilities"; + +.cardBlogWarpper{ + max-width: 39.2rem; + min-height: 34.4rem; + @apply inline-flex flex-col justify-start; + .image{ + width: 100%; + max-height: 22rem; + border-radius: 2.4rem; + &:hover{ + cursor: pointer; + } + } + .title{ + padding: 1.6rem 0.8rem 0.4rem 0.8rem; + @apply font-bold; + font-size: 2rem; + line-height: 2.8rem; + letter-spacing: -0.01em; + color: var(--text-active); + &:hover{ + cursor: pointer; + } + } + .description{ + padding: 0 0.8rem; + @apply overflow-hidden overflow-ellipsis ; + color: var(--text-label); + display: -webkit-box; + -webkit-line-clamp: 3; + -webkit-box-orient: vertical; + } +} \ No newline at end of file diff --git a/src/components/common/CardBlog/CardBlog.tsx b/src/components/common/CardBlog/CardBlog.tsx new file mode 100644 index 000000000..17a796bc4 --- /dev/null +++ b/src/components/common/CardBlog/CardBlog.tsx @@ -0,0 +1,25 @@ +import Link from 'next/link' +import React from 'react' +import { RecipeProps } from 'src/utils/types.utils' +import s from './CardBlog.module.scss' +export interface BlogCardProps extends RecipeProps { + link: string, +} + +const CardBlog = ({ imageSrc, title, description, link }: BlogCardProps) => { + return ( +

+ ) +} + +export default CardBlog diff --git a/src/components/common/CarouselCommon/CarouselCommon.tsx b/src/components/common/CarouselCommon/CarouselCommon.tsx index 136c323f3..3b5854ed4 100644 --- a/src/components/common/CarouselCommon/CarouselCommon.tsx +++ b/src/components/common/CarouselCommon/CarouselCommon.tsx @@ -28,7 +28,6 @@ const CarouselCommon = ({ option: { slideChanged,slidesPerView, ...sliderOption }, }: CarouselCommonProps) => { const [currentSlide, setCurrentSlide] = React.useState(0) - // const [dotActive, setDotActive] = React.useState(0) const [dotArr, setDotArr] = React.useState([]) const [sliderRef, slider] = useKeenSlider({ ...sliderOption, diff --git a/src/components/common/CollapseCommon/CollapseCommon.module.scss b/src/components/common/CollapseCommon/CollapseCommon.module.scss new file mode 100644 index 000000000..6073335a5 --- /dev/null +++ b/src/components/common/CollapseCommon/CollapseCommon.module.scss @@ -0,0 +1,25 @@ +@import "../../../styles/utilities"; + +.collapseWrapper{ + @apply border-t border-b; + border-color: var(--border-line); + max-width: 80.4rem; + min-height: 4rem; + &.isActive{ + .contentContainer{ + @apply block; + } + } + svg:hover{ + cursor: pointer; + } +} +.title{ + @apply outline-none flex justify-between font-heading items-center pt-16; + font-size: 3.2rem; + line-height: 4rem; + letter-spacing: -0.01em; +} +.contentContainer{ + @apply hidden pb-16; +} \ No newline at end of file diff --git a/src/components/common/CollapseCommon/CollapseCommon.tsx b/src/components/common/CollapseCommon/CollapseCommon.tsx new file mode 100644 index 000000000..de7ae156b --- /dev/null +++ b/src/components/common/CollapseCommon/CollapseCommon.tsx @@ -0,0 +1,37 @@ +import s from './CollapseCommon.module.scss' +import { useState } from 'react' +import classNames from 'classnames' +import { IconPlus, IconMinus } from 'src/components/icons' +import CollapseContent from './CollapseContent/CollapseContent' + +interface CollapseProps{ + title?: string, + content: Array, + isToggle?: boolean, +} +const CollapseCommon = ({title, content, isToggle}: CollapseProps) => { + const [isActive, changeActive] = useState(isToggle) + + const handleToggle = () => { + changeActive(!isActive) + } + return( +
+
+ {title}{isActive ? : } +
+
+ { + content.map(item => ) + } +
+
+ ) +} + +export default CollapseCommon \ No newline at end of file diff --git a/src/components/common/CollapseCommon/CollapseContent/CollapseContent.module.scss b/src/components/common/CollapseCommon/CollapseContent/CollapseContent.module.scss new file mode 100644 index 000000000..2d29c4b51 --- /dev/null +++ b/src/components/common/CollapseCommon/CollapseContent/CollapseContent.module.scss @@ -0,0 +1,3 @@ +.content{ + margin-top: 1.6rem; +} \ No newline at end of file diff --git a/src/components/common/CollapseCommon/CollapseContent/CollapseContent.tsx b/src/components/common/CollapseCommon/CollapseContent/CollapseContent.tsx new file mode 100644 index 000000000..44a5624f3 --- /dev/null +++ b/src/components/common/CollapseCommon/CollapseContent/CollapseContent.tsx @@ -0,0 +1,16 @@ +import classNames from 'classnames' +import s from './CollapseContent.module.scss' + +interface CollapseContentProps{ + content: string +} + +const CollapseContent = ({content}: CollapseContentProps) => { + return ( +
+ {content} +
+ ) +} + +export default CollapseContent \ No newline at end of file diff --git a/src/components/common/Layout/Layout.tsx b/src/components/common/Layout/Layout.tsx index aa5da11e1..af7ab25c7 100644 --- a/src/components/common/Layout/Layout.tsx +++ b/src/components/common/Layout/Layout.tsx @@ -17,9 +17,9 @@ const Layout: FC = ({ children }) => { return (
-
+ {/*
*/}
{children}
-
+ {/*
*/}
diff --git a/src/components/common/RelevantBlogPosts/BlogPostCarousel/BlogPostCarousel.module.scss b/src/components/common/RelevantBlogPosts/BlogPostCarousel/BlogPostCarousel.module.scss new file mode 100644 index 000000000..6179a6aed --- /dev/null +++ b/src/components/common/RelevantBlogPosts/BlogPostCarousel/BlogPostCarousel.module.scss @@ -0,0 +1,16 @@ +@import '../../../../styles/utilities'; +.blogCardWarpper { + @apply spacing-horizontal; + @screen xl { + :global(.customArrow) { + @screen lg { + &:global(.leftArrow) { + left: calc(-6.4rem - 2rem); + } + &:global(.rightArrow) { + right: calc(-6.4rem - 2rem); + } + } + } + } +} diff --git a/src/components/common/RelevantBlogPosts/BlogPostCarousel/BlogPostCarousel.tsx b/src/components/common/RelevantBlogPosts/BlogPostCarousel/BlogPostCarousel.tsx new file mode 100644 index 000000000..396d42d07 --- /dev/null +++ b/src/components/common/RelevantBlogPosts/BlogPostCarousel/BlogPostCarousel.tsx @@ -0,0 +1,46 @@ +import { TOptionsEvents } from 'keen-slider' +import React from 'react' +import CarouselCommon, { + CarouselCommonProps, +} from '../../CarouselCommon/CarouselCommon' +import BlogCard, { BlogCardProps } from 'src/components/common/CardBlog/CardBlog' +import s from "./BlogPostCarousel.module.scss" + +interface BlogPostCarouselProps + extends Omit, 'Component'|"option"> { + option?:TOptionsEvents + } + +const OPTION_DEFAULT: TOptionsEvents = { + slidesPerView: 1.25, + mode: 'free', + spacing:24, + breakpoints: { + '(min-width: 640px)': { + slidesPerView: 2, + }, + '(min-width: 1024px)': { + slidesPerView: 2.5, + }, + '(min-width: 1440px)': { + slidesPerView: 3, + }, + '(min-width: 1536px)': { + slidesPerView: 3.5, + }, + }, +} +const BlogPostCarousel = ({ option, data, ...props }: BlogPostCarouselProps) => { + return ( +
+ + data={data} + Component={BlogCard} + {...props} + option={{ ...OPTION_DEFAULT, ...option }} + /> +
+ ) +} + +export default BlogPostCarousel diff --git a/src/components/common/RelevantBlogPosts/RelevantBlogPosts.module.scss b/src/components/common/RelevantBlogPosts/RelevantBlogPosts.module.scss new file mode 100644 index 000000000..d5a13299d --- /dev/null +++ b/src/components/common/RelevantBlogPosts/RelevantBlogPosts.module.scss @@ -0,0 +1,16 @@ +@import '../../../styles/utilities'; + +.blogPostWarpper { + padding-top: 5.6rem; + padding-bottom: 5.2rem; + @apply flex flex-col; + .top { + @apply spacing-horizontal flex w-full justify-between; + padding-bottom: 3.2rem; + @screen xl { + .right { + margin-right: 2.476rem; + } + } + } +} diff --git a/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx b/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx new file mode 100644 index 000000000..01e19bb25 --- /dev/null +++ b/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx @@ -0,0 +1,69 @@ +import image15 from '../../../../public/assets/images/image15.png' +import image16 from '../../../../public/assets/images/image16.png' +import image17 from '../../../../public/assets/images/image17.png' +import React from 'react' +import { HeadingCommon, ViewAllItem } from 'src/components/common' +import { BlogCardProps } from 'src/components/common/CardBlog/CardBlog' +import BlogPostCarousel from './BlogPostCarousel/BlogPostCarousel' +import s from './RelevantBlogPosts.module.scss' +import { ROUTE } from 'src/utils/constanst.utils'; + +interface RelevantProps { + data?: BlogCardProps[] + itemKey?: string + title?: string + viewAllLink?: string +} + +const recipe:BlogCardProps[] = [ +{ + title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", + description:"The DEBM diet stands for "+'"Delicious Happy Fun Diet"'+". This diet was popularized by Robert...", + imageSrc: image15.src, + link: `${ROUTE.BLOG_DETAIL}` +},{ + title: "9 Ways to Make an Aloe Vera Mask at Home", + description:"Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...", + imageSrc: image16.src, + link: `${ROUTE.BLOG_DETAIL}` +},{ + title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", + description:"Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...", + imageSrc: image17.src, + link: `${ROUTE.BLOG_DETAIL}` +},{ + title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", + description:"The DEBM diet stands for "+'"Delicious Happy Fun Diet"'+". This diet was popularized by Robert...", + imageSrc: image15.src, + link: `${ROUTE.BLOG_DETAIL}` +},{ + title: "9 Ways to Make an Aloe Vera Mask at Home", + description:"Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...", + imageSrc: image16.src, + link: `${ROUTE.BLOG_DETAIL}` +},{ + title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", + description:"Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...", + imageSrc: image17.src, + link: `${ROUTE.BLOG_DETAIL}` +}] + + const RelevantBlogPosts = ({ data = recipe, itemKey="detail-relevant", title="Relevant Blog Posts" }: RelevantProps) => { + return ( +
+
+
+ {title} +
+
+ +
+
+
+ +
+
+ ) + } + + export default RelevantBlogPosts \ No newline at end of file diff --git a/src/components/common/index.ts b/src/components/common/index.ts index 5848f41cd..248cf3fa9 100644 --- a/src/components/common/index.ts +++ b/src/components/common/index.ts @@ -30,3 +30,6 @@ export { default as VideoPlayer} from './VideoPlayer/VideoPlayer' export { default as SelectCommon} from './SelectCommon/SelectCommon' export { default as ModalCommon} from './ModalCommon/ModalCommon' export { default as ModalCreateUserInfo} from './ModalCreateUserInfo/ModalCreateUserInfo' +export { default as CardBlog} from './CardBlog/CardBlog' +export { default as RelevantBlogPosts} from './RelevantBlogPosts/RelevantBlogPosts' +export { default as CollapseCommon} from './CollapseCommon/CollapseCommon' \ No newline at end of file diff --git a/src/components/icons/IconMinus.tsx b/src/components/icons/IconMinus.tsx new file mode 100644 index 000000000..ba4eb2fc0 --- /dev/null +++ b/src/components/icons/IconMinus.tsx @@ -0,0 +1,18 @@ +const IconMinus = ({ ...props }) => { + return ( + + + + ) +} + +export default IconMinus diff --git a/src/components/icons/IconPlus.tsx b/src/components/icons/IconPlus.tsx new file mode 100644 index 000000000..a532c6244 --- /dev/null +++ b/src/components/icons/IconPlus.tsx @@ -0,0 +1,18 @@ +const IconPlus = ({ ...props }) => { + return ( + + + + ) +} + +export default IconPlus diff --git a/src/components/icons/Minus.tsx b/src/components/icons/Minus.tsx deleted file mode 100644 index 7c3b97d30..000000000 --- a/src/components/icons/Minus.tsx +++ /dev/null @@ -1,18 +0,0 @@ -const ArrowRight = ({ ...props }) => { - return ( - - - - ) -} - -export default ArrowRight diff --git a/src/components/icons/Plus.tsx b/src/components/icons/Plus.tsx deleted file mode 100644 index c8b2fcca3..000000000 --- a/src/components/icons/Plus.tsx +++ /dev/null @@ -1,18 +0,0 @@ -const ArrowLeft = ({ ...props }) => { - return ( - - - - ) -} - -export default ArrowLeft diff --git a/src/components/icons/index.ts b/src/components/icons/index.ts index 949b1f3b1..0a26e5442 100644 --- a/src/components/icons/index.ts +++ b/src/components/icons/index.ts @@ -20,3 +20,5 @@ export { default as IconPassword } from './IconPassword' export { default as IconPasswordCross } from './IconPasswordCross' export { default as IconError } from './IconError' export { default as IconCheck } from './IconCheck' +export { default as IconPlus } from './IconPlus' +export { default as IconMinus } from './IconMinus' \ No newline at end of file diff --git a/src/utils/constanst.utils.ts b/src/utils/constanst.utils.ts index c7002a730..f299e8e20 100644 --- a/src/utils/constanst.utils.ts +++ b/src/utils/constanst.utils.ts @@ -9,8 +9,8 @@ export const ROUTE = { HOME: '/', PRODUCTS: '/products', ABOUT: '/about', + BLOG_DETAIL: '/blogdetail', ACCOUNT: '/account', - BUSSINESS: '/bussiness', CONTACT: '/contact', FAQ: '/faq', @@ -39,7 +39,6 @@ export enum ProductFeature { Sales = 'Sales', NewItem = 'New Item', Viewed = 'Viewed', - } export const KEY = { From 08cbc248d4079185834328b5ac399665814ccd7f Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 31 Aug 2021 08:13:49 +0700 Subject: [PATCH 004/171] styles: apply pb-16 into title --- .../common/CollapseCommon/CollapseCommon.module.scss | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/common/CollapseCommon/CollapseCommon.module.scss b/src/components/common/CollapseCommon/CollapseCommon.module.scss index 6073335a5..a82cb2f6e 100644 --- a/src/components/common/CollapseCommon/CollapseCommon.module.scss +++ b/src/components/common/CollapseCommon/CollapseCommon.module.scss @@ -6,6 +6,9 @@ max-width: 80.4rem; min-height: 4rem; &.isActive{ + .title{ + @apply pb-0; + } .contentContainer{ @apply block; } @@ -15,7 +18,7 @@ } } .title{ - @apply outline-none flex justify-between font-heading items-center pt-16; + @apply outline-none flex justify-between font-heading items-center pt-16 pb-16; font-size: 3.2rem; line-height: 4rem; letter-spacing: -0.01em; From 232e8a28eaa0e66289a26b7265122853a70caf83 Mon Sep 17 00:00:00 2001 From: sonnguyenkieio Date: Tue, 31 Aug 2021 10:31:10 +0700 Subject: [PATCH 005/171] :sparkles: feat: Breadcrumbs Common --- .../BreadcrumbCommon/BreadcrumbCommon.tsx | 37 +++++++------------ .../BreadcrumbItem/BreadcrumbItem.tsx | 4 +- .../BreadcrumbSeparator.tsx | 2 +- 3 files changed, 16 insertions(+), 27 deletions(-) diff --git a/src/components/common/BreadcrumbCommon/BreadcrumbCommon.tsx b/src/components/common/BreadcrumbCommon/BreadcrumbCommon.tsx index 8b36f7e50..2dca6b714 100644 --- a/src/components/common/BreadcrumbCommon/BreadcrumbCommon.tsx +++ b/src/components/common/BreadcrumbCommon/BreadcrumbCommon.tsx @@ -1,54 +1,43 @@ import React from 'react' import s from './BreadcrumbCommon.module.scss' -import { useRouter } from 'next/router' - import BreadcrumbItem from './components/BreadcrumbItem/BreadcrumbItem' import BreadcrumbSeparator from './components/BreadcrumbSeparator/BreadcrumbSeparator' -const BreadcrumbCommon = () => { +interface BreadcrumbCommonProps { + crumbs: { link:string, name:string }[]; + showHomePage?: boolean; +} - const paths: string | any = { - "/": "Home", - "fresh-product-today" : "Fresh Product Today", - "product-list": "Product List", - "recipes-list": "Recipes List", - "blogs": "Blog", - "account": "Account", - "delivery&policy": "Delivery & Policy", - "product-detail": "Product Detail", - "recipes-detail": "Recipes Detail", - "blog-detail": "Blog Detail" +const BreadcrumbCommon = ({ crumbs, showHomePage=false } : BreadcrumbCommonProps) => { + if (showHomePage) { + crumbs.unshift({link: "/", name: "Home"}); } - - const router = useRouter(); - let crumbs = router.route.split('/'); - return (
- { crumbs.map((crumb, i) => { - if (crumb === "") { - return + if (i === 0) { + return ( + + ) } if (i === crumbs.length-1) { return ( - + ) } return ( - + ) }) }
) - } export default BreadcrumbCommon diff --git a/src/components/common/BreadcrumbCommon/components/BreadcrumbItem/BreadcrumbItem.tsx b/src/components/common/BreadcrumbCommon/components/BreadcrumbItem/BreadcrumbItem.tsx index 9a501c93f..f807de555 100644 --- a/src/components/common/BreadcrumbCommon/components/BreadcrumbItem/BreadcrumbItem.tsx +++ b/src/components/common/BreadcrumbCommon/components/BreadcrumbItem/BreadcrumbItem.tsx @@ -8,8 +8,8 @@ interface BreadcrumbItemProps { const BreadcrumbItem = ({ text, href }: BreadcrumbItemProps) => { return ( - - {text} + +
{text} ) } diff --git a/src/components/common/BreadcrumbCommon/components/BreadcrumbSeparator/BreadcrumbSeparator.tsx b/src/components/common/BreadcrumbCommon/components/BreadcrumbSeparator/BreadcrumbSeparator.tsx index c877e60bc..f84bc3a51 100644 --- a/src/components/common/BreadcrumbCommon/components/BreadcrumbSeparator/BreadcrumbSeparator.tsx +++ b/src/components/common/BreadcrumbCommon/components/BreadcrumbSeparator/BreadcrumbSeparator.tsx @@ -1,7 +1,7 @@ import React from 'react' interface BreadcrumbSeparatorProps { - children: any; + children?: React.ReactNode; } const BreadcrumbSeparator = ({ children }: BreadcrumbSeparatorProps) => { From 78813a063cd418d2a40c2e0481a7420de620a16e Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 31 Aug 2021 10:58:52 +0700 Subject: [PATCH 006/171] feat; pagination productList --- pages/test.tsx | 228 +++++++++++++++++- .../PaginationCommon.module.scss | 22 ++ .../PaginationCommon/PaginationCommon.tsx | 77 +++++- .../components/PaginationItem.tsx | 21 ++ .../ProductList/ProductList.module.scss | 11 + .../common/ProductList/ProductList.tsx | 30 +++ src/components/common/index.ts | 1 + src/components/icons/ArrowLeftSmall.tsx | 18 ++ src/components/icons/ArrowRightSmall.tsx | 18 ++ src/components/icons/index.ts | 2 + tailwind.config.js | 5 +- 11 files changed, 421 insertions(+), 12 deletions(-) create mode 100644 src/components/common/PaginationCommon/components/PaginationItem.tsx create mode 100644 src/components/common/ProductList/ProductList.module.scss create mode 100644 src/components/common/ProductList/ProductList.tsx create mode 100644 src/components/icons/ArrowLeftSmall.tsx create mode 100644 src/components/icons/ArrowRightSmall.tsx diff --git a/pages/test.tsx b/pages/test.tsx index 6a1922f5a..9f6a08ec0 100644 --- a/pages/test.tsx +++ b/pages/test.tsx @@ -6,8 +6,232 @@ import { ModalConfirm, ModalInfo, ProductCarousel, + ProductList, } from 'src/components/common' - +import PaginationCommon from 'src/components/common/PaginationCommon/PaginationCommon' +import image5 from '../public/assets/images/image5.png' +import image6 from '../public/assets/images/image6.png' +import image7 from '../public/assets/images/image7.png' +import image8 from '../public/assets/images/image8.png' +const dataTest = [ + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Cucumber', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image6.src, + }, + { + name: 'Carrot', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image7.src, + }, + { + name: 'Salad', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image8.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Cucumber', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image6.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Cucumber', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image6.src, + }, + { + name: 'Carrot', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image7.src, + }, + { + name: 'Salad', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image8.src, + }, + { + name: 'Tomato', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image5.src, + }, + { + name: 'Cucumber', + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: image6.src, + }, +] export default function Test() { const [visible, setVisible] = useState(false) const onClose = () => { @@ -22,6 +246,8 @@ export default function Test() { Lorem, ipsum dolor sit amet consectetur adipisicing elit. Nisi qui, esse eos nobis soluta suscipit aliquid nostrum corporis. Nihil eligendi similique recusandae minus mollitia aliquam, molestias fugit tenetur voluptatibus maiores et. Quaerat labore corporis inventore nostrum, amet autem exercitationem eligendi? + + ) } diff --git a/src/components/common/PaginationCommon/PaginationCommon.module.scss b/src/components/common/PaginationCommon/PaginationCommon.module.scss index e69de29bb..6470cd72f 100644 --- a/src/components/common/PaginationCommon/PaginationCommon.module.scss +++ b/src/components/common/PaginationCommon/PaginationCommon.module.scss @@ -0,0 +1,22 @@ +.warpper{ + .item{ + @apply inline-flex items-center justify-center cursor-pointer; + background-color: var(--gray); + margin: 0 0.4rem; + width: 3.2rem; + height: 3.2rem; + &.active{ + @apply border border-solid; + border-color: var(--text-active); + background-color: var(--white); + } + &.disable{ + svg{ + path{ + fill: var(--disabled) + } + } + @apply text-disabled cursor-not-allowed; + } + } +} \ No newline at end of file diff --git a/src/components/common/PaginationCommon/PaginationCommon.tsx b/src/components/common/PaginationCommon/PaginationCommon.tsx index 59bbd3baa..d0df5efe7 100644 --- a/src/components/common/PaginationCommon/PaginationCommon.tsx +++ b/src/components/common/PaginationCommon/PaginationCommon.tsx @@ -1,15 +1,74 @@ -import React from 'react' - +import classNames from 'classnames' +import React, { useEffect, useState } from 'react' +import { ArrowLeftSmall, ArrowRightSmall } from 'src/components/icons' +import PaginationItem from './components/PaginationItem' +import s from './PaginationCommon.module.scss' interface PaginationCommonProps { - + defaultCurrent?: number + pageSize: number + total: number + onChange?: (page: number, pageSize: number) => void } -const PaginationCommon = (props: PaginationCommonProps) => { - return ( -
- -
- ) +const PaginationCommon = ({ + total, + pageSize, + defaultCurrent, + onChange, +}: PaginationCommonProps) => { + const [pageNum, setPageNum] = useState(0) + const [currentPage, setCurrentPage] = useState(0) + useEffect(() => { + setPageNum(Math.ceil(total / pageSize)) + }, [total, pageSize]) + + useEffect(() => { + if (defaultCurrent) { + setCurrentPage(defaultCurrent) + } + }, [defaultCurrent]) + + const onPageClick = (page: number) => { + setCurrentPage(page) + onChange && onChange(page, pageSize) + } + + const onPrevClick = () => { + setCurrentPage(currentPage - 1 < 0 ? 0 : currentPage - 1) + } + + const onNextClick = () => { + setCurrentPage((currentPage + 1) > (pageNum - 1) ? (pageNum - 1) : currentPage + 1) + } + + return ( +
+
+ +
+ {[...Array(pageNum).keys()].map((index) => { + return ( + + ) + })} +
= pageNum - 1, + })} + onClick={onNextClick} + > + = pageNum} /> +
+
+ ) } export default PaginationCommon diff --git a/src/components/common/PaginationCommon/components/PaginationItem.tsx b/src/components/common/PaginationCommon/components/PaginationItem.tsx new file mode 100644 index 000000000..e5f526bc4 --- /dev/null +++ b/src/components/common/PaginationCommon/components/PaginationItem.tsx @@ -0,0 +1,21 @@ +import classNames from 'classnames' +import React from 'react' +import s from "../PaginationCommon.module.scss" +interface PaginationItemProps { + onClick:(page:number)=>void + page:number + active:boolean +} + +const PaginationItem = ({onClick, page, active}: PaginationItemProps) => { + const onPageClick = () => { + onClick && onClick(page) + } + return ( +
+ {page+1} +
+ ) +} + +export default PaginationItem diff --git a/src/components/common/ProductList/ProductList.module.scss b/src/components/common/ProductList/ProductList.module.scss new file mode 100644 index 000000000..040275c7a --- /dev/null +++ b/src/components/common/ProductList/ProductList.module.scss @@ -0,0 +1,11 @@ +.wrapper{ + .list{ + max-width: 109.4rem; + @apply flex flex-wrap; + } + .pagination{ + padding-top: 4.8rem; + max-width: 109.4rem; + @apply flex justify-center items-center ; + } +} \ No newline at end of file diff --git a/src/components/common/ProductList/ProductList.tsx b/src/components/common/ProductList/ProductList.tsx new file mode 100644 index 000000000..22b80b358 --- /dev/null +++ b/src/components/common/ProductList/ProductList.tsx @@ -0,0 +1,30 @@ +import React, { useState } from 'react' +import PaginationCommon from '../PaginationCommon/PaginationCommon' +import ProductCard, { ProductCardProps } from '../ProductCard/ProductCard' +import s from "./ProductList.module.scss" +interface ProductListProps { + data: ProductCardProps[] +} + +const ProductList = ({data}: ProductListProps) => { + const [currentPage, setCurrentPage] = useState(0) + const onPageChange = (page:number) => { + setCurrentPage(page) + } + return ( +
+
+ { + data.slice(currentPage*20,(currentPage+1)*20).map((product)=>{ + return + }) + } +
+
+ +
+
+ ) +} + +export default ProductList diff --git a/src/components/common/index.ts b/src/components/common/index.ts index ba7743f70..65f90627e 100644 --- a/src/components/common/index.ts +++ b/src/components/common/index.ts @@ -30,3 +30,4 @@ export { default as SelectCommon} from './SelectCommon/SelectCommon' export { default as ModalCommon} from './ModalCommon/ModalCommon' export { default as ModalConfirm} from "./ModalConfirm/ModalConfirm" export { default as ModalInfo} from "./ModalInfo/ModalInfo" +export { default as ProductList} from "./ProductList/ProductList" diff --git a/src/components/icons/ArrowLeftSmall.tsx b/src/components/icons/ArrowLeftSmall.tsx new file mode 100644 index 000000000..7bb82665d --- /dev/null +++ b/src/components/icons/ArrowLeftSmall.tsx @@ -0,0 +1,18 @@ +const ArrowLeft = ({ ...props }) => { + return ( + + + + ) +} + +export default ArrowLeft diff --git a/src/components/icons/ArrowRightSmall.tsx b/src/components/icons/ArrowRightSmall.tsx new file mode 100644 index 000000000..36b4cd589 --- /dev/null +++ b/src/components/icons/ArrowRightSmall.tsx @@ -0,0 +1,18 @@ +const ArrowRight = ({ ...props }) => { + return ( + + + + ) +} + +export default ArrowRight diff --git a/src/components/icons/index.ts b/src/components/icons/index.ts index 02b4947cb..2fdbd96f8 100644 --- a/src/components/icons/index.ts +++ b/src/components/icons/index.ts @@ -14,4 +14,6 @@ export { default as IconGoogleColor } from './IconGoogleColor' export { default as IconApple } from './IconApple' export { default as ArrowLeft } from './ArrowLeft' export { default as ArrowRight } from './ArrowRight' +export { default as ArrowLeftSmall } from './ArrowLeftSmall' +export { default as ArrowRightSmall } from './ArrowRightSmall' export { default as Close } from './Close' diff --git a/tailwind.config.js b/tailwind.config.js index f94c85fd8..028e78f05 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -109,12 +109,13 @@ module.exports = { rounded: '.8rem', }, screens: { + 'sm-only': {'min': '0', 'max': '767px'}, 'sm': '640px', // => @media (min-width: 640px) { ... } - + 'md-only': {'min': '768px', 'max': '1023px'}, 'md': '768px', // => @media (min-width: 768px) { ... } - + 'lg-only': {'min': '1024px', 'max': '1279px'}, 'lg': '1024px', // => @media (min-width: 1024px) { ... } From e21853ea4eaaa550fbe54e8edb38e925b16ca91c Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 31 Aug 2021 15:36:55 +0700 Subject: [PATCH 007/171] feat: add animation toggle icon --- .../CollapseCommon/CollapseCommon.module.scss | 29 ++++++++++++++++++- .../common/CollapseCommon/CollapseCommon.tsx | 4 +-- 2 files changed, 30 insertions(+), 3 deletions(-) diff --git a/src/components/common/CollapseCommon/CollapseCommon.module.scss b/src/components/common/CollapseCommon/CollapseCommon.module.scss index a82cb2f6e..4686a886a 100644 --- a/src/components/common/CollapseCommon/CollapseCommon.module.scss +++ b/src/components/common/CollapseCommon/CollapseCommon.module.scss @@ -12,6 +12,14 @@ .contentContainer{ @apply block; } + .toggle{ + &:before { + transform: rotate(180deg); + } + &:after { + transform: rotate(180deg); + } + } } svg:hover{ cursor: pointer; @@ -22,7 +30,26 @@ font-size: 3.2rem; line-height: 4rem; letter-spacing: -0.01em; + .toggle{ + height: 2.2rem; + width: 2.2rem; + position: relative; + &:before, + &:after{ + @apply absolute h-2; + content: ""; + border-radius: 0.8rem; + background: var(--text-active); + top: 40%; + width: 2.2rem; + transition: transform 500ms ease; + } + &:before{ + transform-origin: center; + transform: rotate(90deg); + } + } } .contentContainer{ @apply hidden pb-16; -} \ No newline at end of file +} diff --git a/src/components/common/CollapseCommon/CollapseCommon.tsx b/src/components/common/CollapseCommon/CollapseCommon.tsx index de7ae156b..1fdce09da 100644 --- a/src/components/common/CollapseCommon/CollapseCommon.tsx +++ b/src/components/common/CollapseCommon/CollapseCommon.tsx @@ -1,7 +1,6 @@ import s from './CollapseCommon.module.scss' import { useState } from 'react' import classNames from 'classnames' -import { IconPlus, IconMinus } from 'src/components/icons' import CollapseContent from './CollapseContent/CollapseContent' interface CollapseProps{ @@ -23,7 +22,8 @@ const CollapseCommon = ({title, content, isToggle}: CollapseProps) => { onClick = { handleToggle } >
- {title}{isActive ? : } + {title} +
{ From 51d30bb9e440bf69ffa4f14431028670f3322439 Mon Sep 17 00:00:00 2001 From: quangnhankie Date: Tue, 31 Aug 2021 15:37:09 +0700 Subject: [PATCH 008/171] fix: fix bug Components MenuFilter and MenuNavigation follow by review of Ly Tran --- pages/index.tsx | 32 +++++++++++++++-- .../common/MenuFilter/MenuFilter.module.scss | 5 +-- .../common/MenuFilter/MenuFilter.tsx | 34 +++---------------- .../MenuNavigation/MenuNavigation.module.scss | 2 -- .../common/MenuNavigation/MenuNavigation.tsx | 34 +++---------------- 5 files changed, 39 insertions(+), 68 deletions(-) diff --git a/pages/index.tsx b/pages/index.tsx index 06d12a024..5d1140b77 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -2,7 +2,33 @@ import { Layout } from 'src/components/common'; import { MenuNavigation,MenuFilter} from 'src/components/common'; import { HomeBanner, HomeCategories, HomeCTA, HomeSubscribe, HomeVideo } from 'src/components/modules/home'; - +import { OPTION_ALL, QUERY_KEY, ROUTE } from 'src/utils/constanst.utils' +const CATEGORY = [ + { + name: 'All', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=${OPTION_ALL}`, + }, + { + name: 'Veggie', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=veggie`, + }, + { + name: 'Seafood', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=seafood`, + }, + { + name: 'Frozen', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=frozen`, + }, + { + name: 'Coffee Bean', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=coffee-bean`, + }, + { + name: 'Sauce', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=sauce`, + }, +] export default function Home() { return ( <> @@ -11,8 +37,8 @@ export default function Home() { */} - - + + ) } diff --git a/src/components/common/MenuFilter/MenuFilter.module.scss b/src/components/common/MenuFilter/MenuFilter.module.scss index afb66799b..b08f370d8 100644 --- a/src/components/common/MenuFilter/MenuFilter.module.scss +++ b/src/components/common/MenuFilter/MenuFilter.module.scss @@ -20,9 +20,6 @@ a{ padding: 0.8rem 1.6rem; margin-right: 0.8rem; - font-size: var(--font-size); - line-height: var(--line-height); - color:var(--text-base); background-color: var(--gray); border-radius: 0.8rem; &:hover { @@ -40,7 +37,7 @@ bottom: -20%; content: ""; width: 100%; - border-bottom: 1px solid #EBEBEB; + border-bottom: 1px solid var(--border-line); } } } diff --git a/src/components/common/MenuFilter/MenuFilter.tsx b/src/components/common/MenuFilter/MenuFilter.tsx index f6a2c9d4c..e43c6384a 100644 --- a/src/components/common/MenuFilter/MenuFilter.tsx +++ b/src/components/common/MenuFilter/MenuFilter.tsx @@ -1,41 +1,17 @@ import classNames from 'classnames' import Link from 'next/link' import { useRouter } from 'next/router' -import { OPTION_ALL, QUERY_KEY, ROUTE } from 'src/utils/constanst.utils' + import s from './MenuFilter.module.scss' -const CATEGORY = [ - { - name: 'All', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=${OPTION_ALL}`, - }, - { - name: 'Veggie', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=veggie`, - }, - { - name: 'Seafood', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=seafood`, - }, - { - name: 'Frozen', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=frozen`, - }, - { - name: 'Coffee Bean', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=coffee-bean`, - }, - { - name: 'Sauce', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=sauce`, - }, -] + interface Props { children?: any, heading:string, + categories:{name:string,link:string}[] } -const MenuFilter = ({heading}:Props)=> { +const MenuFilter = ({heading,categories}:Props)=> { const router = useRouter() return ( @@ -43,7 +19,7 @@ const MenuFilter = ({heading}:Props)=> {

{heading}

{Children.map(children, (tab, index) => { From b4edbf8c8a31b008bb712d677e305474e8142809 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Wed, 8 Sep 2021 15:32:07 +0700 Subject: [PATCH 096/171] :art: styles: animation icon select common :%s --- pages/index.tsx | 1 + .../common/SelectCommon/SelectCommon.module.scss | 16 ++++++++++++---- .../common/SelectCommon/SelectCommon.tsx | 2 +- .../SelectOption/SelectOption.module.scss | 1 + 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/pages/index.tsx b/pages/index.tsx index e12963435..c878c7681 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -23,6 +23,7 @@ export default function Home() { return ( <> + ) } diff --git a/src/components/common/SelectCommon/SelectCommon.module.scss b/src/components/common/SelectCommon/SelectCommon.module.scss index 2e3e0e913..4809a46bb 100644 --- a/src/components/common/SelectCommon/SelectCommon.module.scss +++ b/src/components/common/SelectCommon/SelectCommon.module.scss @@ -2,6 +2,11 @@ .select { background-color: var(--white); + .selectTrigger { + svg { + @apply transition-all duration-200; + } + } &.base { width: 20.6rem; .selectTrigger { @@ -19,7 +24,7 @@ &.default { .selectTrigger { @apply border-solid border border-current; - } + } } &.custom { .selectTrigger { @@ -34,13 +39,17 @@ @apply block; animation: SelectAnimation 0.2s ease-out; } + .selectTrigger { + svg { + transform: rotate(180deg); + } + } } } .selectTrigger { @apply outline-none flex justify-between; color: var(--text-active); border-radius: 0.8rem; - } .hoverWrapper { @apply hidden outline-none absolute z-10; @@ -56,7 +65,7 @@ width: 34.25rem; } &.default { - @apply border-solid border border-current; + @apply border-solid border border-current; } &.custom { @apply border-2; @@ -69,7 +78,6 @@ } } - @keyframes SelectAnimation { 0% { opacity: 0; diff --git a/src/components/common/SelectCommon/SelectCommon.tsx b/src/components/common/SelectCommon/SelectCommon.tsx index 43b519ab1..9b8c88e24 100644 --- a/src/components/common/SelectCommon/SelectCommon.tsx +++ b/src/components/common/SelectCommon/SelectCommon.tsx @@ -44,7 +44,7 @@ const SelectCommon = ({ type = 'default', size = 'base', option, placeholder, on > { option.map(item => - + ) }
diff --git a/src/components/common/SelectCommon/SelectOption/SelectOption.module.scss b/src/components/common/SelectCommon/SelectOption/SelectOption.module.scss index fa8eec541..ef504c112 100644 --- a/src/components/common/SelectCommon/SelectOption/SelectOption.module.scss +++ b/src/components/common/SelectCommon/SelectOption/SelectOption.module.scss @@ -13,6 +13,7 @@ } &:hover{ background-color: var(--gray); + color: var(--primary); } &.isChoose{ background-color: var(--gray); From 035c362f482a7e3c92805ef97bfdece400169da6 Mon Sep 17 00:00:00 2001 From: quangnhankie Date: Wed, 8 Sep 2021 15:45:31 +0700 Subject: [PATCH 097/171] fix: Fix link data demo recipesListPage --- pages/test.tsx | 4 +- .../recipes/RecipeListPage/RecipeListPage.tsx | 66 +++++++++---------- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/pages/test.tsx b/pages/test.tsx index db8f4cf70..b92b6f60e 100644 --- a/pages/test.tsx +++ b/pages/test.tsx @@ -65,9 +65,9 @@ export default function Test() { return ( <> - + {/* */} - {/* */} + {/* */} diff --git a/src/components/modules/recipes/RecipeListPage/RecipeListPage.tsx b/src/components/modules/recipes/RecipeListPage/RecipeListPage.tsx index eb269d5c4..e1384085c 100644 --- a/src/components/modules/recipes/RecipeListPage/RecipeListPage.tsx +++ b/src/components/modules/recipes/RecipeListPage/RecipeListPage.tsx @@ -5,7 +5,6 @@ import MenuNavigation from 'src/components/common/MenuNavigation/MenuNavigation' import { OPTION_ALL, QUERY_KEY, ROUTE } from 'src/utils/constanst.utils'; import HeadingCommon from "../../../common/HeadingCommon/HeadingCommon"; import RecipesList from '../RecipesList/RecipesList'; - import blog1 from './img/blog1.png'; import blog2 from './img/blog2.png'; import blog3 from './img/blog3.png'; @@ -13,6 +12,7 @@ import blog4 from './img/blog4.png'; import blog5 from './img/blog5.png'; import blog6 from './img/blog6.png'; import s from './RecipeListPage.module.scss'; + const BREADCRUMB = [ { name: 'Home', @@ -27,43 +27,43 @@ const BREADCRUMB = [ const CATEGORY = [ { name: 'All', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=${OPTION_ALL}`, + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=${OPTION_ALL}`, }, { name: 'Malaysian', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=malaysia`, + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=malaysia`, }, { name: 'Vietnamese', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=vietnamese`, + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=vietnamese`, }, { name: 'Thailand', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=thailand`, + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=thailand`, }, { name: 'Indian', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=indian`, + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=indian`, }, { name: 'Lao', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=lao`, + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=lao`, }, { name: 'Chinese', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=chinese`, + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=chinese`, }, { name: 'Korean', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=korean`, + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=korean`, }, { name: 'Japanese', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=japanese`, + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=japanese`, }, { name: 'Western', - link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=western`, + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=western`, }, ]; @@ -71,43 +71,43 @@ const CATEGORY = [ const CATEGORYSELECT = [ { name: 'All', - value: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=${OPTION_ALL}`, + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=${OPTION_ALL}`, }, { name: 'Malaysian', - value: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=malaysia`, + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=malaysia`, }, { name: 'Vietnamese', - value: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=vietnamese`, + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=vietnamese`, }, { name: 'Thailand', - value: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=thailand`, + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=thailand`, }, { name: 'Indian', - value: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=indian`, + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=indian`, }, { name: 'Lao', - value: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=lao`, + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=lao`, }, { name: 'Chinese', - value: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=chinese`, + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=chinese`, }, { name: 'Korean', - value: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=korean`, + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=korean`, }, { name: 'Japanese', - value: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=japanese`, + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=japanese`, }, { name: 'Western', - value: `${ROUTE.PRODUCTS}/?${QUERY_KEY.RECIPES}=western`, + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=western`, }, ]; @@ -117,55 +117,55 @@ const RECIPES = [ image: blog1.src, title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", description: 'The DEBM diet stands for "Delicious Happy Fun Diet". This diet was popularized by Robert...', - link: `${ROUTE.PRODUCTS}?${QUERY_KEY.RECIPES}=veggie` + link: `${ROUTE.RECIPES}` }, { id: '2', image: blog2.src, title: "9 Ways to Make an Aloe Vera Mask at Home", description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', - link: `${ROUTE.PRODUCTS}?${QUERY_KEY.RECIPES}=seafood` + link: `${ROUTE.RECIPES}` } , { id: '3', image: blog3.src, title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', - link: `${ROUTE.PRODUCTS}?${QUERY_KEY.RECIPES}=coffee-bean` + link: `${ROUTE.RECIPES}` } , { id: '4', image: blog4.src, title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", description: 'The DEBM diet stands for "Delicious Happy Fun Diet". This diet was popularized by Robert...', - link: `${ROUTE.PRODUCTS}?${QUERY_KEY.RECIPES}=sauce`, + link: `${ROUTE.RECIPES}`, }, { id: '5', image: blog5.src, title: "9 Ways to Make an Aloe Vera Mask at Home", description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', - link: `${ROUTE.PRODUCTS}?${QUERY_KEY.RECIPES}=sauce`, + link: `${ROUTE.RECIPES}`, } , { id: '6', image: blog6.src, title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", description: 'Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...', - link: `${ROUTE.PRODUCTS}?${QUERY_KEY.RECIPES}=sauce`, + link: `${ROUTE.RECIPES}`, } ]; const OPTIONSLECT=[ { - name:"SORT BY 1", - value:"1" + name:"Most Viewed", + value:"most-viewed" }, { - name:"SORT BY 2", - value:"2" + name:"Lastest Blogs", + value:"lastest-blogs" }, { - name:"SORT BY 3", - value:"3" + name:"Recent Blogs", + value:"recent-blogs" }, ] const BANNER =[ From 65a74b3608a52abe2ae986b900b4b39b21a358ab Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Wed, 8 Sep 2021 16:04:28 +0700 Subject: [PATCH 098/171] :fire: remove: link in collapse title :%s --- pages/test.tsx | 4 ---- .../common/CollapseCommon/CollapseChild/CollapseChild.tsx | 8 ++------ src/components/common/CollapseCommon/CollapseCommon.tsx | 4 ++-- 3 files changed, 4 insertions(+), 12 deletions(-) diff --git a/pages/test.tsx b/pages/test.tsx index 5afc61235..403bc7b9d 100644 --- a/pages/test.tsx +++ b/pages/test.tsx @@ -106,7 +106,6 @@ const COLLAPSE_DATA = [ "Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to.", "This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.", ], - link: "/title" }, { title: "This is a subtitle", @@ -115,7 +114,6 @@ const COLLAPSE_DATA = [ "Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to.", "This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.", ], - link: "/title" }, { title: "This is a subtitle", @@ -124,7 +122,6 @@ const COLLAPSE_DATA = [ "Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to.", "This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.", ], - link: "/title" }, { title: "This is a subtitle", @@ -133,7 +130,6 @@ const COLLAPSE_DATA = [ "Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to.", "This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.", ], - link: "/title" }, ] export default function Test() { diff --git a/src/components/common/CollapseCommon/CollapseChild/CollapseChild.tsx b/src/components/common/CollapseCommon/CollapseChild/CollapseChild.tsx index 22cbcda10..53cd70cf3 100644 --- a/src/components/common/CollapseCommon/CollapseChild/CollapseChild.tsx +++ b/src/components/common/CollapseCommon/CollapseChild/CollapseChild.tsx @@ -2,15 +2,13 @@ import s from './CollapseChild.module.scss' import { useState } from 'react' import classNames from 'classnames' import CollapseContent from './CollapseContent/CollapseContent' -import Link from 'next/link' interface CollapseProps{ title?: string, content: Array, isToggle?: boolean, - link?: string, } -const CollapseChild = ({title, content, isToggle=false, link="/"}: CollapseProps) => { +const CollapseChild = ({title, content, isToggle=false}: CollapseProps) => { const [isActive, changeActive] = useState(isToggle) const handleToggle = () => { @@ -24,9 +22,7 @@ const CollapseChild = ({title, content, isToggle=false, link="/"}: CollapseProps onClick = { handleToggle } >
diff --git a/src/components/common/CollapseCommon/CollapseCommon.tsx b/src/components/common/CollapseCommon/CollapseCommon.tsx index 98030ffce..e695a6576 100644 --- a/src/components/common/CollapseCommon/CollapseCommon.tsx +++ b/src/components/common/CollapseCommon/CollapseCommon.tsx @@ -1,7 +1,7 @@ import CollapseChild from './CollapseChild/CollapseChild' interface CollapseCommonProps{ - data: {title: string, content: Array, link: string}[], + data: {title: string, content: Array}[], } const CollapseCommon = ({data}: CollapseCommonProps) => { @@ -9,7 +9,7 @@ const CollapseCommon = ({data}: CollapseCommonProps) => {
{ data.map(item => - + ) }
From 1b4a882d6487c17fbd4cc18c0b719030f08b7c53 Mon Sep 17 00:00:00 2001 From: quangnhankie Date: Wed, 8 Sep 2021 16:05:19 +0700 Subject: [PATCH 099/171] bug: fixbug images link for RecipesListPage --- .../recipes/RecipeListPage/RecipeListPage.tsx | 58 ++++++++++++++---- .../recipes/RecipeListPage/img/blog1.png | Bin 172785 -> 0 bytes .../recipes/RecipeListPage/img/blog2.png | Bin 156062 -> 0 bytes .../recipes/RecipeListPage/img/blog3.png | Bin 96625 -> 0 bytes .../recipes/RecipeListPage/img/blog4.png | Bin 183892 -> 0 bytes .../recipes/RecipeListPage/img/blog5.png | Bin 191377 -> 0 bytes .../recipes/RecipeListPage/img/blog6.png | Bin 202911 -> 0 bytes 7 files changed, 46 insertions(+), 12 deletions(-) delete mode 100644 src/components/modules/recipes/RecipeListPage/img/blog1.png delete mode 100644 src/components/modules/recipes/RecipeListPage/img/blog2.png delete mode 100644 src/components/modules/recipes/RecipeListPage/img/blog3.png delete mode 100644 src/components/modules/recipes/RecipeListPage/img/blog4.png delete mode 100644 src/components/modules/recipes/RecipeListPage/img/blog5.png delete mode 100644 src/components/modules/recipes/RecipeListPage/img/blog6.png diff --git a/src/components/modules/recipes/RecipeListPage/RecipeListPage.tsx b/src/components/modules/recipes/RecipeListPage/RecipeListPage.tsx index e1384085c..c3e931cb6 100644 --- a/src/components/modules/recipes/RecipeListPage/RecipeListPage.tsx +++ b/src/components/modules/recipes/RecipeListPage/RecipeListPage.tsx @@ -5,12 +5,6 @@ import MenuNavigation from 'src/components/common/MenuNavigation/MenuNavigation' import { OPTION_ALL, QUERY_KEY, ROUTE } from 'src/utils/constanst.utils'; import HeadingCommon from "../../../common/HeadingCommon/HeadingCommon"; import RecipesList from '../RecipesList/RecipesList'; -import blog1 from './img/blog1.png'; -import blog2 from './img/blog2.png'; -import blog3 from './img/blog3.png'; -import blog4 from './img/blog4.png'; -import blog5 from './img/blog5.png'; -import blog6 from './img/blog6.png'; import s from './RecipeListPage.module.scss'; const BREADCRUMB = [ @@ -114,44 +108,84 @@ const CATEGORYSELECT = [ const RECIPES = [ { id: '1', - image: blog1.src, + image: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", description: 'The DEBM diet stands for "Delicious Happy Fun Diet". This diet was popularized by Robert...', link: `${ROUTE.RECIPES}` }, { id: '2', - image: blog2.src, + image: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', title: "9 Ways to Make an Aloe Vera Mask at Home", description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', link: `${ROUTE.RECIPES}` } , { id: '3', - image: blog3.src, + image: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', link: `${ROUTE.RECIPES}` } , { id: '4', - image: blog4.src, + image: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", description: 'The DEBM diet stands for "Delicious Happy Fun Diet". This diet was popularized by Robert...', link: `${ROUTE.RECIPES}`, }, { id: '5', - image: blog5.src, + image: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', title: "9 Ways to Make an Aloe Vera Mask at Home", description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', link: `${ROUTE.RECIPES}`, } , { id: '6', - image: blog6.src, + image: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", description: 'Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...', link: `${ROUTE.RECIPES}`, + }, + { + id: '1', + image: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', + title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", + description: 'The DEBM diet stands for "Delicious Happy Fun Diet". This diet was popularized by Robert...', + link: `${ROUTE.RECIPES}` + }, { + id: '2', + image: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', + title: "9 Ways to Make an Aloe Vera Mask at Home", + description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', + link: `${ROUTE.RECIPES}` } + , { + id: '3', + image: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', + title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", + description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', + link: `${ROUTE.RECIPES}` + } + , { + id: '4', + image: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', + title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", + description: 'The DEBM diet stands for "Delicious Happy Fun Diet". This diet was popularized by Robert...', + link: `${ROUTE.RECIPES}`, + }, { + id: '5', + image: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', + title: "9 Ways to Make an Aloe Vera Mask at Home", + description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', + link: `${ROUTE.RECIPES}`, + } + , { + id: '6', + image: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', + title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", + description: 'Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...', + link: `${ROUTE.RECIPES}`, + }, ]; const OPTIONSLECT=[ diff --git a/src/components/modules/recipes/RecipeListPage/img/blog1.png b/src/components/modules/recipes/RecipeListPage/img/blog1.png deleted file mode 100644 index 8d6774f2c9ef53f89887a221bb14f4cd480fce19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172785 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 A z9eMchLwWr5r-%$)X}3>xBab?#QYz5c`zkNe>-SY+o&p~W|^!>3nBVXYGcjcY-qLWdt!BYpXhUJ(~kOsyHlXKqTg>mfVKJRMB zt?Sls&JEZI5QgAtboOvy44bN!Us^hgaEcR0(4ky~tV9HM>#&ic6v64yGg(<%5f47V4Yb3{RXL1=HWG1$w5#yS@}nQfouB;^l@~ZX zIFN(=m-76{=NcWBK~k1hs^S61Wpp}0#6F>SBe8)rx!*XG1XB13E=Zbcm)cT}l&Dg~ zMw!Z9a|dbnP^+If;`BGa`Apuwbr*0@6^R8RctlONZeEv8v!@s~%~<{99OUwzEH5p~ z)@lv^mUJHQ37p4G;C+M6NWS{|Yn)(HzW(y5WB@7Ua6t+gPa4N>K*D%BCN&Aevjrl? zO(UX5G)cwLP74>mHI@y)Nt3Cg2GzrB1K`4=AZcoaDTxp|c9UK(5EmkvDDvfKRSwQ6 zRLT-Yl?j%pHVV$)t;y)BhZ{jjd>=aqM7xqF6Lk{JW=H<)Pk$~?pTAakhE+A8PQ!C_ zromJ{I-woDD*2G$aHpwiJGC2iWE5~TzM~^v|Kh9HNIgq(ba*1$$dE_4GZeNjchkQmz7M_jaxeFe8NxySp;jdZzMNxoI?#Ze)_>O?(?w> zsP_~a5<1lI%hL#a5;!UcduPZ@6NHc|c6H9Zr=akGGuIE(z+)`r4M z8S)SKO6pX>%aNjEGqa2LdH#8(2PV)6kTL~{TuBQX90WpBZ0rEp=m;4drCsQ>wEB^~ zI8>^g3}S65cEEFPgoDV_2>~;OdHj;Yvc{&^KoLY^_!qKQ`~NsgkZ(b4tf7nSU35wd z&1Z3BJIhKW%2*||jn@B5IRu%5bLR}UML_iMqf+0%1`I(MbM3!{YgqK462{*eXC2u2 z<_5y{R5qog8cgh_4s6!Qf)BEgNjA?#BSLlJU^u(4Vul9sHJq<9MG)a5aBp(B*Pty4 z5ZuXhRSPo)Ks@~ZF&srtwy#~2EY%5c9L(O6KujpM8UzS{sRBz~Gi*F|PM@A0NwKyj zV|)h5>Q}qFat{!%gDij8IFTa|-s#%53??e~?U{&{*N~bY*oX)4G7cbv)%7jOGGb;U zQ?D+^N3Xy`6y@%N4 z$dxBLM1&3qYx_E2sn;+zdvbJkC@brfIjBe_U&I9{Y05t>f|$XR^Ik?i{@!{#EFQVL z4r1wZXiv8*fBuWVltyy|QsoGaE-P!bsyzAXEBW*<#3n-`kS*C=UYt zwRDEQz=n&LLAK##Rn|DLIJjd&X~*u;Xbr2XrR!-npzj}8;Y4Q0Nf(gihTOb<1JGtk zr`V;maw(~O4^f${W)5PE;l+DAf4ygRBh;u*OKN!>N|dMdwLLfpCtuS70!D**&f|`x z8OBqcE$pR(*!XInM}pb6DUA#%;}Tj3Cz=uQmVr~>$T?i`-0-54h@Hz!9B<|%^vu*+ zMCX06o-2a9{{9|w@8!sq*--SyC~H)QKy9w^$lCH~zuEgJi~H}L9v7WMIF~_)T^E{W za@BA=E!BSWWWY>65(7eJ2C!M$;HkYl#z92Tn0Y@l7e3IrB~u-C#eNAYvbNfQZsA~9 zfs{u;(}QzJO_I`~5;av^VWWx&a8Hhp5oC9yHpqam9_!FFhx{u7mMH@G5ofcE2htxj z<@t*z5@Ju4rxol0PkWY@YBlW5K>Mmx0fCh%3Ee?cZQL8d(>NkIgc`nM z04LH{9J!6`p;teb?)iz-%F8hHAjI+afAjzTf64Fv;qS=$>N1XZpo{(4%a_1}Gb)_b z!?{(LZ|eLCZs=Yz2M3W-;*~YQs@=m9Mui!Su~4x~CzjM&m|<(kOtH@kw4sa2ro&zz z&{|1LFnv3VIhrha70G?oV}3zj;v!s=O6s4j>S+oKaOdz?_ID4lI8wMiU7dl!v9Z*E zVd*M6*l2Qsq$vkYGJ6`sNb0n+P=yUcE4}R@DjD{g@}}X-uXfL*ys|3)&4Z66#JPdj zmK?7YqVpjMSudl?sm#6tKz0l|GJxthYa#?k)ByyANaS>Co#}gEEqh*T-F>Xp1jXJ$ z(|sF+6Wyz7Oq?*5@tChLS}1jOoERrJwm!nU=ht1l$jm&EIs8f2x#b{C(qbcVt;W1) zu`mAYTyi1{gt|mLfIBx@Q;a0Z!aQzsUMdg};cKBYcYfw~swAMV1El0cqdvo!TQ$f3 z%}!yqA7!SQ79ERq5GF%OXwQ+6xCs?L=DZl!TgE=;8Mz4Pc8`cG)gJ^%8 z0+JKJ24cT^eVMjkM^%yrYjcv3i8f_sm1pDl<&%?rxm89Wo_1sdXiQ~mRoq%mxn&n9 zQL0)-yhzmy)qb{NB+j?&Ka#hx^!2u*IfH4M=hSB>G=ON&@4q;52 zU1Tfe6^&{`$42~S>Di4GMO-%BwivZU5vJ$PDqtK#@KNsi1dz-vN=3Vo%4lGx!hLfT zbFoV5s_#RK220$fZKhJO&*RzCmxy2o>aeMqMLF&qob=S{%hR~9L59!^XL?Y+IvMj9 zQ`>josb%N`ZtAfP8<^)oyDz`|>Lr|wBe%A<04wEW>GoYE2U8vcjzFOXky2vaK@D>BKJbML-vU%xKp>Jl7wS?4`amYhSS zbnNO}$Mnoegjd}dOH3N$6<7nTY8Z%IN62bJ!g;vXLRDa@yJm59v5rZuXDAP@6J<4-%{jqV-@)24t8(MKaTb!`SEEvNW{}awu%-f7( zT-mhnhX_WSy{$9K{L3a^ft-m0PDC5-j0z!<+?-dr9kkObL9lKk{sP=6oBUi6m@ZquXg0q-~5fd_q`A0XaDSzZ5Y&qG!QJTP%v+`AhoqMsW!Xf4g&4$W(C0-GSYKJhghN@@w9kuPB75+TubIENcIZr~o=#LtxQF2X?+b-EqPTU~EX z$j@~zK!&n#?W0RQtDZ6c)69b#yFXB;%#Lr$zzjHU7g<}1^EcoaDB#CRDx(fNf-{|} z*jhL(s9cAN`>FglH#ZE;6nun_4J!jXP{dlvxG8SVAvhPE#NrzIZTPOpU`Ah8I*{-5 zeizp{-^^5-nX@sy$YPZSBG`%&+NQfcyztuSjW2)J<$UH{j&JtO#Y2rVl{gxhTJL7G zv_zF#iyEmj!1RzOyE;@12ulA5eCXI#44JtxKKsr*D>A8PZ6GFgL65P2`5X>5Yt|cD z)s)1#sh0AZ4fhcsbBr(54F;ozG<#$4vRK;)nggt{$q1`oXP*#F@Kt!P*Ep5((uUl> ze@h{&J`jQH*KWzt-YZ!GK-kqf zK2t*b8L%_Nv+%$pHFPIO=W^@LdwL_z&-Ucr{Vhbwb?wk*bVw(X0c6w$i!Z4P9AHJ~ z4mX;o^6J$ydGh!ZWGZ*G*F&d1IYzxRj6xL0inB%C(yHd^&AMw{%R9JE{IjX1F@~IY zc)!<^v(qzK$MsOsbsBXC%eO36=SpZP3I_T6sEQ|A{`!1;#=*fM9Mc(`7oRhNR?S^y+ff=*TAUN-n~7 zzbog5`&h#;Vgp1q?OmzAd5j1O2J!r!Owu6FVAzMqL^}sxNxGQ8y=-VH>*nT7*|>dM zTx6`Z#)>ZdTgyeM1DZT-G$cG}XfZ(_P|PZVmmWBh9*FaaHm#aX1<$2j+8h*QWKBW@ zC0X4t#8hibE3&$_uGMb2av6|lPExso@(+&98s;5C+%+wi4ca9xLX0WXDx(qBX}xJR z|0!Jqjwe;pF}zgRbn|&_HXL!rdCJH`(?L+8J($25(jn+%DRws&@W#ky-8$|m%U!W= z!jXX^Y;&uY)`qrC^9sjs@wjK4&9`?r&%^F9-|+X!FU)@!|7QXe!}WPO*I6uv?`U7S zFYzo5>q0Kda(~-?dY4Dc$IP+!3ywAV$1x52@ts#o*0S_NZ74KcGg1q_ag*<=uTpm7n4`llj83Lxd4o9@SvZ4ZN z^!5OaRd$)fW#;7-?6Qr=MyiAGZ1!Nq+q9|6osrar;B=KNW$Z(R(-lO;iIl5dzJbn` z4Zbz9yYg?&+-7xVB$rv!rg~?8e_w}$5RTw{1ug1;GpW}(Zgr$2n6GmSrdpgZ=ns)~ zjC9e^d=MJbse0MG4)y6G;$Y|I$zDsb@)n%-ZoMw|uW##U(BmUyfAaKj^34IDqjf0)`YI#a;NYPIA}q>qzxU{ou9L66 z;IJdOsF9})LKP6cO=K`7V%d!jtud=+N z(%xA>OG&I1(=jb3gW#9Qr3~U~7-jzY^M90Mo&tL9Ap+~^^-=i^66=`?oUpGMY-+-4 zK{!YJ%gijP@(Y|_?rX&8W_>N;)c^%Vr{i;|(hA-lP;bb`em!^@c_fCJ$iSiR)yfFJ~?Ar*}Q@Ad)XBnCS3 zgJtq&C=~DG*m5qeEg|-GUlN63{yW8M+bsl1h~)Em1ki=N_>^ve0dE2FrMmLk+BGCE zS=h1-aC;|+;Sq?zX#}vVon~83!GUgXmt=q-gh~YCp|8Qo_QtmEM@j(Q!ya}saJn4T zJi+_+jAQO2gHIToFEEWoq0zg^=Ru66MzZ?go(vB?;L^ZTDJ;gGT6nIby)$|9)Kz)3p=`@1&f!hO&RukT1V{Dqny73>i&M9=>-=HsJV{S2qv=C#2i+bmSw;&zxxZ zkJxTru8SzLRJF~hyVjX?RqOZOEQ`?8!wi=p{J?6fR;vYvRMV`21aX9+zsp$1+2XyB zQ8=bHT{VY7Q+`M%(Hji(3@G#9lXSvovzS1~ZBEC!5GhMSTw6zl;#&HM8iqbgQax2g zt>S+2eOWTg$|E+UQSp?^ zkl_61N~J7Yn@dIkfMug_xGJuv$Cy#rDFggJg{Wx>0YD87qJ(o{RTk%)BvfxHxtKkO zSP1db#lK`%LQAx2|AjTSbhf<~AW&q`~^jv|>H?F5k>u!!$ znSY)+VY}95G0ByW@LMQ}`S+Z0XpZI1qSqTI!3JRtpJH!~UNDfnl-^NThwEH?+ZZ_~ zR~~)XRmXYp+BMrD0qsFUWQ^iK9bCiVa)6%hFZQbu&%0S6HRpE_^1 z5Yc7j97JXP*`7LpyN|vPLmucRDX#aWdhMayy?+;2Z$@@@Udfx66yDz;DmM$4>>TN17;jktFF}v zB%QrzF?i<7>MBL@3$7)n$>OQFn>q}MVINbG;b=;E0?d7BrJ{{2lpELj=nKaG+a7Nv zwL`Hr-=Y)pc%1yqK=}?t6KvC`HoQ9MwhjSeiKWUA;5E&9OV5)t893oe@DF{&U94M!ZQnNe}aozqjfy}l&-$n@TScndt$4XGbLm2z@T*0wh#%zy*JedxnU z-`adA=bef?+uxH9zW)Qcwy`8-_C$ckN+7dH25D&@^yTy4ocp#x31Vr z^Bl)F0Cuc-!{0f(gK`?+Y!fSR3MCzQ=IeAgJOdfRq)&z7zRJ`jm}L;D2(8ALKUdYI zJfLV(F%cPxjJA+Huy;a9WCV3>K&~0`3E*F+8nmTl;*WGLOBbk32M(p50kVSYHW@IJ z?W#&K`yx1trBqr1cR10^T;VRR8lU=fCps!PiwyhG2R}tNQ3PMn25j6Boswh7PA6XQ zN&vGW1f&Hklc?X%YNoxHU&@P%(<*q?ZJkS#GZ>b(fw|>@&4u#(M z2Vt6yTnjmw$drU}8xeE4TGAN_W=3%s6=uBi?uw%@`;w@8I0#Lf{TR`y&S7?qb7K=6 z2cDC&A$iRk&1>B4HnmNkQ>!Q#H^hCve*HSQq=LSt)uOIaQF{c~E8roMWYj?zvWxek z5NQI}z%aLa4J{>ZHOKP&#T&VMyv@JdUJ#mO{l)Tr}L|kEr6`kegzWM zfFzljB#}|3;S4IZH8`1NKut9>;{h3}mo$-bo zT?3Rv5Sr1DjB#Bt-Q08n)LKGBN%>`x?hZ2BKCWXT!HO(84paX=#dY^GNu7T|VMvO- zxgHEq5(X%&>kM}jdboD3L1MYEWFspb=-KJ9Bnue??@6uJs}u{WVb>nE0ohk%1ZZjEx3PYv zKouGY^a9PY2~`rZVySLx+5jrkL9joT8z28jhX)acee~W#JCj-+xa~o=Q@7X~kzlk% za*|zpouQl^AK*apATzM}iVi+-Du*!4@87!(qgPhpz5oV<9mF9v&EejGlEvDM1h2cR~LJkCx!rlA#<>gl(W{z62wTul9>~VQ{Q#!j%Ijf&a z9~&rNSW(!cJHQ6Zq}1p!isF!%S`9?!I4NI#@j{-yI?&203Zf;n6mp=^-Q%yGXqn>& ztE_g2e_^@;Ra9yN)&uO59oNUVxbl1Z5nAiRP?>5c4-i3kL@W zDlg4JKCUI1qloBT+{0B1J+!ft7C!n0ZlcDJN=)-V7?26>6$_R4nG_Km^n2>OLl~_rsDds#Z=02SJSo?_kcut10 z-MzNFc)cfeWDea{Po+_AZLA;y8cD_(O4vV>_R$Mu4se>syDILNgELB(ijqgf&l15t zjKdgs{REpqAtM;tv_eU^7i_xYP$1V;y)Vrivfws~RV`;OS19*xJDQmpCXxzC()lM6 zk*wjOGkDweon7bXYDdsZp!oO*4zGi2s%o8~$;hKAcq&N285Wtm^!h_B1Q?De!H)fd zY(imC9-lW72abIJhn-1y)>%;rIHi1qms&;kaEANTH1EmoYB9s_^>gM?khyObASb)X zOkt%v2iXUf_?|s6LfaN$sOa_I)dkI6!}*FlYj0+y7v|wA>}|BOOhV+V0TsuTO-KB3 z|J(Oc*ReS#3ydQ3^dF!!fdXD0|z-Bgq%5@QZK@SEVGkz~Y2`3jZkJw#ehXWgNgsug&PFMz?@M-xProny)4MDlPHC-nnKm9~NXuF4qL^)#ph zNA1Yg+KQ}QzpoRDhQQiRTBq7+TR{5LW(h2?@MpU(5LIU7g9rEV<{&qB_uv^{o9GUi z!kbV3RMxhxOA;_uA>m6c1J->xCod28rGtq3{h$Pl4PYpaI0Ym!0kMjc zO2DuTx-D^Yd7UB5C~S-f_Wg%903RXf0wL{A+Ok^ql%V<5XRqa>-}wU=qb-@bNzD!j zIXJF?W)v=>vq%^YL5GoBtWgvs!<=ja5(@HdJ`#tNV*~|rl+iD{+fTOIf zF6(DvU1)^P1#)o%snd?PvD`R2 z)j0+ADHkuJ@~kYwv2qr|%csw!2RMpZ(bDoVzV9nBIPMb;0k<*g01h5&33!f}=3uM> zb)O-N+*tPI&UR7Gaqe_1Rb)yf+>>KuE5pXA3@Pu84B}_syCHWri_-r3zepL2lO?dJ zr8|<}cn^E1ipAa5nG__VpS;+Y0Q}N&xoVs}$8xHJ$Qs9x%IFuz!Lr|im2@Q4S@TU9 za5v$_L^f|H|8?95S`u4NKO3Mk|F4P2ZH7h&fIkF|HhOy2I0t=PkCSt81{7g)75+55 zb>#Hf9GR493Wj8Aia^jD4M6Ss*WHqO@YRd+nxby^o_zT zzctlO(Q(f9&Sh9Eu(NNX$3@=}AD$bjp*woQI-T2zN?OH0@pMjf4vFjd#kLs?#CwW+ z#o_~hj9n166pnY2a30t@p%4DePa`1U7}BIxF(s%d01}$b!hO;!h^`vvCo=4uOCH9% z1f!p4kRzN^?t^=H1M;{9F0CT34~|s~ldx~+ybF#3#|oP~b;epk%b+b&F6*?$cI!wA z`E~76qO?~6LCFB;GlUH-)he>KUXkj3bxEVjDK=)SF_2S4`UPARuH8Jcha?X8 zf)4PoyUXGCb$fV)9Rth&}@)>3kN6d1X0l9O$foRGxEIr&6gF5RrD_ zh?tHcN=_G)PZ;1NJMBQrM@!kEG=bGs%7D3Ut|Ovk8@U5!za<}j^aw=dvNXmSzz)Cz zsVYn1wjRrfNx?S=Qht5;112BQ2fTiVI_?!m|*P1q5t=1UKvX*}3X7 zCDdpeX^chVe|5BTW%e-tR0~@XK4K+L0oRqiBf8xCPtuqMc8Ih#L^L0atmCAtHO?=I%|iu9&RZtL^!3wSa8Mh7Tbjr$ zGO}Dv>2oU8RVijl5`d%|jFEL9wWSj(rF^{}oB=)}d4_cN{H%%0b60lW>?x_sVNN-a z%bb9h#yz9aXT~Qw{VlCca?B2+QK2bh5lLi>ynotvqROtG?M;!GSCF|OPv2b1I@=kM zI;t7m6KGRhr@`yiHuD{9|Ak{Gyu}uZgewCP3O-JW9fvBrK||96`I-S3ou?EEh-~f+ zW_O7s&xP7(GGRr-2*>RKiL-t`y`o|%If;2+`MxW26G?-g`X&*3UVAY)yA!DPyi(ja;Vc34C*R8 z>5kcR#sVE5ISr?T=Jfc|St=-ibM;N(N^dfdEYJY~RLi=lwe>am>Bk@I{u@p*#(~YQ zl})A8^BU#Ma-}9GhcDs8hZMw7*4?B-SfEI)^H{*W?it>^t4g5RLR!hQPO~oENdr;m zPzjj=NR&FTvQjCFbi9KTcaSpGwB(X7LN2ue=d*^43kSv8d2FKBFJ8;R8D$fd3jG~}Nd5Zo z2#%~M4oK6R_aDj9=3OIm9&reEIE+>(CA_%_V)L^Aytt`qzA-MUDv=n=b`+j*EXNR) zvT=kb@$(M*B2La^eQVuj7WR3U3{|ut+^g5Oy>E__Tno@%4R^j+yBk*vv}HpNB)ODmen* zP(JD?X?yd=9jO*`3OQzR%_n0VZLSKZ0T>A|li&4$leVObY_AD|`t0?-^xq6*zdlfM zot!~|eG9oV$Y*2@$Q~3%N>ETRr5OZaFv3i95Xp2#;iRaFi4(gbU8SgbQLoV)867zX z=K@xJl_QR3A`lJNj@r;D3N#T6v9Zb67(0JlA}2pHT+AMMPNVTuMpHJ;C3Qvz1ql(q zXo)U~Ojd!Bv}VzTgRDbGS8_JBhL9BTTfyH!;7-{Wfqm!nbicY0pf$IT9l64EGAQxb zACxwR&<5Z-IWIo#smx1pMBZT0Wy%#E;%bekg=fq~?SB_1V`RvGOUH2Wfa0D9gQhs) zOkc?yUtsnoAt7c5$elf8bP4c6EM+!YZESu^YtK$FZHo`+G=V5S=_NIT^;tGPNoYTv z`7B?dq$$<_TeLWenU}8HIFSInTsrJ%;L4G|Y(c1iqYXhkv)Xe?_#4q>3f#jOHo4dA z0ww84Eziu_S8+bdyv*&v*1fvyGh*8s(8W8EqLbPP6CB z?weDcVwbIKiHFo|?Rp7Dr>MLGF+T%4SnYeqM4OE4mH5-a^_K9BN$7;BfQcLgFPN=% zG83oVnMRY%LUd8v9tj%jQ@}iha#1CxqX>V#^f0P*|Hic~VzFX=UKkI?;b5I1&ViZ2 ztLM+KpzQo>OA2zL57VIhW7C@z-I%GpYbt#F}{Y=#f;h;C6R*<;~tHocS%Rg*%c?a&XYG>eNj7 zDTUh_17B4q$Lv0a6QLu><_ju?LD-1UlE=}lD&w4todor>v}84%R!r4Prqns`ei`Q= zGsh4)?+biG?A&8}aRKhICPJ@uB#pq4p;Q3|Y}Nq-dOsy9U$8b$3}g72`8vGafh2KmuD0F@I^otGtgok@+WmdqduD{jizf-^oeL zzcw@xKp3r)C}oVR#duMfQDju{IFZ`M;#!3bNoyl1r7BpI;Q)#nfL}{FBkc(zXQztS z;~=h1GdWnGLYNc=9Znq;X&iRDGH%m3AcI5@wG6vjD;Ko=GU*z zrQY!2tZpKESi*%4)$6M;gJbY%RR*5uzzE0+|2bnV| zGWU~#nYf_&9;|mhqZD`{Z{O2IEMm!QdndkeP3vdch}E5kz+5wXd2@YT^7$Mf1a@ZH zvRZMpp|IU*>YR--vaSKEEpTmlKh-(l#g*EU8b^h3GJp*MizRK8#WL7D2;=E!s{DyY zI;k3-*VpF5_wTGDYlQO+2FOA)ax<|hTQ_e?Wob>D$@nha9&4_VX#&DbVVxz*8zRUw zk_D`}e982<$d*d~^06Ien`9LK%xX}seO%a)P zhkb>a7~KoI+bIt{0_2p;>RKlh=eT);{U_l#=pZKK4~Am2y~Yxi8_jwQWOiptB4WX1IO$Coa`vZ6_?QM?)or3)8a!{GC951VMDD3yM=H^hB<@LyQ2w)hwnX-$Io8LpZtISKQItU5Xzza@WX8o(Z{m4BXV+js52l6FkoMO_AB}0fA=R^ ziNsWD`}zh_w6;9B`A}|LyCGdTq9zvq&OTr+kVgObpZqr}TGi^Co&_p@sxfihNS@UU zL9y9FB&T5_(S*Lni5!C)3930(!OV#-TqNw}I@n{IXxCG z9Q|Cpun(M*nb7*iCJcK;hn6(pXbFw2tghm|@2i?9=SU<7x3Lin$3eAN!cZARw#R$> zKxg~1lJ}(BI+o|iU?x~IKZarNVex(W)k{EJh?1~*ip3SFu2i+5jpI<=Oj$fC=_Wb; zGowyIqb_yO37zc6d#7^A7Vcw4Yx-4;!;dSK!8y)b9K_oU+w9`&t>*P(F#t!f z0*gl2yNm=pvu zvMlmQW6n-z={2qo9iTQu`mRR&UV3D>2vz_p^wBewO`)=ZF~p?n(RF794{9*G>LhfX z>+#Q=Lm1j@(+?J$&EmBRqkwzi5nd`I5*y{q!h1yDzb*LxCMOd2X1v8YU71l_IEQb1 zxZ!M{IWtGghB(KqVl5(rOKssfB|x#9nn~CQnM1%k34XM9OjRL8C1`lbA#u86f+CY{ z+Lp&U+N;#nfZ5lkxpA*0lg=@+$FB0QU1SD_`)9KE`p>0^`@glef%iqUkHE_D2rm^h z$nX*Hc7`4BiEUZEy&+V9>UUZSA@*8*AURF&uz_rCZ%Csx(h<+(MnVK4#cWNbH5n>A4w#im@NAZmIEJZ<(E_S!0wz@aJB zAX#0l$=2qI40;XV=pIO$mb`raTK?vjzfwJtvy&5S(uod@$>TzjC{Jgw+!1XNUMLjG z$QXKX2Jq%Cs|QNBAFOoAS?3Uyt=f)f{%bP_8XM2bZ0PrdD@azWF-llD4c9_N+Uy`v z|3h5*8vSjKlaK{?!!v=ut*D?R2%~t4#_1xKS?p#ETlCv`SY-C)+P_=sRHOd+2#*H* z^yE~DaaJk$zM0R<_f6SRofD+Ms(^~WFdE6`@_L+<`7VIRpq3F!Wiz_+?TAl8a6ZS! zCUl;85{q`doYRzeItD9+^P)`3d84BxryPN}e|UoEISZ$-CClqKqylcKxO^QM#2Oal zDjY>klI(O=vbmu8Pwau=7j>YNYhdYh!j!n0`{gMdmazBD6dcTzAYXCK#QFBJ*66u` z;oL zn|4+58DXVDr&>i5bD(}>DFHq&FJ03Sq5bYik7KD;#=h!dZ6xLJ=m>T=lzeen zIgU1vl)e3Z<#zemK5R2Hjec(oTiAyEo+t!GITtq05w6YTE2@ml=1q>prQgcsj1>6l z^=&wfEQ0IcYKVzfih@&lWB@?|UJ@iEA*a{7he{+16)E|9WD&g~Jl)Zu9PFP0`pLoA z6ahCS<&XdDSMtMu_*0!Lz)GRBlLHCiCB11MUTYpKt8BJVmNTC*? z4;+vg2_XOutI@_c&(17X$s9*XY2!2!roqf{Ok|qyEQamIozqHSMU0(e1^1kbxVCfU zsx;2QM5LaDl4!{G_YV;1-!SqIj-!9$BMjm#_tt33I01`JIi|@kol0pLAUTHB)fIX4 z{`+!zd;uxOm-#SWu;6@eF5!X?(2Dz898 z%&H}1z>U*0M21$m)+an;hrgJ2vKdE|QJCRNfw-}u<~?FG$SGeeFd%%y>Od!x25CRS zzT-Vis)8~r$a<7;rqjbUGbA{-EePxcGWaB?j#*7D`QC@Q=Z4>wLWHxyMepJy-uZErbI{-0b5at=jLJ17 z&S@3la{-k)&IYb$S)1XQ*%JQIA`ZWatnfr~9*AjGbxqSu>d>GBiR>V0oC8NqkBP`o zHiZ*82P(x83{PMin=tw{*}i#KGD~-0_nPvb{@uTo?Q&U8nrBi!+|lfnjj1Xgn%YXdi{{$k^mmmJ@hjI=Fa`I+ZrtK3+0+%j=yyOL97RzBoU7Sdx z(UlS)D;nW1KL1)?zIr1cee?m~mvuRKb1rx9+(9HtyxEaWq)VAh5h>b0PQd!FUAra| zry!jc=g)fb$(K*00H;w}s~Pn~&ydzSCyZ&6brM>Vnus7L!$&B7?IdOy!(29Ce1c;g zgA?-*^ZH0mjC)7%Q@qv}okwU(T!9<*!#-e_Gg${`5RHA*869G(io&^d9bVd$W)8E~ z%WIvh=#7Mc=5jgZ z2?99l38L6cijD;2*$5=JPKIN#f+wH<`Zx0E;XSFWltF?$grj$L_68-mlPS}CkVDjy zA*TR`6()_WHKoT@7?A>IH2idqtm4s(ZqAunCn5HG(emNwUR+jUjjy}ao|xHz#Y!CW z`?(U(=wFfec~10tLOY1QhOGvi!yz!{4vc`WM%l#Man-!N*P)f#n7dJ0qG&sZ1JZa2 zh3+UTgUzGS-GtRHxXx|B3snx5NxDjiQ&qs}ID+I#80slb&YF8T2{*H@W#p`q;qkc6 zP$3I*O1?zZadWYTcwxfY_fX=_>u}y#ioM28%%OmRn97m7Qo!TbS`{~el#7hr~j&OqDM{)*@Lr=wYr4spH?VV z=aR6aIY3Z~>>-mFz~~~IK=v@vQc}Z>QA(fJllOZ957Fl!AOzN|v>Oi_;=?%vqjMN& zPqXm>jCq*v=_uUyKX?Slw<4{^fgFB%AOjfkF<`3)CAbN z#**kj%javAn#$d?fMY_ZM?NoQM*aF81L=v5M=(-GBfy^t8FWsC1@E=>P2(Uml@0=# zjpJj=Iz}1;lsUU1IlxG%!MWDLk6JCQJn95P7=cY`AJ^U1xa6a`_>Ry6!S&xkKpN2i%C^s!8K6@gX!qr>mA8vsfpyt zd+&cJ)oa@dxzN!PGE3N=3GEf(0!?_l`n1*|UpL9Ya_EH{1@u+nO*kXx!8u*C5l(45f82l`rqgM?cyqqCF6TX(l@_?AJn2zqAI*9pt^Zb929 zT(HX#{AT>bTychtz+>LQU38q69*%P?Z-^BOJ%0&#_l+N!+dJL?Zuz%0-oD+S$lUg!1hqJ~x+k<^C zyc4167wW??bSZ@cK0-iBJHuV^d#_>Ku^uvOa)uz+J$-{9E|lG!rj!xnC8Z^Kz(iSW zynJ;-s+FvK_T-t||7c4pu&Qz-aOlp zM|ZYCFc+oWJe9xs#m|9poyl5lMMgtcI`syiCq$>fyK;q;+`P3dU6N|x3Ysv0%OzK? zZ(oD48G=FY%k~XQZJZ;8ZkRUlVOKUP1^E~M@{eR^=QSM8nM!AHj=||sQ_kxh*<|kk zJYf<>E?+FlS+g&@du&1Xq|^1~;RipFYK^6`IVFNaYoxS_BoPVjIc7$)9d57XoVGMF zid+|Z9pXw4l06X&J*Hk{j_Y zwmneiFwj7u-|fl4>8Z4FPss;;4-rnaRFwDOfJl5ZQ`1RwtS(Xq;FxP0IbmuNMI1o{ z8+k?qkmC4VK$XA7$b$K`y*G?_sc;J(>G_J0Jq+XYWEND z{<(C~j24A~m`(xFj&V-`*XhVpR?i?~c9Kgmti)=V(7G+89irnmnJFfW;g2+%qKRu! z24#76W9;21Rb50EuC7{|Nsk!W7@74E$YLh&uCUO>r#bTNulu&QR-{B01B5txu|ATr zDWTSDFfcPBe6F_+?rRg*scaMp)G2aJB3lbO$N&Hh`KGdn_&(RNKZH|YW&!XxgUPbbPb3jsWkP+;|NRO1uTdI^)g?V{-Lq-EfHa50pfA_Uizya2Q0C11w z3!E^Rk)QnZhmx%ob?h!DI0k+22;(}SDmboGs2MB!8dzvDfc;+GybcFZMqpi*WRbHW zOl2HLn||`E&!jWJ8XK{a&Ifmkprz!=R@?SLEX-kz07%DZ?;x;;SK5)&H(w#`El7sZ z!H}}heHG85b2x9pXzaIOP*NZ%eOX&A0e7Cj13r_D8xQ2+qxa!7z#$yIAQ%DyW=Z^H zS1QY!a(vcQd4U`tD{A>PI%hEYCwifB`4S97M#}-oCrrbV>>mt}A|ZlHv}OOe4(HIq zNw4X&xXNl;Q*W)4*U^5ANE1e7H72F4F-jU@JeutgI}w>Fwnlvm^KeoOHO(2TC^DUG zAe(*2#Z58G0AfQHMXs*s{02HjW;;dgkC@Fub|PPKDUzF2FU>N4N0r9)eCY6aR`?r* z__DycSC(q>;>B}02H7>yxerDGmb^n+<+DA-t@(Sk6@eM$nZ}zOHP2O*_Bvoa4jq|H zDDZa;SsS}^*^7XzlggFJ83liny^dZUp1GmUB=C;Vd`^5xLSqTr>dR^zW5M z!>)BFoKgH?bWaEg;M%a%w0^oTjk9A!jY!4aa4u4gGCN!O6G0gBL96|r>jhC$y}jcG z|7W1Wia-}eg3fi&Z%MBaf|R7bPYThYt7-xM^juOLFf-~Ygy(T)wSFF}yvkP?NF)zsnUXO6e;6&-aF$7E1)jD+1o66l+jX2d0-H6&<)l$w@eXj%mGAlY z^H_kzoaheE(xruu()9_4?ZW{}6;7Fi^d{~Ur%jTO_Kchf>-SuamSq=u9q=plj!KIA zPuWz=dDS|}39ujb(u6~zd^iXoEjqV69AMwUIrN@sz~Ql381|@rc8Gv@1NSx~>HM0) zvO(}tx*(jlwr|Mc&XEzC#NKKShN?)NOXIjQjv_BE_>Aiyn5SckaDrn5&wEk z)|M)8Xzc!6mCpITRBE`~fG~Q)0f^ID}Q7kb^5LhQCXBvTLGYQ4x zwel-;tdv7&1G8CrZ$8_|EQFD8nV8(3o16od=g3ajkoOqz1k zgi$2b*%!9AB+9_tsHa5XCUZ^W>*<=1Hs%(hM#RWL#G8FFu6&zAxQZZ+Un4R%l+4}- zJ0FD;6-n~7j`yXGFA7mIQq#fmtQZQT8y;%pNek@QP}Gz=+vwUhi)nQ28N;N?!2G*b zCwp4TO6hs=Krp8!I?}h(!X7BCD84-AYymjmz#psReaN9NysQZ}U9!RkYh74SLWsk& z&5feal>=xaWNEYZ@|pD=$gIBKiLwTs_tfSCdLQJH*3zXbsO=Iq54NLjqk9xN(WnY+ zam~-)pex?@GSMdAnj&0$iwlm)ahw?86xF_HgsN4X2MKcFCwT451?UKAk z?P4=tRaqII!%pqPX)~w-q=V13G07qS5CuSV+_jwc~&1&U|_M*8H}azt&87Lb}M^45_`xEAZ$Pu_j_Fg*GU{(M-E?o0fZng=V|Qy zYC)D)ZcC-OG1FpNxR{E_f~*+!U{pLUVH|K+{Z3C#of8msM^f9^kYx3y+$^oj{U82; zJbSqZlJchf;G_4EMx6oEK9^to$3K>x*Nb)pn3{#my~Fp9_KoJf2JeX9 z$#dfPNV_@JnXqvzOG8xEEFuS^ze=IS^;KkguQi+KBHEyw0AI~=*vVw5cy^;%hhsmM z5?<43cW}=ta10;gUjI;T-@dKFcxkKrYaE1i7B*Xpvk1owPjZ~a@?c~9WyUMGp)A6B zBJvKI!9s=+hI0h#ViY{f-pp4Jp+MHEu`57!Uk0t;Hp@CIsKn-ji z#Joj3qae=2El)&DtBsRpU?&-mMM}U>-%jur(+p`ILu|s*h`^q>ZE#w zk#a|@>Z1mn;}ldINOgnUoKB!)gP`YA)UU54#}al8!bL7flLBPm%q(I7Je!qrp9BW} zGTD%0GXiVaFBJh#}PlFSEUiABm_gcaW>%*0c4H#N6 zW}oTWVv|5;I#8UDO>D^8!!@kcD%NpDD>nUzlOVy%UI?9`(1D>ofn(?b;&GI0)_usm zgDh_fd*`U2Um8JF5&<&|@+gH29BT-UWzu^ge*X|qVovqVs7yg!I`V`{8FCo zd?kB3d$PH)qJeiRotILzCez7@4qoGkj9wq4bp1ppcxF?ft_zmV7IJ0fQrL9KsfzoJ zwzRrKS=uZjI9ySoKo`MJsZ!QC5%(WV<=6Eu(-$omims{^vL>6Vp~XU3?mqlb`crtlJNMv?9H|da;UQZ((dfJd-g+M z?k?Q~tKXI7wL7x9ansZpvr;LlLUPT_22aJaw8cq}S$PMIXdNpRZH*QkfY#N6umu*+ z3LbVib7pZ$r#87p^v&unMSCLd=8O%FV;A4t{t1oam`;tO7~uwTu2w%P=0kc3R)Qb4MKm)n19as?-I(Tz+w$ zb;4GGMG(;(*{nS!&K!5+I`JMhRZ7C4`%4Iun80NZ6#qc6?gsmISpfdg0+Jrf%#yCh*-fR|mWYA^ND2L%} zwtMuux88@hKOB3B!i8VREKT9xg4yi1crxI{z}InN!9{hb4rj?^@nS^($O2p!D2RJo zhdgnfI-LinQw6qPh37-aaR_uI$x*Qk773;DzD@##VjVbU7C%gJ-G);T+Cw;*aZ>ve zWPB$5_A9_rdmxCD- z^TnLpxu1no$;%gCJ(Vw?KF50@5XNhN{_p?89K;WLTwBlq&Aem`%b1wI0V6a=H%$`Tu+eXDM_CD58p#t21im|m9HN^)1mVZAN>IP z6b1^< zP6`N`MHoeec5zxqVGN`X?`SntKv`}$3^>X*qVg`tUkc~x9S9wD zC>$C)tI>r_`;bjc@i#Oz=IhlZf5z@D9q9u4d6T^AWO2kbBw z0$1TmQ-TQv8bMmKy2%=KC**n?%RD9@Vf0SyK4lhg%oElNKZo;)vGom+aV^#}hbxw3JK9p|jF*4Hw@D4us3%p_s zP9ww46KsSq0!U{6=1u(T%G;*u7J^blA(SfhFDH^R7_ACd$~Jngr^ z3nC*)r*yW6Gj(*-FCoTGw*y|6x_3B!*q15Rw*&OX$8$LE$8l5Ixec=_AD1g~t0A zLV4%MRgi^<$@H`o6;Us!FZ6u0>Hyr?FA%nW_C6d5W2| zis?(cY_dX~3*uSI%Ciw~R5geV036xz0Sox++8e=v_Y*)8J?tm-rRgG~NN|HNDoF%Q zguU2oH|hdQ&U@MbrN!#ZoI$cG4gpNv4LQuHgwF=4>Yqx=RyGBit=V1)nO;2HOV`e^ zS%J9+bG;71g*6x7rf|k-$ZT)EwL$Lkjhnsc1-R>y(~r`J3&*|iuo`D7d%|gb%pTmb zjtg~M@(yK%)_rYg1MdLaVH8}ERZbf)=nXg$z)H*>JR>{LUaqMQTbi07YdDCJpOyBw z2&bG=^<(iV3I93v(klhC0yqXicCiGgma51DKvFF2W-nPLom2S?%E#}$ekIEk?C$fp z6R^YJlmHv9EpI7zr5uAJhNvzSHTWI%e5sa}Wbe%p0?ae1t&~)HBS9z)=ilu#q>x^c z)3b(lQ;&y^+Q|LAGuhjJEu|uY@mrkDlal2^HgXX2X2skKS8w7(b;2i{f`qhdX{`uS zvnwaf9z5Dm1}9zhLN3zR{`rwSYrPaIMq~g@EmxM{#kvarR6&sZ@Wc1z;hnp(268l? z1=ld@g4Y-UK1zbWIKqhy<^JvaDpJKx>oUktB8HqZK7aZ}nz{VD0Ov|Yygf=qI= zn*0-|kK9`%i@|xVDwB*;p=?)|qz>j@4OmZDeg625+VkyOHLTjkwE|5)5@kof9()mYXuOI0G9` z!^vhdRiAalGy$sd54FtBR4zI(tTdmJNAaK=b$^GmDlLvlgjK?tO=}dyc@5!o3D;;- zJFcnx8dBwvt@lYgSubI(vkq6%G<#;$=jBKu!Zwn<@Z34$A7>8kZ2d*oZQf4Uzq%2= z=ZIV)A?IyHgjFvXkI*6^p+tO*9~!M|!kttLI0w9T1U|;2=oy0`-_tT_W6V8G%~j@H zOxdnp3(9`DiCCh=RK+gz%_lqr!{en~h4fN* zuhH-v(bI_(Yb2O+aNeR*=g4P}2px@E*e5VrDxXkR_(ZFl;1t+*B5Xk9`hs%`#|-*B z#nmTpd%wX=`#N&Mcg{s~KenGWTm|cAaPa2n%;);pcg%@S~YvC zsnCfRf>{gto^!|U5MJ}mx6$t%a~}yUi31x#GCH}YybZ6F&y2z~{HyXhz6~CyfN@5w zE^J``k=HX*3Vn`=4UCe3mTQZr#(gm4%!MS-6RZbhc-`(-(r-P(JqxjyxyO)or@%XK zgf3^CFbiSf4EEokJ5mH;Wo1=-1d7K%X;S%-+WH$ld#W zPf7^jD=_NkhYjhpy1FmNqd?UU8jYsxADu`5TUmk~onkGNa?5aLV|nr736P48+`WGf zdwu});9N${b2&XdQ0*qYpb_6B5f;vvf}S&lXqr)aB9BD~$fJHHPhOl$rvq*u#=nw> z2OQSLA7F8&106rPy;W6N?kV2%=;&OQs>^cc#=Ml9bd;A<(Eyoq|F~zWyx?49paSv#wH+S;^|G z)6_ybp6NY^h*{QB!o~86|Ty@26XI{UAYv+@v684K= zcZ(c?%te>3vlull{w}aM@kN+umKnGgKS&~d9NV!FUXBoBIKxJX`hV+q!Z}0d+Iys< zSQ#K-Ed+z1I)>KKF-XL*&by!po8s1Cq~%#$drHo8_5{BuHSVSCc`3cR))FhmD28Y|37USUMRHpzRO=L$Po^2_f{52YJ1WpDDx$V=;l_@sHK8VMPk3 zrWr`gQynOC4=k;F#jS#Yu-7ueRm~qG^X^y}cAnCRnl5HO#}TX4&~KF)9;!A!Mj5;=}r!Tv(l;H~0(k!i8Ahk8qJ2ou-vM4s-2 zp7K%SQ5}J6Pe&(HAyu?6V5(YmD)k;}5x5LTi1OjQdp@CT1Oej%8ML2beZ7=IB9Ku( z4QEaf)S7lpcsi*eNv|Bc6f&f%|f1n9-z@gMDK6(@EOv*_AH#_B8( z#ktd{+>-?WX1jfnPX=tyRTn@H*08CNhx}tFdE>zBB%0|DmqKekYzD%V0K6qTeRC$*=%eBKs25H4H;PVDOdrs<$7w^3p=mSpdOOaYioh4g}d*%Q;FcdKv$q=tHfLlE?u{X(O=;2VyN5|tP;5=V(`6S_LdY@@eZJxe2ISO(PFz(c)n}iJTsCLqjQRk(|;8e26 zSX^B5J~I(m=KaGx+1=~tc_%YT*|@eX_a5Gt4uZe}5RTQ_nhf#0Gy?EE;9L&@LLIMZ z9PT3sXiE>DI8KdWM|;|X!Jsz}9+Bfi3HPNCsMnTr+N3ub_Z3>=jG)!E5}Xle0N6=C z=je={7J|Qhvedu|nwj7E5>*w=N=l=Y+lhna$WTS) zt5Kw_ueX@{40n~-K`0K5XvOuT>2wJl5W|d!rLI19KK~7qQ*|1AKA)G(ruAz89;b)v zn9guej;YvkoVoC7;a-M|)+&0=eEV$t)GG+YNI38++<380_tGOORh|DiBKPMV!`qz1 zm03dgmZq&s$L_?2B$}d0L&iQ6I#qv&Z1=b+doP|Nv+aYMN=tQVMaoMRDXswd#fBrC zq!JuqsPGy)o)vnebBRhX~Gs4BE@M;HcIUN3dR?rbhaR2>(=J6cGPGP5oc`J$9o z0e_6I$)tAz1MyM@Zyw9EzAqh+%{kh)B!@hi`g)En^%B@y(nn-^ir@8+-H>C;>b~VH z0vE?G}ab3@0HxL9T$AE_5gaK!>q*%1{yRLhiV@LfkBfXJ}K-mO^ zh+W~x+cIwL!pZMS2Ha9G=Gf1%LWhL1clVp};x!yHOJtEHzT7*NG1lZYIEwoZ@2P&0 zf@1hg1`KHg60e^PW-QP3*PR2qCDtMIZ8xQ4!rSag9m z%A|7m`3U!T4bG;l3bD$CW=x>e?To-d>;hUklcuY}AYtq#G#4W-(r!Mu}N zVW4tJHmX_QT$8Q4ceJ^V502>L5F9EQP9`G*B@suTPVD-!P9ZcAP+%ADEKxAu%!tMr z89ghno^>?q`^;ZEv4+F3o1dC2+SP3{4@H_RWaT^7L77<%JXQ}R7##zh8Y{0jo{|#V zln&wVS%z!+6iBL%mCs;lsX=p0wapBNk3uhZ?p!4Pelh=#_Fot~wr`5?ugak2zrX7B zu6x;$U3^Y7UGJ*Dy~`u2?9zXkH3XJ8X0`~7xCPQ~e{Wy9trobcHRY#D;Kn>w)^YAI zHqQvxY{Gj;(KYJW_$HWO;ehytGhn7k$Kl2>T;v?)k0#XfH7eh()%kMf`af)Uzny5P zvM+!i*mpAmgp*EI#4G2emRpsuuqFK$pI|?}kkR>x6tE781!UU_5CI}gds@_y#HJrl zkb%G`B{D@oRRseWHN3!b)P5+0 zsTpJj83DOe4pOsRA|Uxe?^uRyLX{0bf4G8!Q0k}Wu%o#4$Oc&5R9nx>vppah*z24y z$k5~Pq^`kjps@B(q31!LS}ASi^#1T@`Wz&b^Ki^bmD5>S zs{%3crPb~#ah_G>*N!Y>Ese0wcR@%eK$N$d2$YbC3`Z{|T`tJ>?QQWgSpUHgP^DFK zjTZ7ODh_pVuzFix~J(i_PRdHP^zIOT(r0xZI^u6yPJ)5X#6y>SIG%(a;2~RV# zQ%Q6ibyX7?MC5M?c<}btmTUl&n$Ieb5ejgZ)%&2yql>D#{r5GkYNaf<@881u z%b3#Wz@+Mo*jTtQ_Dv-lo1RPuv$@XvSBn;c8K)4&9qyLxuzXeA&mm@>ggtw)tY(ba zYss(Us8P_yOJ|@`>pHi36e0p-HlLGB^_CRw0M2;rOYih6;M)yJB67_Z;Ur+hdgG~< zW^y_~G!1deAy7D8FFDaHoQ{H6ysJ~tSW{C{MPp8@b6n~^)nEuI40xjBNP&#oFS;Oh zWlt>25URs5>o}0vKq9+LV(ah5=N?IZL_AVVJ1w9^kt31#30kS=+ALk>ww7zM8ecg8 zWJUtm6=bt=40=A)M#9f<5d3>+XG?R=i53?HCNp%+fVpg0DRCZ&44A0@n&=e4iK^B<<&Ed>j4|5 zMm|YA>L9TTdIYcANBUAmKFkzrjGwo!-MOUis&Vct`h5#u^2MMh;g)Q>uYioJVP!^AuP%wbl?<5>LfUbh|(Q_8df_JlJyI$ z*a;#MI+R!jRpB73l{3FuomomdqvCAmsa@nVNJ{2cxkN4{!e*nf^2TmY%?74#w#N2LxZoX+tO;p}=^rdnxVXHHth zwX=_HgPqX3uGm zmSa(em`LF>Sq|$`skg6UfI7E3ZOSvbH?+Eky({1W6&n##-Qy-!ah`A#K?m>E(SP|R z!Unq$j%A{1p_8e(LuNpcFMUcpV2)j0^Tf6i;rW;j+Tc>^u&jb?0zx&nNaPhk+?k6={Y zj!ru?b|d}-6NTa4wSfUO}UOl+N4LUEt$aZrSCAp0%VJhsO{$!xU3cIj*Q35SjH8-3a zJE}m6q7vR{GpNVl!5RSuvxPe!Rmav{<~F^AvC)dFd?cE_H4lp{8o(&3GVc&ri3|fn z=>&W2h&H96+Gk>oQRJ|F+q6ggTbt|<;jqh_8;~V$X>B?*PJ*)B>}^OU%>W{m3~{3R z{4gp9xA1Wob1Hw=$J@#9`RB}kuJg|Ca}ln(oQ0TwqXt4cQf}<=cm$4NplfMuV^y7} z-T}fza17i~K4D0F1?+0aYeHsaT0(6ApjKTxCIId~?W0WkB%nPicz zlhX@z5dB1(M?E?U8pVl`PoV-Ms}0$;ZDhy|_orQYEK;DLTR6rRKt%3yEGe7oI$Ew7 z&`E^kIVMK=)H(!(pV-I2{t6bx>wN5}ufh`462_UwtQk+QhRpYna1R8rQ;FQ}j*5A=jej;!mN~##`ZuehX}d) z@K9xN4evjEpl#WV%pN~}49)ZXH6GDn2 zY~vilS?X&y=)94P7HAw{>rP(Oz@J4sk)xP(Fkh<0zrx@}Gpr-I?wFSlQ@;^aPKk8DPbo5%WJK=TJ|1=b}ommE$wA6nVsv~($%=1!HS|p0Yqrd9jX>c=3k5y_U|01$++ zl1AZ4Lbvz~!VLtU#@KA50oFz#hxbcqpbJjx z=^(8Eol18&N!6Y5T=p^)O}3C^M|57F8-^)^hByi)ThxFzA#Xi(fa`$lXxzoQ^*}-c z=TA(`{0}PQIyNxim)^%DI88+2JvOI;6Qo1JwH+X1=yy(a+9DNqvqVZpY@EZj!u$89 zb#0!b%B#y_9uE*w)s-Y{UOu_3S>W9}>(b~9;Pi94XWJco0nYz}KlsPGE_>s?)bO_v zl^{yUkaCPu`60NBgxtJy9p}_m!BaO8s2&&Rm(zi8u-fFHi2$jf!-uY4 zUq#T~m7TqzmbDIWf0OBJGC*K?wD$(bMwGKFLAMc2l#BOIY?xR98)#XdSzrm0cJNRM zcdW*h_4r&YR0U*J(9X`j>>T_?Zry(%*RJ0(;$x|j&R9J;IajZ?wY??PYDrqHjy!$2 zFK6|heD9~fgPW7kZfOr>bc&-W;jx)=@sXt7IgA`(sdd0g+^l1KCbNbiQs;?3QsR&k z??Rgmn2i`k==RJsq?@X741#&+!g2^P*Wk}3yiukwa~iH=qeMT9m$YvUzeI*lq9`(| z+OTA#T54PF8eeSlI%Wns%q6f!#5D`t5Zfk0;r1ea%KC{QoanJ8LKDUDXJ!%H=+sN% zW}0!&u7>R22)d9z<(JvQ#zhaL4{%tkyTYyX{S-;T3|~^rxVRArlYaGjvNoaOg3qF z2!##BiJK%NM@}cA+*N3PR_-F0#(YF{|IFE1?uV1-+@Z-1r@ZK<0gJ|q5#xjllF)=l zJe}p@6Ro%l@$cd8p6ng(Nx52;dw0Hv=yOAgnKkKSe-#i>W>)WM1=b|}N+$JFnRLlZ z)Wt27u<3I!)LF%<$1wOA&W|VA2`*tWY*AH2XMa2Cyty-8N(|nbR@lb%@Ozg%NM@*! z<8nSSWu{49<99-Bwvmp_4Co*@`jn$8gP}@O&~}6_dnP6 zI>1Jo?SbTAv`XcwYA*$9Jdys69pG=9z(aBKkV^Hjkcu#B2@V^=%})9TItj6uGnJz0 zX<);cLIFcWhXd_pm~xXVMr?W-7BS%2!=$Q#ELPV<*+3xk6UZX`G=6Ou#`vk3`w(a( zWVXL+d7F6{%AFZry_|NGkL4O-V;4CIac4irHqwyE=E;G5ZsaJUOv2MPe|2dZ?IiWH z6lW$jN&!6>old7OttPU$c3%qlJQiw77nNs44K0;2XWVV|>bx4JJ+OCm8yBzt0_PBA zX;v-NoyVZ4BwA<2^bLI{-@2?2;#f);^3)rQMq(q-kbsMO|@iN>Pj|M0q0gi z29c6-;Tp1T7|S#W((|X{w~utg=W;&oHyuSDfmA|zqd?0l(}0O70GXiCoQzeSfFS`^eToV= zOk>*&g0gGSHJ|BFIaNzklRB0bgo+qaJoP7{1++I_yWm|tmV^d<6g8wm!xWha%oh+3SD|TE7Wz23mhD ztS-y1$r!e(efCtw!0(fQt#|~(!B{6Qve1F^+gROc3IwvaH=g#aq+AN^IU2-lF6HI+ zjco+fEqVO;=c>M2LXhK+6H=&DVeDIQ3Voe5!SkDpx!-dtb{gRLC^TB1P>NGBVfTaI6eEJc4tWbaViBTQ5LTa>W~R0I#)o@-+@72Q2HSvb3^@oRj& zk~`P$=ij;A36Ke6nOOGfkfQ!s%JmHudT!u%xcK0T5y_6|k z9hi)T6V9T|I#nFl_A$K0KuHuO+vlh(g?VNi?VHD}Qo`s~%z7J)i*f8?w?pCWE2u>j zk=Arp8Ue?01#`AfLMu5D#&DiVZk#zh_QG+;=M%9L zUZqk}h^|quYdT5ikfp$0(#(h^H08P%yMQCJP z{?XhJ`#19&Kh7HLW)DqyWDpuyM=Oo+{g9O(^@e`&v$w8ot2!+^o4Mg8-ju0@iWhL;Fz zu@c`irP&StHsOp0{L9XMcK(lbIl^#o`XVCpiQkatul`mNIYgjATPnbd%S*t&+sD%E zdkW*^lT}=toGdSG;+V3MN3@?_xhpP>0u03H{8aod;MZP9v&USyhCP-6=i-@hrA|^s z|5D1ykh|(5`08th%z4EQ-cL))UC*i>TaF@3Yer;Xwyc4bSPJV+b?A}dFD8bA(3z}> z*g-h@x2Z&2gE}CYRn-}de#bZuCCpRCVYuGhnzG%}?9&R3kRHG29HQCV3>xAd3yrN@ zZ65Rhld)he2?OnU1-m|{i1L|@4^@_A=&!(7it-K2UJ{NOwlxB*PE8};a~E8P2Vyr- zTtx-VLNTXlYh^>(l?-A-NZKDaK0 z<%0at{eLP!tu{X}NaCoD7u@$uV-M$0bEfg{{r>NZ(|RqhpM9nGkX1BqPJ7zS#z|z1 zOm5>!uB_M8Yw?Es@P{8rDPKXlU(qOFfVHuA+?4ejn-WmwHl0-*4KXin$^=VjBAFcc z2V@v)AjWUpzM~SjeLzX$DKm$jl8H>|r&B|eMGbFn!?V@2&N&Z8m67UZ5E-AI@bT5i#e+%~Fw^Mr2S$qL~t|#4r_0>clj@MTDl<%z;skMEXPFTw`50r>CUS z0XDu4qlUh~8dcZg;pV&&VJg-$BCM6qQ?PJJ&dyHtx={{TO;R$U5)#T`kkn?AmS<-b zhZ0ZGyGr_EwrCcw^}?UUM8#1gt-v$wv(QDfucHu+< z1Un44GwI2zH($V3cJUenVs2C4Yl02wvxXlLUx>Z8clZVz-&Ahh`M%VUjpwr!IE_34 zF>n*$D$?0Q3D5Rq*gTdo0)r&7?o?%2jmc=riXIMwa@0Z60H#=~DF&(?b>U2%zAD5f zus%59OgReWu`&h;Qpky2IV%52FJ>8%DT&`%gG7!2>xE8kcLY2bS+A9REbedya z|3)u|H3BDzU^PV-kHDhWZG+ft!{Fi?qyVjFY9ggg1h+LsMPvj5AJ0K3FUN@fU+y zIq@q9z9(4kSvVCA@fra>X7G1o`=*?OyJ!L_$btmFv9>Db>}f%;I0DZ$#W9X1j!w1P z-RmN#Sd;6wmgNkTK^~Alg*T6%9;&QQ9#9!?CwuI=z2Vi3a$MBDjhq>2a`tmRy$r8Y zmu#sh?bC*wo}5T;2qr(9*QkgaasTyee0WJ}%ZU6pHr4PX5C!y++Okp32X06eR!Z7V zIpqy$Pa=aGG=+D~C8dRpozIs*q^!!VTX%4ftQr8W2d<+(>S@_wpc+aO8_!?eq#qHW zi&7I2#veHZf9|;v)D%UnmZY>Cf_{!Aufw=X#fWsN(x-)bl!#NTE{Nf}XgNon+FIiu zTA?^jr*%vdn-iD!8Kdb&hQOpQhs4Sc87mR6&V%?k3bKhjN|N7nl2(IYK_ptB2aSVs`}HiPshwvo}-Qr94ew7L8^h%gP0wpq?G>%~A*fkv#X;h%!w zohGn}2d`wm@mN;2YB2JL$il1A>zqgh+(Oygz%?BLnmvI5A44mtqm1Y-I4lzLn# z>DBk;*7|i86A8)F?zkkUdj}xnmt<}Ank?s*q>`yhVGZ~-NYk*mBE$1zM2$@lkLNH- zBRGmx{EgL4oI*A>qOYuqBQfr#w1%J16U$>qBl3Ycg`iyR^iL@yrV}!3)2eB7U_@cB zN!;;_XIXg-$7bGsVD-ZE|DJ)M#NHd3b(tGoCC9#3(l}u)JTciB-;bFYow&kv(}CWb zF+1hiw8mKpdS9oSm^fP4ku&#(_ZNnA#NY$q&u9u8H6YjEfecQ;0JCg-h>Wcz1S{}6TnW>UJLM0U5?L&-~?O{%=q{g9BnnHN)cV8CRE}j zm%-i*K9?hGDd~~|pTv0%6EQ-7uXYcR*`y_hd&Q}5)MmSV@17Yb)jo&4%!7j+YL#*u zk$=BGloH^0AIHG!lLOpDn_SFgk-?gl)Qc+INVaMOJB!y0TO)5f;oQ__BW)!yPXb8|P6|Xc7UOnSF~1h@&LGICQ(-4x zrBsnd+f}@~4_vrA2oT*ZNh-erk6PA&9Gsq|N}^LFs+qiuv9Vd9;H5p;xVaAOkKKKg z$UxK>7|wylf{QMS6heyuU#!Hr$V1E=MKH@0B#Qj!DwD*lb3+Y;y6#PcVtI%l8ms8V z-!t9ztYo-vf9IkZNiaV~Zag6PyHj)tGoJin+3a)SvJ}~0Z^g#B{KLa8JV_g8|y9x+tdMpP=U&~7I zw&d1WeS|$!$Vj^%D91Dz;vI8<5pbYNJ#-m6P`Hx%7Qgp4!}dC4=RM zG6p9x%#|g#bPdqbmbm4*q|T0Hbh-y<1CI0mPuYJzNtR~Wf!KY|wbmY5rL3%~F40}p zJ=5JIKwvPy4i;DtMuIf{LjFXf@dp~Q0J)^u+Tst|B^L`~cXkGY5j{QKT`fvi>desL z;aY2dkLTR)J$H}Hs_xz>i;B!h7ti1KeOH`w@416(i6y`fCXsP~$kf4ASjQ0wTZGy{ zjkFgEiO}B9=M;Bqo4v?+6v!$fz|-e;#3&MLXR+a7bZ6?IE|ZMgI^J+0X3S}DsT;Yh z?DL>lzuL=QssMP!0a|OkFoT)&49-m7iWqeS_IGgfEvu-Q9Yk4bN+}V?WEPeO;c}Zg z+DjD#Qo(7N7J^P>4albEb8s~Ch{?_uUGR2o5coYUunDn%CQN4wSPA#kf|HoDii$`8 z&prwHDKd;cj4m8~z7Uh?H~53<;XC1jR7$nxt~PR{k#2ITRi)Vj5j~c8f}(v%tpHL$t-rnrvv&bJ zLpoQK($^pyeS97M~RKP;507fu)B*? ziIbQ>^o)VcVf!u|)6Hrv@pxHY^VgB0uR91=t0-1*(JFIT-;l9A#nnp<8!hU;e#^Q8l_ZU6HHR21yS zXS0nLv%ShGA3-xp;=Y3sGno3Un0~v(@D3yvj_nNA2cnES}%2Vm-xK9tn|^+WR2{xzHpk8>Bv+V;hGj>v(^f6 ziU|ft8?m;WhGb`VPqvX^#*-0^7`0K76>T_VG#2C@w6Tp5zc0kg0{>d?S4c zCMVM9o@x|WyQoVj3YaxLkbzVr0VsCoXj>-7ZA6M}+6rg~IMqReFeF*v%gufp*?Ucf zI&cP%LpG0lf%A$i;Ii^_>BTELVaX`Kz8ZFRl?V z1Qa@CIV$;wUZ*F;L|M=1-Mjb10t}zYXZ2hVwrsZ>czpoz%wBP?dkCUzG;Y(w&y4D7Be z8+KX8OxLe3ZkD;OB0tgQ8k?n@3pRUzjR$A7K*Yd}mX2=-<#TKJK$WYC+_`&44vubN z!_EbcS-M!XHt@D7yZvJHrYY=`7^2abY7VJ^Q!+ZJHNuPzj`lXC+ONus(s5WGF|5YH z@;gas>Ux-~?S)sCr#@-eAp z-+XN>=qp*B53wygJsU?!VpCo!{#*u9kNnKq)jrqzVakUsH5t^SIy^X%^7baNPp#Xg z6JXJTb_;WCBOBbNi>0A=yfQ~!TW96)T`zl3Bkws8Q_bWl`OeL(22q%6>J5*Yt*+nk znlYLEIc63!$#u>}cY+J;-VJ6uST&7_`4Um!e@^Y#}K z?Wc62B4@UDKqiJFh~&XnxPUBrz`^Ips@dZZL!{|)#z@qKacfJ5YuO!2x5=rC7qYwi z1`Od9u=70`B{pR{y(yWkLkZ`1B+_Y#)u^kJXb)Iz2nW`ugbp%$j*Z2h8aN3h!^8L- z5$wSze{u+9P`oVCmUz$%qSDTDICYlm&Ky|^P_j&QT^dI-4L`A6FW69n@0~&J6J}`^ zIj4y_WuM@7J&2a?%?dpYZf1^gT-2GejVuqmp3Zz2Q@-0_mf+yNPo#t3fw=x;5rxUg z09K2t6vbrF)e5H|-Xn_V(J`=8oP21IhA$9P{%1~cP3{w9Txozo?bAnc_UsEFD3`no z+F!%HYtN_vJD2;1X+Y)_MznO>!6wUK7C;sV!W>A-#&%Q+;94p39s}Bv$;9zF<|?_8 z%_g*qe$crBJlK&;d|#T?nv6k~FJSmb!-3A*;kvNrL7fGjM=2goyPG43=h;YtARi&? z2!hiJVZElmALXi+Qv%NE8`WHW6-=t7vW0){ z^pFK4RBAg9<05WU8rXpQxASrYY^;qBQSWsnkV+y|1+k0;9Am+ToQ)2z8p9ch;6QVz zMN$W}N5qWS2+1}W`cyfs2kSC&EKT5IHAFRuP>N>3Bg5R~Oaa&1VC&A{)dsDbj==jV ztKTjEZW#wb&3zw!P~+@HDaN3f`fVBnrkyP1Q~3qr*(xnC)k7YM61$w}26WlPqeNR+ zO()?CpHncSHXSchSSX>UV@_Q$n6+jJwx^flohZ+tyxL>n`od|h`3%mIR5tkSDwCl4 ztv{;N(h8=WiW|Dx_^6z~VsXQ$FYlwfcIVucQ}7?RSU%5L-D`K{bWDQg8|j4^MrFCC zB}zk5OW{dd9ffF52cZdD`vPnY5;)%U=*~T)+9fs6tVm*`B+D1oK+!oMy0_pUL@QAZ zX>2aov|owW!?NTa_& z<&NX=Oq~>UnPPYj4eb=4J5BhHWy|>c08TQQvL#)dNUQTXU;<=_+iy!~eg}?oBE7^R zNXUZZw+oUhfFp#12)5gJ@0RrNljV>>kkjD^U`1fn?1Koq6CI!##^;FPe8wY|&PoVy zI%8m><+9vq>?hz_GK$yxNN4Kyl&oDSL~EQqor^CSBN~VrzRmJ#|FrSYF9Zpij%>?a zcpRARH7qU^ielCg2}ezK&azibs%shy9bOHCJ;*v?^HG?^Oehvq|C0pepG74PRxP^TTXzQ#m2Y2H5 zOeq!a3pm1yU4}q*grz<@o7Ssb5~;%ze!~2#rn^6J+BE4+BUR z2N6p3xhfsHz=JP4*YL;zskDc(zrQPuI^}VPDiSusrf0)VHd)fa-(wuA&Zw{0XU7H~ zF@>`L%#;IBoki+)u(>6=bRO7OPma%@$b)-tYq=r!iY?X>=Qcn6W;16A z87*tjEwlMtS*%66u0lDheh9CY-FF+xE&KTMOv~{|e6jZ1bw;Xd!VP6%LoA%JN?FXb zfyF|K4q}Tp69f+{9$GyI>0Sr8Ul9i&p+ppg!4#YJ8h`?}pB>ox)6v6&!$rf$1Bk=O zdikJEGoysD=_WUI~P*HaoQyK19|Z0TCTwmT-aV2ah<6;ap;$<}-MWEcPvU!NOFMh@jhz zD;OaVmhBFl3oI*%P(-zfcvu}qBox%qnnQMG<9BjNc2sj{HwcjX#&C+=GPx1XIv=@)X;W*lMdjGq_A91!9ZQGK9b$ZR@Mq75vnNTkA&%LCpErob01 zl!Ks9-k6gNCzd+>4l)2Q!w{A7 z1CMafV(?x$9%w8`8Y!Ct_P&Zu$GH&{_M>89KQWMG9>mNzhUY9);3}e%x;SrjfcLnR zo${eZ3qeg!U1P{Bzx>n77+h;53G9iZnY>Z&75N2e zI(+L!Mxzjyvno+lc^2=vbTE!Oh?(l#P~w|Sne*w$Ja%rH+7=%CWbUb7;z_49mI>}@ z5~N>#KP3~pBh#j-?qlD>Xwnc^V*RXRM75K?tD|*8ab(#DJ{Wp(#^}WYh6!Ps?nhrI25Lg>=l97H4Oi3*pb}= z=eMV2faoy*gEw=FF#c(v0*Gu=?6WAy=5|jy^_Emlu4LG1Xj2wp8I`+%6HCN`5=W#R z<+xQ=cf#0=*%*g458)oL=}Yl@s(><^2$&$i%)t;nizXX4JuM26igDNhTbBD&;VB7< zuRcIy&0=^{n(XNO_$i_XLRu3QRP^_%sjPCS2Zz1G4rMyDA=Y3BW6Z8*8yCici?AJ1 zT`o3{avpmu8dbe6JzE?dssV+q`zgq7a0H2Aawx;5xT9;8y6J-(DwJ}#wt?I}1Y}gS zHG-e%M7o4*gEVf`s-|NcH=x<>YQ@yi(UEd(Es)U(JE`|CiE9|p(XnyTV!%V#lyG7R z_c5waG>ZdN!4_Fq93=Gs>)MAyyr^~I%oEDVamwLh!mI%S3todGLs{%XWr`U!jb>(M z1_cS{I7ef^Rbi~f6t7zywq!hjtpg&mvwt9&a_MFUVHrM9qf=WKeyniCgcUV}OQMKK zf*JYp<>&JB(TTRGvoS7$OrSRnX!~~$`0wWa5uC%09%zy&6s06zmDo(lKH%eaj}c2- zs!I=$lphENIMX6znvRGY2IeZyt$jd>tIk!zKxMvF z(UGu0Lc2V5#Bjh-qEpo}y!D9M!~IC zYkA)cXJDSYnyTkPNIn&0t?4QGM9A9vnaVIre%+Vl$({R^X(nO}YgEtaga=1=B!yI( z2bS_GbZ#WqXCUsFF*wW0BiG{{Uf0s{2Rdni_rg>lsXPk{AH+a6T0y0=sj2EY)S*q} z9wyXoS{U+LyRYYd*5H*}Dl~>`!P-O;w*HP;PObe^I)iH|m&-ClG)8THW<&~qv3drm z-qGHXoHtK|p!NkX_c=*b&z z9%=N)I53mU!f=dr(&%v9MWAg-I>Ol!bzt&oA+X!-E!2?mK06UMaIs-7iTe#wG_@@| z+joI?pUU;686v}}WUw|0VT}pWV1LCTwiFOt5bg?vZM7M5mCuJ$)cfpc)M~NI+AsgM ztfe;Dl8f_23q45N59QXY&BhC(q2-sKTV5bzx~|QP4a+fmfi`eBaiuqQ3<>PwoZ1mB z&!sXd8xyGjodOgdYRQli>1_*RB`GD@x z(gr1hMhKkAAr!&S&7{$6%CI-qEQ+r=W&aJL`etjaqIsp#t{gvkDRXdn$H*88xww=; zW^+?8yx}09(Qu?vDlDH3;W>N-Doe23Hw^xQv&$oss8Rs&)Lc$Z&*i~`Thgl4B;pRR z54abn_&f}J0vccw4mY#WCsHb;bbZ;O9tUhi+gAr1b&BWb_V*-xutn|O^+vgsc$+R4 zA&`YJ2yEpJgyXuX&1O$WCNkX*o=Zpi7?xqSKJV`=rTrHPv!twfPVXJi)`X(F3Ks@;`SU~dn09^f^iCIVb|gs9(_ zuy+0G+ME^iVR=x>4E6z1k$@J3ao*Fyv~23ZrLV~9x_8ADKs+Of)5 zILIU>fRKhTRBV3XK%=>v)h@;yGNJ{?0#2(~XhvF7MCTP%pX8wOU?`?~Q!|O00YIEb z&8#6fRpC9Bzp*S;p(J9htlnX|%7T!<)FbvNHxSe1bG%Yy6F1vp+AMtD!XvfCA0o7x zmdENLv-++co@_RwkWIJSHD#Z!ELCn@S;0uY@i+Hzz29V&fw~@~<9Idi>kh?h8u6~s zcQAhchxr}VI@x)@cX))&pHh<1=qHU;|AtwEcyN-gp(7pv?X@QQ`bn}pm&?pmW$$-op0s3rq8k%K(`F{%R}n5ZiRJxgdmYt5z1LxO3yaSO znr}8jQuceoal&i{qZXG|!?K}}EKgYVkD_5#PR2|RLplq>KdJpbMiSrhpi*L)mS(Z$ zI>vN!T8$NCqaGW@!P9lmKGoUa%)B1FwIe;wZ-!Yc74ygnJ9^#ebPSMS41w|t5q(~R z1rC5ZZ2)}$e9rRhEQsR|K6qE2ef0<#8yzs!uY;;xH-iJ{6K)3@(eBP91sIUs)Es4y z-zbA*Ur4{wz-yI&F~wywzllsQC|8#)*h>)C{izcCPRvM?C_;>TLv>(QG6uAal~sRZ zIXWyUXA|bgg%n(MQL1aUZg{US6k9+s%fz+ERm4Rq= z09zq#YPBm!X)SFKY0PSJ)yc?qW>*EU3?XG4f!~FxCdawqE>;2LnuS_;0&LQBFa|MnvR1_W~&>xGWzZsSuL*+ z*{?c@r9<$qLHx|cb2#pbneZ>!@2iM`pV~h<*zsA8xS%3{9)0>d5+jDuR@scRAqt9M;^nMp`_hm36E zyvC9Fj#bi{-N0QfNuJ}pgxIVHL*p!1nmkenLyI?TS4&R=Ui~Q}{9w>%f0074&CZpj z0D+(J>&~{d9Mm{>^FL?a$6*NE@g^aKV8>NYC7nmiw}?kU>H) zV1x!K10KVBwL5UyZ9qNAlpJ3+q&K%^GZ!<(7kF(}p&i}YmaqC1b*9-&LHo=|;Pm

`aJ*dB2oUzke@gb&2)G=2xi7s0 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 z%0A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 N002ovPDHLkV1n!>Ln#0N diff --git a/src/components/modules/recipes/RecipeListPage/img/blog3.png b/src/components/modules/recipes/RecipeListPage/img/blog3.png deleted file mode 100644 index 2dcb53d27816f813a22cc7346d78fb655edc5273..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96625 zcmV)2K+M01P)q007(w1^@s6YAZH#00009a7bBm000XU z000XU0RWnu7ytkO0drDELIAGL9O(c600d`2O+f$vv5yPEF0J(x;7>s*%Ar8N>93AGr<7-|&^<-}$^Vic^4sSx z9>ROE4TvgxQE9ej85C+km+jctP&H{bLs zSwH`$oVH5+cAWia9OPr4p|VxjwV?c{d*L{$s7TYV#6$>hD>M3GUxWPge=cZ)tw0A) zN?w&{c2KS#Ot|o!h2MiQvhURy3+azmQ9uS>gQk^1hVCYU->ZjO+o^(tx&wePfocN$*q3E%gg%mH8AfBg7qTw_w$WfG<^ zR{d$};d`i<_e6I*r*MTnn&Ym^;7uy!%Xbyz3*Ut$Ho*(m(M-#3cx=FB+Ju$r_?(Jb zOawSwrtZX~e|#?>i0-=N`jhW8@m#D)QL~ZN@+9$(iuLHfT-YOb(lSBU_Sujb*y?)$ zu{NcI`g#L- zf_G>e6pm3q;NwKfj!!=m)9$~vZGObCl{PahLCp+p56jcRBJqRw5)MQ3i0?ZuPlv== z7utJEk4+gJ?fBP{B*?r2BPmuiyUv+=E)58~! z?~+-l9p(=hL;0s^@_mSYPDvr*#0VNUKyuAmID-~cR{pf4Qze{XDI$(B$pDCH5W8v5 zsCnEm%ho`Y+cbEw=goaic1@<%t9+!EtW`GiO3?t)G^m|uPJI$tV$SrH)h7yPCqpDG ziHX-?$JdV6DDN#QGm=o_8cl!RVdaiGRxx6hC^M^!-Dt3}_ZjF*J4u7u5@T|G_c21_ z+y?@|VMtq&Yd=dH*y(%N>y#{a*zaAJt<>+fd;UM!DWljCgE;m4^Z%F@-iL@_OgR-h z(x4Yf{YWPwS;bI!Zx3NCZGbTONHP28q!A~o^x^E$+w`1Ikm0HVmuVg~gIz-qYBK63o{pA33t;EH}( zASHYxNjQDoZ;Ue%Wi~#&6KHAF#bcAZsQm<7(PvSVlv7znKG^qI80dy!|@gF9cVBUZ7CG2QDn>@@kl{>b?=XK?UnI+I9k z*^AG;_`ROef1LV&G8n5$0YnYl(O$c4 zj@FJFpM{wmAO7IF>1leMY504ZjYR`}*lb#IiD8;lVKg1Yw6uZKDvJP_hNomzNoSFv z$+XKn`$nX_l=AmFy^#byOS*g`Q=g}i?VgVA8@FQ>&HcVYobPJr<=}$tYci)l;Hh*1 zueEitMSqHE*gCDKzA9q7FkaLm?}f!@}SQ?I-aUk)>UXQdb-WPr#ze z`H=lMd_CZWuNq>Qv1CTVt%D-VlEIhLpm@U5yDa-td-^lO^ ziPvj)jjE8**rF8DiCNNnAj)IPbFN^oQjC%9aDnf3tVc=qUH#rXBnxs0TbA@VOoK24y#KkKEZih<&8oleRoZ%y)wV3+ zOV_*{Ms43H_p`=l)bg{&-<9Z+n#?GM&Qa2}5SwcyRC`Id2aU%tO)hFr>=$-g@1XY+ z-OF~Db>YVTwhe#xqcWJRYcU(%8z5Y0be+1g^9`OCE_~%&9i_cm_eV=eJl|K2LMFr{ zyZIAk^o^Z1tV^z2tsrVn0wPLloY7`7+n15td_MF)Iey*sABjo~67O|DK7UFe_yNRd z_Y5M#+r?3*`Wmj{W%O$RYGB!;z&mNrM+5e)&LCnrGM^od(2d@PQPL=5zmxRMVi0}s zioK5bcsr)D9qX7o(FU`0*-`tj8yE-!aBg>fTswnMK!(Sm@AoiL${I$UWUf1GqmE#% z^`|dUV5kgG4 zV&Nb2CaTEr7-4lTyk!3F+*f?m6k9kkjM7!aOq(J&NGIB7zlGbnQt(PR`Qy(gwcu~1 z6o2V4lCdLVAC>1mzjs7DMu!4cLS67|C!tK!ZqX zs&7mhT?5Y8_nES8cdAhj%HyTxF_dJ`_`2doAoSYys5s2aF7PqsLZ^pXNuoQ0?N-Qc zS#)m-V-p-k=_6rFS$pt``BP4*hNOlz0JFb0>YOtF+lB?dlMM>*B^&JW0Kb2b?Lu(5 zu_@QQ0`uLpEmEn1-P%rB7S{}$loCJ3JP!x{O1RdlTnz?6edkG&CqSedFPvl#Oqzy`YU5b&XnZA8S&c{OT<+CkYnjVJjS7CkpwS){2<6*K)kYct|v7J+YYVW_otn{ z@b&EXop|SKdedkTqCxZux%Y$*D~Ax+-L>+63UPI$Pumt7<?Crd`SW@gxyQkxpp+ zL|motj#h)E1^LIB6rlv;7G{Kkcozp08q}NCPHC&}r(RDZlxd756QUe3Wl2_p2xUB} z0cB@AkpU;BNrPF}hcS%Q`#WGVqogbYXwO+2YCxTXXHELu7_|wZEEqvGSZhgP)9-6@ zMDAnkJh&Buc!KNUnsn!diffSC#!^*rfmSG%@6<6U1x!Ku8mv8`2@dTLX6to{lhj?OEN(A~1v6 z;7Y4|@vhWB4eyN`-;tpb#F=5*^Vd@LPEt}cHInJbvVULtR)7wZDK^H5d$N)P2|g`P zlJu#Ja`rlnIxluwR{XpC%m2Jv>UsY8$B*T7;Z#sbqg zm2Hub1Z@lM`93h}G>yH-#JY^ZPjLGXefMG>!BKnSP*eQ5Yz7e_3+vlk)A?Ml@E(TQ zvlm^88*AQC&54c#rHS5p8(iAeqTPV)4hw_!QP9M48)c;PD!th%(0YrtsSi_ zC~pXS5|z(?vk7nbtd0+Os`RG@up~94d<>WaBcx1d1ju9vqZ7^a#*Zq+#*YZfevkbS zfLnHYd2YT@+c_v{JwgMro*nXx%cNt5>D>s7BV6gvF-(9lMA-92=&RNVh{<`!3863Q zckF?1ohHjdLO9T|@<-zkXA|Y}D3Yc-EDFdZda<%}|HO=!r&HUa21(EV9VMf1q)&`wU*qG75zAMp*G45&S(?Hy zD9QfaOKo7(vaY#KSDf5M-J`6fVQH^n8&?n-6}sAse(WY?3t*#dQ+p%Z=BC|1LW9@c z&V;f4vifQ5AmLGaxx4bp^X}Ar$K$27YY;(BS0R1h9;v8P7L@yV#)K4$x9+F;dNc_% z?e|}5N~r0=41-(AztJPC21f?ocz*_HDkC*#XA>^19zVl~KWyAxub691qm;4N%wy0z z8`aLTmub}cM|plwy4E=}2&ovQ=>9d}l#pN$Bh8D1ycPRxm#cR24rpUSSl@NZ@*;E7 zDDQjNGZAd(&||n7jejgp)Ag7NE@pa)sKKhG9hFF!v}M>D;|)M)^s+?4Gv5PvBRm{F zA!)|j;JZDKT~~0`W2Xw32qpAOzqS<7Mmtiw~;-jy6k5W;P<=LA>hqG^-RaR) zev=VGWIX(mxVZ|bveBe5Foow!C$B4o;3#q=9U)|AT3SCuFpJs-r)V3u+F447e@&YU z!->9WYgAGM0rg+A{Yp#8F?7pu>8>4DLyyzSPd?NPO5t0OV z04#~ni0=>3eMO{}tisG`6Do_-@+V75PqsPj`C;5W>!n69q#Qn$TAs}puQ=Jh^qb1d zXpgh-`HJu0seLRewm@wjg)9=9IUTGtlG4rruQ(_(s4+Iaer#;s2eFcQ; zRI7o)q3uI*t!L36H=i&2Ab>PY(=B^Yik^>OkMB+&Jb!|Ert%|6NjfoLeGM8uIY*tq z(Y}lR2JhwK?=Nd-1SZR{GwL&(%p=1Y>?jlCn+4Uxlim|)b(9pAoidSQ_tT!a);foz z-Pl{Mm7(oL-v+(AY(ke#ymr?Hq_!y%9{bb4x&tJ_=1WU#)Hcv}e_6xUSN}U4ln=W~ zZarB{TV<>Pn+82^|N6emu#!915!_Sh3?dC`>QgBbnnUs^(LrUpoppaFJ2R}#9i;)! z44RPr`O>dvO|)T$9;FeDQPNJvXA}Zv@YiffFS{WbVVU*dwx$-fi}&iz)4n=X)={7e zqqqU@WE^*s_JYXnRsEw9BllibS^cShoezTKf^WzyZN#}0XU_I}x`aKfOt&mket0LP zZe%ct(fX8R67HCdDs&Hecbp7aQW^C}?azmAKCIsP#EZ8?4AW|uLDdG zA4Zw)X+q;D?=S6n{+=J@p|nCQ(Mls;qdf2aO-h^pJtsR}X%jm+$&%OIYn%pcM%#_V z9%tOcBs>I0<19v=UG`qTluZ)XBUu7oCh)SLG8&V ze96<{wDbMiQhYw9-!tMs(rLo6|LJ~6X1GQaX(Z;m7nYmR(#*1x!cUqol$D0Hdo-a& zr~C~x2&8r;SZv6`@jSWb8m@QCBzBud+R*d{rx2Y{{nzcaIDD1Vx{}YiA&{zA?2@yL&|?!W-+p{PFK*U`ASqI$oZPi`xL_cQ*4GJjaAo>1$_R{m@oQ zJ;)}9iLPcQ(=^-vJ{FA8k}Dymmu>p9a~$2c5a>WViIS)K=aNpDVI$R%SR1j8aw)K( zANM(mvWlTu2Y<~QiZk4P*d@AW-)3^|yK6nQ^g#9{s9XrV4|QMB$t4sgqY1au zusMV1O8RwA^}}3V*pK*obp^QidUe}{zVh6>mWi0)c%#s}XdPIFoYv9-FKQ3LL!mxoLh9j>68T2`_v+2b38 zG2aRE9O3@3e8~_a>Cc+>{kM>IGiP`9%-)Q{UaYNaEq}N0l}gE<_B$#oet%R{;abON z6sDIpx6=r>5%Tul!!oHs3?ll&An6^}9-~boGl;AP4a&EZvWLM$yY2X1Gq$}`&;c&?plLa3Px|dc~*0oUvKW);)+mc?l zd5$-vq(Mw^X~UHY+`5v|LfkH~^GP|X)R>h9O|)TU?_}|drj(`04Vm17=H1Q~)gaAj z^f@=Yp1)jaIW48PX~cGBXu4T-M7V$YTGD!N`aQfoy$mL$01Vfnvc_zf4Kcet>Dtt8 zi2JC*g*#SB8j~NCc`s60!v+!FQSR@gzBDFtE#)~SXFju6W7pq~y)So^^hWe&r)f9D zepe~;r24=7F?b_WmT)pC?MCwdR+vlQ%E=WLhY|Hr=;XC(XQ^(kd(9kn(nxo3_Ifh8 z?Rg_7sz^mh351oj1do`a_Fmh|exuV)C6;0N-1J7yi`}GAw42?ey&kunq@8GneQj{G zzfpv=&{N7wG4Ahjog`C|>GdbOK;O7F>@>M;9%%0w+PA$)0x|i%Ke9n2>w4Oxh;u<5 z{;Qlk+K(RzDz39CyUhM;aTT@Swt*-^mYS%dz+5q=rlT-p$-2{q#&v&lHMI!MwHSB2 z{iY8d`X{6f9gyysusdRsv@JLrm(;c4!D;oRLSw-=$vx)@2?_|O{m#vt^IPUt>_Jn! z^dYv!1A!;eC421a@IJ&Emw03+kV8swYB+o`%Jbp8(8&P_%2tD)%PKcZ^Umy_4rhI= zEXxSu*PUxRIy`HX{ZQG=Cti;%-;l`jT=S6*Wd(CFc_Sf^r9;x;UH2*w^~fRgZoo|! zD!0$L{ZZi<4VzB=<7D5jz3&#_V^jwMoATPv&X9?_^>Nzl31#nTmq^FTN|40?>mwqP zPWc+~^7Lp6Rwoyfvi<5mxymNj_?9;D-ST4ZJyw)XT!=^eRDBPQMsWI5)^l-;-5mxS z_-?k4LzNVh45hr#@SMDg~MUqPflh~s)NEP3WWWE>a zTJZawv@@FP16;V(;OB?k8^o}Z5K~fEjPi~)7vt?2%oz77jXK_=y)V^AgwygR?~O7h zJ72>(wX8IHJt*aqjoj%%vQSc*29XL|nTKMH+|A-0rWp*w@&*x)w0nHb>Wq6TwXWnfHw~UtgU4<31spw>yzaULn&%Lcm@?aEA*YmX4Vxi5k&2A8`mK{j z)gX2X4_r&yu@C1O*9WLPYJbwlM`ca~V{001V(z3L zgQO*dJ6YY|S$XZ56zJm!YT#6`%q{WE0IBUSJ6&sAcKW{h2!Wtd>GL+ro@no7;qhrk zYEv&#+mlvT@_tqtMjI@aKP-*PoOfFHs6yPRWv3DHYGZJEvQobfcqST_Y}MVJ zUly8l@9ng0S=YZ=5^cNzz&A@J8g)I6Iu4@{(`!#V6Lx@fg1qBeRXRZ)<(ag04IA&| z98Z>K;jdvd*8QE28(ZUC-IZv4$C&LxD1CxqTtIYMk^G?$8EvDE#STx$h_6;ho=_2# zwX>bTHh7qULt-~#?SUO!7Y@-@dQv0L#bBhvZ*k+ScB)s-w*)kzvmh^bOp*AW>=0tF zW6(TKg_Bg&#qIt^-L*uB`| zaK=hrvdt7PKU4PF0TUUG7^K6015fGe`xVT4oxD4O6zWL)Y5B5JQk#gkKJ%#oW$zVd zOHzvgQ053}Z#2%)V7E~OjKT9N+HffOf_W4)0Wt5t9ic>;-CS)cap}`GR_p#k*mXGx z>A<>@cwu|v@X5-*vU&l3{udv^TkgLX*WGvrN`-mk)C6*Q0*<^kIAEIY<>g=^<#k|~ zMj&X&NUzC}Z-!g|8wsU4TSn|#Vy1J--ad{=M-%f+4nqQ&m~ ztC4iURjFSGwQV;NuKV5BiT-4?C)D7A_u%n6A2M9&kd_MHX_RuA`9~>x^f8D8n)vhb zZ`i)9V4U{8&F#ko!YFx(3t8{Zk9nf1kZ448*gA)o<+hRkMuqI&! zC?Z@@rdTC0!oAmh$V$pIJZx7;c(qv^Bgv5N_`nU%;nZU|py^ki@D(+{W#+p{!whTb z&v?{os+Wm9J#zTaN!)PVNqq8CzXSd025vZc5AM42-PphXD5|wdqP-K8tps1z7Yidq z9Q>l`q-sDGxGu%oB!73*rrk-4QTpc0AGbagS04vx5b-$>H~hQT@l8+Ptaaxm17t*^ z=O_Utlj&O9-EVLE=8r>C1Iap@dpBv9Hi$@Ch)c8znbTVhP>+&aG9ZdpayGdlVk}F_ z%Z2$};x-CSzgH<@5-OBVhvD04?Tgx|JMt(FmiwAIHh# zC(&#k#@gm1Sl|2vKL5opVXSrtb8|Q1rW@Xlg9mSiDohcxDAI@Cq1Oz=s2a=*-}xf{ zZ#OCDLy5H~Wn{{oCHAm$rF8svmDGPD9g4K~zsxqonZ>oHyh{wy3>#@F%IDB5`R=o> zDI6?j5AY)5=Mo{etgvi9uCj$qaiv=eElK`tqim?kjw%_e!QM|QA*LDC-b*3OJ6G3Z zWx#efvD;V&V;m%pm}K(ZrKNO(mCnqY9D_{f0TnRGfKf7mo15K7Hi$(c{*#!fc1c^< zq82}ocJ~Y(d-C&m?c7mZck;V%XzqiQXFturCYdFON%-YJ3K&cr`{v7tb9PV}?tJu< zuxa?r?zF6|6g_V0F=%SnNPh#~Q$MsDmEpEE{Eks)W3qk2`!@;{nf6RL-dc~;xa9gu zo5yK3%%oRO8qLWz=teM0^7-8)x19ca8G_w_x(BWMs^KOYQ*B*|;IC=-%-5|-NO%j@42y|ZNL2ipOVsCzdP$xF6DTLzpUW^R@d zn8I$`6RR_eS?C@FWD>)39zDN<3PDK+4&00Njpqp+Tt%hQ2HO{OkF<;m3+A*XQdeDA3_+j+JCKmb5oYK z$I?DC2#@RtOx(R3y%$x$!rWb0oPQI&%Y7u#RZz%RP%TwaDHKpE6;SfFv9j@B@%Z!q z6w7O0rzt??QyFY*%Wk(${q##x+4$pZLvOh%WVdEj;)9dIiQ_$`pM``;Vb*32>7W!mj~joR={;)X-2O4?qt=3836WXc+oym%xf9q4rM zkG-t>3rmBEwDUYmLvc+Y$$?e;k1M4b(VV2}fT>tjODpHG;6D)!d!eB(rdjAHuYr%E zx?I&N(sU3K{M7yh;-x#jDn)xpQ&p3B5E~mEKZa99uu|Y#g|rlNh}3aAj6wv*nR`L! zvP1%TKdx34euFS_6=_Yb(MXHO4ZoYN6v5JOp*W4>$NvhNojR_pEFqs;L#gD!E3g-n zj{?~r@&rAtt$z(qJlnwCcNI{r+)s>z4AyAdA&~aiU~@`mYX%qrr*I9r08%6`^Ikn2 zP5N+t1r>#|4y+eWFd!ZaIyq@?I9HVp|Cr6FexjM|*=3HZY&Ngrl~=xmeCbWtxBoiA zeSM_4poTqAY9N8@TT5y8?D8IkNCtB#nOx@?nQA({&R9_zamaM1j724e(f+n=43U92 zQsK@YH_(9~r7CTWrr#TUPQ_?$tx;LQOUR%X;mTJIZQ`Gl$4i;VX_`c`KUvyFR`Rqf z%?BTCrTtKfiGM;uu!I-G-#OJXNL46tv@;#H~UFeYYTV3Cz);RRcak48BVVvZ6Vgv!Q;Ktr2A`# z*A`|obqC*ft_AI`ot`DM$qyTQlInNgXGF=(8ji9!U97VjnH}$TdxnELk}@woKlm^K zvfp=`+!w!BYI9N}8CGxB1l--kz=#u>%kxt{yBh;9m&eTXEjWJouhJyDnHWG3opu`x z5&FC*f|x|P?2{q8jc)5%oO<O644KIZ~1tZYn603w1QMAHtZdJN zIh@zt<2EN5aEw5x;dYJSMws8t8=C+r~{(80t`+9vQ63T2aW8!MenppCpw!RcU#vXre=`rHY~y7Oyr z(t*&CP9${Sc*VX4zXMe+n5)5)em8*GXioMt8jU)=*E}kfTDlO$_6I7l)7iq-_Bm9l zb@*Lk5Ixeea@FveBrG%vd5Fywm3?pY$*qUhvy*#asj;<|zVmprmIQ=TWd)(rP(#Ko zxfblTwD*wq+_04O?o>jiu|jfRxeh#+)n>Q<>FpZ8L^J41-pycOqy7ieBvNO!;$twZyw5ZknNWGs}OwApP(-!&ixe+_y*s5t#PGMJ|x zZb#8k=3PwaQ2@hH$}x#UNq8QCL_I|Y=p(r9_yIp!Tc8T#628M2zPs72GlPzur-(46_01I+MuO+qql=8yoo)jwE7ZSY z8P#f4%I7kYA<*R!l5sliCK;)hP^*!Rrn@Z=lhx|guKM-gRvJ~Kw`qs76#q}Uwv-n) zQ$9}7LOFI&b$r84AN&w-L=mPO?r8N6m6XCW2(l6AGBzOTsKoH9Z|jQ)Egwhe3`2!uVV-lC zuIs53WQER_u);iHO9G889D;>^u25i8i-c#H__GnkoK1jncH^ITs+Hd{(lQw4vW`Z7&(w9^syk)X$Y=aKr3 zmZ!q+;>|*~5arX7@w#Tsa2c#A3B*Lqq20jp@)cnQ6BFZs@Z!sSFwPY2rbm9RfO>tM zY-^h+7P*eLTpygW8C!aGotkxTSdYH864huW_dk?YuTETN8<5SRMreekK`K#|MqfiU zVk;`1hTA`5JxG5&QPmmA#G>mL)J)knMp_y>?Nb2;-p>n+qg^865Lf5pE=&{C&$LiG z3&~gpBDe~UYOc`_OS#O!)ezjq#w02GVnkpw1i`wm*?)ThEMfCoEyQ^3nznf=3J51> z4U5N2dh*iL!hk`>H|sgAPEm71by{2)yyQ5!PM;~D)p`IW zB8bI22kC3du5izvM!t9fYukS+;W_f^xPfBy6d9`9W=Fp72qY@uEfg?M@o)hmPi?v8 z2XjI7!%X3%Vt7)A9n@My8j50jLY1zS=u%yvP5!OWCfJPTUAK*m)vM^WTUb1Ng6@~l zlQ#CkM);1fqf`^<6^U6c(~m6_@;T&7IT|;z(Kzovu5~zXRSkkoT=Jz;;gcActfKc8 z-5*vmkB@r{qbC}Dnr7)`EG{_<-eGw0HKc${m(nKsm_lz@=m<~L zOx%Z=_XyXz(;t=WlTP`TXtA>EA0_TObC@@!HQJ833S}xE zNtzX9&-Vvf6w9#B;9-uuf zWZz6~gWH-7c)@_H7=1GBNfKJv_h4FJ4csB~12VaFa({x0Yi1=K7i1#F7ce82X@so{ zi5?KrR+xyf+MT4qTa{M3uJy4#E4cbaoQd=hlR}m5?`I;3-*rN0bD5M5h-x_B`=ZR+ z8y*%HuBUt7iPz4YLCb#uMcqZATO+$HVfF+w6$!U*w@zbw`!URx4-!N*MfQj`Y;ZqA zv&|rJeYuc;L)02WA`J2DAaHunhWPUy43R7yzF^m&5m5Zler1Xbn2-h56FH0wW0lV39^cnro%ZDx1+>}sLEJ_zz|zORA&e#Aa0i!sHcPoN<7Y;6>1Z2 zExgxv4IGQfZy|K!a|XrMVTh6!O0zO?wIjU+1lbT;EeqL&oI*)7qI%JFr%oL#N_T*@ zi4__U0B%E0>fuFfoeINxgC}ClEaV}UxtO+vT7e#Bx=OjL1BfU6Zpw2yT#O;X30h>s z{6>gU*x=Z8UPzvbQ#Heo<6Jv7iQQXnSP{4rU&V<;#`;ozqDP?$VKht2EOhWbweo`c z-S!v>-q&SJP2Yp*wRhvn$_27TY@z7)P#`03fp_H)ACT&}ga!D-AbM=C zaEK=-)(U#T-0KmZ(Cu{TZx5Yb4_*4(Wr)hz5uM}MRn*RIFLIZ*%-T9?BqMT4kTNrTFjWha;9PueY1ny8ubzT9^j#*0U|W`{j9C@CbQpD>vy2%#V| zQdtp$NEVkodLX+D_t`;xaHM=A5x{7Z3F+HGIkGjM1nY>YK066cp%a=#T8{KzvEvi8 z!xI7m=&sRNeU^a-M9k7ol~GTA{oG5z!qowRwpntrSPlJGvbX|{5S0^?gb}=ML$LF? ze2~QuJU@VOlsRDr5qtviUXa*Gj)Y@27ZC}ig>E#Jyuc8Wffk?k`XMU`5*Wrpw-Yds zY{^F9DxfMLvi7f)&g~FH+*<{7GzkGY2XmK_1UCTctv1Pg^GGmaZ)E z4q%Za0|`iZhkCz8}5oph}sPBC)#**=}kJf;Pt5 zs|8-?CvrNEL-X&(>e3TvkUgTHuF|_L%N%3xr(9u^o_qzZ_9>K$H=t{YY%ovT!U%}a zlZ~Ur#6D*t`!eCTo2LY_;yLH(us^+^kG%U^S!V_v1nA3Yc{id3YwdW&<%E&9x*aj3 z=V(n7e9|8L4bm7+VR`i>G}gCp@ZgPDX|%BA6T>T3Q795*Bzz)g=6CRtLcvBe%(jNj z^)s|qcr$hlvlGV%avL*SLzNj%ca8he%ZV@OKKc?}$Vs17Up|Gn5D}kyiJMN!d2V=Z z9eXBvBoaWZS5A6OUW}l|95v#^DEywqe3aYIG{Is1r-LZL$q8I?4-?1I=vvuE0sYDRis5_jCpx7aI(9k*cIdjdBSX%*zn@!%O)^ifB~z>1|dY>*)O9RjIbg6eosLB*ud(Az}_zZWt_4_-J2Em2oi>aZN#A;4~m+JLYP@eBbYa8=om zqNwn_#IR>w2;ZLzQ^=z6RHBbTyRB9jNFN5fMWl_mj9r_}i-PUyxcju3oIL}}^m3Rg z-HOX=&!JqtiUPHZg$kzUIT^Subo6V`-7Bbf=jDB~QJd#au23*+jnAXt{S++qOP5X9 z536l;y1ukc-YpY)o;Sff%LilB3--{+9H%@z&Dw_{%sCcvJSB{%r+t}IdBt{zA~Bnb zxP0|lGBUR?J$C|~+%#5O)c5u#AQz`q2Kl<0*XdV zAV|8UdMdI>x^=2pKIKd-z_k~~LbxCz;(cYtXjDvQIG6I{xbxv#3n2mCVEz}?k&9rtlhvUE?G6?27 z0y|G2(CJ9d)YeWx|K}Uqn^746Vl*j;!4neSfY@j+7fvugkmO`z8Qtsjy0Yk)@LK{X zyPO*xblYu`x;nCl!R&z6^t(w!o)>RVo^Q8WqRzKjVxtA$Xm`SqV9Bn&U8k~%NDv-e zDVH%mF@Z{@B3U}EPAF{T@`gch*||WQ;orq#i9SWi&jhJlE}=FyhElmAgeR$$_`#SM z?Z+`@2d7F|bxnsNyaEDAR2H?0z0cSJ4J8qG;QJ#cinY$ETSbe@G6H^QJ*^!T-3Tu>cp~p)M=-&Zs0)5nhHnDl^=N)5B3eD42&SHf z>Kq{){wj)<7RQ4nLQ2Hjs|dW(RhMW!5fRmk(51Yr1h2r-M^5Gd&!18N$FP8*yS@k} zya|tqybZi(=Wj0v&61PTE35?7leY2M6gg#>ice*SdsDa^p3A-;2p!zdC2TaG$Li)~ z9GrVE@?-m{t@O@m{_q?t6bjPk20gdVyT>=W)GuNf^pU@$T2#CZoIU?2X+xJ$9WP<5 zFeh4avsn)hwKJN#7YH&u_w0^sm83VZE|s}Z!q1bYc}SlXJ_o)4{!+(!3~>saYc&Gm|k12_RxPtZfAo zOC}@Z`Vw8&z-W0sQWSQv0v0}y-)!Jz!d&F|uO|F=Q`blkaELZ#Y4p;SSU z88tWxYzb}l?CIohk7dt{ zGO?prYvLu-ld$C~xMn0RC802kHqjH9)2s|$m$~+NH9<(vk?e+S*v6Iav_K zpac7domVk3U z#hI5MtfRP%$z_<41CUM-a%H*{@s^-|A8`gN^feq8ZcjcoibxSMEX|Vk)5H12!#6}l zM$`kz{RmbX@x-S){vufIw-AdLNW+nY9EH%}5(S2`_6ErtD3fBFh_Jqpp(Q$D9*J&* zgP`El6G;oke?BsRyPVS6AP{WCQhg()gy5L)9?|p@3Bgkl-X1(>p*WYoDiuLYDp7+< z_RLE3%9)y}swG$K8~joUyTw7NLxjvceJ(QQ!IvnKp(2 z6oYqZo4`bt?FI~8b~t=SdrS5dprRNGHZBG)hok5EI*ee#??&KJWgMx#P^)nJ{v+KpRRNPHqf zZ)p`m=tgID!_1TDI|5WC3E4&rB^X;jQJC{RW=IbiV!Y+5uRr~B!D!O)>*+R)NQmY8 zd9PTBB>mtts~9P=ktuB_g;3_q>+l>ugn%i8bPds_GHXi^1_B-JLkN=Z5GW%d8Kxop z&etgu$7(ss86?v=-$Xz|GKEY;MaE9^MDTCmg6doh%5{jkLTHQe-D^%;qNtvxo#6!0 z4!1|h(PAm8OGnzJ_Tvo4&F^R(w*R(V-x;2mkfPjDf<{@xH5|SW6A=8^#0)2>P~*VX zU{!nxf6_A%uwe{`Yyj`@eIlCe9+Oxi@VbdAO2!sYFXG~b74+I)MXkGysoE5(V+RS> zpCkx|g^mvRP*ZCM2m}23L0hboL*T+|m{`ys

Lb24{O~7M7h8jl!yAQTf{J$GC%TpVj!f2OpOzyR-Qy* z>^i9O33T)O&?R`S#acFXvYaE^1!>!PDKqfDS1Mo(Dv%h1HR!x9mpF7quQ z6Ge8z7$vg8oJA@^Xx2PqWM7qFSWz9etk6Cei|P=kBPL&Xao!2ohxx8BV zr9_04+g>7io=2%yMA_eu^3*+8zxX^clOoxJ_K|?R4{d*%Y*D<6+81oU7n}Tn4M?;( z9cY7|M1u_{Kfj;E;*b%uiw)7@3g@aNCLwdR3^6CRi!KrRR%Zj_wcCi$v+au*fHrnA zpEO_K-9`|?*%cT8KIl7Kq_Y9^dd`wJGUx_(r{^aMVzYL`{pt=N+5u+^; zlPQxOtysth;R}QH!2gFq4Etfh=p9E4A~p>YQzCh`gT3#^7>RP$Sbzzr=zbhN&1w$< z0diQiT)7B z(^P25wM;?9YmKN0><-X~%o@_E!pRpn#Pa{1kzA9Txa`Ch;9Y4gquQ%CSyp-F^$tJ#n-&zH)`m5rwv2e9L^dqnth zet`&J5ff?>^}=E3%2ABfwlH4ZM;gN-HapX(ciEA^xF7dFUA?Xk7?hDy351menTA9*#VfOBzG3j7n*SAfPfy_UxKV+>QwIWV6}E%IX*nP9H`$w}@7kcVxH7$X!IGLglk9 zuHC`P=C+hoEtgO(7DZby0Fy~VH2n;c8)zKElFFjA&b$uC(B4TQh(pWMI-9D;vN=MQ z`4hB8n;2d0a>liSa{%Jf(8f`8M1G&MlBVCTcWO7<`C59`GU9m zo+r$qNd&vz?4lv=sAZHZRa0(odK&u=c|DIHr=B<-6jdE1brr9__5kV|7qS1I`$aPD zVHWF6GTOF@iBycEffq0X@j40|0(w28Er$O20VDN-jctKA5sYatH+1@9ij9liXJc(l zc`adFdc+{cs>jJL(x5gFW9YSnX^Cq!8w1#T+C}~GEwAyugriE&uMvS104jHsLWVmR(^r;iGU~Q~G^_1B)mOb^9u|>sE zRh9TQ+NQHnQo0Y*4xW!in?=#%_BpT?rW!`LHM>TGxyzha;EFa4l)?UWn_#c0iAec#+unj(iu2Us^wk-N;o(Z*w@N_wAc;?M- ztVO7N(YUwvyl~+&v+OD7eFt;MPu1F@KFjC@*u8~c#lDdz7SSl9SlmZXisPKlduzPE)!uZa#D*;`vQG91$TG-*UH;riqIh`_UB?~U}#q!50s8>o<7 zqs&LI660$Ub6{IWf$R{KYDLO!5!2YF>-9!M_E)f`Q4C;W>)#Y=F(RKCS9PTm{Twlc zbiw`(h^^JmqNHOmNN{PivWMo2%C_;F!uRR6K*!tTF0%f6!0@qf8ST!-O}o{HRYn4e zp>?)!mB^=4TcVQ}f~-2!T0@aI{%o+0{g`bOfX?buG(LG9>=^BPE~+4ikaeF_2|UeqP&*=jQZtQ0HzaBa2t$ZNhwzGyOBhH@6F+)Br~np! zccsvXndn46Bf@UmYGJc5hjwd?9#anYi`i-rG%U$e-1nsu<=6?P{HWe&zgpOzs6DZ! z7=juUBLpYti*d_~n3(Za@<_th*lsn^WTH)kjQ5!s7>V6II|RcJo{kFY1hJ64nKXwM z5mq9Go3G=^NB%3Gdh$=u+`fSO?zs!s?LQ`(0DC(%{F+38)g*zl(YH+F&}3A}_k-~6 zN^Amc7*|zsd*+YQ;@i$$W@p(Bht^>C*Z|rT0%QB91E#1T%%#B31^F29Z`1FteP`@7 zM22;+E2?(@RsABWty8#KoFIXzLPS~zq5F#1D)uney9od41MsIVlOcK><9?mm&?M=f z#$*O4tCIvL70}YRVNES!i}s9{EwZ{jgu0p18(!t%r|+O0>_~ z$5f1JX1&M2nyKwvP>9)S`h;&o$MP!JWvuNegaZ;Ap18c3kx!>Sn|&>MYS84gc@WE& zCSeb}4rKNrInjpUl7kl$5}L~!lal=zoTBj?HW4Et5)e@NU51@lxmF#nVCmkAQ|<<A`LSl1*kk z6&e{`rtS9C9j8dM4aDxiw!q;*yxur^`AzCmg_y~8Xty6BD2T(m9Fv{UY<=gNN^Kvt z`Vzd&$FTqCD*Vy`DrXiYOi~Z>BFVKCGrCDqvW}4FT9>s4hN_BX zs;g8&hqSXMX$|aBUMg3GX)vs{Mc1~8NwlcV6QpHSi9zSRXkU};%JJjOz=s|-%<=Uy&qe`6{@jMx~ zGLwzZGn7GOFsa=omBI=3p6$4E+Y2-ft3k+pmi`I$*zR_*LDFrb)0Lg)#X^ZBXeFQ~ z8&xd?p_#DrzK1SBAh~g`f1d>CR8VN_z64w#-XR7YXlxf!`I-jdOLLJexby0Y%C zCLm;>jnbShC=+0>m*-F+%ph(eJHV?b_)n8`uZclSQ`-t?l1-x4+(zN@b7-D>7LBPY zCXd|!6zAx{o~;Mbj6&HvEsOdLTPq3(d~4I`H)eXm;*D#Z8G>X z+*Bq5Hebur*fYau(}$x5u%^+V_tV(k68i)nR>YcmQG3BV@tyZwwB|Ey=F?2nC3*@g$K=d*1#HZ35TOrYz>;rheL-EmXVxa8o|* zf#9)l0`+lyBO-?w_@KtS<)x*aOb}O{bCav$g`8EXIJDz1sPJ0YGBvQy@S5iZfz(t? zgx{&;l&oXW0vO~ql2vV%R@GldzXli@th8}6l#uHT)ex~?+u9c90N%MyL<)Ix*pDy- z-Z@N=NRjdL0LM2TMol7cb@b}b;E8Yi3a(uK9L6TdZc!h{)Xa_8ckBl-RXvHV*2f8l zzlibjaT;f0Jh=uYsOWl!-CJ`4J8_5#mcF}U_t2;)W1QxIj?6%EIkQ_ve%WDy0hY<&rR!7QubXTU#`4ZH(8(Bv_z% z&pELinW>wN2&5$)^MS=kX^@9Z+O|pn}WWq>1?Z zkt@xjPEegkFk7WCCB18Q$?)CliaRSa2!1~eBKmD&f@3uHrD93!Fb&cu+Qc{}YU8L? zs-it?Y;Q}fGlrNrrqsp;mBmM&k|CRSVjIK0j-a*?lN)UBTBKf6fLpNpbyS;$^NiY^ zVi1Q@a7`)BB;;T0G>tl@ak^<-eTO~jGQ8a|qI|NUasOi#gcpcEq%#}McibQ$W-1z5 zn@)sBo-EA*G50drbQR`_n3Z-ZD_C0f`X-**@k~@1-|cUa zi;>puWPP!Bm!*y(AR5{jdHG0#77^i3A6=6hZt*jPzKjKFfS4-}Yy5<}>c zl*`dlIaX4R7)BmVy!hN#@ba_&9&>Z&urSF)Hcv3s1P(5~AJY>zVWU(K52yBO9ar+F zFgvbc`|!}SC{Rl?2Ygp z?K5pWRX_xN6&qa-(ViY98{%4Ws8N}X@HvGoK3BUvfth@h>Rp2FZVi7n= zmyE~6PR^Zu9WxVWFn4G_HtPj!ZdWijdl(HGi?+9hiJ~F{^SH#4YWthSPJU&dRPIjEFjdhGy*>1s1 zTcS7t18jdgpR1#%7!%OLCG9t=6;XQQ`WmZomk?a`y`3?ZQMIjP%1i7QTaXSN$jomz z8iXHhqDs2G#tBdmw%dLAS)A2sBN;3`k}85l8vG6G)bR;t^M@+5QW4>EtI@izUiX`A zyXluhgcEQK5;$bM3u+|k#^i}J%DzRD93HE&B&1=NiN^h|;$vj5>F|y=yKlpU@}zd)v>zt5YC={ z2&>D$+)uZ@>Za%Ce-m^CNr`^%nA~m& zynWXF%V`j-9n&ECA&lrj8*wmHokG|NnaSLu`*&z!D+O;qMY9r0`a5W zu%X%%)aT|){+6%WEkCMa*bC^Nuvtd(G>mE3!phJX652^@PqR)h!yiz#?WbXVZUH)Q zFZHp`QY#ysOEozoffJu?ASbo)1~|scS+HOm1rh0Ho4u6SB+(N$%MNJ-oz4cZ3S*V@YB#t=1dZy41q9zKYzTEh3!r1kcn+vh89mU&HF@HeMu5zgR6|e(HTBuxu0K zxr{M2k5y_aLrG)Q114~r${Y}60^z~9r1Hsh0hH2#F=UtM7YDR&D{GcDF0keZT;tZt z*gO;0wiQU2IVcm7SvH~N7{cT*_8b}26K^h``lEU|iL}d*o3F~G@tmVPuTqyI`seWZ zRbmcf1TFCrYSilzj(lQbT$sQ%jp;fu2<`=kzn>uH!22fFn{});wm4J**(ge+0hY*) zcu*W}yt|A`D=nPA1Z*|hXqP*9{nbZt`1pIU zRb*>Q1H>K$lHBf48+%PM*jHJvr*Uh^*(j{7)yN3Vc9dqji4KiDYZK!HBe7PuNz8$R z`^mMj33_h@@p#%Gje*1QGb}YeHYU+wd6QkU)5Pl5I{ZqF4C8@ItWF{WJD+HyO5WLP zHCt;LrQBrMF==@OIA$mJ(+KuXiT)_hW@$A$NrRv5XS&J0d6DE0|5%kK`XKzoU#d=2 z*WbAGMn?5yHh+Ydmi~#_8GVmZmW!)Wb{BHS0tpDrVCIx;qy1!$!7%9{sxJxd^=mX) zT1}K}cy69fE0;b` zxO*Gp^LN3k9K_nP!saSLTSR;dK4~hgE!5f<2uf-Y&FxCizY@VPC2bA>Vn8z&obMrm zi&9}YXC{zhTL`R~kzGNDo;f-(m#uxtI6Xvx|D-O~s$lApy%;_*F(T^hMdk6??xYd$ z<2`>I+gsaMy0n4j);tdFy9q}Rp1`dKZ%6OSYk2H4{}yX&&vCp~)aZ4rz5D>`r=J3E z&-1GlfzH@4&4jH&(mvZ=7|v^uw!nRzsEx_qhHds%BBsIa#^Xfr+5NRijAeC$>Lo_P zc8saXDY{-km$bYsYEz33;G%cDMfp}p7-+Iqs7;6*Igm(u*bRel)37z|&iFW88J>0{ zjE%ApFN>!2=LH6>*R1}y^vSl$ev$@cn_LiKKnvCc$D%SD*gAarTX3KgpH^oOA`=1E53~jahe->=@XWlhimhYUk$2!BIHXF4 zquLG5JShb6c-p#6_Z#eYBoT*w|0)`rP4t>K%if0bm+RPEo`%|(Bfr9GW_d zx$^a>9lV=}*rVunNQ)pwGBwu0{7g=K{d4{{X%rg8@>x9f^hYsv&)>xSfg6e3evTMa z-fVp9k-WaO54qJ#m{dzxo~fZh5LMG>uPK6XdK^x?D;vYu7Qsh@vWqAO>SH%7)*y7w z4{RkCapN18on3;@|vC+c$27a%vvc!Nz#9E{F+S6SrvfDZ=`1 zqR%wex98z)7sXw-Hde!Uc>=r>q3Dg{@^&3(p7|_({o&{FwjcNq?zsI{%q|wO_4>nP zWTrk=4hgJRW3MHCPsAK}?}UWhASh{@#&e~k;B-ITVT zlGnf0Qa=oYka+H{-75B7IpaHO8~!ps>r7)5L56mF-71?i3n$ojL}sevoo*a^r_EdVtSVB z6h&fS!6v&F2`}3dP%Bi{<%_702EqF+8uV8T#~c{1YqS$DI4;(=kzNrPnGr-f4Nkg4 zc;HjQ2BB=A!oZ*@8f4@q9iC^ca^h0Uuvm^mh;TbQKEXZfxNz|W!uQumDlbD74wI2N zhq_)S3B4o6|6YDwN-yPS%_g|3m+{%({0P4Er~jJ9dkZ%lK8n`WGX%{w zHc9@h)m4d!^LtpY6Es8`RnMq9% zbKvtR82)07f^8Ta#-ms+i!1FGl>sk@LF;Qb$;?e}^j*(yaLU&92R?rTQTL+ zh*%unNedSp{f=?ML|cvm)F*y32yKTY+N<=1$Omh11!VT-F6S#WRzy_moZ`*^{y6Aqz$@R zBU=KW1qZ)Gwg`?cdJ(;)KgO{KS5STNRxG^bIBCSV+K;|USoY#FFji!&amXG}t zM9c|p@`>1SfV>JZkhPUBi7$tX+26&rbW+kv-1OzQFy=J&U;GTFgqhm7Ne z3Nb0(Q{9za-b_q=YFmehag`VvLqWWuu1) zlu$@iR!FQQc8{&nAhVQR7ZW+Z^%mB7Jlh+XSEr?HO|V>nAg4~VNDOWP%l;&KY8h(m zEY_Ec$Wfn5xfL8-Jc^Y|%S5y<;pT(;@mD^0JM<*MN82>6kADWwZgp|v@%O>ckE6A3 zhT7H<=DSYKI$mSfSBMugl{Ma^Ork#JyF~_M`Ikf9T7?2dv zLUp_yG4d18k-jqRF}OpZuGn3%A%$n##l|3~(#J%n$htOaay|>Eb~&t4eyXINjK!2J zD~kxmiM!6olO9qdtL$uo>%Q6;{OM#dn2gnwLU5XY+c-XflVnt1q=%;w{ZUlWLH&tt z47s0LFv94S_N2R>oap8gD57y?WtBvOyu|b2bCY`{NwTXZQCSH=T?9uZZJVlFg2y{$}<M8pV6Vs9R5?*^ZB&F-$bfLRAxL+}R8#y!5*fouST7mdAf<3pV_><1a8v&rcqHE4FiFaP~Ga>rG)?k70$h zjBTx$wb)DW3@1QPFV<#rZ1zzI461)eZNl+H&o1!se*WGQ($8Zxr&-Mv+ zpJmr&hNhbIZdtqF9omG|VUid}ku_*%8Y(?#%IO%T8fk9tCWVKrgr#R@O$ux7^{_a{ z7BVQM33~nOI}I`pWzIl2HOw!ox>$QcKG~l++wi{gu{LfS>21glfE)RlDMmtqHJp8 zbC#Q=3A702sgjMN+BuKhbB`hSyK6Xb<#r;X3s`&kD%lO%s2p6x+`)HZZfqG_^ONWj z!Rm2T)+)7!2>hkh*9h7;kJ5xs<(Dv3oJ93d4hyq4z-vsA5tkajMtaaXVeyvPPLZXYsju!**r@vyPsBKY?qE#vrvsy>84M|3ws0oo!3+EX)&*(rlHW@PaK}1q<`h6WQ6~h=!^xK7m zY@^Lz%VCrFeLut$553_&qXKr_|FWZ7PdvDhcyWoU5b=u)KEV(vN9~d@Qn^85$}%PCW5>|1i~wpseyShNEgHx-;>Y_ zZPFszBsn%arcB1j+1Ah?{JKT|b-PVe2)f8uCV(w66t{_3b(T;$^(@K{Ok(!jEb2un zzdH^s$7T|Ap^F$V&S7R|nlyrQ)INrQDj1)bL34|=iHZHxmQB3)`U_+W0qVpMjuCP7 z+T&1b1k+rq1It9zw{xg;$FTj<1=QYkJA9J98@xe}_k8DRtjPu--b^{OyPGu%wo&lN z$mY3#X^Ll3;ElwPn{TZSq4r?Da~{?pu~hon^9k;_ccNNT)2cQ7dLURH&0_Yh2`zbq`j5U<MO#5ggG z$~avk&4KI_yf=d5GtEv<%e-cW!P)~ye4U+{70qFjnDynYRbdXSiA;`-qgJa4b8R=e z!dO?C$&g{Y!aL}-Ip)-Nqr%1(nG;KCmkePLnh;f!z3DBQa#{QVk^;D*R*T&!pZW{Q|YT0NH8<#NLf(#d30&*+(~m*%Q}(b0m5w(20K zo!|kM&isrSL7f)+)vZm^8aRkvQJ@Ycq-0hgEWb#w5{Fx1LTj$KV8S!7ftr2kS$b}D z>*DrVDOOP{6Ju#yf?E9sDo?+L(w8fwNsOUI5~#TGiypm8FCJ`3OyCc8qCu_A+Z ztKiEbuM$Bl%uW)dLHPQ?yRc47phyz-!W7vhRwmGThT3y_6J?JG>9&WGoIB(aw_u=3gysL$<3b8~^1-mRFN zJ&BFk*NB);5%hBq&z-#}n%utGn}`9g6I3^e&2A1&HHEH6c7^&TI{)=Ss1j*O|I2wofwMkP=Bg`8R~PGPIIZbO+XGX-d^V zoJi`_2lImnbk_G|(gV0-_VfKdw^?bJc9KrKlN?sXqEaF*l*Gm=`mREvVP8lRs)|21 z;tX~2C;QMhhK{ylJZ$>km&;u2!evN_nM0e1`&Evq#Gx9Bd0O}dBMAmXRiKpMm`hKr z50LYs*>K6w1rwyICQPWu=OK5MrKgCQv}Pq%QH!9F zv4v@ZU9Qk`E5vw+fNhh(n>34ZnWTL+fn1R!bt;b+1P8Uda+%uF%;DJe`{6ASO!c)* z%(e4GB$WiQ^XR+3vV#2StEkS+NjQ(qd>7LkI8Q+&X=@j=`&R@W>{%6G%lj8s*MRtm z;Vz#y=N<6e@XWanp+v{$Px$5(JJvWzu11r_guSOq^%ii7EIO1YKS#yq#z~T&#qBfu z@wu;m86SW4Y213t&BPdIuz15w$X#E+jLzYcUwgIN1r>kiwr??YHX2iFeA2d$dH}=I z?(^|Bo1<5)Mq*FR)?$?A4QiKGSK*P=2x1Jp$E>4#B3fmP(_(Knl>~EZ`fYTGV3$eq ztmeqb*=o==f^f*r;MZAeD41! z?m`#2aWat4x8=0E%7J~j@8)}P=GBMs@QWAW-FyR<&b)$$9{e)yx$77)m^EB~eF^Ve zn#IFUF5&RuSxnDQ6Z4rssiRP@Ux2C+Y&KC9T+f&E$IN#EnAQk+_pDDNF0{6ZtjVMkmjtcJfBRAhMESHY(9! zxq*I#&3Pue(O0_;|MjA)gVaQYzVEJv5ZzGyPqXkk;B>E4flWRE9_%m>iw!gRTOoqb z;qcEK(2jS?b~)f(OVsiz*&=u&79Y4%CnBJ`#<#zmV}q+9vKwU7-eS#x2*sF3P)2VV zr(gSh=+-xID-rVQYh+YjA18uDhG()ZbUD)M+pZ(bXdb$nLus>yd}|xM?NzK3v74$E zpjfSGu3>BGB3ku}SiaaI8$%WQr&=U&AAnaP22rPSH|Y9$6FnkcK8M97iMP-wp!v!& zX(SzJf~d+&;C;x>ZYJW4v4`g#$UY6b; z>zF29ch?<9abn*-aEPXTa~@7C+>P6gy@*>*EKr@(Xp)9jsTN6kUqO3ZVeAl%Y3>S& zUDDpjrqllTBhdGJ4ckBP7P5gf$!5UrtTU(*ez)AL3vsU!OPrgW63?_{8gq7MtY%XnS4Rx6~(n2L<63th$EU%uZXpuf?!f~Zkm z42DsC(s))Cc8?gdG18bE^inXIw*1e9zX6!7c8{G z*DtTH%JHD=u_UfO#G!L}Zl@=kqS(E)Qmvp&ABLPb&W}$VWR0dng*1*@o`@v})*}rg zx821`{uH{e{wi*&K8Vu73Ft2$!2ZXGkaZ`iAtZ@n9L>cV#=qlc=xNdxnmv?ALhUxG zT!yQNkTrE4%j?Tz%$*}<#ew5U!&$zB1N*MW;oJn(OIk{K8a>{)N3F_tiJ`3W(W2Bn z?v$!v>Gchfwn@`C@$bolSCDG(>CUmz^UD z;y%cD1mI;m_C`_NDxx77zWA_#D zzV{x-iKDk-|J<0k0;}dKip10^B*{&@jJVemjrT@>rL$OBM+&gY1sA&-eU7}|i1R1TNNNqnfJ&$&+h${p?ZLh6i zf^0Vnle6&Yoi7suS*L5h?C) zi2zi`#^pChUG=mln|1iSX&wi5hiuo0nGmcrL566S!dH8BZ2BDu>o7^$5})xfMUrvD z-+=$}$FW#`jqvRo(EG$ByiXBPTqFG3A18=p7OMn{l)vXbsGH}YCkO^oGuT?c1h2aZ zkKmKt-|v;$&9C1NtYrYEt6+S2(dJ=>rL=R~9F zkrq?fETBY;VzrzXFDsvI5WW&`C2>LZyC(7~yR>QqpC}#<|6wJ@4ZpFhWu3*i^|Fr*Tu36rmF67%R)P}s_&d!{Y$QTy^1TCe0We)1r` z~rN)Yy>7wG*UaPL@f# zAwxJvjAc!e&m#9}eoc`kQABWVx3&z|67Io-Sw&dKkmTSyAwuAm6JH>);`E5;NoW-> z)xurzT4L)s+gmER3HaI=)L@%#oFTi+AsvQ`dx?(P#uP6mIBG`ZpW81LM+PG8NCCde zW&*K8(!((ww&mS2qCr_KY!x-e{?0POy9Qs^Qz&F(T4!K&am^v>kIM{^8ji!%6J3k@ zQ~R<0c!~ZdRbAKL*|wi|L~jw!zp}N7Qf*A6V2MIXk~9Zt%d;Vx-~krK>5>GX+wPK4 zl%S*qN|3IQRN%*xpzrEPRTLrLzL>u&;fWLtOiL!OW=; zOpYI?K9y0JA*p+!486>*x_Key9=k&ks6^r|iY+b1@OrC9Pz=X)GMnIpDcB)WhKU-U zY*p@H+=9WiZmkC5Gnln;cMV3E@8^_Y|4c`kMAa2B;XDz_CNa?*M_(l<%%gswv4-*n zF$<>UQ{&JC2TA& z(fd1v=^O9F_&vv<|Ga}@yN5cpXZCy@YrpVcQ2vDBF|EPW0MFs zwdnvc2iBP`Z?k*rmh5q0V>AcwW4G4jwNA%UkQ>^~8OxRVtVs zn-mzb&GUrv*J*C$`QWB*SG=Nfln01ToOE~n4s>c6&KZLDV_q7QnJ}iCGw=Hg))|*a zK>?5uh;2VoOUx_-nN1tqhB%{f??r7(+=;cr?$^>*DoQD5Hw-K9Zn$s@O5=nU&vo|$ z#J>w^%&sk_QpPWbWw_VF`-5LV+TbP)zA;Z9mE3sdCC;06V)7`z?-}bAm9Ucc)g4f& zSdTI>)7bOb8imCWWxqq9k%$CJUz;T5T_uUJKnp(SnUexJc2I|;WDWz}le3OX;`g2> z18|dr=#iwj*=vzKpiQs@5tsZJuI8Fp(uDn!^k2Qaj``PK#N=aDoc*)&$iG%2Tzw8J zH_jt}_pO+`|90e$9tDn)4dMW`E8n7pO?Bs{F+O($mtT6FjN0dM$L+TnEl2vohvN{D zZ7^<1utx1578mX!f^(b%^$OI!F_aEWK%d?cTZ+#+`S}cLRYdVJ!8Na6#dg&&j826J zuOCQmMj{B_rGeApds+7mL7kuprR?i#c7^-3>%NqncW(S>I_gPcn zeGGmBdXqFF*N zNCxLaewqaDwTMaZuIz)0GdTOwBRKx9ccc14w_&s4q4&V6WGtt5>R*BW(kr<7cYX=i z|DQh$@80W)i5GB*qwx}?I9@2rCb%t*vqeI}78$Rn3KfaXlqZO2jg8T(YvMgNOT>SU zGzV2IkZoa8&WK>>kq;Z1B3lF-s=Y#-MYJ1uMs~w{!8(Jp9(GRShNMB8?y?w;`#rlsefKi5`a#6$)a>(( z>Z;Ce!=UzFD@GVwY)%_k@?EBd+{@>Tra%NOU&x7;mnVYVB7)2s!xq6KY@p^H)H#xB zn_d^&y*5_K{;)-adtWmr+5~UlDzB`e`n8u){P?q2|M~?~#}`oejyGfcUGG8h-h=4u z@1iw6hE|yj#$Jn>DMlyc>DnBR92e|vAnN=jnlb+ zImnq0;?k-@?Na8E7kDknNoqcgQ$ZrZ8m!5e_T}>Cz@7E2O$oABCcD8n*&sI7wy;i^ zJ;Qi>45OTXO?H&LW+;mfHZ2kZVE~ExcaE6FQWcXo9>Ux2{Qw?*@r#7%pF+Fw62AL8 z?;xnBjD@3os+{rAs#S?eG&p?vCMG6pSZi&fzCcp?J~C4O*jvybrtLj^7QGG9Cg?p) zKYal!fB)ZN>gRt1TkpT0Y&*b2v4UALQg2gxE|4+3O-z50G`Ype8QEC4ys<9u5!W|E z3}bp?N*MO#wPmp@u$%CBse-xM1STpq@pfAxO@o;V??~sJ>SJ_Y4ED@0Nd;XeCXt`Y zi)*bH7ijk^?X@jouhLH2Gzue0<{8LfGRTM(;`@cs(b}A3N_o2**cK4yNII;DFR{J4aR*&1;1Ua&Hd{>6UywK&TJcRVo?F~V^y(Gq14gIcV=gF zz$Ai$7qp+y9ug@_gK_O5Pxr zh75{jlnN{j6K+k5d$ZX@m7tp{X%l0_Bv{KZXDzgFvAcoUdLD<#K2iJBt62N!7oh7N zDsO)`=6>vb(6j5N`+BGd0&7EBHfCAo{cZ2lsw00FYwNCmWt=bt5_y! zd5f4tjSR8}78lT+?cvq4=ZVmhQMXKtsYV1=y-EzRNlcJ{F?`v1i_uc(ww|2#=4Seu zNn8)*?mSS*UdFiUZQ4e&l=cnrG^uFr@Z8|eYrB2heA3n94Jr+w8#~B`^$~q z5#LMQC>KfY_7PLMJ*Z;m+fn+H4Ns9Oo&O~y>j_{m&&XYD6!kcbIfU8=cA$bL%CLDd z4OQZX*CQI;7HO|S#7qFQJR4~_q&FF(efDz6OB|)*xWaggpa#PKmvsl*9gbF7fJa7C z_IjBhseY@sjqw*QqxmbJg?{ukfvaji{$5P|_;=!Jtxbfbf#&iW5uJ4$I(8II!noJg z)-W?SYltn|q4@YwBABW*NrbB@ogYX_3ohq~50M zjq9s9U62J7-6AGIOh;t1 zzR1smsl`qVrZ#`J;dV4Sl8Fj@3#L)p>W;}kO=TC9J0sMFHJTW%YM4cIu+Uy;lS#{a zRvw$)NHw!hbIN!jt_G7N+$sec+ijcEa7EV+WWUQUUvR9QO@T%f@BEcRX$U4#69jfB zlH#|CNRu?*qUVT7lt@xuggKvhO}DW^czCtZmQ7;pH-G3wB61)7B1#XPgB~Bp#7}+@ z{=06(*I#`K^S2xmgYT76>Af|rQc-~_q^sk9ptPz0akMd;WPTLw-i7vT4r_n% z1SXc5d2{&g9154nQ2pcu>^pj^xVZ8s$3f*7Hd7|H6#vU1yL&-2UOqP>97kgC#P#D zv}cI5EorPPj9h8Hk%^- zEtAGJl|%Q~0eEj)KyCeAjGte}!t<{Y1o${M|I^p8{$C!1|K7V${@}f6-m-vBt%w8V z2~3ksp-tKeZ7-o6N2upg)HfJCux-R*^hX9bJM8w&!tC$ z`sE@cqo&-?e&|CVNg80YKK8z!(m?ln)^qMBd4PyZ0J8>R7(+4nkomkEVBaU1N2;DV zY{yH~p+arSJ$)~$ZG+nAs%}{@(kSYw&Bw%OtI-r!(R`&W#LXOy*&&I~7iqB|R@tsO z^Po+WhqQ+xNz?4vBI8d+Y7V)kqPcdCh{psP8x0xTu1}0=^>u8moI;BV;V{|0BBObcMDT+an3LPB7E$*r??NBH_alIJ}5GIgSt3;ZxQm_*};L}BO6V=GDFO9QJ6q&!o&GfFX6())1>M2(5SCsa*X37&7wAbl*ac24MJ7U zykL(npT?-$YZAj~;VTb*6^i;?C&+NC?4vzL@BM~FjKA$>%w2z+G_E%4UwsBwKK200 zPo2ZznMKT=JdD*b56i2oXf2U8L=0etpvZYPMANt}6Jy}mP<*~MpISFhkP+W!wzol0 z)6()XHc3T{%RH#T zI?-?p_??xq26zyI7?#J}%ewBx?Hh?nWr)9*!N|-D8PtbS`fal$^JcwJPL?V4Jwu;n zk2jhvLvuW#To6x)!*-J~ciZRlqB($F4aEu{Y`;#%Uc#5zC{0=epGcM?!o{H&=1IGl zB_nA5pML_iXU?NX%whKDegy3g+=A777nOr^xbHo0M{Q<8yk0zlTi9sH42U=3u{$jr z$qQ80(ZffvZ~uNg{>*8-eCh&jzvCVfIV<8;yS-7zrHf0rx=OfxX`Gl_3!nJxr*Zv_ zCk5hY5usHiasTe`{1&yjjLOV78ig)uw;w_2*gmYBI*r;@-q=M@5Ml87n+{<6#GJ_P zd_o?3akYu8b=U)my^^#aoCFu0^`L`m?1?09z=4;Nag+5$2k3HuK4vn^V5l4p{>NB8 zyQuOx+>Q1+rcYnS*r%UEo@^o=@wLi{7m}|EXyu9U-m(vk>#Feg7vYa>l4+$)<1m9t zbpcZo`%o+9Fi)D+;iHGp zzyAjkRoCN9eB%T|5#!isZ=+En?dcdnT5r1z)3*}Dv_bFuYpO95|En=M* zjYlxn=<6-`~2bauUn*X ztdlmvClB)OcpfL#Xse})?2BM6&ICf#nd@#Z(@x48h51DJ%(_i7xiqFUjQOSA%UbuN z^&w7El631@k`+R8AO4x2{YZL;y~HQNb1|SZNsg4x$%YT)u#~JPx}j6^xg0jFZ9{77 zt26mBvijNAZ>K%(*7#Az$4+P+5WJ=BIvPa8ij|^BcY?obKDptvAv=jWbtPfr|_#>iM#qGPl_T{?)(!zj27{6Su$Vtt36yNLrmBV&BHO?aQbgo593& zN6|Qa32JGTu>S_uUOI(|x88xxk|!DiyI}Uh@$thm9VAjKOcYkxX%4g3K|6nW3URJ( zz&yHg5Rq>fMG)eeNdLiVKdWXbMKlmzDE z)BIRNnIxkA?zg=IH{5UoF_%RNve=|PcUdDO>Agz=!e)hRA%|x%bJs1X9@vk@xeLI9 zFQERJM{#6sKc;RWc#rG_m$uf#tBH4+&s50}KRu7}N)-);n$}jtro{}Cy_PIv;Jp!i z9`+S7ZeOK55~4-Hgg9Y$SL$1l<}`20^MbW#7=+4LkAFF76e68Pn|8to;`t*9KCP^* zGDe{-srB(+4AVl=>W^Q`{mh4c<|9rC&L{Cx**HHyiZDH(vcalj+RGZA6ryZ_S{1(= z5MrCp))!>Z5!P(mA(yqzRPF3{r;^MUoY7<;!}B0Zijna#4@fL4>5*^H?m7{%D;#f! zjFBwK^Eu9nn8R#!3;V|}V6ON)8KBQ#++V_M@nyn@A4j=)hK$jKUl;d7b$U4b+*Nr0 z@iDCb-d|wx$|jmbaK?V(1IT~x{a7dX!mp6=nlN_`xiC)9f*k7!2!ZwF4C}mMa=}Dq zf+}&1h(HvG2(ecb@4($h%tEm2CTk8=ymXB6qdIzx!l4sF~G6=uE%zf@O)*6e4fJ& z@Oci(z@gfHf;k+RsO?k`$=CXqF>L1tLa#kYNHhz-CmY6E)W>qYjrGU0CF5>N(!DC>g();xYNs)(kkn2MBzr|3 zJq~fsk!P!92RS;6g&U5bMYe<9GiOo%;#25cT*lOaIjni4YY{|vkO==G$7Q0ixj;n! z%K9>z#59Uj#w@`|3sZBbO_k-i+2xfE&aYp@`qqZL?=fN+Q`AP*E(xhq68%?Sn#7$$Jc9@qnrblBH7;bxhV1v|_D!8{} z?M-6{$^O{y?qBl*QCpx>$4ev1lU9COU41DKz`87n`5ax;5W=%-%i?iUCa8zw?~z)7 znTciWtGrHd{0o@*!etce8(_H_ z@4pwdzx|z9suHnVH{lsT+DT<JHhfN! zB;700VqPSoboc=3Po73`owSBC7s00a`kjZdSyU2<)eAPl`OX<2@;ibNRT|$Pc^BqB^jEQbYYD4* z37Z?M*x*R3t5;ARXD=&ie_o0EF`0>Rb^QWPpM8}K{IlqdEuwtjCY-N(`0RsE;mD15 zqB=G&5qL}03PEo)rp2N_dhBYxy1a@y5q^$N%lkRlR>Fq@z4Y93nB)@!sg4$DU%kaK zOuYFP6y~PUe(@ag550)XpZ~ge9UVA&7!$K&qD{QMx`FLR4<+KnGX(b?B0I@^j(1LL zTqI57+}afhGtOf>LFF%yjbd?nR+s~i74IA2^EUYG44$vKLS8)Daw=U*9+dXdAth$p zw1TNaSZzqs7=sAi()-uwFyT%|4@Ra`7LD0A2Vg0s zLcvyNY8Uac`WZx8Z&kdYc!6GKoRV)wN)qy!b);2Hk5%!3(Ut;yO#)(?c0ka zdwf}ea{b!Z$vHT{B*>P)H8bx zIDE7UBo#IU^Vl-X!S}pi0`j|HTLnW9Y#8Psah&gk=U>3Vg9pXfSs+-7uk&AyM9O70 ziP(Mdi(eFb!G6N&Im&7=h|V5CEG_BaG;2RNm`Usw_5?a+ZoHeDG@|2QdI5#cKQ23xnQ3nm{$KrT@4>|X>#yMI zTwXTRtr33D-alXX;scl?c&7cXAKDjA#4o;@v$d47Ig#+acX*~>v=U8QI2(X*@d zZER8d#;-qu2_opt(-%>FeGQ!lpM(DD)9Ac%R(6AXRbmd4MEqwxno9&7H9n6<=TES? z^(tvT^JK`UKC+u`WfAkl%xeTovF+t5F~N(gOD5POjaA+=akKdBiDIr`_8Y4j4qr3v|0`kc56h9C4lK zyGlS)JNZOXw;K3@(u_uZ9A25w3a)nJJ_Faq(Q;-#E3`&(9Md&}{%rj(J*&-W^@Q>E z1L?P`dN{vyf%4YTJpVZfoqb?-8w;gpFzH`Gfjw%-5Pj;^FXExE{sq=g6C>E_5)@Fu z_{=TTWSp9=ojiFx8L|(^y;&l9W8)K2kB^9vFDxv` z`>NIqw8g{FW*vqYK$BFA+OdN|fO?O;~2lRCVMmL1S{pg?_D_fx4$1NGkLUmGbugS z%o7AijN<&63uG_YFLnj+fjt{r(%(|4Mp{{w7{eS&(+4oM?=W6^`8E8}pZp=-|A7yP z=hVOaSHFyX^epd<_>JHCZ5oqB{M&!~QQUmuj$Ob?Defcyo&q9Tm5bvc}z{K%`Xc9c9&#s_&o`i|VpNGEm9NCzzU}5|P%x-=I zr8Ys56?#r=D@9?-6SYMwPThtI!Gdh>SzX(}6*gjTnqyBZeA-=^7<8^6W6Ud!&$qUb zUekokthF+T=GHDDDmQyb7rN)y<(A8kXrH}R{${c32&SD(74}HjZF=bWg zY6@u$8#Xw@UT)G3F^KSI5!84chDk-`WDkyzgTxE5jL*8^W{=5eFEMR=GAC=|o*`7e z5F$o^1jqKQUqJC7RH#A9irTg1apKZ7qm^hMG#DF2l)lnEEU z;p8HURU*2oM*QO#l{pPX7<%rpm(aUmo}}OJ#`-uJi`fsJq&^PQ(JHV}mGqTX2fy|k zzky@Nj>);jDqxNbb>xB*+}!slZnIho9?gt}HHbo>9WWu|;Bdll_#R!)1>?+z({PXZ z8lQ>HQt{KzJR@f>Pt47r!x{@OAS^Rv(5&b#lzfddC+Q`(((-i>ejwr?Y5u@CQg_q*x(0f~#m8`t>58|-+V zJofmba$M+5H{BpTsnYd4LraY&9{9|k;~S@5!0~t9hsEP3u=LVd^j5bqL47UVFplxJ zjzLXa5pTDAk>f>elU-{WE0+lZD_zDoX&A-)A}(xh$v&7(g14A)j1yB>n3^JpaF*;N z6@l$INq|U#zDy7~Ju*{BTQ_NRXQwH%{)EIVQzAw3(+Ml5`*#r04xi7kw`S3T_&vKP zZSWXo-Aj&XTD@5sMc%C-`A||VPc2xDCgrC+vr{8=*5JFzEPO8{2FlTlVt8Fh;7$Il zafR73%FR%fq888#!u2|?vu=}n#lfetL z5I$o-;2bU157`OLj6=X3b~7cZlp%{rB0jvMm-8r+s$V|yy6o(otxaNUieQf)eh-$; zUB&ndXVCcg!`SzxlW5*|l#IKcIqW@r$I0a1Fz8oY*1YQ=k5{oagWZKkx%G zz7Ie02)_5P{#DXY#)U9TeOuddX8PTC-Od5Y@xt0gY|o70;E#VNHh%3-(IHJD@6FSj zAmO1^M2p9bgp8#Xg(u0L(X5}rcYWY}q#-oOhV&B6j{{FpS8jz;LOH6 zPHi8@M*C*c6po=?oI~9^LdM;BY@R)Z{Z(4bRLGDSPCoj} zXAtn;GiP7N|MiQ%hy!GUSR{!!7lg#%zg}>hB@?^f{H@=@OE0~Mx4!kQ7$^Lmj~E^6 zDvm}DH9ZF2lEtp2ij1Y@+64SZUOtFpUo_z8N+;#W8Vp!(W z_?S=^iW~~Og|B?+%Q!?@#EF}46j$Rhg3yY^94=qEBKt3Hy7d;^cGE59gfKGmUQb#F zpL=oT@>Q}y%t#BbP~O*x@!xUB9k}=2dkEgENOalTZ@-N+lznJ48)B3c8xWCac7r~1 z^#V2s=K8{)eMZJ}{*D{S*nbf9hhCG|S>>B1p{97lVGXU~K1}TY5t>WW@N=(VcC1S6 zypcnDl5Jr>rpIS6IXy#0^9nJ6rf9TF1aYC14Q^V-e zj_FoP8`6Gf)#Ea?n4ugyZ_B`xoWBE@L{cNk%I~%>_aU-DM4dJtbIO~7RSmtqj=5YB zsTE{Rgsi-ye6pS!ma;f~$N&)N5Kej8ozUUXDCdJcOSUaGxoyp}-w5w8ru$2cO*H)u z5u5@^uzYUAI5zbR>bV*CdHRr4tGil`Aphu9%I^pJ<>n+T#`SmI zit34*G5@3Afvw4&Y${{zDM#bBNW}l>i4&NZniO?bjPJR8SYMm8ppX6O$1yQEj+2y+ zVKg2S9!n0(&F6*ZNV}Syo5P8d*P&D{37j-b5Zi07y@o&ki@y+eT*n zu)~=NGjCYz1>StmJ^upPKh|*S^l6+we*y0%h-z|X3YRyRF?MVbg{>Akk3B~Q>H@rj zQ`F`f%^T823k$f!=X&@nsBONEsqy{j@fj8)Vm;T!fE3v8O68^TAWL)gjdNrF2l4Wk{I^hGKfT72sBNoJ_j z=nOCG-l+N9x{^dnInY=dvrF?j&3*W1f9@l;uqe!gVGdc18pIT`I<%Y5Zc#PIq)G9Z+n0XuPJ+8FkhP^!vCf>zZnM) z><{cP1sQ{L=g!N{<^5z|;4$Fu47o8gV0U7EkLS;yN3+o&8^cWkHGSqYpON>#jDg<) z+l0(J=+S$+BwE|k&pd@wubslX-tjIx{nXPqa^#3;E5H8hzm6MkycIVdxe05}okH*Y z6(aH#P1{$t)k`UP|KGvS1VDUC+K}n zN;}v+n8TZh(;2;U4sC9mqvX4r8MgvtCE>$a)PT&WnYo#AaB036PQWzu@XY^sj zb`GLzaik-@xp@%1i}%&GG2Wis&;P^!{UiMH_!I4zj)+v+pd`&T?)_xrlh=2W2ECM> zzPxA<;?J8q!LX=^<7c&JFH;&u$;ldhL%)5R0Nb55RyH<~CwPgIY)oV6k($Kugc!FeS}#MJscwfwEFA|I9eP>^$CsoUz{PVrwM=G0t(;%7PO8}K$nS#mhA#Y6>4g%Ld2aLfdX$K%YIGeX3eG4MwS73F#5m6uFtcp`Rp-FX*o zxbY@|l#U)dCQt}_J+TCAVL&_Am^gBH>Tcj2b&iPQ!w)@#8?L`WBCPT&VDF+W8Vj~f zaFkk(nN%c+U2l+a{MoapULu42oky{JoCD;M1lu!FW;;0@0!~P^`2gksEZ%76%dw|j z;we{REnt4WETO>pG{g0JoivIy zf;_jxQNcPIGw(0cyvhZzlM%oW7>K9k+rWR*4AgcrV2A!Lt*^@t*&H9(!k9hppe2JQM{X@J)Wb$$A}$;}t|*dt>$8LEkJ&5w~5aB&00N7hj~-4ep>zx{gX?)!I6MN*acg?^1gMWv2z4M)zAi`7| z9~18+E_-ZjOg>CRObj2h3GLkL=cP=RvYGfX5#)Twj}r_=#_-qAo)sp+kPQ=^OP4OA zQ}D60bQNR7Y^I3$G@d?#>ctgwH;GBS>vpWFldr-1|9wezE33j7_W$i4#M<@K_~qaGb(}kM7AJ4GL13oSWEVJi_>j>aG{pV% z)Tz_>m0$T4TzB1df$)_RBQC#L&Q~S|%rFwWr7~mXdB^Y!OZmLtVT=s&Z2RF)IS>x4 zM#5vnV<-lHYBR54Uazc?F_SPJWI=>mJ_~{v%;&%G1spqZ95>%^Bd$Ao6#0cQjFX^H zd36=)<;&=OSEH`ALHUyFZWz%VRfEWKUq?bS z8nw;C`ZBDK{q$#WdHo-`8@niAX-TITocPnC&t-y__zYlniR94Le$RwdW*1Q=<^_f-0tv0lE~Z_MKH9`4 z5$*Uz!~JpK;0xAU9abY6Jf7#&u!V528ac&VchRA|F7!8tEf9+R)71y1-9+L+aF_|kPPsUV_ z>;vptl7G&SUZ~yjh6FhXI zc#AQUur9;=9NR1Gdy+U*EC_IvTGCS3aD5|ba;&*kNobgws9|Y)g^bMved#Jzo_G;n zYZKLNU~8<6N4wABbD#StUVia&Sfe?zSYE@i`3XLe16%DcVs-N}4c6VL)3ZGAd{W^A zF|^5mndJh_kpJUQ>}Bq+SrvP>_6H?(jg^e@^r(b+6k3riFN=YV(x&L|PRAf#SMDEt z_#b>Ei<6ko@W!TfzEAphI~J<*=zAWCj*h~3_L@P27gO?PUE2!=!O6l)_Ae8xb%G`~ z8g+q}*wwY$HjBR5ZdwW4M@)kcyWb+>vc>j_b`vufiSQ7E@V4t% zEfC@Rfp?;PVjh)Z4Taj6c-oiAN!*}!D%v(@`gCp9!exh8ph{KKK9|4d&J;)BN*=t=CYV5{+oaEZ^%%6 zD{di(q?|Xzlut5aLdT5f9q)JtW@~eDs8OLznn*#RG`E1p!!JXfTaxf0-FM!Ebq=5h z_UQ3MgW$8JB}$Wa+ynzc)(P6iVbB}&{M<$p<=^}S^2EGQuHoQc|9&hlRPf~4=dtg) zBQ(xsRM?h6+Sfj^E3jeqxo4k~_(*fquS&HNYD_m16lLNR<&3r|1u+C*via3$dT%2PM^Uq z{Ig$>ceQ{2e$iOi3E?7Xfxq?9Um-2%9B#hz9<*M59l52;DAA;AoIj11dynFhevvf5 zZFuAK{#zP{j@8H*JxlN70@d(3X*)Mj|8Ky|^b}?$rpQQLlg*Rte#;@kyMb225SJL> zV|cd=e(G9DA{o0$-wXzktk3-n>ci-?Eh3#Ry&Z*-Wc?nMo(hBb@XvnuBhrWaX#wcgv)Pwa=YMzK-Jm2y8^p zt`fmyh(zTJVcXfj$A&&;4sAKZpd+Cf*bc#jx1xv`GX%v(Lt3PrZVQW7nwa{^DRi5g zXb`qO`@wgieQ;9FFz`!7@!sLk*IM>DD8ncMLdtHd;=M%m@@aB%tfV%<*jPGcw^X)A z+)Bpez|Jd7is2|WvOn;Zui*E7?+?VDaq845!QB@Y=3yWak}ip8@n1G@vSiGJ?&{U6 zSYBGfm%i{t+)9js4?|)jHyh4HLM8ZwU2rAbPnp_646&3Wc%xTD`;iyXAn91W_cknz zmkcvdTJUyji{Jo=J<~%OYu>Hi%n?DOJYJWe6r!$EuUTRbh1~d2R3`67y;C5FX$vcBD_C1! zmoOtTKLX=C&q)ry!J#-*NL#YkNg8ysla!V}9kNy#-*;45oRX*17t++!dLkO?3gvs1 zc3hT|KlkCE;hogheIsBH!3&HsMp}Wy*fD|Lk^Ile8f%>Uak0mc%OCr&>rTNny5T@2HVZ6D6;haZEr_?p@c6y z@aK5ul~-}}#1S!Y`{wnE3u>=rj?=WnjTbv>0ZjZ=V213pI|QQ~lRUh?VT%~rACu-# zqBie8a8L;7m%jV})(G}_%Uj+eOyJpPpA}}o+Q%2Z@Og3T>;`VBe8>^QB)8sr3lYw% zIC0$x96EYL7y>hgC1M()MG#C$@!G6b1}`t_6(T7$<`&b8oO;02O`nL)O(@VUp3|LW6Z>?RH8eecBf+mB=F@B$fr zZ{x!cP@?hYc5T(S@fXApju7O=&>O=_Z>GM=>1zQ*$M6vM>q}qy68`KHe~P!h`ON~u zY>?*g=}&$VV??wU*#itllVr_-%VGNrLr%;TxvjrS&>F|9V!H;fCys;kXMg$$Y!W=h zn%%(z2LsKnjaOfL1zQaw+^Z}2*vCJPcaTkpp+nX-*|~w|Rhi+R8fii#{nx*77T)G6 zy??SR&E)ao!E+iXc5o0T!7fa!RrIg(e*0VYy|m9TLYTfTvxv3ajn^Oi*M~t{I3#0@$FB{l&;1?H z++;oIciSImtF!u)Z{%YEo)e&!<@ar|9&pt?lgX}VD~LY)VFNhN)p2Bd4? zlFCbG0?Af~c>+c<3O605p=2?Lous}UmN2kRH;6ba1-QIu0_;#A;U74vYEKN3 ztR={Yjkoj|ADB~D#s#)Zgk*DjgBV8((`y~nzIF<|^<~mVim1Nl&8Qz9hbrYr;_G5& zZd%5Ur9G*OqANg)p-r$=7HLTI?B2sOE{lG3>!uI}=nUl+{{A zjNjk>?cXkvHERnDdoZEo^C_4xaz2i~q=iV%25?J7>R}?w8^ySM3EQCxat;KCxlq*R zEiw$}i0D=P0{pMOfUT?Nf%l%oN+pkpc2)L7Fw9gSLj-R&y!7v}(;C(JC_XwS@r?HfGa48#5FU;bsh{`xr_A;vm0Gb_yaJHF!s65EO22ls)G z9%Y@Bjr<&Xe2SpP{HbL$&k%g%5wqRb#n~el(IeJ-eOw1H9KK&-3 zcoW&MsswrR{*)YQY=jnqg?qn z{h0wx3x!@F^KU=haENzbBl;O-Ul|$g(FwsHh~kW?lrqy&?n8W{T=0C@9Q%*J9lZdb zHL+>rdJrixe8QgZt8_g6zWbsiSVDmHYNxE^M@8ihn?%k?M0_`cXuFr)m*`$gWjF)i zB>UH$0M>S}(=zN^4kZ=eyvP;8aqD~z01-W3##ou~y>d2zac||t%}j%tCVL81Xi-k` zX$r(~#0A#xV71pIn8e5Ylb7LNy+q~YP<+RI*g8W~!HW9Xe_6z?^2-mUW$AWVy_y|vuyyq7JiI+ErwPl0Y z-FM%E!$hbUPAW+#aC5*A?60IBuTt1_jt2hPkF(HIWyLBSP=bY z!*ssQXJ5B4Mo?V!;}4>6b_J#Dk7Mqyk_ItR!0-Of?+CP4ni|KYE0-}hKPO&D)+o#S zK-iWdwt?Us^LIAvGXr7Cf1Hfj{OWmJ*l5hgejD|ci9Txy9PySJ!$0~*{|G0^IL`Ul zHe($I1S1xWt|ZVFGfxB8m2uBK_eebtJ^T>aHdg8Pz2fF-w3#*@eCQ#pTv@_l4w^_> zScMo2pE6fn?V|q7^C)zekUOk!<-{^N1S{!M8!AV}@&YkXGI5lvvt)ZXil$mbM;)Wz zi^RysjB%abC(lRLs@S`W_ios=T*#TT!=n|EMWA=iAXExD2?$Z_qg`^7xEE;xi8ZYI zW&LCu+_fB-mSWO)JWs5I@T1)}C^y(-KsN(=8)ty&AFbn8(%PCf%F$5?yivE;bz2`j zq@2O;!|NGZ==G~-LAe%hiyk+|I1X10Fa7AwSRr9&RKT3fK;&}9lSA@5J+qTfsd#yM zq?hB=JVZ@R-uHvZuW9O}Tc`b`!A#+aXO6TZ`%e|b9w6sU6LFDn-+Zj7HV_&6=ktGj zhzz?^`rY811{zro=2#8A+E_ueO`)Y&*o+&;5m&h)27lH$+(+|LPt;tyYA;#4FCz(#a7RzCmy zbNI?vzJ|{d{PHtD{WAhh)W)h3ag?DGW<2~{v)K@Q{pi>@88Qu{T_(fu-FM$D1ciUI z@tU7w;%mpYPR#Ej!BBjB>LN+NeBLs{7afAm#=i4@G@gG1{vSPrLpR@wXWmvq6D2uQ zfzLVMsH-+kkjy7OF|O#*c(rMK8>l_{5*cpKic|5CH{FG`u^gUw;z@zKZo2a}j1zpt zM{mj=5F+eMe3=>YK8AxN`7_f{;XBs?8NL7g@0a`x(dF~T?bW__es|~2os)k3*pK}f zKKHrLiH60@ftj)m9LV4Ky7gXSH(|cV?}o>SnF@c{HTL^|;QQsIH%|PwPVXwd@c(uD4b zDyW0QQiL6NX%cW)rF@hME~@kczQx7cQz5cuJ8sdRwB()xZGF5&a)Kj)0|E5ma9@=Y z!Bu5Vmv|bao+c-468nt$n(MQ-xaGNj!?6m^QBZ-*!1#EZ-iO^BmzUGrg#DTm+Xx~m zh>L5^Kudv*fXAs$#?Ot`HnzwX!P-ZG><|(Pfym*+S<(`odl41VFe-Q70srJ2>Q#mP zbNjLX=mEl_t8)4q#}AVDNP){Mx04AQOQ~P}@|OZ^yes&(Y?=$^h`6vyxbKeahv0iJ zzx*=Z{4n7~X7W$6J^368SaPCM}}T5^PIy-~*S6@W_>{Yz})T5}~Fo)j3S%Q&h z;*-80j8>Uofo9Ozjzi2g*TD=Q#`CZL2s1B{@pyV47XPR3!sc8NPd)thq6J9?Id~a(9UwjIxwT9vi_o4Z=`%&C?E2bCk$Ku?* zn4Z6jG^Yh@bY`*HJr1vO7uGwP1esN0J`EE}g>5|4w<^tB_U7XHWIt6f$4kLsLI(Q9 zo~0OipAg1k%7O1{6TJx02tLL!LmMLOir=<8jFv{#g2dI#cuAli7D}&GryS!tYRaN- zX({)2|JMKfksiSm{OQud>e&x(V2TyshXbj#CCH{>CWeO>Gen#43BlhWlmf#D{5zKq zLOt7!Ji+hqK$@KW(}S~u5V=d|pyH;4YPlzQ>PMLhc0qY_SnJ#(HTWAiWl(!a#p-|>z>!wb$&=ydVe zqmPQz%tYh9d+*2e)Qsd|NapO>*Cm|9;^Mr#pDP5_uw=}K;}nU2uqN_>4}6Dc904+k z>&V7&f?yK_P#&i)!9`5uUVq_LGL)`Bjg|3@haZ%4o{!vk47pVzz>mFziTVm!&p$(O z*-4D`NNZ_q%ASE15y}pNqel6l8(Ig&UJLslcn;nle+5NiCLDLE_+4+px@zFrC!fX# ze(?K9dY%(Wn8&)&XySK%`?qDhSi9kIx$CaG#I08h!GZfJGuKCHOss^@wes$2PON$S z=l}d)1ZrX%3y;nF$WFty7S^m7hU59d<#HXr_=~?N4CQb9jlUsd#f}2Uj~^F15TDk^ z<;#8&ng_gr@%iUplxtH2y|D(tq172GE_4X0Bm$Ld^h67tyxPLngI}k2_9CkHybas$ zya&D6qbN?$xQ$;2J$@Hy47Z^)c@jE*jNrPOgnlWK)={N?PLWnQGck$z=^4!Mxfe7y z>txF^`)iD7$n(^IOmU5Tw>CX1tLBh^fkKVke2-x0=p*O9INT$&vqHt8s6?Gvq;-@& z#0j&G3CQX9;xM%NnjL|9P`xooP7U`M&9kw}Ex@!##iBA=NWnDN3t%FP=QyXYDJvBP zZkRS#@T}zX-0k)%bAp85E!Su6s>w*#?I1R>bkr0bl$(5cLY$R3Yd9=BHYl!9-oP$_ zN)&2FDk?0TWvRm&Os-`85?#|+$)mQbNR1R2MHz{v&|`dwH%@sHW2tBRz^8R-W1!}6 z*qgd56*7@xxQM-+nCOiWrp!j`CXH3K)gXg4F^UGM{gl5srcfN8#^y=`xy#F#ZRD}m zp}NaT0_OP~mYeq|6j%!~OHOP{3^UQ+8?V0(H{N*CFhF|XO>emu_q^#&(K-Z!_Zhb& z#!2+=-Z$MVF0^lY^P42H>Zwz&5(Ke^n{K%opZLVb@!jA3J<=CuK;QOl@57}_m+&9| zZ_6lm370)G3jenJC)WQ2cz0h}_cVhD0&F`No^^u6MqdjL%xm zu^7AiD3%C*$~VSv$8()72M-Ck#jl+}vA31hZm}iLyGrOP~ zq8kfWm~oT&+mR579Vj-Y_$N_q*RIWvr}TmAUjsfBZ50$PfQ8 z<(tGqU-}}x^2yKPXaCNJ;1@Z56_-~=dxGXhrGO2;g~k?X6gkocc)v}qM147e>J%}q zN=X>lSfM7G0nZz@jd44c>9awa7;BQUyPD7WD6m#TjEMy~S=?Q-F07yzF5aBGq~bV<{2ztNr*IjorHL5@v!r;N{FDM0vce#;?FzKhbw3>$Y8A@WD zO@&-DGBsGdzK3W^I4{+Y4@cC;*lZC7W(jm0h73gZpiMob58$XOqa72Q>@HX!2`%X` z8mBK-9i#5@nG79Y(c&U0H&>K+O0xM(8A71*kQ2_z9rL%t@Cs=P1S8ATWmj39C+)%` zLv^8q2`XcvIF4?ifvu?)=J(H`dG%HJE35D~8hHAF7qD=AKlU9th_93Mxc|^W96xy- zNuUKYF2Q?XZ<{at#piJIt+(LB^(TpGXk58?UN%JCeB15DeKgn<#m^YeD=ktQYovTu z07Fi^Bl`XCdp~~d*M1cr{_uyzsLN6|yUPCj&;RdYR}rX!#)6@yfAepC8TXO~!gi7O zzW2S7m&-!{*KjD2``+?qcs!QGFfN|Ih~NFK-@;G)Pd|!V2vaZ2lX3UV8nvS+3=zao zEPCnG)Ro<_sQVT=QfN@PGFfJHYS8j#Cd-S z$JFBBdc4bga&lar`TEztF7x8Mzx%s|@N?Pw$)L=(8n*rXE8S9#qB3YoEl+ZoqED-KzF^CmqOp3nPo_J?F z&nYYQ8-uLp5I2X$SQ}B_orEMGg!TyUS@^dPDs~8^moWH-f@fUX)*}N;@%n>@1;W=c zTIw{m?ff_f67C5Z4;fYLlRdg(F_9y=oY9%MrtK_Ye1 zR6p~XPvhI(^KAkpE$&+shQOQV7>44yIJOcK5cb|-D2kiRMDD}?;2%i8&3Vh!a7<0u z4T9JT9@-t&BpPOq4h_^(&pji1L0U75n7rdAET1JtMtVS5d!h-|iBWE>K7qycD`*tS zF7fOOnEaE6vHH{!%I%71Zyn`}XO^0*;`EgZ=#lh0dvL!5yVHc*v+ha>Hp zZ|MZuU7wkR&LShp>pLQG~MBFJZ6UH~)M z*u4R9mlqa66#uaj|H_9Fx?r)<#V*h2T+d#}VBQo+e^?0Y2g?qo_ZLw zPd*P^B*uvn*77u71S=IM7BKU{x1n{Qh9b4OJYK{2)P%U?Ub=Jh2qhB!Wp zdb(7_bg?RXDWd7*4GgY(+UTU7cfW})6!=I>0JS6i@ zJ%S_l8LXV@Wus>?*x9x;yz%+JoVM}j~WRl?TUqlt~G zU-`;c@aw-ed^^;0GyEA{QCe(I-$S$y=PAH_fZ#~+bRWX28DlhD^<$j=!gu4N2- z&E(028Y<^y$$hoGA`Ii6d+!0u!5!W~cXA)PQx$ZZB>fWkU)#5V`o1p4(7-po_?uWz zRg~8W9=h-x?#kao&-k+Oj`upSmlPOluPKqZ*(0d2)xdB5)^DOj4Cwy*--H`(F%fOK z4eXlw$RppNe*L6qMoiGJUc4*^ATid_*ufwf7!+LAO6FC7;dg(#`}A} z_j~xB@A)1nixt-%;s2}wtZ!^%?fey#XAYpZ)s*+$CZfJwrF$GxsY=ix*%oRfd~k^M zVz4{h3!F-L+&u~D(lwhieX`gz>S%3s#s1)R3|`LAlqy0z?|AP@kswp;pb&j%id`pz zgl*No4*S-aMy8an`zm$m0Ea+$zko`~ui-*eBPW$CV|T}>Ms&)y)gPKa(mwpYa)u>7 zf!1kzl2HU6H=!lKQryUx-471BBN0gLeRMo-^!1c0Wqa=91KfR;A^6EjkuW>B#9JrY z>PijKGb-k3l=Tu*{ftvyy!#@OZmw=WJqKSDI|$>n%rumVK+05~7ZwV}p20XT=?1d+ zd7-n{5d9*}f)*viPDBCtP#wnQ(KCBcJdzM|V;)v&Im{iJMg57_(K~$=lf??wc(a)5 zi54Ki_Xw(B0>_mV3uYr5kFA7}CZZsFBZ#Fv^W-x)a{L%(Nn_w%FysBg7run4xk-UD z%r#%0_XCHwC_2mcGap?tJZpl-#Z+uV2m3FY?Q_Z?fC$(CO~_1H8Caz`w#3B4<}p$ zh^x+U6(m|f4tUPXY#9B?pZxdqi@*4bVl)NO+RKJU>IVA4tg5TMSzb< zZ4&C6>OwIHghE>FoQ{h?Jz!J>&U5D;qOD<9=(TCN-J{_670Pb}wD6|esJ>L7UZ*F8 zh)|*JO>ccO-EsFF3T(Y-?CrSP~-e z*e4#7tfu$geIGsh>~mrOZLw|T9Zb-=y{<5bW4GN(g;G)a+s{N1SUIF+c zo4)Dq3KlQ(o#}VIoeBr`(3>84 zkan?=8d_RqrY4cnK0nXiz5B&*9U9F}G$59aVGBWg0*vyQ+f_D9uWxP&BnJ%^|KJbl2mgm36yx->T6&78fz!N zM7Q65Cq2Mg8G;cXd+ZZ3cbFe!g~iW0@-5{&v2`3ebSR2K*9%igy7k@jJ7}@CKzX(u z%)YWtttX$LT(w4x_dZOgoDOXU%v8GYvGYVTLxRWx&wDw?HVf3DW@a+O%xQ+<#Mx?1 z?pw zKS!^=_9`7_RMKTB7>@>OaVdUSfGPOXJDkCQQQW+dzWUMdw9 zi4Rc?71HX=oC<8AP(3NcwEXD9wD&FdP>yX5z}-Rgzyu(LV_u7;9270$_>0Hs`0?ZP_P4)X zYz}z#!-o&CMlvI*)^RN&sULdiAu&MX`8Q1_R~*Nh!t=vb_QN0f2p!;g!#HhuQnT=c zfum;i?|ejD7i+Xon_~lXjcUa*Re3EH znL!kJe&A(?&>aTwsKuIFoi&hk76Ml58+2uTjaGTgNEy=}bY*S(1zj|%gdALyqzl&u z6J_kXxRyaNT6P2aGe_v!+w^0J)3dR2qtbuILkY-etE1OX!(jcWqu9M76(n|WdageF zJ$=bE1Bzb~rc}x8N*3u!8K;^~+eWS#^EhhkDU-3kVcr!IVrlIofRkJ)E$Yk0!n_0$ zDIFNX3TB~?0q=+Zeupm{022nI0O1C_#6+yv@u<;bqjM=oOFI`Re62~{Cr?pvo%^bC z|4cORx$hnU58xITu*LxBBJ9HprNcxf7X=Xsu|a(Wq;p^?8TA{GD#MnUr4q4 z7()8lpZmY)@h?3|SFf(pU;M>i(m(xY|5PGug)#DTKL6bF^!va6`}D&<{KEpN;Q0YR z0g8eY9Jf{399Hn)K^lo~{KjvLY9M z=iNESjKE{4iHYmk#Tw0h^(r&IGOdPPmX-&M$9E}Qt7{K3)-1pr#IK(j3!d%QfBo0! zjyvz7w?F!*7;^0zLB?8SWc{UI`X&0ofB8SqOu0gDdH7*^`0u<;=h$Lc2%bq`u)zEO z{r~>&h45Q@0e<40ed<%65^pcSc)fl{Jf{FDRCw zhO|{vWBQIK>5Im%NL*RlaCHS%%u?FWO@NG1-_#v8sy;p?6~TAW5c7`Lw8eWXP%l2t4MJo)ZavCSppKe8cmABDzz_{Q%Aj^?-*;{dW zbv?1S6mr`26+v}17A|TGUEy!UvE-0NSnL%HF^Lz{D7~3h(w%ybs$oCl=*2WG3!RvZ zO2lEQ(eKjzj=SHuW0PzNlj-@eS+BQobLl%{48fB+owiLskx6crW;k*8THE4b3TZ>v zG%wytJJGq*aOw#!BXM5*UG-)I%sT{>#RPUS4nNUamy-9K%XY7m1$e%FG5G+C4|zm)N%P6dSAWxR+tA77Z#6 zvEsl4v_yaZ+rFL7oIXdl9=ny{k|U9!)KNZ3V7sgD4`Kvjh6RT-ASgL%>n-b4;UwdK z;DP&T&+=Yz;XHfhtW;uy;TJ`Q=I3Tb3xTu?jR0=4uBl&*e!%pWnb^T?R_rzg@7E>vkc$a`gm1{XG& zQR=F1?bDaYYYzmXJFxEn?O56&_kHroC)r5{-zYz%)-Xln3nq@e^P$AnNc)!u-DD9pAvv z+%aLGApCZ2^trc*&B5jd1A~C(i0=V^;d-4DO2_=@G&)-LlmJ9F_UHPFx|h}@xYFCd zEGb(0-~-6jl+(gU37&AS$vx%|lTwDRu5hTgg4u_9ahm$$f!MaN#{F2D6!=lT5zX$y z>yiGGv}lTZs;$4v@B9vg)eB6N_r1g>l#~igT=5w2 zt4H}uFd1kM-BwRLZ$A3bKV;bD&GhTP@oV&Ne)LBfo~lU%FyaA_t^#%n*Su)hD{Lxl zLVqt>5x4$$*M^M!C|*KmR#;_uIZnG#IIr z$N%M+821<>cNTNB$`Z2T=T)tcRv`sHc!;Ve&r@*W6m?xDj67#+ubifZl}-Bp|H@C( z5B^X8BUR_;gvi0>fjSJ(s_?#imck*~gD^X;E=39k0VyB0guCy(M~v|fKhyJHeO@*u zYBqfLcYRkRpxklS9n6IG(;xlO9}05-y!6RWeUko{ANw&nbohV-$)QplBGgMJQ!E%w zlb^??PPYuzY7sVztj40vJ2Gn*HLzha$~T#CxB67SxFU)4O8a+FjTwI4=P$iL=U>Ye zDS*8J#&|H7PzTMafrd9j)33FsS-~YRYgT7;h4$o9+1I(pUeBgtRM?@{hdE5@^Lo9l z#-S+Fv?Sfk&^8RsK|;w%_x00=`LK`i1U7y1tmAq>QtdbM#^a7n`a619GPRPU<5{_m ztbt|&!vS}rWtU0og+IHijNrgD2H6yVDk(Trj`72Nnwk=#BeZ9#-!$iU$jPQ7g zAz&$Xz(3o8E+C{J6*95c5D?s5y8_W5ErrL%$Ig6}7AkdeRv319@hW+b9HgSeRw!Cy zq62C5?T@}y0->4~F%xgPRkxu#DZFlHvtP$*I z$s6gsUBosZ7t+OZY*5`LDJOpPU;SI!wYXCtvo}BV7V0vj@uz?Kr}Xi^`Z)cIANc1Y zEq9UpjkS&ghYpCbwjcK7`TpU5_YY-`;MRKVeLqh9PEQK@z!<)RA)AVa%5*&n3$6se zh1}N)6Q*{bsL>6m+?t^_A$eSf-_?LNAW1*Un$%ZL(1Ij79I!;cLi?J1`k()Q|05N6 zK2RfkhUc|hs?z+-65A6tY1jU}Vw~1*&ZUjjHMWDaSmW72FSGUlkEeb6*;roCg`aL_ z<2l|v+*QH&uu4Ajna@zGqa&wx>{_A^|H1Fl;e&_h=YRfZm=V=PZPf2s6AD0nhz)_E z`r)@cBF1FddkCs@b@rdU>w^}#tl>ynJ-Fk7S0r5$qrWs%M{~ni-{;g z(LhkhXc3})kT&S5Xq+aUy62h{>b?ZFmE9amX?ZH*Cn8{T_}!NhlevM$z};S#{M806 z41DUWcW8knSLeRn6cm*dfN3%#LEY;dV5OW^Hi0(-Uq_-jNT+}s5T^ha|b zP6E;-ux6CJ{Od3LHU0iaK0^1h6b-uyaP@tA_R_~b_A$D0>5@d~KK11`r&m(X8$|NCh#!#RkvaJApCP6Wfxu)yczR#64J|y8_X11Oq}yPzxQ+VY!1j#H8(%Yc9lb-E!@f40bnb!mGL=jFi!dV0EWW($9LZ3ijjuXK%BYSnqHcEdcpSPWUw=rLJe{6K7_%svvvN3@*w`VtL zV}Y@1uSfM~UZfpoZlyLGmz^3DsifI(V{3`zP7Un-j|%q>WK12A+DjJX{P2GhoSb_GJg^Q);&HSa892k-^S(!6_KY2Wl7f>GB05%Pkp2@hXTZQ zh+t4MY_ z*q)O&^{?@qz5^SDCe&`B2(taVRoaOYg8fAO{iu zVY9qSetw2vS`6K+haKuR+SIH!*cMQyDih9m#@{O~MT0XJdBb+7@}^s;Atgf*{n{57 zSCRZ&N3d_axLi>ui_;!ep03VjYGva&q+T>E-5?swh~UA5m;hYUXUhDWzxf+<`RZjh zPB)maUSSPj4}Ih#zc1&a=#A&a>yQv#y|NUkx}BipEljrbh?ASYD^wh+YL@TbA= zw8@%CYk>Hjz62YhnjvbEgneCp7EDn9IAci9o4`)3L6|*j_MW2cGlH?-nR&2n95IXw zhuIybh2x|!I>JY0y!Mac!_Hd$hl@oBz{lFNgAn#S!0z|Ak5}4--RY0lWVK$<)eN>8ZssE2qCLQ@b_$y zg*TC|LdUiM7jx2g?vyaUO7R(_G`aRKl-Ep zmZ7MsNcWI}LD=Afk0|U-CZLbJ?GfrS1A-A&2r2iAR|Dj!AZ>>S;3&%IQ*(x>2RQxYGx^DcE!JDNFYn?Kb&YXbfp zxqv|mC5aj@s{wzCbdK#awcGd8+>2+4MRw{v_bTmp^cXGO{{Yq5KHMv?B+l9ph$RT~ zfB4D&APfxS>NZ-UMIlF(z(;IrftOKE`E>ln7wM&!UXsLlqBVf@rBV4(}#3KurjclXU5PE>e4lbZ&$-EuA}3zzAu_SFT*43f!i7 ztu$FM7$7AELuj*u8EXCYSE&}Z`Pu^Y^A+msn58x5(WQ zT%rsnm(_-uYb~MI*;yfJwV*+u&^ri@YmAQao%z5^2p=R(3v~3gJ#K41s8B`G*N$N_ z1srFh1Eb?Yhc$y2PO$dSmo)9_$||{Ra2>RJR6e|4$4j_Ut%y#)cADP*{{JLWFbt>g znEDMi1|wn@##i9(ot`FgS^^9scof;^m4aMZPORa!8F14GPfFul?$;3iiIt3<6d3zyRmx=7o5| zRTuTSLCh_|#51ok6Zy-(`b)a)_S+)610Xsn{NwrJaia57%?td7fI1kcAA9UEdg1vO zWbVMI0^|0L`4?ylkR6W;efi8-!*-Xx{H3QQyX}6qcg%f$g}Q(Bd1~}lse9-EE&q#m z)B63p$(?080yFPowJ7l<738Sm_X|5v1!YsE=5#?)W>k4DD#q4TV7o*)kKYTD@+EHy zCuz6mVY>E$XA)478rt{lo|$5ckK5lPdu{@QNNW>mN1N-RLEEKQSuHKlUatnR-G2P^ z1nIVYj^<4HLgPQTYE#=mCgPRpXWHHbTaT$pj9x#_WQiwx&QiyWR)Cwir1LXD&<`cG zg_61s7TCpgePvu;jV%Jlbb1XXsSm^+ASpL=BsH`Nhb8o8IFK@(r3>p+>vA7!Y=`K& zR6(AnfMJU-ewjLlcTjleKKc?Hc0d2Zv-HpY`|qQF_doxy#8g6j*PDC|#ss6Xc*_(E zOkj%%H64r&N%UShc|yE+KL7d8i%|JJ-~BzpXukB#ii>2$I`l+9ixCvz8+gMqXG~2fyxtXzd zCXhW3ZaYlOnP4&jouA)B>laT^ZQlXP&n;7_Hb>qJs|0>Q=G|qyeNc31rVSCgK)wA- zL?H)K{gXeT|LI5m6~lQ4jnobp45dJ|@ZoV^n`;~NsmDG=-^FvdKxK0N z_%l>M$<`e+wCmm9M5m8d=z_CBe#@bjgXrfRRr$G;WMlOrfkg`fTH_VBS7+#mp^3aB z%-XXqN#?i~0CEvS7_NU6Il)Y#5z`VkC-#ez*mrJbU+MiAA6>izskH@8f{o>xSg=;Q zh}ia9QqxkYZ>DMEn8QR3;)j1|s6lLpfM-d}>Fctj_RQ;3*No%TPV7JJ=Bk&cGjWR2 z#QRz_6ua<;N8*bku4&1~bwQu6^`Brr6( zIw}<(oC6IZXTHlr`b4!g^8sPVK^bt7|E5Dw40fGuv6y_B8Ape57eXr62aGFsDd=oU zlDi#u-b&%F9kjG(H+`9jTDR4v&;0cl=&Q%SMt9wNH@)e>H<4e?%kyfVf9+`l*V|6F zBhLk?`i?vAV5nu0_AopJH{F8=_EW3gqF?@nU!wc&xnEL9&(6>Axj9p0NHaRPVFJHL z^fj2!j$O-ysOkIezi)_98+T4H2h0m-3<&MrcihQF@T#N=FMq8|>mPf9uF!d^-@2dH zS(5KH0@`!igXGOE(tLH6lwkKh&k?`J(4!`xE7qzyZijp(jteheAh*r$rdOrq`wr8^ z&ITgoz9rsf6o_%y_ zp+I%fW<9B_2jg?!adk#k2qq|Vs{#>FQwEa&L@Vt5Qw-o0MH;1 zyl3``=b8Oug6(XbnyfuDZlAg_`e5w^4oxrlZ{;A9)>Nix+tnhngvcx!;?O8%dp(*z z?TM2f(4pxk?0QZ4$9go|k>iq=hohXtmW?WHCV14zxiU7_wswufW=U zNll>r#&IlXHi9CX@XwS}549FzJx7p3C}dn2xtUr4a`mu5lo>$l;*%8AuhJ2QEiRn7 zM5}CX*vXP=jwQ#z@iWx^Mbx%PWk_hqeS?vF`V*g|MTTGQLef6??GL(CK`ricFOk!& zvmu&o8xGIMo<-UM9y2kOzqN$~Zs6VAkj!K*Zq%S7qO%Mg- zBl7Z*A3P*9o4TOIHUfB#G+2tQ^QXZCvEFObCKKk(Zj;tpO<51iR^S zuSt6k?x#hTymNV9q<+bj#N$WdnwO8iBrcw0-pez_KJdW(_fyq)*!ae<{Njr*Nelrz zcf_-WKnO!kJUksm?wZn~d4t!(4gtfg%}$C)>(FQ$t5;X(=`TMmHWFx4Ap+qB1!{cg zlhk_oCDsb+M7JIym$jL_Rc2yLe2e@XE{xuYAz&~@DiK@`=+D6j%K_ z576emdH$4Xm2E72o(Cjq43MUTwZ6c2BsK=xsTO2(J!(n2;d>?q$CG!dv)t;`9oDG~h1G0V!k^T~>wTZ?HiOoU9^Zx?!;ix=j_YK0 zlzyl*H_b|Kk>+q)N$k@S(`nD$&UsnaBwXZ%-_p1-r8*g5ChSEi6jKI^3_vb_>-Vkk7Qa zc%?@do;^-or%5GNb_z`%=ZhVBY4begzWZ(D*Q$cj!&vIDd8LTxZzkA-i|48N(NECc zUYX&sopgoaH_RoElGa{(m1aNp0zLe__fZR3P(l2Vsg#M{$yazjFJBTP{2%?%AJf$< zS47$eu{_M<1|$SHrpX#g&ZId&%?22s@oc`YYd1g$Kpcd)z4G!{U4^S{hxV}T0xPP; za|t7U8RO@9xclyVPde?cyBKw1< zvjba9-ewfA5UsVZjk6U_+|%YdyCug7uJJLZ`yNL;#|h18S~%^!rfq5Zk=2hrX6G+9 zz6pIz+q@r&X%Lg}uQ-8AOYG@$r_mU;(l#cwt+biz`J~5^)>I(rY?;~C8L!EtnMU+G zQIuDSL_<)L(G|rTyj(7V@od}yHd=*QNQI@rDr*=uh6C_H`Oq2uIg>BT&l>+-%N41b z$EU=`WIzY3B@CG0T>1*VaQsE;oZ6s%rzI|`@J4}_0x1+#>4J+_C_LYwJ>T#!b(lf; z%ykM(v3rQ?fqnHOE@Znk3pD#F8mis7Ms z`}d0h9FPkLsbg#!&>B$7S&|hRIL+eqU_2nK!Up-i;!avDNfyc)azi}!Dh(d{JZ*+o zdF(mrt}x?xb(M;D-$I*r@1tC$D#mflr$QQ&kePtjr*mIot$@rV`>C%h%tdAkWVXFR?%R z!#|>5{^ehxqqiKDRN``|*D02Y>K=H0H+Xq;kB0e2OtBtdahfCdQCG~)FzD}V5s0Gp} zegbEg+)St}?r069Z|WVikcAX64!sUF*kIgX*r~xxpwaHoIzvpw&Urfi%*SYj32JF2 z6uiC%gR9TlLzf{1eh6qNC`Z~qzfQe+hj!h4j5@U(4Om)+^osfbknDZWkAmg^9RLzR zdW{B4#*!;&-#&@*MLfg-CXyg-B0byM=1lhy)OORYN9o{AhoxE^Y!w0%p{_OP02>B47)-=e~QzC@;`hP6zVASd04Dm1+e+EjrsO(vA{hbL)YLA$d zsK5RG_rG7B7uwNIKF62TBM!a5HU(&xAv4ZTeBv>&NR8fI%b8w(l3{ z;GTo@&YSNc=Z_wz`k#E3b*2I>+mJnC@g^arsUNC;_vy1ATrUeCOHopz(h-@6g>Nbj%l1aT~q za03{`jkxxD+ExN<`ezo69Y=G=J=3ITjp86C5%-aS(f9}3>W1m>v%G<}+sCBiTRqp- z%qG&Oljj=a@R$n|e{SU+VNQyE2eTL;*&V9Gp&}eyNOO9F>0C{SkcJJSC!S6%ChX0A zN2+I*{)sl_l$o$Uz~ln}k;X2}(VKso#kVvTu2c~TG)$GEqE zz`#oi^94fH>9?7wF~%NvQtYTu@x_)=>99TFOJ}M7!Ou{ydxkn*hn9;6sp`(sY!m-@C)y!+gRF% zf&Rj|^K95I3em)K=}2_N#C`{T@VEaf-F(X}Qs?60`SbLV-}^nf>&`oc$smy-s?pV$ z8I)K9oM$69yq=0~fnm0ecrV>vJ4E#Re@*Q__+xTgT`KRqkKv{x6y|yT+*F~By%oAt zW6cou5}w{JGiR)u4zHOeBJp`0VNFR^U6i~X=m>rM>`T^QC4rKG_(-@W1F;7ql13cN z$CcOzZGR|06EP5#)yj3czVUl<;$Cux+IzyyC-sSY^Q+W%@hv~Obg=z6!w-$8E79II zzYm``d7f)Dr)h%u(tVGk+4i$lj7QdY!XTz0$`)42G6=_w$CCyyY2vbeUOQ3WUYp$C z=-Bih6DHaj?LTYW3EyaAs8+_7AZ~-$gs4$n$VsMCq`C-AP+1^lM+1Qn#0G#O@QQ>u z!kfRuwuTC#f*qe>0vMhPR4XtH!Gx+*s*0ti$#((+?Qs-Y~t%_kM#gcSkH#OdJ zjLv+=9kf=>NdiCzj6o6|`r5@-+#?muEzF56q`lFgz4MFAL=-i0J-X6cqw?$=)tUJr z-F5f$3OQHVHt@jh)Xpo3>G=4kKPdr%hmRZ*H%{?F19SJZ9jVV6L146V81LbE^`Q@b zkj|byO-BwN65~JIW{Yf_Ieg?WUAlOIb}TKi0eZK%$ky2I@Rql{h34kxs5U<%2I*3< zqG8IsLw&}$fiTriUN#lf{YmPF6&+q|A>bu(QsRjgVo5P=?vv+ocWlh z?0~jqE7?we>3*f6ob7lkf;{f#+aciNuCd4B-%oQN$80`rA8=`!XBl_zYkBs}XLF~U zhd54a18-~^@4)zyqb_x5Fk4S*F>6T0M;1+~B$w9_t}G2Bx)t?;@jHUdB#S0IjNl!l z^yb}Q34OiQq!lLg4g>2ucWyEfVky4J#62uBq1T($Eg|*9EW-mc3?IyjtE1myto-HE z;pl)9#C=5X@$MldU-AkK~+({?jdk39dbObJuJXbmGePq{==jgJn0ZYNRao^`J zUu1KBUx<5|HG&i|1+Q(WBI3ZSU#lpQD#gevR(D z{Z=VbbmHY#B*k^nFhjSPmuCZ{C@InrzrqaR#H%Oi&O7g-pJSu`95ao%#U=5I0%JIE z=rGk7Lc+MEF19g@JCer2)zLsaMxX5wJpbi!YJcF*$#0zF@i6@7 z-$Bk`iCTb)|k)=kB`}=RAO`}1K zTl8thqYKHY2)2qdh(O!|b5cswHyCc74Tr$ErOamJ5uzlIQIiScI)6493R&y5Xmilv z-`o7@P_NU|SUtlg_0k!v_(HEn9up78S)yENiQ$nd^_f{9Ep&y) z8nha;{>&>hTi!wQM{lNfk)`%P7maB%9{yYZ^|$GlfBqNgt&jd4Dj?s|{H&DHl)^ts zOK&+}r&mA|TpIP4S*kvB>I@w|e3%yae54dF3ezh}ZRh*$yI*_x@VSSXSkBGO3IyZ8 zG*=*X~_HG?x|@BD`LN4&=vmJQF{lYoO?Q<2`!ix##E?|NZ|-M-JRXh>%&NDlNX! zr1L-ZdsP3+FEDd|jliC2{+lU3cfZttXfCS#JLIWvMBj2MotD->F04p^E z?MmI@-+LjnfxcvL6}ZgNwjnSrybG%pYU8@E-Cm(7QxIZ0kFvBI2LEM?@rJ ze`mRcj`Xi++b*x$Id|Mbjkk#l*qPjSypQNPY@g= z+Ls(ih=A@$rp>O@4Gx)TgowaJ2F*dJld17tN^D!Gu{1cBXQI%5j&{tSroFq^hR{cG zAo$wX==>$Vug{tY!x!ZB7^^Q6+hiG^4k^!Ady#SX&XdO}x7MVkJ8ve%gm#0qi!VO* zS-NT8L3;1^eXkgP0g-_jKqG>^0V%5ii`7_5fW`nUI)(Rq?Gt6V2 zjov7lvv>C%@$Z+QGuS9LoAi6X{(sXwM{c2fm*KQ0R;c}xAEx5Pi`1Ztq;^(laP!S{ z>6`APm-n)yI$MM&&*LhHq>MQQArnKmql?&}4mDOS{QkSlDvB5vGe8ejhM-}=6}42L zr=ES1=Yu8SxgxD?u9LUHjQI1<(+u;Axm`P@kkH3I`54{tz`azd&Ctmgk4w~h4eqDy zCOz@RFVWsTd&GvYxv?op^&p)ipm2V6o-Uj{$M%K`;_g~!jq2kc`zz|TyR-+{Ujg}m z;dYr|^E|Stna-U!Lr;F<3v{eMOT|yVOc#Fc_bGS$G&4!I#ki|9>mOi<@j)K@9C_6S zg}3MF@}rB?UG$hCvldz|@){^HJjI#<+m<9+pXUSclDIV^21nA*12RIomY!s5MZIbm z(%~SWOXKS5a%A^=NG90R)cac>QPM+;2Kg$5dm5hJQ(>LgQ-SsSq>?m<5KWyAOdY**|L zIbg~qn&D5Ci9CLH3T#+LwYko#yz#$8GnF-#>U^qqOVo3BQ`gx+D=dXyW%#MObBQ$- zzJ?9Aebx>-InAh0-(X|qGWjo`qxRWVnmK%kjj&bfUR$jwCGop#LLAoWlbrCt0jEx7x1E7WkW(qNHjaqnGps#>OtZ$C(FHe!3_DmnS0 z3FgX~U@wcUyJBFKXkRc^&mLusgU8flqVDs(X56AwR`Zb3nze)+8+UVaC8{?!sDQF{ zFJGnp`6d+$WvZ{OiuX~TiSL&_`vul2R%w~Fh0XPKx{GZml~P%r`y4ZaMYgk`@Dkp~ z`pPPuV~q-)Nr)Q&oHOV$VP*(#*V0a6ke{CX0>3}LN6jhFY*?a)58p*^4Hs$f`=6oK z7awO$@gmjL6@~=Y*f`JHoVQ=>TbtdNX`}lJUEQzf%DsDaeUU+1vbFjl;wr#E9Z9?w zc_^Xy6tpeRxO&6g8v6pvT~f^J0Dfz*2BSc=LAdh{x&sjsJZpFIt^I*?x_W18$TzEP zC9F=OB~$h5#6DZ}9T#3l`pLdY^lO4hPvg*HZlvYOZ4#T|<%xdB(K6@MtFNi}iCYfN z(KQHS-;6z1{~Z4y=|N3m3X_a7Non4tYn`*KHqFaRk2|F4@WZ&YA*Dkl$W2LdJt^`I zuOyZjHyFZj*mss1Jh9kJNh^FmR6z3_UmM^V#%UrgH*-5w zrjw#ZJic?M&j`E({2c|7U|Z-hV_98aqglj75Ev9=;Vj*vzCaruI-3oubr{3{#A#~& z=g&#~h7MgOcW0Ms2lrC{nUF4g|J&)Ahxr;d%y*fA&9Vl8m$!v)4vN6BkBxhrl=&6%5e`$lf)&_;`EA-0qPw|sB>HbF^rhF$)YhPre|K<$M zd&|^^rooJ9=ihsfx(63&)$7vvE9dE_e*WiaFT-Bn`w#yCojh@Z8q6T>VPo~@zW6!% zJ8yeC&DG{4bMF23-bdg59p5JTnBcll%9o@D2H?E^@~gi|`SyVRKi~6@_$M>hCr{AD zKl>bYnejGwTm!X1C5M?OBE$#GXw@=f{<}$4TGUu%B7XaRD!%nFt-a|extnXe?pEpe z#tO~ueKXY-Z`Qe=AlZBRBTx}sS6!`bIVKw3u3xD?VuL=FGG$RU6ZdqeCNutmq#r2* zV!|3G7_BL?|HSuF7QGlBBt}yozai(TQCV9GK~1_Q{kLN_DosCzVMkip4>PWFCSMla zGxPh50AE0$zwdl&0dQz5<`B0%xLcfS2)7xs)zBslWYWUOI(Izxr|WJib+7FC*_a3fBb}lfo*sh`@J1kFTEzqO;>wM5t{nY-p!yFa^*0G&1CfJw zQ@5)NzVwm4d*cGFU3rWS+{)5);Q(tU57DLbT^2~!*(l3cJrmCrCcceEhgL5&=-E2z zIeWB^2}Z>$QHP<9%M4=`8RnTgaG2<|Q{qu`N5G-a0KFYm<5No%?f!i0R)G0EPI(idb?Hs2?)Nt->&;r9(^_5ek zs;tG_xrguT(D_fECTBBG%hdyPXz$H*=5t?WiM~iP4<4b@XJ4k)*^9L6uKVZ%zw+`xW5Hohow~VIYF%2R)y?Nb;_py7`rBUL( z)l($bnMx4qX=qH^kUTy>al%-}+;b9K@9Xb$uj816?qH}1I8HJ--mqVXB8zjnIg@#t z?R%0$aJ`FRnl{4qY5Q&53!lVz;`WH-7?fnXL?D*DEXNcEvgtEmQ0)f>k_xr!D;6>1 z!b;MEdkil?rRR;>Y0}yCFVc=Z0TYB0UG49six+3;%vqM`b33SCF%%t>2r=gMCTmOP*42cIh9Z+=95_G(k$|v2SE1l2&)dm9&9xc! zy1K@Y(LQQ+yL5K#3>9uF(qfSr#fbqe-8@gl?<~?$Z!fKV<}zLU^C#$5=Gp&x-?z}p zS%-=%Il4tH(JE_6mtQ$en`(e?$_7)qw_P-tq7^i8b^(Gnu%5{bj z|JJVHX&Xe8Y|_*Do5=JtN!W|;jnRGa_1fOJF=jK&@k2<^Pa5A6h>V4pCc!)LV=>KW zI3U{k+PKeu7RQ=abD$~5dZXHnT$I*FDGOqgml zGB#Y+YI|sV{h)wQSmFU zk<-7*L}rtUszy2I02A>gQu~(3fAcNmf72c09-XH_2`;XDpFG@B4J6^{LP$u%@#W7v zL2rNiH_)KWjH$Ir%`0oPcjq43SY2bupCJ}Dq6cj@8n3ev^;C~ee)O+s-&=2|xwn;B z+P_S}lV`~Ey7DLA=poqcn$Cz4>szo zS#@O{^jP~tWV_4Ev9_bgcAj~v9@#-l_a3F%-aX{aEir%VlUs3F!>Y4ZvqH7X3|0C} z{8_u`cU|h8xJ-r1o74`w)S6@a)V^Ir2U%-5G@z?&r?}K9P%n3kH`I~{9#X6bUR16x zb_0RrkP{2>IA)#NB2^N%W1yuV2C`y)@mxq#USUHxT(irlQ_gehnY1<5#nql4|4B3| z*^d>#CTIXt?avg9l#=KSw4}=mj1%V61mdinPjufS8pV`ji_^}mYt=R(q>C#Kj ze1=ZH^w)Ikf!n#CSvFMWnAowgmZ6g>YYSB=PE!!Vy~)I>!N%VW#`l}8Hq|=~>Ylw! zdpiytWZ0sx$p%<9ma>6_cGYuq(<@9IRxUASf1aO#B~&W2yboJJjeMV_SB7TXgZs(7 z^CnWa?PMu=mh#IBkHRdt;$QbH}Y;$Q)orz}sG}|s_m!%?Ep~}YcOKb;u zagzowt&lUXX!$)%%qq{48@|en?ka`dJazf?@4e+PZC(xNwJS690u12g1&L;!VTS4P zvxg;y=xAWWvZ8ks8bYTTf(}OP4|EZr9&2QTG#I^r4ZLk?Gn4QblBu$h-g*2P+N__W zo8PpDa^)5+EVIVKT2p`hG96MUY4PR(RSx_;%J2SOR=5@jQQ2%Lp_!{Q)PG`)E`IPY zsea-lb@^p&vi)W?++e5($^1epBLCG~o)(Ynrozp;sk(cfX7?crZCRijKs4pqB??(< zK!UQ?^NxOx8J*u1`xC zX(pQWBCXvAg@6!bHek%y_4{I|E*M{Pz#phQ2d}5F+Y=*qC+KOL1XKI~B}5mN>7KWL zGiwzLlMH-Xt}O8NI(w+2P!pMrm)$0Te!rIHblOmPmt5CJ;>E`M)0H;fSRR7`qObuoqu^k)NYLO@EHM z%d_O{U!ZV?jqWVb7uX2z^6#Z;QQS#$XIJRppo|0|%*dMLvQgM)Vx7NvFBSgLTdDXK z)}rPwQ~TwYnGl|1^8^#c!}m~cVJFpR9Xh*kiH;ZRY@nT&_yMG@_HvG7pT&CcC~kky zdbxw*I3{q*SNd3p;4_qHRq!Yi#7DFbcqlD`` z-?h)rysu9AlE-t|V99xfwLdm}51Q0iyGkox%hTmQJ42f<9_RP8P8VsDfw~UEIs=;B zIY+aHmuUXzZdyFHmnwS~$X!^VUW>=q@hG^=pY@K^p~x55hV->_tl6+_h9R&L+;@>s zu)%m%X@>GVXc(&d%*6WTF3sG*eeL6Z7TM0gM7z#UT4(!Bt5skDBqt?Bq43L^g7I0I z48f!Yus{-r4Me+fjQs&#NfIyz4<$!OTIVH}Cy=$8Hy&fIsT+~y33M&(S_t&G>k?9W z8p~HhBlL~K6t1=D_>rv$^*CW2EiFiodk20(LMA7Q0!Eu=^2c#ttpde}D2?INBmL1- z_lZMRX(FB`-rIq%rfqSkZPK-IMj593o6=*m*e$dN`<)OgY`~nygtE_2&Vc-)iYjlR z|4z57y@Ns%fgJ!BW(z9}+kui)7Yn-&v&5%!Cpm#9r8#>nrFNLGHrR&I9spj+%ff@d z5Ty2MO($N1QTXiUI<3__YVoIWevNJ|m8r@a#l^KNwC`OI~215pOYIf@!>S66@TNH{>ZD^^3eEzIcj|6#GH4DaHLZayW~hhcSG9Db$`R(^)3W z#~!(#F8=muI`{G84Ea>)Ouj+;-$bxkBfjdyFoAx<|!J zyZKeL8Ir4$U+B@E9W}am^%S*&CXa`00gVdHt?i(CbCbN)4O)5T5*04_RP0sQ-mpxC zJ*=HAvTeuNN##Y4Tt*CA{9gN*gV`#13?JsMcBuKnNm^gMNb?WuBY%0G>iss)JCDET z(B)Q0t1V^<{sMK|iea%0e*gRy3MJ7@OMX!dv!Yo!I-N*A(3KCNXTT`~aS<@;W9~e| zEJQ4W*5T@aPMy$EXa9BS`WVCYv}s@%@fnF9PoGDBvn>*N(?TX?j4flZlhBZO^OK!x zVwNQxXXE}_%F0sJ#vM!dn{Ja-t#Ow3Nkn(rwtZ$e3bmzG*Eqz5CN7E@=g0exyZeb< z0vnK-gFk>b6HBou<;lbu@e$alu4C;Mfk?u*x`cEb5{y*R1$9VgXJr(fnaMz0NC&+R zGlZ^5`4BQjkF*^XhH~bl_zf`kO(sgKjZJE>HqvB*QfB5dw`(^Q=XcVXi4^r#v##mZIrZ#J0vEOPUG2TUZLg8}94DY4yx znFSl8H(t9+h1bqgxPi)OvuvMmslq~z<1vAK{46z_2Wi)jyoCm}Iun1^DEz9xG`a3> zY9rl)bB6p2XQaSVo0;G025VWt9Gh2|^)Np~(Ips}WsV&us<9EDYhAQR-i$8D!O}0% zd!qv<^u-1M<}v`Z62Re#As~iwnlrO>Vf`X4&F`Y}C5LvL&r|L8dD^|JOvgX}8QTBQ zEDbsg{b20%Hl2U@aeDgnvvh_vjitFwy8r$o)Lki3qu8O1yK?mAcl{%pV?(>c+Mnw1 z3TSsFYiptI(vHQwq`3b%|1cBU3Ts_ehPxV+%kvrl-{%ETU>1)$&=4l*%z3){)bkRf zGJj|%l@=NP+gYOa?mS&$#@F0n4XMhS3Ntzs#E^2YZYXgL$OeocI1uxkDct0Hx>P8? zRk1ffvw(}Tc4;U)0G{|rEY2hn8 z;{U=>$fFEf-FlvO-oyrQzMoTOxTrBly#`>l7bx6a;knzzFc!E%S&AkV+)&b#xO{(! zk#<$49c!rd8dpt7!=NFdcF}~f)n&}3%h&gjtsH4XP*kU&Xlbk{An(tY3dDAjIT zq|I=hUTGeu4omiX3ro~(wisSi3{O>P{{910zI}lH zA>UnZQ^+=wjW2(d)a9$J5irbjbSHIgnWM||A)W3q^H&uXBnm7XusxvIrBd0KXl~dY zr1mt@YC!PdY3d^Jp2-I6n@V!gx*29+C3umUY* zf{7Ktv^H7dWh1zguTs6DsBmzG)Y}fyLTQc~pZ*#ZcGf7o${NKB8$|1_1l+a0cvbQn zt^b{;X`LC*u7eNJT#Y5^{2nSV-$m=a1%^vDsC|y@92>Xr991L=9K_RwR~H+H5n}

(Z?y@Vd&vtVu_aeP=;W)J) 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 diff --git a/src/components/modules/recipes/RecipeListPage/img/blog4.png b/src/components/modules/recipes/RecipeListPage/img/blog4.png deleted file mode 100644 index 6cb7b2b43600f5b3bbc82a638c82f7a9343a8038..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183892 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

YSzAq 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

&S#U5aaqmGp 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

nTID5A@8QAH? znH^A?h-lyxWE634&Hr5#&}D8;F2{Y&+!#akTM=K7s(juR(ztd6S>^_>XUZNNLA_`T z;_EY1g6ZS`f?dH^h&vLbQCcnbg2o!^d zl|<52o*Ua4=V|OEfT7^1utaj4lHiKD7SMCY$7G&w(TGPk$C(wb%PZHkPN{gA0s@$H z&us7Ex9}c4yZ`!qYpwwfLWId?e?ci#y+vagk?1P#H?{nRb72qt3~OPknIpaPz7#H- z2qJE7t-yA)a9nK-QelXKTMt7N*Z>*G1#s^~vz2{y>&!us>g^<`aHc3N(eGTfJMZD# ztJDZvoOe&{=xiTQ6ksSs(`?znPOyzS<&I4SJS@=bwA*%Xcg^0qy=(UYKeZ}lt*OCu zqH(Kf?nDXZr_ebv%FnCz-3rvc#@9NC56ZkSAaMJg(Y9t>DfLejRe1!g!uxUwrqY5AA~o4?$m5MeetejW#NE5#u~I&Y^GP z9`A16g7ds?3E-8B@ga>R(-FBo|NZ~ffAF5G(RZEv zLf;?0XrnL$S8xQfkUixudamT0%sfXXR*@z)S~!pn(t1Eit8fC>Z{4IB6*zga(qN zu2G!ER5E(iz?Q_$kf|IXn>jr@1O#@bmbaQngZCx|$$mhrWF{G?9y(Mhz^HB2%l0k^ z%eR)B;2OAkCYtv;of}IU~aQA)x7KzHAnQl zX18wLlkq-Al=d;;p|5}c2XLk!V=tyoWkoGK&bJH5kVQPZ+rUZJR*?#Wr=X0Kuo@N) z$BWKVSJ%RgNF07VKEwH+W0A*Jtz*GA5FyUHfE=HTFjST_X*ro7_2eXB>yc}(k+^mV zsy5HE1!*dLThVf=enM3i`jsnEU(JT6fN1tW`cCcMt2b3`utO5ovZ|$W8&xlBWt_bn5MvY8@sC zrQCJZE0D9>T3@v{u5a3%Yn!Sym>@e<7R>yf%0oh}QPKF#-E-IG#wqhMml`PARn}Sr zTC>DKM#cJ3%Mn*-%HSf3-6&!IhLLDPiX93 zb9kEJ{vdDWAgI{1k3)7}g`;*#w%FItxVi+MFYO}viUtff=V((!#bP(o*LA>}%UiEv zA8zZu^4$8!C|Dp!s49#qf=*rEJD;Tq1)#Vf@T$hC`mMQ4Ed&JnD&VC*X*aJ^p$Nx` ztYZYDpCHq%)WL78bX4H1GK2ysVs=jTBA%Nd`$|Ts0y}rJs^WNAdnUmV)=Tu)|7U;w zJ;Fg6Vp6I&NC^vkI2_sG!I3@Rdts-iXIccDKtzMTwY3d`Wz*KzHq^Vl&M8LAYqpBt zt>Li@X1;I+RM0Ge4`?7FYIT<2P&mW2qu0?%u->5}ZS`EyHT#;dp%@K*=$gw&LYepj zmV(Mh&kB!HSJ9df&Y{P{jcnnDwDD*X=eRhx^CwU3`J;!n_xuG?&NDkjMA2g;FG3WU zAfSL-fRSElR_)Fb7HJ6M3_^+%pL$5|n7$?&)fn0cu*Uh|T$QtDAS3sW_7oWk&JmoH zEF1$3=S<3@!Vx%GVzCIE4m6VyDW1b(7e>;Vf3I9dGx18NeBl(FA#kK&W<|Ak>Y$e^ z^&IZ2s;q41#txjqZ`;@3|9xawCw6=Sa}F!Y}a?%wp6cbW-cQ` z_Ge+{Bj!LHKmGI#xac1^1indiRF-D{~9zMrH?x}r1jN@ec0B&Yt!JGp? zryE6yB32a`5v@-9Hq?9ykjC)_HqQ<+t6SEJC$_N)gH;EN2}h@TRTzLon0r-ya%v%X zC=#DJA)~GcY*)yE$NWf2kP2au-cmU2s7&YOk+;IR4cq#J|Zf2im3vxU2 zWOU&mv^COxK=!Q)64b%scRoM{Ch%5k;FBHR$sYR#9jd7SI&FC*=C* z*`9spgAeWS{6g~GHaR2q$f7k3+zbPLW~;SjE6Y1-k**fjtTIU>!Mdt%(tK`mT5tk! z1J@E6Ju>+&kd4`Z1*gbXfulE&HDt*UK_a^uPw>7?YgRT?6wGTznfVxdok21S9?6xC z5fGkTByteEL`zNAsFITznVGXk6gww#jo0e1XUvG|OV$Ady0W@0^0^J0S4R-S>~{%d z{PG&k1z944g?<-A`q>_A1E4R?-$5|Inh`g#(HA?WuA2Y@VC8PeWai)t)t;UF1f1fl z@BFO2`PNr#2?4q!?8#Kn|7a8;W7-B;-EhTw=}0}Tq)KCZmc){5u|Ql#^b?=|@_QUqQD(Xi&oLMb!6oe3!-o&;P!(9Krj)VeF54Ht8MQUjx~dxzL}liA>BYZ766@ziUx^|EAKfu}C2?GC%Kz{ACWr1p!Tm%=ybK?jszSupKZ`V-|}ILBPH8_M0%g4g3v% zAG4PeqV_VJ0#dm~+f%z;TsGxp9BXK?Tsmvhd@~E7OWu9kN_H{+U{AFxneW zj^J>P)z67_F~(v$4XeR5xYi--L`p6avWP5AU#^V^ z-PxQmX3M7`#r{QoYMgt`pr$O7T@l3HZ83 zwHj=jx*sFRV1XJt2vh7aI6t!UlNW$BsSX^fvq7oUl7n+q{H~gx*>32^#>zb~8wQa) z0$j^|LP1Pi@7TRJf5vX#`MjJ|Drdq0YY6U<<(82-u)PKgM-7>D#=cg8pPEN$a=?Ah zqS14l&!NNvX;70aH%Z4rEhx>8b~jevqm3J5Lmwk5e*W|+9K(0)!AIY;IgHi4TQ}{E zx8DMOy{lpC8t3Q83Y~~5usO>(_7jX)0L5t)#PoENT{{HgeLQH59wkIYeJ;{2&QD!J z6ro6gSxl`aqeufZOZiBoxlYtU)KqyHW=__r_6WW}h?sc|i+Tws7Y=(i0bbnauoPCb z@_i{)Yk`zPCR0Ne^A1w>zwqX+y|E5MFhObt$IwHn-v{I{K=d&O=#_;vY*;`@M~?xq zeF_48Un4GAOqBap9NgGaeWb2~YUU$+XT($2)iH9;A@v1nxfOFI%oi%bp)Ik)WT@da zUODKR)_H{p|NW5SEGXp2egvt9tQ-p96d9_f;+_R$S6x4|_8Rfqx>QYlPFU+F>LWwx zC)3uYdS)y2RKrjh>27V^L^{2U#W$8_o>?B-P)oVRw7bL#{El_N4>a2qskLTsJX6lT zCUH38gsg_Tp&kw&*eJX}6c7BJZ8g$U!9Z4CgMBB-9(xFb4Q*TlL9Vl8#?hc`>UUy? zFW$EweDM3=v(^C_w6I}`yW+ac+9zL*M_mLeRJ+cadjEHS#%D6Mp7)u$BEo?d59`~dJ7^IHB9UPonf9jx7 z0>)|LGruJ9ZCadzPkf_BWfr~?p3kFnmZ88r@Ngr$iXxk6G-{F@o^(&_`N30gAeRcjX+M=lO6@SLUVD4d#aH03gfz&i}*F|=CMy%rf( zAJP8DAhEyo$wzh$SV*V?dj^pwj2!IC+9h^-Cd~nsE$)RqpB2UuC4y%kT4IqJMp%baHcvL*ZDIO*%P+ z`I*Imo10p4jnUd|4jW;wpN{6-u5WDF8lt6@l?_S0)Y^J5P$WbwlZp}*`1od3O+_wMu&%AAa^7S2C2Ny91-D;V*urA=v+u1`6eI>$QirSaHJsyE*aBr)(sie~?+iOv-}rm4 zZowHhlqH^=!XX}qHathvg@}X3qk+wFbE9tS%N5rt78u;>>Wx1(6oAr2;q% zYRuWUpu|aAaq1ct&M6<{T^}gt&Jjw@3YOZCev}sV8BkZfqEb%vmV|9 z&IRxivy~9|b9I?SXie4b%r<0@as5Ai^Z_!hvEY?CBB~aGn8|=jJw$s^TQXh}lAH%o z2hTDRU6a#1$@FXRzG>liIu!Y>ZsD_WcQYu@(sebaE6|6+j zex*o!a|eUr{4N0de)!49_B|jLC%E1vT=ynB;%ZP~vSSm!<%T}YM3iGhS+ zdR+!Op%i&k=uxP{V6Rl6uwtZ6yL-=1?BOS;_W0>3oW(vklN0=&gPZzNd7hk}*f|9W zy^;DhX$l|blW>re1{qb9ZIFNA`H7QRj0<&xz>2m1Fat`KDa!ZY{t ztK+EXY#DkdLGNBx_s1qM)zwuNk2ro~1>dj1s4w9phrr8IKpR0(y-kG`dqA-k0-is_ zredKKi=YDFw%PhMOYlA!-X~aDvL>+cAHTO_f91ztw_mt@!?r>6G1BNFV`2s3jI{yC zU}kyA&b#OK{P3|HL$7xz!;}`y@sjzXXla4T+GSf3x9HW}-4RUlxhE;z^Tjo!MRUNJ zxvEIVL$G}|i(m3Ix1t^S!YLHq=gPm!#)yH8wY&CiLnpZ#SDL1-7ZUZ?_g}weKmNtH zMM57Rzp%Y0hjww8*_1eIV(Rs>(@yNQTP=O|Xv_#G2hX%^t>%iRh|v+KNnY+29Y2c% z{Kfg9ona$X;w{`C79$=wyckeGKu0}IHSDF;UIWZ`4sv?gsx4}^dsv{jr#0SB5RJh0 zLn9>FROiWZEfz6MBRW&N>Zz3WP^*Obze)z#330kPN+Bolt8}t*j zg=5p9mr89suZKhj2K=Zmy}b(<(#y8*zBP&?aMOjFt<`29sJ0y+K1Jq&s1@hML~pLh zooymUQuz>;Rn`LMynni9pFVzo{nTfoVeFxm2Neg~feT8px7zKhy?On*y$$H8U9Z^1 zY%EpY99jO1${XYhFiou&(Qu=3{jOU<^a_>7vhh(F`;KFW!jlU>|k~`>ftV&{8j} z+PTCQ;_N-90YB_$8!MnyAFY0(VoJt$gs(>9fvZSIF2$BQ0d2;`+@3ujA&{J^+L=Mo zc#yc)bEpdT0y`P7y#|MJv7Sr4m;gl)zNKTJvXa5Gn+U~cg>_~6*2TI&CXTjn=3_^tj@Qt2p4UE zGv9A$A_DK^Xy5kso+2W90LWxt^B#&`My2A!L!W^-GpVSh#zuRsIwCq2$#mc_Kvb=+ z;bt~um|TWRjh5=e0|%dcs$GA317|_>}nvEJI7F9 z-ma?8kQfIA8rapKz zY#@?ur3Q?D=;q~yNkNc1{$vVVc!FrDdwyUSr-vZmUSJaqWSHmUR0V32@mxkVV>e5z zFTx|U*@;yFKaOFjDg0G1d=Yvd)f0Z~`1sf4={17{>3yE+PP!oVkq?w$<91j}*@P zlaIay$F*haH@=7q%qVqVBT)&xP?c4MlVKHa0Eh8-zbm67rII+_xf|Z(Atq*-MK;N6 z#u?F^*T5QsJ_3^Iv@bp`mGh0%%4Lp?x&-deyo{96Z;nSj+JBBH_()l;h*x-vYNdtX z2-h|!tJ&c4Qq5kyzGHVcR~4L{!w`^9V?#w_V>>v72#zKlO~5G`)6G@zLgCViSbir8akOgTLf{uYy;79qrD49vLiJT1+bifebxin3?7FQ z5i2F%gY@}WY=J%c!B#MkP-G;m4nYo%;AQW+RGMPyKZ@V z(;+JFP>qYH3CJ-istVXG2grE^9z{YYaE z)v=N=mh1T;s3e2KSlf9O5oJe;r#wZ_LH>eK<9wjm0i1}HW)8ZbKUM)D@nGB|Zo(O> za5E6p!zVWGJ_ig2M>qv349JUQHwi;{1sRhPK682FU8^m<1w(+;e)I^&qN?IC4!2>) z(b$^8uMbYn?b+c_$`G|4_j44I#cbi+wPawu0It)?8R4QTV3ZXgAh{eWTRCtVnqGtV z><@Zs&)jaed}BI%8m|*F<}*MU6fDdAAO<@w;UH* z2S-q@SJi2u#KxGg7Zn)iMrYmHtJiIH?FO9dE|yS5wF4srk!dM`6K3N&s)bkwlS_)N zHtxt;nc-?qIt4a3!7-s0?9)wL|2w<8cKzm#ZNd1r0g0EeK1krQr4A?Bu}LJyhOTjZ zEx56&n(;M|-Eb7^vI;ya$P`M1yVy1e!FNU6Lrv?F2ud9LtRZ%Vq*3fT4#a|pTu~`! zdP^c6yBXs%K!ZK(;d*P^RvVkL!+FAbjTH;46%qLo(GZdk+$292L}cH_ zy)zqtNb8@2Jbe18ef;g;w};>UJ?kTD7=YK{&~jpoQ=~2zAZZQ}{jg|-3%KO5H{Oh( zfJ{8MAuYNdfx1F28~*r(w?#E;Wt^T(&Mp(Ya*TY_CHV?3U2!2vp&eRvGs>@ zK|t%x(B8VguH&AK=5iY34#;XPl{oBZ35Eoa4x$svKB=eXqNB43X0i^7X1S;)$n2i) z?W>h>98@$EiN~n=0K#9ug4Y56wQa)&N66|9V;k**_}f1N{B>cc;72IsW4B9j3xqYW z1}T{qKAw5JobVl$H-H%3L^>Q39Nb)^E6b`Wh~kc$JrJ^{XAc?ELl~bEjk)E>(YV}H z@f)3UsI0E6P1sm!frS3R9)0j@k^)BMZLA%VxGw9P&Ci7kC)kh&hsXBp#f6HER2w14 zueisqE3uSqc(@)}$kMQXNFq`%&uoKmCo>Ad1d=wYiP``TqK#mw<=~o-U1Obumjv$! zk!<&TXlLigxS!7ik7`)Y^15aK1TZLUSh%~rX0P74Zkyl{M{rJEWDhe&$s{qc9zs7` zoBh6Mm?_VVlqop}pvXUW65h~44>g&09BysW*ek2Jtk`s7i6~g$Pq~Msiax%@?0f0- z3%JU2mBmaIHU9)E@%&)lzVpEc_Vw?7*B(88ii{|8DoA8vrMT);Kv5(+R%ei0k zzH`s+-M(wQT7 zi*-yA`;=nmoC_$vc(B8@I$Ch*T+Q7B3OW$vvHx9+talxpRm8zT;HO$kE825To?eo( zacBkt-r3MN)0-`7C^n%qc9!%7@v&%*DHhiN+p`Qnyhm%xEALI`xyTL8O=S$5yM8w! znv0%DiR(x>LnJckov4bnPx2OUOdqhq!Q+qBxUGWpTb+Ufhjy`tQX3axt;J|^jHuvH zUY$`hr@+zMhQ1n9#Ee~X8`1=ak+O}ZGK#i_TC4yUuVB-#FA580SkJ&7>i3tM_Se7g zru~_lYu15R9FnXXQ5y|N37BAtG;RQhY9GhI)(5@*AtHhPqMuBf6qDMLORV&z^x3!k zz9K#SQUCJ%ax+Mcq*0(QItsl8U4?9BzOBh+hETLtUyLUTcmC)v0T&c6^9zstyrh_v$7DSHq6Djx-+Z_(?9w zb^A5ITXnsEADJ4VJGKeoxKqxqX3-y2OpW%cEv>A%ER+MIswKO>xnVaEJWb$`4v|S@ zY_m@l57!^7!R2wa2L+bSf6oTzJ2#;>AZ`!SE zckJ%<`}lrG9e0yCf+Zjcr&yoH`3wzLfTvoZ%oPc;+2T16lLP^6DRYzlnyhoc`w`LD z+1$_w+qlAp@|j%+oOd4%VzmXQ%oZ(qqS-al<#{C=`7+M5U_YeD&uM2MqnSLM?Olr8 zED}FI#UTj13bB4>kQXHC{Vjzc;j#&ild$R*GACB#R{&+z8XSZbI)@|vIFkBQwIhI# z*msTlbvBv%iIqJO@gZfd4D{$A@GL^1(NcT+y~FOvPLRG0;8m!zbyzu#;9OEw*Q_WI z7MQAM8 z+|DOGEGFD!oLhhDs;kd|;l4OQq;>j2gv?9?vcrW%wC9dkbkR<>!1bMU@8yW8$dik@ zgJMcuQTtG=a#y6LQ7(d(^cm?Dnd_DJWHi!fvS4lEE1`XN$^3Gt5gknf(8C6Z_uJRj z?FP7`RxMYj*7nk-{mjq)lFhKN{_(H>s@+@*?9DfR8ji7K-+c5BkT$nqwBaCLfK)y_ zx4}7^fhD%w2<`LtDr{U}oNf^U=PWfE_S0Yc5ADl8^EY6eYWDo`_rU!m$|N}}l`_~6 z#}Kqj;2n-61-*0kEnD5ZX4|`WkdnVyV&+dY7)o6 zB@8mB87sNx=G=#A#_$EAV}fgkiY8 zBKGZJ5B>QCHq^}Fv1}q}bw!MfTnRnu`X`}eitKJ#mf>gmkL)TvvqzuqxoKblYb$z4 z`)f`aMu)+BgjD|N-nn|_6frVkxZ&Vjqg35`PJA_Wruo_opa$a}V2+lx8Xz!neK?DN zkR}Z(vj~pZr9)p?ZL1?JBQLg&;d!&Zh((5TI5i4E25|J8hcKG-WkkFEuJrh8o4YU= z9g3}GFxEGg?d{j@*%qLW^WKGE8`m{Faf1=^B4BY*zl0$RmMKDzC zjnH?8&94}Gmw8+kdj^3mf+P1?Uh9BF z3Gj4soHb6BEURvTq7@oqP8D43Y}oG3ZM(huirqmVwYzc$(fx|~$X$Zp8&xXVn7cXY}Ts5h?Ne~(1$5E$?|aN|CQu@Buq z8xd`++QWfN@unqVeKqIp6h)YCEHzyynRp^>fx-HW78Yoo{Z5psCVo;^U~M>&dVq)k zi+?bhDwR1pKec_3rz}9yq_Rr+C241_wgFDd+$b}u!p1`CxQUeRCtusKFTQnKm9rNU zM8<5re0CvK&;(Is7e?veY~Ri+l4_0y1+Z@cKg;{z%D~z_(McLO}qaJ`{{4OF)YEbFv4JkzBPE_&582ch zMyS1Y-L|gZgQJ;gtZRUK@${4T;ZV=uq}}Z2I6a9Nf_mGQlR)t*U5H@`#NI_fZTPhoX;|mZG;$zwTjaKZoY<~fbu{N z-x*WJ$+qHt%qgqh1HOg@z#^*4!dNGR3$+xOOiuB61Fv%N6A^XKnNlAid+51BC=%+x z|A|La4w;qvxc)u+{&zn`ME_Vll4^|=RaECBOF1SIYw7v^p`DzLE=Qsont)i#R+wznQS~c1Pq}zW7xBS4_8) z(uzix1z+rU#h?H%_9^!I4<0?VZ+-B-efXG?;J$*+O1Y{mo1CZX`-JbSjx@fzb;n-6 z^Sa&NfwOFGBj$-63?;}vSEkSNVLzzEi$@}?>xvK$*Sm>r)0x4y5Y!Ffn4j+-<5&Q@ z4_rSez$4Z{0JpNkV#gIHYh?pOkk=(Re9p0;({W99RhBQ|ipJ9w!KQC$$p{?l{z?=7GZY;W!LUot$iKNr>T2Ij!dErR*1*3%l-sq6D1kxJ?2xkz(KGzb^V?= z?v&@4s*Yo-(Xi3R#_oIUaY8Jay_ht^VB}iHy7V*WIBur|RiW~)X#B2a2d0$Zg zl=@!$Tv+t9NOP;e!@@E!R771Rq<0l;uJ#Jkv>kZYy7j=652$`ZD);#LzGl&`EG?-r zyHM*CvbankN2D}T5dxyW(&WHem5FflUe7s(i}MRPJQjknH$PPo1NM%`rg0Umb~&3m zyHcOvA*2PanqOhmtdQ`9FXg|v*K-G#IzE?K;95*bs^L9WQ-~QHrXAeF(wv!`7mx#Jf zp7ua)Ws+^~Y~HZ@i1eu%BEh`|L-K`pe#+LOTQ=EyVjq9+cWwXTBb!x6wtN4cz4`7> z+Kn6UfVjS;?v~}y$!K})T)_=EpL0NuUBGvM@P-2rs)J)Y0+BjoF`ndj$S_#|2Lmte zBy`eXlS6Prgfb5;NR~-n1Xc|gMCj+gT#5c&y6>}sB2y4V6gs`WA8>U! z_qKR(e#K$DEZlIzv9g6I#ElxTMOI$epWJ69MORu8=!t7_B2}SUeQ;9W$o9ZhQ2q4v z_rGsXj=+U7Bdb)DRj>zAS-~ydhZ85+)d5iG+Ul-tEZ?*a9Ceek+erkgt|oR(JQ<86 zV<$J|%!EoqZQ5Nema|8!V>w3fwfEu$98^!E0@kkW+UAWNt9Ed2TTN@=Q3fxeHtLZp zm}OAFV$nPs>3es+z8KkG_9RJtX9>1EpNgF3{@L7p%eFV}x!REB4K?SBw1&o-%|Td_ zDk(zru4kKxh$eZRsPQJ&%dG2Wn+T?M69DtTwfteG9(AtYeUDy@vMVy`yh&_UHJKzL z9qBYUMT_O#ydf1%3oCm~tq7W#+B-Yg(cMsfSaa*P-Fo{=cKx+?ZT;r!wte>v;JB~b z79QJo-m>)@ui4u5JGOfLwry@-v$d5C8KK3lx`|hjTtX3$He5(YzGMMG%$K~%9 z&LAtCOp#%vy3mA3-gxykJbFoR40{11jKUNZ5$Y~$>0FoL053fXm+AVoN4jX!%u9OJp^5dz8Bj&;?yCbX^fTUJ9f{Kn1u_R6&z)`~{f z2K+PzBz2C6W8=;p`{L(+9+|>zO*9)#`>w~M<|9m0V3dI9XLq|9IEy*E-U8+r0|Mdt zVaM07)KS%SxwIsssF~nF=HY`#_Aa8KWIcoGw1UuAttWPLa16Ydr| zQees93exK@TB&{CdWR2?SmCpiiF!0Cnj!{_bxCKzDrQDWPHM~v9orgKM6xbScd*7+ za7~87y`vl%1B?be4xQ8naQ N*xtP@1N@ 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 B zpzGqeD9v<2Y%ozU-MDp6?%de|iQQAl5LU?%z&n|-v^??5!?LhQ@xEPIS^I(PgPY0c zx_}Mwp8Fk*66_#4P8;_uq|k%$Zgw;{vg$L!qcq47?f%O+3n84(0T)lb?p=+$sCL@! zXwVC&?hkm4cnrK;2+#&qd($|JDP2q*8|MU6Vh!KSCxEL1*q~-DFz91)0UXb7W!>`Hz|DXOU3Xa<*Id~lee-8O+&5ESR(Qcp( z9TZl<#Db*9jz}s#C0nq)_^4b} zHRjqVj$3V4wY9hg#$wq*C)rgI*1C=j^Osd6}n^OWcR_T0$T|*z(bB1!{g>+(C6xfa`!XKEXDE#bzFI~ji-3bbx+55H!KhY^Njh@|@W&lME4yefmr*5x zeC{UH=8~;D?HeDxa7HeFd|kZ@`rM>Mq6!lCMsnN-moqxPp!z_i`o1m^k-%?vHdH$* zzYD%++b84W$0d`@$l9%|fFA-l__Gp8-@>g8%YXT|e@gz{uYFTKx^f5Cxv%!Cuf6t~ zeCbO+i7pRVw3U%y`#idi?;u#U#cFM6k_knEI(0s9(9Pk!_VIqk5@*y$yVES-`=s#o z)UfI4G#p2k_txGP-_BiegXp9N6MFdn;NSmy`S|kpapurTR0C4O_1@hs$?0=xoF$`* z8Ke;2R$uP+3p!y!N3{GZu09RtxtU()K7`2b#*S3Bs6HIRc}vS97w5sofK$O?W!IS* z$x14f1>E%s21gO>`+Y)K;~~dH5z332cS& zc;-8t>vsYQp%7E&IIsam5rMPK(MIr(<#ZsCS`H{gu*5xV+FZ&1CT_MORIdo9hKj)&{;4^ zP)?*rNVv&l-PNVX0rx0^;6_kT_|QFuD4hZrGZ?XTWSmkNgs};i*{Ygp#@{t?)AQQ0 zRK$;@ZNLh8vM7#L_w2sRczr;B@9JR5z*Ca;0)Nj40-E~N#3+kKV02n^jPZ~{;SR4e zK1ZcvzNdr8+gp@m4+9;Ds~SXhG=V}dE5}ZTjW>wDD!aS4q+BhV zNjNvEawWPjhqFNqGPN!C#9BF+VMnubuM?vRs}{f6XGj80atE$nAPY}MWPDsgBd92V z2~w!*2uRo`FJ1tKi~|EmiNtNM)lo%H+EW%vw83j=`%AYiO6r=H*BE<5Lzc|U#8f&P zcSe0}eLfObIb_TzTB0)A{-%`KzE;d)S{PY$YBC~YlW}?M$tU#zs8===V|(g}9~VCY zTmbL@AHqf{Z+x_U%OK!)@iUT1Vp39L3pliCSv-19PM&`X-N1;<9vVSw7Ls19rq*gT1BhbciURA7I$%<+pP3j%HI$+ zD*#4w@Oiej?&yJk=DFwP$hin$sE>8^e>9Sj<@v)%mOFTjHohN-xkOY>ojxVu*t7<# z0SI>&xO)$rO1-)v)xDeQZ@zr)RZr^KhmPVc5TuL1yJyUB1CklffG$Ci7ZOTSfaI=j zs!aEl4{ykS{LSBx%{w=c^!r+nv|7N#+m11zk&2u-b5e4^-l;y?ZE(gK-#_0~UMG!e zDyq6X;9|BKva^P3vCrvdzj_aU_O-_(ogycI&NLkNw!1^>{e1V@bzt~AxPHLyaSgb% zm&k2_&RH5>eQR&>JU&_!*c?NKPlyNz+vf%p7GgUs7rBuwKiy&h@9z zEmAfl5+gZF`I4GsM{s6QdA90E3gB9(7;q>qi0y>Omg3kN2>LBDq=5BOaks1#}h+_Nhz`)BsRth^P%^y^BCn z^0K#wSWri-#&b?BuP*Nw(GSNMg(=7Ac#s{gkNr3Q{y%>G?kCq&Rdt|_#y*)C9aHs2 z;$V2U>bRzkaQG2M!pH&}f92`Nb#_-L1$sT5exffk4PnY4uk(enRx5rVA*F_g!9UDHE|%2D4Gr0mZG)B8?9B@UWqKvMdjp)EC}vNnVnz6JLOKm zuIe~NQd<)7yV~9ld}v>jfJYGYuCM<#K5PL5*$KS)ls*J>O^O2ZOoNeIJbpnA9XXHW zFpYq}fs4{ahTTArLBj|8h$9?`=~yl`q)K=QY5V9Ri6!G9IleqEXHU$?OCYRHE-cF^-tR6d zIpX1}VMWoD(x}WQMi0xxek7oFtD~eeH}Lm%cTw^Bv{B_bBA&0Z0zvM!)PRLgBC!{BAOiUX zonKI$@mO8btxq{3+|PQ|((}qiwo@l(BARditgxJ~KQOS(;jcp_c zz%U5NXCFQzFTC=k96mOUPH9^T`4zk`a7X*p`?B!4Z0(qhjJr`drHs9f8&blVyBC(3 zFyoYu@?$y{?oqnRdD%>PLT|7#OE2vD!_=Gfsu)s znhK$703U!tkUB`ZNgJSk6p{X* zDB0XK(@*Nd-dBEs7P5XbaAbH1F*dwRm>ewWt95}%4(1waiZElX9`9hd2)}k`mX{!u zYtX;5O|tS0DRrOOeD)HHX^4zqsp~Bqs^pMsjMk_yNa+rM~^@8w0!YP zKMDwP8D|9LU$vs0hv-Il7sUi(3BLC}IJA+;DSU&lY;N7sCDu9$jY_qtmcsS&CXzrN zMSBs2HsVWz=1|}n2jnt2WaS#pu4fV!C1cFgrW|NB+5eCK=YRY9T|fin;+~{|OY(wn zvWSySW!xy;4RA%P5LR+Fb$ak7KmWp0dV`zvV8%hvj7`f-1otv3xSd>4FB|c*I=TV2 z$9;W6I3!3gV`CxRNaf}xMXy32_G*o7HvB?s3eI%zmr#MBVwsxq%kokj)kZ>QanT~_ zxDsC@I9xA0{}*L`?nT@LBpaLS_$fSWdAYOtM{;=jDVa$>tDC0*dPfBDe$c&8tN-mc zz9q{?j-Y+!Lt9W27PkwMy?jRsd)uh$sE}BfpZcZ0Dho@WLAE}P&v08xxi=9=Mr7vD zPfHYk7M6Js(!Ys7L8yp6w=pEtgdX5VozosMkbxB?^f@NmY9SC-_SJ#SMwJysMV|&N z(P~?=wUILmNaQ|T3T8RFfVQ-JPNL|5YL!)B`rpF?Ta^ajq7D^VyQ~yO=olzIRPZD7 z6Ouq>LF1ZMV;|qED(}AazUnHeQf{jvZNe>shJZ50L8D}c3miNLhz;;U!iW14)nF0^ znHW!ut4kI~1hd(UjtTl$rQ*Ks?rbWrapClN`H8RmIJzi~{nh~2fwTm%Y~z7$7lDWS zrqCf-vI;z&>XD0wPsnG#_~Q}{qKZTZ>Bqlm7Am@--Eq=7*Ul-7N~I(Vhfs0jdWOOa zfTz%90>iclD-9@}(pCK(e<)!DA(aI1UQZ3h1t+j@u0&q5<*292_#>RP$(>TZUOh7R9lS8Y^ z)+UHmRK2P3QJGkr0Ni#S?~m?%btJ=rF@H$tQ0 zZ7uthj5cJotx%Fl7>Y)C1olvy$s`S0i1CmZdaHS7XXtNX_P{J}$7f)!lWV+p zy56K3;k-b|Rvj$5;GH{vR$h4NC7DCaBP_hXS27a%-Ii(`mFY9i1qp|@fkNel^GY^!(d|Q4~*)Cj#2;0U;f*# z)39PMpVvShAt{0gy$4*qMOesBNFs#b7uQ3=X^DQjE}wttDYV)VBN)f6XZ#?9!1lh1 zAG^7{lF(EpY@wo~u07uXvlEwVMzi4q6LOBj@^~@0usRBX#G&rX{=O^IVDQhJ2AQ0Q z;E<#dAWM^BUJr$`NEffRvvxsD|mqKf!w)`07B`C z0*Jde05vTlZcU>aL@U_2j)%(u_c4K7H)2eO`W#<#6z^>6O{ytD)>o||Zd2xvI11`X z-PgtRsO0lI(m@$J0%E#{1Vw3(z(@$t*kKYfQq6xP^}@Ptw?}a;644QS?vQpKHB{e< zMf3iFJP&6Rdf;5Vhp~x_6e@ebxwoX=D}&3}NB@P20vyPG7dW|FlJVp;I-`AUNhu^4 z09K#T1*HtC=c;1eECOoy9OKjDQY&pM+4t)6ugYg$eFcGpW+Wv%fR0*t_N)yAhQ1tG z_z{Um=4EVjT8^K3NIw7NugWj{#b3a6=m0anDW#ncam|5!S8m`M%<5-o;hwcy_>8_0 z+1+15!W&bf)z4)T+Nt6^S*rbIww?*a5SLcpZSk2=V)|br2~SVY$-O%{b;n|bYbzE& z*F2L1g20@Y7w6=&ul|I*|IQUHJVJhTn^4ih5QW^(q0}jo#~mM3TJ-aN_PGlbo ziDBq*z}=m2IP5_srjwv(W^teTKp{2xi3XbB=DNy(Q6ip>YE*uuSRWw>F4}S2Hilwg zBx?p!jI6kGU@tp#RW!T+KT`&%0-kFWpxNvMcnHADcy9r`w|U&3Y+^(g{aE$aaJKpE zQwC*wC$I7=ebr`iJgCg_IEJ35u|!j>mUdLmfikrjeKn)^J_9>(@s30Cu30GL*I7PK z`p2wY8>ne0bM3dir8rN{Lz9f(+wC%6E0&pB@_9?P>NzolpFHSFyrf{hi4im9wNXti zO%z7$nz513JNHBQJ&AM#QAj6JX*qf7oV@t*XXT~WzJSjCu&Oqfs8NLuq=n=<>XRJr;^NslcV;YTmYesP_DqO;+|YMIflTV z(RFanHAYhr;C1to$&9H65)Xew)fjP5==%%YJ{CAD^iJmPT`0~3hH8p7j(Cq$G_+A! zSs_%7AepULFDZu|fbP*P{&*&at?@fu=@LrAqDhvbxRnoUTG6wB+pI_W}PvWhMx% z%uOxi2N z{R^@%aU2!*EXcBRAZe#?P;VnK=5e3K#kS`oTdHuk+@TOFRosG z2c5??1Z!I>VUD*_TdRX=mwNzw&{zdCG7%0@=P$r}9Acn%dfzRpB!c0Q5=s*rAf`PW0N5Kca-?` z2ig*eH}Rf(Tq{MTc1v#E`b6G)=c-)&a05I|Tlu{R5(}?wwdJUcOuOT#qyk;O)P98t zA{@~GW8C#ZIL{$d6}z2-shl>R%}i!QrY7cPVq#JbpF9Dm;SjjB6Clac!0vCLh+@(V zD28uFIelJ?a#fX86AU+l0WTEtB@Gbtc?jV8MgX1ZLKxkhX*k8vOa%8-Dyh2-T%_Y3 z50lLZ3YZBH_K8$n{ZC3|R`X^QmfZtQCv%+6!g)=m`87%LQ;ihePYkcQJi839WK!MyrdvLumAD1XJ2>?kmaj#^2{lf7T+uG zplBHZ@UXSX{O31>(Avt;B5m`8V6vW(?LL_Vh*pg9^k=0di;3xrh=EPAs zeCUwM)7B9H*$OH-gf@|__CA>SA}VrTcz*D9yQ>F=dN9-$N+oR-f9vZOvzhtjB#57a zb7+5xrJ8VkVQ~RuZz!a*+x$8|TIXP7L{6T5Mol$%B{;TaQ++gqhi9;lB(|W^-sSy! zicj`Y-SE&+?XpuVsi0Okk(Ea7j#Rh4jjrC6Nb;~^mXT~+Uis0#CdbYk0>X3!{K+TM zt&=ECtKV%reGJueO_*bAg(~2MBp#j_1P9~yz?&%+zK6T7n4=4_nsOoyx?-Vn;nV|z zN)N<#vqi@)1UIXzRm03INb^ZrM_!VJBTvfs$g~7;UGIX-+*tn*NrH}kAjlh>s2HfK zEfaYUpPxEH)k0HMO+%43_J(Y3uA%EZ)Ra6^yE z^{d|nX?7Q%E`Q_wo6wMp(|Gh3PeYGU)3(L)!awNupxJE7ty((Q>ggV9c*MW3qC2LO0`Wj`*Bs* zhz~BSM^@kgmDCPt(M57KlTPWU(^-D4uqlr)(9YrLp<{sm#$@5>Q5m0Gkhx_fhxDix zOgC>|#V73GnT{LD3F7Jj|G}c1-jsq+0Ao-zSSbYvArzcRn;Y=VwRPi-T4mI!;6(s#+iX-w7?Pxe96iX)1 zou=jR{IZg%tmZg1$XG&%UB`?mLjqaQen8!t%VZjee+e0AE?dk=CIvgk?0HjPjvLwAx(^yM^JetszGt2iMq0 zaSVU{A?+p>$Buho*rsHmH}LoMQ7k~xJX2}b{tiXqd=RPo0s$F&&lIYJ}yU& zo|NM!PRrEnjHI(DUJ&eig!fQnRgoYn^}bF*ap{=ab}B!QKd2zCSE%uZ#M0=XxNkLe zV1nY6?H80u*CL>Y`I@a8r} zn9#l_!Ta%RIBG`1m#3uJ=on4@DBvO+hZ@AO6=F8rkb7IdD~A@pjNlkWVA)4C0h}Kg zdnfpH^dv`QeCi9ReuIFX+6qrCw58NpL2&bdOCnxbQn`#aAcRWeo~*5-6GLTv zVfkqp*mdCIWf`AE_k_>1ztNN*`znGv@aJFqKYmTc={QN2$;9R7f9@+XvoI+(h-BKc zb~|OQ;`VpJ7aVSb$2uafJoDGl!Hl5m>e0>wL^V4cR5=S7{CZy%gVUMg;^4fc#&Ld% zltS-Hn%x@sl>w4Tubz`Fa2x~fIso@_Ks>(jXWztuO`$6cOAmx~7FBDQqW2uL20x)r zVJ%{qjzXK1;z%TyaO@bEsv2nNx&6V1cVu(5gnNV}QFo-gg|mbNv`>5Dh1<3q+~KRPxx1wuR} zv?EA!+#5lbBiD7R0=tAUgSv=Tsg(`_rE!gPb*jndP2L!V1HTqtiA+KXPnB`7xk+8o zPJw8FLiDa-7u2W+*Z=6TBXaG=WwSh~Udet<7W7DBtZfQaXIGN#MeVj1)`$P;_$_jPoh zT?iNLhA_`CIE&{mZ36E=3kegT-Qkv-G0IV$CQCaKF8^|`f@ViuyREzeyFe{Sd>-`V zU0=gf3=P-hKtb1bjKS06*uEU0S^YV zW0D?0v67yaC2*=wz4(g0eg}mkO|Pn`viG@kjOV{r#Sco+H@hl_GBlNU-XIS@eCJ*1 z{QOVhup$U1Q_^iTb=s-jjN##m$pjJvcO!Z|FEd+SccyI=G8o9`Ov2VGk$Nf$6(Hc% zn>EEQQ3%NV!l*8=7+oaM1MY&@$s{KfkCXxJM5A~>)JiH!K<)R{$j`uQb!GB}H1-^O)tWI8*G!vc<@($oEhzw>wg1_)DBCe(of zzTZQK(N|d%;LEY16!ve)?9>rJQ+`yXHPz_qC(t!fY%ga^c^BP-MTbKARo5glcMi8F z4IDoQ9)ja}X`H3Q(hJiwcLY$*bwFZi-0P&|zF)^Z-UJD}E*X%qo%){Kx&EOXJNl4} zO--ttMhF2dfODN0P4WARwSh zK7IZa@Z1sAwqjN5;(73?_*PwJXQL9IoRVm=3;1tYc5dI4bLXB?$&}7uO*e_R(511P z41#}10i#a_1Qrgpdvq9(LD!aH$(a zh?aJu?Dhj7<+BrW;5+7ZD1u|kl%2P-5m~u=8-bvx(@G?DIYw%xf2@Oq)8k}A&yetZ z4~Zlvm!b&p2%f%(svES>xe>CXV}MKkgC<`VcLLA};|!;=z`<*~681-wBcKd5yH{Ja z*(}M9Cgq_^=(gK85bQf<>)SSyM11BM9O-sQjz_sj_If&5gwDLt)`FBl*i~C&vmvdb ze%?rJ&viU**-`jg$4C1{B1bH9J#|dq+n&~BAf8Ny7mpO$QQJ-fF8Mqw0`6w?b?<>m zqGPt9b$%eAdR8oyNq`Uh16}mxSgNnnHQky$>>!k4-@6t7U zV#D!U*DI*WshG~fQALQB7q4x7U$!o0(i6n8jfV%5RRBfQNHQu}cSM$!sW4!B%XdA6 zsFfR0(<$;Gy@NM3oHo^XOo)q)SU&o~I;bwJqZaX+}DU8X%;&jDjcF*xoW3R!!9V`k@F65ME)TaFmnK zwKU~AC^AM}^|`4jZCeN0eRQd^t~;a2)VPdIPUC$PRmUip*ppuAo}|O$xF9d%A(&7s zo;IBwRCD3+MQ{#>5x^R_Ft|t+@FO?gmj=i}Zfq}JcnQ}gE9H$36+0app97xPk*|E^ zM`i5HBhuvL3m~IrjmaerqPT`%&_^;@z8xQ@iN zPxWZ(;sak0moeGhD#>?uZX(%tzCz)&&Q>_1H#+E^#$?W=`?ls zrQ5ElP3eFZ8@P_grp6@6X(xxoE4hlI!W@y%L(NN$t1OD?)rbOXTP z+kH!6QSR^%R*j|8@}=h?6z1S{=Mry{xCzU*w=LPF0;WHfbvxes9tR?mEW!evAZ$O-cNMq+W5MWJwA zS5+m^fwy-h?HkoCe_Dd-a;W0h2=p=AkB^J zh2<5y)LG`Qb!cua(j2Os?UfSV^(RsN+rPNakM^0tvVM8_y1&|cb70oS78;@CC?hD|7O(PgnC=k~o z2zUfZm$UtydR}(dK0)#gOBN($5+wAI(HWVZ8J9o%0kHr6s>H^85(2*4t=Mv6`K(wY zuFTEP$=)uyvqnQgh z0OvNO0)FG$-}$$)2vRXk0VeLgw2-6$VYLRRY?Cv1KU08Zc65_AK;MY&Z3GRpwGCX` z!-sLFGpbOVTf2gyqJ%^+uA9gkYilybVgR4f_M;LDHg()L5j>BFZbBtZGE*6vJ<2)) z`t|p|g>HckWz*6LbP<3q%j8TJ7Ekd4_#Kk=9dJhDBO}tZ%)A|VS3$C&e4 zsvwQm>Dqvs44kI+u0A7F%7VJfjc?mXaacXmo!tKnUO;!f#XfIz*WV8GZpdkBhQ4 zzkI#dH+~FCWLcJGawZGMBZ!ijjGQ@lUKfBY@B>j?2(s;&?1(byYqI&EhRKaKExzGMN z1OY$~Qppu0 zVvp#yBV}{90a+1-%Zw(ZRNum3nHDPLauS6e#H`xtATeWi^8zb5I)Ba$6U1Hu{uL@*^M±z zsD*&PCex><@%IQAz>*`V;{1TW;$fe>^_{EuT67e1<48;hqV!iFOhtJFzy>71h_iBM zVtZ>71W*dC>Kt(Orj!Arb-QmCG1WMpba$;no`YNVKhGpO_< z=;CmPF7bZ?c)tFzkvCPz|${jxH3^qi!o$C0cjW%lR- zx*c0~?ygIIwV=~m1$3|N4mEPZ>d;o*-%-olL_Dhd3RS{<^`hkSIV2^VZ&Z1eQc;D- zm?#=Z8V-Uk<&xvkBnVSpkG2NI+2v!BN08cFy(@|=<@Es_)*|N&*#euK~YFCpwmcz)$sngM?`+C-K?sNMi4w*9Yqo+nG_)q699*c za}02V0{OE-ht48lXleCS-YeNscZYRtXALv7K&L<43#Qm-j!s?1>8o zyg=toC3zMC;%U8^AU#Y5a)9p}&lVF%3C|3-q&1l_QPJmG1`h;U%UC5dSh~gnRZWP* zxZ7Et5t@E4kBl}1wb5d-J!$Y^GBd*f@~PL?PvLQ~&XBks?tuSL$1n`^!`}~oFku-o z+w6q!+L{i-O!MiV4@`n%G0@XaV4w?m9YA30h&chrd&6l*{+fFg{F#5(Y8j(8cF66v z`L&rrz9``kz5$L6UO4xtR99BTPYcOLLq2@>UHRgdzaSYLRxag4 zkSGX+umvUgolU0zYs|^zPp&D}s?z{Gs@~#Ar{}7oX}7DE9tLAXg6On*I))Vr8l!tw z?o9-wVr4^uwYEe-vP4m7IXzlJHdL6e*9I2np!x$`Ee@#gpC*pojm9Izk<(g2*|2d*3o zoRW#;g6yvUp#+q0Zp-N8D1z1)s?LZcPaYFAGm@|;)Q_M8vaQ){>ylm^)oQ2O&`K}} zSZ;J8C7=C~&#C~RandpiDlQ(lFe+c4Rac*HE-`IxuF2-gb--wG83e|VD6_bdRS~x0~f&8;sGCw>*8SB*^||4-^RVFszad<3A@(@oC0`cd3jRy^A(9EkRVeN z^3ZdD_m)m6LQ8Ed+*uvX4S(U1oPWBfaAl`gLg6t`V)J+Z?LSkP%0Yt67v7Yk=z9At zK#YJ|45?`A!$hJ}K~%sf+}@{yANiBPz*N^%PrbKtS91U7zm{7c-jJh*GVdq2F`g$YeXJS>)(L>v)rU zIw3^BQ4bp4Bf2k&x%rj!bj%1Qp1*-^V)51c^6^I>=;YVQbC>X}xtf^UJfC=m$OEWtp`kkt&U zoQ&*qC&rxB9>>~ozKZD18JKmkkWw*(lF<>=kPK@;8(ai)Eu4`LMn^|w7DWX&z0D+# znb=|RSfZ3YVK*gp2VQ0G8VgX%a0qIj>Nm-4*g5D{y|*^4b^igBbAOsicT4&Pc4HCa z515T<4ago0<$5Did?^;rHdU89##v4|A$r8vJtcW5m7&|094qY^Gbf@hMu5zj;kZ3>OX^lLVj# zpm37H!?L@!A~{rTgisQIEV!cIByow07t4Tys87j}rAfJd=N_uOuF7thYhn@tXMGW6 zl|`psi$x!J%Q!35(F(-Es045`dLW}as5*W0i%tMq7@LqdFc=5ltLvibLlEv)z=;(1 z@Omw95h>Z;y{U(>RjVnEzj*Yx{KS9ulL*Kup{t7}2~l$;#r6=8TrMG%rAu>l zWc!c4_j@3(agFCsOJ*F&(W&C=qB1pk6v<*rtCs8wFU#ocjJ)y9-v_RKQ;OhW0#Qe` zUPyqBO{M`gmE|hP*>e{WWScn|)coKN=H>KL&)~I2bwa5C=%l!FMXF^>Zr{QCMKU|| z;#2ag|I5EZfbgl(Y@x`}+=krS$V*IR4+iq)ciupP7?H;x|B{?N`#hpVLRDpb!cFHI zVp>X_?x=>z>O=(}S?vVXb43IiblBb*&uy`%u79S3ny@M{?3uIAvnu zlI-p0WEaHu^6`h{t#AGtJlrElUUej!%c^}<+N&5WoDwTxQ~C0G22l;S>LoltZ83$V zuDxnNtTguJ?#`O}k+ki3yyq#iAxmw4$4tmXqHjS-s_71A>pS{=EQ`AkJ>?}FPOAC(swmuLH-Vp9 zJ=#-(!@_lFpwLNcp!G>^^QPp%>m*UY)Qe>e(%fC69-8AbG78*x;NDOd{0tvBMZB?xjXF&oSKxqV#w61v=ul&dt!LBojS8wi{6 zb?zVlb(6JSM_)f;)A`Ls5fD-}*J%_eZl9y)bTX^~y4%;utlR4w8u*5oIRhCx9nR$s zr+Nk&lwF-}(n`GVK}U=#e)|Dp*eszDULvu~0S)d`_*7B4sY!>s8w2f{JehD03*rC? ze{M@h`GqdGu!DfQ1ASwN#-z~g7zj&^nELwOdR_kk&QGL(FT+GB%JupV0=KtGCzh8Q zlsg$hT^yHHh{2kcJc^^)44icbB`g_~v{2JvEs5vzlIyD;8slfrPh)n z-qt<2e&qw1odf-ZzDiDs$5!albTa=l}JF;?b)hsblE|=qInkoE7UqnS* zY~5BI7=aX3m5e5Xa`ur$nVngdwd-Z|e29V&qrnizCj|+@MWU*fZsV}-$eBkFl#;;v zw^n59%KK74@){W%)iE!sfTC~E&l!nZQUVu2NQUXYfnZfAm(ZeD zC~PArlz`*n9RPoL_4A*V=U;h2HTP*e!*NpTNa;icRaWt^4*HZzu%rMiytusySS=@G zAf}H#^chu&Y~avMjvd3tUDgB8K;;+5y<1v1A@Ltg%FgxZpn=|K9Z-Od`5oc%U_kHxdqN!f}{kt-r10py)V%$0!Px4rKw5vCg!y{y)-J{ zdFzHM)^b9P(#R?yjn@o?Q3V5jtk&1$55E4t0b0B&Pd@Smz&B&kvN*Ti)+r)xV~6Qf z=Jxaf@8CYn<8wX!nU~}k0{wu&jw6iSzWOS#lg#hmRW(YBiPVP<3eZ@`3nKkCIv`rk zwyFl-1++JR`eC_w?|td!8#1w!kr=9Kqbp&QL)n3_f>u`ppQC}Hhu3j?+(PZ>nIswf z=!=hQ!Qv9$;kGWS$uPc07oR;jepE7(Q?hamUESzF?t#Ny_gxw5ZY^gb`>@OYEx z?ty!#Q{=EG>im^Lk{Aa}8)7v~HPC^PS7ERjfX9f0DK#I~&0>o85mMnO?c%~wIdSF@ zbflBG=YURecD8eCvJ1G*?~5RLX645B-x3=TY=DrJS4}g>67q78*j#iN%rpzR5_C1dYHQ6+JzHFiA(c8{=ihrtmGZn`4j|0%{T2j zm{2H!=lA4Ns2uGxravvJ0q9hdtzF7yKBxD29-R!)6UIDt5e9;j1NeuDfD5)v2C4$9 zoUQ3x2&?&Y6t?H7yBY;rv3`h*_NHk$HFU6{t$cv%ZCc9#FEQ|l^aB$4pa&ZMY-#r~ z@RGrhulV5|3wCqfZw@*Q?L3As+K@PZfa@407I}aJ@sn_Nks&MPf_(cAe_vkt+~*N= zGP1w3EtlVUPd78$cz8HRKZ&Y+cK(p0o_bz4{I34-H>JA1FPmFCGL6ccOKfx?>!I!M zQGgE*cp6a1i6e`$3L%z=iBq;rp!);wdG~vpyvcGMA-QNSS^>+ehP`bSa$KHLL`u~TlL zv*^o22E=2nh>E8y`BEK;qNvqt4G&+T+EjbTPp-LgZS9Zch3Bry#5jT-FgdBeFVFqh zB|JoFBqLOvJ$e#f!{J9VrL=Z%Osf>qC4|-X*K(?1w{LGNB*fYFRy`nxKytqF@{97y3(rdo_iNAv zbkxtOz?aa2yoHCi4+0Tfln>Reg@+wrl)U!rDcq-ltmjK|{raAeath)e=~gMKQi}W~ zW9Uo(TYq%zd$>*;^4NvXNGeK??53*H^1*7>j1?p~n-<>F(WOf=f96pd3+S>UgGL|4 z0O1c3tliFzPUhHw2^pV0CZpqNB={TxXI|`JRVSS4xlOr!_c}gD9dKk$i-4)jthl&N zO7=65s7Rd{=rUlsRMu@YwNe6COpv4EZ312KsY?&z*D)0}bj`Xg5>rcMLb$JyOi`FH zCR=-JvUn^al?pN4kYpN3^&n|@lBK$8ar0sBr+2RWL6QO5z#&CJXofkn|_bkr!v z?c%JUYIRjJDWC*3At#!8u)ZDg3~r)t2af2oJ+f>umm|0{(U4BRVnI@;|aF8xK2nA5uDFxY)tilNZM|1 z=RA|Gpz5Dl+JRUqc@wlFs;5L_txC;E`5U;*RP{8fn$C_J%-%JlybNZ%Mr*5Enk<-X zlp_fS4WH0AE^wyWMbhc@4)!~SW2|<-$Xh5$-X17?#PM0il_-*-6EV|UTe%(C-OmF9 z>FIDzv0Ro(a3X$hC&3;ryVs5=h?X_fb&L^!|RXMX?bX(jJJ zU3e5vXi&TaF(i>iy9V*PgM(4m;m*dey7%T}hXlK!1^!b~d+5m{&iy~vukj|ooP)){ zPbU_`jokk;KP~xK^<4hoeF~hYLgkxp{6N0{oj*b4yAPZiTmTM&+UtRYy7=VN$i4+t z0e$Gnm*kVRYiRZN@xUU10KXnV65&n+Tlr`_A&F*64lm=Nj$M__-Leu_tjahq&5L8Y zElW3@xnSm~Y^=!Ho=teXyxAeinPk8;Dh^;uc0cg1+?$0+xAv>DQ|Kd!^i)fxyXTkR z`t1$H3aQm}XX#t=%vXL!XlpvucA*+4l_SO9)%KSG(jV!o6{pXokqQ!QeOr8J%vPQ5T~x5-@*$U@8(UJ|{YcWm0g@z_uYB^E&woXJ>SumMW@cw` zjrYLWG;x2aWQvNHxHu06Ek5nYfxZmKj;#Tby%UqsgkOH*^RG&-v@KUp<>bw8p_^!e zJl-ov3w#VW&fE2ngj+!*GLB$wOW6IEoH~45A`yJAc$ zoASx!?`t<#N3gRRJ{`88da4qV5k{blP)D1@vgcRwn+vp z;%2HHqBSKRaxU|=?#WK|mW0L^WG0o69*FAHXdJIWjj;@pcUYGcsc%O6(|fl!)pf1M z;H6VMHlWR#1R^n+UOuG$7j5uUmBJP}xf0I!p5gvf-odW|e9d~-!;lG)l|ky_dd|-4 zYs@U30@qcO?UirHosVy-f`IsTtz}wv1mIo~p+F#)5Sd___#UNt4ezO`a_UT0G^pZhRT0w&6;Gn@8cKB=SrW4&p?0PWrYu@G z><}{igL+NaX1tY>=!|E|u@b977hw{ZUxq?`LC-0a!kD_zz)2(96ZrEI!Gr&OdVyhI>OpG6N50>dthOZAK2smb8Pu6bVlcyeiSdD|; z{O+I00D&n)OqL?xND?Ec?(W{WAy=<{ta}V?w4gux7k^p4^3%T{_wHPm{Za+h0WC>U zZQz1ac*+eXQBBvC5IucjPPVr8H6ZGR@r!O*xBL81AjVvh)5bY&6fN@4{qir%#Pk$8 zn=O3dzSO$Az@)1Z2EKdm#)fR%`;YR%PyVu4qw{#MYP$4RK{d^Vx?C==a@{>&n+i{A zSiZT#?cwX%l2=Q#5Vd4=r-n{|IH*s@AA<-46bhst1P@UM4^siK%m7Kr7o)9Z#AvqI zc^RAKI9mqaa}Cuw@a?*pK5@bcbVdb*0vrUSW9Kf)?BWSCMM47zZBYHHi|@nrAwlBe z`Dy~fNCwSFWXLmP@8Md|V7ycVR7Ry#1mZfHV+{k*u<5;sVYWLgT*^?^;- zt9!D&a~(XwEd;WfWDp#VpMO$*@t6K9nM6z7Z542xY5oHo8n7F87sQ8(kW(VTfY}-a z-fjm*5FkjBgP;b~lVpO!HJJpFd}5&^FF$%tN!yLJefjoxZp%AYZcDA*M1_jZr*2Cn z$qA!X$s{8(j_NcN9?^n;4=(LZQ46A*Iw2*HoN>ILGy+|h`u*TI0#;HbuzU0-d~uJ!_m0BP`+TGXO?3;Bcp) z-)rjw!D?KCB(p@{?BdWClH;gDM?+Ouuy=vO1Bwf#aPA&MrMiV6O1Q6t0%Tm`{&9t4 z2cBOr#REBMHaUYIQ|L7A=4E}Wiq5pAyhOe2$lZ+%Sv);0iP0r=Mk!SN$8r63C3oir zAkdu9pP|+Yi5~%K90`aMbM?l$>=#y)=c9NZ-*+HPx5VeAxV47@rXqJ%SEag#L{>pp z5)bH(f{uDBjDZ5JW5{Wr{@#qY^BJHcU43Umx6tc=4o8EdrXuHl6d_bR4;x!KGx5j; zI(lCDAbuo;HQ9Opb$-Jaj}85vR%6CA3=&1n>^J_#XaUL%Sgw z5IIA_RX3w;?IsSYUL+G15vr(a5#n;SxGn7O0v#x;IH-;k(@L|~Hy#_7F)u3TfCFyaZdaw3 z8-P1`0(`;e0nv@Bd@~ojxbVkiI6DYjJhK2ECL+y2K|1xDsKU}hX+r=o5^`f&QK|XY zpbR*oB8{ReTiX@sSw%oZ^Y|J{`sP%ggfH*65zu-e9dq5?eoylGH5Ccu*5sjMN95_} zK8Hj-tE4&=S6ziA9SsszfcR@bXT7Pm;OAy0i9g3c3OrBra_+kUb3pOyAR=`l#P;1* z|LP-WPs=mc7Ub<8k0sflI!D8Suu{KQR7n(6ACk{iamH+gV;r6F41(j-YorQIG4+I2}PXduslk)!9bB)ixh+QinIdIq>5><{7Z zoTBvnWl2qcUS^YLWOensG8#vhQCgAWF1l)5JbxmfWFkjDIm)WkM;8@u(9!C6{_u>P zK7UBf?{gq|zxmB~7`msNbNxLX9jQWCp>WQTJVAkhj)vfHwy zn7f9;!~yR>X@n7pXQm}Pb3|VFv7eQ@n`?y4zFe!n8w1YjnMk{F$X>6u}5$wJO- z>N?8J#F8<)=NRh0>KPcf5+%)%}SOf-}d(N$TedJyhz($Ap2A z$pI7!ATqxqDW{Gfk}(>O;T5O^O(?2AFwgys8y|Zrs79XLr(5Qt*2mTZ+sLfk`?z<6 zX}AwTB&dv}P$}VgZ<&dz7ALgWo#?Y^uzil^hXG+vfM?01QktA-YQ%zw&&fVe5XKYo zEW_(Ftj0AlIYukVSR|X|K%+E5OAb2<@>m{0?s$Iaj<wIc2;^6Nd_%S4=jW2iqQ?S$zCz1!d1vA0q9++kfUw^o3p~-AvV)FIxf9G3L z2T6P5>L+L?L-OS>eMO#q@w4*yGcO{rynyy~5t#BdwAW}6kDZc>PdqJ8Kl{AgxOGd% z=SH%l2zCP%_v3^DFPeHwBbe)SSAU?UDhy25Z{9&>4|s&EtJ2pb+0>|lrWJV8w{G2) z?|%FH@;yLZ3-hdAfp?b>7{C`a8{k8bhysDAD#3;Uz0?szC?=TOx~YWly<6*2DgXnn zx794Z)3I=PxQ9TQhpz4$a4LzDEi_!`^$B`fRD>Sffp_t_rHS|R*)M-y(&M9m2TFh! zDyYm5)XOCDlgb~cYyuaOBB+{x#hyafaPisCNoZt2b)=|7YYvXBxi z6=v_<`M%`0H*{x(8ck_+(o3Tg05+aYgNS6ZYO3+gfScESqq55%b|9+DeB8V6p<7^^ zXDk<^T2~QDizgzg7TfRQ9_Yp_NZl|n=#ddwI65aM4%@Og8b&oeitencG7F6s5=E}8 z@*9-8Xg7HuDCfK_5n$ULgZ<5skgwn>;u;? zq3ScQ*Fy57KwcX~1QYPiMp?f0JKsRk?JK`SsFNHJlS3GlV*ms>oe#Ok;d;r6#YIn( z!$5I;!a&K9F?saa&*)U258aKA-o}pTWS@(qTnB{cZ%0%Ur(Rjni5yM?hUf)i(+9<; z6|_2{Q6^lvGP5u)FTVUZFzcCQScF3$Bs55FqU zJojZ3WJ$cALoz*gSk1J2ZbKp=%5-nbhwr~HcWzuo0^&Zz817vJFw-4byY(@?UrePw z(vzcNb}jDX&PrMbhWbIC$&DKE_|Rb^8MFpENycm!4O_~&eRTO2c%`;(9rHN}`f2_p zC;~0XqMOM8YTMm!Y2Y?w>Ocb}_0%RoOuzEtiyEAD@eR)w9Sb=PmM_=j-48xevN()? zt0Ssjd20{fAO52h_-(|T0w6o83|GM)6!ZJCyR&PmV|;z3flA*IUG`!Cq+?qg&-nz3 z*2Vc*ypKua)$NVjt4r;t&m=HddG`u~B0|MT?4>8^68SX<%!-*&F8<^DMZCX1IB#GhD+Yb}d2Rz3E zdnEex{oVmwWuugSy^Xf9jSJMGK@eK}c_f6y=%}Pe(h`qEkpRZz^g|crxffoR=U;kF z&R)EPsy(g`ImywH(Q&lFb-XKJaj4p;49h>~j5@J?t;*4chC+Qc63Xot5wKh}r|GNY ztnu4bt#sEc8R^V80^HrZcV&J)tIC@#-27^>qJ9M}w8&g|3kO=L9zcNCcID3H_vGzw zzoDirb$m?~pNY$64Ycx16qRa67mK)eKoY82Ya@wt6c_htE7;e=LcYbejI|+oh%f&5 zS7dZ%5|s-8H&k@{J2@nlmRWpK`DiWzQCtkk;o_5W?%6Mh1@cg*5_sbrGwMiJZ+~nY zL2*L2QCU_oh*)kE0rUqFbP*&SO8aJ!JWye^%kuT#{kDAVk8Vg2m$zC59-K)yJyE~|I$;IsJkVRwT~h2-MNxN%gYj!(aB z3Iably3Bg{eGRc=g8^S)(yPwHm>aze6}5#oDCu< zCM6yN@tn*kT*2i#EmS=79pd-{uZkpO)OXBWe;a5)r382c&kDzE^SPW{{rH|bl6904 za6M0K`ntr0I*HtWh{ZChHrvG)frYi)lN@~wSdpk zp^52(ZmbLY~H~a9zJ#QAd5r*J#oh&nPkOma6b}l ziwjFgA|r~CDQx8S)R<-x$%Qh(geORl@yhD#G7eM>mE83k*HmUX5FVf^LWWP;#$bdX zj*qa1t>RMJpyS`2K7B|7VHcGkx1&kwRuODAkqEjSBpQzTq1YK2o0GZavw%0+Xj$)~ z;skyRoVue^5HWe^(MRz$A=%pjsb1_$0YQH8$g=$3{+s_hFyc|Ud-JZ6z3gfX5a;Um zfBDrHWPBd5Qo9HOxPd@?TN>a)T)Zc>T_s6o_hs?uL-N$CUj`g8s!$5+MnXy!i9uB3 zvGf99t#Oss?NxK8#q@`D7Qa*c7)kD?*pU$=ktu}|Tmz4K; zi*Dh>kqJ3}{)n78wyjH&=9fx>Cu@&5u8pH^2Rsg#2w30qCAalL%lW z#s>-;+T6F{!_udbis725EvBh8((g?uFQ%*YgOvh9CLNYchc@LezALBckjqyRw-t%PkavJrt)= zzwvS)QPlfg1_;}a30_u9{gD$CGr!4q1?#eQwhZ+5%*x~ z>wfZa4z9s)KI)*m^pc+@h{s;|?CXb4pOe`m$7OVGQJ#3_C3ym{QVa=UFSnx_@Zx1Z z{@7mMzya#2mWt(JmmF7A1%9-gwOU!fIsbhSH+-P;!hH|A8K4y=G2H_^wF+nfP!9;S zz7M!1TIwjOtVEn*b6hOyD+bOtedg?}vj2TbiaT@zGm^*^94cCMKK7%Hqsf_yJ35gXLwm&JW=zKENx|tQ3axG3{WA$#>k>$wLl8fTYmPR* zx+!1#?LP#OR|f1r!x<(C9ww01*_5{Ew{9~zlqHVJbr}i!@R1{^GAEH7C?AnPH6K;e znX$MRe+P%2bM_=12l!gW;>DXmm%bJS zeaEc*)6UcJoV~Oo;?{B%5MQOK5-0T`bPZm z*T1brM=}*dhnkSFi3NoaXhg+@G|IRbYel1`Mp3ESOXk#atd#9{<5vlEA9{Ln=S zWae>?d^#e{1wKxog@Oq@f1`R0=!?QJb|zqTd^59?Mq`0Vzh=dJXq+qQvv2N2o8Q+V4 z=eO^}OtxjOidsi`bJm>Qs4#_8p2EWD|9WS#r+gaq&w=a=P>8EpXxBw?b~tw z6X^}J5pFgyALL3NgpeMT>=<@K_hmbr`_PonchC%oB?rG&vA)0lH~)^r(NfXBfY`f| zD?ZxaHT2E$Vg^0ph8Hv%iRvX%xouRBYpW}AXxhngRTLVi6#RYY&h;VnWp@mrQ@I|8uU#zfrrjc%!>eT zK#;!`s!M(caFSJ$!>7}7=;Iz z?4vlbQB<+d$kf!5tloP^Ht)QL?x+XcdI#_UyO4QVIyNmA9)3n%x&4XU*;q%X;FIrs z=LhnIuY6hk9eTbP66pn5Ec@lXKfA01bz;mXuYU2X;)`Zc>8G_4r^02c8IZ!xWgYQk zFlp8~iA59gy9n54ROF2(BM=(F?@vh$7<4ASpvk4z-dEU!(?%JPgvQg`QEax;_RFp7 zgx5kc0;q2hfsjjO{GRG-8?+S4;r;fjI3OMbZgKW|=D@Qe)@{i!@Oh(_X-9CVdvzrL znl4USyr#h{Ue~7^yn3FfqQB-sT zRD>KE+$nr4BU3&3!sky*7_irs_c<~g0Ozo;hjR1YI=ae}s9*spT>XYfbX?|-d(21c!e(Q~oi zuUt`7r=O@&YI)X}M)JYPa&Y^U>G0#A_d(Qoll_9caXJAtAjFMdFij!mN7;KG)! zdf5thSp5hf#=1;Q90BHy?stI1Nuf%7AC7ez(KW(MHT4G}@k%Gcum0lSlI--7Zei;b zjVF(gOoLm{>pW1?DgK(mf^HCe8a_M6%Kc`KSeGvO?_CW>K^4&>5zJza919aXla%WP z3NyWA;0m4%lGc{WZUm*nMN(C0PM{+9%k($}_8jG%xKZ!7k}45mC%gLZIXpmkSf`|H zouQGFM~fD>fdI|s@>TtQTiZK;?wZoGySQIQ@|+{F)cjY6HGF-G4cVn7KiW}A*8vvxli!|O!ARJ=>RGDD^ftkQUGb3$!6q` zUzEJc=aB^8`i>kvxrCrOFQLRZ9y%if-31ggzmQNF2)z)$#m zN&FqRRQK?`n)+VLh3iVP_hd{$@g*dVBRHrLgZ<<0_jWhHZIlpb;`%@qRc+Ifi)T*( z1K*N3x{r`9$$>D8bE`Ql0al9vlfaFxnWIX%POqVEW*lF#6gjiC0t@0na@3-+t+LWS zKaJ`^w1V8OwcEPM8;;CLozmtYPy-QGAGnsimTI+II=9*~1SgV$)A8w1@8J4ygt~{b zGHB!Op{wcwyHBDZ2;#j+%a-R~IWEUe%>m!e$@}l!M2Faycfa>tm6^!p?nx#0u{`w5 zYufE)rg0s?H{{P!_M7p0pS01jj-dJ`BTyP+^*urvf}(DNSvZ$PLD zunfC?a+oA;2cD-had(o#THVs@7g%i%Ni2!Nql5rXX%Ft!96p>uw^vd=!DlB_DS?Zv zJRf{^OXZ@p>GQ_KU(yNVt}bQ9 zqG5bKz?1_s!IK909bjU`JxoVq;5OQl2gK}JCXr2yW_2TdEIW#>JY(Q(A|C4A<9b6n zCLj)BBTg#~H;y&V1uc~_k9qJ9d8sl;aDF|{)qQ1M6U-^Iu3PB=^XmcinRNQfxc~8M zhu`o1Ci8t=D5E9iH?rfFx7_BlKE)lVi=O+Rb`L{RTZ8>j-PM) zvn45uE))Z~cp@v`{*(V*-g7rWR6kiNM1QjUfoh>&m5q1xN6SyFzdOoV@KP+^+yCb><26E~Yz* zm~9|q#KOShs1+)guvmo!z=Qa~I}B=g&{H!K$xfr-XvvAQx8$WSo|dow_B-+)fBV`oIXxyzvuSzk{9##~nbqXiM-kA+ zIUYq3GBu0( z2LZY$8hR~P=lqYIc}m6?PpPcD0vfKVR5_Kio8JR;lmyoY-lg?jybfSb1ko}G{(5O$ zs{6MM)Des+Ul9n|I)LF<9}03y6qk!in%ovD=N1K$NG`e7r{D-vMF&*og^53ri0Ij% zZdni4CXvb@vG;VDQ`B?A)m<4n*in|GUlF773@RV=scwNBM#Iz=bF>s#5 z>2*_{6NqZIG*HPOBGQ==;AX)0~ zdpN$1diS|4j_VL;>av^ps=FqkFfAxP4ukR;U4)^FC{6{}sx8%95~p(=TVWnn z9Pm=1q8K%$DK1>RgdmBVMcED#gGyyndZMOgba=j;-T!G?1~Y zNhAai>rM-K2uY{EuFh<6oTbwCcVu_dhD;xN2@mun9_Fq}Iy0zI8i{aA4A+(8pPgfgVED-yU+1m1a1;)gnKIaRRo?oUXeb;H)M47 zjC}DYPfC2mFMsrVH$hk?!3&*1r-b`%Psr%xE2t__Ovt{BXU@w+>O44?BPbMX<#;sk zQel*tns_p=V=sfcO0LtRp~DV>9Yde* zG-yN*`{Z$u>aO<_Atgl=KVLGY;e=M-LTt)t3YyF1gQS=ZG4AMKo zH&AJCu?L?0sZRrdjcae=*|J9$(QTy+Oyk`57+^I#oTI1Wu38GLy zhYaX1;Meg^O2AY9zfPlW+`kt7p0FAx-BMf>?V9c@J(kghyNS^WZ)(UosM1-;syUE1 z5Y+cPFbH>1m`|Pi`o_N0$W#oaxy@bzxi$wK7QM6kfC@SAm*3yhWSK#dU>9VrVgF#G zx*tN($qoJZc-TsE@t`bYPuBgPvDw`6y0|Fb;VOT z65Drd-4bSH9!C4srlM}Gp`v!SDv-LK8l@?N)N`35uwq(p9`0VdAO+m>P$DV*Zd}@h zj_Lr#V?Cik+|lEYf?JBoK9yCG%%^5vlCZr9cw$ei4oFx8qL3fS%t@-7SsQ1#4;X@? zY9wP>%hIuJVR}?<-nlKMT3Zi)z&FrMYoEd(uBw}!Jabx3ojD_mhn9gu$MpS?k8u#( zU0+q5{0L|8I;jR0?^AFTg$|NPXH6xq@rR1_FP*)hUJM)+m2M7{&4vcjPLo3oX8Ev( zWX;iXJ>N+Bp->XfSj@OCdedSQEBxf6@1T?Y1d$?(BM~x^()jawGY4Y#hSc&EL#_t; z>Qtz7vR@^wNFCs_^Z{9MoE)#$$>Tj9GF2yUjL$eZ-iKN6O5KiuIaqShun7=uyH(Uq z)OAC;W5KOuO9LdU-l!OX&4G3nt(K!xhz!E7zVwugfGqZTBcSarh5LHaLL#_w^Oo%F z7o^rClO2@o%%qx-)k_r}3FnA46--&Qc+HfQaMmbce)jxXnVFu|F?y|jSs37c5;EfT zB*Zm@k%k6C44AyOes#6%X<{@}m!IyU_;1Kx4uu7KoPNR;t5oRLm(%?&#z@yJB^V(; zN{BN_1UmYf)Ks&EMnc|1mXAMl0?XtJ%QAc-p>WD53`bD8%sEV255A}Si*3$9f*6jW z4xynR?jjs7xeTX~4z!uP{~nxdVtgO|o$>3I1HnZ5SN{6ndY!*9-9ykD*Se2I`ThQb z48)eJL2|EESJhWrr#EQslht2Wf$jR$z$6Mxa!&|ak5wM6A$3y{6$?EG{DGv7 zoN{E41Qk15uC;HiA*ceYj3x1Yojuvv2Km@4qZ&l(oIZ@teMGudJbMkA>@48>CAABB z=-JQ6iPO&jviex^h3`lrIU&FQdvBt>FQFr8>Dc4pgYf#oF!5^6onyAo(JQ z;95NV=!Bd-J_6`v7XX2on$Zf;rsEgd|1j=B(68KssS-@Z%xza6JvOX_!XGvzs>evs zb&=3_6;2qSS`9{{>I7$@vev1k0pO%wUaNfzkW;_S9gVJb3*AlwO+m|>$!-HCDX$xIjt;v!(c zhSWgR)AOQSDo9|Elw@>Lx20=^9qHCfT5^==2Lwaa>y(M>Ldcp?=fA zq3OyVx`QH$16NWYq(_gORVkHTqbQyFn!->tWFb7*LE`6FCLPqO4RjUM9s?}q`sZZo z&?SYG$a%3Ezw+UmvUcZ&2BP%XlJ0%vwr|VM#+qX6qhk|VunqbobaAEqt~RLba_Gww zMk2GhJQqu-yi6oHqP!SikI#sj+=#b9?U~%DbcJnHM!5^bU4;tHy6f5fk}V6;S+UDy zIKW}H=~}7iN=~6b$HtaV9=>=^P8~a{L7Woy-GSMyq4dR#)it@ju_``4B-FA?g2M2k{{HV6KsUK+X^U?7;-_!-9gAr)NdJ zO3je|!q5N3*JG%f41{Eyh=zLQ{6bY)Y`66X4-!csKA>ujfdEg!tKIAl@Y^F*}#xj5zfZXlsRveEjK0U@_>6A#`d9+H5*zX%|#^vJYK z9(f)?Y7G3uj&$;Ok!0p|kttwzbmO*-N-vlHb^QB3mByMSJFDCBgEuxnkOffzHSj=m z@115<|9%RZR2h;-~t6%S-g z^>3U(73Aza`PKjVpP+gy;j_l&kw*@raskX%+s2_~^$^h!NWMl8P?JBH)-gs)H$+jv zsE2?tyytZZMHXf1_{%c6bPk7n4?%;pHQVEY@*|P(sLo`!+xvR`LjknXy&3}l4V`ai zm(#88stywup{Qufr0vp7C7i~4h$Emj^nvi>_td2sbj$>k8r5^OkUIxW0~7MS@_mui z9pJ|Z$Xv$`>O*DY+OvD5KSr->TIwENtAYfFhtT{Enyj zKk(+pHTi)Dsy4cEXJy+!a+Y}jM#e|v$A0oB^IK{*% zr%*Vl5+3y7pz9wezzAOieC%3^nlP5ny@tq~GNa9n0umSAbGLyGz3nZ28vda_27TR=DrLp3-dP`u(;?jG7ty z;$9KIHakreqV!u$6mmceLTT+<87eq2M_77iw<=ReT$e7K*NGy+7reiYc14>*>b~SK?l=mr=Jqgsd=oh9Q2NFG89 zX4~f#*|sMhDBgIj&vb3R2RF3k0Cjp$EbqbOAnwo$V)*0Jo75tocAYy&f+AjV?=#Jg zw;y4dg$!dvWewf-EKia|4#;?)w;68#`Jes8*8^sK+nj((j_Wh<2MQBxMtu{evWsi-RHf52*yM(*)24{TgHh@RR&c9a<7jhi0N zDsgxF?gmODB%V6Bmxi)HohaV5@sisP0p>)tBx48Xj`A!980(^W`VRPTY~BGru6I$Vq&CRYmEvTK9!aTj?_r z0<73=Px{y&$Viw=YxH2|hPIv7g`aL~O}_WXUzb1m`VWMYp|8DqK}NO?@d+?Hbd6!Ft-;wH{mpRf>;Q)Lf9F%N!g60`*#G+$S@ zrfnyoT2|~B(qm^NKKn4<0umMydAqTzufZJ*R?hu?$ZV<8H@ah~Eh)#L+0}ILb=|%# zhmJjr3cMp9fA|K@TS@%jB>drwYKVRG_Mgcc-~1!l+gy>|+$M^L6{%MW+9`0DAQ<$k z+&&58_((>(Y{uPK60Z>&!Tkn&4DMt=Qnu&$V%TOJ`o3f|5ucz5m>glopO*_|wMiX{ z(9((AbjAr>9#Z3XALUXQ^0kK`Vb59M(coItJOt|q+ z*d`P+QZ9sKxU9%7mv+P4ZssU!Ppf_t;OX5${*(3uG*RM)yn2(^#;Av}$#*b~<5QJY z{vAKBCse9GtD3aPL5HC@yciBcgXDq9j_2X6%VR$E5@+m-C(I(9ah$RYQSE6f`IPK6 z?svLdDqg~I&AB&e#dn~+^eK)(9`J$~`boR)f%Bg8LkVIiy)jH|L;k_{fPU35Ie4i^ z4rJ%VKn8^gt3KSn_)CB3b%%~qd>>u&MyLfd5Hl02f?7xlTzVr(#)^ut zjc8RBHf!r%7Gtmpfxn0YPT@2`qdKk~trIKfZT}BeBIDX&3L{-&c`TCR7%p z$=C2&XFYeE%SSSxx-MO~C{N*!jo@Qs@MmF#v#O;c{yeDTkLCR>bTOuqFBfvMyLAuT z%pMX(O)5x0)mBM9ynIuxUt2}-5>ObA>;t7hgkBSknzS5{=~Gj(N2wK5u**lr zbF#F&sL7${4(;5Kwya)be0tvAo8|$A) z6M?x^@2J^Tsg#%BqpfN&XY`b~+2@eFP(`@pkW@q5l^Az@dl4V_LTf$R4fjVbO}aQTzZKV>%P`Mo@Q zL?$O^)XtTh1Q+z!IW^EdURyz814PYaLN~V+bP{w*^m##)MP4)(k!U2O!JN;dg-(CK zeF9Q1B%3MzN9cyz;pl+Y*0^w5kr_9VWq!;{#P>jd}i)3aY@IE=))*nMBxd(&l zFreCA=i&FvhWPi4Q5^k`1D03MYMT$`jEcfvD_eW9h|J_h?=|O(t!9_V4zPe?7ir*M=5eM7l*8Qz<`_F&%rvWiV57>St zgn;)AxKS8VwZeg_vuZeRiOh^EMKOjYk*i2EBg$}DwppACE-30~@ z%+?7bDoYD#bwQ00f#)8mhf1G*4#}+gTeAyocy_K-0j6&Q3ra2ZUf@&{&p5fYL9e4-4~ce?&MJjW3>^>OUVdLvnK|u% zNQkRU36fl5MLr%O{P3f2@v8<{Fl^&`kH{1V z+>y~SBVFw?Qz;R2gxqgn5_SW|-&OfV+joGC58c~zAjL9OCzApF7D~m677gUiIG7d) zw6w#dNF*oPcs7$L`epzXhQsJsf??wdC_d#MR(7^!BhQJYzK+6{3MI+!=k4pTfE<5`D_u(qJ|60SZm*JG$u%9^K zV2s?%LDJyorTeE8O0RR#W@>iQOb!4xY9Qzkq?f&?u(rwK4%B%>}RJnBW=4!47R5c;~w%z29X*fGJf;#2T-4Hea^3`|rb{# zAmhIy``hn})ym;($9031lU5CKNWGfwyVyv&_40<48~X^}HJu0VI}x4mDIjR4Qc1xg9yi%q>w=3RLN~2pl<1|Kn?%q!}mXtovnTKVy4-TF_Z5p$I^GXj8&B? zV95P_a1vC7!?ij8n2xyFP?_@wt-@;zyNKZJdPfaV&tiY_=2{-F&jtyTw> zTheV7bZV{LK=SGEfu@`|r)L5Rd$J&+z?|!OMriSbQ|EJn3e)WGZs2}2aqnDos<-6r z@4X=faAXcAiEw7a5%jd^4&q1*(O6g&YQy+>VtNeE%_J@biUxGlDvM(El{>MmxJr%i z`r#iaRLJ0?8^+$uJ+JYQQ&gWE_r6R+DPPhFEL{Wyw^*sIb$FKD|-J@;5a#1$T98U zUcmzwyWx@=zgork)Pi{^v2kCWm9RTekQm2j1AfCs==U{AMEN%o;@%F2KDXMb4Yw2I zpsKg-w+#>e?f_PLFlpTPcrbs)Gc`;O5B{eehR=}b2mg6vw?l&68xk|qUPHB4{@z=j zvrmnWzrMG%CbKhubK*&TAd~5&`3H_Mw{8I5V9Pf-J1s$AZ=+*b`NEI?j7%RrE$lx0 zDpqByK9bH41OE*LV;cN}VN3Q(Iou4hvCFs6ueb zb@h4+T}+JH54eG7C8LMU17!uhkx`BlvXe+?1sDl(9lx#mMI_nydXzWNqv(<#?#s=q zAE}BaL;g_4mleMs-AA7!Cm@Pe1A#VVa9cGS#|`cPLSko;LRHhCvvl<{-KUH&CkvwYf~{|-wiK(XP0plUwb(`9)go6WBy`{mNi)+zw3lhy7k=W>AwY(g3 zket+M45TV}5Z@p#-3A_fK!^kUyL#m&U?c>i@Cn@eLwJ#hIXG5Q_YMd@5Tfbnq3x?N z5k=t~PL_$S@)QiTVZeB`avs0O)yB090DcU_vfzj2faJy0M5&rbw@}%XdbJL0xg{Td zbk)dUxJDaE4NwR#5cnhq;`SAGjKzY6fNKwAcKNWJd;A%hpFb`!oE<+Phek6exqBZ2 zg8IJ9&P~a~k3Fu^>)aHkq)4w@S6wj{K`P5Ibn4QiB+8et!VltX9XD| zOq%CJsm`0uDx}nFAu$l<1pGxFh(gA_Za|X*b-8FbLp9;PLQ6gE98@1kcimYf8wje5 z>$SCdU8?0x{jAk$U%P8+aYgVv1-!u1LE+G74Rk*ygdiJ@gKI$I?dkX@iV{iTJjS#F z=L8+4=q)9V4N=Ygre1&GRhYI)m#g|L$G$nbNhlZJtF{Nepf%8?IG*MviZs7PL;J8K z0VmO`o};=xLQB*y!gECUb30d*_1$%;cY3PY%CpOXmff8_kpZkoR5D_4po=S0s+s8 zz;qD--2@Nlm~OxhYYZ?uA)*>cLl}qGqS-WR5^A3+W=xhDuhFRM_I-@7y3g=yz9Apt z^9Xcn=&C0VOdNS$5nd87!P@W*me;}P*?)j{xWD({9Kd2cXFA4f+n*BS`{B*$14!wC z{|$|UhLYq55R>gYm~OHkJ#y&vG6Eg5;Uuuy8moT zArw+gm7SdpHG${2rfqT2C8FdcH%3+MQa^M+?I#E7DbdwR%U1EU9=;Z27V$o6|Lask zUq!%H@2()QwADC<)*gIN;@~4XAUyl1CDF_Q^yx9Eo8$l}EEwc+KMq+hhljBv#|}@)^h^wJ zNJd5B%EgAZ%zm1~`^_OTT5CLrAr)z(8=UKpsZJC9jjaK90xG&i%am*ff%PV5B{uP> zA%aou_G;2#%%d`U+}&A4O8n?T~{;Z%>U zx=dW~W6~nT#v3poQSS5=YUJMsBPj`wjA_T9lTYYgTm;)naUDOlQ8o8b&AW2v&Z?}f z@1WZo(L~K9LyaVk(wK^Qvoqs{Z-^e)skC}daOdU1LznQx)bYOP1yTYpvMoC|zYRzu zCl@b1Dd~|3o&4cF?$OwZ_nN-Ux}RWa;It4l2-{^Q7iDDnkfgFRGBde=^A?rtNKCST zaR`%5if}++pi^7}37BfutBloc4*`MQ_OP4idlC+;i<^M@DwXB|-p)~EY7QksSs5Rj z)_oQ7UzCXnQkw~dU%pn8yWspN$=+x)srwba-UN)+28OS}R}5aR=)0=y4vfD7Bagz) zmKFyLWZZMOZzvSfghuf`En+#6iaV!~%&Ry`|? zSAl~XUUj+#{eu9^!r1n@5M8|V`E)wW_T5)H<$rv}nLPM2z z;lS1E4KG2snjnT7gC%5lPAjk_C9CgPMyn+3H(SoJWQuRcQ{FVel_P&6*%7&mR(mhE zrc(=C0%EYTaY&-T@;Un+0RKU~8cv*$23al=Rig6S6P>mfPe3DaL&aD^mx=~yg5_3%)_H_VKmRx$`%jm2orCr%p zUkN=R0W$;6AM6^~3I}u^xuz92Z$JotjtB)ftDxAu&+X{sO_$!q&3#4TQWTd~;kxwdcky2D zNq+MRu;6ucaamOMNDQGxB!*c8$yp`mTY#%v?rk7(3@E^7XUvp^%AAMPCYB_(45g&m z)%l|4v-`|wBq!J+;76iqke7*!23n)xR0G_%f`FD&ev8R?f3G0#z4x(_-*F_~a4as_ z@vO`(&B>{AXXMzalXCH~OLF+wBF^4~L}GDOFXh5f9Nq6U0%KHiY3f=^;7C4yP z`V~2J{5T+(!@AAfCy@-;b3jgq(`w0#q$ZYSeCCYIEL@QBxzjSScn%QeA&KEVCo)sI zr&ys69w!NhwmF0 z%LoICb`h>hF_>Vd2?Aww0=&*xc1k^*Qwa(&Qe4f9hab3p@j+H^XGgWl%79+>_wrIu ziHLyi7gz=1t9Gwj~%ZKZdD;8ySXHzOjz|9tdt`$0%T-wX+9T3H)vNjUe8p3G(+TwI%OMh@! zpi!%9;N&uIG-d*DPdg28D+zX_5sgdK)gppHE|rOoyheUMr#e;ao`_&@kyJ(d#G6*~ z1+=Ktz%7I&m>*M$P?~l!@D50gWJcBGHKzv@OVI<#urbzU5 zHZ(vFlZ!W5bui9)u-R>WiY&j+KRBOC9`_gQ4Bt5%)gAH?=6m=))jb5-`Zt6mYz-AM%N$6tC*{?-5Ye~|pj zx*P(|+n@wD_3w2-4y_&VIC2ndr#arq%aKL}lmoF#oHqarTj%QWhAQX;wsO1rX0zEz z8Jk8B!C~84y@_DfmAIRhDOr@)KJyj%);GQ`x!rqu-%@yR>H0-SsZbObzfDu1j`#;{ zQDbY$5x6ZCAEo7FBmuY#9g;nuS8Ww=hoz%|#X{LwpVEsL)sTgR69_a>4VF=8`&8I3 z*flHXgH{I#!YHLuN`rIwv#9E-ds}k-lW)uHnHR*@q|;qmg8=ocbY7Ydm`kk|Q3X#& z0A1NhKw?}PY)QR!+xRj7mg^%Sv<7#9-QSRI6`cbx{gG?{)v(dPVLQp`6(&L3@95MG zyRp>NvP7t{gwGzS;AXR1>65tR0~FV<<+gEi_Z?}MZ%eDXE4A9bE(=ycT;KTksyy`E zS7mJW9Fjx|un~Qk0Tp#QFn|gSaK^dIIHaf5(f=X8(2Esw*Y6ppF3?%XlI3@(%E{J2`*OB;y zEFXPXg3)nwNpVfoBp8XS_X)lAD;i8WfyS+Cs+X!C2H;Fi=J$006Wwo=(iKRgC@5S6 z(P(&_EA=>gNO~<48I&!-J#o;DxhlP2>AnOL0wGdLGpIKKt6(uIsO0-dijRyTT&%j)9us7q>XFhASlyhsMiIb)LQ@~JfdD3b_nl+gzK0Q zvE%fS>jfDNM2f5VbgD|p)xObN3P(cPz3NmKxh`-I6X*ux;e>YYfgp9jzz-UI=? zvc7@q-Bj3)6M>w5B2G>hIMqvXhPCT3IEul^eTFP+%Qa{lg_UO(d2f+=uteeqgUdUI0ZPy>}u2}y$OImbZ7HO|i@h`9(w&)5JpP-s~S z{J4cqg!HizNT@m|0BaQrAjfkBZ5zp37=K*^ZOT>SGqe%-+Law(+50+k&+$G&AJi4` z@gi_i2H5{Ts-d-&9V7w-i)cuvJ4mW=oRO_PHE^iV$Vm(p5A3rmDQV|n>5TlIejYA_ z?XGOd)Zt|roqYrcbQeJxJc9j}c)@^PB)2^FpML?9c zb|t@kP2~*+U264&^cptXUER90yoX7-9kA@7cuJzFIRrsKLjJl=Gj(xDBdHm{LKCVB zL}^!cR^7@SY3$uqdsd?Pk=V2($InQ5`l7@}=G3y1dOl5jP9q)RQ#gs-5=UNb?koTv zYLp8q?nmWU<6h<04uam;1Hwz-k8Hq4HoH$I5^7?h%H+XqR=1?GcU7wBT3R(E3zsJM z9Oc}Rci;RFU1mcbed-Z;@v|?=@e9W#laAqm_Gz;9dFD~(fQQt~CWLcAKjiT#z@A4I zWqM&6@Z7j0lV-e_ve7Z%@;(=xYn$SDCGZ8KvUK=4+@B-@bX^4x`?&7hdhRstp@Q91 z)mcJDy-psFfa&f?Xmg>C%DgUdUsj$ZEd4Y@$ZK-+fzJuXM#1yUOLpRrjEyfUhEFJp zs;Ps1&vS(IDR<-ZMfCcSFs;`p40lhzXSYjV1a$P>ib}AM7vsiypMr$s$od8j;YKt& zW9mCGV6sSSQ|`twu8iEnX)0t)f0BU;MK*9vqNya39L}bPU5i(t`q6Fb=sI~WZ$H2g z@xb?sb)5UYo*kaW5uCjwo*h1iE|&;16Wx*d1JHpJ1!x8!mtV*t4S1{}v4idsJpc~B3a1#$K z#`(Q2<^F%}r(VPNLr~a3qF}PKOd;TSkUw{uhDk|3tKTfi@w@ps1D;J#dnuy2>)-j- zx8yTZ(`e0NI*!OH(bh3ApKPqH$<*wOoH}_zg}azk-Jsd@Q_PKUF}JGS`|`3}x=RL= z2s9&cWrfB7@= z!P{?1es>#{)4Gg+j11raw-|gl;Sn&bJ#Q?hNND!sM{rF7zUuUeJ2uoT{^}<;)h{{3 zMLQfIPE0iFMKyTm!JwEQ_Za%^GOGB1$`r%^XAG!O#4$?{oSjxh+iI8k`@rI}=v20g zAwzO?8pgqjZJHW-aJ#o^5~XiU#mq=j_wXQ@35lLAdo^n%JT!nW0@P#%QH+X}hm71; zzis3Pv{l6C98mfpz98wTQwY38q3A)bvxnp}&~4%r?@bS#Q)m~I08s7;gfDH4p@l7gK;v}ddS#C_(B79 zBO?c-LS?LORcRJU83~ti9Q8bsRGG;aL2RiAO6}L{s_@-aD%L5x_F@3kb>x6x;;f*to3$D;b|bfVzO7 zPttS)0iz@xepdBr=x7I_lju%Bj7}zfFB(F@Ncvsa=%NUtkuYcFTMEcz6USt5GDVdc7*85|U7_u3SMM&madK!ojFM zxC6C%9d64GwAf*CR{!>a5$knSjkhheMqevk4O+VV#m>`_ySG>5(BTE0Kyq|bydv@G zq;~N-Wn-J=E$%5f;el4q^np3h>!II5A_6|FDZ?c?3hqs0@%$l91OU@*<#uFsbw%3v zyH=}X7Q!6EXSDIPd;5C|0|o3o1nn*gk_dRVMZJe>o9m_{BFyDCO0(+pr(O^yRnl{2-4}GU&mTVY`e-U8aa8Y_(UiRT*4uL9<~2Ec^ti$HK?Jh$;R|Fk zX%J-@oeba%FqcdyX%G!X^aIqZHGT7G5RCf3q8g#b6NxduWo#Qus6hWOw*EWXvi!Ub z1HW@_zW3!EDtA?NL^m2}G;$yS5+DH*%%VuilCx&)aTwWajo0$bz%!#YUSoS%UgJOP zWsQR@X+|SUCPj%N01^O+96G1!%Hiew-p%P8@4dg@x$iZk;wl!p>b?8!J?D46u=oD< zN6&k97_7jR6Ju|0S1bv4ZQ^2@JjuLQrpOv60=J9h-11VXu{Nom3+d;rE#oiG`8 zT7)nTkx+J|a-veF4R|X_52Y7rLc28tM(Q9tl(e}Hxzj@0VyYx5WZtx?! z|LBh0xN%EsCqMehPl3nzuuaa4Q-w+Od@%bvivehanenfNQ=fZmGw49o+w3tFBp+0pOuQ zm)HLo9o&(-lv-ZZIvqx}Pk~)_p9JKj3pK#23>ngSxl`uRwFQymA?p z`<&f*v;hwDfu1o+c%{(ExiMZ3=WB2OKywd1#ha*jqH*8;&W;`K?Px8r6hfSVzyaXi zbxDo!bDjaB@zmo_2}(Ogmlenq`F&}}G~V-Ac@k&MwEH{8Yb^j$o+@?h{6u1_Q$YPH z1DlzM!R2rjYhN&O3OKjd-BZWLd&Yuh91s~fOU5gTKgxK06?{2=PH7)5ZYK7HK;5uQ zLcAlp9R~COO_7M_98a-O2!a7wD!j+DiHdcGex8xM>__Z9`=QUyN@Nfq3(AZG`Preq z_bfn)@Ma1R)B&o2H(!3q zu0QiWD^LY697>1GEnMsfDo7kYJk%56$iWvLqe&!>Vd@dZ1EWL0t}9x^YuJJtb84 zv^S224NYNd@d$#){?Q}bKiEbfC2reCHXhafiq&bk+ZHAeB+CbY z=0KPt$Q7&OfQ}Xvv@HPv9=Bbd$ML1q?TCH!--qwiJ4C@SOdY?=SV>CqexK_1fCCFyOjLF7u(WA9rE! z^MjO+lA;zt4SK$UmBkI^q&!;;#+>2c`*bLx=gE@7jj$1$!GW*{?Q9<0yQk-%1+L2z zT`Wk5kO*z<2T50|Cx#C}^5V#fw#(7 zPOuVZFBUFd3dVJ(cy|;kSOp-?NDMN(-K1bV+NWSblLSgm%d3}ddl!WC#)hvO z=z@1Oc>QLpXKNdqD(YNLnP>n}5E56Imh-;BFXx0YgEG}jgjRW7sjfUeI6>TLODfEF zRLr@mi0g1Eccmh-d2(puxwh3hn^r(4U5#5dUP`Q1&S{8F4%O)DigXqzR7Ow|=U(!8 zp1ngsLwtU7;#OjbQ#!27qC^~({O4#OSS;(av3u2E9^xQJ0XP&Y$$vJvjjv&1@A093NQp@3Bl88~c_ypO1(}aFUWkA^#rIIki*xDE^t`^0S0@6gq~?h9u)& ze9K@!efYi#xzYFK6OfYMc;y{i8Y|heSC(yQZqde2K{Rl|Pc|Rf82AWI64zU8yt$mP zI>IolfLP(wYE-SXb(83^D1HDB=fT0gY)aT=kQnrF^OB7t+wY^=FM{xv%>xw}+-gJ# zDyqO^1bKk5wv4zogXqdC@ciZLwg*UK4}`GA9?+h8|MNCAyI{9(z6}`Rk+sJ2+6YzT zhB=n|%_jbya>+3z9oiOf!OahT^kZwZI(S&issyO!pmm7WIU)eFYa+hQLsSB6GzJX& zXm1|@-z1Mb1~%LWxf>1LdW5Sa>&I=|J-BUS4RkkCtTxAF$VR0VT`wskqg?Ok_+4uq zf7g=wLz|fSFituG#_$l(-i|DwdH)DCv^v{JbaTK?_fcVY1eH-Sl;hA{i6bFZR9n+H zFcaFkWt7=<>D`mqSK1{%6UAjE`z4ABdbCp+$2V2Au?PS(#C|7@7JDr7T09g ze)QdKeBGGN6lJsI=#WY`fgkP{uyu4ZBJPSlnV$jeol^7XVQ zg?r`Sx&4l&qv^Q7u7Z-=T-dqX#%pj7&_2DK06B@QC2r3Er}c4(xGV1T8$@m#$UrP; zGGznSSCFhXJ9gac=sAHFsLWOmn;azO=E2b|8) zNmJ{7aY5xxS2l;%Qk?B3?(O{t50U6__Aj2d$*F0b8x;*4{^N3`WT>;9%gp>zhxNU4 zNoCzG{v(e5xvt@?L+jZt!p-nxu8aUi#z%%an#19zIyrUHS6IE z-nv73gStqHS-?c^yz#m+G;`i+Bg#4)Z!%@o18^(9t(pq^c)%!rp_fm z-3}`4)}NuGKD5P^FKU*+`l$FpZWCVXqG~-p-m|7MbK8 zpe$AR4CV;J!;=Tr1I%*%eLrstmtO?FJK(xhgf`rrq#Mb5S)`=jQHXc+yEXUwcjv9NY8n^B3 zw~y?lmm9Xemf)TbY#s#im%j2vJAY+G%V|j7$1V<0ARW0%hM!NkuvGMiT=Km@rqOgvI?{irxAL9%9JcpSCh%1wvQE@UsVbih6l~u`z`$1&l=5XPqLKVwcF$@YCKBH|A#3v_haU_Jb2!ru04wK=C zc-8I)c0we?aZYwN_w<@0Nob~6ifp95@t^5)0}SF^BE)!*DRqW{98MCS&tO+uz>TXR zX)o4>Hd~EQ)TUNL@ibN?w48UxfiM6|k&QNHh5<8nC*wdTXmH5lBZ@dg=QB#|e7arm zLB%ndSr)5h!CvedT*@C5LV0(O);IvpD1Djyf0z7TaY7rPg)xnZh@0^a4-fSEbeYJ7 zY46MeT-PW3Zw=sy7B0dUAS-=73ess8w5jq;TUevI6nBBZ@glYV^uqU?mQ9zI*DdGI30Rh zLQQ;e@PySe5WiGAa1PXGgbA*Xben&kb2!^tCGhm16VI zcK04>$STgG3hPE1^5gmDKo_^}CEYxdM;(W54*}-HX3jrp&wT2aZF2Fd73m+85-V;= ze#|P83A3+(qk^Qo9B883>@f8qHzo`Y^66#)CWsPG&TcKN?Yiiaw(L*8_G7#GZripG z6F@WQ2sQ@xXp@@*2e=M^64vW>_rZ~E?lkS*!>--Flh^@aV_esTm70CwSANkhUAgG8 z+bDJ8wa5o^NXX_QSJaGbjj7KTq!X}kC9GKLG3A=|xxQSrpgd>BL?4X&-(yl{6 zluZwOw@E*|NAJWWUD0*dl)H@XV(;3xr3?39a(2RQ-@1>AcFM{i&#zwln34~n6iQLm zdkjNRn<`n*p`&4F7@XRVu65b^5M(BryAv>G|hiiO( z-X`Z3d`sk+>M{<=H6L6}hXLv!RMtZ$ARdBS`=U6=b5G$7-Y;<{J^oH?XNTvrsUW5u z&BqrwM0mssQcW>7= z*4JzTF(@Qrh-3y<)+(kn-85?sF38DqFoYPH8=?# zW={AvTcRO??GTvq)Z{q@uH&N}P0I4fHX7Us(bV#!<%`#B>B1AJIJh^UBF=^ta<{#W z&(M%O_#gbO|JjbWJNDUM`d!P9ErZN_$A-Z2yY!0cQ`C!!us4POE?eiMr=dNz)ZBtL zJw1n{n%dS*2VcXiiwC|iX&?Tjf61Qx)L*nRK6{P{L2EU;9!wdOxc!X-d&GPhD05YH zS1dQ#IcP;^&bL|-hO(q3Yt10efdkhoNdr%)VS0Ale)G3})vi4Al=cwBK0>GKNi~iV0Bt9@1b*oMtwf>K zkdeNIuwpvw`J{TTtRQQejK#f12S?Iak0k;y?*ZXV2`P(XO7>nIr!r!^d;2vM6isc~ z>kYZ5x+fp4a^*4t!isTPW#@29=a>)=*O4m7$4;{H+9n!)GeJ14(38kvI?5e6wJUEj zNhk$xPy$uxpu}n*)@3+;Zc`+0k2K6Atm6h#oU)Q7A0PMQ6J5ote3B-bm^CD5=gL&FS zr`dv__t)nb_|6I`wtQZJ)i%A{IPAvaWg>rUlf}LkSjo#uwi!GZi9E~-C?HsDFnLq` z#2}pveFsfNo9Af2*;RK+j*=WHMFN5|BUg4sDcuwj6>TJ}_xJW}V%k@>a@I@s9>hvg z3-%o7DhXGmek}-bl`B>A-4H${T?|8ZJl|AV)k(Um!uL6f%>II}>!K!)wWrFY;Lz~1 zMD{3wyq9x`Lq~fyk^JmzM5b(_7$^-{XfSloFiNCzt53b}s}rau$T4iKZ|VbIy><;B zpl;hJ|0w0$N7g$zAQ9QHix)3=3r*~dWAw)-f|feb4?rt?JsDvou`v0VI*3FYgHuv1S!kpCA~WS zBzIukkvwR)ah?9Jg=^Eclij=a&f9B%Me4xU!Uf=J?Ak0%FJ`^Lh9|I{Z zXimT{aD(B|(XQq|oKr|-v`7eD%Y{k~f6iZ8HJNG90wm|bPEyNIG)bY8cZ&#_PvSbB zATG3VoT$G&h zZ~D-A-5-nnvyr@Jm;UBkw=^w2JK>JPHO4E%FD2`CN8ACsZBAV4y_c>l+$4EF)6JlJeot6#9kpI)|^g)3H?s7kU*>0I+<%U=G;EB1H)=RdN$ z@7}di&i!J({9C_lbIUXwY)Asi;X5W$27TmcYag|cR36HqGAhxLbxwpLA%!*w&BHxD zSQY#1SANr;`{*a6I+8_q;<$NUWGEF>c@e4Pd~M)MZ3qqIN@G%Aq`1#VTW{i!Z%KWV zms>0|MN9J;B%X=m_WB_18auZA=%Ky*(tU7D4pn)D6S+az=urBBJBK1-X=TN#<30P0 zzwj};{^S)^uK8TotwthG64dBZ{u||K5q=NXazkWrnpE-6R1GyHO=cpYr3&E|r$`Fo zb_zu%W0Rdn6yyB%PADu@vK^ApML?+*s(PIcx8Q-?H*OO|$NS8S|2t~{`rO%iRoxXG zcNKWkj?PA2wiBkn+G<6%dpOW%Z}(}y*4AuLy;s34W zMEx+GJ@g4}5!s1%82rD9@q*9E;(Sc6E(`i4WaR^4HhKnS;4lXh6o+u5AYLIP zneU(2SkzLC@vrgUL?qaukPC2o3kz=4MZdR{?sD>)P6P#4^69KbE+OVz3Eh>+Ur{W= z`>AFM=YMOvX>TI#akt3){G3fpOxS>4Qn6{km!F3`PZH*@c%#@o@UF2N(&ooPNzix> z$*L?hBT$fW%Ff5tQFO%BY$&!ecBWE|dZ$hOKlZ{fzb zgliU1xh>4j*%yBGS8+flT!#&Un~ISXa8a+_mv_(B!yDGeYj8O4$q#%5f%Z9caJPY- zZ;0sH+RE8yfBDz!qhI_YA#KZ1QI)v;1v`e6od*f}K@wzzv6~nUV{M8nk4>Xf!9m=A z+xqqUAZuw4G6`t0qE)4XuA2kK>@-sP;;ex?S-0)=BYX9=HN1yN@QDYmT)3vOl5~{% zgZhOpf5krexi8?o*O07pf{B!{_)ro1@B6hU7m?zDZzZ>EWA6^$-*uZDzhr|J0v-1y z^wThNGZYu0pe4o=kU(itTfJJHV^n14k#wKJH5^KI%k`leH%8(dbPgp)txTP>>f{sF zZ*=e(0W}t8ta042^}8?m;}m)D=8gk;cU1vRjibn!9xK?)r0*x#J4x)Y<8}vnfK%V5 z7RNQgX;jZic8kJ-B(g(J1t-gM9&`ljY51?`#5}(K?Kj^MsmoyA=??VgAlQzJ^T;@% z)c1Y!{jw_{N5OmGHsY?r6ZfXsh)7}&|M#JO_82}#mG;>pUiCS;DvV)tdCBP!W4Dn z1F3QDObT!gCxer`;Ek2E;_y2PgtHG%sy)NX;as9t)z?n z(x3miJ-B(p#!-#kzWc!b%D?unXam&N?x9U;U~3+~7i@WTRf*%}pT2A@5Zu4~mhHuleI7ycE!)2Lz;?G@3u=avEGZV}Vp&-1ZuJaBsJ-y< z57{&l7awa{C~z54ArDg2IKa1OhewA9;8btW7%`H3m+qGbJGTV~H5)^_aP3L^*w263 z^64>0z%>i4L&xb~`Tn$hVw(?dkII(`D~!!+rDwS^El8wPo3_E^j1Ak43)c{6DF$c* zp5R0=D;>9HprjFhHo+ya#YYmBtg{fj_2mHTQ?IPFQv{;RAfYc@x@-j`&WWi-K#yB` zkh?f?{cc!5kN=}QGRh->$Gdg_vObqTZ_DStVlfisLF=1Hn&_Y+bcqX7xYrEy4G9sn z)Pxr4AeI~K=JI3cSf0mcn3l=nHtumh=6jvikYWypd~WWVjn7=RV^qKG<24lh;8eOl zw87yzt{LD^bTY|Ed!D*k-7pxUDFt@z+*C>aR-4Bl<##y%i^RV)t%-YHuN?l31E3uC zVu&4vYF{%7!$gwsSX@tEX_YWsf-d9wQ%~Bt^DFkw&4)fQ%_K9Vav2a)F{k+r3QGuy z$Z=E?#-@Tm`y~4Q4jJSkO|VB{r9dj17tTcl-!_~F1lMZSKJl5)*=K+LOLl;Jb8qi~ zQ&pNx$QB0;En8pdD~4@kNzLV3`4X3c`D{R(I2XbRZ#Ej5vKQp!-^X(!HKGM$K6e5f z6@zj<;Kcnf;O!*FIrD`3RzzjqXrr42p?`zIccVI<8ihRJkk#7YA3FI9Pl#0Sr2Hrs(Qy(V#RRRH5u( zwDOa~!ayr%R7mj&3-v8Pb$8#rEjw{8Phwo1nwmmET9bP$)q7NVo({ylcbYntElw&G zp8T+yhjs+0d}nh@Nsh|QBW`Wva|{@*$CjMM9tw#ZP^J9ChrpE)+|HrGxp@A(-M@23 z2V-@4RTpY+ch{Dd77!38K-2)+$D3y5ejaZ$K~=Z2v4w}ZYya?X|4;TblFbn=;@t8A z63n(09!=T%p8ueo09Lwq<+9DAxbWMBXKx9z8| zye>--xo8$ydAR32;gliU?0%|te5jj0l%k1#O%s#zB0rh!D`P{z6a#HAn_4+<#r`-B z*^K?*>wgE=WK;Z%)`H@LRBEX$Eaj|*r18`XAJBw%GB~jzr*%;!QxeF*taj(bjvIiY zikEE$0d0E&!S4Pm)~#>a3<5;~hj($VX4l^T8SMq`a?mcOJwZ`$0ew#L#hz3g0}{{N z%Mfv1B4?{hmykSXfG_gqQx-Xegn9vq;wBCh{j&B@wWmrB`LHNtIH==iA6on5M0hR< zzHZye|3P@LwGA!69CVzG@%LAeAP5Y_N=#y^=!O@v1oWvlk_< zhgzKkJXI|ySd5M3T#n5h2MoM<;W&L1@tlbHq3p?f3aZ&sdQZH<;4M`3sjQR5F|a#$@`-2d zE5Gs;yK?2aKSzT>;2XTkBy5;Cmf?H^0}IK2c1xwAUZ37qwMt1?z6eluLBxFVo=y%y zydKxRxHDI$xk_y4ZmQ}C(ow>&AY0}C)Ru+F6-b1exF1IMh9MMWbD_|e!6s)7$bB|i zzAbNzi3ACYa%OfQEp(CeE-Qj?o}8%3&6OR45_8V^4)ZxZ{5SAYT}_}C2+3blYYB&Or-4w0ymcnwf8{MqV-yxnY0V@ z7i}MH(IGy_o3FoW|K|VU-?i!GbJoQhEfaH1I<|?7MM7p77Q zUZ(&*%_+-EHkf42h6PQN<}Fy=a*!tPm>*{l*iO&%xKw9S6O&8lmTer#Vs~o;xZ1w- z;?F%(wF~HGKJff=_QzlUrro-IUuq|wPMyO*TGc8}3{6ds$>fYTuu#lNF~e!RDI;A$c8&^IaD#XLTR_cnvzf&?{x;i4Yj7({2c(UK#r<_P4Y z!Hs$#?@@UibRM!EvE|uGn|^HGY88=ksONRB67NL2rTU*85@#lB`-w#>sVe)4im}T4+&_{1YwMhl8Q6J z6nr=bDb4EKT{Z~{BmO2VFg0DX^QeYLhH~Ih@^Meqtsvb*<84YZ-1tYT8D)x9(`7r_ z+_T+Bx2-@@m7Nh1M84R;^<0umZF6{F-D6bk$*Lxb`$)2-$}={*cus+h%9(0)+WNIg z8`KX_DIMGDxo1(VAnBl!IC$`?HMif?gH1(Ifk6`;Y(Hu_v>|V&I9OMtBblE^lE8@} zF_&^Y&n)FlgOXf8)s>yNFvUm$!M6@tV5Ez6?}wyRT(P? z2H_StA>;$^7Kq8y#a2an?C-1B_vz*ir-+9crhGa*o$a|#(jfQ5-(S6Q)xPlazhEE# z#7ATz*Oqx;Q_nb$y*A6mK@gDP+o8(mwc!@PKGiK$6N;-V+wnnLa77ZP?s;a8_V+dX z$ROt&BH{#{45%J!w|z=C%vVsho@SG~B;f}>k0EM5=l)U*l!9Z>!IvvVRoX2Ss6Fs? zU0R+*oUduxL@j5_^SJhdmI{{1@sc*tksyxKFk~i7z98;|@r#ApG-A)p+$AK0JPI>( zd4QNT0~52z^4%1ytS>))T`OQ4hX;Cod5!pdH*n8x+`4D???1vde$1AamR04K!QIj% zk_0)6RL+d?UUJRu>iNt1oVzHz32A4%61UQE^)9Vs_>0}c;lZAK+KA-P#%P+5ALqnm zvgno`srF2y!RIZOZM+*0`r6feIj5Z-7l5>=@I&W*<vBUYdp_UVw*;FOgQgM(dm0I_eVJ0Qu+UD6<1CMKt~V5NeLy?`p2vlGXt zN{@cfX&L26}FZ13Yf;{LF_xi}$sH?xC(~K;4i?QMQ#W z1Z3dU!+DU$eOs6+1NR=swR8{rc1L`xaP`IkD&+^nz!%Z2;L$5^on$o(X>I1!48bF{D(7 zT#&WI_N|xnK4`B^(LoPHa6)z3%#$FX4{YzzPpoD*BZGZZdx!S?xo1QU6DDglJDOJI zq96`Yk?=hMZ#2<35EQky_Z_R!^e~zc2SODWr{pVDkk7z*0 z2lQ0uJqQ389@sT-Ag=GwOxQOjvR(l^*oUXV;zlWhm=V5j8qdK;KmKw1#b5d*p#UjY z0OOgY4_N~VB8pknm#v%BgNa+LPFiy);X#wzfH;?e%aQ4DtmQo+X=;AJ4fF^{v8txT zn|_n*)Z@Hs?-O-=4kbBc<=fWeCfawxKMKz}d6^{4XRy;m4I^BA5Ed`ForsB4W|y&f zJhWpJBaf|)p;8|z4vp+CLbq$N@3NrigiZp*f?Ji>ab6gUS|@GEsMExEl5-xY!=+FN zTon|XmjNB`flocy+gDeloz}@fuDty38@F!)`aaNSP07%7~fw*vCiRK zLP?b5QVGR-p#q1ADdz$bKFj#gpfS?vYHg9h40Joz3Z^vdQ z(MsXwz5l7laUiR})^avGGjER`KC~bH;QRK>6HnSCc#0wj@X4ilJ5;hM_~t0B17(Kn z0Vkfb2Wxj#DNqFvXEGx@U7vSW-%E6OAhk+gdTQy}2R$D&qP(o=LqcqAtK5B^E9p0( ztXTx#tB+kqg?UaFypGSp>WI}Ktsf})b30|1;?mciZJvgs20nB|?3aJ;BMaZY^|tMR zm>cwbfzH(Il>Ndle8rmGV;spbTb#dSAN%63SQQ*V(%l1WvxkI+&S7w*oe#}J96GL6 z#dSG1H->~eV-sUJ;m-WXoo2%hQNbMUac^@&1C4zU(`kqD*sidD?vx;bKCv)w*Pic|RbQx4Lwc4pY z1b_35Z$7lWWAn{xBvc3P;wm%**J^UIVjupfs*raNC@MJA zuJnWTA4&O9!RO;{w-T>c3AzN6XCc5)r-{aLf7J z2xlu;{c{B=NokVVB&fAXjgFoqN^@>D$^UI(VH8=_V$r9()3^*iWKrj9NPjPMz=Xx# zc;%+Ng-Dch&8F7rM!~67vk1XWl=DUdC!KZa60>aKPnKk=NKh}n@FDxXzx=!Q3qSu^ zK&55msD>bl{exrhFI1pZ!O66((LJdex67-nIdL(nYJFid+yLGiCY2R2nn1lRR@ zsrGxfIS5(EE9rCyZ(2@p8^sKSVd*%a&6Qy)-y-i|Z4^TW8YJy@kR19a+996w+A7q# zD44=UwL`#Foysb1^|-P&gF9Cw7m=}8=#b~|$$7+0#G*RR&{&xpGAnlPA)Rew@M;$k z?56>DO}T3XgEL|cErfU;`1cg(5E`c(l^Z-6|ETt?adm2iW}%1&Gc)>=C<)6kz82>( z7FSl~7)urE9AfkA%$&LrnxxVklKx+lDB9^_QIlb3Rht-T-gz0F<+aBimkTo&q%pA< zW2R7CDxd^?6cf1@Kluw^okajYMrLHDr8Db9m8}_r!?C^n_S-tl^j6vcSMXqMLvRJ( z`1I_&yn=YJZrykXKPc5g8?6T{&|AJ{-~5wr0RUmrn0C2Y!N=BlF-fkFwI{(v(j{NY zp-SDrMVk!fYi>jqoCN%VNz*XY=2g4~rKm)TBKbivL3DAWIdmnB2|jcQ@3o2xEB$f4 z5QczCHZwnGS01}&D@*4Dlh9DGh0mkSUp&;2+hJ=3A*-jL*chs^j1-Xj{Yc~-T~9Av zysF&~(r)eGq1r`Nk2VvDb^+J?v5VkJX1D>* zy?nTzxP|KWf^tQ&ZiDs{*Ej(gje^=)<_O*c6G^CuYMBuvMPl{ zm-ZKXZ&{Pu?g$_CDRo?uT(?!fjqB6ZMDq}ds@vL=Vu>9@ugz8-*kyfSKYD2cBr4nC zLU35r5dNsUlW|!wFAIrxL8u+kn=`dE?-q$jz zmUdInb|DWAr-5X3bhu%=Ak^B;p*{KZZ`wyb{jZ{B$34Tj+&|jE_3mk--@(Hlfh(G^ z+T;bj2KR9n(ajW4Ee{#g`QF+60J3VF>`0x%9mWk*R6UW>q!N0rACKGyTV8l9p9`AhkdUz%Wt((oIN=RIjtAa-s9ypH^^Xjr_wcqWYxU}#GZ)tCH z07HWEY#4^(EDYsE>SzKl9H6kUf_BKA)noSDv+uXR^n1T+U;5G)QOwPvXla8x+`<_` z*M)=-|&o^tLtLvcZ~jgGbhZtOApV&SWsy=L?=}tBAEU z0`vtysfPbJLC?u?b{ym#m=g&Nk~`Md6k;d&@fy>Bo~l4yic^4Qk=W^&O#v5ocTAF~ zzVz5rUw!w@HyrcjzGA%K@$QB#%uJ{~x_kejxf3ObO$7W)*PpPT`@$FP%fIwx`^;xQ zYun%;Zr{HvQgnBBUlqXO?6mD2;h{zw%a-O4$!BMG%bt4j32*0cAc}gkK1@P}o^TUe z*Cwhd-Xy+xugEk7BVr~yxS3O8wtY#2sg}g|6=b?%?R(Nxd-WRYK=C4%s$+8hbnnna znVTf{#fz75!_Y~!x~gIc%gBbDH@}e6MJJ&~{Il10oR#mtgd0JX#LV0jULOIily{Gp zv@Nwt4LAS!Pks^A0P=FDAtn{yKu- zBRkoyTcZ=(wU7R*cJb$aPutM;Hg14O21JB|Iz-Fd$UQ>Kn77qSpI6n|JleAQ-c58Y z59MUbAkam%H0aRYdechQ^SJ>k#2TB{JK01faVWyP-SC06TMv)ydp`n1*Gi-dk3)5r z{SPH@YT-Krd-Q0_-g*0hDznAKid1S6!7A=}+wTgQVb~eb_rx#=QbS`E*dQyU#1WUd z?zEsyYV>*Pi@WLDlTUuZEbxMwpxgm`t7KqcRK`rAY$J%(#y#eG$+|K-2yE3 zGfR7u*lMzZk!=M7Z-wf#j!)Cp=DD&@vkx5@L> zEO~MWT(*jnqFulGxc$~|{+9jfSH6rwWmR}`8$>4yJ1+Zbbx1akql4haxBE!^`&#TX zjHt%*Ri4>C^)%RPBq0-}L3ZwgSSGxhn)w#GUJVE0-z%uH84Tx8!L9&lsEkoCGG=pA zQ`#-Tm+JQW8Z1k-*C8(@7Xx@%)66+RBGT@M-O)kFDW4@Lw9_y{;s%16U>~MIALTO_ zOLGWnC;)~*4y=GLHK-?37Nh)3{O_S>K9>e(+(dxs+9))S(+TUdTO{9r&Xtqmybs5y ztd|!TUC~u8DVdXx%8T1T(n{$!itYp)PY>|7b}oV+;aX)P3^`fnx4Df+a_DTma+Fza z1Q?G66cZ|;CKXeI;Yfx|#Ki~cg4#3hMu<{`X^tg>8&kPxN18Uz`+5YauH0XXakYlx z=CLc+?CRC0?BZij*v#^Z&s~s*Dd);xrSnS_55WG`rfu(UX*OYJXWt&KZK_?le*JN~ zc;#{XH~#H^*S_?tzkzOG)*jxyA*}opAAP|lmoM0BZ@%MLC@%2yBu(^6);w|Fqe-+z zo9I3`o<4&%D2Yxz%L|%z%=_L0Tm)7WYip0x3UMcPe0Fj$w4{2V6Av`GoKFVwhMrxw z*XFuLS~zz(dE5{o%1W6JXo-U=xaeFr$(utGyM``fdG#DV>vdiHf$X7MBC=ES7PZ#~ zX@%;Gud%R*Y9CP2ERrFO{)iclQ#Dc5a004IT+@lFeelK4*z)pKK{?5=EvaOEf75NT z5mal1Nt-R=HA~#aHX-<>1FoROYIy6R9c=I7cN4$yK4w>J`Gv1odGV5@o`)Ovkj(FC zX;ZI=4x_(ivvV(?TUybzq6IaF@#3g263{rQJLG1-j)wMPlCpST-PV>MsBV1+KO0>{ z`$V6A`!KdY`Lj*C{h;UVdF+EZ!obrgcwPC8VTIeIIpUBqzZ6{4IRuSrmeR#<=s`}C z;HhM;#?bIvqWj8#$;I&gP#3H`jeEqvn~OEHNS%GNzAdb@P+5?UocjjS0g`Wb-yYrm zHabysish*=Ohu)QFWq64$SGzKvEVqmfY(|_I~wF9%*jgm031?FD@#3qq>)>1N1>{v zb;2NVBDs*85X4q210x>`Mu+ScXrd?cL+4y#N)QRYfsp3|JHBWU-+Hh#5KQ+A2~$uKCn7E z25RUV;AWbwA>hu`9z0mHjoodlqX=x_Jg9p|@S0s37g0@WD6?X4*{rMW(*Wx#8PZ@5 zZ;;Q%$q@=3!I&;}mIoO@RaVJV529l~I62X|VN4-E!C^I?Au4awnOiD@K^`M^8?5}( z$oF9<=4Yk~9*@)C?8w;T$&NgVLIOxe*QtttyEs!+0wPc3)578U1#XG&kufK;IC523 z5;zOjfYHjG{KI}D2DdRpvDDCT?lDMe;`i(xIESG<9fF-E#YME~_K>*QUK@PaL&Usy zZ{5(G!QS>Gt!}Q$Nunx*gU$=`v>N#OSgFCxI|$wbZbsDFV*Cs*PF>Z-gv$b(zkMVi zCuoXEqK?GfRRLabtCCUo)c@x;$MO5w$rR;fmear=2cR!rdd!}E_5+C3=PkE7JNMN? z92y#Uv0W$oRlpk@!<&EMqo1^oqfPpYf9bEl7-NBzVwx2jS2UKV(m~9ZqD+Knxd+!+ER_y2$#?9(_fcYIS1`=D0O- z6+xYoq*WYbd9~x`&`@w?`Mh1b_P8y~pT|W;2XuI%K{l$L*fBiu@QoA-VqK^T@~_&{nwtvEE!24@yIjQ4fJR%7MU2t5!i^Ct5+nxGrFiR>=u(+3EY=p5QDS#-D2-LO^f4a)ZNTgUe2KRgDO zYNI5rc0M{y4w)T_FSc<#eytkY(@$K`+=MTIcRPwmt3$(#!7v?lfPAk}n16T zYb8;AQeI6iC_&)n_rfXmV-+*RqYy;Vy#DLz`P#5sZ`1r&1RAHcMY- z#NPu>RQEg9u5%!=4*uyx4^*L0#aT%uG!Tpsf`z)*v@D+^b&Z^iE{@~h@vy~hU3U3g@07mLGT8KSGW z|Mr`5KrZGTDq^By5keR!OAwkt$+=Sj(Gfno^t~$vC6nSD?b-_k=UMPv(PAz${cAUy za+VlqA(JnH(n2VDP|4Z^@vKnt1SD>?>+>3#!jI4iUbGyD!LO2prCHM$g4_~<%JRxN z`?vo3e`vq?yT4~2`p75cma3^lTqt6_?vz--hh_lVMiujzJ^sF@?HHBaHY(mNu>A$x z@F@h}`}p@Zm$2Z&Zh_ps{P^SM_K6;3{Een=lS|w+c+qoF$L{W)&CJX?78%U-vdve+ zFqz3NqA5j2ws73-9{eFpHQ7xftIZ5b%Zg4=E11I#)DBZxMt*{AU0zjEPNVU2^Q(5@ z{AF9f=O1)E17EqiilkDIMK#H!yl!ef*cE5aj3kjJ?a608iW@ZJ+v8BZcY7t@YpjLt zY_sPOxR0&ecn2|S9X!D!YwT=jF-zm1XM1~zHF|h2;7X=0U$J-^WOMQWkjiV;K6n*3 z^3e8*9XkM2(CFYmbPHOCx_7j06(p1k%aay0?^_#C6HU%|Fd{m+k~ipW1227G9X!N? zmfKhpckT2zlR-1F)ZV<+wA+u+=2H3_hXftCgvjEN(#1weVxWo7bITKU^|6)FLKWWb zU{L8EG{aNq!Y5f%U2~GV9l%0SegIsw1bA*%5AE?00v=~xcuw1tzs^~?hI5fpYRUb_ zcWiy_C0kjk$O4>`*Uesf3Y61)0Y{2Cb`=ICdGz&rp~f~34Sdr1{{3->9;d!_qqRGLs? z;I9rkwRYv&jy>^4Av(*Fg6_b0F5dU-v-aD+{hRicU-`0Kzjj3d zn4jSU)$PgQv21MWNDL?Vb94L1Ht`G{Az2JKlR#dJ`_<{06y#Fu zQAirdT6GSb1kU?PCu->VJRjrdalJwuc0lOMktAtLL9q#)p$~Vr98yHQ;PybmQxgcT zF0J&%RkxNt zxmC_#>;mB-J}X?|s@Vyya7}IFV8_-_MBlqlvBeR(yj?(5;3YsLbIYGEj_L=mvz+hj zpo=vMSq|We6AMF(!?33#>+XgsmJ3Q)e2(QU$6`>HF?qKa&*w&qfp}k;^kq42?k6>% z-AnA(-IsRZNRO3kU%dqUeQ9yY&aIrc<%K1*8T0mAzw;NR7uQBMW^-ZjZXci#`+@hn z4JvGK2rdBkWMxwuo3^_T@7klaZFwJYNjfXNDgqWS?qe4&D5JU(DMAZ+prsizz%KJR zT)R7)y4j1%09in$zvpCi(E*v10w&ko zvzuV$#QoDGZfIo2U7nQBu`1%=N}1gRZibcy;j@-dF_BbSId{&kKK_(le(b6~BR5EK zs4R{LYJEk#1tkdsF$3P!tIq?6f6P*l(!Iu>29~&}h*G#HKaba+*W_=#zGVmKDC+1M z=)<(XI{?fFxTamR1Z3;jRS@4-p0nwti<0j4k|P8sb~7z*Ox92wH$auD(|C@itu)Sk z%pbDn(7ojQhu{@BxHN5r8mFjf;@=d!)j38N!%l{l=Ixe<{r(`JV1G<$r>~OqMLI*vX=X(P@IK?U5L*n6`Hpxt$&a&nfOzTD+AJ&Wl zEv8Ei1*0gfsY9ywj%=s(t~CY^ab~KvI{Ucxr0jHmY>y7UrA1Sf+=7*h^SFOS=c2mD zID$uZ=k0gx%~$V*Yntr}_KuB-VPSUBKKA0r?6-dVx9u0d{EJAwmy9!GP24BW9vtif zUL@xS&S4M5#iR9I1fqT0#l0QybJK7Suh;Ij1>JrghsQeRQ_d|K2HII*wkUH`$OQM02B#HY3*StDD0aA8RRW&Pv{li1ak>#C5F#?lD zj-wBU&H)XF&Mjz#DLYtx4`t{jf8J!T&Gd}Fqqu`UOX4;7Am%c|JC|Xn za(Cr>k0mbQb=G_iEkY=nwzi-+bpSKsXC_2sn#APsPfZtim|} zGSo#W3b!qxjh~vCvHK713eKXWZgPA=7o)+}316q=F!a5;KE3G{2XY#SY{Xxv(+E2s zXd&KBiOF__!E&)Zl^&cb)u zdleLsEKFtdFgbe>3FT>#k|d)kF&v@_&6gLf#g?$Ns=>D=$YT=2J7~)v9d&JwI~8^! z8%#fD%TK*%GncN|+?8c3j{_$J&RqfSJ~8%~O;pZXF`2jV$~l_?-!P5fd2!*gU6@<4 zYbz^u_54*UaLXGHEJ(IIeX6MT0=JQL)&OJON03DFX!*ce2hb8LD>~*j5M&yFZ|-d+ z_UbzwtzPYN_dwTm>8#p%nl=wR8q!P^7`yim{(GWUu*aV`uU#D?!k9iHw=foHAd)e3 z5sB+|JdyWB7E{eZN76#soiq7RaO)epgM zSSnV*{eTx~9RYSIp=+48mFeqN$xm6sUbn5zO>1<)JE0KbaNc8wEYG;hR=TPGq$?AEaH%fp@FkcNVs0FgLpnb z=e}nfo4dA-KlhRRdOVLMS5z?(QW2B!8W~KR(ZC!8omrSrg*ga5NP;{BH@UJYRuNS+ zUl}@3fk=}{E)b&6mZr}6YH86S3+|xkkW?88!aKLRs>8BO^-tJ4PfWcWR9`#{gW#B; zLXUGI1Me86xtf?LqImF4eqK5I`{i`MCz-^(sbt0&DM@&8@G9I< z2(@V%fE?icAM|R5kEN7m9cZQ5w?wfOn?&RM{4YMGnr_`S=BiG&+k z__~62fn=tTsX7{V9NSx4vJ-#$$tM+W={v@POI}UMaHJ;V4`#7Vl_*t8l(Eunf{>I} zC>OKkQpt#q&Gf?A-Uk-f8N9@=J3c;;D5q2@$|8hjhuY1;Zi5|0b$kktMBP>{UbN5s z;ur0?4}Q>FeXj4z`EX28m7uqm%!rio5fW%Mn!?Dc6H_3m-?k6D_#u1Y{ZHG$L0cD+ zUwi+~UF)HuWcyX36bzihpZxJR?6D`Fu*V*MQq!PS5Q}_$963}RQ^G=tjqzh#1*?Ah z?mKqj!o+B~33o&@0rce_IS}^Sms4ZG!b)Bzq*5DgSaPh}+esz~w=MwL#yN-<*9IQj z^wcaWfob4ylS)8&5H@9Cj;uDDCsg)~S+O;N>S)%c=P%mo@zb`8%71(3U34TgC2U)1 zY~GfUaQjr=AkzEDLUB_W**ZaWu$tU5ObRu6nnz*Rd2eSqm)EVZ2Xdn$1 z%lsYrK$H9b=T(VVG6=13B7I;K6eUB+3oYnWQdLTPAoHnDh%x}g`dQnyb#%*44vz6} zIlBY`?ef*@;D=_c-rTWDylk`RT1#}Qm2Ct&yP`i(L7Ac$gXA!fI;$y(G7E{WSmBav z!$~j?nShWq`hhSMa3Xp0aHJg4o{;_t-hWv|LjuyD@BKp`_?V>EW!$GyJcI78j-;`R z=ZHKTsxcDy2%7C?m+tHM`6x_=^x9dswTEjqJC~PTM~d#}!pa5v;0qtK=bnGw7M2zy zpOw`D2*@`0z4}RACUH&R;)f?p5JxyW4dLoTV(lz!7>G!mHtVCrpglT4Ad+F9m zrG-VUA3isK0dVscs^)POX`HDNJWKK$XT8Svugz?JpE$VI#s98@Xs@x_4GEi`V8YkY z#dDC5in!P@IiCRv-co%{#QV~vBn(-^b{ZReH#N|XK@o6Z-cE)^B|H{5Nf;W`j*?v1 zNln{upbtBnYm)hrE4^{^mSnH=NxJaZb-iw`)RZc8W`0pq)b#@-_M;K*h9eoY2Co2tHSPmm{XqU-B36R%|b3Ox?(Q@`dpO<=I z3+rgZ&>*j`Je$I{z)XzLEfrPhat^4-SYImZ>)1hvFZy@>`v2*xKlg<%*q6TY70mW`0rO=f64NAsHvqbpt{=F+EnGXwX=%@ z*tPk&Il(q0&xnK0FU+EHk2NTgt(q*C$HYUhOeln%&hvo1?%aM?lgGTdWb8?%))BPX zL1Y6yVdmpySOOSFSj`}K-C8-*B&4jE+dh@39~ha zOD4uOHO}9$jJ7IBBvWYdmhk>Apu1SbXPMH_3Wt(gjYIGYEp6dqWmBjj@p0g$&q>NX zwC8uhBiy&cBM`4CiR&F}9g|F&v==}BMXOHFYP~4U{&LYIDo6ZmPI}WeJfD*^n2CUc ziB&p7k}OAuQv^02mtqYMb_WgZWXJ(JY8`Su;cf5@3<68|nYf0iVwo(4J#;hO1~?=H zQ1B#&t#SM5I|y)fm!1}={>r-%*wpm69-KzI8`L)5MGTUlREoJ{!|d_vs~XbD2bEba zY{$w;D(jQf=G#Dn4T1@ph~-(Ilj>}k?BcyVuzH`Sd?lNkoJLiBU6||uodowUPvM$Q z6eg|06_2^LW-khbIb6qa;rUvgBZYxZLCnKCcOAg`|)LFUb z6sNf-#;f7)2_0J=p?eWDhrsHm_O~*_qG*7Xe-T* zfy1Um0QfVOkudlfR{%RRu(CVo$tP_v5}EiKfmA4iyr&Xh%}OOCiy8_Cd|;3Xt>D32 z9YJ27*HuM%-{(wKS>CPvUE+CWZvwt6Y!8|7qI!cL0Z1OqysC+^;0C&3l1gG}_141+becZu2z7_7*pWWtA|I@L+; zp2yD|t$em+!QyVtfxGxW|6l&ouQE#$i{&?VgCdA+3@tA#WLjQG4VvJMRjVaom0Hq6 zRvicPJZ>^~t}=meF5vLEDGp%~|9<`YQ+DUkn%!Mrmwb$C7yG!O-~Zl^Eylxt1IW@I6$1d)7-ql%j$=+DYsx z0>iau-w$}DC?yUTjl_aUQfIZo}?8XxUWF?81D>F0PbqWua`V z^LhKwhpyV=?>mp6*sHi+@-@JJ@iwkq3qb^Ub_L0Jn$xF4+>45hfs8KG0T@tZjt);G zl!uX4r_y$W53=@AOX7DZ>2Rk-0y8gIfJva!B{ok@ddu1;BwTy83*xnbU`E9ZRZ!gf zz};z_4(7xul{kc&k|FJ;Q9jW}o?mU$qxr_$YX*c@+R0RBYfqH8?1VLWq;%dmx-2ZEgul z+B$050lJYMt7#7K6^kKYbR-JtO9hm3$!Ok#WfbseCpThQa!3Noy%}RU6gguK@8nL` zSMpauBxgL5M{=HoyB`>c8b|0{TJ%8Ahj|UekX9tF?!lv52z-D@@w^@!5Q3Ys&5bR) za^;GOJ{AH4sfSYG>s$#ysD+O!uQF$m=n=(^Ar9xnmnjaNs|mXfC=^HoXE9XQ;mde5 zF`xRXRmog~I!rTE=)S3y;3mOlC$X(2`2x3Zj|y1_Tojri7Y9mtaf>VCV}V=nLYW;Z z2PKtMDX>BEr*Be=Dl$NT6~w2-#YHEsTU~xI@Ir~sG+9%ciE>ZN7WfEqwuE}et7SXd zUbn;T4gBwM*|^BQ20Tw?oUvxocT1aZ{?j}be$F9y9{x#1CF8em8yu=gtCCj@h5a## zjP31h72IqBlE?=z$H(y6KyaAIIQXg8_)GuNzy4KD>J>6wa=^0UK=x*AIa@!G7kOXq z?OO5BuKK1Cw8^tRBjma5ufBA@?qLKRU7FBR%sB6yOQB_=qJ;3tCH}R!oiI+ z9bu8#-rpWBY73vCrH8Gp9n}4P!$orPYbr<%%jwAiCmc!M1CA>cYvNAI{?^*k#*5Mv<@GlB5Wv`@d4|e#J0bkSaoXL9)I>}aW}f5TwR%SU45K$ z{~9J(V_+;#NhOspvuhdGFwU^IW5f1=%K zpR=XqDvE)5yL_Q$bI2|(RSMn9BAvqM}i6rfl{7F{(5~#F z2I%myiii08NLYZCiv5a>7cPP?x{4RXxxv>>lqT)`$`wGmAGOu(YcH(XDXU%%ocYb(df-a}6>vIUma$#;> zUQ$#G)@1!KCK6vmlY#G`I?dHJsbFJ1PfXf*7De2JVUcAE#M}+my9XIX1_&q8?9SKav+4ZGQXq&PYw4Xc9mId#@uj}q$PpIV*m7yzb0QHy+JVjoE-kzAO4Yz%>w_wc;4m~&e`n5McL2l zgAvk^!BlCqPxjrLZv}mCDu^f_+G^?4qtiXBZj_K}J*LHefGwDujk*aYw}InzY-I=L z>l68JZ3O5xeqJ3UGbc~SiaSyoa2Trw=%9idUE+=f+)TESOe8eHq7`ztJ!$232Ykf> z+UF%Z!M}I9yJ($H5U{rGcyCurN%DC>A*kZ_cbd4UAoLSjS{JMef}Ryjfl{+Lm3wS1 zCr<^uHv~Z9=JKTPNZZd!p##jjdvY7W@FA)d!Zx$O&HxL7KuyVm&|x)2@a;83P8}o3 za(6HTC9OHSAX6Vb*wXU%nMqWX(*@ZSPXfB4J7uv_5I>cpJunB6T%2T+Kqi)FhT?W~ z-Py*M(9t2Op5W&$EIet;=O4F?+kcL~JHhowB~R4^f@PYkhd^J&_oEWhK4MySPuny* zq~f^FRv{iJ0^|UV6^XTjKZq5WO|u9}2pmKM{w+;7?GtdG+fDA+cJh>tqwE}-t$}Pq z$iK7!{}6_wBISsxIV2L!y5uYuhTkNV9d(`>nloPjRA3?s`ufZ%RJ#Un9VSbUA!r|= z&>$qWC~?8;+%=n+TF_8t0oRcB7~F@==c|LnAT?RrRb}){V#1<%W*v!wNr8YC2eRnc znF9yFq{!gJj@K;M_=zKMB~&)6l0i(&TrLXW93jn@C|Skpq5JF9efqdi@#j1%n$GSq zme9iiL0uaXt{iC1#Ya-eY1jBQL$KL0BJO@*$58`h zHq6CZr_AIr7`nd{WwAYTj)DROO){%HFN^}dpeQB;&Wf-}D;C4_I=UUi$3fH!8{|yN zCBkflTqOGrt_VB=siZU@YC;n!=C=&r)+%cGLmiwXJ|%JTc$vAuS`mGf0YzDmmA$TFYeu( z&y(m-g}!!k?QZ6?XW<}XmbY>Yv z6vdNwbxy2Q{2AADz3SX>E%-Yh$OBN42lhwhP|H(i5x@>W&H_|)+4$+<0 zU$u`fEoz{sS0toENmuLCPQ%znRqg7Pr)+C$#~!ZT0i=VB3g}4+qP$-mDVfxrWEaZG z=_D78He~rB^CcZom;m0{59LzxC?IPKA?}LZEpc)8dU83wQE`cvblvI z4QMVc)%5e}h)LQ$7jHFQB4m>C~F-g2L;ic z0ngqCRM9{%B+Pl>t(wr5*qx9Qr#tog7cpkjM zJOV};czsb_2VF6%fF5ZL9~oMkUQ3CX+&2{$Wxz}fa=9W8KtaT09MeauBjw!yo!cNS zxr;0a>N@U+f(6J(##9CbS*4?j?jX_D!!Q)PE8lZo7)=oSS<2~I$cL4oUSa#P8n+2| zC)Nn?Y19J;le=Im=ND`S1y7NC0m?NA77{>1jbU4`R141o=a5>sPYpmx{BH)xy}d&_ z;V@dWD?WsxjY!Ip*dY$itDy6wd{;hCQP`*8ZI3GrEq)I~EWJOIMku%CuF9$!*|B}n z7M@+Hm6SBHUs<5h^m4XKA;6ft4s-xuLS=EO`6%M@!;YTq83a5EAIJ+CsC@Db`M3D_<u-vl9eEbTEz1scC5oFcJbEs}CGw$pVvfR`VH_lwIRJ>}coh$9vSgkULLsGWIRkW&QzYaOc@+#V~oTJ;MB|#m;Ulqy3w1g$CibIgKHxnT( znR|Kp`FC1}*1CV!#wT%asyUmOdD`X2fOTS2VO3zdr7_By0dMSc*GAKF36c_$Z5}X8 zb!rZOqGm@h9Q5{)3~=v?(<1$2BnT3%2rIbF2uk1@dboxyoMo0}O1=L%| z=mJrlBN69_^|nqd0ar0Z7r=Ny1pIUn|YM_-PF0E*cU>@QB^P^ z?W4zPbKu_=@EK?E=bY?8@-$8K6?N7+A+L3!U_ets8r)Hd#NQ1hf&9YV-#3 zE(#0S)IAhq_x%}k+QN-B7^)j!p{m#09qnka#DinjMPzUTyEkq0MxFH{GFD7wa;$qb* z_&1u$b#QK17O%+RnTkK2^LsbnwiR$qTm-fY^1UNJwSj4j3?1Ttlh&yZu4UWoH0Tw% z6D*(IzWD;8ob$4Bbnf7KYIrvFm7S4dKomHdoMlW{Cd=l~q#PVrP*U>C`6e4G;PN^P zR^oM{yt_LH#WQ{u4#n2mx)l)*AZ3jP?*ApPsl@&G=z_qFb@?Q-`OUfBcm3fy z;1iITd9RkF_Cc28pUi}5Fn!7}N=cz|HMKZ28l!fX)$Qc?G_dS-d*|(&TC2#t*R#tD zR+$DYgDPbUc>a3EQgh{VmRDo++%0-{xp!5iIz4YAtr)Iv8g9LeX@ z$p+X~L^ffx#C_;VtPWHy^uS2(&A8YsCO@pZG<6&*$XOIN@z@gvyN+B;3wiJeNCLBSD>gX`j%0FHmMxt0WmV3Z3aWWpv>FeS`;>T# z5SOhvxCC$^4339K;2h}1kHAmM`cyEd@A}U2v4-gI9A>gbLR^`JwNJ4RL$V0mn+?Mm z_Gw$eA%W;+(IxMzLB`in4$C504;EI5#i7{8{iAdA6`EMGOh|f&UHcn zjx~`xn!LvktK!)|JUWsO5jg`&$yL1;X~IDvrYxWjlBIqRl_~G(NzXt=->1ZaxAuxnuY5-BSXdo|+KZJd5{2VFo|P z-0~_q8^HM}UU`-W+A5ezK1=wI95lO&Eao%UOF=+biB;q3>XPGh8dhp43-RA%aK$Q` zuBmKk!hdJK_`fN=`8WO_ zz~r{90&;e)n6u3X_wD)5d z41fx?OzmO80~ztQIF~&jsc>Q9%6%F9h2WpMKak_B?&=i<37{&IfWKy5Lz&y8R-Wd# zH7unk9DW`k9z5{O`s2kTDH$pVuIwr}>_w9|4&dccZB3NRBd10|QEXRvJ-PgR?wk!T zCH5GtwvjMSXh#jAxryqwdEByH^Ia5^s|e^tJ`!uVAA62_CT%SR>USFQeQDMaj9Npx ze|OEc*Y*`0Ie?g}aCIZ)|GJdOasb)-42N}ZNVsKf@G1EF;W@nuRAksP8jpsSb?K8Muy&^1vR z)9s+L1WDhhSNOgpSb;#}k|4xamgab*irxQ#R zkE#?U=A7@E5N8&>S7hM??wLKrX=X2xoDPZ-a)`oIFXw?os+JV!m^*s(y4pIl`HS;- zjv`g_TEWVonE19mt}b;LCws0Uxh?Y=5YkNs!5Skn2ZdCBsC}7SlV6!~v2r6+lC9H~jfbwA_2my$H?Yx?obqLGp?WmhAXw zEXcuKq9Q#l`EnE`i+e<01X)v@R453d@wdet5@f-;eFLe*G`lh37tQ#W5fTh?BX_ls*5EPl+_Yd;6B%xce^N<81`}s)i+> zMK^Z|$(G)CRdnGjW_cZD_7_$>^Dy(gYkldEF;gzZ|~y=_{A*=YRcI?A=>;?GgxXIwjt`|Ii-ZxdYzekq2+F@+F&}nzaEA z^Yo<^yMS(DOv^Cn2cOe$k$W>aE=fydZQ6>|gnLqpPH|TG-G}Nc>(JF{1S~H(yFexN zsZW1c6Pa~InNA#kRpjAg8(k=9+Oh;Jy;2-g+r~{&RE$MIRni}LrNzZR477Y0c`!Ld z!vHqW&T2|Bk7Pf=U$yB4;qHx1z;b){kPr?9O`U*r-r_Xv#)+&DNYo8Gj+;{Xl`o?! z19?o$m?{WbkymQ;HJXw=bEPt&2O~}0R#c0V%$0395NYG%9I8Q3Yon{-5ZwUPvejgR zlFghXkyqJLgE2S)-f6ZU*n_oO2*g91sx9H*f6ktH|A+maL`*!X+-`@xmPk%nFsKd2 zdoB*7&Wg1OEHCbX@yDM`vlJi5#TLE+SKyI^e zCO>lmjCW&wPu2;n@@h!tH3a@Kzyf2aIA>?)Y-V-=9Re4!%;5fwhiOxjKM=1C-Coti zP`l5>F!Z4%ZV_vDIx?f=v@?^#?*4&1l4y6&N>k6*D9Bp~Z$lg%pUVTpgBpS~ z?Q3X*O`h?`Klm1|Rl`njjoL_3+*H{@qKT-cnV!%P?i9K-D&1(2Lp2a*J-AG#ryUdx zbYX{jR`_1H{EVL^WdXyGcwR8X8zyBY7 zm6b8c5*`|AXju{P7vD7D0|w8Gz)-szjH?u6X)49T9^4Q;c{s658*CojY1}jp#&Jf1 z@C>1XF}(K1gS+OFF1Rr(>?fI?ykL1BWfuC0hQnWOT*{7MTHOxEM8CWTk>!zVwu;f&^k!D>) zs1`EMpiCi^y&j+EWTcKreA5)2B5{q_BJ+llD{0{Ypsh!}et9#~wHdfv8n%{F&vIly5vS6%o3 zArHMzE3-=CtVRiye0dzO$keEXOWgv!4I_CA=WGciQ9qvqXDxF4s5r+ZAZ-%g+Sd7HaAdpfj22|AHfL_FCVL;VXos-FL+ue8Hv4gE6 zS*ojjM-U*qFznOfcoOHaWP7`O?Qy$){W*K~{U1eF`=UMf{KxE>XFp_DAAg@+y7B~I zy^H7^=DlknY$d;`o-e1;@E5odJcyhRqQ0ENo5z6uwq$*=jl{TSk2KV_hqH>Vko$%4 z{e4PseZD+vSiND0eTtc)05_b=opuyw{*3Gt?sF*5Elb=+;MA{dn608y_I8+)h04_Q zoPr~N-p!jg?Esa0ty;A6k8!W^MBp^iU^Nj6C>gt*b}7EnGLdb0R`}4CrqM*XN?1FJ zTJFFvzx9T_edC8n((AT@;--T5D0q>ke-xh}!I2zK)kl~_IS;IbNOB9Ko{Px~?z!3kcu@q6-e z2+WNJHQ3saP`iKsK1kO~_L*ON+HT#sXW#kZk8Bn5w26!kv2;RZM%PGw-|4r+_snwm zuEcHvgmi713tzf+;ra*dgH%M|-f*8Zr*FCRhlExAXippDx{|~8_1;s!3;lipUr%0y zlgb>dYWZ>(4h-eSosiSdW$6*4;_mozA#OfHkmiGyFUIOFIIm%{a4$(PK#es`>{zXp z@IEW$DH|^xYij!hmGpPN`7JwtbJ?DH|3~bpk34DJqjiw^>%O~qFkv&mL(^UZMMVSH zYG1~Co}3e3axcTJl1Sqo$mw=#8y)K-eAX6V$V2=+@86^iIoXYXSjPLRArX#G%<2IF zsEz7yLhv75QrSgkK0w(}DDO3^KUeJe)-gAL90*2bk|wOcj<4RR16Dm!chIAJ7S$~6 zwNF6A@@olk%0fJ7`7K)&YGEboC=kaZ-XIL`xJAb4B+tn5LgaP$-%(iMo6Yt3E2m*| zn`yX>fr}6S_{59~5JC!+TQ?eA4Y^UG&OHy_&E!U%c0QYl2;F=3E2pXINY5EJ3XVE* zzDGhTfKA!ejnf)Ca__4m?p*`d>U-b)HvT+B5m}KPhlaKA3>3HnVPW11fH;bPGXF=>oyITps~K1t3$ z_x@+q#WnGs-rU+&WzI8lcyuU;sRj;a1#o-6SGT91dtB#`D!rZUEpZ4-lM}uLQkEIu zSo>WK-?FhRp$Pl*r$1?{D6aqe|KUHg@BH``6h{a4!4H1Ko_y{@mLHq34hpX>y5u~U zm2uJt$#8zDq-AXC#=5RN<305mia7Ag1tCW)f}+>nTu*)UJm*7gjb`W!Vr3WxJbJ%y z8c=(5wJOr#sF8>Inc)llJNKIw3xXKbehoUxyft(u{QBGX?%Ut~TmK(hL6RxsLeI~R zqZJ#ojooAW);GT`N7p(knkyGB+w$BZk_&KTL)C>O(V{%|q%8=EW?_`QF?6RnH{E*v z$tUdDs~2o?tfmXj`HfuOWvnEZZxagitmR;ei-Es3G!4XC8_Shdjl8PrIwZ zV0cPwXM6?&K$uMBpW4zC`LJPLWTOvd&WK?$OV{3F|b@DA=7 zs`(RiR|ul@PHam{&)Mhyt$)kfZ-2w=_#JeU*U{Nb+r&aaXOLY(8+?|AuCt*BS!@@a zMC^2&3~u@RDwJkr`OWEaLSIZ&rJyD%pfgLgBHH1CLD(K<;a<8Rp)YtS8xmze=yzMr zz4e0115j04lEI#2vn>tYwdBz0RxiF_iq64OBBjabjKo<78l9fQ4A{@kW;iSg@`RJp zpi;^@-P5men9`p;9}bmg(i!EFMt^#~D5j>NC}8VfZnms{>lp= zN1sszD-E>8?}56qfi|8mK}}R+f$v(s^T>AA55(jD0SeUi&&=E8!lD9K8Nre7k2W&A*4!1dgCNVmDG4)U5T1(}kgbEn zD`7%4{H$yay0|YCgw(l{g7*yMaMEro@M(_>D{6Kh^esa{D!o?h5FHanwK5@iFdr;R z_z0IN!^L~!q;-T~OZj^Z@nsI*zkUCnO@mXZ;@q7e0bIX!N&Bfg=v?nU+C*&I1Ls#3 zpTYN3#`isQzc@YVboB=(Y3i#|yR_yqCIBS$e%Y3un zm3V}Me>dK`ZGZHS|7Q)zu3WfipZok5?Wrf8!e>M*0awP)#b-y$hS;IwbvZ>%xJhoY zsV^ep+!>7qwS6wquJD|K3b80^WSInb1Nh&GIkC%cI+k>5Ou@npuCkpDrpkOEk~^oi zg#3j(RghV^yShxpM(mU z7yD>b>BfPpKV~To;w=yZ1J=H0AkcuGz}`oPubfQV6)B zS6d>PQdc^R27)}~j&$FwD05-n!}*6(!cU1J8IFkTEICGJIF0Okv^7mDE%D_&_bPG> zJM{%H=FktFSBuizBU#WF2nW1?gO*6LnHTIA%jO~WQF`2DJ|IQ8&C*QqRR4^|(lO`6 zeOb~#+9fh8qaj@1aeP%pUKwj>DeWt?PlK3WHFYc7M~Bg?1j4 z9OfMUh-kIlAqkcGvqq$W&x@M$fQ>v4g5&hGxfH?7b+vgNB!+x)o~ zBoXfS4m86-#gJNHnh$E#Mp4_s#O3O0;V*MIuTMg+C4 z?;^;&y)qS02DLKq@i!9!gOzL5TQ0!Bv%$Rv9q!NIH43|rdA*t)H%`mkgtIe1IWeKm zI1@fZ@u;Z!*#ac{<*Rh#QK#!;0H?)B;)lxI{q0TgSWTS)s%ZR!`1{G`pZvX@DS%?<`m|St($$W8C#4cp04~fq z7)Ds>_8YI-ySH!Pnz_Obt+TiiYialCiMf?a1z=hV2?POm5b@2oHl-67k{!Phs{CpLxmJ3UshIs$qD?|1hYd`o>G?r(4Z z$llrCu~l5xE00~aIuarG((v36c{qn+_ql5;fSGdk^fS*|wJ>J&UPC^1%gd`Gi4PDb zfn(Y%w@vmty0heVbrz7k_qKOHYR^f0@I`bJ8}GhmZ@m3eyM5=bt*!re_S9pK;rYbR zx^&5wFPyjcz4%ci?em%!V&a<(Bs*hWwtPra+4<~D;?BK&b2ruWV1S1P8j8v3p&-e| z!>@Io-1Ig#IZvjL3@pcsuL1zV`!t= z&Aznzgu7}WWIy`cvvz)Q0T^6C)i;Bx9!Rz0sf+>(xvQY=r>U*$R zImN*UD{C=E!l!I-%A&BH%BL6g;3mlkYxWroAJ*d<6h)3C2@+gip2I`N_m_{e7T-qp zCX@oQoo1lnbzx=9PK|~Y*+7%JAl|Dqae;Q^az2S;20lTnu7g_eWEiT&$b4~p>S0Fj zIlS+%$i-J*5-y2@BBt-Db?D1c(qS5izF42jwJwR%J0y0~UhvVu{iJ(o3{1Qa9wT4U z!%w_9)+Fq}ldDGR^QVwssH~k5az07PI`a3*k~lKIr!wgqx@t$HEfZk3JA!Ex%sDaI z?};O0f*?^!c!<>_D=U5+PPNi?v_I$v!^%W|&&oHI5C71&BGURf1pG8B7&MNMsx!<6 zs$>qtBoXG4b<84%F4Z-p-a+`^XFY=ZZ-h8u+lRkrF!Ga>6AFcD{vz;XgZ6d>U+F#$b z%?Df7IO)3eKJHn0d=Btn!L~LwY-@83B=s&jOzxd;NG4pJU9`&bdFxeZG+EQ`7)pOD zC=R%jlBaa1G6WYTM2~fG`I$C%+q2os+`IN?QN#QkprMDz{*q#lEA)v?wsuc zMkD7p#Lwjn2@_Ta96(C@AY9)HH)P^(+w8Qsk3#K|7i;2HwdNGvduO1cu8dBAoY@%P z2hfh|tIKxh)@`eYE^lURLPcO6ft|`qiU72ppy4rfWp2t=X>`_W+vLoWb?_{G=*17( z^(UXheW=*s$)V=Q==(+kJzn!_xh7Fe1LyMmxl2lN+^f?9r26%*{V%ozp0|Zqda%!B zRf%j_>bMSbQxi6c0-D$JQ(yRkedd>b4UZv*U?-%mlOZLCFwGYwDF(&9R#$6nS)nld za$mHngrQdngbXwtoky@8uZ^nbNH19MVW@!9vP#KoZ$w8IFqO^pQ09H)ET}lh=gMj` zD<$r8p118s8z7=@Y5(+{hxeW6ChHIUF(H!<_-Px&9xH#X3B?DfE&^BU^i=`zLDq5+ zb_h89O};U_SGutF^`NKrr$2nvKJ?6WyLNdM1U9}$i-k%ayofV%ijo=A98ycO%8h0U z-Jzx=v+7B3K$KY+xTQoA)>4k3D8AF7D?Uha4J5VAE7%Uh=CoWId~7TY?u)KNR_CG) z1JxESwk=asB{GVOVjlwJo1{f~PP$61T9=SO3N-pb(S?zJ<_lqyRPYTV>50#s#$Fi+ zSItL007e2bE}rRxoUl&};OG@k|RF;R>3lE*7(5 z$w}?Kokw=-ore;i&_S=&VPdE42BFUZI#DL~^305i zvOI`Z4y_K6yr%#wagFfY%(R9Psg&f!VR12qgi#H$;W7%$Isz%xX#IZ8wzqmJ{P>(O zfu)UxR_z|*-WRzV6|rHAmKsBM8n&Qd^ShaqIb2B+T8%)-N!)?31Fm0~9id?U z$mf2}9)IRVK>Mo>cjCS-EiJ2fp}L9#rtNlQhn)>viypd{BgE+$>+S8^)r$+ZfP}f- z=-A!$O%>lPD!={pKM_Co^I!fg@t!#qnW;Vt&kF?vjzA1UktgSg{K%NkGl=8#te`T& z?5w{BfAQ*3C!aksE+m-8hJ^2BYlb7%({{HSZ@z+FO2lE*X$oOxzk ztyi+gN~L0;$m|Di-myJYA}>7m1P%u>DPFIX`T~@&kidVZ!_k^U{u}Kcc<|FK@Tb8E zGqlafH#~?!*AZJ}nFswy1r`3A30J5B*F%N}ky29*O}$51 zMc^-T$RgVt%n*^2>I9uf8Y@xc!ivFi-u2|!PTEKnp6{q7_r$-;R1BdB3Ojr)EM&@! z$lI)2Oam#Z>YQgJb80hR%c#H37ek8MtXg*rQIK@K8t&Oa_8ehZgKY{Oxmx0!iUC$$W=G z>!y3}(#KJ!rDtI%>360;O6}C<;A{f4P<)8*FdKcHuCctoa--{^z#r#El2^apZa9~O zrAz>QK!U&dusSm9<~3^_{&xj|Zfbf8_rEOoNYmJf6Or@_o1U2y&Rz-v6hC*daB)sY zyI3QGv;1C2>YOC+P3Y#*TAs6F$=yHWxIg-QS_we6g?2|OFU?G#(;qG_S#kN29lZ0V z6;56U?6Iuf;M13`0^%vlq!1L9;FgZ8A&N@Ag@Pj%T=F!Ckj&{r+iM64&7I);kvJF| zx{bR3%%mNxfKpAyPtGi&5CD&c_ddJ4V#nLtBAQ8HOOQaA@T7rid`{3c@AtW-1#lM~ zLE4?Z8|%qk0$)EpwV-phv9)JWkp*x^?^m)`?qNYp+uGe3!P?{CJD$9J&ZetHz^+3j z;cJ&KYSZMyM{9P{XvoO1J8awei{~YvNW$|JRbn|)lnYfm+TT)f$Gfq!v29=cg)eI( zXbGswAOHUUf=*%$-O#ZOTYY=x+y#5MzioR+gf}0oi$#>(vMgPtitvYiJE_-8Bi%wh5D*C)f_X!op= zxjFRUMudDH{n5?TEf_kiAdW>9)P z#C5_dc;E=5aw~=`8H&dWFjyAA^wS4+y2Wgmj0jX-XGvlMx$a+J>N*Gk#Q_o{*TC~c zOq|?>{*DDn;>kb|&~O+$`Q5aRwif*RZpZloV$4*sarlh^pr3>t0Ri7neZ`CtxpznY zX3~tKN`r+%=peFxs)2MsRim*^1xN0kw zOR1CF4zVR6XlKK4Y2roN1cEAUo9Qy^Fd*GkPY}GTt~86#<#XUM%?D9MG&=9TwXC4+ zje@M=bhPnLjtXh=9&Tl1U}z=?H*R5OEF_{qbSl#w&oa z4vy`3?V;t-)zFixolCSoqSvDheM@JM$||<3Wdz|oyT~-r+yURiERq5Z4qFn%v~(_M z9YMp)IpF^Xhn!p<=w6p9AY@xT?UOHnPn|;$JlWs1e5-0bARR0^izQlbqrk-Lm4G_D zfg*Q_b20cVR4mPbNIyUV+S%Q=R(GJG%WV|D+`P!n!4+x=x`HuD-1#hX27@qWgf8pK zB|vJ&ht@{oy76#BUr!l4lh_pCphBF=I_Ks)@7RZDFAH*`Y^jXSgHK8u@Orm(e}!9YyXaoO)jb!7$HRA$nu%uulz_|5t6}BBlcc-@&S{dN07bx-}Tg8unHUJ%DY@X zVDm%4C^v7sqk*;6)m58C74ynZer(_W{-4{y=8iqMbI&fFKL`E+WaS=OdIb3++)Qp< zNO?Lq$%kxSLKks@zpso>+sW=O4guOU9GETK6cTMMR10NJMf2k0Avgg}S(yN?dQ#Vi zjb|pbGrFe@Z{s#VBH2D{+n;^!HGBHW$L!jrMVq2dnHL3zmMwZ-+Gf{H(-xy5Q_x&! znf>DNvx@Y!KpM@A@8EG+5h45pZ-ETuw>pVLnMu3j)fQ^KR#0 zkvsP~ex3`P1=El`{F8}`irq%s3Db~3hi58Ib2G;*F*^P~2qFL<}Gz z)2Fj4iv_+`4t!@7P>T=7bY2KZFkRx=*$lBnT}4Hg03rgUg)`&#BR?)vYf+~St9S_KI{Q% z`*ZNFi__z_+vwWEgSx|%fTb1yQ`Nw2kR_eQ`&t9^^x=>8m1xJn!Hl8Mrb_QW|1bYb zTbvuSkAM6Vwt!A&YGDaE9YyVARhBJH6px?zrQfjo=*}MA`Y|{bkp1nh6%!EbxE2o( zLkX$=>DT|6q~gEv+keI87cXeuif}9MC#`_Id&Pg=UvC}af=p%I!*GyK$ZB)u)uTJd#ZdMzF~m5s8+KP*-k=r5CVa}P8`;S zCL^xEZAZMg@NUZ8aMO^7(leZd+i>^`dh(LC+nh%b#+vw?fD)cL$(jThV`Le@Dc)?~ z0be6=@1M+la#W?KXXM9;2P>Xw&YC1=B6u93$|S5%<+Z?PqpR=)h+Upz z?t$jBSppet)DPCm+MP0i;6QUcKf}IGGneE=v`V(gDPrSZiKf*ihqipaq>7$))apvp z(A@?lpx$R#B1ARe5YHhi*^PT!=ngvaGNKfH2XODkPRmXvW@UDnQ+FF{U^Z6^W^;wI zO(TgkHXq5&wLHHf3k=%XsJcc_F7Vo9a_f#SO3G1~0iw2$Its%3!lI8B>WoVqIAxIL zQZsV)laq7SJwCRSTkX(oB=|bo<7jsTH_Cw!E|W{;wEM|{)uilfqXPj)f$Kg_`y4Ji z!`UYhOxUSPr{UDkLLEV$Y9%HqVwXN27O8t;2TUH|>5D6Jdbq#K-5y7J7H08TpS^a` zM-0N+f@ePXF?;_DAGIBD2CEk@iF>FaUe=F}EH1j6F8Nc=crXD@&o9WKfo*%c%>lj0 ze)#RL*@GJ|qpQSqY#yt??NE-5i?Mm!wDs*>o12@rFaFXm+h@P9uf!3^+52U=Jujgq~Smk*b)xQEJ&jxWaHPq z^QZRD{@FjVpZxU4b{j2P88`Fd(mY&XXO^Wl4R>Y1$d>^wx8W!)$@TDYE$ z$V86>XDiXOkevqPVpr=hL1hmgtM+{OdqDs}y%UNz=L*lfhqFP)f0l3E@~SlskWM_R zTvffBD=Rd|zYyUXlC!-3_}?AEI|KiF?nUl#Ga(&Qwf~z6 zHq&}nI&<>-TO=jP4fMO38=#(C>tCsrPdp&=@A!V`I@{NuZdk|k>~N6}5M@*Bql9@T zcxQZu{FLOv8IROuqsl%yt;mP{!AQ+FN)+ZCK`yhpRy5C)Jn4HnfwRBP?vIE9Z*>+% zN<#(iZy_3~m6G%{!J0Y5q!c!cg2V7Yvnj0XHS{*_$w8l;g%JIa2HxGWbf74M6ZsU0 z&`6NDHoGWt5`7IKcF|Rg1$Ti+kPvf4xfW^qUWR^YI{JtiB<4efQGmgs(ADC89&;|F z>(_wtckW}rYaH|QlVqpXpX+if6}?|>VWasbVJI#wV&_`LGv5G|l5ptr_(-!7NxLP9 zs%%(@bkKSoTmT1rse0n{vm9QT7P*a)Ti(!hkfi2)RT0Q4x!)EE%R)1Q!)o9`OLRXS zs|s3@gqEDoz$cP9v+sWEd-nLbdD{i1cl-WBO%+~4Ygt1uCSF$p9(K&YgAdG% zM@Xbij1dR6#YcqM7T?R@Op~?*0g`PqhqkCRi2|%tw2E-OZCY@*>4SnMgpftKqe;r@ z^rS_29YHd2MZ_02&Vb|$*I=Wh;z=PoZQIQuBN3NL;I1I8? zS2?9;$U}cWQJA33h*GyV_M{fLf}tBdWZeWmQ=CaIEzIGH1owYWMqP?ugD8`=WZ#px zdMgQ>iz@XnASN&UAQ4T@RQZ|@ITNr$YoMPo8a50+MX!~?F9CDUe(u>$C*yxIjGT5P zKC=^hB8g7l_SsHO2_QgX8LyI6^DJUUodGLUJn(+K&k)h!W#cFs@e!x5?K_4K!Ds?ZrZr$wThb3KB% zxVl*UA-a`bqG3mN7VIVoB~m<*b{ckg|B+SDLD1%<1emwJwMoB)=o;r(8}a>X7zc!=($AV{Wh(z8tz#r^P{E+H{gah<9Y zRhvRG*Z~oKb!Ev1ERh7));A;$m;i>2KFB`$nU5oJ*VMWE?iYX0Rsg}j{_-m}0X|^~ zFd0>8#P!%Y@QfV-POk!v>oEzVlVKq{k1l|5Qg%jt@^~HllW%_0u3WijAN=U2H2ZSy z{B`^OH~x{)`|RGMhZ3l0kyDoideMIP{qNYzKmCb4{nWEa&=dCP(LGyUUcR6EKmLdR z@kjAPzaEXz*-(Z5+2e>m_x?7@%CHxU;mB&n;mXGuupvI ziEdE0#dKP_A~|Qa}~{ir473 zn({`W0${+yUY)kXUd!&?e}IG9w@Gm-u50J#8{^tJlD`T6;MS~@dSi_1h2XGCril8y}Px_Th! zTse@>eBc}?Lml{HdfE`MI!lJh=so&cNFVa^ia8m135gsY_|LcGl-mfO+D?;hI=U8R z`HK1Mfo@TBCZeCYSN#9^Ty8WFHW-`{VZ^72gn^184yEc`Fs=)5i|)snfwEEZjN(yZ z^N$Q4o!*1Uus1g#_WpW5kxXq389bq1aRd9vQ&{TKH38ADN*K~(v z_M`JC3rTuL(Ok5<_Q)c13dI7GKvif%9)Yt^8%OstPaz8Ua9%M z4qj*aDAAdLD_?1mqBWsIUuE3m*~Qm!{(>_ZgTQ+=7{6jZEr~6m3z*~jW?Yt&lVf#b zL``VBJ%jgjb8};4al-q|g!PyH%3rnR)r&SYyeExBswS(wJX zXQx7kh%%D=$>F}u%*=|PBPt>UM$4`eyMFz;Ev~F8iE(~xetyv!`&&pXC$>C0Z!5S5 z?7o^!=koY|+ITLv!TIj)Y~k}C*`u|)e~|lk{`!Bk)bI6wRb&^dTbzy)B!W7AASHr_ zhdUY#-`U!+x88h3i!H8ReM}RQuL45)+kfl7we8I{+c-M3uYKcBfs<8qqpx4SfGmka zfPB7ozKHap6QWgI|~L)v7A!$H091PJdg zIEk1_lt2>axKS(V${L$VrGNxNUz`L`Qp7c>Yzd`<#|@=3Au0iGTN~nM(Up>LFbV7d zlEW@8^3EaUx%gQ{lXiJ*W?t})u=ZRS(n``1-;h1*lA(nlaOQDR%wmAd0yAS>J}AI6 zd}mn|pJcfu1efSNP)OE|3^P-}!7xBrr-WukYNlBt3*AXB3hEb1G-ZpD1=A!{(Wk2_ zW&Iqazk0_ZC~G}>>~je&#|$wyz$Xrk`1|X$UFs*VBB|Sk4ri!)3)}rtuly}Jn^2?E zfNW>T-B6KdpKG)_HtZ%C{kAYX7upP2sW1^*Fub#9Lp1jdr3!uI}LpZ3Nr}3 z7Et)i&MsJu7R))n4}#DJktSuy!?4TQ-dNLfIfJ6CP#V)v9br{|h6>;lCe}pVZz?y_ zVx=q}B^3ZVGhY2GQRKTQkbGb>9vuc7-J8>79Ay=WmJqQBYj9&4am5^}{eolaG<`e* z1j3)`9UUrsGGFACP@P9~VxY+#chPWLow-PY@a6d8ilA)TOVHyeD!FW%W{GVScomS@ z)3Y-=(|r^s6~N3K*c}6u!+k7Vx67@UO-_j8n$#vH0gKnQ|A0sV&q)c1k~}J5EGF4L z$Z>KF4F2p!DwKf_eXx=^eZA!>s;TiYahDv_T|{M{OTlZD3*vU#lvIbw`jb{&XL5EK zJSu0xP}P5txPQzcwY+xCaM2VUmM7?yh3Ab9u%!nt12#W zH7|E(RI4Q=l}=~y-{$N6;qMoQ!~cQ$;TAqL$&~u>kwY6{0+c@LO9<*uKKZ0gqJ{eJ z|JHwF|KtzR0*tPNz{pl~?^s8p4l<17 z>*RDv%Rk!fhLx6QtbyQCLA#uGP@NWd@P_!BDJ7}mcvUWqY@3sMQ{(!1TxdQh^LThT zgOqtOGdR28)N;+zIUpN7o> zaz>6vAxP`>VmpPH((vA0g=FUB?g&x|$u3}SPI~4tKprvc7#@t%1?i1iUQksN+G6cvvkSk1DenM%#Kx5Z&# zFiZ3*1fq1*sX0`W6WqcrXldvmlw{bENwVxPW(hFt)cmxQ&w}XsBY&t3aA+i5SI=LQ z{Rk8Mxr>)|YRG4ivmwsU>X{W~uW_WHE!SSo#IUfyRhO-=jv^7$cuf*>d> zbKvv6@<38l?j50|mCsd&t634iC{LdyDNBp>E@Bp8XWH>_&jhM)?(3dzBWO2{<@(%4 z(O02iAjs^a!xO}lS>p&b7o1HXp0$CPaINq1(t@quy@O=dSGSN^%U2LDXw%(G*kKQC zX?EPKR)ZnMJ^6LwmG+sC)G6i_h6te*JfhRxovt z&#!*(&+XNpykyfzfS>%_=Vc8}Noye~+Tp>Wl3oE^>v$9KgmYJTuOE8sliE7RZsD2t zzaQ_dY@7Uf4{xH2WaoRqa!8W(-E}+8qniPI)jDa}AN}KhY|Ar%7L$%}!D3AQrl_4Y z2k1(QIB(BAcEK9R0gIpne)!|pK)4@%JOBLU>7!TQ-u!m+_~bJUWKC8bG(aQvmPaO8 zTwRo5-msh4KluOt9s9d~_rJHp{ax8Wlu5i?x@0pTY2@69gmE5i-}u61d+g$4_K&{* zecWgqZm{qvu>L$QaymYyhiC@a7yX%N?VUrVL@VGyA+K!D%}!-H4x&PcQ1w$GQKtNq zQr@@)w0|o`!!r>JP`Tau5d_BaT>8nZOI$>0uTo5 zaeCBLmAv}g+l&tA7S8rrd z!(lQ~u4GA~i3iY4_fqNgT~>;p4Lnjh^)zRhGS*4t;bwR!Ly{|0oTH+ zRulW2#&)I?Nk{IaaeOAYM&4oQ=j2>MEC@@X;lMjs@5 zXW2x07`)6(?6TcB{#w~?gHuBHtkwJ|Stgn6GpK%szUv?tpC%S1k;tLCSXR}i18&)` z?7f`5J{e!(fiO4f@=o`Hc*4_CcMh7$Vm^A$Jr{QqUe|Mua}Q~h3#rLYyA*x_Eo%Di zpHu>TR4I99stIr=hA^|h>%O~p2w3!?UAg&WDrIdYgKYtl1I5FrB;?hgoKEmXpPkJUoKOt~$Ws!fV%i zZ4h!fDIt2tbp>_7A|&1eLD~=Y3{)`D^)xzeBgr87jG=16!@<|{?Pd{a!`1xOOgTQX4u@9=H3}+5xa~3?ZBoW7_q$huOn*ML9h`LU`4T7Z9{T3oS zOZ@r|%WN5vP$`ch^JySF(;j5RW|G+(Cq9pH%6s@!_+WTym628P*-SzjR4oc(;cfWW z#Hy;~q#AgPVSp~OVM#4gO6@&eK$Q7Uogr?|6#x2}vDxXrW#n%5zLQfjUT@hikhwA| z8U4FvHsWZ+^Au2^M5&#D22TTB_WqLO?1Zq5uD^G2ejP;W>inF#2&Cb!mX`a|En?854LH|yL4Y{0r$|7kTiJ_|d#=R0GZqpFBqr?Z>`2Oc+S8VKqlQs=f zb!U6i9^ShnUg2Y({G5}_=mc^&zZ_m7M>+8MB>6IN*O5y@6&S!JYAV9 zQ}Mog&7Rad9drR@1UOCCgn1jwQeh}o+yvxQ*(BLGt-o_&`F-RHr*XuU!(mZyl5u?i zrQ7)TTFD`&Mz4wPKZp0%RhM1D*OTb3k()T!@j*O_Ab@Vf;1)Rdk)p#o0iQ6pFef+N z32>s+l2j4IXC}cRj+N{L0d|6C4}p@aY2)0$_D;5KP5dUmc?2$We)YV4=5t@P#o2S-k)tq~tW1bc zn46zh*T+tBdTd6s9sF6>9)F)C#$}*0!`1*0*Ny}_bU~n%(4f(>Km3E=w|DNp4I+Bd ze)02Puxrese1Aoen^v#v1qqpfCGJC+OyeHp`g|6#RGTm$i3fM=ZX%TxfRgzp~b`Y>4bLpZbMY8z-&5 zhQnWe{u3WY*RX6eQy@gZ;{U_H^LOoU{ulq5ZEQZ0xzi=!WWWCT&)dS}wA@FTOj2C* zmC0F-N&YvGtaht+~BxeRK}otfnntbPetFWU`gWHn(hj;MP1;{m84| zlsg>ICgmb`PAqfE5}gN!xgtDFg-S^e%Onmu*9>Z!6{Hp|IZD(iw|l<+Fmc6);1BMj z#zR62?IaDZsZw>s;wH+d8j6!>X>qe-TvV%)2m?B}wrRI+ykU3Vx{20w#ugUmMy)fq zJ!O*7jL4LdDM)4XAPoa#Au+G>9@_tkn@qdtjL)o;={$+byr=ddcYCSxebgLWzG%#$!Y$O(LY7TQHS*AQ#(0eJyRp}8iv10a=u$x46OE@P7BqA-i5TwSP7w9ZVAa@eqzmZVJs^%*}teVrbKS|$mftK54*|xLj zq~L~J4)4`8x{C93Z$L*eK3+mW37!(LP6@H&WcL72_pww=1-!4;)`q3vV$V-cXca2S z_35!GC37wWYamW=KML1_e&kc1wU2-NQ#K3YJ4&7JBDO!|;3u975$=5|o2J#JQ$)c1 z8JraNI8+dtK_k;P3WFSeMgx4v#`;71lRx_te1Ac+E^oYf!@mEcZ-H!|w8ySI>)j5z zO+MS?dcOC)@8LS{+Q&ZiNpva`+Ivz*GI-;am+kgDucKpY3fA61C)GruI|kT|>rUT! zux6VFNDjC+Q|HcEfAt(bpZ)uTqpc$)h(Gv)zu)=y{=@&ca_QRD&s6heJ4V~_|N0yM zcl)pZ=6`NK`2M$ntIYy~@7cwLd3)jc=M)$oJ$itPPYVsRk39E5o4<6${_M5a?cI$n z+s4i8MvjZ-(SFgU_ZV$)zvKSqJWceQujAk7O3Eb}1tbA3U7>PmsxoF%^i5%O;_e6B zWDdm*@FA+W(TCexHi?AM!a;JUqnwj^ntf>50A%;v;(|=VNOZFj^N^ZTy^}{fTg8p9 z<3f!g5mJLsWeOEjQrf3@MXXX_A<#w3DTB}|Hkd5i#^d6kroga%aXu*>M+nLgS*vXkS6I?If= z>EO%S?Cf|}Db>b%oEm3vt_b%g3XtbM1zJzzT9@gjjAyCF>Fk`J6>^K*;ZT~Hw4-Do zxhrQ0n1pM151sveS#nSzS#S1j58cQB!MTS*a~XjzU#!Y_aT**Zhz*;d`V056%{9p+ z(vhgjc+ZWEO>vfUD1y0<;uvVeJm8&M_wU)-G57@h{e`Pf*@s{Jgk68)X?8e$is?D+j#a`xb_JW`|jqt4e4a-2#;U9q8TI>0-UlY*F;O1%?Eew=_lV0-lwK`OQq9! za4Waodd;{>c%NMl3h4>(KUACE+eAmfO?imdWq#fZtJa*E_#f*({`3Ed_cfnAd{-}B z_?xf3@%q2}%6ES_^+$jB`?kIHP=hq9z^R@DX;Hwa}=VvwbJfoy%+?pvu# zw^L+jv`Nh5T9t>_$#3sz8ar3vVK7_3&2DV%Xy}JBzdSy04gACQ&bBJ1S+w57(`JG3 zu~ip%k+R*cA*rE7MWsZ(g|fM3v!M=x-AOv6d=?c1Dv2CgFnYgpQZb(&LkqWR&*S1P zoV#K#{qQFukd{^!Z5|h&Br|1^+TB2cP^Px)$@7E$Ne&Kus1Cm7*JTJ2fF#WI^a?o$dM2)-ENiGV%*LCPiRmbZ> zEj)u}Q8pT!5$Y-l$sz^+Ud8ixEa%TjH}Injc<46m$H3Z;PWDm#@7ohkUe&YF>y1kY zayGI1XAf{=a}f|a2TC}@fLn^#aYDD$ zg3m_LOnG1~ebwv|ItN;Ob6|6PZq~X@KvdyAHV%*NcxxNT#+aKsCIjt(>C?rb7unl@ zq>F%v*j<%|E*9w~KG#(P0Zhm0T_m?Y0`bMEG4KrIx?bcvuUtGQWzp8yp*{P-$L)nr zd=gdt6gQ*`>3Hd-D9X`U zLqSQIt;5Y-C2cy*()@4@upzs-#id1Sq2PVtLm#ngPd^LDbi&qN|DOH7|K@*cpZfCe z*mEy_SPR66ihS{lU$U2`Yxd6V2lnI>#$kJI0XskKQxOMB?%j=6kj5DD8b z+JanIu|p)^Lb?2(WY57UL0kq|{o7ys_5bRq-Tc4a2Ij^2g$v79v`-x^o}X0_GaU8EIMl73LmhNh0nC&}BCS%? zMHmA?Lz1jE5ox;C60~o-YuqSqIj-yj)5UFTrOBF1yqYKALFSjOg-Sf3HTJ+Wqgxc1 z_5ic}ZWFqy(he9832;CoRJGkz0MjbZ6209gWM~z4@o?{L3#Xk&Uv!Lz;L7P6Ex7U931G@xbe(}N+Hbez;yw4rVT&-!kv3y8a;jy(8gcJX4RUE0M;x(Zgz{3WY%4rIzzHV%ImpT5^Lc~7VC-oXD}`wRwI?T+a7WqOz`uHon6 z*`z8>^3`FmqsRr%CHy&2o6$tG+-I#YN~W0$ax7UaUN0(1%TF~*v0QT~s8CZCnY|_x zK~4!KCwPgrDw;1z+!JaVl_9HFO4K=1Gd(q<&%+LncFqh&U8@(MBybHnE$xZs?u;bJrTJXb=d6f7 zOGs!j_b}jn3{Wf%(B+JA)~QR&oSybAq!ph9;%6iu$d08naF{mpgsULPod6S-c7~{<;7V|LQfC#8umTe+Qq#z zo4Eie8S!sp|IlVHU$KvV_UCa8ChYMS+d4OWbS7hE3LwDg;Jsge;tBiG@GJJj6ORMl znh;mPYq*bs^~XQ@p*{D$rzI4rR%gY%OdwuTG{LTqb{xD${0w80b9U56VY|3u`v<#r z6|ei;iyuOVa?y@ZuojW<#t@5g_G!C;*M9zm=Ph5Jbk!L-(?9>FJ^$B|>vFf(QCGLv@lpLBlz|99W)J&)Y! zuP0Y8y)s#=ynkhW76*G$e8Bwbj6HMZF?;*&rv1YkZv&p0k#w|8(G4C;<14lSm)p1Tywk3aLC0=9I-s~!H7_x`Fq_52IA{%BoJi~Bq4cK3~++QVD7?6be}+g6!b z@*Tuz2XErKJoVHQNI0nU00l(3p(Mb%$lUP|wlygTbN&O@h>PMih&JeJ7-)KWUO|S{ zdIm`mmygo-!YbM!5vp=+jT?q7c_Bk&(2L7B-NjGjY%Y^vMh@#F+5UvSlr0&#el}s8 z64j@H+UE;WSrOQoj=*g%GD)x7w*2gCo$U&Kwi-VR4ULjYk|m$8O4CkZEAx+`&vBMu z=Kl#cp=Cy93Bj)=9~9-@ql}X4d+MG>8JREjjnrjna8OMJp%4mT@Z)kB23nd~YVa{s z*5n09T1u8Wbh4fmzc1EGw7R#f?OiSc*vB)&VK&Y;41na-amddMwsKMRM+lCbld9Zp=R$iZOPN3cVnJlNf_t@Q^Wk!v{r zlh#6)@~vZY z_`KzjV5Vp1taH-TVjW)w)znH-s_96ru$r^$Uo3SFT-m4l(ZvCPHZ3&Zn)2w2#M`n3m`^9^OLnzKobQrs2I7J{R8`x97e5!yni?NcP2QVw=0WHb1i{zUPRW z^mx7ip>w4|8GLN^n_tPKVZ~pQBdiiWV$p37DSe#$_wfXVND^Fg&FjWJ7 zw|eQat%Ldg@BZjdZTG^Qoji5X_Is)3ArfS@0x+Lp)h8X<=Fl&xAPeoBZfc$l0n%~< z0dZ_$#@ZZE!3E>ILYr6|2$-FRkK_y+qdOtN#L9t|zBL5R^{p)>6G{Y2<)Rj#Qyx0# zv=pFf(~~0E_Q8G7YlUqwEsr_mVuOa^=-7CPyP%7^1nlTSTszwtYN(RT3gQ1#J3$CJ-Tszy(cxSj&%a^?CHwnsb=&j*Klo_hK@ zo1DS})@h(xVDR8RjiSurSkd}`SvHX5YN0Z_E>tdVR@d>t6+XbipS==w71Cg&G*Y#h zWWGB~mmTmXT@=i8=%_b?Y9T+Yl zZnfK|Nq|nHnG0=X(+}g7~s_6X0tSbFJ zXEyS_TVCf9&)fb{Lx!Nl7H4pM3xgQ2SKpSeUbbD3zDwtq>=s`p9%1PgVhDHGWb-cM4|qPv$4=C$Qc>Q!^)5bJ-7a5y zT*|Z-6Cdt9W0-c4;4(~(Pg%Ab`*3^PX6I)B$7?;9&iLK+brs8xKl3a)A|%jO&UV4Q zR&y0mu6vI*tjaz1Gl|aC*w~U6Lx>5hSFYHFm#)~4zWsGuo=xqEYgg^wy$800qW{Lb zx2=UUTv(mAK9QfmD_a3boSD{cJw?=Mu!XU;W|zzxKs1{`+HN#s6V;e%ikA z{qNYH@9x`hb^%=j@_xN9bFUt-yp(DL?r%W5SD9JR+yZMHRz5M{9AAlDwj0W8c*P;~a~pFAInFa8oC6h`7+a z1b;z5!N%uGUS?a37hMR2H<8_rO>gQ9KNG7<`>5Jyjc>T8O-N zjv_I6LHPcGlKzgLk!^SMGaQ3Fp1ATf z5Um5ra?O=o#Pthhhg_m)l*Eazmx5sf%hYok|&Ra?n^`fhP4bmEfkqm)1BG{)#%L}@3^3O|dM z%OHtR2}r1o*MekZP9~5Z$UAuMIyA4t*K7iY-QIp=tH8%u2)+K@H#PN3$5nPYeLTYr z@Pe&YPwKijJ}Vdq*N8@ZNLGgk+nvQ_;xNi6KI;vlhtlR|{utxelP#b4z1KHTFgS0A@6{MgQQpHd%;E&!|LD$bi*X$aC>R)1FQEXXcOCgrF7W9zPwdjgi?)O7M6ab` z4v0!b!W{%Soo~$(ZWs4#5;5zOpZ>hP_MPw9#mloIy|?h2d%p*WuO)O(H6)FW26toJ zk1iACzuf!ApWgr3e2}w$!LOg*zWr)xaw7WUTX#Qm2USFh7V7xkhK(bo_Yh!n#4sB@ zn?%dh1^I)kX?=X~o(Si@4ij6pCNR7ziD*159NeJ->E!58H-;*VME?JMCm@Hu^O%(o zg+asPh81OTk<&ihLYfL{s>&X~I|^=WlBpLjPi;c`WI4bR5&!3IhiP26Di@XDprR5v z+E}w`JirxvjtR6^zx->zVgKrX@E<7CPt&)Cn&c|5KtNODyjg|3?2}Rz4_^N^s z)eq=)Wac&gUe8)$uO>0#7P#wgA=In0; zRYIf%ck?yP5fr7s1fgtb%|hB$Csz zFBTFBs^)#$-+XAzgAKd+&MP)GGiJ-ni}w8=e9!K#Jnb&AD;xp7#D0U zEY9#T^!q)MwW6ZufY|1~9d7K~-qsEVjxF;0HJOd*BmwxeA0Ou_VcA`Ll1#7R>k@AR1+PnI^y5>qy z8uDIOY15%+udXe0-}w61>>QHJ;_?N+T1(pISLO;&e13Lu1ZAn%IspkD4brecYly_M zt=Hg$IM2X1cqPuJOaVUQ`hqGgz5zYuDD|b|LWLf5EzP%Z8Qbw;!}p)iVS9gH_ldmB zgLiJ&ORxL{2+W3U?jKnn_qB|-~5Ym!M`v; z@Yl_|_rE>%iJu35mHSK&E!pJCto8o4(ylBvuJbydnLGQ+8FDB}lth}WY)RH)TlG@G zZCw{$P}D^V$3dMG&12Dr7JV!FRQEA2Mf=dF0D+x{6m1GrhEY4n(#n=)OR;NhwnS?q zMR5^_+YDzP&b_zacmDs*Pyw7o$N;n@ik!LkzyE)h?>px^ znmRLw9$=5i68fx<)I+#x@4U zwv(50XlXQAuiVg{iG+4LHt`@?onl6Ph81)5Sem-FCP_r`Nf^sCuNRR`8(B~mzqhZn zNB;6}{#L&B7vGknk3R_l3~3rRbrWeEHEB2uJc*4+Y@QhqF~WWO_p5xsTDhzTHX4se zX>>&4A084KtP)7@mQFJ3$o$-_G_kpsmKJrhFxp_ZH>3JYs-To|zlr z_mqRsT5n`Tj3Nj#u*!kjE;_KOT~n(+^`0WOb4o zM`^OLkX3T*58^%X8MB~)o%xi+XQf+MxsHT79%}OtS{-HiHue^y@f6MjOJrGs%dceG z)V{MHg8NpVGAHWQs^A6Y8?V;+Zay9-O0_$if~V zXsfoQOL=Ns3o9Lo+EG5c4G4!uF3aIOfTOvl%+QIub0XXp;35hPy4!9)SWu~pW=jhR z$fea`^xzYPt%qToG7RD-!2$BHULI_w|P_zKFFRk}7zS-TNnuK2#9ImacsvRPtl0ydb@R1{0?wrpR)PXxxlZC;jy>wg#e>DR! zwz~>}(#f!SjsfpJkl`HQ!~oPG_kz#mtcot|%jHWKw9GXM2(1EJwu)!itG9K&M3dPC zJNhYL*mL!FE`M}Ze)`VaGP}AUn_Z4?1#o1$^ystG?fg;2JI^zFh z`|baDL%!nml@5Zh%_|p94^K^AiaW8F{jSStD@O2(ozARC=z1Etrr8L@P09;Jv`j6N zEO1R$>146-GF}ug(3WxxuIkNmZY-b|$5&a6E-so_-8MG_OWyFkG(4z>1JlF%Q!^xi zl#xn|8sX81cwr@e+4vD*4IQ9^0@Fxrf+M*h`R#`fz|r)iQEljf}lJ>%aSZ z**|?ijf_^>M8bBgq?i&yv6Iu{CiP`hzisRNH#awA3{jV3b%ZL_szOqkY{u5mQ(if( z6%51_hv7u19mRfuYNe{>iG-<=JS44-Mpta)VM-dYy$p<6DCfbbQ38o>Yn1!a(0vHV z7&0Z`!&a6XtRtk-)rPmQ{E25GK0ceE&&9P0tX#)7qB>Ts z+?l~kR;Gz25UR$t0laQz)CTF2{VIV+*dWFl=8ipgcbIP#ti!5qbz z$|@et^^C`jtP6V~80E6go9{Dele3ow{hXJ({@ zY}sSiEcR>&*n0?Y4zuA%C~BJfkok`cWw4jCFlGs%i(nA6xw;AGumN&=1yQT1P7GTm z+!q;Jvyrq9Zr-6I98!{hRM z&%Gd}Jrf8zvnnXb^(?QgND-(&7Nl*2GbOMV4cH{#mMoK7{hy!x82=7Bd8j| z%x+@hA;3mSy`~M4%{?RgNO*|7D<6IEzSOE4QUtL~wb?B0hlMtt+KiOxbjOP`9g?Y( zI=JOK^RjT~4)~E{ij)jtE$%MP$(gf1lcPtD%B>q$vBzro>u&(Ol>tWGj4c_Z*^gihme*wS$Wj%sHdkP4`VT+AVfOJn0on;l}TnK zwr6}C8}6Q@VaVAf%^9-nkY+07xWoYQ5LFd3jL#^lRcMef#MQ@HF@%Lr!x^QJJ{}(% zm+`TZtl-bHAaWd}Xn*wTYx3H+z9mnd{2g^f8lu<(q#K)c)NHy_T-DKe#z84!&(@%G z+aLI?0~*CLl2hUkFOpj1DfnU!2Gd1GTU3oKA==Z4aQIpBEtC^xv(ufsa~l1zv4th{ zcjgvle0)Fty^DKpYYjaQVwVPvy%nr;_FQ#V28IdudnQyYO>LhMi}OwEv>E;+gL2uO z8bZO#G_ZL)%3)0euhZOi$W0q#AINeW2Wn&=%mOFcD?3vXv`ZS&5I#FELfs*S9z$qyhoS216Qk&2YOJ6x(nayB51Rfb2 zvI5|!AsEFLkc9OWI0s}5{Hj$=aAV53@1I$3dUssPVCvqi<7}@YTQBUNmNv5<>=&9u zs+6)Si0{!>ISNN-wNUChL>L<9x5bWfLO_)BrxAvYVC57W55w4p8AR;VXL4DjL3IT7 zSuo=O^jd`@Y|PI|DMjKxCa?ebH)V1P^K{nSztoPcOuIG-;vV{BVp{p?%lF?a!OKg zW*p1RiXzqWVhMjdrq!6t4%65dH3ZOe^9w4RIt6&Uyt1T_Xr_>pXP$aWYMV_tbLO;+ zlv1kVd-;>|^1)BumCtW{E^CzyX)uV-VO=No%JB5G)Nd?ED`D(gzEHRbSnvyQ%B-x=F>bSRAy`rh{NvETIh?sN(1-7G)D~P)M=LOfDhajdh73 zRU3n`9c4Eu4%Z?M>~gK5<$TXR`<%S=$FIQQxWESYD2dC=fd^FK5gg{7Iy?MqM*Ccr zEj-*Tt|Mfz_m!1}Xlj*I>$$gFXwBow(K+8?{{)L6Gn#EX1stFcAYGR{GE&aCQLURAR>+80R&> zoIN<0>B$K>@W?UY&>Qw1u$+~jU55j>2E)Uq)Wb&}1J(|1BobH0%E2yrZOqwp-mwW1 z2utKNE1%`R+D2mde-F{QSK$R3PU)$AMV z)&%F!P2^;a&4F=}uuX-7Y49jHLTASPOqe951H*8J$gki!X*ae*)JFoD4=5-*T9hiT zDMS%JWDIR&@stShfH3rM-iAO#M*yLC>npN0^SL~VbD!X~!KuVSfWP?CE4Z%$sGy_{ z{YkPat!IiCs#q@uJav3vu{5F;k#RWP<;5kfA{#*zJ~X;Z3G0ou4K0-6&t&i(RG+vr zcS|M@Ov3>b5y+Ng34tKPT9r75ZA#)Ahj;CjD)tY1Av~+7Nn4Z8=QX%%;kkvo_+0#Z z6j^h9vnHG6dkWXHv5-7Q2kW1WB?5O{V&~9|M`aeny+7(LF|0h7v@f9M<(9NWYfr%-Nzg(CNl-5s7bcQ zJC04w0pGBSg9IC^GC-2B2ZB?oq9mam*kg8uo>|cV*Yum@I>Erbq8^*0s*(rnp&Mu}zlYvVL3%#YDm?vWhH$ zkT!#rL<&{SJW^R3MNi!62mo4(tE<{?b+pidn%wUyB$> zK(kahAf3(7A3OKKw+(l`*C)6Gji-?1Fw`N0eA}QFvSq;GzC$pbzy|gT1vjhL(9-}& z|IB@hXs}wTBbuwjAdqKrRXRHh=f$rSV2Tu;Ilsq2K1uwYQqk+!3oPj2zM-?^zGD!R zNttP8#I%XOb8n9A8pF?TYSBh%Y(#rD_sWBOC#xL5qHM|eh?H4(4@o^|oF49>!cn%%G&{*y!y zQdz5*z8oqa!;rJ*pammM=iu+;er$h4un!cT)G2KU`~XbV5c%_5wy95qN0Q?_3mA6t zm@EvRs*$gz6phsJNo|jzAJGU@kb6m zsxu(ys0at<0Xq%rwKzJyl|4(856ZJC5%xm+7jWN{?C1H*7fUeiDJf8-kMqItywgKN z>hw71NDC6QAf;&w4md-c1HgN_&j0#P-;pa!-f=BYA+=133tF z68GjRo4008P5u6}Z?)>pONnH9GPiqttPP{ev^X3x2dpioHZF<9WJB8!@IW@xbm2Wc zL|;5Glmws-Qd|d=M^y&6iwDMLAEsZ_;D8yHI0&#LyQbl-pLz741QxR6XEG_ZMXn!7#f(n_$=#tp5 zN>YW)&&DVK<{2Z$Ou`K9>8X(d_9JC+ALQ%BW+m>JG`KIwnjl60p`L=v@(12!0>(HRDfyTmh`;J8+7aimhz*w#r zUlNv`bD|9;J|KAAoes;j9k&WCnfiG;hBTYKoR}#?4To*VuW?F&o{~vu22RFIPcwsN zLbf4JAtb^_O1Ou$tkjHhHEHe&r7FxZ@+KFdHaA~>XkgnlF6H^LVP?V2Gknh31iZ8ESRT-K?$4_X0z(!8u z;zpd$W`;VpwW%3yIzJ-k&VM3{OS7`FT9!u+KLPk+QhRQ;aTYFp_OX2W$yvGl#RU+! z9rYR!Djp*U>+;?aac`@tY*?~5BRXfEju6=ZGgO6*2*J_#kOT$<73z^b_so2B-!^du zjyhz%6mG=(aGp4$*mf){4g7qQv!OYd3*V1W6}4H{_j2u2IX*|0ev+5V!O;?vPa+fB z1aC=xixGYdaGeK-!bxpDAV!kEeBR~qsw79pbTCxB(UPrCKNh#VEaRiY^6J-L1Mm2P zjP9G(^BrPig=Y`}W)C`$2hW+DVGMii#*J$-ap-`I6h}0uqkt$KeVp(e^^zDo>Y$*m z2E$tj8dyD)1vijF1~7_qy$%w2&-gw)ca-ws8YgkB%r@BHMXriUx$LP3;dv20qtGTh>n;t62In54CecAQmLD00@o&k&Lx-_Ou0mV2`ljkc{q(*62D!hb8ZvDd zi%>L-`@rTbWOS2eINY3r*A=6;UBc`NmWZuvvO|Bg%i6OO<4l2Te?tJ!~iEc~&NTvr<76xS{t#<4)tO*`_72 z1JSz_f(FW>uwI?-%|OP9n6*{-r)$P`rbv`3f8f9nRCJ6kaqS`^&f72mtX|TYz<6K7 z9}pS=Rkz%*LAs7Geoc#Q= zvoK(04!TQ;5A4ktC#%8Ob$Q*u-d#q!Z3Jtrp7IvGh-0KTv?&n*Iq>TS2w-?H?Q<$( zUzI>skHoO|$rG?5QM<@R9k!WhERKFIS-4B6(& zvNWz=m6x7>UQV1isl8R6stZT8yqN1jo}f*EQ9R?)z9|Ib6*>3eX*qoKAf8EH7H4N9 z5B@S1%}54tIje){khzU=c#kRqh6Z@bH8o@BBz~T@5h(dzSN?G15;D7zPX{cf%ar+aas268CTfy%H_*4Hk6U_-Rtu3 z;iJfy^78f%zAsDn=B121yB%^AzHW!YmE`#T%J!k@i`&`aoz}+I#dIuos&eYhiu{JJ Z{|8a9(xk~kWUBxG002ovPDHLkV1kav5Y7Mq From ac5de0d4b52e189786a8352ffdc8724204400960 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Wed, 8 Sep 2021 16:09:05 +0700 Subject: [PATCH 100/171] enhance: link to all blogs --- src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx b/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx index aa6c1e393..80618a721 100644 --- a/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx +++ b/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx @@ -62,7 +62,7 @@ const recipe:BlogCardProps[] = [ {title}

+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⪙Y~r>vMg3RDcz_>f0ouwaS>^d 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

- +
From 24e017361922cc3741f7a13d3ae7bb2a85d77732 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Wed, 8 Sep 2021 16:16:53 +0700 Subject: [PATCH 101/171] enhance: link card blog --- src/components/common/CardBlog/CardBlog.tsx | 26 ++++++++++++------- .../RelevantBlogPosts/RelevantBlogPosts.tsx | 12 ++++----- src/utils/types.utils.ts | 7 +++++ 3 files changed, 29 insertions(+), 16 deletions(-) diff --git a/src/components/common/CardBlog/CardBlog.tsx b/src/components/common/CardBlog/CardBlog.tsx index 17a796bc4..314a6a1fd 100644 --- a/src/components/common/CardBlog/CardBlog.tsx +++ b/src/components/common/CardBlog/CardBlog.tsx @@ -1,21 +1,27 @@ import Link from 'next/link' import React from 'react' -import { RecipeProps } from 'src/utils/types.utils' +import { ROUTE } from 'src/utils/constanst.utils' +import { BlogProps } from 'src/utils/types.utils' import s from './CardBlog.module.scss' -export interface BlogCardProps extends RecipeProps { - link: string, +export interface BlogCardProps extends BlogProps { + // todo: edit when intergrate API + } -const CardBlog = ({ imageSrc, title, description, link }: BlogCardProps) => { +const CardBlog = ({ imageSrc, title, description, slug }: BlogCardProps) => { return (
- -
- image cardblog -
+ +
+
+ image cardblog +
+
- -
{title}
+ + +
{title}
+
{description}
diff --git a/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx b/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx index 80618a721..1d71a6ca1 100644 --- a/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx +++ b/src/components/common/RelevantBlogPosts/RelevantBlogPosts.tsx @@ -20,34 +20,34 @@ interface RelevantProps { const recipe:BlogCardProps[] = [ { title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", + slug: 'have-a-nice-lunch', description:"The DEBM diet stands for "+'"Delicious Happy Fun Diet"'+". This diet was popularized by Robert...", imageSrc: image15.src, - link: `${ROUTE.BLOG_DETAIL}` },{ title: "9 Ways to Make an Aloe Vera Mask at Home", + slug: 'have-a-nice-lunch', description:"Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...", imageSrc: image16.src, - link: `${ROUTE.BLOG_DETAIL}` },{ title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", + slug: 'have-a-nice-lunch', description:"Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...", imageSrc: image17.src, - link: `${ROUTE.BLOG_DETAIL}` },{ title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", + slug: 'have-a-nice-lunch', description:"The DEBM diet stands for "+'"Delicious Happy Fun Diet"'+". This diet was popularized by Robert...", imageSrc: image15.src, - link: `${ROUTE.BLOG_DETAIL}` },{ title: "9 Ways to Make an Aloe Vera Mask at Home", + slug: 'have-a-nice-lunch', description:"Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...", imageSrc: image16.src, - link: `${ROUTE.BLOG_DETAIL}` },{ title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", + slug: 'have-a-nice-lunch', description:"Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...", imageSrc: image17.src, - link: `${ROUTE.BLOG_DETAIL}` }] const RelevantBlogPosts = ({ data = recipe, itemKey="detail-relevant", title="Relevant Blog Posts", bgcolor = "default" }: RelevantProps) => { diff --git a/src/utils/types.utils.ts b/src/utils/types.utils.ts index c87305f2b..d6f1b47ad 100644 --- a/src/utils/types.utils.ts +++ b/src/utils/types.utils.ts @@ -24,4 +24,11 @@ export interface RecipeProps { imageSrc: string } +export interface BlogProps { + title: string + slug: string + description: string + imageSrc: string +} + export type MouseAndTouchEvent = MouseEvent | TouchEvent \ No newline at end of file From 9db2a1b5a35141b277851599f771b135714a7642 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Wed, 8 Sep 2021 16:41:58 +0700 Subject: [PATCH 102/171] :fire: remove: fix warning :%s --- public/bg-products.svg | 8 ++++---- src/components/icons/IconArrowUp.tsx | 2 +- src/components/icons/IconHide.tsx | 4 ++-- .../modules/home/HomeVideo/assets/bg_left.svg | 12 ++++++------ .../modules/home/HomeVideo/assets/bg_right.svg | 12 ++++++------ 5 files changed, 19 insertions(+), 19 deletions(-) diff --git a/public/bg-products.svg b/public/bg-products.svg index 2118c3277..1eaa1df8b 100644 --- a/public/bg-products.svg +++ b/public/bg-products.svg @@ -1,7 +1,7 @@ - - - - + + + + diff --git a/src/components/icons/IconArrowUp.tsx b/src/components/icons/IconArrowUp.tsx index 3eac6391b..1f518d612 100644 --- a/src/components/icons/IconArrowUp.tsx +++ b/src/components/icons/IconArrowUp.tsx @@ -2,7 +2,7 @@ const ArrowUp = () => { return ( - + ) } diff --git a/src/components/icons/IconHide.tsx b/src/components/icons/IconHide.tsx index 9b84671c6..a977aff84 100644 --- a/src/components/icons/IconHide.tsx +++ b/src/components/icons/IconHide.tsx @@ -3,8 +3,8 @@ import React from 'react' const IconHide = () => { return ( - - + + ) } diff --git a/src/components/modules/home/HomeVideo/assets/bg_left.svg b/src/components/modules/home/HomeVideo/assets/bg_left.svg index d730f777d..74b215ae0 100644 --- a/src/components/modules/home/HomeVideo/assets/bg_left.svg +++ b/src/components/modules/home/HomeVideo/assets/bg_left.svg @@ -1,19 +1,19 @@ - - + + - - + + - - + + diff --git a/src/components/modules/home/HomeVideo/assets/bg_right.svg b/src/components/modules/home/HomeVideo/assets/bg_right.svg index e89652a3a..346d14e31 100644 --- a/src/components/modules/home/HomeVideo/assets/bg_right.svg +++ b/src/components/modules/home/HomeVideo/assets/bg_right.svg @@ -1,21 +1,21 @@ - - + + - - + + - - + + From a3a185cc19b315612e192496653e6dc01d82770b Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Wed, 8 Sep 2021 16:43:39 +0700 Subject: [PATCH 103/171] :bug: bug: not show menu filter product list in tablet-and-up screen :%s --- .../MenuNavigationProductList.module.scss | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss index 06a40f49c..aa3f5e6c3 100644 --- a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss +++ b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss @@ -1,6 +1,8 @@ @import "../../../styles/utilities"; .menuNavigationProductListDesktop{ - @apply hidden; + @screen sm-only { + @apply hidden; + } } .menuNavigationProductListMobile{ @apply hidden; From 0e1ed45e46a7b4020e051770854a9f537ac83b92 Mon Sep 17 00:00:00 2001 From: datnguyenkieio <76099413+datnguyenkieio@users.noreply.github.com> Date: Wed, 8 Sep 2021 16:49:17 +0700 Subject: [PATCH 104/171] Update src/components/common/PaginationCommon/PaginationCommon.tsx Co-authored-by: lytrankieio123 <76729908+lytrankieio123@users.noreply.github.com> --- src/components/common/PaginationCommon/PaginationCommon.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/common/PaginationCommon/PaginationCommon.tsx b/src/components/common/PaginationCommon/PaginationCommon.tsx index 59ae8cbc2..3b0e6fb5d 100644 --- a/src/components/common/PaginationCommon/PaginationCommon.tsx +++ b/src/components/common/PaginationCommon/PaginationCommon.tsx @@ -54,7 +54,7 @@ const PaginationCommon = ({ ) From bd3fe6b18d125aba6fd398ede8f37cc40fd67171 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 8 Sep 2021 17:39:51 +0700 Subject: [PATCH 105/171] remove: blogpages components --- pages/blogs.tsx | 13 +++++++++++++ .../modules/blogs/BlogsPage/BlogsPage.tsx | 13 ------------- 2 files changed, 13 insertions(+), 13 deletions(-) delete mode 100644 src/components/modules/blogs/BlogsPage/BlogsPage.tsx diff --git a/pages/blogs.tsx b/pages/blogs.tsx index e69de29bb..6685eefca 100644 --- a/pages/blogs.tsx +++ b/pages/blogs.tsx @@ -0,0 +1,13 @@ +import { BlogsList, FeaturedCardBlog, BlogHeading, BlogBreadCrumb } from 'src/components/modules/blogs'; + +const BlogsPage = () => { + return( + <> + + + + + + ) +} +export default BlogsPage \ No newline at end of file diff --git a/src/components/modules/blogs/BlogsPage/BlogsPage.tsx b/src/components/modules/blogs/BlogsPage/BlogsPage.tsx deleted file mode 100644 index 6685eefca..000000000 --- a/src/components/modules/blogs/BlogsPage/BlogsPage.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import { BlogsList, FeaturedCardBlog, BlogHeading, BlogBreadCrumb } from 'src/components/modules/blogs'; - -const BlogsPage = () => { - return( - <> - - - - - - ) -} -export default BlogsPage \ No newline at end of file From 1d17953816b4fd6b90ac2b0152c8d46654355884 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 8 Sep 2021 17:41:26 +0700 Subject: [PATCH 106/171] init:bank transfer --- .../TabCommon/components/TabPane/TabPane.tsx | 2 +- src/components/common/index.ts | 2 ++ .../checkout/CheckoutInfo/CheckoutInfo.tsx | 6 ++++++ .../PaymentInfoForm/PaymentInfoForm.tsx | 21 ++++++++++++------- 4 files changed, 23 insertions(+), 8 deletions(-) diff --git a/src/components/common/TabCommon/components/TabPane/TabPane.tsx b/src/components/common/TabCommon/components/TabPane/TabPane.tsx index e67784535..c0c7d2efa 100644 --- a/src/components/common/TabCommon/components/TabPane/TabPane.tsx +++ b/src/components/common/TabCommon/components/TabPane/TabPane.tsx @@ -3,7 +3,7 @@ import React from "react" import s from './TabPane.module.scss' export interface TabPaneProps { - active: boolean; + active?: boolean; children?: React.ReactNode; tabName: string } diff --git a/src/components/common/index.ts b/src/components/common/index.ts index a7b9075d3..33a555bff 100644 --- a/src/components/common/index.ts +++ b/src/components/common/index.ts @@ -41,3 +41,5 @@ export { default as ImgWithLink} from './ImgWithLink/ImgWithLink' export { default as RecipeDetail} from './RecipeDetail/RecipeDetail' export { default as DrawerCommon} from './DrawerCommon/DrawerCommon' export { default as CartDrawer} from './CartDrawer/CartDrawer' +export { default as TabPane} from './TabCommon/components/TabPane/TabPane' +export { default as TabCommon} from './TabCommon/TabCommon' diff --git a/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.tsx b/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.tsx index 16852ea43..0e0c9ccaa 100644 --- a/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.tsx +++ b/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.tsx @@ -4,6 +4,7 @@ import CheckoutCollapse from 'src/components/common/CheckoutCollapse/CheckoutCol import { CheckOutForm } from 'src/utils/types.utils' import s from './CheckoutInfo.module.scss' import CustomerInfoForm from './components/CustomerInfoForm/CustomerInfoForm' +import PaymentInfoForm from './components/PaymentInfoForm/PaymentInfoForm' import ShippingInfoForm from './components/ShippingInfoForm/ShippingInfoForm' interface CheckoutInfoProps {} @@ -44,6 +45,11 @@ const CheckoutInfo = ({}: CheckoutInfoProps) => { title: 'Shipping Information', form: , }, + { + id: 3, + title: 'Payment Information', + form: , + }, ] return (
diff --git a/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.tsx b/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.tsx index a947faa8b..1e29789c0 100644 --- a/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.tsx +++ b/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.tsx @@ -1,19 +1,26 @@ import React from 'react' -import TabPane from 'src/components/common/TabCommon/components/TabPane/TabPane' -import TabCommon from 'src/components/common/TabCommon/TabCommon' +import { TabCommon, TabPane } from 'src/components/common' +import { CheckOutForm } from 'src/utils/types.utils' +import BankTransfer from '../BankTransfer/BankTransfer' + import s from "./PaymentInfoForm.module.scss" interface PaymentInfoFormProps { - + onConfirm?: (id:number,formInfo:CheckOutForm)=>void + id:number } const PaymentInfoForm = ({}: PaymentInfoFormProps) => { return ( -
+
- {/* - - */} + + + + + + +
) } From 24a706e97294ac5794893bf9268fdb3162547d02 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 8 Sep 2021 17:55:20 +0700 Subject: [PATCH 107/171] styles: FeaturedCardBlog justify center --- .../common/BreadcrumbCommon/BreadcrumbCommon.module.scss | 3 --- src/components/common/index.ts | 2 +- .../blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss | 5 +---- src/components/modules/blogs/index.tsx | 3 +-- 4 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/components/common/BreadcrumbCommon/BreadcrumbCommon.module.scss b/src/components/common/BreadcrumbCommon/BreadcrumbCommon.module.scss index 95c8526e1..8f6c05bf7 100644 --- a/src/components/common/BreadcrumbCommon/BreadcrumbCommon.module.scss +++ b/src/components/common/BreadcrumbCommon/BreadcrumbCommon.module.scss @@ -2,10 +2,7 @@ .breadcrumbCommon { color: var(--text-base); -<<<<<<< HEAD -======= .currentItem { cursor: default; } ->>>>>>> a9f9f06eb9dee2a1ddefe907ff804237a78c5210 } diff --git a/src/components/common/index.ts b/src/components/common/index.ts index 83e866808..0bd8331f0 100644 --- a/src/components/common/index.ts +++ b/src/components/common/index.ts @@ -35,7 +35,7 @@ export { default as ModalCreateUserInfo} from './ModalCreateUserInfo/ModalCreate export { default as CardBlog} from './CardBlog/CardBlog' export { default as RelevantBlogPosts} from './RelevantBlogPosts/RelevantBlogPosts' export { default as CollapseCommon} from './CollapseCommon/CollapseCommon' -export { default as BreadCrumbCommon } from './BreadcrumbCommon/BreadcrumbCommon' +export { default as BreadcrumbCommon } from './BreadcrumbCommon/BreadcrumbCommon' export { default as ImgWithLink} from './ImgWithLink/ImgWithLink' export { default as RecipeDetail} from './RecipeDetail/RecipeDetail' export { default as DrawerCommon} from './DrawerCommon/DrawerCommon' diff --git a/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss b/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss index ab86d30e0..b8551634c 100644 --- a/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss +++ b/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss @@ -1,10 +1,7 @@ @import "../../../../styles/utilities"; .featuredCard{ - @apply flex flex-row justify-start spacing-horizontal pb-16; - @screen lg{ - @apply justify-center; - } + @apply flex flex-row justify-center spacing-horizontal pb-16; .featuredCardWrapper{ @apply flex flex-col; @screen lg{ diff --git a/src/components/modules/blogs/index.tsx b/src/components/modules/blogs/index.tsx index ea9b5bee0..0f8e1b281 100644 --- a/src/components/modules/blogs/index.tsx +++ b/src/components/modules/blogs/index.tsx @@ -1,5 +1,4 @@ export { default as FeaturedCardBlog } from './FeaturedCardBlog/FeaturedCardBlog' export { default as BlogsList } from './BlogsList/BlogsList' export { default as BlogHeading } from './BlogHeading/BlogHeading' -export { default as BlogBreadCrumb } from './BlogBreadcrumb/BlogBreadcrumb' -export { default as BlogsPage } from './BlogsPage/BlogsPage' \ No newline at end of file +export { default as BlogBreadCrumb } from './BlogBreadcrumb/BlogBreadcrumb' \ No newline at end of file From a58d30d5286b22cb000820d5dc5cc5c46b31656b Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 8 Sep 2021 19:07:27 +0700 Subject: [PATCH 108/171] styles: BlogsList change flex -> grid --- pages/blogs.tsx | 5 ++- .../common/CardBlog/CardBlog.module.scss | 1 - .../BlogBreadcrumb/BlogBreadCrumb.module.scss | 2 +- .../blogs/BlogHeading/BlogHeading.module.scss | 2 +- .../blogs/BlogsList/BlogsList.module.scss | 14 +++---- .../modules/blogs/BlogsList/BlogsList.tsx | 42 +++++++++---------- .../FeaturedCardBlog.module.scss | 20 ++++----- 7 files changed, 43 insertions(+), 43 deletions(-) diff --git a/pages/blogs.tsx b/pages/blogs.tsx index 6685eefca..84e56b55d 100644 --- a/pages/blogs.tsx +++ b/pages/blogs.tsx @@ -1,6 +1,7 @@ +import { Layout } from 'src/components/common'; import { BlogsList, FeaturedCardBlog, BlogHeading, BlogBreadCrumb } from 'src/components/modules/blogs'; -const BlogsPage = () => { +export default function BlogsPage() { return( <> @@ -10,4 +11,4 @@ const BlogsPage = () => { ) } -export default BlogsPage \ No newline at end of file +BlogsPage.Layout = Layout \ No newline at end of file diff --git a/src/components/common/CardBlog/CardBlog.module.scss b/src/components/common/CardBlog/CardBlog.module.scss index 5461c5a6a..6e62ed5ff 100644 --- a/src/components/common/CardBlog/CardBlog.module.scss +++ b/src/components/common/CardBlog/CardBlog.module.scss @@ -3,7 +3,6 @@ .cardBlogWarpper { @apply inline-flex flex-col justify-start; max-width: 39.2rem; - min-height: 34.4rem; .image { width: 100%; max-height: 22rem; diff --git a/src/components/modules/blogs/BlogBreadcrumb/BlogBreadCrumb.module.scss b/src/components/modules/blogs/BlogBreadcrumb/BlogBreadCrumb.module.scss index 351568743..4ed9e779c 100644 --- a/src/components/modules/blogs/BlogBreadcrumb/BlogBreadCrumb.module.scss +++ b/src/components/modules/blogs/BlogBreadcrumb/BlogBreadCrumb.module.scss @@ -1,4 +1,4 @@ -.breadCrumbWrapper{ +.breadCrumbWrapper { @apply py-12; padding-left: 3.2rem; } \ No newline at end of file diff --git a/src/components/modules/blogs/BlogHeading/BlogHeading.module.scss b/src/components/modules/blogs/BlogHeading/BlogHeading.module.scss index 00fdb7ed4..d562ce2ae 100644 --- a/src/components/modules/blogs/BlogHeading/BlogHeading.module.scss +++ b/src/components/modules/blogs/BlogHeading/BlogHeading.module.scss @@ -1,6 +1,6 @@ @import "../../../../styles/utilities"; -.headingWrapper{ +.headingWrapper { @apply flex spacing-horizontal-left pb-16 justify-center; .heading{ max-width: 121.6rem; diff --git a/src/components/modules/blogs/BlogsList/BlogsList.module.scss b/src/components/modules/blogs/BlogsList/BlogsList.module.scss index 30ddc17d4..856b1e4fe 100644 --- a/src/components/modules/blogs/BlogsList/BlogsList.module.scss +++ b/src/components/modules/blogs/BlogsList/BlogsList.module.scss @@ -1,17 +1,17 @@ @import "../../../../styles/utilities"; -.wrapper{ +.wrapper { @apply flex flex-col spacing-horizontal items-center; padding-bottom: 16.8rem; - .list{ - @apply flex flex-wrap justify-between; + .list { + @apply grid grid-cols-3; max-width: 121.6rem; } - .card{ - padding-bottom: 4rem; + .card { + @apply pr-8 pb-16; } - .pagination{ - padding-top: 0.8rem; + .pagination { @apply flex justify-center items-center ; + padding-top: 0.8rem; } } \ No newline at end of file diff --git a/src/components/modules/blogs/BlogsList/BlogsList.tsx b/src/components/modules/blogs/BlogsList/BlogsList.tsx index 360854ea0..5d360ab31 100644 --- a/src/components/modules/blogs/BlogsList/BlogsList.tsx +++ b/src/components/modules/blogs/BlogsList/BlogsList.tsx @@ -1,7 +1,6 @@ import React, { useState } from 'react' import CardBlog, { BlogCardProps } from 'src/components/common/CardBlog/CardBlog' import PaginationCommon from 'src/components/common/PaginationCommon/PaginationCommon' -import { ROUTE } from 'src/utils/constanst.utils' import s from "./BlogsList.module.scss" import image15 from '../../../../../public/assets/images/image15.png' import image16 from '../../../../../public/assets/images/image16.png' @@ -19,114 +18,115 @@ const BLOGSLIST_DATA = [ imageSrc: image15.src, title: "1", description: "The DEBM diet stands for "+"Delicious Happy Fun Diet"+". This diet was popularized by Robert...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image16.src, title: "2", description: "Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image17.src, title: "3", description: "Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image21.src, title: "4", description: "The DEBM diet stands for "+"Delicious Happy Fun Diet"+". This diet was popularized by Robert...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image22.src, title: "5", description: "Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image23.src, title: "6", description: "Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image15.src, title: "7", description: "The DEBM diet stands for "+"Delicious Happy Fun Diet"+". This diet was popularized by Robert...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image16.src, title: "8", description: "Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image17.src, title: "9", description: "Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image23.src, title: "10", description: "Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image21.src, title: "11", description: "The DEBM diet stands for "+"Delicious Happy Fun Diet"+". This diet was popularized by Robert...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image22.src, title: "12", description: "Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image15.src, title: "13", description: "The DEBM diet stands for "+"Delicious Happy Fun Diet"+". This diet was popularized by Robert...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image16.src, title: "14", description: "Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image17.src, title: "15", description: "Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image21.src, title: "16", description: "The DEBM diet stands for "+"Delicious Happy Fun Diet"+". This diet was popularized by Robert...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image23.src, title: "17", description: "Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, { imageSrc: image22.src, title: "18", description: "Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...", - link: `${ROUTE.BLOG_DETAIL}`, + slug: "happy-diet" }, ] const BlogsList = ({ data = BLOGSLIST_DATA }:BlogsListProps) => { + const defaultBlogPageSize: number = 6; const [currentPage, setCurrentPage] = useState(0) const onPageChange = (page:number) => { setCurrentPage(page) @@ -136,7 +136,7 @@ const BlogsList = ({ data = BLOGSLIST_DATA }:BlogsListProps) => {
{ - data.slice(currentPage*6,(currentPage+1)*6).map((product,index)=>{ + data.slice(currentPage*defaultBlogPageSize,(currentPage+1)*defaultBlogPageSize).map((product,index)=>{ return(
@@ -146,7 +146,7 @@ const BlogsList = ({ data = BLOGSLIST_DATA }:BlogsListProps) => { }
- +
diff --git a/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss b/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss index b8551634c..fa0b5210f 100644 --- a/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss +++ b/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss @@ -1,37 +1,37 @@ @import "../../../../styles/utilities"; -.featuredCard{ +.featuredCard { @apply flex flex-row justify-center spacing-horizontal pb-16; - .featuredCardWrapper{ + .featuredCardWrapper { @apply flex flex-col; - @screen lg{ + @screen lg { @apply flex-row justify-between; } max-width: 121.6rem; } } -.left{ +.left { max-width: 59.8rem; - img{ + img { border-radius: 2.4rem; } } -.right{ +.right { flex-shrink: 3; max-width: 55.4rem; - @screen lg{ + @screen lg { margin-left: 6.4rem; } } -.titleWrapper{ +.titleWrapper { @apply flex flex-col items-start font-heading; font-size: 3.2rem; line-height: 4rem; margin-bottom: 1.6rem; - .title{ + .title { margin-top: 0.4rem; } } -.content{ +.content { margin-top: 1.6rem } \ No newline at end of file From e8f50beb14da12f165bbe5cfc534abbe144c4397 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 8 Sep 2021 19:50:38 +0700 Subject: [PATCH 109/171] refactor: add key BlogsList --- src/components/modules/blogs/BlogsList/BlogsList.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/modules/blogs/BlogsList/BlogsList.tsx b/src/components/modules/blogs/BlogsList/BlogsList.tsx index 5d360ab31..0c579ff53 100644 --- a/src/components/modules/blogs/BlogsList/BlogsList.tsx +++ b/src/components/modules/blogs/BlogsList/BlogsList.tsx @@ -131,15 +131,16 @@ const BlogsList = ({ data = BLOGSLIST_DATA }:BlogsListProps) => { const onPageChange = (page:number) => { setCurrentPage(page) } + return (
{ - data.slice(currentPage*defaultBlogPageSize,(currentPage+1)*defaultBlogPageSize).map((product,index)=>{ + data.slice(currentPage*defaultBlogPageSize,(currentPage+1)*defaultBlogPageSize).map((product,index)=> { return( -
- +
+
) }) From 023087048e0099efe2bdd7e5d108425d92f8d35c Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 8 Sep 2021 20:00:35 +0700 Subject: [PATCH 110/171] remove: DeliveryAndPolicyPage --- pages/delivery-policy.tsx | 12 ++++++++++++ .../DeliveryAndPolicyBreadCrumb.tsx | 4 ++-- .../DeliveryAndPolicyPage/DeliveryAndPolicyPage.tsx | 12 ------------ 3 files changed, 14 insertions(+), 14 deletions(-) create mode 100644 pages/delivery-policy.tsx delete mode 100644 src/components/modules/delivery-policy/DeliveryAndPolicyPage/DeliveryAndPolicyPage.tsx diff --git a/pages/delivery-policy.tsx b/pages/delivery-policy.tsx new file mode 100644 index 000000000..daf1b5fd0 --- /dev/null +++ b/pages/delivery-policy.tsx @@ -0,0 +1,12 @@ +import { Layout } from "src/components/common" +import { DeliveryAndPolicyContent, DeliveryAndPolicyBreadCrumb } from "src/components/modules/delivery-policy" + +export default function DeliveryAndPolicyPage () { + return ( + <> + + + + ) +} +DeliveryAndPolicyPage.Layout = Layout \ No newline at end of file diff --git a/src/components/modules/delivery-policy/DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb.tsx b/src/components/modules/delivery-policy/DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb.tsx index 767045fff..c55105e23 100644 --- a/src/components/modules/delivery-policy/DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb.tsx +++ b/src/components/modules/delivery-policy/DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb.tsx @@ -7,8 +7,8 @@ const CRUMB_DATA = [ name: "Home" }, { - link: "/blog", - name: "Blog" + link: "/delivery-policy", + name: "Delivery And Policy" } ] const DeliveryAndPolicyBreadCrumb = () => { diff --git a/src/components/modules/delivery-policy/DeliveryAndPolicyPage/DeliveryAndPolicyPage.tsx b/src/components/modules/delivery-policy/DeliveryAndPolicyPage/DeliveryAndPolicyPage.tsx deleted file mode 100644 index 4ff3c7237..000000000 --- a/src/components/modules/delivery-policy/DeliveryAndPolicyPage/DeliveryAndPolicyPage.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import DeliveryAndPolicyBreadCrumb from "../DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb" -import DeliveryAndPolicyContent from "../DeliveryAndPolicyContent/DeliveryAndPolicyContent" - -const DeliveryAndPolicyPage = () => { - return ( - <> - - - - ) -} -export default DeliveryAndPolicyPage \ No newline at end of file From 51c8642d246ca533eb276a76aa546fb694712dc5 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 8 Sep 2021 20:08:26 +0700 Subject: [PATCH 111/171] styles: add padding DeliveryAndPolicyContent --- .../DeliveryAndPolicyContent.module.scss | 4 +++- src/components/modules/delivery-policy/index.tsx | 3 +-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.module.scss b/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.module.scss index 87fae1224..d122ecae2 100644 --- a/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.module.scss +++ b/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.module.scss @@ -1,5 +1,7 @@ +@import "../../../../styles/utilities"; + .wrapper { - @apply flex justify-center pt-20 pb-28; + @apply flex justify-center pt-20 pb-28 spacing-horizontal; .deliveryAndPolicyContentWrapper { max-width: 80.4rem; min-height: 4rem; diff --git a/src/components/modules/delivery-policy/index.tsx b/src/components/modules/delivery-policy/index.tsx index 776889f36..bb23bd6c8 100644 --- a/src/components/modules/delivery-policy/index.tsx +++ b/src/components/modules/delivery-policy/index.tsx @@ -1,3 +1,2 @@ export { default as DeliveryAndPolicyContent } from './DeliveryAndPolicyContent/DeliveryAndPolicyContent' -export { default as DeliveryAndPolicyBreadCrumb } from './DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb' -export { default as DeliveryAndPolicyPage } from './DeliveryAndPolicyPage/DeliveryAndPolicyPage' \ No newline at end of file +export { default as DeliveryAndPolicyBreadCrumb } from './DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb' \ No newline at end of file From 1d833a3a7badc1b79950687865d4dd24110fa787 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 8 Sep 2021 20:43:49 +0700 Subject: [PATCH 112/171] remove: remove CollapseContent --- .../CollapseChild/CollapseChild.module.scss | 1 + .../CollapseChild/CollapseChild.tsx | 7 +- .../CollapseContent.module.scss | 3 - .../CollapseContent/CollapseContent.tsx | 15 ---- .../common/CollapseCommon/CollapseCommon.tsx | 6 +- .../DeliveryAndPolicyContent.module.scss | 3 +- .../DeliveryAndPolicyContent.tsx | 73 ++++++++++--------- 7 files changed, 48 insertions(+), 60 deletions(-) delete mode 100644 src/components/common/CollapseCommon/CollapseChild/CollapseContent/CollapseContent.module.scss delete mode 100644 src/components/common/CollapseCommon/CollapseChild/CollapseContent/CollapseContent.tsx diff --git a/src/components/common/CollapseCommon/CollapseChild/CollapseChild.module.scss b/src/components/common/CollapseCommon/CollapseChild/CollapseChild.module.scss index e6a71e44e..0a0b3b665 100644 --- a/src/components/common/CollapseCommon/CollapseChild/CollapseChild.module.scss +++ b/src/components/common/CollapseCommon/CollapseChild/CollapseChild.module.scss @@ -53,6 +53,7 @@ } .contentContainer { @apply hidden pb-16; + padding-top: 1.6rem; } @keyframes ContentAnimationIn { 0% { diff --git a/src/components/common/CollapseCommon/CollapseChild/CollapseChild.tsx b/src/components/common/CollapseCommon/CollapseChild/CollapseChild.tsx index 22cbcda10..397b0dcda 100644 --- a/src/components/common/CollapseCommon/CollapseChild/CollapseChild.tsx +++ b/src/components/common/CollapseCommon/CollapseChild/CollapseChild.tsx @@ -1,12 +1,11 @@ import s from './CollapseChild.module.scss' import { useState } from 'react' import classNames from 'classnames' -import CollapseContent from './CollapseContent/CollapseContent' import Link from 'next/link' interface CollapseProps{ title?: string, - content: Array, + content: string, isToggle?: boolean, link?: string, } @@ -30,9 +29,7 @@ const CollapseChild = ({title, content, isToggle=false, link="/"}: CollapseProps
- { - content.map(item => ) - } + {content}
) diff --git a/src/components/common/CollapseCommon/CollapseChild/CollapseContent/CollapseContent.module.scss b/src/components/common/CollapseCommon/CollapseChild/CollapseContent/CollapseContent.module.scss deleted file mode 100644 index 9e5cfba30..000000000 --- a/src/components/common/CollapseCommon/CollapseChild/CollapseContent/CollapseContent.module.scss +++ /dev/null @@ -1,3 +0,0 @@ -.content { - margin-top: 1.6rem; -} \ No newline at end of file diff --git a/src/components/common/CollapseCommon/CollapseChild/CollapseContent/CollapseContent.tsx b/src/components/common/CollapseCommon/CollapseChild/CollapseContent/CollapseContent.tsx deleted file mode 100644 index e18e19c0a..000000000 --- a/src/components/common/CollapseCommon/CollapseChild/CollapseContent/CollapseContent.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import s from './CollapseContent.module.scss' - -interface CollapseContentProps{ - content: string -} - -const CollapseContent = ({content}: CollapseContentProps) => { - return ( -
- {content} -
- ) -} - -export default CollapseContent \ No newline at end of file diff --git a/src/components/common/CollapseCommon/CollapseCommon.tsx b/src/components/common/CollapseCommon/CollapseCommon.tsx index 98030ffce..4f020ae90 100644 --- a/src/components/common/CollapseCommon/CollapseCommon.tsx +++ b/src/components/common/CollapseCommon/CollapseCommon.tsx @@ -1,15 +1,15 @@ import CollapseChild from './CollapseChild/CollapseChild' interface CollapseCommonProps{ - data: {title: string, content: Array, link: string}[], + data: {title: string, content: string, link: string}[], } const CollapseCommon = ({data}: CollapseCommonProps) => { return (
{ - data.map(item => - + data.map((item,index) => + ) }
diff --git a/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.module.scss b/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.module.scss index d122ecae2..d793dc3c7 100644 --- a/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.module.scss +++ b/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.module.scss @@ -18,8 +18,9 @@ } } } - .contentContainer { + .content { @apply pb-16; + padding-top: 1.6rem; } } } diff --git a/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.tsx b/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.tsx index 9faa5f81f..5a98e8853 100644 --- a/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.tsx +++ b/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.tsx @@ -1,58 +1,67 @@ import { CollapseCommon, DateTime, HeadingCommon } from 'src/components/common' -import CollapseContent from 'src/components/common/CollapseCommon/CollapseChild/CollapseContent/CollapseContent' import s from './DeliveryAndPolicyContent.module.scss' interface DeliveryAndPolicyContentProps{ title?: string, date?: string, - content?: Array, + content?: string, } -const HEADER_CONTENT = [ - "When you’re trying to eat healthier but want something more substantial than a leafy green salad, broccoli salad is there for you. I love the crunch and heft of broccoli, especially when it’s cut up into bite size spoonable pieces.", - "Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to.", - "This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.", -] +const HEADER_CONTENT = +`When you’re trying to eat healthier but want something more substantial than a leafy green salad, broccoli salad is there for you. I love the crunch and heft of broccoli, especially when it’s cut up into bite size spoonable pieces. + +Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. + +This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`; const DELIVERYANDPOLICY_DATA = [ { title: "This is a subtitle", - content: [ - "When you’re trying to eat healthier but want something more substantial than a leafy green salad, broccoli salad is there for you. I love the crunch and heft of broccoli, especially when it’s cut up into bite size spoonable pieces.", - "Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to.", - "This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.", - ], + content: `When you’re trying to eat healthier but want something more substantial than a leafy green salad, broccoli salad is there for you. I love the crunch and heft of broccoli, especially when it’s cut up into bite size spoonable pieces. + + Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. + + This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, link: "/title" }, { title: "This is a subtitle", - content: [ - "When you’re trying to eat healthier but want something more substantial than a leafy green salad, broccoli salad is there for you. I love the crunch and heft of broccoli, especially when it’s cut up into bite size spoonable pieces.", - "Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to.", - "This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.", - ], + content: `When you’re trying to eat healthier but want something more substantial than a leafy green salad, broccoli salad is there for you. I love the crunch and heft of broccoli, especially when it’s cut up into bite size spoonable pieces. + + Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. + + This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, link: "/title" }, { title: "This is a subtitle", - content: [ - "When you’re trying to eat healthier but want something more substantial than a leafy green salad, broccoli salad is there for you. I love the crunch and heft of broccoli, especially when it’s cut up into bite size spoonable pieces.", - "Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to.", - "This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.", - ], + content: `When you’re trying to eat healthier but want something more substantial than a leafy green salad, broccoli salad is there for you. I love the crunch and heft of broccoli, especially when it’s cut up into bite size spoonable pieces. + + Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. + + This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, link: "/title" }, { title: "This is a subtitle", - content: [ - "When you’re trying to eat healthier but want something more substantial than a leafy green salad, broccoli salad is there for you. I love the crunch and heft of broccoli, especially when it’s cut up into bite size spoonable pieces.", - "Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to.", - "This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.", - ], + content: `When you’re trying to eat healthier but want something more substantial than a leafy green salad, broccoli salad is there for you. I love the crunch and heft of broccoli, especially when it’s cut up into bite size spoonable pieces. + + Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. + + This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, link: "/title" - } + }, + { + title: "This is a subtitle", + content: `When you’re trying to eat healthier but want something more substantial than a leafy green salad, broccoli salad is there for you. I love the crunch and heft of broccoli, especially when it’s cut up into bite size spoonable pieces. + + Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. + + This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, + link: "/title" + }, ] -const DeliveryAndPolicyContent = ( { title="Delivery & Policy", date="APRIL 30", content = HEADER_CONTENT } : DeliveryAndPolicyContentProps) => { +const DeliveryAndPolicyContent = ( { title="Delivery & Policy", date="APRIL 30, 2021", content = HEADER_CONTENT } : DeliveryAndPolicyContentProps) => { return (
@@ -64,10 +73,8 @@ const DeliveryAndPolicyContent = ( { title="Delivery & Policy", date="APRIL 30",
{title}
-
- { - content.map(item => ) - } +
+ {content}
From 0699b0dfd71ed597aa43a3c656fd7c2cf24a4f9e Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 8 Sep 2021 21:24:48 +0700 Subject: [PATCH 113/171] merge: fix conflict --- .../common/BreadcrumbCommon/BreadcrumbCommon.module.scss | 3 --- src/components/common/Layout/Layout.tsx | 4 ---- 2 files changed, 7 deletions(-) diff --git a/src/components/common/BreadcrumbCommon/BreadcrumbCommon.module.scss b/src/components/common/BreadcrumbCommon/BreadcrumbCommon.module.scss index 95c8526e1..8f6c05bf7 100644 --- a/src/components/common/BreadcrumbCommon/BreadcrumbCommon.module.scss +++ b/src/components/common/BreadcrumbCommon/BreadcrumbCommon.module.scss @@ -2,10 +2,7 @@ .breadcrumbCommon { color: var(--text-base); -<<<<<<< HEAD -======= .currentItem { cursor: default; } ->>>>>>> a9f9f06eb9dee2a1ddefe907ff804237a78c5210 } diff --git a/src/components/common/Layout/Layout.tsx b/src/components/common/Layout/Layout.tsx index 17f520185..adf7c3d7b 100644 --- a/src/components/common/Layout/Layout.tsx +++ b/src/components/common/Layout/Layout.tsx @@ -2,7 +2,6 @@ import { CommerceProvider } from '@framework' import { useRouter } from 'next/router' import { FC } from 'react' import { useModalCommon } from 'src/components/hooks' -import { CartDrawer } from '..' import Footer from '../Footer/Footer' import Header from '../Header/Header' import s from './Layout.module.scss' @@ -30,9 +29,6 @@ const Layout: FC = ({ children }) => {
{children}
-
From d79e971bed97e753d28545a4165bbd39c247a5ed Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 8 Sep 2021 21:32:26 +0700 Subject: [PATCH 114/171] refactor: update link --- .../DeliveryAndPolicyContent.tsx | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.tsx b/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.tsx index 5a98e8853..84307deaf 100644 --- a/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.tsx +++ b/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.tsx @@ -1,5 +1,6 @@ import { CollapseCommon, DateTime, HeadingCommon } from 'src/components/common' import s from './DeliveryAndPolicyContent.module.scss' +import { ROUTE } from 'src/utils/constanst.utils' interface DeliveryAndPolicyContentProps{ title?: string, @@ -21,7 +22,7 @@ const DELIVERYANDPOLICY_DATA = [ Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, - link: "/title" + link: `${ROUTE.PRIVACY_POLICY}/title` }, { title: "This is a subtitle", @@ -30,7 +31,7 @@ const DELIVERYANDPOLICY_DATA = [ Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, - link: "/title" + link: `${ROUTE.PRIVACY_POLICY}/title` }, { title: "This is a subtitle", @@ -39,7 +40,7 @@ const DELIVERYANDPOLICY_DATA = [ Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, - link: "/title" + link: `${ROUTE.PRIVACY_POLICY}/title` }, { title: "This is a subtitle", @@ -48,7 +49,7 @@ const DELIVERYANDPOLICY_DATA = [ Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, - link: "/title" + link: `${ROUTE.PRIVACY_POLICY}/title` }, { title: "This is a subtitle", @@ -57,7 +58,7 @@ const DELIVERYANDPOLICY_DATA = [ Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, - link: "/title" + link: `${ROUTE.PRIVACY_POLICY}/title` }, ] From 69d5e64deaacd460c1bd3f600bf86147e1800c1b Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 8 Sep 2021 21:34:36 +0700 Subject: [PATCH 115/171] remove: remove link CollapseCommon --- src/components/common/CollapseCommon/CollapseCommon.tsx | 4 ++-- .../DeliveryAndPolicyContent/DeliveryAndPolicyContent.tsx | 6 ------ 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/components/common/CollapseCommon/CollapseCommon.tsx b/src/components/common/CollapseCommon/CollapseCommon.tsx index 4f020ae90..2e378abf9 100644 --- a/src/components/common/CollapseCommon/CollapseCommon.tsx +++ b/src/components/common/CollapseCommon/CollapseCommon.tsx @@ -1,7 +1,7 @@ import CollapseChild from './CollapseChild/CollapseChild' interface CollapseCommonProps{ - data: {title: string, content: string, link: string}[], + data: {title: string, content: string}[], } const CollapseCommon = ({data}: CollapseCommonProps) => { @@ -9,7 +9,7 @@ const CollapseCommon = ({data}: CollapseCommonProps) => {
{ data.map((item,index) => - + ) }
diff --git a/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.tsx b/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.tsx index 84307deaf..6045288f6 100644 --- a/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.tsx +++ b/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.tsx @@ -1,6 +1,5 @@ import { CollapseCommon, DateTime, HeadingCommon } from 'src/components/common' import s from './DeliveryAndPolicyContent.module.scss' -import { ROUTE } from 'src/utils/constanst.utils' interface DeliveryAndPolicyContentProps{ title?: string, @@ -22,7 +21,6 @@ const DELIVERYANDPOLICY_DATA = [ Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, - link: `${ROUTE.PRIVACY_POLICY}/title` }, { title: "This is a subtitle", @@ -31,7 +29,6 @@ const DELIVERYANDPOLICY_DATA = [ Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, - link: `${ROUTE.PRIVACY_POLICY}/title` }, { title: "This is a subtitle", @@ -40,7 +37,6 @@ const DELIVERYANDPOLICY_DATA = [ Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, - link: `${ROUTE.PRIVACY_POLICY}/title` }, { title: "This is a subtitle", @@ -49,7 +45,6 @@ const DELIVERYANDPOLICY_DATA = [ Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, - link: `${ROUTE.PRIVACY_POLICY}/title` }, { title: "This is a subtitle", @@ -58,7 +53,6 @@ const DELIVERYANDPOLICY_DATA = [ Some people aren’t into raw broccoli, but I love it! I always go for the raw broccoli on those vegetable platters that seem to be at every potluck/party you go to. This is a simple broccoli salad: you have the bulk of it, raw broccoli; crunchy red onions for a bit of acidity and raw crunch, craisins for sweetness, almonds for a nutty counter point; and a sweet and tangy soy-rice vinegar-sesame dressing.`, - link: `${ROUTE.PRIVACY_POLICY}/title` }, ] From 98c08910adc1662a3d00db0e83e8601125b42a30 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 8 Sep 2021 21:58:35 +0700 Subject: [PATCH 116/171] styles: add white-spaces --- .../CollapseCommon/CollapseChild/CollapseChild.module.scss | 2 +- .../DeliveryAndPolicyContent.module.scss | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/common/CollapseCommon/CollapseChild/CollapseChild.module.scss b/src/components/common/CollapseCommon/CollapseChild/CollapseChild.module.scss index 0a0b3b665..839f4de65 100644 --- a/src/components/common/CollapseCommon/CollapseChild/CollapseChild.module.scss +++ b/src/components/common/CollapseCommon/CollapseChild/CollapseChild.module.scss @@ -52,7 +52,7 @@ } } .contentContainer { - @apply hidden pb-16; + @apply hidden pb-16 whitespace-pre-line; padding-top: 1.6rem; } @keyframes ContentAnimationIn { diff --git a/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.module.scss b/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.module.scss index d793dc3c7..be88621b5 100644 --- a/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.module.scss +++ b/src/components/modules/delivery-policy/DeliveryAndPolicyContent/DeliveryAndPolicyContent.module.scss @@ -19,7 +19,7 @@ } } .content { - @apply pb-16; + @apply pb-16 whitespace-pre-line; padding-top: 1.6rem; } } From d6a0c41e9987f3d0af8a69c4404152e0ddc1345f Mon Sep 17 00:00:00 2001 From: quangnhankie Date: Wed, 8 Sep 2021 23:50:47 +0700 Subject: [PATCH 117/171] refactor: Refactor RecipeListPage --- pages/recipes.tsx | 15 + .../RecipeListBanner.module.scss | 8 + .../RecipeListBanner/RecipeListBanner.tsx | 27 ++ .../assets/bannerrecipes.png | Bin .../RecipesItem/RecipesItem.module.scss | 4 +- .../RecipesList/RecipesItem/RecipesItem.tsx | 0 .../RecipesList/RecipesList.module.scss | 86 ++++++ .../recipes-list/RecipesList/RecipesList.tsx | 215 +++++++++++++++ src/components/modules/recipes-list/index.ts | 2 + .../RecipeListPage/RecipeListPage.module.scss | 79 ------ .../recipes/RecipeListPage/RecipeListPage.tsx | 258 ------------------ .../RecipesList/RecipesList.module.scss | 43 --- .../recipes/RecipesList/RecipesList.tsx | 45 --- src/components/modules/recipes/index.ts | 1 - 14 files changed, 355 insertions(+), 428 deletions(-) create mode 100644 pages/recipes.tsx create mode 100644 src/components/modules/recipes-list/RecipeListBanner/RecipeListBanner.module.scss create mode 100644 src/components/modules/recipes-list/RecipeListBanner/RecipeListBanner.tsx rename {public => src/components/modules/recipes-list/RecipeListBanner}/assets/bannerrecipes.png (100%) rename src/components/modules/{recipes => recipes-list}/RecipesList/RecipesItem/RecipesItem.module.scss (95%) rename src/components/modules/{recipes => recipes-list}/RecipesList/RecipesItem/RecipesItem.tsx (100%) create mode 100644 src/components/modules/recipes-list/RecipesList/RecipesList.module.scss create mode 100644 src/components/modules/recipes-list/RecipesList/RecipesList.tsx create mode 100644 src/components/modules/recipes-list/index.ts delete mode 100644 src/components/modules/recipes/RecipeListPage/RecipeListPage.module.scss delete mode 100644 src/components/modules/recipes/RecipeListPage/RecipeListPage.tsx delete mode 100644 src/components/modules/recipes/RecipesList/RecipesList.module.scss delete mode 100644 src/components/modules/recipes/RecipesList/RecipesList.tsx delete mode 100644 src/components/modules/recipes/index.ts diff --git a/pages/recipes.tsx b/pages/recipes.tsx new file mode 100644 index 000000000..ba2388038 --- /dev/null +++ b/pages/recipes.tsx @@ -0,0 +1,15 @@ +import { Layout } from 'src/components/common'; +import RecipeListBanner from 'src/components/modules/recipes-list/RecipeListBanner/RecipeListBanner'; +import RecipesList from 'src/components/modules/recipes-list/RecipesList/RecipesList'; + + +export default function Recipes() { + return ( + <> + + + + ) +} + +Recipes.Layout = Layout diff --git a/src/components/modules/recipes-list/RecipeListBanner/RecipeListBanner.module.scss b/src/components/modules/recipes-list/RecipeListBanner/RecipeListBanner.module.scss new file mode 100644 index 000000000..2e5f65a1c --- /dev/null +++ b/src/components/modules/recipes-list/RecipeListBanner/RecipeListBanner.module.scss @@ -0,0 +1,8 @@ +@import "../../../../styles/_utilities"; + +.recipeListBanner{ + @apply spacing-horizontal; + @screen md { + padding:0 3.2rem; + } +} \ No newline at end of file diff --git a/src/components/modules/recipes-list/RecipeListBanner/RecipeListBanner.tsx b/src/components/modules/recipes-list/RecipeListBanner/RecipeListBanner.tsx new file mode 100644 index 000000000..0db63d2e3 --- /dev/null +++ b/src/components/modules/recipes-list/RecipeListBanner/RecipeListBanner.tsx @@ -0,0 +1,27 @@ +import React from 'react' +import { Banner } from 'src/components/common' +import BannerRight from './assets/bannerrecipes.png' +import s from './RecipeListBanner.module.scss' + +interface Props { +} + +const RecipeListBanner = ({ }: Props) => { + return ( +
+ +
+ ) +} + +export default RecipeListBanner diff --git a/public/assets/bannerrecipes.png b/src/components/modules/recipes-list/RecipeListBanner/assets/bannerrecipes.png similarity index 100% rename from public/assets/bannerrecipes.png rename to src/components/modules/recipes-list/RecipeListBanner/assets/bannerrecipes.png diff --git a/src/components/modules/recipes/RecipesList/RecipesItem/RecipesItem.module.scss b/src/components/modules/recipes-list/RecipesList/RecipesItem/RecipesItem.module.scss similarity index 95% rename from src/components/modules/recipes/RecipesList/RecipesItem/RecipesItem.module.scss rename to src/components/modules/recipes-list/RecipesList/RecipesItem/RecipesItem.module.scss index 24c2b4d52..59d1c60ef 100644 --- a/src/components/modules/recipes/RecipesList/RecipesItem/RecipesItem.module.scss +++ b/src/components/modules/recipes-list/RecipesList/RecipesItem/RecipesItem.module.scss @@ -34,7 +34,7 @@ @apply topline; display: -webkit-box; - -webkit-line-clamp: 2; + -webkit-line-clamp: 1; overflow: hidden; -webkit-box-orient: vertical; @@ -42,7 +42,7 @@ cursor: pointer; font-weight:bold; color:var(--text-active); - margin-bottom: 1rem; + margin-top: 1.6rem; &:hover { color: var(--primary); diff --git a/src/components/modules/recipes/RecipesList/RecipesItem/RecipesItem.tsx b/src/components/modules/recipes-list/RecipesList/RecipesItem/RecipesItem.tsx similarity index 100% rename from src/components/modules/recipes/RecipesList/RecipesItem/RecipesItem.tsx rename to src/components/modules/recipes-list/RecipesList/RecipesItem/RecipesItem.tsx diff --git a/src/components/modules/recipes-list/RecipesList/RecipesList.module.scss b/src/components/modules/recipes-list/RecipesList/RecipesList.module.scss new file mode 100644 index 000000000..1e33eecd2 --- /dev/null +++ b/src/components/modules/recipes-list/RecipesList/RecipesList.module.scss @@ -0,0 +1,86 @@ +@import "../../../../styles/_utilities"; + +.recipesListWrapper { + @apply spacing-horizontal; + @screen md{ + padding:0 3.2rem; + padding-bottom:5.6rem; + } + .breadcrumb{ + padding:1rem 0; + } + .recipesListPageMain{ + @screen md { + @apply flex; + } + .categories{ + @apply hidden; + @screen md { + @apply hidden; + } + @screen xl{ + @apply block; + width:25%; + } + } + .recipesList{ + @screen md { + @apply flex justify-between flex-wrap w-full; + margin: 1rem 0; + } + @screen xl { + width:75%; + } + .inner{ + @screen md { + @apply flex flex-col items-center justify-center; + } + .boxItem { + @screen md { + @apply flex justify-between flex-wrap; + margin: 1rem 0; + } + .item { + @screen md { + width: calc(97% / 2); + margin-top:4rem; + } + @screen lg{ + width: calc(97% / 3); + margin-top:4rem; + } + } + } + } + .recipesPagination{ + @apply flex justify-center w-full; + margin: 3rem 0; + @screen md { + @apply flex justify-center ; + margin:2rem 0; + } + } + .select{ + @apply flex justify-between w-full; + padding: 2.5rem 0; + + @screen xl { + @apply block; + width: auto; + padding:0; + } + .categorySelect{ + + @screen xl { + @apply hidden; + } + } + + } + + } + + } + + +} diff --git a/src/components/modules/recipes-list/RecipesList/RecipesList.tsx b/src/components/modules/recipes-list/RecipesList/RecipesList.tsx new file mode 100644 index 000000000..5ade75eec --- /dev/null +++ b/src/components/modules/recipes-list/RecipesList/RecipesList.tsx @@ -0,0 +1,215 @@ +import React from 'react'; +import BreadcrumbCommon from 'src/components/common/BreadcrumbCommon/BreadcrumbCommon'; +import MenuNavigation from 'src/components/common/MenuNavigation/MenuNavigation'; +import PaginationCommon from 'src/components/common/PaginationCommon/PaginationCommon'; +import { RecipeCardProps } from 'src/components/common/RecipeCard/RecipeCard'; +import image12 from "../../../../../public/assets/images/image12.png"; +import image13 from "../../../../../public/assets/images/image13.png"; +import image14 from "../../../../../public/assets/images/image14.png"; +import RecipesItem from './RecipesItem/RecipesItem'; +import HeadingCommon from "../../../common/HeadingCommon/HeadingCommon"; +import s from './RecipesList.module.scss'; +import { OPTION_ALL, QUERY_KEY, ROUTE } from 'src/utils/constanst.utils'; +import { SelectCommon } from 'src/components/common'; + +const recipe:RecipeCardProps[] = [{ + title: "Special Recipe of Vietnamese Phở", + description:"Alright, before we get to the actual recipe, let’s chat for a sec about the ingredients. To make this pho soup recipe, you will need:", + imageSrc: image12.src + },{ + title: "Original Recipe of Curry", + description:"Chicken curry is common to several countries including India, countries in Asia and the Caribbean. My favorite of them though is this aromatic Indian...", + imageSrc: image13.src + },{ + title: "The Best Recipe of Beef Noodle Soup", + description:"The broth for Bun Bo Hue is prepared by slowly simmering various types of beef and pork bones (ox tail, beef shank, pork neck bones, pork feet,...", + imageSrc: image14.src + },{ + title: "Special Recipe of Vietnamese Phở", + description:"Alright, before we get to the actual recipe, let’s chat for a sec about the ingredients. To make this pho soup recipe, you will need:", + imageSrc: image12.src + },{ + title: "Original Recipe of Curry", + description:"Chicken curry is common to several countries including India, countries in Asia and the Caribbean. My favorite of them though is this aromatic Indian...", + imageSrc: image13.src + },{ + title: "The Best Recipe of Beef Noodle Soup", + description:"The broth for Bun Bo Hue is prepared by slowly simmering various types of beef and pork bones (ox tail, beef shank, pork neck bones, pork feet,...", + imageSrc: image14.src +}]; +const BREADCRUMB = [ + { + name: 'Home', + link: "/", + }, + { + name: 'Special Recipes', + link: `#`, + }, +]; + +const CATEGORY = [ + { + name: 'All', + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=${OPTION_ALL}`, + }, + { + name: 'Malaysian', + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=malaysia`, + }, + { + name: 'Vietnamese', + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=vietnamese`, + }, + { + name: 'Thailand', + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=thailand`, + }, + { + name: 'Indian', + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=indian`, + }, + { + name: 'Lao', + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=lao`, + }, + { + name: 'Chinese', + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=chinese`, + }, + { + name: 'Korean', + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=korean`, + }, + { + name: 'Japanese', + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=japanese`, + }, + { + name: 'Western', + link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=western`, + }, + ]; + +const CATEGORYSELECT = [ +{ + name: 'All', + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=${OPTION_ALL}`, +}, +{ + name: 'Malaysian', + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=malaysia`, +}, +{ + name: 'Vietnamese', + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=vietnamese`, +}, +{ + name: 'Thailand', + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=thailand`, +}, +{ + name: 'Indian', + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=indian`, +}, +{ + name: 'Lao', + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=lao`, +}, +{ + name: 'Chinese', + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=chinese`, +}, +{ + name: 'Korean', + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=korean`, +}, +{ + name: 'Japanese', + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=japanese`, +}, +{ + name: 'Western', + value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=western`, +}, +]; + +const OPTIONSLECT=[ + { + name:"Most Viewed", + value:"most-viewed" + }, + { + name:"Lastest Blogs", + value:"lastest-blogs" + }, + { + name:"Recent Blogs", + value:"recent-blogs" + }, +]; + +interface Props{ + data?: RecipeCardProps[], + recipes?:{ + id:string, + title:string, + image:string, + description:string, + link:string + }[], +} + + +const RecipesList = ({ data =recipe}:Props) => { + return ( + <> +
+
+ +
+
+ +
+ +
+ +
+ SPECIAL RECIPES + +
+
+ +
+ + +
+ + +
+
+ {data?.map((item,index) => ( +
+ +
+ ))} +
+
+
+ +
+
+ +
+ +
+ + ) +} + +export default RecipesList diff --git a/src/components/modules/recipes-list/index.ts b/src/components/modules/recipes-list/index.ts new file mode 100644 index 000000000..dc665674c --- /dev/null +++ b/src/components/modules/recipes-list/index.ts @@ -0,0 +1,2 @@ +export { default as RecipeListBanner } from './RecipeListBanner/RecipeListBanner' +export { default as RecipesList} from './RecipesList/RecipesList' diff --git a/src/components/modules/recipes/RecipeListPage/RecipeListPage.module.scss b/src/components/modules/recipes/RecipeListPage/RecipeListPage.module.scss deleted file mode 100644 index 6d4319ed0..000000000 --- a/src/components/modules/recipes/RecipeListPage/RecipeListPage.module.scss +++ /dev/null @@ -1,79 +0,0 @@ -@import "../../../../styles/_utilities"; -.recipesListPageWrapper{ - @apply spacing-horizontal; - - @screen md { - padding:0 3.2rem; - } - - .recipesListPageBreadcrumbDesktop{ - @apply hidden; - @screen md { - @apply block; - } - } - .recipesListPageHeadMobile{ - margin-top: 2rem; - h2{ - margin-bottom: 0.7rem; - } - @screen md { - @apply hidden; - padding: 3rem 0; - } - } - .recipesListPageMain{ - @screen md { - @apply flex; - } - .categoriesDesktop{ - @apply hidden; - @screen md { - @apply block; - width:25%; - } - } - .sortByMobile{ - @apply flex justify-end; - } - .categoriesMobile{ - ul{ - @apply flex-nowrap ; - overflow: auto; - } - } - .recipesList{ - @screen md { - width:75%; - } - .sortByDesktop{ - @apply hidden; - @screen md { - @apply flex justify-between; - margin-top:1.5rem; - h2{ - @apply heading-3; - } - } - @screen xl{ - @apply flex justify-between; - h2{ - @apply heading-2; - } - } - } - .selectMobile{ - @apply flex justify-between; - margin: 2rem 0; - label{ - @apply topline; - font-weight: bold; - } - @screen md { - @apply hidden; - } - } - } - } - -} diff --git a/src/components/modules/recipes/RecipeListPage/RecipeListPage.tsx b/src/components/modules/recipes/RecipeListPage/RecipeListPage.tsx deleted file mode 100644 index c3e931cb6..000000000 --- a/src/components/modules/recipes/RecipeListPage/RecipeListPage.tsx +++ /dev/null @@ -1,258 +0,0 @@ -import React from 'react'; -import { Banner, SelectCommon } from 'src/components/common'; -import BreadcrumbCommon from 'src/components/common/BreadcrumbCommon/BreadcrumbCommon'; -import MenuNavigation from 'src/components/common/MenuNavigation/MenuNavigation'; -import { OPTION_ALL, QUERY_KEY, ROUTE } from 'src/utils/constanst.utils'; -import HeadingCommon from "../../../common/HeadingCommon/HeadingCommon"; -import RecipesList from '../RecipesList/RecipesList'; -import s from './RecipeListPage.module.scss'; - -const BREADCRUMB = [ - { - name: 'Home', - link: "/", - }, - { - name: 'Special Recipes', - link: `#`, - }, -]; - -const CATEGORY = [ - { - name: 'All', - link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=${OPTION_ALL}`, - }, - { - name: 'Malaysian', - link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=malaysia`, - }, - { - name: 'Vietnamese', - link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=vietnamese`, - }, - { - name: 'Thailand', - link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=thailand`, - }, - { - name: 'Indian', - link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=indian`, - }, - { - name: 'Lao', - link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=lao`, - }, - { - name: 'Chinese', - link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=chinese`, - }, - { - name: 'Korean', - link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=korean`, - }, - { - name: 'Japanese', - link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=japanese`, - }, - { - name: 'Western', - link: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=western`, - }, - ]; - - -const CATEGORYSELECT = [ - { - name: 'All', - value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=${OPTION_ALL}`, - }, - { - name: 'Malaysian', - value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=malaysia`, - }, - { - name: 'Vietnamese', - value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=vietnamese`, - }, - { - name: 'Thailand', - value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=thailand`, - }, - { - name: 'Indian', - value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=indian`, - }, - { - name: 'Lao', - value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=lao`, - }, - { - name: 'Chinese', - value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=chinese`, - }, - { - name: 'Korean', - value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=korean`, - }, - { - name: 'Japanese', - value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=japanese`, - }, - { - name: 'Western', - value: `${ROUTE.RECIPES}/?${QUERY_KEY.RECIPES}=western`, - }, - ]; - -const RECIPES = [ - { - id: '1', - image: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', - title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", - description: 'The DEBM diet stands for "Delicious Happy Fun Diet". This diet was popularized by Robert...', - link: `${ROUTE.RECIPES}` - }, { - id: '2', - image: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', - title: "9 Ways to Make an Aloe Vera Mask at Home", - description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', - link: `${ROUTE.RECIPES}` - } - , { - id: '3', - image: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', - title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", - description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', - link: `${ROUTE.RECIPES}` - } - , { - id: '4', - image: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', - title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", - description: 'The DEBM diet stands for "Delicious Happy Fun Diet". This diet was popularized by Robert...', - link: `${ROUTE.RECIPES}`, - }, { - id: '5', - image: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', - title: "9 Ways to Make an Aloe Vera Mask at Home", - description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', - link: `${ROUTE.RECIPES}`, - } - , { - id: '6', - image: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', - title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", - description: 'Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...', - link: `${ROUTE.RECIPES}`, - }, - { - id: '1', - image: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', - title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", - description: 'The DEBM diet stands for "Delicious Happy Fun Diet". This diet was popularized by Robert...', - link: `${ROUTE.RECIPES}` - }, { - id: '2', - image: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', - title: "9 Ways to Make an Aloe Vera Mask at Home", - description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', - link: `${ROUTE.RECIPES}` - } - , { - id: '3', - image: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', - title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", - description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', - link: `${ROUTE.RECIPES}` - } - , { - id: '4', - image: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', - title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", - description: 'The DEBM diet stands for "Delicious Happy Fun Diet". This diet was popularized by Robert...', - link: `${ROUTE.RECIPES}`, - }, { - id: '5', - image: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', - title: "9 Ways to Make an Aloe Vera Mask at Home", - description: 'Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...', - link: `${ROUTE.RECIPES}`, - } - , { - id: '6', - image: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', - title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", - description: 'Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...', - link: `${ROUTE.RECIPES}`, - }, -]; - -const OPTIONSLECT=[ - { - name:"Most Viewed", - value:"most-viewed" - }, - { - name:"Lastest Blogs", - value:"lastest-blogs" - }, - { - name:"Recent Blogs", - value:"recent-blogs" - }, -] -const BANNER =[ - { - imgLink:'assets/bannerrecipes.png', - title:'SPECIAL RECIPE OF THE WEEK', - subtitle:'Last call! Shop deep deals on 100+ bulk picks while you can.', - } -] - -const RecipesListPage = () => { - return ( -
- - - -
- -
- -
-
- SPECIAL RECIPES - -
-
- -
- -
- -
- -
-
- SPECIAL RECIPES - -
-
-
- - -
-
- - -
-
- -
-
-
- ) -} - -export default RecipesListPage diff --git a/src/components/modules/recipes/RecipesList/RecipesList.module.scss b/src/components/modules/recipes/RecipesList/RecipesList.module.scss deleted file mode 100644 index 518a27f11..000000000 --- a/src/components/modules/recipes/RecipesList/RecipesList.module.scss +++ /dev/null @@ -1,43 +0,0 @@ -@import "../../../../styles/_utilities"; - -.recipesListWrapper { - @screen md{ - padding-bottom:5.6rem; - } - .recipesHead{ - @apply flex justify-end; - @screen md{ - @apply justify-between; - } - } - .recipesListBlogs{ - @screen md { - @apply flex flex-col items-center justify-center; - } - .recipesList { - @screen md { - @apply flex justify-between flex-wrap; - margin: 1rem 0; - } - .recipesItem { - @screen md { - width: calc(97% / 2); - margin-top:4rem; - } - @screen lg{ - width: calc(97% / 3); - margin-top:4rem; - } - } - } - } - .recipesPagination{ - @apply flex justify-center; - margin: 3rem 0; - @screen md { - @apply flex justify-center; - margin:2rem 0; - } - } - -} diff --git a/src/components/modules/recipes/RecipesList/RecipesList.tsx b/src/components/modules/recipes/RecipesList/RecipesList.tsx deleted file mode 100644 index 6359d4c34..000000000 --- a/src/components/modules/recipes/RecipesList/RecipesList.tsx +++ /dev/null @@ -1,45 +0,0 @@ -import React from 'react'; -import PaginationCommon from 'src/components/common/PaginationCommon/PaginationCommon'; -import RecipesItem from './RecipesItem/RecipesItem'; -import s from './RecipesList.module.scss'; -interface Props{ - recipes:{ - id:string, - title:string, - image:string, - description:string, - link:string - }[], -} - -const RecipesList = ({recipes}:Props) => { - return ( - <> -
-
- -
- -
-
- {recipes?.map(item => ( -
- -
- ))} -
-
-
- -
-
- - ) -} - -export default RecipesList diff --git a/src/components/modules/recipes/index.ts b/src/components/modules/recipes/index.ts deleted file mode 100644 index 5cbf11ecf..000000000 --- a/src/components/modules/recipes/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { default as RecipeListPage } from './RecipeListPage/RecipeListPage' From 017aba62749b1d6c9bd87a1f91e535608abee221 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Thu, 9 Sep 2021 10:08:37 +0700 Subject: [PATCH 118/171] :art: styles: descrease cart drawer width :%s --- src/components/common/DrawerCommon/DrawerCommon.module.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/common/DrawerCommon/DrawerCommon.module.scss b/src/components/common/DrawerCommon/DrawerCommon.module.scss index 3253eac50..d118d45e8 100644 --- a/src/components/common/DrawerCommon/DrawerCommon.module.scss +++ b/src/components/common/DrawerCommon/DrawerCommon.module.scss @@ -17,7 +17,7 @@ width: 100%; margin-right: 0; @screen md { - max-width: 55rem; + max-width: 52rem; } .top { @apply flex justify-between items-center; From 4f905b1558d0485bedcb2472972bb751ef2e8a5b Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Thu, 9 Sep 2021 11:03:14 +0700 Subject: [PATCH 119/171] :art: styles: tab common :%s --- pages/test.tsx | 6 +++- .../EmptyCommon/EmptyCommon.module.scss | 15 +++++++++ .../common/EmptyCommon/EmptyCommon.tsx | 25 ++++++++++++++ src/components/common/EmptyCommon/empty.svg | 33 +++++++++++++++++++ .../StaticImage/StaticImage.module.scss | 5 +++ .../common/StaticImage/StaticImage.tsx | 16 +++++++++ src/components/common/index.ts | 2 ++ 7 files changed, 101 insertions(+), 1 deletion(-) create mode 100644 src/components/common/EmptyCommon/EmptyCommon.module.scss create mode 100644 src/components/common/EmptyCommon/EmptyCommon.tsx create mode 100644 src/components/common/EmptyCommon/empty.svg create mode 100644 src/components/common/StaticImage/StaticImage.module.scss create mode 100644 src/components/common/StaticImage/StaticImage.tsx diff --git a/pages/test.tsx b/pages/test.tsx index f9296f786..29f41437a 100644 --- a/pages/test.tsx +++ b/pages/test.tsx @@ -1,5 +1,5 @@ import { - CollapseCommon, Layout, RelevantBlogPosts + CollapseCommon, EmptyCommon, Layout, RelevantBlogPosts } from 'src/components/common' const COLLAPSE_DATA = [ @@ -39,8 +39,12 @@ const COLLAPSE_DATA = [ export default function Test() { return ( <> + + + + ) } diff --git a/src/components/common/EmptyCommon/EmptyCommon.module.scss b/src/components/common/EmptyCommon/EmptyCommon.module.scss new file mode 100644 index 000000000..e866ce699 --- /dev/null +++ b/src/components/common/EmptyCommon/EmptyCommon.module.scss @@ -0,0 +1,15 @@ +@import "../../../styles/utilities"; + +.empty { + padding: 4rem 1.6rem; + margin: auto; + .imgWrap { + min-width: 10rem; + } + + .description { + color: var(--disabled); + text-align: center; + margin-top: 2.4rem; + } +} diff --git a/src/components/common/EmptyCommon/EmptyCommon.tsx b/src/components/common/EmptyCommon/EmptyCommon.tsx new file mode 100644 index 000000000..6e4fc79a8 --- /dev/null +++ b/src/components/common/EmptyCommon/EmptyCommon.tsx @@ -0,0 +1,25 @@ +import { StaticImage } from '..'; +import EmptyImg from './empty.svg'; +import s from './EmptyCommon.module.scss'; + + +interface Props { + description?: string +} + +const EmptyCommon = ({ description = "No data to display" }: Props) => { + return ( +
+
+ +
+ { + description &&
+ {description} +
+ } +
+ ) +} + +export default EmptyCommon \ No newline at end of file diff --git a/src/components/common/EmptyCommon/empty.svg b/src/components/common/EmptyCommon/empty.svg new file mode 100644 index 000000000..c62a71ab3 --- /dev/null +++ b/src/components/common/EmptyCommon/empty.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/common/StaticImage/StaticImage.module.scss b/src/components/common/StaticImage/StaticImage.module.scss new file mode 100644 index 000000000..4700c71cc --- /dev/null +++ b/src/components/common/StaticImage/StaticImage.module.scss @@ -0,0 +1,5 @@ +.staticImage { + img { + @apply w-full h-full; + } +} diff --git a/src/components/common/StaticImage/StaticImage.tsx b/src/components/common/StaticImage/StaticImage.tsx new file mode 100644 index 000000000..abc27912a --- /dev/null +++ b/src/components/common/StaticImage/StaticImage.tsx @@ -0,0 +1,16 @@ +import React from 'react' +import s from './ImgWithLink.module.scss' +import Image from 'next/image' + +export interface Props { + src: StaticImageData, + alt?: string, +} + +const StaticImage = ({ src, alt }: Props) => { + return ( + {alt} + ) +} + +export default StaticImage \ No newline at end of file diff --git a/src/components/common/index.ts b/src/components/common/index.ts index 56896f790..d124b0578 100644 --- a/src/components/common/index.ts +++ b/src/components/common/index.ts @@ -39,3 +39,5 @@ export { default as ImgWithLink} from './ImgWithLink/ImgWithLink' export { default as RecipeDetail} from './RecipeDetail/RecipeDetail' export { default as DrawerCommon} from './DrawerCommon/DrawerCommon' export { default as CartDrawer} from './CartDrawer/CartDrawer' +export { default as StaticImage} from './StaticImage/StaticImage' +export { default as EmptyCommon} from './EmptyCommon/EmptyCommon' From 606f3e5e81b1c002cf69af2c0ac0f3750766532f Mon Sep 17 00:00:00 2001 From: quangnhankie Date: Thu, 9 Sep 2021 14:15:21 +0700 Subject: [PATCH 120/171] refactor: BlogDetailpage --- pages/blog/[slug].tsx | 17 ++++ pages/recipes.tsx | 4 +- .../BlogContent/BlogContent.module.scss | 31 +++++- .../BlogContent/BlogContent.tsx | 17 ++-- .../BlogDetailImg/BlogDetailImg.module.scss | 21 ++++ .../BlogDetailImg/BlogDetailImg.tsx | 27 +++++ .../BlogDetailImg/img/blogdetail.png | Bin src/components/modules/blog-detail/index.ts | 2 + .../BlogDetailImg/BlogDetailImg.module.scss | 3 - .../blogs/BlogDetailImg/BlogDetailImg.tsx | 17 ---- .../BlogDetailPage/BlogDetailPage.module.scss | 18 ---- .../blogs/BlogDetailPage/BlogDetailPage.tsx | 93 ------------------ src/components/modules/blogs/index.ts | 1 - src/utils/demo-data.ts | 18 ++-- src/utils/types.utils.ts | 1 + 15 files changed, 117 insertions(+), 153 deletions(-) create mode 100644 pages/blog/[slug].tsx rename src/components/modules/{blogs => blog-detail}/BlogContent/BlogContent.module.scss (54%) rename src/components/modules/{blogs => blog-detail}/BlogContent/BlogContent.tsx (87%) create mode 100644 src/components/modules/blog-detail/BlogDetailImg/BlogDetailImg.module.scss create mode 100644 src/components/modules/blog-detail/BlogDetailImg/BlogDetailImg.tsx rename src/components/modules/{blogs => blog-detail}/BlogDetailImg/img/blogdetail.png (100%) create mode 100644 src/components/modules/blog-detail/index.ts delete mode 100644 src/components/modules/blogs/BlogDetailImg/BlogDetailImg.module.scss delete mode 100644 src/components/modules/blogs/BlogDetailImg/BlogDetailImg.tsx delete mode 100644 src/components/modules/blogs/BlogDetailPage/BlogDetailPage.module.scss delete mode 100644 src/components/modules/blogs/BlogDetailPage/BlogDetailPage.tsx delete mode 100644 src/components/modules/blogs/index.ts diff --git a/pages/blog/[slug].tsx b/pages/blog/[slug].tsx new file mode 100644 index 000000000..773634c26 --- /dev/null +++ b/pages/blog/[slug].tsx @@ -0,0 +1,17 @@ +import { Layout, RelevantBlogPosts } from 'src/components/common'; +import BlogContent from 'src/components/modules/blog-detail/BlogContent/BlogContent'; +import BlogDetailImg from 'src/components/modules/blog-detail/BlogDetailImg/BlogDetailImg'; +import { RECIPE_DATA_TEST } from 'src/utils/demo-data' + + +export default function BlogDetailPage() { + return ( + <> + + + + + ) +} + +BlogDetailPage.Layout = Layout diff --git a/pages/recipes.tsx b/pages/recipes.tsx index ba2388038..a4acece13 100644 --- a/pages/recipes.tsx +++ b/pages/recipes.tsx @@ -3,7 +3,7 @@ import RecipeListBanner from 'src/components/modules/recipes-list/RecipeListBann import RecipesList from 'src/components/modules/recipes-list/RecipesList/RecipesList'; -export default function Recipes() { +export default function RecipeListPage() { return ( <> @@ -12,4 +12,4 @@ export default function Recipes() { ) } -Recipes.Layout = Layout +RecipeListPage.Layout = Layout diff --git a/src/components/modules/blogs/BlogContent/BlogContent.module.scss b/src/components/modules/blog-detail/BlogContent/BlogContent.module.scss similarity index 54% rename from src/components/modules/blogs/BlogContent/BlogContent.module.scss rename to src/components/modules/blog-detail/BlogContent/BlogContent.module.scss index 03871c742..e081b5f15 100644 --- a/src/components/modules/blogs/BlogContent/BlogContent.module.scss +++ b/src/components/modules/blog-detail/BlogContent/BlogContent.module.scss @@ -1,19 +1,42 @@ @import "../../../../styles/_utilities"; .blogContentWrapper{ - + width: 100%; + padding: 0 2rem; + @screen md { + width: 90%; + margin:0 auto; + } + @screen xl{ + width: 63%; + margin:0 auto; + } + h1{ @apply heading-2; } + h2{ + @apply heading-3; + } + h3{ + @apply heading-3; + } + + h1,h2,h3,h4{ + color:var(--text-base); + font-family: var(--font-heading); + } + .author{ padding: 2rem 0; } .content{ - .heading2{ - @apply heading-3 ; - } + + + img{ width: 100%; + border-radius: 2.4rem; } } .boxShare{ diff --git a/src/components/modules/blogs/BlogContent/BlogContent.tsx b/src/components/modules/blog-detail/BlogContent/BlogContent.tsx similarity index 87% rename from src/components/modules/blogs/BlogContent/BlogContent.tsx rename to src/components/modules/blog-detail/BlogContent/BlogContent.tsx index 79cc6e580..04f4cb4ff 100644 --- a/src/components/modules/blogs/BlogContent/BlogContent.tsx +++ b/src/components/modules/blog-detail/BlogContent/BlogContent.tsx @@ -4,21 +4,20 @@ import IconFacebook from 'src/components/icons/IconFacebook'; import IconInstagram from 'src/components/icons/IconInstagram'; import IconTwitter from 'src/components/icons/IconTwitter'; import s from './BlogContent.module.scss'; +import imageAuthor from '../../../common/Author/img/author.png'; import Link from 'next/link'; interface BlogContentProps { - date: string, - title: string, - imageAuthor:string, - nameAuthor:string, + className?: string + children?: any, } -const BlogContent = ({date,title,imageAuthor,nameAuthor}:BlogContentProps) => { +const BlogContent = ({}:BlogContentProps) => { return ( <>
- -

{title}

+ +

The Best Sesame Soy Broccoli Salad

- +
@@ -56,7 +55,7 @@ const BlogContent = ({date,title,imageAuthor,nameAuthor}:BlogContentProps) => { You can eat broccoli stems. In fact, they are delicious. Just use a peeler to peel off the outsides and then trim the stalks into small 1/4”-1/2” cubes.


- blog-detail + blog-detail
diff --git a/src/components/modules/blog-detail/BlogDetailImg/BlogDetailImg.module.scss b/src/components/modules/blog-detail/BlogDetailImg/BlogDetailImg.module.scss new file mode 100644 index 000000000..98206b439 --- /dev/null +++ b/src/components/modules/blog-detail/BlogDetailImg/BlogDetailImg.module.scss @@ -0,0 +1,21 @@ +.beadcrumb{ + padding-left: 3.2rem; + padding-bottom: 3.2rem; +} +.image{ + width: 100%; + padding: 0 2rem; + margin-bottom: 2rem; + border-radius: 2.4rem; + @screen md { + width: 90%; + margin:0 auto; + margin-bottom: 4rem; + } + @screen xl{ + width: 63%; + margin:0 auto; + margin-bottom: 4rem; + } + +} \ No newline at end of file diff --git a/src/components/modules/blog-detail/BlogDetailImg/BlogDetailImg.tsx b/src/components/modules/blog-detail/BlogDetailImg/BlogDetailImg.tsx new file mode 100644 index 000000000..b7eb6aaef --- /dev/null +++ b/src/components/modules/blog-detail/BlogDetailImg/BlogDetailImg.tsx @@ -0,0 +1,27 @@ + +import React from 'react'; +import BreadcrumbCommon from 'src/components/common/BreadcrumbCommon/BreadcrumbCommon'; +import s from './BlogDetailImg.module.scss'; +interface Props { + className?: string + children?: any +} + +const CRUMBS =[ + { + name:"Blog", + link:"/blog" + } +] +const BlogDetailImg = ({}:Props ) => { + return ( + <> +
+ +
+ Ảnh đại diện + + ) +} + +export default BlogDetailImg diff --git a/src/components/modules/blogs/BlogDetailImg/img/blogdetail.png b/src/components/modules/blog-detail/BlogDetailImg/img/blogdetail.png similarity index 100% rename from src/components/modules/blogs/BlogDetailImg/img/blogdetail.png rename to src/components/modules/blog-detail/BlogDetailImg/img/blogdetail.png diff --git a/src/components/modules/blog-detail/index.ts b/src/components/modules/blog-detail/index.ts new file mode 100644 index 000000000..45d532145 --- /dev/null +++ b/src/components/modules/blog-detail/index.ts @@ -0,0 +1,2 @@ +export { default as BlogContent } from './BlogContent/BlogContent'; +export { default as BlogDetailImg } from './BlogDetailImg/BlogDetailImg'; \ No newline at end of file diff --git a/src/components/modules/blogs/BlogDetailImg/BlogDetailImg.module.scss b/src/components/modules/blogs/BlogDetailImg/BlogDetailImg.module.scss deleted file mode 100644 index 36d02ebef..000000000 --- a/src/components/modules/blogs/BlogDetailImg/BlogDetailImg.module.scss +++ /dev/null @@ -1,3 +0,0 @@ -.image{ - width: 100%; -} \ No newline at end of file diff --git a/src/components/modules/blogs/BlogDetailImg/BlogDetailImg.tsx b/src/components/modules/blogs/BlogDetailImg/BlogDetailImg.tsx deleted file mode 100644 index 98d3c7abd..000000000 --- a/src/components/modules/blogs/BlogDetailImg/BlogDetailImg.tsx +++ /dev/null @@ -1,17 +0,0 @@ - -import React from 'react'; -import s from './BlogDetailImg.module.scss'; -interface Props{ - image:string, - alt?:string -} - -const BlogDetailImg = ({image,alt}:Props) => { - return ( - <> - {alt} - - ) -} - -export default BlogDetailImg diff --git a/src/components/modules/blogs/BlogDetailPage/BlogDetailPage.module.scss b/src/components/modules/blogs/BlogDetailPage/BlogDetailPage.module.scss deleted file mode 100644 index 0ed34eb11..000000000 --- a/src/components/modules/blogs/BlogDetailPage/BlogDetailPage.module.scss +++ /dev/null @@ -1,18 +0,0 @@ -@import "../../../../styles/_utilities"; -.beadcrumb{ - padding: 0 0 3.2rem 3.2rem; -} -.blogDetailPageWrapper{ - padding: 0 2rem; - @screen md { - width: 90%; - margin:0 auto; - } - @screen xl{ - width: 60%; - margin:0 auto; - } - .avt{ - margin-bottom: 4rem; - } -} \ No newline at end of file diff --git a/src/components/modules/blogs/BlogDetailPage/BlogDetailPage.tsx b/src/components/modules/blogs/BlogDetailPage/BlogDetailPage.tsx deleted file mode 100644 index 2e887f90e..000000000 --- a/src/components/modules/blogs/BlogDetailPage/BlogDetailPage.tsx +++ /dev/null @@ -1,93 +0,0 @@ -import React from 'react'; -import BreadcrumbCommon from 'src/components/common/BreadcrumbCommon/BreadcrumbCommon'; -import RelevantBlogPosts from 'src/components/common/RelevantBlogPosts/RelevantBlogPosts'; -import { ROUTE } from 'src/utils/constanst.utils'; -import image15 from '../../../../../public/assets/images/image15.png'; -import image16 from '../../../../../public/assets/images/image16.png'; -import image17 from '../../../../../public/assets/images/image17.png'; -import imageAuthor from '../../../common/Author/img/author.png'; -import BlogContent from '../BlogContent/BlogContent'; -import BlogDetailImg from '../BlogDetailImg/BlogDetailImg'; -import avt from '../BlogDetailImg/img/blogdetail.png'; -import s from './BlogDetailPage.module.scss'; - -const BLOGDETAIL= - { - date:'APRIL 30, 2021', - title:'The Best Sesame Soy Broccoli Salad', - imageAuthor:imageAuthor.src, - nameAuthor:'Alessandro Del Piero', -}; - -const CRUMBS =[ - { - name:"HOME", - link:"/" - }, - { - name:"BLOG", - link:"/blog" - } -] - -const BLOGS = [ - { - title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", - description:"The DEBM diet stands for "+'"Delicious Happy Fun Diet"'+". This diet was popularized by Robert...", - imageSrc: image15.src, - link: `${ROUTE.BLOG_DETAIL}` - },{ - title: "9 Ways to Make an Aloe Vera Mask at Home", - description:"Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...", - imageSrc: image16.src, - link: `${ROUTE.BLOG_DETAIL}` - },{ - title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", - description:"Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...", - imageSrc: image17.src, - link: `${ROUTE.BLOG_DETAIL}` - },{ - title: "Want to Lose Weight? Here are 10 DEBM Diet Guidelines for Beginners", - description:"The DEBM diet stands for "+'"Delicious Happy Fun Diet"'+". This diet was popularized by Robert...", - imageSrc: image15.src, - link: `${ROUTE.BLOG_DETAIL}` - },{ - title: "9 Ways to Make an Aloe Vera Mask at Home", - description:"Aloe vera or aloe vera is a green plant, has thorns on the side of the skin with yellowish patches and...", - imageSrc: image16.src, - link: `${ROUTE.BLOG_DETAIL}` - },{ - title: "Don't Buy Wrong, Here Are 7 Ways to Choose a Ripe Dragon Fruit", - description:"Dragon fruit is a type of fruit that is a favorite for many people because of its delicious and fresh...", - imageSrc: image17.src, - link: `${ROUTE.BLOG_DETAIL}` - }]; - -const BlogDetailPage = () => { - return ( - <> -
- -
-
-
- -
- - -
-
- -
- - ) -} - -export default BlogDetailPage diff --git a/src/components/modules/blogs/index.ts b/src/components/modules/blogs/index.ts deleted file mode 100644 index 02423ad8a..000000000 --- a/src/components/modules/blogs/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { default as BlogDetailPage } from './BlogDetailPage/BlogDetailPage' diff --git a/src/utils/demo-data.ts b/src/utils/demo-data.ts index 64c8128ae..8ecaf4231 100644 --- a/src/utils/demo-data.ts +++ b/src/utils/demo-data.ts @@ -185,31 +185,37 @@ export const RECIPE_DATA_TEST: RecipeCardProps[] = [ { title: "Special Recipe of Vietnamese Phở", description: "Alright, before we get to the actual recipe, let’s chat for a sec about the ingredients. To make this pho soup recipe, you will need:", - imageSrc: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png' + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', + slug: "special-recipe-of-vietnamese-pho" }, { title: "Original Recipe of Curry", description: "Chicken curry is common to several countries including India, countries in Asia and the Caribbean. My favorite of them though is this aromatic Indian...", - imageSrc: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png' + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', + slug:"original-recipe-of-curry" }, { title: "The Best Recipe of Beef Noodle Soup", description: "The broth for Bun Bo Hue is prepared by slowly simmering various types of beef and pork bones (ox tail, beef shank, pork neck bones, pork feet,...", - imageSrc: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png' + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', + slug:"the-best-recipe-of-beef-noodle-soup" }, { title: "Special Recipe of Vietnamese Phở", description: "Alright, before we get to the actual recipe, let’s chat for a sec about the ingredients. To make this pho soup recipe, you will need:", - imageSrc: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png' + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', + slug: "special-recipe-of-vietnamese-pho" }, { title: "Original Recipe of Curry", description: "Chicken curry is common to several countries including India, countries in Asia and the Caribbean. My favorite of them though is this aromatic Indian...", - imageSrc: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png' + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', + slug:"original-recipe-of-curry" }, { title: "The Best Recipe of Beef Noodle Soup", description: "The broth for Bun Bo Hue is prepared by slowly simmering various types of beef and pork bones (ox tail, beef shank, pork neck bones, pork feet,...", - imageSrc: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png' + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', + slug:"the-best-recipe-of-beef-noodle-soup" }, ] \ No newline at end of file diff --git a/src/utils/types.utils.ts b/src/utils/types.utils.ts index d6f1b47ad..90fa547c3 100644 --- a/src/utils/types.utils.ts +++ b/src/utils/types.utils.ts @@ -20,6 +20,7 @@ export interface FeaturedProductProps { export interface RecipeProps { title: string + slug: string description: string imageSrc: string } From 68955395401687b42ec8c4b9d64e3dea0a034620 Mon Sep 17 00:00:00 2001 From: sonnguyenkieio Date: Thu, 9 Sep 2021 14:28:25 +0700 Subject: [PATCH 121/171] module account --- .../AccountNavigation/AccountNavigation.tsx | 79 +++++------- .../AccountNavigationItem.module.scss | 1 - .../components/AccountNavigationItem.tsx | 9 +- .../account/AccountPage/AccountPage.tsx | 114 ++++++++---------- .../AccountInfomation/AccountInfomation.tsx | 8 +- 5 files changed, 89 insertions(+), 122 deletions(-) diff --git a/src/components/modules/account/AccountNavigation/AccountNavigation.tsx b/src/components/modules/account/AccountNavigation/AccountNavigation.tsx index 928ab3a5e..97bb0733c 100644 --- a/src/components/modules/account/AccountNavigation/AccountNavigation.tsx +++ b/src/components/modules/account/AccountNavigation/AccountNavigation.tsx @@ -1,72 +1,49 @@ -import React, { useState, useRef, RefObject, useEffect } from "react" +import React, { useRef, RefObject, useEffect } from "react" import s from './AccountNavigation.module.scss' import AccountNavigationItem from './components/AccountNavigationItem' interface AccountNavigationProps { - setAccountActive: ()=>void; - setOrderActive: ()=>void; - setFavActive: ()=>void; + items: {ref: RefObject, active: boolean, itemName: string, onClick: (tabIndex: number)=>void}[]; + defaultActiveIndex: number; } -const AccountNavigation = ({ setAccountActive, setOrderActive, setFavActive } : AccountNavigationProps) => { - const active = "active", unActive = ""; +const AccountNavigation = ({ items, defaultActiveIndex } : AccountNavigationProps) => { - const [item1Active, setItem1Active] = useState(unActive); - const [item2Active, setItem2Active] = useState(active); - const [item3Active, setItem3Active] = useState(unActive); + const sliderRef = useRef(null); - const item1 = useRef(null); - const item2 = useRef(null); - const item3 = useRef(null); - const slider = useRef(null); - - function slide(ref: RefObject) { - const top = ref.current.offsetTop; - slider.current.style.top = top.toString()+"px"; + function slide(index: number) { + const previousItem = items[index].ref.current; + const slider = sliderRef.current; + if (previousItem && slider) { + const top = previousItem.offsetTop; + slider.style.top = top.toString()+"px"; + } } - function toggleItem1():void { - setItem1Active(active); - setAccountActive(); - - setItem2Active(unActive); - setItem3Active(unActive); - slide(item1); - } - function toggleItem2():void { - setItem2Active(active); - setOrderActive(); - - setItem1Active(unActive); - setItem3Active(unActive); - slide(item2); - } - function toggleItem3():void { - setItem3Active(active); - setFavActive(); - - setItem1Active(unActive); - setItem2Active(unActive); - slide(item3); + const handleClick = (item: {ref: RefObject, active: boolean, itemName: string, onClick: (tabIndex: number)=>void}, + index: number) => { + slide(index); + item.onClick(index); + } useEffect(() => { - slide(item2); + slide(defaultActiveIndex); }, []) return (
-
- Customer Information -
-
- Your Orders -
-
- Favourites -
-
+ { + items.map((item, i) => { + return ( +
+ {handleClick(item, i)}} active={item.active}>{item.itemName} +
+ ) + }) + } +
) } diff --git a/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.module.scss b/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.module.scss index 179c1ab08..10037cdc7 100644 --- a/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.module.scss +++ b/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.module.scss @@ -13,6 +13,5 @@ &.active { background-color: #FBFBFB; border-radius: 0 1.6rem 1.6rem 0; - // border-left: 2px solid var(--primary); } } \ No newline at end of file diff --git a/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.tsx b/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.tsx index 8bb18cb58..dd53909e7 100644 --- a/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.tsx +++ b/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.tsx @@ -1,18 +1,17 @@ -import React, { RefObject } from "react"; +import React from "react"; import classNames from "classnames"; import s from './AccountNavigationItem.module.scss' interface AccountNavigationItemProps { children?: string; - active?: string; - target?: string; + active?: boolean; onClick: () => void; } -const AccountNavigationItem = ({ children, active="", onClick } : AccountNavigationItemProps) => { +const AccountNavigationItem = ({ children, active, onClick } : AccountNavigationItemProps) => { return (
{children}
diff --git a/src/components/modules/account/AccountPage/AccountPage.tsx b/src/components/modules/account/AccountPage/AccountPage.tsx index cbe808239..782b59735 100644 --- a/src/components/modules/account/AccountPage/AccountPage.tsx +++ b/src/components/modules/account/AccountPage/AccountPage.tsx @@ -1,4 +1,4 @@ -import React, { useEffect, useState } from "react" +import React, { useRef, useState } from "react" import s from './AccountPage.module.scss' import AccountNavigation from '../AccountNavigation/AccountNavigation' @@ -7,70 +7,50 @@ import AccountInfomation from "./components/AccountInfomation/AccountInfomation" import OrderInfomation from './components/OrderInformation/OrderInformation' import EditInfoModal from './components/EditInfoModal/EditInfoModal' -interface AccountPageProps { +const waiting = [ + { + id: "NO 123456", + products: ["Tomato", "Fish", "Pork", "Onion"], + totalPrice : 1000 + } +] +const delivering = [ + { + id: "NO 123456", + products: ["Tomato", "Fish", "Pork", "Onion"], + totalPrice : 1000 + } +] + +const delivered = [ + { + id: "NO 123456", + products: ["Tomato", "Fish", "Pork", "Onion"], + totalPrice : 1000 + } +] + +let account = { + name: "vu duong", + email: "vuduong@gmail.com", + address: "234 Dien Bien Phu Bis, Dakao ward", + state: "District 1", + city: "HCMC", + postalCode: "700000", + phoneNumber: "(+84) 937 937 195" } -const AccountPage = ({} : AccountPageProps) => { - const waiting = [ - { - id: "NO 123456", - products: ["Tomato", "Fish", "Pork", "Onion"], - totalPrice : 1000 - } - ] - - const delivering = [ - { - id: "NO 123456", - products: ["Tomato", "Fish", "Pork", "Onion"], - totalPrice : 1000 - } - ] - - const delivered = [ - { - id: "NO 123456", - products: ["Tomato", "Fish", "Pork", "Onion"], - totalPrice : 1000 - } - ] - - let account = { - name: "vu duong", - email: "vuduong@gmail.com", - address: "234 Dien Bien Phu Bis, Dakao ward", - state: "District 1", - city: "HCMC", - postalCode: "700000", - phoneNumber: "(+84) 937 937 195" - } - - const [accountInfoActive, setAccountInfoActive] = useState(false); - const [orderInfoActive, setOrderInfoActive] = useState(true); - const [favoritesActive, setFavoritesActive] = useState(false); - - function accountActive() { - setAccountInfoActive(true); - setOrderInfoActive(false); - setFavoritesActive(false); - } - - function orderActive() { - setAccountInfoActive(false); - setOrderInfoActive(true); - setFavoritesActive(false); - } - - function favActive() { - setAccountInfoActive(false); - setOrderInfoActive(false); - setFavoritesActive(true); - } +interface AccountPageProps { + defaultActiveContent?: "info" | "orders" | "favorites" +} +const AccountPage = ({defaultActiveContent="orders"} : AccountPageProps) => { + + const [activeTab, setActiveTab] = useState(defaultActiveContent==="info"? 0 : defaultActiveContent==="orders"? 1 : 2) const [modalVisible, setModalVisible] = useState(false); - function showEditForm() { + function showModal() { setModalVisible(true); } @@ -78,19 +58,29 @@ const AccountPage = ({} : AccountPageProps) => { setModalVisible(false); } + const changeTab = (tabIndex: number) => { + setActiveTab(tabIndex); + } + + const accNavItems = [ + {ref: useRef(null), active: activeTab===0, itemName: "Customer Information", onClick: changeTab}, + {ref: useRef(null), active: activeTab===1, itemName: "Your Orders", onClick: changeTab}, + {ref: useRef(null), active: activeTab===2, itemName: "Favorites", onClick: changeTab} + ] + return ( <>
Account
- +
- - + + {/* Thieu cai favorite */} {/* */} diff --git a/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.tsx b/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.tsx index 643ebeea7..6bc1c4a72 100644 --- a/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.tsx +++ b/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.tsx @@ -1,4 +1,4 @@ -import React, { useState } from "react" +import React from "react" import s from './AccountInfomation.module.scss' import Image from "next/image" @@ -7,13 +7,15 @@ import avatar from '../../assets/avatar.png'; interface AccountInfomationProps { account: {name: string, email: string, address: string, state: string, city: string, postalCode: string, phoneNumber: string}; active: boolean; - showEditForm: () => void; + onClick: () => void; } -const AccountInfomation = ({ account, active=false, showEditForm } : AccountInfomationProps) => { +const AccountInfomation = ({ account, active=false, onClick } : AccountInfomationProps) => { // need to handle call back when edit account information + const showEditForm = () => onClick() + return (
{ From 985f8861c802fd0a9f79fc48a780ace19706d977 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Thu, 9 Sep 2021 14:33:52 +0700 Subject: [PATCH 122/171] :bug: bug: fix header animation :%s --- .../common/Header/Header.module.scss | 21 ++++++++- src/components/common/Header/Header.tsx | 44 ++++++++++++------- .../HeaderHighLight.module.scss | 42 ++++++------------ .../HeaderHighLight/HeaderHighLight.tsx | 12 ++--- .../HeaderMenu/HeaderMenu.module.scss | 4 ++ .../HeaderSubMenu/HeaderSubMenu.tsx | 8 +--- 6 files changed, 71 insertions(+), 60 deletions(-) diff --git a/src/components/common/Header/Header.module.scss b/src/components/common/Header/Header.module.scss index 3e40e067d..15bcd9b72 100644 --- a/src/components/common/Header/Header.module.scss +++ b/src/components/common/Header/Header.module.scss @@ -4,7 +4,7 @@ @apply sticky bg-white shadow-md; top: 0; z-index: 9999; - margin-bottom: 3.2rem; + margin-bottom: 3.2rem; &.full { @apply shadow-none; border: 1px solid var(--border-line); @@ -17,3 +17,22 @@ @apply font-logo; } } + +.headerSticky { + position: sticky; + top: 0; + display: none; + &.show { + display: block; + } +} + +// @keyframes showHeaderHightlight { +// 0% { +// transform: translateY(-4rem); +// } +// 100% { +// transform: none; +// } +// } + diff --git a/src/components/common/Header/Header.tsx b/src/components/common/Header/Header.tsx index a9926f765..588bf68d1 100644 --- a/src/components/common/Header/Header.tsx +++ b/src/components/common/Header/Header.tsx @@ -1,5 +1,5 @@ import classNames from 'classnames' -import React, { memo, useEffect, useState } from 'react' +import React, { memo, useEffect, useMemo, useRef, useState } from 'react' import { useModalCommon } from 'src/components/hooks' import { isMobile } from 'src/utils/funtion.utils' import ModalAuthenticate from '../ModalAuthenticate/ModalAuthenticate' @@ -12,40 +12,54 @@ import s from './Header.module.scss' const Header = memo(() => { + const headeFullRef = useRef(null) const [isFullHeader, setIsFullHeader] = useState(true) const { visible: visibleModalAuthen, closeModal: closeModalAuthen, openModal: openModalAuthen } = useModalCommon({ initialValue: false }) const { visible: visibleModalInfo, closeModal: closeModalInfo, openModal: openModalInfo } = useModalCommon({ initialValue: false }) + const headerHeight = useMemo(() => { + return headeFullRef.current?.offsetHeight + }, [headeFullRef]) + useEffect(() => { + const handleScroll = () => { + if (!isMobile()) { + if (!headerHeight || window.scrollY > headerHeight) { + setIsFullHeader(false) + } else { + setIsFullHeader(true) + } + } + } window.addEventListener('scroll', handleScroll) return () => { window.removeEventListener('scroll', handleScroll) } - }, []) + }, [headerHeight]) - const handleScroll = () => { - if (!isMobile()) { - if (window.scrollY === 0) { - setIsFullHeader(true) - } else { - setIsFullHeader(false) - } - } - } return ( <> -
- +
+
- +
+
+ +
+ - + ) }) diff --git a/src/components/common/Header/components/HeaderHighLight/HeaderHighLight.module.scss b/src/components/common/Header/components/HeaderHighLight/HeaderHighLight.module.scss index 9717fd29d..77e6aee82 100644 --- a/src/components/common/Header/components/HeaderHighLight/HeaderHighLight.module.scss +++ b/src/components/common/Header/components/HeaderHighLight/HeaderHighLight.module.scss @@ -3,37 +3,21 @@ .headerHighLight { @apply hidden; @screen md { - transform: translateY(-10rem); - height: 0; - &.show { - @apply flex justify-between items-center spacing-horizontal bg-primary caption; - animation: showHeaderHightlight 0.2s; - height: unset; - transform: none; - padding-top: 0.8rem; - padding-bottom: 0.8rem; - color: var(--white); - .menu { - @apply flex items-center list-none; - padding: 0.8rem 0; - li { - &:not(:last-child) { - margin-right: 3.2rem; - } - a { - @appy no-underline; - } + @apply flex justify-between items-center spacing-horizontal bg-primary caption; + padding-top: 0.8rem; + padding-bottom: 0.8rem; + color: var(--white); + .menu { + @apply flex items-center list-none; + padding: 0.8rem 0; + li { + &:not(:last-child) { + margin-right: 3.2rem; + } + a { + @appy no-underline; } } } } } - -@keyframes showHeaderHightlight { - 0% { - transform: translateY(-4rem); - } - 100% { - transform: none; - } -} diff --git a/src/components/common/Header/components/HeaderHighLight/HeaderHighLight.tsx b/src/components/common/Header/components/HeaderHighLight/HeaderHighLight.tsx index a1759eede..d0d4eede7 100644 --- a/src/components/common/Header/components/HeaderHighLight/HeaderHighLight.tsx +++ b/src/components/common/Header/components/HeaderHighLight/HeaderHighLight.tsx @@ -1,6 +1,5 @@ -import classNames from 'classnames' import Link from 'next/link' -import { memo, useEffect, useRef } from 'react' +import { memo } from 'react' import { ROUTE } from 'src/utils/constanst.utils' import s from './HeaderHighLight.module.scss' @@ -19,14 +18,9 @@ const MENU = [ }, ] -interface Props { - children?: any, - isShow: boolean, -} - -const HeaderHighLight = memo(({ isShow }: Props) => { +const HeaderHighLight = memo(() => { return ( -
+
Free Shipping on order $49+ / Express $99+
diff --git a/src/components/common/Header/components/HeaderMenu/HeaderMenu.module.scss b/src/components/common/Header/components/HeaderMenu/HeaderMenu.module.scss index eaaabca70..8327f5523 100644 --- a/src/components/common/Header/components/HeaderMenu/HeaderMenu.module.scss +++ b/src/components/common/Header/components/HeaderMenu/HeaderMenu.module.scss @@ -62,6 +62,10 @@ } } .btnCart { + all: unset; + &:focus-visible { + outline: 2px solid #000; + } &:hover { svg path { fill: var(--primary); diff --git a/src/components/common/Header/components/HeaderSubMenu/HeaderSubMenu.tsx b/src/components/common/Header/components/HeaderSubMenu/HeaderSubMenu.tsx index 6a02259b5..eb7d0a18a 100644 --- a/src/components/common/Header/components/HeaderSubMenu/HeaderSubMenu.tsx +++ b/src/components/common/Header/components/HeaderSubMenu/HeaderSubMenu.tsx @@ -53,16 +53,12 @@ const CATEGORY = [ link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=sauce`, }, ] -interface Props { - children?: any, - isShow: boolean, -} -const HeaderSubMenu = memo(({ isShow }: Props) => { +const HeaderSubMenu = memo(() => { const router = useRouter() return ( -
+
    {/* todo: handle active item */}
  • From 717ff0fa27d8ad7cdd31f3001a321143a48a7891 Mon Sep 17 00:00:00 2001 From: sonnguyenkieio Date: Thu, 9 Sep 2021 15:42:19 +0700 Subject: [PATCH 123/171] :hammer: refactor: Tab Common --- .../common/TabCommon/TabCommon.module.scss | 46 +++---- src/components/common/TabCommon/TabCommon.tsx | 113 +++++++++++++----- .../components/TabItem/TabItem.module.scss | 13 ++ .../TabCommon/components/TabItem/TabItem.tsx | 31 +++++ .../components/TabPane/TabPane.module.scss | 23 ++++ .../TabCommon/components/TabPane/TabPane.tsx | 21 ++++ 6 files changed, 195 insertions(+), 52 deletions(-) create mode 100644 src/components/common/TabCommon/components/TabItem/TabItem.module.scss create mode 100644 src/components/common/TabCommon/components/TabItem/TabItem.tsx create mode 100644 src/components/common/TabCommon/components/TabPane/TabPane.module.scss create mode 100644 src/components/common/TabCommon/components/TabPane/TabPane.tsx diff --git a/src/components/common/TabCommon/TabCommon.module.scss b/src/components/common/TabCommon/TabCommon.module.scss index f794a841a..529d82f0d 100644 --- a/src/components/common/TabCommon/TabCommon.module.scss +++ b/src/components/common/TabCommon/TabCommon.module.scss @@ -1,22 +1,28 @@ + @import '../../../styles/utilities'; - -.tabCommon { - @apply flex; - position: relative; - border-bottom: 2px solid #FBFBFB; - padding-top: 1.6rem; - padding-bottom: 1.6rem; - width: 100%; - - .slider { - @apply inline-block; - height: .2rem; - border-radius: 3px; - background-color: var(--primary); - position: absolute; - z-index: 1200; - bottom: 0; - transition: all .4s linear; +.tabWapper{ + @apply flex flex-col w-full; + .tabHeader{ + @apply flex; + .tabList { + @apply flex; + position: relative; + border-bottom: 2px solid #FBFBFB; + padding: 0.8rem 0; + &.center{ + margin: auto; + } + + .slider { + @apply inline-block; + height: .2rem; + border-radius: 3px; + background-color: var(--primary); + position: absolute; + z-index: 1200; + bottom: 0; + transition: all .25s linear; + } + } } -} - +} \ No newline at end of file diff --git a/src/components/common/TabCommon/TabCommon.tsx b/src/components/common/TabCommon/TabCommon.tsx index 1b56d8a4b..9a65b7879 100644 --- a/src/components/common/TabCommon/TabCommon.tsx +++ b/src/components/common/TabCommon/TabCommon.tsx @@ -1,36 +1,85 @@ -import React, { RefObject, useEffect } from "react" -import s from './TabCommon.module.scss' - -import TabItem from './TabItem/TabItem' - -interface TabCommonProps { - tabs: {ref:RefObject, tabName: string, active: boolean, onClick: (tabIndex: number, tabPane?: string) => void}[]; - defaultActiveTab: number; - sliderRef : RefObject; - slideToTab: (ref: any) => void; -} - -const TabCommon = ({ tabs, defaultActiveTab, sliderRef, slideToTab } : TabCommonProps) => { - +import React, { + Children, + PropsWithChildren, + ReactElement, + useEffect, + useRef, + useState, + cloneElement, + } from 'react' + import s from './TabCommon.module.scss' + + import TabItem from './components/TabItem/TabItem' + import { TabPaneProps } from './components/TabPane/TabPane' + import classNames from 'classnames' + + interface TabCommonProps { + defaultActiveTab?: number + children: React.ReactNode + center?:boolean + } + + const TabCommon = ({ + defaultActiveTab = 0, + children, + center + }: TabCommonProps) => { + const [active, setActive] = useState(0) + const slider = useRef(null) + const headerRef = useRef(null) useEffect(() => { - slideToTab(tabs[defaultActiveTab].ref); + setActive(defaultActiveTab) }, []) - + + useEffect(() => { + slide(active) + }, [active]) + + function slide(index: number) { + const active = headerRef.current?.children + .item(index) + ?.getBoundingClientRect() + const header = headerRef.current?.getBoundingClientRect() + const current = slider.current + if (current && active && header) { + let width = active.width - 24 <= 0 ? 24 : active.width - 24 + let left = active.left - header.left + current.style.width = width.toString() + 'px' + current.style.left = left.toString() + 'px' + } + } + const onTabClick = (index: number) => { + setActive(index) + } return ( -
      - { - tabs.map((tab) => { - return ( -
    • - {tab.tabName} -
    • - ) - }) - } - -
      -
    +
    +
    +
      + {Children.map(children, (tab, index) => { + let item = tab as ReactElement> + return ( +
    • + + {item.props.tabName} + +
    • + ) + })} +
      +
    +
    +
    + {Children.map(children, (tab, index) => { + let item = tab as ReactElement> + return cloneElement(item, { active:index===active }); + }) + }
    +
    ) -} - -export default TabCommon; \ No newline at end of file + } + + export default TabCommon \ No newline at end of file diff --git a/src/components/common/TabCommon/components/TabItem/TabItem.module.scss b/src/components/common/TabCommon/components/TabItem/TabItem.module.scss new file mode 100644 index 000000000..e378955db --- /dev/null +++ b/src/components/common/TabCommon/components/TabItem/TabItem.module.scss @@ -0,0 +1,13 @@ +@import '../../../../../styles/utilities'; + +.tabItem { + margin-right:2.4rem; + padding: 0.8rem 0; + min-width: 2.4rem; + &:hover { + @apply cursor-pointer; + } + &.tabItemActive { + @apply font-bold; + } +} \ No newline at end of file diff --git a/src/components/common/TabCommon/components/TabItem/TabItem.tsx b/src/components/common/TabCommon/components/TabItem/TabItem.tsx new file mode 100644 index 000000000..fc9a20822 --- /dev/null +++ b/src/components/common/TabCommon/components/TabItem/TabItem.tsx @@ -0,0 +1,31 @@ +import classNames from 'classnames' +import React from 'react' +import s from './TabItem.module.scss' + +interface TabItemProps { + active: boolean + children: string + onClick?: (tabIndex: number) => void + tabIndex: number +} + +const TabItem = ({ + active = false, + children, + onClick, + tabIndex, +}: TabItemProps) => { + const handleClick = () => { + onClick && onClick(tabIndex) + } + return ( + + {children} + + ) +} + +export default TabItem \ No newline at end of file diff --git a/src/components/common/TabCommon/components/TabPane/TabPane.module.scss b/src/components/common/TabCommon/components/TabPane/TabPane.module.scss new file mode 100644 index 000000000..380472828 --- /dev/null +++ b/src/components/common/TabCommon/components/TabPane/TabPane.module.scss @@ -0,0 +1,23 @@ +@import "../../../../../styles/utilities"; +.tabPane { + @apply hidden; + transition: all 0.6s; + // animation-duration: 0.6s; + // animation-name: appear; + // @keyframes appear { + // from { + // margin-left: 100%; + // width: 200%; + // } + + // to { + // margin-left: 0%; + // width: 100%; + // } + // } + + + &.active { + @apply block; + } +} \ No newline at end of file diff --git a/src/components/common/TabCommon/components/TabPane/TabPane.tsx b/src/components/common/TabCommon/components/TabPane/TabPane.tsx new file mode 100644 index 000000000..c0c7d2efa --- /dev/null +++ b/src/components/common/TabCommon/components/TabPane/TabPane.tsx @@ -0,0 +1,21 @@ +import classNames from "classnames" +import React from "react" +import s from './TabPane.module.scss' + +export interface TabPaneProps { + active?: boolean; + children?: React.ReactNode; + tabName: string +} + +const TabPane = ({ active, children } : TabPaneProps) => { + return ( +
    + {children} +
    + ) +} + +export default TabPane \ No newline at end of file From 06fc9cb288f278b4b09dc402cae779581b227fae Mon Sep 17 00:00:00 2001 From: sonnguyenkieio Date: Thu, 9 Sep 2021 15:43:50 +0700 Subject: [PATCH 124/171] :sparkles: feat: Delivery Item --- .../modules/account/DeliveryItem/DeliveryItem.tsx | 2 +- .../components/IdAndStatus/IdAndStatus.module.scss | 2 +- .../DeliveryItem/components/ReOrder/ReOrder.module.scss | 4 ++-- .../account/DeliveryItem/components/ReOrder/ReOrder.tsx | 7 +++---- 4 files changed, 7 insertions(+), 8 deletions(-) diff --git a/src/components/modules/account/DeliveryItem/DeliveryItem.tsx b/src/components/modules/account/DeliveryItem/DeliveryItem.tsx index 781861f47..fe8f5cdef 100644 --- a/src/components/modules/account/DeliveryItem/DeliveryItem.tsx +++ b/src/components/modules/account/DeliveryItem/DeliveryItem.tsx @@ -22,7 +22,7 @@ const DeliveryItem = ({ id, status, products, totalPrice, reOrderLink } : Delive
    - +
) } diff --git a/src/components/modules/account/DeliveryItem/components/IdAndStatus/IdAndStatus.module.scss b/src/components/modules/account/DeliveryItem/components/IdAndStatus/IdAndStatus.module.scss index a7d5cd989..02059df48 100644 --- a/src/components/modules/account/DeliveryItem/components/IdAndStatus/IdAndStatus.module.scss +++ b/src/components/modules/account/DeliveryItem/components/IdAndStatus/IdAndStatus.module.scss @@ -24,7 +24,7 @@ background-color: var(--info-dark); } &.delivered { - background-color: var(--positive); + background-color: var(--primary); } } } \ No newline at end of file diff --git a/src/components/modules/account/DeliveryItem/components/ReOrder/ReOrder.module.scss b/src/components/modules/account/DeliveryItem/components/ReOrder/ReOrder.module.scss index ddb3100d1..49a33aa79 100644 --- a/src/components/modules/account/DeliveryItem/components/ReOrder/ReOrder.module.scss +++ b/src/components/modules/account/DeliveryItem/components/ReOrder/ReOrder.module.scss @@ -1,10 +1,10 @@ @import '../../../../../../styles/utilities'; .reOrder { - @apply text-white custom-border-radius hidden; + @apply text-white custom-border-radius hidden font-bold; padding: .8rem 1.2rem; margin-right: 2.4rem; - background-color: var(--positive); + background-color: var(--primary); &.show { @apply block; diff --git a/src/components/modules/account/DeliveryItem/components/ReOrder/ReOrder.tsx b/src/components/modules/account/DeliveryItem/components/ReOrder/ReOrder.tsx index e30dcbce8..2fbc546f4 100644 --- a/src/components/modules/account/DeliveryItem/components/ReOrder/ReOrder.tsx +++ b/src/components/modules/account/DeliveryItem/components/ReOrder/ReOrder.tsx @@ -3,16 +3,15 @@ import React from "react" import s from './ReOrder.module.scss' import Link from 'next/link' - interface ReOrderProps { - show: string; + show: boolean; href?: string; } -const ReOrder = ({ show="", href="#" } : ReOrderProps) => { +const ReOrder = ({ show=false, href="#" } : ReOrderProps) => { return (
Re-Order From a52a673a7fe08604b47bddf21100d374389c7822 Mon Sep 17 00:00:00 2001 From: sonnguyenkieio Date: Thu, 9 Sep 2021 15:46:20 +0700 Subject: [PATCH 125/171] :sparkles: feat: Account Page --- .../account/AccountPage/AccountPage.tsx | 12 ++++- .../AccountInfomation.module.scss | 3 +- .../EditInfoModal/EditInfoModal.module.scss | 8 +-- .../EditInfoModal/EditInfoModal.tsx | 2 + .../OrderInformation.module.scss | 8 +-- .../OrderInformation/OrderInformation.tsx | 53 ++++++------------- 6 files changed, 37 insertions(+), 49 deletions(-) diff --git a/src/components/modules/account/AccountPage/AccountPage.tsx b/src/components/modules/account/AccountPage/AccountPage.tsx index 782b59735..2dcc73e1a 100644 --- a/src/components/modules/account/AccountPage/AccountPage.tsx +++ b/src/components/modules/account/AccountPage/AccountPage.tsx @@ -8,6 +8,16 @@ import OrderInfomation from './components/OrderInformation/OrderInformation' import EditInfoModal from './components/EditInfoModal/EditInfoModal' const waiting = [ + { + id: "NO 123456", + products: ["Tomato", "Fish", "Pork", "Onion"], + totalPrice : 1000 + }, + { + id: "NO 123456", + products: ["Tomato", "Fish", "Pork", "Onion"], + totalPrice : 1000 + }, { id: "NO 123456", products: ["Tomato", "Fish", "Pork", "Onion"], @@ -85,8 +95,6 @@ const AccountPage = ({defaultActiveContent="orders"} : AccountPageProps) => { {/* Thieu cai favorite */} {/* */}
- -
diff --git a/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.module.scss b/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.module.scss index 6e5e0c325..1308df677 100644 --- a/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.module.scss +++ b/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.module.scss @@ -32,14 +32,13 @@ } .editInfoBtn { - @apply text-center font-bold; + @apply text-center font-bold custom-border-radius; margin-top: 2.4rem; margin-bottom: 2.4rem; padding: .8rem 1.6rem; color: #141414; border: 1px solid #141414; max-width: 8.8rem; - border-radius: 25%; &:hover { @apply cursor-pointer; diff --git a/src/components/modules/account/AccountPage/components/EditInfoModal/EditInfoModal.module.scss b/src/components/modules/account/AccountPage/components/EditInfoModal/EditInfoModal.module.scss index 158bca8b1..0942359ab 100644 --- a/src/components/modules/account/AccountPage/components/EditInfoModal/EditInfoModal.module.scss +++ b/src/components/modules/account/AccountPage/components/EditInfoModal/EditInfoModal.module.scss @@ -55,10 +55,10 @@ @apply flex; .buttonCancel { - @apply bg-white text-center font-bold; + @apply bg-white text-center font-bold custom-border-radius-lg; color: #141414; border: 1px solid #141414; - border-radius: 40% 30% 35% 20%/ 65% 55% 45% 50%; + // border-radius: 40% 30% 35% 20%/ 65% 55% 45% 50%; padding: 1.6rem; margin-right: 1.6rem; width: 100%; @@ -69,10 +69,10 @@ } .buttonSave { - @apply text-center font-bold; + @apply text-center font-bold custom-border-radius-lg; background-color: var(--primary); color: white; - border-radius: 40% 30% 35% 20%/ 65% 55% 45% 50%; + // border-radius: 40% 30% 35% 20%/ 65% 55% 45% 50%; padding: 1.6rem; width: 100%; &:hover { diff --git a/src/components/modules/account/AccountPage/components/EditInfoModal/EditInfoModal.tsx b/src/components/modules/account/AccountPage/components/EditInfoModal/EditInfoModal.tsx index f1f31ee57..d2be8b1a1 100644 --- a/src/components/modules/account/AccountPage/components/EditInfoModal/EditInfoModal.tsx +++ b/src/components/modules/account/AccountPage/components/EditInfoModal/EditInfoModal.tsx @@ -4,6 +4,8 @@ import s from './EditInfoModal.module.scss' import {ModalCommon, MenuDropdown} from '../../../../../common' +import {ButtonCommon} from '../../../../../common' + interface EditInfoModalProps { accountInfo: {name: string, email: string, address: string, state: string, city: string, postalCode: string, phoneNumber: string}; visible: boolean; diff --git a/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.module.scss b/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.module.scss index 90b0450bf..0096a67d7 100644 --- a/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.module.scss +++ b/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.module.scss @@ -8,9 +8,9 @@ .tabs { margin-top: 3.2rem; - } - - .tabPanes { - margin-top: 2.4rem; + + .blank { + margin-bottom: 2.4rem; + } } } \ No newline at end of file diff --git a/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.tsx b/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.tsx index e6efe81b0..189753192 100644 --- a/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.tsx +++ b/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.tsx @@ -1,8 +1,8 @@ -import React, {useRef, useState, RefObject} from "react" +import React from "react" import s from './OrderInformation.module.scss' import { TabCommon } from '../../../../../common' -import TabPane from '../../components/TabPane/TabPane' +import TabPane from 'src/components/common/TabCommon/components/TabPane/TabPane' import DeliveryItem from '../../../DeliveryItem/DeliveryItem' @@ -13,31 +13,7 @@ interface OrderInformationProps { active: boolean } -const OrderInformation = ({ waiting, delivering, delivered, active=true } : OrderInformationProps) => { - - const [activeTab, setActiveTab] = useState(0); - const [activeTabPane, setActiveTabPane] = useState("waiting"); - const slider = useRef(null); - - function slide(ref: RefObject) { - const width = ref.current.offsetWidth; - const left = ref.current.offsetLeft; - - slider.current.style.width = (width-48).toString()+"px"; - slider.current.style.left = left.toString()+"px"; - } - - function onTabClick(tabIndex: number, tabPane: string) { - setActiveTab(tabIndex); - setActiveTabPane(tabPane); - slide(tabs[tabIndex].ref) - } - - const tabs = [ - {ref: useRef(null), tabName: "Wait for comfirmation", active: activeTab === 0, onClick: () => onTabClick(0, "waiting") }, - {ref: useRef(null), tabName: "Delivering", active: activeTab === 1, onClick: () => onTabClick(1, "delivering") }, - {ref: useRef(null), tabName: "Delivered", active: activeTab === 2, onClick: () => onTabClick(2, "delivered") }, - ] +const OrderInformation = ({ waiting, delivering, delivered, active } : OrderInformationProps) => { return (
@@ -46,37 +22,40 @@ const OrderInformation = ({ waiting, delivering, delivered, active=true } : Orde
Order Information
- - -
- + + +
{ waiting.map((order, i) => { return ( - + ) }) }
- + + +
{ delivering.map((order, i) => { return ( - + ) }) }
- + + +
{ delivered.map((order, i) => { return ( - + ) }) }
-
+
} From 0eed5ab0512fb4b0f8c897801471b929713dd180 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 9 Sep 2021 16:18:51 +0700 Subject: [PATCH 126/171] :sparkles: feat: Checkout Page :%s --- pages/checkout.tsx | 13 ++++ pages/test.tsx | 36 +---------- .../CardItemCheckout.module.scss | 8 +-- .../common/CheckboxCommon/CheckboxCommon.tsx | 5 +- .../CheckoutCollapse.module.scss | 14 ++++- .../CheckoutCollapse/CheckoutCollapse.tsx | 10 ++- src/components/common/index.ts | 1 - src/components/icons/IconDoneCheckout.tsx | 20 ++++++ src/components/icons/index.ts | 1 + .../CheckoutBill/CheckoutBill.module.scss | 1 + .../checkout}/CheckoutBill/CheckoutBill.tsx | 4 +- .../CheckoutInfo/CheckoutInfo.module.scss | 3 +- .../checkout/CheckoutInfo/CheckoutInfo.tsx | 56 ++++++++--------- .../BankTransfer/BankTransfer.module.scss | 18 ++++-- .../components/BankTransfer/BankTransfer.tsx | 24 ++++---- .../CreditCardForm/CreditCardForm.module.scss | 12 ++++ .../CreditCardForm/CreditCardForm.tsx | 27 ++++++++ .../PaymentInfoForm.module.scss | 14 +++++ .../PaymentInfoForm/PaymentInfoForm.tsx | 61 +++++++++++++------ .../CheckoutPage/CheckoutPage.module.scss | 10 +++ .../checkout/CheckoutPage/CheckoutPage.tsx | 18 ++++++ src/components/modules/checkout/index.ts | 2 + src/utils/demo-data.ts | 33 +++++++++- src/utils/funtion.utils.ts | 8 +++ 24 files changed, 287 insertions(+), 112 deletions(-) create mode 100644 pages/checkout.tsx create mode 100644 src/components/icons/IconDoneCheckout.tsx rename src/components/{common => modules/checkout}/CheckoutBill/CheckoutBill.module.scss (95%) rename src/components/{common => modules/checkout}/CheckoutBill/CheckoutBill.tsx (89%) create mode 100644 src/components/modules/checkout/CheckoutInfo/components/CreditCardForm/CreditCardForm.module.scss create mode 100644 src/components/modules/checkout/CheckoutInfo/components/CreditCardForm/CreditCardForm.tsx create mode 100644 src/components/modules/checkout/CheckoutPage/CheckoutPage.module.scss create mode 100644 src/components/modules/checkout/CheckoutPage/CheckoutPage.tsx diff --git a/pages/checkout.tsx b/pages/checkout.tsx new file mode 100644 index 000000000..f2bc93517 --- /dev/null +++ b/pages/checkout.tsx @@ -0,0 +1,13 @@ +import { Layout } from 'src/components/common'; +import { CheckoutPage } from 'src/components/modules/checkout'; +import { HomeBanner, HomeCategories, HomeCollection, HomeCTA, HomeFeature, HomeRecipe, HomeSubscribe, HomeVideo } from 'src/components/modules/home'; + +export default function Checkout() { + return ( + <> + + + ) +} + +Checkout.Layout = Layout diff --git a/pages/test.tsx b/pages/test.tsx index b7298a091..f46bd55fe 100644 --- a/pages/test.tsx +++ b/pages/test.tsx @@ -1,6 +1,5 @@ import { useState } from 'react' import { - CheckoutBill, Layout, } from 'src/components/common' import { CardItemCheckoutProps } from 'src/components/common/CardItemCheckout/CardItemCheckout' @@ -9,43 +8,12 @@ import TabCommon from 'src/components/common/TabCommon/TabCommon' import { CheckoutInfo } from 'src/components/modules/checkout' import image7 from '../public/assets/images/image7.png' import image8 from '../public/assets/images/image8.png' -const dataTest:CardItemCheckoutProps[] = [ - { - name: 'Tomato', - slug: "tomato", - weight: '250g', - category: 'VEGGIE', - price: 'Rp 27.500', - imageSrc: image7.src, - quantity:10 - }, - { - name: 'Carrot', - slug: "carrot", - weight: '250g', - category: 'VEGGIE', - price: 'Rp 27.500', - imageSrc: image7.src, - quantity:1 - }, - { - name: 'Salad', - slug:"salad", - weight: '250g', - category: 'VEGGIE', - price: 'Rp 27.500', - imageSrc: image8.src, - quantity:2 - }, -] + export default function Test() { return ( <> -
- - -
+ { onChange?: (value: boolean) => void, defaultChecked?: boolean + text?:string } -const CheckboxCommon = ({onChange,defaultChecked = true,...props}: CheckboxProps) =>{ +const CheckboxCommon = ({onChange,defaultChecked = true,text="Billing address is same as shipping", ...props}: CheckboxProps) =>{ const [value, setValue] = useState(true); @@ -31,7 +32,7 @@ const CheckboxCommon = ({onChange,defaultChecked = true,...props}: CheckboxProps
- +
) diff --git a/src/components/common/CheckoutCollapse/CheckoutCollapse.module.scss b/src/components/common/CheckoutCollapse/CheckoutCollapse.module.scss index b34630fed..9e8e1f8e5 100644 --- a/src/components/common/CheckoutCollapse/CheckoutCollapse.module.scss +++ b/src/components/common/CheckoutCollapse/CheckoutCollapse.module.scss @@ -1,7 +1,15 @@ .warpper{ + padding: 2.4rem 0; + @apply border-b border-solid border-line; + .note{ + font-size: 1.2rem; + line-height: 2rem; + letter-spacing: 0.01em; + color: var(--text-label); + padding: 0 5.6rem; + } .header{ @apply flex justify-between; - padding-bottom: 3.2rem; .left{ @apply flex items-center; .number{ @@ -16,6 +24,9 @@ border: none; color: var(--white); } + &.done{ + @apply border-2 border-solid border-primary; + } } .title{ padding-left: 2.4rem; @@ -33,6 +44,7 @@ height: 0; @apply overflow-hidden; &.show{ + margin-top: 3.2rem; height: initial; } } diff --git a/src/components/common/CheckoutCollapse/CheckoutCollapse.tsx b/src/components/common/CheckoutCollapse/CheckoutCollapse.tsx index 14348a625..077b94a79 100644 --- a/src/components/common/CheckoutCollapse/CheckoutCollapse.tsx +++ b/src/components/common/CheckoutCollapse/CheckoutCollapse.tsx @@ -1,5 +1,8 @@ import classNames from 'classnames' +import { divide } from 'lodash' import React from 'react' +import { IconDoneCheckout } from 'src/components/icons' +import { CheckOutForm } from 'src/utils/types.utils' import s from './CheckoutCollapse.module.scss' interface CheckoutCollapseProps { visible: boolean @@ -10,6 +13,7 @@ interface CheckoutCollapseProps { onClose?: (id:number) => void onOpen?: (id:number) => void onEditClick?:(id:number) => void + note?:string } const CheckoutCollapse = ({ @@ -18,6 +22,7 @@ const CheckoutCollapse = ({ title, isEdit, visible, + note, onOpen, onClose, onEditClick @@ -36,8 +41,8 @@ const CheckoutCollapse = ({
-
- {id} +
+ {isEdit?:id}
{title} @@ -45,6 +50,7 @@ const CheckoutCollapse = ({
{isEdit &&
{'Edit'}
}
+ {(!visible && isEdit) && (
{note}
) }
{children}
) diff --git a/src/components/common/index.ts b/src/components/common/index.ts index 33a555bff..15c2e4537 100644 --- a/src/components/common/index.ts +++ b/src/components/common/index.ts @@ -36,7 +36,6 @@ export { default as CardItemCheckout} from './CardItemCheckout/CardItemCheckout' export { default as CardBlog} from './CardBlog/CardBlog' export { default as RelevantBlogPosts} from './RelevantBlogPosts/RelevantBlogPosts' export { default as CollapseCommon} from './CollapseCommon/CollapseCommon' -export { default as CheckoutBill} from './CheckoutBill/CheckoutBill' export { default as ImgWithLink} from './ImgWithLink/ImgWithLink' export { default as RecipeDetail} from './RecipeDetail/RecipeDetail' export { default as DrawerCommon} from './DrawerCommon/DrawerCommon' diff --git a/src/components/icons/IconDoneCheckout.tsx b/src/components/icons/IconDoneCheckout.tsx new file mode 100644 index 000000000..418472d23 --- /dev/null +++ b/src/components/icons/IconDoneCheckout.tsx @@ -0,0 +1,20 @@ +import React from 'react' + +const IconDoneCheckout = () => { + return ( + + + + ) +} + +export default IconDoneCheckout diff --git a/src/components/icons/index.ts b/src/components/icons/index.ts index 7dfe3657c..152bb414c 100644 --- a/src/components/icons/index.ts +++ b/src/components/icons/index.ts @@ -31,3 +31,4 @@ export { default as IconDelete } from './IconDelete' export { default as IconPlus } from './IconPlus' export { default as IconMinus } from './IconMinus' export { default as IconCirclePlus } from './IconCirclePlus' +export { default as IconDoneCheckout } from './IconDoneCheckout' diff --git a/src/components/common/CheckoutBill/CheckoutBill.module.scss b/src/components/modules/checkout/CheckoutBill/CheckoutBill.module.scss similarity index 95% rename from src/components/common/CheckoutBill/CheckoutBill.module.scss rename to src/components/modules/checkout/CheckoutBill/CheckoutBill.module.scss index d0b15d516..d47382780 100644 --- a/src/components/common/CheckoutBill/CheckoutBill.module.scss +++ b/src/components/modules/checkout/CheckoutBill/CheckoutBill.module.scss @@ -17,6 +17,7 @@ min-height: 6.4rem; } .price { + margin-top: 3.2rem; .line { @apply flex justify-between items-center text-label; .total { diff --git a/src/components/common/CheckoutBill/CheckoutBill.tsx b/src/components/modules/checkout/CheckoutBill/CheckoutBill.tsx similarity index 89% rename from src/components/common/CheckoutBill/CheckoutBill.tsx rename to src/components/modules/checkout/CheckoutBill/CheckoutBill.tsx index cdbbe5165..259397980 100644 --- a/src/components/common/CheckoutBill/CheckoutBill.tsx +++ b/src/components/modules/checkout/CheckoutBill/CheckoutBill.tsx @@ -1,7 +1,7 @@ import React from 'react' import s from './CheckoutBill.module.scss' -import { CardItemCheckout } from '..' -import { CardItemCheckoutProps } from '../CardItemCheckout/CardItemCheckout' +import { CardItemCheckout } from '../../../common' +import { CardItemCheckoutProps } from '../../../common/CardItemCheckout/CardItemCheckout' import { IconCirclePlus } from 'src/components/icons' interface CheckoutBillProps { diff --git a/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.module.scss b/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.module.scss index 3ca7d7101..6f97371a8 100644 --- a/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.module.scss +++ b/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.module.scss @@ -1,7 +1,8 @@ .warpper{ @apply w-full; + padding: 3.2rem; .title{ - padding: 3.2rem 0; + margin-bottom: 3.2rem; @apply flex justify-start items-center } } \ No newline at end of file diff --git a/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.tsx b/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.tsx index 0e0c9ccaa..c989709e7 100644 --- a/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.tsx +++ b/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.tsx @@ -1,6 +1,7 @@ import React, { useState } from 'react' import { Logo } from 'src/components/common' import CheckoutCollapse from 'src/components/common/CheckoutCollapse/CheckoutCollapse' +import { removeItem } from 'src/utils/funtion.utils' import { CheckOutForm } from 'src/utils/types.utils' import s from './CheckoutInfo.module.scss' import CustomerInfoForm from './components/CustomerInfoForm/CustomerInfoForm' @@ -12,28 +13,41 @@ const CheckoutInfo = ({}: CheckoutInfoProps) => { const [active, setActive] = useState(1) const [done, setDone] = useState([]) const [info, setInfo] = useState({}) - const onOpen = (id:number) => { - setActive(id) - } const onEdit = (id:number) => { setActive(id) - } - - const onClose = (id:number) => { - setActive(id) + setDone(removeItem(done,id)) } const onConfirm = (id:number,formInfo:CheckOutForm) => { if(id+1>formList.length){ console.log({...info,...formInfo}) }else{ - - setActive(id+1) + if(done.length>0){ + for (let i = id+1; i <= formList.length; i++) { + if(!done.includes(i)){ + setActive(i) + } + } + }else{ + setActive(id+1) + } + setDone([...done,id]) } - setDone([...done,id]) setInfo({...info,...formInfo}) } + + const getNote = (id:number) => { + switch (id) { + case 1: + return `${info.name}, ${info.email}` + case 2: + return `${info.address}, ${info.state}, ${info.city}, ${info.code}, ${info.phone}, ` + default: + return "" + } + } + const formList = [ { id: 1, @@ -57,6 +71,7 @@ const CheckoutInfo = ({}: CheckoutInfoProps) => {
{formList.map((item) => { + let note = getNote(item.id) return { title={item.title} onEditClick={onEdit} isEdit={done.includes(item.id)} + note={note} > {item.form} })} - {/* - - - - - */}
) } diff --git a/src/components/modules/checkout/CheckoutInfo/components/BankTransfer/BankTransfer.module.scss b/src/components/modules/checkout/CheckoutInfo/components/BankTransfer/BankTransfer.module.scss index e7d6e3573..44ac98048 100644 --- a/src/components/modules/checkout/CheckoutInfo/components/BankTransfer/BankTransfer.module.scss +++ b/src/components/modules/checkout/CheckoutInfo/components/BankTransfer/BankTransfer.module.scss @@ -1,9 +1,15 @@ .warpper{ - .title{ - min-width: 19.4rem; - @apply text-label; - } - .hightlight{ - @apply text-active; + .info{ + .line{ + @apply flex justify-start items-center; + .title{ + margin-right: 3.2rem; + min-width: 19.4rem; + @apply text-label; + } + .hightlight{ + @apply text-active; + } + } } } \ No newline at end of file diff --git a/src/components/modules/checkout/CheckoutInfo/components/BankTransfer/BankTransfer.tsx b/src/components/modules/checkout/CheckoutInfo/components/BankTransfer/BankTransfer.tsx index 463711618..7de11245c 100644 --- a/src/components/modules/checkout/CheckoutInfo/components/BankTransfer/BankTransfer.tsx +++ b/src/components/modules/checkout/CheckoutInfo/components/BankTransfer/BankTransfer.tsx @@ -5,17 +5,19 @@ interface BankTransferProps {} const BankTransfer = ({}: BankTransferProps) => { return (
-
-
Account Name:
-
Duong Dinh Vu
-
-
-
Account Number:
-
1234 1234 1234 1234
-
-
-
Bank Name:
-
Techcombank - HCMC
+
+
+
Account Name:
+
Duong Dinh Vu
+
+
+
Account Number:
+
1234 1234 1234 1234
+
+
+
Bank Name:
+
Techcombank - HCMC
+
) diff --git a/src/components/modules/checkout/CheckoutInfo/components/CreditCardForm/CreditCardForm.module.scss b/src/components/modules/checkout/CheckoutInfo/components/CreditCardForm/CreditCardForm.module.scss new file mode 100644 index 000000000..62dbbc8d3 --- /dev/null +++ b/src/components/modules/checkout/CheckoutInfo/components/CreditCardForm/CreditCardForm.module.scss @@ -0,0 +1,12 @@ +@import "../../../../../../styles/utilities"; +.warpper{ + @apply u-form; + .line{ + >div{ + width: 50%; + } + } + .checkbox{ + margin-top: 1.6rem; + } +} \ No newline at end of file diff --git a/src/components/modules/checkout/CheckoutInfo/components/CreditCardForm/CreditCardForm.tsx b/src/components/modules/checkout/CheckoutInfo/components/CreditCardForm/CreditCardForm.tsx new file mode 100644 index 000000000..d289165e0 --- /dev/null +++ b/src/components/modules/checkout/CheckoutInfo/components/CreditCardForm/CreditCardForm.tsx @@ -0,0 +1,27 @@ +import React, { useRef } from 'react' +import { CheckboxCommon, Inputcommon } from 'src/components/common' +import { CustomInputCommon } from 'src/utils/type.utils' +import s from "./CreditCardForm.module.scss" +interface CreditCardFormProps { + +} + +const CreditCardForm = ({}: CreditCardFormProps) => { + const cardNumberRef = useRef(null) + const dateRef = useRef(null) + const cvsRef = useRef(null) + return ( +
+
+ +
+ + +
+
+
+
+ ) +} + +export default CreditCardForm diff --git a/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.module.scss b/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.module.scss index e69de29bb..d70dcda16 100644 --- a/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.module.scss +++ b/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.module.scss @@ -0,0 +1,14 @@ +.wrapper{ + padding: 0 5.6rem; + .inner{ + padding: 4rem 0; + } + .bottom{ + margin-top: 2.4rem; + @apply flex justify-between items-center; + .note{ + font-size: 1.2rem; + line-height: 2rem; + } + } +} \ No newline at end of file diff --git a/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.tsx b/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.tsx index 1e29789c0..dc84fec38 100644 --- a/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.tsx +++ b/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.tsx @@ -1,28 +1,55 @@ import React from 'react' -import { TabCommon, TabPane } from 'src/components/common' +import { ButtonCommon, TabCommon, TabPane } from 'src/components/common' import { CheckOutForm } from 'src/utils/types.utils' import BankTransfer from '../BankTransfer/BankTransfer' +import Link from 'next/link' -import s from "./PaymentInfoForm.module.scss" +import s from './PaymentInfoForm.module.scss' +import CreditCardForm from '../CreditCardForm/CreditCardForm' interface PaymentInfoFormProps { - onConfirm?: (id:number,formInfo:CheckOutForm)=>void - id:number + onConfirm?: (id: number, formInfo: CheckOutForm) => void + id: number } -const PaymentInfoForm = ({}: PaymentInfoFormProps) => { - return ( -
- - - - - - - - - +const PaymentInfoForm = ({onConfirm,id}: PaymentInfoFormProps) => { + const handleConfirmClick = () => { + onConfirm && onConfirm(id,{}) + } + return ( +
+ + +
+
+ +
+
+ +
+
+
+
+
+ By clicking continue you agree to Casper's{' '} + { + + terms and conditions + + }{' '} + and{' '} + { + + privacy policy + + } + .
- ) + + Submit Order + +
+
+ ) } export default PaymentInfoForm diff --git a/src/components/modules/checkout/CheckoutPage/CheckoutPage.module.scss b/src/components/modules/checkout/CheckoutPage/CheckoutPage.module.scss new file mode 100644 index 000000000..2038507d7 --- /dev/null +++ b/src/components/modules/checkout/CheckoutPage/CheckoutPage.module.scss @@ -0,0 +1,10 @@ +.warrper{ + @apply flex; + .right{ + min-width: 56.3rem; + } + .left{ + @apply w-full; + + } +} \ No newline at end of file diff --git a/src/components/modules/checkout/CheckoutPage/CheckoutPage.tsx b/src/components/modules/checkout/CheckoutPage/CheckoutPage.tsx new file mode 100644 index 000000000..5e2275f46 --- /dev/null +++ b/src/components/modules/checkout/CheckoutPage/CheckoutPage.tsx @@ -0,0 +1,18 @@ +import React from 'react' +import { CHECKOUT_BILL_DATA } from 'src/utils/demo-data' +import { CheckoutBill, CheckoutInfo } from '..' +import s from "./CheckoutPage.module.scss" +interface CheckoutPageProps { + +} + +const CheckoutPage = ({}: CheckoutPageProps) => { + return ( +
+
+
+
+ ) +} + +export default CheckoutPage diff --git a/src/components/modules/checkout/index.ts b/src/components/modules/checkout/index.ts index 24a765b23..736375e4c 100644 --- a/src/components/modules/checkout/index.ts +++ b/src/components/modules/checkout/index.ts @@ -1 +1,3 @@ export { default as CheckoutInfo } from './CheckoutInfo/CheckoutInfo' +export { default as CheckoutPage } from './CheckoutPage/CheckoutPage' +export { default as CheckoutBill } from './CheckoutBill/CheckoutBill' diff --git a/src/utils/demo-data.ts b/src/utils/demo-data.ts index 64c8128ae..a4ebee5dc 100644 --- a/src/utils/demo-data.ts +++ b/src/utils/demo-data.ts @@ -1,3 +1,4 @@ +import { CardItemCheckoutProps } from "src/components/common/CardItemCheckout/CardItemCheckout" import { RecipeCardProps } from "src/components/common/RecipeCard/RecipeCard" export const PRODUCT_DATA_TEST = [ @@ -212,4 +213,34 @@ export const RECIPE_DATA_TEST: RecipeCardProps[] = [ description: "The broth for Bun Bo Hue is prepared by slowly simmering various types of beef and pork bones (ox tail, beef shank, pork neck bones, pork feet,...", imageSrc: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png' }, -] \ No newline at end of file +] + +export const CHECKOUT_BILL_DATA:CardItemCheckoutProps[] = [ + { + name: 'Tomato', + slug: "tomato", + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: "https://user-images.githubusercontent.com/76729908/131646227-b5705e64-3b45-47a3-9433-9f4b5ee8d40c.png", + quantity:10 + }, + { + name: 'Carrot', + slug: "carrot", + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: "https://user-images.githubusercontent.com/76729908/131646217-23b86160-45c9-4845-8dcc-b3e1a4483edd.png", + quantity:1 + }, + { + name: 'Salad', + slug:"salad", + weight: '250g', + category: 'VEGGIE', + price: 'Rp 27.500', + imageSrc: "https://user-images.githubusercontent.com/76729908/131646221-aaa1d48d-bb80-470f-9400-ae2aa47285b6.png", + quantity:2 + }, + ] \ No newline at end of file diff --git a/src/utils/funtion.utils.ts b/src/utils/funtion.utils.ts index b1e7b5536..619e9ae30 100644 --- a/src/utils/funtion.utils.ts +++ b/src/utils/funtion.utils.ts @@ -1,3 +1,11 @@ export function isMobile() { return window.innerWidth <= 768 +} + +export function removeItem(arr: Array, value: T): Array { + const index = arr.indexOf(value); + if (index > -1) { + arr.splice(index, 1); + } + return [...arr]; } \ No newline at end of file From 1a4392eacc5d5c5c6eb268f7e5fe266a84a1ca29 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Thu, 9 Sep 2021 16:48:54 +0700 Subject: [PATCH 127/171] :sparkles: feat: add blur img :%s --- src/components/common/ImgWithLink/ImgWithLink.tsx | 8 +++++++- src/utils/constanst.utils.ts | 2 ++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/components/common/ImgWithLink/ImgWithLink.tsx b/src/components/common/ImgWithLink/ImgWithLink.tsx index 092322085..62a30fa45 100644 --- a/src/components/common/ImgWithLink/ImgWithLink.tsx +++ b/src/components/common/ImgWithLink/ImgWithLink.tsx @@ -1,6 +1,7 @@ import React from 'react' import s from './ImgWithLink.module.scss' import Image from 'next/image' +import { BLUR_DATA_IMG } from 'src/utils/constanst.utils' export interface ImgWithLinkProps { src: string, @@ -10,7 +11,12 @@ export interface ImgWithLinkProps { const ImgWithLink = ({ src, alt }: ImgWithLinkProps) => { return (
- {alt} + {alt}
) } diff --git a/src/utils/constanst.utils.ts b/src/utils/constanst.utils.ts index 1522e477f..bc46f6ca6 100644 --- a/src/utils/constanst.utils.ts +++ b/src/utils/constanst.utils.ts @@ -1,3 +1,5 @@ +export const BLUR_DATA_IMG = 'data:image/png;base64,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' + export const SOCIAL_LINKS = { FB: 'FB', TWITTER: 'TWITTER', From 2e3947a1baa289adeac9beae075440666c8f92ba Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Thu, 9 Sep 2021 16:49:27 +0700 Subject: [PATCH 128/171] style: blur bg img --- src/components/common/ImgWithLink/ImgWithLink.module.scss | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/components/common/ImgWithLink/ImgWithLink.module.scss b/src/components/common/ImgWithLink/ImgWithLink.module.scss index 413f96cdb..c454aaa4a 100644 --- a/src/components/common/ImgWithLink/ImgWithLink.module.scss +++ b/src/components/common/ImgWithLink/ImgWithLink.module.scss @@ -5,5 +5,8 @@ height: 100%; img { object-fit: cover; + background-size: contain !important; + background-position: center !important; + background-repeat: no-repeat; } } From d27f20e9f8a7bc1e74eb9ab46176e993fc1cb845 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Thu, 9 Sep 2021 17:13:27 +0700 Subject: [PATCH 129/171] :art: styles: empty common :%s --- src/components/common/EmptyCommon/EmptyCommon.module.scss | 5 +++-- src/components/common/EmptyCommon/EmptyCommon.tsx | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/common/EmptyCommon/EmptyCommon.module.scss b/src/components/common/EmptyCommon/EmptyCommon.module.scss index e866ce699..a31ba4374 100644 --- a/src/components/common/EmptyCommon/EmptyCommon.module.scss +++ b/src/components/common/EmptyCommon/EmptyCommon.module.scss @@ -1,15 +1,16 @@ @import "../../../styles/utilities"; .empty { - padding: 4rem 1.6rem; + padding: 1.6rem; margin: auto; .imgWrap { min-width: 10rem; + text-align: center; } .description { color: var(--disabled); text-align: center; - margin-top: 2.4rem; + margin-top: .8rem; } } diff --git a/src/components/common/EmptyCommon/EmptyCommon.tsx b/src/components/common/EmptyCommon/EmptyCommon.tsx index 6e4fc79a8..cc462e6af 100644 --- a/src/components/common/EmptyCommon/EmptyCommon.tsx +++ b/src/components/common/EmptyCommon/EmptyCommon.tsx @@ -10,7 +10,7 @@ interface Props { const EmptyCommon = ({ description = "No data to display" }: Props) => { return (
-
+
{ From 1c9e1a1191918b0d8217d9079326ff0989a1fcd4 Mon Sep 17 00:00:00 2001 From: quangnhankie Date: Thu, 9 Sep 2021 17:49:32 +0700 Subject: [PATCH 130/171] bug: fix bug pagination --- pages/test.tsx | 21 +- report.20210909.162411.14356.0.001.json | 634 ++++++++++++++++++ .../common/MenuFilter/MenuFilter.module.scss | 2 +- .../MenuNavigationProductList.module.scss | 50 +- .../MenuNavigationProductList.tsx | 23 +- .../MenuSort/MenuSort.module.scss | 2 +- .../blog-detail/BlogContent/BlogContent.tsx | 2 +- .../recipes-list/RecipesList/RecipesList.tsx | 65 +- src/utils/constanst.utils.ts | 2 +- 9 files changed, 739 insertions(+), 62 deletions(-) create mode 100644 report.20210909.162411.14356.0.001.json diff --git a/pages/test.tsx b/pages/test.tsx index f9c3465ee..644dc08ed 100644 --- a/pages/test.tsx +++ b/pages/test.tsx @@ -1,13 +1,11 @@ import { - Layout, RecipeDetail + CartDrawer, + Layout } from 'src/components/common'; -import MenuNavigation from 'src/components/common/MenuNavigation/MenuNavigation'; import MenuNavigationProductList from 'src/components/common/MenuNavigationProductList/MenuNavigationProductList'; -import BlogContent from 'src/components/modules/blogs/BlogContent/BlogContent'; // import { RecipeListPage } from 'src/components/modules/recipes'; import { OPTION_ALL, QUERY_KEY, ROUTE } from 'src/utils/constanst.utils'; -import BlogDetailPage from 'src/components/modules/blogs/BlogDetailPage/BlogDetailPage'; - +import { useModalCommon } from 'src/components/hooks'; const CATEGORY = [ { name: 'All', @@ -70,14 +68,23 @@ const FEATURED = [ } ]; export default function Test() { - + const { visible: visibleMenuFilter, openModal, closeModal: closeMenuFilter } = useModalCommon({ initialValue: false }) + const toggle = () => { + if (visibleMenuFilter) { + closeMenuFilter() + } else { + openModal() + } +} return ( <> {/* */} {/* */} {/**/} - + + + {/* */} ) } diff --git a/report.20210909.162411.14356.0.001.json b/report.20210909.162411.14356.0.001.json new file mode 100644 index 000000000..26661c6d8 --- /dev/null +++ b/report.20210909.162411.14356.0.001.json @@ -0,0 +1,634 @@ + +{ + "header": { + "reportVersion": 1, + "event": "Allocation failed - JavaScript heap out of memory", + "trigger": "FatalError", + "filename": "report.20210909.162411.14356.0.001.json", + "dumpEventTime": "2021-09-09T16:24:11Z", + "dumpEventTimeStamp": "1631179451642", + "processId": 14356, + "cwd": "G:\\hoc-fpt-2\\làm việc\\kie\\work\\grocery-vercel-commerce", + "commandLine": [ + "node", + "G:\\hoc-fpt-2\\làm việc\\kie\\work\\grocery-vercel-commerce\\node_modules\\.bin\\\\..\\next\\dist\\bin\\next", + "dev" + ], + "nodejsVersion": "v12.15.0", + "wordSize": 64, + "arch": "x64", + "platform": "win32", + "componentVersions": { + "node": "12.15.0", + "v8": "7.7.299.13-node.16", + "uv": "1.33.1", + "zlib": "1.2.11", + "brotli": "1.0.7", + "ares": "1.15.0", + "modules": "72", + "nghttp2": "1.40.0", + "napi": "5", + "llhttp": "2.0.4", + "http_parser": "2.9.3", + "openssl": "1.1.1d", + "cldr": "35.1", + "icu": "64.2", + "tz": "2019c", + "unicode": "12.1" + }, + "release": { + "name": "node", + "lts": "Erbium", + "headersUrl": "https://nodejs.org/download/release/v12.15.0/node-v12.15.0-headers.tar.gz", + "sourceUrl": "https://nodejs.org/download/release/v12.15.0/node-v12.15.0.tar.gz", + "libUrl": "https://nodejs.org/download/release/v12.15.0/win-x64/node.lib" + }, + "osName": "Windows_NT", + "osRelease": "10.0.19043", + "osVersion": "Windows 10 Pro", + "osMachine": "x86_64", + "cpus": [ + { + "model": "Intel(R) Core(TM) i3-3110M CPU @ 2.40GHz", + "speed": 2395, + "user": 77383734, + "nice": 0, + "sys": 38262234, + "idle": 289301562, + "irq": 4023859 + }, + { + "model": "Intel(R) Core(TM) i3-3110M CPU @ 2.40GHz", + "speed": 2395, + "user": 78754296, + "nice": 0, + "sys": 28849546, + "idle": 297343500, + "irq": 670015 + }, + { + "model": "Intel(R) Core(TM) i3-3110M CPU @ 2.40GHz", + "speed": 2395, + "user": 87811078, + "nice": 0, + "sys": 29829109, + "idle": 287307140, + "irq": 361687 + }, + { + "model": "Intel(R) Core(TM) i3-3110M CPU @ 2.40GHz", + "speed": 2395, + "user": 88812562, + "nice": 0, + "sys": 27906453, + "idle": 288228328, + "irq": 299734 + } + ], + "networkInterfaces": [ + { + "name": "Wi-Fi", + "internal": false, + "mac": "a4:17:31:1d:cc:e5", + "address": "2402:800:6318:9d24:f937:34a5:8214:a074", + "netmask": "ffff:ffff:ffff:ffff::", + "family": "IPv6", + "scopeid": 0 + }, + { + "name": "Wi-Fi", + "internal": false, + "mac": "a4:17:31:1d:cc:e5", + "address": "2402:800:6318:9d24:e935:47df:3dd7:735f", + "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "family": "IPv6", + "scopeid": 0 + }, + { + "name": "Wi-Fi", + "internal": false, + "mac": "a4:17:31:1d:cc:e5", + "address": "fe80::f937:34a5:8214:a074", + "netmask": "ffff:ffff:ffff:ffff::", + "family": "IPv6", + "scopeid": 21 + }, + { + "name": "Wi-Fi", + "internal": false, + "mac": "a4:17:31:1d:cc:e5", + "address": "192.168.1.11", + "netmask": "255.255.255.0", + "family": "IPv4" + }, + { + "name": "Loopback Pseudo-Interface 1", + "internal": true, + "mac": "00:00:00:00:00:00", + "address": "::1", + "netmask": "ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff", + "family": "IPv6", + "scopeid": 0 + }, + { + "name": "Loopback Pseudo-Interface 1", + "internal": true, + "mac": "00:00:00:00:00:00", + "address": "127.0.0.1", + "netmask": "255.0.0.0", + "family": "IPv4" + } + ], + "host": "DESKTOP-TILU55O" + }, + "javascriptStack": { + "message": "No stack.", + "stack": [ + "Unavailable." + ] + }, + "nativeStack": [ + { + "pc": "0x00007ff7cdbe1759", + "symbol": "std::basic_ostream >::operator<<+10873" + }, + { + "pc": "0x00007ff7cdbe5b7c", + "symbol": "std::basic_ostream >::operator<<+28316" + }, + { + "pc": "0x00007ff7cdbe4b38", + "symbol": "std::basic_ostream >::operator<<+24152" + }, + { + "pc": "0x00007ff7cdcd446b", + "symbol": "v8::base::CPU::has_sse+37723" + }, + { + "pc": "0x00007ff7ce4d8d9e", + "symbol": "v8::Isolate::ReportExternalAllocationLimitReached+94" + }, + { + "pc": "0x00007ff7ce4c0de1", + "symbol": "v8::SharedArrayBuffer::Externalize+833" + }, + { + "pc": "0x00007ff7ce38e6ac", + "symbol": "v8::internal::Heap::EphemeronKeyWriteBarrierFromCode+1436" + }, + { + "pc": "0x00007ff7ce399a50", + "symbol": "v8::internal::Heap::ProtectUnprotectedMemoryChunks+1312" + }, + { + "pc": "0x00007ff7ce396584", + "symbol": "v8::internal::Heap::PageFlagsAreConsistent+3204" + }, + { + "pc": "0x00007ff7ce38be13", + "symbol": "v8::internal::Heap::CollectGarbage+1283" + }, + { + "pc": "0x00007ff7ce38a5e4", + "symbol": "v8::internal::Heap::AddRetainedMap+2356" + }, + { + "pc": "0x00007ff7ce3ab8b5", + "symbol": "v8::internal::Factory::NewFillerObject+53" + }, + { + "pc": "0x00007ff7ce117b89", + "symbol": "v8::internal::interpreter::JumpTableTargetOffsets::iterator::operator=+4057" + }, + { + "pc": "0x00007ff7ce904d3d", + "symbol": "v8::internal::SetupIsolateDelegate::SetupHeap+567949" + }, + { + "pc": "0x000003ec3249fceb", + "symbol": "" + } + ], + "javascriptHeap": { + "totalMemory": 2151399424, + "totalCommittedMemory": 2151399424, + "usedMemory": 2073679128, + "availableMemory": 51804896, + "memoryLimit": 2197815296, + "heapSpaces": { + "read_only_space": { + "memorySize": 262144, + "committedMemory": 262144, + "capacity": 261872, + "used": 32296, + "available": 229576 + }, + "new_space": { + "memorySize": 2097152, + "committedMemory": 2097152, + "capacity": 1047488, + "used": 97208, + "available": 950280 + }, + "old_space": { + "memorySize": 1644802048, + "committedMemory": 1644802048, + "capacity": 1577839984, + "used": 1574678304, + "available": 3161680 + }, + "code_space": { + "memorySize": 5144576, + "committedMemory": 5144576, + "capacity": 4272640, + "used": 4272640, + "available": 0 + }, + "map_space": { + "memorySize": 8130560, + "committedMemory": 8130560, + "capacity": 4150160, + "used": 4150160, + "available": 0 + }, + "large_object_space": { + "memorySize": 489766912, + "committedMemory": 489766912, + "capacity": 489351272, + "used": 489351272, + "available": 0 + }, + "code_large_object_space": { + "memorySize": 1196032, + "committedMemory": 1196032, + "capacity": 1097248, + "used": 1097248, + "available": 0 + }, + "new_large_object_space": { + "memorySize": 0, + "committedMemory": 0, + "capacity": 1047488, + "used": 0, + "available": 1047488 + } + } + }, + "resourceUsage": { + "userCpuSeconds": 3948.5, + "kernelCpuSeconds": 161.609, + "cpuConsumptionPercent": 15.0548, + "maxRss": 3016343552, + "pageFaults": { + "IORequired": 18788222, + "IONotRequired": 0 + }, + "fsActivity": { + "reads": 42626, + "writes": 632648 + } + }, + "libuv": [ + ], + "environmentVariables": { + "=G:": "G:\\hoc-fpt-2\\làm việc\\kie\\work\\grocery-vercel-commerce", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "G:\\ASDK", + "ANDROID_SDK_ROOT": "G:\\ASDK", + "APPDATA": "C:\\Users\\nhan\\AppData\\Roaming", + "ChocolateyInstall": "C:\\ProgramData\\chocolatey", + "ChocolateyLastPathUpdate": "132608575831335062", + "CHROME_CRASHPAD_PIPE_NAME": "\\\\.\\pipe\\crashpad_16216_SBAEYTWYVPQDZSNO", + "CLASSPATH": "C:\\Program Files\\Java\\jdk1.8.0_231\\bin", + "COLORTERM": "truecolor", + "COMMERCE_CUSTOMERAUTH_ENABLED": "true", + "COMMERCE_PROVIDER": "vendure", + "CommonProgramFiles": "C:\\Program Files\\Common Files", + "CommonProgramFiles(x86)": "C:\\Program Files (x86)\\Common Files", + "CommonProgramW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "DESKTOP-TILU55O", + "ComSpec": "C:\\WINDOWS\\system32\\cmd.exe", + "dp0": "G:\\hoc-fpt-2\\làm việc\\kie\\work\\grocery-vercel-commerce\\node_modules\\.bin\\", + "DriverData": "C:\\Windows\\System32\\Drivers\\DriverData", + "FPS_BROWSER_APP_PROFILE_STRING": "Internet Explorer", + "FPS_BROWSER_USER_PROFILE_STRING": "Default", + "GIT_ASKPASS": "c:\\Users\\nhan\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\git\\dist\\askpass.sh", + "GIT_LFS_PATH": "C:\\Program Files\\Git LFS", + "HOME": "C:\\Users\\nhan", + "HOMEDRIVE": "C:", + "HOMEPATH": "\\Users\\nhan", + "INIT_CWD": "G:\\hoc-fpt-2\\làm việc\\kie\\work\\grocery-vercel-commerce", + "JAVA_HOME": "C:\\Program Files\\Java\\jdk1.8.0_281", + "LANG": "en_US.UTF-8", + "LOCALAPPDATA": "C:\\Users\\nhan\\AppData\\Local", + "LOGONSERVER": "\\\\DESKTOP-TILU55O", + "NEXT_PUBLIC_VENDURE_LOCAL_URL": "/vendure-shop-api", + "NEXT_PUBLIC_VENDURE_SHOP_API_URL": "https://demo.vendure.io/shop-api", + "NODE": "C:\\Program Files\\nodejs\\node.exe", + "NODE_ENV": "development", + "NODE_EXE": "C:\\Program Files\\nodejs\\\\node.exe", + "NODE_OPTIONS": "'--inspect' ", + "NPM_CLI_JS": "C:\\Program Files\\nodejs\\\\node_modules\\npm\\bin\\npm-cli.js", + "npm_config_access": "", + "npm_config_allow_same_version": "", + "npm_config_also": "", + "npm_config_always_auth": "", + "npm_config_argv": "{\"remain\":[],\"cooked\":[\"run\",\"dev-windows\"],\"original\":[\"run\",\"dev-windows\"]}", + "npm_config_audit": "true", + "npm_config_audit_level": "low", + "npm_config_auth_type": "legacy", + "npm_config_before": "", + "npm_config_bin_links": "true", + "npm_config_browser": "", + "npm_config_ca": "", + "npm_config_cache": "C:\\Users\\nhan\\AppData\\Roaming\\npm-cache", + "npm_config_cache_lock_retries": "10", + "npm_config_cache_lock_stale": "60000", + "npm_config_cache_lock_wait": "10000", + "npm_config_cache_max": "Infinity", + "npm_config_cache_min": "10", + "npm_config_cafile": "", + "npm_config_cert": "", + "npm_config_cidr": "", + "npm_config_color": "true", + "npm_config_commit_hooks": "true", + "npm_config_depth": "Infinity", + "npm_config_description": "true", + "npm_config_dev": "", + "npm_config_dry_run": "", + "npm_config_editor": "notepad.exe", + "npm_config_engine_strict": "", + "npm_config_fetch_retries": "2", + "npm_config_fetch_retry_factor": "10", + "npm_config_fetch_retry_maxtimeout": "60000", + "npm_config_fetch_retry_mintimeout": "10000", + "npm_config_force": "", + "npm_config_format_package_lock": "true", + "npm_config_fund": "true", + "npm_config_git": "git", + "npm_config_git_tag_version": "true", + "npm_config_global": "", + "npm_config_globalconfig": "C:\\Users\\nhan\\AppData\\Roaming\\npm\\etc\\npmrc", + "npm_config_globalignorefile": "C:\\Users\\nhan\\AppData\\Roaming\\npm\\etc\\npmignore", + "npm_config_global_style": "", + "npm_config_group": "", + "npm_config_ham_it_up": "", + "npm_config_heading": "npm", + "npm_config_https_proxy": "", + "npm_config_if_present": "", + "npm_config_ignore_prepublish": "", + "npm_config_ignore_scripts": "", + "npm_config_init_author_email": "", + "npm_config_init_author_name": "", + "npm_config_init_author_url": "", + "npm_config_init_license": "ISC", + "npm_config_init_module": "C:\\Users\\nhan\\.npm-init.js", + "npm_config_init_version": "1.0.0", + "npm_config_json": "", + "npm_config_key": "", + "npm_config_legacy_bundling": "", + "npm_config_link": "", + "npm_config_local_address": "", + "npm_config_loglevel": "notice", + "npm_config_logs_max": "10", + "npm_config_long": "", + "npm_config_maxsockets": "50", + "npm_config_message": "%s", + "npm_config_metrics_registry": "https://registry.npmjs.org/", + "npm_config_node_gyp": "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js", + "npm_config_node_options": "", + "npm_config_node_version": "12.15.0", + "npm_config_noproxy": "", + "npm_config_offline": "", + "npm_config_onload_script": "", + "npm_config_only": "", + "npm_config_optional": "true", + "npm_config_otp": "", + "npm_config_package_lock": "true", + "npm_config_package_lock_only": "", + "npm_config_parseable": "", + "npm_config_prefer_offline": "", + "npm_config_prefer_online": "", + "npm_config_prefix": "C:\\Users\\nhan\\AppData\\Roaming\\npm", + "npm_config_preid": "", + "npm_config_production": "", + "npm_config_progress": "true", + "npm_config_proxy": "", + "npm_config_read_only": "", + "npm_config_rebuild_bundle": "true", + "npm_config_registry": "https://registry.npmjs.org/", + "npm_config_rollback": "true", + "npm_config_save": "true", + "npm_config_save_bundle": "", + "npm_config_save_dev": "", + "npm_config_save_exact": "", + "npm_config_save_optional": "", + "npm_config_save_prefix": "^", + "npm_config_save_prod": "", + "npm_config_scope": "", + "npm_config_scripts_prepend_node_path": "warn-only", + "npm_config_script_shell": "", + "npm_config_searchexclude": "", + "npm_config_searchlimit": "20", + "npm_config_searchopts": "", + "npm_config_searchstaleness": "900", + "npm_config_send_metrics": "", + "npm_config_shell": "C:\\WINDOWS\\system32\\cmd.exe", + "npm_config_shrinkwrap": "true", + "npm_config_sign_git_commit": "", + "npm_config_sign_git_tag": "", + "npm_config_sso_poll_frequency": "500", + "npm_config_sso_type": "oauth", + "npm_config_strict_ssl": "true", + "npm_config_tag": "latest", + "npm_config_tag_version_prefix": "v", + "npm_config_timing": "", + "npm_config_tmp": "C:\\Users\\nhan\\AppData\\Local\\Temp", + "npm_config_umask": "0000", + "npm_config_unicode": "", + "npm_config_unsafe_perm": "true", + "npm_config_update_notifier": "true", + "npm_config_usage": "", + "npm_config_user": "", + "npm_config_userconfig": "C:\\Users\\nhan\\.npmrc", + "npm_config_user_agent": "npm/6.13.4 node/v12.15.0 win32 x64", + "npm_config_version": "", + "npm_config_versions": "", + "npm_config_viewer": "browser", + "npm_execpath": "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js", + "npm_lifecycle_event": "dev-windows", + "npm_lifecycle_script": "set NODE_OPTIONS='--inspect' && set PORT=3005 && next dev", + "npm_node_execpath": "C:\\Program Files\\nodejs\\node.exe", + "npm_package_dependencies_autoprefixer": "^10.2.6", + "npm_package_dependencies_body_scroll_lock": "^3.1.5", + "npm_package_dependencies_classnames": "^2.3.1", + "npm_package_dependencies_cookie": "^0.4.1", + "npm_package_dependencies_email_validator": "^2.0.4", + "npm_package_dependencies_eslint": "^7.32.0", + "npm_package_dependencies_eslint_config_next": "^11.1.2", + "npm_package_dependencies_immutability_helper": "^3.1.1", + "npm_package_dependencies_js_cookie": "^2.2.1", + "npm_package_dependencies_keen_slider": "^5.5.1", + "npm_package_dependencies_lodash_debounce": "^4.0.8", + "npm_package_dependencies_lodash_random": "^3.2.0", + "npm_package_dependencies_lodash_throttle": "^4.1.1", + "npm_package_dependencies_next": "^11.0.0", + "npm_package_dependencies_next_seo": "^4.26.0", + "npm_package_dependencies_next_themes": "^0.0.14", + "npm_package_dependencies_postcss": "^8.3.5", + "npm_package_dependencies_postcss_nesting": "^8.0.1", + "npm_package_dependencies_react": "^17.0.2", + "npm_package_dependencies_react_dom": "^17.0.2", + "npm_package_dependencies_react_fast_marquee": "^1.1.4", + "npm_package_dependencies_react_merge_refs": "^1.1.0", + "npm_package_dependencies_react_player": "^2.9.0", + "npm_package_dependencies_react_use_measure": "^2.0.4", + "npm_package_dependencies_sass": "^1.38.0", + "npm_package_dependencies_swell_js": "^4.0.0-next.0", + "npm_package_dependencies_swr": "^0.5.6", + "npm_package_dependencies_tabbable": "^5.2.0", + "npm_package_dependencies_tailwindcss": "^2.2.2", + "npm_package_dependencies_uuidv4": "^6.2.10", + "npm_package_dependencies__react_spring_web": "^9.2.1", + "npm_package_dependencies__vercel_fetch": "^6.1.0", + "npm_package_description": "[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/git/external?repository-url=https%3A%2F%2Fgithub.com%2Fvercel%2Fcommerce&project-name=commerce&repo-name=commerce&demo-title=Next.js%20Commerce&demo-description=An%20all-in-one%20starter%20kit%20for%20high-performance%20e-commerce%20sites.&demo-url=https%3A%2F%2Fdemo.vercel.store&demo-image=https%3A%2F%2Fbigcommerce-demo-asset-ksvtgfvnd.vercel.app%2Fbigcommerce.png&integration-ids=oac_MuWZiE4jtmQ2ejZQaQ7ncuDT)", + "npm_package_devDependencies_deepmerge": "^4.2.2", + "npm_package_devDependencies_eslint_config_prettier": "^8.3.0", + "npm_package_devDependencies_graphql": "^15.5.1", + "npm_package_devDependencies_husky": "^6.0.0", + "npm_package_devDependencies_lint_staged": "^11.0.0", + "npm_package_devDependencies_postcss_flexbugs_fixes": "^5.0.2", + "npm_package_devDependencies_postcss_import": "^14.0.2", + "npm_package_devDependencies_postcss_preset_env": "^6.7.0", + "npm_package_devDependencies_prettier": "^2.3.0", + "npm_package_devDependencies_typescript": "4.3.4", + "npm_package_devDependencies__graphql_codegen_cli": "^1.21.5", + "npm_package_devDependencies__graphql_codegen_schema_ast": "^1.18.3", + "npm_package_devDependencies__graphql_codegen_typescript": "^1.22.2", + "npm_package_devDependencies__graphql_codegen_typescript_operations": "^1.18.1", + "npm_package_devDependencies__next_bundle_analyzer": "^10.2.3", + "npm_package_devDependencies__types_body_scroll_lock": "^2.6.1", + "npm_package_devDependencies__types_cookie": "^0.4.0", + "npm_package_devDependencies__types_js_cookie": "^2.2.6", + "npm_package_devDependencies__types_lodash_debounce": "^4.0.6", + "npm_package_devDependencies__types_lodash_random": "^3.2.6", + "npm_package_devDependencies__types_lodash_throttle": "^4.1.6", + "npm_package_devDependencies__types_node": "^15.12.4", + "npm_package_devDependencies__types_react": "^17.0.8", + "npm_package_engines_node": ">=14.x", + "npm_package_gitHead": "d6a0c41e9987f3d0af8a69c4404152e0ddc1345f", + "npm_package_license": "MIT", + "npm_package_lint_staged_______js_jsx_ts_tsx__0": "prettier --write", + "npm_package_lint_staged_______js_jsx_ts_tsx__1": "git add", + "npm_package_lint_staged_______md_mdx_json__0": "prettier --write", + "npm_package_lint_staged_______md_mdx_json__1": "git add", + "npm_package_name": "nextjs-commerce", + "npm_package_next_unused_alias__assets___0": "assets/*", + "npm_package_next_unused_alias__components___0": "components/*", + "npm_package_next_unused_alias__config___0": "config/*", + "npm_package_next_unused_alias__lib___0": "lib/*", + "npm_package_next_unused_alias__utils___0": "utils/*", + "npm_package_next_unused_debug": "true", + "npm_package_next_unused_entrypoints_0": "pages", + "npm_package_next_unused_include_0": "components", + "npm_package_next_unused_include_1": "lib", + "npm_package_next_unused_include_2": "pages", + "npm_package_readmeFilename": "README.md", + "npm_package_scripts_analyze": "BUNDLE_ANALYZE=both yarn build", + "npm_package_scripts_build": "next build", + "npm_package_scripts_dev": "NODE_OPTIONS='--inspect' PORT=3005 next dev", + "npm_package_scripts_dev_windows": "set NODE_OPTIONS='--inspect' && set PORT=3005 && next dev", + "npm_package_scripts_find_unused": "npx next-unused", + "npm_package_scripts_generate": "graphql-codegen", + "npm_package_scripts_generate_definitions": "node framework/bigcommerce/scripts/generate-definitions.js", + "npm_package_scripts_generate_shopify": "DOTENV_CONFIG_PATH=./.env.local graphql-codegen -r dotenv/config --config framework/shopify/codegen.json", + "npm_package_scripts_generate_vendure": "graphql-codegen --config framework/vendure/codegen.json", + "npm_package_scripts_prettier_fix": "prettier --write .", + "npm_package_scripts_start": "next start", + "npm_package_sideEffects": "false", + "npm_package_version": "1.0.0", + "NPM_PREFIX_NPM_CLI_JS": "C:\\Users\\nhan\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js", + "NUMBER_OF_PROCESSORS": "4", + "OneDrive": "C:\\Users\\nhan\\OneDrive", + "OneDriveConsumer": "C:\\Users\\nhan\\OneDrive", + "OPENSSL_CONF": "C:\\Program Files\\PostgreSQL\\psqlODBC\\etc\\openssl.cnf", + "ORIGINAL_XDG_CURRENT_DESKTOP": "undefined", + "OS": "Windows_NT", + "Path": "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\npm-lifecycle\\node-gyp-bin;G:\\hoc-fpt-2\\làm việc\\kie\\work\\grocery-vercel-commerce\\node_modules\\.bin;C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\Java\\jdk1.8.0_231\\bin;C:\\Program Files\\nodejs\\;C:\\Program Files\\MySQL\\MySQL Server 8.0\\bin;C:\\Program Files\\Git\\cmd;C:\\Program Files\\MongoDB\\Server\\4.2\\bin;;C:\\Program Files\\Git LFS;D:\\hoc-fpt\\code-tren-lop\\php\\xampp3\\php;C:\\ProgramData\\ComposerSetup\\bin;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\AdoptOpenJDK\\jdk8u192-b12\\bin;C:\\Program Files\\Java\\jdk1.8.0_211\\bin;C:\\Android\\android-sdk\\tools;C:\\Android\\android-sdk\\platform-tools;C:\\Android\\android-sdk\\tools\\bin;C:\\Program Files\\MySQL\\MySQL Shell 8.0\\bin\\;C:\\Program Files\\Java\\jdk1.8.0_231\\bin;C:\\Users\\nhan\\AppData\\Local\\Programs\\Microsoft VS Code\\bin;C:\\Users\\nhan\\AppData\\Roaming\\npm;C:\\Program Files\\MySQL\\MySQL Server 8.0\\bin;C:\\Program Files\\heroku\\bin;C:\\Users\\nhan\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\nhan\\AppData\\Roaming\\Composer\\vendor\\bin", + "PATHEXT": ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JSE;.WSF;.WSH;.MSC;.CPL", + "PORT": "3005 ", + "PROCESSOR_ARCHITECTURE": "AMD64", + "PROCESSOR_IDENTIFIER": "Intel64 Family 6 Model 58 Stepping 9, GenuineIntel", + "PROCESSOR_LEVEL": "6", + "PROCESSOR_REVISION": "3a09", + "ProgramData": "C:\\ProgramData", + "ProgramFiles": "C:\\Program Files", + "ProgramFiles(x86)": "C:\\Program Files (x86)", + "ProgramW6432": "C:\\Program Files", + "PROMPT": "$P$G", + "PSModulePath": "C:\\Users\\nhan\\Documents\\WindowsPowerShell\\Modules;C:\\Program Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules", + "PUBLIC": "C:\\Users\\Public", + "SESSIONNAME": "Console", + "SystemDrive": "C:", + "SystemRoot": "C:\\WINDOWS", + "TEMP": "C:\\Users\\nhan\\AppData\\Local\\Temp", + "TERM_PROGRAM": "vscode", + "TERM_PROGRAM_VERSION": "1.60.0", + "TMP": "C:\\Users\\nhan\\AppData\\Local\\Temp", + "TRACE_ID": "9bcaa92ba218c9e0", + "USERDOMAIN": "DESKTOP-TILU55O", + "USERDOMAIN_ROAMINGPROFILE": "DESKTOP-TILU55O", + "USERNAME": "nhan", + "USERPROFILE": "C:\\Users\\nhan", + "VSCODE_GIT_ASKPASS_MAIN": "c:\\Users\\nhan\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\extensions\\git\\dist\\askpass-main.js", + "VSCODE_GIT_ASKPASS_NODE": "C:\\Users\\nhan\\AppData\\Local\\Programs\\Microsoft VS Code\\Code.exe", + "VSCODE_GIT_IPC_HANDLE": "\\\\.\\pipe\\vscode-git-d5d8071aa9-sock", + "windir": "C:\\WINDOWS", + "_prog": "node", + "__NEXT_PROCESSED_ENV": "true" + }, + "sharedObjects": [ + "C:\\Program Files\\nodejs\\node.exe", + "C:\\WINDOWS\\SYSTEM32\\ntdll.dll", + "C:\\WINDOWS\\System32\\KERNEL32.DLL", + "C:\\WINDOWS\\System32\\KERNELBASE.dll", + "C:\\WINDOWS\\System32\\WS2_32.dll", + "C:\\WINDOWS\\System32\\RPCRT4.dll", + "C:\\WINDOWS\\System32\\ADVAPI32.dll", + "C:\\WINDOWS\\System32\\msvcrt.dll", + "C:\\WINDOWS\\System32\\sechost.dll", + "C:\\WINDOWS\\System32\\USER32.dll", + "C:\\WINDOWS\\System32\\win32u.dll", + "C:\\WINDOWS\\System32\\GDI32.dll", + "C:\\WINDOWS\\System32\\gdi32full.dll", + "C:\\WINDOWS\\System32\\msvcp_win.dll", + "C:\\WINDOWS\\System32\\ucrtbase.dll", + "C:\\WINDOWS\\System32\\PSAPI.DLL", + "C:\\WINDOWS\\System32\\CRYPT32.dll", + "C:\\WINDOWS\\System32\\bcrypt.dll", + "C:\\WINDOWS\\SYSTEM32\\dbghelp.dll", + "C:\\WINDOWS\\SYSTEM32\\IPHLPAPI.DLL", + "C:\\WINDOWS\\SYSTEM32\\USERENV.dll", + "C:\\WINDOWS\\SYSTEM32\\WINMM.dll", + "C:\\WINDOWS\\System32\\IMM32.DLL", + "C:\\WINDOWS\\SYSTEM32\\powrprof.dll", + "C:\\WINDOWS\\SYSTEM32\\UMPDC.dll", + "C:\\WINDOWS\\SYSTEM32\\CRYPTBASE.DLL", + "C:\\WINDOWS\\system32\\uxtheme.dll", + "C:\\WINDOWS\\System32\\combase.dll", + "C:\\WINDOWS\\system32\\mswsock.dll", + "C:\\WINDOWS\\SYSTEM32\\kernel.appcore.dll", + "C:\\WINDOWS\\System32\\bcryptprimitives.dll", + "C:\\WINDOWS\\System32\\NSI.dll", + "C:\\WINDOWS\\SYSTEM32\\dhcpcsvc6.DLL", + "C:\\WINDOWS\\SYSTEM32\\dhcpcsvc.DLL", + "C:\\WINDOWS\\SYSTEM32\\DNSAPI.dll", + "C:\\WINDOWS\\system32\\napinsp.dll", + "C:\\WINDOWS\\system32\\pnrpnsp.dll", + "C:\\WINDOWS\\system32\\wshbth.dll", + "C:\\WINDOWS\\system32\\NLAapi.dll", + "C:\\WINDOWS\\System32\\winrnr.dll", + "C:\\Windows\\System32\\rasadhlp.dll", + "C:\\WINDOWS\\System32\\fwpuclnt.dll" + ] +} \ No newline at end of file diff --git a/src/components/common/MenuFilter/MenuFilter.module.scss b/src/components/common/MenuFilter/MenuFilter.module.scss index ecea2e119..359ea28a8 100644 --- a/src/components/common/MenuFilter/MenuFilter.module.scss +++ b/src/components/common/MenuFilter/MenuFilter.module.scss @@ -1,6 +1,6 @@ @import "../../../styles/utilities"; .menuFilterWrapper{ - + @apply spacing-horizontal; @screen md { @apply hidden; } diff --git a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss index aa3f5e6c3..84b93efa1 100644 --- a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss +++ b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss @@ -5,14 +5,12 @@ } } .menuNavigationProductListMobile{ - @apply hidden; - &.isShow{ - @apply block; - @screen md { - @apply hidden; - } - } + + // transform: translateY(-20%); + .menuNavigationProductModal{ + @apply transition-all duration-200; + background: rgba(0, 0, 0, 0.5); position: fixed; left: 0; @@ -20,22 +18,52 @@ width: 100%; height: 100%; z-index: 10000; + + transform: translateY(100%); + height: 100%; + &.isShow{ + transform: translateY(0%); + height: 100vh; + @screen md { + @apply hidden; + } + } + + .content{ - @apply spacing-horizontal; + @apply relative w-full; margin-top: 3rem; - padding-top: 2rem ; + padding-top: 8rem ; padding-bottom: 5rem; background-color: white; - overflow: auto; + overflow-x: hidden; + overflow-y: auto; + width: 100%; height: 100%; border-radius: 2.4rem 2.4rem 0 0; .head{ - @apply flex justify-between; + @apply flex justify-between fixed; + top:0; + left:0; + margin-top: 3rem; + border-radius: 2.4rem 2.4rem 0 0; + padding: 3rem 2rem 1rem 2rem; + width: 100%; + background-color: white; + z-index: 10000; h3{ @apply heading-3 font-bold; color:var(--text-base); } } + .foot{ + @apply fixed; + bottom: 0; + left:0; + width: 100%; + background-color: white; + padding: 0 1rem 2rem 1rem; + } button{ margin-top: 2rem; width: 100%; diff --git a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.tsx b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.tsx index d9ac2aa26..e6222eb56 100644 --- a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.tsx +++ b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.tsx @@ -12,12 +12,13 @@ interface Props{ categories:{name:string,link:string}[], brands:{name:string,link:string}[], featured:{name:string,link:string}[], + visible: boolean, + onClose: () => void } -const MenuNavigationProductList = ({categories,brands,featured}:Props)=>{ +const MenuNavigationProductList = ({categories,brands,featured,visible,onClose}:Props)=>{ const [dataSort,setDataSort] = useState({}); - const [isShow,setIsShow] = useState(true); function handleValue(value:Object){ setDataSort({...dataSort,...value}); @@ -25,12 +26,6 @@ const MenuNavigationProductList = ({categories,brands,featured}:Props)=>{ function filter(){ console.log(dataSort) } - - function hideMenu(){ - if(isShow === true){ - setIsShow(false); - } - } return( <>
@@ -38,18 +33,20 @@ const MenuNavigationProductList = ({categories,brands,featured}:Props)=>{
-
-
-
+
+
+

FILTER

-
+
- {LANGUAGE.BUTTON_LABEL.CONFIRM} +
+ {LANGUAGE.BUTTON_LABEL.CONFIRM} +
diff --git a/src/components/common/MenuNavigationProductList/MenuSort/MenuSort.module.scss b/src/components/common/MenuNavigationProductList/MenuSort/MenuSort.module.scss index a25752901..c018a57b3 100644 --- a/src/components/common/MenuNavigationProductList/MenuSort/MenuSort.module.scss +++ b/src/components/common/MenuNavigationProductList/MenuSort/MenuSort.module.scss @@ -1,6 +1,6 @@ @import "../../../../styles/utilities"; .menuSortWrapper{ - + @apply spacing-horizontal; @screen md { @apply hidden; } diff --git a/src/components/modules/blog-detail/BlogContent/BlogContent.tsx b/src/components/modules/blog-detail/BlogContent/BlogContent.tsx index 04f4cb4ff..17d8555ae 100644 --- a/src/components/modules/blog-detail/BlogContent/BlogContent.tsx +++ b/src/components/modules/blog-detail/BlogContent/BlogContent.tsx @@ -55,7 +55,7 @@ const BlogContent = ({}:BlogContentProps) => { You can eat broccoli stems. In fact, they are delicious. Just use a peeler to peel off the outsides and then trim the stalks into small 1/4”-1/2” cubes.


- blog-detail + blog-detail diff --git a/src/components/modules/recipes-list/RecipesList/RecipesList.tsx b/src/components/modules/recipes-list/RecipesList/RecipesList.tsx index 0788e1a47..c061b9edb 100644 --- a/src/components/modules/recipes-list/RecipesList/RecipesList.tsx +++ b/src/components/modules/recipes-list/RecipesList/RecipesList.tsx @@ -1,42 +1,53 @@ import React from 'react'; +import { SelectCommon } from 'src/components/common'; import BreadcrumbCommon from 'src/components/common/BreadcrumbCommon/BreadcrumbCommon'; import MenuNavigation from 'src/components/common/MenuNavigation/MenuNavigation'; import PaginationCommon from 'src/components/common/PaginationCommon/PaginationCommon'; import { RecipeCardProps } from 'src/components/common/RecipeCard/RecipeCard'; -import image12 from "../../../../../public/assets/images/image12.png"; -import image13 from "../../../../../public/assets/images/image13.png"; -import image14 from "../../../../../public/assets/images/image14.png"; -import RecipesItem from './RecipesItem/RecipesItem'; -import HeadingCommon from "../../../common/HeadingCommon/HeadingCommon"; -import s from './RecipesList.module.scss'; import { OPTION_ALL, QUERY_KEY, ROUTE } from 'src/utils/constanst.utils'; -import { SelectCommon } from 'src/components/common'; +import HeadingCommon from "../../../common/HeadingCommon/HeadingCommon"; +import RecipesItem from './RecipesItem/RecipesItem'; +import s from './RecipesList.module.scss'; -const recipe:RecipeCardProps[] = [{ +const recipe:RecipeCardProps[] = [ +{ title: "Special Recipe of Vietnamese Phở", - description:"Alright, before we get to the actual recipe, let’s chat for a sec about the ingredients. To make this pho soup recipe, you will need:", - imageSrc: image12.src - },{ + description: "Alright, before we get to the actual recipe, let’s chat for a sec about the ingredients. To make this pho soup recipe, you will need:", + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', + slug: "special-recipe-of-vietnamese-pho" +}, +{ title: "Original Recipe of Curry", - description:"Chicken curry is common to several countries including India, countries in Asia and the Caribbean. My favorite of them though is this aromatic Indian...", - imageSrc: image13.src - },{ + description: "Chicken curry is common to several countries including India, countries in Asia and the Caribbean. My favorite of them though is this aromatic Indian...", + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', + slug:"original-recipe-of-curry" +}, +{ title: "The Best Recipe of Beef Noodle Soup", - description:"The broth for Bun Bo Hue is prepared by slowly simmering various types of beef and pork bones (ox tail, beef shank, pork neck bones, pork feet,...", - imageSrc: image14.src - },{ + description: "The broth for Bun Bo Hue is prepared by slowly simmering various types of beef and pork bones (ox tail, beef shank, pork neck bones, pork feet,...", + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', + slug:"the-best-recipe-of-beef-noodle-soup" +}, +{ title: "Special Recipe of Vietnamese Phở", - description:"Alright, before we get to the actual recipe, let’s chat for a sec about the ingredients. To make this pho soup recipe, you will need:", - imageSrc: image12.src - },{ + description: "Alright, before we get to the actual recipe, let’s chat for a sec about the ingredients. To make this pho soup recipe, you will need:", + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', + slug: "special-recipe-of-vietnamese-pho" +}, +{ title: "Original Recipe of Curry", - description:"Chicken curry is common to several countries including India, countries in Asia and the Caribbean. My favorite of them though is this aromatic Indian...", - imageSrc: image13.src - },{ + description: "Chicken curry is common to several countries including India, countries in Asia and the Caribbean. My favorite of them though is this aromatic Indian...", + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', + slug:"original-recipe-of-curry" +}, +{ title: "The Best Recipe of Beef Noodle Soup", - description:"The broth for Bun Bo Hue is prepared by slowly simmering various types of beef and pork bones (ox tail, beef shank, pork neck bones, pork feet,...", - imageSrc: image14.src -}]; + description: "The broth for Bun Bo Hue is prepared by slowly simmering various types of beef and pork bones (ox tail, beef shank, pork neck bones, pork feet,...", + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', + slug:"the-best-recipe-of-beef-noodle-soup" +},]; +const DEFAULT_PAGESIZE_RECIPELIST = 6; + const BREADCRUMB = [ { name: 'Special Recipes', @@ -203,7 +214,7 @@ const RecipesList = ({ data =recipe}:Props) => {
- +
diff --git a/src/utils/constanst.utils.ts b/src/utils/constanst.utils.ts index 1522e477f..8bee59103 100644 --- a/src/utils/constanst.utils.ts +++ b/src/utils/constanst.utils.ts @@ -50,4 +50,4 @@ export const KEY = { } export const OPTION_ALL = 'all'; -export const DEFAULT_PAGE_SIZE=20 \ No newline at end of file +export const DEFAULT_PAGE_SIZE=20; From 398b1f5148980f46f0a5d630999cfd7dfed06fd8 Mon Sep 17 00:00:00 2001 From: sonnguyenkieio Date: Thu, 9 Sep 2021 18:34:20 +0700 Subject: [PATCH 131/171] :hammer: refactor: Account Navigation --- .../AccountNavigation.module.scss | 14 +++- .../AccountNavigation/AccountNavigation.tsx | 79 ++++++++++++------- .../AccountNavigationItem.module.scss | 2 +- .../components/AccountNavigationItem.tsx | 11 ++- 4 files changed, 70 insertions(+), 36 deletions(-) diff --git a/src/components/modules/account/AccountNavigation/AccountNavigation.module.scss b/src/components/modules/account/AccountNavigation/AccountNavigation.module.scss index 7b67772c3..8bece6668 100644 --- a/src/components/modules/account/AccountNavigation/AccountNavigation.module.scss +++ b/src/components/modules/account/AccountNavigation/AccountNavigation.module.scss @@ -1,8 +1,8 @@ @import '../../../../styles/utilities'; .accountNavigation { - border-left: 2px solid #FBFBFB; - max-width: 28.9rem; + @apply flex; + width: 100%; .slider { @apply inline-block; @@ -14,4 +14,14 @@ left: 11.2rem; transition: all .2s linear; } + + .tabList { + margin-top: 3.8rem; + margin-right: 12.4rem; + } + + .tabBody { + margin-top: -4.7rem; + width: 100%; + } } \ No newline at end of file diff --git a/src/components/modules/account/AccountNavigation/AccountNavigation.tsx b/src/components/modules/account/AccountNavigation/AccountNavigation.tsx index 97bb0733c..cf12cdbfb 100644 --- a/src/components/modules/account/AccountNavigation/AccountNavigation.tsx +++ b/src/components/modules/account/AccountNavigation/AccountNavigation.tsx @@ -1,49 +1,68 @@ -import React, { useRef, RefObject, useEffect } from "react" +import React, { useRef, useEffect, Children, ReactElement, PropsWithChildren, useState, cloneElement } from "react" import s from './AccountNavigation.module.scss' -import AccountNavigationItem from './components/AccountNavigationItem' +import AccountNavigationItem from './components/AccountNavigationItem/AccountNavigationItem' +import {TabPaneProps} from '../../../common/TabCommon/components/TabPane/TabPane' interface AccountNavigationProps { - items: {ref: RefObject, active: boolean, itemName: string, onClick: (tabIndex: number)=>void}[]; defaultActiveIndex: number; + children: React.ReactNode } -const AccountNavigation = ({ items, defaultActiveIndex } : AccountNavigationProps) => { - +const AccountNavigation = ({ defaultActiveIndex, children } : AccountNavigationProps) => { + const [active, setActive] = useState(defaultActiveIndex) const sliderRef = useRef(null); + const headerRef = useRef(null) - function slide(index: number) { - const previousItem = items[index].ref.current; - const slider = sliderRef.current; - if (previousItem && slider) { - const top = previousItem.offsetTop; - slider.style.top = top.toString()+"px"; + const onTabClick = (index: number) => { + setActive(index) + } + + function slide(index: number) { + const active = headerRef.current?.children.item(index)?.getBoundingClientRect() + const header = headerRef.current?.getBoundingClientRect() + const current = sliderRef.current + + if (current && active && header) { + const top = active.top; + current.style.top = top.toString()+"px"; } } - const handleClick = (item: {ref: RefObject, active: boolean, itemName: string, onClick: (tabIndex: number)=>void}, - index: number) => { - slide(index); - item.onClick(index); - - } - useEffect(() => { - slide(defaultActiveIndex); - }, []) + slide(active); + }, [active]) return (
- { - items.map((item, i) => { - return ( -
- {handleClick(item, i)}} active={item.active}>{item.itemName} -
- ) - }) - } -
+
    + { + Children.map(children, (tab, index) => { + let item = tab as ReactElement> + return ( +
  • + + {item.props.tabName} + +
  • + ) + }) + } +
    +
+ +
+ { + Children.map(children, (tab, index) => { + let item = tab as ReactElement> + return cloneElement(item, { active: index === active }); + }) + } +
) } diff --git a/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.module.scss b/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.module.scss index 10037cdc7..12d3e1f02 100644 --- a/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.module.scss +++ b/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.module.scss @@ -1,4 +1,4 @@ -@import '../../../../../styles/utilities'; +@import '../../../../../../styles/utilities'; .accountNavigationItem { width: 28rem; diff --git a/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.tsx b/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.tsx index dd53909e7..9f94fb1fc 100644 --- a/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.tsx +++ b/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.tsx @@ -5,12 +5,17 @@ import s from './AccountNavigationItem.module.scss' interface AccountNavigationItemProps { children?: string; active?: boolean; - onClick: () => void; + tabIndex: number + onClick: (index: number) => void; } -const AccountNavigationItem = ({ children, active, onClick } : AccountNavigationItemProps) => { +const AccountNavigationItem = ({ children, active, tabIndex, onClick } : AccountNavigationItemProps) => { + + const handleClick = () => { + onClick(tabIndex) + } return ( -
{children} From 2ca772c7fe80be03df2be597eaba2c7faf24b3c6 Mon Sep 17 00:00:00 2001 From: sonnguyenkieio Date: Thu, 9 Sep 2021 18:36:25 +0700 Subject: [PATCH 132/171] :sparkles: feat: Account Page --- .../AccountPage/AccountPage.module.scss | 17 +------ .../account/AccountPage/AccountPage.tsx | 50 ++++++------------- .../AccountInfomation/AccountInfomation.tsx | 13 ++--- .../EditInfoModal/EditInfoModal.module.scss | 2 - .../OrderInformation/OrderInformation.tsx | 5 +- .../components/TabPane/TabPane.module.scss | 23 --------- .../components/TabPane/TabPane.tsx | 20 -------- 7 files changed, 26 insertions(+), 104 deletions(-) delete mode 100644 src/components/modules/account/AccountPage/components/TabPane/TabPane.module.scss delete mode 100644 src/components/modules/account/AccountPage/components/TabPane/TabPane.tsx diff --git a/src/components/modules/account/AccountPage/AccountPage.module.scss b/src/components/modules/account/AccountPage/AccountPage.module.scss index a3e3f1525..faa4582ee 100644 --- a/src/components/modules/account/AccountPage/AccountPage.module.scss +++ b/src/components/modules/account/AccountPage/AccountPage.module.scss @@ -1,22 +1,9 @@ @import '../../../../styles/utilities'; .accountPage { - @apply flex spacing-horizontal; + @apply spacing-horizontal; background-color: #F5F4F2; margin-top: -3.2rem; + padding-top: 3.2rem; padding-bottom: 3.2rem; - - .pageLeft { - padding-top: 5.6rem; - margin-right: 12.4rem; - - .accNavi{ - margin-top: 3.8rem; - } - } - - .pageRight { - padding-top: 5.6rem; - width: 100%; - } } \ No newline at end of file diff --git a/src/components/modules/account/AccountPage/AccountPage.tsx b/src/components/modules/account/AccountPage/AccountPage.tsx index 2dcc73e1a..d150c72f3 100644 --- a/src/components/modules/account/AccountPage/AccountPage.tsx +++ b/src/components/modules/account/AccountPage/AccountPage.tsx @@ -1,4 +1,4 @@ -import React, { useRef, useState } from "react" +import React, { useState } from "react" import s from './AccountPage.module.scss' import AccountNavigation from '../AccountNavigation/AccountNavigation' @@ -6,18 +6,9 @@ import HeadingCommon from '../../../common/HeadingCommon/HeadingCommon' import AccountInfomation from "./components/AccountInfomation/AccountInfomation" import OrderInfomation from './components/OrderInformation/OrderInformation' import EditInfoModal from './components/EditInfoModal/EditInfoModal' +import TabPane from "src/components/common/TabCommon/components/TabPane/TabPane" const waiting = [ - { - id: "NO 123456", - products: ["Tomato", "Fish", "Pork", "Onion"], - totalPrice : 1000 - }, - { - id: "NO 123456", - products: ["Tomato", "Fish", "Pork", "Onion"], - totalPrice : 1000 - }, { id: "NO 123456", products: ["Tomato", "Fish", "Pork", "Onion"], @@ -57,7 +48,7 @@ interface AccountPageProps { const AccountPage = ({defaultActiveContent="orders"} : AccountPageProps) => { - const [activeTab, setActiveTab] = useState(defaultActiveContent==="info"? 0 : defaultActiveContent==="orders"? 1 : 2) + const [activeTab] = useState(defaultActiveContent==="info" ? 0 : defaultActiveContent==="orders" ? 1 : 2) const [modalVisible, setModalVisible] = useState(false); function showModal() { @@ -68,33 +59,22 @@ const AccountPage = ({defaultActiveContent="orders"} : AccountPageProps) => { setModalVisible(false); } - const changeTab = (tabIndex: number) => { - setActiveTab(tabIndex); - } - - const accNavItems = [ - {ref: useRef(null), active: activeTab===0, itemName: "Customer Information", onClick: changeTab}, - {ref: useRef(null), active: activeTab===1, itemName: "Your Orders", onClick: changeTab}, - {ref: useRef(null), active: activeTab===2, itemName: "Favorites", onClick: changeTab} - ] - return ( <>
-
- Account -
- -
-
- -
- - + Account - {/* Thieu cai favorite */} - {/* */} -
+ + + + + + + + + {/* */} + +
diff --git a/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.tsx b/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.tsx index 6bc1c4a72..f24b36216 100644 --- a/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.tsx +++ b/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.tsx @@ -4,13 +4,16 @@ import s from './AccountInfomation.module.scss' import Image from "next/image" import avatar from '../../assets/avatar.png'; +interface AccountProps { + name: string, email: string, address: string, state: string, city: string, postalCode: string, phoneNumber: string +} + interface AccountInfomationProps { - account: {name: string, email: string, address: string, state: string, city: string, postalCode: string, phoneNumber: string}; - active: boolean; + account: AccountProps; onClick: () => void; } -const AccountInfomation = ({ account, active=false, onClick } : AccountInfomationProps) => { +const AccountInfomation = ({ account, onClick } : AccountInfomationProps) => { // need to handle call back when edit account information @@ -19,7 +22,7 @@ const AccountInfomation = ({ account, active=false, onClick } : AccountInfomatio return (
{ - active &&
+
avatar
@@ -46,8 +49,6 @@ const AccountInfomation = ({ account, active=false, onClick } : AccountInfomatio
Edit
} - -
) } diff --git a/src/components/modules/account/AccountPage/components/EditInfoModal/EditInfoModal.module.scss b/src/components/modules/account/AccountPage/components/EditInfoModal/EditInfoModal.module.scss index 0942359ab..be1384ab7 100644 --- a/src/components/modules/account/AccountPage/components/EditInfoModal/EditInfoModal.module.scss +++ b/src/components/modules/account/AccountPage/components/EditInfoModal/EditInfoModal.module.scss @@ -58,7 +58,6 @@ @apply bg-white text-center font-bold custom-border-radius-lg; color: #141414; border: 1px solid #141414; - // border-radius: 40% 30% 35% 20%/ 65% 55% 45% 50%; padding: 1.6rem; margin-right: 1.6rem; width: 100%; @@ -72,7 +71,6 @@ @apply text-center font-bold custom-border-radius-lg; background-color: var(--primary); color: white; - // border-radius: 40% 30% 35% 20%/ 65% 55% 45% 50%; padding: 1.6rem; width: 100%; &:hover { diff --git a/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.tsx b/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.tsx index 189753192..98f305b9e 100644 --- a/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.tsx +++ b/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.tsx @@ -10,15 +10,14 @@ interface OrderInformationProps { waiting: {id: string, products: string[], totalPrice: number}[], delivering: {id: string, products: string[], totalPrice: number}[], delivered: {id: string, products: string[], totalPrice: number}[], - active: boolean } -const OrderInformation = ({ waiting, delivering, delivered, active } : OrderInformationProps) => { +const OrderInformation = ({ waiting, delivering, delivered} : OrderInformationProps) => { return (
{ - active &&
+
Order Information
diff --git a/src/components/modules/account/AccountPage/components/TabPane/TabPane.module.scss b/src/components/modules/account/AccountPage/components/TabPane/TabPane.module.scss deleted file mode 100644 index 6904a6acb..000000000 --- a/src/components/modules/account/AccountPage/components/TabPane/TabPane.module.scss +++ /dev/null @@ -1,23 +0,0 @@ -@import '../../../../../../styles/utilities'; - -.tabPane { - @apply hidden; - animation-duration: 0.6s; - animation-name: appear; - @keyframes appear { - from { - margin-left: 100%; - width: 200%; - } - - to { - margin-left: 0%; - width: 100%; - } - } - - - &.active { - @apply block; - } -} \ No newline at end of file diff --git a/src/components/modules/account/AccountPage/components/TabPane/TabPane.tsx b/src/components/modules/account/AccountPage/components/TabPane/TabPane.tsx deleted file mode 100644 index 3b39291b7..000000000 --- a/src/components/modules/account/AccountPage/components/TabPane/TabPane.tsx +++ /dev/null @@ -1,20 +0,0 @@ -import classNames from "classnames" -import React from "react" -import s from './TabPane.module.scss' - -interface TabPaneProps { - active: string; - children?: React.ReactNode; -} - -const TabPane = ({ active="", children } : TabPaneProps) => { - return ( -
- {children} -
- ) -} - -export default TabPane \ No newline at end of file From a339403fc7bbc5cb7cd59748a234811c38c0b2c7 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 9 Sep 2021 19:04:01 +0700 Subject: [PATCH 133/171] styles: change layout responsive --- .../modules/blogs/BlogsList/BlogsList.module.scss | 10 ++++++++-- src/components/modules/blogs/BlogsList/BlogsList.tsx | 6 +++--- src/utils/constanst.utils.ts | 3 ++- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/src/components/modules/blogs/BlogsList/BlogsList.module.scss b/src/components/modules/blogs/BlogsList/BlogsList.module.scss index 856b1e4fe..295cabc5a 100644 --- a/src/components/modules/blogs/BlogsList/BlogsList.module.scss +++ b/src/components/modules/blogs/BlogsList/BlogsList.module.scss @@ -4,11 +4,17 @@ @apply flex flex-col spacing-horizontal items-center; padding-bottom: 16.8rem; .list { - @apply grid grid-cols-3; + @apply grid grid-cols-1 gap-8; max-width: 121.6rem; + @screen md { + @apply grid-cols-2; + } + @screen lg { + @apply grid-cols-3; + } } .card { - @apply pr-8 pb-16; + @apply pb-16; } .pagination { @apply flex justify-center items-center ; diff --git a/src/components/modules/blogs/BlogsList/BlogsList.tsx b/src/components/modules/blogs/BlogsList/BlogsList.tsx index 0c579ff53..536aa4afd 100644 --- a/src/components/modules/blogs/BlogsList/BlogsList.tsx +++ b/src/components/modules/blogs/BlogsList/BlogsList.tsx @@ -2,6 +2,7 @@ import React, { useState } from 'react' import CardBlog, { BlogCardProps } from 'src/components/common/CardBlog/CardBlog' import PaginationCommon from 'src/components/common/PaginationCommon/PaginationCommon' import s from "./BlogsList.module.scss" +import { DEFAULT_BLOG_PAGE_SIZE } from 'src/utils/constanst.utils' import image15 from '../../../../../public/assets/images/image15.png' import image16 from '../../../../../public/assets/images/image16.png' import image17 from '../../../../../public/assets/images/image17.png' @@ -126,7 +127,6 @@ const BLOGSLIST_DATA = [ ] const BlogsList = ({ data = BLOGSLIST_DATA }:BlogsListProps) => { - const defaultBlogPageSize: number = 6; const [currentPage, setCurrentPage] = useState(0) const onPageChange = (page:number) => { setCurrentPage(page) @@ -137,7 +137,7 @@ const BlogsList = ({ data = BLOGSLIST_DATA }:BlogsListProps) => {
{ - data.slice(currentPage*defaultBlogPageSize,(currentPage+1)*defaultBlogPageSize).map((product,index)=> { + data.slice(currentPage*DEFAULT_BLOG_PAGE_SIZE,(currentPage+1)*DEFAULT_BLOG_PAGE_SIZE).map((product,index)=> { return(
@@ -147,7 +147,7 @@ const BlogsList = ({ data = BLOGSLIST_DATA }:BlogsListProps) => { }
- +
diff --git a/src/utils/constanst.utils.ts b/src/utils/constanst.utils.ts index 1522e477f..8164899dd 100644 --- a/src/utils/constanst.utils.ts +++ b/src/utils/constanst.utils.ts @@ -50,4 +50,5 @@ export const KEY = { } export const OPTION_ALL = 'all'; -export const DEFAULT_PAGE_SIZE=20 \ No newline at end of file +export const DEFAULT_PAGE_SIZE=20; +export const DEFAULT_BLOG_PAGE_SIZE=6; \ No newline at end of file From 70ba29ec8129470b3d00cd225cb95d68313ab419 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 9 Sep 2021 19:16:07 +0700 Subject: [PATCH 134/171] styles: FeaturedCardBlog titleWrapper use utilities --- .../blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss b/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss index fa0b5210f..871f9d238 100644 --- a/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss +++ b/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss @@ -24,9 +24,7 @@ } } .titleWrapper { - @apply flex flex-col items-start font-heading; - font-size: 3.2rem; - line-height: 4rem; + @apply flex flex-col items-start font-heading heading-3; margin-bottom: 1.6rem; .title { margin-top: 0.4rem; From bd7cf33a5140b24a5b94d527f77b95dfa2e078c8 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 09:28:38 +0700 Subject: [PATCH 135/171] :art: styles: custom shape :%s --- pages/test.tsx | 20 ++++++ .../common/CustomShapeSvg/CustomShapeSvg.tsx | 21 ++++++ .../CustomShapeSvg/ViewAllItem.module.scss | 16 +++++ src/components/common/Layout/Layout.tsx | 3 +- .../common/StaticImage/StaticImage.tsx | 2 +- src/components/common/index.ts | 1 + src/styles/_utilities.scss | 67 ++++++++++++++++++- 7 files changed, 127 insertions(+), 3 deletions(-) create mode 100644 src/components/common/CustomShapeSvg/CustomShapeSvg.tsx create mode 100644 src/components/common/CustomShapeSvg/ViewAllItem.module.scss diff --git a/pages/test.tsx b/pages/test.tsx index 29f41437a..ddaceab57 100644 --- a/pages/test.tsx +++ b/pages/test.tsx @@ -44,6 +44,26 @@ export default function Test() { +
+
+ Lorem ipsum dolor sit, amet consectetur adipisicing elit. Praesentium delectus incidunt et cupiditate soluta, deleniti dolorem tempora officia atque earum recusandae vitae libero molestiae quas officiis ducimus voluptas exercitationem. Dolor non illo distinctio, nemo numquam quo nihil debitis magni ullam quasi optio, commodi at! Error, asperiores sint. Labore, at ipsum. +
+
+
+
+ Lorem ipsum dolor sit, amet consectetur adipisicing elit. Praesentium delectus incidunt et cupiditate soluta, deleniti dolorem tempora officia atque earum recusandae vitae libero molestiae quas officiis ducimus voluptas exercitationem. Dolor non illo distinctio, nemo numquam quo nihil debitis magni ullam quasi optio, commodi at! Error, asperiores sint. Labore, at ipsum. +
+
+ +
+ Lorem ipsum dolor +
+ +
+
+ Lorem ipsum dolor sit +
+
) diff --git a/src/components/common/CustomShapeSvg/CustomShapeSvg.tsx b/src/components/common/CustomShapeSvg/CustomShapeSvg.tsx new file mode 100644 index 000000000..573160b70 --- /dev/null +++ b/src/components/common/CustomShapeSvg/CustomShapeSvg.tsx @@ -0,0 +1,21 @@ + +const CustomShapeSvg = () => { + return ( + <> + + + + + + + + + + + + ) +} + +export default CustomShapeSvg \ No newline at end of file diff --git a/src/components/common/CustomShapeSvg/ViewAllItem.module.scss b/src/components/common/CustomShapeSvg/ViewAllItem.module.scss new file mode 100644 index 000000000..b4ec26872 --- /dev/null +++ b/src/components/common/CustomShapeSvg/ViewAllItem.module.scss @@ -0,0 +1,16 @@ +@import "../../../styles/utilities"; + +.viewAll { + display: flex; + .content { + color: var(--primary); + margin: 0.8rem 0.8rem 0.8rem 0; + font-weight: bold; + } + .vector { + margin: 0.8rem 0rem 0.8rem 0rem; + svg path { + fill: var(--primary); + } + } +} diff --git a/src/components/common/Layout/Layout.tsx b/src/components/common/Layout/Layout.tsx index 17f520185..a808c33ff 100644 --- a/src/components/common/Layout/Layout.tsx +++ b/src/components/common/Layout/Layout.tsx @@ -2,7 +2,7 @@ import { CommerceProvider } from '@framework' import { useRouter } from 'next/router' import { FC } from 'react' import { useModalCommon } from 'src/components/hooks' -import { CartDrawer } from '..' +import { CartDrawer, CustomShapeSvg } from '..' import Footer from '../Footer/Footer' import Header from '../Header/Header' import s from './Layout.module.scss' @@ -30,6 +30,7 @@ const Layout: FC = ({ children }) => {
{children}
+ diff --git a/src/components/common/StaticImage/StaticImage.tsx b/src/components/common/StaticImage/StaticImage.tsx index abc27912a..f744e492d 100644 --- a/src/components/common/StaticImage/StaticImage.tsx +++ b/src/components/common/StaticImage/StaticImage.tsx @@ -1,5 +1,5 @@ import React from 'react' -import s from './ImgWithLink.module.scss' +import s from './StaticImage.module.scss' import Image from 'next/image' export interface Props { diff --git a/src/components/common/index.ts b/src/components/common/index.ts index d124b0578..52c372a83 100644 --- a/src/components/common/index.ts +++ b/src/components/common/index.ts @@ -41,3 +41,4 @@ export { default as DrawerCommon} from './DrawerCommon/DrawerCommon' export { default as CartDrawer} from './CartDrawer/CartDrawer' export { default as StaticImage} from './StaticImage/StaticImage' export { default as EmptyCommon} from './EmptyCommon/EmptyCommon' +export { default as CustomShapeSvg} from './CustomShapeSvg/CustomShapeSvg' diff --git a/src/styles/_utilities.scss b/src/styles/_utilities.scss index 6b919de76..fd604735b 100644 --- a/src/styles/_utilities.scss +++ b/src/styles/_utilities.scss @@ -112,6 +112,71 @@ border-radius: 60% 2% 2% 2%/ 6% 50% 50% 50%; } + .shape-common { + all: unset; + position: relative; + $border: 2px; + margin: $border; + color: white; + background: palevioletred; + background-size: cover; + clip-path: url(#svg-custom-shape); + } + + .shape-common-border { + all: unset; + position: relative; + $border: 2px; + margin: $border; + + .inner { + color: red; + background: papayawhip; + background-size: cover; + clip-path: url(#svg-custom-shape); + } + &::before { + position: absolute; + content: ""; + width: calc(100% + #{$border} * 2); + height: calc(100% + #{$border} * 2); + background-color: var(--primary); + top: calc(#{$border} * -1); + left: calc(#{$border} * -1); + clip-path: url(#svg-custom-shape); + z-index: -1; + } + } + + .shape-common-lg { + background-size: cover; + clip-path: url(#svgClip3); + padding: 2rem; + } + + .shape-common-lg-border { + position: relative; + $border: 2px; + margin: $border; + + .inner { + padding: 2rem; + background-size: cover; + clip-path: url(#svg-custom-shape-lg); + } + &::before { + position: absolute; + content: ""; + width: calc(100% + #{$border} * 2); + height: calc(100% + #{$border} * 2); + background-color: wheat; + top: calc(#{$border} * -1); + left: calc(#{$border} * -1); + clip-path: url(#svg-custom-shape-lg); + z-index: -1; + } + } + .font-heading { font-family: var(--font-heading); } @@ -135,7 +200,7 @@ &::-webkit-scrollbar-thumb { border-radius: 10px; - background-color: var(--primary) + background-color: var(--primary); } } From 0b0f0c631ea3bc0df356a844f2a2ba8cca75f263 Mon Sep 17 00:00:00 2001 From: quangnhankie Date: Fri, 10 Sep 2021 09:49:00 +0700 Subject: [PATCH 136/171] bug: fix bug animation for menuFilte --- .../MenuNavigationProductList.module.scss | 18 ++++--------- .../MenuNavigationProductList.tsx | 26 ++++++++++--------- 2 files changed, 19 insertions(+), 25 deletions(-) diff --git a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss index 84b93efa1..4d74774c6 100644 --- a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss +++ b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss @@ -9,8 +9,7 @@ // transform: translateY(-20%); .menuNavigationProductModal{ - @apply transition-all duration-200; - + @apply transition-all duration-100 hidden; background: rgba(0, 0, 0, 0.5); position: fixed; left: 0; @@ -19,28 +18,21 @@ height: 100%; z-index: 10000; - transform: translateY(100%); - height: 100%; &.isShow{ - transform: translateY(0%); - height: 100vh; - @screen md { - @apply hidden; - } + @apply block; } - - + .content{ - @apply relative w-full; + @apply relative w-full hidden; margin-top: 3rem; padding-top: 8rem ; padding-bottom: 5rem; background-color: white; overflow-x: hidden; overflow-y: auto; - width: 100%; height: 100%; border-radius: 2.4rem 2.4rem 0 0; + // transform: translateY(); .head{ @apply flex justify-between fixed; top:0; diff --git a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.tsx b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.tsx index e6222eb56..87ab89f63 100644 --- a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.tsx +++ b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.tsx @@ -34,18 +34,20 @@ const MenuNavigationProductList = ({categories,brands,featured,visible,onClose}:
-
-
-
-

FILTER

-
-
- - - - -
- {LANGUAGE.BUTTON_LABEL.CONFIRM} +
+
+
+
+

FILTER

+
+
+ + + + +
+ {LANGUAGE.BUTTON_LABEL.CONFIRM} +
From c508ad09313332656e2d80663d83cc4d322d7c0a Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 09:52:02 +0700 Subject: [PATCH 137/171] test: components in test.tsx --- pages/test.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pages/test.tsx b/pages/test.tsx index ddaceab57..df79aa089 100644 --- a/pages/test.tsx +++ b/pages/test.tsx @@ -1,6 +1,7 @@ import { - CollapseCommon, EmptyCommon, Layout, RelevantBlogPosts + CollapseCommon, EmptyCommon, ImgWithLink, Layout, RelevantBlogPosts, StaticImage } from 'src/components/common' +import TestImg from '../public/assets/bannerrecipes.png' const COLLAPSE_DATA = [ { @@ -65,6 +66,11 @@ export default function Test() {
+ + + + + ) } From 6e44c53e93c8cf2ce422ff5df94817ab14ee7483 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 09:56:42 +0700 Subject: [PATCH 138/171] :bug: bug: empty img :%s --- pages/test.tsx | 2 -- .../common/EmptyCommon/EmptyCommon.tsx | 2 +- src/components/common/EmptyCommon/empty.png | Bin 0 -> 1534 bytes 3 files changed, 1 insertion(+), 3 deletions(-) create mode 100644 src/components/common/EmptyCommon/empty.png diff --git a/pages/test.tsx b/pages/test.tsx index df79aa089..5406d165a 100644 --- a/pages/test.tsx +++ b/pages/test.tsx @@ -69,8 +69,6 @@ export default function Test() { - - ) } diff --git a/src/components/common/EmptyCommon/EmptyCommon.tsx b/src/components/common/EmptyCommon/EmptyCommon.tsx index cc462e6af..8b5b3a132 100644 --- a/src/components/common/EmptyCommon/EmptyCommon.tsx +++ b/src/components/common/EmptyCommon/EmptyCommon.tsx @@ -1,5 +1,5 @@ import { StaticImage } from '..'; -import EmptyImg from './empty.svg'; +import EmptyImg from './empty.png'; import s from './EmptyCommon.module.scss'; diff --git a/src/components/common/EmptyCommon/empty.png b/src/components/common/EmptyCommon/empty.png new file mode 100644 index 0000000000000000000000000000000000000000..68d392d862225e693ee833604130dafba4e58e77 GIT binary patch literal 1534 zcmV0{{R3YIj|k0001EP)t-s0002Y z%*@Qp%*@Qp&CSin$H&jl&&|!v%gf8l%gfBn%*@Qp%*@Qp%*@Qp%*x8j&CSiu&d&e; z|IEzH)6>)W`T5z|+4A!8?Ck8&(9q`Q=HK7n;^N}z>FM0u-1YVK_V)G*eZKbq000tn zQchC<@4tZGAP}EGaA2>`kWes>9}uar^8f$^I7vi7RA}DqncaGuFbswXGO22h#|BS8>@U1$*WLohh5FNfPIwHxF3R;kNuZM7GmMziU zoG+lsLO8e*h_DFp9k4vjyTaSBI=WXwcq|0XBP_{;umxMZS52nFFn|@P$J^HsYjjKq z;uH?6DhuIZN+1;WUoyOpR=5Cq^kG6hn#QL?DTAOT2yuvR{L}!}_34y>P|#%%KdLWP z1D=OoRLhvuzZ$|W<&Mn`fHDMc#xL4*|9Gs_ymFr7#OQqFCBL0 z_4-^l+XUkTk>cx1N#?eN5bKHHd#u=+1Oo5`WnyenkM?W}q)|&RH2?}mGhaGjlf(+w zavZCe;^hzxV8h(3e>BA<f5(Z%-=Aa8?L4NPicqtSav zDGQ~E2p}S_CVh4kq@-*0MuLGEWl0?zLUPTf{vmUoHyfVQw^fJ&1?ir8gp) zA$+ui;8{?T{uZ|Z2T9{MD|n3Z57nK<^s|8>C7%MJlp@fb-NRiq063E=)()B4Mu}69 zRYn{Pu=A?!CkS=3guZgn%`tn&5h4jJ0Bp~{QSxoZ-G_%rhSA9v7d`7&pU|zc!$+JB z(I*frLo&G1z~>?4;x{2aK&|OMBx2qrwTw;xmF20?;f0=l@%Y;frjUbhxP3Je zs!~nc@ffNIM#6VtO(Q{H_hRH==}SYr*R%8RH6RD{FM;S}r%mDRCox23by$B90wxO# zGw;z~vnj)tWpX#Pd6y(r{=lM!=j&`5CQ1JU%bMVd3oF@8v*~ihU6ReCH!zD6Nm`uN zSb=i8X^S799oMjH-T1|kB8UQ)7gjyY!tOM#PabbUywd})1gESit?pv7DF8eOgiRI&pZRp!{REXKx{z>g%B~+ zN%`1p5A}MNKRkMak}Zl2fbDt!0bm25FFrP7km`e10P5%o`3$OC6M`WO@|r-3SOQit zgvJzf>cjwPjp;7j5q6s$K!(695f`TP#LA%eI33@%)uI}R>fzDNdL)`F09^>7VB9rd zEo*;Tuj}K@ESBf&qZr^4Ll7_it0C_pP%&`%l31lJy7nVmJ}i3(blle4XAQyH%iH-> zvFsu9p0`k|wM@sldP4gZjD)x{oty38<`!tGXLNuy!2*Y>RGSl4&6DrevSQz>7ijzZ ko5x+Vum0=5{_7v=C&XaDbp?|47ytkO07*qoM6N<$f?Uq@mH+?% literal 0 HcmV?d00001 From 41fc0dbe9850e79763e04b99ae0eb6c638dc8b39 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 10 Sep 2021 09:56:52 +0700 Subject: [PATCH 139/171] styles: change padding --- .../blogs/BlogBreadcrumb/BlogBreadCrumb.module.scss | 7 +++++-- .../blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss | 1 - 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/components/modules/blogs/BlogBreadcrumb/BlogBreadCrumb.module.scss b/src/components/modules/blogs/BlogBreadcrumb/BlogBreadCrumb.module.scss index 4ed9e779c..d347ad872 100644 --- a/src/components/modules/blogs/BlogBreadcrumb/BlogBreadCrumb.module.scss +++ b/src/components/modules/blogs/BlogBreadcrumb/BlogBreadCrumb.module.scss @@ -1,4 +1,7 @@ +@import "../../../../styles/utilities"; .breadCrumbWrapper { - @apply py-12; - padding-left: 3.2rem; + @apply py-12 spacing-horizontal; + @screen lg { + padding-left: 3.2rem; + } } \ No newline at end of file diff --git a/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss b/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss index 871f9d238..6fb16450c 100644 --- a/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss +++ b/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.module.scss @@ -18,7 +18,6 @@ } .right { flex-shrink: 3; - max-width: 55.4rem; @screen lg { margin-left: 6.4rem; } From 0299c3082990e2b27ecc4ab12267d4c39e0cf235 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 10 Sep 2021 10:00:03 +0700 Subject: [PATCH 140/171] styles: change padding --- .../DeliveryAndPolicyBreadCrumb.module.scss | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/modules/delivery-policy/DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb.module.scss b/src/components/modules/delivery-policy/DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb.module.scss index 0ef4cbc45..abf7ef84f 100644 --- a/src/components/modules/delivery-policy/DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb.module.scss +++ b/src/components/modules/delivery-policy/DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb.module.scss @@ -1,4 +1,8 @@ +@import "../../../../styles/utilities"; + .breadCrumb { - @apply absolute z-10 pt-12; - padding-left: 3.2rem; + @apply absolute z-10 pt-12 spacing-horizontal; + @screen lg{ + padding-left: 3.2rem; + } } \ No newline at end of file From 14dd99c051c966a16ebd617652ff88ee55970bd4 Mon Sep 17 00:00:00 2001 From: quangnhankie Date: Fri, 10 Sep 2021 10:08:57 +0700 Subject: [PATCH 141/171] test --- pages/test.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/test.tsx b/pages/test.tsx index 9dc9892be..dda0bc32e 100644 --- a/pages/test.tsx +++ b/pages/test.tsx @@ -12,12 +12,12 @@ export default function Test() {
- Lorem ipsum dolor sit, amet consectetur adipisicing elit. Praesentium delectus incidunt et cupiditate soluta, deleniti dolorem tempora officia atque earum recusandae vitae libero molestiae quas officiis ducimus voluptas exercitationem. Dolor non illo distinctio, nemo numquam quo nihil debitis magni ullam quasi optio, commodi at! Error, asperiores sint. Labore, at ipsum. + Lorem ipsum dolor sit amet consectetur adipisicing elit. Nam vel optio fuga nobis nostrum! Magnam tenetur, et doloremque unde enim dolorem aspernatur nobis vitae impedit iste iure distinctio labore, quidem illo itaque necessitatibus eligendi magni architecto illum cumque corrupti esse a. Eius tenetur voluptas autem corrupti, amet porro beatae ratione maiores! Dolorum earum placeat totam corporis sint quae quam at vero eos magni amet, nisi eum qui natus exercitationem ea eveniet esse aut in. Ipsa hic saepe veritatis quas dignissimos corrupti sapiente quis, mollitia ducimus, ipsum ratione quos doloribus quidem, dolor neque! Eligendi quibusdam aspernatur, maxime vitae incidunt ipsam itaque ab distinctio? Architecto ratione deserunt saepe sequi alias accusantium harum quae itaque aut odit voluptates, hic beatae similique expedita! Modi, sunt exercitationem! Mollitia, eius! Molestiae nostrum, quas, ratione deleniti, adipisci pariatur omnis veniam blanditiis iste quia laboriosam est labore doloribus officiis repellendus consequatur. Ducimus impedit voluptate doloribus repellendus exercitationem mollitia labore ab totam reiciendis distinctio. Nesciunt dolor officiis reiciendis esse nostrum modi inventore, cum, veritatis placeat doloribus iure perspiciatis tempora a mollitia soluta fugit! Aspernatur necessitatibus provident, reiciendis sapiente temporibus labore. Optio tempora ipsam blanditiis fugiat sint reiciendis, deleniti itaque fuga omnis aut architecto animi, aliquam quis aliquid ipsum necessitatibus dolorem sequi aperiam magni non! Atque deserunt autem nihil, in voluptatem, natus quibusdam fugiat velit aspernatur ullam quam quo consequuntur eius. Pariatur dolor obcaecati quam reprehenderit, est corporis ea beatae quia numquam nemo in eum voluptatem ullam sequi atque? Quos neque voluptatem maxime, repellat cupiditate accusantium, maiores in aperiam, eveniet asperiores eligendi velit iusto voluptates dolores. Nostrum officia commodi dolore asperiores sequi, molestiae quasi. Deserunt, molestiae voluptate. Perferendis earum consectetur adipisci ratione nisi nihil minus. Ipsum voluptas dolorum voluptates dolores reprehenderit nemo, exercitationem labore, quas voluptatibus officiis fuga ullam ab, eius quae. Quibusdam perferendis iusto nobis, cupiditate officiis sapiente molestiae distinctio magnam dolore voluptatum quos ratione fugiat autem corporis rerum esse possimus perspiciatis ex officia eos numquam blanditiis assumenda natus. At nihil excepturi et consectetur nobis dicta tempora dolorum neque, saepe minima mollitia, officiis ex atque reprehenderit blanditiis animi dolore ratione quam. Id animi facere repudiandae eos facilis? Dolorum quae illo nam tempora, quasi ut placeat beatae minus consequatur libero maiores repudiandae, voluptates sed natus animi a. Cum numquam atque explicabo temporibus consequatur odit voluptates tenetur pariatur optio nihil eligendi ab veniam nisi velit quaerat natus, ea facere eveniet corrupti! Iste temporibus placeat tenetur incidunt obcaecati quam nulla nemo cum accusantium quo velit, maiores, esse illum ipsam dolore enim sunt, aspernatur illo provident delectus officia sit officiis qui! Ullam quam numquam mollitia reprehenderit? Facere, quos amet praesentium officia nostrum veritatis, autem laborum quidem architecto eveniet voluptatum, nisi voluptate totam saepe. Obcaecati non vitae accusantium voluptates iure voluptatem nulla, quaerat culpa officia quasi mollitia doloremque. Deserunt officia aliquid totam quibusdam, doloribus quos porro sit alias, perspiciatis facilis exercitationem inventore adipisci aliquam saepe ipsam dignissimos. Minima iste dolorem esse optio necessitatibus voluptas deserunt sint quam, veniam nulla vitae eaque omnis alias! Natus ut, doloribus quia laboriosam id voluptates? Quibusdam aliquid ea nemo.
- Lorem ipsum dolor sit, amet consectetur adipisicing elit. Praesentium delectus incidunt et cupiditate soluta, deleniti dolorem tempora officia atque earum recusandae vitae libero molestiae quas officiis ducimus voluptas exercitationem. Dolor non illo distinctio, nemo numquam quo nihil debitis magni ullam quasi optio, commodi at! Error, asperiores sint. Labore, at ipsum. + Lorem ipsum dolor sit amet consectetur, adipisicing elit. Voluptate, maiores cum quam odit quia est magni aut reiciendis deleniti, ea quae, dolorem vero fuga veritatis culpa? Eum sunt quia et consequatur tenetur, atque eius illo quibusdam laudantium iusto quo cumque, ad dolor dicta eos inventore ipsa fugit voluptates similique incidunt doloribus? Dicta, ipsa? Suscipit porro dicta dolorum rem. Placeat provident quisquam excepturi obcaecati tempora, eaque incidunt accusantium suscipit velit ex quo, voluptatem eum inventore illum exercitationem beatae sint temporibus aliquid, unde expedita recusandae. Repudiandae, nesciunt natus adipisci, error consectetur, fugit magni ducimus est delectus voluptates cupiditate explicabo dolorem maxime hic. Natus, quidem beatae rem aliquam nobis illo reprehenderit, distinctio qui adipisci quaerat sapiente hic nisi ad. Voluptatem dolore eius eos doloribus quam repudiandae cum, culpa expedita error fugiat. Labore eius voluptatum reiciendis repellendus. Enim sapiente dolore tenetur totam esse laboriosam labore aperiam aspernatur! Magnam voluptas iure recusandae delectus, in impedit nobis aliquam debitis laudantium, explicabo quas molestiae quos rem quibusdam nemo placeat nam, dolore doloribus quaerat eum! Quam nesciunt architecto debitis consequuntur sint culpa exercitationem dicta numquam dolorum eius illum similique fuga magni veritatis sequi, et excepturi distinctio laborum quidem. Tempore debitis natus iure, enim molestiae provident? Sed dignissimos velit dolores quia recusandae quam? Beatae, officia dolor. Repellendus dicta provident veniam itaque beatae, eius labore sapiente aspernatur exercitationem ducimus quam est quas quaerat officia consequatur temporibus tempore! Iusto, voluptatum maxime provident, voluptatem ullam recusandae facere error, animi sequi quidem modi illo accusamus non consequuntur deserunt fuga sit labore cum dolorem delectus unde architecto! Mollitia consequuntur veniam sit nihil itaque praesentium temporibus inventore nemo odio necessitatibus eum corporis at et consequatur alias deserunt eligendi aliquid voluptatem quasi exercitationem, voluptatum quos aut voluptate ipsum? Error provident repellat fuga temporibus delectus rem, exercitationem doloremque voluptatem dignissimos, quod amet neque sed quidem nostrum deserunt est debitis obcaecati. Aspernatur veniam vel soluta labore expedita cum quo debitis ab exercitationem, saepe aliquam officia praesentium optio voluptatem atque. Voluptatem ullam et voluptas eligendi omnis fugiat? Ipsam laudantium beatae perspiciatis quis! Nemo optio, quia esse perspiciatis iste et veniam illum qui praesentium, expedita assumenda? Quae distinctio repellendus excepturi ut eos enim optio earum, laborum aperiam, sed sit alias incidunt voluptatibus? Officia, quos. Labore porro repellendus, suscipit praesentium possimus adipisci, quidem illum consequuntur ut id quae quas cum corrupti laboriosam nesciunt nisi dolorum ullam dolor nobis debitis, ipsam inventore? Doloribus dignissimos ipsa aliquid? Dolores nemo ab hic ipsum expedita maxime corporis recusandae inventore, aliquam voluptate voluptatibus dolor dignissimos suscipit explicabo, officia consequuntur officiis ipsam cumque debitis odio qui? Earum minus quaerat possimus ea laudantium laboriosam enim omnis molestias quod nesciunt vel vero officia, ad inventore voluptatem dicta dolorem rem voluptates ab quasi nisi, esse quis. Fuga ad animi reiciendis nulla officiis possimus adipisci ducimus eum, molestias neque enim doloremque nam recusandae labore commodi, quia sed illo fugit molestiae qui hic voluptate facere dignissimos. Dolor porro ab modi nam vitae architecto delectus quo et velit pariatur omnis quae in ullam ex quis rerum, corporis alias, nobis veritatis aperiam commodi hic!
From 7997dbc8c5fc617eccef5299d71d3f08ecd07d26 Mon Sep 17 00:00:00 2001 From: quangnhankie Date: Fri, 10 Sep 2021 11:36:32 +0700 Subject: [PATCH 142/171] fix: fix animation MenuNavigationProductList --- .../common/MenuFilter/MenuFilter.module.scss | 4 +- .../MenuNavigationProductList.module.scss | 41 +++++++++++++------ .../MenuNavigationProductList.tsx | 28 ++++++------- .../MenuSort/MenuSort.module.scss | 9 +--- 4 files changed, 45 insertions(+), 37 deletions(-) diff --git a/src/components/common/MenuFilter/MenuFilter.module.scss b/src/components/common/MenuFilter/MenuFilter.module.scss index 359ea28a8..c0810c4bd 100644 --- a/src/components/common/MenuFilter/MenuFilter.module.scss +++ b/src/components/common/MenuFilter/MenuFilter.module.scss @@ -16,12 +16,12 @@ box-sizing: border-box; &::after{ @apply absolute; - top: 110%; + bottom: -1rem; content: ""; width: 100%; border-bottom: 1px solid var(--border-line); } - + li{ margin: 1rem 0; padding:0; diff --git a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss index 4d74774c6..3eeda052c 100644 --- a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss +++ b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss @@ -5,34 +5,49 @@ } } .menuNavigationProductListMobile{ - - // transform: translateY(-20%); + @apply relative transition-all duration-100; + @screen md{ + @apply hidden; + } + @screen xl{ + @apply hidden; + } + &.isShow{ + &::after{ + content: ""; + background: rgba(0, 0, 0, 0.5); + left: 0; + top: 0; + bottom: 0; + width: 100%; + height: 100vh; + position: fixed; + z-index: 9999; + } + } .menuNavigationProductModal{ - @apply transition-all duration-100 hidden; - background: rgba(0, 0, 0, 0.5); + @apply transition-all duration-200; position: fixed; left: 0; top: 0; width: 100%; - height: 100%; + height: 100vh; z-index: 10000; + transform: translateY(100%); - &.isShow{ - @apply block; + &.animation{ + transform: translateY(0%) } - .content{ - @apply relative w-full hidden; + @apply relative w-full h-full; margin-top: 3rem; padding-top: 8rem ; - padding-bottom: 5rem; + padding-bottom: 10rem; background-color: white; - overflow-x: hidden; overflow-y: auto; - height: 100%; + height: 100vh; border-radius: 2.4rem 2.4rem 0 0; - // transform: translateY(); .head{ @apply flex justify-between fixed; top:0; diff --git a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.tsx b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.tsx index 87ab89f63..590368da4 100644 --- a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.tsx +++ b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.tsx @@ -33,21 +33,19 @@ const MenuNavigationProductList = ({categories,brands,featured,visible,onClose}:
-
-
-
-
-
-

FILTER

-
-
- - - - -
- {LANGUAGE.BUTTON_LABEL.CONFIRM} -
+
+
+
+
+

FILTER

+
+
+ + + + +
+ {LANGUAGE.BUTTON_LABEL.CONFIRM}
diff --git a/src/components/common/MenuNavigationProductList/MenuSort/MenuSort.module.scss b/src/components/common/MenuNavigationProductList/MenuSort/MenuSort.module.scss index c018a57b3..be232308a 100644 --- a/src/components/common/MenuNavigationProductList/MenuSort/MenuSort.module.scss +++ b/src/components/common/MenuNavigationProductList/MenuSort/MenuSort.module.scss @@ -11,14 +11,9 @@ margin: 0.8rem 0; } .menuSortList{ + margin-bottom: 2rem; box-sizing: border-box; - &::after{ - @apply absolute; - top: 110%; - content: ""; - width: 100%; - border-bottom: 1px solid var(--border-line); - } + li{ div{ height: 4.8rem; From e6d8d42ede62f83c22672973affe9bb0b5fdba5c Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 11:37:17 +0700 Subject: [PATCH 143/171] :bug: bug: fix header animation :%s --- .../common/Header/Header.module.scss | 33 +++++++----- src/components/common/Header/Header.tsx | 13 +++-- .../HeaderSubMenu/HeaderSubMenu.module.scss | 54 +++++++++---------- 3 files changed, 54 insertions(+), 46 deletions(-) diff --git a/src/components/common/Header/Header.module.scss b/src/components/common/Header/Header.module.scss index 15bcd9b72..99cd29fe0 100644 --- a/src/components/common/Header/Header.module.scss +++ b/src/components/common/Header/Header.module.scss @@ -1,10 +1,14 @@ @import "../../../styles/utilities"; .header { - @apply sticky bg-white shadow-md; + @apply sticky bg-white; top: 0; + left: 0; z-index: 9999; margin-bottom: 3.2rem; + @screen md { + @apply relative; + } &.full { @apply shadow-none; border: 1px solid var(--border-line); @@ -19,20 +23,25 @@ } .headerSticky { - position: sticky; - top: 0; + @apply sticky bg-white shadow-md; display: none; + padding-left: 3.2rem; + padding-right: 3.2rem; + top: 0; + left: 0; + z-index: 10000; + transition: all 0.2s; &.show { display: block; + animation: showHeaderSticky 0.2s; } } -// @keyframes showHeaderHightlight { -// 0% { -// transform: translateY(-4rem); -// } -// 100% { -// transform: none; -// } -// } - +@keyframes showHeaderSticky { + 0% { + transform: translateY(-7rem); + } + 100% { + transform: none; + } +} diff --git a/src/components/common/Header/Header.tsx b/src/components/common/Header/Header.tsx index 588bf68d1..8bb16a10f 100644 --- a/src/components/common/Header/Header.tsx +++ b/src/components/common/Header/Header.tsx @@ -19,7 +19,7 @@ const Header = memo(() => { const headerHeight = useMemo(() => { return headeFullRef.current?.offsetHeight - }, [headeFullRef]) + }, [headeFullRef.current]) useEffect(() => { const handleScroll = () => { @@ -42,15 +42,18 @@ const Header = memo(() => {
- - +
+ +
Date: Fri, 10 Sep 2021 11:42:50 +0700 Subject: [PATCH 144/171] :art: styles: cursor pointer btn cart in header :%s --- .../common/Header/components/HeaderMenu/HeaderMenu.module.scss | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/common/Header/components/HeaderMenu/HeaderMenu.module.scss b/src/components/common/Header/components/HeaderMenu/HeaderMenu.module.scss index 8327f5523..35387094b 100644 --- a/src/components/common/Header/components/HeaderMenu/HeaderMenu.module.scss +++ b/src/components/common/Header/components/HeaderMenu/HeaderMenu.module.scss @@ -63,6 +63,7 @@ } .btnCart { all: unset; + cursor: pointer; &:focus-visible { outline: 2px solid #000; } From 8848065674d53c314f89b1f1203f4fe2c8c24908 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 10 Sep 2021 11:48:42 +0700 Subject: [PATCH 145/171] merge: override BreadCrumb Common --- .../BreadcrumbCommon/BreadcrumbCommon.tsx | 60 ++++++------------- .../BreadcrumbItem/BreadcrumbItem.tsx | 2 +- 2 files changed, 18 insertions(+), 44 deletions(-) diff --git a/src/components/common/BreadcrumbCommon/BreadcrumbCommon.tsx b/src/components/common/BreadcrumbCommon/BreadcrumbCommon.tsx index ef82ad16c..cc5733342 100644 --- a/src/components/common/BreadcrumbCommon/BreadcrumbCommon.tsx +++ b/src/components/common/BreadcrumbCommon/BreadcrumbCommon.tsx @@ -1,4 +1,5 @@ import React from 'react' +import { ROUTE } from 'src/utils/constanst.utils' import s from './BreadcrumbCommon.module.scss' import BreadcrumbItem from './components/BreadcrumbItem/BreadcrumbItem' import BreadcrumbSeparator from './components/BreadcrumbSeparator/BreadcrumbSeparator' @@ -8,56 +9,29 @@ interface BreadcrumbCommonProps { showHomePage?: boolean; } -const BreadcrumbCommon = ({ crumbs, showHomePage=true } : BreadcrumbCommonProps) => { +const BreadcrumbCommon = ({ crumbs, showHomePage = true }: BreadcrumbCommonProps) => { return (
{ - showHomePage && crumbs[0].link==="/" && crumbs.map((crumb, i) => { - if (i === 0) { - return ( - - ) - } - if (i === crumbs.length-1) { - return ( - - {crumb.name} - - ) - } - return ( - - - - ) - }) + + showHomePage && } { - !showHomePage && crumbs.map((crumb, i) => { - if (i === 0) { - return - } - if (i === 1) { - return ( - - ) - } - if (i === crumbs.length-1) { - return ( - - {crumb.name} + crumbs.length > 0 && <> + + { + crumbs.slice(0, crumbs.length - 1).map((crumb) => ( + < BreadcrumbSeparator key={crumb.name}> + - ) - } - return ( - - - - ) - }) + ))} + < BreadcrumbSeparator> + {crumbs[crumbs.length - 1].name} + + } -
+ ) } -export default BreadcrumbCommon +export default BreadcrumbCommon \ No newline at end of file diff --git a/src/components/common/BreadcrumbCommon/components/BreadcrumbItem/BreadcrumbItem.tsx b/src/components/common/BreadcrumbCommon/components/BreadcrumbItem/BreadcrumbItem.tsx index 13f980ea9..24f58a066 100644 --- a/src/components/common/BreadcrumbCommon/components/BreadcrumbItem/BreadcrumbItem.tsx +++ b/src/components/common/BreadcrumbCommon/components/BreadcrumbItem/BreadcrumbItem.tsx @@ -15,4 +15,4 @@ const BreadcrumbItem = ({ text, href }: BreadcrumbItemProps) => { ) } -export default BreadcrumbItem +export default BreadcrumbItem \ No newline at end of file From f925b35534ea6fcd507ef7f43c4cb1b0e1c8a6da Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 10 Sep 2021 11:51:40 +0700 Subject: [PATCH 146/171] merge: override BreadCrumb Common --- .../BreadcrumbCommon/BreadcrumbCommon.tsx | 60 ++++++------------- 1 file changed, 17 insertions(+), 43 deletions(-) diff --git a/src/components/common/BreadcrumbCommon/BreadcrumbCommon.tsx b/src/components/common/BreadcrumbCommon/BreadcrumbCommon.tsx index ef82ad16c..cc5733342 100644 --- a/src/components/common/BreadcrumbCommon/BreadcrumbCommon.tsx +++ b/src/components/common/BreadcrumbCommon/BreadcrumbCommon.tsx @@ -1,4 +1,5 @@ import React from 'react' +import { ROUTE } from 'src/utils/constanst.utils' import s from './BreadcrumbCommon.module.scss' import BreadcrumbItem from './components/BreadcrumbItem/BreadcrumbItem' import BreadcrumbSeparator from './components/BreadcrumbSeparator/BreadcrumbSeparator' @@ -8,56 +9,29 @@ interface BreadcrumbCommonProps { showHomePage?: boolean; } -const BreadcrumbCommon = ({ crumbs, showHomePage=true } : BreadcrumbCommonProps) => { +const BreadcrumbCommon = ({ crumbs, showHomePage = true }: BreadcrumbCommonProps) => { return (
{ - showHomePage && crumbs[0].link==="/" && crumbs.map((crumb, i) => { - if (i === 0) { - return ( - - ) - } - if (i === crumbs.length-1) { - return ( - - {crumb.name} - - ) - } - return ( - - - - ) - }) + + showHomePage && } { - !showHomePage && crumbs.map((crumb, i) => { - if (i === 0) { - return - } - if (i === 1) { - return ( - - ) - } - if (i === crumbs.length-1) { - return ( - - {crumb.name} + crumbs.length > 0 && <> + + { + crumbs.slice(0, crumbs.length - 1).map((crumb) => ( + < BreadcrumbSeparator key={crumb.name}> + - ) - } - return ( - - - - ) - }) + ))} + < BreadcrumbSeparator> + {crumbs[crumbs.length - 1].name} + + } -
+ ) } -export default BreadcrumbCommon +export default BreadcrumbCommon \ No newline at end of file From 8ff56edd3cb498dff2e81e760544dd0ec642c701 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 10 Sep 2021 11:58:27 +0700 Subject: [PATCH 147/171] refactor: change BlogBreadCrumb data test --- src/components/modules/blogs/BlogBreadcrumb/BlogBreadcrumb.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/modules/blogs/BlogBreadcrumb/BlogBreadcrumb.tsx b/src/components/modules/blogs/BlogBreadcrumb/BlogBreadcrumb.tsx index 5f48e64f2..bb2ea19ef 100644 --- a/src/components/modules/blogs/BlogBreadcrumb/BlogBreadcrumb.tsx +++ b/src/components/modules/blogs/BlogBreadcrumb/BlogBreadcrumb.tsx @@ -2,7 +2,6 @@ import { BreadcrumbCommon } from "src/components/common" import s from './BlogBreadCrumb.module.scss' const BLOG_DATA = [ - {link: "/", name: "Home"}, {link: "/blogs", name: "Blog"}, ]; From 2f4f19414e425b1134cb2859ee6adfa5916be202 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 10 Sep 2021 12:00:43 +0700 Subject: [PATCH 148/171] refactor: change data test --- .../DeliveryAndPolicyBreadCrumb.tsx | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/components/modules/delivery-policy/DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb.tsx b/src/components/modules/delivery-policy/DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb.tsx index c55105e23..992370ce5 100644 --- a/src/components/modules/delivery-policy/DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb.tsx +++ b/src/components/modules/delivery-policy/DeliveryAndPolicyBreadCrumb/DeliveryAndPolicyBreadCrumb.tsx @@ -2,10 +2,6 @@ import { BreadcrumbCommon } from 'src/components/common' import s from './DeliveryAndPolicyBreadCrumb.module.scss' const CRUMB_DATA = [ - { - link: "/", - name: "Home" - }, { link: "/delivery-policy", name: "Delivery And Policy" From 5d98948de4c5d32ed8671ea019048dbfea29141e Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 13:42:49 +0700 Subject: [PATCH 149/171] :art: styles: shape common :%s --- pages/test.tsx | 31 ++++++++++++++----------------- src/styles/_utilities.scss | 21 +++++---------------- 2 files changed, 19 insertions(+), 33 deletions(-) diff --git a/pages/test.tsx b/pages/test.tsx index dda0bc32e..5d4724c97 100644 --- a/pages/test.tsx +++ b/pages/test.tsx @@ -7,33 +7,30 @@ export default function Test() { return ( <> - - - + + + + + +
Lorem ipsum dolor sit amet consectetur adipisicing elit. Nam vel optio fuga nobis nostrum! Magnam tenetur, et doloremque unde enim dolorem aspernatur nobis vitae impedit iste iure distinctio labore, quidem illo itaque necessitatibus eligendi magni architecto illum cumque corrupti esse a. Eius tenetur voluptas autem corrupti, amet porro beatae ratione maiores! Dolorum earum placeat totam corporis sint quae quam at vero eos magni amet, nisi eum qui natus exercitationem ea eveniet esse aut in. Ipsa hic saepe veritatis quas dignissimos corrupti sapiente quis, mollitia ducimus, ipsum ratione quos doloribus quidem, dolor neque! Eligendi quibusdam aspernatur, maxime vitae incidunt ipsam itaque ab distinctio? Architecto ratione deserunt saepe sequi alias accusantium harum quae itaque aut odit voluptates, hic beatae similique expedita! Modi, sunt exercitationem! Mollitia, eius! Molestiae nostrum, quas, ratione deleniti, adipisci pariatur omnis veniam blanditiis iste quia laboriosam est labore doloribus officiis repellendus consequatur. Ducimus impedit voluptate doloribus repellendus exercitationem mollitia labore ab totam reiciendis distinctio. Nesciunt dolor officiis reiciendis esse nostrum modi inventore, cum, veritatis placeat doloribus iure perspiciatis tempora a mollitia soluta fugit! Aspernatur necessitatibus provident, reiciendis sapiente temporibus labore. Optio tempora ipsam blanditiis fugiat sint reiciendis, deleniti itaque fuga omnis aut architecto animi, aliquam quis aliquid ipsum necessitatibus dolorem sequi aperiam magni non! Atque deserunt autem nihil, in voluptatem, natus quibusdam fugiat velit aspernatur ullam quam quo consequuntur eius. Pariatur dolor obcaecati quam reprehenderit, est corporis ea beatae quia numquam nemo in eum voluptatem ullam sequi atque? Quos neque voluptatem maxime, repellat cupiditate accusantium, maiores in aperiam, eveniet asperiores eligendi velit iusto voluptates dolores. Nostrum officia commodi dolore asperiores sequi, molestiae quasi. Deserunt, molestiae voluptate. Perferendis earum consectetur adipisci ratione nisi nihil minus. Ipsum voluptas dolorum voluptates dolores reprehenderit nemo, exercitationem labore, quas voluptatibus officiis fuga ullam ab, eius quae. Quibusdam perferendis iusto nobis, cupiditate officiis sapiente molestiae distinctio magnam dolore voluptatum quos ratione fugiat autem corporis rerum esse possimus perspiciatis ex officia eos numquam blanditiis assumenda natus. At nihil excepturi et consectetur nobis dicta tempora dolorum neque, saepe minima mollitia, officiis ex atque reprehenderit blanditiis animi dolore ratione quam. Id animi facere repudiandae eos facilis? Dolorum quae illo nam tempora, quasi ut placeat beatae minus consequatur libero maiores repudiandae, voluptates sed natus animi a. Cum numquam atque explicabo temporibus consequatur odit voluptates tenetur pariatur optio nihil eligendi ab veniam nisi velit quaerat natus, ea facere eveniet corrupti! Iste temporibus placeat tenetur incidunt obcaecati quam nulla nemo cum accusantium quo velit, maiores, esse illum ipsam dolore enim sunt, aspernatur illo provident delectus officia sit officiis qui! Ullam quam numquam mollitia reprehenderit? Facere, quos amet praesentium officia nostrum veritatis, autem laborum quidem architecto eveniet voluptatum, nisi voluptate totam saepe. Obcaecati non vitae accusantium voluptates iure voluptatem nulla, quaerat culpa officia quasi mollitia doloremque. Deserunt officia aliquid totam quibusdam, doloribus quos porro sit alias, perspiciatis facilis exercitationem inventore adipisci aliquam saepe ipsam dignissimos. Minima iste dolorem esse optio necessitatibus voluptas deserunt sint quam, veniam nulla vitae eaque omnis alias! Natus ut, doloribus quia laboriosam id voluptates? Quibusdam aliquid ea nemo.
-
-
+
+
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Voluptate, maiores cum quam odit quia est magni aut reiciendis deleniti, ea quae, dolorem vero fuga veritatis culpa? Eum sunt quia et consequatur tenetur, atque eius illo quibusdam laudantium iusto quo cumque, ad dolor dicta eos inventore ipsa fugit voluptates similique incidunt doloribus? Dicta, ipsa? Suscipit porro dicta dolorum rem. Placeat provident quisquam excepturi obcaecati tempora, eaque incidunt accusantium suscipit velit ex quo, voluptatem eum inventore illum exercitationem beatae sint temporibus aliquid, unde expedita recusandae. Repudiandae, nesciunt natus adipisci, error consectetur, fugit magni ducimus est delectus voluptates cupiditate explicabo dolorem maxime hic. Natus, quidem beatae rem aliquam nobis illo reprehenderit, distinctio qui adipisci quaerat sapiente hic nisi ad. Voluptatem dolore eius eos doloribus quam repudiandae cum, culpa expedita error fugiat. Labore eius voluptatum reiciendis repellendus. Enim sapiente dolore tenetur totam esse laboriosam labore aperiam aspernatur! Magnam voluptas iure recusandae delectus, in impedit nobis aliquam debitis laudantium, explicabo quas molestiae quos rem quibusdam nemo placeat nam, dolore doloribus quaerat eum! Quam nesciunt architecto debitis consequuntur sint culpa exercitationem dicta numquam dolorum eius illum similique fuga magni veritatis sequi, et excepturi distinctio laborum quidem. Tempore debitis natus iure, enim molestiae provident? Sed dignissimos velit dolores quia recusandae quam? Beatae, officia dolor. Repellendus dicta provident veniam itaque beatae, eius labore sapiente aspernatur exercitationem ducimus quam est quas quaerat officia consequatur temporibus tempore! Iusto, voluptatum maxime provident, voluptatem ullam recusandae facere error, animi sequi quidem modi illo accusamus non consequuntur deserunt fuga sit labore cum dolorem delectus unde architecto! Mollitia consequuntur veniam sit nihil itaque praesentium temporibus inventore nemo odio necessitatibus eum corporis at et consequatur alias deserunt eligendi aliquid voluptatem quasi exercitationem, voluptatum quos aut voluptate ipsum? Error provident repellat fuga temporibus delectus rem, exercitationem doloremque voluptatem dignissimos, quod amet neque sed quidem nostrum deserunt est debitis obcaecati. Aspernatur veniam vel soluta labore expedita cum quo debitis ab exercitationem, saepe aliquam officia praesentium optio voluptatem atque. Voluptatem ullam et voluptas eligendi omnis fugiat? Ipsam laudantium beatae perspiciatis quis! Nemo optio, quia esse perspiciatis iste et veniam illum qui praesentium, expedita assumenda? Quae distinctio repellendus excepturi ut eos enim optio earum, laborum aperiam, sed sit alias incidunt voluptatibus? Officia, quos. Labore porro repellendus, suscipit praesentium possimus adipisci, quidem illum consequuntur ut id quae quas cum corrupti laboriosam nesciunt nisi dolorum ullam dolor nobis debitis, ipsam inventore? Doloribus dignissimos ipsa aliquid? Dolores nemo ab hic ipsum expedita maxime corporis recusandae inventore, aliquam voluptate voluptatibus dolor dignissimos suscipit explicabo, officia consequuntur officiis ipsam cumque debitis odio qui? Earum minus quaerat possimus ea laudantium laboriosam enim omnis molestias quod nesciunt vel vero officia, ad inventore voluptatem dicta dolorem rem voluptates ab quasi nisi, esse quis. Fuga ad animi reiciendis nulla officiis possimus adipisci ducimus eum, molestias neque enim doloremque nam recusandae labore commodi, quia sed illo fugit molestiae qui hic voluptate facere dignissimos. Dolor porro ab modi nam vitae architecto delectus quo et velit pariatur omnis quae in ullam ex quis rerum, corporis alias, nobis veritatis aperiam commodi hic!
-
- Lorem ipsum dolor -
-
-
- Lorem ipsum dolor sit -
-
- - - - ) } diff --git a/src/styles/_utilities.scss b/src/styles/_utilities.scss index fd604735b..c73526a27 100644 --- a/src/styles/_utilities.scss +++ b/src/styles/_utilities.scss @@ -113,26 +113,19 @@ } .shape-common { - all: unset; position: relative; $border: 2px; margin: $border; - color: white; - background: palevioletred; - background-size: cover; clip-path: url(#svg-custom-shape); } .shape-common-border { - all: unset; position: relative; $border: 2px; margin: $border; .inner { - color: red; - background: papayawhip; - background-size: cover; + background: var(--white); clip-path: url(#svg-custom-shape); } &::before { @@ -144,24 +137,21 @@ top: calc(#{$border} * -1); left: calc(#{$border} * -1); clip-path: url(#svg-custom-shape); - z-index: -1; } } .shape-common-lg { - background-size: cover; - clip-path: url(#svgClip3); + clip-path: url(#svg-custom-shape-lg); padding: 2rem; } - + .shape-common-lg-border { position: relative; $border: 2px; margin: $border; - + .inner { padding: 2rem; - background-size: cover; clip-path: url(#svg-custom-shape-lg); } &::before { @@ -169,11 +159,10 @@ content: ""; width: calc(100% + #{$border} * 2); height: calc(100% + #{$border} * 2); - background-color: wheat; + background-color: var(--primary); top: calc(#{$border} * -1); left: calc(#{$border} * -1); clip-path: url(#svg-custom-shape-lg); - z-index: -1; } } From b1d60a45cc16fb439df6041793fbe1d94014ff26 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 13:50:02 +0700 Subject: [PATCH 150/171] test: shape common --- pages/test.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/test.tsx b/pages/test.tsx index 5d4724c97..d5ec16ded 100644 --- a/pages/test.tsx +++ b/pages/test.tsx @@ -9,7 +9,7 @@ export default function Test() { <> - From c712d66fa57b98fb145cb6f48617f4b4c0472e54 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 10 Sep 2021 13:50:24 +0700 Subject: [PATCH 151/171] reponsive: checkout info --- .../CardItemCheckout.module.scss | 4 +- .../CheckoutBill/CheckoutBill.module.scss | 13 +++-- .../CheckoutInfo/CheckoutInfo.module.scss | 11 +++- .../checkout/CheckoutInfo/CheckoutInfo.tsx | 7 ++- .../CustomerInfoForm.module.scss | 4 +- .../PaymentInfoForm.module.scss | 4 +- .../ShippingInfoForm.module.scss | 4 +- .../CheckoutPage/CheckoutPage.module.scss | 52 +++++++++++++++++-- .../checkout/CheckoutPage/CheckoutPage.tsx | 25 +++++++-- 9 files changed, 108 insertions(+), 16 deletions(-) diff --git a/src/components/common/CardItemCheckout/CardItemCheckout.module.scss b/src/components/common/CardItemCheckout/CardItemCheckout.module.scss index c87b8efad..3617cb91f 100644 --- a/src/components/common/CardItemCheckout/CardItemCheckout.module.scss +++ b/src/components/common/CardItemCheckout/CardItemCheckout.module.scss @@ -1,8 +1,10 @@ .warpper{ - max-width: 49.9rem; max-height: 12rem; padding:1.6rem 0; @apply flex items-center; + @screen lg { + max-width: 49.9rem; + } .image{ width: 13.3rem; height: 8.8rem; diff --git a/src/components/modules/checkout/CheckoutBill/CheckoutBill.module.scss b/src/components/modules/checkout/CheckoutBill/CheckoutBill.module.scss index d47382780..403bdb76b 100644 --- a/src/components/modules/checkout/CheckoutBill/CheckoutBill.module.scss +++ b/src/components/modules/checkout/CheckoutBill/CheckoutBill.module.scss @@ -1,11 +1,18 @@ .warpper { - max-width: 56.3rem; - padding: 3.2rem; - @apply flex justify-between flex-col border-l-2 border-solid border-line; + padding: 3.2rem; + min-width: 100%; + @screen lg { + max-width: 56.3rem; + @apply flex justify-between flex-col border-l-2 border-solid border-line; + } .title { + display: none; font-weight: bold; font-size: 2rem; line-height: 2.8rem; + @screen md { + display: block; + } } .list { min-height: 52.8rem; diff --git a/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.module.scss b/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.module.scss index 6f97371a8..cadf9f684 100644 --- a/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.module.scss +++ b/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.module.scss @@ -3,6 +3,15 @@ padding: 3.2rem; .title{ margin-bottom: 3.2rem; - @apply flex justify-start items-center + @apply flex justify-between items-center; + .viewCart{ + margin-right: 5.6rem; + @apply text-primary font-bold; + display: block; + cursor: pointer; + @screen lg { + display: none; + } + } } } \ No newline at end of file diff --git a/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.tsx b/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.tsx index c989709e7..423f92635 100644 --- a/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.tsx +++ b/src/components/modules/checkout/CheckoutInfo/CheckoutInfo.tsx @@ -7,9 +7,11 @@ import s from './CheckoutInfo.module.scss' import CustomerInfoForm from './components/CustomerInfoForm/CustomerInfoForm' import PaymentInfoForm from './components/PaymentInfoForm/PaymentInfoForm' import ShippingInfoForm from './components/ShippingInfoForm/ShippingInfoForm' -interface CheckoutInfoProps {} +interface CheckoutInfoProps { + onViewCart:()=>void +} -const CheckoutInfo = ({}: CheckoutInfoProps) => { +const CheckoutInfo = ({onViewCart}: CheckoutInfoProps) => { const [active, setActive] = useState(1) const [done, setDone] = useState([]) const [info, setInfo] = useState({}) @@ -69,6 +71,7 @@ const CheckoutInfo = ({}: CheckoutInfoProps) => {
+
View cart
{formList.map((item) => { let note = getNote(item.id) diff --git a/src/components/modules/checkout/CheckoutInfo/components/CustomerInfoForm/CustomerInfoForm.module.scss b/src/components/modules/checkout/CheckoutInfo/components/CustomerInfoForm/CustomerInfoForm.module.scss index 8db473479..b0ecf8144 100644 --- a/src/components/modules/checkout/CheckoutInfo/components/CustomerInfoForm/CustomerInfoForm.module.scss +++ b/src/components/modules/checkout/CheckoutInfo/components/CustomerInfoForm/CustomerInfoForm.module.scss @@ -1,7 +1,9 @@ @import "../../../../../../styles/utilities"; .warpper{ @apply u-form; - padding: 0 5.6rem; + @screen md { + padding: 0 5.6rem; + } .bottom{ margin-top: 2.4rem; @apply flex justify-between items-center; diff --git a/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.module.scss b/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.module.scss index d70dcda16..15a70659c 100644 --- a/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.module.scss +++ b/src/components/modules/checkout/CheckoutInfo/components/PaymentInfoForm/PaymentInfoForm.module.scss @@ -1,5 +1,7 @@ .wrapper{ - padding: 0 5.6rem; + @screen md { + padding: 0 5.6rem; + } .inner{ padding: 4rem 0; } diff --git a/src/components/modules/checkout/CheckoutInfo/components/ShippingInfoForm/ShippingInfoForm.module.scss b/src/components/modules/checkout/CheckoutInfo/components/ShippingInfoForm/ShippingInfoForm.module.scss index 79057f7d4..c0c8b2795 100644 --- a/src/components/modules/checkout/CheckoutInfo/components/ShippingInfoForm/ShippingInfoForm.module.scss +++ b/src/components/modules/checkout/CheckoutInfo/components/ShippingInfoForm/ShippingInfoForm.module.scss @@ -2,7 +2,9 @@ .warpper{ @apply u-form; - padding: 0 5.6rem; + @screen md { + padding: 0 5.6rem; + } .bottom{ margin-top: 2.4rem; @apply flex justify-between items-center; diff --git a/src/components/modules/checkout/CheckoutPage/CheckoutPage.module.scss b/src/components/modules/checkout/CheckoutPage/CheckoutPage.module.scss index 2038507d7..1661f243c 100644 --- a/src/components/modules/checkout/CheckoutPage/CheckoutPage.module.scss +++ b/src/components/modules/checkout/CheckoutPage/CheckoutPage.module.scss @@ -1,10 +1,56 @@ +@import "../../../../styles/utilities"; .warrper{ @apply flex; .right{ - min-width: 56.3rem; + display: none; + @screen lg { + display: block; + min-width: 45rem; + } + @screen xl { + min-width: 56.3rem; + } } - .left{ + .left{ @apply w-full; - + } + .mobile{ + @apply hidden; + &.isShow{ + @apply block; + @screen lg { + @apply hidden; + } + } + .modal{ + background: rgba(0, 0, 0, 0.5); + position: fixed; + left: 0; + top: 0; + width: 100%; + height: 100%; + z-index: 10000; + .content{ + @apply spacing-horizontal; + margin-top: 3rem; + padding-top: 6.4rem ; + padding-bottom: 5rem; + background-color: white; + overflow: auto; + height: 100%; + border-radius: 2.4rem 2.4rem 0 0; + .head{ + @apply flex justify-between; + h3{ + @apply heading-3 font-bold; + color:var(--text-base); + } + } + button{ + margin-top: 2rem; + width: 100%; + } + } + } } } \ No newline at end of file diff --git a/src/components/modules/checkout/CheckoutPage/CheckoutPage.tsx b/src/components/modules/checkout/CheckoutPage/CheckoutPage.tsx index 5e2275f46..8cfcc31f3 100644 --- a/src/components/modules/checkout/CheckoutPage/CheckoutPage.tsx +++ b/src/components/modules/checkout/CheckoutPage/CheckoutPage.tsx @@ -1,16 +1,35 @@ -import React from 'react' +import classNames from 'classnames' +import React, { useState } from 'react' +import IconHide from 'src/components/icons/IconHide' import { CHECKOUT_BILL_DATA } from 'src/utils/demo-data' import { CheckoutBill, CheckoutInfo } from '..' import s from "./CheckoutPage.module.scss" interface CheckoutPageProps { - } const CheckoutPage = ({}: CheckoutPageProps) => { + const [isShow, setIsShow] = useState(false) + const onClose = () => { + setIsShow(false) + } + const onViewCart =() => { + setIsShow(true) + } return (
-
+
+
+
+
+
+

Your Cart({CHECKOUT_BILL_DATA.length})

+
+
+ +
+
+
) } From 0037955be863bfeec2be547bf9768699be24564c Mon Sep 17 00:00:00 2001 From: sonnguyenkieio Date: Fri, 10 Sep 2021 14:27:28 +0700 Subject: [PATCH 152/171] :sparkles: feat: Delivery Item --- .../DeliveryItem/DeliveryItem.module.scss | 19 ++++++-- .../IdAndStatus/IdAndStatus.module.scss | 47 ++++++++++++++++++- .../components/Products/Products.module.scss | 12 +++++ .../components/Products/Products.tsx | 3 +- .../components/ReOrder/ReOrder.module.scss | 14 +++++- .../TotalPrice/TotalPrice.module.scss | 20 +++++++- 6 files changed, 105 insertions(+), 10 deletions(-) create mode 100644 src/components/modules/account/DeliveryItem/components/Products/Products.module.scss diff --git a/src/components/modules/account/DeliveryItem/DeliveryItem.module.scss b/src/components/modules/account/DeliveryItem/DeliveryItem.module.scss index e7d9e9f9b..b83b77fd3 100644 --- a/src/components/modules/account/DeliveryItem/DeliveryItem.module.scss +++ b/src/components/modules/account/DeliveryItem/DeliveryItem.module.scss @@ -1,15 +1,26 @@ @import '../../../../styles/utilities'; .deliveryItem { - @apply flex bg-white items-center; - border-radius: 5% 5% 5% 5%/ 25% 45% 35% 35%;; + @apply flex bg-white items-center custom-border-radius; margin-bottom: 1.6rem; + border: 1px solid var(--primary) } .separator { border-left: 2px dashed #EBEBEB; - margin-left: 2.4rem; - margin-right: 2.4rem; max-height: 9.2rem; min-height: 8.6rem; + + margin-left: .6rem; + margin-right: .6rem; + + @screen md { + margin-left: .8rem; + margin-right: .8rem; + } + + @screen lg { + margin-left: 2.4rem; + margin-right: 2.4rem; + } } \ No newline at end of file diff --git a/src/components/modules/account/DeliveryItem/components/IdAndStatus/IdAndStatus.module.scss b/src/components/modules/account/DeliveryItem/components/IdAndStatus/IdAndStatus.module.scss index 02059df48..d50ecd115 100644 --- a/src/components/modules/account/DeliveryItem/components/IdAndStatus/IdAndStatus.module.scss +++ b/src/components/modules/account/DeliveryItem/components/IdAndStatus/IdAndStatus.module.scss @@ -2,7 +2,52 @@ .idAndStatus { @apply items-center; - padding: 2.4rem 0 2.4rem 2.4rem; + padding: 2.4rem 0 2.4rem 1rem; + + @screen md { + padding: 2.4rem 0 2.4rem 1.2rem; + } + + @screen lg { + padding: 2.4rem 0 2.4rem 2.4rem; + } + + .id { + @apply font-bold; + margin-bottom: .8rem; + } + + .deliveryStatus { + @apply font-bold text-white; + font-size: 1.2rem; + line-height: 2rem; + padding: 0 .8rem; + border-radius: 0.5rem; + width: fit-content; + + &.waiting { + background-color: #D9A645; + } + &.delivering { + background-color: var(--info-dark); + } + &.delivered { + background-color: var(--primary); + } + } +}@import '../../../../../../styles/utilities'; + +.idAndStatus { + @apply items-center; + padding: 2.4rem 0 2.4rem 1rem; + + @screen md { + padding: 2.4rem 0 2.4rem 1.2rem; + } + + @screen lg { + padding: 2.4rem 0 2.4rem 2.4rem; + } .id { @apply font-bold; diff --git a/src/components/modules/account/DeliveryItem/components/Products/Products.module.scss b/src/components/modules/account/DeliveryItem/components/Products/Products.module.scss new file mode 100644 index 000000000..f05d6395b --- /dev/null +++ b/src/components/modules/account/DeliveryItem/components/Products/Products.module.scss @@ -0,0 +1,12 @@ +@import '../../../../../../styles/utilities'; + +.products { + margin-top: .8rem; + max-width: 32%; + min-width: none; + + @screen lg { + margin-top: 0; + margin-bottom: 0; + } +} \ No newline at end of file diff --git a/src/components/modules/account/DeliveryItem/components/Products/Products.tsx b/src/components/modules/account/DeliveryItem/components/Products/Products.tsx index a9dcc70dc..fdbba2c73 100644 --- a/src/components/modules/account/DeliveryItem/components/Products/Products.tsx +++ b/src/components/modules/account/DeliveryItem/components/Products/Products.tsx @@ -1,4 +1,5 @@ import React from "react" +import s from './Products.module.scss' interface ProductsProps { products: string[]; @@ -19,7 +20,7 @@ const Products = ({ products } : ProductsProps) => { } return ( -
+
{toString(products)}
) diff --git a/src/components/modules/account/DeliveryItem/components/ReOrder/ReOrder.module.scss b/src/components/modules/account/DeliveryItem/components/ReOrder/ReOrder.module.scss index 49a33aa79..b46b528e1 100644 --- a/src/components/modules/account/DeliveryItem/components/ReOrder/ReOrder.module.scss +++ b/src/components/modules/account/DeliveryItem/components/ReOrder/ReOrder.module.scss @@ -2,10 +2,20 @@ .reOrder { @apply text-white custom-border-radius hidden font-bold; - padding: .8rem 1.2rem; - margin-right: 2.4rem; + padding: .4rem .6rem; + margin-right: 1rem; background-color: var(--primary); + @screen md { + padding: .4rem .6rem; + margin-right: 1.2rem; + } + + @screen lg { + padding: .8rem 1.2rem; + margin-right: 2.4rem; + } + &.show { @apply block; } diff --git a/src/components/modules/account/DeliveryItem/components/TotalPrice/TotalPrice.module.scss b/src/components/modules/account/DeliveryItem/components/TotalPrice/TotalPrice.module.scss index b4d128781..9a4f795b3 100644 --- a/src/components/modules/account/DeliveryItem/components/TotalPrice/TotalPrice.module.scss +++ b/src/components/modules/account/DeliveryItem/components/TotalPrice/TotalPrice.module.scss @@ -2,9 +2,25 @@ .totalPrice { margin-left: auto; - margin-right: 2.4rem; + margin-right: 1rem; + + @screen md { + margin-right: 1.2rem; + } + + @screen lg { + margin-right: 2.4rem; + } .price { - @apply font-bold sub-headline; + @apply font-bold ; + + @screen md { + @apply topline + } + + @screen lg { + @apply sub-headline; + } } } \ No newline at end of file From e3221a48a5e41f6aa1b6871d48c3e56e7d753b9b Mon Sep 17 00:00:00 2001 From: sonnguyenkieio Date: Fri, 10 Sep 2021 14:30:26 +0700 Subject: [PATCH 153/171] :sparkles: feat: Account Page --- .../AccountPage/AccountPage.module.scss | 17 +++++++++++++++ .../account/AccountPage/AccountPage.tsx | 8 ++++--- .../AccountInfomation.module.scss | 21 ++++++++++++++++++- .../OrderInformation/OrderInformation.tsx | 1 + 4 files changed, 43 insertions(+), 4 deletions(-) diff --git a/src/components/modules/account/AccountPage/AccountPage.module.scss b/src/components/modules/account/AccountPage/AccountPage.module.scss index faa4582ee..3f8307750 100644 --- a/src/components/modules/account/AccountPage/AccountPage.module.scss +++ b/src/components/modules/account/AccountPage/AccountPage.module.scss @@ -6,4 +6,21 @@ margin-top: -3.2rem; padding-top: 3.2rem; padding-bottom: 3.2rem; + + @screen md { + padding-left: 3.2rem; + padding-right: 3.2rem; + } + + @screen xl { + @apply spacing-horizontal + } + + .header { + margin-bottom: 1.2rem; + + @screen md { + margin-bottom: 3.8rem; + } + } } \ No newline at end of file diff --git a/src/components/modules/account/AccountPage/AccountPage.tsx b/src/components/modules/account/AccountPage/AccountPage.tsx index d150c72f3..a5a0ef79d 100644 --- a/src/components/modules/account/AccountPage/AccountPage.tsx +++ b/src/components/modules/account/AccountPage/AccountPage.tsx @@ -19,7 +19,7 @@ const waiting = [ const delivering = [ { id: "NO 123456", - products: ["Tomato", "Fish", "Pork", "Onion"], + products: ["Tomato", "Fish", "Pork", "Onion", "Tomato", "Fish", "Pork", "Onion"], totalPrice : 1000 } ] @@ -27,7 +27,7 @@ const delivering = [ const delivered = [ { id: "NO 123456", - products: ["Tomato", "Fish", "Pork", "Onion"], + products: ["Tomato", "Fish", "Pork", "Onion", "Tomato", "Fish", "Pork", "Onion"], totalPrice : 1000 } ] @@ -62,7 +62,9 @@ const AccountPage = ({defaultActiveContent="orders"} : AccountPageProps) => { return ( <>
- Account +
+ Account +
diff --git a/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.module.scss b/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.module.scss index 1308df677..442dae2eb 100644 --- a/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.module.scss +++ b/src/components/modules/account/AccountPage/components/AccountInfomation/AccountInfomation.module.scss @@ -1,13 +1,27 @@ @import '../../../../../../styles/utilities'; .accountInfomation { - transition: opacity 6s; + @apply flex justify-center items-center; + text-align: center; + margin-top: 1.6rem; + @screen md { + @apply block; + text-align: left; + margin-top: 0; + } + .avatar { height: 22rem; width: 22rem; border-radius: 50%; + margin: auto; margin-bottom: 4rem; + + + @screen md { + margin-left: 0 + } } .accountName { @@ -33,6 +47,7 @@ .editInfoBtn { @apply text-center font-bold custom-border-radius; + margin: auto; margin-top: 2.4rem; margin-bottom: 2.4rem; padding: .8rem 1.6rem; @@ -44,5 +59,9 @@ @apply cursor-pointer; background-color: #FBFBFB; } + + @screen md { + margin-left: 0; + } } } \ No newline at end of file diff --git a/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.tsx b/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.tsx index 98f305b9e..76985b9fd 100644 --- a/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.tsx +++ b/src/components/modules/account/AccountPage/components/OrderInformation/OrderInformation.tsx @@ -10,6 +10,7 @@ interface OrderInformationProps { waiting: {id: string, products: string[], totalPrice: number}[], delivering: {id: string, products: string[], totalPrice: number}[], delivered: {id: string, products: string[], totalPrice: number}[], + // active?: boolean } const OrderInformation = ({ waiting, delivering, delivered} : OrderInformationProps) => { From 3e053ed0b1955487bf6b8d0507b9a8177adeed9f Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 10 Sep 2021 15:20:19 +0700 Subject: [PATCH 154/171] refactor: change link --- src/components/common/Footer/Footer.tsx | 2 +- .../modules/blogs/FeaturedCardBlog/FeaturedCardBlog.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/common/Footer/Footer.tsx b/src/components/common/Footer/Footer.tsx index a830c60ea..faf496200 100644 --- a/src/components/common/Footer/Footer.tsx +++ b/src/components/common/Footer/Footer.tsx @@ -52,7 +52,7 @@ const FOOTER_COLUMNS = [ }, { name: 'Blog', - link: ROUTE.TERM_CONDITION, + link: ROUTE.BLOGS, }, ] } diff --git a/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.tsx b/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.tsx index f619a51f1..2bd158d79 100644 --- a/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.tsx +++ b/src/components/modules/blogs/FeaturedCardBlog/FeaturedCardBlog.tsx @@ -17,7 +17,7 @@ const FEATURED_DATA = { title: "Flammekueche with green asparagus", content: "Traditionally, the Flammekueche is made with rapeseed oil, which, contrary to popular belief, is indeed an oil that can be cooked hot and is not limited to seasoning. It is important to vary the oils in the kitchen to take advantage of the benefits of each. Rapeseed oil is an oil rich in omega 3 which participate in the proper functioning of the cardiovascular system as well as in vitamins E which contributes to the protection of cells against oxidative stress. In short, oils are your friends 😉", imgSrc: image20, - imgAuthor: author, + imgAuthor: author.src, date: "APRIL 30, 2021", author: "Alessandro Del Piero" } From 3e4b056ee81d1bcca34356c58c02b810fd62857f Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 10 Sep 2021 15:21:34 +0700 Subject: [PATCH 155/171] refactor: change link --- src/components/common/Footer/Footer.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/common/Footer/Footer.tsx b/src/components/common/Footer/Footer.tsx index a830c60ea..2bbc9cf06 100644 --- a/src/components/common/Footer/Footer.tsx +++ b/src/components/common/Footer/Footer.tsx @@ -48,7 +48,7 @@ const FOOTER_COLUMNS = [ }, { name: 'Privacy Policy', - link: ROUTE.TERM_CONDITION, + link: ROUTE.PRIVACY_POLICY, }, { name: 'Blog', From f649fbf83c6d9c4828c298184a361746e2492f32 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 10 Sep 2021 15:36:07 +0700 Subject: [PATCH 156/171] refactor: change file name --- pages/{delivery-policy.tsx => privacy-policy.tsx} | 0 src/components/icons/index.ts | 4 ++++ 2 files changed, 4 insertions(+) rename pages/{delivery-policy.tsx => privacy-policy.tsx} (100%) diff --git a/pages/delivery-policy.tsx b/pages/privacy-policy.tsx similarity index 100% rename from pages/delivery-policy.tsx rename to pages/privacy-policy.tsx diff --git a/src/components/icons/index.ts b/src/components/icons/index.ts index 523b9c488..477d8863c 100644 --- a/src/components/icons/index.ts +++ b/src/components/icons/index.ts @@ -25,3 +25,7 @@ export { default as IconCheck } from './IconCheck' export { default as IconTime } from './IconTime' export { default as IconPeople } from './IconPeople' export { default as IconLocation } from './IconLocation' +export { default as IconClose } from './IconClose' +export { default as IconDelete } from './IconDelete' +export { default as IconPlus } from './IconPlus' +export { default as IconMinus } from './IconMinus' \ No newline at end of file From 6c3753d9c0fed3eb8a64972c890b41c664924834 Mon Sep 17 00:00:00 2001 From: LeSyTan Date: Fri, 10 Sep 2021 15:45:21 +0700 Subject: [PATCH 157/171] Update index.ts Remove: delete duplicate export BreadCrumb --- src/components/common/index.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/common/index.ts b/src/components/common/index.ts index 690f5df39..5b821317f 100644 --- a/src/components/common/index.ts +++ b/src/components/common/index.ts @@ -38,7 +38,6 @@ export { default as CollapseCommon} from './CollapseCommon/CollapseCommon' export { default as BreadcrumbCommon } from './BreadcrumbCommon/BreadcrumbCommon' export { default as ImgWithLink} from './ImgWithLink/ImgWithLink' export { default as RecipeDetail} from './RecipeDetail/RecipeDetail' -export { default as BreadcrumbCommon} from './BreadcrumbCommon/BreadcrumbCommon' export { default as DrawerCommon} from './DrawerCommon/DrawerCommon' export { default as CartDrawer} from './CartDrawer/CartDrawer' export { default as StaticImage} from './StaticImage/StaticImage' From 68705b16cc379c6faaf12da81c24364853aa42ee Mon Sep 17 00:00:00 2001 From: quangnhankie Date: Fri, 10 Sep 2021 16:08:05 +0700 Subject: [PATCH 158/171] feat: page 404 --- pages/404.tsx | 5 ++-- .../modules/404/404Page/404Page.module.scss | 28 +++++++++++++++++++ .../modules/404/404Page/404Page.tsx | 27 ++++++++++++++++++ src/components/modules/404/index.tsx | 1 + 4 files changed, 58 insertions(+), 3 deletions(-) create mode 100644 src/components/modules/404/404Page/404Page.module.scss create mode 100644 src/components/modules/404/404Page/404Page.tsx create mode 100644 src/components/modules/404/index.tsx diff --git a/pages/404.tsx b/pages/404.tsx index 8a357fb51..f267c6de9 100644 --- a/pages/404.tsx +++ b/pages/404.tsx @@ -1,11 +1,10 @@ -import { Layout } from "src/components/common" +import { NotFoundPage } from "src/components/modules/404" export default function NotFound() { return (
- The requested page doesn't exist or you don't have access to it. +
) } -NotFound.Layout = Layout diff --git a/src/components/modules/404/404Page/404Page.module.scss b/src/components/modules/404/404Page/404Page.module.scss new file mode 100644 index 000000000..7132e63c9 --- /dev/null +++ b/src/components/modules/404/404Page/404Page.module.scss @@ -0,0 +1,28 @@ +.wrapper{ + @apply flex justify-center; + text-align: center; + height:100%; + + background-color: white; + .inner{ + height: 100vh; + .logo{ + margin-top: 2rem; + } + .text{ + @apply flex justify-center; + align-items: center; + width: 100%; + height:80%; + + h1{ + font-weight: bold; + font-size: 17rem; + color: var(--primary); + font-family: var(--font-heading); + text-shadow: 2px 4px 5px var(--primary); + } + } + } + +} \ No newline at end of file diff --git a/src/components/modules/404/404Page/404Page.tsx b/src/components/modules/404/404Page/404Page.tsx new file mode 100644 index 000000000..5319b0dfa --- /dev/null +++ b/src/components/modules/404/404Page/404Page.tsx @@ -0,0 +1,27 @@ +import React from 'react' +import { Logo } from 'src/components/common' +import s from './404Page.module.scss' + +interface Props { +} + +const NotFoundPage = ({ }: Props) => { + return ( + +
+
+
+ +
+ +
+

+ 404 +

+
+
+
+ ) +} + +export default NotFoundPage diff --git a/src/components/modules/404/index.tsx b/src/components/modules/404/index.tsx new file mode 100644 index 000000000..50990b601 --- /dev/null +++ b/src/components/modules/404/index.tsx @@ -0,0 +1 @@ +export {default as NotFoundPage} from './404Page/404Page'; \ No newline at end of file From b7d1249258034f37233be5f2b86477b2be87f0cd Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 16:10:08 +0700 Subject: [PATCH 159/171] :wrench: config: disablelintbuild: false :%s --- codegen.bigcommerce.json | 27 --------------------------- next.config.js | 1 + 2 files changed, 1 insertion(+), 27 deletions(-) delete mode 100644 codegen.bigcommerce.json diff --git a/codegen.bigcommerce.json b/codegen.bigcommerce.json deleted file mode 100644 index 1f14e88ac..000000000 --- a/codegen.bigcommerce.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "schema": { - "https://buybutton.store/graphql": { - "headers": { - "Authorization": "Bearer xzy" - } - } - }, - "documents": [ - { - "./framework/bigcommerce/api/**/*.ts": { - "noRequire": true - } - } - ], - "generates": { - "./framework/bigcommerce/schema.d.ts": { - "plugins": ["typescript", "typescript-operations"] - }, - "./framework/bigcommerce/schema.graphql": { - "plugins": ["schema-ast"] - } - }, - "hooks": { - "afterAllFileWrite": ["prettier --write"] - } -} diff --git a/next.config.js b/next.config.js index ce9389fb7..42a84b273 100644 --- a/next.config.js +++ b/next.config.js @@ -17,6 +17,7 @@ module.exports = withCommerceConfig({ // todo: replace domains for images domains: ['user-images.githubusercontent.com'], }, + disablelintbuild: false, i18n: { locales: ['en-US', 'es'], defaultLocale: 'en-US', From 363fa477f556891a992560647ffc266fbeb96067 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 17:48:17 +0700 Subject: [PATCH 160/171] :wrench: config: set disablelintbuild to false :%s --- next.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/next.config.js b/next.config.js index 42a84b273..d8ae52148 100644 --- a/next.config.js +++ b/next.config.js @@ -17,7 +17,6 @@ module.exports = withCommerceConfig({ // todo: replace domains for images domains: ['user-images.githubusercontent.com'], }, - disablelintbuild: false, i18n: { locales: ['en-US', 'es'], defaultLocale: 'en-US', @@ -45,6 +44,7 @@ module.exports = withCommerceConfig({ }, eslint: { ignoreDuringBuilds: true, + disablelintbuild: false, } }) From 78b5e0c6aa382a053b73c8466a992f4de7b3e1f8 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 17:54:42 +0700 Subject: [PATCH 161/171] :wrench: config: ignoreDuringBuilds, isolatedModules :%s --- next.config.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/next.config.js b/next.config.js index d8ae52148..82dc1c09d 100644 --- a/next.config.js +++ b/next.config.js @@ -13,6 +13,9 @@ const isVendure = provider === 'vendure' module.exports = withCommerceConfig({ commerce, + eslint: { + ignoreDuringBuilds: true, + }, images: { // todo: replace domains for images domains: ['user-images.githubusercontent.com'], @@ -42,10 +45,6 @@ module.exports = withCommerceConfig({ }, ].filter(Boolean) }, - eslint: { - ignoreDuringBuilds: true, - disablelintbuild: false, - } }) // Don't delete this console log, useful to see the commerce config in Vercel deployments From 53df72970812641f419d389a9f884a2c98693b12 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 10 Sep 2021 17:57:11 +0700 Subject: [PATCH 162/171] reponsive: product list page --- src/components/common/Layout/Layout.module.scss | 2 +- .../MenuNavigationProductList.module.scss | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/common/Layout/Layout.module.scss b/src/components/common/Layout/Layout.module.scss index d9649900a..30e4a077d 100644 --- a/src/components/common/Layout/Layout.module.scss +++ b/src/components/common/Layout/Layout.module.scss @@ -7,7 +7,7 @@ } } .filter{ - @screen md { + @screen xl { display: none; } } \ No newline at end of file diff --git a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss index 3c05d840d..042785c05 100644 --- a/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss +++ b/src/components/common/MenuNavigationProductList/MenuNavigationProductList.module.scss @@ -1,8 +1,12 @@ @import "../../../styles/utilities"; .menuNavigationProductListDesktop{ - @screen sm-only { + @screen sm { @apply hidden; } + + @screen xl { + @apply block; + } } .menuNavigationProductListMobile{ @apply relative transition-all duration-100; From 5ce6e531a2bd91d40f48809a515e78bd80ac3c6e Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 17:59:16 +0700 Subject: [PATCH 163/171] :wrench: config: set ignoreBuildErrors to true :%s --- next.config.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/next.config.js b/next.config.js index 82dc1c09d..27bddfae6 100644 --- a/next.config.js +++ b/next.config.js @@ -13,6 +13,13 @@ const isVendure = provider === 'vendure' module.exports = withCommerceConfig({ commerce, + typescript: { // todo: remove it + // !! WARN !! + // Dangerously allow production builds to successfully complete even if + // your project has type errors. + // !! WARN !! + ignoreBuildErrors: true, + }, eslint: { ignoreDuringBuilds: true, }, From 5d9f3db94adbe9d52724317e669b132e03a2232d Mon Sep 17 00:00:00 2001 From: quangnhankie Date: Fri, 10 Sep 2021 18:00:29 +0700 Subject: [PATCH 164/171] feat: create pages eror and 404 . fix data blogs --- pages/404.tsx | 3 +- pages/_error.tsx | 12 ++ pages/blog/[slug].tsx | 4 +- pages/test.tsx | 109 +++++++++++++----- .../modules/404/404Page/404Page.module.scss | 16 ++- .../modules/404/404Page/404Page.tsx | 13 ++- .../modules/error/ErrorPage/ErrorPage.tsx | 29 +++++ .../error/ErrorPage/Errorpage.module.scss | 36 ++++++ src/components/modules/error/index.tsx | 1 + src/utils/demo-data.ts | 44 ++++++- 10 files changed, 227 insertions(+), 40 deletions(-) create mode 100644 pages/_error.tsx create mode 100644 src/components/modules/error/ErrorPage/ErrorPage.tsx create mode 100644 src/components/modules/error/ErrorPage/Errorpage.module.scss create mode 100644 src/components/modules/error/index.tsx diff --git a/pages/404.tsx b/pages/404.tsx index f267c6de9..e5265afe0 100644 --- a/pages/404.tsx +++ b/pages/404.tsx @@ -1,3 +1,4 @@ +import { Layout } from 'src/components/common' import { NotFoundPage } from "src/components/modules/404" export default function NotFound() { @@ -7,4 +8,4 @@ export default function NotFound() {
) } - +NotFound.Layout = Layout diff --git a/pages/_error.tsx b/pages/_error.tsx new file mode 100644 index 000000000..1cfdb5a4e --- /dev/null +++ b/pages/_error.tsx @@ -0,0 +1,12 @@ +import { } from "src/components/modules/404" +import { Layout } from 'src/components/common' +import { ErrorPage } from "src/components/modules/error" + +export default function Error() { + return ( +
+ +
+ ) +} +Error.Layout = Layout diff --git a/pages/blog/[slug].tsx b/pages/blog/[slug].tsx index 773634c26..8aaca04a9 100644 --- a/pages/blog/[slug].tsx +++ b/pages/blog/[slug].tsx @@ -1,7 +1,7 @@ import { Layout, RelevantBlogPosts } from 'src/components/common'; import BlogContent from 'src/components/modules/blog-detail/BlogContent/BlogContent'; import BlogDetailImg from 'src/components/modules/blog-detail/BlogDetailImg/BlogDetailImg'; -import { RECIPE_DATA_TEST } from 'src/utils/demo-data' +import { BLOGS_DATA_TEST } from 'src/utils/demo-data' export default function BlogDetailPage() { @@ -9,7 +9,7 @@ export default function BlogDetailPage() { <> - + ) } diff --git a/pages/test.tsx b/pages/test.tsx index a11c56f14..644dc08ed 100644 --- a/pages/test.tsx +++ b/pages/test.tsx @@ -1,33 +1,90 @@ -import { ImgWithLink, Layout, StaticImage } from 'src/components/common' -import TestImg from '../public/assets/images/image5.png' +import { + CartDrawer, + Layout +} from 'src/components/common'; +import MenuNavigationProductList from 'src/components/common/MenuNavigationProductList/MenuNavigationProductList'; +// import { RecipeListPage } from 'src/components/modules/recipes'; +import { OPTION_ALL, QUERY_KEY, ROUTE } from 'src/utils/constanst.utils'; +import { useModalCommon } from 'src/components/hooks'; +const CATEGORY = [ + { + name: 'All', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=${OPTION_ALL}`, + }, + { + name: 'Veggie', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=veggie`, + }, + { + name: 'Seafood', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=seafood`, + }, + { + name: 'Frozen', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=frozen`, + }, + { + name: 'Coffee Bean', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=coffee-bean`, + }, + { + name: 'Sauce', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=sauce`, + }, +] +const BRAND = [ + { + name: 'Maggi', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=veggie`, + }, + { + name: 'Cholimes', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=seafood`, + }, + { + name: 'Chinsu', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=frozen`, + } +]; + +const FEATURED = [ + + { + name: 'Best Sellers', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=veggie`, + }, + { + name: 'Sales', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=seafood`, + }, + { + name: 'New Item', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=frozen`, + }, + { + name: 'Viewed', + link: `${ROUTE.PRODUCTS}/?${QUERY_KEY.BRAND}=viewed`, + } + ]; export default function Test() { + const { visible: visibleMenuFilter, openModal, closeModal: closeMenuFilter } = useModalCommon({ initialValue: false }) + const toggle = () => { + if (visibleMenuFilter) { + closeMenuFilter() + } else { + openModal() + } +} return ( <> - - - - - - -
-
- Lorem ipsum dolor sit amet consectetur adipisicing elit. Nam vel optio fuga nobis nostrum! Magnam tenetur, et doloremque unde enim dolorem aspernatur nobis vitae impedit iste iure distinctio labore, quidem illo itaque necessitatibus eligendi magni architecto illum cumque corrupti esse a. Eius tenetur voluptas autem corrupti, amet porro beatae ratione maiores! Dolorum earum placeat totam corporis sint quae quam at vero eos magni amet, nisi eum qui natus exercitationem ea eveniet esse aut in. Ipsa hic saepe veritatis quas dignissimos corrupti sapiente quis, mollitia ducimus, ipsum ratione quos doloribus quidem, dolor neque! Eligendi quibusdam aspernatur, maxime vitae incidunt ipsam itaque ab distinctio? Architecto ratione deserunt saepe sequi alias accusantium harum quae itaque aut odit voluptates, hic beatae similique expedita! Modi, sunt exercitationem! Mollitia, eius! Molestiae nostrum, quas, ratione deleniti, adipisci pariatur omnis veniam blanditiis iste quia laboriosam est labore doloribus officiis repellendus consequatur. Ducimus impedit voluptate doloribus repellendus exercitationem mollitia labore ab totam reiciendis distinctio. Nesciunt dolor officiis reiciendis esse nostrum modi inventore, cum, veritatis placeat doloribus iure perspiciatis tempora a mollitia soluta fugit! Aspernatur necessitatibus provident, reiciendis sapiente temporibus labore. Optio tempora ipsam blanditiis fugiat sint reiciendis, deleniti itaque fuga omnis aut architecto animi, aliquam quis aliquid ipsum necessitatibus dolorem sequi aperiam magni non! Atque deserunt autem nihil, in voluptatem, natus quibusdam fugiat velit aspernatur ullam quam quo consequuntur eius. Pariatur dolor obcaecati quam reprehenderit, est corporis ea beatae quia numquam nemo in eum voluptatem ullam sequi atque? Quos neque voluptatem maxime, repellat cupiditate accusantium, maiores in aperiam, eveniet asperiores eligendi velit iusto voluptates dolores. Nostrum officia commodi dolore asperiores sequi, molestiae quasi. Deserunt, molestiae voluptate. Perferendis earum consectetur adipisci ratione nisi nihil minus. Ipsum voluptas dolorum voluptates dolores reprehenderit nemo, exercitationem labore, quas voluptatibus officiis fuga ullam ab, eius quae. Quibusdam perferendis iusto nobis, cupiditate officiis sapiente molestiae distinctio magnam dolore voluptatum quos ratione fugiat autem corporis rerum esse possimus perspiciatis ex officia eos numquam blanditiis assumenda natus. At nihil excepturi et consectetur nobis dicta tempora dolorum neque, saepe minima mollitia, officiis ex atque reprehenderit blanditiis animi dolore ratione quam. Id animi facere repudiandae eos facilis? Dolorum quae illo nam tempora, quasi ut placeat beatae minus consequatur libero maiores repudiandae, voluptates sed natus animi a. Cum numquam atque explicabo temporibus consequatur odit voluptates tenetur pariatur optio nihil eligendi ab veniam nisi velit quaerat natus, ea facere eveniet corrupti! Iste temporibus placeat tenetur incidunt obcaecati quam nulla nemo cum accusantium quo velit, maiores, esse illum ipsam dolore enim sunt, aspernatur illo provident delectus officia sit officiis qui! Ullam quam numquam mollitia reprehenderit? Facere, quos amet praesentium officia nostrum veritatis, autem laborum quidem architecto eveniet voluptatum, nisi voluptate totam saepe. Obcaecati non vitae accusantium voluptates iure voluptatem nulla, quaerat culpa officia quasi mollitia doloremque. Deserunt officia aliquid totam quibusdam, doloribus quos porro sit alias, perspiciatis facilis exercitationem inventore adipisci aliquam saepe ipsam dignissimos. Minima iste dolorem esse optio necessitatibus voluptas deserunt sint quam, veniam nulla vitae eaque omnis alias! Natus ut, doloribus quia laboriosam id voluptates? Quibusdam aliquid ea nemo. -
-
-
-
- Lorem ipsum dolor sit amet consectetur, adipisicing elit. Voluptate, maiores cum quam odit quia est magni aut reiciendis deleniti, ea quae, dolorem vero fuga veritatis culpa? Eum sunt quia et consequatur tenetur, atque eius illo quibusdam laudantium iusto quo cumque, ad dolor dicta eos inventore ipsa fugit voluptates similique incidunt doloribus? Dicta, ipsa? Suscipit porro dicta dolorum rem. Placeat provident quisquam excepturi obcaecati tempora, eaque incidunt accusantium suscipit velit ex quo, voluptatem eum inventore illum exercitationem beatae sint temporibus aliquid, unde expedita recusandae. Repudiandae, nesciunt natus adipisci, error consectetur, fugit magni ducimus est delectus voluptates cupiditate explicabo dolorem maxime hic. Natus, quidem beatae rem aliquam nobis illo reprehenderit, distinctio qui adipisci quaerat sapiente hic nisi ad. Voluptatem dolore eius eos doloribus quam repudiandae cum, culpa expedita error fugiat. Labore eius voluptatum reiciendis repellendus. Enim sapiente dolore tenetur totam esse laboriosam labore aperiam aspernatur! Magnam voluptas iure recusandae delectus, in impedit nobis aliquam debitis laudantium, explicabo quas molestiae quos rem quibusdam nemo placeat nam, dolore doloribus quaerat eum! Quam nesciunt architecto debitis consequuntur sint culpa exercitationem dicta numquam dolorum eius illum similique fuga magni veritatis sequi, et excepturi distinctio laborum quidem. Tempore debitis natus iure, enim molestiae provident? Sed dignissimos velit dolores quia recusandae quam? Beatae, officia dolor. Repellendus dicta provident veniam itaque beatae, eius labore sapiente aspernatur exercitationem ducimus quam est quas quaerat officia consequatur temporibus tempore! Iusto, voluptatum maxime provident, voluptatem ullam recusandae facere error, animi sequi quidem modi illo accusamus non consequuntur deserunt fuga sit labore cum dolorem delectus unde architecto! Mollitia consequuntur veniam sit nihil itaque praesentium temporibus inventore nemo odio necessitatibus eum corporis at et consequatur alias deserunt eligendi aliquid voluptatem quasi exercitationem, voluptatum quos aut voluptate ipsum? Error provident repellat fuga temporibus delectus rem, exercitationem doloremque voluptatem dignissimos, quod amet neque sed quidem nostrum deserunt est debitis obcaecati. Aspernatur veniam vel soluta labore expedita cum quo debitis ab exercitationem, saepe aliquam officia praesentium optio voluptatem atque. Voluptatem ullam et voluptas eligendi omnis fugiat? Ipsam laudantium beatae perspiciatis quis! Nemo optio, quia esse perspiciatis iste et veniam illum qui praesentium, expedita assumenda? Quae distinctio repellendus excepturi ut eos enim optio earum, laborum aperiam, sed sit alias incidunt voluptatibus? Officia, quos. Labore porro repellendus, suscipit praesentium possimus adipisci, quidem illum consequuntur ut id quae quas cum corrupti laboriosam nesciunt nisi dolorum ullam dolor nobis debitis, ipsam inventore? Doloribus dignissimos ipsa aliquid? Dolores nemo ab hic ipsum expedita maxime corporis recusandae inventore, aliquam voluptate voluptatibus dolor dignissimos suscipit explicabo, officia consequuntur officiis ipsam cumque debitis odio qui? Earum minus quaerat possimus ea laudantium laboriosam enim omnis molestias quod nesciunt vel vero officia, ad inventore voluptatem dicta dolorem rem voluptates ab quasi nisi, esse quis. Fuga ad animi reiciendis nulla officiis possimus adipisci ducimus eum, molestias neque enim doloremque nam recusandae labore commodi, quia sed illo fugit molestiae qui hic voluptate facere dignissimos. Dolor porro ab modi nam vitae architecto delectus quo et velit pariatur omnis quae in ullam ex quis rerum, corporis alias, nobis veritatis aperiam commodi hic! -
-
- - + {/* */} + + {/* */} + {/**/} + + + {/* */} ) } diff --git a/src/components/modules/404/404Page/404Page.module.scss b/src/components/modules/404/404Page/404Page.module.scss index 7132e63c9..b089a9ad3 100644 --- a/src/components/modules/404/404Page/404Page.module.scss +++ b/src/components/modules/404/404Page/404Page.module.scss @@ -1,3 +1,4 @@ +@import '../../../../styles/utilities'; .wrapper{ @apply flex justify-center; text-align: center; @@ -10,17 +11,24 @@ margin-top: 2rem; } .text{ - @apply flex justify-center; + @apply flex justify-center flex-col; align-items: center; width: 100%; height:80%; - + margin-top: 2rem; h1{ font-weight: bold; - font-size: 17rem; + font-size: 15rem; color: var(--primary); font-family: var(--font-heading); - text-shadow: 2px 4px 5px var(--primary); + text-shadow: 3px 5px 4px var(--primary); + height: 20%; + } + .description{ + @apply topline; + margin-top:1rem; + margin-bottom: 3rem; + color:var(--text-label); } } } diff --git a/src/components/modules/404/404Page/404Page.tsx b/src/components/modules/404/404Page/404Page.tsx index 5319b0dfa..39eef34ca 100644 --- a/src/components/modules/404/404Page/404Page.tsx +++ b/src/components/modules/404/404Page/404Page.tsx @@ -1,7 +1,7 @@ import React from 'react' -import { Logo } from 'src/components/common' +import { ButtonCommon, Logo } from 'src/components/common' import s from './404Page.module.scss' - +import Link from 'next/link'; interface Props { } @@ -10,14 +10,15 @@ const NotFoundPage = ({ }: Props) => {
-
- -
-

404

+

Opps! it seems we found an Error
+ We couldn't found what you're looking for +

+ + Return to Home Now
diff --git a/src/components/modules/error/ErrorPage/ErrorPage.tsx b/src/components/modules/error/ErrorPage/ErrorPage.tsx new file mode 100644 index 000000000..0e550b766 --- /dev/null +++ b/src/components/modules/error/ErrorPage/ErrorPage.tsx @@ -0,0 +1,29 @@ +import Link from 'next/link'; +import React from 'react'; +import { ButtonCommon } from 'src/components/common'; +import s from './ErrorPage.module.scss'; + +interface Props { +} + +const ErrorPage = ({ }: Props) => { + return ( + +
+
+
+

+ ERROR +

+

Oh no, Something went wrong
+ We're doing our best and we'll back soon +

+ + Return to Home Now +
+
+
+ ) +} + +export default ErrorPage diff --git a/src/components/modules/error/ErrorPage/Errorpage.module.scss b/src/components/modules/error/ErrorPage/Errorpage.module.scss new file mode 100644 index 000000000..562a20f8b --- /dev/null +++ b/src/components/modules/error/ErrorPage/Errorpage.module.scss @@ -0,0 +1,36 @@ +@import '../../../../styles/utilities'; +.wrapper{ + @apply flex justify-center; + text-align: center; + height:100%; + + background-color: white; + .inner{ + height: 100vh; + .logo{ + margin-top: 2rem; + } + .text{ + @apply flex justify-center flex-col; + align-items: center; + width: 100%; + height:80%; + margin-top: 2rem; + h1{ + font-weight: bold; + font-size: 15rem; + color: var(--negative); + font-family: var(--font-heading); + text-shadow: 3px 5px 4px var(--negative); + height: 20%; + } + .description{ + @apply topline; + margin-top:1rem; + margin-bottom: 3rem; + color:var(--text-label); + } + } + } + +} \ No newline at end of file diff --git a/src/components/modules/error/index.tsx b/src/components/modules/error/index.tsx new file mode 100644 index 000000000..4fadf1398 --- /dev/null +++ b/src/components/modules/error/index.tsx @@ -0,0 +1 @@ +export {default as ErrorPage} from './ErrorPage/ErrorPage'; \ No newline at end of file diff --git a/src/utils/demo-data.ts b/src/utils/demo-data.ts index 8ecaf4231..edc4eee6a 100644 --- a/src/utils/demo-data.ts +++ b/src/utils/demo-data.ts @@ -1,3 +1,4 @@ +import { BlogCardProps } from "src/components/common/CardBlog/CardBlog" import { RecipeCardProps } from "src/components/common/RecipeCard/RecipeCard" export const PRODUCT_DATA_TEST = [ @@ -218,4 +219,45 @@ export const RECIPE_DATA_TEST: RecipeCardProps[] = [ imageSrc: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', slug:"the-best-recipe-of-beef-noodle-soup" }, -] \ No newline at end of file +] + + + +export const BLOGS_DATA_TEST: BlogCardProps[] = [ + { + title: "Special Recipe of Vietnamese Phở", + description: "Alright, before we get to the actual recipe, let’s chat for a sec about the ingredients. To make this pho soup recipe, you will need:", + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', + slug: "special-recipe-of-vietnamese-pho" + }, + { + title: "Original Recipe of Curry", + description: "Chicken curry is common to several countries including India, countries in Asia and the Caribbean. My favorite of them though is this aromatic Indian...", + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', + slug:"original-recipe-of-curry" + }, + { + title: "The Best Recipe of Beef Noodle Soup", + description: "The broth for Bun Bo Hue is prepared by slowly simmering various types of beef and pork bones (ox tail, beef shank, pork neck bones, pork feet,...", + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', + slug:"the-best-recipe-of-beef-noodle-soup" + }, + { + title: "Special Recipe of Vietnamese Phở", + description: "Alright, before we get to the actual recipe, let’s chat for a sec about the ingredients. To make this pho soup recipe, you will need:", + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159257-f92574c7-d00d-4142-8ea7-0ca9515fb737.png', + slug: "special-recipe-of-vietnamese-pho" + }, + { + title: "Original Recipe of Curry", + description: "Chicken curry is common to several countries including India, countries in Asia and the Caribbean. My favorite of them though is this aromatic Indian...", + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159259-ae4c986d-ab53-4758-9137-d06bafdd15d0.png', + slug:"original-recipe-of-curry" + }, + { + title: "The Best Recipe of Beef Noodle Soup", + description: "The broth for Bun Bo Hue is prepared by slowly simmering various types of beef and pork bones (ox tail, beef shank, pork neck bones, pork feet,...", + imageSrc: 'https://user-images.githubusercontent.com/76729908/132159262-f28a9fb9-4852-47e6-80b5-d600521b548a.png', + slug:"the-best-recipe-of-beef-noodle-soup" + }, +]; \ No newline at end of file From 88f90912429447f6ae7bafa77484465965e0ee13 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 18:04:08 +0700 Subject: [PATCH 165/171] :bug: bug: delet account component in home page :%s --- pages/index.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pages/index.tsx b/pages/index.tsx index c2cbbfab4..e7b5cab7d 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -4,11 +4,7 @@ import { HomeBanner, HomeCategories, HomeCollection, HomeCTA, HomeFeature, HomeR export default function Home() { return ( <> - - - - - {/* + @@ -17,7 +13,7 @@ export default function Home() { - {/* // todo: uncomment */} + {/* // todo: uncomment {/* */} ) From 5c83a26ff47b7a67cfb46c3d12bdcfa2cdadda89 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 18:19:00 +0700 Subject: [PATCH 166/171] :recycle: enhan: toggle cart :%s --- next-env.d.ts | 3 --- src/components/common/Header/Header.tsx | 19 +++++++++++++++++-- .../components/HeaderMenu/HeaderMenu.tsx | 5 +++-- src/components/common/Layout/Layout.tsx | 19 +++---------------- .../TabCommon/components/TabItem/TabItem.tsx | 8 -------- 5 files changed, 23 insertions(+), 31 deletions(-) diff --git a/next-env.d.ts b/next-env.d.ts index 9bc3dd46b..c6643fda1 100644 --- a/next-env.d.ts +++ b/next-env.d.ts @@ -1,6 +1,3 @@ /// /// /// - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/src/components/common/Header/Header.tsx b/src/components/common/Header/Header.tsx index 308c9289b..5b42c6aaf 100644 --- a/src/components/common/Header/Header.tsx +++ b/src/components/common/Header/Header.tsx @@ -2,6 +2,7 @@ import classNames from 'classnames' import React, { memo, useEffect, useMemo, useRef, useState } from 'react' import { useModalCommon } from 'src/components/hooks' import { isMobile } from 'src/utils/funtion.utils' +import { CartDrawer } from '..' import ModalAuthenticate from '../ModalAuthenticate/ModalAuthenticate' import ModalCreateUserInfo from '../ModalCreateUserInfo/ModalCreateUserInfo' import HeaderHighLight from './components/HeaderHighLight/HeaderHighLight' @@ -10,14 +11,23 @@ import HeaderSubMenu from './components/HeaderSubMenu/HeaderSubMenu' import HeaderSubMenuMobile from './components/HeaderSubMenuMobile/HeaderSubMenuMobile' import s from './Header.module.scss' interface props { - toggleFilter:()=>void + toggleFilter: () => void } -const Header = memo(({toggleFilter}:props) => { +const Header = memo(({ toggleFilter }: props) => { const headeFullRef = useRef(null) const [isFullHeader, setIsFullHeader] = useState(true) const { visible: visibleModalAuthen, closeModal: closeModalAuthen, openModal: openModalAuthen } = useModalCommon({ initialValue: false }) const { visible: visibleModalInfo, closeModal: closeModalInfo, openModal: openModalInfo } = useModalCommon({ initialValue: false }) + const { visible: visibleCartDrawer, openModal: openCartDrawer, closeModal: closeCartDrawer } = useModalCommon({ initialValue: false }) + + const toggleCart = () => { + if (visibleCartDrawer) { + closeCartDrawer() + } else { + openCartDrawer() + } + } const headerHeight = useMemo(() => { return headeFullRef.current?.offsetHeight @@ -46,6 +56,7 @@ const Header = memo(({toggleFilter}:props) => {
@@ -60,6 +71,7 @@ const Header = memo(({toggleFilter}:props) => { })}>
@@ -67,6 +79,9 @@ const Header = memo(({toggleFilter}:props) => { + ) }) diff --git a/src/components/common/Header/components/HeaderMenu/HeaderMenu.tsx b/src/components/common/Header/components/HeaderMenu/HeaderMenu.tsx index 56b1e8ee6..8037b357a 100644 --- a/src/components/common/Header/components/HeaderMenu/HeaderMenu.tsx +++ b/src/components/common/Header/components/HeaderMenu/HeaderMenu.tsx @@ -14,11 +14,12 @@ interface Props { openModalAuthen: () => void, openModalInfo: () => void, toggleFilter:() => void, + toggleCart:() => void, } const FILTER_PAGE = [ROUTE.HOME,ROUTE.PRODUCTS] -const HeaderMenu = memo(({ isFull, openModalAuthen, openModalInfo, toggleFilter }: Props) => { +const HeaderMenu = memo(({ isFull, openModalAuthen, openModalInfo, toggleFilter, toggleCart }: Props) => { const router = useRouter() const optionMenu = useMemo(() => [ { @@ -81,7 +82,7 @@ const HeaderMenu = memo(({ isFull, openModalAuthen, openModalInfo, toggleFilter
  • -
  • diff --git a/src/components/common/Layout/Layout.tsx b/src/components/common/Layout/Layout.tsx index 204956fbd..8b93825b4 100644 --- a/src/components/common/Layout/Layout.tsx +++ b/src/components/common/Layout/Layout.tsx @@ -1,10 +1,9 @@ import { CommerceProvider } from '@framework' import { useRouter } from 'next/router' import { FC } from 'react' -import { FilterProvider } from 'src/components/contexts/FilterContext' import { useModalCommon } from 'src/components/hooks' import { BRAND, CATEGORY, FEATURED } from 'src/utils/constanst.utils' -import { CartDrawer, CustomShapeSvg } from '..' +import { CustomShapeSvg } from '..' import Footer from '../Footer/Footer' import Header from '../Header/Header' import MenuNavigationProductList from '../MenuNavigationProductList/MenuNavigationProductList' @@ -18,18 +17,9 @@ interface Props { // note: demo code const Layout: FC = ({ children }) => { const { locale = 'en-US' } = useRouter() - const { visible: visibleCartDrawer, openModal, closeModal: closeCartDrawer } = useModalCommon({ initialValue: false }) const { visible: visibleFilter, openModal: openFilter, closeModal: closeFilter } = useModalCommon({ initialValue: false }) - - const toggle = () => { - if (visibleCartDrawer) { - closeCartDrawer() - } else { - openModal() - } - } + const toggleFilter = () => { - console.log("click") if (visibleFilter) { closeFilter() } else { @@ -41,11 +31,8 @@ const Layout: FC = ({ children }) => {
    {children}
    - + -
    diff --git a/src/components/common/TabCommon/components/TabItem/TabItem.tsx b/src/components/common/TabCommon/components/TabItem/TabItem.tsx index cc1737e44..49750dc55 100644 --- a/src/components/common/TabCommon/components/TabItem/TabItem.tsx +++ b/src/components/common/TabCommon/components/TabItem/TabItem.tsx @@ -1,9 +1,5 @@ import classNames from 'classnames' -<<<<<<< HEAD -import React, { RefObject, useRef } from 'react' -======= import React from 'react' ->>>>>>> 88f90912429447f6ae7bafa77484465965e0ee13 import s from './TabItem.module.scss' interface TabItemProps { @@ -32,8 +28,4 @@ const TabItem = ({ ) } -<<<<<<< HEAD export default TabItem -======= -export default TabItem ->>>>>>> 88f90912429447f6ae7bafa77484465965e0ee13 From 2214d5a5678194e7aa406bb8b4377b2d3541cf6e Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 18:22:51 +0700 Subject: [PATCH 167/171] :recycle: enhan: add link product detail demo :%s --- src/components/common/ProductCard/ProductCard.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/common/ProductCard/ProductCard.tsx b/src/components/common/ProductCard/ProductCard.tsx index 4f1e3b329..a6022efa4 100644 --- a/src/components/common/ProductCard/ProductCard.tsx +++ b/src/components/common/ProductCard/ProductCard.tsx @@ -1,5 +1,6 @@ import Link from 'next/link' import React from 'react' +import { ROUTE } from 'src/utils/constanst.utils' import { ProductProps } from 'src/utils/types.utils' import ButtonCommon from '../ButtonCommon/ButtonCommon' import ButtonIconBuy from '../ButtonIconBuy/ButtonIconBuy' @@ -31,7 +32,7 @@ const ProductCard = ({ return (
    - +
    image
    @@ -42,7 +43,7 @@ const ProductCard = ({
    - +
    {name}
    {weight}
    From 1667d5859cb0263bfaa9bdde2b62995552953159 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 18:28:35 +0700 Subject: [PATCH 168/171] :art: styles: page account :%s --- pages/account.tsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 pages/account.tsx diff --git a/pages/account.tsx b/pages/account.tsx new file mode 100644 index 000000000..7da102c52 --- /dev/null +++ b/pages/account.tsx @@ -0,0 +1,13 @@ +import React from 'react'; +import { Layout } from 'src/components/common'; +import { AccountPage } from 'src/components/modules/account'; + +const Account = () => { + return ( + + ); +}; + +Account.Layout = Layout + +export default Account; \ No newline at end of file From 99d4f74ab898c44888c96f651e37b97afc7dd288 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 18:33:32 +0700 Subject: [PATCH 169/171] :bug: bug: fix bug import :%s --- .../modules/account/AccountNavigation/AccountNavigation.tsx | 2 +- .../AccountNavigation/components/AccountNavigationItem.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/modules/account/AccountNavigation/AccountNavigation.tsx b/src/components/modules/account/AccountNavigation/AccountNavigation.tsx index 929f386f2..013b4cbf1 100644 --- a/src/components/modules/account/AccountNavigation/AccountNavigation.tsx +++ b/src/components/modules/account/AccountNavigation/AccountNavigation.tsx @@ -1,7 +1,7 @@ import React, { useRef, useEffect, Children, ReactElement, PropsWithChildren, useState, cloneElement } from "react" import s from './AccountNavigation.module.scss' -import AccountNavigationItem from './components/AccountNavigationItem/AccountNavigationItem' +import AccountNavigationItem from './components/AccountNavigationItem' import {TabPaneProps} from '../../../common/TabCommon/components/TabPane/TabPane' interface AccountNavigationProps { diff --git a/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.tsx b/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.tsx index 9ac8a387f..9f94fb1fc 100644 --- a/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.tsx +++ b/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.tsx @@ -1,4 +1,4 @@ -import React, { RefObject } from "react"; +import React from "react"; import classNames from "classnames"; import s from './AccountNavigationItem.module.scss' From c10125e72ed16e79984acc2ae8f11c73a3a6a23c Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 18:40:21 +0700 Subject: [PATCH 170/171] :wrench: config: set port = 3005 in script start :%s --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 57df2ec3b..85d71c286 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "dev": "NODE_OPTIONS='--inspect' PORT=3005 next dev", "dev-windows": "set NODE_OPTIONS='--inspect' && set PORT=3005 && next dev", "build": "next build", - "start": "next start", + "start": "PORT=3005 next start", "analyze": "BUNDLE_ANALYZE=both yarn build", "prettier-fix": "prettier --write .", "find:unused": "npx next-unused", From d99abb51e9649ba36986f9105a2e004f0b045493 Mon Sep 17 00:00:00 2001 From: lytrankieio123 Date: Fri, 10 Sep 2021 18:51:10 +0700 Subject: [PATCH 171/171] :bug: bug: fix error import :%s --- pages/_error.tsx | 12 ------------ .../components/AccountNavigationItem.module.scss | 2 +- 2 files changed, 1 insertion(+), 13 deletions(-) delete mode 100644 pages/_error.tsx diff --git a/pages/_error.tsx b/pages/_error.tsx deleted file mode 100644 index 1cfdb5a4e..000000000 --- a/pages/_error.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import { } from "src/components/modules/404" -import { Layout } from 'src/components/common' -import { ErrorPage } from "src/components/modules/error" - -export default function Error() { - return ( -
    - -
    - ) -} -Error.Layout = Layout diff --git a/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.module.scss b/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.module.scss index 12d3e1f02..10037cdc7 100644 --- a/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.module.scss +++ b/src/components/modules/account/AccountNavigation/components/AccountNavigationItem.module.scss @@ -1,4 +1,4 @@ -@import '../../../../../../styles/utilities'; +@import '../../../../../styles/utilities'; .accountNavigationItem { width: 28rem;
    - - {title} - +

    {title}