From 36a3bad83ca7939ab15f8375a84d46c492d10dbe Mon Sep 17 00:00:00 2001 From: Dang Hai Yen <> Date: Thu, 25 May 2023 00:35:19 +0200 Subject: [PATCH] Complete Game for Children --- common.css | 133 +++ index.css | 249 ++++++ index.html | 269 ++++++ index.js | 264 ++++++ kids.svg | 842 ++++++++++++++++++ public/audio/correct-notification.wav | Bin 0 -> 290952 bytes public/audio/failure-notification.wav | Bin 0 -> 351604 bytes public/audio/game-completed.wav | Bin 0 -> 624896 bytes public/fonts/Prompt-Bold.ttf | Bin 0 -> 162864 bytes public/fonts/Prompt-Light.ttf | Bin 0 -> 146012 bytes public/fonts/Prompt-Medium.ttf | Bin 0 -> 160432 bytes public/fonts/Prompt-Regular.ttf | Bin 0 -> 152960 bytes public/fonts/Prompt-SemiBold.ttf | Bin 0 -> 159304 bytes public/game.json | 661 ++++++++++++++ public/images/Check.png | Bin 0 -> 5587 bytes public/images/X.png | Bin 0 -> 4599 bytes public/images/background1.png | Bin 0 -> 20976 bytes public/images/background2.jpeg | Bin 0 -> 78929 bytes public/images/bioTonne.png | Bin 0 -> 10570 bytes public/images/boHint.png | Bin 0 -> 6951 bytes public/images/gHint.png | Bin 0 -> 7311 bytes public/images/gelbeTonne.png | Bin 0 -> 15658 bytes public/images/hinweis.png | Bin 0 -> 202527 bytes public/images/logo.png | Bin 0 -> 4111 bytes public/images/pHint.png | Bin 0 -> 7437 bytes public/images/papierTonne.png | Bin 0 -> 10810 bytes public/images/question1/can.png | Bin 0 -> 39534 bytes public/images/question1/cigarette.png | Bin 0 -> 52993 bytes public/images/question1/mask.png | Bin 0 -> 42643 bytes public/images/question1/newspaper2.png | Bin 0 -> 49525 bytes public/images/question10/can1.png | Bin 0 -> 36625 bytes public/images/question10/electric.png | Bin 0 -> 54470 bytes public/images/question10/paper.png | Bin 0 -> 33038 bytes public/images/question10/windeln.png | Bin 0 -> 38183 bytes public/images/question11/newspaper.png | Bin 0 -> 38431 bytes public/images/question11/packung.png | Bin 0 -> 28729 bytes public/images/question11/pizzaPackung.png | Bin 0 -> 33962 bytes public/images/question11/tüte.png | Bin 0 -> 18745 bytes public/images/question12/bananaschale.png | Bin 0 -> 21399 bytes public/images/question12/can4.png | Bin 0 -> 46918 bytes public/images/question12/paper.png | Bin 0 -> 33038 bytes public/images/question12/wachspapier.png | Bin 0 -> 45747 bytes public/images/question13/holzwolle.png | Bin 0 -> 53548 bytes public/images/question13/kabel.png | Bin 0 -> 32003 bytes public/images/question13/keramik.png | Bin 0 -> 32696 bytes public/images/question13/plastic-waste.png | Bin 0 -> 37851 bytes public/images/question14/can.png | Bin 0 -> 39534 bytes public/images/question14/straw.png | Bin 0 -> 40678 bytes public/images/question14/tablet.png | Bin 0 -> 47106 bytes public/images/question14/toothbrush.png | Bin 0 -> 38313 bytes public/images/question15/blumen.png | Bin 0 -> 45526 bytes public/images/question15/carton.png | Bin 0 -> 43514 bytes public/images/question15/tablet.png | Bin 0 -> 47106 bytes public/images/question15/teefilter.png | Bin 0 -> 32224 bytes public/images/question16/backpapier.png | Bin 0 -> 43070 bytes public/images/question16/mask.png | Bin 0 -> 42643 bytes public/images/question16/teefilter.png | Bin 0 -> 32224 bytes public/images/question16/windeln.png | Bin 0 -> 38183 bytes public/images/question17/can2.png | Bin 0 -> 48482 bytes public/images/question17/defektItems.png | Bin 0 -> 15874 bytes public/images/question17/fischreste.png | Bin 0 -> 29025 bytes public/images/question17/windeln.png | Bin 0 -> 38183 bytes public/images/question18/backpapier.png | Bin 0 -> 43070 bytes public/images/question18/eierbox.png | Bin 0 -> 34294 bytes public/images/question18/newspaper2.png | Bin 0 -> 49525 bytes public/images/question18/teefilter.png | Bin 0 -> 32224 bytes public/images/question19/can3.png | Bin 0 -> 35431 bytes public/images/question19/mask.png | Bin 0 -> 42643 bytes public/images/question19/newspaper.png | Bin 0 -> 38431 bytes public/images/question19/packung.png | Bin 0 -> 28729 bytes public/images/question2/biomüll.png | Bin 0 -> 36700 bytes public/images/question2/brokenItems.png | Bin 0 -> 23031 bytes public/images/question2/newspaper.png | Bin 0 -> 38431 bytes public/images/question2/plastic-waste.png | Bin 0 -> 37147 bytes public/images/question20/bananaschale.png | Bin 0 -> 21399 bytes public/images/question20/cutpaper.png | Bin 0 -> 34398 bytes public/images/question20/newspaper.png | Bin 0 -> 38431 bytes public/images/question20/packung.png | Bin 0 -> 28729 bytes public/images/question21/biomüll1.png | Bin 0 -> 38155 bytes public/images/question21/cigarette.png | Bin 0 -> 52993 bytes public/images/question21/newspaper.png | Bin 0 -> 38431 bytes public/images/question21/toothbrush.png | Bin 0 -> 38313 bytes public/images/question22/cutpaper.png | Bin 0 -> 34398 bytes public/images/question22/kassenzettel.png | Bin 0 -> 12341 bytes public/images/question22/pizzaPackung.png | Bin 0 -> 33962 bytes public/images/question22/wachspapier.png | Bin 0 -> 45747 bytes public/images/question23/biomüll1.png | Bin 0 -> 38155 bytes public/images/question23/cigarette.png | Bin 0 -> 52993 bytes public/images/question23/eier.png | Bin 0 -> 31466 bytes public/images/question23/eierbox.png | Bin 0 -> 34294 bytes public/images/question23/restmüllTonne.png | Bin 0 -> 7462 bytes public/images/question24/can1.png | Bin 0 -> 36625 bytes public/images/question24/carton.png | Bin 0 -> 43514 bytes public/images/question24/packung.png | Bin 0 -> 28729 bytes public/images/question24/windeln.png | Bin 0 -> 38183 bytes public/images/question25/biomüll1.png | Bin 0 -> 38155 bytes public/images/question25/eier.png | Bin 0 -> 31466 bytes public/images/question25/hair.png | Bin 0 -> 34874 bytes public/images/question25/tüte.png | Bin 0 -> 32789 bytes public/images/question26/cigarette.png | Bin 0 -> 52993 bytes public/images/question26/eierbox.png | Bin 0 -> 34294 bytes public/images/question26/fischreste.png | Bin 0 -> 29025 bytes public/images/question26/holzwolle.png | Bin 0 -> 53548 bytes public/images/question27/can3.png | Bin 0 -> 35431 bytes public/images/question27/chickenBone.png | Bin 0 -> 51929 bytes public/images/question27/fotos.png | Bin 0 -> 40539 bytes public/images/question27/newspaper2.png | Bin 0 -> 49525 bytes public/images/question28/carton.png | Bin 0 -> 43514 bytes public/images/question28/fotos.png | Bin 0 -> 40539 bytes .../question28/glitterGeschenkPapier.png | Bin 0 -> 37372 bytes public/images/question28/holzwolle.png | Bin 0 -> 53548 bytes public/images/question29/chickenBone.png | Bin 0 -> 51929 bytes public/images/question29/keramik.png | Bin 0 -> 32696 bytes public/images/question29/newspaper.png | Bin 0 -> 38431 bytes public/images/question29/newspaper2.png | Bin 0 -> 49525 bytes public/images/question3/can4.png | Bin 0 -> 46918 bytes public/images/question3/defektItems.png | Bin 0 -> 15874 bytes public/images/question3/paper.png | Bin 0 -> 33038 bytes public/images/question3/plastic-waste.png | Bin 0 -> 37147 bytes public/images/question30/electric.png | Bin 0 -> 54470 bytes public/images/question30/fischreste.png | Bin 0 -> 29025 bytes public/images/question30/plastic-waste.png | Bin 0 -> 37851 bytes public/images/question30/teefilter.png | Bin 0 -> 32224 bytes public/images/question4/backpapier.png | Bin 0 -> 43070 bytes public/images/question4/can3.png | Bin 0 -> 35431 bytes public/images/question4/hair.png | Bin 0 -> 34874 bytes public/images/question4/paper.png | Bin 0 -> 33038 bytes public/images/question5/glühbirne.png | Bin 0 -> 36047 bytes public/images/question5/mask.png | Bin 0 -> 42643 bytes public/images/question5/newspaper2.png | Bin 0 -> 49525 bytes public/images/question5/straw.png | Bin 0 -> 40678 bytes public/images/question6/biomüll.png | Bin 0 -> 36700 bytes public/images/question6/brokenItems.png | Bin 0 -> 23031 bytes public/images/question6/can2.png | Bin 0 -> 48482 bytes public/images/question6/cigarette.png | Bin 0 -> 52993 bytes public/images/question7/can1.png | Bin 0 -> 36625 bytes public/images/question7/cigarette.png | Bin 0 -> 52993 bytes public/images/question7/eierschalen.png | Bin 0 -> 31466 bytes public/images/question7/plastic-waste.png | Bin 0 -> 37147 bytes public/images/question8/blumen.png | Bin 0 -> 45526 bytes public/images/question8/kabel.png | Bin 0 -> 32003 bytes public/images/question8/keramik.png | Bin 0 -> 32696 bytes public/images/question8/straw.png | Bin 0 -> 40678 bytes public/images/question9/biomüll.png | Bin 0 -> 36700 bytes public/images/question9/cigarette.png | Bin 0 -> 52993 bytes public/images/question9/defektItems.png | Bin 0 -> 15874 bytes public/images/question9/windeln.png | Bin 0 -> 38183 bytes public/images/recycle.png | Bin 0 -> 7714 bytes public/images/restmüllTonne.png | Bin 0 -> 7462 bytes public/images/rmHint.png | Bin 0 -> 7553 bytes svg.css | 187 ++++ 151 files changed, 2605 insertions(+) create mode 100644 common.css create mode 100644 index.css create mode 100644 index.html create mode 100644 index.js create mode 100644 kids.svg create mode 100644 public/audio/correct-notification.wav create mode 100644 public/audio/failure-notification.wav create mode 100644 public/audio/game-completed.wav create mode 100644 public/fonts/Prompt-Bold.ttf create mode 100644 public/fonts/Prompt-Light.ttf create mode 100644 public/fonts/Prompt-Medium.ttf create mode 100644 public/fonts/Prompt-Regular.ttf create mode 100644 public/fonts/Prompt-SemiBold.ttf create mode 100644 public/game.json create mode 100644 public/images/Check.png create mode 100644 public/images/X.png create mode 100644 public/images/background1.png create mode 100644 public/images/background2.jpeg create mode 100644 public/images/bioTonne.png create mode 100644 public/images/boHint.png create mode 100644 public/images/gHint.png create mode 100644 public/images/gelbeTonne.png create mode 100644 public/images/hinweis.png create mode 100644 public/images/logo.png create mode 100644 public/images/pHint.png create mode 100644 public/images/papierTonne.png create mode 100644 public/images/question1/can.png create mode 100644 public/images/question1/cigarette.png create mode 100644 public/images/question1/mask.png create mode 100644 public/images/question1/newspaper2.png create mode 100644 public/images/question10/can1.png create mode 100644 public/images/question10/electric.png create mode 100644 public/images/question10/paper.png create mode 100644 public/images/question10/windeln.png create mode 100644 public/images/question11/newspaper.png create mode 100644 public/images/question11/packung.png create mode 100644 public/images/question11/pizzaPackung.png create mode 100644 public/images/question11/tüte.png create mode 100644 public/images/question12/bananaschale.png create mode 100644 public/images/question12/can4.png create mode 100644 public/images/question12/paper.png create mode 100644 public/images/question12/wachspapier.png create mode 100644 public/images/question13/holzwolle.png create mode 100644 public/images/question13/kabel.png create mode 100644 public/images/question13/keramik.png create mode 100644 public/images/question13/plastic-waste.png create mode 100644 public/images/question14/can.png create mode 100644 public/images/question14/straw.png create mode 100644 public/images/question14/tablet.png create mode 100644 public/images/question14/toothbrush.png create mode 100644 public/images/question15/blumen.png create mode 100644 public/images/question15/carton.png create mode 100644 public/images/question15/tablet.png create mode 100644 public/images/question15/teefilter.png create mode 100644 public/images/question16/backpapier.png create mode 100644 public/images/question16/mask.png create mode 100644 public/images/question16/teefilter.png create mode 100644 public/images/question16/windeln.png create mode 100644 public/images/question17/can2.png create mode 100644 public/images/question17/defektItems.png create mode 100644 public/images/question17/fischreste.png create mode 100644 public/images/question17/windeln.png create mode 100644 public/images/question18/backpapier.png create mode 100644 public/images/question18/eierbox.png create mode 100644 public/images/question18/newspaper2.png create mode 100644 public/images/question18/teefilter.png create mode 100644 public/images/question19/can3.png create mode 100644 public/images/question19/mask.png create mode 100644 public/images/question19/newspaper.png create mode 100644 public/images/question19/packung.png create mode 100644 public/images/question2/biomüll.png create mode 100644 public/images/question2/brokenItems.png create mode 100644 public/images/question2/newspaper.png create mode 100644 public/images/question2/plastic-waste.png create mode 100644 public/images/question20/bananaschale.png create mode 100644 public/images/question20/cutpaper.png create mode 100644 public/images/question20/newspaper.png create mode 100644 public/images/question20/packung.png create mode 100644 public/images/question21/biomüll1.png create mode 100644 public/images/question21/cigarette.png create mode 100644 public/images/question21/newspaper.png create mode 100644 public/images/question21/toothbrush.png create mode 100644 public/images/question22/cutpaper.png create mode 100644 public/images/question22/kassenzettel.png create mode 100644 public/images/question22/pizzaPackung.png create mode 100644 public/images/question22/wachspapier.png create mode 100644 public/images/question23/biomüll1.png create mode 100644 public/images/question23/cigarette.png create mode 100644 public/images/question23/eier.png create mode 100644 public/images/question23/eierbox.png create mode 100644 public/images/question23/restmüllTonne.png create mode 100644 public/images/question24/can1.png create mode 100644 public/images/question24/carton.png create mode 100644 public/images/question24/packung.png create mode 100644 public/images/question24/windeln.png create mode 100644 public/images/question25/biomüll1.png create mode 100644 public/images/question25/eier.png create mode 100644 public/images/question25/hair.png create mode 100644 public/images/question25/tüte.png create mode 100644 public/images/question26/cigarette.png create mode 100644 public/images/question26/eierbox.png create mode 100644 public/images/question26/fischreste.png create mode 100644 public/images/question26/holzwolle.png create mode 100644 public/images/question27/can3.png create mode 100644 public/images/question27/chickenBone.png create mode 100644 public/images/question27/fotos.png create mode 100644 public/images/question27/newspaper2.png create mode 100644 public/images/question28/carton.png create mode 100644 public/images/question28/fotos.png create mode 100644 public/images/question28/glitterGeschenkPapier.png create mode 100644 public/images/question28/holzwolle.png create mode 100644 public/images/question29/chickenBone.png create mode 100644 public/images/question29/keramik.png create mode 100644 public/images/question29/newspaper.png create mode 100644 public/images/question29/newspaper2.png create mode 100644 public/images/question3/can4.png create mode 100644 public/images/question3/defektItems.png create mode 100644 public/images/question3/paper.png create mode 100644 public/images/question3/plastic-waste.png create mode 100644 public/images/question30/electric.png create mode 100644 public/images/question30/fischreste.png create mode 100644 public/images/question30/plastic-waste.png create mode 100644 public/images/question30/teefilter.png create mode 100644 public/images/question4/backpapier.png create mode 100644 public/images/question4/can3.png create mode 100644 public/images/question4/hair.png create mode 100644 public/images/question4/paper.png create mode 100644 public/images/question5/glühbirne.png create mode 100644 public/images/question5/mask.png create mode 100644 public/images/question5/newspaper2.png create mode 100644 public/images/question5/straw.png create mode 100644 public/images/question6/biomüll.png create mode 100644 public/images/question6/brokenItems.png create mode 100644 public/images/question6/can2.png create mode 100644 public/images/question6/cigarette.png create mode 100644 public/images/question7/can1.png create mode 100644 public/images/question7/cigarette.png create mode 100644 public/images/question7/eierschalen.png create mode 100644 public/images/question7/plastic-waste.png create mode 100644 public/images/question8/blumen.png create mode 100644 public/images/question8/kabel.png create mode 100644 public/images/question8/keramik.png create mode 100644 public/images/question8/straw.png create mode 100644 public/images/question9/biomüll.png create mode 100644 public/images/question9/cigarette.png create mode 100644 public/images/question9/defektItems.png create mode 100644 public/images/question9/windeln.png create mode 100644 public/images/recycle.png create mode 100644 public/images/restmüllTonne.png create mode 100644 public/images/rmHint.png create mode 100644 svg.css diff --git a/common.css b/common.css new file mode 100644 index 0000000..cc89403 --- /dev/null +++ b/common.css @@ -0,0 +1,133 @@ +@font-face { + font-family: "Prompt"; + src: local("PromptRegular"), + url("/public/fonts/Prompt-Regular.ttf") format("truetype"); + font-weight: 400; + font-style: normal; +} + +@font-face { + font-family: "Prompt"; + src: local("PromptBold"), + url("/public/fonts/Prompt-Bold.ttf") format("truetype"); + font-weight: 400; + font-style: normal; +} + +@font-face { + font-family: "Prompt"; + src: local("PromptLight"), + url("/public/fonts/Prompt-Light.ttf") format("truetype"); + font-weight: 300; + font-style: normal; +} +@font-face { + font-family: "Prompt"; + src: local("PromptMedium"), + url("/public/fonts/Prompt-Mediumr.ttf") format("truetype"); + font-weight: 500; + font-style: bold; +} +@font-face { + font-family: "Prompt"; + src: local("PromptSemiBold"), + url("/public/fonts/Prompt-SemiBold.ttf") format("truetype"); + font-weight: 600; + font-style: bold; +} +h1 { + font-size: 50px; +} + +h4 { + font-size: 30px; + font-weight: 600; + margin-bottom: 30px; +} + +h5 { + font-weight: 100; + line-height: 32px; + margin-bottom: 30px; +} + +.h-100vh { + height: 100vh; +} + +.h-90vh { + height: 90vh; +} +.h-7vh { + height: 7vh; +} +.h-3vh { + height: 3vh; +} + +.w-50vw { + width: 50vw; +} +.w-25px { + width: 25px; +} + +.bg-green { + background-color: #5b9b4f; +} + +.bg-green1{ + background-color: #70C4C1; +} + +.bg-green2{ + background-color: #ADDBD9; +} + +.text-blue-vibentec{ + color: #295a85; +} + +.cursor-pointer { + cursor: pointer; +} + +.mt-40 { + margin-top: 40px; +} +.ms-6 { + margin-left: 5rem !important; +} +#play-icon { + display: none; +} + +.cursor-pointer { + cursor: pointer; +} + +p { + font-size: 14px; +} + +tr{ + border-style: hidden; +} + +.bg-pink1{ + background-color: #EC4F97 ; +} + +.bg-pink2{ + background-color: #EA7DB2; +} + +.bg-pink3{ + background-color: #F3B4D2; +} + +@media screen and (min-width: 768px) and (max-width: 1180px) and (orientation: landscape) { + h5 { + font-size: 16px; + } +} diff --git a/index.css b/index.css new file mode 100644 index 0000000..71b52a1 --- /dev/null +++ b/index.css @@ -0,0 +1,249 @@ +@import url("./common.css"); + +body { + font-family: "Prompt"; + color: #295a85; +} + +#game-page { + width: 100%; +} + +#error-page { + display: none; + background-color: white; +} + +#introduction-page { + background-image: url("/public/images/background1.png"); + background-repeat: no-repeat; + background-size: cover; + background-position: center; +} + +#introduction { + display: flex; +} + +/* Game-container */ +#game-container { + display: none; + color: white; + position: relative; + background-image: url("/public/images/background2.jpeg"); + background-repeat: no-repeat; + background-size: cover; + background-position: center; +} + +#game-container { + color: white; + position: relative; +} +#countdown-timer { + font-size: 70px; +} + +#choices-container { + height: 200px; +} + +.choice:hover { + width: 85%; +} + +.choice { + width: 150px; +} + +#hint-container { + position: absolute; + top: 20%; + left: 15%; + width: 200px; + z-index: 9999; + /* display: none; */ +} + +/* .backgroundImg{ + background-image: url("/public/images/background2.jpeg"); + background-repeat: no-repeat; + background-size: cover; + background-position: center; +} */ + +/* Save-score */ +#modal-save-score { + display: none; + background-image: url("/public/images/background2.jpeg"); + background-repeat: no-repeat; + background-size: cover; + background-position: center; +} +#modal-save-score-backdrop { + background: rgba(255, 255, 255, 0.29); + backdrop-filter: blur(3px); +} +.modal-save-score-content { + background-color: #104f75; + opacity: 0.7; + border-radius: 20px; +} + +#player-name { + border-radius: 3px; + border: #104f75 solid 2px; + color: #295a85; +} + +#player-name:focus { + border: #4642f1 solid 2px; +} + +#end-container { + display: none; + background-image: url("/public/images/background1.png"); + background-repeat: no-repeat; + background-size: cover; + background-position: center; +} + +#end-score { + font-weight: 400; +} + +#play-btn, +#hint-btn, +#quit-btn, +#play-again-btn, +#save-btn { + border: 3px solid transparent !important; + border-radius: 30px; + font-weight: 100; +} +#play-btn:hover, +#hint-btn:hover, +#quit-btn:hover, +#play-again-btn:hover { + border: 3px solid #5b9b4f !important; + color: #5b9b4f !important; +} + +#play-btn, +#hint-btn { + width: 20%; +} + +#save-btn { + width: 35%; +} +#save-btn:hover { + background-color: #5b9b4f; + scale: 1.2; +} + +#quit-btn, +#play-again-btn { + width: 85%; +} + +@media screen and (max-width: 1024px) and (orientation: portrait) { + #content { + margin: auto; + } + .introduction-container { + flex-direction: column; + } + #title { + width: 75%; + margin: auto; + } + #iframe-container { + width: 100%; + } + iframe { + height: 52vh !important; + } + + #hint-container { + top: 15%; + left: 7%; + } + .choice:hover { + width: 70%; + } + #choices-container { + height: 450px; + } + #quit-btn, + #play-again-btn { + width: 90%; + } +} + +@media screen and (min-width: 1024px) and (orientation: landscape) { + #play-btn, + #hint-btn { + width: 30%; + } + iframe { + height: 65vh !important; + } + + #quit-btn, + #play-again-btn { + width: 65%; + } +} + +@media screen and (width: 1024px) and (orientation: portrait) { + #quit-btn, + #play-again-btn { + width: 65%; + } + .choice:hover { + width: 100%; + } +} + +@media screen and (max-height: 600px) { + #countdown-timer { + line-height: 60px; + } + .introduction-container { + flex-direction: row; + } + iframe { + height: 80vh !important; + } + #end-content { + scale: 0.8; + } +} + +@media screen and (min-width: 1180px) { + #title { + margin-left: 30px; + } + #question img { + width: 50%; + } + .choice:hover { + width: 85%; + } + #choices-container { + height: 300px; + } + .choice { + width: 70%; + } + #play-btn, + #hint-btn { + width: 30%; + } + + #quit-btn, + #play-again-btn { + width: 65%; + } +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..86c9c1b --- /dev/null +++ b/index.html @@ -0,0 +1,269 @@ + + +
+ + + + + + ++ Müll-check ist ein kleines Geschenk von Vibentec IT für Kinder zum + Kindertag 01.06 +
+V97N5ysm)*W(-*1v5mKbCdYug142^jp}G z_|l}y$) `>qtpv?)P%Mu$!8toJHNSXNt!OYvrHiFT*)e-x9PblK7 I!ek0&q2 e7SxU21|A!}Rg$eawTX!e@wd zRq*TJ+?av!w&XGC8L>$zJXuu8QO+0-H6g-88k+8O$@5}ae($XN#rJcLm1XDSwfjmX zW{tKh_bOd2EA?p(IS@KJZbah! F#i&)a&Dz6REyQjqKyT$c{_e< zpndOhNda2lue`yQ*ET@FVGou+l?lRv!^g#YChL+4)6a$9Nto;zEa%XB@d)b*x1x4t zgDzi~SDYvN-LB-noPFi8f-$O|m8V>LO`#skc`yCz |L(mPxxhN5Ut}FxF|_JYZb4RAevjX=ipHG8%Bq4#8npHmn&o6m z+dS}~lYtYXYGYm{{hQVn&r09npBwo%@05fICNU~?zm59RhO*7M|NRyg8h`5*vvXUj zRuuJXJ=gG@9!p*JY4h3}+$VS?)TmFBm!;p0o7KLP-`g-VC*3oW%*1KhUTs+=K=Cv8 z&~KtpmG!*zue^ITGfK)08`T@wW3h!YtJFWVAVeSAKOv-DUi!8ebGz+6yMlkPwu#=m zs*&+c9@?y;zl&by`u+Y@^dq}_nP2{n+Wn=|EN5HR@wzbz{JQ(PLMMlL#rq}QOtz+< zjr=QVvt(hwa)y;(WWPmn8d93_3f|_Y jL5nU q?S#7v~3_3+xhA7voHP)BbVX-|e5sXGSdL zRd~6mb##MHW_(%}Q0~stWKAv_m+dV5oyV>TE7{VvqcN4y8zlPFcqIl024_c)j>}FO zkS33vo^nLCGV~>9ka!5`frn}DwPq=HDZ=xwXQdQJ=1eV{lD}5@Q!&Z-t69YUjQ#DK zCB;LQg?x?q8ox8?NZP}wg~?;Rmj zIH}2C^qCR$@)^
{Hkw??+L7_W5!}{)-xJNqtL6T@^anxmThPJq#2D?u(E{ z--utI(mi%#>T*`nOFnCs!`0x?Nz*$uB;Zv#sKF!Gc<)B2B-vaSi=C z34FZ09t0f?Ivlwq=3M-Pl<4R=?YO?3L%*|5c)WCP#PYQ9`YmP6WuXO)*;7h{x%P^+ zg_r8)lr gcm$0SP~T+D~X?zaw$TSNJ!Lyv5cDn)Oi>TP|t2b6+*?m z{N(J~k{h|xE4f7v8_rgwTl?ugb9>Wc{I2*M56K7}8eJRL8235FFYIM}jrgv7E}qG) zuy!PFHq29(77Z`@l3$s1RgsZ5tBPG*-T0yE2mA%hB0(cdA+M1=3+0Eejww!f7 ctd{Ga-5bPBv%yP<=TgPbZQFOY%UXY!oE}fjWzgkzMQlF@P?jC2-h!E}y|0X|2 zXjAyMn2(7=V|%0y30xdQ@VELn!8BI3F~`1H`M$29kjk4;B+9;3-aUV~(pdaPTdVYi zKS`46`HDX>ppSoI*oBBMG53@1NB2v4B9}y+;@Tv`s5y*6{V40Z>S!fW t8Y{u_88lo@$7@=}65Br<-D*P6hs z45u)IxPWKsr&|oQ %B(%2&7l&7b7SL69s?*HB z4Yz13>3#wCgGYAg+5KwY{= 9ws=U$nhxN439uzHzerqUWiQG=F!%DgShTeLxJ$%{%V+joh$hA(_oA6SsDo z+Fw84a>_KuLTT&OpRLc@#yIxr*K5mbkL&)e?`!^`9o2HWsgLeVi_(%|@8on+UzyFK zI;fgYcwl}fq$>Xb{vjdPSV!6M_7F4X9%tUrHnj0=<*$M>wc8X6)r*w#+Wyg65N|Yr zyGrn{aDdbiR1~uzykF8f|925nBUdDZMeT|^!h6nJ j~Wp+XEdFpXjU$&ks pN)^r (R4!nHnUFTZJdoK%pNQVpV(QnkpN8dr`f;+hwKT47ZRrC;W|KGP1De90$NI)Kak}vu z1&gR{v{G{%Y0|%P4QUwC>Szei4YAh~^IZaBCOOSjAeD&H1NTVxh(ECcJQLYwK^>!q zyU8|0uWb{m6SW_d3!3KY!fjQqr}SUQb&lEhN3bJ>)A3Bwf#kl4dt(=;_K)A}f7Hu| z>SHNw3vAq3!z?{fVlOzS%u-HiF}L+Xl9|iGy%Iw@Ea^3(Ywv#1L+BZY`|KIeAs7VT z;aKQ@Id2$mRxK`K6_NjkqI2MHtn2!4Y#G_~F7*tUIlY X7b0z_mB^X*iZ0m$OF?Z8S zsbjfA(6@*i^?yufS`W1-L`OR^H6RJva#+R3+Cb&p`P4VTT+XI&duVq+6t~eg6J{|t zx AFwa~x;hA{^4U&PN#J>ft9E(@O_q;VkhDFE2?Ul*cLQ5=|e z ?q;3 ;n z-@mk8Ys+Xj+gC@cpj--w=dOu}jeR0`8C`^TFo%1FBQGoe8HH_0J^yPz+BLRQ(f&z1 zy6cx0Vb3QKQF{n8;nj@e1c2R6(|}7rftuO6E4}5icXiNqO_iXfw)KDFDH5Ru?z#&) z$}qATc@>=Skb&Hrk@te@Xf4=E^9 `iP2Vf`6dlj~Q#G;pd4r@TTC||&p~s&; zrOgkxE<7H0A*E>Gk9cv$o#66_Ypl_{E^mo%gm_DLwP;VK*S5=P)mq ze~$>E-9pbH7XVvebv-kb&JMQZf}~L;@5M{AH3T&u*$!@{48gJ)ZXAr`BZ qn7LTvh+1rJyrbs_z}4IVxXZ><>SKSMzDYjF9?Jc%&;VAT~W5AD|+SftET? z>lR5?G=H!DuVzR&xW1xxY{Q ^n1n1=b~>HlI%Hq@t9tWl9 (%wb+{UbwLXwXRs#( ztpL4-iRC=SpT4a<=X(R%XG<1ze6&`o|3WE1tbYnLT<|P#p5TyxOFzW2kl(VNBQ!*Z z=CW+3c( zmv)qj>%>XwD5cD>2@#K@hrAI!kL-+koA4lRVnR|hnU}*5AP<8kYfs8X{TpAtskF7| zS5 BJ-#xx2GxRs@Hzvp#Tim^1P@~H^u_!wI4!NxR_p2LgDbA|4C;B& zxux}0AFK;&yQ?Mp&RLHj4c^58X!>gQaMo?qTI^bQ3wEz30$Hg*T9!#~=qGD4tWyn( ztZ)3;tLcOkjFk={K==!2$AfM$P7uz(g&;I=%lXBw5T{B%)SFtIou?&3Wt;UF9m<}L zY9w3?njg9(YFo51>32d&{Q9VCygv*OVGgp&dP6^?`EPAaO #VU~c>^rpUq& zpD+kcO;B%mP3+u^;RBrMKvqS>t!NDE5No!((s@|&qvuiA%9i$qaaH)*ic+Bh-&+K_ z>NcS|kk0~+bKk{`N?IQ_D}DlJl5hukZoqxdR@g&*nAxeks%RAt=v=B=CYtB1F>Qx_ zu;-x0dzAshXhhC2_FnWk++?T`y&P~u*DH3JqoiMSD^;Hj9{qjO9dH v3rtS%v zEgZrfB^1&>1{GkgGQf@}5RM_s;m}?*evm8{uh+blIKY2xC2*so7cl^UGvaZZ7*xs( z 0DzcV0j?TwcL(Ty+ zfy>s7QlYf6v882lOL*s`uFZWvRBMfEVRJBrjOKt;;jZxBw5RFO$&jQ$ftxt@>3PKc z;LpH}o}(=%>I=(z8k?)?8%EWv7VYbT07&2xZl1rsRv8u+pOkSkx+bM5v^-`L4=1<= z9teG}%#i(*Gek8#JDN7OkSY%-E_778_nL~}k)T|vmvWj{75t6e5HgKX6EX_Bg!RT& z2yQjbbsjWLv#wGclHS)P%LwqDPCYu(6NowKQPE#uBk2C&C**9D(Dxqp*3b_)A$ev1 z$tRmn$&VS!RgVoTA?dL7w0V?RdNi>$a2j(!L`V>tQB3^o->K_uhpb$&P(o;Y+KO%T zww-RmbdHqp)mc6zd={aS`hasTa7ThFSrKPTjOTE9Eo2|%G-w96y*Hzm&^WZtRxhau zu5YgP^~~rzWl1oFLmdzbYaoXbX^O8EM8@vsr$t`pK*MK3USnbE`TD<#5_y-nr8Bd0 zcHI@_%8rvxg8CiQYX3x`;L2E&Se?|P?1{8jfz_A+Y_BB`GR8=E@3B|_kE%;0(XUrz z!yh>I;!4~lg!$ew<|FhGy1+jfdJeS%N 9t%)sFh2&Bj0cqIKOA+|9)YMNE;#SN%dXkVr5G$;+`Azr8S z=cV!gmqJZ_oQ6t28v0Q1m|eoWjm&~SQgP+c9o (JvF$K!fNlfr z45;F?#7;|5hu=<&3SJ-M;i)2*BPgVOx?iTx%4#`T65ZJ>y4&FI>U1?Zqm-v%8TK#q z(Zo#lkAR6}D_cwP7pO3sd0cZKB2M?wv&r<`-J%xjwi}G<8ps7lD`u@{9`Px7Eh7xO zj ;xDDzd>L`zC+iB W4R>T<=Qz_BBAt*JCX1>U%!vgDE{Rt2 z$kFRCZ|O9v!u4D;O*^g6(fL-C-MCK8?AU4g)w9cOSA~<);N=V_c`Wf8`2b}b_YRKB zU2e}rv5hI9+vY^?cilKsq{XPe1LZn4U|#`N+FQtHZUAlxEgM;m`vu>EszyCF uY)n19~$X tFSAGH;vy-A+jvV`zH0j`{k>DBidLsG7U@Y zu(5Rm@yn2Op*du#zyBN^(Gzz!BscmYp`CTmTa8LGe*l(>e@QBO^ShmTo??q7TQSJp zqTNp20`Jd#L5`x&AU&hC(VyauQlA4y5ogVRz!&rr-J>+sR<>iP=L@_R)`6kHVggts zVi<~ZD&Qt*Iq@b6gn5IEwU}*TqB!}1?& Ep#@oGLVISjDIfst@buYcf4u%)8ws0Ref&!UH?LRP1zqD=;@_r(S}6ti&+-` zF8OhEPx6A$(ecUX4k|%^#lBwpUX|8tZhlxkqvUK$VNIhdzh|E{TWv?TK$tukdreSb zNdI7Cgohm%IvD 2XgzyHaor{DmD=Yrlu4zyW{=Wgam%1dG##E!yo{6M z69{P7SNKZHbAM;(tNFGPt?^3Qqy`h%>}OT_l#l{YAZ0G`V9*j?CX-I%;a{PlNGU{S zLh0S2&aQ$^c-x28yvEJlshxk!spkJd|3Dv7`_q{*sQBW<;*`H(9TDq-oxvhvJHe(^ zt7AK^w`}nDf@fDS{ O!2&XNkC64Y#Lpesi7#o6hmheRueDk$a)BUXe}#Hiyi!hTVEaltf>?*yvQ zy4R=b<)~;qRLKl|m?6woV?O9@boNs4xOtpj+BWt$Mg`N&j7E>cp&fbNALdTCTlL#K zOj4){vy8GI@uz>^qPXy }Xms84 zs;AOF-FK{!IzD+KwlsQp#Ju=3ad~m46HGD35+bNY%m~{=pjB~J72P_yC8ly*SxV!q znh9ck+eG6eWem0u_MBs7ga?YaAH$Sk>YxW9uTXAGv^&ykHE*|Kdn3i2o##3~sLm>A zra$^o?qonmfZ?{%_ftX`8)%)3=k!$w5$uU2+Mlj58EWO@74hAC(JM`-eyj%uISxI7 z{!4=g0KzMg!vrGX2JTK?HpxbqZdX`N$+k;oc3tWi`Y*Fa)G(!Sjpm+?=6MWSNIXe( z#STdl_RAc!CW(>pC3 vIHi3JI|0JK65D3=>PHJdv|S5^Mo*?hctPG4EiNb4c}Gb#%I zGIR@{6}BjNM2tJKQ;;DXhce;v92>lyx qp seDhY&>WZ>pQuK zGn#gbW21Qjz>LH2Uyxh+RXUyOy9(M{-rL+dwXHyLP9Eew2#}Cq#JvC$Yh7e&_`)zn z=%2t!{$1jFLYr})0o^;YhuQkFNnf_V1XcqsXDddF&jKf`)%e%wtmuS@ko2~+bBWSq zb)+Pwm?~zNt#ZdE@sGar8f{h4FI4`ys>;8C{yVc+J4*fndkj81YGD{Gk)E(6aZu9H zxSI)?jO>7qt^$x(k*VF?_`4;dDz?Vm?C*ez7WD+0GW5GCaN=yigP zJ++yVXT3h#Rciwpi@75hFFYHcn&gds7*`+pF8Vj~C2OV?Z6S!ScO|ye)GA7wf0tCs zimvu~I<7kgnm>}=1X=9;*ykCg{hBgF{X>&t(!bL01#GsPfvGZq0#UoE*7A$_^I-MT z@>PA+-FnM+!* vf@pj+;~Qf~&&|Hw^_gwcI+jV4$_bWp z)==Lx;%>&la8}I3@WO~DL2~df{y6p?#0=1O?Gd@TC$S@@eq`;#fAMuEMKh!{Q;HKn zL=$g?f@5bVre;oztxNhGJtXcqdt$&28{hg%6xa2$enSnSc<%4Qvh0$l-7h;Z7KZ5> zshRjXc1YZ_w96U&(wFu7U*fQ|+0;Sozvckvd~ushUv;^5L&4{tvnp6+A9_UXE#_g` z!<5^Y_0c;7-AN;3Hl!X;{1!PiQigj^JY#2gc1zD|2UOFV&z4u$hIfn CUW}R+*kJ&j0imSqgL(cb+jd7>-bPlaiCu6Q1{r%&6#R$(Wb& zIEBOrVkcSI0J=9yKCzNpzx7vB$@VIsHmm1@Xo*c|$zfffHpNW|uT4G}wK_dAt|y8g zO2ADs+BLP<8iNTMxG&tD|a1b@cU~(%*KdeErc=IGG_w6Az};B~4A-6xS4C4dgM`g0I;E zRG)fgwHMXbmcA-VEKe#EigLxHE&H8Ma3d+tV;3h`v*r()lkp&vpJYuK%Gt)c=Ui@^ zC$8?fQ|+vD{&W?*sCZoA7B%)hv@~04XxFIBWM<;kOl{ihj6JE8#J6!zsOPD7ER*e* zMCDRsC9K|C__JbS-TYRocz}G0bA@vPr @)1DVdOF=<&Dp!gFBYPy<{ZjH9tdye `kWfFkYmuzM zxXTd>4x>F{ZHnuOg(qK)K_*-Zy&H+)ZXqlN|1~ztQpMXke${>PPc-HJ^J6F^J57=9 zPQ*x3uV7&G%oK5YLXs(AOKeGmHDDAi*eNic5Ifpa8ngfHEEX4@E1yzvpf^_X-nJe1 zK$=AR9vhk9ORG;OBzGo#irN RQorv3y|l#)78byQ(}jV98qPaYws7 zo2jI(OaMijlTEQ}6Q{)t5l#xZ@6WRT(4-rOw!af6{M}i*ueh^D)soixSXr!32Zey~ zK~da)@hc-L<2<2N(b>U)>^mfq>zJ)no}vhD4(fPZx}bJpZ9|8wPp-dc9puX)|6_7v zR>b-DpV(h9PN6E)%DIAm2~uf~$aZ#>wMJBpto%~iTQRVGz38GIu$97-@wuTpqM50? zGqaLi$*<#I#HRDUvkP4g+g|BZ(XQrO^@XL)CFwPl)&EH~QVx*nT0p Qc+GU!*x0*XT>Ecaz5Va!a%3yJU7 qz9S&>jzO3E=BcNv3)?sL5XviR?^IrG#Pl*%2ve7%A2J)AB_xH6OTH7`oeYgE zOS~go$WNqh0;wD-HJ}tXt!m>GGpfc^6f`k9p2>HsFIxe0Iq^{V_lScDl`(&kZ%2<# z>55zuwt>5Z4UqR@bC68kQr(IMMGLy}ef^rU*4hKjiY|iJ2>mUzMGPC>Gc0s5Z$aH+ z+=3rNYy*G*8S}J;sUDk$&0qGs>gAJ<>vEix?3!IZ35eV8M!$@uAxmo3FjnWyq0dny zJxfl7@L)UZ`ZsmFT>JjX-6fAnZ`ORs>>SbE?q{EEjf;+!PBD$k8r?8>cUEP}VqO<( zmGooZa{qVz=eGkt|GXaYXkj;71u#$k+J;TpyFtB o #_djdmRP|$&YX)liSU{D z*1;XOdZsl$?%2~s6i+d}H)q3)(0c*PnYbiZv_AH?aCY=L!S|4bJQ?VbmtbqOuhuhc zGP%LH9zKw?T`)X0B9-6Y+JF3@tx1#P`}kiOTrkd7YTPV)XlRk`GY!`4BfCi1Q6J-N zap4)x{trh_jDMfiNdyHDyf>jwWfSDHx)!#%6mxpldOn*ISQ`nA5if!lB#%m%Ce#Vz zpnT+b-5Be_%6Sb}Kll4_q-bW@+1mLHFSL2ukBs9qc4$VhGjxAQ6=frNwhpQ5SNgqF z@bu=h;rBZpoPS#I6ja#td!NH%drMzT&5fc(98KDg7=*iy-zXI*Z~oj+{N+l(9o^Yu zSI0gW`E1kQnzD(O>81|>N%Z8D!szXhzxYV14i#>jq0cB;Ur7H#{nq?F={Nn?{EF|g z81oeLN!oNaA^4B*Qbaz#fD?(I0efWYP)cNb+nOZ#tqv)rYmH|Cu#ZwsFQgvgOcdnD z?&o(#enh8HTmAGFyyKnYxqh)4?B-dD5M}Pe3@J7v ?jzvK5IyNDQI=qft;mQ^h4v?B?o3~j7SGS+UxGhF^wSFUf27~#C>3AT z X{Oh5gV;-c- z`f(FDae<6!ggl2%bEb7v6{d7;e*SM>Zcf9nI>4~e66mL lrWai#{qL2178LEpk;_*vQ$NE`Iw5VFC)H0=Tv;WQ*!(Fc6~pk zf;bfIj9>~<2VBbh5xzToJ}!$i-dqY)lvdQf$bDLvRb;7H-AHU@x)hEXfn!)VGvu+w z16L;!l79(@1`!!BXS;cHkGE%4>znSK|IBS$6ho|4XeYgo9UKBA&rXN;+nAw^J`oD$ z^C>%EhwXa(GRXkhjjkttlEg({47eP}pazGpO<<>52d<7lCteP3iM>hlF(i&(w$b)$ zraE(`Zl-&*4NQlVQiU0U`w2;j_u_IBwuUW>oJSqT$g=NnPBcw1SNVA;OHH4RyQx2@ zRf6`=(+LlfR`&lmm>QlFvx~r?vh5D1tuwDHuVGEy*Y-(G2{yPMLb;DQ74 QPNb?)Kj|UM&B7DgQ%xm3WO_>be4Z7xW+$p0F%_ckpWtKoTK7>IITh)###G z`5ST$=AHibv>IP?pf6f667InL;C6>5F%$S^`aw=1cqPoz{j;mKX=y#V3MdWyx3Pk% zz9UQWCAq(oW)cnTXKW%Pg0TTP5xHE)*A0{$>Z|Lpwk>Nv&?>SXv4RlQh}YCb^tf<& z)VqN1fln|NLav7bTI8oE9O#(WdZcG++i>G8#S>Jp? 4w@99L4d|$9*(x3< z-ft 24> zkjjvCA-s?#<}Ai5NHOSw>7IcrIncYXo!@FxvosRtAol^}5bWBZW+8}kDEKmdG_@NV zj2tB&ET7b5s{2xZxyseLqxQUp(6 _o_LW)j=dUpIcjXg-iT)*nREpHtiDOs*iqP+RZ~}fwem^%+OCP+*X>(fX3Ae? zE1w`RguRLq3VsRSp)@Emu-`FWou+)#-qN~G30DYgTx$&Y9LUR3vA*#J@n*9(GoMof z$?1?rpVs8lZ&y8&qs>!IBS1t56Iq1W#5W1tA+?d`7zw<6Oe}XPd@`a-Pttbl<5au# z9Qh;XCjCa@GK422n%6JZ6}2$(Q8Z4lGAbXN&3LK Y=)h+2s z>$xURP-d8K+Z@Oq+&cO=P9gp(wVg1X8Uwity)L`zXI7MoPKY#ZkGlIcZ+1K|JVot< za;Z6_6TFf9(~Q}ii|~o~5ChsdTl_?IzooM4Yhz_gymp!9o-Ym9PAo@6M862`5$17s zGb#zmglvpRw^N_pI<0eYGoov3t4U;+UoqSV4MuL^wDR3yFT(iY&jbsEV*-z2jzH+< z6-iK-ousCKcJapd;LR+n(-w2K`GN$=c)3K#BvkAyZg+>_?dUn3c}|9Gg`;lrf4R z#a~l~`H*e1O@Il-uy{r;mNuGVqqk6$ V0&ktt9zyIltbjmu3pzoQ!;h{ynxV$YYE;Px`B5nG!HAH zZ--pRpEE21@ZyOIe(&%;uR2dT(M_<1;&y{`LVvSwhkJO}*pn!E^jeDCDR%Aca)>{7 zzLhAN$UXbI#>jR76TzqOb)>0*OZct`jxa_L&Z{OFP#sRD>9Wczx!cTbNU#51o1$2) z9A#W<83`k!7W4au9Aw+Lujm_CLy4=%Q>`;?9yv!5-*>++w^!CXOEpaS)0GYoiLdZ( z;xqg~@=C%xN(HeKnBpilcIcJ*tNM{*uw=Qe(KNsVfu(`kk!uJr#!vD!)@F1jei!%| zD9U-oa>G=o3Q@lo?YACQZG)V5-i0po#?!o1Ib#4<0;?fxgKi*wvWcO32~p2fTMP}l z&-z%0!L$;W014p+lE@)j7*(7U$|iaOX*J{oq)A?^DVD@*z1?3G$etJl(sdAm#7rQ3 zWntMvVunQFL-T{KFwEq|m?!Y{7O~+-U!F+a^`WCoaZ-NWoNfLMUIaPFY3HuyQ38GJ z;oN5&AAc%zF+y)4+b5eBT3^VF@-^B|8i}XL)rMRO? fWl4nf@4mfU+R{d?*MCKbt&*{){sU_0Zpe3cy|jg+qp$4TeAyTz$xTOBL@~ zYIqIZZ5I-D!(sHh8mHXdeouBo``!WeO-4vDa@_9_OVI70D_k+<1b#0e z7yX~jXpRy4ddGI7M2oxTh^pmKHQp|EhG6F6Vi*)AjPaZ?o0-U-kNS*hx1~B|7NuPv zvnZmZuVghgwtcXx5!mGC@FkI>Nz({CJR7$j(;s#Qa?53L)> rXse++F8Ih8zw*y49h=+&qF>u#vhDIX^_szVin z-Qyhd5Hp}%lq%9*CXE?Od&B6&V<<0uAQ%p?dcGMoX0qzNvezDAMSGq&&Vm2u=97+K zC*zN!Q?ZGtI&=U^>~^@uIh3{|mT+^5`H#tGn`D0jY oj4O@2bzFk63>H% zLdF2)cBZ%8e$zHry9MAFtUibRr6&OR4n7Di_gWC&0VVQ?BN92lauAGg9)#R #Wi)ja*+D7^oUepd2f<|o_IcC9w98u-LzHoL$pNl zTgqbeL!8BZ6^ylZI^QYx`-ylT^-6oVo$gdxlhG}(6{Hj_5ub&WlW*bvq7J~4d~027 z?>*N$>lW(`>qPrw=MB$9-(&b%1e1^gyM{Gkq{K70TR0_Tqlb(Hd$iyi7L+?l$AlQ| zscx#{wp-^N1Wv`IxI55Z? H^CND%wrxxPvGqmUfjIA0@TERcgSfqmXk z*8|&d|0=uf+oRVy?8YKM1Xw`(JmJ1)=vc&7%4X~?CWzR zNuQ&8VT@P&P=fSTx Qnew oc9s#n^!G&xxX22?}-M$K&)I7=b+D`En7>e9MYMEn<{V;U3 z-R3t?(0m2>S11#46{3dn5t&1}jwGSKLd$#~y_u%>){T0QZH#J$ahDRU4|kee9i9gF zDAX5dGjlk(g7g!;hIAJrAV%Z*`ziTzY>R;$qsNhG;5fo8mjIuW=+z^sC>3@9QbIV2 zD5b5yyhEY9P}mYzGsxl^Z}_91XC7?->EwVpP6=27TY%T#GN}skVk(WUB#k1mk&U=G zKQnu~@x7~EeZ#q0TWFY}dgUAsq<|(MH@V&;hNE-n75GACC5n%S6WXvr*p-lvC>$^n zMX^tXJ+dr^(Csm qi38W27)&X^89r?fp2x~g}nqG_ Qp-!!Dg097}L$$=3sLVC4GA*-Bbu~KYLjLEzMp0nSlJFQA`a1G34n#T! zR6y! %JdIadKa*8dy@a<%Hd zEM3)VuCl){QyoWqo8gi83K|pJkCI9<(MID|;(vkE?s=|}CWQHdY@nVd{;hu1n{Ifb zc@JQHaz`F)7$kvu3@`J~zF(poM&}WAsQ)37eV@%cAPNJ;yG*^wk*1sk>@e+ilsf6o zwGg*`9U{d29D5sl0*~;{g?1tH;F)+IbR@FE*+*CjwxIv{tu&{A%@6>3(0K)vV(xYG z?GVr+#}dy>?`h92*d*^X!f@Ch3K!|X1JDy>J(h`nhk^mk-c$bnbBuYiXO}U NXRf!_#oluFCHOAlGp3yQ zoL)p#(x @d4iy!TPbFcLL@G$iO7_J8bN zR3mvKx(Hk2I%Hest~A7WPU?P|CDIsIf{En4 yokF#nJXT6;~N6o<$4bLtqXUCSl4-mTc10+EKC#8S7cuRr2$4{ zq%R4T4@pEEhF^w&5mENFo-@`^&n#1fbFW5f*zAmV6}#(Qc%Q-rCbXa-SO+`=c@q2v z*$>j@`flS{?&$yX3p-!wBMcdq!S*4J4o?YU48e(gPVK=pQRdLAnJ>}*{J*BZJ;Jxc zbV`3*1lB;iIi@sata-7q#hnWo24_*)al?7# *``^b=z7D_! zN`wNisd%Lmj=1T$jQIw(VNU=^UjeiWyb{R;9Yw5jHRDG?NZ3M1JaQFm5p)ca;hBtl z0-QtTTR%frxw%L=bOuTcG5gX<a gVPz(CLhTOWWjtbpbKSK#&FB9GcP0W3jTJfBbn_7xD7z1L@UymW8zrg)}!NlpZ8 zs%JT73~V$c-TOai9t7~Mf~bsBZ1tA00LXmPA=iuj6XGwyo1nvx$(UPsh5xiSfpV7K zMXVvu^mDQ;E*J3L|Ez-*2FX?(NE2t?Y8qqrIacD@NG0U|u|Ck6xD4*i&~K!#Oe&%o zUE#O0lv-L09)n()WjLi+2>i7)K%RmIBF3TU)O7Y%l7R)stfi#mMo`Z9Ek&~drajGv zcGNq^8=8GZw(UqOn2kP(GGRIiV~|4$3iyBci6AX(FAxT-_kMM}aAxWUdsi6aP(1$* zuk)XM{s%pYArP9p9}z9yg(#EPhPdu7_l*akJaEVeXBaZfbstghTm<{z+zF+5Ds9=; zHx`loomJ-Auib6wb@X^C(7lKguwAgPWF^5sxk}iIC!$vQSIz? j}E7X4DyCi6kV zVo#L^3A=!d!Ptrau!)onuoLJ)XaXYAB?Jx{A8OY+bmn^VR6~^Yt|bIoiO7Op#grjs zqzl+Pv~1W~?0E1E*iGPqQ)-=O9BCG7dQ24UBlim@(eDD82AYe|;^s1c`h|V7p@WG> z5uv2B?gDVUr^y}aO?6Iky*JCj1 AWTEvc=#Qfod>c9q zT?KB2sIY @ujeEaNB39oqv?Ja`-NA|Z#| zPINGDGlEzXn8Cz?(cDV9ViPf}1)F8$t_%Ovavp-NaH|>pko3W#+NoW7ZTu5%`*q zW!Z+%c>Jy`7t9w2n&T!zdhKs~dDcg6rR9qAfVbUu1zh8O>R)qI>Pg%k|4iFh+yUeZ zR0M)+Ew-FA&`p ?5 z`KsaSXw7WxAEVtg%Jj^<7(NU+mN ?9r)0oA_hfVYD#~YxdNps
-6=MaQZGvB4sjZ9=rt>1DFA$c8UIua*7&k7;Ai~-(aA6Lw!Mn z5aI-ECpLv-A(i3|;{*Km8J>e}->M&~TcSRu@*1m+r<}Dw8R9wm1KvLwNnOK|(Xgzc z2ob^#@_7$CgytWLP7z)^Rk~2WR(Z;_Uw;8Afcem~2 z}}y~+0XpaFhoOrML4ScXmn1Bhav)t}lM1Um~j+*Xg!gMbeL(~xJt z%l#B|54Hd~9TShT_}#Y*KZCx~w$k}Xf7?GHiPsHxJ#;y}C%lKze^L4LP4xdr81fmS zon%Hmz)WyH1 }M=#gr_ zY_X Y#39HFWXb* zH+YVKGtf!!nOKMOHRz~&Aw*|C<`S8)*1Nu3?_4m&Hw;k+T}oJuhhxy#OE4b-;>z)= z%q}~iKWJK}lBgOi4Q9E!8h8PH4z^JV)Le2FWh?#%F$4dZR12hfb%w*{DTcpBiFTHD zuJx;Fq_5A##J8g#(zjA3`s;}oDSOCh_)1uVZK+LbqM2UHVx&6N9_43XhjSJv+xLrf znPlX?;N=Cxa27IuGGyolsBP{k&dG)-^+fr9y#)1mX^>8=WV^2eY{D`km-vxV&Gd3# zvDthorWgAieh2o|lkcQhmS}TqX#IEx)5P)Zb%pvp8b$C=s4J+;cs*zw;;HX5^t-PB zw8t^emIyI =Y~6 zc1|TwrHS)J*`kTvyOa&`U>nOe)z4hMOS(;+M(bmZWpnx0&~f-+zrk-GFa}to?NZ%0 z9Mep(;Y>Y_>(&YIkI;W88hSe_7E_B@ik5)(L0i07&@;yj$3|d~vjNfs5`jK=CtK z9Kss{99{~CAQF)NHR@Y#QJZ(z6Rcb9$>xV1v||$r4Xq*;V0-Des172Z1Yqvrw?nXq z0mhq_9mXH#N>iyR&GOLLg~)=0k~U!uGXp62z^Z`XR51Al@*?60kmh=(R%`x9cgucC zjnWp&DT@hK106&{5myQBhqwhV1RL1L*o9;<`LVOVbBc0^;-ADSKG)UU9wt8{d2Ua! zNfGUc#k9xtz0A~rUF<&YI3kRq^&45M9X`h+%{cW$Rfyufd96`ksWYYeorqu2mDnH9 zFNkT-62x-vG4L51%yHM!-(ojkGFe?wz<(gPZ#Dc49E%@Cd H_O<#p{f_kqe)V;%9jxIxIv$wGs ze*RWDJ15{8^$e}p@9|o%0c!>-b@F4qs_uajw`i5)vb7xMg*YhtD4)2MJbl1K-Y|xn zm5ADeiS)3%Xj`Clr178b6`-^Mp3Ba+ute~6%50Jon}bP15|D3^NYn;*rhB2w>EG*o zu6y8f-c8tTsN2L(cn0+sWi7FoQ~*DY8VI&RcbN?4Xq{ZU$#%rduzfN>p|9M($u8`8 z$~?kO#yEN@p^kLO7X$lat#b`f+4WHhtY)94NNcyhv~{6z2nJ~wb}M@?ofoi#X@=9` zYCr3hr-{;EYaiGBpxfRXEjy^-Su(8gm_e9Q=1?X&_)1VYcOkEVm_zn>*MPfa&y}mY zqk7MG PV{v>y8h zH<@$;bqDVOdEhkrW#FMUP9JRY81|WV>&`iBrU=X#*be+Aw2P8YhS9$ #pkA_KntkFoW+fX*}i?%Rw>m $_Ktg&OTlWe%j^#vm*qDV2l{+soOpZBOXL5vWeC4b zoHQAi9MZrChmu3SG5Q!4q&t)-?@Caw_O9Nh_3CD5$7qwSCFTX7ncmsBW0)!`mU0{K z#TH?fqD7Fm;2D;s=3;BE<+cCJ9%p-EJ%^AZIH=L+7nn-i4?-XL36zY?1nS)TjcU_; zZ9lC<-=f`MR_c#~uX!e7pvYnPCai;Uo~nR7MxvZX&n;`HYo`pXcFGPb&zZ~2dtB3< zJ2AfyKI&1@6~ 8u3_J|BlJs0%?G3f;vpK2bAs=`?+WLIH%d( zU{mmLP600!b^!I;{MS+6dsjBC^(;|a*nj#&on)TOG16*q_Oe^AA;vIsu>UQ zH6*9^9JE{Br nL8*WcqOGNkTMk9Wn@h#aU_ZGvyfX z8P$gVhOdSjzQbS;svVP!cH=a(cGhIV2XZW=4SLJ#^w2C*j1No!x;yrC6V=Og)}W6f z6vPywleU+EA_0^J$UDRsP#IKZK4E>K!DwDPLG}<|Ki3+}U_>GN3L}$kVg|9ku#C7T zgoD6(H&~aYzaiNzc_LpUwds4*M|@HspLLw(4Px-~LZd<>g(=~9JU|)-$i3%PA9SZ% zlRAKo#LkCut~Al{pShdBK`-E&Sb^b W=b^j z^$s#{4>J(c&tDr}A25iiq0osa_ Dux*B{k zQ@Twp->z)YuhE}yOtHQ2ZFCQ(aET4HdGFQR~oC8)@$kb3x5M?H||KM(ZkU^ tRD z&`{xZ_6)8EGzZ?SLs%YmtPpu?S2fmk>w0V|rt-9p;=0W}!f*)=^IXCkL9=;B19ri2 zh*T5A_CXXT-_;h LxOMt=LkQLH9k6!YaM5L)z>0M zO25dC>IRrj+1I=Kp@oDTYBO^i6B!UkX`x()ef~d&&hashwhQCy-I-b2vEAfJQ~RxL z+qUhdO7YZ4pQg60)J&@k_O >Q)^5$m02EG+P%lT2Z<+%d`>6M3~nJe zird0%1s6e}Q{;SZ>}dS1TCLpPGOanzQD9wwhcO>GLDt=vPBBws4#)15C4?V>7BZR~ zn>?bnRJFJAdd-D~evRGrJ+(yNJGV%*h*KH+Dg1ie(a4 a!te~f)m#9cmAQ~ G$;970;b*OV<0 ace z*3m6|XK(8jdOsjG+AI5CTww$;{z7yze**7`x5}q5Fl>|ShqvZcJ!~AP5tx>sT+=e@ z7wR&3H_3r0svHd4C%gwSNHV0{JzRH5`@NB(IIHZabD9=AE(YwlHG;>Ir_vhvFj wA )<=uL0( #L`k7&w8j&L&hJ}KW@@A0^{ zx;E*T>E~M!>&Vas%tulO3XM07KTkMP cqbi=!x$ldPfOF xtrL#62Xz5#rsXwlG+w=ln?pQ*dPRfbq%j_xX zaf1?GMrX;AB=>?BLo*FaEkB!oDL<4G>JFn`tQzkezX-YmPLHXHXo>elPLG^|x{8+2 zb>8VNk@kfuu3>A#iiR=GTtmS8)ms=SVRzBz u~u wIeOW}IyxD90(6STEW(`U8P&q=}T*f*esHJB(uj zhk&>7VYr1xz3!`WL2I~XRr?l$U$Z2*(HBQwL}kjHQbNT1$aCCHf{_#l 6U?pEg4 zbvNZ(ORx#}cjBqyODR*5f-!F*`^g52Z %5{u!H-I8q zY~ kJl(<8&L9tpiIe02?N?)W8HZ?TAsv1^v2jy&5dZ~UgcprKYIV9>-3@#>D zrjZ w=>&hysY8z3{+jHMTKZ*O6eI_wJ zZdmf+xQwX#@@{Ms-DO#6{@OUL=|`2eW@ve06&dBe9>sMhJQB!-lM}xtj8CK|$mHjw zS!k~7Ama#Q|Ax%QWu^4;iFH>R+D%c`SHYE-NHh^DHTG@HdO0Aw&p*XogN+LfG%V0z z+F5P)o4w5ov??79sqyE6Bj_vm1H{cdi71zKnIpw*#g!ZK^%a^SDyDjC+aEnia|?Sa zIGJ^q@j^zH?}@IBy&OXPUWOBmO#hTz zla!lKC*C41ArA-K+7d%n&CPmxO?v&)#t+RA&Zo{v%$*EE3?phwT6r=p@owBU5k@%C zPxP0xI@*rbT&$CoudH0uvZ`%jaAfESX9_1R@kV?_=F*HEv9>5O7h=Pnfu42ET@~JP zcjb-BBQ-CSsPhgf_AlhLa_w=2aZgZSTKBN2(s0IOi0^P(MyoTGi(1wy^eri^Z=5FA zH_{(U7-uo>uS6lcCm1Z!0SCc0S5KE)8>@M)I^Q-~y`b#?e8aI18bj$R*voq!RT{Na zHZklH+G}zVTySQ)QGKu~uZCQYVz4w9RY!sa2%A^Tyd0YyH7{vN!f@FPnF5TU-L&*~ z7^}$*y-*KYpPHz;Uz&HC*AzRcOy&@qlgi?=Q>{toBq8xF?0ejJG|bIc`lNDSk*%bm zYF6!T`&mZ`T}HnhdoCK&DL(se8ZjkDGD-yE58#Z7UoFRq_mz$-c9#yT3DnW-Qs*Cf zICE<3>DaaDgVK^w&t16quD}`?<2$6@sJzp>wrO=;=ep0@LLD0$jh{{DvR=qHqg16} z)DL!$^8&XRch4*|4Qij N0L>Bx~$5pnwxUhxKsiip(!!Mei{ zSJSVqp*psvN|Dq2$~xbaPu~qbk8GC{(yU2;lOhu{gqMW-LV4J@wu!2_mDU<9+7~o5 zN}C1#eBS{<4_=SBUs1cVjOlOUTB4ijYiX-oMwhg9SUvaetCFH}dDSLWu{wp&i2oyF zOPeyoGX&WU9aNE7;S1?5YG %(rzJ_7y8VP=kTr$X91w(f21h2}1bB)Hl0mDCXk@Ok1jQLkdV@~uKEWgplK$9Oik z3)=3tT~u7w7AZ?$uG2{Whx$v#mvxML8h=qHiAaYAGdp@u2jRxF*0Rd5nsZG(ns#c| zD5nuWVTkgnqS%DIn8LI{sa5js;p2&e0FPn3jaYrDfmA`L`BgWyA=h@nTFtsb*GJ~b z&vy8cIy9A-JcBcwWAqOUeQ(mWX8gMF_j*ZsMQ!8L<^^7=7bTes|4pBoGOmldW8V~2 z;!oZrUX5D;gOwYqYk!gd9{WA<@AcXV^@_mIpjP1GTar`>A3LV~b1-gr44yrR`PYq3 zJ)7<}5vvbXN7Tyd@(mA+1^8uzGVU`TE{+_(JA6unf^m>J7R@R=sCKF%nua!HC_A+p z3`4c!iM3d@_=WIbbY}F#*qHdGymg`kYz}Ferpb_8Nvb(j^Rz~wurwsO?^)0BxQrfA zIkJgq1Cxpq-p3nhJmz<_N8QofO?jzgMP*IZgxW-vN4Xiz1lcc{$;T!=kBQExNWLvy zCr(2%U#+@kV@%PwQuvRfq+`w9x*qz)dW1otPflo$0XtecbjUV#=q3+IPhvB1Zxpd@ ztY1Hh7XI-3-cSOUWm&pgOBwNutmuJ}nw&}5OEW}i8qopaYy1 ahtMga7||8hI%xcPyHW7iOZ1964(-+#t_rHrxuD# z;?KAO(st8x`{>HZy6CFN+U2eIwoxvsV+2>jxD{I(aX4*%(%`t1m;!n-!{EB_nOW1j z;qRZ-B@e1D)|9nPX zE8E-4N7QU+b}IJk&uC%NO5D0|u_QX-GD?M~CUh507WECR$5Pr;bj5!MSCY%#ROL2x zQM`38c72sFgcDL1CH${b_kWIN{>_-pS @-G&Aw%!hjj zr}56Dd`@t73d=r}>`X}KDmet-Qvca{X%nklTe-gaR_%kwbpy6(Z z_e0||g}sbcQPKFQ;U7a#V IQk^J<|=tN!ocJ z7^{jn)gdi4D*IYyrd%gW#>((~?IJ_s?}LB8{}B8>QJqp#pkJx$MpJ;;*ws no>K z9%=p7oD3&9I`RKwkBZ(DIX20j)H&*W>}aTo$#9h*X-(f-S5`l$4O65x4=~)*SSchz zNE#=+8~GxP78{JY&)mjY4iELKm3#G7WlO4GRh8AeReM#}0z(m_ Kft1yZ@aerEkI<1)i`S`0Kf?6Wi`X=Q>e<#{rdN8%q1oxu*(Z8dbNo>i0H zbfeL#d!TtA%JQ$0oEC%<2F1NkGor)zF_Dvj71W>3Y>%OCVq $J8YSlEw>}lBc0Ml=H7PkFQH^eA&QjtW;fV&-eX-NAbV2`i5VT{)``xx zsC=X&R4{8+G+kG4Ew50d!Ypi7G&j6o2VN>Clah{tCSpEQL|}{=XN#`7R@>{((&EcC zJ?aY3yFrHLv+s|;9aEDj%pi82moqhHL=29+jMC9M-u|t6Z!M+#NIAacck^(^P3t#S zKYDdcdE~9sjFd%*MTsleCEPOK{LqfJT2 6+B^psA=tisRNJuqFYD6iRAF{v75;kWK^G}tC`2eF#trbcU$HzzJi VB zd@jjK9xkG@^g&pdd@J`Ozq_X}P_O!A%&eW;%&* ZeAqnu&4GQXzPXD-Na#g@dX$s52w zCa*23W@$s{@3=B@Q)F|QdA(^S^(gQ%Zh7>CWLDy+ 6Al6>4 z{8s%^lc6aOg!vjJ-v!Od!i1dk1F3QGm1wV#Pa9@G?}i)Sw@CjAN;=dZsv{bGS_q#T zq(?lJjzqs(vXTxYeV4^X{Ka*pj5QZH1~rs6Z>-hTYSp9LZ@Agk6Rb91aKv44Y{W0w zP5Jw v$CkZSdrg4)V0w*1-eA2iw;RPC!dRc8oun#A^j;%>7 zN;n=TO6bH8a_+khB2wih?X&8UXntUB^I=Pa!B1Ed%9EDz8zb6eGb4XT+~s`aZ-ZY3 zGIV9ucl9$`-_|{8T4H%(k>S1t&x=oTNhzmecO;g?_`^EOWu!9lLW9wAwwB&JpvX~L zU)Qs-$bz-ZAcKUW*sw@J`qw0T^5ev*;b9TM;0|0+4I4&P_iE@_GQ0en;+X>LF1Md$ z4WmZKM@QBr4UL21`@||4y;;xf82DyOw)%MS@rueyZB2x6o3Rh3A+Sw8RD2|DPEvfz z^uz&?rz4ILN0UG4MP^a;(z>O8^3mJ?XYFpo|8(z3z43#iUWHK-SaG;SB(YHZO5V*+ z#mV(TYuCDcO^d50RL5vUN` i_z`c!Ns;}-MoX%txw!2Vj#=g2+|ogJsj9Le zNyX4?^e%M&rrsw0iIvK6NvES;MmEY}G(#J94nS@x_G%)^%j=RWM%1Qg+q7MR`;e28 z+uXX;_px;;OXDubIieR+JJ3C*{f;}$G3uPsV0C8g--eIY7RwNFH11^NN^wQ%@K{;W zqv#yzHW4q_5{lN$Gd@FW&h(PeRYYZfO_QgC=QrmjV|v=41XX%{;^f30vCDW9xNb+C z>rr!;wim?%%GZ_7DQ{Ftl)L #xXmu!=cXJVn8i+LhK__4%!{o2pt1Y}aiJ+?~K& z$xv=|;@im4QQ7j&k}UC9Y#m{=YJ~AzZD9+uw7#0wC{Zw+`|OXPE~MMh-=xQr5~8!? z^pOMjqxoCi(Y` 8& zDk28T2C-UMU2HquqSkmFuKH6`LFIxvmQiN>58L2>E$qsqCH;tCCya@#k{^(2iDeX@ zai()`bGc?=#f=7}<(6tI9CD+KSVDc&Wy#Nk@QB8+TWBWx8|G(c4g98gma13PjwW2y zc62Xs+`JcO!x^O#abtRHvNz>i!tLl~kuAUu@QyaoxTkhl6ZiLk;{T!l{c2;8VFo@C zvpI|{$xk1Y0;C*CZVX2)(S%ZPrXj-Nsk_-ySGu8+)zVur#4a^up{j#{kqP46Q9osP z`F&|8=3NfOK}34BZ#8VIThsEq-rIynSu53eY%ojQgWW666E-SpY1lS&gH;*O;D)Lr z%zGO=ZIrULRpJ(#BG0qlA%Vu?CPcpyFH8I auO8jr+34G=_7(0@# zMc>KnpS(H|is>lqz%O#|^*}9smBY)PS4oO2#f#c|wpaVQdHQl!()Xt2Cm`v)Q ;A2pP~X3nQRg#IwVOj$*dl6W4vC#6uaEdF`yzfLnT`2P9HZZF zPivc^XVf22Y}Ss}tqz>^PNR+`=7oI_tdCSkLCFhI2kKYGEoUcxmG+^H+)P)kY+lr= zu&uRh3#P#5SvBP8;adb-#Fu&d`3D5^NQY@FZKObg{=54~dy&bde`)E8^zpnWX@gw_ zf1$%d0nN!4LA^nMQt3Dgm+HFO<5goV1KI?JY`4V6CP_(|Tpy!b)N5&0m`HS(r$u+> z|KdxHa%*wxE;X)}+c;N|+&b0%-g*QR>%T2b;f#*9g(ZhykUx zbZpc&Ur{YkLax=;7sL^v2vI%zjl?ThF3uBQrVn7dU>Fsb$2vo8F14X8y?v_trF|`~ zlm9TcoyLkfE;q>z$>#HO#m{hCzzoz$wm>!4xVWif%LeUF)qT%*>mw4wFO=w+9c0(} zJ4AnkX7({5$v=@)X07*s)a#s2)CA*K=WEAK%v0}cT1R}gD1vV1Dych}`Lt@xZamgH z5}u^r $26(^*!g|?Zz943ce6nniD9Cxq`Qhsr>Zko;+Syp!%B$X3 zCsXp3U0jcC`Cu$DHgdjnWz2sOr7@dgHV8jR)(1M_=UBeGCbguio;OTsN;Y)Y<-uk4 z&QL$1M-`5I+Gn??lf$S#;mqJrQ@MRMnbNsMTMCA;&5l#-As6#bQdLh35qr zk(qgpAMIaC$h91RF)E{OYRmYRw??eyA#63(P#D1n{7N)S^FIzwR46%$>a4T8UkLLZ zdxG;cJIqmfj6v=0Xp0H%aLDLSu**3dpgW@(=nA%jkG)h(yfxp;(Pi1&)G||pdzhyi z_D*0VV?L!@*aE>1@osJrkHWb|Zlj#FhMb7{g7IY2n6}G`yw=y&keM4gi-24a-7hZ_ zVZ**iO_G0PE>eFe4DK1oHKyC2E1>p%+A&(4 H_2(WiT!8buBaDgoaijy$UDd1!9zsRq%7J|C* *>p w0^8ao;C4GZ0{bwe=Cb%~itI>Plqxyw>n6CBCUo+liJx zZ7&=v?2kg1eOEXO= ei`@#d6Ih;IS6$Y((o+~^(zFAjV|^wj;pQ{flBjjs`CIBx`< z@FHNg b{*+4z*Mfkj*hgqi(75z|LcAoQcGw&RhWmM!p4t;amfyv%wt7~$VU zS%fPVOk_%A2w%h>$MI76^pEfg|5*Jc>#f%7>e$A_=D$W%q~=R?4}ebK8^cZuZ-ysH z8>F+Ods#x>Jmf7V)12)Z-Tt4}-1@UU(el!G8xgv+v=5{-(Ngw7!6J@8u!FB84yH_X z??nVwp%bU>rQKqtm~Z+Yd7qK;a75u*?i|TVafD!~=nd@#yTUsZ<2A2wo>Lms)7l=l z+_4!9?Y{MnWLgP2FWMy-DprZ=gh}#IP&%)RCyo$qH6y*$USqb-q&wr 3ZU< z4k~@~=olzQ`d362)(M)}Vjc~TkczBFooU)#y8enmO=X&XZC73BlomH1`B#w5LaBdZ zuV|PI$NMhb8Y%!P>;?WY`rFpeZ4cTr%rkYdUa{3p%<>_e<)EDVgZ`NPj9o!0gs#AE zLvH(cUy8nuwcO&d1%t;?{px4TQoe+FPh#RP ?2$iReFWUm@1&(X>U7=A(GXqO` zAo )ZF%??Q=_)ra6{(+NeN=i_PFt-beuvS-L`|5NAgq;1}*+_!mxLsq>V! z>orO0F=)QWRioL5w=rq|Vs~?2L3$R2{*^X{5fh>j6|PSKk%j60Y 1l(5m?{1; zD4jS$sAr91kELU2Rn)=Q$As^uRL4JBsp(OBtEwZqw|; 7 zV@=jb^%Hcn4SPK#?|EErTr5Y#iI+k05&SmcY1Rtf&Cm(_Ak!1ePYq3TtR<_FuY1rs z&v)9M0}RCWlbqn!h4+i-BgaQi;RWTFLlo$w<9EQXwV844liK@O5j`7uWo1yd1da=j zGmh~~S%bL^TmzWJ9EXg-jc{!7-8R0nueE(gIjwK~1hN|Um>0`BCw$67SS#4ipr4Gj za4=A1D70VE_B9PrvQ!@XL`yGxy8k^Ro4ixLTJTWz2|c58MYDh{%rDMSq1lE-Zg$&Q z{W9fhZK-prqc!;6GlO}ROqF2R!+FQ)ZLA-3ANDeiVVm!C>Ni+=tETI^nYUUa{R910 zaw7>5tmgL+ZW53 7S|} z1unaa$=1MSzMUqKuNEZ>#KMWpfB6H0=P5MHSwy6JWIv?*i8{G&TgC &s~?Af zd4?Tq<=J}Z3$ y1)-NTQQRvcKdPg|6tRi3ToxYe38dNXBe3?U zS)yF4EU JcgM` z>A}M=4|BG%A23rm5g`x$qpPQ{qb<=j!}!{i;Qb08#SIG0hScP1!e4wb*TMZw9nHkx z`jMa7Ub^wd_2wmNwyLkGMZ*e>bhlFah8)5y*8jp@pxt|C@dsAE=tp2HAU1mutL}&M zzxFHW#PqqTbKo+Z2QV Dcoxx!-E%&>4# zr96XGEZT`A5^~LCxKaJa@LEx*$TPNU&Up{n#*id|NN#_sg>!{5icMuZNmIao-Q)c; zY()5su0Klhx?&C>#U48LpMaeCFIB)>%)y{1 %pQ zIJO&no4Ol!O#F+j6VP~SHi18dbddhuhGumeAH%m*W)mB&kS%VxlZO)_Ql^|ZP1KEk zh--$PGQ^N4#KNqxEp@q#dV7?1w0W0fvZn&mAO8kSK=Yu_iJhXE!e6Y9%<+Jc^2T|> z>CuhV^-zs%f1zTx`P`8G5Mf)$&XF@0hj$N4k=+QJCybWQCb!dLUEll-=0VP$%Aks` z^Qeb=%N=uZgMFFon~*|yo-5! yM2PzX1Q-p4UU0#k{1QW@D0#;-U(U&WovCBZ=)o*qL7ECGtS{U zq4lBRjkP1P$Nvuh0DqVrVs;m&3xBhAGha|wPzU)p`w51io~pU2s&3uUJkzjUebe6y zt|V{AHws{$N^)9um48dJlXjRJ@}^(~*6yzVY1V4*wOvrCt!%vqNw;4ktqfLiV;Q^H z$CyGUm3@K~3B7dV{8BsJ?Kbu_Z?aaK5Bnc^HWOxGB2g!qjg!e;O{1{tfr*S_&zRsF zbDX`w7;QYQ`$yU8_M5KbXL#>Yop_9R3vacsSY%>}MR!OItV!;-xYgFPh(kNpoNtgA zhWQ9CHLk`pnc0uHR9Hv ^yEuLr>%1g(TGBFId?4G>8m@J>my((st zw$l2${^wU2AKQ+!XRH2byJ;@FHrP;sn713F3OvshvQMLW)`bi_dvZvMYWKf-sJ3Xw zNW(G%$+^qEFtETki?ok8gn5ItjCP)-0xis;*fr$Y_7CoZ7RXwyTZ+ vG?FbG#gIOVL%Q>I<$*+g?0<&CeC%-LGIf2c;_4H zY&<9Ad4@fVTSsw|rg9rur@6z~?bHuYI$ *i7O|S>%4WR} RmmJ||h!-&RyqA6) zexN 346%+_K%XEx~_`upugj`{kV!Q(C| +m`7nYC+?8EMh*oF2y mS ztlOxLfgjlEcxmtueImF|xSucN4-@3E3V56GQ-DoQrZ3ZS)oE1~Yd7jrbcOI9XG`#& z*G3aihVt-CD{DA?3By6- D86j`x5s24rq*cwMS z56!s75OQeH)RvR3oA|%TSXLo$l;xm?Xv=AXz-hFZ{+rl)u9Lnk_N(x6yTg^}KM_d4 z$Kfk!2WWk{@!T aR_FaFNgdVznHU&eNzx4 zUXI?nR?x&E`U&` WHtAN?WAK+9k*rC+10qAc^o zd)w?-=WP?s^4OGRxerhFUI}TjVblypB{PNlfp(Yq8e-Edfj|DfPN~&w*{7YTGb<|X z$8^*{xl4$@9a_o^vY70 aoCBZ_0CFUprgivwQRIsa4dH&4g!Il#AWz0#w2 hTZ+fP&henP}bP{oU{Br0NSt@|}V>wBJa5}`BOL#_AyBmT!>p{0ej~L~a zKBgzgch@D{JpVu@6`aLg&REUDGLAF8F>E0fmh1++w;ewBe$y*!UssCfcjy|9Mp+0E zIj#IY>}38`Mmak~o(l{|rhB*SxY!(Q^HTuJ4$^0RrtKZ9czL(#}j4Po!@U zUBmy69^;9` A^57AB`YeRN-h3|r6 z96Z`O%-+*?$rr@##!dxNfidW5BGR_f#lTn47i3_l&JB)a>kZ=)!)VnZhs4MZorSXr zD}pd9kKyIK<(;B3*!?I!82i0KEZJJqU42+qqp}gh7ov+ zdggZF^|-IjU9RhPf^(4Zi)oVyXQ@I~`lGR<@eNQtJ%c@rN1??qlz y<_tcZ_?bwU053 zGXjXB?IX