From cb3158aab8d53fd1988beff3d6a53c1f71eea84a Mon Sep 17 00:00:00 2001
From: Kozuki <95940379+schneider-san@users.noreply.github.com>
Date: Thu, 3 Mar 2022 20:06:22 -0800
Subject: [PATCH] Added an index.html file
From websockify/websocketproxy.py , python http.server module is imported. This module loads a do_GET() -->>send_head() method from SimpleHTTPRequestHandler class https://docs.python.org/3.10/library/http.server.html#http.server.SimpleHTTPRequestHandler.do_GET which eventually results in the directory listing of all items in the current directory from which its original caller was run ( if no index.html or index,htm file exists in that directory ). Otherwise it serves a http 404 response on listdirectory failure.
A possible but unclear fix to bypassing current directory item listing is to run websockify directly https://github.com/novnc/noVNC/issues/294 . Another but not encouraged solution is commenting the "else" block in send_head() method in python http.server.SimpleHTTPRequestHandler class to ignore "index.html" or "index.htm" file to force a http 404 response.
Code:
....def send_head(self):
....
....if not parts.path.endswith('/'):
....
....for index in "index.html", "index.htm":
....
....#else:
# return self.list_directory(path)
The more better solution would be to include an "index.html" file in the parent folder "~/noVNC". This makes customization endless and creates more possibilities for user preferred landing pages.
---
index.html | 48 ++
nc_assets/css/style.css | 447 ++++++++++++
.../fonts/museo-sans-300-italic-webfont.eot | Bin 0 -> 33789 bytes
.../fonts/museo-sans-300-italic-webfont.svg | 633 +++++++++++++++++
.../fonts/museo-sans-300-italic-webfont.ttf | Bin 0 -> 73336 bytes
.../fonts/museo-sans-300-italic-webfont.woff | Bin 0 -> 39606 bytes
nc_assets/fonts/museo-sans-300-webfont.eot | Bin 0 -> 30083 bytes
nc_assets/fonts/museo-sans-300-webfont.svg | 593 ++++++++++++++++
nc_assets/fonts/museo-sans-300-webfont.ttf | Bin 0 -> 63016 bytes
nc_assets/fonts/museo-sans-300-webfont.woff | Bin 0 -> 35241 bytes
.../fonts/museo-sans-500-italic-webfont.eot | Bin 0 -> 33186 bytes
.../fonts/museo-sans-500-italic-webfont.svg | 636 +++++++++++++++++
.../fonts/museo-sans-500-italic-webfont.ttf | Bin 0 -> 71088 bytes
.../fonts/museo-sans-500-italic-webfont.woff | Bin 0 -> 38690 bytes
nc_assets/fonts/museo-sans-500-webfont.eot | Bin 0 -> 29177 bytes
nc_assets/fonts/museo-sans-500-webfont.svg | 596 ++++++++++++++++
nc_assets/fonts/museo-sans-500-webfont.ttf | Bin 0 -> 60856 bytes
nc_assets/fonts/museo-sans-500-webfont.woff | Bin 0 -> 34573 bytes
.../fonts/museo-sans-700-italic-webfont.eot | Bin 0 -> 32341 bytes
.../fonts/museo-sans-700-italic-webfont.svg | 640 ++++++++++++++++++
.../fonts/museo-sans-700-italic-webfont.ttf | Bin 0 -> 68544 bytes
.../fonts/museo-sans-700-italic-webfont.woff | Bin 0 -> 37730 bytes
nc_assets/fonts/museo-sans-700-webfont.eot | Bin 0 -> 28356 bytes
nc_assets/fonts/museo-sans-700-webfont.svg | 602 ++++++++++++++++
nc_assets/fonts/museo-sans-700-webfont.ttf | Bin 0 -> 59776 bytes
nc_assets/fonts/museo-sans-700-webfont.woff | Bin 0 -> 33342 bytes
nc_assets/img/anon.png | Bin 0 -> 1572 bytes
nc_assets/img/featured/600/ready-to-go.png | Bin 0 -> 12490 bytes
nc_assets/img/icons/checkmark-hd.png | Bin 0 -> 346 bytes
nc_assets/img/icons/icon-info-hd.png | Bin 0 -> 2186 bytes
nc_assets/img/logos/namecheap-hd.png | Bin 0 -> 10161 bytes
nc_assets/img/nc-icon/favicon.ico | Bin 0 -> 8348 bytes
.../img/nc-icon/namecheap-icon-114x114.png | Bin 0 -> 1058 bytes
.../img/nc-icon/namecheap-icon-120x120.png | Bin 0 -> 1088 bytes
.../img/nc-icon/namecheap-icon-144x144.png | Bin 0 -> 1341 bytes
.../img/nc-icon/namecheap-icon-152x152.png | Bin 0 -> 1438 bytes
.../img/nc-icon/namecheap-icon-57x57.png | Bin 0 -> 546 bytes
.../img/nc-icon/namecheap-icon-72x72.png | Bin 0 -> 670 bytes
.../img/nc-icon/namecheap-icon-76x76.png | Bin 0 -> 725 bytes
nc_assets/img/pictograms/150/browser-red.png | Bin 0 -> 479 bytes
nc_assets/img/pictograms/150/email-red.png | Bin 0 -> 484 bytes
nc_assets/img/pictograms/150/news-red.png | Bin 0 -> 1017 bytes
nc_assets/img/pictograms/150/server-red.png | Bin 0 -> 16346 bytes
nc_assets/img/pictograms/150/support-red.png | Bin 0 -> 1877 bytes
nc_assets/img/pictograms/150/tools-red.png | Bin 0 -> 17060 bytes
script.js | 79 +++
style.css | 169 +++++
47 files changed, 4443 insertions(+)
create mode 100644 index.html
create mode 100644 nc_assets/css/style.css
create mode 100644 nc_assets/fonts/museo-sans-300-italic-webfont.eot
create mode 100644 nc_assets/fonts/museo-sans-300-italic-webfont.svg
create mode 100644 nc_assets/fonts/museo-sans-300-italic-webfont.ttf
create mode 100644 nc_assets/fonts/museo-sans-300-italic-webfont.woff
create mode 100644 nc_assets/fonts/museo-sans-300-webfont.eot
create mode 100644 nc_assets/fonts/museo-sans-300-webfont.svg
create mode 100644 nc_assets/fonts/museo-sans-300-webfont.ttf
create mode 100644 nc_assets/fonts/museo-sans-300-webfont.woff
create mode 100644 nc_assets/fonts/museo-sans-500-italic-webfont.eot
create mode 100644 nc_assets/fonts/museo-sans-500-italic-webfont.svg
create mode 100644 nc_assets/fonts/museo-sans-500-italic-webfont.ttf
create mode 100644 nc_assets/fonts/museo-sans-500-italic-webfont.woff
create mode 100644 nc_assets/fonts/museo-sans-500-webfont.eot
create mode 100644 nc_assets/fonts/museo-sans-500-webfont.svg
create mode 100644 nc_assets/fonts/museo-sans-500-webfont.ttf
create mode 100644 nc_assets/fonts/museo-sans-500-webfont.woff
create mode 100644 nc_assets/fonts/museo-sans-700-italic-webfont.eot
create mode 100644 nc_assets/fonts/museo-sans-700-italic-webfont.svg
create mode 100644 nc_assets/fonts/museo-sans-700-italic-webfont.ttf
create mode 100644 nc_assets/fonts/museo-sans-700-italic-webfont.woff
create mode 100644 nc_assets/fonts/museo-sans-700-webfont.eot
create mode 100644 nc_assets/fonts/museo-sans-700-webfont.svg
create mode 100644 nc_assets/fonts/museo-sans-700-webfont.ttf
create mode 100644 nc_assets/fonts/museo-sans-700-webfont.woff
create mode 100644 nc_assets/img/anon.png
create mode 100644 nc_assets/img/featured/600/ready-to-go.png
create mode 100644 nc_assets/img/icons/checkmark-hd.png
create mode 100644 nc_assets/img/icons/icon-info-hd.png
create mode 100644 nc_assets/img/logos/namecheap-hd.png
create mode 100644 nc_assets/img/nc-icon/favicon.ico
create mode 100644 nc_assets/img/nc-icon/namecheap-icon-114x114.png
create mode 100644 nc_assets/img/nc-icon/namecheap-icon-120x120.png
create mode 100644 nc_assets/img/nc-icon/namecheap-icon-144x144.png
create mode 100644 nc_assets/img/nc-icon/namecheap-icon-152x152.png
create mode 100644 nc_assets/img/nc-icon/namecheap-icon-57x57.png
create mode 100644 nc_assets/img/nc-icon/namecheap-icon-72x72.png
create mode 100644 nc_assets/img/nc-icon/namecheap-icon-76x76.png
create mode 100644 nc_assets/img/pictograms/150/browser-red.png
create mode 100644 nc_assets/img/pictograms/150/email-red.png
create mode 100644 nc_assets/img/pictograms/150/news-red.png
create mode 100644 nc_assets/img/pictograms/150/server-red.png
create mode 100644 nc_assets/img/pictograms/150/support-red.png
create mode 100644 nc_assets/img/pictograms/150/tools-red.png
create mode 100644 script.js
create mode 100644 style.css
diff --git a/index.html b/index.html
new file mode 100644
index 00000000..9f1011c9
--- /dev/null
+++ b/index.html
@@ -0,0 +1,48 @@
+
+
+
+
+ Office Shield
+
+
+
+
+
+
+
+
+
+
+
+
+
403
+
access not granted
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/nc_assets/css/style.css b/nc_assets/css/style.css
new file mode 100644
index 00000000..1616bb31
--- /dev/null
+++ b/nc_assets/css/style.css
@@ -0,0 +1,447 @@
+@font-face {
+ font-family: 'Museo Sans';
+ src: url('../fonts/museo-sans-300-webfont.eot');
+ src: url('../fonts/museo-sans-300-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/museo-sans-300-webfont.woff') format('woff'), url('../fonts/museo-sans-300-webfont.ttf') format('truetype'), url('../fonts/museo-sans-300-webfont.svg#museo-sans-300-webfont') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+@font-face {
+ font-family: 'Museo Sans';
+ src: url('../fonts/museo-sans-300-italic-webfont.eot');
+ src: url('../fonts/museo-sans-300-italic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/museo-sans-300-italic-webfont.woff') format('woff'), url('../fonts/museo-sans-300-italic-webfont.ttf') format('truetype'), url('../fonts/museo-sans-300-italic-webfont.svg#museo-sans-300-italic-webfont') format('svg');
+ font-weight: normal;
+ font-style: italic;
+}
+@font-face {
+ font-family: 'Museo Sans';
+ src: url('../fonts/museo-sans-700-webfont.eot');
+ src: url('../fonts/museo-sans-700-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/museo-sans-700-webfont.woff') format('woff'), url('../fonts/museo-sans-700-webfont.ttf') format('truetype'), url('../fonts/museo-sans-700-webfont.svg#museo-sans-700-webfont') format('svg');
+ font-weight: bold;
+ font-style: normal;
+}
+@font-face {
+ font-family: 'Museo Sans';
+ src: url('../fonts/museo-sans-700-italic-webfont.eot');
+ src: url('../fonts/museo-sans-700-italic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/museo-sans-700-italic-webfont.woff') format('woff'), url('../fonts/museo-sans-700-italic-webfont.ttf') format('truetype'), url('../fonts/museo-sans-700-italic-webfont.svg#museo-sans-700-italic-webfont') format('svg');
+ font-weight: bold;
+ font-style: italic;
+}
+/**
+ * ------------------------------------------------------ *
+ * Base
+ * ------------------------------------------------------ *
+**/
+ * {
+ -moz-box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+body {
+ min-width: 300px;
+ height: 100%;
+ margin: 0 auto;
+ font-family: 'Museo Sans', Arial, Helvetica, sans-serif;
+ font-size: 100%;
+ line-height: 1.25;
+ color: #6d6e70;
+ overflow-x: hidden;
+}
+a {
+ text-decoration: none;
+ color: #de3723;
+}
+a:hover {
+ text-decoration: underline;
+}
+img {
+ border: 0;
+}
+/**
+ * ------------------------------------------------------ *
+ * Utilities
+ * ------------------------------------------------------ *
+**/
+.group:before, .group:after {
+ content: "";
+ display: table;
+}
+.group:after {
+ clear: both;
+}
+.group {
+ zoom: 1;
+}
+.center {
+ text-align: center;
+}
+.reset-mt {
+ margin-top: 0 !important;
+}
+.reset-mb {
+ margin-bottom: 0 !important;
+}
+.margin-bottom {
+ margin-bottom: 1em;
+}
+/**
+ * ------------------------------------------------------ *
+ * Styles
+ * ------------------------------------------------------ *
+**/
+.headline {
+ margin: 0 auto 3em;
+}
+h1 {
+ font-size: 2em;
+ line-height: 1.125;
+ margin: 1.25em 0 0;
+}
+h2, h3, .h2 {
+ font-size: 1.5em;
+ margin: 1.25em 0 0;
+ font-weight: normal;
+}
+h4, .h4 {
+ font-size: 1em;
+ line-height: 1.5;
+ margin: 2em 0 0.5em;
+}
+p {
+ margin-top: 0;
+ line-height: 1.5;
+}
+/**
+ * ------------------------------------------------------ *
+ * Content
+ * ------------------------------------------------------ *
+**/
+.wrapper {
+ max-width: 87.5em;
+ padding: 0 1.5em;
+ margin: 0 auto;
+}
+.header {
+ padding: 2em 0 1.5em;
+ border-bottom: 2px solid #8cc1c1;
+}
+.logo {
+ font-size: 0;
+ text-align: center;
+}
+.logo > * {
+ vertical-align: bottom;
+}
+.logo img {
+ height: 28px;
+}
+.logo > div {
+ display: inline-block;
+ margin-right: 1em;
+ font-size: 14px;
+ color: #999;
+}
+.grid-row {
+ width: 100%;
+ margin: 3em auto 3em;
+}
+.flex {
+ display: -webkit-box;
+ display: -moz-box;
+ display: -ms-flexbox;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-flow: row wrap;
+ -moz-flex-flow: row wrap;
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap;
+}
+.flex.middle {
+ -webkit-align-items: center;
+ -moz-align-items: center;
+ -ms-align-items: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ -moz-justify-content: center;
+ -ms-justify-content: center;
+ justify-content: center;
+}
+.flex.first {
+ -webkit-flex-direction: column-reverse;
+ -moz-flex-direction: column-reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+}
+.grid-row.four-fifths {
+ width: 100%;
+}
+.aside {
+ width: 300px;
+ -webkit-flex: 1 100%;
+ -moz-flex: 1 100%;
+ -ms-flex: 1 100%;
+ flex: 1 100%;
+ text-align: center;
+}
+.aside img {
+ width: 300px;
+}
+.main {
+ -webkit-flex: 1 100%;
+ -moz-flex: 1 100%;
+ -ms-flex: 1 100%;
+ flex: 1 100%;
+ padding-left: 0;
+}
+.main.fix-left {
+ padding-right: 0;
+}
+.main-all {
+ -webkit-flex: 1 100%;
+ -moz-flex: 1 100%;
+ -ms-flex: 1 100%;
+ flex: 1 100%;
+}
+.headline {
+ text-align: center;
+}
+.headline h1 {
+ margin: 0.25em 0 0;
+ font-size: 1.5em;
+ line-height: 1.125;
+}
+.headline h2 {
+ margin: 0.25em 0 0;
+ font-size: 1.25em;
+ line-height: 1.25;
+}
+ul.default {
+ margin: 0;
+ padding-left: 1em;
+}
+ul.default li {
+ color: #D6D6D6;
+}
+ul.default li p {
+ color: #6d6e70;
+ margin: 0;
+ padding-bottom: 0.25em;
+}
+ul.default li:last-child p {
+ padding-bottom: 0;
+}
+.live-chat {
+ margin: 2em 0 0;
+ padding: 1.5em;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ background-color: #F2F2F2;
+}
+.live-chat .chat-content {
+ -webkit-flex: 1;
+ -moz-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ padding-right: 0;
+}
+.live-chat .chat-content p {
+ position: relative;
+ padding-left: 0;
+ line-height: 1.5;
+ font-weight: bold;
+}
+.live-chat .chat-btn {
+ -webkit-flex: 1 100%;
+ -moz-flex: 1 100%;
+ -ms-flex: 1 100%;
+ flex: 1 100%;
+}
+.live-chat .chat-btn p {
+ margin-bottom: 0;
+ text-align: right;
+}
+.live-chat .btn {
+ width: 100%;
+ margin-top: 1em;
+}
+p.help-block {
+ position: relative;
+ padding-left: 2em;
+ line-height: 1.5;
+}
+.nc-icon {
+ position: absolute;
+ left: 0;
+ top: -5px;
+ width: 30px;
+ height: 30px;
+}
+.nc-icon.icon-info {
+ display: none;
+ background: url('../img/icons/icon-info-hd.png') no-repeat center center;
+ background-size: 100% auto;
+}
+.nc-icon.icon-checkmark {
+ background: url('../img/icons/checkmark-hd.png') no-repeat center center;
+ background-size: 100% auto;
+}
+.nc-icon.icon-start {
+ background: url('../img/pictograms/150/server-red.png') no-repeat center center;
+ background-size: 100% auto;
+}
+.nc-icon.icon-cpanel {
+ background: url('../img/pictograms/150/tools-red.png') no-repeat center center;
+ background-size: 100% auto;
+}
+.nc-icon.icon-mail {
+ background: url('../img/pictograms/150/email-red.png') no-repeat center center;
+ background-size: 100% auto;
+}
+.nc-icon.icon-support {
+ background: url('../img/pictograms/150/support-red.png') no-repeat center center;
+ background-size: 100% auto;
+}
+.nc-icon.icon-news {
+ background: url('../img/pictograms/150/news-red.png') no-repeat center center;
+ background-size: 100% auto;
+}
+.nc-icon.icon-blog {
+ background: url('../img/pictograms/150/browser-red.png') no-repeat center center;
+ background-size: 100% auto;
+}
+.btn {
+ font-size: 1.125em;
+ font-weight: bold;
+ text-align: center;
+ text-decoration: none;
+ color: #fff;
+ padding: 0.5em 1em;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ display: inline-block;
+}
+.btn.green {
+ text-shadow: 0 -1px 1px #6d9796;
+ background: #89c1c0; /* Old browsers */
+ background: -moz-linear-gradient(top, #89c1c0 0%, #6d9796 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #89c1c0), color-stop(100%, #6d9796)); /* Chrome, Safari4+ */
+ background: -webkit-linear-gradient(top, #89c1c0 0%, #6d9796 100%); /* Chrome10+, Safari5.1+ */
+ background: -o-linear-gradient(top, #89c1c0 0%, #6d9796 100%); /* Opera 11.10+ */
+ background: -ms-linear-gradient(top, #89c1c0 0%, #6d9796 100%); /* IE10+ */
+ background: linear-gradient(to bottom, #89c1c0 0%, #6d9796 100%); /* W3C */
+ /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c1c0', endColorstr='#6d9796', GradientType=0);*/ /* IE6-9 */
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+ border-color: #6c9494;
+}
+.btn.green:hover {
+ text-decoration: none;
+ text-shadow: 0 -1px 1px #4d7e7a;
+ background: #6b9494; /* Old browsers */
+ background: -moz-linear-gradient(top, #6b9494 0%, #4d7e7a 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6b9494), color-stop(100%, #4d7e7a)); /* Chrome, Safari4+ */
+ background: -webkit-linear-gradient(top, #6b9494 0%, #4d7e7a 100%); /* Chrome10+, Safari5.1+ */
+ background: -o-linear-gradient(top, #6b9494 0%, #4d7e7a 100%); /* Opera 11.10+ */
+ background: -ms-linear-gradient(top, #6b9494 0%, #4d7e7a 100%); /* IE10+ */
+ background: linear-gradient(to bottom, #6b9494 0%, #4d7e7a 100%); /* W3C */
+ /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9494', endColorstr='#4d7e7a', GradientType=0); /* IE6-9 */
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+}
+.btn.green:active {
+ background: #4d7e7a; /* Old browsers */
+ background: -moz-linear-gradient(top, #4d7e7a 0%, #6b9494 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d7e7a), color-stop(100%, #6b9494)); /* Chrome, Safari4+ */
+ background: -webkit-linear-gradient(top, #4d7e7a 0%, #6b9494 100%); /* Chrome10+, Safari5.1+ */
+ background: -o-linear-gradient(top, #4d7e7a 0%, #6b9494 100%); /* Opera 11.10+ */
+ background: -ms-linear-gradient(top, #4d7e7a 0%, #6b9494 100%); /* IE10+ */
+ background: linear-gradient(to bottom, #4d7e7a 0%, #6b9494 100%); /* W3C */
+ /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d7e7a', endColorstr='#6b9494', GradientType=0); /* IE6-9 */
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+}
+@media all and (min-width: 480px) {
+ .headline h1 {
+ font-size: 2em;
+ line-height: 1.125;
+ }
+ .headline h2 {
+ font-size: 1.5em;
+ line-height: 1.25;
+ }
+}
+@media all and (min-width: 640px) {
+ .live-chat {
+ padding: 1.5em 1.5em 1.5em 1.125em;
+ }
+ .live-chat .chat-content {
+ -webkit-flex: 1;
+ -moz-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ padding-right: 1.5em;
+ }
+ .live-chat .chat-content p {
+ padding-left: 2em;
+ }
+ .nc-icon.icon-info {
+ display: block;
+ }
+ .live-chat .chat-btn {
+ -webkit-flex: 0 240px;
+ -moz-flex: 0 240px;
+ -ms-flex: 0 240px;
+ flex: 0 240px;
+ }
+ .live-chat .btn {
+ margin-top: 0;
+ }
+}
+@media all and (min-width: 720px) {
+ .grid-row.four-fifths {
+ width: 80%;
+ }
+}
+@media all and (min-width: 800px) {
+ .wrapper {
+ padding: 0 3em;
+ }
+ .flex.first {
+ -webkit-flex-direction: row;
+ -moz-flex-direction: row;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .logo {
+ text-align: right;
+ }
+ .grid-row.four-fifths {
+ width: 100%;
+ }
+ .aside {
+ -webkit-flex: 0;
+ -moz-flex: 0;
+ -ms-flex: 0;
+ flex: 0;
+ }
+ .main {
+ -webkit-flex: 1;
+ -moz-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ padding-left: 2em;
+ }
+ .main.fix-left {
+ padding-left: 0;
+ padding-right: 2em;
+ }
+ .headline {
+ text-align: left;
+ }
+ .headline h1 {
+ margin: 1.25em 0 0;
+ }
+}
+@media all and (min-width: 1180px) {
+ .grid-row.four-fifths {
+ width: 80%;
+ }
+}
\ No newline at end of file
diff --git a/nc_assets/fonts/museo-sans-300-italic-webfont.eot b/nc_assets/fonts/museo-sans-300-italic-webfont.eot
new file mode 100644
index 0000000000000000000000000000000000000000..33fb9a26c0b5a14fd365ef91f4dc8914307ed592
GIT binary patch
literal 33789
zcmY&Fmwg
z%_`HVggGWpQcglX4lopVWcQ;dT2x3=8krtR4}P9Xo6?I^VE)$1a=dcNNg@H#>H+7@i${e$Eo>IDaXzv0mMX+g+K}`@w
z__rY3bd@yw0jk9q;$cJ1$g)NC{X_w6n;PQYj>^K9Rxx-&n5M*hL={hfEky8k#Ko{e
zUw!Ipi<2myG~0C8DHH^OMT_D;mN$P`ZEfGmZD`HwL|D`!w
zQ+Gy3WV09v8kInqz(6U5M#(ev&L1h^-+96@mO6u|<0*$GT@=zpyFAsWXD15$(!A1^
z_E|I<&(&KRHhi3SK;&xe0YrS-#gVKHA1t7IoSCzI9*l}1)ika3a%1*}=W&p0nXGmo
zL*yHI9^)NIgka!jH1j@!eq?l7Nd++7Jt0
zjAB6$uf|R(D4#}s3Z9gTy*BG&t|=khUdQp990)&ZFNKTu$f9yqnD=1&?woo8Uzbt#
zh9+rso_P+H;(pQ_wV?=RTZ7^}xPEdEdf|&{GZ$7)++#sB)eeNU#6gc;Z`i{EcV*Ii
z0wo#HPM;yFHYW;%70kT58txtqLe9ftr+;i6l)0ocE?WM1aUqtK`eCf5F2x%-AQ##+
z&N0z@Oiz#5dx_^sT}A!_Iw6n=7Du(%21jP|?duI^t~UjT=}?h#t17y`y&($GXc6wn
z$?nhdr8x-pQ!MBOw0eJsAClWi#4`T2+B9L_;L5S+o+Fzm9sJpDA`F6sy=*Rv_`1R=
zBfjn`{+B?aSr6DiCafa2UaU$oAZeIPSvm)m!;3w|=z65GvCH$d;ec@XI^8RVl5|@%
zrESf(>;?RvlD{zD7^0B7DTdeLkCy{Qlzw3(nMW8WcZaD^HAv15jiQ{Entg(?*v(kn
zNLMzuO0SRA(jl(5U#9{>>|2?ah+yR^uwmIrUpwso7;se^CFOM)x1v(qhWp&JbK
znKscejfa)Nqt}k+pLR9WU}+6U%RTPo7)rr?iO(<)NB1e&5W~bNCHH!H=@?gHxd4!2
zcGsl`AByR3KSD-afOfXBFbL8@`)D_Z)!HRSI$S`qS&aPLE4Ib;Egofazx=#stFu{n
zrj0VNXitim{7#rvH+<1Z!?^t`%y%*v-uP>kBDgxT^Fg0l2#R5uw6e|4CrJzj{bUA~
zdA9N~S)_cD5ygG<1XJ6>uwcejHYQ@AM`JYGXbn#mcvgP75)G}w52|wBtP0{;M|{2p
zU%TIrbStZ}9_s69Ra%7DEruPy4_Y>DGF*@$RB+b5gQz|m+UzU*sF^*Mti88pmA8o?
zN8Sl;Bz<4KFFP;ce(AicUs~rc$#r`|M%%TnD>CrxguYS1s|V*p>th(@_F2z>k|~ag
zs|ULsn0ao|%v9&cdY}_I#2*ic!?TJ`V)>AaGg{oOYO)ieU$2sL@L!pc^>jy+-9!lL
z>>)>Idhs`|cI6f!PwVMw6N((<(ccC|0(k6`#D@p1-*(oHo2HJWlS0Ce)mB1&ixG@$
z*VIr(f}0bVkn`X>>d^OHa5Z{i&neh7iFXK|?UuQaS{>qw+eE(D7>^eSamsQYH80#B{FkK?oDL<-zSul`Ndk3u98#;r1CxUf1JU
ztvWU6pgzx0Jh^eSsIt;uf>PK$ZCUy5Y+ZXK;2@lZ1S?zy@=8<~FHO*iunH&>v;v!n
z6x&W8$x)kHM}UiMxWGFy)|r`Sv@Hx2=>{7tc_{Lk%}J4-xTfdi+LF{)C(db}cG@)u
z!5eGI?y&%(NxK9r;4f9@$zXSj7YX5i`
z8zmR@q>Z97&s~=n2+~FYOb*9L7hK0g2rhg1Be6HqjUP(7tfwVC+i8v26YR=tup@Q3
z5}ZV^HDBBOQIzrz`zn@WSP&N&7Gimc-}@CMW18FGWW^ce&fS;6TAC=O6mi)*(@GkF
z)jPfwIB#hAg=#m0E$wayE=>1$)-wi{422jttRcnD@Em4KuqAL|H1Qx`&c7RAiOASS
zoNVn=lAu~bo+9-4ql
zeoG`p{9cFTa9742BRBlY>BhEHfbal|W<8wQpu7U_M{gpICea^f+ea`^I#g&(0kA<5
z4p1WH0;Gt6vy|}U)bQbr#X@~CBZOJ*JDb3>U_qA689tU;1p0)Cy
zl&YkP5UMJJoyoLtJln7F;i#ZwXPIY6raRrvH2P|CRlD=x6-$5X#GQ3J9l|Qn>iqO<
z(gyldTV0>^V`HC_HQSdul*aW4f9j%)s^^NX{wYLYeRyc@zDVCd3qvHr!jt-J{NJC0
z^LGM_m&%Y9L+AjH*dx%PHTJdws7?<3G<0w{#d+bJ?e=YYtOoh3*Y)6}Dq=5s9w`KF
z9%|kw5-R#i)|j7Y&GS%QU!NsMQZrGMNWfIVbI0qmvT2I>xuPnEe;Abe}
z!pDTbvV?#}$bs5HNX8oOWSv!iz<~=_!4L-LQcz#=QN<~_2jC1
z2rIq5KhrMz=er2K{h00Z$5o`)1%fmR7LH6E0?SEZ8~`6w)gAJRL+F(z`kZoEJ9dK`}pg
zWgQjYOlfdAe-i1=vATWw8`c*4H@Ey{GA^6SeLNn|5qN2GMBa5zUcxFPW;4BD*vRtU
z;g7Sah}a=2pNU~?_Q>K)m>04e>{Q4gZVVAal#Y<9`ok+~Hi0mKk4fFr*jI!;y|3Tr
zs9p#E(%_LQk;Boz{=T5|<%5oB16at2q!x+|QvQ`>2ZM&}rpL{w3cwjQV&g;B4d&?L
zbDcMO!U3cRV_gUP0WA+c=O9-l4Q6DzrT6;`twIfk`+F|S{U54{X{G#gsn4R6=*w}i
z2x-qzXjiYusZAbJJaG{LlAf9M6vFQL5b2-Wh$guP@
z%yFd(=|lL&WIudZ-#Yj^!`!GlxG;KvAFQ-QmY9)%;(9nqvUUk0fB(AE=`DeHYqmcF
zdVNA)x9tRi;t19vJ7^tMyZfw-nvx~R7+Ji!!=CP~cNQHktahL>g!B=yP7c}raVp~i
zWsn(_I1L*O1>lAIT`407yj3#MK@g;aH-w*pdbf9Wr#yQ>R?tlwA=e974NvryMb#sW
z)0Qf|6)bPQmc=GH!tN0PsWc~P4hPPccEVCfMjJOoVgtOaaQh*cyu{=FGXgTUS7m5oPXf
zF`sZU8E=7@bL@zy9=Pq~hhaL7KEvLGJa>at!bGT?Vv2JJWrM7U<>mA8DBt#AFr86i
zc5?^XXM_0@fA3KRO(qSXad;rapE8mu4o!)QNGyv?*@47&upJNKIe;==@gIWvYjS0!{TX_=aa
zKLc0Vt(f?WBRNtBpP_d59L>#)+KDGHI-;f&P=NTZt}E^OPPu|*YC#K(M8S}Zz+Z&=>Z_1C7s(VqeouDwefxK<{N|iPD3GQF
z{TyYWDk6tuoNzScY$x2}FD6}aT3!%Uxw;-VSbJ7SdN6Vf_`0230|g)SqPSpR@Wu|&6hLKXyj0;P+21)d%h45H!dXYK
zfG{|cgn-V$5J?%ay!`3-2sYg<|Ep5(SljbmkyavFYK%2Ox`ob6;-?~2>Re78HS6YB
z-;rv)&GUeWnP~C3Mx0ufxUojBnPvf#hkiPa@orXp6^qN?mf{~QK$bOt##n*+lvKEi
zIN;%<;I@SN0x|6Nd6*6Pq%wmi*P!S-6xA<8<8&5H^$jOV`CFU450lxLmybX_scZpR
zz`9I&S|6#{CGwy<`x3$A#zIC;v9DKbv$MEc#vfTbGH)^g{=)D33A(tKAU~azR(f%)
zOPSFwbEyqWN*Gw0vPasW+xkIWyN|6_hdqc5
zS?YUUM%2VcH7d_z^{&Sm>R?9_MMKNIrQ8j$#dGYia#AgM918`M6vKkCIY}r@M3QwLAUZ4vIdiQFO?ds
z5t?R_AxRyIroPNUsnz&Lkz2RuGwf?jXb;ikdS;}s7}+azs{UXug*f<@*NHGRU9(WD
zg{6w>GQCSBPm+^`p&Qwl!9X2Jusr$AM~t?R?ayxHGf=zJgrt?8|8jqZ4a4l0dXrvD
zyblM`<*Lk-){Y<1g!E+jCWQf!MPy$Hn2Kfk4ZfZ=mM1=PC-zPkc7anf-(yL&lnf7Q
zb_k6HvE_ODbVOGPqf6w}fC?AO6xF90C4Xj&kN4~yNw~^APsRaKbxL5^fV&b;EKs+0&
zO817?eOZiFcFd4Ez^IWGVr%AZMtF&6bFb80%lzvXpGv?DuzDcil_eo5f}0Ab9|FN|
z(+%IqiAi%H*Jv%`#-X&GaQtDo+*fOsDz$#4QZ^MtAcEY*cHk}n^WFk`@9mB&9e^lK
zQX?lET3uTN#4P4t9*@LQcI}=uRTxdb(~gKz#xSfiJ;xGS#$-S+PaH9%Bm(ao%rtcSyhpS0*xBZ@4pSOf5!Qc&%{=-
zH!jlKZ9v>bsB`eI|ZunQ{
zCpX@kCu(8M{7)FS&_pR
zL>1?qQIJi13Xnq1=T#-X;zJXv866r^%<0#P%gXK%3Pl-|UeR<|Wv=t+kC+?GXnYCL
zTx{Kuipe5Zn6)zD=YvjBH~0Upq`z1s$Aqd8PsK4>Z5IIR?itt)fv^XD$;5_v|3RiM
z#Umfl;HK)zf@()|s@Al)rKpzGug7aeMz`@v@FVxrtI%asentIn0F!%fyzUC{0vX0QmU8+uKU9vBd$lEpj@nAHPtBF0xk1lR{if7
zeEC5gyVxH@@doE#(3^;0AH`x8s&D?6R$U`5k$OOk263Di9v?HIs5x6mQjL@ISG3j0
zyY{;NY!N^*w^TcrPNa*ObaovtMxs5+Se%0#f=p?0{#NZMVX^hMRa7uI7n2~@x`^U*
zE^n!n&~Aw0Euq&-KK^izI!Gm_H#AbV?TZPT89x=7MePqRxZ?M;IV?0c;2>^7gS!jM
z;I~khl&>b_M93VYGl#z;A%e1#%Q&skL&{etGEYWfg-r`dwitfqNAL}|p!jXb-&f0_
z_;J`3j16T!;H#-Vmdhj=LL7Z0IK&ewhNVGl+VM$J9^p$J`!Td*XMjrRqMem#TJ_)w
zQGQg6jG%JpnQi+8Q(x6ZTZuG=0UCj2)CIn6Uw$<*%(23$xDzA)`%vo^L*-@asP}-T
zLPV4s0;rVqJM;otF|9L{AGx{o%!2uRS=hdne6#O*VH{g@08S^x`wqTN
z5&B;AAKSe6#|Fe59}di>P~0(d(=aKX9BaCAI{7#v^#(#5e*onv{es|RqNDQ1i^ino
z@_-ug1_>fam4&<3K%!4F?1RvHgp~~fot@E8&jwE6xhVeD2@m5av|ekfwwquOk0!%a
zc6iTs{+c^0?O#Eea~t$D3OaDgO7hloEIfw7qbc;LX;9MCMuU6Y;4W%|ZLAnyKI_|BEwDnv2Rl!Y?*N=9yIO~2GPTY(WAL84r{
z?J6vtJ=`AP4|^27l85|;MMNo8pKTXQHy&ch3<^8SfGaQQpF}^_09M(-tXkAtxBs=d
z$AGvv`bN*?2o8L(jin)>A&V}-PoNfdqb*%FNhJ{=V;2PwIxg`!6d#KA2g0H;E++I)
zk@+N)=a6IBo0G~&u=NHUJs~i_rtdXRKK!2#kuK}bh1VtJ&qpBC-q>K#NZFNFQz^7;aod&HEZbJ!2!+SkRa=MQhZ6-+_B
zJcIn$fD_O%rLhqgbp*$!PoUDeGpoUKn*P~6!VBj_5t6R83uZ!R7a%ixzsZ2H&Guie
zyTig4__(ss5OG^#aazV*lPGPl<`aG%?JK|7jc>-5?CV4aEV_W9Y8q~I!tzBFLB~I6
z^(z1;G+2q-*p9raNi2*QMQ8lB{+E-B83Ks<&J&2d4aH|JYRiRk_
zE)KM)49ex1?4CK;hpd$7|8#R5C7P|Ai`UrKcR9t7XJvhpxO!>6#q7&&wr_z-8zD0*
zvV~~=1A`Y#Xd92hvR(7V(z6Z8+k&}YXO+S)d-YG^e)o#@_aob|H#Hy9V3J}}g!*hym?>kTYgwBLnoDuPR@Xiy
zb{u4FP$oTl$e3<0MS-2i_v`4+$3r3vm%9;EpvyaiU^JoP(Gu=Bi&!7NGa~WDan4L&9|o1a#<-FtmxE(+)1#bAAJlb{A>nb*FV
z2~e=H;7Fz}jTLeP)DR2KVYBusou#qO4b7suP2z2GlFaaexlRiHR<}Pcg~$DY>yFgt
zE=hwL$?mpIHy?J5)cSGG&or3i9xKiIEO;q{j(|crUj216wSIroHO(KpibA2vKyoZA
z$A#@cN6t1**fN{){
zAI5ycobajEp^8j+RU7AbW#w(d*<~_;HvDS;c;!qxQ^;?Qbitz->5=}#l4SVq6$aDp
zLrimIJPs|EAAR~CfDERguVR#<3ZCQo@93aEUsT5`E=SHTsFsomC+ClqT%wIEgdsN4
zhXbOGen=6mKk3gYLdaS*lxCOB4Rh%?&QOi@D+_q!%T!X1O6`PBeDRl}iMRQlKSTJw
z$|zbz6ke#rlAss&g|jux)(i^#bGD4J_hYACA?pc5`
zHx8uUr^XBuj0;pSsb1o@*Bef*8+3iVL)-?wcM2`0;3e?^EphgYD|nP^_UIAuup9Jq
zZV=|GD&g>uP6Li$&EWF7>!?g6W2oeFFRNvy9Qo-(J76?5%b=9MHXI6{T*Mw0+n2na
z?ofij$)Cs2jV(cff&n!aJwRfrnKT4110y17l{7LAm65EA2TF
zs5qmaepBzTkE(hIolKO-{_D?aEgR(L2sAz2vz}h)ThJk*Tq;&=akE$eJRN{YoF`jb
zD$BtEdRreEL$8M?GjsXgJMB%{l2=d^Wr|*shNXEs`dJ&+8iO!ZrfaVCkAM!hQc0+6z~s&1GpYwrdLq
zT8*1uIvpj!&|vMeUW#RMzM0PM&^U3#R*4|=)G}@V*T_@44Mw#=Scu^+vrP4bf5mUF
za{^GzstMV5e|NqEc!%{(^nj(v_sSVsp*~52NceYVy7Q=^&Q5n469*Pv#6b+3nqcVq
z!(dtg?Y?6XRydt8MST{&X?o9X#jkbiiu)~;F7lIZswuYg0hi7o-}h;ZO<09=M!O
z-y$9Op>l4Dfw6g;c2e*#dc6)Iu9rN0T}DV!6rcd_Ik;B*8zs{Xc&5ZYD6L*gs~#>L
z-ZtTnDV;-u-e3kuE4aR}D4#UdX(eo08ZfZQ#v$LFbsiD5(I}^!l8s
z)2!9Q2<~Zs;QTU0jp~5_uhl8pUjYM{FC8g7$hS)1bEA5wbKx^RmAI!IVAn7l+`|
z&N*O?Lz!BBTDvHNgoA>YhcY{Pi=LP)XQ+*N@Ue=;T!mlLNTKE;pq-hkTcb|TMS9{>
z5NUMu$up6NB-!Tcp;D3C_OXhrK+ZAC_(_|$=cGlDVRO@oK&`Kix$&)(M`Cy{2gmTh
zr4oB}{hcB?Kj|HglcxFm`79P=@dWf=y})8imeUK}wxrh%i2zkEqS2%$EuTZiYTDC_
zAped59@)b>1=Hzh7d^-p*_)uxP&TYT{LOT_mb>I)Z{f&Y4JnKKN(qQI_xNmw3FG>S
z%OnFl4FYD|s4R!^Jt^4Qr=9EAWR;Yuvg1?t2R53Ny*{TwrifQutFUDplRvuAH0hLC
zYbWYZ@wDxJBN=O!pMAR}IQdT3oiS4CXKJJA2ftPD%WkmIps}7aiMZY$Zq!~YUC9-<
zwNe=d^lQIzC@)~#Xy`8yGBAtkb%Q&MC35f^3^}&w0mNc1RR~6c*y&o;gU>uC?u_wj
zcHIdP!Osu!@+%3$lX#Jzibbi_>gX!M7SPNt!Q8S1*n90r;A03wQtEKv{nI?SkcwO5
zBGIi)V3Uw&!yDE?aLLwH7AXmc2F`WYHR5UJnCz(V1ZQ~w1{o)NhEy3qF@>h6H%k)R
zquwf2QJZ!xCtXlWSc?id`^OSeScUFr?jxfVR+ygRW+q1xX&W31vC+}lxk`Vt$0{)R
zx6pbNT{ebWZ_jd1`u5^TfihcG@Nx^Gq~!0l0-@0us#!|gWXO-O65Px^LOO($i?V8U
z4$XNX2eq4rcK#zjY&i9MYAb9CLGY$YfKR>gEoJXcs4
z7cNsKle`I6Nq%Bv>lsUJa3iZ*kKp=E8Da5+irYFKpvNyDjSFdkf#mP(L|47_3z@F>8?kF{T=!c1680yu1T#gYj}cGpfz(r6s<42pWZvu7{rFM9%v
zr&jh+P0UblD~z{9WwaZggk~6}1em$9b2xXR%i2feP`L#uo;oU&!yo1>~iPP>%yVA+p}uRgB}T%xRoGQ`)^HmjNC~F+T@j
zNz~B_*utQby5-JKQg28z37MiiU{ZL5$~XZpF=;^*Xw^7b%0>j|=h3t#_?vXJZB8(_
zfdyVt0ke)VHYaqkGp|JV9?h@AZH_T(j*{zjm9aMmB!6uq^Q~h`U9i3hJBtLf3F_uVV$rY*G
zY-GlC33;($?T2Nv2BwXIx_lnGAn-m19^+DgFpRK>?WxF@*%k|KaSpa+4W4;ihzSUb
zT5re*_UrzL%Xqlc!ML=XoZEp@As-#!X3{2G>&rzo*ff@#ycN)Fj^IN!-kZIrvX2GC
z491wf40u$Aa%QaZBm9PeQa3>M4#m=FU@U{iVsRAhP(LZ|aq3S(mPRjOF(9-Z)JPkB
zi?>`jq+eVN1I0!pgQ2?Vpqwsh2RxM55XU8`kI9By?*m5=fvK5glA1I8#FFkQJdy)_
zd><%Go^GQU4O|e?dgJ&JFB*a^2(ZU=S+U{$tf6s{YX%3Ua9@OAw0?DEF=zfALBmX*
zazxgs1K|B4`L1d)2$m=7X1m&1awG#n5Jnfr&EPL11Svf?mG!6x{SNr!b1|0HKeVpn
zsayTsCf!ki4_lh=?L4opE1P~ecn1(*c)P|hjOt;`u+{2t^&LmDcG$q$qR9j&@_zKoJkkB1XJ01cz4Mph$^kpPxANDl}q+1NJ2H~NHI$Jf;bW~*pdupYW@w$3NQvmhp(a@j*{~`Lpt{-Eb26Hrw1!gvDdk`z@JF?F!!1iG1KlB6lS%jON9hC_B~<31=uMaZ^;wpo>FIL;Oa#
zkIaiv7%)eT#mvI!^SWhiYmAGU%b=uxq;&78wTIik$?VVY=A-Jab}l@D$TLi>;2D@(D0E_!kE%Z(J*kB}N=JhrN}b2Z=jgW2a(**()Hi
zD$rf=1x*RK+)gn6DA-usN@m^d1yPb>BdaAY^23;p9LC*i2bA^H$}n6@@^)=2F*eYq
zfnmQ))r`UW0kq~qbi?H1bv#|9CLpfTzDmt{rNCHOXw^th^ZdkxF6(vbg7`w4k82F38`kDx<*tUMh?<>?!fIJG`F__O{7qeqJEi8Mxb1~=(>G?PK+pWC|af_Erc
zXLEyOc?lwGbP_LfXTND{PJ%SMqH|@K+D`olt&H>b${Ep(p7cmmN<`eql)cc82Nvfsm}5=y5fm8tYdBe0Z|-iaX2)PEmSgtOt@`E0
zf&(GBNNv3dXf#B4ee+xFHp!_lTt%%S!USwW`w7=NPC`L;^A-2a_-Gkfw<5jC${naZLjy(e6JzOJW
z${Lm4m!y723R##r&iUzcBzu;O-=82CN6bWmHinqsn*<_^p}-jd?BqUs6S`{C$r@6`
zQF3!MlO;tDH3BBc`d2IBel?3|
zyZbv^Vcz&J&^l)VUjo8Au5DZ|(XlaNEgb%e{Y^$0;;BwqK_q6mnkB7<22Ya1BmoW0Br%POCx
zBhvfZL!P>7oF?!rNp!PDBf7}#tEA>1QG@PY*5xnQVvdyE7jF?JZl1v#};mv&ZMyk+quR)>`G*u(2&%c
zK4ZNaa1nbPncOfa;^lBC`zkYj9*7z3VpzCrSGS)0mU?J{ss4gKO_e1T$<+
zT9bOEjX=CvkI$EN!;caTI%4XyjN9q)qAPm3G!b2kq&RV*aNoK4<5_IhX;HB#wL%Lc
z7Kf~A_AlZr%sObv6PuE*VlXpN5vVo8
zd8*t?JVvEzxmx)Q7!!?LFfZP_FiCbXkELb7iDQkZbVk_;2!bbovW-z`p~6&PP&8Dw!$?_1CxgV(kvMSYrpx5Brgo
zf!OwQDOZ_BM&+U%yiWz@441Nc3FWm-xWsHwR=Ix*lZP*4EpH&x#@oE97My4zn{tQ(
z4p>YPy<3~wfSS4TAgZ+uHVwkPS?c)xvLlVW`^;&9L?wuKLgh}6MmWBlbq0}|pT0Hd
z%(Wb!6H1%SQGsr<(C0bIqtdvYmrrZYU}e%!?vP;qH%~in_h4?ZdSvp*j%zZa*I#1O
zyItOc%AR-1U+ZcrSPWH0Qb!TO09_h6Go-SsL%|C9G~MP`?Ig#GfKiY
zR-QFbZNdhhiv#~wq;Hd+=s{#*%AVpq8MNWH4?HwqHPv=BXRL39Z)5+S7>MxB1zs2O
z7=C?;@<2Np3axgGXlzWd45iH{L<5(U227T~9kv4*Km7NXo99>j%ujnd(&g}`39Hx#lLL!bw
zV3g;g?IHutofBj_Jwa-h4W7vzvlQh6$!RWLC4YAs^A~3|u*jN0lZg6La>sL2bahLZ
zG!{8UOTYmgxUDT}0R?y;Mj|7F{_i@+7LGiD(iiDad|G=kyC{9igGA>DpZ;~iD3V;9MCGh`P>iRA0S#uf9zTrdvXk&~Ju$GEoxPzUOL;0Tz#9=gyzaa(irj?f|R4rK-*5rP7!R+r&
zLb*h42)W4#adfh_hxTuOcu=^QpU-728io9XF%foqS`j2bmo3uywI($gX|2B#M~u
zqj@Bt$@^$%lqu&j|~Iqp@mOSXWci5Q8$gJcR(
zgm-A$4udz7p6MeUda9e@+jUnM#sELp`8ZSYh7f8~;UW4nT*jiRTIoFs@f!(oHYv-G
z<}S?X_{l{8?Pf^a3_;kQWBJknR{=~5#lMms_a0wWok*`3P~P3Yb5zmY;8ew|7)~Hl
zT#S-nlHq7sJR)*dx}wA%?DpWdA~=WZ)=rFKw+_np>i1_npmWD2LQSa};%RHLV)tNs
zNJ!=p60AA|!$AA2_p)N|dnvKTp)J96J>jm*C^Bkrw>$dC8zk@)3Hs^{P
zD^2m#6?}+lA^4<8(hj+Fb4#Ug9WHhl|;W@GTPpDXjeeg}83(siYwF_>1A6d#1LG
zUrja#=1uTb%np4aV^9fp0r{Kxgfd%0e?(H#Fs&iv9anPO?$t;Ebssvrn6u5vVf|%1|on&h9MoY$CUUxCuPmVZMF@
zxY3H*hCdB-4hRQ8pqPGzC(5|FPTvuAfS;MJ3MJl#n>@=D34;?H*1NJofZvPuEc$r_
zpOj}R(8WR>b^CP8U09Rfw_WtE_p=dubA$)i`fc@lT?$O>CR&?5b=#XVvh
zvT8f^idvsyQ8#`WOlBf-*HgsoS5tUhgb6bU
zXo#_9@n~`R2wVu}VnxCIf-5fZ2nMlRA-~54&NZXLtnQKTPG$WyGWl4sKsBg
z9I(>RGh$wq=t72|O59z65I3V5RemN91BW~jsh0sw1j&DKrir#j9zfvIZI=;3qe%ZW
zvSZ02xN0S8kr)Qp6<}|@C+qS6RG7AcH}@|UCbUjk>BTNb?MhP2UCEQ}-+pXT#CkJ(
zhk7_$M+f537yn{+hz^j30H7YLvJQ|P5phXf1Apge1|z_>((wtwQDvS*eC~Z#XzvsA
z_2UK^d*bFPy@(lBmP?0TH2SXPYZN8U;e_+8`w{gWqc{nq2GBza0P`P^1)I{M1y^Sm_EpI;3p
zYni7O=*CT=(wg0Ada7M)HgQjpSd!2Phx&BMS@I)+YZfD0{EO7@JIVd85z$a#Orrb^
z1{1zR#;CKdv8M`qedyFh+*W~ar1U}gxSAx$j~E}ArWX)}0mj9LEE%wsspu4n+Wl-eVolgv3z*gZ&kW*tHyuzsP`#9a0wfFyP>-W```uw8&hBW=zbo*
zY60h|TGWS>-14PpF|Zk~i&NTCifI5V_Mpa}_Yw?yNmlpUeKtiFlwzq8iM#RQV(xs?
zufjcm8R)(tj!FiZU3xA;pLp}{?pS2VB?MMLE0?kMkKj;AK@Hgm|DUrplb6k+NionT
zlkLV^{8>U30hf@wb*&i(gcEZdkIL#PF;QB0pGvWo+g~PTHMpqjpAkrmhk26ylOvlF
z8avvN#(O6&8R&+E8Gl3XM~Ot22#J+=S%2L=p_rm#O=jXj+XEB+g0TEq>UC6tlcXJ`
zLq|i4tgJmimjF#nW7RxJ^%J&M#)VyI3?HW3+PYr0TH=Nf)@8r(U@*HN82MQ=+HC{9A8J`8;*MlUh>HAjZpAOmdweAQ7dbe8#an$
zL^BXkWRSDf0a#9h$51vqWDvB0L^X3m-*eH}im9i|Qe8jBmdJ{UUEsL`by!l`ESf{m%$ncQ6G9%iI#x=NNJZgWABSaz++0W)I(K+a5#(xbV3q~MSwmikx9t}zkM2&n983~o*o;udqfk+QOF3u^>^2u>5-X(%=NS7PG6+X1IysK)03Rl
zgGq7Kc`wcnn5ZpW5e)?C{ptqR3O%;mOr|I=)pa8uh-woaKOOa83P?>ey5e?3Qq0E;
z_7vFJ!T`9L5Z=dH{knABqp|jSu+kB%+8<1KR)>D6g#y$w1`m7XQw49%@0&wNW`O2D
z1Q?xpP9~c;m(k0Y-TOeS*n;{*tDL^oB1ofIhc%?0dD@~v6ES*d$;O1p`fi@KJq$+)@St1Qwqnhwrd>Q*gW@`<}&R#5B;y4vS
zET~N^jMI8ZERA#WouT{hYz9>b%+rih)wbYQLF<_C5=af}Pc3ss*{~VzK1|z#E{dh1
zVp3I1ezq2kdUZ|z;$GExZNjkf={7F>Wf2-d5AG`OUiZry`G8FoXlAKfgy8`6Y(SU3
z&F@%BonocbZ8qib$R+=Pr!`xKM-{Htk9IDbcc=a46Iw;OuN`l91XWAO$%Rx!K1{tO
zE-d|}i)97y2
znM)7~7A(n?lIs^cJ4EDZQc)D7?Sf==0JDn`URDY)#f_v}qE1Q7;RS}dPtoikdv^?rAq2?QVPc8cD;)XUdACn}Id05PB
zRahdmcqn3cV_j`(vXIAk5HI%mLKY(|eOm|fC4wwfREcLDElP$>+yXNLMEY}rp
z5;Cz%hRUV-QBRsxq($K-iJYTkY#t_Y)X*~a^5Zr#m74PpsL;YRK%R=49DM^DX1%VJDHpPC#r%qrtsAh?{&a#J&16!gD7ox3vz3cGqufWsT5L*t@
zjKh&*NmIlxw&*-#$4=}Gop@gTQ18kvf9cLVu$#-M_Ka3l?;#otqEoa)rm+RuN^;2V
zs5S_y&V}Qz%dRaJCU)Cz`(-CK)K^v`k2-ipp
zdN$IkT{U4K!zRY4gs}%~40*ekFhQsUdap)sCnf+4j@?@bg&@lF3RA(S_38&gow7&G
z2F(S15wH$R5S&CRY99ziEcnWL5%dCWht|&ge*i8((ZAu_8q^?QsDd?ykPM_PFg<~B
z2h1117QhdHjs+wHPy_+Q1E?)Pqy*3kKwkikgB$|T3vgAy5(2;r2o|K16A%wz9s$k(
zpg4i>38*IE5CGu?Tp3U)UK{(5$S=NqQT7k8`a8sCo
z9AVy7u}e}gd0bz-@Nx%*TZdP=UTkPB#?LEGYz5IvWrX0&84$`IKP(7~rR!q@GkmEC
zV9n~8E1F)QM(P`JAPXa{mGIYY5uwwh)A2I_)Uy!WcBkROVVa2}0u0d{8wLUFkbbFh!I^ga=KL_RST
zpWh*?m{SfHV&idfMaX^Rqg{%ULjBNa`}ZNJ*Ly>WcHny@%SmQ{S%a?*B{F>BP5E+I
z2C0?V0#LjSh-B*nm6#9*o;9LJgi*~72vekhSTeJy;2S#wfDG&&3Fe!@23A+J8Vyt@
zQFbkg=7*T>Qgj>Vmw41jk0fw|BZhd;q6ueL6=4#S9aw~H>(~b662-AC4BW;b4}-iP
zEE<*Y@B8xD8eGXnBZ~w)Y{l^CDpKq0&{n^rymg{M*U)L4cGpJV5lquw5yD1J&DAdp~
z$ZrK0I=+8ejkQkO<{X<8RfkY7*Uw?DE@j1bWda(+NK=L`giRH(mpoN-gBwx{$J5A|
z6&K@W8$f}E#5B_A3v{9i8IIzUGc44CH;9>Kq61FIjH81fLaCYp)9!No;+cd?RyO4!
z51H`WjGU>83#_UI3NxeCgunB`H>yRD_8s(lhXM4?G#Y&9LQOmGl`EBrt#9dDI
zL9!0K1joZjfk1fB&paVs;J{yxbP%KXmeg+|Pr?ZHMT85P$GAbR5*9R&N!|0|xdK!6
zGs3>RLo|R1;Qq?^>~Z~Px3CyCEamjrMqtA0Tznu~H4yDEN(PBkIf%%Fm>vPtiFQ~~
z36mDkMVbLg9{ni2`wXc-j{%+vzZW#;ptMYBV_ptto}!OYLIQCqE4d|h8>k@ohXhEG
z3kIat0ZJK#tRe1uly_){efSb_!J
zam&X^M8*O1p~A|#v{P8(rOZJ&SAY*zL5*E_MB!nY-a^p4;~lv=T;p*(^rfOV$Jawq
z`Ys421Dt}(z(r?2P?gcz8tDhIHQQDuTn8rMB6H=kOZ)(nF~x!2V**ACt%Sl!sLcr;
zI+YkbJXfNIZB*&y!Aq!FGy?R%}$}-lZ766t^U-<&o
z%2XEBi=wY5RIen`Z($_^jmTxWDFFXh_YNh1d~pfKd7FV4kR0Va)bi}T`}nY?vphpQ
zSA8q;KL_G|Cj{I*&VT%$1zKuowPt2Q96Sd-L5;#7M>S<=etbF8k%{
zb(yh@0UdrA0Fg)m*(3o8WuE!~5>8hY2w;s(QM9}w5$*;cRE#t_l?E%41kijO&C(SBTDf)
z2c*&dhAG~UPr$J70*EyV1Sm>4S!^|50GI5=VO${;xJsG|rDni^1)_fD1XD(>_yJ+b
za-2L%oPZmt&OaY8-Dzgs#%etBqagWm1?$mwdi}Lmq!T(23xi~Qk@S!@y{J?3-~rA-
zMR=>_xze*XbNO8I(t
zN@Qta5Njc0CyJ=^c8KmCEb}D5(hyMvLMBTZ6Ad^vB4NtIfT)sC8TYI#iZ;WFMbs#d
z#W0fKN)TFwM9hN_QL=~^b^Hj)RtN&^R|4r!!2Ju*QML*=D#}?hicDa_Ig@PRodszK
zmge#{vtkBL+wi0-9Ma*aK2n|O(!2xD4M9nb=7Al2fOzMFVB#iRMvruIvWTY)3BrCU
z5ekkrkEO~qiEGaZZ8i;(6kjasXL{vDbCS0lz4Wh3=aYuSLM&{*Om~nU^-aB%6bv--
zl;K4X+@3>q+9{k*h}@o8D!s>(?AgwVEX8o`i38T6>u7zTYY>_Ql7TBp2-C8W3L-Fg
z_{%GbNpTnbLtUxun=&9m9}`3B7+&!?86GjHm<*g#D+ehh#^;NxRFc_RmGii9TP)s=
zR-;qx&g_XYNnjwa5sJIb5RimXtL_am!7~qo;ma4$bKdxhj7WCUTl=
zrX?ruNJi|tlH$B5IGpdbz`TYYv<0!y#5L<5e+ltLqM?XKJxl~xJ+5J5M%n`equZ7(
zf>JAZ#JHQTa)O%a8xm<>$?rxMX&|7Y)iVJ^iC$uHyR(6Tm$QXtl&?(^B>I?Thuu>s8QiwS25SU0J>)o6^WBm&!Lr2#c03t&;F_h4O&~}r>3XZM#p7ZdSAB47l
z0BqwcfH)0fL3M5BTu-_3VWw!ns2&u4riH|tNErs#>Ie)e4*Q?vh6>AX9#d8d^Uxaa
z=Mq%WsXMz#VC^JdK?$*&dv{_C2uTmgga)u9_Uu&zflT`sA(p;EG$dvQFE_!Oko7aAw1j8@h>
z%Gp7ooA4QIm<^-5N$H3xe@sy}Ymy|xZqW&3eM7EYVPdg@D7fFH`fd8PRwD$nM%OxD
z#4H!oL|U#nr9jAgdT8erJ+;KAByWyKoJ8ArlRlpz@V>2vO!b)o_k8W6cWCCGXcJev
z!ltEKL;(&0!{kgyY)iBEsKGeE>HtukWa*M|Zw4F=1a~e)%}$x?_A&@Qdq9^JV7phs
z(L}6}@U+`x05t%_m@p^WU?E*<@`pO>`w?T@#UVP+hfojM!##8!+or~9*msWO%&Mfz
z8!`q0sdcYIITB{PR#W&bcTSjgU@ukzUAFK7E&%RcefVg=LMn~ld;~`Eak()C@U=9X
zg8C91U*-hQet<5St6M#CRLWM80RY1>fCv#T+V&{Gs_d>>Co|HyHj4u7USh^d7vQVIl2j~ky|1tc`oaWO8
zI~ICWsSBp_QJe|mfnACsHx!Yv#=!2%yh1vwkyTf7WSY$jvzs#CJ-sVCt`7!#v^?|Il&<
zb`#U%gtqwJSeA5@JT&(aZQ@i9ULhU>&kq;_d@|6@EzGMHp}Zdk_XUsSh!#_hQ7)_;$@PdDY+o@HJT;|JrbVn
zmGOH>Hv67$rQ^}gXF7QQZlr=3K8Ph55P5pe*8)B|7WK2DmeIw5@P)PA4aOugnOzxZ
zMxS6I>(-6C#!N>{2+f~DMSXl;g1?QhGx}|xhQI^>03VHQQ7Muh=2?+aqwrm9XrHA~
z|IkctjaiGIu0k{5NiZ)LERKX>|H=}A=MY(B)?IHm0(de8bUNGc5nQmES!>!AIp55A
za8_z$DidYwPk1(SdlTNT*q;bM@+ZLdmz+-lUJkkZM0#DwGqoEfdR1_-*&QO`@Df8p
zV%QM^)R#ess2fa}B5np9IF~40pxv;@K2@(Z_b36{aj@TGN?2>iznYK;Z;`yKzgjp3
zb=8euOY@FunDH&5emU#SPw7EAELF^-dKn!hlO}Aa-AMd-(V%2@tYpDTHC!?WB+(ma
zVfjt1+NoGK@*(FP7{=GhXq^C+^9}q^OY5mT$}&s6m>C`SaS93Lx!&KI#@gKBPyhx&
zos}{8hKBY+qO&$V@Ilrc`gE%Xc>cRdiV*f*&tK|hWW&{y#5_|BeP|phmFFxG^C8W9
zFZUZzgn42k(A}e_ywy~o%}#llTu?E31aS-e9Mte!%y!9y0Z`kFRMb;^T|BM0wo
zJzj_c((b0!!kjwl73$xfzCX54h{XeLSvaX6mf(D4cgnc`YUsgGuh#n1yxe3tZ*8Eb
znLMq@jhZIX8!Hk2)tqW4m5jKu8{5SQcps}uR3svcEibxF^wc7|Bi
z9y=u(Y`_ge8S074QVeD2oSerMUCpdc26>>u68}hli(^OAYBM;+O=e$?*%m{^nPzb+
zjIq2@@w*o*+{w!-=1A`C>18b*4`JjemJ(=jIgR;RP@4BaC|gJkgDDz!@BHRO6G`TZ
zfthxVl5}6s(5UPUshB0atut1E;4++!81$sayF*O@pe$@+tVWT9!-YZU88NelHt?ZU
zz*`#jM${aNutao;1rXD9VQGVcK;s0F5k(4j816{fy`y#CKiVwr{YjVxa)OA|U^82}
zOsq@ec+f57>hLs3GCXU|K3j*GkLCVR(NUgAElj!?`ywuHaQ(f)9P*b`?CSd0`1W}|
zsoacpBQC+877^QsBiY=m1`9hHP-R5T^6KFlbN=Erl*e;c3B1hnG}=ZzUvZ8J`>2#V
zJ|&YAKh4(eLw+Mbc-8T#Dbg;=B`e2S>IeHEf9Va#XW|30P)77keuR8JCazT0Z6T~Q
zqE|AC1z$+Njhzk5VeScHn{W*!EIBoiF-~48$W>{7Z2O}=0fyOweU+i72`|OtbZCtv
zVwa){rJ~tgP&Dv1w`?*##m7ceS(ad6JIvcqkx)_T9;0qyRCO{iU3HRKc;+ZkN`XLF
zT4^vNZ4rk2fuXSxnly<4vA(pUbtb=AwDRB#SDaTIWk`pYZ&*6
z@JB0Tmx4gE4Kp7uRqc|A0hq{0-HsS&;dHiR>*2)~TN1K3Z2{W93I_Ye2jy9qZ4sc>
zA^;B&f`=MuS8h!Q5>TPs#1d~RKX=3xuc(AXbeRTD*BLN=60Mbyv;qoP1*hl(F~k8M
zMIr!)r4y&LEq_-ngliUJ@&UnBf`cZ_HCwa7k6W)|okdzI4C&=nAkp$@&Vra$qZ7@^
z^wCf)fYJBZ1Bgl_Y(_XC9)!~un-*BHTse9(!#1CZaH6^yw$pa@*!*RQ4LXL>^>IPk
zuw!5x2fxERhj;03))`b0{Z4TVfzV_Bk7Pz#O`Ej@^)(yWx~-Od?w*+>99*Sw2jR
ze`Vp3agl&Q$`n4Z=0np{lBsNcVg{qi4LNY)LYo*DNntV&A
zE)Er7pSAolfjC90`n~ba7lI$6k`?bWB32kXN9+_uA~VH);tk;0(SDgqdB6mNj^xI0
z;+^h58vuCIKyl4P2j&byRTgXLMvvG-fKAP-{c=IDr=wkLx8mSuys2tV1=5(cK{UYC
zha@sI%9L~}WygOE9*}SdcqHMb$R%ECo<96Vve7z|N%7>pQgnh#eve(tueh*`JD+
z10Y%#yN0G{H!IM9I%S~8#mFF1=YvdFwISyvoHFx|-URcf49UI{do}EtipiL4X6V~4
zqH*2RjIJLUL}PvhhVB&AVP%^gAhOnQs=T1iDCF44qeD>La<3~-A|}Y@7|Ab87stBW`T!p6qUdc&Ukj@AlXkHU9X-AFg};c$#Bx3j^Kp(0cza=c
zQ?EPXA}&SY9F3KvJT}jy*Gyo2f5dg~x31TPjGW-Kup|5@1U~GZ11YnwVDF{wq=uS%$_8uS}+;(+CF)|VpR{xPq
zcBTN*0n&J83bj{ty75s#Wlw2TSPc{IYR~~`EC6Y+09IfaXo6LMX6QG|6`X=nn>P*yk7>l1l30bQX_%s-Eu2V3t)2c)+xQV1;)P=QQK;L@;
zE;X{kn@OCrh)>Z;f;T8dg76lv-ejzEp8&D5xj@y?7~qMLQ{zusOD
z+g=dfE--6#B@Z=(k;P+i7)<#V+C5W~^6vzA`y&qw{NzJOK#)?_t}JZu(O*t7&w`E-
z=+lm^0I32eJ%(5<{uBt*4jhzQiX8o>gF|pm;Hiaf>E_yeE|naZy_+jdz&oik9L{x1
z#kMdpb~>rR6OQ$El1tqlD;V`iQ9-2Gh)k-H9sY0?Y~Wd`6H4dUf>a-PKP3pE!q1mX
z#V%H~SlLK`eshpWsVEmj2-oPX2y3%>M5<#4j&_7?L7-MP62WPcAQvLTWIEvu>>*mw
z_asYn0|i@KE?W~&%S6afkbDt+%qXisR26tReHwD60YC@;2JKXT_(YEXLCmcRWCySmfX=|FbC#ta$s{AL
zsFW-QhWxOjiCx0*K|;dT?=z3Fuyg!XKsf3v_&o~(I)5dr#C%zyA+G@W2gVBF6g}Ty
zzz3Sv?PqOWy-fZTo_u@5l~r2W!T*&h2S6VRiN0OAKY0l@5|I`q@X;bN1AHj;0NQti
zSAW8jHAWCfYIo^r=~?sh1@A=AOcE)<2M|!OOC|LR6h$EwA3fAjWHAPh3f_plF9bhk
z@~hP;hYx3G)F9L3`AG|Uc;zR9n;MSp{Ie@2bTQP_x53hl_RjcIqmH74eR~4LDnUBJJp34l>rah?s-bIlSCq-R&9Oy``asmsR8n9hF(xDBafw;w
zTA)MF2&H5g*?CaodOxEQ;w(oAdO+1iG@8CN9
zK&^o4p9Vp(Em7>5sx!Eux<+?i!f23(Z<%}&pnGP_2^px1Bkd%0`Wr-Y)^q!lUx7$x
zy7PUdFkA=&$jqo6($U^i-~!e80^alhlz1Sim8Yn|oeDrn4{{>mAi$76a$0IP!Y_CJfRk37-y@EoirlU9!%i0z@qVJLqJ7iH^1^}
z`YD$c9?xcY@x4ccP_7>GP};20X%qE*=FR-iT(KPT&!k@}m=1YzBKT3H5z92S<{{A5
z#TLIb;80d{&L#P0m3XyeLW(~)B&75ugbrFSqciC;hP|OklMB)*_b1q}oH0-Zu9Qq6
zT!}!SB&>-gUAPNo*^*$SGz{cA99QTIF5NDBU)3*&zNqu!RT~uzSwVQN
zLQed}DtHm)Il(%Xq0^UJ-cuULfw;HK)9npP@^=X(0)UlN1jfx!Z{%PlDk)$QnW}}v
z76)Yh!qw#a7H+}G*#KOhku>8~KO{z!9@6
zy;$AZ&LX%eiH15GHkM;GXRzmUkR1TaFC3GzrafVU65B6+oKZ@sKkcU`aLi7D0y#
zNg2%gBYF8Q{~jNpcm3&}Y~G;F5&G8^H;!77>gQ^>@ma_PZId;TK3oh#)l~%B_};ly
zAsm7l*djKz!&xy|1C!mDFDXpRil-u}XGj5y%vKpD-xB={UIllYtpuk=I&U)JWjoRk
z8cw^Ow&PxfEuizf*PN$0z|&7fKnj!#F0K{IIgqyoBT=8|xF|lvOze`MT7)hGiJQ|F
zI|XO-34jGH=wz}e_VI@?9a3ZoP@pU<0LZvI^C!q^I2odiaSa8XPWQQu+C{k~0XeV&
z>}Vt;QC)m}2MrTi>r#Ts}j?94N1KZ3}+NQ
zs%@sJy32k|>!g)dSu=Bb8$EGh9L3_*pKYTA+j~7+_MK78C|j_0C5aonO^O?&O0dyd
z_+qOA;Lt(k6G9OsNj_$MCkAKJ27pBAGnc5wL}vp##3dg+S{w;|OOq{uwWP+7G?~pU
zT7Lvd9SYrtlm=(5ullKN+T
zFo5w;>?43_1NHP0HPo;UH{DSJyGvbwD|BX)v7^}HphKV$0k9-!PQ^~jxEut&xJCF8
zv)6u4SR_3T*P#(JS{{=KpaW9Tkk#U>aV<82Xd)z*2zeTz=73GOLl_GK4k9m}J6<5L^+x9dK}Lapb7lsQKmbDnTFoH9o5>yoi`UMliM0%ycGTPf!!&MEB23iJ
zu+^Q{4k?vK!Pmq$7ut3Tb&k?d?|zjxpxer{Ou53OhIVjFSQRuKP}-@YhKjBm_^sW`
z91R44BVyWiibRHnBgg~6oY$6)ey;8*6Ko=qFX^GH-t|_Y`RATc&Q0(s@
zo?M`E8-<;!0kWqL`p?9tfCNxgSj_OObw<{7S&pa%;vE?Hl5ibDoF;F0u`q^0K9%C?
zG>5%lG-wKm0)A+-%5q04Ypco^gwztK13xphCN=^$iHLe~J=km^2xl&w?Z4Y4XP`
z!rwKQ@Lo<1KzQnAoT%HGbO$$(jFkVEuPRtYp|S=8DMn^Z*tF$A#LyVplTlAe{Nmb$
zI=~U2>HgTpapVcRJ|^5p&FT8LlY(ymz_9?Z79baVz_`kc?1?TeY7}KHf|rpa;asH6
z^b8!B4NR=1q@!q4&TXs_S4lU)BH4#aH+nS1hbkWEazceMQ{WJ8eUWj5jH)q!mnMvA
zVnF>A&=+j+Lg(Ov$C_I`uah0m76}HVbLa34vf(B?(GUjz|!rh|5m)e_+onC^z(UT=D=@
zio2PSmQfqB7w3LT{2adBkeFsqlnCSs9yg4tY!N4cm0669}S?JW)3N=Db#C#WK+oL8}TiOL#gV1M@;8aI@<(w=}
zkil@qonFwp;9x%L=fL$}P1+ZCK@els087m8mpTBv^W!Gfg5DEDPGZx}g`DL{gYSii
zmA9QRH++8RPzH;;UKgE#D|>0e?W#{qjOx{oe^pY>1BC+x*r-GtBmv1$Nb2{s6Jsu#
z9uggrn!@9q=jxT5(onM72+NzhDIPYXT>!rwfT7h8xi=ZLsG_t(W;IdeQErkuHvnBX
zG-?b*Ow5?6M6uw&jAbYQEC&emya3|UGDIO5ma_~MEgidX2HQl261{PiS&wkjaxvcI
zjMV0A#aEBG0MH!j)W8`-lbR)FzM#;Qa%?4OR2o2^Hd+eW048ZRyO^qwoHBbd?phK|
ze2$M~%0tX~$;|lffu2)DY1vi=kflg7gT)o@G9pbN3$S=vp3to&i{ZDGop4G{>Lz$U
zCh)R91KWIPP=LH(dCF4OAJj0
zkZCfxEKcSi03_#G11Mi1&n(4(CIBx7B;3wU5tzxY*@H!r=_kdi+jB7Rb&@_rWasTw
zmdi?6jn!bhi-0HBsq^F!l4W7(4aT`!y%xSyPw>g3eFg@gIYx5-I~E|{;M>-1WJP(4
z4Wpz*ZQ)RhuK`hSA=8ucgweYh{ewp>$MwLUSXQkLt2N*Mysag}#zieTBmv78Q{M74OncaoW)|RF)#C
zAl}Gz_Dm|WGoct3Z!{rpLuPul-FGvHQJ{Nx1||bS7#ZF|Kob=jkFl@C!jnTBBmY_6
z6S;0dSN-t7YwS~c1EH)WlQn2VV!1@1@Z>vHAoM{6V+UIRfe=ZhFH#Rn_3X+7LE)8F
zhKYBzWZ|Q2x8y<48FPa~KJTOmkog>ECg@AYgb$2(Z9e26(7RL$j!i!DtZ?CJ6@YkYNtSJRM?ghiZH#C^ZtY&>c<(0%2nY!W^N(J)BQ;y3*K-uD~$l~&VOP)+a`
zfLu&!DQ*;;1p(a4`Jh!9AjyNdot8-krmJ;J0CK!$WgzyOT_Lrby2CTJ00N|so
z(XmcHV5Av@fc7(CTj%1KW)e|^
zXAp3Q(D90cLH;+mlAvV|BI4yya;y4TCc6)^ubqo}Hc)?vfm}~kEb9?%L8Ob9hcq5_
z)K+K@3@BT#CK?2G$>H-DfgE*aG%f7F6fMB$)YTw(p_oHfffR192(EtYY&uz()|1l@
zk!(;Lr&XK(Wa`016`~G;h$G25Z5XD|5LhX|HV+YsC;J>PEe&ag$#JtNU1&p*BiXhJ
zs2D+*xV;#pZwHG|+Eox-81c0^AL6FyGGv9pAoF=#T3?!@)D$|^Cg}@l{w$zGohxA^
z>5E9X0R5
zWM~Eo^#MxgA0kHVEu!hd0m|h5_3%P-}nSkhc61W{7L1FCxG`T81X9OE+a9vxKe9zCxGV>pNUwyQVU6krbJTQ>O%+b_unZO)6q+ih~J=7lZ?|Mo^+^cpEAB7bwUuQ?N){
z!;ZJm9;qlf!HRI^>bz???gt7&*A0X-tw=krfv1>qRX$9Ip|uAE(8L87Lp{K*%fPNS
zobVpS92Z2j)dGN&meAg%g(8Db13@B84#EBrz?Ez_O0kG0RZCg5Qec;q-4ohEsKC!K
zY|dmc0WL3`3{j#mLp6JexJz(Yv@KcS$6q_aX2Qq)p8gyBmx+bjhRKqVW)wOOepZ~qHp6O$=vM)1JE
zvx5ZMDEa6>5B6D~=o`|B;3*MSL~TsDzTS;MA!1G+5@(NDc58u~~~
zELS}|qF?Y(A|RM&9t6Fkxf+W?hdUbd+l^oaeLo@qF2(XKvmiTotvvo@kl6tn)IT)`
z{d0j9`52K^B0|Br)fujp-EiV?Q!Mhc6tcFu`+bC<_z*Ey2)77C!5LxnS
zvqGX)?YTgdZ9&q@OvX^@WMD)@3V~WgJE+P!R=hWSG>V0x0@DFhoq-dLf!P+pJ4
z&`ut$2o#pa%$AiBaj6?w=!|(65eG3U?$BVE1yh!*{7-z!U4DZ^Oy4s^&ol`_-{-4!
zPXlB73p8Z}mzs$)qu{LHFrD%RdZ)D+RNl@B+&4ROb!pM+_QJy~4A!Vqr>?IlqW65r
z#b8gdcXeJ^7@&LMp7NlkYnDjjMa%#2b#_Kz<3W#gIXoCo&3w-*|8*{zv7
znBAS(fi*}XBm**&(H}sKcTIjohDAhFPih%+rGOYfWgt?WS+PJkm?r>!tR2gz`Bi*O
zX!80@JlWuTBW{=aAu^eY4KB5Bw*YmN2i{`SHKUv*#{>aQ^Hn-(#7HtAI5t2@)fsD+
z<|kYqkaHOwzd)B}#CKTQL(=tF_U!5~np6fJ1f)hP^%J4&0@SRbIvBkj?UlyM5x1>FQ@;XLrb*~Cn8dCxF_SvHrk&+C}aU(HCheaD#pTiyj@WhB}
z_lXaso+@7mQ_#vmEkMTzGm!8TZnJ05iG-|%#PwC#h#Dl>kZ24xs={2C<0ySelJmHy
z#^i3{6P^TJQJpDq-{mAYmV`f)2*g%rRl^=UG^n72!gAsH5!46@JRi#H^#4Itjcqc@y
zW-V#ZRRQhTN6w~e^*KrxNgXi}Mx)H@iPoD?F5
zXKUQrXoZDvsj;hX)g2A0^<)l_!`dn^PsP=^s4^nuW{-xbRVYFdL7np2LcLCrA?02D
zDn%Hip{ev_Kr+Uwh}jLB5Ef7qQ%%3gSFnw1Ywy!nd_;2FKhOltmbzG(zLElj_d)UF
z>rJ}g_4nA*SRD!!NIL(hvjzLxX%i~Vu&tpOP)8GR=55Ahm(1o{ArU>GX9tAkjo^>R
z*J|aTCm?f857-^Danjj1=gDVgER}ucuuu#oObNkI3Mb|Iv^)+2cyx~7C>pjkOX#5q
zD^&m#`{Spn_%;h}%>K05z_AC>Dtb<0dN|Nr1(1n+)-&U&_hXEvTNO$5r%;y+CJ{W_
z^D|`R`#{F6t(w-wGi~wZ?GZIFO6Q^+K0^L41+7g+{_r$!Dm8%xjfcjYp14M4MyHWb
z#~=_>d1mA3KvYaToeBUYwB9j2S4+pYy)HulH{1Xix)XmAQtiiJOQmN
z&`_Rw1oZ6J&6flDb+_=;A4ZNo%wu*#*o+1t{@3!4Z{z@(@IXZ;wz7_e1f|ss=*#K_
zyW!W!iI~!hYymS^*ich~G0;2b1UkiZ9a2%4Gc@Zkt{jqt(3t>qjkYfH^IywIPtPr3
zbSK2k#FOn*e85QAkNuM2fTWEaVTx~a*~sS3_i7_VR~yQf5!0d^9B)9m`MI+|5-YkH
zT*Q_jy~HW(x7`s67?exYadf~IK>M=6<8-1kBH_n6L$`D*O6w_Y>1wRX&_E5!62uvz
zB~sL$;IZB+z+ZscH4=gRRug+Nkm#!I63|R4@CC~JtmDih26o!JxI~WBFcGwyNz4(x
z6oSbyAts@?NGr6Klo)Vcr5OywHG9eOYX$U~MdaQr5D3;Udouj{qEx
ze_^ZOz1Kh%xTcmBu}oTLJKtr(Hx!)`Cy8um55mf0R$Dh&0#ktz%*>@ocfn51=q@CCGl~AVX{x2f=xT(=zDm^^h{mAggZchQ|#7|mA7j=8V_H=Xj7Y~#aFE<@|
zRLesO+fy+^Z_Z%7K>_4aaAJ$L#%3%QxrFCxb38xqRSS%f+oVvJ4g5`hkTmW9dXY6H
z?;SoQfNI8l7CY6p}3W0Jk=)p$pT_D_}BR|s$
z8TzG7IY}3;rGb#xhDGL-SeSkcf&D#;WQ7I7o@0p1RFd-+T9pUa-8V@@-l-*(ybr?4
z-j57Ej5wpUF5Em^s#nsQcxd%Q
ztW|jNUZhQvxi7Q=AP9w+k|_Va216xOKx{ePrxL}VoEjQs?a&frG)YjU&M|Z0uA@(C
z-;l4fd%%dNaS9Z^l0|<+?*GD>Zh~8|BCIG%%xN>!ile9)17nv-ec|NM0Sw4jRUtSd
zu^~4fgeRI%Ge`-YpxW6}O4K2kr$bI8hFa^@{|S2m{X
zWN^QNM}c?5@`CX5Tcs2g?tYB5A2nfdpf!d}7iRIek|1t&lPg$}cMCn8lD;M34uz0F1g=3?P^CLz)cH|R7S};KltqD{;57sm(xusM9cctAq>CJ|?H2zPTAQn>ndCly
zg~91D8~oy;>6Ire;#4UyOmQ_`$eBmr319*?ovJH^RoB@~E`zg~)?hH?yv#=32`Rea
zibvpXM1y-!mZQ~2P2tkvi7B!<6THz0E}JFQ$P4JHZ7Xh@f6fPln@KVVPwKxF0u+c!
zS<%2*t)B{Phf0hhAuW-klSV_b_@xOJg_K3iOcAu1*#$)?U5!K=mn2~_N2L%Txw?M2
zx(8LD^q8=TCmp%JBXVruLfilz7qdEWT`lzNMofJ?h*BE}#=dW#_2mL6*v9UVZXm!!
zQI&!OL4{??*-{P6q7bhU(Vz@6c86{lRRnG%^ux0m7s|C*$3S-iNSbZUQ4uh#6xr7)
z8&Fii`Hy8twoa^L!JJ0@&@qAB;Q=JYBRi4v9Z+Jm2)-besw98}klEX&nmN*g9O-0H
zmjfP&s~86P7Y)oX1q0ct(IJq};i|*0=JKa$s|uh^CR^=fB2qzyhOuVDqa5M#j-
zvbO96o!%0&DY}TPG(~hA7qX20hI}j-B_v9(fs>$G4=9SiFUeqxd7SC`{F$-(mxe6{
z)_|S0Rk|N5urWUm&r9cQi4b2I)D?X-y-l6t$c&H$RaJe8#}Bb19Sj{fTPWYy$App93*x1L8Bg-_^T*L?NJ0vY3S=DZpX5HbS#0Ci)KJ#
z6NYC|UM#0GT;zfRdP*28k$qY#;n?=jO~9x~R#g43m=
z;H2HO%I*YPesCF{G{uB8&hNp)#k$HHU;UQht}o
z<2k8VA7PmC7u9Ayhyz2atdv7jp@Zp&_bJfV;GkK*bYgTQ9gonXM2)%6G=ZlGjwGS7
zna|($q4<(7D91!jSArTxet8njA~Gc%so`@-Qj0~#ZCo~jv4FcT9mpy?P+5X4H>wE8
z7I4Acdb}J;U%pHo?Uayw$Eyaf>X_-nlu}2(&NPZVgn+*g3?}uI^m^>&Yna{7cNn05
zP)2DH+t3;6@;ie>NmD_P`LZY&U@W40Oo~zWLULI&*Xo?k$8k~&K~%BIW&{rhr;PF(
z)S$q2=;XTWU
zBlnR}nc-Vt8uTkF6pJY}6nL(Sq+6gXq5vx^BSkVViMR00l+oR=#KiC@qkuG@!RvQM
z{k>G1?cry087k#{>Xy>miib_30j0^del-JY0A4)ED{82l2*m!gInZubE%}xqM`H1K
zy=pT8ILje~GRH!zOLL8aEkGxF03q>aR#7)Ixn`FT>b^0Vj78Me7etVt#Sd2v^(CbJ
zAqqm~|K>fKsKrdsgUBN87Ro*!x-T;&MVlV-LX{hbcM7Ru(%$6)bY&G|D^jtc3t2?U
z^>k4(xDsFP6q5wXYb34gEA>Jm0>b(f44jpK6gC|Z%2Wq7m+u5xPn_SDHMU0|IlO7+
zxrWJsSb6AfxaXL22=LWzXb?qA89)J>{4B7Rb8Rhq?rj3RK#&z%W1z$}6P9aa(qfM)
zF!cf|4MBR3=Re=mU&~lO{vivrJ=QRx?v_9PY;XYZ%oH*RARV?&N3Vb}$%D{hbSMaH
z>jv7D1$C#y3=F$!aaN?MiVVWsWUS_;03^ih8Iy#W@@)7~BRxMrAU%V~yh!-|2#3TFGF
z02*m#Z0lMLHU?}&McJk+6%%ZzMF}HpC}EhfPn<5z&3(+I4cT6Tbm4{Je#31A88jgM
zvFp)Jfe2m|JJ7(4*Fz-uHo+@GEr`z@mWKvN)_t?AV5ZT;w6ZDjOH16cj!=>Rcf0)t
z_2mc*1_o2?6nGbuAR%Vi0|W(R&e{bMBaa|XC=^+wWSNx6ZDSnME`*6LAudr^Nbfcyvr4UP>VlpCV&Y93yHKj!HSfYWfjsfOD
zJ)dMxnFPrltuO?|i@`D%?S=@I{{;z_NaTv+zQ(IpIYHONWXigr#`hbZa<(qBy9F?<
zI7Y6{V6n5kd5}dVBYb}c>>bNXKh{&n3
z{ju`j;#MyFRsnW{Nh+e{aRidb6J=dv7AhWOi8UBV?3q6V$NypV2ia32%{d4@o-lzn
zz;6coGT{1qxs}YK`B&BI=g~wSLYP^SJAX{iL#uwF9121a{~;=xRwbeZkhr@e&z4q|
zc!{VTf?<*!9cfn?86>+Ac$+MrnMwaru@Ce!jVoVi1L)K=IM{b4z1oK;
zB#Rt3+F})`!S9J=C6x~TvvRk-aokValt%%KU(v(=M
zNWzV`T)y$M@Yd+G_s~d&U{5Vs&|T*YB&Oy9H23omZA|$R+E$NEFG*06^=5~`FbGj;
zE`TUIL>(kqpkSNk1R1QIC)}4V8>DF$ugHHceobY=NOujF0$Tfp_dCH<(+$QpIs^BZ
zK&nt~k?>5!i!y!L7p##3FoZ&=1dU%an#9=r!Yn>|ssmwuthJa>zy`Qd1-z`o%EE(2
z^vgi$vk$YbKnPd+>?M)XrjZq%U!~nv33^gJg7Vb&0VV_4{CNzi$w@v4gnE&;BAd-O
zLQ|G4D<(t}@-_>rNO+=m{!>ThMQ!3jV!V#OLv9Wd#
z$Yj+(M-x^-Vu!1=b$6xvm0`FJC7BTtN}qJZT|XD0_*_oS7^0X%^C(cvAX_Gk*!ePU
zy#86~<21x_n5p@FPtmnI(5c!JC}3cVAV1!rh5Es`aTjEeOL!#Hf{6o^ojoSzX@lWZn}
zhqnE*Hu|C|)Eit>RFZsV(lCp~bpbGTS*SGC;cZN?rUPWR6=7k(2@ELg5J6w*Q&1oU
zAR<>JnK&x(awZB2fswnAR(8m(Lv$pNIZSai3$$6F@t5{K*f7m4!8HjiK7%P6By8GC
z2-HD+NkOcyLA3{J5hE;c{-vgEqBh!1og<)==zmee_zbsM`(4)=&bL5w$KK0VTbh-+m1
zf7rB!I2xFYB15Qe1^iW@2Ux-)UA8@dyryLz+6XYrm4atZWkN>y#4cgPdI|@CQ3KHb
zho@;80*xbFbgebD4kY9!a{h)AGCN%G5WtxcOF)?ScphyJL$e>cDGxHgR-l3g0aSO>
zvMwnP`a(SF)Kys5umgTt=Pr%JjY|8b4jlF+&Dtiwg;qx7rUEp|<|n+9{@D=iE|{4%
zfWK^?X%H##ni-X=e+4x`f+G-C&ZdnJIiQxq0;)QTykZTQKt676-aExuD|QH$6p0hG
zIW!hYp^?Lx;hU$68R*jBMAbAaan6xO)loB05s$-Hf_0NeMJidLCh>`!$m6Hmt#RUg
O$&~2jW|wKoaDtGKPA@V5
literal 0
HcmV?d00001
diff --git a/nc_assets/fonts/museo-sans-300-italic-webfont.svg b/nc_assets/fonts/museo-sans-300-italic-webfont.svg
new file mode 100644
index 00000000..01ca52cd
--- /dev/null
+++ b/nc_assets/fonts/museo-sans-300-italic-webfont.svg
@@ -0,0 +1,633 @@
+
+
diff --git a/nc_assets/fonts/museo-sans-300-italic-webfont.ttf b/nc_assets/fonts/museo-sans-300-italic-webfont.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..e1ae021f00462fb84ff34171e838e1fd8841f93f
GIT binary patch
literal 73336
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