From 3c641bf869630c6dc88e9aa0e09f9d00edd1ef29 Mon Sep 17 00:00:00 2001 From: ghostter Date: Thu, 17 Feb 2022 12:39:22 +0700 Subject: [PATCH] first commit of portal user --- .gitignore | 6 + assets/index.html | 57 + assets/index.html~ | 15 + assets/signup.html | 57 + assets/style.css | 2358 +++++++++++++++++++++++++++++++++++++ assets/theme-switcher.js | 37 + assets/theme-switcher.js~ | 106 ++ conf/build.conf | 37 + conf/build.conf.bck | 35 + conf/sqlite3.conf | 40 + dh2048.pem | 8 + kore.core | Bin 0 -> 7613376 bytes kore_access.log | 422 +++++++ ktrace.out | Bin 0 -> 36189 bytes src/sqlite3.c | 241 ++++ test.db | Bin 0 -> 8192 bytes test.db.1 | Bin 0 -> 8192 bytes tt.db | Bin 0 -> 8192 bytes 18 files changed, 3419 insertions(+) create mode 100644 .gitignore create mode 100644 assets/index.html create mode 100644 assets/index.html~ create mode 100644 assets/signup.html create mode 100644 assets/style.css create mode 100644 assets/theme-switcher.js create mode 100644 assets/theme-switcher.js~ create mode 100644 conf/build.conf create mode 100644 conf/build.conf.bck create mode 100644 conf/sqlite3.conf create mode 100644 dh2048.pem create mode 100644 kore.core create mode 100644 kore_access.log create mode 100644 ktrace.out create mode 100644 src/sqlite3.c create mode 100644 test.db create mode 100644 test.db.1 create mode 100644 tt.db diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d3359b3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +*.o +.flavor +.objs +sqlite3.so +assets.h +cert diff --git a/assets/index.html b/assets/index.html new file mode 100644 index 0000000..29a15f7 --- /dev/null +++ b/assets/index.html @@ -0,0 +1,57 @@ + + + + + + + Signin + + + + +
+
+

Portail des utilisateurs

+

Gérez votre utilisateur sur kitoy.me

+
+ +
+ + +
+

Page de login de kitoy.me

+ + +
+ + + + + + + + + + + + +
+ + +

message debug: $msg$

+ +
+ + + + + + + diff --git a/assets/index.html~ b/assets/index.html~ new file mode 100644 index 0000000..e4efa91 --- /dev/null +++ b/assets/index.html~ @@ -0,0 +1,15 @@ + + + + + Salut connard! + + + + +
+

Ouais super ça marche !!!! SAY GENIAL !!

+
+ + + diff --git a/assets/signup.html b/assets/signup.html new file mode 100644 index 0000000..b4f0858 --- /dev/null +++ b/assets/signup.html @@ -0,0 +1,57 @@ + + + + + + + Signup Page + + + + +
+
+

Creation d'un utilisateur

+

Gérez votre utilisateur sur kitoy.me

+
+ +
+ + +
+

Page d'incription de Kitoy.me

+ + +
+ + + + + + + + + + + + +
+ + +

message debug : $msg$

+ +
+ + + + + + + diff --git a/assets/style.css b/assets/style.css new file mode 100644 index 0000000..f53a0c4 --- /dev/null +++ b/assets/style.css @@ -0,0 +1,2358 @@ +/*! + * Pico.css v1.4.1 (https://picocss.com) + * Copyright 2019-2021 - Licensed under MIT + */ +/** + * Theme: default + */ +:root { + --font-family: system-ui, -apple-system, "Segoe UI", "Roboto", "Ubuntu", + "Cantarell", "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", + "Segoe UI Symbol", "Noto Color Emoji"; + --line-height: 1.5; + --font-weight: 400; + --font-size: 16px; + --border-radius: 0.25rem; + --border-width: 1px; + --outline-width: 3px; + --spacing: 1rem; + --typography-spacing-vertical: 1.5rem; + --block-spacing-vertical: calc(var(--spacing) * 2); + --block-spacing-horizontal: var(--spacing); + --grid-spacing-vertical: 0; + --grid-spacing-horizontal: var(--spacing); + --form-element-spacing-vertical: 0.75rem; + --form-element-spacing-horizontal: 1rem; + --transition: 0.2s ease-in-out; +} +@media (min-width: 576px) { + :root { + --font-size: 17px; + } +} +@media (min-width: 768px) { + :root { + --font-size: 18px; + } +} +@media (min-width: 992px) { + :root { + --font-size: 19px; + } +} +@media (min-width: 1200px) { + :root { + --font-size: 20px; + } +} + +@media (min-width: 576px) { + body > header, +body > main, +body > footer, +section { + --block-spacing-vertical: calc(var(--spacing) * 2.5); + } +} +@media (min-width: 768px) { + body > header, +body > main, +body > footer, +section { + --block-spacing-vertical: calc(var(--spacing) * 3); + } +} +@media (min-width: 992px) { + body > header, +body > main, +body > footer, +section { + --block-spacing-vertical: calc(var(--spacing) * 3.5); + } +} +@media (min-width: 1200px) { + body > header, +body > main, +body > footer, +section { + --block-spacing-vertical: calc(var(--spacing) * 4); + } +} + +@media (min-width: 576px) { + article { + --block-spacing-horizontal: calc(var(--spacing) * 1.25); + } +} +@media (min-width: 768px) { + article { + --block-spacing-horizontal: calc(var(--spacing) * 1.5); + } +} +@media (min-width: 992px) { + article { + --block-spacing-horizontal: calc(var(--spacing) * 1.75); + } +} +@media (min-width: 1200px) { + article { + --block-spacing-horizontal: calc(var(--spacing) * 2); + } +} + +a { + --text-decoration: none; +} +a.secondary, a.contrast { + --text-decoration: underline; +} + +small { + --font-size: 0.875em; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + --font-weight: 700; +} + +h1 { + --font-size: 2rem; + --typography-spacing-vertical: 3rem; +} + +h2 { + --font-size: 1.75rem; + --typography-spacing-vertical: 2.625rem; +} + +h3 { + --font-size: 1.5rem; + --typography-spacing-vertical: 2.25rem; +} + +h4 { + --font-size: 1.25rem; + --typography-spacing-vertical: 1.874rem; +} + +h5 { + --font-size: 1.125rem; + --typography-spacing-vertical: 1.6875rem; +} + +[type=checkbox], +[type=radio] { + --border-width: 2px; +} + +[type=checkbox][role=switch] { + --border-width: 3px; +} + +thead th, +thead td { + --border-width: 3px; +} + +:not(thead) > * > td { + --font-size: 0.875em; +} + +pre, +code, +kbd, +samp { + --font-family: "Menlo", "Consolas", "Roboto Mono", "Ubuntu Monospace", + "Noto Mono", "Oxygen Mono", "Liberation Mono", monospace, + "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +kbd { + --font-weight: bolder; +} + +[data-theme=light], +:root:not([data-theme=dark]) { + color-scheme: light; + --background-color: #fff; + --color: #415462; + --h1-color: #1b2832; + --h2-color: #24333e; + --h3-color: #2c3d49; + --h4-color: #374956; + --h5-color: #415462; + --h6-color: #4d606d; + --muted-color: #73828c; + --muted-border-color: #edf0f3; + --primary: #1095c1; + --primary-hover: #08769b; + --primary-focus: rgba(16, 149, 193, 0.125); + --primary-inverse: #fff; + --secondary: #596b78; + --secondary-hover: #415462; + --secondary-focus: rgba(89, 107, 120, 0.125); + --secondary-inverse: #fff; + --contrast: #1b2832; + --contrast-hover: #000; + --contrast-focus: rgba(89, 107, 120, 0.125); + --contrast-inverse: #fff; + --mark-background-color: #fff2ca; + --mark-color: #543a26; + --ins-color: #388e3c; + --del-color: #c62828; + --blockquote-border-color: var(--muted-border-color); + --blockquote-footer-color: var(--muted-color); + --button-box-shadow: 0 0 0 rgba(0, 0, 0, 0); + --button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0); + --form-element-background-color: transparent; + --form-element-border-color: #a2afb9; + --form-element-color: var(--color); + --form-element-placeholder-color: var(--muted-color); + --form-element-active-background-color: transparent; + --form-element-active-border-color: var(--primary); + --form-element-focus-color: var(--primary-focus); + --form-element-disabled-background-color: #d5dce2; + --form-element-disabled-border-color: #a2afb9; + --form-element-disabled-opacity: 0.5; + --form-element-invalid-border-color: #c62828; + --form-element-invalid-active-border-color: #b71c1c; + --form-element-valid-border-color: #388e3c; + --form-element-valid-active-border-color: #2e7d32; + --switch-background-color: #bbc6ce; + --switch-color: var(--primary-inverse); + --switch-checked-background-color: var(--primary); + --range-border-color: #d5dce2; + --range-active-border-color: #bbc6ce; + --range-thumb-border-color: var(--background-color); + --range-thumb-color: var(--secondary); + --range-thumb-hover-color: var(--secondary-hover); + --range-thumb-active-color: var(--primary); + --table-border-color: var(--muted-border-color); + --table-row-stripped-background-color: #f6f8f9; + --code-background-color: #edf0f3; + --code-color: var(--muted-color); + --code-kbd-background-color: var(--contrast); + --code-kbd-color: var(--contrast-inverse); + --code-tag-color: #b34d80; + --code-property-color: #3d888f; + --code-value-color: #998866; + --code-comment-color: #a2afb9; + --accordion-border-color: var(--muted-border-color); + --accordion-close-summary-color: var(--color); + --accordion-open-summary-color: var(--muted-color); + --card-background-color: var(--background-color); + --card-border-color: var(--muted-border-color); + --card-box-shadow: 0 0.125rem 1rem rgba(27, 40, 50, 0.04), + 0 0.125rem 2rem rgba(27, 40, 50, 0.08), + 0 0 0 0.0625rem rgba(27, 40, 50, 0.024); + --card-sectionning-background-color: #fbfbfc; + --progress-background-color: #d5dce2; + --progress-color: var(--primary); + --loading-spinner-opacity: 0.5; + --tooltip-background-color: var(--contrast); + --tooltip-color: var(--contrast-inverse); + --icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(65, 84, 98, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E"); + --icon-date: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(65, 84, 98, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E"); + --icon-time: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(65, 84, 98, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E"); + --icon-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(65, 84, 98, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E"); + --icon-checkbox: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E"); + --icon-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E"); + --icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(56, 142, 60, 0.999)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E"); + --icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(198, 40, 40, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E"); +} + +@media only screen and (prefers-color-scheme: dark) { + :root:not([data-theme=light]) { + color-scheme: dark; + --background-color: #11191f; + --color: #bbc6ce; + --h1-color: #edf0f3; + --h2-color: #e1e6eb; + --h3-color: #d5dce2; + --h4-color: #c8d1d8; + --h5-color: #bbc6ce; + --h6-color: #afbbc4; + --muted-color: #73828c; + --muted-border-color: #1f2d38; + --primary: #1095c1; + --primary-hover: #1ab3e6; + --primary-focus: rgba(16, 149, 193, 0.25); + --primary-inverse: #fff; + --secondary: #596b78; + --secondary-hover: #73828c; + --secondary-focus: rgba(115, 130, 140, 0.25); + --secondary-inverse: #fff; + --contrast: #edf0f3; + --contrast-hover: #fff; + --contrast-focus: rgba(115, 130, 140, 0.25); + --contrast-inverse: #000; + --mark-background-color: #d1c284; + --mark-color: #11191f; + --ins-color: #388e3c; + --del-color: #c62828; + --blockquote-border-color: var(--muted-border-color); + --blockquote-footer-color: var(--muted-color); + --button-box-shadow: 0 0 0 rgba(0, 0, 0, 0); + --button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0); + --form-element-background-color: #11191f; + --form-element-border-color: #374956; + --form-element-color: var(--color); + --form-element-placeholder-color: var(--muted-color); + --form-element-active-background-color: var(--form-element-background-color); + --form-element-active-border-color: var(--primary); + --form-element-focus-color: var(--primary-focus); + --form-element-disabled-background-color: #2c3d49; + --form-element-disabled-border-color: #415462; + --form-element-disabled-opacity: 0.5; + --form-element-invalid-border-color: #b71c1c; + --form-element-invalid-active-border-color: #c62828; + --form-element-valid-border-color: #2e7d32; + --form-element-valid-active-border-color: #388e3c; + --switch-background-color: #374956; + --switch-color: var(--primary-inverse); + --switch-checked-background-color: var(--primary); + --range-border-color: #24333e; + --range-active-border-color: #2c3d49; + --range-thumb-border-color: var(--background-color); + --range-thumb-color: var(--secondary); + --range-thumb-hover-color: var(--secondary-hover); + --range-thumb-active-color: var(--primary); + --table-border-color: var(--muted-border-color); + --table-row-stripped-background-color: rgba(115, 130, 140, 0.05); + --code-background-color: #18232c; + --code-color: var(--muted-color); + --code-kbd-background-color: var(--contrast); + --code-kbd-color: var(--contrast-inverse); + --code-tag-color: #a65980; + --code-property-color: #599fa6; + --code-value-color: #8c8473; + --code-comment-color: #4d606d; + --accordion-border-color: var(--muted-border-color); + --accordion-active-summary-color: var(--primary); + --accordion-close-summary-color: var(--color); + --accordion-open-summary-color: var(--muted-color); + --card-background-color: #141e26; + --card-border-color: #11191f; + --card-box-shadow: 0 0.125rem 1rem rgba(0, 0, 0, 0.06), + 0 0.125rem 2rem rgba(0, 0, 0, 0.12), + 0 0 0 0.0625rem rgba(0, 0, 0, 0.036); + --card-sectionning-background-color: #18232c; + --progress-background-color: #24333e; + --progress-color: var(--primary); + --loading-spinner-opacity: 0.5; + --tooltip-background-color: var(--contrast); + --tooltip-color: var(--contrast-inverse); + --icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(162, 175, 185, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E"); + --icon-date: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(162, 175, 185, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E"); + --icon-time: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(162, 175, 185, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E"); + --icon-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(162, 175, 185, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E"); + --icon-checkbox: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E"); + --icon-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E"); + --icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(46, 125, 50, 0.999)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E"); + --icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(183, 28, 28, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E"); + } +} +[data-theme=dark] { + color-scheme: dark; + --background-color: #11191f; + --color: #bbc6ce; + --h1-color: #edf0f3; + --h2-color: #e1e6eb; + --h3-color: #d5dce2; + --h4-color: #c8d1d8; + --h5-color: #bbc6ce; + --h6-color: #afbbc4; + --muted-color: #73828c; + --muted-border-color: #1f2d38; + --primary: #1095c1; + --primary-hover: #1ab3e6; + --primary-focus: rgba(16, 149, 193, 0.25); + --primary-inverse: #fff; + --secondary: #596b78; + --secondary-hover: #73828c; + --secondary-focus: rgba(115, 130, 140, 0.25); + --secondary-inverse: #fff; + --contrast: #edf0f3; + --contrast-hover: #fff; + --contrast-focus: rgba(115, 130, 140, 0.25); + --contrast-inverse: #000; + --mark-background-color: #d1c284; + --mark-color: #11191f; + --ins-color: #388e3c; + --del-color: #c62828; + --blockquote-border-color: var(--muted-border-color); + --blockquote-footer-color: var(--muted-color); + --button-box-shadow: 0 0 0 rgba(0, 0, 0, 0); + --button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0); + --form-element-background-color: #11191f; + --form-element-border-color: #374956; + --form-element-color: var(--color); + --form-element-placeholder-color: var(--muted-color); + --form-element-active-background-color: var(--form-element-background-color); + --form-element-active-border-color: var(--primary); + --form-element-focus-color: var(--primary-focus); + --form-element-disabled-background-color: #2c3d49; + --form-element-disabled-border-color: #415462; + --form-element-disabled-opacity: 0.5; + --form-element-invalid-border-color: #b71c1c; + --form-element-invalid-active-border-color: #c62828; + --form-element-valid-border-color: #2e7d32; + --form-element-valid-active-border-color: #388e3c; + --switch-background-color: #374956; + --switch-color: var(--primary-inverse); + --switch-checked-background-color: var(--primary); + --range-border-color: #24333e; + --range-active-border-color: #2c3d49; + --range-thumb-border-color: var(--background-color); + --range-thumb-color: var(--secondary); + --range-thumb-hover-color: var(--secondary-hover); + --range-thumb-active-color: var(--primary); + --table-border-color: var(--muted-border-color); + --table-row-stripped-background-color: rgba(115, 130, 140, 0.05); + --code-background-color: #18232c; + --code-color: var(--muted-color); + --code-kbd-background-color: var(--contrast); + --code-kbd-color: var(--contrast-inverse); + --code-tag-color: #a65980; + --code-property-color: #599fa6; + --code-value-color: #8c8473; + --code-comment-color: #4d606d; + --accordion-border-color: var(--muted-border-color); + --accordion-active-summary-color: var(--primary); + --accordion-close-summary-color: var(--color); + --accordion-open-summary-color: var(--muted-color); + --card-background-color: #141e26; + --card-border-color: #11191f; + --card-box-shadow: 0 0.125rem 1rem rgba(0, 0, 0, 0.06), + 0 0.125rem 2rem rgba(0, 0, 0, 0.12), + 0 0 0 0.0625rem rgba(0, 0, 0, 0.036); + --card-sectionning-background-color: #18232c; + --progress-background-color: #24333e; + --progress-color: var(--primary); + --loading-spinner-opacity: 0.5; + --tooltip-background-color: var(--contrast); + --tooltip-color: var(--contrast-inverse); + --icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(162, 175, 185, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E"); + --icon-date: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(162, 175, 185, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E"); + --icon-time: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(162, 175, 185, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E"); + --icon-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(162, 175, 185, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E"); + --icon-checkbox: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E"); + --icon-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E"); + --icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(46, 125, 50, 0.999)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E"); + --icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(183, 28, 28, 0.999)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E"); +} + +/** + * Document + * Content-box & Responsive typography + */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +::before, +::after { + text-decoration: inherit; + vertical-align: inherit; +} + +html { + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + -ms-text-size-adjust: 100%; + background-color: var(--background-color); + color: var(--color); + font-family: var(--font-family); + font-size: var(--font-size); + font-weight: var(--font-weight); + line-height: var(--line-height); + text-rendering: optimizeLegibility; + cursor: default; +} + +/** + * Sectioning + * Container and responsive spacings for header, main, footer + */ +main { + display: block; +} + +body { + width: 100%; + margin: 0; +} +body > header, +body > main, +body > footer { + width: 100%; + margin-right: auto; + margin-left: auto; + padding: var(--block-spacing-vertical) 0; +} + +/** +* Container +*/ +.container, +.container-fluid { + width: 100%; + margin-right: auto; + margin-left: auto; + padding-right: var(--spacing); + padding-left: var(--spacing); +} + +@media (min-width: 576px) { + .container { + max-width: 510px; + padding-right: 0; + padding-left: 0; + } +} +@media (min-width: 768px) { + .container { + max-width: 700px; + } +} +@media (min-width: 992px) { + .container { + max-width: 920px; + } +} +@media (min-width: 1200px) { + .container { + max-width: 1130px; + } +} + +/** + * Section + * Responsive spacings for section + */ +section { + margin-bottom: var(--block-spacing-vertical); +} + +/** +* Grid +* Minimal grid system with auto-layout columns +*/ +.grid { + grid-column-gap: var(--grid-spacing-horizontal); + grid-row-gap: var(--grid-spacing-vertical); + display: grid; + grid-template-columns: 1fr; + margin: 0; +} +@media (min-width: 992px) { + .grid { + grid-template-columns: repeat(auto-fit, minmax(0%, 1fr)); + } +} +.grid > * { + min-width: 0; +} + +/** + * Horizontal scroller (
) + */ +figure { + display: block; + margin: 0; + padding: 0; + overflow-x: auto; +} +figure figcaption { + padding: calc(var(--spacing) * 0.5) 0; + color: var(--muted-color); +} + +/** + * Typography + */ +b, +strong { + font-weight: bolder; +} + +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +dl dl, +dl ol, +dl ul, +ol dl, +ul dl { + margin: 0; +} + +ol ol, +ol ul, +ul ol, +ul ul { + margin: 0; +} + +address, +blockquote, +dl, +figure, +form, +ol, +p, +pre, +table, +ul { + margin-top: 0; + margin-bottom: var(--typography-spacing-vertical); + color: var(--color); + font-size: var(--font-size); + font-weight: var(--font-weight); + font-style: normal; +} + +a { + --color: var(--primary); + --background-color: transparent; + outline: none; + background-color: var(--background-color); + color: var(--color); + -webkit-text-decoration: var(--text-decoration); + text-decoration: var(--text-decoration); + transition: background-color var(--transition), color var(--transition), box-shadow var(--transition), -webkit-text-decoration var(--transition); + transition: background-color var(--transition), color var(--transition), text-decoration var(--transition), box-shadow var(--transition); + transition: background-color var(--transition), color var(--transition), text-decoration var(--transition), box-shadow var(--transition), -webkit-text-decoration var(--transition); +} +a:hover, a:active, a:focus { + --color: var(--primary-hover); + --text-decoration: underline; +} +a:focus { + --background-color: var(--primary-focus); +} +a.secondary { + --color: var(--secondary); +} +a.secondary:hover, a.secondary:active, a.secondary:focus { + --color: var(--secondary-hover); +} +a.secondary:focus { + --background-color: var(--secondary-focus); +} +a.contrast { + --color: var(--contrast); +} +a.contrast:hover, a.contrast:active, a.contrast:focus { + --color: var(--contrast-hover); +} +a.contrast:focus { + --background-color: var(--contrast-focus); +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 0; + margin-bottom: var(--typography-spacing-vertical); + color: var(--color); + font-family: var(--font-family); + font-size: var(--font-size); + font-weight: var(--font-weight); +} + +h1 { + --color: var(--h1-color); +} + +h2 { + --color: var(--h2-color); +} + +h3 { + --color: var(--h3-color); +} + +h4 { + --color: var(--h4-color); +} + +h5 { + --color: var(--h5-color); +} + +h6 { + --color: var(--h6-color); +} + +address ~ h1, address ~ h2, address ~ h3, address ~ h4, address ~ h5, address ~ h6, +blockquote ~ h1, +blockquote ~ h2, +blockquote ~ h3, +blockquote ~ h4, +blockquote ~ h5, +blockquote ~ h6, +dl ~ h1, +dl ~ h2, +dl ~ h3, +dl ~ h4, +dl ~ h5, +dl ~ h6, +figure ~ h1, +figure ~ h2, +figure ~ h3, +figure ~ h4, +figure ~ h5, +figure ~ h6, +form ~ h1, +form ~ h2, +form ~ h3, +form ~ h4, +form ~ h5, +form ~ h6, +ol ~ h1, +ol ~ h2, +ol ~ h3, +ol ~ h4, +ol ~ h5, +ol ~ h6, +p ~ h1, +p ~ h2, +p ~ h3, +p ~ h4, +p ~ h5, +p ~ h6, +pre ~ h1, +pre ~ h2, +pre ~ h3, +pre ~ h4, +pre ~ h5, +pre ~ h6, +table ~ h1, +table ~ h2, +table ~ h3, +table ~ h4, +table ~ h5, +table ~ h6, +ul ~ h1, +ul ~ h2, +ul ~ h3, +ul ~ h4, +ul ~ h5, +ul ~ h6 { + margin-top: var(--typography-spacing-vertical); +} + +hgroup { + margin-bottom: var(--typography-spacing-vertical); +} +hgroup > * { + margin-bottom: 0; +} +hgroup > *:last-child { + --color: var(--muted-color); + --font-weight: unset; + font-family: unset; + font-size: 1rem; +} + +p { + margin-bottom: var(--typography-spacing-vertical); +} + +small { + font-size: var(--font-size); +} + +ul, +ol { + padding-right: 0; + padding-left: var(--spacing); + -webkit-padding-end: 0; + padding-inline-end: 0; + -webkit-padding-start: var(--spacing); + padding-inline-start: var(--spacing); +} +ul li, +ol li { + margin-bottom: calc(var(--typography-spacing-vertical) * 0.25); +} + +ul li { + list-style: square; +} + +mark { + padding: 0.125rem 0.25rem; + background-color: var(--mark-background-color); + color: var(--mark-color); + vertical-align: middle; +} + +blockquote { + display: block; + margin: var(--typography-spacing-vertical) 0; + padding: var(--spacing); + border-right: none; + border-left: 0.25rem solid var(--blockquote-border-color); + -webkit-border-end: none; + border-inline-end: none; + -webkit-border-start: 0.25rem solid var(--blockquote-border-color); + border-inline-start: 0.25rem solid var(--blockquote-border-color); +} +blockquote footer { + margin-top: calc(var(--typography-spacing-vertical) * 0.5); + color: var(--blockquote-footer-color); +} + +abbr[title] { + border-bottom: 1px dotted; + text-decoration: none; + cursor: help; +} + +ins { + color: var(--ins-color); + text-decoration: none; +} + +del { + color: var(--del-color); +} + +::-moz-selection { + background-color: var(--primary-focus); +} + +::selection { + background-color: var(--primary-focus); +} + +/** + * Embedded content + */ +audio, +canvas, +iframe, +img, +svg, +video { + vertical-align: middle; +} + +audio, +video { + display: inline-block; +} + +audio:not([controls]) { + display: none; + height: 0; +} + +iframe { + border-style: none; +} + +img { + max-width: 100%; + height: auto; + border-style: none; +} + +svg:not([fill]) { + fill: currentColor; +} + +svg:not(:root) { + overflow: hidden; +} + +/** + * Button + */ +button { + margin: 0; + overflow: visible; + font-family: inherit; + text-transform: none; +} + +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +button { + display: block; + width: 100%; + margin-bottom: var(--spacing); +} + +a[role=button] { + display: inline-block; + text-decoration: none; +} + +button, +input[type=submit], +input[type=button], +input[type=reset], +a[role=button] { + --background-color: var(--primary); + --border-color: var(--primary); + --color: var(--primary-inverse); + --box-shadow: var(--button-box-shadow, 0 0 0 rgba(0, 0, 0, 0)); + padding: var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal); + border: var(--border-width) solid var(--border-color); + border-radius: var(--border-radius); + outline: none; + background-color: var(--background-color); + box-shadow: var(--box-shadow); + color: var(--color); + font-size: 1rem; + font-weight: var(--font-weight); + line-height: var(--line-height); + text-align: center; + cursor: pointer; + transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition); +} +button:hover, button:active, button:focus, +input[type=submit]:hover, +input[type=submit]:active, +input[type=submit]:focus, +input[type=button]:hover, +input[type=button]:active, +input[type=button]:focus, +input[type=reset]:hover, +input[type=reset]:active, +input[type=reset]:focus, +a[role=button]:hover, +a[role=button]:active, +a[role=button]:focus { + --background-color: var(--primary-hover); + --border-color: var(--primary-hover); + --box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)); +} +button:focus, +input[type=submit]:focus, +input[type=button]:focus, +input[type=reset]:focus, +a[role=button]:focus { + --box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), + 0 0 0 var(--outline-width) var(--primary-focus); +} + +input[type=reset] { + --background-color: var(--secondary); + --border-color: var(--secondary); + --color: var(--secondary-inverse); + cursor: pointer; +} +input[type=reset]:hover, input[type=reset]:active, input[type=reset]:focus { + --background-color: var(--secondary-hover); + --border-color: var(--secondary-hover); +} +input[type=reset]:focus { + --box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), + 0 0 0 var(--outline-width) var(--secondary-focus); +} + +button.secondary, +input[type=submit].secondary, +input[type=button].secondary, +input[type=reset].secondary, +a[role=button].secondary { + --background-color: var(--secondary); + --border-color: var(--secondary); + --color: var(--secondary-inverse); + cursor: pointer; +} +button.secondary:hover, button.secondary:active, button.secondary:focus, +input[type=submit].secondary:hover, +input[type=submit].secondary:active, +input[type=submit].secondary:focus, +input[type=button].secondary:hover, +input[type=button].secondary:active, +input[type=button].secondary:focus, +input[type=reset].secondary:hover, +input[type=reset].secondary:active, +input[type=reset].secondary:focus, +a[role=button].secondary:hover, +a[role=button].secondary:active, +a[role=button].secondary:focus { + --background-color: var(--secondary-hover); + --border-color: var(--secondary-hover); +} +button.secondary:focus, +input[type=submit].secondary:focus, +input[type=button].secondary:focus, +input[type=reset].secondary:focus, +a[role=button].secondary:focus { + --box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), + 0 0 0 var(--outline-width) var(--secondary-focus); +} +button.contrast, +input[type=submit].contrast, +input[type=button].contrast, +input[type=reset].contrast, +a[role=button].contrast { + --background-color: var(--contrast); + --border-color: var(--contrast); + --color: var(--contrast-inverse); +} +button.contrast:hover, button.contrast:active, button.contrast:focus, +input[type=submit].contrast:hover, +input[type=submit].contrast:active, +input[type=submit].contrast:focus, +input[type=button].contrast:hover, +input[type=button].contrast:active, +input[type=button].contrast:focus, +input[type=reset].contrast:hover, +input[type=reset].contrast:active, +input[type=reset].contrast:focus, +a[role=button].contrast:hover, +a[role=button].contrast:active, +a[role=button].contrast:focus { + --background-color: var(--contrast-hover); + --border-color: var(--contrast-hover); +} +button.contrast:focus, +input[type=submit].contrast:focus, +input[type=button].contrast:focus, +input[type=reset].contrast:focus, +a[role=button].contrast:focus { + --box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), + 0 0 0 var(--outline-width) var(--contrast-focus); +} +button.outline, +input[type=submit].outline, +input[type=button].outline, +input[type=reset].outline, +a[role=button].outline { + --background-color: transparent; + --color: var(--primary); +} +button.outline:hover, button.outline:active, button.outline:focus, +input[type=submit].outline:hover, +input[type=submit].outline:active, +input[type=submit].outline:focus, +input[type=button].outline:hover, +input[type=button].outline:active, +input[type=button].outline:focus, +input[type=reset].outline:hover, +input[type=reset].outline:active, +input[type=reset].outline:focus, +a[role=button].outline:hover, +a[role=button].outline:active, +a[role=button].outline:focus { + --background-color: transparent; + --color: var(--primary-hover); +} +button.outline.secondary, +input[type=submit].outline.secondary, +input[type=button].outline.secondary, +input[type=reset].outline.secondary, +a[role=button].outline.secondary { + --color: var(--secondary); +} +button.outline.secondary:hover, button.outline.secondary:active, button.outline.secondary:focus, +input[type=submit].outline.secondary:hover, +input[type=submit].outline.secondary:active, +input[type=submit].outline.secondary:focus, +input[type=button].outline.secondary:hover, +input[type=button].outline.secondary:active, +input[type=button].outline.secondary:focus, +input[type=reset].outline.secondary:hover, +input[type=reset].outline.secondary:active, +input[type=reset].outline.secondary:focus, +a[role=button].outline.secondary:hover, +a[role=button].outline.secondary:active, +a[role=button].outline.secondary:focus { + --color: var(--secondary-hover); +} +button.outline.contrast, +input[type=submit].outline.contrast, +input[type=button].outline.contrast, +input[type=reset].outline.contrast, +a[role=button].outline.contrast { + --color: var(--contrast); +} +button.outline.contrast:hover, button.outline.contrast:active, button.outline.contrast:focus, +input[type=submit].outline.contrast:hover, +input[type=submit].outline.contrast:active, +input[type=submit].outline.contrast:focus, +input[type=button].outline.contrast:hover, +input[type=button].outline.contrast:active, +input[type=button].outline.contrast:focus, +input[type=reset].outline.contrast:hover, +input[type=reset].outline.contrast:active, +input[type=reset].outline.contrast:focus, +a[role=button].outline.contrast:hover, +a[role=button].outline.contrast:active, +a[role=button].outline.contrast:focus { + --color: var(--contrast-hover); +} + +button[disabled], +input[type=submit][disabled], +input[type=button][disabled], +input[type=reset][disabled], +a[role=button][disabled] { + opacity: 0.5; + pointer-events: none; +} + +/** + * Form elements + */ +input, +optgroup, +select, +textarea { + margin: 0; + font-family: inherit; + font-size: 1rem; + letter-spacing: inherit; + line-height: var(--line-height); +} + +input { + overflow: visible; +} + +select { + text-transform: none; +} + +legend { + max-width: 100%; + padding: 0; + color: inherit; + white-space: normal; +} + +textarea { + overflow: auto; +} + +[type=checkbox], +[type=radio] { + padding: 0; +} + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} + +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px; +} + +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} + +::-moz-focus-inner { + padding: 0; + border-style: none; +} + +:-moz-focusring { + outline: none; +} + +:-moz-ui-invalid { + box-shadow: none; +} + +::-ms-expand { + display: none; +} + +[type=file], +[type=range] { + padding: 0; + border-width: 0; +} + +input:not([type=checkbox]):not([type=radio]):not([type=range]) { + height: calc(1rem * var(--line-height) + var(--form-element-spacing-vertical) * 2 + var(--border-width) * 2); +} + +fieldset { + margin: 0; + margin-bottom: var(--spacing); + padding: 0; + border: 0; +} + +label, +fieldset legend { + display: block; + margin-bottom: calc(var(--spacing) * 0.25); +} + +input:not([type=checkbox]):not([type=radio]), +select, +textarea { + width: 100%; +} + +input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]), +select, +textarea { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + padding: var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal); + vertical-align: middle; +} + +input, +select, +textarea { + --background-color: var(--form-element-background-color); + --border-color: var(--form-element-border-color); + --color: var(--form-element-color); + --box-shadow: none; + border: var(--border-width) solid var(--border-color); + border-radius: var(--border-radius); + outline: none; + background-color: var(--background-color); + box-shadow: var(--box-shadow); + color: var(--color); + font-weight: var(--font-weight); + transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition); +} + +input:not([type=submit]):not([type=button]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([readonly]):active, input:not([type=submit]):not([type=button]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([readonly]):focus, +select:active, +select:focus, +textarea:active, +textarea:focus { + --background-color: var(--form-element-active-background-color); +} + +input:not([type=submit]):not([type=button]):not([type=reset]):not([role=switch]):not([readonly]):active, input:not([type=submit]):not([type=button]):not([type=reset]):not([role=switch]):not([readonly]):focus, +select:active, +select:focus, +textarea:active, +textarea:focus { + --border-color: var(--form-element-active-border-color); +} + +input:not([type=submit]):not([type=button]):not([type=reset]):not([type=range]):not([type=file]):not([readonly]):focus, +select:focus, +textarea:focus { + --box-shadow: 0 0 0 var(--outline-width) var(--form-element-focus-color); +} + +input:not([type=submit]):not([type=button]):not([type=reset])[disabled], +select[disabled], +textarea[disabled] { + --background-color: var(--form-element-disabled-background-color); + --border-color: var(--form-element-disabled-border-color); + opacity: var(--form-element-disabled-opacity); +} + +input:not([type=checkbox]):not([type=radio])[aria-invalid], +select:not([type=checkbox]):not([type=radio])[aria-invalid], +textarea:not([type=checkbox]):not([type=radio])[aria-invalid] { + padding-right: calc(var(--form-element-spacing-horizontal) + 1.5rem) !important; + padding-left: var(--form-element-spacing-horizontal); + -webkit-padding-end: calc(var(--form-element-spacing-horizontal) + 1.5rem) !important; + padding-inline-end: calc(var(--form-element-spacing-horizontal) + 1.5rem) !important; + -webkit-padding-start: var(--form-element-spacing-horizontal) !important; + padding-inline-start: var(--form-element-spacing-horizontal) !important; + background-position: center right 0.75rem; + background-repeat: no-repeat; + background-size: 1rem auto; +} +input:not([type=checkbox]):not([type=radio])[aria-invalid=false], +select:not([type=checkbox]):not([type=radio])[aria-invalid=false], +textarea:not([type=checkbox]):not([type=radio])[aria-invalid=false] { + background-image: var(--icon-valid); +} +input:not([type=checkbox]):not([type=radio])[aria-invalid=true], +select:not([type=checkbox]):not([type=radio])[aria-invalid=true], +textarea:not([type=checkbox]):not([type=radio])[aria-invalid=true] { + background-image: var(--icon-invalid); +} +input[aria-invalid=false], +select[aria-invalid=false], +textarea[aria-invalid=false] { + --border-color: var(--form-element-valid-border-color); +} +input[aria-invalid=false]:active, input[aria-invalid=false]:focus, +select[aria-invalid=false]:active, +select[aria-invalid=false]:focus, +textarea[aria-invalid=false]:active, +textarea[aria-invalid=false]:focus { + --border-color: var( + --form-element-valid-active-border-color + ) !important; +} +input[aria-invalid=true], +select[aria-invalid=true], +textarea[aria-invalid=true] { + --border-color: var(--form-element-invalid-border-color); +} +input[aria-invalid=true]:active, input[aria-invalid=true]:focus, +select[aria-invalid=true]:active, +select[aria-invalid=true]:focus, +textarea[aria-invalid=true]:active, +textarea[aria-invalid=true]:focus { + --border-color: var( + --form-element-invalid-active-border-color + ) !important; +} + +[dir=rtl] input[aria-invalid], +[dir=rtl] select[aria-invalid], +[dir=rtl] textarea[aria-invalid] { + background-position: center left 0.75rem; +} + +input::placeholder, +input::-webkit-input-placeholder, +textarea::placeholder, +textarea::-webkit-input-placeholder, +select:invalid { + color: var(--form-element-placeholder-color); + opacity: 1; +} + +input:not([type=checkbox]):not([type=radio]), +select, +textarea { + margin-bottom: var(--spacing); +} + +select::-ms-expand { + border: 0; + background-color: transparent; +} +select:not([multiple]):not([size]) { + padding-right: calc(var(--form-element-spacing-horizontal) + 1.5rem); + padding-left: var(--form-element-spacing-horizontal); + -webkit-padding-end: calc(var(--form-element-spacing-horizontal) + 1.5rem); + padding-inline-end: calc(var(--form-element-spacing-horizontal) + 1.5rem); + -webkit-padding-start: var(--form-element-spacing-horizontal); + padding-inline-start: var(--form-element-spacing-horizontal); + background-image: var(--icon-chevron); + background-position: center right 0.75rem; + background-repeat: no-repeat; + background-size: 1rem auto; +} + +[dir=rtl] select:not([multiple]):not([size]) { + background-position: center left 0.75rem; +} + +input + small, +select + small, +textarea + small { + display: block; + width: 100%; + margin-top: calc(var(--spacing) * -0.75); + margin-bottom: var(--spacing); + color: var(--muted-color); +} + +label > input, label > select, label > textarea { + margin-top: calc(var(--spacing) * 0.25); +} + +/** + * Form elements + * Checkboxes & Radios + */ +[type=checkbox], +[type=radio] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + width: 1.25em; + height: 1.25em; + margin-top: -0.125em; + margin-right: 0.375em; + margin-left: 0; + -webkit-margin-end: 0.375em; + margin-inline-end: 0.375em; + -webkit-margin-start: 0; + margin-inline-start: 0; + border-width: var(--border-width); + vertical-align: middle; + cursor: pointer; +} +[type=checkbox]::-ms-check, +[type=radio]::-ms-check { + display: none; +} +[type=checkbox]:checked, [type=checkbox]:checked:active, [type=checkbox]:checked:focus, +[type=radio]:checked, +[type=radio]:checked:active, +[type=radio]:checked:focus { + --background-color: var(--primary); + --border-color: var(--primary); + background-image: var(--icon-checkbox); + background-position: center; + background-repeat: no-repeat; + background-size: 0.75em auto; +} +[type=checkbox] ~ label, +[type=radio] ~ label { + display: inline-block; + margin-right: 0.375em; + margin-bottom: 0; + cursor: pointer; +} + +[type=checkbox]:indeterminate { + --background-color: var(--primary); + --border-color: var(--primary); + background-image: var(--icon-minus); + background-position: center; + background-repeat: no-repeat; + background-size: 0.75em auto; +} + +[type=radio] { + border-radius: 50%; +} +[type=radio]:checked, [type=radio]:checked:active, [type=radio]:checked:focus { + --background-color: var(--primary-inverse); + border-width: 0.35em; + background-image: none; +} + +[type=checkbox][role=switch] { + --background-color: var(--switch-background-color); + --border-color: var(--switch-background-color); + --color: var(--switch-color); + width: 2.25em; + height: 1.25em; + border: var(--border-width) solid var(--border-color); + border-radius: 1.25em; + background-color: var(--background-color); + line-height: 1.25em; +} +[type=checkbox][role=switch]:focus { + --background-color: var(--switch-background-color); + --border-color: var(--switch-background-color); +} +[type=checkbox][role=switch]:checked { + --background-color: var(--switch-checked-background-color); + --border-color: var(--switch-checked-background-color); +} +[type=checkbox][role=switch]:before { + display: block; + width: calc(1.25em - (var(--border-width) * 2)); + height: 100%; + border-radius: 50%; + background-color: var(--color); + content: ""; + transition: margin 0.1s ease-in-out; +} +[type=checkbox][role=switch]:checked { + background-image: none; +} +[type=checkbox][role=switch]:checked::before { + margin-right: 0; + margin-left: calc(1.125em - var(--border-width)); + -webkit-margin-end: 0; + margin-inline-end: 0; + -webkit-margin-start: calc(1.125em - var(--border-width)); + margin-inline-start: calc(1.125em - var(--border-width)); +} +[type=checkbox][role=switch][aria-invalid=false] { + --border-color: var(--form-element-valid-border-color); +} +[type=checkbox][role=switch][aria-invalid=false]:active, [type=checkbox][role=switch][aria-invalid=false]:focus { + --border-color: var( + --form-element-valid-active-border-color + ) !important; +} +[type=checkbox][role=switch][aria-invalid=true] { + --border-color: var(--form-element-invalid-border-color); +} +[type=checkbox][role=switch][aria-invalid=true]:active, [type=checkbox][role=switch][aria-invalid=true]:focus { + --border-color: var( + --form-element-invalid-active-border-color + ) !important; +} + +/** + * Form elements + * Alternatives input types (Not Checkboxes & Radios) + */ +[type=color]::-webkit-color-swatch-wrapper { + padding: 0; +} +[type=color]::-moz-focus-inner { + padding: 0; +} +[type=color]::-webkit-color-swatch { + border: none; + border-radius: calc(var(--border-radius) * 0.5); +} +[type=color]::-moz-color-swatch { + border: none; + border-radius: calc(var(--border-radius) * 0.5); +} + +:not(:dir(rtl)) [type=date], +:not(:dir(rtl)) [type=datetime-local], +:not(:dir(rtl)) [type=month], +:not(:dir(rtl)) [type=time], +:not(:dir(rtl)) [type=week] { + background-image: var(--icon-date); + background-position: center right 0.75rem; + background-repeat: no-repeat; + background-size: 1rem auto; +} +:not(:dir(rtl)) [type=date]::-webkit-calendar-picker-indicator, +:not(:dir(rtl)) [type=datetime-local]::-webkit-calendar-picker-indicator, +:not(:dir(rtl)) [type=month]::-webkit-calendar-picker-indicator, +:not(:dir(rtl)) [type=time]::-webkit-calendar-picker-indicator, +:not(:dir(rtl)) [type=week]::-webkit-calendar-picker-indicator { + opacity: 0; +} +:not(:dir(rtl)) [type=time] { + background-image: var(--icon-time); +} + +[type=file] { + --color: var(--muted-color); + padding: calc(var(--form-element-spacing-vertical) * 0.5) 0; + border: none; + border-radius: 0; + background: none; +} +[type=file]:hover, [type=file]:active, [type=file]:focus { + border: none; + background: none; +} +[type=file]::-webkit-file-upload-button { + --background-color: var(--secondary); + --border-color: var(--secondary); + --color: var(--secondary-inverse); + margin-right: calc(var(--spacing) / 2); + margin-left: 0; + -webkit-margin-end: calc(var(--spacing) / 2); + margin-inline-end: calc(var(--spacing) / 2); + -webkit-margin-start: 0; + margin-inline-start: 0; + padding: calc(var(--form-element-spacing-vertical) * 0.5) calc(var(--form-element-spacing-horizontal) * 0.5); + border: var(--border-width) solid var(--border-color); + border-radius: var(--border-radius); + outline: none; + background-color: var(--background-color); + box-shadow: var(--box-shadow); + color: var(--color); + font-size: 1rem; + font-weight: var(--font-weight); + line-height: var(--line-height); + text-align: center; + cursor: pointer; + -webkit-transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition); + transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition); +} +[type=file]::file-selector-button { + --background-color: var(--secondary); + --border-color: var(--secondary); + --color: var(--secondary-inverse); + margin-right: calc(var(--spacing) / 2); + margin-left: 0; + -webkit-margin-end: calc(var(--spacing) / 2); + margin-inline-end: calc(var(--spacing) / 2); + -webkit-margin-start: 0; + margin-inline-start: 0; + padding: calc(var(--form-element-spacing-vertical) * 0.5) calc(var(--form-element-spacing-horizontal) * 0.5); + border: var(--border-width) solid var(--border-color); + border-radius: var(--border-radius); + outline: none; + background-color: var(--background-color); + box-shadow: var(--box-shadow); + color: var(--color); + font-size: 1rem; + font-weight: var(--font-weight); + line-height: var(--line-height); + text-align: center; + cursor: pointer; + transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition); +} +[type=file]::-webkit-file-upload-button:hover, [type=file]::-webkit-file-upload-button:active, [type=file]::-webkit-file-upload-button:focus { + --background-color: var(--secondary-hover); + --border-color: var(--secondary-hover); +} +[type=file]::file-selector-button:hover, [type=file]::file-selector-button:active, [type=file]::file-selector-button:focus { + --background-color: var(--secondary-hover); + --border-color: var(--secondary-hover); +} +[type=file]::-webkit-file-upload-button { + --background-color: var(--secondary); + --border-color: var(--secondary); + --color: var(--secondary-inverse); + margin-right: calc(var(--spacing) / 2); + margin-left: 0; + -webkit-margin-end: calc(var(--spacing) / 2); + margin-inline-end: calc(var(--spacing) / 2); + -webkit-margin-start: 0; + margin-inline-start: 0; + padding: calc(var(--form-element-spacing-vertical) * 0.5) calc(var(--form-element-spacing-horizontal) * 0.5); + border: var(--border-width) solid var(--border-color); + border-radius: var(--border-radius); + outline: none; + background-color: var(--background-color); + box-shadow: var(--box-shadow); + color: var(--color); + font-size: 1rem; + font-weight: var(--font-weight); + line-height: var(--line-height); + text-align: center; + cursor: pointer; + -webkit-transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition); + transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition); +} +[type=file]::-webkit-file-upload-button:hover, [type=file]::-webkit-file-upload-button:active, [type=file]::-webkit-file-upload-button:focus { + --background-color: var(--secondary-hover); + --border-color: var(--secondary-hover); +} +[type=file]::-ms-browse { + --background-color: var(--secondary); + --border-color: var(--secondary); + --color: var(--secondary-inverse); + margin-right: calc(var(--spacing) / 2); + margin-left: 0; + margin-inline-end: calc(var(--spacing) / 2); + margin-inline-start: 0; + padding: calc(var(--form-element-spacing-vertical) * 0.5) calc(var(--form-element-spacing-horizontal) * 0.5); + border: var(--border-width) solid var(--border-color); + border-radius: var(--border-radius); + outline: none; + background-color: var(--background-color); + box-shadow: var(--box-shadow); + color: var(--color); + font-size: 1rem; + font-weight: var(--font-weight); + line-height: var(--line-height); + text-align: center; + cursor: pointer; + -ms-transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition); + transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition); +} +[type=file]::-ms-browse:hover, [type=file]::-ms-browse:active, [type=file]::-ms-browse:focus { + --background-color: var(--secondary-hover); + --border-color: var(--secondary-hover); +} + +[type=range] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + width: 100%; + height: 1.25rem; + background: transparent; +} +[type=range]::-webkit-slider-runnable-track { + width: 100%; + height: 0.25rem; + border-radius: var(--border-radius); + background-color: var(--range-border-color); + -webkit-transition: background-color var(--transition), box-shadow var(--transition); + transition: background-color var(--transition), box-shadow var(--transition); +} +[type=range]::-moz-range-track { + width: 100%; + height: 0.25rem; + border-radius: var(--border-radius); + background-color: var(--range-border-color); + -moz-transition: background-color var(--transition), box-shadow var(--transition); + transition: background-color var(--transition), box-shadow var(--transition); +} +[type=range]::-ms-track { + width: 100%; + height: 0.25rem; + border-radius: var(--border-radius); + background-color: var(--range-border-color); + -ms-transition: background-color var(--transition), box-shadow var(--transition); + transition: background-color var(--transition), box-shadow var(--transition); +} +[type=range]::-webkit-slider-thumb { + -webkit-appearance: none; + width: 1.25rem; + height: 1.25rem; + margin-top: -0.5rem; + border: 2px solid var(--range-thumb-border-color); + border-radius: 50%; + background-color: var(--range-thumb-color); + cursor: pointer; + -webkit-transition: background-color var(--transition), transform var(--transition); + transition: background-color var(--transition), transform var(--transition); +} +[type=range]::-moz-range-thumb { + -webkit-appearance: none; + width: 1.25rem; + height: 1.25rem; + margin-top: -0.5rem; + border: 2px solid var(--range-thumb-border-color); + border-radius: 50%; + background-color: var(--range-thumb-color); + cursor: pointer; + -moz-transition: background-color var(--transition), transform var(--transition); + transition: background-color var(--transition), transform var(--transition); +} +[type=range]::-ms-thumb { + -webkit-appearance: none; + width: 1.25rem; + height: 1.25rem; + margin-top: -0.5rem; + border: 2px solid var(--range-thumb-border-color); + border-radius: 50%; + background-color: var(--range-thumb-color); + cursor: pointer; + -ms-transition: background-color var(--transition), transform var(--transition); + transition: background-color var(--transition), transform var(--transition); +} +[type=range]:hover, [type=range]:focus { + --range-border-color: var(--range-active-border-color); + --range-thumb-color: var(--range-thumb-hover-color); +} +[type=range]:active { + --range-thumb-color: var(--range-thumb-active-color); +} +[type=range]:active::-webkit-slider-thumb { + transform: scale(1.25); +} +[type=range]:active::-moz-range-thumb { + transform: scale(1.25); +} +[type=range]:active::-ms-thumb { + transform: scale(1.25); +} + +[type=search] { + border-radius: 5rem; + padding-left: calc(var(--form-element-spacing-horizontal) + 1.75rem) !important; + background-image: var(--icon-search); + background-position: center left 1.125rem; + background-repeat: no-repeat; + background-size: 1rem auto; +} +[type=search]::-webkit-search-cancel-button { + -webkit-appearance: none; + display: none; +} + +/** + * Table + */ +table { + width: 100%; + border-color: inherit; + border-collapse: collapse; + border-spacing: 0; + text-indent: 0; +} + +th, +td { + padding: calc(var(--spacing) / 2) var(--spacing); + border-bottom: var(--border-width) solid var(--table-border-color); + color: var(--color); + font-size: var(--font-size); + font-weight: var(--font-weight); + text-align: left; + text-align: start; +} + +tr { + background-color: var(--background-color); +} + +table[role=grid] tbody tr:nth-child(odd) { + --background-color: var(--table-row-stripped-background-color); +} + +/** + * Code + */ +pre, +code, +kbd, +samp { + font-family: var(--font-family); + font-size: 0.875em; +} + +pre { + -ms-overflow-style: scrollbar; + overflow: auto; +} + +pre, +code, +kbd { + background: var(--code-background-color); + color: var(--code-color); + font-weight: var(--font-weight); + line-height: initial; + border-radius: var(--border-radius); +} + +code, +kbd { + display: inline-block; + padding: 0.375rem 0.5rem; +} + +pre { + display: block; + margin-bottom: var(--spacing); + overflow-x: auto; +} +pre > code { + background: transparent; + display: block; + padding: var(--spacing); + font-size: 14px; + line-height: var(--line-height); +} + +code b { + color: var(--code-tag-color); + font-weight: var(--font-weight); +} +code i { + color: var(--code-property-color); + font-style: normal; +} +code u { + color: var(--code-value-color); + text-decoration: none; +} +code em { + color: var(--code-comment-color); + font-style: normal; +} + +kbd { + background-color: var(--code-kbd-background-color); + color: var(--code-kbd-color); + vertical-align: middle; +} + +/** + * Miscs + */ +hr { + box-sizing: content-box; + height: 0; + overflow: visible; + border: none; + border-top: 1px solid var(--muted-border-color); +} + +[hidden], +template { + display: none !important; +} + +dialog { + display: block; + position: absolute; + right: 0; + left: 0; + width: -moz-fit-content; + width: -webkit-fit-content; + width: fit-content; + height: -moz-fit-content; + height: -webkit-fit-content; + height: fit-content; + margin: auto; + padding: 1em; + border: solid; + background-color: white; + color: black; +} + +dialog:not([open]) { + display: none; +} + +canvas { + display: inline-block; +} + +/** + * Accordion (
) + * Inspiration: https://codepen.io/koca/pen/RyeLLV + */ +details { + display: block; + margin-bottom: var(--spacing); + padding-bottom: calc(var(--spacing) * 0.5); + border-bottom: var(--border-width) solid var(--accordion-border-color); +} +details summary { + color: var(--accordion-close-summary-color); + line-height: 1rem; + list-style-type: none; + list-style-type: none; + cursor: pointer; + transition: color var(--transition); +} +details summary::-webkit-details-marker { + display: none; +} +details summary::marker { + display: none; +} +details summary::-moz-list-bullet { + list-style-type: none; +} +details summary::after { + display: block; + width: 1rem; + height: 1rem; + float: right; + transform: rotate(-90deg); + background-image: var(--icon-chevron); + background-position: center; + background-repeat: no-repeat; + background-size: 1rem auto; + content: ""; + transition: transform var(--transition); +} +details summary:focus { + outline: none; + color: var(--accordion-active-summary-color); +} +details summary ~ * { + margin-top: calc(var(--spacing) * 0.5); +} +details summary ~ * ~ * { + margin-top: 0; +} +details[open] > summary { + margin-bottom: calc(var(--spacing) * 0.25); +} +details[open] > summary:not(:focus) { + color: var(--accordion-open-summary-color); +} +details[open] > summary::after { + transform: rotate(0); +} + +[dir=rtl] details summary::after { + float: left; +} + +/** + * Card (
) + */ +article { + margin: var(--block-spacing-vertical) 0; + padding: var(--block-spacing-vertical) var(--block-spacing-horizontal); + overflow: hidden; + border-radius: var(--border-radius); + background: var(--card-background-color); + box-shadow: var(--card-box-shadow); +} +article > header, +article > footer { + margin-right: calc(var(--block-spacing-horizontal) * -1); + margin-left: calc(var(--block-spacing-horizontal) * -1); + padding: calc(var(--block-spacing-vertical) * 0.66) var(--block-spacing-horizontal); + background-color: var(--card-sectionning-background-color); +} +article > header { + margin-top: calc(var(--block-spacing-vertical) * -1); + margin-bottom: var(--block-spacing-vertical); + border-bottom: var(--border-width) solid var(--card-border-color); +} +article > footer { + margin-top: var(--block-spacing-vertical); + margin-bottom: calc(var(--block-spacing-vertical) * -1); + border-top: var(--border-width) solid var(--card-border-color); +} + +/** + * Nav + */ +nav, +nav ul { + display: flex; +} + +nav { + justify-content: space-between; +} +nav ol, +nav ul { + align-items: center; + margin-bottom: 0; + padding: 0; + list-style: none; +} +nav ol:first-of-type, +nav ul:first-of-type { + margin-left: calc(var(--spacing) * -0.5); +} +nav ol:last-of-type, +nav ul:last-of-type { + margin-right: calc(var(--spacing) * -0.5); +} +nav li { + display: inline-block; + margin: 0; + padding: var(--spacing) calc(var(--spacing) * 0.5); +} +nav li > *, +nav li > input:not([type=checkbox]):not([type=radio]) { + margin-bottom: 0; +} +nav a { + display: block; + margin: calc(var(--spacing) * -1) calc(var(--spacing) * -0.5); + padding: var(--spacing) calc(var(--spacing) * 0.5); + border-radius: var(--border-radius); + text-decoration: none; +} +nav a:hover, nav a:active, nav a:focus { + text-decoration: none; +} + +aside nav, +aside ol, +aside ul, +aside li { + display: block; +} +aside li { + padding: calc(var(--spacing) * 0.5); +} +aside li a { + margin: calc(var(--spacing) * -0.5); + padding: calc(var(--spacing) * 0.5); +} + +/** + * Progress + */ +progress { + display: inline-block; + vertical-align: baseline; +} + +progress { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + display: inline-block; + width: 100%; + height: 0.5rem; + margin-bottom: calc(var(--spacing) * 0.5); + overflow: hidden; + border: 0; + border-radius: var(--border-radius); + background-color: var(--progress-background-color); + color: var(--progress-color); +} +progress::-webkit-progress-bar { + border-radius: var(--border-radius); + background: transparent; +} +progress[value]::-webkit-progress-value { + background-color: var(--progress-color); +} +progress::-moz-progress-bar { + background-color: var(--progress-color); +} +@media (prefers-reduced-motion: no-preference) { + progress:indeterminate { + background: var(--progress-background-color) linear-gradient(to right, var(--progress-color) 30%, var(--progress-background-color) 30%) top left/150% 150% no-repeat; + -webkit-animation: progressIndeterminate 1s linear infinite; + animation: progressIndeterminate 1s linear infinite; + } + progress:indeterminate[value]::-webkit-progress-value { + background-color: transparent; + } + progress:indeterminate::-moz-progress-bar { + background-color: transparent; + } +} + +@-webkit-keyframes progressIndeterminate { + 0% { + background-position: 200% 0; + } + 100% { + background-position: -200% 0; + } +} + +@keyframes progressIndeterminate { + 0% { + background-position: 200% 0; + } + 100% { + background-position: -200% 0; + } +} +/** + * Loading ([aria-busy=true]) + */ +[aria-busy=true] { + cursor: progress; +} + +[aria-busy=true]:not(input):not(select):not(textarea)::before { + display: inline-block; + width: 1em; + height: 1em; + border: 0.1875em solid currentColor; + border-radius: 1em; + border-right-color: transparent; + vertical-align: text-bottom; + vertical-align: -0.125em; + -webkit-animation: spinner 0.75s linear infinite; + animation: spinner 0.75s linear infinite; + content: ""; + opacity: var(--loading-spinner-opacity); +} +[aria-busy=true]:not(input):not(select):not(textarea):not(:empty)::before { + margin-right: calc(var(--spacing) * 0.5); + margin-left: 0; + -webkit-margin-end: calc(var(--spacing) * 0.5); + margin-inline-end: calc(var(--spacing) * 0.5); + -webkit-margin-start: 0; + margin-inline-start: 0; +} +[aria-busy=true]:not(input):not(select):not(textarea):empty { + text-align: center; +} + +button[aria-busy=true], +input[type=submit][aria-busy=true], +input[type=button][aria-busy=true], +input[type=reset][aria-busy=true], +a[aria-busy=true] { + pointer-events: none; +} + +@-webkit-keyframes spinner { + to { + transform: rotate(360deg); + } +} + +@keyframes spinner { + to { + transform: rotate(360deg); + } +} +/** + * Tooltip ([data-tooltip]) + */ +[data-tooltip] { + position: relative; +} +[data-tooltip]:not(a):not(button):not(input) { + border-bottom: 1px dotted; + text-decoration: none; + cursor: help; +} +[data-tooltip]::before, [data-tooltip]::after { + display: block; + z-index: 99; + position: absolute; + bottom: 100%; + left: 50%; + padding: 0.25rem 0.5rem; + overflow: hidden; + transform: translate(-50%, -0.25rem); + border-radius: var(--border-radius); + background: var(--tooltip-background-color); + color: var(--tooltip-color); + font-size: 0.875rem; + font-style: normal; + font-weight: var(--font-weight); + text-decoration: none; + text-overflow: ellipsis; + white-space: nowrap; + content: attr(data-tooltip); + opacity: 0; + pointer-events: none; +} +[data-tooltip]::after { + padding: 0; + transform: translate(-50%, 0rem); + border-top: 0.3rem solid; + border-right: 0.3rem solid transparent; + border-left: 0.3rem solid transparent; + border-radius: 0; + background-color: transparent; + color: var(--tooltip-background-color); + content: ""; +} +[data-tooltip]:focus::before, [data-tooltip]:focus::after, [data-tooltip]:hover::before, [data-tooltip]:hover::after { + opacity: 1; + -webkit-animation-name: slide; + animation-name: slide; + -webkit-animation-duration: 0.2s; + animation-duration: 0.2s; +} +[data-tooltip]:focus::after, [data-tooltip]:hover::after { + -webkit-animation-name: slideCaret; + animation-name: slideCaret; +} + +@-webkit-keyframes slide { + from { + transform: translate(-50%, 0.75rem); + opacity: 0; + } + to { + transform: translate(-50%, -0.25rem); + opacity: 1; + } +} + +@keyframes slide { + from { + transform: translate(-50%, 0.75rem); + opacity: 0; + } + to { + transform: translate(-50%, -0.25rem); + opacity: 1; + } +} +@-webkit-keyframes slideCaret { + from { + opacity: 0; + } + 50% { + transform: translate(-50%, -0.25rem); + opacity: 0; + } + to { + transform: translate(-50%, 0rem); + opacity: 1; + } +} +@keyframes slideCaret { + from { + opacity: 0; + } + 50% { + transform: translate(-50%, -0.25rem); + opacity: 0; + } + to { + transform: translate(-50%, 0rem); + opacity: 1; + } +} +/** + * Accessibility & User interaction + */ +[aria-controls] { + cursor: pointer; +} + +[aria-disabled=true], +[disabled] { + cursor: not-allowed; +} + +[aria-hidden=false][hidden] { + display: initial; +} + +[aria-hidden=false][hidden]:not(:focus) { + clip: rect(0, 0, 0, 0); + position: absolute; +} + +a, +area, +button, +input, +label, +select, +summary, +textarea, +[tabindex] { + -ms-touch-action: manipulation; +} + +[dir=rtl] { + direction: rtl; +} + +/** + * Reduce Motion Features + */ +@media (prefers-reduced-motion: reduce) { + *:not([aria-busy=true]), +:not([aria-busy=true])::before, +:not([aria-busy=true])::after { + background-attachment: initial !important; + -webkit-animation-duration: 1ms !important; + animation-duration: 1ms !important; + -webkit-animation-delay: -1ms !important; + animation-delay: -1ms !important; + -webkit-animation-iteration-count: 1 !important; + animation-iteration-count: 1 !important; + scroll-behavior: auto !important; + transition-delay: 0s !important; + transition-duration: 0s !important; + } +} diff --git a/assets/theme-switcher.js b/assets/theme-switcher.js new file mode 100644 index 0000000..7f9e70c --- /dev/null +++ b/assets/theme-switcher.js @@ -0,0 +1,37 @@ +/*! + * Minimal theme switcher + * + * Pico.css - https://picocss.com + * Copyright 2020 - Licensed under MIT + */ + +const themeSwitcher = { + // Config + buttonsTarget: "a[data-theme-switcher]", + buttonAttribute: "data-theme-switcher", + rootAttribute: "data-theme", + + // Init + init() { + document.querySelectorAll(this.buttonsTarget).forEach( + function (button) { + button.addEventListener( + "click", + function (event) { + event.preventDefault(); + document + .querySelector("html") + .setAttribute( + this.rootAttribute, + event.target.getAttribute(this.buttonAttribute) + ); + }.bind(this), + false + ); + }.bind(this) + ); + }, +}; + +// Init +themeSwitcher.init(); diff --git a/assets/theme-switcher.js~ b/assets/theme-switcher.js~ new file mode 100644 index 0000000..d8495a0 --- /dev/null +++ b/assets/theme-switcher.js~ @@ -0,0 +1,106 @@ +/* + * Theme switcher + * + * Pico.css - https://picocss.com + * Copyright 2019-2021 - Licensed under MIT + */ + +export const themeSwitcher = { + // Config + _scheme: 'auto', + change: { + light: 'Turn on dark mode', + dark: 'Turn off dark mode', + }, + buttonsTarget: '.theme-switcher', + + // Init + init() { + this.scheme = this._scheme; + this.initSwitchers(); + }, + + // Prefered color scheme + get preferedColorScheme() { + if (window.matchMedia('(prefers-color-scheme: dark)').matches) { + return 'dark'; + } else { + return 'light'; + } + }, + + // Init switchers + initSwitchers() { + const buttons = document.querySelectorAll(this.buttonsTarget); + buttons.forEach( + function (button) { + button.addEventListener( + 'click', + function (event) { + if (this.scheme == 'dark') { + this.scheme = 'light'; + } else { + this.scheme = 'dark'; + } + }.bind(this), + false + ); + }.bind(this) + ); + }, + + // Add new button + addButton(config) { + // Insert Switcher + let button = document.createElement(config.tag); + button.className = config.class; + document.querySelector(config.target).appendChild(button); + }, + + // Set scheme + set scheme(scheme) { + if (scheme == 'auto') { + if (this.preferedColorScheme == 'dark') { + this._scheme = 'dark'; + } else { + this._scheme = 'light'; + } + } + + // Set to Dark + else if (scheme == 'dark' || scheme == 'light') { + this._scheme = scheme; + } + + // Set to Apply theme + this.applyScheme(); + }, + + // Get scheme + get scheme() { + return this._scheme; + }, + + // Apply scheme + applyScheme() { + // Root attribute + document.querySelector('html').setAttribute('data-theme', this.scheme); + + // Buttons text + const buttons = document.querySelectorAll(this.buttonsTarget); + let text; + buttons.forEach( + function (button) { + if (this.scheme == 'dark') { + text = this.change.dark; + } else { + text = this.change.light; + } + button.innerHTML = text; + button.setAttribute('aria-label', text.replace(/<[^>]*>?/gm, '')); + }.bind(this) + ); + }, +}; + +export default themeSwitcher; diff --git a/conf/build.conf b/conf/build.conf new file mode 100644 index 0000000..e7c9f98 --- /dev/null +++ b/conf/build.conf @@ -0,0 +1,37 @@ +# sqlite3 build config +# You can switch flavors using: kodev flavor [newflavor] + +# Set to yes if you wish to produce a single binary instead +# of a dynamic library. If you set this to yes you must also +# set kore_source together with kore_flavor. +#single_binary=no +#kore_source=/home/joris/src/kore +#kore_flavor= + +# The flags below are shared between flavors +cflags=-Wall -Wmissing-declarations -Wshadow +cflags=-Wstrict-prototypes -Wmissing-prototypes +cflags=-Wpointer-arith -Wcast-qual -Wsign-compare +ldflags=-lsqlite3 +#a rejouter pour linux +#ldflag=-lcrypt +ldflags=-L/usr/local/lib +cxxflags=-Wall -Wmissing-declarations -Wshadow +cxxflags=-Wpointer-arith -Wcast-qual -Wsign-compare + +# Mime types for assets served via the builtin asset_serve_* +#mime_add=txt:text/plain; charset=utf-8 +#mime_add=png:image/png +#mime_add=html:text/html; charset=utf-8 + +dev { + # These flags are added to the shared ones when + # you build the "dev" flavor. + cflags=-g + cxxflags=-g +} + +#prod { +# You can specify additional flags here which are only +# included if you build with the "prod" flavor. +#} diff --git a/conf/build.conf.bck b/conf/build.conf.bck new file mode 100644 index 0000000..cc66c28 --- /dev/null +++ b/conf/build.conf.bck @@ -0,0 +1,35 @@ +# sqlite3 build config +# You can switch flavors using: kodev flavor [newflavor] + +# Set to yes if you wish to produce a single binary instead +# of a dynamic library. If you set this to yes you must also +# set kore_source together with kore_flavor. +#single_binary=no +#kore_source=/home/joris/src/kore +#kore_flavor= + +# The flags below are shared between flavors +cflags=-Wall -Wmissing-declarations -Wshadow +cflags=-Wstrict-prototypes -Wmissing-prototypes +cflags=-Wpointer-arith -Wcast-qual -Wsign-compare +ldflags=-lsqlite3 +ldflags=-L/usr/lib +cxxflags=-Wall -Wmissing-declarations -Wshadow +cxxflags=-Wpointer-arith -Wcast-qual -Wsign-compare + +# Mime types for assets served via the builtin asset_serve_* +#mime_add=txt:text/plain; charset=utf-8 +#mime_add=png:image/png +#mime_add=html:text/html; charset=utf-8 + +dev { + # These flags are added to the shared ones when + # you build the "dev" flavor. + cflags=-g + cxxflags=-g +} + +#prod { +# You can specify additional flags here which are only +# included if you build with the "prod" flavor. +#} diff --git a/conf/sqlite3.conf b/conf/sqlite3.conf new file mode 100644 index 0000000..20ef33a --- /dev/null +++ b/conf/sqlite3.conf @@ -0,0 +1,40 @@ +# portal_user configuration + +server notls { + bind 192.168.1.6 8888 + tls no +} + +load ./sqlite3.so + +http_body_max 1024000000 +http_body_disk_offload 1024000 + +workers 1 + + +validator v_login regex ^[-_.a-zA-Z0-9]*$ +validator v_password function v_password_func +pledge wpath cpath flock +domain * { + attach notls + + + accesslog kore_access.log + + + route / portal_user_load + route /css/style.css asset_serve_style_css + route /js/theme-switcher.js asset_serve_theme_switcher_js + route /signup create_user + + params post / { + validate login v_login + validate password v_password + } + params post /signup { + validate login v_login + validate password v_password + } + +} diff --git a/dh2048.pem b/dh2048.pem new file mode 100644 index 0000000..511de69 --- /dev/null +++ b/dh2048.pem @@ -0,0 +1,8 @@ +-----BEGIN DH PARAMETERS----- +MIIBCAKCAQEAn4f4Qn5SudFjEYPWTbUaOTLUH85YWmmPFW1+b5bRa9ygr+1wfamv +VKVT7jO8c4msSNikUf6eEfoH0H4VTCaj+Habwu+Sj+I416r3mliMD4SjNsUJrBrY +Y0QV3ZUgZz4A8ARk/WwQcRl8+ZXJz34IaLwAcpyNhoV46iHVxW0ty8ND0U4DIku/ +PNayKimu4BXWXk4RfwNVP59t8DQKqjshZ4fDnbotskmSZ+e+FHrd+Kvrq/WButvV +Bzy9fYgnUlJ82g/bziCI83R2xAdtH014fR63MpElkqdNeChb94pPbEdFlNUvYIBN +xx2vTUQMqRbB4UdG2zuzzr5j98HDdblQ+wIBAg== +-----END DH PARAMETERS----- \ No newline at end of file diff --git a/kore.core b/kore.core new file mode 100644 index 0000000000000000000000000000000000000000..6476b827159e1c5a08261ab5b29fdf6f5778c289 GIT binary patch literal 7613376 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%0D{>t#_ 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

CxNGoFdOzHB!(B@}lRg0VxZyTu{7I(< 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 z z(`Vs#$xpcPNu2!+KTCeVosxg!o=@uZ8TeK558N&J1^0R~r_aLglAmznlRNtxewO@z zJ0<_dJ)gqqGw`eAAGllc3-0xlPM?L}B|qWDr*if;{4DtacS`<^dp@<(XW&=KKXA9? z7u@S@m;8hqpTXJR z@U!Fx+$s4t?)gxs&%m#ef8cJ(FSyskoIVS`OMb$QhqJ%oXUPw^Q}S=z^BJ8!1HVfC zfx9KY;9k$<^jY{_@)K@+W@mrH&ypW-r{v$b=d(C{27Z9g>=>9g>=8g_d?lyPz^{^j;BLt;xYsK?eHMO~{Dd1{#o6ERv*ZWdDfu_<`KnHzfnO#6 zz}=ExaIaT$`Yik|`3X0^y0gFGXUPw^Q}S=z^EI441HVfCfx9KY;9jrk^jY{_@)K@+ zEoXnj&ypW-r{v$b=W9EC27Z9g>=xLfiI?)7?3pM~EgKjFsLclI~@EcpR8g_d}F82z^{^j;BLt;xYwIFeHMO~{Dd3d)Y;$gv*ZWdDfu_< z`DRX^fnO#6z}=ExaIZIa`Yik|`3X0^g|olmXUPw^Q}S=z^DUh|1HVfCfx9KY;9hU# z^jY{_@)K@+YiEDM&ypW-r{v$b=k4?v_*L=`+%5S9_j((r&%*DLpK#;bI{O=bmi&M_ zCI7}f-_GeX@T=q>xLfiI?)COgpM~EgKjFrAaP~L+EcpR8g_d>5zBz^{^j;BLt;xYxTneHMO~{Dd3d&Dr1Z zv*ZWdDfu_<`R-1ifnO#6z}=ExaIg1p`Yik|`3X0^r?bD|XUPw^Q}S=z^Szut1HVfC zfx9KY;9lA3v+%p*C*1hn&i;mxLfiI?)9NgpM~Eg zKjFp?bM`mP@6K?!CXMe-bk{@uVoc4_3%^T#!i}Hl>~Hv4 z@&oRa{2TZDET_-FuabY@ZpkmW*JnF@7Jirfgd0D{+28Q9P@6K?z> zXMe-bk{@uVctK=WJTk;F;^_5Pah2JGV z;l{6W_BZ@2`2lxI{*8NnwbN(dSIIwcx8xVx>ua1o3%^T#!i`_+>~Hv4@&oRa{2TZD zI;YRTuabY@ZpkmW*Vj9J7Jirfgd4xX+28Q9P@6K?Fz{)V3=Kj2Qu zzj4oRbNUSYD)|TQmi&TyeY?|V;djYTxbZuj{S7}$e!!iQf8(Ct>GT=+Rq_wqE%^oa z`Yxx>!tauwaN~D7`x}0i{D3j#`Z3%^T#!i_)Z>~Hv4@&oRa{2TZDA*av4uabY@ zZpkmW*AF{=7Jirfgd2av+28Q9Z_+9c7Zu~K4 zf5Xp`A8@DS-?-{(-wCzu;c~==53mUGfud{3mCB!_Sf*aHr(oxaU7R zeFlD&`~!DOe!;!|#p$!~yW}U__^;0XhMy%r;7-ZEanFBq`V9Ok`3LTn{DOP^yVGak zcgat<@jsmX4L?hMz@3tRJ|z6V?*Rzq5s!TM!~V}(_+9c7ZhU~Vzu{-e54cnE zZ`|{-oIV4;O8$YnCBNWa4|Mu0{4V(kH$Jwrzu{-e54cnEZ`|{7oIV4;O8$YnCBNWa zkL&bV_+9c7ZhSmvf5Xp`A8@DS-?-=FJADRzmHY#DOMbz>^@Vn$E-1uN;f5Xp`A8@DS-?-;PoIV4;O8$Yn zCBNWaPwezr_+9c7Zj8?UhMy%r;7-ZEanC1l`V9Ok`3LTn{DONusnciScgat<@yVS1 z4L?hMz@3tR6|_bze|3? zjZg3FZ}?gA1MZak8~1z$r_aEzl7HZC$uGFqL!CYgze|3?jSqA7H~cL50e4FNje8zW zpMhT`|G?dnUvRHybowm(F8K*JK9jS*;b+MYxKr|P-1C{8J_El>{(-wCzu;ca;`CYg zUGfudd{$?F!_Sf*aHr(oxaYGueFlD&`~!DOe!;z--RZONyW}U__#DpuhMy%r;7-ZE zanI*;`V9Ok`3LTn{DONum(yqAcgat<@!`(?hMy%r;7-ZEanI*=`V9Ok`3LTn{DONu zkJD%2cgat<@p+y74L?hMz@3tR{(-wCzu;ak?(|vsUGfudd{4DtacS`<^d%mL6XW&=KKXA9?7u@TWoIVS`OMb$Quk7q^_*wD;?v(r+_k0zn z&%m#ef8cJ(FSysMI(-&?m;8hqU(MOy@U!Fx+$s4t?)mCYpMhT`|G?dnUvRJ2aQZC# zF8K*JzNWLk;b+MYxKr|P-1D`ZJ_El>{(-wCzu;c4?etmrUGfudd>vpA-yewO@zJ0<_dJzwAHGw`eAAGllc3-0v> zPM?L}B|qWDH+1$l{4DtacS`<^d%ls=XW&=KKXA9?7u@TOojwb{OMb$QZ{qB4_*wD; z?v(r+_k2^Q&%m#ef8cJ(FSys6Ieiv>m;8hq-`v^X@U!Fx+$s4t?)er@pMhT`|G?dn zUvRItbowm(F8K*JzLm4T;b+MYxKr|P-1DuSJ_El>{(-wCzu;cC(`Vs#$xpcPZJhlL zKTCeVosxg!o^R{)8TeK558N&J1^0S8r_aLglAmzn+dKOkewO@zJ0<_dJ>S9UGw`eA zAGllc3-0xfPM?L}B|qWDcXIYO{4DtacS`<^d%m;NXW&=KKXA9?7u@SzoIVS`OMb$Q z@9OMt_*wD;?v(r+_k1^}&%m#ef8cJ(FSyscJAD>@m;8hq-^1D8@U!Fx+$s4t?)jch zpMhT`|G?dnUvRJYa{4U%F8K*JW@mrH&ypW-r{v$b=X*PS27Z9g>= z9g>=hKTCeVosxg!o*(S=8TeK558N&J1^4<8 zr_aLglAmznhdTQkewO@zJ0<_dJwMFpGw`eAAGllc3-0ydPM?L}B|qWDk8t)k{4Dta zcS`<^dlsk9z^{^j;BLt;xYtKIeHMO~{Dd1n%GuxWv*ZWdDfu_<`O!|FfnO#6z}=Ex zaIcSX`Yik|`3X0Eth2x2XUPw^Q}S=z^W&U81HVfCfx9KY;9ei^^jY{_@)K_S1ZRK4 z&ypW-r{v$b=O;RS27Z9g>=pM~EgKjFsD zaP~L+EcpR8g_{2Zsx zz^{^j;BLt;xYy@8eHMO~{Dd1n&)MJbv*ZWdDfu_<`T0(tfnO#6z}=ExaIY_L`Yik| z`3X0Ep|ii?XUPw^Q}S=z^NXB51HVfCfx9KY;9g(s^jY{_@)K_S5@&zI&ypW-r{v$b z=a)Kt27Z9g>=I{O=bmi&M_CI7}fzsl(|@T=q>xLfiI?)BA9pM~EgKjFr&arQU-EcpR< zO8$*|ey!7I;8)2%aJS?a-0SO{J`2A~e!`7k@9b~*S@Hw!l>8g_{067bz^{^j;BLt; zxYsv2eHMO~{Dd37$=ToVv*ZWdDfu_<`OQwBfnO#6z}=ExaIbH1`Yik|`3X0EtFyo1 zXUPw^Q}S=zvpanTewF+KcT0Z3y}r%qv+%p*C*1h$&i;mxLfiI?)CjnpM~EgKjFq7aP~L+EcpR8g_{1KiS@>P@6K?zoXMe-bk{@uVP@6K;Hzv%leI$q%?w@^9Spr<^_mze@gryCuKiUO(;h zS@>P@6K?z&XMe-bk{@uVP@6K?!DXMe-bk{@uV z$jXf3%^T#!i~S}>~Hv4@&oRa{2TZD9jDL0uabY@ZpkmW*Y7%g7Jirfgd2a) z+28Q9bUG@Vn$E-1x`N{)V3=Kj2Quzj4n$arzAWD)|TQmi&Ty{i)Mu;djYT zxbe@N{S7}$e!!iQf8(Bi?(`Y>Rq_wqE%^oa`U|Je!tauwaN}P(`x}0i{D3|yL@Vn$E-1zU#{)V3=Kj2Quzj4q1aQY1VD)|TQmi&Ty{ioAs;djYTxbeT7{S7}$ ze!!iQf8(D2?erP=Rq_wqE%^oa`X8sy!tauwaASDLqaON@@c+ICAe2Wu^5GBrKd<3u z$q%?w@^9Sp0ZyNRUnT#*-I8B$ug7xwEc`C{2{%5_+28Q9P@6K;G0 zXMe-bk{@uVGT=+Rq_wqE%^oadMc;S!tauwaN|=u`x}0i{D3lvIr3%^T#!i^7g_BZ@2`2lxI z{*8M+%;_`mtK=WJTk;F;bvS(%ewX}&8=ukH-|(~K2iz(7H}3gNPM?8aCI7(Pl3#GI zXLkB5{4V(kH$IEAzu{-e54cnEZ`|`)ojwD*Dzu{-e54cnEZ`|`GoIV4;O8$YnCBNWaFX{AI_+9c7ZhR?cf5Xp`A8@DS-?-;X zJADRzmHY#DOMbz#Bzu{-e z54cnEZ`|{BoIV4;O8$YnCBNWam(yqAcgat<@pYa34L?hMz@3tRb{H~cL50e4FNjeEYU(`VpU$v<$n-|(~K2iz(7H}098J_El>{(-wCzu;c) z?etmrUGfudd>?0j!_Sf*aHr(oxaT9BJ_El>{(-wCzu;c)>-1UpUGfudd_QM@!_Sf* zaHr(oxaa#jeFlD&`~!DOe!;yy!0EH_yW}U__<_#;hMy%r;7-ZEanBEO`V9Ok`3LTn z{DOOZu+wMZcgat<@k5;b4L?hMz@3tR@m;8hqKgQYL@U!Fx+$s4t?)kA!pMhT`|G?dnUvRIFbNVd&F8K*J ze!R24;b+MYxKr|P-18HhJ_El>{(-wCzu;b<==53mUGfud{3K_8!_Sf*aHr(oxaTK3 zeFlD&`~!DOe!;yy#p$!~yW}U__^HnRhMy%r;7-ZEanDb4`V9Ok`3LTn{DOOZy3=Rj zcgat@m;8hqzrfkw@U!Fx+$s4t?)imIpMhT`|G?dnUvRH4a{4U%F8K*JezCK^;b+MY zxKr|P-1AGEJ_El>{(-wCzu;b9>hxLoUGfud{4!^M!_Sf*aHr(oxMy?v4E!qj2kw^q zf_r_r(`Vs#$xpcPE1dleKTCeVosxg!o?q$o8TeK558N&J1^4@m;8hq zzs1?#@U!Fx+$s4t?)j}wpMhT`|G?dnUvRJP^jY{_@)K_SHfMjs&ypW-r{v$b=eIk3 z27Z9g>=A8TeK558N&J1^41HVfCfx9KY;9ie(`Yik|`3X1vq_e-_XUPw^Q}S=z^HENpfnO#6z}=Ex zaIc?o`Yik|`3X1vw6nkAXUPw^Q}S=z^Jkns1HVfCfx9KY;9ie*`Yik|`3X1vth2x2 zXUPw^Q}S=z^XHsC1HVfCfx9KY;9fuP^jY{_@)K_S1!sT5&ypW-r{v$b=XClE{3`he z?w0(5d;Ox*XW@6rPq^`yoc#?yOMbwel7Hi#k8%18{3`he?w0(5d;PN0XW@6rPq^_{ zoc#?yOMbwel7Hi#zv}cE_*L=`+%5S9_xd%b&%*DLpK#-^JNp}cmi&M_CI7}ff5YiB z@T=q>xLfiI?)95apM~EgKjFsTa`rd;EcpR+Em%S@Hw!l>8g_{5_}7z^{^j;BLt;xYu&}Ec`C{2{-<}v%leI$q%?w@^9Sp z51c*&ze@gryCuKiUVrHHS@>P@6K?z?XMe-bk{@uVpewF+KcT0Z3z5c}M zv+%p*C*1g_&i;mxLfiI z?)A4$pM~EgKjFsh>~Hv4@&oRa{2TZDJEzaUuabY@ZpkmW*WWvR7Jirfgd6|C+28Q9 zP@6K?!BXMe-bk{@uV9g>=xLfiI z?)5ZIpM~EgKjFrwb@n&>EcpR8g_e5liB;8)2%aJS?a-0NXZpM~EgKjFs1+28Q9P@6K;Gq zXMe-bk{@uV-n8N3%^T#!i_KB>~Hv4@&oRa{2TXt zL8s5auabY@ZpkmW*9$p)7Jirfgd1Pj+28Q9P@6K;G-XMe-bk{@uV zy@283%^T#!i}%u>~Hv4@&oRa{2TXtRj1FuuabY@ zZpkmW*Q+^w7Jirfgd1Po+28Q9P@6K=em{S7}$e!!iQf8(C7>+~7; zRq_wqE%^oadOfGl!tauwaO3Mc`x}0i{D3rI?K3%^T#!i{h0>~Hv4@&oRa{2TXt zGpEnMuabY@ZpkmW*PAS|SIIwcx8xVx>s_5b3%^T#!j13d>~Hv4 z@&oRa{2TXtcc;(5uabY@ZpkmW*Lyg97Jirfgd5+}+28Q9%~KewX}&8$a6F-|(~K2iz(7H}3f{PM?8aCI7(Pl3#GIk9GPi z{4V(kH-4P6zu{-e54cnEZ`||aojwDzzIeze|3?jo;wxZ}?gA1MZak8~6N1r_aEzl7HZC$uGFqH#vP4 zewX}&8^77v-|(~K2iz(7H}3f@PM?8aCI7(Pl3#GIZ*}@C{4V(kH+E-#!_Sf*aHr(o zxaYSyeFlD&`~!DOe!;!I-RZONyW}U__#MvvhMy%r;7-ZEanJ8``V9Ok`3LTn{DOOZ zm(yqAcgat<@w=V<4L?hMz@3tRB(?~{(-wCzu;a!;q+PfUGfude5A9#;b+MYxKr|P-18@$J_El> z{(-wCzu;bva{4U%F8K*J{*<%7;b+MYxKr|P-1DcMJ_El>{(-wCzu;a!{(-wCzu;a!=k!_lUGfud{CQ`8!_Sf*aHr(oxaTi8 zeFlD&`~!DOe!;z_(`Vs#$xpcP7oGhLKTCeVosxg!p1m;8hqm$Sd&XUPw^ zQ}S=z^Y@)T1HVfCfx9KY;9h^=^jY{_@)K_SLuY@(&ypW-r{v$b=N~zJ27Z9g>=9g>= z9g>=9g>=xLfiI?)4N-pM~EgKjFrwboMv=EcpR8g_d|Ic^z^{^j;BLt;xYyG;eHMO~{Dd2y z-r3*qv*ZWdDfu_<`3z28g_Je)oQ zze@gryCuKiUeDP@6K;GaXMe-bk{@uV$t@T=q>xLfiI?sYnS7Jirfgd3mV+28Q9P@6K;G_XMe-bk{@uV*bw33%^T#!i}%s z>~Hv4@&oRa{2TXtMW@feuabY@ZpkmW*DE=F7Jirfgd1Pk+28Q9YEc`C{2{*o)v%leI$q%?w@^9Sp)tx>Aze@gryCuKiUa#TwS@>P@ z6K;G>XMe-bk{@uVkXVf z3%^T#!i{g}>~Hv4@&oRa{2TXtBd5>6uabY@ZpkmW*Bd*17Jirfgd5+)+28Q9P@6K;GfXMe-bk{@uV6$^!tauwaO2xJ`x}0i z{D3$95h2JGV;l{Uj_BZ@2`2lxI{*8OSgVSf=SIIwc zx8xVx>m8jw3%^T#!j13b>~Hv4@&oRa{2TXtXQ$7=uabY@ZpkmW*Sk1<7Jirfgd5-0 z+28Q9P@6K>4T{)V3=Kj2Quzj4p^cKQtbD)|TQmi&Tyy^qsp;djYT zxbYFr{)V3=Kj2Quzj4p^b@~kaD)|TQmi&Tyy`R%(;djYTxbgj+{S7}$e!!iQf8(AX z;Pe^zRq_wqE%^oa`aq}8!tauwaN`F#`x}0i{D3Yj_BZ@2`2lxI{*8NnnA2zASIIwcx8xVx>%*Ns3%^T#!i^u{>~Hv4@&oRa z{2TWyPM?8aCI7(Pl3#GIk97Jh{4V(kH-40}zu{-e54cnEZ`|{vojwD;djYTxbc&n{S7}$e!!iQf8(B?;`AB#Rq_wq zE%^oa`c$XS!tauwaO0;r`x}0i{D3Qyze|3?ji2G{ zZ}?gA1MZak8~6N7r_aEzl7HZC$uGFqXE}WqewX}&8$a9G-|(~K2iz(7H}3g4PM?8a zCI7(Pl3#GI&vp7N{4V(kH-4V8zu{-e54cnEZ`||qojwD=`--F^4newX}&8-Li@-|(~K2iz(7H}3f(PM?8aCI7(Pl3#GI;q+PfUGfud z{849r!_Sf*aHr(oxaW^KeFlD&`~!DOe!;zd-08FMyW}U__!G|lhMy%r;7-ZEanDCO zeFlD&`~!DOe!;zd(&@ACyW}U__$X(8!_Sf*aHr(oxaUtfeFlD&`~!DOe!;zd+Uc|K zyW}U__%qJ_hMy%r;7-ZEanDCPeFlD&`~!DOe!;zd*6FkGyW}U__;b$whMy%r;7-ZE zanGN3`V9Ok`3LTn{DOP^g41W=cgatZGw`eAAGllc3-0wx zPM?L}B|qWD$2j{NewO@zJ0<_dJ%8EhGw`eAAGllc3-0wRPM?L}B|qWDUv>63{4Dta zcS`<^d;Xf!XW&=KKXA9?7u@UDojwb{OMb$Qzv1j}_*wD;?v(r+_xw$#&%m#ef8cJ( zFSyrlIeiv>m;8hqf7{vL@U!Fx+$s4t?)f`TpMhT`|G?dnUvRJAb^0v)F8K*J{+_eH z;b+MYxKr|P+;cg727Z9g>=8TeK558N&J1^4<>r_aLglAmzn zpE>&*ewO@zJ0<_dJ^$S4Gw`eAAGllc3-0w7PM?L}B|qWDzjXFD{4DtacS`<^d;XQv zXW&=KKXA9?7u@Twojwb{OMb$Qf8*?L_*wD;?v(r+_xxL@&%m#ef8cJ(FSyrs`Yik| z`3X1vowL8;XUPw^Q}S=z^Y5KL1HVfCfx9KY;9mdW^jY{_@)K_SM`wS-&ypW-r{v$b z=RY}p27Z9g>=wXbewO@z zJ0<_dJ^$P3Gw`eAAGllc3-0wlPM?L}B|qWD@Fb6V=tIK)`yPN$9`VSBKkWa!hMy%r z;7-ZEanA=heFlD&`~!DOe!;yS%jvW5yW}U__&{fW!_Sf*aHr(oxaVU#eFlD&`~!DO ze!;yS$LX{1yW}U___)sghMy%r;7-ZEanHwd`V9Ok`3LTn{DONuzSC#ncgat<@d=#$ z4L?hMz@3tRqQTycioHb<6>Fl{6@$H-C@3Im0Ku+_ zVsEi`3HEk0*t?0n8|Q{p==ZMdMtLKO>1y{)DraxNnRUGjJ;F>t%E5Ma_a?>9J_!^G*B5?V6xv5_b zzMLaI1FoJUz7$+xK5qJ>1z*JxUjVL&BfbJ$Nq%nnV*p>n5nlu@zW_J&tHGCZ#Am?O zbHtZ|D=f%Of3)DMIN}SyHF3mOfGa7)O@9pFYdGSIz~vX_rhYZ}a*p^6xO$HGQgDSu zxap4;d=*E00k|fP_zG|(MY-vZ0elTdd=a?(V%*fP24Bt*p8;3T5nl?fusApU(Sony zh%W%w#1UTsuA~Gv{V{;A;fOB+mtT^b`qkjeIpQN(;|!4;O`raxNnRUGjJ;F>t% zE5MZqxap4pd<{o@5xD%)+|;iIU(OMq0awovUka|U3^)DJg0JF;F96rX5nlnWq%1f6 zF@Ue(h%W+{@5N31YVhS8@fmRS9Py>#3d?cRA1(MQj`#v_O&swR;7ZDK(;ox)8jkoP zaQPLusb3AgoFhI1uAU>l6kK6NZu+AIU&Rq$0IrE6z5-lHC2sm-0AIrqUj#0{GB@?B z!IyKyXTa5S#Fv6AtinxywBV~a;tRkval}`EE2+v&e+=MjIO2=I5mqC6-RslxF(MH3UDPgxap4pd<{o@5x9IIH}$K*mvh8tz}0iamx3#- z$xVN>;Hx;|3&1sT#8-eTsl`oy4B%@x;)}rLdvjC28hklNd%`!rI*QM+?4+ zBfbD!6GwanxDp?3`eOiJ!x3KuF24>p^{c^`bHr!B)pNv`f-9`cO@FlDt2p8dz%_Bi zSAZ+2$4!3>;A=SIi@@dka#Oz=d^tya23$Qyd?~oX`rPzK3%-gYz5rYkM|=gik_O!L z#{j;DBfbb+enW2RSA#F-h|hql=ZG%_SJ;S~{%FBhal{vZYvPEn09VqOoBkNU*Koua zfy-~gP5o-{5lQ{p==ZMdMtLKO>1y|UCoBn9QS8>D_fNSE2 zuK-sf;if+Z@HHIqMd0!SxT#+azMLaI1FoJUz7$+xM{fF~1z*JxUjVL&BfbJ$Nhfal zV*p>n5nlu@zcV-WtHGCZ#Am?ObHtZ|E9}Bef3)DMIN}SyHF3mOfGg?BO@9pFYdGSI zz~y)2rhYZ}a*p^6xO$HGQgDUcx#^DN(;|!4>x9raxNnRUGjJ;F>t%E5McXCa7n4B%@x;)}rL58$SLHTZIl_zbvuj`&h=g@N4kM+?4+ zBfbD!6GwanxRM}l`eOiJ!x3KuE`K05^{c^`bHr!B)pNv`f-4-vO@FlDt2p8dz%_Bi zSAZ)C=B7Ue@HHIqMd0#7xT#+azMLaI1FoJUz7$+xC^!Alg0JF;F96rX5nlnWWH2}V zF@Ue(h%W+{AI44nYVhS8@fmRS9Py>#3WsphA1(MQj`#v_O&swR;7W#a(;ox)8jkoP zaQVZysb3AgoFhI1uAU>l6kMU4oBn9QS8>D_fNSE2uK-sP&P{&|;A=SIi@@baa8th; zd^tya23$Qyd?~oXNN)P01z*JxUjVL&BfbJ$$#8D^V*p>n5nlu@KZ=|B)!@rH;xpjt zIpRyf6-IN@A1(MQj`#v_O&swR;7Uet(;ox)8jkoPaQP#-sb3AgoFhI1uAU>l6kOpb zZu+AIU&Rq$0IrE6z5-myXm0vr0AIrqUj#0H3^(5mqC6-RslxF(MH z3UDO~Zu(;YU&9e!1TJ66P5o-{9z_$rS00&wL=YxOCfoB5Az zipWz{N||{I8@>QX(CgW6OwZ0OD{0Q-VgI-+>^D>yhGrrGLiq+ed};6(9;rikH)Jn4 z4&6jC^nCrAFPg;W(f$+wfQ||qHYj8$GinqgmqkX77#0yozE7`cdT_JS`fd3F#Gk@)4ae#ALeCTmfzbXd?C^#6ur5Q`bt(s6>tKHj zcKCAeCE)A97eMWuUlH=s>yHL}HTbHjY=0CE^3^u{LUg_0{veaf!$JnghKCFrS|d~z zEsGow5h5RMPWtz4|8Wv%{~6SiUi~K2FGQYX8qTkS^-FE|p1-O;a@bJ&m9qd^zt)B? zu;B~uv+Ku%JPqnsBTlbTlrKPjdi{}8KF%+HI@=#9#@XX5?C>?GenWfbG8leBlhNe+T($JA66#!oh5RRNxyNyOkPze0!ds{n4PF z{aVK!AJsPeQZ}=$5j<>2P>n&s!y<sSUrRP5tI)g+asnMFvGg2lX2s95f`TU*w38;RAw$BKn0!reFS#`n5Lv zf;Rjbp^-H#+-j6t{g+$}|G^i``FnqC`PTJE4j&a3)NerKuj;ntD{T0-kB{K8Ul7Wj*nP_#wq{lQ?v&x5&Ha0S z^4suhL`6o_2pcv)7FMHw$j};theZTAcm#m{$Aq0vNdFpPA^k^Jj~rILPIV!3@8|YE zR<5fYR|i}jaCN}d0apiH9WZx*K7I#{3>r`)EYSQ2ZvE(e@1Cnkt`4|5;Oc;@1OHDQ z;8!_e`8|}V=wXWn*AS4OkI`3H|4&u94*Os3Kt*}TWy|?b@3`$$Md6e_qP9Ej( zNBw%flvB@69_2{we=a`blcDCeV{JjxM_`*mL^r zPhU4LrLVIY`Z`<0WMQf^BJ&>WXdV2hjLnPI(LIA4 zT8BD=99qZo40324!sv|kht@GNgB)6iHiH~mN460en-{G^l0gowV`&CCv<^cCIkb+7 zBQw??T8BJ?99qZz403+dF)Cy8qII;&Acw(tRR%e40324`V4Yt9fikcY+keuX$Cp8j!hZl&^k;R>E3lAdZ>8 z-lip{k^juwguipFng8VbL~KD3f?C3Q)$7!)UaOXndz`ER%5`jDR|i}jaCN}d0apiH z9dLEP)d5!rTpe(Az|{d)2V5O+b->jDR|i}jaCN}d0apiH9dLEP)d5!rTpe(Az|{d) z2V5O+b->jDR|i}jaCN}d0apiH9dLEP)d5!rTpe(Az|{d)2mV+p z`~c!NB)*T8A3%IR;@2d8BjOjZ@_mW#MSM@e~*=)GT!W;Bz`>c#l&A^<=-LxI^xeGepBK{S@}BR#}Gf9_|1sl#me7I z{6OLd5Z{mZK34ub;`&-2#9v4JdBkr+{3t7*NBkJ#hZDao@w-_0 z$>Yp^An^l;-;Ve`R(=BU{fJ+a`0a^bz{)>Bd@tgA65pTrsW*PkKaTkB#7{Br4emhv z8&>{w;wPDRBqtDGLi{~eemL<@5;`Oe~*T3h@3Hc068|Lex5`PHs3t0IFi0?&wPvQ?Herm$c`Nt98 zo%ku{y}`qXf5Xb3PW&YEj^qU5%Zb0o$`2?0N#e&7Kb-iBto$CtUq}3T#E&3;l$9?g zehl%$i62S)E>?ae;s+8xfcV3S?_=eA65o&bHHjZZ`~p_~r%`6#i};?zk0ySq{^$IS z#CIotig|DF2;$$c^3M@J$-E;uf%qedzsJgtC;my|#}j`P@fTV7%ZR^@`16QAn)p#x zzLNMc#1AL_7~*%a@Xo1K zFHL-R;-{GR22UXV4J$u8@srFuk`supApRaJKV_uZKS}&};wy>2$jZM%{B^{iNBoJz zkFxT0#E&6nfQUk4TUM-(%(1B>qX_#}j`#@fTV7MTozS`16QA zgZNQaK9Be@#1AL_OyYO3@{>oH{XpUe5Puf&eXRTh;`HcSoz_^KS}&};?E=gA}hZK@z)W5 z9`WZBKg!A%6F-Ld;ly7+{4Q30CE^DXKY;iPiSJ|OdlKJ|_%(^Yi1-Dp{7=zl-;4O3 z#9vJO)QdmoZzR4u@l(uugO?EhhLwMg_(|p+$qB??O8h-memwC{5? z4)NC!e;)DI5I@Sw*AYL4_~FD~OZ+ZY{$}C_5xl0|efsLn@)>XDf6|M0-CQ`Y z>w&42o3?tsOB@irhw*!V>S>E{13gYg>{!&eO+9yY;PSUyG)>)oHmM5U$$GE;HIH{g z?<5tSq;K2v#m3s7a~`Uxi@E*QQ#+*ImoG`%s*I~x{bBFi%GtShww|zP?I+E_8MU8p z|2Q*YYTfI5?$6BgL{R9jq|&BHRq>Ff)iQmbQeU+6OV!{py4uE=^4qF^R%%*yynUv{ z*yzyw%{*fB_-i)Kt9Wj8P?>J;$CWjG9(hH*?A@YqPfTMgOi=qyN$ol}%Zad{{R29G zsu2I`V9i3enw}p1a{u_Q5xn6;T4nWba(UR3N;k8&kgu%M_UO{b9u+!2pL2!3xyAd2 z>$6C!9XvhC*n8#PHxs6BovHjV(2zEu^6c1d)i$*EEq|wBg_BbkObhYJw_@h!yJdXy z7m|4fjHvu!%ako+F7#Z|zhGN=Vpb;0lAbTJYYHcBy7BVx%?sIDRb5#AbN1eIKjmz_ zxZwR;f<_}3pIh54s&|w9(f(tujni~?6I7687q3qZzMXBwg_KJbKbrErTftl`kY-K5*Lc|B89Xq?um z-nFj&wXV1PP-ESqf;wZRiaBe}i*C}Pur_7!tj4!a){yf*zsm7dztnx9VCJ0a57zrO zzU$>~XxTzL^>!(qTR`~3Gf!vTeO;mN;=RQx-rN>bUQ&2o2f>!0ieD73cI-D6yU^-O z{}nTruJmzhUFS{Z?Y#I!vl})j+c`9}q0h>;SJr=QpzLy}PxnmgO#Xk)yPJ~x=HiyM zQ~a+@9Vtp^`L*|uqJ!MK2_I$mAKY@qg|Y3M7BqB|KN)|rs5T-Zu4X{1TX*O0+wi2t zpeSj?rC5&=Ym4o_vwgfEwM^$pQ}g#Y=$0?jx&yHvGZm@6(tmnPpCNG#hsedl@(uJW zd~%q4pk{i$$uIhLTKvbU^Yyxa9#P_4wczA_H|Gv*qN!6a$H-h4_wQR4yW-2h@6!(y znI>CP=e_+RJ!B8Q*1s~Y#p$6-?|Nt5UFGC`-QG3>%9YCgec;~3 zt$Hq2&P3fGGk!~Q)0zA4^_Go|e{(n}=)=)stA{M=m;Of#R2J@BF9l)z2e#yRS0*Im*vH*$28%&E7%^X}Y* zq&Mqz;%!>Cd`7$DvWxffdK))&zj0?;`_JtX@1Fa1`r`a<*WYifv$oI8(0~_Sk^w6= z&e)!(&;0SVE0$lI)?`-Nwm;fF+*#kF_^?5ldXF34yYfpz#M<2N>$H5-b8Skypz=}m zQ!D#F%yw$f=uz9wcWD##M}FbWLCy4^-tQIXt-YTy969)?#je1r!Ts`7Ie33~r7PKw zR-9VnPGt|(idu`j?#y}jS~$DHiBTtxd>MSP`p1w7-HLyjoU=~8;?d)E7k$PyDSl}8 z;^LJi)PDJC!l1Y>%7Se>96uFPV(!~Zun@KR|&0G=X>@--fmv= zFm>v*l8qipy+`IQ)!Z%rs;`5qbkCaQ)732%Ur81RG@aBs&HGG)4J~WOPOQ4^FG+-c z`I$aVJlpQkPtP6Gw4curgl zO3F*$D79gsc~9)3vfv5L1_Su~ya(Qph{+DX5sn7X?YQ_K1c7NEDB7wt>O+B}+{Qr*YnfQ`VgE&+}70>1+0zSaDY9^jm8NN7Y@kb;Rz~W$t_)weaYy z1}l4X9yhdTy*mi|^`h?G`tj!09r@@?gT>cAZhAb*xUp!0a6p@eod>S{upo71&d)u%HaUEH ztbbKMMcGOZpC5evY|`|u=VFQ`R&pCMzj*YXM#~pPxp!M}zR-B@hqLoNT6wJVjMHB~ zY)q(-P`X#SmP1Rlx!p<8A?-f1V@|Q5h0kT(=@DEu*3hVp&M#NBkq35+s}Q$s?EF@J z*DpA}a=L%%b-T{*X|}G&!84Cy&vuJEc;}XGR$;G!Vy`N`Tc1qc{m0Sw7u}BKuC_yP zQBwGvaIDvsNhMD;4DcA=Cq~F$?SDXdH*33%(}o+$eeJnM+Pf&PfQN8x^0ww9bB``k z|5cW%U0$o2N+RV|)(i4@wOh9KT57c_Zw7DwDrfolWG zEZtpx!^>>y4C0;m;4xf7n8uYfqQH%RIXFYkvE$Daz;)idX%@AJjZoIbZc_J8#VYqncsY z8(mhRmv~k01I;=I%g0n$GkVmtN~INhFI8wUN1g4t;aN+J@mEx{mHo>$MpSBt6IFaN_3Nu*{xqy zJA7i!nc<5MuP!t?@>#EEvF^vzwbl8*t{LTh`0#UC)7RI=_{4Vk<}v4E_JmI1(>I;> zFY2|$BcHEd=|9`7eY&&2rOS^eX43keO#F0v``4Fm=d7GQe|GAZNuBhA8>B`0HXE;B zbGB}edxbt9=z4=+vfaeJJIf`t%(gV@>!7TWmr9phuU&m?M1x1`CqKF^AfTM%z?ro+$JA2>Bhog2@7avRV9cTDbuHcRd*Ei)WwWP$C z94$)TUcA&T^RCR{4;r=Y8}_WscBcBqyZK99i2a=XT4+*}iC*&#FXNpOdakNoRy}&R z>~o(McRn?lkZ*xoox}1vO&_lur0JK?p>&VjZE{KrtP4t;bSV22)9rKDZY^uiJQ(;f zzN6<^{;G;eb=~ysi+*{#|ICrVX{(-OOFDJ^-q^vCIiZcleN~;F8WNxDoRC>1FOa+W{2M!y`9Uw|g_VEZxb3404eR6@Q|Es8 zNcUdT1CN|f*xj_*y;~K!#g6`?(G`!wgVRQhO5R^2sqf=nVJC{b8+WejjyGq&|GA(* ziAUE5j(-v>6*jz(k}FV9`TDK1-Lemv;{R#jtVTEM-wlgev8?ifnj0&2%<``Gs&UIV z9ZQT}KkrrVN5ZI4>-XQS8920PB~i^gS(*>8)MQKNO)-1&_?1Yz)b@Eyps`=pvZtS< z9-5rzdO-iSFRL6=6>c}U&d`31%GRyDYTL?ZIdA8?abS!1l49;o`Oe=%k?-YqzjHYwo^CFu4Zk~X>G|EFUZ4Rh3>h@Y%O^Wsam~YdK?NraZ4hVn2S((sljT z@dNtD?ie`#!5pLDPSWg!TY7!*I3KxnV%{1a8yfX&Qz&3h@WS)_9W_>`tRJOKHckIt zyx94~aqS-TIpm+ak|`yj@!f|x{_D-u^AG0p9j^8%xV+z%Fwb({8?KHn-?2fiv5ntL@?~wP^+jyq$N3J2UJrZNXUXJotwzr%8D8O0w8D2v{W_{M!;YS9cW7?% z%f-9rEZf|^;G8Kzk3M&dZr8U$-99U7)~zV7Q00I@IC}l)vhu9)AIn8O{Cwo;-bJ0G z4i(y#>0w%L@uotfvmD}1kKHV^)T{-XU2O=7+(deJZm!y7}aC(0^qx;~;SMNTH ztExCYp^A5~+msi%-`?-}ph=$XC5-O1cD&B%+3kMxBT4AyoG%*HzqM=of?j@E8pf>d zdiB}K@qvxUhJ6`uGb*S(v78u zMRjUeWy{@A!O~Krb-{JZjJtGj)3<5eihP*&YEQm?%WBWtA9FX?%g#|43X3fK*Qv4ZCT@Sx>tamS=h0J2yzeAX3$JC0 zoqi;Lwg^?^mvwumj2N(QM$o=`rnW_{CThz(@11#VpE8@jHK@Ml_{Bf>7wEQg+Uxg% zZ40iS@mU}qK6Oaux3|}Bm#_J&s^oQ+)n85q)fu>_b<4tiD!=Zms$Z&I{DrMaUM;&; zd(fuL(9CmltlG4E*`;pRJDKu!Dcaz1vl<_k^uL(%_K>>C2m53{<$iQj<)nt+cjWr^ z%Kv&@&;8<3WBj_js4RcqCe?pSVnoNC-Ijb_wEXssq#<`R@2paO@5l$2zP~+op?1gn zllpZlI-R*PYoUI5rWd)6#^xS$Z$qJ&gni|j21T#Qd+z59G-c5-c6Ca zVYBr6u9nSoxmh)OFq4x56U% zma8)vJGJSuuWa=>la}7kly7#KcWzhRVh^<689!Nhx!|L)HbZaqy>?mIwaLB{A0zK5 z^Br+7lB-;i+1+D4%%9g~#&^GEUB;MJ?T+%ORHXTp2kpwtUNWR<>X*F@E(SFpFVz@7 z_@`#hx9CKXDr>90%oLE)Tc+x;@5Sva-z771Y^-0gzvQ`FO3`xjwt&;LB{ zK-AYep{?t#9Dn=Sms%gI9(lfHa@+b>wyiHQy6cj>#%9`_zTIC`jp%po$oRrLJvRGS z96hMsg0Y)xzHIt=Oqr3pN~~;C$oR*yK(Ad_s*ZD8KCV)5@swASKJFN|a&=Dil)|l5 z3I2oo@?&<+2pzud`Q@r3pHDVk8TY*Y$!&}BF#G|d3ck%3c|Rb~r}*qbk_}yVygdA1 z$_jn^yE#km2h-0$EnJznd z=b5O`$~{@DA8y}5c&J8F)g6C{nl}9!+*|ZK=7nVW+fBKGCIz3WbEL-XnV$!iDt-d#N5^!T`H6{4PB=o5TsXXvz&vJWp4;`_8Y*0EZ)IpahthOcP% zDzvFQXO(iT&t#vPH=*;(8~#%!J*wL_^x7@I_t%3qKR#4& z{`+}Fy-L6PK5x{WQ(cQ)I#cGp*J#;`IoC?ws~*)t-|1pX$b~`4j|Z-a$#i^ICH0%! z2{jtNc{ro8V)vj9@_Z+xPxcQOx@hC4cT4>5=Wq1a{^k!BJ!!W2WsNcU#txscIA-?5 zcEa}^kNmkM%x7Askf*&`g#{&?_3GYd+DxhYsW|0<1=kne^K3F<#)XR)cLrS=(xQID zPw&pHXj9-u;LW+WYI*Ltcww}6r5U@AX@`{0*Jwpz!!GT7AA5h?UOTK`K25E{k6)M? z74Xjzb!%;hav@zd96r)`XV<>>Uo2lVA}bU7rc%D?qc^@0_kUk3i=RPrEaiBeQHN^3 zX?0=dk&%AUA9Pp8#B3y?>H^zur4;pe^cOfl8D#;x48*1X%;oj0mnn>{^C zTrqTSQr*L=G85BrX;*pu;a|#x?vG6VuZT(nW$ z-6Kx=MyKc|R$6*xj9a^JNe#v>>Kd|8y{lEN+zXivn>sdAH5vW-#?wDMbBlV9A2_Y1 z_w0K~H~(C-{j5=va4^TdH&^=}-jeT7O4J{AO($!7D@YDpdHlj(JIuFP zg17I%u{A%;2zC`_e)r!*hx?fA# z;=9r_@loW{>qYkTsnGoH{2VQl>gRgsu9_WK@a>zv6BkEa-rlI5)W7r5;~pt@sxNV0 z>bGmo+_Z)h->(sSeQvn4L&dN2H2ejL$wOKOX7e7nG%P5%eW4X2#l@aqd!6+_*}BHq z0r^LEE;IM4ep%3%_Up0^{&qI%-qO97e3vaLxV81fG11LiT`D}zYuDpOnI|+oJGJJ9 zh7-c4wEe5rr)|4Oyv^_1al(xi+v=tTJ}4uMc^;al(=@kMmHk5}74-9bwf#u^lJc@# z3l7CCd2pp%iNh<}Z3=z-{_)Pk#aE|YyqEfLbJiOZBZ}-)HvaR{x~4lnU3p%0+|>u_ z$XNv~e#LjVZRlMhE&RBsco}bL=F;oBAIMpI zeN3-nZ?j%GwXW++Q zd}QQ@(!o5@H%;E+D@RnG{pmudhrzo0r$6i{u~nX5q3S<>YRZsh5B$Gv30>ZE+|;C< zZv{m&-C8~{r@;N)US->CJC!3Y9+;!6_VG)x*SpJSuCmS7v-H)}&utr)NKUX(Ej6Bs+AjlCq?EPN+?Tw~#(Wez^ zR9bhs{*vt3i)76#pIIi)>f4nTc5gc9-G+~CFJJVnUZq5q8rvHV8S`0ObW!hj13W%W zELD1WK;WtD3)&UQU$4OK{av2^l~!rY_cK}Jd+$24G$}xQ+ik=2+Z|rF(T)jR((-A< zrB{0^K72jJurDq;a~dzU{KLw}^XgjWI(l(-PQU&koAY*iytz+M_3nu&c_c-vg@*GZ zJVHk4E;XCGQ84ND-dFB}-VDrA_;9aksqc`qf%K2oatn^#e# zT0Sf>ebzU_DXpO<6jkYsjJUM-#Lq@?G0i?CB~&)#8IMCKlaVsz8?^3CWS8 zhx;lXt|`&oJAD1C=8q~HYX^sX&s^onf>l??moC*S_w=oT8_N@VE|(r0JW06M>$p!u z`R?V9$KNaWed3Nd&)B;ILb?j;R=TbKYhRFDx&8W@ckMrpHZ@ojul*LKZ+fcd#R@AI zw%O=D=#M(pJI`9KxZLVS){9fxzROj&YV-3elRQGMWG~dN={V!b!G9TZUF_VwU(X(A z2Y%>YX<_|UIlm>Y7_uy}Yvj_|B}XcwPVHS6F|mc|-JD{H2j`FUJ9%?u+p$LusZUls zIZd{?XQzv%ozHv|A9$o4{4^(^?Y$lw&%`WRa_hmzE_vr(tl#-{>u>WHy z&`jkfO{^FvKbDiJ7IDC*ah5Fdm5Mxj_K2!3zadFUD&y%Z_Tlv}^1a~W62o$pTi7pq z|BX?3dt8{+Z%0S>^97&xop)Uw@+7WlhtiWel=rSKzdLfe-`ccH(t2ZxcF2Ely!W8` zuZqaxKU_UpcXHj5T^DbEAzc0XPSNF;h8AzIPB!EFh7|$tF5L~eI>#^aLeDRu`%_8` zyV|W|ogv@d-)$Y&uXDcxhVX9t-j{qd`{RyMN$R)DyM{D;QTa^gA={$QF=c}z-`2k~ z`tIiauk*KG)c-htQ1v$Z4rVUYJ?O)(!vVgBy00qX_CEV{ZP8)__lzs$r`R;BajI9} zZHWVR?m97SYv()f&kW1G==$-q$$2}+b*TDcgR#W661^Iad--nT;7P4l?bY944yo^~ zetoK7`)9_W*mF-$CC~BeJfO;~4kNS`UTX(c%HCc` zo_P0mhpw%k%$@i-vR0liFO=auCqGo5>w9WV?2GqI%}iaBV^7`8?Xk37txsp4b!^{f z-@}oGT0~0|Zpm*wKUbjj0m;rzn}?kFOEe;Dzp>&INqw_@Z&=p5(fVC4atkt-Z(%Ty z|F5z6mu!}8K@T=|Lws&H8)rpq?83&`5Zj7jJ`K6G#^)JbKI9N8K#PPzx+~%zt!Vz zZZMe_+a-_q_nGT0%u94Iuu$`}YKbf!XexA8cB;T~z z=De8qlYHC#Jo9gIE&QF`{?-RFkAJtRuO=DD`PN@!)o`6vCgPE0zX>XdWMgdD&57Z8_qv-fQ=0YSydsAj@R5}_fxju(BH?a5DO2p`_{e8R^ejf99GDVZ_@4nQ)#`(?TiLXA%#*)*l3LmqY z8U4{GvoW2Y;u0I@Kl!__2PcntJV6Ma{oU7`XXE_vnHOxV`4bBM&pQ=8^4}HZ zF=^i!#x0XuCdGPoynYj_stv448nEj@Px-+(P8jk+Sv9p~RTPE&6A*7_l^&fOmweef zu4c}E{9Jzp|cvbme@ zv%F01nIxUq^<#pnq5OyJ{ZEw0s=~nPk9FRL9VfZP?pH%ix7k?JhF#BP*uz==CFl76 z>$sUL^Uaj*eADZ*?R@F=%U^)&bvCPXzI0vDX_Ln}UM60;$Nj-~@V=4Waq01hTCOEK z$4zg(nsn}0jvSX9+s%Aja-U3ZU2!#Ed&lK!zGPjI`y|)%wO&``{MtM2e`>zg$0g_Y zW*GZ?xle0WdHEP~2N>pr9~<}V%&HsqkM70BFEK6?_TNQ*IP%@GKLyXn3q-NwGGjkE z#=qPC8p-BS&o(B#B3q6jY@Ru`)JykM<+Ev)YlnP`r$y%fH!QmewfF`?$5jt!x#s*| zaw(6hJ?>JxJ~8M0TP__>>!4f#>ZA24%rW_*dAy$Js~s-oQ5BdOWJ{0R5a-MMf1mxg z^-_+liY(NhT)8>kWd5S{reK|z*P(@LemP;;sBg=ou?TszUR&-~ye=$k!=-(tYI_`k z4Od}~$rsI=hV@)59WJfURz+q8+0v^wz8`zuYNXR&fo1g1bxZjQ?5A83lP_BDcp1y} zwyBr;0&_0eD37YbviE1bBqm>UT#gPbx3&$J_ElicB^%{YRao|>&z&=d<@%)42NA|o z9#vberBHLRwB9VuS+1{5z106*?wkoMx4sRR_ThKA`EWmLkWL@y{fsI-9#zGU&a(}p z^E{0Eb;ESH0ydqoPb)nRCfzk86A0nl)qlD^7>2uu%W`I(spY zlI?E{xO6{NI*jtD z(t7DSv*eiv(Q$S0d}o?Xf2mIsDUYf>?s?pIrrU7oJb#xP9m)1#WqN(U0Yq&37s!t$EL^q&3a4WacF}Lm)1oK6j`cuyk31Ud)_vt$NkNE_uzUv2rlg_RR!v_z3%A# z^d8@a;P(qhZR*V^cNw1V9JArl{?fYsX}zuSd|jJPALxR#$F<~{CrRhI49|a0+SE&Z zn)pw-K3Hd`Y`C-!zssesXX)!$x?XKn#IPHd9iu>Ot>k+;Px^Y8z7DqKF*fVhmiq%l zfaWjCrLU*y>*#;sqOl_LFtXWl6_&l`e{8sy@cbc*mVKQ?^F-!UveENJ@8?u$|9?DQ zu<1YQmEk^_H61P;PkB@Y;83o@9Fs5FhqZWKk}VxB<=Cpo%pe=(%FW+zGJjF-G+f8o z)8Putxn#5DDlB_{a!E|SD7PKfZ;o`hB6BX;>~SqXGn8`k<9QU{hD-h5J#Pb0uV*^k z-#u?_@ccJ#I$YcN(^zEb&d>hZp0~qT5BbvJ3NW7Xs48r@Bqm?9e`O@><52!|xFT~d z*(i^y!m{^gy|(AAH}1a$Y`CR+{zY236`J(lf7|-^hNIG1RIhSm<^(riTf7WYz-i&x1 zP}YVk!Z-nxo2O7;lk#o*kY2q-@N<|dHeAYM0HU!iH@)Y-??T!2P&GZS&Ev5x zH@)ZUgK-_#u;J4F{%*a+a2=bk8_Ul<6%4!m;QnU4jXSb^*mN-+E*3)i{dFU6t6&$H zxfoi{(g7@YvkjMW=o1JU+xFLdUHn__D*XIx3%K<83_b4eay58fJvoi-!@t}JaATmy zqxT7gdFo_ycY{L;vFgK@K(-H4)8W$VOhF*#jdE!}7|LaBrt}P!hmf)T{YDk0nZ?r1 zWPk6qnYRS{xSG#lr{ zX_X9QV<}XE;|if7TE`$ZF9+r)>d(e%s40kzRZuNdF@W7)7ROVJWn=z0sKv^Y`od$9;?*=r^^cO&{oe>o;*fh9%1L<8g>`f84l#?D)NJ?%DK#QZl+ODy4J1(Z?HloPVkn z@OsmBTt>NH@VwfVORqQE{f@@n@I1;kUu3)EAI6Vtt_wOmquk6k_Xo<&=z5!mpM(G4 z(Qh(%;xdo?`~8gGAHMwN{hXH70AI!kK<@uq4(dp^t@&CI-X;*eibMvqulE0+$ZULfA{j3il3iRj;;P~ z-FIythit&VyB^Bn=P)+7AEDqk3%-ljSwBEF--ze}vDt4gtYWjyZ1bhLZ1*@8x3hU3 z^)I7-liN3)$05pB&~N^s8q#_G@B{Ok7j#uS>p}6G+!}Vy8+|?hqkad!DQ zKfO&Hbnv|W)BEK$JNGkMzkq(@pnk&7f9<6!>?PRvu{N)VZ0vst9bIn)@pHs~0i?6T zQSMlK_cI&5qYq0y4z6E{x3}Kt^=|tQ5D!pEbZWZ-4-LV-C+~A?(5in$7UF#u-$<;D;9V?Jie*VvOoVaonuvc;qN~W zQy~^6u=_Po5&jO5uCKi2H_(#J{HKYQ%?mO8``L<1+5Pl9eeB4_*;!%C?{BtjpVHEX zk#9P)KZa!rvAY?;pX@jE`W#t-jgiJYpUnPPK0os5aoN2Lqs73S@agf`pAs|7y8*0W zeqXp{^G5xt-`RQu&Ds6*I=dcw!R}@>h!Oq};WhT}e(4T{k&%(V=hRMQ z&$9ul#@_{NYIm~yU8rJ4dyA?g+gMbu?QBs&sje1f_-!q!y#oIb>llEB{UAIgBqc{q8JYqLuF7UG!CkR8lk*m z7!MUgWl$wF4yuD1p}gW44;4dYP$e`Ds)MSJvwycs|4z4b36>*<%AiVU98?E2LU|=| ze5e>IgDRnMP#x3=<(0yCs2D1PDxq;u9n=Wr2{0ZihRUEyXdF}rH9~o%F&-+0%AiVU z98?E2LV0B{9x8^)ph{>QR0lOed1WykDu&9SN@yHZ2Q@-@UKkG*LuF7UG!CkR8lk*$ z7!MUgWl$wF4yuD1p}g`K4;4dYP$e`Ds)HJ#yb2f(6+>lEB{UAIgBqc{iWmlEB{UAIgBqc{ zsu&LyLuF7UG!CkR8lk*u7!MUgWl$wF4yuD1p}guC4;4dYP$e`Ds)HJ#yc!q}6+>lE zB{UAIgBqbcA;v?+P#IJSjf3i-Mkuc)#zVzW8B__4gX*A0s3L%U{3%_F<QR0lOe zd37)zDu&9SN@yHZ2Q@-@buk_)hRUEyXdF}rH9~pyFdiy~%AiVU98?E2LV3Oz4;4dY zP$e`Ds)HJ#y!sdq6+>lEB{UAIgBqc{1{e<&LuF7UG!CkR8lk*~7!MUgWl$wF4yuD1 zp}a;I4;4dYP$e`Ds)HJ#yv7(06+>lEB{UAIgBqc{CKwMDLuF7UG!CkR8lgN9#zVzW z8B__4gX*A0C{K*>P%%^nRYK#SI;auKYl`tuF;oUsLgS!1s1eF*hVf7_R0dT-tmaw0nqdC^j5*xa(_cQR0lOed2QM8f{|U=*EK=VN*yh+z?)U| zLH0bTd$7KAAA5cz`*EH+vFC^1omCCh`RwZ@6O@nhDmcXQr2E*{UG(#P=;sS5>UOsr z-}ZBq=<7L`x;o(MfU5(p4!Ant>VT^Qt`4|5;Oc;@1J2d~o+tZzq0&$>R0dT-R0dT-l=R0dT->2*ziuS?!eO!j%(ybsj;elg3hrXSPy9|+jEP)q!N zR%jE8*w}q6e2GmgW#dr#em%KOtYG8w^!-IDn^?`pP4RcbjK(I`vhhMX54}xnU}Jy! z{sfav%pK)SNk!4n^?rg{`7rf5}R1c#trHF^yD_NnvILn{%LGt zEgSpO@p_xsz{U&kxd4pGCT83$^Apqh`8KhDjXmi5d&E@e(%PO#3ahiRElu zWf0bbf{ka>_cy6*Vl^Ab;P2QO4I7W9>qTo5>)H4{{d*#VO>AOgDeV`N$uj>RF`tcR z()SY!Y+@lBccAa16WPQPHm*+3m((Vfv#}TLr@|&yv2jp@@>3)%QAeIJ|1CYG@AJ?cwsVmTX!()txPv5JlB()p{|*hH@< z4I5|fLFdQDjc7mhY#c||i-C>*qVHofvGL#^e|M1CGXG|DJfDs4)A#uc+1Q)DFI{94 zOW0ULk0-T>O=%YXa=Je0jT9Qlu=kU`xWDjuY`h=+4}u@0Wam2&@oKEUL5LOTXE5S- z=zl0;AH09q{JCM4dJ<4?7~;;Dzxi{zEPj35&xRtNi|fh!rX`Di6xXjD@eTaFg%I`c zMSV39pFms-@nGB!+94i+I0U@UIN#>a6So{M8uJf_KMLosJ^TTJ# ziy4l%Def-~G5$N&M-=>Iod0OVk-b^o2*hHn&yk2bp}(ULD^c%g#7hy6K|Brh_rme} z;Ck(ixL7y#czqB@<9h9jI1uNnAL0niUy67VVi{sydzLpA#~+UMHV*MKoWJpi4fwl; z35WwQUj^ba;3*OFqFMe##8Iek5@HS3e+=TW@FyeIV?9klJQeeuig+^Word@wo?lEy zoD+ZN9f|p-;rz{j{{r)wiFg*)+att$+)rj9?$n%}PdD%$qrTbjCAdDk;V;4UHwXS& z@aH1lg7dFJTovcHHpWlF`kDv-H2O6k@hOa7fOrA&i(q^#uFr+=i{X4MLOc`w_D6m( zTn|2oPhfl_#6z(j8zVk~`7}kGg!-BxzK`*B5C`IV=#N;2^|KiDRLA-$3jZVey9B-; z`eS}OrRDmcje3?L?%aVrKg$s_quF=>cv|5c^=g3`Bi#xSwsM`M93y!tV~= zHu%@E9{xaF8Rv65;@0R-PmGVm`Pc#f80!5KaUkwj8pLDKuXx1CsAnf)f7HJVF|QTd zkKKsN;`-WyxDc+ty@&^5{656;EwP{HXT`;^*k6`SSoRyv%t2@iD~9@%W-ed>j4i1b&x3?EL)@XI8MW4*61? zk3sMkp})uBzsK=UAZ~*5c@l9=@J=Bvf%>|G*AV@#gt#5XpGN*H^zSj^0>jz*aw9)` z02`lyUlr%;EaJi7pF_M6=j%M;wcuYsJRR%pBH|60?;2#;w9xoJeG}g;t#1(P9g&{74_4WX~ z>o~tv;19w5PKQ6y` zo*>ST&%1t#I4`b;YM6gnJYTJjcn|vLiTD`SQw_w~g4upO15Zt#U%|hN^;`t?#p8Zh z6mcl#{|)m|VSN;XKNS7+Li`=;wK3vlSbsGT&&K(!huEzxTVFfGsi>zq;=F#W{~gD# zhJF-=UkU4@DdHtqpFI(;!1dGvaVM;gZiuI${_cpAaXoZJTps;j`)~G)j@hx0mFA#4>f9d0Q3H0YL_$5Nwe)xjV!~f^+CH#$;&nv|4 z{%n4IS#BcC?=PlwLIG^tjAIAAkMSKOZ`TzfAdHfxP z{=bJm3G3?v;-)y>N5so;eSShbAN`fn`QZF~hCdP4=NH5uaJ_v++zb3~h#R55-x1%( z`AkF1$Inwb;&?T%9vQ?UtUvSrT+K4Sl{kJ2#3yk+8X(Rxjy)f4h&zLq32`^n(;D#w zT#w<1?}O)#Scday{{OdGjvt2kjYd2XaTdgH@%WJy@g>|pvLTKHFFWFR^gjY|C(Jho zViWph{{O>Sj{g|-=0ZFJJP*XBG5_UmY<@6!&v1P=h0oY*Je$}Rx;o(MfU5(}+5zp1 z_K(Tmp)#V`!9*QfHnjY`!}VYf%Yo8+o?&zOnO{!3HdhCnw*%T9K{GA)FVk$x z{ZEmPolE9)ro`F$HyKZmIyyIH5B!g>Kfxy{8NYH6d*}YgdH%rEXGc2v{6pIv*DrsT<@ux3{0la+{nxKw zwrtnG|F8qvEZaUz%ZI26d}WI%og2s9$o*IqO%T z@BGuwS-%K<*E?zb4C+>$anAm0QNQG@bJnjw-}&d9vwji!u6NS<8Pu&h@0|VDqJGH* z=d53WzVk0SXZ<4dUGJpzGpJj2$vOM4Mg5Y?&RM?#edk|s&iX~@yWUCbXHd6F@0|VD zqJBw&bJnjw-}zUavwji!u6NS<8Pu)1=A8Z4qJGJB=d53WzVmN5XZ<4dUGJpzGpJj2 z(>eREMg5Xn&RM?#edphH&iX~@yWUCbXHd85j&t^3i~1#ZowI%g`p&=Sob`*)cfFI= z&!BGAedp}I7WGRWIA{F|^qv3EIqMgp?|LV#pF!QKMCa_k7WGRE&RM?#edimUvwji! zu6NS<8Pu(Md(W9+C+&kYt*f2@HF&hrQUt-t1v-_OPa84GLI_OB9d>0V60j3K9k3KQsL{ zoRsHG0FU?1@9(#LLf5I={nlHb{`F1p;hEU%ALL$*_IK)?uV~Z1sDHeY&HhR5{xF;U zgWRjp{!YE~2Alpx{o_WP{gd4Nm2LJ9a<4}FJN3?2vFTsbKVH>l|0H*RxXu1S?$v02 zr{4MJZ2A}VkKShgBzJ!`oBe~_tI_^Wz4O&=`WN+&*Ra_?$=(0F&Hh2|)o6dG-uV}7 z`WN+&zi6|6lDogA&Hh2|)o6dG-uVcd{zd)cFWKy$>uP_jrMoyosYEXU(`Qd&u0H5cR#V&Kghir?eEk(U*D#GQU7=YoBfmA z{V&_>ALL$*_IK)?f5oPMQUCa>Hv1>J`y1NqALL$*_IK)?Z)DTIsDGTZ*+0qM|C-JI zLGIOPf2ZF0#y0(n`p2Ve_D^#6zizXCkb5=S->G*#+NOU||G3F!|0H+6*=GMB_iD7i zQ|~-))4!;H++wqTlDj{~X8$1fYP7#o?|c)R{zd)cO>Op1a`!j0*+0m=8tw1YJ0EM) zzo>t_xy}Ab?*2HN{e#@A(f&@o^DS)p7xj;~wAnw&-QUV){~-5jw7*mD{2Mm?i~7gk zwAnw&-T#)&{z2~5Xn&{P`PMf5i~7f4vwxDizm3iQLGIOPf2ZF0wl@8X`p4h4*+0qM z-_B>0i`8-rZ*ZBzOP&Hv0#;SEK!%dgl{t`WN+&_psSN$=%=6X8$1fYP7#o@B9Zg z{fqj?6K(cSa`*SL*+0m=8tw1YJKx);e^LK>uP_jrMoyolmmqU(`R| z*Jl4DcYm_Y{z2~5Xn&{PdBLWCQUAErX8$C2e?Oc3gWRjp{!YE~DK`C!`o~jk_D^#6 z+idm^a<4}FJN3?|+4L{!AMbCof0Dc3ZnJ-odo|kMsdwIC)4!;He1OgVN$&oEHv0#; zSEK!%dgs$^`WN+&XV~nYn z-euFjsDIpTvwxDi-($0Xkb5=S->G*#%cg%(|M*~={gd4NLu~dBa<4}FJN3?cZTc7W zj}NukKgr!c%x3=}_iD7iQ}6t6oBl=p<0EYLPjdH*+0m=8tw1YJ3q#ze^LMVSeyNm-2LNh_78HeM*BPU&X2e0U(`Q7!Djy?cmG72 z{e#@A(f&@o^OJ1)7xj;4+w7m@?w@S4e~^1M+TW>neu_>1qWJ`={CLALL$* z_IK)?pKjB?sDFHh&HhR5{+TxW2f0_H{hfN}Y}3D}e|(nB{z>ls**5zJxmTn8oqFfz z*z_;zAD?Tpf0Da@p3VM2?$v02r{4MbHvNnG#~0Y_pXBb(vDrV!y&CQB)H}b>rhifY z_#&JAlidA_ZT1gxuSWYj_0BJ`>0i`8zSL&_BzONZoBe~_tI_^Wz4Oa$`WN+&OE&u_ zx%*ex>>uP_jrMoyonL9wzo>tFmCgQ1?*7#_`vG+gn@#_s{_*WL`zN{kci8M7ls-8TCNxmTn8oqFf@*z_;zAJ4PdKgr#{*Jl49_iD7iQ}6sfoBl=p zuwBb)t` z-2I1b_78HeM*BPU&L6SqU(`Q-)Mo!AcmFY){e#@A(f&@o^T%!a7xj;yu-QM!-Ctm{ ze~^1M+TW>n{-jO+qWn{*+DsqWJ`_I_yALL$* z_IK)?|J0^`QU6$N_D^#6e`d3Pkb5=S->G;0bDRD}{o`kC_D^#6e_^wKkb5=S->G;0 zOPl^h{o`NR?4RWB|Jr8%AopstzfG;0oK63t z{_*oR`zN{kFWBrKYcxC)4!;H{D#f`N$&oiZ1xXwuSWYj_0Ion)4!;H{HD$RN$&n%Z1xXw zuSWYj_0Fp{{fqj?Z`tgh>uP_jrMoyo&Uq8e^LMVpEmm^x%=>uP_jrMoyoxg9> zzo>uwFPr_7-2D%1_78HeM*BPU&Ofy2U(`Rkmw)BR!`&hOaTzrXFSy{S>+S2C>uP_jrMoyov&cizo>t_qRswE?*2+P`vYcA^)4!;HJknuw6`TE&-2JcG>>uP_jrMoyoo{Ht_kkBi_QK)?$v02r{4J(oBl=p<4tV#PjdG+wb?(&y&CQB)H~nIrhifY zc&yF-N$&pUHv0#;SEK!%dgtS8`WN+&x3Jki$=%=5X8$1fYP7#o?|dtp{zd)cZ`kag zls0XF*wxmTn8 zoqFd7+Vn5#A5XX0Kgr#nVY7dbdo|kMsdqlprhifYxYK6;BzM1Pvwx6#HQL{)cYcsf z|DyhJm(Bi3?tZt;{z2~5Xn&{Pd5=y1qW0i`8KHg^kBzOM=oBe~_ ztI_^Wz4H@o`WN+&PqNuR$=#oAvwx6#HQL{)cYd->|Dyi!DK`5jx%;Qu>>uP_jrMoy zou6jYzo>tFy3PJc?*17z`vK~tDvwxDif3D5`LGIOPf2ZF0c{crv`p4(n?4RWBUtqI;kb5=S->G*#$EJT#|M)_i z{gd4Ni){7}a<4}FJN3>lw&`EgKfc6f|0H++Qk(sQ+^f<4PQCNXZ2A}Vk1w~`Kgr!M z+3X+WUXAv5>YZO<)4!;He5K9)N$&ntHv0#;SEK!%dgoW$^e^fkUt_a>lDmJc&Hh2| z)o6dG-uZPl{fqj?b8Yrda`&&d*+0m=8tw1YJHNrEe^LMVMw|VU-2Izu_78HeM*BPU z&TqEqU(`Ro#b*B`cmGzK{e#@A(f&@o^Ri9J`?uTdALL$*_IK)?-(l0g zsDFH?&HhR5{#`cv2f0_H{hfN}ciZ$Y>L1@@vwxDiKhI|WAopstzf0i`8e#B<~BzON&oBe~_tI_^Wz4OOx`WN+&AGg^*$=!d#X8$1f zYP7#o?|gwx|Dyi!lQ#P&x%)r1*+0m=8tw1YJO7DI|Dyi!Q#Si2x%*Gs>>uP_jrMoy zoj+sKzo>uwQ=9#h+n{%f25Mg8N2Hv1>J`@gZ-Kghir?eEk(|E*2`qWJ`_J3#ALL$*_IK)?zhKk9sDJ!BoBfmA{TFTa4|1nU$`o}NX?4RWB zzihLAkb5=S->G;0dz=16{o_|`_D^#6U$xmk$h{iv@6ls8#em~xmTn8oqFegvgu#cKmN1L{z>lsn>PCgxmTn8 zoqFegvFTsbKd##BpXBbpWwU>fdo|kMsdxTYoBl=pYcx5)4!;H z{JzcpN$&o?Z1xXwuSWYj_0B)A>0i`8{?KOsBzNzYzH;Q@?vVeuj2ea)TyWI&_Vo>N zuSWYj_0E^E>0i`8Ue;#+BzJ!~oBe~_tI_^Wz4PU5`WN+&SFqVX$=zSkX8$1fYP7#o z?|dbj{zd)cVK)0Gx%&+^`vnzN$_C zqWuMIzo>uwHJkmD-2IJh_78HeM*BPU&PUnwFX|tE-DdwJcYn0a{z2~5Xn&{Pd6P~5 zqW*ES&HhR5e%@yPAopstzflsCN}#AxmTn8oqFe++Vn5#A8%%} zf0DaD)@J`8_iD7iQ}29poBl=p<8e0oC%OAu*z6zVUXAv5>YZt_oz4D9?*8^R`v?(b}~e~^1M+TW>nzKc!&qWJ``@+MKghir?eEk(-_53f zQU4fi_D^#6zh|?5kb5=S->G-LyG{S1{_*#1_D^#6C)n&Cls4{Y`ia<4}FJN3>d+Vn5#AMa(ef0Dbux6S@R?$v02r{4KKHvNnG$3L{$Kgr#n zWV3&edo|kMsdv7wP5+|)@noC*lidA+&Hh2|)o6dG-g&D{|Dyi!em46jx%*RW_78He zM*BPU&ZpY+FX|t++3cU>?oYGXKghir?eEk(-`}QxQUAEzX8$C2zr$w#Aopstzf0i`8 zKFDVOBzM2dX8$1fYP7#o@4VZle^LLq$7cT|cYl`6{z2~5Xn&{P`N1~*i~7fh*zBL= z?)Td4ALL$*_IK)?A8OOTsDFHz&HhR5{^2(J2f0_H{hfN}N7(c)>K`9zvwxDif0WJs zLGIOPf2ZF0(Kh{y`p0Cmf0Da@jLrT*?$v02r{4LoHvNnG$H&?1pXBZzZ?k`pdo|kM zsds*YP5+|)@rgG3C%OA4+3X+WUXAv5>YdNF>0i`8KG|mfBzON5oBe~_tI_^Wz4KFT z`WN+&PqW!S$=yHQX8$1fYP7#o@B9p#{zd)cGi~-ya`)M0{~-5jw7*mD{4AUPMg8Nm zZT3%c_s_A}Kghir?eEk(Ki8&zQUCZnoBfmA{qt@14|1G+gsZIZ){_$lt`zN{km)q7 z{fqj?H{0x=+S2C*4@>AuWnH5+G6?dcD(z@eP8F#_}*pqfBj{C!W*uB=6?(QBXAUq9!4>vOQ)VEvU#eqQe%-m9-4=pUbPwNLCnXZ7i8 zpMTo^3%d9E>FfR1pU+m`MfEuG{XboQw|?J&{_e~*zh&Lyr|rLdDgBRE-+A>o;sZZj z|8gn)SJ&s~nLnF<)cx1J*Zt==Yko9GtLhQYUzpw5~M;)~O-Ivw#l6tH* zeb#%mpTo{e&i&#Ce=^rLXXyDy^S}P{8tA`1FNti-|M80Z(J8mP)(7_g{^rKBJ@ts?wSGaL*Iz&P{Bhma zbJzQqOXbgyO2^S+lZ@lk)Y|09u0y#BL3toKhJ zlFxwu4}Q4zacSqY{;P7iu#7u5U)0CRXYJm$YjVoYGf&%b|Fd>&-LqronHx9m+j{W6 z-7|OYIequ!;Tt#HZ^xOZPPW|Qm`z)bJ#N#MO~+1-+xM|?!~R##+_~|Q8#kW5bL*)a zHf-9w`$4Dg*t6{>n|ANqxN-ZQJ&PybZ|A8GJ^75SdpB&@ux0+3o6aBj=)835j@=JD zdFN@Ttp(^yHg0^#&Rq}Owrlsk@7l0sdrH^?l^ODd+Vt` zdg+wiyEpIN^U%|`ZQ8e*?5nwL&&dbSPd>1F^1j_4eeDBwZ{D+g+Zo%A-u;jrdrsND zZP%s;T=H8Eyn6Ebt0zC;$KSep$NkSdYjJYQu5DZQY&%e6+UP-cpb+d1+E7_a^r?eWUIueC+wTKOZ!FQ^@9qm|NbBJi+B+M z1pdDi;P?Ok%O5M3Lf|J7;P?M0V&aPsKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{ z1Q0*~0R#|0009ILKmY**5I_I{1Q0*~0R#|0009ILn2o^v7gzTGc@UF-eEC`XKhM4M zs|TLl>6<6}|9l$v&h1~_zwh*Q<#KQO?t$lW#Y^9aaE?E0~@!i*6KVt2ZyNPnvpO=nU%URavBlLax@=N`6rGc-QTzh5ho&&G{ ztlKAC?vmg61U(1&U3uTj`?vP}nH7hfug)g?w%hy?ZDi{OAh+YZn*Y^{+jxH&RWg~?y&a!roUM`$3JfE^Xd=RKJV2p`ugwt zZI!eByng)8`g!R0fBO+@e}2r*nmhD;KWtw3*!u6k{I0U^_5Hu{`+xsW-1qq;{r+Eg z{+h?}A6)x<;rrJQ|! z=~^GV#Gg}n_R?-kQMcdyRfJLPj%b?)kv&)u%`w!d<^&MP{1 zWy=g#T8xz|qj zzDqiHY0Bpwq4SP--E{Apb#9*Wxrgbz!_J-VeUr{jQ$F`%oqO?=&t24ci?5%q^F=!M zqA8!dpz{{qFx~rJsBE3s*&fPoZb60il z>XgsjuJg9PZMx1YI(KEt=botZPJH`x?^|_lo$|TI>%8ONG2QzXom-}S?r}QrxOYzX zzRNmydCKR`>AbmjP4~V_I(KQx=N_T+j(GQU@0)dQp7Obe>Ab_qt^0^b8H~HXn?|Y8UJ!i`2dY$J#G~N52t#i+w^0{vP zyz{4f-@Q6_@08D7)w!!vK6ks$+g_&YyrOegrhM*+I`70kn(lq8&aG2E_jsLm{D-G| z-=cHNl+Qg*=NE3r)=PpnA+&P^$_tELzcS+|iP5Im-blwpko9=zH&dpOk_b{Dz z*vF@P-=uTXl+V3b=UzPJa~E~q;wPr-e38z*Xv*g<=)8psrhDHDb?${zJ~!&T_{r(s z_X3@J!IaMpIxqb3bnknf&OL9+=g#ZA`9GQNeb3do=T7_x`Ktk3ZprxOrd94JJ34zv*Ota)a%A_AK6V^X4C)aO^FQ+xM|~?OzOk zgUJoPCtF?=9_JrpUj=OWy`H5ciC~~S$ijYk306{V{dw^$*u?A@)kGWH2-Up zJ8nDWfjjpV+E;PQ{FccbcI?`A+RnY3_rG`p{)O;A+Zga&2q1s}0tg_000IagfB*sr zAbkKn-1*z%*L50N zw|+%)7w>@IkXd)X^>doLd`JAcPDAU~FKF)S@%Rmyb@yApq`C8V!msNzv~K;1<}ThD zzag{ke(UEnclj>(b)AORtzXdG)w|+1WY*np{gUR+-wnU6)6ly0E1J6)@f$Mh?zetU zbC-V)zpm5Jy7dd1yLxy0hRnMAtzXjI`4jN#It{H`zoNN|_rPz+th?X(In7^vQGHUA#AbLuTFm*3W6~@_q2@It{H`zo5CR ze~90ZS$DtnOPV`>U;MgGL+jSBXzt?4_zjtL_gg=wxyuXqb)AORtzXdG)vfpqnRWMD zzofbIr{LFh8d|r0MRONV#c#;0yWjdb&0XGxU)O19-TDR1T|EuIA+zp&>z6clemj0$ zr=fN0S2TBV2Yy3l-Tl_jY3}j^@asAaty{mKxvLMvZ^*2>-})uZoj(J=uG7%E^(&gY zcqV>BX5IbP&uQ-RPW-w~L+jQrXzuDFenV#6{njsO?))zNx=usu)~{&p;%@wg%)0xn zpVQpsJ@|EHUEGV`kXd)X^>doL{80S5 zPDAU~FKF)S!|)q2>+ZLHNpt5PfnV2YXx;i1&0TyXenV#6{npQE?((DX>pBgsTfd;W ztB=NS$gI2H`X$Yse++(Ir=fN0S2TC=vG@&{b@y98r@70I!>{W!v~K-^=B_>-zag{k ze(RSscm9d^b)AORtzXgH#V6r6WY*np{ha15pN(JFX=vU01-}*VtU4A-#U8kXS>lZY4^%?jLnRWMDzofbI8NaU6(7N?2 zn!ETc{D#cB`>mhT+~sHE*L50Nw|+r$SD%C5kXd)X^-G#N|2+J+ZLHPIH%EfM3^XXx;h+&0ReQzag{ke(RSscm75Ab)AORtzXgH#TVl@WY*np{ha15 zzXZRo)6ly03!1z7Qv8O@y8EqP(%ku%TDN{ha~GHJ8#3$ew|-7@mtTQj*J)_o z`UTBheIol}({fg!;z5%}>v+jQD=QMZujret)hSsfL(A?EG;WuQ~-EaMp z=FYzbzpm5Jy7eoXyZBc8hRnMAt)J7}+ZLHNpt7lfnV2Y zXx;i1&0TyaenV#6{npQE?()0v>pBgsTfd;WtMA5d$gI2H`X$YsKM%jI)6ly0E1J9b zUi^m4y8Er4)7<6v;n#HkKn-1!gV*L50Nw|+%)7e9jEkXd)X^>doL{89Y6 zPDAU~FKF)S$M736>+ZLHNpt5vfnV2YXx;i1&0V|zzag{ke(UEnclnd}b)AORtzXdG z)j!5>$gI2H`X$Ys{}g^*r=fN0S2TC=)A$XUb@y98r@70Y!LREyv~K-^=C1xJenV#6 z{njsO?);zO*L50Nw|+%)7ylf;A+zp&>*q9g`LpdoL{AK*QPDAU~FKF)S-{UuA*4=OYlIG5T6~C_2(7N?2n!ETl{D#cB`>mhT z+~t43uj@3lZvBGhu3m)SkXd)X^-G#N|8@MjPDAU~uW0V#H}D%W>+ZLHPIH(43BRt> z(7N>tn!EbX_zjtL_glZDx%2;mU)O19-TD>HU0lU)$gI2H`Z>*A{uX{+r=fN07c_VE zU-26<>+ZLHNpt7FjbGPkXx;i1&0YKsenV#6{npQE?()Cm*L50Nw|+r$SHFwjkXd)X z^-G#N{~!2uorcz}U(wvf|HN;|th?X(In7=E9)4Y?p>^vQG*q9g**)o-M;_k&O4fY>tzXdG)yv@5=hg1Deo1rZFNa@i z)%V=`70q3|Jbry%?OyBWGU(beg66Jz{QA7wz1A;j?)=s9Ypwd8Tfd^Yi`T%f&#T>Q{ha15|2%%J zRo`>#7c_VE7x3%zYWG^dq`C9g#ILpLdv5)T<}MzAU!PaI*ZMilUH&EfTC2Y2)-P!8 z>b3Ce^J@26zofbI*TJu~>U(beismj}7r#EQcCYnwn!9`?eyvsCbL$s0clCPs^?9{> ztzXjI`Rn7?TJ=4*enoQ^Z-8H)SG(8xIn7=EW&B#JzUS62XzuE-;MeEX?zMhNbLVe} zUu)I(-1-&GUAz%~eO~Qe>*q9gc@DqUs_(h=3!1z7YxwnfwR^2!(%ku@@N2F5o?E}7 zxr@J!U!PaI*ZMilT|OGW)~fHh^$VK2x(UBNuXeBXOPV`Bk6&xm_uTpw&0XArU!PaI z*ZMilT|NfC)~fHh^$VK2dK3KmyxP6iFKO=l&G2ij`kq_AqPdI5;@9WZ?zMhSbC++9 zUu)I(-1-I0T|ExJKCgDK^-G#Ne@pyYtG?&fuW0V#t?=vfYWG?{r@70&fnRIY_uTpg z&0YOX{QA7wz1A;j?)doLdjs_(h= zE1J7_H~jj%+P&7#Y3_2wueIuXZvBGhuKpf=eO~Qe>z6cl{`c`~t@@r@zoNN|C*arT z)$X-^PIH&U(beg66K?2fseAcCYnInmd0IeyvsCbL&?$ck#aX^?9{>t)J7}<&*Jit@@r@ zzo5CR3;6YUwR^2!(%kv`;n!OAJ-2>Ea~Ds+ug|O9YyF(&E}x2DYt{GM`UTBh-G*PE zSG(8xCC#0`KYp!M-*f9%GlZY4^#SQ{gUR+KM23ps_(h= zE1J8w3%@?EcCYnwn!CIkzt*bnx%CU0ySfLzKCgDK^-G#N|6u%DtG?&fuW0V#L-6bK zYWG?{r@6~}@oTO6o?E}5xvLMwug|O9YyFbu&OaQ#)~fHh^(&gY_z3*^yxP6i&uQ-R zBk^mk`kq_Apt-A$!mrP(-D~}l=FTVlTC2Y2)~{&p;$!gZ^J@26Kc~6NkHxRG>U(be zg66J14!=IHcCYnInmhjl{93EN=hm-i?&1^i>+@>&T0f_`%TL0uwd#9r{etGMo{e9h zSG(8xCC#0G3Vy9s-*f9%G#S2TAqz6cl{<-+IR(;Q{ zU(wvf=i%4q)$X-^PIH%^k6&xm_uTpg&0T!~etll;Uh9`Mcm9R=wN`!4tzXgH#TVh% z=hg1Deok|jUyNUC)%V=`1 zmzVHst@@r@zo5CRufVU*tKDn;lIG683cuE>@459Wn!EUF{QA7wz1GiZ?(%E!Ypwd8 zTfd;WtFOhc&#T>Q{gUR+pNn5>)%V=`70q3IJ$`*&?OyBWGQ{ha15zZ1XKs_(h=3!1z7F8unu+P&5m*0zDYt{GM`UTBheII^(UhQ7%mo#_&1NgO8eb235(cHxk z;@9WZ?zMhSbC*AaUu)I(-1-I0T|FPaKCgDK^-G#N|3~<>R(;Q{U(wvf598P8)$X-^ zPIH$(f?sRZ_uTpg&0YN{etll;Uh9`McmCt}wN`!4tzXgH#ZTbZ=hg1Deok|jFTk(0 z>U(beg66J%62CsLcCYnInmhj|__bDj&#hn4+{I7f*XPylwSG=>mp_ePYt{GM`UTBh z{S1D6UhQ7%mo#_2;@4XBJ-2>Ea~J;%zdo;auk~}9yZq<)wN`!4tzXdG)z9MB=hg1D zeo1rZ{}R8}s_(h=E1J9bSNQdLwR^3f)7<61#;>*Ndv5)L=B{3dU!PaI*ZL*Ro&Q_> zTC2Y2)~{&p;^*+|^J@26Kc~6NpU1DY>U(beg66J%0lz-4cCYnInmhkR{93EN=hm-i z?&1o5eO~Qe>*q9g`AhhQ{gUR+|08~_Ro`>#S2TC=>-hC~wR^3f)7<56 z;MZF9J-2>Ab65Wfzdo;auk}lsJO54mTC2Y2)~{&p;=kb6=hg1Deok|jSMh7D`kq_A zpt-Bx!mrP(-D~}l=Fa~ceyvsCbL&?$ck$c!^?9{>t)J7}F@CL8-*f9%Gz6cl z{=e{Rt@@r@zoNN|KftfgtKDn;oaQe75Wm){@4590n!D=G{^pT~_k9O@U4hmwY3}@G z@#{Jbty{mMxr>*>Z^*2>-}*VtUA{biU8kXS>lZY4^$Pe6nRWMDzofbISHiFBG_-F0 zismjJhTo7`cfa*>n!CIKzpm5Jy7dd1ySfp-A+zp&>z6cl{wnx&orcz}U(wvftKv6g z*4=OYoaQbcj$hYlXx;h+&0YOD{D#cB`>kKn-1)2F*L50Nw|+%)7q5=rkXd)X^>doL zd=31%PDAU~FKF)S&*L{_*4=OYlIG6;B7R+`p>^w5Gz6cl{@VC;orcz}U(wvf>)tn!9== zenV#6{njsO?)(J5uG7%E^(&gYczyha%)0xnpVQps8{pS<8d|r0L33As8NVU3?tbf+ zG-}*VtUA_^1U8kXS>lZY4bq>EFv+jQDmo#_&#`txe zhSsfL(cHzO@EbDg?zetUbC-V|zpm5Jy7dd1yLvQ!LuTFm)-P%9{AT>RPDAU~uW0V# zJbpuF-Tl_jY3}kC{JKs<>((!5?&>l44ViWKTfd~a^Ebt>>ol}({fg!;-VDDXv+jQD z=QMZuSp2$9L+jQrXzuFG@f$Mh?zetPbLVe?U)O19-TD>HUA!fJLuTFm*3W6~@~!ae zIt{H`zo5CRzk%P7S$DtnOPV|XTljUIhSsfL(cHyb<2Pj1-EaMz<}L^Px=usu)-P!8 z>TU2FGVAWQeo1rZe;dE9)6ly0E1J7_JN$;sy8Er4)7<6TTDN{db64+x-;h~% zzx7L+JAXWWU8kXS>sK^)@pteWGVAWQeok|j?}T61X=vU01nNx=usu)-P!8YQ%5Ith?X(CC#0`JAPfKp>^w5 zGz6cl{txi$It{H`zoNN|C*n6` z*4=OYoaQdy3%{<@(7N>tn!9>${D#cB`>kKn-1$Gmuj@3lZvBepE}n$nkXd)X^>doL zd|&*!PDAU~FKF)S$@mSKb@yApq`C83@#{Jbty{mMxr_J1Z^*2>-}*VtT|NcBuG7%E z^$VK2dMbWHX5IbPFKO=lY4~-WhSsfL(cH!R<2Pj1-EaMz<}Po?uj@3lZvBGhuI|8Z z$gI2H`X$Yse;|Hcr=fN0S2TC=bo_?Qy8Er4)7<4V@asAaty{mKxvOX5H)Ph`Z~ctn!CCizag{ke(RSscm6E=x=usu z)~{&p;)C%UGVAWQeok|jAA(=kX=vU01(;Mm?&8Do z8#3$ew|-7@mmh&&*J)_o`UTBheI$NEX5IbPFKO=lqw(uH4Xs-}*VtUC#J*orcz}U(npuXW=(w*4=OY zlIG4o2fwb<(7N?2n!EU1{D#cB`>mhT+~w!t*L50Nw|+r$SD%mHkXd)X^-G#Ne-3_K zr=fN0S2TC=h4>Abb@y98r@6~7!msNzv~K-^=B~aNzag{ke(RSscmAdLb)AORtzXgH z#h2kXWY*np{ha15zZ}1=)6ly03!1ySgx`=^cfa*ZnmhkW{JKs<>(;Mm?&7QP8#3$e zw|-7@mtT!v*J)_o`UTBheGPs?X5IbPFKO=l>+tJ34XsHU3@!!LuTFm*3W6~@;mVBIt{H`zo5CR@5FD& zth?X(CC#0GH-25Gp>^w5G+ZLHPIH$(h+o%fXx;h+&E4_mA9K=m4tH)v-&pI~;&OWa z!4I#$wwkPcTK>-APdRem*W3SCzv)kRlXT~g9d*5Z_fML;b-%2bq11K%`7iEx_kKVB zw5xq$|L5h+*E;2=@m$YYe*e-}_J7}n?_K-6ev5_kFZugWew07dZ2dd=i~s@%^b4e? z-SzJeyie7yt{iyZy7t=Ft^a+Z{jSe7AMNY^=bo?lrtco`ODC26pD()OWe*VipYeOV z=4bv+2kyUo+iM)S{}l!Xp&6gg4Sd=3wy&z6U-;62`OjCqysiGzllosdDc$QsrycnH zng9AL_kS+mTKgv|Kfqaf86CNYk&V=|L=3{9S*s_|Fs2qM&PFq zNbmnCzL+mX009IJ0fEEfu8R-+_l`rL3l$JR0D*%EoOc56R|oUqH3SeibOg5Fi}$NT z=chpv1Q0lwz!CT5{pw&oyoLY*hmODn_v8KQ(D`Z51OWsNCb0MZyk8y6hu085;Ls76 zJDvBdL+7VK69f=An81aLyk8y6hu085;Ls5``z+qC4xOI{O%OofU;@WIjQ6X9`S2P7 z2pl>B7d?vit3&6fK@$WJIGDgWkK_I7U_QKt00M`O!0~7Ees$>lG-!eV0tXYg_-VXf z9n6Q<5J2G25jgi*yk8wUKMk57fWW~7PJBM^R|oUqH3SeibOa82G4EH0&QF6T2q17U zf%9I@`_;jGcntvr4jqB*ujc*g(D`Z51OWsNCUC^-dA~ZC53eDBz@Z~>!JB!%I&^*- zG(iA?g9+??JMUKq^WilF5IA%M=HA2m)uHp#pa}v998BQC_w#;rFdtq+0D(hC;OxTt z)uHp#pa}v998BQ2kMVwWFdtq+0D(hC;G$3Res$>lG-!eV0tXW~=QF%t9n6Q<5J2G2 z5jg&{yk8wUKMk57fWVJ_T zjL)C@(v0sv&b& z`24x=%=rE@K7a1tXMFz|pFj8A8Q*`#=g(a{E_n-0ka~o!S{~4b@w{f=jpWQ!saxwx4Ab@~Hfz4;_-nIGk9rxS+*D0HJ@7#2Y zV>fMapZn2=#XHd%fmUGhjhCNw;Qv2&yK8-5|L64qZ@-Rb1iAv<_s7LO+jni-dg}gn z$z#^vCA(kC`u{(HFJ8*Wp?>4;{GPJwp^JNV?jPTq-h9*i+FRhE-k*L47g+oG?mT7d z>6`DjAySsf`aDB~RbCn?Z=#$!Qr@C+CXXBEzD0S9BjtJJl#%ill;a;i&V84aw=hzkQ_k{8 zd2v1G3FF*%NqKRkyjA5bjg%LZvpP~8YwR*XLY2! ztelX?@mo<|9w~2LIV&UOCFRUNYn=O5<)xAGCd#QJprQl3{%87Xf; zIsQ50+;>@d3nS$@@d3nS$@ z{Slovd8E8~<*ba9my|QVG|qji^3q6o6Xn#A@)ngd zdBr&QEy`OQDbFjXjFh*a9RJF3?z^nKg^}`{a+XKRi|aYB8t1-C%8MiAttxM6q`aV< z)sgbDa>A>}@mo<|9w~2LIV&UOCFRV&W}N$0<)xAGCd#QJprQl3{% z87Xf;IsSFy+;>@d3nS$@DD!@mo<| z9w~2LIV&UOCFRV&VVwI`<)xAGCd#QJprQl3{%87Xf;IsQ%K+;>@d z3nS$@p1tV%1a~VO_Wnd%3D;PUH6IpH1S_^l`}kCZpBoRyLCl5*zXInI5n^3q6o6Xn#A z@)ngddDl4iEy`OQDbFjXjFh*a9RKcd?z^nKg^}`{a+XKRi|aY>8Rx!B%8MiAttxM6 zq`aV<)sgbDa>9Az_^l`}kCZpBoRyLCl5*zXJI;Np^3q6o6Xn#A@)ngddEYqqEy`OQ zDbFjXjFh*a9RL1t?z^nKg^}`{a+XKRi|aWb80WrA%8MiAttxM6q`aV<)sgbDa>574 z@mo<|9w~2LIV&UOCFRV2Xq@|2<)xAGCd#QJ`6FxkS--`0`NO|+hSs5uW zDQEs8CwyWYzZK=>k@Du1voca%QqKGZwkobah}{8p5gN6MR5&dNx6NjdYM9_PMQd1<7)iE`>ld5g-Kd}f^c z7UeCDl;@RGM#@`Ij{nnf?z^nKg^}`{a+XKRi|aXcock^*FOHPAs=TF<@`7?!N6O2} z34b<@--`0`NO|+hSs5uWDQEuA$GLA+UK%NHqMSNX-lB3QpB?AEMR|)O<$2|lk@6Ol zPUH6IpMFy@mo<|9w~2L zIV&UOCFRWj^*Hyf%1a~VO_Wnd%3D;<prQl3{%87Xf;IsR|Px$m;_7Dmc* z%2^&MFRthO?Kt;cQeGS>Z&i6qBjp9O-=e(5|HlelMgi2Ua~t1}&SP{tqvMFt&FE%yGrAewjBd7W zwr;j=MjRbmH=~N-@mo4zvKm+A$b)i{ISz};#JApa8Ai9xAP}X z?}1k&Z{Z!1mvNTl?KpWl`%S!E@)FLJypEIp)akwOy5vQiOY#~{{4=L_;5Eq$I79L( zPWW@D_r$A`x8ajcgtCF|joRU{==Wm_f1FuNl!aF1{<1ESBaq{0e z`%S!E@)FLJypEIp-s!#Yy5vQiOY#~{{0FCZ;5Eq$I79L(PWVTs_r$A`x8al$;ZE;?S0r!Y9g>%EmgMa?`4P^36K|Kigfk_tLepzZ&B z58NM*e&|E~_kZ9u$qP6`@+wYv!0A2ls^o1rr{tB}c?_rbz$=os@D9n#I7{+&ocx&1 zeiLt(yo56)uj8c0a(XYkE_o5>lDvi!AKU32cun#G&XBx{6CTIuJ@KmKZ8)domD_n- zr}w}slDF^<$;&uP@^+m3c+P$kZo*6AI1P4WWH zki3c$p3dn#@v7u)IH%;5+j)AY_rNQXx9|?h%Q#E&cAWeS&VCbbm%M~CC9mV8XLNcm zye@eW=aRgJ6Q9ZH9e7Rh0?v@UiW45}^qzQC@;01P^2+T*r}w}slDF^<$;&uP@^+m3 z%+7ujZlDvi!pUdeTcun#G z&XBx{6Q0}YJ@KmKZ8)domD_n9r}w}slDF^<$;&uP@^+m35NE%Mw@Y5anUdFW((^jK z7hadVh;vC^!->!5^bWixc>!lgUd0K|@ARH{Rq{5RQ}W8~ynxet;1$VRc!%U=oF#cX zPEO8#6K|Kigfk_to;(>w5* zGWQBUGgH%C3y`ezLwKF@S5ZWoFRD?C%m@Pd*W5e+i*_FE4TAHPVa$NByZszl9zFo zl$4V>NsuSnj)J0vgTEXmt(@*6t)O}t(563&#oj+5TV>Amo}l$t(@KiuSnj)J0vgT zEXmt(@>@ImO}t(563&#oj+5TT>Amo}y6HOUJ&L-Hz4s7~*RS0!)5 zIVG>$&f7V?2VRl9g?C6^##xfLNBR zz-y8haE9bnobXOg?}=9>Z^JnyuiVZ%JG}>9k-UX>NM6QSlDFgJcX9Tcc)R2!oGE!7 zC%voFd*OA-i#V6$HJtcvPVc~Lk{57>$&U-k$2VRl9g?C6^ z##xfL zZ^JnyuiQ>^dJnuJc?<85yo|FXZ^y~+>+Co2cF9XPQ}Q}adOxT4!t0V3aW2VgIPv|R z-htO7FW?Nxt2p5UoZb_!O5TQZN?y604|IADydrrE?~uHVvm|fF$sgqGH}Q7KOE^>V zI!^jvr}x6^k{59<$!j?AL!91$*Ca3C49TlF;X|F?6R%3%hI2|@xt$MldJnuJc?<85 zyo|FXZ^y|W?(8@5cF9XPQ}Q}a`Ut1@!t0V3aW2VgIPoK$-htO7FW?Nxt2p7KoZb_! zO5TQZN?y60k9K+wydrrE?~uHVvm|fF$=%s+;_Z@`aHiySob)kH?}gVTFXCL1*Kp#; zI=ut0NnXGil2>uU$2q+xUX{EJ=ajs1J0I`#9(YCa7TzIw8D~k}j*~yZ*>B?Ql9zC% zuUXE?nl zUX{EJ=ajs1JD=(F9(YCa7TzIw8D~k}j*~yj*>B?Ql9zC%!lgUd0Jt==7d=Rq{5RQ}W8~e38?8;1$VR zc!%U=oF#cXPX1zNzlpa?Uc#A@*KyL9IK3BMm%NB`NnXQ=U+VM@ye4@8XGmVf318;) zo_JOAHk?!P%I$o)(|h0*$y<1b)lTn$S0r!Y9g>%EmgMa?`D>j0Cf+W2 z31>=P$4Ou7^j>&f@*>V9c?~Ciozpw;n&btXA$b)ie7)0q;#JApa8Ai9xAP57?}1k& zZ{Z!1mvNTl?Kt@xo&6@>E_n%ON?ylF-{kaOcwO=$&Lw#bCw{ZjJMfz11)L#y6(@X) z(|h7o$=h&F$t$<>txoTOS0r!Y9g>%EmgMa?`P-cRCf+W231>=P$4TGr^j>&f@*>V9 zc?~CihtoUon&btXA$b)ioKEkFS0!)5IVG>$&UZS!2VRl9g?C6^##xfLZ^JnyuiVb}IlTv7 zk-UX>NM6QSlDFgJ?|1f_c)R2!oGE!7C;foad*OA-i#V6$HJtc^PVc~Lk{57>$&JR1i2VRl9g?C6^##xfLZ^JnyuiVaXdJnuJc?<85yo|FXZ^y|$;p{i@ zcF9XPQ}Q}a`bnqv!t0V3aW2VgIPs^P-htO7FW?Nxt2p7Oo!%3#O5TQZN?y60hdR9n zUXi?ocSv5wS(3NoAyoGm2UdCCHx8vkrboQHgyW}ODDR~_y{gTsr;dRN2 zIG5x#ocPO5@4#!47jTB;Rh;lEPVb3VC2zwyC9mAhuR6U4UXi?ocSv5wS(3No?}gVTFXCL1*Kp#mJG}$1NnXGil2>uUZ#catUX{EJ=ajs1JHP4l z9(YCa7TzIw8D~k}j+1}O*>B?Ql9zC%uUA341zUX{EJ=ajs1JAdr-9(YCa7TzIw8D~k}j+6hy z*>B?Ql9zC%JG&@QUOuyhHLb&XT+xC;zRp-^AM`FX2qd>p1D}oZbts zOJ2meB(LGbzjt~EUX#3lGbFF#gnw{)PrNF58_p?t<#ztj={@j@7Sk63$IIF#JMD|;l$o7^qzQC@;01P^2+Tz z%;`PwisUW4L-I1tlDr)!Kit`G;_Z@`aHiySob(8%_rmLv7jZ7hYdG zw5*VI!<~_r}x6^ zk{59<$!j?Av7Fw4*Ca3C49TlF;jx|G6R%3%hI2|@xt+&xdJnuJc?<85yo|FXZ^y}x z>+Co2cF9XPQ}Q}adOWB1!t0V3aW2VgIPvkF-htO7FW?Nxt2p5aoZb_!O5TQZN?y60 zCvVI!=0Gr}x6^k{59<$!j?AK~C?$Ymygm zhU8V8@FY&}iB~0W!#O3d+)i+M54<9I3-6G;jI$(f$H`CX>^Jdt$xAp>@;Xj>GN<># z>yj67F3D>+@yVUuf!8E2;0(#DIN>Rr-V?7%-iC8ZUb&s8bb1fGB6$n%ki3kuByY#b zPvz`4@pj2eI8*XEPI_vm_rmLv7jZ7hYdG;~oZf-gBro6$$*VZwX`S8^uS(vAb4p&h zou_kp54<9I3-6G;jI$(f$H`Cc>^Jdt$xAp>@;Xj>2B-JJ>yj67F3D>+@fn@of!8E2 z;0(#DIN_O`-V?7%-iC8ZUb&qIJG}>9k-UX>NM6QSlDFgJ=VI!<~Hr}x6^k{59<$!j?AIi22t*Ca3C49TlF;klgN6R%3%hI2|@ zxt-^BdJnuJc?<85yo|FXZ^y~c@4#!4 z7jTB;Rh;mAPVb3VC2zwyC9mAh^E^Jdt$xAp>@;Xj>QK$F9>yj67F3D>+@x`3pf!8E2;0(#DIN`;e-V?7%-iC8Z zUb&r@aC#5CB6$n%ki3kuByY#bFX`+z@pj2eI8*XEPI@V)_rmLv7jZ7hYdG^Jdt$xAp>@;Xj> zd8hZn>yj67F3D>+F+05juSs6O8Io6V!YeqvCtj7j4d;}+ayzf+^d5Lc@)q79c^PL( z-j0)B$=Pq>?UI*prsQ>;^vX`}h1Vr7;#`u~aN?^ty#udFUcecWS8>9tI=v@emAnn- zl)Q2~ujcd~ct!FS-XVDzXGz|UlV9E0Z{qEemvE-!b)57XPVa@+B`@M!lGkwJYdXCH zuSs6O8Io6V!fQFbCtj7j4d;}+ayzf>^d5Lc@)q79c^PL(-j0)B$JuY; z^tw*(h1Vr7;#`u~aN_GZy#udFUcecWS8+mddQZG6c^l3tdF6Iq-|0Q@isUW4L-I1t zlDr)!zk##g#M>n=;Y`WvIOz?Y-V3iwUc|X1ui?Zua(V||le~a4B(LIxH+FhYyefGc z&MA52cHYG4J@AU;ExbeWGR~5`9Vfr3v){zqB`@Jj$?G`j&79r~uS;IUxg@XQ#5Z?( z2VRrBfHNeo;)J(wdQZG6c^l3tdF6KA(&;_$isUW4L-I1tlDr)!zm>D!#M>n=;Y`Wv zIO(mO-V3iwUc|X1ui?bEae4<{le~a4B(LIxw{?0?yefGc&MA52cB<2R;1$VRc!%U= zoF#cXPJTOQzlpa?Uc#A@*KyL@JG~cPm%NB`NnXQ=@8I+fye4@8XGmVf3Ge9io_JOA zHk?!P%I&<9(|h0*$y<1b!lgUd0LT=JcL;Rq{5RQ}W8~yt~tT;1$VRc!%U=oF#cXPJRz(zlpa?Uc#A@ z*KyK&I=vTOm%NB`NnXQ=@8$Fkye4@8XGmVf3GeOno_JOAHk?!P%I&<5(|h0*$y<1b zoow5*PVa$NByZszl9zFow5*2&Rmt0MPRT2`^BGR>fmbAN z;T@8fahBxmIQcW3{U+Wnc?oAqUdKtF<@8>7UGgH%C3y`e?oRK(YmygmhU8V8@Yzo9 ziB~0W!#O3d+|K7Xy$4>AyoGm2UdCCHx8vl`b@rQhyW}ODDR~_yeV)^M;dRN2IG5x# zocQ@p@4#!47jTB;Rh;kzPVb3VC2zwyC9mAh7dpKMUXi?ocSv5wS(3NoA zyoGm2UdCCHx8vk5clMijyW}ODDR~_yeTCC|;dRN2IG5x#ocNVa@4#!47jTB;Rh)1* zy(eCkybb4+ymC8V<@6qSMe-KjA$b{RN#2f=zuMVv;_Z@`aHiySob)wL?}gVTFXCL1 z*Kp$3I=ut0NnXGil2>uU*Ezi>UX{EJ=ajs1J74eg9(YCa7TzIw8D~k}j+4K^*>B?Q zl9zC%uU zcR0N#UX{EJ=ajs1JEzlo;1$VRc!%U=oF#cXPX113zlpa?Uc#A@*KyK!IlUKNm%NB` zNnXQ=-|h4cye4@8XGmVf3E$)No_JOAHk?!P%I$ow(|h0*$y<1b!lgUd0JN==7d=Rq{5RQ}W8~{E*Xo z;1$VRc!%U=oF#cXPX1wMzlpa?Uc#A@*KyL1IK3BMm%NB`NnXQ=KkD=jye4@8XGmVf z2|woao_JOAHk?!P%I*BP(|h0*$y<1bo+}x1CV2s8NM6MWKj-wGcvbQ?oKy13?fksc zd*BtxTX=`$Wt=5>J5K%uXTOQJOJ2g6lGkz4FFL&!UYERxb4gyqiNECZ4!kCL0cS{F z#Rw5*2&Rmt0MPRT2`^BYd@fmbAN;T@8fahBxmIQci7 z{U+Wnc?oAqUdKtl<@8>7UGgH%C3y`e{w5*l$ zubtiluSnj)J0vgTEXmt(^4~c7O}t(563&#oj+6e@>Amo}kaR z@VewhoJ;Z=PW)%5ci=V23phjaDo$8V?}=9>Z^JnyuiVbRIK2m6k-UX>NM6QSlDFgJ zhdKLAyj}7V&Xl~4lOFE$UU*&dBF-gw4JSUr=^c1Y@&e9~yowVZ>GYm>Rq{5RQ}W8~ zJj&@k@QUOuyhHLb&XT+xC;zLn-^AM`FX2qd>p1D(oZbtsOJ2meB(LGbe|LHZUX#3l zGbFF#g#U1QPrNF58_p?t<#ztl={@j@;^j}Wz zh1Vr7;#`u~aN>VEy#udFUcecWS8>AsIK3xcmAnn-l)Uo)oku+I;0JC0=X>D(c=SUb z^1uHFUfCRP;T@8fahBxmIQapmcjE1mmvE-!b)57VPVa@+B`@M!lGkwJV>-P9uSs6O z8Io6V!ecqTCtj7j4d;}+ayyUh^d5Lc@)q79c^PL(-j0(W$JuY;^tev% zh1Vr7;#`u~aN^@Ry#udFUcecWS8>AQJH01fmAnn-l)Q2~PvG<(ct!FS-XVDzXGz|U zlb_JpZ{qEemvE-!b)57>PVa@+B`@M!lGkwJ6Fa>FuSs6O8Io6V!h@XN6R%3%hI2|@ zxt%9*dJnuJc?<85yo|FXZ^y~O*>B?Ql9zC%uU(>T2+UX{EJ=ajs1J5THM9(YCa7TzIw8D~k} zj+39x*>B?Ql9zC%9#IK3xcmAnn-l)Q2~&+7CZct!FS-XVDzXGz|Ulb_AmZ{qEemvE-!b)59< zPVa@+B`@M!lGkwJb2z;NuSs6O8Io6V!gD&kCtj7j4d;}+ay!rE^d5Lc@)q79c^PL( z-j0)>+u3j8?UI*prsQ>;^gK@Qh1Vr7;#`u~aNVI!<~4r}x6^k{59<$!j<uU3p%|gUX{EJ=ajs1J1^w)9(YCa7TzIw8D~k}j+0;5*>B?Ql9zC%uUOFO+MUX{EJ z=ajs1J1^t(9(YCa7TzIw8D~k}j+0;3*>B?Ql9zC%$a| z1FuP5z!{QPaYA-_PrNF58_p?t<#t}d={@j@6M(`3$IIF#JMD|;lx*VdIw&Uynr(#ui}JPae7a@DtQ~uDS72~Ue)P6@QUOuyhHLb z&XT+xC%>Ar-^AM`FX2qd>p1Dvo!$$tOJ2meB(LGb*Km3VUX#3lGbFF#gx7R>PrNF5 z8_p?t<#t}n={@j@F+a)jIOv&pw>2;jm3$IIF#JMD|;l$T< zdIw&Uynr(#ui}K)b9zs_DtQ~uDS72~iqm`G70Fw8hva3PC3!neetl=ZiMLB$!kLoS zanc(&y%%1Wyohs2Uc-rR==2V}CV2s8NM6MWZ{+lzcvbQ?oKy13?Yyzmd*BtxTX=`$ zWt=5>J5GKRXTOQJOJ2g6lGkz4n>xK0UYERxb4gyqiErlg4!kCL0cS{F#R+fj^qzQC z@;01P^2+VJh0}ZB70Fw8hva3PC3!neeoJS+iMLB$!kLoSanf5ky%%1Wyohs2Uc-rR z?eq@3CV2s8NM6MWZ{zfycvbQ?oKy13?Yynid*BtxTX=`$Wt=5>J5H|7eiLt(yo56) zuj8b*b9yhlE_o5>lDvi!-`?pRcun#G&XBx{6W+n;J@KmKZ8)domD_nor}w}slDF^< z$;&uP@^+m3PR@Q4ZlDvi! z-_z+Gcun#G&XBx{6W+_|J@KmKZ8)domD_o5r}w}slDF^<$;&uP@^+m3KF)p{!Z_KS0r!Y z9g>%EmgMa?`2(E&Cf+W231>=P$4MXP^j>&f@*>V9c?~CikkdQxn&btXA$b)ie6Z7d z;#JApa8Ai9xAP%R?}1k&Z{Z!1mvNTl?Kt^Eo&6@>E_n%ON?ylFALjI4cwO=$&Lw#b zCw{ooJMfz11)L#y6(@Xz(|h7o$=h&F$t$<>kxuV{S0r!Y9g>%EmgMa?`J=P$4MXU^j>&f@*>V9c?~Car+45r$qP6`@+waF7^nBdtCF|joRU{==VP7T1FuNl z!aF1{<1ESBaq`DG`%S!E@)FLJypEGT-s!#Yy5vQiOY#~{`~;_W;5Eq$I79L(PWVKp z_r$A`x8aVI!^i`r}x6^k{59< z$!j?Ai=Ezq*Ca3C49TlF;Y*y}6R%3%hI2|@xt%X{dJnuJc?<85yo|FXZ^y}B=Il4| zcF9XPQ}Q}a`f{iD!t0V3aW2VgIPoi--htO7FW?Nxt2p5+o!%3#O5TQZN?y60!|6Tn zisUW4L-I1tlDr)!f0eV}#M>n=;Y`WvIO(gM-V3iwUc|X1ui?b6ae4<{le~a4B(LIx zuXTD)yefGc&MA52cD~N(J@AU;ExbeWGR~5`9VdUiv){zqB`@Jj$?G`j8=T$?uS;IU zxg@XQ#BX$Z2VRrBfHNeo;)HKn=;Y`WvIO$uR-V3iwUc|X1ui?aRb9x6}le~a4B(LIxZ+Ci6yefGc&MA52cD}>u zJ@AU;ExbeWGR~5`9Veg8eiLt(yo56)uj8cebb2qmE_o5>lDvi!zsulDvi!f5hn>cun#G&XBx{6Mod`J@KmKZ8)domD~9- zr}w}slDF^<$;&uP@^+m3Q%>)JS0r!Y9g>%EmgMa?`KO)zCf+W231>=P$4L)$dM~^# zc@gK5yoM8h#_1h+P4WWHki3c$e%9$d@v7u)IH%;5+xa=C_rNQXx9|?h%Q#E&cAWh4 z&VCbbm%M~CC9mV8UvPRaye@eW=aRgJ6Mxa^9e7Rh0?v@UiW7dx={@nPohTUyj}7V&Xl~4lYYAyoGm2UdCCHx8vkLbM~8fyW}ODDR~_y{khY7 z;dRN2IG5x#ocI?`@4#!47jTB;Rh;mbPVb3VC2zwyC9mAhUpc)8UXi?ocSv5wS(3No zAyoGm2UdCCHx8vl0aQ2&cyW}ODDR~_y{iD-+;dRN2IG5x#ocK>p@4#!4 z7jTB;Rh;n8PVb3VC2zwyC9mAha(WNEB6$n%ki3kuByY#b|KjX7@pj2eI8*XEPI{Qr zd*OA-i#V6$HJtcxr+45r$qP6`@+wYvgwuQCRmt0MPRT2`^GK)nz$=os@D9n#I7{+& zoct(fzlpa?Uc#A@*KyLnI=vTOm%NB`NnXQ=|K{`#ye4@8XGmVf3IFc&o_JOAHk?!P z%I*Az(|h0*$y<1bSM(@QUOuyhHLb&XT+xCvT5@;K2{t{?GTo{qg9B zKIDJ@C*Cf331>=P$4L)3y%%1Wyohs2Uc-rx;q(r?CV2s8NM6MWkLmQDcvbQ?oKy13 z?L3y#d*BtxTX=`$Wt=5>J5GLVXTOQJOJ2g6lGkz4<2bz+UYERxb4gyqiI3~_4!kCL z0cS{F#R-q+^qzQC@;01P^2+TzzSDc)70Fw8hva3PC3!neegbE|iMLB$!kLoSanchy zy%%1Wyohs2Uc-q`!lgUd0Jd?ev~_Rq{5RQ}W8~JdM+P;1$VRc!%U=oF#cXPJUWvzlpa?Uc#A@*KyL* zIlUKNm%NB`NnXQ=Pw(^&ye4@8XGmVf3D4m4o_JOAHk?!P%I!R((|h0*$y<1bs^qzQC@;01P z^2+Tzi_?4H70Fw8hva3PC3!neepY9{iMLB$!kLoSaniFny%%1Wyohs2Uc-sc?(`14 zCV2s8NM6MW&*Ai*cvbQ?oKy13?L4Q`d*BtxTX=`$Wt=5>J5GKsXTOQJOJ2g6lGkz4 zb345kUYERxb4gyqiO=Ko4!kCL0cS{F#R(5_dQZG6c^l3tdF6JV*Xcd*isUW4L-I1t zlDr)!KcBPT#M>n=;Y`WvIO+MF-V3iwUc|X1ui?ZOaC!$`le~a4B(LIx!lgUd0J7<@BC-Rq{5RQ}W8~ytLDM;1$VRc!%U= zoF#cXPJS6@zlpa?Uc#A@*KyLzI=vTOm%NB`NnXQ=FX!|Qye4@8XGmVf2`}&To_JOA zHk?!P%I##Q_rNQXx9|?h%Q#E&cAWeQ&VCbbm%M~CC9mV8S9E$Wye@eW=aRgJ6JN>c z9e7Rh0?v@UiW6Sh={@nPo1<@v7u)IH%;5+j&i=_rNQXx9|?h z%Q#E&cAWfL&VCbbm%M~CC9mV8*LHd@ye@eW=aRgJ6JN*a9e7Rh0?v@UiW6Sf={@nP zoV z(>w5*p(>w5*Amo}l$U7g+ouSnj) zJ0vgTEXmt(^1C_vO}t(563&#oj+5Tq>Amo}^@VewhoJ;Z= zPHax^z-y8haE9bnobbL*?}=9>Z^JnyuiVc2IlTv7k-UX>NM6QSlDFgJ_jmT2c)R2! zoGE!7Cw+j^d*OA-i#V6$HJtc?PVc~Lk{57>$&Idca2VRl9 zg?C6^##xfLZ^JnyuiVZ@IK2m6k-UX>NM6QSlDFgJk978%c)R2!oGE!7Cw-LDd*OA-i#V6$ zHJtd-PVc~Lk{57>VI!^jHr}x6^k{59<$!j?AVI!^iwr}x6^k{59< z$!j?AGo9Xn*Ca3C49TlF;j^6H6R%3%hI2|@xt-nVJ@AU;ExbeWGR~5`9VdUbv){zq zB`@Jj$?G`jbDZ7_uS;IUxg@XQ#Lsnl2VRrBfHNeo;)Kt0dQZG6c^l3tdF6IK-|0Q@ zisUW4L-I1tlDr)!e}S{##M>n=;Y`WvIOz+W-V3iwUc|X1ui?Zma(V||le~a4B(LIx zFLruQyefGc&MA52cD}^vJ@AU;ExbeWGR~5`9VdUOv){zqB`@Jj$?G`j%beZ|uS;IU zxg@XQ#4mSx2VRrBfHNeo;)JhodQZG6c^l3tdF6J#(&;_$isUW4L-I1tlDr)!AI^Rg zZlDvi!zrpDpcun#G&XBx{ z6TZ>uJ@KmKZ8)domD~9yr}w}slDF^<$;&uP@^+m3&CY%kZAmo}l$2b|smuSnj)J0vgTEXmt(@(()uO}t(563&#oj+1`K>Amo} zZ^JnyuiVa0 zI=u&8k-UX>NM6QSlDFgJpK|t_c)R2!oGE!7C;hb3d*OA-i#V6$HJtcRr+45r$qP6` z@+waF8K?KetCF|joRU{==VzVX1FuNl!aF1{<1ESBaq`bO`%S!E@)FLJypEH8-s!#Y zy5vQiOY#~{`~|0X;5Eq$I79L(PWVNq_r$A`x8aVI!^ixr}x6^k{59<$!j?AH=W*r*Ca3C z49TlF;kTUL6R%3%hI2|@xt-s3dJnuJc?<85yo|FXZ^y~MVI!^i{r}x6^k{59<$!j?AkDcCu*Ca3C49TlF;ZL026R%3%hI2|@ zxt;0s9(YCa7TzIw8D~k}j+6h?*>B?Ql9zC%GU3WMe-KjA$b{RN#2f=|H|2K;_Z@`aHiySob=aD z?}gVTFXCL1*Kp$BIK2a}NnXGil2>uU-#Wb~UX{EJ=ajs1JAdc&9(YCa7TzIw8D~k} zj+6i1*>B?Ql9zC%0g}Q3$IIF#JMD|;lzhIy#udF zUcecWS8>9_o!%3#O5TQZN?y60M>xF)UXi?ocSv5wS(3No&f@*>V9c?~E2tJ6F1n&btXA$b)i{F~Ez;#JApa8Ai9xAX5#?}1k&Z{Z!1mvNTl z?Kt^Aoc$)=E_n%ON?ylF|LOEzcwO=$&Lw#bCqCNg9e7Rh0?v@UiWC0J={@nPo zRUbE0VYH4#~?nOY(M{{6Efq6K|Kigfk_t$&SN^g2VRl9g?C6^##xfL zZ^Jny zuiVb#IlTv7k-UX>NM6QSlDFgJ$9MLdc)R2!oGE!7Cq04Fd*OA-i#V6$HJtc_PVc~L zk{57>$&J#Pm2VRl9g?C6^##xfLAyoGm2UdCCH zx8vj|clMijyW}ODDR~_yJ%!VI;dRN2IG5x#ocNSZ@4#!47jTB;Rh;ltPVb3VC2zwy zC9mAhQ#-u}UXi?ocSv5wS(3NoAyoGm2UdCCHx8vkzboQHgyW}ODDR~_y zJ(JUW;dRN2IG5x#ocLg;ci=V23phjaDo%(_?}=9>Z^JnyuiVZvJG}>9k-UX>NM6QS zlDFgJXL0tMc)R2!oGE!7Cq1jvd*OA-i#V6$HJtctPVc~Lk{57>`w2AS0!)5 zIVG>$&T}}u2VRl9g?C6^##xfLZ^JnyuiVZAyoGm2UdCCHx8vj&bM~8fyW}ODDR~_yy|~kR;dRN2IG5x#ocIz> z@4#!47jTB;Rh;mWPVb3VC2zwyC9mAhOF6v7YmygmhU8V8@N!P?iB~0W!#O3d+|J88y$4>AyoGm2 zUdCCHx8vmO>^Jdt$xAp>@;Xj>1*iAI>yj67F3D>+@fDrkf!8E2;0(#DIN_C?-V?7% z-iC8ZUb&rDc6txIB6$n%ki3kuByY#buj1@C@pj2eI8*XEPI^_R_rmLv7jZ7hYdG=M zoZf-gBro6$$*VZw)t%lGuS(vAb4p&ho!4-B54<9I3-6G;jI$(f$H}kh>^Jdt$xAp> z@;Xj>EvNUw>yj67F3D>+@wJ`af!8E2;0(#DIN^1i-V?7%-iC8ZUb&sub$SoHB6$n% zki3kuByY#bujlMH@pj2eI8*XEPAX3Ch1Vr7;#`u~aN_Gby#udFUcecWS8>7{IK3xc zmAnn-l)Q2~Z|L+Mct!FS-XVDzXGz|Uli$eMZ{qEemvE-!b)59ZPVa@+B`@M!lGkwJ zn>f7#uSs6O8Io6V!kaq1Ctj7j4d;}+ayxJ4^d5Lc@)q79c^PL(-j0*s+}Us9?UI*p zrsQ>;^cGI8yIlU)dmAnn-l)Q2~Z|(FRct!FS z-XVDzXGz|Uli$YKZ{qEemvE-!b)59JPVa@+B`@M!lGkuzb$SP0le~a4B(LIxw{v<= zyefGc&MA52cHZ9UJ@AU;ExbeWGR~5`9Vfqov){zqB`@Jj$?G`j9i83_uS;IUxg@XQ z#CLLf2VRrBfHNeo;)Hj0dQZG6c^l3tdF6KA#pylpisUW4L-I1tlDr)!zpJy~#M>n= z;Y`WvIO*M--V3iwUc|X1ui?aZcX|h2le~a4B(LIx_i%boyefGc&MA52cHYzJJ@AU; zExbeWGR~5`9Vfq+v){zqB`@Jj$?G`jy`A0*uS;IUxg@XQ#P@M}2VRrBfHNeo;)Le( zo_JOAHk?!P%I&!lgUd0I?==7d=Rq{5RQ}W8~e2~+7;1$VRc!%U=oF#cXPX1tLzlpa? zUc#A@*KyK^IK3BMm%NB`NnXQ=AL{fDye4@8XGmVf2_NS4o_JOAHk?!P%I$o((|h0* z$y<1b!lgUd0I? z?ev~_Rq{5RQ}W8~bf@>gE0VYH4#~?nOY(M{{4vgc6K|Kigfk_toI8E}7+xaY~x8fa=xA3au?Kn&F3eH}f{U%8GPWW7>x8Y^U+i;rX9k=s&PH)9KByZtW$=h+3 zP!6DNM5)7$Y*$qP7L@-j~NBB!_EWy#xc zn&cg~^TkeY#XBT#;Z@1oahBv2oc&9j{U%huo0OY$Plkh~KoewowT z@lMGLI9>8GPWW=Cx8Y^U+i;rX9k=rpPH)9KByZtW$=h+3>)g_FL{=^c2N(Z%Ir~k#B6$gCO5TN&zS-#=c$efwoFRE9PW%?9 zx8t3X7jU}dWt{M>PH)4@lDFYB$vbZ6+nnBtcSzpCtCF|lEXgZ4`?ov$O}rv`31>>) zg_FL+=^c2Nr{A8_`Yct!FO&Xl|hC;gz)JMb>ai#S8_PMr8d zPH)FMB`@G~$;&w5hn?PrmnCn*X_9x`&W|{~74ML|g;ynS$61nBaP}W{_M3P`@)FLJ zybCA&nA1D(F3F2HL-J0X_~TA*$2%o2;B?8$IH5be4KGXHhSMbPxSgMHdMn-`c?+*f z-j1^*ui)%I>FhW0isU7nDR~!8`YES(;9ZgzafalbIPs^Q-i~)lUcl*+mvO>Fo!*9* zC2zxNl6TzB&p5pm?~uHOS0!)9S&~<9_Mdh3n|MX?63&#o3n%@Y(>w4k$%{Bc@=l!i z^GW@rvXnoGE!1PWpAHci>%;7jcHo!@eLE8Zb_3$IGvj^Jd>%;7jcHoj-AUE8Zb_ z3$IGvjVE}ZnIPVd0GBroC&$vbi4pE@)ll|yd7srUcuS_(%Em~70F9DQ}QmH^jA*rz`GVE}ZoDPVd0GBroC&$vbi4KRCS|@07fN( z@)ll|yd7srUcuS_+1YR670F9DQ}QmHw4C07cS&Bv8IpJ6#D8&mJKiaI0jEn|#tHxG z^ftUKc^giXyyJHM&FQUphvY51DtSB3lDvYm|GTr_#4D1QaHiy4IO#u}-hp>XUc?!a zcjCnVbb349DR}{>OJ2qa4|94OUY5KKr%B#%I}dkyE8Zb_3$IGvj8GPI$D_+wijFZ8%Nxj@$V!r?=uA zlDF`xrDP?~uHOS0!)9S&~<9_Q!Pgn|MX? z63&#o3nx96(>w4k$%{Bc@=l!i*iLW9J0&mRbjiy&;c=YahLnbM~8fMe-8Pl)MWkJ-*XB@Gi-VI79MIocIJzZ^t_&FW_{^%Q)c) zo!*9*C2zxNl6TzB6FI#V?~uHOS0!)9S&~<9_9u4sn|MX?63&#o3nx9u=^c2NRs-iDVYZ^LPlcihfXIlUF{ zki3OgC2z-Bl2>r{r*`(6ct!FO&Xl|hCq0eRJMb>ai#S8_PMr9(PH)FMB`@G~$;&w5 z>73q%mnCn*X_9x`&eJ=+74ML|g;ynS$61nBaQ0_#_M3P`@)FLJybC8iqtiR^F3F2H zL-J0X_)Jc3$2%o2;B?8$IN`xgZ^O%yx8XF&J8maBy%q0}yoFaKZ^v1ZS8(=ccJ`Zi zMe-8Pl)MWkJ&V&j@Gi-VI79MIocOFxZ^t_&FW_{^%Q)fLoZg0)C2zxNl6TzBvpc;N z?~uHOS0!)9S&~<9_UCZ+n|MX?63&#o3nx9N(>w4k$%{Bc@=l!iTuyJtJ0&mRbjiy& z;kljOhLai#S8_PMr8cPH)FMB`@G~$;&w5g`M7pmnCn*X_9x`&Wkv` z74ML|g;ynS$61nBaP}8<_M3P`@)FLJybCA2nA1D(F3F2HL-J0X_~K4)$2%o2;B?8$ zIN>Fn-iDVYZ^LPlcihfPI=vO|ki3OgC2z-Bl2>r{mvZ)-ct!FO&Xl|hC%v@OJMb>a zi#S8_PMr8MPH)FMB`@G~$;&w5Wu4xJmnCn*X_9x`&dWKy74ML|g;ynS$61nBaQ2sX z_M3P`@)FLJybCAoPVd0GBroC&$vbi4D>%I!@07fN(@)ll|yd7srUcuR4+1YR670F9DQ}QmH^eRs8z`GVE}Zn5PVd0G zBroC&$vbi4YdO6g@07fN(@)ll|yd7srUcuR4 z*V%9470F9DQ}QmH^m1}vf@;00%dB^R% zfzw;@4#``1Rq}S6C3yvBe?w=#iB}{q;Y`W9aMBw&y#w!(yofU-@5G63?DTfLQ}O~% zm%NM<-o)u`cv)P& z?~=TTGbHcCiErWbcDz&a0#28_j1%6{>1}vf@;00%dB^R%mD5}C4#``1Rq}S6C3yvB ze`{yIiB}{q;Y`W9aMIg2y#w!(yofU-@5G63>-2WKQ}O~%m%NM+wijFZ8%Nxj@x->r?=uAlDF`xFs!@a(V~eC3z8NNZyGP-`nZ!c&FqAoGy78C%li-+wijFZ8%Nx zj@vn%-imif-omSrx8p3yD>(c6I{Qt$B6$gCO5TN&-p}bBc$efwoFRE9PJDl-x8t3X z7jU}dWt{K>)g_Azm z=^c2N(ayJNr$%B6$gCO5TN&KEml8c$efwoFRE9PW(uxx8t3X7jU}dWt{L)PH)4@lDFYB z$vbZ6qn+N0cSzpCtCF|lEXgZ4`{nF6@rvXnoGE!1PWl+9ci>%;7jcHosV~VE8Zb_3$IGvj^Jd>A$be0O5TpM zB(LD?pX%&4@rvXnoGE!1PWm*bci>%;7jcHozHZ7E8Zb_3$IGvj^Jd>@)ll|yd7srUcuQv&)IL{70F9DQ}QmH z^!ZNjz`GVE}ZlwPVd0GBroC&$vbi4mpZ*2@07fN(@)ll|yd7srUcuSF!r5=)70F9DQ}QmH^p#HUz`G#4D1QaHiy4 zIO%Jh-hp>XUc?!acjCmab9y`8DR}{>OJ2qaU+?rbyexSePLsUjcD}*st$2szExamu zJI<24g0p|4v){xkl9zC%XUc?!acjCnF zaC$r5DR}{>OJ2qa&FO7;S@JfVCV9v0e5cb}@eavbcvbRtoF#b$Xa6o|zlm2QFX2qd zyKvHXJG}$%lDvpBB=5wD-{bUlyi@W5PM5rl6Ta8!ZFpJoHk>AT$L)Nd(_8Tl$y<0; z@^+jhc?Dc@&Znmyo?im$mwl( zS@JfVCV9v0{IJto@eavbcvbRtoF#b$Xa5mrzlm2QFX2qdyKvHvI=ut$lDvpBB=5wD zKj!pyyi@W5PM5rl6Mo$3ZFpJoHk>AT$L(~dx8fa=xA3au?Kn&F3eNr$&VCcGNM6F3 zl6T>xpLBW$-X(bvXGq?O6MxF-?Rcl;1)MH<87KU-)7$W}1}vf@;00%dB^Sis?%HX4#``1Rq}S6C3yvBAI^RguSj0P znUZ(mq+fG-2i_%l5obu=i4%X_>Fs!@Fs!@WVyb~w>sngr>PRR>6UGg$c_%o-s;bqC&aGK;DxAW&tZ^b(# zZ{bzR+i{lU6`cJqoc$(Vk-UU6CGWyXf9doNyi4*T&XBwlC;pYw+wo4x3pic!GEVqw zr?=r{$=h(6WV zyb~w>z0=$APRR>6UGg$c_y?!A;bqC&aGK;DxATuqZ^b(#Z{bzR+i{lU6`cK_oc$(V zk-UU6CGWyX|LpV*yi4*T&XBwlCoZSAeiN@qUc#A@cj2T*IK2b!lDvpB zB=5wDk92xF-YIzjr%PVO36FAm8(x;Y4W~)oaXXK8dMn-`c?+*f-j1^*ui)(e1}vf@;00%dB^QMq0?LO z4#``1Rq}S6C3yvBeOJ2qa zPvZ18yexSePLsUjc7oGe@eavbcvbRtoF#b$XMa*>zlm2QFX2qdyKvHzIlTk#lDvpB zB=5wDPww<~yi@W5PM5rl6Q089ZFpJoHk>AT$L&0&(_8Tl$y<0;@^+jhc?D;GDrdim zS0pdtOv$@&(o;LV1MiZ&h%+Sb#EDPi^me>c@&Znmyo?i`*6D3{S@JfVCV9v0Je|{9 z@eavbcvbRtoF#b$XMcKUzlm2QFX2qdyKvGoIK2b!lDvpBB=5wD&*=1ayi@W5PM5rl z6Q0TGZFpJoHk>AT$L&1W>8*H&1}vf@;00%dB^QMo6}qI4#``1Rq}S6C3yvBe|BfT ziB}{q;Y`W9aME))y#w!(yofU-@5G7E>GXEIQ}O~%m%NMB zTk#IbTX31MiZ& zh%+Sb#ECEH^me>c@&Znmyo?iG$mwl(S@JfVCV9v0ys*<-@eavbcvbRtoF#b$XMYiA zzlm2QFX2qdyKvHrI=ut$lDvpBB=5wDFXr@iyi@W5PM5rl6JFfuZFpJoHk>AT$L+j? z(_8Tl$y<0;@^+jhc?D;GNoT)_S0pdtOv$@&(n~qL1MiZ&h%+Sb#ECEM^me>c@&Znm zyo?iG#_4T%S@JfVCV9v0ysXn(@eavbcvbRtoF#b$XMZ_ozlm2QFX2qdyKvIWJG}$% zlDvpBB=5wDyVKk8PRR>6UGg$ccm=1o;bqC&aGK;DxATflZ^b(#Z{bzR+i{lU6`cK* zoc$(Vk-UU6CGWyXuk7>=yi4*T&XBwlC%%f)+wo4x3pic!GER6^r?=r{$=h(6WVyb~wBrqkQ;PRR>6 zUGg$ccrB;5;bqC&aGK;DxAWRgZ^b(#Z{bzR+i{lU6`cKboc$(Vk-UU6CGWyXuj}*< zyi4*T&XBwlC%&H3+wo4x3pic!GEO+0-iDVYZ^LPlcihhFJG~X}ki3OgC2z-Bl2>r{ zH*ofwct!FO&Xl|hC%vK5JMb>ai#S8_PMr8gPH)FMB`@G~$;&w5jh)_xmnCn*X_9x` z&YL*B74ML|g;ynS$61nBaP~KK_M3P`@)FLJybCA2nbSM)F3F2HL-J0X_~uS;$2%o2 z;B?8$IN>dv-iDVYZ^LPlcihffI=vO|ki3OgC2z-Bl2>r{w{rHIct!FO&Xl|hC%v`P zJMb>ai#S8_PMr8QPH)FMB`@G~$;&w5ZJpkRmnCn*X_9x`PIh`L-XVDluS(vIvm~$J z>~H7nH}Q((C7daF7fyP6r+468k{5A?Hs>5`Xm!aF*>4KGXHhSMbP zxSe-$dMn-`c?+*f-j1^*ui)(O?Cdx3isU7nDR~!8dKag6;9ZgzafalbIPqPb-i~)l zUcl*+mvO?oIlT=pOWualB=5MLcXxU#-XVDluS(vIvm~$J?C;_1H}Q((C7daF7fyOl zr+468k{5A?Hs>5`Xm!h1Wt4KGXHhSMbPxSjWLdMn-`c?+*f-j1^* zui)&bv){xkl9zC%XUc?!acjCkkc6vMB zDR}{>OJ2qaAL8^jyexSePLsUjc0SbUt$2szExamuJI<24g0p{^v){xkl9zC%Fs!@Fs!@6UGg$c_-v=Q;bqC& zaGK;DxAQqpZ^b(#Z{bzR+i{lU6`cKZo&6?Wk-UU6CGWyXpXc-ryi4*T&XBwlCw{)u z+wo4x3pic!GEVpcr?=r{$=h(6WVyb~vWiPPKhPRR>6UGg$c_)@30;bqC&aGK;DxASFAZ^b(#Z{bzR z+i{lU6`cLco&6?Wk-UU6CGWyXU*Yr)yi4*T&XBwlCw`^V+wo4x3pic!GES&YZ^O%y zx8XF&J8tKzoZgCeNZ!J$lDFe5$tyVfS3CPnydrrCXG-3MlfK639e9`IMVujdCrtYxydrrCXG-3MlfKRA9e9`IMVujdCrw4k$%{Bc@=l!i z-A-@EJ0&mRbjiy&;d`9khL`RR?~uHO zS0!)9S&~<9_8)fkn|MX?63&#o3n%@E(>w4k$%{Bc@=l!iqfT$fJ0&mRbjiy&;m4fb zhL^Jd>ai#S8_PMr9&PH)FMB`@G~$;&w5=bYY#mnCn*X_9x`&d)o&74ML| zg;ynS$61nBaQ0tt_M3P`@)FLJybCA&qSHI@F3F2HL-J0X_)AW2$2%o2;B?8$IN_I_ z-iDVYZ^LPlcihgeIK36`ki3OgC2z-Bl2>r{Uv>7Ict!FO&Xl|hCk>}};9Zgzafalb zIPuq<-i~)lUcl*+mvO?cJG~7rOWualB=5ML-*9>>-XVDluS(vIvm~$J?7!*kH}Q(( zC7daF7f$*ur+468k{5A?Hs>5`Xm!tXe}4KGXHhSMbPxSij1dMn-` zc?+*f-j1^*ui)&z=j=D}isU7nDR~!8`hBN&;9ZgzafalbIPnjh-i~)lUcl*+mvO=$ zI=u}qOWualB=5MLKXQ62-XVDluS(vIvm~$J?0@X+H}Q((C7daF7f$*Ur+468k{5A? zB<% z$xAp>@-Ce87f$cMyCg5-49Poj;$J$w9q*L9fYT)} zL-H10mAoBiNnXL(|Hj#G;uXnDI8*X2obB<%$xAp>@-Ce8PfqW^yCg5- z49Poj;y*jR9q*L9fYT)}8*H&EE2*fp#2J!z;>3S$+OUd9Rk;q*4VEO{GFlf2`0{?qBL zc!%UIyefG+&XT->vp>w)Z{iinOE^>VE}Zmmr+468k{5A?n!^@Jl;WWuRZs$=>Z^b(#Z{bzR+i{lU6`cLi&VCcGNM6F3l6T>x|8jZ<-X(bv zXGq?O6aU-k?Rcl;1)MH<87KUY)7$W}<>7-6R${K!kLnH;iSiKdI#Pmc@bww-iZ?*)9LMar{o2kE_oRz zJeJej@UrA>I8E}7+j(rKx8fa=xA3au?Kn&F3eNsG&VCcGNM6F3l6T>x$8~xK-X(bv zXGq?O6Ccm%?Rcl;1)MH<87Dlx)7$W}Fs!@jnmukvgBE6R${K!kLnH;iPAGdI#Pm zc@bww-iZ^R!|CmKr{o2kE_oRzJg3v!@UrA>I8E}7+j%ahx8fa=xA3au?Kn&F3eNuA z&VCcGNM6F3l6T>x=W%)m-X(bvXGq?O6CdLAcDz&a0#28_j1!*M>1}vf@;00%dB^QM zpVM3M4#``1Rq}S6C3yvBe|~4biB}{q;Y`W9aMBAny#w!(yofU-@5G78>Fs!@d zC3z8NNZyGPU)1UCc&FqAoGy78C%l-`+wijFZ8%Nxj@x;0r?=uAlDF`xFs!@(ZrI{Qt$B6$gCO5TN&Udibl zc$efwoFRE9PJCsjx8t3X7jU}dWt{LTPH)4@lDFYB$vbZ6Rh{07cSzpCtCF|lEXgZ4 z`>Q$oO}rv`31>>)g_B<0=^c2N(aWJNr$%B6$gCO5TN&UdQPjc$efwoFRE9PJCUbx8t3X z7jU}dWt{MOPH)4@lDFYB$vbZ6aC$4=A$be0O5TpMB(LD?ukY+P@rvXnoGE!1PI?2U zci>%;7jcHoi}!RE8Zb_3$IGvj^Jd>S;}U6L1ZhUA?%@y(pxj(194!0D2gal)HBy$vr*-iFg8 z@3@_}aC$4=A$be0O5TpMB(LD?Z|Uqe@rvXnoGE!1PI@b+ci>%;7jcH=qFH7Er(ows#*E8Zb_3$IGvjVE}Zms zPVd0GBroC&$vbi4+dI7-@07fN(@)ll|yd7sr zUcuSl$=Pq>70F9DQ}QmH^v+K2z`GVE}ZlpPVd0GBroC&$vbi4dpf-x z@07fN(@)ll|yd7srUcuSl$JuY<70F9DQ}QmH zbUM8Q?~=TTGbHcCiSO(5cDz&a0#28_j1%6^>1}vf@;00%dB^R%ztdas4#``1Rq}S6 zC3yvB{{UydiB}{q;Y`W9aMA}ly#w!(yofU-@5G58>1}vf@;00%dB^R1q|;mR4#``1Rq}S6C3yvB|0rj_iB}{q;Y`W9 zaMDLRy#w!(yofU-@5G6h)7$Y*$qP7L@-j~N7^k=4Wy#xcn&cg~^RZ5E#XBT#;Z@1o zahBv2oc-gR{U%8GPWVKpx8Y^U z+i;rX9k=sIPH)9KByZtW$=h+3P!6DNME z)7$Y*$qP7L@-j~NG^e-WWy#xcn&cg~^XX1+#XBT#;Z@1oahBv2oc%ML{U%GTe~OY$Plkh~KoewNeQ@lMGLI9>8GPAE=q!^@Jl;WWuRZs)U|-imif-omSr zx8p3yD>(b-IQvb!B6$gCO5TN&KG*3Tc$efwoFRE9PW(Klx8t3X7jU}dWt{N&PH)4@ zlDFYB$vbZ63!L7HcSzpCtCF|lEXgZ4`xiR>)g_FL>=^c2N(a?Ir~k#B6$gC zO5TN&zTD{@c$efwoFRE9PW%d|x8t3X7jU}dWt{MpPH)4@lDFYB$vbYRI=vO|ki3Og zC2z-Bl2>r{uX6UAct!FO&Xl|hCw;ZkJMb>ai#S8_PMr8PPH)FMB`@G~$;&w5Yn|SP zmnCn*X_9x`&eu7;74ML|g;ynS$61nBaQ3fv_M3P`@)FLJybC9NgVQ_kF3F2HL-J0X z_>E3)$2%o2;B?8$IN_U|-iDVYZ^LPlcihf5JG~X}ki3OgC2z-Bl2>r{Z*lgUct!FO z&Xl|hCw;5aJMb>ai#S8_PMr8{PH)FMB`@G~$;&w5+nwHqmnCn*X_9x`&UZMy74ML| zg;ynS$61nBaQ5cxH}Q((C7daF7f$+4r+468k{5A?Hs>5`Xm!go8p z4KGXHhSMbPxSj8DdMn-`c?+*f-j1^*ui)(8>+Co2isU7nDR~!8`aY+3;9Zgzafalb zIPv?P-i~)lUcl*+mvO=mIK2%oOWualB=5MLA9Q*v-XVDluS(vIvm~$J>_6n}H}Q(( zC7daF7f$+Nr+468k{5A?Hs>5`Xm!jC$=4KGXHhSMbPxSbz!dMn-` zc?+*f-j1^*ui)%I?(8@5isU7nDR~!8>Q3*#yCg5-49Poj;!ile9q*L9fYT)}%;7jcH< zojCDloZgOiN?yR}l9zG9&pN#gFH7Er(ou6}hE8Zb_3$IGvj^Jd> z%;7jcHVE}Zn6PVd0GBroC& z$vbi4Z#lgk@07fN(@)ll|yd7srUcuRa*V%94 z70F9DQ}QmH^m|V4z`GVE}ZnoPVd0GBroC&$vbi4pE$i8@07fN(XUc?!acjCmqb$UDADR}{>OJ2qaf9LczyexSePLsUjcK+V! zt$2szExamuJI<24g0ugFv){xkl9zC%c@&Znmyo?k6-RW(3S@JfVCV9v0{D;$9@eavbcvbRtoF#b$Xa7%U zzlm2QFX2qdyKvIOoZf+VNnXSml6T_7hdaF;@07fN((a8IQvb!B6$gCO5TN&p3>>)g_EAn=^c2N z(Zz zIr~k#B6$gCO5TN&9_;iEyi4*T&XBwlCq}2Y*H_P!6DPia)7$Y*$qP7L@-j|HPH)4@lDFYB$vbZ6 z1)biCcSzpCtCF|lEXgZ4`wKbyO}rv`31>>)g_B;`=^c2N(a$JNr$%B6$gCO5TN&Uc%`e zc$efwoFRE9PJBtHx8t3X7jU}dWt{L*PH)4@lDFYB$vbZ6rJdf2cSzpCtCF|lEXgZ4 z`^z}{O}rv`31>>)g_B;^=^c2N^Jd>A$be0O5TpMB(LD?uj=eK@rvXnoGE!1PI@(` zci>%;7jcHo!4}FE8Zb_3$IGvj^Jd>Ghr7fp#2J!z;>0&_dOO}J zc>$+OUd9P;==3(cEO{GFlf2`0-pJ{#c!%UIyefG+&XT->v%j&k-^44DmvE-!T{!7Y zoZf+VNnXSml6T_7H+6bD-YIzjr%PVO32)}~HoPo(8%~qF<96QM>8*H&#2J!z;>5RddOO}Jc>$+OUd9P;?esRhEO{GF zlf2`0-p1*zc!%UIyefG+&XT->v%jsg-^44DmvE-!T{tN_y#w!(yofU-@5G63=k#{G zQ}O~%m%NM<-rnhLcv1}vf@;00%dB^R%tJ7QY4#``1Rq}S6 zC3yvBe>Z2piB}{q;Y`W9aMHUwy#w!(yofU-@5G7k;q-RAQ}O~%m%NM<-qY!Acv8GPIzCZx8Y^U+i;rX9k=s-PH)9KByZtW$=h+3P!6DNM4)7$Y*$qP7L@-j~NAg8zCWy#xcn&cg~^TAGU#XBT#;Z@1o zahBv2oc%+b{U%huo0OY$Plkh~KoewfqS@lMGLI9>8GPWW)Ax8Y^U z+i;rX9k=rlPH)9KByZtW$=h+3P!6DNMO z)7$Y*$qP7L@-j}ioZg0)C2zxNl6TzB$2h$e?~uHOS0!)9S&~<9_K$V;n|MX?63&#o z3nzV?(>w4k$%{Bc@=l!i@lJ2YJ0&mRbjiy&;S-$RhLw4k$%{Bc@=l!i znNDxVJ0&mRbjiy&;j^6HhL^Jd>%;7jcHoiA~EE8Zb_3$IGvj^Jd>bb2e^A$be0O5TpMB(LD?)!A?270F9D zQ}QmH^i@vpz`GVE}ZoBPVd0GBroC&$vbi4H#of=@07fN(@)ll|yd7srUcuSF+1YR670F9DQ}QmH^es;Bz`GVE}Yby-hp>XUc?!acjCnFbb349DR}{>OJ2qa-{tf+yexSePLsUjcD~!`t$2sz zExamuJI<24g0p{*v){xkl9zC%XUc?!a zcjCk!c6vMBDR}{>OJ2qaKjQQ@yexSePLsUjc7D|9t$2szExamuJI<24g0ugav){xk zl9zC%AT$L;*2(_8Tl z$y<0;@^+jhc?D$+OUd9PO zv;Um4-^44DmvE-!T{!9Io!)_WNnXSm zl6T_7UvPRm-YIzjr%PVO3BTy{HoPo(8%~qF<92?@>8*H&#2J!z;>2HddOO}Jc>$+OUd9Q->1}vf@;00%dB^Sin$uhH z4#``1Rq}S6C3yvB|8-}-iB}{q;Y`W9aMEu$y#w!(yofU-@5G6}>GXEIQ}O~%m%NM< ze#_}?cvfB$?~=TT zGbHcCiNELccDz&a0#28_j1zv}>1}vf@;00%dB^Sifzw;@4#``1Rq}S6C3yvB|3hcL ziB}{q;Y`W9aMB++y#w!(yofU-@5G6J?DTfLQ}O~%m%NM<{>15Rcv>Ac&FqAoGy78 zC;Wxe+wijFZ8%Nxj@$W5r?=uAlDF`xFs!@^bWjB z@*>WVyb~ur%<1iTr{o2kE_oRzJlyGRcvB<%$xAp>@-Ce8D5rPeU6L1ZhUA?%@zG9i$2%o2;B?8$IN`sX-iDVYZ^LPlcihf@ zJG~X}ki3OgC2z-Bl2>r{|8e%4ct!FO&Xl|hCvA^<;K2{t{?GTo{qg9BKIDJ@2i_%l z5obu=i4z}idOO}Jc>$+OUd9QJ;q*4VEO{GFlf2`09@FWqc!%UIyefG+&XT->vp<%z z-^44DmvE-!T{!8no!)_WNnXSml6T_7$8mZ)-YIzjr%PVO36JaaHoPo(8%~qF<8~g; z>8*H&#2J!z;>0I(dOO}Jc>$+O zUd9Pevp>k$Z{iinOE^>VE}ZlvPVd0G zBroC&$vbgkaC$r5DR}{>OJ2qaPwMnGyexSePLsUjcAm`Xt$2szExamuJI<24g0nxl zv){xkl9zC%XUc?!acjCmSb9y`8DR}{> zOJ2qaPw(_LyexSePLsUjcAmlMt$2szExamuJI<24g0nxPv){xkl9zC%8*H&#2J!z;>2fjdOO}Jc>$+OUd9Q}?({aiEO{GFlf2`0 zp2O*_c!%UIyefG+&XT->vp=V^-^44DmvE-!T{!8voZf+VNnXSml6T_7=XQEK-YIzj zr%PVO3D4v7HoPo(8%~qF<8~h6^j5q>@)ll|yd7srUcuR)*V%9470F9DQ}QmH^n6b5 zz`GXUc?!acjCksc6vMBDR}{>OJ2qaFXHqzyexSePLsUj zc3#x!t$2szExamuJI<24g0sJvv){xkl9zC%XUc?!acjCmCb$UDADR}{>OJ2qaFX!|&yexSe&i`ZYOyG1byFNbIcZW#!u_Q|| zmh8(|vxE`Z3S-}y>|2?H>;@5K86r!?Bw1QCQMS;i$W~4E6b30|d5t-jr{+Al|JOD5 z^Sfi3;>ywN-_%un-(=S2Hy zUMSC@R{nY3D4rMUr+EQ9C(2LrLd=}j{(0U=o)_Y$d2u{1(oge(c}|?4=0)(F;5Po@ z7t8Y^{4_6!=fwJHUO3MQYU`ipjp2FWewr7^b7K57FO25|KI@<7jplh_ews%-C)!W* zLU|57=bz_|;(4Kdnis%xqWm;3#LQ{upXZI_c_Dt97svA={WLF_=fwGGUIfnxZtov{ zu{ z=TJBQJZ}`w3-!~y0G<=&r+Fb}PIv!2ZzRtP@zcCGo)_t-dBHp<&QJ3qcuvvHW!mL& z`163w9|sh`e;!b5qIqe#ASNc^J7FCM4jkHlK$ko3nGf9?@we~ryr3QlcQyN^<08{M zsOzvnrFsnN+sD^Ho)?~IUgG`k&g(pIps#V}d1DgIOaJfo3+vOdXFnekdB4D({(auC zMDr-oejUTY`tGsb{@_x}4^G5Ux^Er=t{r!0p^Xu8SWB0D5dWCiE z{?DWCJ`(R2>gRb;iRLBtFJZs1e!kW-z6A9C`}6+$dEI;7=Mr}x*USq^G%xXe6N>-( zck`9=*N@%#KJ$xAG%xYjhwayIoS)|f_xU@&#LpXfdFluG?&Mf-l*zOEKW{{$c^Mds z>FPY7YsW!dI}9G!b-7q{{Fm)^I%8^j|TF7VTtA?-tS-YI&>S{ zuk#%mh6IB#Z+Kp`k9jdS?4FnU|NVJ0Cb~z-QUjmw({oVQvLy%h|L5iIyu$m1CYqPn z=hBtRlq_AoV#(4a%m3SP=Fj&FoxbDlpYO-(1ki(3(z^V4fupL3rI z!ha3-!;VQKApGatr$^v_(#WD)0|DVb=ROsM{~GRx9g{{t_|LgdCE$P3$f8>V0pUOA zK9z+38t#W3lSV-J&$&;f;eXP|qFVz2;Xmg-m4p8p?uQ+dMnL$_xla|~f6~aJTLS^% zKj%JGhW{GwhaHnfK={wOPu1Xm(#WD)0|DVb=RO6)e+~D;j!7dR{O8=K+VDSVWYMjG zfbgGlpX$MX4fn&2Nh2Wq=iH|T@IPr}(XD}i@Sk&^o`U}x?uQ+dMnL$_xlc{uf6~aJ zTLS^%Kj%I@4gWRV4?8A}fbgGlpPqsLNh6DH4FrV$ocq)o{%g1&c1#)p;Xmg-Jq!Pn zMi$)~2nhc<_o+Sn*Kj}Vm^1>yf6jgC2>+8t7Tp>M2>&_vsSEtqa6jyrGy=kZ&VA|* z|C2@*-5Ll8|2g-m7yQ?7KkS$^0>XdJed-JUlSUTZ8VCsgIrk|H{%g1&c1#)p;Xmg- z4TS$mBa3bg1cd*b`!odpYq%eFOd0{*8Uf)y z=RS>w|4Ac@ZVd#4|D5|Y2L5ZfA9hR{0pUOAK8=I_Nh6DH4FrV$oclBZ{%g1&c1#)p z;Xmg-O@{wTBa3bg1cd*b`!o&yYq%eFOd0{+oO0{jg)w2nhc<_h|wAPa0WtYak%}=iH}A_^;u9 z*fD7Yg#VoT^d|gI8d-E}ARzqb+^4tTzlQr^$D|Pu{&VirO8B2Nvgp=8K={wOPw&8g z4fn&2Nh2Wq=iH|?@IPr}(XD}i@Sk&^*1~@c_rs1!BOv_e+@}xVf6~aJTLS^%Kj%Je zg#Q}uhaHnfK={wOPanbmq>)9p1_Hu=&VAYp|25nXJ0^{Q@Sk&^K7;>BBa3bg1cd*b z`}8^d*Kj}Vm^1>yf6jf{4*!!z7Tp>M2>&_vX&3z0a6jyrGy=kZ&VAYg|C2@*-5Ll8 z|2g+52L5ZfA9hR{0pUOAK79lKlSUTZ8VCsgIrr%R{MT?l?3gqH!hgyf6jgS5&kEQEV?xi5dL%S(=qt3;eOaLX#|A-ocnYV{wIwr zx-}3G{&Vir8ThZ^e%LW-1cd*b`}7O^Pa0WtYak%}=iI0B@L$9Iuw&8)2>&_v=_343 z8d-E}ARzqb+^65*zlQr^$D|Pu{&VirAMihEWYMjGfbgGlpRU7y4fn&2Nh2Wq=iH~8 z@IPr}(XD}i@Sk&^0;;CXpGm_LU`G&eCm{Ui+^6L5-<>KtwGa^gbM8|r_^;)L*wdYW z@Sk&^(!zgts_4{0K={wOPZ{99mK$PEcLKtH&V9-Z|J|vgQwss%Kj%JWh5uS^h&|m2 z2>&_vDLedkr;1K31cd*b`}8pU*K$Mb=}tiS&$&;z;lDdobZQ|W{O8=KeDGh(4Y8*? z0pUOAJ{5rf?o`pKg@Ev%bDs*se=Rq}p6&#M|D5~uDExP)icT#Ag#VoTR2=?mxgqv+ zCm{Ui+^5IkzdKcQY9S!}=iH|t_^;)L*wdYW@Sk&^%EEtls_4{0K={wOPvzmimK$PE zcLKtH&V8x`|J|vgQwss%Kj%JGh5uS^h&|m22>&_vsRsOar;1K31cd*b`&0}5Yq=rz zbSEJE=iH~d@ZX&(I<*iG{&VhAefY2ChS<}cfbgGlpBlk`cdF>rLO}S>xlc{tzm^+f zPj>>sf6jes2LIiuqEib2;Xmg-wSfOxZiqeI2?+l=_o)^9cc+R@Ed+%Bocq)k{%g4* z_H-v8{O8=KcJSYwDmt|g5dL%SQz-n`azpItPC)q2xlf(pzdKcQY9S!}=iH}m@L$Uf zv8Ou$;Xmg-^@RWKRMDx0fbgGlpZdUmEjPrT?gWJYocq)t{<~8}rxpUjf6jdx0ROez z5PP~45dL%S(_r}TP8FS62nhc<_h}gX*K$Mb=}tiS&$&+{;lDdobZQ|W{O8=K7vaB_ z8)8p)0>XdJeR>K0yHiD{76QV5&V3pS|Fzr@d%6=4{&VirEAZc)Dmt|g5dL%S( z<%ZbPoq+J4bDyTde|M_r)Ivb`&$&+#@L$Ufv8Ou$;Xmg-&4T~#RMDx0fbgGlpXR`S zEjPrT?gWJYoclBn{<~8}rxpUjf6jfH5C65?5PP~45dL%S(<1oqP8FS62nhc<_h||I z*K$Mb=}tiS&$&;_;J-UnbZQ|W{O8=K74Ton4Y8*?0pUOAKD`b9-KnBe3jyIj=RU25 z|5|Q{J>3Zi|2g;RJ^1fV6`fiL2>&_vX&wC6azpItPC)q2xlbG5zdKcQY9S!}=iH|c z;lGv}Vo!Gh!hgXdJeTs(vT5gCv-3bW)IrnKR{CB5{PAvq4|D5}@ z4gPDnA@+19ApGatr=9TMohmxD5D@-z?$d7gujPi=)183upL3tSg8%MR(W!-i@Sk&^ zzJ~u=ZiqeI2?+l=_h~=;cc+R@Ed+%BocnYT{%g4*_H-v8{O8=KBk&_v=`{Rzr;1K31cd*b z`*armYq=rzbSEJE=iH}r@ZX&(I<*iG{&VhA9Q@aEL+t5JK={wOPnY4pJ5_XQAt3zc z+^65+zm^+fPj>>sf6jfn2LIiuqEib2;Xmg--GKjEZiqeI2?+l=_vtqLcc+R@Ed+%B zocollTH5@Xv^)j&1OYb!!hgf4|D5}j3I1!kBX)HoApGatr!4T_jVQV_5fJ`!?o&4Suj!81)s2AgpL3sbz<)QQ z=+Z<$_|Lgdx!}L1J7QNi0>XdJeaZ{}-H4(~69M5r=RO6(e@%D9u5JW`|D5|&2>!bf zMVBT5!hg&(R5xcq(5dL%SQx*8{ zMigC|2nhc<_o+Jk*K|kh>PA5L&$&-E;lCSEbZH_W{O8=KI`Ci99kHt$0pUOAK0OKl z-H4(~69M5r=RP%r|C;WIUEK%>|2g-mG5mKUiY`qAg#VoT6axP>-4VOG5fJ`!?o)I4 z??x0|ng|I0Irph0{MU3x?CM59_|LgdZQ#EfQFLh{ApGatr|00mraNL+Hv+&_vsVn? z@ZXInx-=0G{&VhAKlrcdj@Z?WfbgGlpPq;RZbZ?giGc8*bDsvme@%D9u5JW`|D5|Y z6#lyrMVBT5!hg&_v zX*&FOBZ@9f1cd*b`!o~&Yq}$Lbt54B=iH~+@ZXInx-=0G{&VirT==i)j@Z?WfbgGl zpWcA~ZbZ?giGc8*bDtK%e@%D9u5JW`|D5}@82-BvMVBT5!hg&_vX%qZ+BZ@9f1cd*b`}8sV*K|kh>PA5L z&$&;Z!hbiS=+Z<$_|LgdTj0N@J7QNi0>XdJefk3ayAef~CIZ5L&VAYe|25qaySfn& z{&Virm+;?>D7rKe5dL%S(_Z+m>5kadjezibA&(nLV`&$&>sf6je+5dOPUMW+@5!hgKtwGa^gbM8|f z_^;)L*wdYW@Sk&^^22|3s_4{0K={wOPX*z>mK$PEcLKtH&V70W{<~8}rxpUjf6jd> z3jej-5PP~45dL%SQwjL*P8FS62nhc<_o*cO*K$Mb=}tiS&$&;f;lDdobZQ|W{O8=K za`0cv4Y8*?0pUOAK2?DK?o`pKg@Ev%bDt{1e=Rq}p6&#M|D5|&4gR}RMW+@5!hg>pL3s{hW}b_h&|m22>&_v=^6O%P8FS62nhc< z_o+4f*K$Mb=}tiS&$&;}!hd(F=+r_$_|Lgd?cu+c8)8p)0>XdJed-AR-KnBe3jyIj z=RS3T|5|Q{J>3Zi|2g-mJN$R2icT#Ag#VoT)C>M=xgqv+Cm{Ui+^4?q-<>KtwGa^g zbM8|Z{MT|r?CDNG_|Lgd1L40rRdi}0ApGatry=lP%MG!oI|1Q8=ROUG|L#=LsfB>> zpL3r^!GA3`#GdX1g#VoTG#dW9Q$?p10>XdJeHsJ*wcHSUx)TuobMDhP`0q{?omvP8 z|2g+*0{quqU&{@#r#k`RKj%KpfdB4P(W!-i z@Sk&^UWNZ!ZiqeI2?+l=_vtnG?@kq+S_laLIrr&x_^;)L*wdYW@Sk&^7QlaZs_4{0 zK={wOPm%Cn%MG!oI|1Q8=RUm&|J|vgQwss%Kj%KZ1^>0&5PP~45dL%S(@Oa7P8FS6 z2nhc<_vsz@ujPi=)183upL3tqz<+nD=+r_$_|LgdYvI3^8)8p)0>XdJefj|YyHiD{ z76QV5&VAYl|Fzr@d%6=4{&VirNATaBDmt|g5dL%S(`NXu<%ZbPoq+J4bDutg|L#=L zsfB>>pL3r+hyPk`h&|m22>&_vX*>LPr;1K31cd*b`?L%GYq=rzbSEJE=iH|~@ZX&( zI<*iG{&VhA4E)z}L+t5JK={wOPv5|QcdF>rLO}S>xlae+zm^+fPj>>sf6je61pnQs zqEib2;Xmg-9fki|ZiqeI2?+l=_vuIY?@kq+S_laLIrr%p{MT|r?CDNG_|LgdC*i+4 zRdi}0ApGatr!(+h%MG!oI|1Q8=RW-c|J|vgQwss%Kj%K3hyPk`h&|m22>&_v=_34h zr;1K31cd*b`}7<9*K$Mb=}tiS&$&;3z<+nD=+r_$_|Lgd*WtgG8)8p)0>XdJeYy$% z-KnBe3jyIj=RO70NSi;CmZ!j;AmBzo_|Lgd$>F~nQFLh{ApGatr&RD?(;cy^8v)@z z=RT!{|87LlrHO#>pL3rwz<*75#I9}xg#VoTlo|fJ5k;3K0>XdJeaZ^|HQf=rx)Bim zbM8}i`0qv(U7838|2g;RVfe40RP>HqDvD2;Xmg-6^8$s?ucF82nhc<_vumi??x0|ng|I0IrphJ{MU3x?CM59 z_|LgdkHddAqUh2@K={wOPeJfs(;cy^8v)@z=RTE%|87LlrHO#>pL3te!+%Y8#I9}x zg#VoTR0;mO5k;3K0>XdJeX0uoHQf=rx)BimbM8|O`0qv(U7838|2g-m7W~(AN9^iG zK={wOPj%tH8&Py=A|U+d+^72RU(+42s~Z8~Kj%I*g8yzr(WQxi@Sk&^n!tZecf_u4 z1cd*b`_v5nyAef~CIZ5L&V6bD|25qaySfn&{&VhAEBNn56kVDK2>&_vsV)51bVuy! zMnL$_xlirjzZ+3>X(Ax}=iH}I_^;`X*wu}I@Sk&^I>UcAqUh2@K={wOPu<|ZraNL+ zHv+&_vsXzR8BZ@9f1cd*b`!oRlYq}$L zbt54B=iH~k@ZXInx-=0G{&VirF!-`e@%D9 zu5JW`|D5~u68v`~iY`qAg#VoTG#37Ax+8XVBOv_e+^1LIzZ+3>X(Ax}=iH}B@L$s% zv8x*a;Xmg-O@;q%MA4;*fbgGlpCaJDraNL+Hv+&_vX&(G{BZ@9f1cd*b`!pZ^Yq}$Lbt54B=iH}7@ZXInx-=0G{&Vir68Nv_ zj@Z?WfbgGlpO(RYH=^j$L_qk@xlb$Lzot84S2qH}f6je+8~(cyMVBT5!hgf4|D5|24gWRW5xcq(5dL%S(^mNJMigC|2nhc<_h}pa z*K|kh>PA5L&$&-K;lCSEbZH_W{O8=K-SA)29kHt$0pUOAK79rM-H4(~69M5r=RSQ6 z|25qaySfn&{&Vire)#W36kVDK2>&_v=^*^qbVuy!MnL$_xlc#nzZ+3>X(Ax}=iH|s z;J>CjVplf;!hgXdJeL4aEHQf=rx)BimbMDh=`0qv(U7838|2g;R zEd1AWN9^iGK={wOPv_vj8&Py=A|U+d+^0DBuj!81)s2AgpL3rs!+$rT=+Z<$_|Lgd zzr%k`cf_u41cd*b`*aQdyAef~CIZ5L&V9N8|25qaySfn&{&VirZTRm-6kVDK2>&_v zDOqsZ{FyX833demdji6L&V5P=|Ltj_LmL6%Kj%KBf&bcWiGA$}2>&_vDLwqRr-=@2 z1cd*b`;-a(Yr7@(wI?9_=iH|(@ZX*$I&_v=`r}P?UvZro`CS5bDv7Ve|wtf z&_+P`&$&-!;J>z8Vqbd#!hgXdJeX0omwcQf?+7l4|bM8|W_-{`W z9oh&8|2g-mI{epmOYCb;K={wOPc`AcJxz3IBOv_e+^0J5U)wFQuRQ_bKj%I@3IFYB zqC*=2;Xmg-HH81#Zi#*E2?+l=_o*@bx2K5?Z3Kk>ock04|Fzu```Qx_{&VhAbNFvh z6CK(J2>&_vsU`f^c1!GQPeAz3xle82zdcQKXd@u}=iH~~;J>z8Vqbd#!hgHz=k zX`(|L0pUOAK6Qfs+HQ$`?Fk6~Irph6{I{ox4s8U4|D5~O1O98fCHA!^ApGatr{3`2 zo+di95fJ`!?o&VbukDuD*PejzpL3s{hyV68(V>li@Sk&^2El)Ax5U2o1cd*b`!p2( z+tWmcHUh$b&V3pI|Fzu```Qx_{&Vir3-I5bCOWhc5dL%SQ#kzBc1!GQPeAz3xlb>{ ze|wtf&_+P`&$&li@Sk&^7Q%mRx5U2o1cd*b`?MJT+tWmcHUh$b&V5=6|Fzu```Qx_{&Vir za`&_vX%+m}c1!GQPeAz3xlixHe|wtf&_+P`&$&-g@L$_4v9CP=;Xmg- zy$}EGX`(|L0pUOAKCOrU+HQ$`?Fk6~IrnK3{I{ox4s8U4|D5~uG5ptdOYCb;K={wO zPoKhndz$FbMnL$_xldc*zqVUqUwZ<=f6jgS0{+|6M29v4!hg-<~Eqv=I>gbMDh#_^<7j*w>zb@Sk&^_Q8L9n&{9*K={wOPv63SZMVd}_5_6g zocr`0{I{ox4s8U4|D5}D82)R!CHA!^ApGatr|;pvJxz3IBOv_e+^1OhukDuD*Pejz zpL3s%!+(34=+H($_|Lgdr{KS~TVh{(0>XdJefk;x+tWmcHUh$b&VBk7{%gA>_O&M< z{O8=K3-I5bCOWhc5dL%S(XdJeYyqzwcQf?+7l4|bMDgvHPhzLWIqobAfSnW@Sk&^Qow&r zcf_u41cd*b`;;2~yAef~CIZ5L&V5P;|25qaySfn&{&VhAM)>bW6kVDK2>&_viQvDc zJ7QNi0>XdJeR>f7yAef~CIZ5L&V70a{%g7;c6B2l{O8=Kobca`D7rKe5dL%SQy%!Q z>5kadjezibA&(nLV`&$&+p;lHLkVplf;!hgXdJeJTq7 zHQf=rx)BimbM8|K`0qv(U7838|2g-mB>dNON9^iGK={wOPo?3%8&Py=A|U+d+^2Hz zU(+42s~Z8~Kj%JGfd6hp(WQxi@Sk&^D#L$Gcf_u41cd*b`&147yAef~CIZ5L&V34o z|C;WIUEK%>|2g-mHvD%ZiY`qAg#VoTR1f}Zx+8XVBOv_e+@}Wc-;F4`G!YQ~bMDhq z@L$s%v8x*a;Xmg-HHH6fMA4;*fbgGlpPq*Qn(l~Q-3SQ(Irr%q`0qv(U7838|2g-m zHT>6fN9^iGK={wOPtU@CH=^j$L_qk@xlirkzot84S2qH}f6jgC2>;!PqDvD2;Xmg- zb%Fny?ucF82nhc<_o+MlcO!}}O$3Dhocq)Z{%g7;c6B2l{O8=KzVP3TD7rKe5dL%S zQyBc$bVuy!MnL$_xlaS(zZ+3>X(Ax}=iH|u@L$s%v8x*a;Xmg-4Tt}3MA4;*fbgGl zpGLudO?SkuZUlt?oclBy{<{%HmnH(jf6jdx1OGMM5xcq(5dL%S(>VC=MigC|2nhc< z_h|zB*K|kh>PA5L&$&;N;lCSEbZH_W{O8=KY4Bgu9kHt$0pUOAKFxstZbZ?giGc8* zbDv&?|C;WIUEK%>|2g;RHTdsF6kVDK2>&_v>2>(8>5kadjezibA&(nLV` z&$&;L@L$s%v8x*a;Xmg-y$S!_h@wjq0pUOAKD`D1HQf=rx)BimbMDhh`0qv(U7838 z|2g;R9r&;5j@Z?WfbgGlpVq*CH=^j$L_qk@xle21zot84S2qH}f6jgS0RFoXMVBT5 z!hgmMA4;* zfbgGlpFW5Gn(l~Q-3SQ(IrnKh{C6XYE=>f4|D5}@3;t`mBX)HoApGatr#*K|kh>PA5L&$&XdJeL4jH-H4(~ z69M5r=RO^U|C;WIUEK%>|2g;RNBHkX6kVDK2>&_v=@|UibVuy!MnL$_xlbqIzZ+3> zX(Ax}=iH|=@L$s%v8x*a;Xmg-{R02ph@wjq0pUOAKAngEn(l~Q-3SQ(Irr%z{C6XY zE=>f4|D5~u8~oRFN9^iGK={wOPk+FFH=^j$L_qk@xlh;Ozot84S2qH}f6jfn3IE-Q zqDvD2;Xmg-1=LELKa-{>!LA@+PeAz3xlhUAzdcQKXd@u}=iH}M@L$_4v9CP=;Xmg- zrG@|YG|{1rfbgGlpEAIIZMVd}_5_6gocoj+{@c?;hc*Jjf6jf%3jej;68qW{5dL%S zQ+D`oPZJ&52nhc<_vvByukDuD*PejzpL3sb!+(34=+H($_|Lgd`QX2{TVh{(0>XdJ zeJTL|?P;Pz8v)@z=ROsN|JrVeeeDSd|2g;RQTT696CK(J2>&_vsW|-Cc1!GQPeAz3 zxlfP7e|wtf&_+P`&$&-Q@L$_4v9CP=;Xmg-m4*NIG|{1rfbgGlpUT63ZMVd}_5_6g zocmM>{@c?;hc*Jjf6jfX3jej;68qW{5dL%SQw{iUPZJ&52nhc<_o){A*LF+nYfnJ< z&$&-^;lDjibZ8?W{O8=K`tV=dEwQgX0pUOAJ~e{>_B7F}yXz z_|Lgd?cl#XO>}4@ApGatr%?E>?UvZro`CS5bDuiHe|wtf&_+P`&$&z8Vqbd# z!hgIwhtX`(|L0pUOAKJ|hB+HQ$`?Fk6~IrphQ{I{ox4s8U4|D5|Y0RC&cCHA!^ zApGatr@`>wo+di95fJ`!?$a>%ukDuD*PejzpL3r^!hd_3=+H($_|LgdFT#Iqx5U2o z1cd*b`}7k0x2K5?Z3Kk>oclBu{%gA>_O&M<{O8=KSKz-rO>}4@ApGatr%CW%+byxL zJptiA=RQq^|MoP|p^bp>pL3rg;J>z8Vqbd#!hgXdJeR>=I+tWmcHUh$b&V5=9|Fzu` z``Qx_{&Vird+^_$COWhc5dL%S(>nOC?UvZro`CS5bDuWAe|wtf&_+P`&$&+@!hdbI z#J=_fg#VoT^a=d8r-=@21cd*b`xFiTwcQf?+7l4|bMDht_-{`W9oh&8|2g+*8~oRH zOYCb;K={wOPdnkiJxz3IBOv_e+^5~}U)wFQuRQ_bKj%Ju1^?}7qC*=2;Xmg-eGUJ$ z-4grS6A=D$?$dtwZ%-2)+6V~$Irr%x{MU9%>}yXz_|LgdN8rCbO>}4@ApGatrytwbX?q&%3j%fog#VoTloI~ikwmpd0>XdJeM$rWHQp0D+Yu1{bM8}m_-{uN)fx#1 z|2g+56a3eBPwZ?*K={wOPg&r<9Z6JcBq03f+^1~tU*kQovmF89Kj%K>fd6(RQLT}H z@Sk&^a>0L%_r%V21cd*b`;-^{+mS@IMgqcr&V34m{~GU!o$Uw+|2g-m5d60ziE51m zg#VoTR0RHOyeD?HBOv_e+^1sj-;N}zH4+g1bMDh)@L%ISv9lck;Xmg-m4g3vBvGxA zfbgGlpUS|0jrYXPb_9g~ocr_y{I?^CYK;Vh|D5|&5&mnuCw8_YApGatrz-H@jwGrz z5)l4#?o)O6ukoJP*^YqlpL3sT!hbuGsMbh8_|Lgdb>P3odtzrh0>XdJeR>l9+mS@I zMgqcr&V6bK|25tdJKGTu{&VhAWB6}J64e?B2>&_vDFps&yeD?HBOv_e+^6R7-;N}z zH4+g1bM8}1_^yeD?HBOv_e+@}}dza2?bYa}52=iH}o_^&_v z={xvuM-tT<2?+l=_vtYF*LY9tY)3%&&$&gbM6zte{HwK zzV-x!|D5~uApEzdi4JW9g#VoT^bq{lc1!GQPeAz3xlcLazdcQKXd@u}=iH|}@L$_4 zv9CP=;Xmg-<%j?FG|{1rfbgGlp9;c%ZMVd}_5_6gocr_${I{ox4s8U4|D5|&6#i?w zCHA!^ApGatrxNhro+di95fJ`!?o&zlukDuD*PejzpL3r|!+(34=+H($_|Lgd<>0@z zTVh{(0>XdJeX0Qe?P;Pz8v)@z=RQ@2|JrVeeeDSd|2g-m8vM7Xi4JW9g#VoT6b%2h z-4grS6A=D$?o(~}Z%-2)+6V~$Irpg^{MU9%>}yXz_|Lgd4dA~$O>}4@ApGatr>Ee* zwp(Ifdji6L&V6bM|Ltj_LmL6%Kj%I@4ga;>68qW{5dL%S(=+hjo+di95fJ`!?o(^{ zukDuD*PejzpL3s{h5z<6(V>li@Sk&^+QWZsx5U2o1cd*b`_vKs+tWmcHUh$b&VA|v z|Fzu```Qx_{&VhAcld8l6CK(J2>&_vsTcg$c1!GQPeAz3xleuJzdcQKXd@u}=iH|- z_^<7j*w>zb@Sk&^2Eu=Pn&{9*K={wOPeb6pwp(Ifdji6L&V3pV|Ltj_LmL6%Kj%J; zg8$lXiGA$}2>&_vX*B$|r-=@21cd*b`!ojrYr7@(wI?9_=iH}p@ZX*$IgbMDjY@L$_4v9CP=;Xmg-Er9>_G|{1rfbgGl zpCaMEwp(Ifdji6L&V70l{@c?;hc*Jjf6je+3;t`nCHA!^ApGatrli@Sk&^*1~^nx5U2o1cd*b`}6_)x2K5?Z3Kk> zocpv9{%gA>_O&M<{O8=KkKn&OO>}4@ApGatr_JzR+byxLJptiA=RSP~|Ltj_LmL6% zKj%Ju4*#{?68qW{5dL%S({}i8PZJ&52nhc<_h}dW*LF+nYfnJ<&$&-~;J-ahbZ8?W z{O8=K82GR4me|*xfbgGlpT2?r_B7F#pCM29v4 z!hggbMDhI_^<7j*w>zb@Sk&^PQrhCn&{9* zK={wOPiNr2wp(Ifdji6L&VBj?{@c?;hc*Jjf6je65C65@68qW{5dL%S(?$4iPZJ&5 z2nhc<_vttIukDuD*PejzpL3u7fdBS1(V>li@Sk&^uET$Ax5U2o1cd*b`*aij+tWmc zHUh$b&V34~n>K$YZBK)JLBNiH@Sk&^lEZ&HlBm{5K={wOPpRO)#(QFCI|9Og&V5P? z|LsVkS|b7BKj%JWfd3lriJk2T2>&_vDKq@HBZ+E_1cd*b`;-;_YrH3Rwj&_?=iI04 z@ZXLksx=Z2{&Vir!|-3@J+ZSL0pUOAKIMl0b|g`)k$~`@bD#3Te~tIV&UOTZ|D5|& z0RG#NM72f&!hg&_v zsS^CRBZ+E_1cd*b`&1SFYrH3Rwj&_?=iH|n@ZXLksx=Z2{&VhAE%>kTp4i!rfbgGl zpX$PYJCdl@NI>|{xli@szs7rFXFCGIf6jes1pn;+>)<{73&$&;b@L%ISv9lck;Xmg-b%y_TBvGxAfbgGlpSr<+jrYXPb_9g~ zocq)h{@am6wMGKMf6jgC1OGMN6Fb`x5dL%SQ-AnxM-tT<2?+l=_h|t9*LY9tY)3%& z&$&;7;lCY8RBI$4{O8=KVent$J+ZSL0pUOAK8=L`b|g`)k$~`@bDv&>{~GU!o$Uw+ z|2g;RCHQYg64e?B2>&_vX)OHLcu(wXM?m<`xlgaae>;+>)<{73&$&;N;J?OuVrM%7 z!hg(ZZM-tT<2?+l=_h~--*LY9tY)3%&&$&;F;J+P7RBI$4{O8=KCGcP4J+ZSL z0pUOAJ}ra)b|g`)k$~`@bDvhge~tIV&UOTZ|D5~uHvG3EiE51mg#VoTv>N_vyeD?H zBOv_e+^6^8za2?bYa}52=iH}t@L%ISv9lck;Xmg-ZGiuFBvGxAfbgGlpFV{D8t;jn z?Fb0}Irr%k_-{uN)fx#1|2g+58vbj%Cw8_YApGatr>*ecjwGrz5)l4#?$b8-ukoJP z*^YqlpL3sf!hbuGsMbh8_|LgdyWzjadtzrh0>XdJefkRi+mS@IMgqcr&VBkC{%gD^ zcD5rR{O8=K{qWz8B&szM5dL%S(?R&J@t)Y(j)3r=bDxgDe>;+>)<{73&$&-Oz<-VR z#LjjEg#VoT^b`EIBZ+E_1cd*b`*Z^SYrH3Rwj&_?=iH~$@ZXLksx=Z2{&VirS@^H< zp4i!rfbgGlpU%O5JCdl@NI>|{xleKMU*kQovmF89Kj%JOhW~aXQLT}H@Sk&^euw`W z?}?r52nhc<_vsq^wg8y1?ioLxP5dL%SQ(pM*ogyl=5)l4#?o%NA*LqXz?VW(|pL3rI!GG@*QK^-H z@Sk&^iok!ZH^tuG2?+l=_o*2C_f8R&S_ugMIrr%?_^XdJeX0Wgy;DS` zRszC*&V8y5|Fzx}dwVA!{O8=Kn(*H{MO11fApGatr#kRo>rJt@cLKtH&V70k{(Gm0 zO05Kh|D5~O5dLeuDfaeGK={wOPmSTfcZ#UgNb9An__S81cd*b`_vo$ zd#8v>tptSsocq)d{%gG{_V!Ld_|Lgd&%=N36j7;_fbgGlp9aBytvAKq-U$f*IrnKO z{P#`~m0Af1|2g+*1pL=}Q|#@XfbgGlpI(6f-YKF|D*@p@=RSqQf2}vg-rfla|2g;R zW%%!%A}X~K5dL%S(|Gu=^`_X{I|1Q8=RQq@|K2I0QY!)BKj%J8f&W@>ioLxP5dL%S z({%Xnogyl=5)l4#?$b>8ul1(b+dBc_Kj%KphX39vqEagX;Xmg-&4vG3Z;HLW6A=D$ z?$aCa-#bNAY9%22=iH}-@L%gqvA1^u!hgXdJeOe0twcZqadnX|L z=iH~|@ZUQ{RB9z4{O8=KRq$WyO|iFk0>XdJeR>!Ed#8v>tptSsock07|Fzx}dwVA! z{O8=K_u;>Him22|K={wOPwU~o)|+B)?*xSZocpv1{(Gm0O05Kh|D5~uG5pthQ|#@X zfbgGlpFV~E-YKF|D*@p@=RR$L|5|T~y}c6<{&Vg}ZY|R;PbTkkPzeH>34~7HQ6hi5 z@0|O_|6~CV&|jZx&hl)3efQq?uMAyNIle#Ru!OfI`0d=`3GYY#Ijvs&>-%Reex-M{ z@5&zg>GaGU^|NG@Xm-h-Ya5kmhJiOeE!>a zzTI!~zkj-ab%bq-JP|(!-|kP~mBlmnm;J6<@0q86I@T$B{T-Q?yqs)CzFED-6dKX= zy*;(ZC+-g4{`Y_0h~W1l^Nm{@&pRwn!duf9#jgkPUBh2axUYFVCegezTmGKsF*g!? zH1&830w4eaAOHd&00RFh0zW4D_MiGZ|6OwvJhlbIzE96VUCRa>;cx%x zJ^sJ({ZI4!PtWgr&x`~?{?nfi^FiSM6M_G4dHCP`yqy!}*MIlt|NrDNo)rX=N+79U zpGoac>i+2e-%X&@;DG~5_37WaW1muedUgsp;_q$$r~P|&=z!jVrQ1~w9MU1IiV>9Up5bsp4z!0>eb zrh$1N00JNY0w4eaAOHd&00JNY0w4ea|49Nx10x>3`|rR0(dc%SKI+VzI3IOp&cg-n|GZ{Su#Y-3r-zR^Gbh4Fotd-IN1d4y>!Z%hNmKCt&uiuc z`KU8(b)R{RkKI+Vzt3K+?oWMf&=VIp6_fco&g!!m5bLRS}GjpPS z)R{SFeAJmaRQUeSYvxq+QD^3a`lvH=Citi`bE16InK=i2)ZLr&$o-$!%qi-lE`VPT z@lj{y4D(TE=0y6aGjn$Ms55ioeAJma4;Q&V7c(c=N1d6|!$+N&6XB!I%-QIp&diDR zQD^3)dG!9zYvu&`s55g~`=~Q>!hO`4IV*hBnK>~&>dc(0KI+Vzz@qo(V&>HMQD^3a z`KU8<=K82JbE19JnK@^C)R{R{?EcSd=2Y}iXXb?Zs55gW_^2~;qI}euIR|~z-J4VV z{?BXX6!lRTz^{k+s55hh`KU8dc&nOWdD}nG@`z&dllIqt48U z@KI;xZ1hoQ=EVA_Gjq~BcK_!!bAo)-nK`X})R{TqKI+Vz6+Y_BoERT4CX3kt6b!JYq zk2*8wjE_1qhg#hKdCi=PKI+VzP#<+>&IBKIW=@okIy2{>kGgwvp1J??nmI*%)CKVC zAwKHNoMArd%$!Icb!N^EA9ZFdiba_b0U1ynK>JM)R{T4 zKI+VzG_CIcyk<_2k2*7_wU0V8C)`J!nX|%2otYEkqt48^>Z8ug32c3TE@n=BA9ZF< zn2$O$XRePrGbh?dotbmSN1d5NZSMcPW==&Pb!JYek2*7Ff{!{gC(1{inRC!b-Mu+& z@Bh4JPEj9q0sMN1k2*7Fn2$O$C(=iqnX|)3otYEoqt48E_}Tk&F>``_)R{RweAJma z5kBh7oQ*!}%$!&sb!JYQ=kEW!W=@cgIy0xWk2*6a+((_6v%*K6nG@rq&dj;$qt46; zYjd}e%>UP0qM!QTeK#oZ)%*Ya-!ySusK=2Ag#&uiued#pEe!#viTxse|0 z&Da!5-_) z+%S*zW^Sa%dNVi1WBt9k#k@VQnH%J>K7i{&J=UAK5gzN!+-Q&WW^SCvdNVh$xHmp# zZivTvGdJ90y_p;3vEIy$^;mD_QVDO*Yvu-ftT%JRJl31Jksj;K+!&Ab_vSw4?Rm}I zAdmF{To>xG-pq~gSa0S=d#pEe<2=@zxq**+<74KAc&s;b!#&oUxltbL&D>az^=2-W z^!B`FZm`FCGdIj*y_p;7vEIy$@mPOvZYgiiYvzXJn*O|(--kCp4PKF(>w|NB9N$+V z`d_~vpCMpavSIN*DgVp2C{s@*wkEDmcc(t!?qC0E*l6lQO9jUNzI?*`fV;nsA77jB zzkk(7n);|7Clk;Acl-RSGvRwdkzeGw@9+Pc2CfVBSa0S=c&s;bqdnG}xp5xr&D_An z-k#UY4e?lS=7xK$H*=#r)|y*^=59E$9gk2(qp}u8{@J5-rP66 zJ+GM?q0%&o4FAl>&@I~kM(A5oX2`IH*l#pK4xx+$9gk2++)3&8|AUy%#HO} zZ|2f6Z_jJy279bGbHhB=o4Ju5>&@I4kM;NFzUA$C&DapI;jqq4+=0&@IKkM(A5tjBsYmsWUtUNbk?W4)Oh=CR()jr3S= z=Eiuezc+WKx92r;gFMy;a9ya!dNVh|W4)Oh?Xlj>jq_M<<_50v#>dPJ@mO!>hI_0x zbE7=go4K(b>&;wx+uQS+xxpUm&D=1L^=59Q$9gk2#$)}xx$k&;UNbkyV|@VEg?g+v zb0a*~o4L^*>&@IakM(A5;Je=Vn7JVy>&@J7kM(A5l*f8AH`ZglnMJ)B#xo0`L58{FKA5 z|6=OQ+bB~X_c{OmeSCfDyY+d(lVvb<=IshoA7lPK{`mS#ck8SEmOR$fnYWRqKJ2gc zneW!mnK*y8sS|HQf9@6k>jj}J`t6E;8{8#r@A$U?brODEBjDkLU#|$@I??ar0|y@r zyj!uNbHe8d?v(I0AS~hYL?=%e@G#Gr!f(y{{O&)#dEg&k`OmzN=$CcGCn=ifBQNp$ z!OSo9o%hYo@sFOFU%%RsxiFuD{C<2*uD|qfxz9H-9TR@t$b7DQ4eJtqeJE^D%dU6t zeD4MSen))XMB~k$AMj6a6P4rL{}h4Hl7;X7x?h{k-Qs(VY_B4qL@6>%>2^dc{%<=@qg96^H(SH zg)%;Y$GUL|Zv)0AysdGkCjRTc<(@KO2qn6Cfu_0PE;RHjs>_`An{ z`bPr(^nb#BM1oIy#Su}0J`_Y#YK40r> z3Gb(2|IOEb$@njjJKxOvQ7>>Gzpc%E301!TZhTH$8Jay|ZsLz8_5Hv7x0rW^-TV4y ze&*}{&i{3CnjCjtpU!O?U*MDT8f4|Y{gb&9|O_+1=2mS)jRpaj5=q(AK zFS=TA!sp$YV2b&Ak1mu@Z{81?^xWOLFn+t5`~LkWmmmG7um6D5wG*CGwj}8z)#JZd z|MKnL*FWqJEGSkap%R)zrOxU{biu}`cG;3^&d5+-QE2|8YkS7ul|?GfB)`3echXn|GgUT{ZA1{6`AnQ znODz--2L;b|EKo&-|~4=hjg7BpO=CCr#18P?@Oc(Px$!~_4QW&zvVgqX^&LVPu-4x z{-9rV`j9%{oj>CDkN!V$kAJ$;|JIME=YL-+$m74C^}qEwu$N8(sR9!IIXCjW&iwL4 zJ!MeBuj}+E@lwLi<9#(GdOdYW!av`K_4~i^<5i-^6Yr*sXgA~TkLShQc!`1d00{gC z38d#=mk<3v^5bWkpoHIN4EgGh5%FJ#_-02SWn99~;|~`3@5!(9{Odu{{~`ZU#V#5g z??I1q|2Kbpw!5zH>h%2I2Sj+hN6N5--}jArJi(WzCg=UBcR;|I6TjWQ{qw#%f9uiu z&L{o(gFD~b9sljl>pSCL|2+Qn_u^k~6aV_`zr6ll{Oe2OU!M{GdfWKd2mj^udGW80 zjeq_5_}8C}fBl)iy#7-B>s{hsZx;XhbMdb~@t4k@F`Pd`F4%BS*Xu&I$B2RDow8pc!Cxw>2 z^h~aRIi+5xIQYRe={7~Lee&3pJq^zG>78u-`{!?^y%_%fpoJMnj~~#f#i6nphV%>R zUcUE=U$fSFdfV}?(@QOy5&l5aN~g1&EO#WZXY~>JDlJTTspXANHdc6UcH~<*$6p<_ zeA3D5W9ZjSGg~e#e<0x03t^|J%{8jPxRo{GaY{eIgPAzq0Z=JI(A`VWPKIo5PTj#!2?VEz-n^fH1B1>ZRbA>@s$A1~nb-}^($riS6 z*P>wVhdyY2ZPosBGxB~lzhZ%=AHHz5Q1_`hUf8$ulNrDDANP9qFW$*Mbwj4BUp(+= zl?RJ9&wM*%VDTriZf#SiYww=8>s0+!nXdIapX!J77lPAvJMsNnuU#ou>ia^g zHc!7XqTI0yCzn1_dhx&|g>T-P5>};N=SCl2I{R_jPmaG{wON_NSuTlMnz2H&nK z(Y0mjg;UCwt#W(TlM5C%tWoOo1(8|uMW!D)WlXOI`zF6Jpl_viLvoM(?&yWL>NKm? z=<`|ihg2SvvF5~2wlrUxd~=)PZ%X|n;WQ^;WtJS31GluRgP`P01xASBx{bHGJ-)HVRY{73&o=o{-+q!v|h0UIKq0iyp zUTEHI!-XTC_FDbok45%e?t1mt;XAMG3$8k&M2+tz6*_Pw)sMSgIln6Z*WGIL>VG}O zxV%f>yplgMbn)_0sYx_vWum_hv*??!!-w+E*m+_4Z4i?o{xb zmoB%Pkfz;&3Nddz_xsCX2cI}Hw(YK3W6v*|+rPzk-#`0IpJwOMq+WWU_r9E6_HV54 zz)s9 z^6=R2R;B9Nuh+*_M|{8Z^Hp`5?HiQ*nXJE;4r*E^L&S5Zm#0{>@X+aGExst8Bju_V zQ<{FTKS%R7&Nu$!-GTip7G3}KA4?j1F>U_G6?Vi_-MuyWpynSP$+qbE=~?p~Dp?`J z=Fy{nJ-B$(jafSz7Y!|%{_8C7Jrpzd3|}oJcG+!9CZGArfmx@MYUPD z>zD2QAI!A>mDujzj;M5PM9j}WOuM%5(_1fIi7EGdw}LljK9wsfW#+QIGuF)6?aZIA zH(C2Yr<(7y%lFZ?*uKlgRarH3UZ0qH{WqQ~QX<2JXC{C0$c=fOQ})T%ctF(3?FF9y z;KKzO+7wO`_w#2r3g$XCvPjdP&vbt8!4LAcZF##$$K6eGcWqp^O6mbo!FyMpSp4LB z^(S3?_QBDQ&TqZ%;0N)!_A`wQoQlZw$K4r2Cgq%=*KZz2eeOB>$RREGW|54 zvK?OX&E8hGY7coeOU5@JI6Lc=1LN{FXq|j~g`>y2t?b>n>-96W;*K`&ap9$NSFTg` zUp5zbZ27LhD}U@qfrSF2mKYZxqg6=Cd8Q zMMJ06c>8$fN1yuo^}L5F4>|hPGo|w0h`pG;`p`8Eo<8_e$v1*q*5C8k{IT1{&l&My zo8Md2nQ^55g;n#j#;&e$`+CMXpABwXZfxMKh{{jYX_V|(?Uk#(jam6*n^Y;Uf7bYV z_VR0{C;D=w|unqYaPZkFLkSViFQX@yAkcef@#TqdKoD*6B#k zTGPvKn*V&Z0xx~ia%RI88%Nb$(qZ7A^-rd1Q@KIw^bdWOZ|ctjdbEAI_7nBK4+`C~ zK2^C}HILk^Q=v$q{26Y~T};W6{TBE}^F8Yq5AIZQSHH(zEq#U3Rq9vqhYW?spFL7@ z$-+DpN)3PR=Z&>;zjABrlDZ2&{PXz!$4iIIOqONGgD>S?)^h8h(Z%w-TIJA;Ni90( z9J8+DmU`Rgwp$ePVyj=qJbE~1_IkfBTsq|UbHB{*TKQ~Tlj@Px<~Pc+yyeFY_stuA zD17X>Db#XpSf$fH)XY;UMTVnO*Oxt0I9b-nxm&uOfAaO8Dx|ph%BGN`d)HTOUpI2d z{&^FY-a5B4NARk_KVxk@UzY84JU~Q|~)ho2B{d%eVQ}z^|Jm$eco!S*`d+Jh& zyble{Iqh^z?h5N-*1r_ju~6r?hkbgXU-9*uDmFh>d-mDY2QwD^Xvg7s>tE0DS(#+F z4~?F(>Xp6`tG@sG@yuQOHLtpT-o6ey>a7dNb!&3^5pA;_-PSbxfpeJ;<+;4S=xc{( zUda=Bslbm_b2fju?x!!5NnPpXau57kzVe!-jb5s=a?6`vRSiCPK5MQ&S{z9B*@;S5 z%XS->A$N~sb!uK}cVc8f--)lCD)HgSqd6!3dAs3}sk7!qWca9h&$?9e&8u%sZnLaO zuH_3~*pj*F@dr~iEYRqsSN7H%TKICCp^YBtdURvsz-=GyTo$`-Pm39o`|sXUr){nb zsZYgz+pNgV7sB#=+$81FryBfJWc|sLHUGG=YuDI-wVD6SvFQ9ep9f7FHSUGqz8Tl= zWW9yG4j+mdQZf03+C_TR7+WvZR~t&se`M04IX@Jtu=RloFHZY$;j`~;{_^+7_HWp} zcUFUCrFS!7@o_F1oeQF%99+1Cyw!Fn#E`B&_ zWTzpOXN`PiQ;$!+>2k3CM-`6`$&oro!{NKHJ=G=CuICT$th#5y@d^VcWhk}(;GX1F zXP!7QxlHBez4v8nU+lA`?^k;ub@D8I^Bf*t?1>fgr$6;v%S)$crP|&s*K5blXY2Li zSKUWVnEK+8e&3E6oB6`I5!(YFpSR(+CoX@wKH$%npB*r3()McKAIrV_{1<Td0n z>fI6J0@nPQHSOHhag};qez{A<iJ68h?ad{$?=KDWMZ(Y9ytr#r8C=;o|;zm2ZmaznqF8Jg~W;rfOYS=ZiPv#;@c z$5zi?bFufSg5@4QzT(*7_ZF8)K4$Y*4c7%7i{19ffgX2j?~TvtE-Y)-GS(b!hbg>lVFrWpw8Avs(VJvU%Bv>&u_(6jJ0+ z|4wr%y;Jx3D?eo}c;U5a6cUoU#m@d}UGMk5X>#~N>5QF!FSMpa)zgK3yH>B-^hK2mF4;b_ z(R)!J99_|^YiPOU)ml!;RpH={@Ehs3r#LcY&VYi$4p+%={fR?q#+Tjkb>(`?LN;Ex zcKVrXy)M4}MujV_ch~y3!>(-SOTY7Fx`vJ%&^wOhMirO?xlLi$~4=4Dnrb-yT|;n|Hb~_H#^%XAlt<2eQJ%! z@WHo_d^GaIOB3?Py#LDTJvpNn6}vR1(Cc4ssXx8)hBR|`y_Ri7*5DbX7QLH3?cN&` zqtiEvx%|wV)*78SJ zcUv{)(9iRudf)lS=)vVPZF^|T>fYyP#au6+CV!7C)u&GkIQ-qQZZS13_1K;Bg9ov!2PuIo;HzpwhyWs`4zd+qf%dVJjQ>lH1JKX_`vg^_tWOn#^Sx7TmJ zQ=$Lm%3CIF?N?*=-jPoRd^T(A($|u`w1330ueZ%vnx*dZ`;ND5cf8J^<6H9FO5XoO zrSHC97|^(Atpggx8ioD#ZUF|of2KTMryzJhmUn#zJ#pHrF za}_(1c}~==Qdg@i&ow^B@!B0*ZGZOVNny7yZ7TL-j%gn}x%$($ug`n!NQ!SF9$U5a z%X76-?koA?OS9UH>d>g&ylh40d~rENli62#GcX>h6!a+ZG3v71si;J%py>VmR z^>p8cPwf8r_Wcu<3}5o)J5L{27y8sY=^tHRCf%CHeqB{A;L&R*-ubQJhEL0VQ8@SR zKetqP<gW6#0L`xc6qJL>7jdnJ+g64 zuJMoFT6JYlj#l%}R;-n!a<@_ShU`hvXxmdir|MOF#_D6g9X$U@iiU-Hy>xS6|F;jV z%lLWOmh;m#-rHtG-iTekvfk_G zs`Nj#BE_iXQ-`*zeZA$|Y0Hf(`F@SL0na^N?=4nMS>0{N(M<>E z)%xh8pS#sNlfUS|ldGaKwh9k>I%4R}J!$5CKk;hzh@PP{>ZZx~L!VctWw;%3^@q^g zZ*NaM_g1o04|MtPO2noay~{P4dF8#ci<sOk# znEchMB~30ok*Yx3W>ep}k}mK5S0Wc5*q5i?>;>->_+fs=imw(J89H}rkFuAqA1|Ks z>%23%jE>wrJ6pX*t#3@JelAPcJLk^SFR<;vxVi(rSo(g)s=4de>T~Ht!`D(j^ltfx z!^wXCsPB>N!{_vCyM61ZJS+MQ?^Wr$ujaM;_?s7EuAM5qKI@9|Pv-iHCS7Wqw%F(W z+9&UE@P`ST_O#wLvqr71sb4)Zv|5z~A2$3UMXsr*Hs^nJYTm{5Hus&8?B@rwtapL6WmwrdRs9zWSD`LCtV6`vTH|MvAU-J4{2=(n7w=JYvm zdP}+sl`^kAGxf2VV>68|y6dxxXR5qE?w3bTroQ&t(&`!OwEHBy+u)wtzL|e(+OLPd zJ=7_(+SYT;zFStWzz0o+bb7qZnqQx)Q7w98|DXcJinJd)?UhHW|Fpe$_P3%^l`m5x z+fS$7pH_NY@r_r*nq;2&M%J0@o2*IIw#I{XOHTgdXyKKk9?$a0tUqr))4lNK@0Wgk z@!R*#pFLcnce2M%MwI?9_O1f3iKP2)(c-}!Qrrpd+(L0{igQ?yLW?y(aofY;kQDa| zt_J}Qx8M%JiwAcI?)0DJ{iby1XbSgz_i=x2_WO=sXWq=4H@|uFc6N7mv*5$Lmbb=L zt*UGKTggDZ{phP3_on#wKe005LOGPd3?qf}E;xtnQ`#ckU|aTXRO|;R7|b zYs4HRS;sH@{nq*MSx)V}`tn)ELg~j`otmUY{DpUJPA;&b`n?@9##M>aFz%iQesM=< z$g_D@Ro%o-M`Fd366Cp*^r7EG-y#Wi%wA_YJ#BAb>rCaQ>KEI~#u~b%?f5+zlBfI7 ztb4_5TbjuO7IZ5S3B~Qxj8a+NTEfUlHDA0zDPia!#CSJS$AdX znJe{IHf_K5lh2rh!-H0ooYG>%wGwB`751~wT{EF*tveguTrcKb{>YNBmJ=GroxAX3 z*_SWp#m`**;PRIb^KA&sJmzfg^3MBqVaLwjE3WKBH#LZ2D;BzBgsd{npHU zFMXr(iNf~;y{UFQMc7XTTJ)NIREAQ9zE>p}pxM#^5-t^sioJ~?-*9QMjCyp&7Vw5Z~t7RaB_Q&I=f0Fm{eg~ zr{DxWjc1-rZLRMYqwp+c$Dq-HYo?d5PRexb(Ust5%lCHFENC$}N6sUY8;^T2@8gTv zmDe_Ha6JEldF$R6U;ONBj6R#=H5?t7Z`!zmYv{>q@$^Urm zICwVRs75&!CeM@NMAC3&L7`*z`n57)?-7$6fDBISD zrUYAC*O{{Fx~8^ou0i{ImdTkotm@=bjZ-{-uzAPMBe@rNmn^hrd7MPQ&T8r3vFM^5 zSuzann5|pR^nuF$IDNXtYOrPWfQR>eV~_Q2SG8D<(hHLPwz^2Uy4juur9HW-$lH4T zFE`XZ?$V?Dkx6 zeZRoo6HiY&Sfl^(+{yc=^U2WD|J;TIGfOYIvV884B5PBW_evOVQN|eALMA;}`OD4r zMn5I{J=>?txz@xQedpf3^$#-@^**)2>uHupaf?pcJ+Jxixh~a8)AP)OUux}{*YA<( zaT@{{ zGE3W*;U()G?po*4=(BU)pR1|8;8@GVuh+GDb@V~gRDKmshPUXDdRxAY>Brr8 zChKFA89J?gi@cq3j1D*VYL`}uAEQU-`{6}?xzgJwG{+y0d}q{8kUiNl)9m%xYFzS9 z@@_)Hf+ako#!4+mwxQ6qPirJ-drrSM;ypxz&8XV3RPv1rxvtmz-M8?f)_ z!K}Y*TJ-SeXMqPN+&cVlSI;c^^qm{F%Cv6J#w8g`UCprKlw*sz^h%!!spBmz?`?S8 z?D%HCy-fQ;dZEF2_?TJb8%{}kWO>*eN)qXM01Z5vPt<&h_ zRi}iE-kW4j<4ZNu`wh=>wNb&TO2-eys%T?dj<(ZgN#CP)$o1p-b;WXO+P{pYOlfy5 zV9cR?OP5vdp7MU|yf5d}y0}a;X;7M7EBlQD)~Hah@1rcGQdjP>GREoJ7knuf*zq@zvClVfQ*7xwNBE?9(rb6iQovT6g29bVJG}mS!(Kv~^ycYYh|S z-+U@t=~bWdCf7C{+qzuSs(Fu39vCw7&W2;!FJ~BjWV~@~h80h)#@AeX-qLbyPukOI)1PS^=eNWS zwynGCv*~S*tA+1QA9198*!EuQ3Qv-b%&8J%--SuHxvar>PiL2g* zy!Jg=VyaK$A+OS3OLQa0(_o)-xqCKC^R{L4RXu}(N7b!A<#4Rw%i;~red_<@1xN@O`YJM3Cm z#>2m^tJJJ-$tg#&RR|22YUs1UXT4XtGdbH#Sg|UG!BC`4&9?)$`i?!UD>S*yW}n0N zIs|n4wb$}OH*#0$doN{s>+Cl#F0G%x@?@DwyY}uY6>?*5uWffvJ_wlgtuNodX+AaTaLN=5e>28A<7H^{v{?(?g6`9PISHWCmUddn`h^nKtTHj-ww^I7tiJznSmFg) zb_K3Xv1tB=*x7R>Ts@%8!{m#Ol(4$vo8wa9MBA?POdkJTcYU6PO-fC@ zXh?JW=)HtFOBfbS9hBl$=+5~|_s_q*d*1xTSqCP`cgtt|`!{{Jmzq@Odg#H-HE*u< zE#Al{+uD9DjMYN>w#hxPlQG@m9${X2p6*XytoR>4%}+UZcE#C!8+6{aZhifkvrVg> z=4qa@!ohO2s&s9aE@7@L-BZsk_vz_~)XBTf`!Fzc>EfeRtEIg*G1b7kgWj!Jcc)kO zealLYU#2;iBKytR!}3lKYuM~*9t zU4FbYeL$b~nnnlL=GEFOY)`%Z=YA)GS}i!Uyhv(Wx}zz=G?pZ}C6)u5xb8$6j%hr`GnovUc6$ zM|X0bp1;3S=kT#DYtP%!;qKU8wVqb4Z_2y-ZT##r-Ygq%cE_pOkDD&4w(XB!KN$iG zr_O)y`qY_Q5@glBuGloqpajidW!XLQdG_X+8yzW|q2{QThfE2uO6Rw*yd&}santg-3#?Jk9X1bremapHE!*^2RK`|=+UcOG^ za`gwts@u*d{aIUI+oY>ma$e4I{LEm>?;kQRx&6D(J-?LWu3SjFs;6(G(!To#&$<|x zuCn=Ry3+6G#m|zvMAaP`_dc)KtNzm(k8^Jy`e2MMYl|UzKS%l=RaV{avvx?DTP=dd zWKL+AkjpE-`BvPZStWN>t#UVI>-ovYPD*e-+0BQWhvZniw|~M+51)6~S~p&z5t z&562Z`>Dl(OlOA0p0Z|WrdiuBuRPhO?y*oyob}sI^h{cGQP9p_2R4q}kt?HPQ^JI8 z)@lwF_073E$%JhN3;~vYA z+;_h9afuPPPIMYP>C~O6{g!X{dwg$R%HBI$Tl2?@d-GJ;6{9wqef)&a%sPnW_ zT)$UsD{Ajg+nVfSnD2$1r}z7h^Qu(hg7mCU!AT8s6u$Sm+}(D`Pqe*m?2-A#`~6LZ zO|21FImV>&%GlNo7IgYpVM&n&qiue5GuA0F_eh)uEB388bSZ21WwrC%ufF5LqPg{l zA71~u*l(|&TBr6o(sTR3P~)xE(>KTeJ#_xPEzPg^?4H#m<-U^x-<%vAWDd&m^k}0G zX@4;Ub#Acwb-K_4ZI<7h+4sn*pLaA}=CduJo&8Y!+NE-o$nTxDZMNU4hI)@{n0M&K z@fDX3?iJW&SI_s-h$>08joY2^T#_f7s#dI4F*Nm1? zgO$?1+GKwimMXY=(mwaQm+6(pZ=&Dpu;vXvbg911FUFKy`ovGm-ruk>#h~%E+UGqm zaMbx`{SszbSn)#9I2jHvc>clLZ|J#34Q|wI)~wov?!(8l=zKP3H95ey(U@&RN0*wM zHMnYmd{dqTJzZX6)SapwH`m_zboisJRc`tIak%F87Hxk@Rb@?Gsu)JC;v9@v-vbC%0>K zH5u&B&->i)?K|~d)*)k_zG!|Y@WJJzb330sx%~9}T~|V4#JPO&#EPM%N}ch)oI2%; zj@e_*-dNYBzmaI=*og}@W0Ixzn{}v|VmTSox6H$x(|WCGz94Mw^@a`mBub>|clc)P zK7GCC<%?foL(H5dyFEx_DY&-oqxi>{{qpF-*pki4tX`GqaJ@(K2MnAU-f?n{O~>or zAJE_N^T4$ILz8%yGv4`dZ*Fk*gt0a}Yc#6JzyiHSpB&%*#h!|-h8LMrewb~QF4>S( zkL#56Yg=OZxJyr~mg}@6_sgC=IvdBu4bNF`#_*A`R;^rmYi#koS8JtM+Ar0bdjsa) z?h;VpWbHw9D?Bbx^ji9kqwBo8I#)_-y>V2;r;K`Su-l{lBF%vb}#YfcK=1sN*&#`<-PfJNTRXEmwBrv zy!`9J1kW!H+BdjL@a2$h$o9hNa| zuu|mCj=Oz^EcB~6)3=-@!_-?Vng#?8+7XGy)_c_u$o@rAGM&nTI@rT)-@xQnDY&l2j4F|VInyDip$YiH|k zHU#~)xy1BBi;McL$&&A-cP~fcJ}n)oq+-vy>=-h5Qr@h;rmL24Zj8<2a%qfh&g8X@ zU%A59|LKz$)+8-sJxe|Er?tDV*p`CR8kKI{aKYMoZ^xCmTO)f~pALybcP@Tc zaea^2HG+EY%G;-HSg-S4hXoYh^|sZ)N?T`zr`eHs-ufU@%Y1K7*0~q+mkGtr&Heau zzIENVPA}QPU)T9&$!)jgO1VBQ>tSg*Jj<};%bsU_cq8u0(Rt6NsaG+_kO9xPbz0Ev zWaqX4Wd`1IOq=`5z|;-=S}qHDRxH`YoJ~6InBVza{|ZwBM<&|YCZTc1l@HfrcPeZg zk-Oth{tXhf`Srz$#Vd-Y~e>zk%u~xNGqYwF>T$}jT znxA9uoj55)ndBMI9X?#xU#r=(vv0?C#Wzn6$T=&#gI9_yeIIuoGa+W5&iM{sTXU<- zn*|$VZ}QGNBlK)?hncUoG*QT|JTKp8#kRy$u{O}X|ru)xP25jhMm@+eXS88d}iV>|sL-c2wY_0cm z=j3l4H_i?3l&wRDgwzm0mE0f=DR;S^P^_%_T-~6;;R=k2M7gbG_>h^`RQ!mfy5PQ}cpLWM@9a92oZqj#r zUwh;l&Fv>wFHPH>GjCCouKjN72LJFL=|g8`D?H3H`BGS?Hw~7YdzSP=%qj1ax9VTE zVzEZIrYF|NYP2U#w^FNymj2~-z)1bW^2_F}Hr_aud-v|4op#phW^3R7q@S{~o}C+-$a8S`xGms3u!E?XjG z!1UMcW5#dhbzn_}81;ueOPue?tVK%}W~(lz8`Lr8tdrY{zbsSfh1Z@ncgn|Wy5iTG zHR4aGvv1DcWmh$+y}a`j-)K&fI5f1%uQh*5w{v6dlKq!Y8`Je>)>H)-Wv`f|@Xif# zr@jR<7YSdVBPiz9#+y$Bjz3a=-h?J&PruR)sB*Byf$+R9ZPy#GiP6(<_VN#L*Cwep z@LBpCb2t3lY<5{`b)8=2Dq7!FDZVG$z=d9634KuiYOGpFUhWZ^}xqO0GX%cE-v+?c^x|TN&L=Z9P2wvL`uRin!9hLqXV|gWui56BWhU26 zaWl^EA9HNH@OX5VI$=#doH!76di>VzZ|ff(5qm?Psg8NOa?M&j`sIMf1+ETAQ#t;Q z3qvPdO;X1PT-$Na=XR33cfR3)LWOfN~!)Q~KaF(&Jx<(!+BR4!BGC z#Zdn!+D#0-Esv30bAd4VGs3R0Hx<&spD2G;71C?JN$I(%DBTM7?0!M{fk<}+`l9{u z*{OU?E#ZZvgl%EReCXeW{@;YW587{n{{4<}3i8`NqIMHO@9I*d_a5pG0S_(xDZf21 z1Nv7MycYK*`8bq+g!)@CKEu)8Wb`99#K>t2orhW%N|C|$)t_^(-*nbD(l@jAT3jKJ9{3+<~H1sP7o?M??TYcUV{LjPd!@iHm# z5{hxQqTE=>&!D~e(32j1VaE7RN4YTc`v~gKNB&Uolpp=MiE`Cp_deL25PV-nf2YEp zFz71-em}zA^YE|4;BPeAF~T2zNBgmoQU9(%PZ)Shg#5J_kDJi94e2{5e;NIs1pT?t z{}SMrofn3H*TU%MGt?hZh}ypd`8m{E4L;YypB{sUSTD&R9>R`BrKx_^0)%H^#{%em z279U|B6$dS{RMWMLfpu6kM#P=RF2slfgvT`=N)TLLR&9FCRch>+5t58p|rU_p=JP~ z40Hfl{r@)BfxmcZ)S8dOFJs{QS>6!00FN=bFM7TMf3Z+rQmDdH@E==Km@R4Cf}t^p zzc`$p3*b5KBs2&ZkMiE!hn+O>NKZt&lGa_LEXIlDv+mj9FYz>5m8MnjgZQi<+WiFk znI2cRt0Q*!PYir0h z`K*yqm_JE1DOH~&v!LB%9M4zaZ%mK#Gq&zyI{KSj#ik^^M)?%2lBgu99uxm5TWQ&+ zgxq@k;SbL8ZhP1uG9G#KABCUt&!#G45FT|brMJZd1Gq~prx zg`V`B{_Ef~gIc|`75rz^#ABwrOK9Q$nS9h0N=KppA@pbF=GR5Uc`c_u;Ys4>bH8Zd zRwM57yxoDGi1KihM&KbLUrYA3;{6O=D=2RBa-U>tL@2?RTfK~FBu zo}=76RZxB#_-FhuqZWdn+$hJOIs8A5S3cEzS%LY*#>Htro5Jp@?ELotcHG5zd?VV~ ziuyZ%Pf*Su^PxG`8{1I+75uLp`uiT~V;Ju%h_|~?p09rZ`ESwA5yUs9KTciZowd^( z=eIbOD8Cib9dI6NfN@O#d1ct8L7MfO>Hmaw6Qi9+I1eyhTElK( zcGW<;U0~Ne$j4wE#?F@q!Lxo*VY<( zA%yO`n0pXvI}_@H3H3_}?LcKI=`k)NG%Y98AYa-o#VKDZMrq9iluu2lF%cRQBflH$09sBKa*wCBFv-o!2<638PRU1UHlOvd%h-wX z4GjrRK!c6+Nr|YwVG_ypa|w0X2`#w@W$@v^cpFbqeO*tgult2iKbX(~)Q+IE3{-$t zh9gOCABFm(39UfgugD(-dtwrr7NcBZLU}x)1H9OPdibL>9QBS-IrB*9TS#e5A3}X! zLJLsSkJ1L96)2sjdTq3zVpHRD%(0-i8$9#;?co^fgoX~Ov`A9pEmf83pMfq{mjs&!9CjA=d zw{E3!`h(DSh|mf@lgChf{a8YymFioPQrZswOjC{-o6Xv(P4Ehn@w5`xS z`fJAgG-ABXEN&tG7%)$aI8RB?t4BK;obR--OIH>BtVXB>S{NoEJ1y}DCHSKi{kO$} zJU03R)U$f=Dc=s%Am0H$V{zDs@iV|KO);`ZhxubU1v}3YT7jl>l(roww44AIrFIp> zwGOzh&Qp`t30<(RV(n*|LF@Bc&J5R=FB(9Q8~LuUWkk+*ETQszeo>Tnef`3v!&S$1 zREU)C`UX79uNkS`$mRVb<-5wV@(sCsW~T}F**csgyBfu$e*RII@GjOnE?Zm&TUW~N zlq7Y=I;z^VnZ8TGD-11tFWV&nOyq|^ZFK50*zhjPDF88Wg!Tkdi&P<<_ zOur=mI;g%|Zk#@;f*0=kWJwSqmo#HzyXEKoZd8bY>+Z$RKijQrJtDi>+0!CpMWb&8 zx~>8`fW}IcZwA_cQf10_)^{IX><^$8a$ObF2imJ5U7gSdG}NH9wkDwkDAlI4#-ETi z(+4~ckKmgmixFogAzswVNPNsgIsvYGOWBEskq-%**$8)G9=1fiai=K%73TX(#6@Pu zN!)iojpw5sp(l9~YPVLM&*R~$lO6f2{?=+F-vawm=A-mfexCkJ{kH`WnmdD+ZiE(~ z1IXg2l)0jNT=hUR(2#}lt=S0;ISB1QQ%*{2Dnjl{XaQ;~Q(6x+2U6M=L}=_tXa?GV zrcTK3LTCqSf+;Nn89$a^sDHYlgoa`0_i#da1R*QW&@chzf!fKGc1%&Dej3t1>l{i; ziwF%%2~9xDGRRp&e-pNYe|CZYWQ|LHu>$k=EaJ!%`2R`x&#&nA z--`KK2kpFrombG#eaw&ZXuotO(o-7qs5<)D0qK5dpAC!lE{&J|KE~|Z#CiseuhbUU4ran=kqxjPj-{BC;EY(?T~7KA9nM;q=Uwb{f>e! z#-Ei>kdySY^x)T2J_b%CK`0;7iz0y@`eS<0dgVRhTr8Y@ZSWKO0$+E$n27V7vWwE} ze!Jx`rCERN$0*JCmR=(bG`vUpgBqM5v<_$lY8q3% zz6qfTXankgru?_?|4tJ5#ZAmdHgEgEALiry!sc(AY*hX_=5c>NO55R|W=Y4aXJ(-A`DD4_#rI!0;PMrb@q$lM@)cCy>r zv5MQyVbv*ZLpluSc{|d(v7bfTg~~JkXZlPdD4(Sh;{49i_9<$4eC!K|kk3@h7b89x z7o)x9gy!D~huom~Ygt2S-8w=C@I2y)WeepSw-L(Q33Fiofp!x4gLN{Y8FDs`Mom>W zKMK$Ul#)@t1!zc4X+tVPb813udP2RHPytF=D9!r+-^N)w8qZqjXUeC<7i%Y`p5$6Q z=PrkJS!ayPWbnJ{Bh^cS>+eK(u9E=!E0)4eU!7km zDg5q$I{yar>JC$WIP~Q5rt-#Plph26GWut-QGQJ1XKFy@O{dl6{n4)JEajuPw6++P zx3GK&{(wK*&QbZe$ZwAQHP(xi9}D@}Fux2}p&$7}z|&5&gKSAINWV)r75i~qpYe2! zm8CG{x5fSzR^CxmozMK0<@bVJOpmTOl`k8c`p5G1r76GO8yY{BZ!S;y!!Yhlzoru9 zUqw7%_UNlqeri0YV|rM>=5hTp*P!xy;V-W8E?vx?eH=gfI#izJGkaM6PK*z;$LL4p znZI9xA2YcPa;u)o*?_BHC)007zEYRUnScSun?U$d%rw!)i1^9I}jN5TG&){FP(QXj@xi_#F{5~9U;3DcRMR^DAUoFA)d(vvu z?jzg>nvtH;2XG&8Pi{&x{;py_3rj!X((HFO*{8A-;P*1w`mDDfjSO4gS*KH)tp}k_ zdK(@d?2@qGt91Pqo$DxhkC2TM`#n##F41gC=Ptk=tFw05`qGMu2}n)E@A$FxWc}hK zVCzNpd!H{qkv)#ABxjH3+3$z4A4s-TqW0M@R$7rpa}l7+hu<+pj&e3%!}#P<6oJ|Md-zI4f8hKho2hTUCz;n?kj6Xel)n+ zXU}oi^AAmB$~Rsl{p|j@?l7g<^9S2rDrd!W2;BAy50xsV0V+Y~$5$(|Rp=fLdw zFMA%!p2M=|t?W54doIGBv#{q_?0JaXihgI%4mA2vduF61J*6FW35`fg^-!)cji2K% zrS0`%xp|WxQvdA>!6TmA=xR}W?73IO^D#fl*A}PoWzV(Q^Hk*o>0{3e+4Cp%e2YCF zV$aV^*&obv`G;ZneK*RB2z6O$oaHApF1B|-Z;X37vY$PtXV3lFJ^;3lfITl`&o?c2 zPG@7!`SCng!E-eB+(w7zlI(dfKQBaDFd!HZ4E)^;u=U8_-Hy=z_c9>H@xQ|_yZ-03 zeQQ3u{^#|u>wi9QI%)cF?{)`>}1#fe0g^L&*w*_C#rVY_4A+f@EJ%)<*!lc z`PTfX^na`Up4$DAt}o@ey8Ny7FxsNh$K(v7($D1oR%HB%>wofq|MdF*uli9`*Z)az zyM7U$&6<(`0E(to<2$B6yGW}ppdx=r_8^mhmiKr_(Ye58L^d}UdG z_r4(3&etHjm+C6}&iNm+)y-|Bv`hXqhie?1>jC#zcq;F@ck8;Z+t^hIC+0T=>3--! zJm0e2qx6W@zAVcx zdWN1a*k;oGW|rRt&ucYl=)Nw?Z-nmzur$MI%ubd8Y=!5_mKSRMbMc&tD=x+4_Hi?L zA3P5;CZXp5EPogHWNC(#@qF4kP2JxkDDU9LWeoVYmsgjsgn6q3(S2;D-+||8wp(=n zoaMJie+_v4!1DLtxuV0U)?)^5rYGugtcmA)tUg1XKaIORwc4*9;Q6PnD?Jxr(nE8aRtYX!tVJnbiAK+M>{n;@yZeRJ2Fr8dx9V}* zqm8VA{%<~y;A8u57l-{28l)`>QOM^)KB$TB#yh+jU^DYIAJFDjA=P&4~jeVUu zjElQpe?d>_f@*u*dYliZUFbSC7N`EoeLVA10ebEhq4Ms2MbbmsoF|K~)Wga%dze30 zEAe&q48cCCjqqn?57Wc+M`sVy!^$&z*gOsUN_*O3pQNe2njfZz>5tAHriYbxZI-TT^>zI^hxeAWXxF9R)i0)pwHF;SJ**t-7tXwerY40FCy`yDNFq|PVlU! zG2*<0I1|-)eYGBREUJDPCVRH$3C^cB_x?XLy!68s^_J3{=*;9@bd=#9J!j8Hgbyownk%5%#<`Q!npGwuSx#RbHAEm z-8(J1xDkz>zKCN>z_ZJaFO9oyk!O4EusBwp#w#j4#%T1s#rul-X!Ka3(bEq6Z2XDr zaji4H6jvS5=$Q)tarMV_L^V%!zkBBAH|V*GxW~saZ3VJZUg=qng7K;*d+yiQ>Y-lI z?X}4KSiaJpBzRxPTJAryhv{MVL=`toYlt8D4>j7?QF;XU$%S!`PLFN_)nmx?@aO5v~MHS?jU@K_r;~iaf~UAgkP-(bzJizku%OOX-@a2m?}d)YL}&XWbgT# zFkUV_v7LHWK#x+1c#cjF`#!)Mte;(RBeEXW?$_#J<=s3-I)7>EeD()c=1aH+?;koa zF0L|>=joT~d?}CVVKQcq(W>TE;nJ);!|r(hsU-aQuj=W|-rJ2lznuJNcYT{Zi}1eB z0gNxR$FZ6Ar!u>v>sMXe-;gWPxG+7eK0_U6AIoRB1>Y|);C#yTxX^V>t4jK#)5E^^ zr9)ih^^i76icU`=yw79Cd57t7&5y`Obb7oJ(7L50c;?SvOjmSzSie|#W{;y#-Ve+&M>W%eSgr0k9Ka9?vF1Y^E z!%rAL+D2+U(eV?4^-mzq<4ljaj+&q7^pwZ@$5M6mywEiHHhbP;eOL{87(b3+wLQ`C zvjX$o82S9}imO$=%^qL$D~#)xwzJxv==k}>uA6wCL%&VWW~>tq@NsqGxAkj0?r$`% ztR62@__ygvi*=o)hFXt9|84#H4fol4b8*bR0>^0 zzt_OxOLXI21na{zwbXiaSHI1k6u2IgIeX;&>bMo1Ju9(3)KyX2WBf)vX<^S@_>YT^ zFReGsoLpRfcx(|s*DqL_x+8O`-Ozy6`?L0Mw& zeMKmYM$dN4(`mRqb-lOd<;`}3MQD*6(e$eqcc0C**WpWgl(U}siG%YpYdI=Cwkw|X zEW`X_dWfGt_se$Ovz{1uZ(ip|e(2KY-h9Ip11%p&kLIHqZOwmjzjw{PTNb(6m-LuW z-@zf%!@hIYI~seGPh^LKL#Bs)7cDw_lyK5x=TP#Z?_jX+s9B@2N00Ir4wV?BhkbXA z+2cOHf8oxJ4dr#Qs2)ROY)Z55v_+@Kit^StR8NjeXaQcHL+dDg-BPu=iq@ML`$8{mo8Ax_&P zKX>{9Kekk!^<={Oj@jcvFRk+*?$G*p)-wb5>9rVVS9LF~^B?ZeMWZL@SK1>-qbE78 zcLVVp!{v{zLtBBq$6x@Oftt#cF9WSrD6OwbXsSl2@k2gP0h;PjzNJ2)+?3E51(G$A zq-jRwl;(sipP{Y=%dxSKG77s{f6NJ}+}GOA z`Xgzm9z$(XN*j}@QJb977N9W&rA=v2E)Ss@Xv|0Hh<5(wKa?@lo^~vuZk)P(JJN>n zl&>)nTBZAk=@Q zK4ptq8{h6)CdPi+1I<3Kf0;<&pBeCO{$-wWRik`wTxS`P4#f5Uf!ZV=iR)$ut`8gI zKIcf>7c}AijsfyFsBg#pHD-|+*O4Wmw=s8rzBjI`t-y`UKIlBa93zPN}V!aD>5f&tGA@bN>!y2Dgj#1GHR38`Q}Fu=zT8S4&Pc@aN^ zcL)Xq1D+Y+03SajtUFB2MEvl~oRA6z1Ot5hkg@Kt8ASXL-XRze40vXMj~@!w9hv|U zKRh!hq=Es#03ScBSa;}yMEnrmAs7%0cxHf)9}?Cbrp_XMcxFyW1p|TsK7Pnpci6g$ z_#wPQFd!K4%m5!h6s$WmJw^QR%$$%41_T3q{IFu(q321A+lQe#lsN z*cOQRA-qE{AQ03SaTtUEMIMf~v0oRA6z1Ot5huwvbz|6Rln;T?hj!GLE5`1m1V z-C21A+lQeps>Y&>t7^LwJW^KrrB$0X}|6Sa+CCiTL4}IUyAc2nP80 zA!FTPJ163Y@D9O%V8Am2eEd+b?$BHk@xwE7LMj*#4Dj*8igkzHF5-vq4#9w6z%v7U z{E)EjFx?dK!!vV2Di{z9@bN>&y2Ex?#1G*ef&syRX9oEApkiE)5kEXLC!~S_!2lmWtXOyGW7Nr!IkDhJFd!HZ3`ETUA3r3lJ4|sz{D_)0 zArTA+23!pA@k7SC!xmq}58)w#0l|Q02Ke})VBMifBI1W<=7dx*AQ<4|hZXA%eR2^$ zgm(xA1OuKK;Nypcb%!anh##Jr6H>u|V1SPwGS(fo^df!;?+^?K20Sys#}5VT4vkjC z56{dAsbD}bz{d|O)*bq6B7O+(5DW+gJTt(@4+-lIQ!WudJToVxf&sw*A3tQQJ8bzx z{1DzD7!VA2W`K_$3f3K(LLz>6W==>21A+lQeps>Y&=(W&LwJW^KrrB$0X}|6Sa+C8 ziTL4}IUyAc2nP80A!FTPD<|TI@D9O%V8Am2eEd+b?$A^e@xwE7LMj*#4Dj*8igky+ ziijV=I|KuQ0nZHZ@k7G8!&F1W56{dAsbD}bz{d|6>keBT5kG`?2nGZLo*Cfdhk|v7 zrk;o&o|zL;!GK_Zj~`a7JM@i2{1DzD7!VA2W`K_$64o82rXqfLW==>21A+lQe#lsN z*jkGCA-qE{AQ03SaTtUEMqMf~v0oRA6z1Ot5huwvbz4;1l3c!yv>FyNU1K7L48 zcbGbf_~Ds3Ar%Y=2Ke|PW8GmhiufVCLogs1@XP=oKNPGxG(AN8@XVZ$3I+rNeEhIt z-J$Oz;)n1K!GK`EGXs45kg)DB4G{6eGjl>J7!VBb@k7SC!}g1aAHq8X1A+n14Dj(o z!MZ~;T*MF0%n7MrKrq0^4=dIk`q3hO2=5RK2nIYez{d{>>kiX65kEXLC!~S_!2lmW zWUM=E6GZ$F-XRze40vXMj~@!w9h#{ket2e1NCg9e0X}|MvF^~%6!AlNhhRW3;F$qF zen?n%n0^!S!!vV2Di{z9@bN>&y2CbK#1G*ef&syRX9oEApBI1W<=7dx*AQ<4|hm3WH?GF(@gm(xA1OuKK z;Nypab%$n?h##Jr6H>u|V1SPwR;)Yp+eG{j-XRze40vXMj~^1&9j2Wket2e1NCg9e z0X}}nSa;a=iufVCLogs1@XP=oKNPGxG>1g|@XVZ$3I+rNeEhIt-Jw4w;)n1K!GK`E zGXs45kg)DBofPrIGjl>J7!VBb@k7SC!**8058)kx0l|Q02Ke})VBMj)DB_1_=7dx* zAQ<4|hZXA%{Z$b^gm(xA1OuKK;Nypcb%*JOh##Jr6H>u|V1SPwGS(foJ0gAv?+^?K z20Sys#}5VT4$VUmKRh!hq=Es#03ScBSa;|hB7O+(5DW+gJTt(@4+-lI(+d$lJToVx zf&sw*A3tQQJ8W-6{1DzD7!VA2W`K_$3f3K(k0O3}W==>21A+lQeps>Y(0lpi$edX4 zBNz}22nM2NfR7&%)*YtUB7Q{8nve(v1OqMx`1m1X-C>I-;)n1M!GK`EGXs45P_XXM zBo^_*Gjl>J7!VBb@xzLBhd!BzAHq8X1A+n14Dj(o!n(thO2iM(%n7MrKrq0^4;kwY zTRIUxgm(xA1OuKK;Nypab%!Rih##Jr6H>u|V1SPwR;)YpSw;L1-XRze40vXMj~^1& z9br2PH_ssUk9j6fNCg9e0XGBYi3jq!_M6IBcSOXGSVWM`CWsOY2nGZLUycMUekeKV zx<$kf;VFUv!N8vxP{)s}IR0EtJqyG5@3HMo0t$KRN?q z{{QGBEcz!Hh?)U0|D)!{C28F$xJ}3Wg>^+sdM@|>Rob9l<+|nC2L^W!2?^--7dk=w z6e|7~s){P#fq{C}YBj7?u24kF-uNrHUAyi9A>AYL#UFx!AAtdiPbCYLD*Pk#=D*(u zasL1Bb1F3cbp~j@7BBkOHHey#8E6ySrAt7Ykf7i$Esep!og$0ee~bD5CrbXS8H`_s z|5fFGgED3(!@r@4|45}KhE&Yvd+E}Dq~sr5nc`njU8(=k71cj=oWFL6v?zEWbiaH5 z58hVTR?f&K&k?)JUC5dY%= zaXq&Y7*+es{sXb8-T~%^X(?S27*+l6ozLtad4TvnFcbX01pmOl%T5gxcWxEZCNQW= zyI`&%?SotPOp)GWuHq%7h+M>Sv8B}|w`L@}*GW==$a2#al1n8>UZ0a|E|XjyPwzhl zaB|yeYTvwmulsubh{a3QzUH#pzTBLBX6R=&t>pCU?yBn>Bz6CcoIDOEm+!0VALQCk zgNE69(sHtpdmTA)6!kYM`I08Y7qdGmRPL$UpU>GRT~Nz+arQ-}_iOVlVWi)Di^eB6 z-~QJsilUt9oZ9}YrdX=+w_Q`qXL0T8+4z?yK38z#A4Rhf*&6t_IW^U9!qvAzzxfXJ zzXB&$;GgmilK=9J{2MN+`*)t}pZOHzn@Rr(gW7*1IugYn|LOVP4*xP-p?KAU>t9s< z?fnOpH{DeC?=06p+a<(@b=1G)9KTU?>#MWPoPYH(tNlws{85tA_}`b+@ke(&AJzOhP@MeHaGUJ2|3UMkOicCo zuy&%t=;puuin{;)9KWWsYIy-;Ox5^C)h^4|ap&(uoPIsG{^-ET4Tukh2h{&voc~ME zuf_UgC0C!>@t2YHeX{ zFsnpClne+e0-1ulQzh#_1b4%*@CUf=Qar&*?`O~?>Qf0rD zyMEZj)mOOw*N&mCZ@h!?IYItoh^3b6V80gYr!g9}{d&&6bew$(H-FM|_USnL_i%Cp zC+F9P+B0OoHVws(C6YRR%8;{(_CTwayYfB74->b3{*CLO#EsuZPOiuNWbHdQ9;oJ* zi90{O zm2`h3y7NCu3lIzl27W*W#QgsO2UT=QFz}TOi247OM2TX8fgg|oG5>$SK^0vR416U6 zjZx0^^utTi{;8I}U{%$=N4|ib+aJ;`q+38h+W=!oAYby!Y1Y2$hOd|NW#m6n(mqU9 zS}s`4WBWF){SMuoZ#s1g=p5YBxsyN~|9A%2_%r_-d6w>DMi@S|U60Z5r`p;?@TdDUwvwVj77wYkH?Tc>NJ-A1= zHUTYz+OkqnBWvG1{$J?7vNxLkbM3SKx9S$qD(Y50OIZ6X{?zBlzMKDm-o|b%L)!fLZBM?oB(e6R;@@)CGynQm z>hWj%w{9KW`_HZYIfu2+_W{H$^J)zmb99Ea4tP3jHnge`UmabO+)p%cL_2YzrJ}% zMnm!k8b@~i*G{7IzI8I8nOpyOW8D$bEvS9BR-Gfv{nkGs+HXShZX@i7E*{Z5b6#tF zYlEV^ihq6A8&)&|K)m~{QJ|s z>uBbmJ{mp*nEyZKxQbp02EK*?G5^1YB~eB&@Pji@hpxMncZ6o7W&AFwRi=DH1>iuGn@!JM zq&Jk71`#UHkp^ut%2}UMzTp*c2G!S2g`O9bZ>|bC?2$r{?g>QN`jXOYbgYoGwB1B{ z4bun})~^BTdUoWqdjA%baUBkjM&kW@mS*qe^L)6j*IfsD@19bh|7G<@9;55ym=Jm6 z`w*W?e)%s}|3D485Bud(QRlMy-V>-kOCPB4*Yxo%Md(BSc=`XA^grSJ@9F)G|1UfW zJAYgTSgd0`{Fe6rh#EBp0V#!H137-@jumYVV7V)Fz_EU@J~4Zd+J1BNQlw7 zpRa3=fbJn*{(`xu+L9DieEZXLR?lkw|4J?6L)_oDxS;NWaSwgpLY?~^Qs!Z|UG~{k zZ`Ddtu5JGi`@RDu|H~%->GS`8$;J0-OI-haFXpM;e>4AL{(oQJ6Risdz9$1>{(n#Q zMcaab@5_Lg|KFE?(Yj#Zdom#A|Mz5Hv@IC;z6^-@|9$xvtqTUeCj(;se^2&B+k%1b z%Yc~w-*VjY8G>7V6p?a-y1$(yY zR=1FW0{93AJx7O!BK-`}&ONKkE0?sQpWVTu>x1 z>8|~Ql1A-6Y2ZH=)HnB``rbyhelz30Cdr#|_FHnoKD-}RSdwB#Ho;V!8j^z&gaN^(O0jc+@yeJ%Xg zu$}5Z|6JAmm$ne}ccJ>u&Z&r09?|$|W0L=OVA#2~r;>Q|l-x=H) zrS2kjHb2q-0bKu;Q1Va1YvQ+H`ASX-KOcs^l&|;_zO0$3$Y-hZFT_`EEbe+!FWcu#Z!CpTh#N*Lc9-260LC;zab|I;PO`4g_64>OZv{y3diCAUK^ z;r&5 zQEq(nXkUi^I^(y>J~QIG0q;TYpRSIe(zoeH%pm;2Mg2qc+qAwHI&dHf4k-^$iEc%OQZid;!DdgJ^u zlj`RT4_AGq)$KpdI?Qj<6i~-+9nLSx1gc+?>z{m+?9)D@{;lThGeK^MP5d}N>!}(a zODeL@j(OBylGv-p?w*(sAMCLIIu{>wci}(yeZmvr;i~no1^g)`$o>&r`}*|MzEXwk zcg8Q(p~v{kct8FS*MCVK{@A^KQB=b&$vbHMt6}HY_oUz1Kh^KY8LyH3tkI+4;VOP~ z?EL?h>c3?Lfi}bsE8@HJ{H`*@%FYiu>i=wR{unVn3gT}Sjvou;66SYnPHx5glS+|( z=kK4X>}UQpcpSwg*+=bPOn$Wk$+g|pd}uKLwXJCWpW*CxAimo-k=*(FjH>oE%zpS! z7$;|B4cJ5NH!iBSuVZkx0BzlR6|@}#`gCsJP1`vjBrv$`=RsihkFHDg6)$yt2gXNk zPxfu%#>d9aKjnx&XZ%;4KOJm+itj2o{fC+CHp0$*r(x&eY|bJ4d>F7kHp73M&ZnyH z06+G4G(Vl|V-+tur<iB#xUS@y0(1!K1g!T2$Tz$tw@+bRw`i_C~_fu8;+S&O7{_Df_-_GK1 z0^(;WCpRMg*s=bu#$6xVAeZ7&{TG~E!u7Sb2=S!jj$l~V=dNOJaP-THN_*JcTUf&sz6|C9l?j{l!FDjNI8Fc4|{ z-LFbJPi~D}#yR7=^Hk(MoTn6bTJJ)q+~7jzp>_QeslF@u&Byny|IG&fU=ut-~am7@1L>y5$%8D_s>}Uzxw?%R-d*1SHFM8>I?jL zF~IxJzpMA6w}OFxHv``60=pPZv#L;}gzWs=bwMz)7OmsFZFFDBRm3$k2kLy?`ff#bo%_Dh$evUl z!zy{>_dN3Ylia1(bwsRBdwrdLswMu7jsbE0kB%WB7YzKk42b#vqlJ|!Z4)2Mj2b{W|o|iv7z4IXP?Jiv3Rq(tuC&(~AAs_M0>g z@45XcGTYyd{qtox{dVj>w8MVq{wCI>y9EpOe_6ND_^0IbJ9K1^7UPqEtFM56a~rDf z+`PliIBxw`@T1*8@}^vUE%w)Gu|G|RelyTuf2)lBO$)gCI`AX=5kEeh{W9cc`1fE= zZesjm{MvGIJLCrFckb_TJ|g{mDA+%1ElP3Qxj)@`hbz)yO0b{q@36aOBn#Y5`~OUA z|0MQ5HsboHMf+Op4|4jCs(m}2N13Zp{~rWaQ=K6UcrQi9{>7Jrk93J-og`!5l@|N= z8|BaI+`|9)u(SP%lc;~rldy9OSfqpfz7O`7zRo;qTO_HZVg1`c_C4nMXJ`Jgn*76g z(@*7}GWPdLct1za_20<$$E~OO^EkN)@yEK6U!IuaqqA|9Be>TQiX=TgLh*;~vt=A=QQr*ytz3O8=BE|= z>#uPAbL)31JG_hZm&~V*e|9#%%h34l;_4f)e@@$v#&0|)H)CHkvv~wK#tm5MNqx za!Hq}4aFBV3l_u|13Uj<|7anuzO@$F&1m`UiH~y&aHK=&-Oa5(ZKOQspCj@8b}Po$ zia68zQ8CpPWH!D-kJ9)~ZfF^Hz6cON|&m zLkF6l&U^4G{;h2PE7lJycsa(`jQ1;?l~wf}IKRp`zs=(1?EHf9b8fy-4U`e_&4AxS za~iLbyZKQhDa#z<@1#r^(MQBT8S&A<)tBM_X832dh>G-w2KDXfXnr^wSG8|K{I}x# zkwcQ4|Nnfj@nd%J?|12;--`YF{QhMd;;R9E*qV#4jO^OG$vc8lZ_Yj&TVKbg@!QPVXMukkaDFs%ax3)9VYL6*8NXEh*TTOQyx$wh z)z>lq!2bFVlH~K*J0!`1{ngSA;x8mTT;*Rn@S|XT<@8ULT!DQC3(eosoP84ZXPdG9 zUC7B9zkY~6{QHGWUKDa|4>kXC4YFIo{QND=Zk2rwc71~P|8hs}yz_6Sf6Fu)Uw(bh z=Jzl6$-nvc4_W=`AymINXCJE{iuV_*;ypoTh7sdqPeT5&Op>xQnH#~I8SBVKx99jq zmK)jox#_9?5M4x<+{NU{H18Dr{$f?HGf5-YXZ9D{i1#YF`Ju4&{U0>G&c!FI;#OmW z|4O+2bNYu`&iXf%>~Ic_>Jq|=_kx*C@n__E!v1!l4)IaK`nytOq4RIX@1&u`|DX7U zeO9c0o$FJTeeU{BJwM_7yJ`*9{-t~%|B~?@!-np2=0-Nb!PYN$|6){RVI=!%?;?KL zI*%1&_y524o(rod@W)_)jsK6)8_|nzWk8Jow=(u)l^5gxV~yvx_J$vS8S5c4-iNp2 zzMsV1=hx!CiyiOhTXFqj$Ne4|-=ksnXpOXv(c(U`H4&{BC9InjT)#`W&n9ENsI7x~ zOdr1EV1PYVtn0K`C$aYAaIBlQ)4EZ@{aXcgnDIWZ9eV7ze=OlWd@ZggWc*IK7WP?qIdGV~(5B-{@%vwq?G4+hvN<9;HmXUFfZv$Pq!E4VMN z#dip-xQ;i(A%5*$sXYUDRA8Ts^(Y&E8G2;A=gZo$qMjA}TA?>W&in)Ge3oy(b&(nO zU0A*q;~{^7UAV3=;QEo3vok(0E>`d@;XZ*G&r1~etHR#%#dV?rUhNn^E52i5T}%F8 z!2LD}<6#AwaUCH&Bm1n(E{wAk^Fqe`IGOPco@Lxeknp`FEAuOK%m5x`+|O2U-$>%_ zv&m>rfqpyu$pC-1!yjeXX9nL|T*pb^#fp3h_h%Tt67t#j+rfvK`5(sB%*F|REaN$X z7T-&fJ`zt_@XYipxF2jqoRGn zR^0cO5pU!kkmGp*}-DE zKCHsxFZ!)up2@+8_pJYD&kjEAu-|}jP%xiloLB5@9ALK@_r)a419>yz2jYps<_8!5 zWZdsEv$(|KCj6H1W{1COVV8pOGT?g|X2df););yttaijHGsaB;PiF9@;Cn^}_^kqe z(L$eu^937!W{*I@fMDR?!+@Co|DLfHJrxY_42b#9Ga}N0fqxGJV*dYo##;1LFu*hL zch7%sG-wR&7WuRNycs`in)SbXmms4tASBv;c4^(x7##d>dIKd|N<@Lbk%7N^{{M}p ze;3sut=fwT`dyg+|Ji8gJ_XtaJAb-H^-|40s4HUrdmapS{#Gu~{^!=tU-{^mzli!B zC(kPWRZ`-okgjmie^s~tF`ae(3{o+h?-l23USD^J`Tuo1iBdlX1I*tU^1WjD40-vF zmeyUnWsm%Qxi;MIi^$j2a_9E}QbguJ;pEQupHymcBkHppukdh{+;&Ob{tV7O z6KB7blUr`7>%aF>_fLCUEzc2)lYb!lwW(=8UrFx$I*H?FsHEmcK27?qX{r8c$xFqb z4fW+Sw7%JE!^Rzfr%haxOevwKlT7C%Iu8@$XzusooDXUQqYn`ToDkJ_F}p zH8{EPth)YneN0t-T^Pv?8L9v2<=85@5#y&lLH&2W+@_Li8GqZ!{zG=P+{p1WljjHT zw;61tzrG|nUjhGoIBu%#AIG(?=lXY4r|zG8S6q4x)5CVu) zID=fpp^L7Vnk18CV3=t#69{;fyNaW(+Ty*4*1E38-{0zhD7Xj|p4nBGLT*7QkQp6RJ#T;AAO98AzRQOF@Ve5+ZMy!d zeYa_TkNJF$Q0Xi8VSMf7^zlK(FIVaRRpmc)kDvcbRe15ZAHIbOuPXbnt*T%2grD9z z7V`9&tMIR=@DTlLa6Ve7`lt3J#^+02`|a~}o<8fakLmrc|4vbSs`vQ%>(k-)g70^o zeqO1o2ppAYr;4Xf}oRCuWR=WmK{f$^8& z`QJ-b`;z2F>BC#dlH{XYK% zs(v}_fBbEiUXRaM^}p4x*Z!)~=hszus>$gW#`dG#nrrg)6@Knm*$>qPJ3a=JEzrU&anCFS5YplN$xzU7r1~)nXKaq^j-#fl{>h!99yQ%O5{4%U>{zLII#SR~AuK%s!ANzXj zTdw>R^LvW<-}-0p^@s73VEpL$YgpN@({tZ`4J-RNU-1i3f2rGMs{V!2=QXPRneamf z_IYb>{KlC7CI5X?|Hq2&7ghZVtbfznoPO>6@2!8czc~AsV*a(=?1k6%cmA_N%zu{| zv%l1(ajjr}lq zf0PB^kwB{v;P`K~9%p+=V3YvI|0oN-BY{>U5X$)*Xn3ghZ=~2?72fUkx7huG-u{IG z`x}ziyZsgR{1Gp_g8Vb=uYFkMA7Ov7+0CV|Rs8+w1;W#vU3gpOhu75pqH`mEe^IW& zhlc#{VeEeiA94FHI)?rIFEzEl?q6#D{<=W+uVVjZT=n%&{XL(|eg0MSZ~86A z@8_z2Gwe?duz%j}AM*AWCwM+1!2ZEcYyF`A66~+KW7sc0SA5P_{Dx3|f&HuWXjjEQmi=2puKo7;7jOU8F!oO+Pr7isKg!!bl|6y|vEXaddweq4 ze-C}VCiUANqy8E8S6>>c`a{2IhZ{ft9s2rBl)m4S_~CV>U)w*P{$l7ixzpK)6IFO| zw`*VACM{;#V2Q+EHMXJ3ZECr1C?TJ!k?vOf*><2l852>Y+Z z?%RXmy!}^I@J;{Q_1{3n=bMWC!}Ak2s`}-yFA4a!5Bc^b!2ZPGDwn@)zsGl2?O(L} zqrLDUmW=Phsr*7>ikjv0QSf3|MT==Fn?v>`=HWa74^%oKk#H#KXZ@Muju2K zD*p`O1^9kJg-76@UFX`rTgB%eVSi|b{gw9l1R2v6TZiejCl6X zVEiTzI)2vvc;N~78HC&OnLK_&>iNAtDE$POKLR}8|7z9#Vc~}g{#LcWQ1j1^Rr(eNY)?F@8xx0|251%1?u;h%0E-{(}^lPRQp5EQ{gogex(W@QsIkL{Zr_tsJi*( z11dZbeL_DMDSo-i|E(&$f&CSIoK*PsJy!i|kD>JKBj(=#`>zkx`oR1x`Cq8#Z`3b2 z#I^50mH)8XAO0m3URVA9eHC6&&qvtxfmi=j&A)F^{gcZ20PEM8vCk(!{u!R%N>u)# zl#k~>E>Pi-gagpKRd`K>|4@ZjU>{P9|IaAX)kYp|WrPuIiUO=j?lc^~Zp!U#!NLJ@C!zpPH+`D8|B)jj-uksJ^A8HxTGcOv{Y`K_=zG=pGMGQ4 ze)jn^fBsPId$YG;R_RmjEaDJu1c?Z^h`Y)UhAK*NU*QxV44bIO_aUOzQ zUvEA(gH+C|z@+uiw{ za*lE{6Z?QM8;JlY#9Q4yKN#2cXP0okL`7PFd zc&`-U$yRQBc!_PyLe3Xn;>tN|w93tVsyIKkzo` z+vltH9h*fR_AA3VL;H*kwC_`~571AS%D*n>x1xXS&pM6F|U-kjcbPXWjLqHuJ8T!%lWwAyWiNvjrZu60OvE^{MdKCJ2pxYy80J5 z53S?T6VDhMZe;#}|B_F8fmUA#Pf@;|pS@QEzUCNL&RbReQ#n@%ss3=~sY}LY5F&ks zb91UHeFgR>zgh61Q*I<~2wh2l}aDueDMtRyGKn& zIp(hf`m~d)H(iC&ew?>-w93B*SpTT!!DslU(%TGeBaG4dj839URC@j zHx73G(Dt5vNiaT=VHdvHQ_o*Bn)~Sa+E3r^@_*ye?kaJl|K;56beiA)l|$V4O1E+P z-$wBXvHr=PbLF3=!VUCWV14&;6`mr!f&D*7g&Xuwi1q73Dm)PW2)FaA*FQPt#|(D< z!PM8!@UZ*)HN!cJw*FrF80}9m{(r2>H?^mxG}kA_k{R;~Zov8k_B{X}+kWp=#rzoJ zyh9r(l4!i;wYED z4lk5_-r~sLc^wr?{#c*t^+_iB!2Q`rls@WWAJM*tmHle=Ph!j+^NOaQxY_S=S7~F4 z^@AB5Ki>V>Vf0_N$l0g8RR2}5z77s`?SD*#*U>*2=ArjW!MLV4zfZot;+pA;*e~eeT3pAgr=*{A zoYVc_a;KZNn)@8#I$rvX{d;M@%zJ}%a2Uq;!F6MA=XmvB+wm{_+D>!amQQu#X7CyC z!*#s!?fs7C>+Ee$+^_L>i0D=RE*LM}!h!ySJC`mSFLaS*9$J2x21!o=k9+aD5g2gSWf#W^Lp8PvRAqAK&a3`P^1<;q%U)afp1!>&8o9 zU5)=aGXI?HbksKD#(#wCc!UB3wEf)0A4K}WzrudtI$nByzjg!yBwr5hb3X6-Z}1*> z&2e43QkZ%?0s#W1*a@%k!%f@e7(e*F?QC~n0Uy`-B}9%Z>_6(m&iRYis&pnk8wl*a47;@{SP95b^#pJJ z*Ab$f{Pn_;fhApC^A~r`KTpS8^=B!+anpKA+sbjWdsbh5uF7B3)mQ85xp?l9u0>0G zI=!FrR?ggh6XV;4-Wug^w~NyuzBa=L&slx@U+TBNsmsnKOFA!}+tby%XkfDIQ`+CS zsn}@$erSIi+Ev>Aoj30Gi~gGZ??1ZHltBHC)$1?X#c#jpZ$a0*rQVHb5frZ;f#ZIG zkGq4T?TAKSn76xm#_a9>j*(4I-jB;RnwX5n-0AwTk+}TTETcTyCLcrezm;w2s_bum zXNmrITebd|E$mxz{zgDAL>iL}m{F`hAyvhHj)yMzj?;+NZ1lAt`j{o(?mN}Ea zWGBG!KiPYT^&^4xM}Xsh{jp`vBrw?taQsj99%B7SVEqx`_+Ni)nKKDYb^;v#lf8#n zKN47f1UUZJA6w>30+XEp$NyySA=Zxs)*k_m|Mka~Ig`L-C&2MP*?WlfBZ2itfa8Dt zv1QIAFxd%k{7?2CV*N;9{Sn~!Uw>?wGYL#~0v!L7y@yyo5?Fr(IR4ikTjopxlbt~I zE_WV6jPp_L`48=5>s&{;!TDxasPG}2@15a%*H5W%^BSDLvZM3obg1zU8X3mi3xAbF8XguJXTLrLUv^lHB=Y?Na?07+3$K)0MC5 zZ?*;>oIm(Ks{Elp`}|+8`mYN98P4yq=lgkl>Nx+ic&X$6SK~WzOA(&o{H%|t@H);H z6=H8x=ZmHY4-R+vAEUzKM_v7s*tP%Z+Lk*?UXAMz(x>-0ezt$S6F};ZyYv~(SG+}? zpOpoUUx4#(&Qj-(7&$*2=SL5!{0;gy!TG?8RsV+QpBU$}T&nt~BIj$PQU9p&A09#b zcXoXCQ~eVlefX%;-xpN+I>HN_zi$02d3=)BLSHw!^b3r!LtykZr0QqSPx8`NcX8>> zOI-a9Hl{L~+L(NM7arpL%5G!q5s#yVLEfkM}|S7rOFo<-GH0s_5Sk=R5DB`ZvV+>k0I22bb-_ z(N_xlpWytU+1fth{Mr=f)7bJ~HJaL(VLAU6_Q~qc3(t^$@jKVQy(<4goe%%dO25^+ zo&JJb-S~R5N}pqVC76G5HNFb5UspSRLyB(|{gWKw=BJ;i@Cxix2>bJ06`r7eAkpc-M4>L=syFWqg47K%ug}SKemTwdGlxW0F0kIT>rjK zjsF<>kvdy-5V@A8&*D z<9zY2s`k}jKN6h(cf7J6Db9C}aen*1tMOwn{!^U)6sYlEM|gtyB~#%Q%)jC8&b~aL z^p~N3qSjrZ2K8SGnt^G|P9_ASBst-$%VA5rVK0{l|g-#rz-%2u#1I6wPfRlfxN zn__)!$EP=bbJ&03|G3g`0{ay}zt%o_rE>E z3iyPFJAGNV)&BT~eM`UV^8feTw{I!<7gxFY!`5?ascYj}NBy!boW9Q~74$NAf@ zRpY+~eZ@GR^Jl95L(q?ud58+nF+MZcmw(mc6ZSQ^-PzY?Rd_7p6YGPItMQqkf08|2 z`<~MM^E~FCCmcWf_n$Sfqpw`nAJ@C^%hdc{L;qy>`@*iDz5W@N_0^S*{~4OL$yn_Ac0ZzCpWnEZKujlu|CUC|I79G zfqt_YuKw>=?W>A?dEDiHs?t{iz5(Wsd)4}m_y0z<$af^rY6Lj`Tdl|0UJ@83!0|uI zg6~M6)d+C>w_1<0y(BP7fa8CZ1>ccCs}bP%Z?zt0dr4rF0LT9*3%(hpl64(?7aQtryy~s9@zzZY5@&CfOZ7Qi6E6$tjqFz>>@mJjXUp}Yj ztbScPQ4Wp29~RCtrg7cP{x@P@jraDseq((|*YNyX)#3l6fPW+FpJ1P{)fy82Dc^DZdARalP!s!c*~|^fFif|55%ALijI9dR=BNc?Y1b?N(5{t^7E#PDC%qyAz}5gx+-#Y-5dPh){|L|j zNg@7`&_C8chUXtCLH`85cKx%fs(&W_Vcl|gv zvHB?BUnM@z_0PVU@~;B_8v*<;TK_}d9ftt^NhHtDs`eT2Uo*>yI^&BnY|;x?`^+GjAnU#8lZ zVtmD~aP2!=jjsUuF5rK3Nbwy;`!b}zM71vx|8elIWbd(f{44OE7r_76*H!vl_1~X$ z`ain%$FM(-DgP~1@$Y$q({EknA3;CD?9h=B&wdWWe@y%>m)`2b4=-H#1^oAX&X@xv zuf{cf*o7O6AM3x$(?^Q_OW~jLFx7tv(kIZ@7ghQQ_Ah~dt624KAmjVvPG3J!>FZ)Y z;eRdF=|w-te}5HTAUuA~>H8rS9*F;}YaKre&l}$n>`Sqk)8E3-w=V(OAHcuTmAd}u z-{dM+{y*vb#Xn<*YrpLuzkJxQ82)Sf)%Z)`|F#%%`DaRBM)ZU6ZSAjTf2s&iq3>H% zc<_+ZM*#n_*8h{I4+H;1!JTg1^-)!Rg83yu`|eTmOAP-)#e=T?iSjQr4E+W0|9Fhj zUrp=-{6~h$J|r050sPBN)8iBV{WADBv;JSb@jnFrN&&`~)rZF~Kzf7M|Ecr={FlX8 zKWP6|3G^9$%Ju(~N}t2<-&MeV%vbuz;NPi$e@$y#J^f_RSGv8^?}!Rd#eWt2`#!Jq z6~ew0J#Kth|7RA#=&OJ}Lior1u+m2b{0!z_JHLDUa*UtiZ?69zQR&SCuut%Bb(*qY z#Z>s0gMZEARr_M;KaAf$sPZfDUsn9e=~w$VOJ#h)znLAM!D#D^smc5S|88$r{a;1@ z2kdqfnTw$>z^}K`y=$Px!&=&{*}G{4P<^j*75tTP7l5z{EwZi!gJW)81sYW z>y7V3?Bj1;{y$gc7lGqn^tt-otNbfQ&{qQc8Y+Dm=|8OR{-pBHWPOMFpPu^mHx1FE7^pW_Ngy{ZL)xRd=3*mPD^Tt<(zpuiFT>DN`;i2>|{6ky+zMj5P z`TGj?^&Kia1OE{7uU)@*{D;N=G5-Ghlm&|bWxBB^qvEelt|L`BJ*H?wK5A&P-`^D@382KBlFYNr| z<@&vC#1efW3xS<+{JMmX-{1S5X@;3@xe z`i!5x!0&6O=DrV+K6u(sm(*Q7%^UphrF|`T-Q2ZU*5h-IbN3-M2Q2%|oR7J1`MmsC z|8v{%{^!BE`uth{^PJDQ&$_&cewO+Sp1kV(B)rYIb!7E&R zDSu9ztM7{ZPI2K=0dV;^`qX^&XUT64^ryqu_Os+axSgxNw5RR!e*2a~pAx@qE5E(V zf9msDev;2~PUz>?Hg(PVSIQf_+2y~s?PYorAc2jafULhZ{+6%>BtQZaCBX4NQDTfw z0-Fv2j{i-kFWC|jm?!~`|A`V~d=l7n2ypywI(^BOkibL={}Uy~_$06i5rBV(1pZ|r<=-I`|3&aW z@wf`l#XrQJZeQ}S4u}7Q82;<5&&Oaay&?D)%8qjBt$%}8jt#HFzeouGY&VZSn%In1 z7ymi%A7lL!$)k(S@DToY%%$$R54(@t3lHEQE`@)I#VS09|B?*l|6<7ZUs8kriww`t zoU0#Wg#V2I{x^14`47RrN(}!}ZHiw6|7gPGi^@Mn4F4!8{Ig6`d{gny@iEta>z~DY z%rb@ljIi77BcG@0m!p3Q_!qMNcf9^F;{W1d_dJb#Skw#8;lHE6^F)7C{yQS1PoR&F zsq{mVK6m@pzoF8nqA&O-8Bp!7A^&(cr>})NfAP-<|5bg8zu5u)V=z80Q03>yzd-%% z^YC8#jrgZoVIE8vVO3jbFZE55m;U*P!uqe>sc|5t|muT}j!jPx1&pT0q* zufV@y4F4~-|GoOhqOa>*`M*{A8bQ?!uQ=R<|(7zwh;TV76j;{T7e&1#+KO_D@;h*e(lzuV^NBVcG@EG%Z4F6m+ zRQb9151ZlE2iE_Xr{C%d|8I`}Yjpp@KWPa6k#(itA*@dlucDnCL0hVT#iNtJ(y`8|Vw z#GRFX3*is@_BEA0fqoO{^KunFB;yy*j#Kroq5ne657xeVd{Wdu*vav?{t3PC0QyO; za(wqy`YDiq4F9%Qs`MeoXMpvS=2MgPHP$CTQ|S%tkAZ)_H>&m(&{quo?56aU3I8jc zeyx8v&wj)RPY!nBUs2&zga_dNYZYF=KV0#7m)_QYYfry2KVy8`^`XZ%mi0f@7uLS{ z;m}`!^pVnEg!wOo|4X~R-e+w28RnM&{kNm)zu`8lU!l(*s`RPY$M3oEy_u@tkj$U( zZ*JEQUi}UHBL`SNSpS&8*!tB`zZmOh+kVe~VqN~efPR0h)(<)6Kgsi_YW*6^`T>8R z%~tsvu^-UapsIfe`;i{z`u8Rk9v$HLN%@zIjBF+E8`m6sQuyz-_S@qV%lO0mVePXY zj`0!0zizI=BWWM}7h3pWmYRrg!<} zAEnX{sr>({!@)QHmb3q7srD7fKRn3k$Nqim+XwI!rgr_|@vT803H*0Ir|Lhf^s}E1 zSA6aLF|Yh#>A(Bk__Ti?d*LDUpW^Q$JHL4PEL8pN`0?r=tMVUF`l#IL_=ouWEU0Ym zm0y+m0nl$${c;uld6j=4_67F`f28UkpnTzfa^RO=!T6By%~kosXnzR%@IKZ44E8m+ z(&@wAAM*IsVIM;HFTYHM8`MAjh3lXDRd`+Tx09R4zpCuBwV!_Zu%FUC>;Kl{Z&1JZ z30HqRzj^5srN94C;ejfDmI@!n{jU)BzwO`ue*MLM;{1xMRr>f==;yu8e%%=O^{*j3 z#otG7uKMB09WH$eeY_!_>a{;p`n^Z%OX;Jg`90v^rjIedCg|U{s`<6{tUo_l`|r)a5$4Yn_ZL5{ z@~_VJdvQF?^4?^d5)`H`BRFIMSmzj1tHtZ(f2_VgbkJjM7pTZPv#zB1UC_p1KS zm45B|*sEU+^%qTCqQVoDpWyzNwSQjy>KI=c`e$b3=bu8K!2`~I{EMnzRoUMMs=obA z?)UrG{(bG$KT+fFgNkp2@-v+8^uMb7RP}G6(i`+&fZx~b{S&YJ0QNII)b;;vDt!j~ z7^3~LDt}nn-`iFCRO#m=6<$aC!@XSj-&XYt)%y1+l|EDazNEsd%08W=!c*uke7!4w zShX)w>A#`U$FL6x>c2-Y#p9bP`>?xeUsdsYN`+@iUuS2&z9NkOWDoGG`r|)R`Tt(! zKcx6wp~CB`{U21}My)S({{?D(e@2bJ0`r%Q-#s#a{;DW_Teu$INY(#g6`ra3)m8r$ zD*Rp*o~ilo3Kc&5us^;}+uW~TRoSO+sruD0e+B42JHEX6siOYAezVGdSk{LCxTn%@ zq55ySsz3Mti1K(Pfz~6y@!xuV&K8q^5a9S161k;7iZ@oTei%CETtnK)(KjGj1 zc!j#Zuy|mgHg|qs-+A3#b8CHlJyPyEyH@`7_`P>9CjOn>xiaSU*tce!vxogYSNCT= zpzfcT+PA*n*#A(yc}!yacK;u`^!~T&{!{w6&#ztGAIjAI8@qqayZ^QBYvkvcsrtQ3 z^{*d$*ZQ4w_*9rb_>I|D30<2~_2UMOFPjTk(&d^vB0$s(nMy ze{rPy{h_MDGnN0ND!i)t{~@h!Wj_WKAG=?y`Rc0;bf4dSN!LUnB#-&+J4@xCs`+CV zRsV^WH_`YtRsKr9?x`=FQyuB!co>c3r7{((w=j;h~~+8=ek z3Qtt{k5zaD`i!xEr~+r?Jpf)_>Ong@h98o3hY||`>E%@vigqK zZu!2V^trv#PgRZokE{MKE5Et^T-?>Uplivh*PrR*OB(Z2WC!-xS8&sdv;M29`C~t& zzf|e}>It@gY@1f~Uix8GVU6!9s{CK6^6P5+zfbp{nm_dT99I3`r`kVWz2y5LrH><3 z{Q_0L9aQ}!pAB`bEBoD{+Mg(WY^TB_m42=Yk5zg-Kj&)w`u`NaVPzk0QTZFB53v8y z?w|1HpE9n6>i=aEOrNX%KWKvK%jy>^{p zYs0yHvv3`+9g<$oWgEo#Y=gJDd~#gJOTVGNm-@>&eR7^!+n*he2-gi=&+*Ea`VVgH zp5JP_%yA#AxX;((I$nBy-`WJq=Ksk~CqM<~;2h01oEJIxoEyJ6uIsBEQoh)|wkCFNiXL*&Vl`Gy9eoUElrPeCMBP?9O-c_OTWVIod)}HfxG6omZg{Qw%IOS z+b>Z*t`fefT>~^o&SjPJaNBM}`*EGD?Uv2>b1p}};rf~FPu#C@Uwv`v_C0SkP6O=o z5Y5-%?JoVYIqoXa>+e6lnU8#yYkzNdt=2UlA9*E#7epXHsy3X9+cw47-@zqLhu7lz zf->I-5=r})W8Pc-G1upc<>e+UmYe$5ue6O#Peh$uEZrcI# z?_aTg$5qnl_DXuO+sl9K(zQK<^teiTeHHs>{?XaXW#|Y0Zjw%A%%ZNoT3?U#2DFy1 z0O{qNX*n-?aGB$mt5vVPL}P4u&rzZ`$REkD)u zTiYJ)dB6nMiRQbe@%4CE({zltW(4f>%FS1Q_xZJ+3I95^W@Ru|>k^pP(>MRTX@_*k zLqqO!$BY&8QVE)}@qhAhXP$ZFv@=R_VK51hz{W_RZ2WJGZQ7LTEbE7P=g&A~Q)<_` zYD@3DRsXENuJYg1^WpfP+&z5$#nTt`o!{BrJAHE3leJqv1l)Rl#v#@(&U$&t_?O-D zavwzQU&-&{5?xBZ{HPqrew&E0>K&+>cN7O4H;%`U#Am-2PvB>muW7vK7A zX}$(^`S`tQON7hsXA)n24@B@vm$LGgPj&5?ij;DHQR*kZJFb-R8h$Ze`D>V*(MVve z2vC1(g^!6zV526$@xM`bA1hA+Yej(Lf35H_F$rwc1kOh78-LGEu{WFFyNlb$B8{pX zJ7<;q_ar>3x%&a~`P}}#-nq5Tf%%K&8(vpOK=_Z?NDcn4Q~awlSI=MX&u#MWS~jqx zbN)uLxiSQt+D=Y)vR_Z`56Qk#&2ZsB{~;Il&F`G2119)c^Y2mo)7P(_zuw>7BvNy5X+5dN$Smv&2d-0!|m>WDYsKF>kKw%C1c`=aA7>BqYcUg)@soft1( z+4sxJBCN0QwXOI%s#k=3>~oFH*In)IPWS#_^ZOCOD=zD*`u_L}OdHM#8~lSCf2HFe z`&$Qb{>%A|rAK$~!oC$X<(tV&Aew#FoFm(p_AhCl*WG)#`={}#zxmPq+xUETN5>g6 zM}zIIx6U5@u@QU1ZQa}1qbWa{aLP?0f!OB_)tC?k=R08i_YU8#%Y3Zs*O+Hzn$=+& z(`Rk}blt-PPFU^wBY&sA{#Y`wq^qm9Z^6d0)mYl!m`@si|9noZzoQdZzy8kO<+s1N z{=Q&o-@qCIko8CSZkLbzy;1v$du}cNy1Sq6MFML?fa8CSFfkGdY?1^x{x`{PWur)7jR?#_tPK7u#NS`p{rv^= z`Ug7K!B3n4%5U4s{qEEDb9djr4SoZojl_T8a`;UWKTv~za_z`*9j`Nlf4mLuf5Lx@ z@L$dS&x0Fz2FO_aek{*ixq~}7o;j|Fw$f!qdOSxV5eA=k`CN;ud_UQ)n%}eVf2jEd z@1E`5M{V3co@{N|5cLUAXxsOp8$4e#_;=_R*9}p(H7WDVGv~}b=Co5!J?@yZPCV_@ zBRdY8F}-8vtmz%oJF3;-pu-M2tQw4dH#3+aeiGIsZ^j{kO`X8nuK&gUhHrB7*Rs#} zzu%3=ulYOGc!3l6K0w^%cn(qg7|%gHq&^eKazat1{J|?+yTuRL;N9+Xj_Y`tO8T}> zxcF@b`;YELdR)uWOZf6FT>3fiLni*nB%D{D!2bByru#N8%KjKXwLK?F zeIfb8;y?3r*N@}*&s51L{4qcZd9HSj`2QQh{Eh2)8B2P3&UN`_&>!~I$^N>s^li|c zJP$nhG|IAERzH#2LX=% z$GD%qhbOtu3F=!cb)QrC zGn4X*r}6!B?z*C$_}=`v#5 zWpB<#gl74x_-!IzUgG}}y83E;Jr~by_<@w~cqM`H2#EgV{Dq$>|D)*}R_}jQ z`=@C7A6?Q_>*<`oMjlAL^6mH&|D#gh;=EP+9hLB0`NwFSi!islzq6-z>G=|8byq20 z&i~MH>$k0b{6)99@h|CQ{PkVfwWO!BCSQ+xmGYbXZTnYxEi7rjD!&!ark{%7ZSGqCCwCS9_%4<)ZQHo#>)PO-qYeIRC7f3hSQ7%RzWx{c z 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 NC_n)UP+*`6{C}_yWqkku literal 0 HcmV?d00001 diff --git a/kore_access.log b/kore_access.log new file mode 100644 index 0000000..b0c5bc7 --- /dev/null +++ b/kore_access.log @@ -0,0 +1,422 @@ +127.0.0.1 - - [10/Feb/2022:10:03:48 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:03:48 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:03:48 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:06:01 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:06:01 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:06:01 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:08:39 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:08:39 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:08:39 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:10:08 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:10:08 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:10:08 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:10:13 +0700] "POST / HTTP/1.1" 200 1713 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:10:13 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:10:10:13 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:42:22 +0700] "POST / HTTP/1.1" 200 1713 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:42:22 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:42:22 +0700] "GET /js/theme-switcher.js HTTP/1.1" 200 807 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:45:48 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:45:48 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:45:48 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:45:53 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:45:53 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:45:53 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:46:09 +0700] "GET / HTTP/1.1" 200 1705 "-" "curl/7.81.0" +127.0.0.1 - - [10/Feb/2022:14:50:56 +0700] "HEAD / HTTP/1.1" 200 1707 "-" "curl/7.81.0" +127.0.0.1 - - [10/Feb/2022:14:51:08 +0700] "HEAD / HTTP/1.1" 200 1707 "-" "curl/7.81.0" +127.0.0.1 - - [10/Feb/2022:14:52:00 +0700] "HEAD / HTTP/1.1" 200 1707 "-" "curl/7.81.0" +127.0.0.1 - - [10/Feb/2022:14:52:36 +0700] "HEAD / HTTP/1.1" 200 1707 "-" "curl/7.81.0" +127.0.0.1 - - [10/Feb/2022:14:52:39 +0700] "HEAD / HTTP/1.1" 200 1707 "-" "curl/7.81.0" +127.0.0.1 - - [10/Feb/2022:14:52:46 +0700] "HEAD / HTTP/1.1" 200 1707 "-" "curl/7.81.0" +127.0.0.1 - - [10/Feb/2022:14:53:29 +0700] "POST / HTTP/1.1" 200 1713 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:53:29 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:53:29 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:53:46 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:53:46 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:53:46 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:53:53 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:53:53 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:53:53 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:53:56 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:53:56 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:53:56 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:54:01 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:54:01 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:54:01 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:54:06 +0700] "POST / HTTP/1.1" 200 1713 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:54:06 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:54:06 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:14:54:11 +0700] "HEAD / HTTP/1.1" 200 1707 "-" "curl/7.81.0" +127.0.0.1 - - [10/Feb/2022:14:54:18 +0700] "GET / HTTP/1.1" 200 1705 "-" "curl/7.81.0" +127.0.0.1 - - [10/Feb/2022:15:02:09 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:02:09 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:02:09 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:02:14 +0700] "POST / HTTP/1.1" 0 20 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:52:09 +0700] "POST / HTTP/1.1" 200 1730 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:52:09 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:52:09 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:53:42 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:53:42 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:53:42 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:53:46 +0700] "POST / HTTP/1.1" 0 20 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:54:46 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:54:46 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:54:46 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:15:54:50 +0700] "POST / HTTP/1.1" 0 20 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:19:37 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:19:37 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:19:37 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:19:41 +0700] "POST / HTTP/1.1" 200 1730 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:19:41 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:19:41 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:24:52 +0700] "POST / HTTP/1.1" 200 1730 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:24:52 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:24:52 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:35:17 +0700] "POST / HTTP/1.1" 200 1730 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:35:17 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:35:17 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:39:06 +0700] "POST / HTTP/1.1" 200 1730 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:39:06 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:39:06 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:39:15 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:39:15 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:39:15 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:39:20 +0700] "POST / HTTP/1.1" 200 1730 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:39:20 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:16:39:20 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:17:51:52 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:17:51:52 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:17:51:52 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:17:53:27 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:17:53:27 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:17:53:27 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:17:57:23 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:17:57:23 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:17:57:23 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:17:57:29 +0700] "POST / HTTP/1.1" 200 1730 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:17:57:29 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:17:57:29 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:00:42 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:00:42 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:00:42 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:00:48 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:00:48 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:00:48 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:01:33 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:01:33 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:01:33 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:01:43 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:01:43 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:01:43 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:01:50 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:01:50 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:01:50 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:01:55 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:01:55 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:01:55 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:02:15 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:02:15 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:02:15 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:05:03 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:05:03 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:05:03 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:05:12 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:05:12 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:05:12 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:05:16 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:05:16 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:05:16 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:05:28 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:05:28 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:05:28 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:06:21 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:06:21 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:06:21 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:06:29 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:06:29 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:06:29 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:09:53 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:09:53 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:09:53 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:10:00 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:10:00 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:10:00 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:10:18 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:10:18 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:10:18 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:10:48 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:10:48 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:10:48 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:10:57 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:10:57 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:10:57 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:09 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:09 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:09 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:13 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:13 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:13 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:16 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:16 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:16 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:55 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:55 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:55 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:57 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:57 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:11:57 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:00 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:00 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:00 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:01 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:01 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:01 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:14 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:14 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:14 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:16 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:16 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:16 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:19 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:19 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:19 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:26 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:26 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:12:26 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:13:49 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:13:49 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:13:49 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:13:53 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:13:53 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [10/Feb/2022:18:13:53 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0" +127.0.0.1 - - [12/Feb/2022:14:04:48 +0700] "GET / HTTP/1.1" 200 1705 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:04:50 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:04:50 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:04:50 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:05:00 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:05:00 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:05:00 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:14:51 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:14:51 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:14:51 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:29:02 +0700] "GET /signup HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:29:02 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:29:02 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:30:02 +0700] "GET /signup HTTP/1.1" 200 1709 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:30:02 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:30:02 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:57:20 +0700] "GET /signup HTTP/1.1" 200 1709 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:57:20 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:57:20 +0700] "GET /js/theme-switcher.js HTTP/1.1" 200 807 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:14:57:31 +0700] "POST /signup HTTP/1.1" 0 24 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:02:10 +0700] "GET /signup HTTP/1.1" 200 1709 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:02:10 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:02:10 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:02:15 +0700] "POST /signup HTTP/1.1" 0 24 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:17:10 +0700] "GET /signup HTTP/1.1" 200 1709 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:17:10 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:17:10 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:17:18 +0700] "POST /signup HTTP/1.1" 200 1734 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:17:18 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:17:18 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:17:31 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:17:31 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:17:31 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:17:36 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:17:36 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:17:36 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:21:11 +0700] "GET /signup HTTP/1.1" 200 1709 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:21:11 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:21:11 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:21:18 +0700] "POST /signup HTTP/1.1" 200 1734 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:21:18 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:21:18 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:21:28 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:21:28 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:21:28 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:21:57 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:21:57 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:21:57 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:22:01 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:22:01 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:22:01 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:22:12 +0700] "POST / HTTP/1.1" 200 1728 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:22:12 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:22:12 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:25:55 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:25:55 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:25:55 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:26:00 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:26:00 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [12/Feb/2022:15:26:00 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:08:11:28 +0700] "GET /signup HTTP/1.1" 200 1709 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:08:11:28 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:08:11:28 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:08:41:34 +0700] "POST /signup HTTP/1.1" 200 1734 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:08:41:34 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:08:41:34 +0700] "GET /js/theme-switcher.js HTTP/1.1" 200 807 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:08:42:03 +0700] "POST /signup HTTP/1.1" 200 1734 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:08:42:03 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:08:42:03 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:08:50:06 +0700] "POST /signup HTTP/1.1" 200 1734 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:08:50:06 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:08:50:06 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:28:30 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:28:30 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:28:30 +0700] "GET /js/theme-switcher.js HTTP/1.1" 200 807 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:28:52 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:28:52 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:28:52 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:32:50 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:32:50 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:32:50 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:33:11 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:33:11 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:33:11 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:35:00 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:35:00 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:35:00 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:40:51 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:40:51 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:40:51 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:41:51 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:41:51 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:41:51 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:44:28 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:44:28 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:10:44:28 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:13:53:00 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:13:53:00 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:13:53:00 +0700] "GET /js/theme-switcher.js HTTP/1.1" 200 807 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:13:58:07 +0700] "GET /signup HTTP/1.1" 200 1709 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:13:58:07 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:13:58:07 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:13:58:13 +0700] "POST /signup HTTP/1.1" 0 20 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:00:07 +0700] "GET /signup HTTP/1.1" 200 1709 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:00:07 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:00:07 +0700] "GET /js/theme-switcher.js HTTP/1.1" 200 807 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:00:14 +0700] "POST /signup HTTP/1.1" 200 1734 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:00:14 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:00:14 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:00:39 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:00:39 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:00:39 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:02:23 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:02:23 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:02:23 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:04:21 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:04:21 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:04:21 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:07:24 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:07:24 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:07:24 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:07:35 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:07:35 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:07:35 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:09:07 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:09:07 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:09:07 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:09:52 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:09:52 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:09:52 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:11:26 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:11:26 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:11:26 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:15:32 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:15:32 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:15:32 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:45:25 +0700] "GET / HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:45:25 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:45:25 +0700] "GET /js/theme-switcher.js HTTP/1.1" 200 807 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:45:30 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:45:30 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:45:30 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:48:51 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:48:51 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:48:51 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:49:23 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:49:23 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:49:23 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:55:05 +0700] "POST /signup HTTP/1.1" 200 1734 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:55:05 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:55:05 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:55:13 +0700] "POST / HTTP/1.1" 200 1727 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:55:13 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:14:55:13 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:13:26 +0700] "GET /signup HTTP/1.1" 200 1660 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:13:26 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:13:26 +0700] "GET /js/theme-switcher.js HTTP/1.1" 200 807 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:13:34 +0700] "POST /signup HTTP/1.1" 200 1661 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:13:34 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:13:34 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:13:41 +0700] "GET / HTTP/1.1" 200 1640 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:13:41 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:13:41 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:13:47 +0700] "POST / HTTP/1.1" 200 1645 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:13:47 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:13:47 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:15:22 +0700] "POST / HTTP/1.1" 200 1656 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:15:22 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:15:22 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:15:31 +0700] "POST / HTTP/1.1" 200 1660 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:15:31 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +127.0.0.1 - - [14/Feb/2022:15:15:31 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://127.0.0.1:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:05:41 +0700] "GET / HTTP/1.1" 200 1640 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:05:41 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:05:41 +0700] "GET /js/theme-switcher.js HTTP/1.1" 200 807 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:08:56 +0700] "GET / HTTP/1.1" 200 1640 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:08:56 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:08:56 +0700] "GET /js/theme-switcher.js HTTP/1.1" 200 807 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:33:58 +0700] "GET / HTTP/1.1" 200 1640 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:33:58 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:33:58 +0700] "GET /js/theme-switcher.js HTTP/1.1" 200 807 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:53:37 +0700] "GET / HTTP/1.1" 200 1640 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:53:37 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:53:37 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:55:14 +0700] "GET / HTTP/1.1" 200 1640 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:55:14 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:55:14 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:57:41 +0700] "GET / HTTP/1.1" 200 1640 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:57:41 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:57:41 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:58:40 +0700] "GET / HTTP/1.1" 200 1640 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:58:40 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:58:40 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:59:33 +0700] "GET / HTTP/1.1" 200 1640 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:59:33 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:59:33 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:59:41 +0700] "POST / HTTP/1.1" 200 1656 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:59:41 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:17:59:41 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:19:55:02 +0700] "GET /signup HTTP/1.1" 200 1660 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:19:55:02 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:19:55:02 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:19:56:13 +0700] "GET /signup HTTP/1.1" 200 1660 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:19:56:13 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:19:56:13 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:19:57:22 +0700] "GET /signup HTTP/1.1" 200 1660 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:19:57:22 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:19:57:22 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:20:00:28 +0700] "GET /signup HTTP/1.1" 200 1660 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:20:00:28 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:20:00:28 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:20:32:58 +0700] "GET /signup HTTP/1.1" 200 1660 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:20:32:58 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [14/Feb/2022:20:32:58 +0700] "GET /js/theme-switcher.js HTTP/1.1" 200 807 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:08:53 +0700] "GET / HTTP/1.1" 200 1640 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:09:02 +0700] "POST / HTTP/1.1" 200 1656 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:09:02 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:09:02 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:13:50 +0700] "GET /signup HTTP/1.1" 200 1660 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:13:50 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:13:50 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:23:42 +0700] "GET /signup HTTP/1.1" 200 1660 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:23:42 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:23:42 +0700] "GET /css/style.css HTTP/1.1" 200 67719 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:23:53 +0700] "POST /signup HTTP/1.1" 200 1661 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:23:53 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:23:53 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://192.168.1.6:8888/signup" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:27:14 +0700] "POST / HTTP/1.1" 200 1656 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:27:14 +0700] "GET /css/style.css HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" +192.168.1.100 - - [15/Feb/2022:11:27:14 +0700] "GET /js/theme-switcher.js HTTP/1.1" 304 0 "http://192.168.1.6:8888/" "Mozilla/5.0 (X11; Linux x86_64; rv:97.0) Gecko/20100101 Firefox/97.0" diff --git a/ktrace.out b/ktrace.out new file mode 100644 index 0000000000000000000000000000000000000000..2a65103c9ebd9c36fad6d3cfa614511a8bba02b2 GIT binary patch literal 36189 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 MkK)u=noIuqAGf0*o&W#< literal 0 HcmV?d00001 diff --git a/src/sqlite3.c b/src/sqlite3.c new file mode 100644 index 0000000..42a1697 --- /dev/null +++ b/src/sqlite3.c @@ -0,0 +1,241 @@ +#include +#include +#include +#include +#include +#include +#include "assets.h" +#include +#if defined(__linux__) + +#include +#include + +KORE_SECCOMP_FILTER("sqlite3", + KORE_SYSCALL_ALLOW(newfstatat), + KORE_SYSCALL_ALLOW(pread64), + KORE_SYSCALL_ALLOW(pwrite64), + KORE_SYSCALL_ALLOW(fdatasync), + KORE_SYSCALL_ALLOW_ARG(write, 0, STDOUT_FILENO) +); +#endif + + +int portal_user_load(struct http_request *); +int v_password_func(struct http_request *, char *); +int create_user(struct http_request *); + +int create_user(struct http_request *req) +{ + struct kore_buf *b; + u_int8_t *d; + size_t len; + char *salt, *cryptpwd; + char *err_msg = 0; + char *user,*pwd,name[10]; + sqlite3_stmt *res; + sqlite3 *db; + + if (req->method == HTTP_METHOD_GET) + http_populate_get(req); + else if (req->method == HTTP_METHOD_POST) + http_populate_post(req); + + b = kore_buf_alloc(asset_len_signup_html); + kore_buf_append(b, asset_signup_html, asset_len_signup_html); + + + if (req->method == HTTP_METHOD_GET) { + kore_buf_replace_string(b, "$msg$", "Toto", 4); + + http_response_header(req, "content-type", "text/html"); + d = kore_buf_release(b, &len); + http_response(req, 200, d, len); + kore_free(d); + + return (KORE_RESULT_OK); + } + + if (req->method == HTTP_METHOD_POST) + { + + + int rc = sqlite3_open("test.db", &db); + + if (rc != SQLITE_OK) { + + fprintf(stderr, "Cannot open database: %s\n", sqlite3_errmsg(db)); + sqlite3_close(db); + + return 1; + } + //salt = crypt_gensalt("$2b$", 15, NULL, 0); //-> linux + salt = bcrypt_gensalt(15); //-> openbsd + + if (salt == NULL) { + perror("crypt_gensalt"); + exit(EXIT_FAILURE); + } + + + (void)snprintf(name, sizeof(name), "login"); + http_argument_get_string(req, name, &user); + + (void)snprintf(name, sizeof(name), "password"); + http_argument_get_string(req, name, &pwd); + + cryptpwd = crypt(pwd, salt); + if (cryptpwd == NULL) { + perror("crypt_gensalt"); + exit(EXIT_FAILURE); + } + printf("Encrypted: %s\n", cryptpwd); + char *sql ="INSERT INTO users VALUES(?,?);"; + + rc = sqlite3_prepare_v2(db, sql, -1, &res, 0); + + if (rc == SQLITE_OK) { + sqlite3_bind_text(res, 1, user, -1, NULL); + sqlite3_bind_text(res, 2, cryptpwd, -1, NULL); + + }else { + fprintf(stderr, "Failed to execute statement: %s\n", sqlite3_errmsg(db)); + } + + sqlite3_step(res); + if (rc != SQLITE_OK ) { + fprintf(stderr, "SQL error: %s\n", err_msg); + sqlite3_finalize(res); + sqlite3_free(err_msg); + sqlite3_close(db); + return 1; + } + + sqlite3_close(db); + http_response_header(req, "content-type", "text/html"); + d = kore_buf_release(b, &len); + http_response(req, 200, d, len); + kore_free(d); + + return (KORE_RESULT_OK); + } + return (KORE_RESULT_ERROR); +} + +int portal_user_load(struct http_request *req) +{ + struct kore_buf *b; + u_int8_t *d; + size_t len; + char *login,*pwd, name[10]; + char *err_msg = 0; + char salt[29], *cryptpwd; + int rc; + sqlite3_stmt *res; + sqlite3 *db; + + if (req->method == HTTP_METHOD_GET) + http_populate_get(req); + else if (req->method == HTTP_METHOD_POST) + http_populate_post(req); + + b = kore_buf_alloc(asset_len_index_html); + kore_buf_append(b, asset_index_html, asset_len_index_html); + + if (req->method == HTTP_METHOD_GET) { + kore_buf_replace_string(b, "$login$", NULL, 0); + kore_buf_replace_string(b, "$password$", NULL, 0); + kore_buf_replace_string(b, "$msg$", "Toto", 4); + + http_response_header(req, "content-type", "text/html"); + d = kore_buf_release(b, &len); + http_response(req, 200, d, len); + kore_free(d); + + return (KORE_RESULT_OK); + } + + if (req->method == HTTP_METHOD_POST) + { + rc = sqlite3_open("test.db", &db); + + if (rc != SQLITE_OK) + { + fprintf(stderr, "Cannot open database: %s\n", sqlite3_errmsg(db)); + sqlite3_close(db); + + return 1; + } + + char *sql = "SELECT email_address, password FROM users WHERE email_address = ?"; + + rc = sqlite3_prepare_v2(db, sql, -1, &res, 0); + + if (rc == SQLITE_OK) + { + (void)snprintf(name, sizeof(name), "login"); + http_argument_get_string(req, name, &login); + sqlite3_bind_text(res, 1, login , -1, NULL); + } + else + { + fprintf(stderr, "Failed to execute statement: %s\n", sqlite3_errmsg(db)); + } + + sqlite3_step(res); + if (rc != SQLITE_OK ) { + fprintf(stderr, "SQL error: %s\n", err_msg); + sqlite3_finalize(res); + sqlite3_free(err_msg); + sqlite3_close(db); + return 1; + } + + (void)snprintf(name, sizeof(name), "password"); + http_argument_get_string(req, name, &pwd); + + + strncpy (salt,(const char *)sqlite3_column_text(res, 1),29); + + + cryptpwd = crypt(pwd, salt); + if (cryptpwd == NULL) { + perror("crypt_gensalt"); + exit(EXIT_FAILURE); + } + + + if ( strcmp( (const char *)sqlite3_column_text(res, 1), cryptpwd) ) + { + printf("mauvais mot de passe\n"); + kore_buf_replace_string(b, "$msg$", "Erreur connection", 17); + }else + { + kore_buf_replace_string(b, "$msg$", "Connection ok", 13); + + } + sqlite3_finalize(res); + sqlite3_close(db); + + + http_response_header(req, "content-type", "text/html"); + d = kore_buf_release(b, &len); + http_response(req, 200, d, len); + kore_free(d); + return (KORE_RESULT_OK); + } + + return (KORE_RESULT_ERROR); + +} + +int v_password_func(struct http_request *req, char *data) +{ + kore_log(LOG_NOTICE, "v_password_func called %s", data); + + if ( strlen(data) < 128 ) + return (KORE_RESULT_OK); + + return (KORE_RESULT_ERROR); + +} diff --git a/test.db b/test.db new file mode 100644 index 0000000000000000000000000000000000000000..63045b55f5d726a5da21874eec75ac20be27f856 GIT binary patch literal 8192 zcmeI#&2HL25CCAC8uirD9x6_i_JEW`iok`sD7PBNj^jAq#6OsFscbMf#>B9@u`y8( zyjLHnk5Pldty0fbXS6@FtIfJ zJXHJs{I{rcZT#a+RmC@+xoSXw00@8p2!H?xfB*=900@8p2!O!H{`VWW*7?^1kY;Je$tk|$fs za01^fJjXWzu^jOGHzmnS50;Bcj)PUvl?K`{Pqa~PFC#XTCt6B#-@aWr(Rz5Lg=;LP LY?LdmX59P+IEaiP literal 0 HcmV?d00001 diff --git a/test.db.1 b/test.db.1 new file mode 100644 index 0000000000000000000000000000000000000000..d67aefba7c0b34001c8b0be7f6336560fac14755 GIT binary patch literal 8192 zcmeI#&u-c<7yxhwC_PMTwnN2Xnv_Z$I%%aqh!<`nG@zn1DT&*L+(Jp31Zc9v{0Wz- zPt+&q3+y%a1bc&;ZX9~*dD8dUpY6}GEbDi(HPk}t34WZ;T`Gv^1L8RJT@VmL`z#AA zcfqkmX;-j$TfY_isCF}W&rWgtBVru_1V8`;KmY_l00ck)1V8`;KmY_l;B5heD_1HN z?k9D}GjEZ3Y4$P{x~AG8sz5r5rV1}x$Fuk@ycdXS6G1mvUTNCbWHouc^JV)tFCY9t z{BQmj|HS9K#0m%y009sH0T2KI5C8!X009sH0TB4#1(b5>kkKsE=93y z^lfZynisXxxPFIa`cOJ(o zBM&b%lhZY3I$@rrDj8a$q(QAs{kx25r3m2=u)T)%OhUUjQR(HWyC4gAe!opHKu ZutSwiRG?<$b8Ct6ify##K}g;oe*pZCKi&WU literal 0 HcmV?d00001