").append(m.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,e||[a.responseText,b,a])}),this},m.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){m.fn[b]=function(a){return this.on(b,a)}}),m.expr.filters.animated=function(a){return m.grep(m.timers,function(b){return a===b.elem}).length};var cc=a.document.documentElement;function dc(a){return m.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}m.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=m.css(a,"position"),l=m(a),n={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=m.css(a,"top"),i=m.css(a,"left"),j=("absolute"===k||"fixed"===k)&&m.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),m.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(n.top=b.top-h.top+g),null!=b.left&&(n.left=b.left-h.left+e),"using"in b?b.using.call(a,n):l.css(n)}},m.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){m.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,m.contains(b,e)?(typeof e.getBoundingClientRect!==K&&(d=e.getBoundingClientRect()),c=dc(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===m.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),m.nodeName(a[0],"html")||(c=a.offset()),c.top+=m.css(a[0],"borderTopWidth",!0),c.left+=m.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-m.css(d,"marginTop",!0),left:b.left-c.left-m.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||cc;while(a&&!m.nodeName(a,"html")&&"static"===m.css(a,"position"))a=a.offsetParent;return a||cc})}}),m.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);m.fn[a]=function(d){return V(this,function(a,d,e){var f=dc(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?m(f).scrollLeft():e,c?e:m(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),m.each(["top","left"],function(a,b){m.cssHooks[b]=La(k.pixelPosition,function(a,c){return c?(c=Ja(a,b),Ha.test(c)?m(a).position()[b]+"px":c):void 0})}),m.each({Height:"height",Width:"width"},function(a,b){m.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){m.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return V(this,function(b,c,d){var e;return m.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?m.css(b,c,g):m.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),m.fn.size=function(){return this.length},m.fn.andSelf=m.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return m});var ec=a.jQuery,fc=a.$;return m.noConflict=function(b){return a.$===m&&(a.$=fc),b&&a.jQuery===m&&(a.jQuery=ec),m},typeof b===K&&(a.jQuery=a.$=m),m});
diff --git a/docs/Documentation/themes/daux/scss/_components.scss b/docs/Documentation/themes/daux/scss/_components.scss
new file mode 100644
index 0000000..4269bc0
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/_components.scss
@@ -0,0 +1,515 @@
+/* ============================================================================
+Base tags
+============================================================================ */
+
+a {
+ text-decoration: none;
+ color: var(--link-color);
+
+ &.Link--external:after {
+ content: " " url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVklEQVR4Xn3PgQkAMQhDUXfqTu7kTtkpd5RA8AInfArtQ2iRXFWT2QedAfttj2FsPIOE1eCOlEuoWWjgzYaB/IkeGOrxXhqB+uA9Bfcm0lAZuh+YIeAD+cAqSz4kCMUAAAAASUVORK5CYII=);
+ }
+
+ &.Link--broken {
+ color: red;
+ }
+}
+
+p {
+ margin: 0 0 1em;
+}
+
+hr {
+ clear: both;
+ margin: 1em 0;
+ border: 0;
+ border-top: 1px solid #ddd;
+}
+
+/* ============================================================================
+Components
+============================================================================ */
+
+.Button {
+ display: inline-block;
+ text-align: center;
+ vertical-align: middle;
+ touch-action: manipulation;
+ cursor: pointer;
+ background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214
+ border: 1px solid transparent;
+ white-space: nowrap;
+ border-radius: 4px;
+
+ &--small {
+ font-size: 12px;
+ line-height: 1.5;
+ border-radius: 3px;
+ }
+
+ &--default {
+ color: #333;
+ background-color: #fff;
+ border-color: #ccc;
+
+ &.Button--active {
+ color: #333;
+ background-color: #e6e6e6;
+ border-color: #adadad;
+ }
+ }
+}
+
+.ButtonGroup {
+ position: relative;
+ display: inline-block;
+ vertical-align: middle; // match .Button alignment given font-size hack above
+
+ .Button + .Button {
+ margin-left: -1px;
+ }
+
+ > .Button {
+ position: relative;
+ float: left;
+
+ // Bring the "active" button to the front
+ &:hover,
+ &:focus {
+ z-index: 2;
+ }
+
+ &:active,
+ &.Button--active {
+ z-index: 3;
+ }
+
+ &:not(:first-child):not(:last-child) {
+ border-radius: 0;
+ }
+
+ // Set corners individually because sometimes
+ // a single button can be in a .ButtonGroup
+ // and we need :first-child and :last-child to both match
+ &:first-child {
+ margin-left: 0;
+ }
+
+ &:first-child:not(:last-child) {
+ border-bottom-right-radius: 0;
+ border-top-right-radius: 0;
+ }
+
+ &:last-child:not(:first-child) {
+ border-bottom-left-radius: 0;
+ border-top-left-radius: 0;
+ }
+ }
+}
+
+.Brand {
+ display: block;
+ background-color: var(--brand-background);
+ padding: 0.75em 0.6em;
+ font-size: var(--type-size-4);
+ text-shadow: none;
+ font-family: var(--font-family-heading);
+ font-weight: 700;
+ color: var(--brand-color);
+}
+
+.Navbar {
+ height: 50px;
+ box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
+ background-color: var(--homepage-navbar-background);
+ margin-bottom: 0;
+
+ .Brand {
+ float: left;
+ line-height: 20px;
+ height: 50px;
+ }
+}
+
+.CodeToggler {
+ padding: 0 20px;
+
+ &__text {
+ font-size: 12px;
+ line-height: 1.5;
+ padding: 6px 10px 6px 0;
+ display: inline-block;
+ vertical-align: middle;
+ }
+}
+
+// Sidebar navigation
+.Nav {
+ margin: 0;
+ padding: 0;
+
+ &__arrow {
+ display: inline-block;
+ position: relative;
+ width: 16px;
+ margin-left: -16px;
+
+ &:before {
+ position: absolute;
+ display: block;
+ content: "";
+ margin: -0.25em 0 0 -0.4em;
+ left: 50%;
+ top: 50%;
+ width: 0.5em;
+ height: 0.5em;
+ border-right: 0.15em solid var(--sidebar-link-arrow-color);
+ border-top: 0.15em solid var(--sidebar-link-arrow-color);
+ transform: rotate(45deg);
+ transition-duration: 0.3s;
+ }
+ }
+
+ &__item {
+ display: block;
+
+ a {
+ display: block;
+ margin: 0;
+ padding: 6px 15px 6px 20px;
+ font-family: var(--font-family-heading);
+ font-weight: 400;
+ color: var(--sidebar-link-color);
+ text-shadow: none;
+ }
+
+ a:hover {
+ color: var(--sidebar-link-color);
+ text-shadow: none;
+ background-color: var(--sidebar-link-hover-background);
+ }
+ }
+}
+
+.Nav .Nav {
+ display: none;
+ margin-left: 15px;
+
+ .Nav__item a {
+ margin: 0;
+ margin-left: -15px;
+ padding: 3px 30px;
+ font-family: var(--font-family-text);
+ color: var(--sidebar-link-secondary-color);
+ opacity: 0.7;
+
+ &:hover {
+ opacity: 1;
+ }
+ }
+
+ .Nav__item--active a {
+ color: var(--sidebar-link-color);
+ }
+}
+
+.Nav__item {
+ &--open,
+ &--active {
+ > a {
+ background-color: var(--sidebar-link-active-background);
+ }
+ }
+
+ &--open {
+ > .Nav {
+ display: block;
+ }
+
+ > a > .Nav__arrow:before {
+ margin-left: -0.25em;
+ transform: rotate(135deg);
+ }
+ }
+}
+
+.Page__header {
+ margin: 0 0 10px;
+ padding: 0;
+ border-bottom: 1px solid #eee;
+
+ @include clearfix();
+
+ h1 {
+ margin: 0;
+ padding: 0;
+ line-height: 57px;
+ }
+
+ &--separator {
+ height: 0.6em;
+ }
+
+ a {
+ text-decoration: none;
+ }
+
+ .ModifiedDate {
+ float: left;
+ font-size: 10px;
+ color: gray;
+ }
+
+ .EditOn {
+ float: right;
+ font-size: 10px;
+ color: gray;
+ }
+}
+
+.Links {
+ padding: 0 20px;
+
+ a {
+ font-family: var(--font-family-heading);
+ font-weight: 400;
+ color: var(--sidebar-link-color);
+ line-height: 2em;
+ }
+}
+
+.Twitter {
+ padding: 0 20px;
+}
+
+.PoweredBy {
+ padding: 0 20px;
+ font-size: var(--type-size-6);
+}
+
+.Search {
+ position: relative;
+
+ &__field {
+ display: block;
+ width: 100%;
+ height: 34px;
+ padding: 6px 30px 6px 20px;
+ color: var(--search-field-color);
+ border-width: 0 0 1px;
+ border-bottom: 1px solid var(--search-field-border-color);
+ background: var(--search-field-background);
+ transition: border-color ease-in-out 0.15s;
+
+ &:focus {
+ border-color: var(--search-field-hover-border-color);
+ outline: 0;
+ }
+ }
+
+ &__icon {
+ position: absolute;
+ right: 9px;
+ top: 9px;
+ width: 16px;
+ height: 16px;
+ }
+}
+
+.Navbar .Search {
+ float: right;
+ margin: 8px 20px;
+
+ &__field {
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+ border-width: 0;
+ border-radius: 4px;
+ padding-left: 10px;
+ }
+}
+
+.TableOfContentsContainer {
+ &__title {
+ border-bottom: 4px solid #efefef;
+ margin-bottom: 0 !important;
+ }
+
+ &__content > .TableOfContents {
+ margin-top: 0;
+ }
+}
+
+ul.TableOfContents {
+ float: none;
+ font-size: 16px;
+ padding-left: 1.5em;
+ border-left: 6px solid #efefef;
+
+ p {
+ margin-bottom: 0;
+ }
+
+ a {
+ text-decoration: none;
+ }
+
+ .TableOfContents {
+ border-left-width: 0;
+ }
+}
+
+.Columns__right--full .TableOfContentsContainer {
+ float: right;
+ min-width: 300px;
+ max-width: 25%;
+ padding-left: 1em;
+
+ .TableOfContentsContainer__content > .TableOfContents {
+ border-right: 2px solid #efefef;
+ }
+
+ .TableOfContents {
+ list-style-type: none;
+ padding-left: 0;
+ }
+
+ a {
+ display: block;
+ border-bottom: 1px solid #ddd;
+ padding: 0.2em 0;
+ }
+
+ li a {
+ padding-left: 0.75em;
+ }
+
+ li li a {
+ padding-left: 1.5em;
+ }
+
+ li li li a {
+ padding-left: 2.25em;
+ }
+
+ li li li li a {
+ padding-left: 3em;
+ }
+}
+
+.Pager {
+ padding-left: 0;
+ margin: 1em 0;
+ list-style: none;
+ text-align: center;
+ clear: both;
+
+ @include clearfix();
+
+ li {
+ display: inline;
+
+ > a {
+ display: inline-block;
+ padding: 5px 14px;
+ background-color: #fff;
+ border: 1px solid #ddd;
+ border-radius: 15px;
+ }
+
+ > a:hover,
+ > a:focus {
+ text-decoration: none;
+ background-color: #eee;
+ }
+ }
+
+ &--next > a {
+ float: right;
+ }
+
+ &--prev > a {
+ float: left;
+ }
+}
+
+.Checkbox {
+ position: relative;
+ display: block;
+ padding-left: 30px;
+ cursor: pointer;
+
+ input {
+ position: absolute;
+ z-index: -1;
+ opacity: 0;
+ }
+}
+
+.Checkbox__indicator {
+ position: absolute;
+ top: 50%;
+ left: 0;
+ width: 20px;
+ height: 20px;
+ margin-top: -10px;
+ background: var(--checkbox-background);
+
+ /* Check mark */
+ &:after {
+ position: absolute;
+ display: none;
+ content: "";
+ }
+
+ /* Hover and focus states */
+ .Checkbox:hover input ~ &,
+ .Checkbox input:focus ~ & {
+ background: var(--checkbox-hover-background);
+ }
+
+ /* Checked state */
+ .Checkbox input:checked ~ & {
+ background: var(--checkbox-checked-background);
+
+ /* Show check mark */
+ &:after {
+ display: block;
+ }
+ }
+
+ /* Hover state whilst checked */
+ .Checkbox:hover input:not([disabled]):checked ~ &, .Checkbox input:checked:focus ~ & {
+ background: var(--checkbox-checked-hover-background);
+ }
+
+ /* Disabled state */
+ .Checkbox input:disabled ~ & {
+ pointer-events: none;
+ opacity: 0.6;
+ background: var(--checkbox-disabled-background);
+ }
+
+ /* Checkbox tick */
+ .Checkbox &:after {
+ top: 4px;
+ left: 8px;
+ width: 5px;
+ height: 10px;
+ transform: rotate(45deg);
+ border: solid var(--checkbox-tick-color);
+ border-width: 0 2px 2px 0;
+ }
+
+ /* Disabled tick colour */
+ .Checkbox input:disabled ~ &:after {
+ border-color: var(--checkbox-disabled-tick-color);
+ }
+}
+
+.Collapsible__content {
+ padding-bottom: 1rem;
+}
+
+.Hidden {
+ display: none;
+}
diff --git a/docs/Documentation/themes/daux/scss/_fonts.scss b/docs/Documentation/themes/daux/scss/_fonts.scss
new file mode 100644
index 0000000..2896d79
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/_fonts.scss
@@ -0,0 +1,58 @@
+
+:root {
+ --font-family-text: -apple-system,
+ ".SFNSText-Regular",
+ "San Francisco",
+ "Roboto",
+ "Segoe UI",
+ "Helvetica Neue",
+ "Lucida Grande",
+ Arial,
+ sans-serif;
+ --font-family-monospace: Monaco, Menlo, Consolas, "Lucida Console", "Courier New", monospace;
+ --font-family-heading: "Roboto Slab", var(--font-family-text);
+}
+
+/*! Generated by Font Squirrel (https://www.fontsquirrel.com) */
+
+@font-face {
+ font-family: "Roboto Slab";
+ font-style: normal;
+ font-weight: 300;
+ src: url("../fonts/robotoslab-light.eot");
+ src:
+ url("../fonts/robotoslab-light.eot?#iefix") format("embedded-opentype"),
+ url("../fonts/robotoslab-light.woff2") format("woff2"),
+ url("../fonts/robotoslab-light.woff") format("woff"),
+ url("../fonts/robotoslab-light.ttf") format("truetype"),
+ url("../fonts/robotoslab-light.svg#roboto_slablight") format("svg");
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
+}
+
+@font-face {
+ font-family: "Roboto Slab";
+ font-style: normal;
+ font-weight: 400;
+ src: url("../fonts/robotoslab-regular.eot");
+ src:
+ url("../fonts/robotoslab-regular.eot?#iefix") format("embedded-opentype"),
+ url("../fonts/robotoslab-regular.woff2") format("woff2"),
+ url("../fonts/robotoslab-regular.woff") format("woff"),
+ url("../fonts/robotoslab-regular.ttf") format("truetype"),
+ url("../fonts/robotoslab-regular.svg#roboto_slabregular") format("svg");
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
+}
+
+@font-face {
+ font-family: "Roboto Slab";
+ font-style: normal;
+ font-weight: 700;
+ src: url("../fonts/robotoslab-bold.eot");
+ src:
+ url("../fonts/robotoslab-bold.eot?#iefix") format("embedded-opentype"),
+ url("../fonts/robotoslab-bold.woff2") format("woff2"),
+ url("../fonts/robotoslab-bold.woff") format("woff"),
+ url("../fonts/robotoslab-bold.ttf") format("truetype"),
+ url("../fonts/robotoslab-bold.svg#roboto_slabbold") format("svg");
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
+}
diff --git a/docs/Documentation/themes/daux/scss/_homepage.scss b/docs/Documentation/themes/daux/scss/_homepage.scss
new file mode 100644
index 0000000..dbb8f20
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/_homepage.scss
@@ -0,0 +1,229 @@
+/* ============================================================================
+Homepage
+============================================================================ */
+
+.Container {
+ margin-right: auto;
+ margin-left: auto;
+
+ &--inner {
+ width: 80%;
+ margin: 0 auto;
+ }
+}
+
+@media (min-width: 1200px) {
+ .Container {
+ width: 1170px;
+ }
+}
+
+@media (min-width: 992px) {
+ .Container {
+ width: 970px;
+ }
+}
+
+@media (min-width: 769px) {
+ .Container {
+ width: 750px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .Container {
+ width: 1170px;
+ }
+}
+
+.Homepage {
+ padding-top: 60px !important;
+ background-color: var(--homepage-hero-background);
+ border-radius: 0;
+ border: none;
+ color: var(--homepage-hero-color);
+ overflow: hidden;
+ padding-bottom: 0;
+ margin-bottom: 0;
+
+ @include kill-box-shadow;
+}
+
+.HomepageTitle {
+ h2 {
+ width: 80%;
+ font-size: 30px;
+ margin: 20px auto;
+ text-align: center;
+ }
+}
+
+.HomepageImage {
+ img {
+ display: block;
+ max-width: 80%;
+ margin: 0 auto;
+ height: auto;
+ }
+}
+
+.HomepageButtons {
+ padding: 20px 0;
+ background-color: var(--hero-button-block-background);
+ text-align: center;
+
+ @include clearfix;
+
+ .Button--hero {
+ padding: 20px 30px;
+ border-radius: 0;
+ text-shadow: none;
+ opacity: 0.8;
+ margin: 0 10px;
+ text-transform: uppercase;
+ border: 5px solid var(--hero-button-border-color);
+ font-family: var(--font-family-heading);
+ font-weight: 700;
+
+ @include kill-background-image;
+ @include kill-box-shadow;
+
+ @media (max-width: 768px) {
+ display: block;
+ margin-bottom: 10px;
+ }
+
+ &:hover {
+ opacity: 1;
+ }
+
+ &.Button--secondary {
+ background-color: var(--hero-button-secondary-background);
+ color: var(--hero-button-secondary-color);
+ }
+
+ &.Button--primary {
+ background-color: var(--hero-buttom-primary-background);
+ color: var(--hero-button-primary-color);
+ }
+ }
+}
+
+.HomepageContent {
+ background-color: white;
+ padding: 40px 0;
+
+ ul, ol {
+ li {
+ list-style: none;
+ margin-bottom: 0.5em;
+ position: relative;
+ }
+
+ li:before {
+ position: absolute;
+ top: 50%;
+ left: -1.5em;
+ content: "";
+ width: 0;
+ height: 0;
+ border: 0.5em solid transparent;
+ border-left: 0.5em solid var(--homepage-bullet-color);
+ float: left;
+ display: block;
+ margin-top: -0.5em;
+ }
+ }
+
+ .HeroText {
+ font-family: var(--font-family-heading);
+ font-weight: 300;
+ font-size: 16px;
+ margin-bottom: 20px;
+ line-height: 1.4;
+ }
+
+ @media (min-width: 769px) {
+ padding: 40px 20px;
+
+ .HeroText {
+ font-size: 21px;
+ }
+
+ .Row {
+ margin: 0 -15px;
+ }
+
+ .Row__third, .Row__half, .Row__quarter {
+ float: left;
+ position: relative;
+ min-height: 1px;
+ padding-left: 15px;
+ padding-right: 15px;
+ }
+
+ .Row__third {
+ width: 33.333333%;
+ }
+
+ .Row__half {
+ width: 50%;
+ }
+
+ .Row__quarter {
+ width: 25%;
+ }
+ }
+}
+
+.HomepageFooter {
+ background-color: var(--homepage-footer-background);
+ color: var(--homepage-footer-color);
+ border: none;
+
+ @include kill-box-shadow;
+ @include clearfix;
+
+ @media (max-width: 768px) {
+ padding: 0 20px;
+ text-align: center;
+
+ .HomepageFooter__links {
+ padding-left: 0;
+ list-style-type: none;
+ }
+ }
+
+ @media (min-width: 769px) {
+ .HomepageFooter__links {
+ float: left;
+ }
+
+ .HomepageFooter__twitter {
+ float: right;
+ }
+ }
+
+ &__links {
+ margin: 40px 0;
+
+ li a {
+ line-height: 32px;
+ font-size: 16px;
+ font-family: var(--font-family-heading);
+ font-weight: 700;
+ }
+
+ li a:hover {
+ text-decoration: underline;
+ }
+ }
+
+ &__twitter {
+ margin: 40px 0;
+ }
+
+ .Twitter {
+ margin-bottom: 20px;
+ }
+}
diff --git a/docs/Documentation/themes/daux/scss/_mixins.scss b/docs/Documentation/themes/daux/scss/_mixins.scss
new file mode 100644
index 0000000..6ced5e5
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/_mixins.scss
@@ -0,0 +1,36 @@
+/* ============================================================================
+Mixins
+============================================================================ */
+
+@mixin kill-background-image {
+ background-image: none;
+ filter: none;
+}
+
+@mixin kill-box-shadow {
+ box-shadow: none;
+}
+
+// Clearfix
+//
+// For modern browsers
+// 1. The space content is one way to avoid an Opera bug when the
+// contenteditable attribute is included anywhere else in the document.
+// Otherwise it causes space to appear at the top and bottom of elements
+// that are clearfixed.
+// 2. The use of `table` rather than `block` is only necessary if using
+// `:before` to contain the top-margins of child elements.
+//
+// Source: http://nicolasgallagher.com/micro-clearfix-hack/
+
+@mixin clearfix {
+ &:before,
+ &:after {
+ content: " "; // 1
+ display: table; // 2
+ }
+
+ &:after {
+ clear: both;
+ }
+}
diff --git a/docs/Documentation/themes/daux/scss/_print.scss b/docs/Documentation/themes/daux/scss/_print.scss
new file mode 100644
index 0000000..10fa1e9
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/_print.scss
@@ -0,0 +1,65 @@
+
+* {
+ text-shadow: none !important;
+ color: #000 !important; // Black prints faster: h5bp.com/s
+ background: transparent !important;
+ box-shadow: none !important;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ page-break-after: avoid;
+ page-break-before: auto;
+}
+
+pre, blockquote {
+ border: 1px solid #999;
+ font-style: italic;
+ page-break-inside: avoid;
+}
+
+img {
+ page-break-inside: avoid;
+ border: 0; /* Some browsers like to show a border around images. Switch it off */
+}
+
+a,
+a:visited { text-decoration: underline; }
+
+abbr[title]:after { content: " (" attr(title) ")"; }
+
+q {
+ quotes: none;
+
+ &:before { content: ""; }
+
+ &:after { content: " (" attr(cite) ")"; }
+}
+
+.PageBreak {
+ display: block;
+ page-break-before: always;
+}
+
+.NoPrint { display: none; }
+
+/* Hide the navigation */
+aside { display: none; }
+
+.Pager { display: none; }
+
+.Columns__right {
+ width: 100% !important;
+}
+
+.s-content a:after {
+ content: " (" attr(href) ")";
+ font-size: 80%;
+ word-wrap: break-word; /* break long urls that donìt fit the page width */
+}
+
+/* Anchors don't need that */
+.s-content a[href^="#"]:after { content: ""; }
+
+h1 a[href]:after {
+ font-size: 50%;
+}
diff --git a/docs/Documentation/themes/daux/scss/_structure.scss b/docs/Documentation/themes/daux/scss/_structure.scss
new file mode 100644
index 0000000..b917093
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/_structure.scss
@@ -0,0 +1,135 @@
+
+*, *:after, *:before {
+ box-sizing: border-box;
+}
+
+body {
+ margin: 0;
+ padding: 0;
+}
+
+/* ============================================================================
+Docs Body & Page Structure
+============================================================================ */
+
+html {
+ font-size: 14px;
+
+ @media (--viewport-large) {
+ font-size: 16px;
+ }
+}
+
+html, body {
+ height: 100%;
+ background-color: #fff;
+ color: var(--text);
+}
+
+.Columns {
+ &__left {
+ background-color: var(--sidebar-background);
+ }
+
+ &__right {
+ &__content {
+ padding: 10px;
+ background-color: #fff;
+ }
+ }
+}
+
+// mobile friendly sub-nav
+.Collapsible__content {
+ display: none;
+}
+
+.Collapsible__trigger {
+ margin: 12px;
+ padding: 7px 10px;
+ background-color: transparent;
+ border: none;
+ float: right;
+
+ @include kill-background-image;
+ @include kill-box-shadow;
+
+ &__bar {
+ display: block;
+ width: 18px;
+ height: 2px;
+ margin-top: 2px;
+ margin-bottom: 3px;
+ background-color: var(--sidebar-collapsible--hamburger-color);
+ }
+
+ &:hover {
+ background-color: var(--sidebar-collapsible--hamburger-hover-background);
+
+ @include kill-box-shadow;
+
+ .Collapsible__trigger__bar {
+ background-color: var(--sidebar-collapsible--hamburger-hover-color);
+ }
+ }
+}
+
+@media screen and (min-width: 769px) {
+ body {
+ //Needed only for floating code blocks
+ background-color: var(--content-floating-blocks-background);
+ }
+
+ .Navbar {
+ position: fixed;
+ z-index: 1030;
+ width: 100%;
+ }
+
+ .Collapsible {
+ &__trigger {
+ display: none !important;
+ }
+
+ &__content {
+ display: block !important;
+ }
+ }
+
+ .Columns {
+ height: 100%;
+
+ &:after,
+ &:before {
+ content: " ";
+ display: table;
+ }
+
+ &:after {
+ clear: both;
+ }
+
+ &__left, &__right {
+ position: relative;
+ min-height: 1px;
+ float: left;
+ overflow: auto;
+ height: 100%;
+ }
+
+ &__left {
+ width: 25%;
+ border-right: 1px solid var(--sidebar-border);
+ overflow-x: hidden;
+ }
+
+ &__right {
+ width: 75%;
+
+ &__content {
+ padding: 0 20px 20px;
+ min-height: 100%;
+ }
+ }
+ }
+}
diff --git a/docs/Documentation/themes/daux/scss/_typography.scss b/docs/Documentation/themes/daux/scss/_typography.scss
new file mode 100644
index 0000000..2f67df1
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/_typography.scss
@@ -0,0 +1,347 @@
+/* ============================================================================
+Base CSS
+============================================================================ */
+
+body {
+ line-height: 1.5;
+
+ font-family: var(--font-family-text);
+ font-feature-settings: "kern" 1;
+ font-kerning: normal;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ font-family: var(--font-family-heading);
+ font-weight: 300;
+}
+
+.s-content {
+ h1, h2, h3, h4, h5, h6 {
+ cursor: text;
+ line-height: 1.4em;
+ margin: 2em 0 0.5em;
+
+ tt, code {
+ font-size: inherit;
+ }
+
+ i {
+ font-size: 0.7em;
+ }
+
+ p {
+ margin-top: 0;
+ }
+ }
+
+ h1 {
+ margin-top: 0;
+ font-size: var(--type-size-3);
+ }
+
+ h2 {
+ font-size: var(--type-size-4);
+ }
+
+ h3 {
+ font-size: var(--type-size-5);
+ }
+
+ h4 {
+ font-size: var(--type-size-6);
+ }
+
+ h5 {
+ font-size: var(--type-size-6);
+ }
+
+ h6 {
+ font-size: var(--type-size-6);
+ }
+
+ a {
+ text-decoration: underline;
+ }
+
+ small {
+ font-size: var(--type-size-6);
+ }
+
+ p {
+ margin-bottom: 1.3em;
+ }
+
+ ul, ol {
+ padding-left: 2em;
+ }
+
+ ul p {
+ margin: 0;
+ }
+
+ ul ul {
+ margin: 0;
+ }
+
+ dl {
+ padding: 0;
+
+ dt {
+ font-weight: bold;
+ font-style: italic;
+ padding: 0;
+ margin: 15px 0 5px;
+ }
+
+ dt:first-child {
+ padding: 0;
+ }
+
+ dd {
+ margin: 0 0 15px;
+ padding: 0 15px;
+ }
+ }
+
+ blockquote {
+ margin: 0.75em 2em;
+ padding: 0.5em 1em;
+ font-style: italic;
+ border-left: 0.25em solid var(--blockquote-border-color);
+
+ cite {
+ font-style: italic;
+ }
+
+ cite:before {
+ content: "\2014";
+ padding-right: 0.5em;
+ }
+ }
+
+ table {
+ width: 100%;
+ padding: 0;
+ margin-bottom: 1em;
+ border-collapse: collapse;
+
+ font-size: var(--type-size-6);
+
+ + table {
+ margin-top: 1em;
+ }
+
+ tr {
+ border-top: 1px solid #eee;
+ background-color: white;
+ margin: 0;
+ padding: 0;
+ }
+
+ tr:nth-child(2n) {
+ background-color: var(--lightest-gray);
+ }
+
+ th {
+ font-weight: bold;
+ border: 1px solid var(--light-gray);
+ background: var(--lighter-gray);
+ margin: 0;
+ padding: 0.5em;
+ }
+
+ td {
+ border: 1px solid var(--lighter-gray);
+ margin: 0;
+ padding: 0.5em;
+ }
+ }
+
+ ul,
+ ol,
+ blockquote,
+ dl dt,
+ dl dd,
+ table th,
+ table td {
+ > :first-child {
+ margin-top: 0;
+ }
+
+ > :last-child {
+ margin-bottom: 0;
+ }
+ }
+
+ img {
+ max-width: 100%;
+ display: block;
+ margin: 0 auto;
+ }
+
+ code {
+ font-family: var(--font-family-monospace);
+ padding-top: 0.1rem;
+ padding-bottom: 0.1rem;
+ background: var(--code-tag-background-color);
+ border: 1px solid var(--light-gray);
+ border-radius: var(--code-tag-border-radius);
+ box-shadow: var(--code-tag-box-shadow);
+
+ &:before,
+ &:after {
+ letter-spacing: -0.2em;
+ content: "\00a0"; /* non-breaking space*/
+ }
+ }
+
+ pre {
+ background: #fdf6e3;
+ color: #657b83;
+ line-height: 1.5em;
+ overflow: auto;
+ border: none;
+ border-radius: 0;
+ padding: 0.75em 2em;
+ margin: 0 -20px 20px -20px;
+
+ code {
+ margin: 0;
+ padding: 0;
+ white-space: pre;
+ box-shadow: none;
+ }
+
+ code:before,
+ code:after {
+ display: none;
+ }
+
+ code, tt {
+ background-color: transparent;
+ border: none;
+ }
+ }
+
+ u,
+ ins {
+ text-decoration: none;
+ border-bottom: 1px solid var(--text);
+
+ a {
+ color: inherit;
+ }
+ }
+
+ del a {
+ color: inherit;
+ }
+}
+
+//Content pages float view
+@media (min-width: 1150px) {
+ .Columns__right--float .Columns__right__content {
+ height: 100%;
+ overflow: auto;
+ padding: 0 !important;
+ background-color: transparent !important;
+ position: relative;
+
+ article {
+ width: 100%;
+ min-height: 100%;
+ overflow: auto;
+ position: relative;
+ z-index: 1;
+ }
+
+ article:before {
+ content: "";
+ width: 50%;
+ min-height: 100%;
+ overflow: auto;
+ background-color: white;
+ display: block;
+ margin: 0;
+ position: absolute;
+ z-index: -1;
+ }
+ }
+
+ .Columns__right--float {
+ .Pager,
+ .Page__header,
+ .s-content blockquote,
+ .s-content p,
+ .s-content ul,
+ .s-content ol,
+ .s-content dl,
+ .s-content h2,
+ .s-content h3,
+ .s-content h4,
+ .s-content h5,
+ .s-content h6,
+ .s-content hr,
+ .s-content table {
+ float: left;
+ clear: left;
+ width: 47%;
+ margin-left: 1.5%;
+ margin-right: 1.5%;
+ }
+ }
+
+ .Columns__right--float .s-content {
+ table {
+ background-color: white;
+ white-space: normal;
+
+ pre, code {
+ white-space: normal;
+ }
+ }
+
+ blockquote, p, ul, ol, dl, h2, h3, h4, h5, h6, hr {
+ &:before {
+ width: 100%;
+ height: 10px;
+ display: block;
+ clear: both;
+ }
+
+ p, ul, ol, dl, h2, h3, h4, h5, h6, pre, hr {
+ width: auto;
+ float: none;
+ display: block;
+ }
+ }
+
+ hr {
+ border-color: #ddd;
+ }
+
+ // Paragraphs and code inside lists and
+ // blockquotes should have 100% width
+ li, blockquote {
+ p, pre {
+ width: 100%;
+ }
+ }
+
+ pre {
+ float: left;
+ clear: right;
+ width: 50%;
+ border: none;
+ border-left: 10px solid white;
+ margin: 0 0 10px;
+ padding: 0;
+
+ code {
+ padding: 0 0.5em;
+ }
+ }
+ }
+}
diff --git a/docs/Documentation/themes/daux/scss/_variables.scss b/docs/Documentation/themes/daux/scss/_variables.scss
new file mode 100644
index 0000000..f342226
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/_variables.scss
@@ -0,0 +1,89 @@
+:root {
+ // Gray Scale
+ --gray: #7a8288;
+ --dark-gray: color(var(--gray) blend(#000 40%));
+ //--darker-gray: color(var(--gray) blend(#000 60%));
+ --light-gray: color(var(--gray) blend(#fff 50%));
+ --lighter-gray: color(var(--gray) blend(#fff 70%));
+ --lightest-gray: color(var(--gray) blend(#fff 90%));
+
+ // Type Scale
+ --type-size-1: 2.441rem; // ~39.056px
+ --type-size-2: 1.953rem; // ~31.248px
+ --type-size-3: 1.563rem; // ~25.008px
+ --type-size-4: 1.25rem; // ~20px
+ --type-size-5: 1rem; // ~16px
+ --type-size-6: 0.75rem; // ~12px
+
+ --dark: #3f4657;
+ --light: #82becd;
+ --text: #222;
+
+ --link-color: var(--light);
+ --brand-color: var(--light);
+ --brand-background: var(--dark);
+
+ // Sidebar
+ --sidebar-border: #e7e7e9;
+ --sidebar-background: #f7f7f7;
+
+ // Sidebar links
+ --sidebar-link-color: var(--dark);
+ --sidebar-link-active-background: #c5c5cb;
+ --sidebar-link-hover-background: var(--sidebar-link-active-background);
+ --sidebar-link-arrow-color: var(--dark);
+ --sidebar-link-secondary-color: var(--text);
+
+ // Sidebar Checkbox
+ --checkbox-background: #e6e6e6;
+ --checkbox-hover-background: #ccc;
+ --checkbox-checked-background: var(--dark);
+ --checkbox-checked-hover-background: var(--light);
+ --checkbox-tick-color: #fff;
+ --checkbox-disabled-background: #e6e6e6;
+ --checkbox-disabled-tick-color: #7b7b7b;
+
+ // Sidebar search field
+ --search-field-color: #555;
+ --search-field-border-color: #ccc;
+ --search-field-background: #fff;
+ --search-field-hover-border-color: var(--light);
+
+ // Sidebar hamburger
+ --sidebar-collapsible--hamburger-color: var(--light);
+ --sidebar-collapsible--hamburger-hover-color: var(--dark);
+ --sidebar-collapsible--hamburger-hover-background: var(--light);
+
+ // Homepage
+ --homepage-navbar-background: var(--dark);
+
+ --homepage-hero-background: var(--light);
+ --homepage-hero-color: var(--dark);
+ --homepage-bullet-color: var(--light);
+
+ --homepage-footer-color: var(--light);
+ --homepage-footer-background: var(--dark);
+
+ // Homepage Hero Buttons
+ --hero-button-block-background: var(--sidebar-link-active-background);
+ --hero-button-border-color: var(--dark);
+ --hero-button-primary-color: var(--sidebar-background);
+ --hero-buttom-primary-background: var(--dark);
+ --hero-button-secondary-color: var(--dark);
+ --hero-button-secondary-background: var(--sidebar-link-active-background);
+
+ --content-floating-blocks-background: var(--light);
+ --code-tag-color: var(--dark);
+
+ --code-tag-background-color: #fafafa;
+ --code-tag-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.125);
+ --code-tag-border-radius: 4px;
+
+ --blockquote-border-color: var(--dark);
+}
+
+/*
+ * Breakpoints
+ * ===================================================================== */
+@custom-media --viewport-small (width < 850px);
+@custom-media --viewport-large (width >= 850px);
diff --git a/docs/Documentation/themes/daux/scss/theme-blue.scss b/docs/Documentation/themes/daux/scss/theme-blue.scss
new file mode 100644
index 0000000..66ab899
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/theme-blue.scss
@@ -0,0 +1,9 @@
+@import "theme.scss";
+
+//Daux.io Blue
+:root {
+ --sidebar-background: #f7f7f7;
+ --sidebar-link-active-background: #c5c5cb;
+ --dark: #3f4657;
+ --light: #82becd;
+}
diff --git a/docs/Documentation/themes/daux/scss/theme-green.scss b/docs/Documentation/themes/daux/scss/theme-green.scss
new file mode 100644
index 0000000..9fffb51
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/theme-green.scss
@@ -0,0 +1,9 @@
+@import "theme.scss";
+
+//Daux.io Green
+:root {
+ --sidebar-background: #f5f5f6;
+ --sidebar-link-active-background: #a0d55d;
+ --dark: #000;
+ --light: #8acc37;
+}
diff --git a/docs/Documentation/themes/daux/scss/theme-navy.scss b/docs/Documentation/themes/daux/scss/theme-navy.scss
new file mode 100644
index 0000000..da8464b
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/theme-navy.scss
@@ -0,0 +1,9 @@
+@import "theme.scss";
+
+//Daux.io Navy
+:root {
+ --sidebar-background: #f5f5f6;
+ --sidebar-link-active-background: #c5c5cb;
+ --dark: #13132a;
+ --light: #7795b4;
+}
diff --git a/docs/Documentation/themes/daux/scss/theme-red.scss b/docs/Documentation/themes/daux/scss/theme-red.scss
new file mode 100644
index 0000000..93aeb82
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/theme-red.scss
@@ -0,0 +1,9 @@
+@import "theme.scss";
+
+// Daux.io Red
+:root {
+ --sidebar-background: #f7f7f7;
+ --sidebar-link-active-background: #eee;
+ --dark: #c64641;
+ --light: #ecb5a1;
+}
diff --git a/docs/Documentation/themes/daux/scss/theme.scss b/docs/Documentation/themes/daux/scss/theme.scss
new file mode 100644
index 0000000..1bd167d
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/theme.scss
@@ -0,0 +1,24 @@
+/*!
+ * DAUX.IO
+ * https://dauxio.github.io/
+ * MIT License
+ */
+
+// Daux Style
+@import "vendor/normalize.scss";
+@import "_fonts.scss";
+@import "_variables.scss";
+@import "_mixins.scss";
+
+// Layout
+@import "_structure.scss";
+
+// Content presentation
+@import "_typography.scss";
+@import "_components.scss";
+@import "_homepage.scss";
+@import "vendor/highlight.scss";
+
+@media print {
+ @import "_print.scss";
+}
diff --git a/docs/Documentation/themes/daux/scss/vendor/highlight.scss b/docs/Documentation/themes/daux/scss/vendor/highlight.scss
new file mode 100644
index 0000000..ee1a77d
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/vendor/highlight.scss
@@ -0,0 +1,88 @@
+/* ===========================================================================================
+Code Highlighting
+============================================================================================== */
+
+/*
+
+Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull
+
+*/
+
+.hljs {
+ display: block;
+ overflow-x: auto;
+ padding: 0.5em;
+ background: #fdf6e3;
+ color: #657b83;
+}
+
+.hljs-comment,
+.hljs-quote {
+ color: #93a1a1;
+}
+
+/* Solarized Green */
+.hljs-keyword,
+.hljs-selector-tag,
+.hljs-addition {
+ color: #859900;
+}
+
+/* Solarized Cyan */
+.hljs-number,
+.hljs-string,
+.hljs-meta .hljs-meta-string,
+.hljs-literal,
+.hljs-doctag,
+.hljs-regexp {
+ color: #2aa198;
+}
+
+/* Solarized Blue */
+.hljs-title,
+.hljs-section,
+.hljs-name,
+.hljs-selector-id,
+.hljs-selector-class {
+ color: #268bd2;
+}
+
+/* Solarized Yellow */
+.hljs-attribute,
+.hljs-attr,
+.hljs-variable,
+.hljs-template-variable,
+.hljs-class .hljs-title,
+.hljs-type {
+ color: #b58900;
+}
+
+/* Solarized Orange */
+.hljs-symbol,
+.hljs-bullet,
+.hljs-subst,
+.hljs-meta,
+.hljs-meta .hljs-keyword,
+.hljs-selector-attr,
+.hljs-selector-pseudo,
+.hljs-link {
+ color: #cb4b16;
+}
+
+/* Solarized Red */
+.hljs-built_in,
+.hljs-deletion {
+ color: #dc322f;
+}
+
+.hljs-formula {
+ background: #eee8d5;
+}
+
+.hljs-emphasis {
+ font-style: italic;
+}
+
+.hljs-strong {
+ font-weight: bold;
+}
diff --git a/docs/Documentation/themes/daux/scss/vendor/normalize.scss b/docs/Documentation/themes/daux/scss/vendor/normalize.scss
new file mode 100644
index 0000000..f9fca61
--- /dev/null
+++ b/docs/Documentation/themes/daux/scss/vendor/normalize.scss
@@ -0,0 +1,419 @@
+/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
+
+/**
+ * 1. Change the default font family in all browsers (opinionated).
+ * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
+ */
+
+html {
+ font-family: sans-serif; /* 1 */
+ -ms-text-size-adjust: 100%; /* 2 */
+ -webkit-text-size-adjust: 100%; /* 2 */
+}
+
+/**
+ * Remove the margin in all browsers (opinionated).
+ */
+
+body {
+ margin: 0;
+}
+
+/* HTML5 display definitions
+ ========================================================================== */
+
+/**
+ * Add the correct display in IE 9-.
+ * 1. Add the correct display in Edge, IE, and Firefox.
+ * 2. Add the correct display in IE.
+ */
+
+article,
+aside,
+details, /* 1 */
+figcaption,
+figure,
+footer,
+header,
+main, /* 2 */
+menu,
+nav,
+section,
+summary { /* 1 */
+ display: block;
+}
+
+/**
+ * Add the correct display in IE 9-.
+ */
+
+audio,
+canvas,
+progress,
+video {
+ display: inline-block;
+}
+
+/**
+ * Add the correct display in iOS 4-7.
+ */
+
+audio:not([controls]) {
+ display: none;
+ height: 0;
+}
+
+/**
+ * Add the correct vertical alignment in Chrome, Firefox, and Opera.
+ */
+
+progress {
+ vertical-align: baseline;
+}
+
+/**
+ * Add the correct display in IE 10-.
+ * 1. Add the correct display in IE.
+ */
+
+template, /* 1 */
+[hidden] {
+ display: none;
+}
+
+/* Links
+ ========================================================================== */
+
+/**
+ * 1. Remove the gray background on active links in IE 10.
+ * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
+ */
+
+a {
+ background-color: transparent; /* 1 */
+ -webkit-text-decoration-skip: objects; /* 2 */
+}
+
+/**
+ * Remove the outline on focused links when they are also active or hovered
+ * in all browsers (opinionated).
+ */
+
+a:active,
+a:hover {
+ outline-width: 0;
+}
+
+/* Text-level semantics
+ ========================================================================== */
+
+/**
+ * 1. Remove the bottom border in Firefox 39-.
+ * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
+ */
+
+abbr[title] {
+ border-bottom: none; /* 1 */
+ text-decoration: underline; /* 2 */
+ text-decoration: underline dotted; /* 2 */
+}
+
+/**
+ * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
+ */
+
+b,
+strong {
+ font-weight: inherit;
+}
+
+/**
+ * Add the correct font weight in Chrome, Edge, and Safari.
+ */
+
+b,
+strong {
+ font-weight: bolder;
+}
+
+/**
+ * Add the correct font style in Android 4.3-.
+ */
+
+dfn {
+ font-style: italic;
+}
+
+/**
+ * Correct the font size and margin on `h1` elements within `section` and
+ * `article` contexts in Chrome, Firefox, and Safari.
+ */
+
+h1 {
+ font-size: 2em;
+ margin: 0.67em 0;
+}
+
+/**
+ * Add the correct background and color in IE 9-.
+ */
+
+mark {
+ background-color: #ff0;
+ color: #000;
+}
+
+/**
+ * Add the correct font size in all browsers.
+ */
+
+small {
+ font-size: 80%;
+}
+
+/**
+ * Prevent `sub` and `sup` elements from affecting the line height in
+ * all browsers.
+ */
+
+sub,
+sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+}
+
+sub {
+ bottom: -0.25em;
+}
+
+sup {
+ top: -0.5em;
+}
+
+/* Embedded content
+ ========================================================================== */
+
+/**
+ * Remove the border on images inside links in IE 10-.
+ */
+
+img {
+ border-style: none;
+}
+
+/**
+ * Hide the overflow in IE.
+ */
+
+svg:not(:root) {
+ overflow: hidden;
+}
+
+/* Grouping content
+ ========================================================================== */
+
+/**
+ * 1. Correct the inheritance and scaling of font size in all browsers.
+ * 2. Correct the odd `em` font sizing in all browsers.
+ */
+
+code,
+kbd,
+pre,
+samp {
+ font-family: monospace, monospace; /* 1 */
+ font-size: 1em; /* 2 */
+}
+
+/**
+ * Add the correct margin in IE 8.
+ */
+
+figure {
+ margin: 1em 40px;
+}
+
+/**
+ * 1. Add the correct box sizing in Firefox.
+ * 2. Show the overflow in Edge and IE.
+ */
+
+hr {
+ box-sizing: content-box; /* 1 */
+ height: 0; /* 1 */
+ overflow: visible; /* 2 */
+}
+
+/* Forms
+ ========================================================================== */
+
+/**
+ * 1. Change font properties to `inherit` in all browsers (opinionated).
+ * 2. Remove the margin in Firefox and Safari.
+ */
+
+button,
+input,
+select,
+textarea {
+ font: inherit; /* 1 */
+ margin: 0; /* 2 */
+}
+
+/**
+ * Restore the font weight unset by the previous rule.
+ */
+
+optgroup {
+ font-weight: bold;
+}
+
+/**
+ * Show the overflow in IE.
+ * 1. Show the overflow in Edge.
+ */
+
+button,
+input { /* 1 */
+ overflow: visible;
+}
+
+/**
+ * Remove the inheritance of text transform in Edge, Firefox, and IE.
+ * 1. Remove the inheritance of text transform in Firefox.
+ */
+
+button,
+select { /* 1 */
+ text-transform: none;
+}
+
+/**
+ * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
+ * controls in Android 4.
+ * 2. Correct the inability to style clickable types in iOS and Safari.
+ */
+
+button,
+html [type="button"], /* 1 */
+[type="reset"],
+[type="submit"] {
+ -webkit-appearance: button; /* 2 */
+}
+
+/**
+ * Remove the inner border and padding in Firefox.
+ */
+
+button::-moz-focus-inner,
+[type="button"]::-moz-focus-inner,
+[type="reset"]::-moz-focus-inner,
+[type="submit"]::-moz-focus-inner {
+ border-style: none;
+ padding: 0;
+}
+
+/**
+ * Restore the focus styles unset by the previous rule.
+ */
+
+button:-moz-focusring,
+[type="button"]:-moz-focusring,
+[type="reset"]:-moz-focusring,
+[type="submit"]:-moz-focusring {
+ outline: 1px dotted ButtonText;
+}
+
+/**
+ * Change the border, margin, and padding in all browsers (opinionated).
+ */
+
+fieldset {
+ border: 1px solid #c0c0c0;
+ margin: 0 2px;
+ padding: 0.35em 0.625em 0.75em;
+}
+
+/**
+ * 1. Correct the text wrapping in Edge and IE.
+ * 2. Correct the color inheritance from `fieldset` elements in IE.
+ * 3. Remove the padding so developers are not caught out when they zero out
+ * `fieldset` elements in all browsers.
+ */
+
+legend {
+ box-sizing: border-box; /* 1 */
+ color: inherit; /* 2 */
+ display: table; /* 1 */
+ max-width: 100%; /* 1 */
+ padding: 0; /* 3 */
+ white-space: normal; /* 1 */
+}
+
+/**
+ * Remove the default vertical scrollbar in IE.
+ */
+
+textarea {
+ overflow: auto;
+}
+
+/**
+ * 1. Add the correct box sizing in IE 10-.
+ * 2. Remove the padding in IE 10-.
+ */
+
+[type="checkbox"],
+[type="radio"] {
+ box-sizing: border-box; /* 1 */
+ padding: 0; /* 2 */
+}
+
+/**
+ * Correct the cursor style of increment and decrement buttons in Chrome.
+ */
+
+[type="number"]::-webkit-inner-spin-button,
+[type="number"]::-webkit-outer-spin-button {
+ height: auto;
+}
+
+/**
+ * 1. Correct the odd appearance in Chrome and Safari.
+ * 2. Correct the outline style in Safari.
+ */
+
+[type="search"] {
+ -webkit-appearance: textfield; /* 1 */
+ outline-offset: -2px; /* 2 */
+}
+
+/**
+ * Remove the inner padding and cancel buttons in Chrome and Safari on OS X.
+ */
+
+[type="search"]::-webkit-search-cancel-button,
+[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+/**
+ * Correct the text style of placeholders in Chrome, Edge, and Safari.
+ */
+
+::-webkit-input-placeholder {
+ color: inherit;
+ opacity: 0.54;
+}
+
+/**
+ * 1. Correct the inability to style clickable types in iOS and Safari.
+ * 2. Change font properties to `inherit` in Safari.
+ */
+
+::-webkit-file-upload-button {
+ -webkit-appearance: button; /* 1 */
+ font: inherit; /* 2 */
+}
diff --git a/docs/Documentation/themes/daux_singlepage/css/main.min.css b/docs/Documentation/themes/daux_singlepage/css/main.min.css
new file mode 100644
index 0000000..4d6d698
--- /dev/null
+++ b/docs/Documentation/themes/daux_singlepage/css/main.min.css
@@ -0,0 +1,4 @@
+.hljs-comment{color:#3a5c78}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#c82829}.hljs-built_in,.hljs-constant,.hljs-function .hljs-title,.hljs-literal,.hljs-number,.hljs-pragma,.hljs-preprocessor{color:#fd3}.css .hljs-rules .hljs-attribute,.ruby .hljs-class .hljs-title{color:#eab700}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#f66}.css .hljs-hexcolor{color:#3e999f}.coffeescript .hljs-title,.hljs-function .keyword,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#52a0e0}.hljs-keyword,.javascript .hljs-function{color:#6abafb}.hljs{display:block;background:#fff;color:#4d4d4c;padding:.5em;font-family:"Anonymous Pro","Inconsolata","Monaco",monospace}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}
+/*! Generated by Font Squirrel (https://www.fontsquirrel.com) */
+@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:300;src:url(../fonts/robotoslab-light.eot);src:url(../fonts/robotoslab-light.eot?#iefix) format("embedded-opentype"),url(../fonts/robotoslab-light.woff2) format("woff2"),url(../fonts/robotoslab-light.woff) format("woff"),url(../fonts/robotoslab-light.ttf) format("truetype"),url(../fonts/robotoslab-light.svg#roboto_slablight) format("svg");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:400;src:url(../fonts/robotoslab-regular.eot);src:url(../fonts/robotoslab-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/robotoslab-regular.woff2) format("woff2"),url(../fonts/robotoslab-regular.woff) format("woff"),url(../fonts/robotoslab-regular.ttf) format("truetype"),url(../fonts/robotoslab-regular.svg#roboto_slabregular) format("svg");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:700;src:url(../fonts/robotoslab-bold.eot);src:url(../fonts/robotoslab-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/robotoslab-bold.woff2) format("woff2"),url(../fonts/robotoslab-bold.woff) format("woff"),url(../fonts/robotoslab-bold.ttf) format("truetype"),url(../fonts/robotoslab-bold.svg#roboto_slabbold) format("svg");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}h1,h2,h3,h4,h5,h6{font-family:"Roboto Slab",-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-weight:300}.s-content{padding:15px 25px 25px;background-color:#fff}.s-content body{font-size:15px}.s-content h1,.s-content h2,.s-content h3,.s-content h4,.s-content h5,.s-content h6{font-weight:300;-webkit-font-smoothing:antialiased;cursor:text;line-height:1.4em;margin-top:.3em;margin-bottom:.3em}.s-content h1 code,.s-content h1 tt,.s-content h2 code,.s-content h2 tt,.s-content h3 code,.s-content h3 tt,.s-content h4 code,.s-content h4 tt,.s-content h5 code,.s-content h5 tt,.s-content h6 code,.s-content h6 tt{font-size:inherit}.s-content h1 i,.s-content h2 i,.s-content h3 i,.s-content h4 i,.s-content h5 i,.s-content h6 i{font-size:.7em}.s-content h1 p,.s-content h2 p,.s-content h3 p,.s-content h4 p,.s-content h5 p,.s-content h6 p{margin-top:0}.s-content h1{font-size:2.6666666667em;color:#000}.s-content h2{font-size:2em;border-bottom:1px solid #eee;color:#000}.s-content h3{font-size:1.7333333333em}.s-content h4{font-size:1.4666666667em}.s-content h5{font-size:1.2em}.s-content h6{font-size:1.0666666667em;color:#555}.s-content a{text-decoration:underline}.s-content p{line-height:1.8em;margin-bottom:20px}.s-content ol,.s-content ul{padding-left:30px}.s-content ul p,.s-content ul ul{margin:0}.s-content dl{padding:0}.s-content dl dt{font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}.s-content dl dt:first-child{padding:0}.s-content dl dd{margin:0 0 15px;padding:0 15px}.s-content blockquote{font-size:1.2em;border-left:4px solid #ddd;padding:7px 15px;color:#666}.s-content blockquote p{font-size:inherit}.s-content table{width:100%;padding:0;border-collapse:collapse}.s-content table tr{border-top:1px solid #eee;background-color:#fff;margin:0;padding:0}.s-content table tr:nth-child(2n){background-color:#f8f8f8}.s-content table th{font-weight:700;background:#eee}.s-content table td,.s-content table th{border:1px solid #eee;margin:0;padding:6px 13px}.s-content blockquote>:first-child,.s-content dl dd>:first-child,.s-content dl dt>:first-child,.s-content ol>:first-child,.s-content table td>:first-child,.s-content table th>:first-child,.s-content ul>:first-child{margin-top:0}.s-content blockquote>:last-child,.s-content dl dd>:last-child,.s-content dl dt>:last-child,.s-content ol>:last-child,.s-content table td>:last-child,.s-content table th>:last-child,.s-content ul>:last-child{margin-bottom:0}.s-content img{max-width:100%;display:block;margin:0 auto}.s-content code{font-family:Monaco,Menlo,Consolas,"Lucida Console","Courier New",monospace}.s-content code,.s-content tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8;border-radius:3px}.s-content pre{background:#fdf6e3;color:#657b83;line-height:1.5em;overflow:auto;padding:20px;margin:0 -20px 20px}.s-content pre code{margin:0;padding:0;white-space:pre}.s-content pre code,.s-content pre tt{background-color:transparent;border:0}*{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}body,html{height:100%}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}p{margin:0 0 1em}hr{clear:both;margin:1em 0;border:0;border-top:1px solid #ddd}img{max-width:100%!important}.PageBreak{display:none}@media screen{body{margin:1em}}
+/*# sourceMappingURL=main.min.css.map */
diff --git a/docs/Documentation/themes/daux_singlepage/css/main.min.css.map b/docs/Documentation/themes/daux_singlepage/css/main.min.css.map
new file mode 100644
index 0000000..ac023dd
--- /dev/null
+++ b/docs/Documentation/themes/daux_singlepage/css/main.min.css.map
@@ -0,0 +1 @@
+{"version":3,"sources":["vendor/highlight.scss","_fonts.scss","_typography.scss","main.scss"],"names":[],"mappings":"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","file":"main.min.css","sourcesContent":["/* http://jmblog.github.com/color-themes-for-google-code-highlightjs */\n\n/* Tomorrow Comment */\n.hljs-comment {\n color: hsl(207, 35%, 35%);\n}\n\n/* Tomorrow Red */\n.hljs-variable,\n.hljs-attribute,\n.hljs-tag,\n.hljs-regexp,\n.ruby .hljs-constant,\n.xml .hljs-tag .hljs-title,\n.xml .hljs-pi,\n.xml .hljs-doctype,\n.html .hljs-doctype,\n.css .hljs-id,\n.css .hljs-class,\n.css .hljs-pseudo {\n color: #c82829;\n}\n\n/* Tomorrow Orange */\n.hljs-number,\n.hljs-preprocessor,\n.hljs-pragma,\n.hljs-built_in,\n.hljs-literal,\n.hljs-constant,\n.hljs-function .hljs-title {\n color: hsl(50, 100%, 60%);\n}\n\n/* Tomorrow Yellow */\n.ruby .hljs-class .hljs-title,\n.css .hljs-rules .hljs-attribute {\n color: #eab700;\n}\n\n/* Tomorrow Green */\n.hljs-string,\n.hljs-value,\n.hljs-inheritance,\n.hljs-header,\n.ruby .hljs-symbol,\n.xml .hljs-cdata {\n color: hsl(0, 100%, 70%);\n}\n\n/* Tomorrow Aqua */\n.css .hljs-hexcolor {\n color: #3e999f;\n}\n\n/* Tomorrow Blue */\n.hljs-function .keyword,\n.python .hljs-decorator,\n.python .hljs-title,\n.ruby .hljs-function .hljs-title,\n.ruby .hljs-title .hljs-keyword,\n.perl .hljs-sub,\n.javascript .hljs-title,\n.coffeescript .hljs-title {\n color: hsl(207, 70%, 60%);\n}\n\n/* Tomorrow Purple */\n.hljs-keyword,\n.javascript .hljs-function {\n color: hsl(207, 95%, 70%);\n}\n\n.hljs {\n display: block;\n background: white;\n color: #4d4d4c;\n padding: 0.5em;\n font-family: \"Anonymous Pro\", \"Inconsolata\", \"Monaco\", monospace;\n}\n\n.coffeescript .javascript,\n.javascript .xml,\n.tex .hljs-formula,\n.xml .javascript,\n.xml .vbscript,\n.xml .css,\n.xml .hljs-cdata {\n opacity: 0.5;\n}\n","\n:root {\n --font-family-text: -apple-system,\n \".SFNSText-Regular\",\n \"San Francisco\",\n \"Roboto\",\n \"Segoe UI\",\n \"Helvetica Neue\",\n \"Lucida Grande\",\n Arial,\n sans-serif;\n --font-family-monospace: Monaco, Menlo, Consolas, \"Lucida Console\", \"Courier New\", monospace;\n --font-family-heading: \"Roboto Slab\", var(--font-family-text);\n}\n\n/*! Generated by Font Squirrel (https://www.fontsquirrel.com) */\n\n@font-face {\n font-family: \"Roboto Slab\";\n font-style: normal;\n font-weight: 300;\n src: url(\"../fonts/robotoslab-light.eot\");\n src:\n url(\"../fonts/robotoslab-light.eot?#iefix\") format(\"embedded-opentype\"),\n url(\"../fonts/robotoslab-light.woff2\") format(\"woff2\"),\n url(\"../fonts/robotoslab-light.woff\") format(\"woff\"),\n url(\"../fonts/robotoslab-light.ttf\") format(\"truetype\"),\n url(\"../fonts/robotoslab-light.svg#roboto_slablight\") format(\"svg\");\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;\n}\n\n@font-face {\n font-family: \"Roboto Slab\";\n font-style: normal;\n font-weight: 400;\n src: url(\"../fonts/robotoslab-regular.eot\");\n src:\n url(\"../fonts/robotoslab-regular.eot?#iefix\") format(\"embedded-opentype\"),\n url(\"../fonts/robotoslab-regular.woff2\") format(\"woff2\"),\n url(\"../fonts/robotoslab-regular.woff\") format(\"woff\"),\n url(\"../fonts/robotoslab-regular.ttf\") format(\"truetype\"),\n url(\"../fonts/robotoslab-regular.svg#roboto_slabregular\") format(\"svg\");\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;\n}\n\n@font-face {\n font-family: \"Roboto Slab\";\n font-style: normal;\n font-weight: 700;\n src: url(\"../fonts/robotoslab-bold.eot\");\n src:\n url(\"../fonts/robotoslab-bold.eot?#iefix\") format(\"embedded-opentype\"),\n url(\"../fonts/robotoslab-bold.woff2\") format(\"woff2\"),\n url(\"../fonts/robotoslab-bold.woff\") format(\"woff\"),\n url(\"../fonts/robotoslab-bold.ttf\") format(\"truetype\"),\n url(\"../fonts/robotoslab-bold.svg#roboto_slabbold\") format(\"svg\");\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;\n}\n","h1, h2, h3, h4, h5, h6 {\n font-family: var(--font-family-heading);\n font-weight: 300;\n}\n\n.s-content {\n padding: 15px 25px 25px;\n background-color: white;\n\n body {\n font-size: 15px;\n }\n\n h1, h2, h3, h4, h5, h6 {\n font-weight: 300;\n -webkit-font-smoothing: antialiased;\n cursor: text;\n line-height: 1.4em;\n margin-top: 0.3em;\n margin-bottom: 0.3em;\n\n tt, code {\n font-size: inherit;\n }\n\n i {\n font-size: 0.7em;\n }\n\n p {\n margin-top: 0;\n }\n }\n\n h1 { // 40px\n font-size: 2.6666666667em;\n color: black;\n }\n\n h2 { // 30px\n font-size: 2em;\n border-bottom: 1px solid #eee;\n color: black;\n }\n\n h3 { // 26px\n font-size: 1.7333333333em;\n }\n\n h4 { // 22px\n font-size: 1.4666666667em;\n }\n\n h5 { // 18px\n font-size: 1.2em;\n }\n\n h6 { // 16px\n font-size: 1.0666666667em;\n color: #555;\n }\n\n a {\n text-decoration: underline;\n }\n\n p { // 15px\n line-height: 1.8em;\n margin-bottom: 20px;\n }\n\n ul, ol {\n padding-left: 30px;\n }\n\n ul p {\n margin: 0;\n }\n\n ul ul {\n margin: 0;\n }\n\n dl {\n padding: 0;\n\n dt {\n font-weight: bold;\n font-style: italic;\n padding: 0;\n margin: 15px 0 5px;\n }\n\n dt:first-child {\n padding: 0;\n }\n\n dd {\n margin: 0 0 15px;\n padding: 0 15px;\n }\n }\n\n blockquote {\n font-size: 1.2em;\n border-left: 4px solid #ddd;\n padding: 7px 15px;\n color: #666;\n\n p {\n font-size: inherit;\n }\n }\n\n table {\n width: 100%;\n padding: 0;\n border-collapse: collapse;\n\n tr {\n border-top: 1px solid #eee;\n background-color: white;\n margin: 0;\n padding: 0;\n }\n\n tr:nth-child(2n) {\n background-color: #f8f8f8;\n }\n\n th {\n font-weight: bold;\n border: 1px solid #eee;\n background: #eee;\n margin: 0;\n padding: 6px 13px;\n }\n\n td {\n border: 1px solid #eee;\n margin: 0;\n padding: 6px 13px;\n }\n }\n\n ul,\n ol,\n blockquote,\n dl dt,\n dl dd,\n table th,\n table td {\n > :first-child {\n margin-top: 0;\n }\n\n > :last-child {\n margin-bottom: 0;\n }\n }\n\n img {\n max-width: 100%;\n display: block;\n margin: 0 auto;\n }\n\n code {\n font-family: var(--font-family-monospace);\n }\n\n code, tt {\n margin: 0 2px;\n padding: 0 5px;\n white-space: nowrap;\n border: 1px solid #eaeaea;\n background-color: #f8f8f8;\n border-radius: 3px;\n }\n\n pre {\n background: #fdf6e3;\n color: #657b83;\n line-height: 1.5em;\n overflow: auto;\n padding: 20px;\n margin: 0 -20px 20px -20px;\n\n code {\n margin: 0;\n padding: 0;\n white-space: pre;\n }\n\n code, tt {\n background-color: transparent;\n border: none;\n }\n }\n}\n","// Core variables and mixins\n@import \"vendor/highlight.scss\";\n@import \"_fonts.scss\";\n@import \"_typography.scss\";\n\n* {\n -webkit-overflow-scrolling: touch;\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n}\n\nhtml, body {\n height: 100%;\n}\n\nbody {\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-family: var(--font-family-text);\n}\n\na {\n color: #337ab7;\n text-decoration: none;\n}\n\na:focus, a:hover {\n color: #23527c;\n text-decoration: underline;\n}\n\np {\n margin: 0 0 1em;\n}\n\nhr {\n clear: both;\n margin: 1em 0;\n border: 0;\n border-top: 1px solid #ddd;\n}\n\nimg {\n max-width: 100% !important;\n}\n\n.PageBreak { display: none; }\n\n@media screen {\n body {\n margin: 1em;\n }\n}\n\n@media print {\n @import \"_print.scss\";\n}\n"]}
\ No newline at end of file
diff --git a/docs/Documentation/themes/daux_singlepage/scss/_fonts.scss b/docs/Documentation/themes/daux_singlepage/scss/_fonts.scss
new file mode 100644
index 0000000..2896d79
--- /dev/null
+++ b/docs/Documentation/themes/daux_singlepage/scss/_fonts.scss
@@ -0,0 +1,58 @@
+
+:root {
+ --font-family-text: -apple-system,
+ ".SFNSText-Regular",
+ "San Francisco",
+ "Roboto",
+ "Segoe UI",
+ "Helvetica Neue",
+ "Lucida Grande",
+ Arial,
+ sans-serif;
+ --font-family-monospace: Monaco, Menlo, Consolas, "Lucida Console", "Courier New", monospace;
+ --font-family-heading: "Roboto Slab", var(--font-family-text);
+}
+
+/*! Generated by Font Squirrel (https://www.fontsquirrel.com) */
+
+@font-face {
+ font-family: "Roboto Slab";
+ font-style: normal;
+ font-weight: 300;
+ src: url("../fonts/robotoslab-light.eot");
+ src:
+ url("../fonts/robotoslab-light.eot?#iefix") format("embedded-opentype"),
+ url("../fonts/robotoslab-light.woff2") format("woff2"),
+ url("../fonts/robotoslab-light.woff") format("woff"),
+ url("../fonts/robotoslab-light.ttf") format("truetype"),
+ url("../fonts/robotoslab-light.svg#roboto_slablight") format("svg");
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
+}
+
+@font-face {
+ font-family: "Roboto Slab";
+ font-style: normal;
+ font-weight: 400;
+ src: url("../fonts/robotoslab-regular.eot");
+ src:
+ url("../fonts/robotoslab-regular.eot?#iefix") format("embedded-opentype"),
+ url("../fonts/robotoslab-regular.woff2") format("woff2"),
+ url("../fonts/robotoslab-regular.woff") format("woff"),
+ url("../fonts/robotoslab-regular.ttf") format("truetype"),
+ url("../fonts/robotoslab-regular.svg#roboto_slabregular") format("svg");
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
+}
+
+@font-face {
+ font-family: "Roboto Slab";
+ font-style: normal;
+ font-weight: 700;
+ src: url("../fonts/robotoslab-bold.eot");
+ src:
+ url("../fonts/robotoslab-bold.eot?#iefix") format("embedded-opentype"),
+ url("../fonts/robotoslab-bold.woff2") format("woff2"),
+ url("../fonts/robotoslab-bold.woff") format("woff"),
+ url("../fonts/robotoslab-bold.ttf") format("truetype"),
+ url("../fonts/robotoslab-bold.svg#roboto_slabbold") format("svg");
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
+}
diff --git a/docs/Documentation/themes/daux_singlepage/scss/_print.scss b/docs/Documentation/themes/daux_singlepage/scss/_print.scss
new file mode 100644
index 0000000..58ce0c4
--- /dev/null
+++ b/docs/Documentation/themes/daux_singlepage/scss/_print.scss
@@ -0,0 +1,49 @@
+* {
+ text-shadow: none !important;
+ color: #000 !important; // Black prints faster: h5bp.com/s
+ background: transparent !important;
+ box-shadow: none !important;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ page-break-after: avoid;
+ page-break-before: auto;
+}
+
+pre, blockquote {
+ border: 1px solid #999;
+ font-style: italic;
+ page-break-inside: avoid;
+}
+
+img {
+ page-break-inside: avoid;
+ border: 0; /* Some browsers like to show a border around images. Switch it off */
+}
+
+a,
+a:visited { text-decoration: underline; }
+
+abbr[title]:after { content: " (" attr(title) ")"; }
+
+q {
+ quotes: none;
+
+ &:before { content: ""; }
+
+ &:after { content: " (" attr(cite) ")"; }
+}
+
+.PageBreak {
+ display: block;
+ page-break-before: always;
+}
+
+.NoPrint { display: none; }
+
+/* Hide the navigation */
+aside { display: none; }
+
+a[href]:after {
+ content: " (" attr(href) ")";
+}
diff --git a/docs/Documentation/themes/daux_singlepage/scss/_typography.scss b/docs/Documentation/themes/daux_singlepage/scss/_typography.scss
new file mode 100644
index 0000000..b0a182a
--- /dev/null
+++ b/docs/Documentation/themes/daux_singlepage/scss/_typography.scss
@@ -0,0 +1,200 @@
+h1, h2, h3, h4, h5, h6 {
+ font-family: var(--font-family-heading);
+ font-weight: 300;
+}
+
+.s-content {
+ padding: 15px 25px 25px;
+ background-color: white;
+
+ body {
+ font-size: 15px;
+ }
+
+ h1, h2, h3, h4, h5, h6 {
+ font-weight: 300;
+ -webkit-font-smoothing: antialiased;
+ cursor: text;
+ line-height: 1.4em;
+ margin-top: 0.3em;
+ margin-bottom: 0.3em;
+
+ tt, code {
+ font-size: inherit;
+ }
+
+ i {
+ font-size: 0.7em;
+ }
+
+ p {
+ margin-top: 0;
+ }
+ }
+
+ h1 { // 40px
+ font-size: 2.6666666667em;
+ color: black;
+ }
+
+ h2 { // 30px
+ font-size: 2em;
+ border-bottom: 1px solid #eee;
+ color: black;
+ }
+
+ h3 { // 26px
+ font-size: 1.7333333333em;
+ }
+
+ h4 { // 22px
+ font-size: 1.4666666667em;
+ }
+
+ h5 { // 18px
+ font-size: 1.2em;
+ }
+
+ h6 { // 16px
+ font-size: 1.0666666667em;
+ color: #555;
+ }
+
+ a {
+ text-decoration: underline;
+ }
+
+ p { // 15px
+ line-height: 1.8em;
+ margin-bottom: 20px;
+ }
+
+ ul, ol {
+ padding-left: 30px;
+ }
+
+ ul p {
+ margin: 0;
+ }
+
+ ul ul {
+ margin: 0;
+ }
+
+ dl {
+ padding: 0;
+
+ dt {
+ font-weight: bold;
+ font-style: italic;
+ padding: 0;
+ margin: 15px 0 5px;
+ }
+
+ dt:first-child {
+ padding: 0;
+ }
+
+ dd {
+ margin: 0 0 15px;
+ padding: 0 15px;
+ }
+ }
+
+ blockquote {
+ font-size: 1.2em;
+ border-left: 4px solid #ddd;
+ padding: 7px 15px;
+ color: #666;
+
+ p {
+ font-size: inherit;
+ }
+ }
+
+ table {
+ width: 100%;
+ padding: 0;
+ border-collapse: collapse;
+
+ tr {
+ border-top: 1px solid #eee;
+ background-color: white;
+ margin: 0;
+ padding: 0;
+ }
+
+ tr:nth-child(2n) {
+ background-color: #f8f8f8;
+ }
+
+ th {
+ font-weight: bold;
+ border: 1px solid #eee;
+ background: #eee;
+ margin: 0;
+ padding: 6px 13px;
+ }
+
+ td {
+ border: 1px solid #eee;
+ margin: 0;
+ padding: 6px 13px;
+ }
+ }
+
+ ul,
+ ol,
+ blockquote,
+ dl dt,
+ dl dd,
+ table th,
+ table td {
+ > :first-child {
+ margin-top: 0;
+ }
+
+ > :last-child {
+ margin-bottom: 0;
+ }
+ }
+
+ img {
+ max-width: 100%;
+ display: block;
+ margin: 0 auto;
+ }
+
+ code {
+ font-family: var(--font-family-monospace);
+ }
+
+ code, tt {
+ margin: 0 2px;
+ padding: 0 5px;
+ white-space: nowrap;
+ border: 1px solid #eaeaea;
+ background-color: #f8f8f8;
+ border-radius: 3px;
+ }
+
+ pre {
+ background: #fdf6e3;
+ color: #657b83;
+ line-height: 1.5em;
+ overflow: auto;
+ padding: 20px;
+ margin: 0 -20px 20px -20px;
+
+ code {
+ margin: 0;
+ padding: 0;
+ white-space: pre;
+ }
+
+ code, tt {
+ background-color: transparent;
+ border: none;
+ }
+ }
+}
diff --git a/docs/Documentation/themes/daux_singlepage/scss/main.scss b/docs/Documentation/themes/daux_singlepage/scss/main.scss
new file mode 100644
index 0000000..65034fd
--- /dev/null
+++ b/docs/Documentation/themes/daux_singlepage/scss/main.scss
@@ -0,0 +1,58 @@
+// Core variables and mixins
+@import "vendor/highlight.scss";
+@import "_fonts.scss";
+@import "_typography.scss";
+
+* {
+ -webkit-overflow-scrolling: touch;
+ -webkit-tap-highlight-color: transparent;
+ -webkit-touch-callout: none;
+}
+
+html, body {
+ height: 100%;
+}
+
+body {
+ text-rendering: optimizeLegibility;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ font-family: var(--font-family-text);
+}
+
+a {
+ color: #337ab7;
+ text-decoration: none;
+}
+
+a:focus, a:hover {
+ color: #23527c;
+ text-decoration: underline;
+}
+
+p {
+ margin: 0 0 1em;
+}
+
+hr {
+ clear: both;
+ margin: 1em 0;
+ border: 0;
+ border-top: 1px solid #ddd;
+}
+
+img {
+ max-width: 100% !important;
+}
+
+.PageBreak { display: none; }
+
+@media screen {
+ body {
+ margin: 1em;
+ }
+}
+
+@media print {
+ @import "_print.scss";
+}
diff --git a/docs/Documentation/themes/daux_singlepage/scss/vendor/highlight.scss b/docs/Documentation/themes/daux_singlepage/scss/vendor/highlight.scss
new file mode 100644
index 0000000..97e346e
--- /dev/null
+++ b/docs/Documentation/themes/daux_singlepage/scss/vendor/highlight.scss
@@ -0,0 +1,90 @@
+/* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
+
+/* Tomorrow Comment */
+.hljs-comment {
+ color: hsl(207, 35%, 35%);
+}
+
+/* Tomorrow Red */
+.hljs-variable,
+.hljs-attribute,
+.hljs-tag,
+.hljs-regexp,
+.ruby .hljs-constant,
+.xml .hljs-tag .hljs-title,
+.xml .hljs-pi,
+.xml .hljs-doctype,
+.html .hljs-doctype,
+.css .hljs-id,
+.css .hljs-class,
+.css .hljs-pseudo {
+ color: #c82829;
+}
+
+/* Tomorrow Orange */
+.hljs-number,
+.hljs-preprocessor,
+.hljs-pragma,
+.hljs-built_in,
+.hljs-literal,
+.hljs-constant,
+.hljs-function .hljs-title {
+ color: hsl(50, 100%, 60%);
+}
+
+/* Tomorrow Yellow */
+.ruby .hljs-class .hljs-title,
+.css .hljs-rules .hljs-attribute {
+ color: #eab700;
+}
+
+/* Tomorrow Green */
+.hljs-string,
+.hljs-value,
+.hljs-inheritance,
+.hljs-header,
+.ruby .hljs-symbol,
+.xml .hljs-cdata {
+ color: hsl(0, 100%, 70%);
+}
+
+/* Tomorrow Aqua */
+.css .hljs-hexcolor {
+ color: #3e999f;
+}
+
+/* Tomorrow Blue */
+.hljs-function .keyword,
+.python .hljs-decorator,
+.python .hljs-title,
+.ruby .hljs-function .hljs-title,
+.ruby .hljs-title .hljs-keyword,
+.perl .hljs-sub,
+.javascript .hljs-title,
+.coffeescript .hljs-title {
+ color: hsl(207, 70%, 60%);
+}
+
+/* Tomorrow Purple */
+.hljs-keyword,
+.javascript .hljs-function {
+ color: hsl(207, 95%, 70%);
+}
+
+.hljs {
+ display: block;
+ background: white;
+ color: #4d4d4c;
+ padding: 0.5em;
+ font-family: "Anonymous Pro", "Inconsolata", "Monaco", monospace;
+}
+
+.coffeescript .javascript,
+.javascript .xml,
+.tex .hljs-formula,
+.xml .javascript,
+.xml .vbscript,
+.xml .css,
+.xml .hljs-cdata {
+ opacity: 0.5;
+}
diff --git a/docs/Documentation/tipuesearch/tipuesearch.css b/docs/Documentation/tipuesearch/tipuesearch.css
new file mode 100644
index 0000000..5610604
--- /dev/null
+++ b/docs/Documentation/tipuesearch/tipuesearch.css
@@ -0,0 +1,177 @@
+/*
+Tipue Search 5.0
+Copyright (c) 2015 Tipue
+Tipue Search is released under the MIT License
+http://www.tipue.com/search
+*/
+
+body.with-search {
+ overflow: hidden;
+}
+
+.SearchResults {
+ background: #fff;
+ max-width: 650px;
+ padding: 15px;
+ margin: 0;
+
+ z-index: 100;
+ position:absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+
+ overflow: auto;
+}
+
+.SearchResultsBackdrop {
+ z-index: 90;
+
+ width:100%;
+
+ position:absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+
+ background: #000;
+ opacity: .6;
+}
+
+
+.homepage .SearchResults,
+.homepage .SearchResultsBackdrop {
+ top: 50px;
+}
+
+.homepage .SearchResults .Search__field {
+ display: none;
+}
+
+.SearchResults .Search__field {
+ width: 40%;
+ float: left;
+}
+
+.SearchResults__warning {
+ font-weight:300;
+ font-size:15px;
+ line-height: 1.6;
+ color: #555;
+ margin: 7px 0;
+}
+
+.SearchResults__warning a {
+ color: #396;
+ text-decoration: none;
+}
+
+.SearchResults__warning a:hover {
+ color: #555;
+}
+
+.SearchResults__count {
+ font-weight:300;
+ font-size:15px;
+ line-height: 1.7;
+ color: #555;
+}
+
+.SearchResults__close {
+ border: 0 transparent solid;
+ background: none;
+
+ float: right;
+ font-size: 2em;
+ cursor: pointer;
+ padding: 0;
+ margin: 0;
+ line-height: .8em;
+}
+
+.SearchResults__title {
+ font-weight:300;
+ font-size:21px;
+ line-height: 1.7;
+ margin-top: 23px;
+}
+
+.SearchResults__title a {
+ color: #333;
+ text-decoration: none;
+}
+
+.SearchResults__title a:hover {
+ color: #555;
+}
+
+.SearchResults__url {
+ font-weight:300;
+ font-size:14px;
+ line-height: 1.9;
+ word-wrap: break-word;
+ hyphens: auto;
+}
+
+.SearchResults__url a {
+ color: #396;
+ text-decoration: none;
+}
+
+.SearchResults__url a:hover {
+ color: #555;
+}
+
+.SearchResults__text {
+ font-weight:300;
+ font-size:15px;
+ line-height: 1.6;
+ color: #555;
+ word-wrap: break-word;
+ hyphens: auto;
+ margin-top: 3px;
+}
+
+.SearchResults__debug {
+ font-weight:300;
+ font-size:13px;
+ line-height: 1.6;
+ color: #555;
+ margin: 5px 0;
+}
+
+.SearchResults__highlight {
+ color: #333;
+ font-weight: 400;
+}
+
+.SearchResults__footer {
+ margin: 51px 0 21px 0;
+ padding: 0 10px;
+}
+
+.SearchResults__footer__links li {
+ margin: 0 4px;
+}
+
+.SearchResults__footer__links li.current {
+ display: inline-block;
+ padding: 5px 14px;
+ border-radius: 15px;
+
+ color: #333;
+ background: #f6f6f6;
+ border: 1px solid #e2e2e2;
+}
+
+
+/* spinner */
+
+@media (min-width: 650px) {
+ .SearchResults {
+ width: 650px;
+
+ left: 50%;
+ margin-left: -325px;
+ }
+}
diff --git a/docs/Documentation/tipuesearch/tipuesearch.js b/docs/Documentation/tipuesearch/tipuesearch.js
new file mode 100644
index 0000000..7b0ca05
--- /dev/null
+++ b/docs/Documentation/tipuesearch/tipuesearch.js
@@ -0,0 +1,365 @@
+/*
+ Tipue Search 5.0
+ Copyright (c) 2015 Tipue
+ Tipue Search is released under the MIT License
+ http://www.tipue.com/search
+ */
+
+
+(function ($) {
+
+ var originalTitle = document.title;
+
+ // Stop words (list from http://www.ranks.nl/stopwords)
+ var tipuesearch_stop_words = ["a", "about", "above", "after", "again", "against", "all", "am", "an", "and", "any", "are", "aren't", "as", "at", "be", "because", "been", "before", "being", "below", "between", "both", "but", "by", "can't", "cannot", "could", "couldn't", "did", "didn't", "do", "does", "doesn't", "doing", "don't", "down", "during", "each", "few", "for", "from", "further", "had", "hadn't", "has", "hasn't", "have", "haven't", "having", "he", "he'd", "he'll", "he's", "her", "here", "here's", "hers", "herself", "him", "himself", "his", "how", "how's", "i", "i'd", "i'll", "i'm", "i've", "if", "in", "into", "is", "isn't", "it", "it's", "its", "itself", "let's", "me", "more", "most", "mustn't", "my", "myself", "no", "nor", "not", "of", "off", "on", "once", "only", "or", "other", "ought", "our", "ours", "ourselves", "out", "over", "own", "same", "shan't", "she", "she'd", "she'll", "she's", "should", "shouldn't", "so", "some", "such", "than", "that", "that's", "the", "their", "theirs", "them", "themselves", "then", "there", "there's", "these", "they", "they'd", "they'll", "they're", "they've", "this", "those", "through", "to", "too", "under", "until", "up", "very", "was", "wasn't", "we", "we'd", "we'll", "we're", "we've", "were", "weren't", "what", "what's", "when", "when's", "where", "where's", "which", "while", "who", "who's", "whom", "why", "why's", "with", "won't", "would", "wouldn't", "you", "you'd", "you'll", "you're", "you've", "your", "yours", "yourself", "yourselves"];
+
+ // Internal strings
+ var tipuesearch_string_one_result = '1 result';
+ var tipuesearch_string_results = 'results';
+ var tipuesearch_string_prev = 'Previous';
+ var tipuesearch_string_next = 'Next';
+ var tipuesearch_string_no_results = 'Nothing found';
+ var tipuesearch_string_common_words_ignored = 'Common words are largely ignored';
+ var tipuesearch_string_too_short = 'Search too short';
+ var tipuesearch_string_one_character_or_more = 'Should be one character or more';
+ var tipuesearch_string_should_be_x_or_more = 'Should be !min characters or more';
+
+ // Main containers
+ var tipue_container, tipue_backdrop;
+
+ function getURLP(name) {
+ return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search) || [, ""])[1].replace(/\+/g, '%20')) || null;
+ }
+
+ function closeSearch() {
+ document.title = originalTitle;
+
+ $(document).off("keyup", keyUpHandler);
+
+ $("body").removeClass("with-search");
+ tipue_container.hide();
+ tipue_backdrop.hide();
+ }
+
+ function keyUpHandler(e) {
+ if (e.which == 27) { //escape
+ closeSearch();
+ }
+ }
+
+ function getSearchString(searchFor) {
+ var standard = true;
+ var hasStopWords = false;
+ if ((searchFor.match("^\"") && searchFor.match("\"$")) || (searchFor.match("^'") && searchFor.match("'$"))) {
+ standard = false;
+ }
+
+ if (standard) {
+ var d_w = searchFor.split(' ');
+ searchFor = '';
+ for (var i = 0; i < d_w.length; i++) {
+ var isStopWord = false;
+ for (var f = 0; f < tipuesearch_stop_words.length; f++) {
+ if (d_w[i] == tipuesearch_stop_words[f]) {
+ isStopWord = true;
+ hasStopWords = true;
+ }
+ }
+ if (!isStopWord) {
+ searchFor = searchFor + ' ' + d_w[i];
+ }
+ }
+ searchFor = $.trim(searchFor);
+ } else {
+ searchFor = searchFor.substring(1, searchFor.length - 1);
+ }
+
+ return {
+ hasStopWords: hasStopWords,
+ isStandard: standard,
+ searchFor: searchFor
+ };
+ }
+
+ function getScore(searchFor, page) {
+ var score = 0;
+ var pat = new RegExp(searchFor, 'gi');
+
+ if (page.title.search(pat) != -1) {
+ score += (20 * page.title.match(pat).length);
+ }
+
+ if (page.text.search(pat) != -1) {
+ score += (20 * page.text.match(pat).length);
+ }
+
+ if (page.tags.search(pat) != -1) {
+ score += (10 * page.tags.match(pat).length);
+ }
+
+ if (page.url.search(pat) != -1) {
+ score += 20;
+ }
+
+ return score;
+ }
+
+ function makeResult(score, page, text) {
+ return {
+ "score": score,
+ "title": page.title,
+ "desc": text,
+ "url": page.url
+ }
+ }
+
+ window.tipuesearch = function (options) {
+ var settings = $.extend(
+ {
+ 'field': $('#tipue_search_input'),
+ 'show': 10,
+ 'showURL': true,
+ 'showTitleCount': true,
+ 'minimumLength': 3,
+ 'descriptiveWords': 25,
+ 'highlightTerms': true,
+ 'highlightEveryTerm': false,
+ 'contentLocation': 'tipuesearch/tipuesearch_content.json',
+ 'debug': false
+ }, options);
+
+ var tipuesearch_in = {
+ pages: []
+ };
+
+ $.ajax(
+ {
+ dataType: "json",
+ url: settings.base_url + settings.contentLocation,
+ async: false
+ })
+ .done(
+ function (json) {
+ tipuesearch_in = $.extend({}, json);
+ });
+
+
+ if (getURLP('q')) {
+ settings.field.val(getURLP('q'));
+ getTipueSearch(0, true);
+ }
+
+ settings.field.keyup(
+ function (event) {
+ if (event.keyCode == '13') {
+ getTipueSearch(0, true);
+ }
+ });
+
+
+ function highlightText(search, text) {
+ if (settings.highlightTerms) {
+ var pattern = new RegExp('(' + search + ')', settings.highlightEveryTerm ? 'gi' : 'i');
+ text = text.replace(pattern, "$1 ");
+ }
+
+ return text;
+ }
+
+ function getResults(searchFor, standard) {
+ var found = [];
+
+ if (standard) {
+ var d_w = searchFor.split(' ');
+ for (var i = 0; i < tipuesearch_in.pages.length; i++) {
+ var score = 0;
+ var text = tipuesearch_in.pages[i].text;
+ for (var f = 0; f < d_w.length; f++) {
+ if (d_w[f].match('^-')) {
+ var pat = new RegExp(d_w[f].substring(1), 'i');
+ if (tipuesearch_in.pages[i].title.search(pat) != -1 || tipuesearch_in.pages[i].text.search(pat) != -1 || tipuesearch_in.pages[i].tags.search(pat) != -1) {
+ score = 0;
+ }
+ } else {
+ score += getScore(d_w[f], tipuesearch_in.pages[i]);
+ text = highlightText(d_w[f], text);
+ }
+ }
+
+ if (score != 0) {
+ found.push(makeResult(score, tipuesearch_in.pages[i], text));
+ }
+ }
+ } else {
+ for (var i = 0; i < tipuesearch_in.pages.length; i++) {
+ var score = getScore(searchFor, tipuesearch_in.pages[i]);
+ if (score != 0) {
+ found.push(makeResult(score, tipuesearch_in.pages[i], highlightText(searchFor, tipuesearch_in.pages[i].text)));
+ }
+ }
+ }
+
+ found.sort(function (a, b) {
+ return b.score - a.score
+ });
+
+ return found
+ }
+
+ function getTipueSearch(start, replace) {
+
+ if (!tipue_container) {
+ tipue_container = $(document.createElement("div"));
+ tipue_container.addClass('SearchResults');
+ document.body.appendChild(tipue_container.get(0));
+
+ tipue_backdrop = $(document.createElement("div"));
+ tipue_backdrop.addClass("SearchResultsBackdrop");
+ document.body.appendChild(tipue_backdrop.get(0));
+
+ tipue_container.on('click', '.SearchResults__close', closeSearch);
+ tipue_container.on('click', '.SearchResults__footer__link', function () {
+ var id_v = $(this).attr('id');
+ var id_a = id_v.split('_');
+
+ getTipueSearch(parseInt(id_a[0]), id_a[1]);
+
+ tipue_container.scrollTop(0);
+ });
+
+ tipue_container.on('keyup paste', '.Search__field', function(event) {
+ settings.field.val($(this).val());
+
+ if (event.keyCode == '13') {
+ getTipueSearch(0, true);
+ }
+ })
+ }
+
+ $(document).keyup(keyUpHandler);
+
+ var output = '× ';
+
+ var search = getSearchString($.trim(settings.field.val().toLowerCase()));
+ var searchFor = search.searchFor;
+
+ if (searchFor.length >= settings.minimumLength) {
+ var found = getResults(search.searchFor, search.isStandard);
+ var counter = found.length;
+
+
+ if (counter == 0) {
+ output += '' + tipuesearch_string_no_results + '
';
+ } else {
+ if (settings.showTitleCount) {
+ document.title = '(' + counter + ') ' + originalTitle;
+ }
+
+ if (counter == 1) {
+ output += '' + tipuesearch_string_one_result + '
';
+ } else {
+ output += '' + counter + ' ' + tipuesearch_string_results + '
';
+ }
+
+ var l_o = 0;
+ for (var i = 0; i < found.length; i++) {
+ if (l_o >= start && l_o < settings.show + start) {
+ output += '';
+
+ if (settings.debug) {
+ output += 'Score: ' + found[i].score + '
';
+ }
+
+ if (settings.showURL) {
+ var s_u = found[i].url.toLowerCase();
+ if (s_u.indexOf('http://') == 0) {
+ s_u = s_u.slice(7);
+ }
+ output += '';
+ }
+
+ if (found[i].desc) {
+ var t = found[i].desc;
+ var t_d = '';
+ var t_w = t.split(' ');
+ if (t_w.length < settings.descriptiveWords) {
+ t_d = t;
+ } else {
+ for (var f = 0; f < settings.descriptiveWords; f++) {
+ t_d += t_w[f] + ' ';
+ }
+ }
+ t_d = $.trim(t_d);
+ if (t_d.charAt(t_d.length - 1) != '.') {
+ t_d += ' ...';
+ }
+ output += '' + t_d + '
';
+ }
+ }
+ l_o++;
+ }
+
+ if (counter > settings.show) {
+ var pages = Math.ceil(counter / settings.show);
+ var page = (start / settings.show);
+ output += '';
+ }
+ }
+ } else {
+ if (search.hasStopWords) {
+ output += '' + tipuesearch_string_no_results + '. ' + tipuesearch_string_common_words_ignored + '
';
+ } else {
+ output += '' + tipuesearch_string_too_short + '
';
+ if (settings.minimumLength == 1) {
+ output += '' + tipuesearch_string_one_character_or_more + '
';
+ } else {
+ output += '' + tipuesearch_string_should_be_x_or_more.replace("!min", settings.minimumLength) + '
';
+ }
+ }
+ }
+
+ $("body").addClass("with-search").scrollTop(0);
+ tipue_backdrop.show();
+ tipue_container.scrollTop(0);
+ tipue_container.show().html(output);
+ }
+
+ };
+
+})(jQuery);
diff --git a/docs/Documentation/tipuesearch/tipuesearch_content.json b/docs/Documentation/tipuesearch/tipuesearch_content.json
new file mode 100644
index 0000000..b5e7cdd
--- /dev/null
+++ b/docs/Documentation/tipuesearch/tipuesearch_content.json
@@ -0,0 +1 @@
+{"pages":[{"title":"<\/i> Bonuspunkte","text":"Kauf und weitere Informationen zum Modul Bonuspunkte finden Sie in unserem Shop: https:\/\/www.oxidmodule.com\/OXID-eShop\/Module\/Bonuspunkte-fuer-Oxid-PE.html","tags":"","url":"index.html"},{"title":"Changelog","text":"Version 5.0.0.1 Dateien verschoben neue Dokumentation Version 5.0.0.0 Angepasst f\u00fcr Shopversion 6.x, Installation via Composer Version 4.1.1.1 Bug beim Einl\u00f6sen der Bonuspunkte - fehlerhaft benannte Methode wurde korrigiert Bug in der Verwendung der Templates f\u00fcr das Kundenkonto - die Azure Templates wurden nicht verwendet kleine Layoutanpassung bei der Ausgabe der Gutscheine - der Kommentar wurde verschoben angezeigt Version 4.1.1.0 Ausgaben der Konto\u00fcbersicht in Templates ausgelagert Bug bei Versand der Reminderemails, Mails wurde h\u00e4ufiger versendet Pr\u00fcfung und Abbruch wenn automatisch kein Gutschein erstellt wurde Version 4.1.0.1 Umstieg auf den neuen Theme-Mapper des Modul-Connectors, so kann auch das Modul auch mit dem Roxive-Theme eingesetzt werden kleine Bugs bei bei den \u00fcbersetzungen, in den Templates und CSS-Formatierungen fehlerhafte Datenbankabfragen wenn zwischen der Bestellung und Vergabe der Punkte einige Tage liegen einige zus\u00e4tzliche Templatebl\u00f6cke Version 4.1.0.0 Test\/Anpassung auf die 4.10.x\/5.3.x Kundenkonto auf Flow-Theme angepasst neuer Men\u00fcpunkt Logmeldungen im Modul Bugfix: Logout im Admin, im Zusammenhang mit dem aktuellen Modul-Connector und dem neuen Admin-Theme Version 4.0.2.3 Bug: fehlerhaftes Include eines Templates im Kundenkonto Test auf 4.9 \/ 5.2 Version 4.0.2.2 Bug: Gutschein wird mit 0 Euro berechnet Bug: Optionen f\u00fcr die Zusendung der E-Mails werden nicht mehr richtig gespeichert Bug: Installationsssistenten wird mehrfach gestartet Version 4.0.2.1 Anpassung Precheck Version 4.0.2.0 Bug bei der Pr\u00fcfung auf verbotene Kundengruppe Bug bei \u00e4nderung der E-Mailadressen der Kunden Erhalt der E-Mails kann jetzt auch im Admin am Kunde ge\u00e4ndert werden Anzeige der Bezahlarten in den Einstellungen des Modul ge\u00e4ndert kleine Templatefehler im Admin behoben Test auf 4.8 Version 4.0.1.0 Bugfix: individuelle Gutscheinl\u00e4nge wurde nicht beachtet auch f\u00fcr Shopversionen ab 4.8 einsetzbar Systemcheck integriert (d3precheck.php) Version 4.0.0.0 -Anpassung auf Oxid 4.7 \/ 5.0 -Integration in die D\ufffd-Lizenzverwaltung -halbautomatische Installation Version 3.0.0.2 stornierte Bestellungen bei der Vergabe von Punkte ignorieren manuell vergebene Punkte in Reminder-Mails beachten Version 3.0.1 -Problem wenn die Berechnung der Punkte einen Wert unter 1 ergibt -Test auf vorhandene Gutscheinnummern -Feld OXVOUCHERID aus Install.sql entfernt -Bug bei verbotenen Benutzergruppe -Bug bei der Vergabe von Bonuspunkten f\u00fcr Bewertungen an Artikeln \u00e4nderungen f\u00fcr Shopversion ab 4.6.0 integriert Version 3.0 Anpassung f\u00fcr OXID 4.5.x Konfiguration im Admin zus\u00e4tzliche Kriterien Bonuspunkte l\u00f6schen\/stornieren Erinnerungsemail erweitertes Logging Version 2.2 Punktevergabe f\u00fcr Kundenbewertungen eingebaut Erweiterung der d3points-Tabelle um oxtype- und oxtext-Datenfeld manuelle Punkte k\u00f6nnen nun \u00fcber ein Langtextfeld im Admin kommentiert werden logging auf mod_cfg umgestellt securitykey f\u00fcr cronjob eingebaut Version 2.1 Berechnungsfehler im cronjob bereinigt CMS-Bausteine f\u00fcr Automail (Gutscheine) eingef\u00fcgt Version 2.0 Umstellung des Moduls auf PE4 Version 1.0 Startversion f\u00fcr OXID PE3","tags":"","url":"changelog\/Changelog.html"},{"title":"Installation \/ Update \/ Deinstallation","text":"Anforderungen Neuinstallation Update Deinstallation Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unter Hilfe und Support genannten Kontaktdaten Bescheid.","tags":"","url":"installation\/index.html"},{"title":"Systemanforderungen","text":"PHP Version 5.6.x bis PHP 7.0.x PHP Decoder installierter ionCube Loader *Shopversionen \/ -editionen OXID eShop Professional Edition in Version 6.0.x oder OXID eShop Enterprise Edition in Version 6.0.x Modul-Connector (kostenfrei bei erh\u00e4ltlich) ab Version 5.1.0.0 Installation via Composer mindestens ein freier Cronjob zur automatischen Ausf\u00fchrung der angelegten Aufgaben Beachten Sie, dass die Ihnen vorliegende Modulversion entsprechend f\u00fcr PHP 5.6 oder PHP 7.0 sowie dem auf Ihrem Server vorhandenen Decoder (ionCube Loader) kompatibel ist. Im Zweifelsfall kontaktieren Sie uns und nennen den f\u00fcr Ihren Shop genutzten Decoder und die PHP-Version. Kontrollieren Sie bitte auch, ob diese Modulversion f\u00fcr die von Ihnen eingesetzte Shopedition (Professional Edition (PE) oder Enterprise Edition (EE)) ausgelegt ist.","tags":"","url":"installation\/Anforderungen\/Systemanforderungen.html"},{"title":"Anforderungspr\u00fcfung","text":"Im Ordner docs finden Sie den Ordner Precheck. Mit dessen Inhalt k\u00f6nnen Sie die Mindestanforderungen auf Ihrem Server direkt pr\u00fcfen. Kopieren Sie die enthaltenen Dateien und Ordner unver\u00e4ndert in das source-Verzeichnis Ihres installierten OXID-Shops. Rufen Sie nun \u00fcber Ihren Browser die folgende Adresse auf: http:\/\/www.ihreadresse.de\/d3precheck.php Ihnen werden nun Details und Ergebnisse zur Anforderungspr\u00fcfung angezeigt. L\u00f6schen Sie diese Scripte mit Hilfe der in der \u00dcbersicht enthaltenen Funktion bitte unbedingt nach der Pr\u00fcfung wieder von Ihrem Server.","tags":"","url":"installation\/Anforderungen\/Anforderungspr\u00fcfung.html"},{"title":"Vorbereitungen","text":"Modul-Connector Installieren Sie bitte zuerst unseren Modul-Connector in der erforderlichen Version. Ob dies evtl. schon geschehen ist, k\u00f6nnen Sie im Adminbereich Ihres Shops pr\u00fcfen. Existiert der Punkt Module -> Modul-Connector, k\u00f6nnen Sie die installierte Version unter Bibliotheksverwaltung ablesen. Fehlt dieser Eintrag, installieren Sie den kostenfreien Connector. Informationen zu dessen Installation finden Sie auf unserer Homepage. Klicken Sie auf den Reiter Downloads und w\u00e4hlen dort das f\u00fcr Ihre Installation passende Paket. alte Modul-Dateien entfernen PHP-Dateien, Templates und Moduleintr\u00e4ge aus einer \u00e4lteren Modul-Version als 5.0.0.0 m\u00fcssen entfernt werden. Bestehende Eintr\u00e4ge in der Datenbank bleiben weiterhin bestehen und m\u00fcssen nicht entfernt werden.","tags":"","url":"installation\/Anforderungen\/Vorbereitungen.html"},{"title":"Neuinstallation","text":"Schnellstart per Composer php composer config repositories.d3 composer https:\/\/satis.oxidmodule.com php composer require d3\/points \u2013-update-no-dev Detailliertere Angaben zur Installation entnehmen Sie bitte den folgenden Schritten.","tags":"","url":"installation\/Neuinstallation\/index.html"},{"title":"Paketquelle hinzuf\u00fcgen","text":"Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des source- und vendor-Verzeichnisses). Senden Sie dort diesen Befehl ab: php composer config repositories.d3 composer https:\/\/satis.oxidmodule.com Achten Sie darauf, dass die Installation \u00fcber Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete. Ben\u00f6tigt Ihre Installation einen anderen Aufruf von Composer, \u00e4ndern Sie den Befehl bitte entsprechend ab. F\u00fcr weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.","tags":"","url":"installation\/Neuinstallation\/Paketquelle_hinzufuegen.html"},{"title":"Modul zur Installation hinzuf\u00fcgen","text":"F\u00fchren Sie in der Konsole im selben Verzeichnis diesen Befehl aus, um das Modul Bonuspunkte zur Installation hinzuzuf\u00fcgen: php composer require d3\/points --update-no-dev","tags":"","url":"installation\/Neuinstallation\/Modul_hinzufuegen.html"},{"title":"Verwendung eigener Themes","text":"Das Modul ist f\u00fcr die Verwendung mit den folgenden OXID-Themes vorbereitet: Flow Azure Verwenden Sie in Ihrem Shop ein angepasstes Verzeichnis f\u00fcr Ihre Templates (neues Theme oder CustomTheme), kopieren Sie die Templates und \/ oder die CSS-Dateien in die neuen Ordner. \u00c4hnelt Ihr neues Theme technisch einem der OXID-Originale, k\u00f6nnen Sie dieses darauf umleiten. Childs von originalen OXID- Themes ben\u00f6tigen keine Umleitung. Weitere Informationen zur Umleitung finden Sie in unserer FAQ.","tags":"","url":"installation\/Neuinstallation\/Verwendung_eigener_Themes.html"},{"title":"Providerspezifische Installation","text":"Manche Provider erfordern besondere Einstellungen f\u00fcr installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte in unserer FAQ.","tags":"","url":"installation\/Neuinstallation\/Providerspezifische_Installation.html"},{"title":"Modul im Shop aktivieren","text":"Aktivieren Sie das Modul \u00fcber den Shopadmin Erweiterungen -> Module. Klicken Sie nach Auswahl von Bonuspunkte auf den Button Aktivieren. Enterprise Editon: Achten Sie darauf, dass das Modul in weiteren Shops (Mall) ebenfalls aktiviert werden muss, um dessen Funktion dort auch zu nutzen.","tags":"","url":"installation\/Neuinstallation\/Modul_im_Shop_aktivieren.html"},{"title":"Shopanpassungen installieren","text":"Direkt nach der Modulaktivierung startet der Assistent, der Sie durch die Shopanpassung f\u00fchrt. Darin k\u00f6nnen Sie verschiedene Optionen der Installation w\u00e4hlen. Den Installationsassistenten finden Sie auch unter den Men\u00fcpunkten Admin -> Module -> Modul-Connector -> Modulverwaltung -> Modulinstallation. Bei tiefgreifenden \u00c4nderungen an Ihrem Shop (z.B. Hinzuf\u00fcgen weiterer Sprachen oder Mandanten) rufen Sie den Installationsassistenten bitte erneut auf, um dann eventuell notwendige Nacharbeiten f\u00fcr das Modul ausf\u00fchren zu lassen. M\u00f6chten Sie die \u00c4nderungen manuell installieren, k\u00f6nnen Sie sich \u00fcber diesen Assistenten ebenfalls eine Checkliste erstellen.","tags":"","url":"installation\/Neuinstallation\/Shopanpassungen_installieren.html"},{"title":"CMS-Seiten","text":"Mit der Installation des Moduls wurden CMS-Seiten angelegt. CMS-Texte sowie Sprachbausteine werden im Modul nur in der Standardsprache 1 (Deutsch) mitgeliefert. Passen Sie den Inhalt bitte an Ihre W\u00fcnsche an. Nachfolgend die Liste mit den Idents (OXLOADID): Idents Idents d3newpointsmail d3reviewpointsplainmail d3newpointsplainmail d3reviewpointssubjectmail d3newpointssubjectmail d3remindpointsmail d3pointsvouchermail d3remindpointsplainmail d3pointsvoucherplainmail d3remindpointssubjectmail d3pointsvouchersubjectmail d3pointsdisablemail d3pointsautovouchersubjectmail d3pointsdisablemailplain d3pointsautovoucherplainmail d3stornopointssubjectmail d3pointsautovouchermail d3stornopointsmail d3reviewpointsmail d3stornopointsplainmail","tags":"","url":"installation\/Neuinstallation\/CMS-Seiten.html"},{"title":"TMP-Ordner leeren","text":"Leeren Sie das Verzeichnis tmp \u00fcber Admin -> Module -> Modul-Connector -> TMP leeren. Markieren Sie komplett leeren und klicken auf TMP leeren. Sofern die Views nicht automatisch aktualisiert werden, f\u00fchren Sie dies noch durch. Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, f\u00fchren Sie diese bitte aus.","tags":"","url":"installation\/Neuinstallation\/TMP-Ordner_leeren.html"},{"title":"Lizenzschl\u00fcssel eintragen","text":"Das Modul verwendet Lizenzschl\u00fcssel, um die Lizenzverwaltung f\u00fcr Sie und auch f\u00fcr uns einfacher zu gestalten. Hierbei haben Sie je nach Modul die Wahl zwischen einer kostenfreien Testlizenz und einer Lizenz f\u00fcr den Einsatz im Livebetrieb. Rufen Sie zum Anfordern des Lizenzschl\u00fcssels die Modulverwaltung im Adminbereich unter Module -> Modul-Connector -> Modulverwaltung auf. Klappen Sie den Eintrag des jeweiligen Moduls aus. Sofern erforderlich, k\u00f6nnen Sie hier den Lizenzassistenten starten, der schnell und einfach ihr Modul aktiviert.","tags":"","url":"installation\/Neuinstallation\/Lizenz_eintragen.html"},{"title":"Cronjob anpassen \/ automatische Vergabe der Bonuspunkte","text":"Die Dateien f\u00fcr den CronJob befinden Sich im Verzeichnis \/source\/modules\/d3\/points\/public\/. Die Datei d3_cron_points.sh muss vor der Ausf\u00fchrung angepasst werden! Diese sh-Datei bitte mit einem txt-Editor \u00f6ffnen und den Pfad zur startenden php-Datei anpassen. Ggf. muss der Pfad f\u00fcr den Aufruf des Cronjobs ebenfalls angepasst werden. Die Datei d3_cron_points.sh ist u.a. f\u00fcr den Provider Profihost einsetzbar. Bei anderen Providern muss der Inhalt ggf. angepasst werden! Details zur Einrichtung erfahren Sie von Ihrem Provider. Technische Nachfragen richten Sie bitte direkt an den Support Ihres Providers, bei dem Ihr Shop gehostet ist. Sie sollten unbedingt den Aufruf von .sh-Dateien via Browser verhindern, so dass kein Unbefugter die Datei von au\u00dfen aufrufen kann. Dazu k\u00f6nnen Sie z.B. die .htaccess-Datei des Shops um folgende Zeilen erweitern: <Files *.sh> Require all denied <\/Files>","tags":"","url":"installation\/Neuinstallation\/CronJobs.html"},{"title":"Konfiguration einstellen","text":"Leeren Sie das Verzeichnis tmp \u00fcber Admin -> Module -> Modul-Connector -> TMP leeren. Markieren Sie komplett leeren und klicken auf TMP leeren. Sofern die Views nicht automatisch aktualisiert werden, f\u00fchren Sie dies noch durch. Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, f\u00fchren Sie diese bitte aus.","tags":"","url":"installation\/Neuinstallation\/Konfiguration_einstellen.html"},{"title":"Updatef\u00e4higkeit","text":"Bei individuellen \u00c4nderungen von Moduldateien empfehlen wir, jeweils die \u00dcberladungsm\u00f6glichkeiten des Shops daf\u00fcr zu verwenden. So brauchen Sie die originalen Moduldateien nicht ver\u00e4ndern und erhalten sich so die Updatef\u00e4higkeit des Shops und des Moduls. Beachten Sie, dass Moduldateien bei Updateinstallationen \u00fcberschrieben werden. Weitere Informationen zu den \u00dcberladungsm\u00f6glichkeiten verschiedener Dateien finden Sie in unserer FAQ.","tags":"","url":"installation\/Neuinstallation\/Updatef\u00e4higkeit.html"},{"title":"Modul deaktivieren","text":"Deaktivieren Sie das Modul \u00fcber den Shopadmin Erweiterungen -> Module. Klicken Sie nach Auswahl von Bonuspunkte auf den Button Deaktivieren.","tags":"","url":"installation\/Update\/Modul_deaktivieren.html"},{"title":"Dateien erneuern","text":"Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des source- und vendor-Verzeichnisses). F\u00fchren Sie Sie dort nacheinander folgende Befehle aus: php composer update d3\/points --no-dev php composer composer clear-cache Achten Sie darauf, dass die Installation \u00fcber Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete. Ben\u00f6tigt Ihre Installation einen anderen Aufruf von Composer, \u00e4ndern Sie den Befehl bitte entsprechend ab. F\u00fcr weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.","tags":"","url":"installation\/Update\/Dateien_erneuern.html"},{"title":"CMS-Texte anpassen","text":"\u00c4nderungen an den CMS-Texten durchf\u00fchren Dem Modul liegen CMS-Texte bei. Diese finden Sie im Verzeichnis \/docs\/CMS. Gleichen Sie die vorhandenen CMS-Texte in Ihrem Shop mit den beigelegten CMS-Texten ab. Der Dateiname entspricht dabei dem Ident (OXLOADID).","tags":"","url":"installation\/Update\/CMS-Seiten.html"},{"title":"Cronjob anpassen \/ automatische Vergabe der Bonuspunkte","text":"Die Dateien f\u00fcr den CronJob befinden Sich im Verzeichnis \/source\/modules\/d3\/points\/public\/. Die Datei d3_cron_points.sh muss vor der Ausf\u00fchrung angepasst werden! Diese sh-Datei bitte mit einem txt-Editor \u00f6ffnen und den Pfad zur startenden php-Datei anpassen. Ggf. muss der Pfad f\u00fcr den Aufruf des Cronjobs ebenfalls angepasst werden. Die Datei d3_cron_points.sh ist u.a. f\u00fcr den Provider "Profihost" einsetzbar. Bei anderen Providern muss der Inhalt ggf. angepasst werden! Technische Nachfragen richten Sie bitte direkt an den Support Ihres Providers, bei dem Ihr Shop gehostet ist. Sie sollten unbedingt den Aufruf von .sh-Dateien via Browser verhindern, so dass kein Unbefugter die Datei von au\u00dfen aufrufen kann. Dazu k\u00f6nnen Sie z.B. die .htaccess-Datei des Shops um folgende Zeilen erweitern: <Files *.sh> Require all denied <\/Files>","tags":"","url":"installation\/Update\/CronJobs.html"},{"title":"Providerspezifische Installation","text":"Manche Provider erfordern besondere Einstellungen f\u00fcr installierte Module. Ob Ihr Anbieter spezielle Anforderungen stellt und wie diese aussehen, kontrollieren Sie bitte unter http:\/\/faq.oxidmodule.com\/Modulinstallation\/providerspezifische-Installation\/.","tags":"","url":"installation\/Update\/Providerspezifische_Installation.html"},{"title":"Modulinformationen aktualisieren","text":"Wechseln Sie im Adminbereich zu Erweiterungen -> Module. Klicken Sie nach Auswahl von Bonuspunkte auf den Button Aktivieren.","tags":"","url":"installation\/Update\/Modulinformationen_aktualisieren.html"},{"title":"Shopanpassungen installierren","text":"Ob Shopanpassungen notwendig sind, ist von der Versions\u00e4nderung des Moduls abh\u00e4ngig. M\u00f6glicherweise sehen Sie nach dem Neuaktivieren des Moduls den Installationsassistent, der Sie durch die \u00c4nderungen f\u00fchrt. Folgen Sie dann den einzelnen Schritten. M\u00f6chten Sie die \u00c4nderungen manuell installieren, k\u00f6nnen Sie sich \u00fcber diesen Assistenten ebenfalls eine Checkliste erstellen. Wird der Assistent nicht gezeigt (Sie sehen wieder die Modul\u00fcbersicht), waren keine Anpassungen am Shop notwendig. Ob erforderliche Updates ausgef\u00fchrt werden sollen, k\u00f6nnen Sie jederzeit im Adminbereich unter Module -> Modul-Connector -> Modulverwaltung -> Modulinstallation pr\u00fcfen.","tags":"","url":"installation\/Update\/Shopanpassungen_installieren.html"},{"title":"TMP-Ordner leeren","text":"Leeren Sie das Verzeichnis tmp \u00fcber Admin -> Module -> Modul-Connector -> TMP leeren. Markieren Sie komplett leeren und klicken auf TMP leeren. Sofern die Views nicht automatisch aktualisiert werden, f\u00fchren Sie dies noch durch. Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, f\u00fchren Sie diese bitte aus.","tags":"","url":"installation\/Update\/TMP-Ordner_leeren.html"},{"title":"Konfiguration einstellen","text":"Die Einstellungen f\u00fcr das Modul werden ab Version 3.0 im Admin unter Module -> Bonuspunkte -> Konfiguration vorgenommen. Die Einstellung bei \u00e4lteren Modulen befand sich bisher in der Datei config_inc.php. Modul-Einstellung m\u00fcssen somit \u00fcbertragen werden und k\u00f6nnen anschlie\u00dfend aus der Datei config_inc.php entfernt werden. Die Grund-Konfiguration des Moduls ab Version 3.0 ist schon in der Datenbank abgelegt und wird von der neuen Version erkannt","tags":"","url":"installation\/Update\/Konfiguration_einstellen.html"},{"title":"Installationspr\u00fcfung","text":"Um die erfolgreiche Installation zu pr\u00fcfen, k\u00f6nnen Sie die folgende(n) Checkliste(n) verwenden: Einstellungsunabh\u00e4ngige Pr\u00fcfungen Backend Modul ist unter Erweiterungen -> Module aktiv geschaltet Modul ist unter Module -> Modul-Connector -> Modulverwaltung aktiv geschaltet Modul zeigt unter Module -> Bonuspunkte einen eigenen Bereich f\u00fcr Einstellungen Modul zeigt unter Benutzer verwalten -> Benutzer einen eigenen Tab f\u00fcr Einstellungen: Frontend Einbindung im Flyout-Men\u00fc im Header: Modul zeigt einen Men\u00fcpunkt Meine Bonuspunkte unter Konto","tags":"","url":"installation\/Installationspruefung.html"},{"title":"Schnellstart","text":"Bestellungen auf Startpunkt setzten Das Modul vergibt Punkte an Bestellungen die einen bestimmten Marker in der Datenbank noch nicht besitzen. Zum Start dieses Moduls besitzt keine der Bestellungen diesen Marker, damit sind alle Bestellungen die vor der Installation des Moduls liegen f\u00fcr die Vergabe der Punkte frei gegeben. D\u00fcrfen nur Bestellungen ab dem Installationsdatum vom Modul bearbeitet werden ist dieser Marker zu setzten. Dies kann im Admin des Moduls getan werden: Module -> Bonuspunkte -> Konfiguration -> Tab Wartung -> Alle Bestellungen zur\u00fccksetzen Markieren Sie s\u00e4mtliche Bestellungen als bearbeitet und erst nachfolgende Bestellungen werden vom Modul beachtet.","tags":"","url":"installation\/Schnellstart.html"},{"title":"Modulerweiterungen deaktivieren und entfernen","text":"Deaktivieren Sie alle vorhandenen Erweiterungen, die auf dem Modul Bonuspunkte aufbauen und l\u00f6schen bitte alle Dateien dieser Erweiterungen. Entfernen Sie ebenfalls alle individuellen Templateanpassungen f\u00fcr dieses Modul.","tags":"","url":"installation\/Deinstallation\/Modulerweiterungen_deaktivieren_und_entfernen.html"},{"title":"Modul deaktivieren","text":"Deaktivieren Sie das Modul Bonuspunkte \u00fcber den Shopadmin Erweiterungen -> Module. Klicken Sie nach Auswahl von Bonuspunkte auf den Button Deaktivieren.","tags":"","url":"installation\/Deinstallation\/Modul_deaktivieren.html"},{"title":"Modul aus der Installation entfernen","text":"Starten Sie die Konsole Ihres Webservers und wechseln in das Hauptverzeichnis Ihres Shops (oberhalb des source- und vendor-Verzeichnisses). F\u00fchren Sie Sie dort diesen Befehl aus: php composer remove d3\/points --no-update Achten Sie darauf, dass die Installation \u00fcber Composer mit derselben PHP-Version erfolgt, in der auch Ihr Shop installiert ist. Sie erhalten sonst unpassende Modulpakete. Ben\u00f6tigt Ihre Installation einen anderen Aufruf von Composer, \u00e4ndern Sie den Befehl bitte entsprechend ab. F\u00fcr weitere Optionen dieses Befehls lesen Sie bitte die Dokumentation von Composer.","tags":"","url":"installation\/Deinstallation\/Modul_aus_der_Installation_entfernen.html"},{"title":"Dateien l\u00f6schen","text":"L\u00f6schen Sie den Ordner d3\/points und seine enthaltenen Elemente aus dem Verzeichnis source\/modules Ihres Shops. Best\u00e4tigen Sie anschlie\u00dfend im Shopadmin unter Erweiterungen -> Module -> Installierte Shop-Module die Nachricht: Es gibt registrierte Erweiterungen im eShop, deren Verzeichnis nicht vorhanden ist. M\u00f6chten Sie alle Modulinformationen einschlie\u00dflich Konfigurationseinstellungen und Blockinformationen f\u00fcr Templates l\u00f6schen?","tags":"","url":"installation\/Deinstallation\/Dateien_l\u00f6schen.html"},{"title":"Datenbank bereinigen","text":"Das Modul legt Informationen in der Datenbank ab. Sofern diese Daten nicht mehr ben\u00f6tigt werden, k\u00f6nnen diese gel\u00f6scht werden. Legen Sie sich vorab bitte unbedingt eine Sicherung an, um die Daten im Zweifelsfall wiederherstellen zu k\u00f6nnen. F\u00fcr das Modul Bonuspunkte sind dies die folgende Tabellen und Felder: die komplette Tabelle tablename und diese Felder in bestehenden Tabellen: in oxorder: das Feld fieldname1 in oxuser: die Felder fieldname2 und fieldname2","tags":"","url":"installation\/Deinstallation\/Datenbank_bereinigen.html"},{"title":"TMP-Ordner leeren","text":"Leeren Sie das Verzeichnis tmp \u00fcber Admin -> Module -> Modul-Connector -> TMP leeren. Markieren Sie komplett leeren und klicken auf TMP leeren. Sofern die Views nicht automatisch aktualisiert werden, f\u00fchren Sie dies noch durch. Erfordert Ihre Installation eine andere Vorgehensweise zum Leeren des Caches oder zum Aktualisieren der Datenbank-Viewtabellen, f\u00fchren Sie diese bitte aus.","tags":"","url":"installation\/Deinstallation\/TMP-Ordner_leeren.html"},{"title":"Hilfe und Support","text":"Bei Bedarf bieten wir Ihnen auch gern die Installation des Moduls in Ihrem Shop an. Geben Sie uns bitte unter den unten genannten Kontaktdaten Bescheid. Haben Sie Fragen oder Unklarheiten in Verbindung mit diesem Modul oder dessen Installation, stehen Ihnen Hilfetexte in unserer Modul-FAQ zur Verf\u00fcgung. Finden Sie darin die ben\u00f6tigten Antworten nicht, kontaktieren Sie uns bitte unter den folgenden M\u00f6glichkeiten: per E-Mail: support@shopmodule.com oder \u00fcber das Kontaktformular auf Oxidmodule.com oder per Telefon: (+49) 37 21 \/ 26 80 90 zu unseren B\u00fcrozeiten Geben Sie bitte an, wo und wie wir gegebenenfalls vorhandene Schwierigkeiten nachvollziehen k\u00f6nnen. Sind Ihre Fragen shopspezifisch, ben\u00f6tigen wir m\u00f6glicherweise Zugangsdaten zum betreffenden Shop. Wir w\u00fcnschen Ihnen mit Ihrem Shop und dem Modul viel Erfolg! Ihr -Team.","tags":"","url":"support\/Hilfe-und-Support.html"}]}
\ No newline at end of file
diff --git a/docs/Precheck/d3precheck.php b/docs/Precheck/d3precheck.php
index 2d9d3b1..37eaf19 100644
--- a/docs/Precheck/d3precheck.php
+++ b/docs/Precheck/d3precheck.php
@@ -10,17 +10,17 @@
*/
/**
- * Alle Anforderungen sind ber $this->_aCheck konfigurierbar. Manche Anforderungen haben dazu noch weitergehende
+ * Alle Anforderungen sind �ber $this->_aCheck konfigurierbar. Manche Anforderungen haben dazu noch weitergehende
* Informationen. Die Struktur dieser Requirementbeschreibungen:
*
* array(
- * 'blExec' => 1, // obligatorisch: 0 = keine Prfung, 1 = Pfung wird ausgefhrt
- * 'aParams' => array(...), // optional, Inhalt ist von jeweiliger Prfung abhngig
+ * 'blExec' => 1, // obligatorisch: 0 = keine Pr�fung, 1 = P�fung wird ausgef�hrt
+ * 'aParams' => array(...), // optional, Inhalt ist von jeweiliger Pr�fung abh�ngig
* )
*
* "Desc1": Diese Struktur kann allein eine Bedingung beschreiben. Wenn mehrere dieser Bedingungen
- * ntig sind (z.B. bei unterschiedlichen Bibliotheksanforderungen), kann diese Struktur als
- * Arrayelemente auch mehrfach genannt werden (kaskadierbar). Grundstzlich sind alle Requirements
+ * n�tig sind (z.B. bei unterschiedlichen Bibliotheksanforderungen), kann diese Struktur als
+ * Arrayelemente auch mehrfach genannt werden (kaskadierbar). Grunds�tzlich sind alle Requirements
* kaskadierbar, jedoch ergibt dies nicht bei allen Sinn. :) Eine Kaskadierung sieht so aus:
*
* array(
@@ -34,7 +34,7 @@
* )
* )
*
- * Unbedingt zu vermeiden sind nderungen in der Scriptlogik, da diese bei Updates nur schwer zu bernehmen sind.
+ * Unbedingt zu vermeiden sind �nderungen in der Scriptlogik, da diese bei Updates nur schwer zu �bernehmen sind.
*/
class requConfig
@@ -43,7 +43,7 @@ class requConfig
public $sModId = 'd3points';
- public $sModVersion = '5.0.0.0';
+ public $sModVersion = '5.0.0.1';
/********************** check configuration section ************************/
@@ -56,7 +56,7 @@ class requConfig
)
),
- // grte erlaubte PHP-Version
+ // gr��te erlaubte PHP-Version
'hasMaxPhpVersion' => array(
'blExec' => 0,
'aParams' => array(
@@ -73,17 +73,17 @@ class requConfig
)
),
- // bentigt Zend Optimizer (PHP 5.2) bzw. Zend Guard Loader (> PHP 5.2)
+ // ben�tigt Zend Optimizer (PHP 5.2) bzw. Zend Guard Loader (> PHP 5.2)
'hasZendLoaderOptimizer' => array(
- 'blExec' => 1,
- ),
-
- // bentigt IonCubeLoader
- 'hasIonCubeLoader' => array(
'blExec' => 0,
),
- // bentigt PHP-Extension (kaskadierbar (siehe "Desc1"))
+ // ben�tigt IonCubeLoader
+ 'hasIonCubeLoader' => array(
+ 'blExec' => 1,
+ ),
+
+ // ben�tigt PHP-Extension (kaskadierbar (siehe "Desc1"))
'hasExtension' => array(
array(
'blExec' => 1,
@@ -99,7 +99,7 @@ class requConfig
),
),
- // minimal bentigte Shopversion (editionsgetrennt), wird (sofern mglich) Remote aktualisiert
+ // minimal ben�tigte Shopversion (editionsgetrennt), wird (sofern m�glich) Remote aktualisiert
'hasMinShopVersion' => array(
'blExec' => 1,
'aParams' => array(
@@ -109,7 +109,7 @@ class requConfig
),
),
- // maximal verwendbare Shopversion (editionsgetrennt), wird (sofern mglich) Remote aktualisiert
+ // maximal verwendbare Shopversion (editionsgetrennt), wird (sofern m�glich) Remote aktualisiert
'hasMaxShopVersion' => array(
'blExec' => 1,
'aParams' => array(
@@ -119,7 +119,7 @@ class requConfig
),
),
- // verfgbar fr diese Shopeditionen, wird (sofern mglich) Remote aktualisiert
+ // verf�gbar f�r diese Shopeditionen, wird (sofern m�glich) Remote aktualisiert
'isShopEdition' => array(
'blExec' => 1,
'aParams' => array(
@@ -131,12 +131,12 @@ class requConfig
),
),
- // bentigt Modul-Connector
+ // ben�tigt Modul-Connector
'hasModCfg' => array(
'blExec' => 1
),
- // bentigt mindestens diese Erweiterungen / Version lt. d3_cfg_mod (kaskadierbar (siehe "Desc1"))
+ // ben�tigt mindestens diese Erweiterungen / Version lt. d3_cfg_mod (kaskadierbar (siehe "Desc1"))
'hasMinModCfgVersion' => array(
array(
'blExec' => 1,
@@ -160,13 +160,13 @@ class requConfig
),
),
- // bentigt neuen Lizenzschlssel
+ // ben�tigt neuen Lizenzschl�ssel
'requireNewLicence' => array(
array(
'blExec' => 1,
'aParams' => array(
- 'checkVersion' => true, // soll Versionsnummer des installierten Moduls gegengeprft werden?
- 'remainingDigits' => 2, // zu prfende Stellen fr neue Lizenz
+ 'checkVersion' => true, // soll Versionsnummer des installierten Moduls gegengepr�ft werden?
+ 'remainingDigits' => 2, // zu pr�fende Stellen f�r neue Lizenz
),
),
),
diff --git a/src/Application/Controller/Admin/demo.php b/src/Application/Controller/Admin/demo.php
index 1448bed..21567f7 100644
--- a/src/Application/Controller/Admin/demo.php
+++ b/src/Application/Controller/Admin/demo.php
@@ -1,75 +1,74 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-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
-/o3/+w5G
\ No newline at end of file
+HR+cPsxiC3f9U8az52Qb6HjxcWl7jsh+laR5UDXtqFf+5yI0x4jiHVccIlhslqxZdP+dRCc+w5T6
+rNrZ2oybCCCAJKmqQRW/RnyXtQoq9+/2Vwq1misOI8p60r8lUxkXyf8BuOJND0N2oiGG/WwjFZW3
+9UGQe+yAEG/0xln+9S1jEdK8LOMVYflBLgUK8n+dO+QmiRoaGE4zsAGjD8AdBPFL7/3RFz02HxOA
++1968gAeIIWN0HiZxB7NavHTq6uF5MDZnamnRXcR+azRk4aZ2V4kQBnY8nDfPBSP9pNafvjJ5Y+U
+TI0H7UjAvp7Oc22L0ABYr5GGFdV2iwyr7TLXzAdKMSazQecLrZ24lHe/Ql8K3CHyQclexvrYRAWD
+T9C8FtyGNVhw7MpkJ8tX1fu+ZQLcIIFKa+iJQbyZX6jWBiChwJMJRQqHwgPmsYGGIFIgDjMlT0vJ
+0VOsLknQMaMihQ5OsKysKgUI7M/A0hj/huCsj6kGGsK2zxf3fW16wGYUpPEXIiFGHnhnvVQ2mI6A
+vwemq8W4Y5XKmfTgQPeLAH98WgPM5iJQvG2NEMWrWYZXhLDVvAmbDkIKsS91UkyjQ1DuLIrTwVat
+yUnroD5G/3MDpxyvdSiV4p2Ioi8v7q0nCMhiEIfwqKaLryG6yyWZfgS/DW43k0o6+4XJjeCPs2qi
+A83g+Ut99teXo1nmbAL2GoACIHGtitnRxwXkmij+ijBIAYbgU1BWnmecM19zBOD67EK4sjMkKcZK
+mSCRPgemqxYsKuJoTTkDG7HeClx0KcEkEIxf22o+cSs+CY1hx6vEj3Ic92wJJDDO8qpELviONaiV
+yApirIcKiSZIDNp7D4Fx004UoD5luFe6RhUqa9jJWM+ti/a/e7OoYYm2yazItW9q/1lThyNmFbDA
+5tjSdFxX95ufKMTQ6lnObG/F/g7tdJAOdS10p7TKJUQtnDfyxNB6Widin/6mI5K7BIWUf8QI2mjW
+m2BxOh3Qw02CIGR/IiPMavrwazGAe2HhlpZeLIZ+epi44PVlTRVSizexRRgY1Mp4MbjcrvJcVy67
+tb/LXpVlE5SB7vLkEWKwEVH9G4Gd9VSrT4KoRY0GJP2S2aVC0W3HXhIGghzWXjVomHnNITGsA80K
+lU8Fr0M4zH4wpRh03REwd8cbx00NzL8R/XFQ8UpAXLZz2v04DEEbUcOBwkkdOmKnhm46Akb593TI
+nK+/dUH3dCYFORaPmCFUB70rhz9AXzFdJjx+iNoh7tsJzP7IRTDoMaKm30CBrTP3nMIwwEC/RuLV
+/nlWmJQwMSd2sLv4TbXwYq6aiZ3qSvHJNvodjnGl3rZP+LsbkAvc0FyX6wi2m/REj1FLh4AvxAz8
+Sh+uzbtipX3zW/OwLIhJ/pwYc1K/2OCTMosmy4q4w+jV1yaUpvZAg3Qc2NCsFZ9mpvs27rAkCnH5
+4S/gUuJaKPA9FnUEfF4kIaxCnhL3kvNKqvofIzL2kjoeisUi0UKi9VwkDgg5QNe8d04h7kGOvgSj
+XfBQDhwPZyFnKAe5WQSLAHshJUZEZPQmwpiwM3+UR5IspMZiPCySY0hSVIyauLv8+qMZPgiXbDou
+pICDV9TKg/wuKK/Gt9qBX19xuEPnU6FwuyX1LJ3dExfL5XRBO3MbUWzKAx+gHO8fywMJmFRN70Vc
+lYjAADeC7p3pJoevIkIJuSOUEfStaVrOeDtgm5/1qDkQfZNs2PE2qiPXCOKbOwDy848Z4rCWBirM
+WWccr30x8hq6OjeH/GvnPmUaGFMZrGZ4JeqimZg1cSCu5+NtJNL939xWcJsMC2Xgjx8Kh2/cQHHV
+cFDJH/74pw4TXPE4qlly3Hh+Plm9UFFy3NmlngT5d+0xt9J01vnSUd+YmZVENFaAKpyCKsZYS9/b
+FmfwaxurhNztCvluCgZKIQRmamWdL6QBFOv4HbC4cm8BQ8cmP8mFhX0YfZuXGBwANhrhc5dmpQUO
+5Est4LCZx69R9I3u/W4ZJK1kLBMm707iRO/mkemF8gAcs2RIMqDC4wCfK/EkUsu9fYp/qs0/QRzi
+LAGQ3PXD7fGbHwK/vkSSb+5pxQyKrz2OV1Ux1aBIzul+C+lc3Qa8p99jDBgkmKi50oOE9WYEpYpv
+KNpG1GZscDgeQEi2TtoyfDcIoZIU0WrDTmpAUHymVSsdyICei0fgAvH4NrJBBHzL84ln333HHvbK
+lZCNa/ScR/9ezUVavKNjU7BbgPkkfhetmjOOiL7qI8MKtRTmNWbW10dv6oC7W9PFv+ot7rHpghDT
+zjEporQDutKrIN6I5L8fuHS9cEYTnm8n4DiMnSWd6NtqBrhG5O+PXYJogZMNQdh/QDQjhVigXF95
+QotuuFD5P8HORsumH9itbH2NqsbuPlzcBMRnHqUXR5VNdphpb1lxr915K48I8GfxS8c6A8KkxnF/
+cKxwiqpw1uzWhCqkl4l8v1bSl48e8GnSOVtNaul4/Km9iq8DjEGWYwILU1hoRG1ScjN62TnlarR3
+KFpXuu2uP7MppYFuefv06AzQywCSgj9VyF9GlbvGCruOhvoOlrbJJOuQwZsdb1guG2yIExfToqQY
+BTLTqtbVRFAO9O6pEpK45fiaj5y0Evl5AtCM9Vrlz3QTXv0uHQdfffnfROkhecv+3O4oJYKgq4Tp
+VolQRQSp6BfBLyCa77E2nWaO+DIGciH1Fw7gxVHfHp/bTgxRcxjZ/5YA93ZubkVOtCT4Xxvu+9ka
+Xgx5/ddaBFuXI7JSC3HjR0WwyutNnbUThOmYD9rJehMAESW4Czrp7uN+PBbaqsVMnZqHEDdZEOqC
+Tr5rLUztUYjKj/cLNjxAonQtq6y7lO64xQTDNe216xwvAO4O/Tw60Qt8lPPt7b9M6gw9wVpeXti0
+RWMFVZRMKX/OaR7VCSXE4OJ28ZIMbTB5Dx783tQ4FMyuFcfZEsoRpgIfotSMHbNkL4orRJlmiKLl
+ch8UIyNYOv+mQIsILjM3We0NFsZHNKaswqJFgXPb96PhOyMZTh1xmbT6/NunBh1oNImuUCiUqUPo
+JyZcMZzm8UQZFms2iyBdaWaYo916j3jbKPVSI0BaoLwK3j8DhI1rERXcVpO6XrUwWmbD/U63xC06
+z33juBxhMNjqs37n2n0KGG/6Guxfdcvrpkwq3S2g8sDwz0GI5B2B3jnzr+tQHakQulSgqQVbiYtD
+tU8OMQCkbuQAEQlflw2s+nfz97XKzusniViOoxFHw2TJ6YKmurfrfp1b9VJh3t0eRmFHQxYGhyfK
+m32I3Hv97O/MIPwNVsgIsYTHJ7OPhVUlY/l+V1SILN6Izyu9ykkvhDuUs0E9zsGv07uPb7wuFP9d
+5Pgi6zMQ29fcxTzDJyP6w///S9xBNKJTx6uSPp4r01wX6WtryGm3Phw+DqYSyDaUuzWjleFqurBA
+3CECouH6B3DO3+0rFmCCWv+dPzRkYGEPRtXIznAERvQPzYob1VxPS4LiLHbmRPv9VunkUDO9UGaQ
+zkUCOHWiY8oaJF/sarmM0Yh9Zm9BtnNue2KsDWQ1qxYxnlRcCypq6mm1d1WUdrhM8y+Oms0XPoEc
+jc93BeFLwA1D1ROvB2A4ok+1APmVFZzczISU4Sm1WE0KV9hq7WAZEG5DOm3crI7wh2wJQ/plB1kZ
+knxTBHpiMTB6ScVrVelYAQw3KwSeB6vfl5Bxn3RigqtSDcg+jnO5wx/XvZFFcTGf3N/BnTkQnotv
+bK9DPCUlG9w+bXiSN9JC1wUjRyhJ8J7sXsp2KDEcLRljYuzuE18bcrHyZgvUNAE9dwotUx0EnlgY
+98zEo0cToqld8q3pvMcLTxstCExfhRX0wYxX60jqLecYQVGhW/+dbZy5TPe/qHosCXA1slmh38xI
+PHEff8NYQ8RCP414HofCkuDfIQKa88XBdfCEcltjlnUUOQPApQXnR+r2ch1OBbZ1g0IIC4Jp7tVM
+//oi0S+wKeX0knP5mSFYJo7yvcC2vDFGWWhThCDOfFZamCa2jmobDxAQ0HWbTB/jLP4wyRQfGaGx
+T+J/jQwXJPB4t7bOGdV1jIlf4LjgOzXM3pq/SGSCCPxM63w8RwrU6Dxid+9fw2u3itX53bC1XafP
+Gv1ZuWORovKbXsUEGmm7I0zDT9FeknG7AA8F2yjbsvIZ1/SosWp34+PZq6mMcBqH2eCl/YFRFQ1f
+cwpWO1KTdx2ZjKxKrHBz8UypEFbfgu0gSYS2mExldjtfZaASrX3NTLkmwqJWK8ox3xtgb2VPNpCa
+GF+PFjrtRsNcNO6kfv/M36YxGnvUZY5U7P3gQi81WaxOLMoENx+PRFtPD6jb14CcXA4wVOVvW1Jh
+yApzoWe1IgG1x+PFoO/7mOhQLC4GS6RWHJGEbSrxOTn1IW1Guq9wucohc1FSU9gHq/7UPlXMW+Hm
+3eAcBwj7UpNiCFFvNJ6//g1ql0Fzk8FWt/KM59w4ra95CKk30gd57elzfYyj3MTKF+YSwpND66NX
+1O+6MaW0mOy+YEtJgObktv1PwDCUshxAfSnj/K3ehzfmgCLpXiZ+9TYZybStvt0U0g35eF2UJXit
+He6eZvgwNeejS1ejJdOOXhy56Fg4iyCkKfXW55rraXBYnPxtGLi/UFwSfPZk7PdwPddi/XlrI/T5
+b8HhxCvtlc5R46TdCGls8AGoMRAN781TqMt+svRe0ioLTrp3/9AbwkhARGuS83XpAyzMR0LmPzlV
+nhb/w8dMhAuODcHpcQoeR0PTU5VsreuOinChOWMuLDPnXIXfLK3a2r1ML0vg6p8BqQv92qar6MbC
+9/ZGOgo2nwuZdCETcaxE5aAbRdSEZ3ISOucjzaDcXFCa0/p9COk6KzIaGaVbY15uU1l/XmSgJngU
+bDmlueKcBUd+NFLHaQCu7CwZudx6S5JIrPsnvTatZ/seVgbRzQcXMV6AQIw2QRI2Q/2MCDrzQm6P
+BYUhmWPoExsNQY215YKN/pc9ghUPIiZzKUnPtM64I0yYhk+qh3beFWyRmDDhjLAo58PMMNe3VX1M
+RAI4BeOY+g0B6PYGOuJhIpjiBUoEB1DKI+/KfJut0rbtiuUHvVi1EZ9S9Ei85D4pk2vDIe3sVAS8
+hZSTOMBH0ZzS3W9DWTPHA36Busj8BmjZ56AoZ2WErRDZIKGTwexpSIpHbvggU8SkXXX5qjeeG5OE
+E6CUDHPaNlIWjpxln5gOn7iACzZObEd3eN07+WCi+0N0Wyl/B+Ry19hmXanKA4F0HksjnPXdQsp+
+0SXspFvI6EPxm/ZaMsplehYg7sZ5ynkikreXyJyQUSAVymO6JX02Ey8pg/NZRm/QABXmDyf4
\ No newline at end of file
diff --git a/src/Application/Controller/Admin/licence.php b/src/Application/Controller/Admin/licence.php
index 5434dfd..ac1a5bf 100644
--- a/src/Application/Controller/Admin/licence.php
+++ b/src/Application/Controller/Admin/licence.php
@@ -1,31 +1,31 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-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
-Pws5NtO8rbTyNcybqhNAPROPKWp3f+buYeu=
\ No newline at end of file
+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
+FIekT1o2YZG/2hY4XQwzKNAqJ0==
\ No newline at end of file
diff --git a/src/Application/Controller/Admin/main.php b/src/Application/Controller/Admin/main.php
index b9def57..9025e9e 100644
--- a/src/Application/Controller/Admin/main.php
+++ b/src/Application/Controller/Admin/main.php
@@ -1,30 +1,30 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-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
\ No newline at end of file
+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
\ No newline at end of file
diff --git a/src/Application/Controller/Admin/maintenance.php b/src/Application/Controller/Admin/maintenance.php
index 3408d57..b32a268 100644
--- a/src/Application/Controller/Admin/maintenance.php
+++ b/src/Application/Controller/Admin/maintenance.php
@@ -1,83 +1,83 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-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
-hVHhXg509PkuegMo43hs
\ No newline at end of file
+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
+UfvWFZMh/LgHYW==
\ No newline at end of file
diff --git a/src/Application/Controller/Admin/pointslist.php b/src/Application/Controller/Admin/pointslist.php
index 1e77f5c..76a9da5 100644
--- a/src/Application/Controller/Admin/pointslist.php
+++ b/src/Application/Controller/Admin/pointslist.php
@@ -1,24 +1,24 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-HR+cP+LVl7gOfGHzPUWfMM6yeeYDzolDP9kQXQgu4leCEHR1MpLoN9p1oUouveJK4qQKmGRnaUcE
-4eISx8ytSSmL83JyOXd4zLXYjsna6T1Lxtgt5abEH+JY3TZX8nmaH18Gps0SE3KrtW56ksCUk/p4
-jb0n4LTnfhHmO2UXCfRc86pE/C2IJd2LuW4QnW3h1F7IspFN3//8MuDeA6NgLSSJSEYImoNzHjCj
-Mz/L6sQe5xEmCW3S98ZM6PRqDZV7GLU5/l5PmkXbG98r0Wgi+pyZGD3KsKDe72mWdkgt8kfBZgX8
-2uKq/zJoSOxNCh+W/VjsfekxisCtNXeQI3ME/bF4ZNybrFQ+FGc91gMzZIGIxeBtySO7uj2w0j8a
-/147WXhq6PK06S7O9QYfUP57xnlyjTZyK0M+WKEy+ij/p5rHhOyb1b9vDvPHfJXkDEAMm4rfMsxf
-UGauP2fMt8IGSggi5gM93Lc4dGzcZTIht3PFXQsB3IK+5b03+cZXk/5wggkYZ50ebi2jwgWRr46E
-PijI6sOAKds6PKeT0z4NMazPE5Co/2n8D6yW56apw5oWKAuOft+gR4VSeHarFgvqdWxS/DILeeoH
-1oav+nz7TABkSOSmXWfc2b5r0n0Pr6LvVG69PFiXhXB/LqARCpAC+V4R/28tj0C7LkWAq+ZezWnY
-mGikRA2ReXYp0nX6P91NGAst2TEUgEJjW/6UWYh0oJzEVy5KKCnhVSgTXzuW1mueJVNpH8n9xULQ
-kOgZi4kYdmyQI+0Cww5B8GV4MS/qf4VRGqfV4IvXtdMbPH9EeikfnvG8Lq0bZVMgj3CTXuJdk484
-5X9iME0O98EHf7xt6lsC5VrG1kaEyAkaEgUu/SjeYtWaKLN1p8NvaOGE4o+cQ6FfchoX06wrUYHj
-IA2WPMlSJOCsQjvbM/InusSGkmxsZ/R7/w5rsfsQiMT3PBRuOcipiZCtpcSzfdcGIpHgUu2oPsEY
-NY2Y5lyVsQTzsWhhuuFUW/Hi059v8CKx5GZzD87w1CRO6U8KlOAd20VBXjJkfjf+5PGPpcXrA7ZV
-qb56/aaI4jrgd4W3WMgcessf2Uit92cBFXDC2cQKuC1F1V/tnbYiWkr8EDvRHDlCGb1t9UExBW43
-9FBCxwiWhn1eZfts3CB0SdD7l+VWaQ9NQkSz99ip01OTJ/dk8p/eiGm6LYxXjZzT0OwJAigkHk7i
-p2WDK/MRlF0ai1urKOrpoj3W2++5/0frTYEWib1AgOhPOGecFo32HgYl8V8VpK3uJDmZjUjUoNGb
-iqAVyATA9Acpx7j0Y66/+yk1OdO9dS7rDLQoNHYF30vvNNIRHdvx31UaRUKJXmmuZFPkuqFVIJGf
-S0RRt8DZw203X2pGrdpWGu8EIdaBfACKSe+vJxkpRWkR8c18nCwZs1WZEu96kzW/h/RQJsK5nNxY
-UPgLIBi4kcI5tf02JxHdekpa
\ No newline at end of file
+HR+cPzGs9LMP79wQP86mTfGtFMLxz9o7oskaaTOF5gpM6U4aafgEIfij+9/g+eKAxBjwXUnHSORo
+4niPPWJMTkFspdXGn4Gx7lahJz04yZZpE3E3lA7mii4Rz/dTItUVUfUpvVxuzUs7IqdJ1aFOlHtJ
+N98QNpZ8Wg2xoqt/behRzHTbTAc7jgYw+d4gWVyYzVCqiSqLU61uwAh9A2q1vJkKNHCgihE7wfR7
+Z4CB7xirfL3EaI9+vgxsPLugSPUPXt7436tY7TaPc/fFMxX98mdnBcYyOYCJvcwvzURUSDdv+mE6
+xXGV4HF/OiH9WENzY28Xd+k639pkP1Ofx1rLsHnsg6NjNfThMO2y4Lt5UR+zw08ARZvOqsbHI4Mv
+ZEIKOOEDTd2p2Zi0ES8GoJ7POBj2odKrTwIUkwjXaUR3hqj0exEEft6xX0+NHOkc0E7vYLTLIbxo
+DzFdM9rKd2fzG6Ea+esqw+W/h2OsCMoaLpyz9QoTA6qNb/6vCyrsKtHIPrLMJ3466XIXq5zqMNwq
+0AHPOOdDC8jLGd3wTozbB1C1ILVx3Mc3GW1ygZ2b09mx7/ETsTcSIbv7sjoqUIJdfLx10zds8RB3
+wHY8nyXhfv2n8SAe2lVQNwjcDSJav05nHMy84aUMmPPH7fhgrIGieSixLa+FEgN0xwlxyXbq4BCY
+piOKcM/un3ec4OLH3xQi5dWtkL+8WxZK8gAZscgVMHVzmIxpipL4d1IJyl6GYhmv/oOLZ/pn2nvy
+kFyxqZqe6Z6OLanMufXzOc5peWJsqJRRTDFb05C3dETJmL01JUpku2uSoh6tx5MkpLN0X3igdP4z
+cq9zo60khtV+4TD2XRLUPTvTdX9wCv+szprzaQdcqVNhUucKGNnn78qL7sXCm8p2kpR6QM5JysCn
+s2dw/ylmE8VM9tPenxJvbfhb6J2IGsKsp2JEcKerd627ZdOIg2EBUdPHgHEW1SrbfYw24iRg7T+6
+bCxebyDOFv+zc/CU+JKk4o8SIOGbEp0lv3AAjZetuRpK6+Po4S5i1B66N38w7u+i5JLQE/ozqacq
+yby+z3yStgo/EJfhhqVFa0TBk2S01jy7IgaYfBdPM2k3gvgiiihfAz+02esvIGWD+SnQUREm1w8b
+8yA3DiUcohveivdkpIG+ERqF326ay27od6tTm/yMbDfsa99rJK/fG+Go5ktKXDD/sAPXBQRD2Hz4
+EfpFoDIq5Vj0Ks9kNZvNgeJdor5l732KFU+WaEw1zTEF3yLR+gm0kHpDp2vQHnw8of+GXgSdSoDN
+qMdBb3G+eYa8N6WeyVlabSIQbYXOh8SpCw4kWEWV52Ox3vwG4GNEhh857HTY5IgJ1NoksieZnVur
+wzAnZcewtiGkm6yXts9ADXRu7WZ40+6PzaOuRdrzlTwjB1T57HivpdfjCX+0X9Jm/DMQd1gGTXLH
+qm1ANNgTsHrnVECS2nZueBEMSFgIorXO/VdBulEh2h1Mr0==
\ No newline at end of file
diff --git a/src/Application/Controller/Admin/pointslog.php b/src/Application/Controller/Admin/pointslog.php
index 5d8c79b..7064a0f 100644
--- a/src/Application/Controller/Admin/pointslog.php
+++ b/src/Application/Controller/Admin/pointslog.php
@@ -1,31 +1,31 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-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
-bAQEjQ/0RAd0
\ No newline at end of file
+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
+tQOIBp0xbBTHh4YZ9sAb97DEQW==
\ No newline at end of file
diff --git a/src/Application/Controller/Admin/pointsloglist.php b/src/Application/Controller/Admin/pointsloglist.php
index 9d6b4e0..5a3dffc 100644
--- a/src/Application/Controller/Admin/pointsloglist.php
+++ b/src/Application/Controller/Admin/pointsloglist.php
@@ -1,25 +1,25 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-HR+cPpXaBIEopfKKIzEu0BbmcJFnEVCEXVGoO8QuzQK45OtR3uaX9hdzIU5CTMHEYOsL1Im2huex
-Xh2/mXKHc0Yuh62j71yoStMSwykWpgg108zr/st06R2RB+FjN7mReR8QkgTMnZVrClpw73UX5Osj
-dWCnNkL0sut4pvSkR0ASiAUubKZQpaqxXprgePX8dQc77QHh/Iovt6brKc6KTHtqPs5JwGr/rgPF
-yxkoJgUNPz0mH92aVq9EKScSJhzM+A5JTLzLmkXbG98r0Wgi+pyZGD3KsT1dOVtpxl0Jr/6XYAX8
-2uL8/xUD3f57MlajvqaBypBkOwyd2iVGl2ZjB/+pslDpFeMchTwAd0g7tRw+KCGekHAybHSqT1/u
-6bUrOmVR+SGIl3crLsutIX/0k5VH/+zdFcagQB6Xz+kuzvUo3CTMNcNlYiQS7tMBcNMhf6EKArW/
-YhHr79m25hAPep2Jy+9X3+jEMTOfvQr7TiwNRuCiEKIE0JOjIAWxzm7TkcI8MuyBM7B+1RLLS50j
-2/NtDdjqMaG139XbB5theIiERqQwNtOOBX+WkAEiEj+bD86YS5UwvFoAGh4XEerkdFA3IiR1x9fM
-QMkYJlZAckztDNU7Nzv/uQIt1Oikhuwipw7gJ6GlYrSFxVG5IUU8TwVuYDujjGjBbwfMXTh5MBom
-NRc4l6N1y+HwJUpPLuoLVR0bNYufmznGZ8Qy8U4AgC3+RdtQNor9ZC9A1r9dhwYHDSKBZiu6+2YJ
-nBuR1yg6r/7bU2++R1+8oSu+uU8abdckyDP2ysKaGSRzl91WyhsQVcDJIi/HOPwg46lzz18/9aoS
-ojXPbRiQiuvXqKYXm/2MzXDfW9J9JFLRKgY3pH9uoAZexTC6fwFgbQz+xydwZcmQd7+ezmEJT6Q6
-aNJxzbs1zkSPZt5AP70znXnEeTeLT7D8Ag89AbjPbMtckZSock/tBawu7JfG9Ac1ZVl4p5/7l2qS
-zGQPQw6b7T2fOIOVBUALSKmg3L7zFVLteSUc9y9vSPdCe1vJrOsA6qOXBnBd2vTGFu7N6jYro9E3
-LqrH6r7S8oMsFVfNhQy1zqCOSkeGmbxbmLtqcGiEjGeLm9maHRoFhdY+mB1vOxLMgWlaAmr4rWG+
-IlBEzNH3pNJvg4++TQMkaDxJSMM+5a+P6FT+ABICZutq71zmrGoL6/sm5FOm7gNY/RKIOimG/8fG
-Qt4Pu31VDbo3brb/kMtIRvzCnRULUdyvr6blbs0taLw57WZIjr5Y0Wu0lyoQXuS8MyoM8ULdIF2/
-KZ5KvdRf4KL/ZBRcHa26xLnay1j87BveQlsUDLUH9NQgW65wu80c0GKgHvkaMZEy2DfeMMhu2z0+
-rEJn1qCPwLGXDKe7VKAeiQ3GxDVNczusiTcjvxNiTvioBRqvuJfopCNmetle5IWC7pFv3fck0o2H
-YYSvM3saJ/d+rolbW2UCTk+iyYFl+WQKCPG9Cve9dxEc5NyoAK+PbY0uv0/wzuzXulFgTcI2NqsD
-RQVCpGh6CMg+79iE06jF7Rqlj4c9DytTK/JkpfECGbvsMNQ+wzpn30==
\ No newline at end of file
+HR+cPwhmGziBMxWSqaVM+7qM+FAIO1vDLTju7RYuN51lhn5BRkpSZ3xewsFl68tEqd3BrnAqJTvH
+WsTgaMUr7gZhkQVxLFhJnE0cbrcWZnhpVfkoxiARzzprwIZobhmIZpudJzjv+qc2RFV3/btHgGk+
+wNaKGNrIOLKZVgPLvWphi7ChEfHV/nkVcKktVFg4HwXkhGKQywxZ6KcLqRulxnRfOXWY2zFJLf8o
+ZksrEOLcBE8VBF35QHSvijOaZuORsaQEkgU86PlwJrkuIIC9yIvel68Z4ufktf3BgN81i5IDCkuK
+7n48huE41o6xFfh6Kox/SBSns8IBbZQuj8Uf4dmsAx8qqkjNezpWjBw8ZQr5GFcyaSyA4ITa5c91
+fmHMFLypYWGr+ZLBbkECSRVIQkCWkj+W00AWmaeZ9UcYUXWW1rY3p+QIZTdHG19Khs/SVxKzEzgh
+HyzILyH3di/dVVbLrhQkoRGEtiul4jO4wcOJK8EW6EWjZvglv3Vr00911E5CigZCKhpw4lP7PyI5
+Buxlj81CVas8qYjF61aFXLoQiZ5pDna1bMwZQxoBnk2y9fR5wmNivYWt/662TOsbGQ9c0JD8+gUi
+ikgfwjabq4E116gqGMFap8GnNf0NxAPXYxCCiVLW3Wn5G2p/Qp41ePqEYJzNgn9serpX3pDr06Jw
+fLpG2rca2hHKGYEHaCX4otgYsfgigO8N9IpYSwwq//+fjCHQXJgrwJ2F/5jXnAiR1t8SpDGRmoDd
+/VjKKbnnXhqDBDJG/Uy+PsAxXya0AL/hL0shEeW7YyF7pQ95ZgZ3ea8Qnk9YYLJzlG+xeC/u1saT
+/cJbnTKcS+dlUXutnZlIgcrE1de2CS9vYEZh90j9/Mz4oDTmL846bSbxShJ3IZMYOGRCuY/JQZDr
++gt3JxTD0Rwq/I3ilsaC2nlSl1kk5ZBrpR2f/P9FzQr3u1Co90Q1yx8NnUkKXcihtEiLcx/pdBPB
+0CTz4fSM4l/Roqn/CFv9QvjpodHsilZ+s8ys7Lm7aD8UggaDegqdsYCJDr+iivRkEqKPivrdh/91
+zPsblFRdpwblJFA2Gj0LNN5ttugHbcOxb9/e9CT4BQtcivKHqh8kb12ubEidpgbIFgkuOT/QKSG5
+u1MECVAaefja81JH0lBETczRHZzt805yclf6IT6o22k2xc0IKfoMV8nqoGOGkRyxvtj4Cpf6cX3G
+dwHOSWycl//4h8ZBlDeBGXRy/ZIwVADpqwGwI+qpRozNuqqvrheKhL07gvGRmYYvknaGuLas9VyH
+s1Vdt52ccdwdy36yqNnCzJdGSKejVbT5g01R/Hhy89EuXpyFecGs4/vViA0JfoFmAKglH16cjC4o
+VfPrl2xUXQB1PmOHpubkEG5TC+QmWUL0ASGV+KQCVinH6eR9X2srjoUD0wX88aqa9d9S/KVOFtb2
++ssoNqCVSo+LaJfz/OrXaWIMe1SUPh1nwgWRUdB9kLAth/5Y38Dbbc8jnsnNH6XRwVXC/SPTCic9
+b4kZmpQg7i0EsobTXiVZ9gtkpcxqDbyQ0FpoZh46qYPh
\ No newline at end of file
diff --git a/src/Application/Controller/Admin/settings.php b/src/Application/Controller/Admin/settings.php
index accc432..9c949ea 100644
--- a/src/Application/Controller/Admin/settings.php
+++ b/src/Application/Controller/Admin/settings.php
@@ -1,140 +1,141 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-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
\ No newline at end of file
+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
+1yHG7PVsQNotkBP8XW==
\ No newline at end of file
diff --git a/src/Application/Controller/Admin/userpoints.php b/src/Application/Controller/Admin/userpoints.php
index 40cf47c..1aeca45 100644
--- a/src/Application/Controller/Admin/userpoints.php
+++ b/src/Application/Controller/Admin/userpoints.php
@@ -1,121 +1,121 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-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
-rqqGT0Vk5ePC7Z3IWPyXLU8MXSGEkJDaEwe=
\ No newline at end of file
+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
\ No newline at end of file
diff --git a/src/Application/Controller/accountpoints.php b/src/Application/Controller/accountpoints.php
index ce96ec4..9b43eca 100644
--- a/src/Application/Controller/accountpoints.php
+++ b/src/Application/Controller/accountpoints.php
@@ -1,186 +1,185 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-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
-ranmN4GEZi8dKugHmxctEYSGW87zwGwgoBsTwm==
\ No newline at end of file
+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
+GsFUYROPKpiz
\ No newline at end of file
diff --git a/src/Application/Model/conditions.php b/src/Application/Model/conditions.php
index 179dd50..f120209 100644
--- a/src/Application/Model/conditions.php
+++ b/src/Application/Model/conditions.php
@@ -1,258 +1,259 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-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
\ No newline at end of file
+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
+TW==
\ No newline at end of file
diff --git a/src/Application/Model/d3points.php b/src/Application/Model/d3points.php
index c92bedc..749238f 100644
--- a/src/Application/Model/d3points.php
+++ b/src/Application/Model/d3points.php
@@ -1,2228 +1,2226 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-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
-nKy1lTLLs4XkZDtn8RwgZerA
\ No newline at end of file
+HR+cPqZgaiuaNsdXCKC5xSm6I7JM9pxrbOQe7/LZJ08c0MZJQtZSYdIQ6/2yk7NUTWufwB8ma1er
+CFFE59C6HcnWkJMG8kZ+rhXRPNmugbaQK0LHqsXPIlsYZ2CHH0SZXt+BYdHYUND1DNXbW+a8p8Wv
+WHwfGydf9cGU0spNvwQdiLGb9HiC3qzaBsrDvkmZUupBNIHdOrjkMIcRPz2+Gk9aCJYn8aZ2P8YS
+CACjYOoBv9XKkTFSmS48QRtKfhaq2TnsmC3V91cR+azRk4aZ2V4kQBnY8nF4O8/Zx298vsOlUR0s
+sKS605w56yhBQC53iVFgVy+PinP9YcT9nS3C/uzuKkNTdTSN6E2shvPBu4Yph7mkL6fsKM/wwHgz
+uVZZ34agzp8Rphy6PQ5kd9lFX60UnTZa/vH3PRoonpkrXxCcu9tlheGFWEgEwaQVJELoQ3GGGOli
+aEgQc1ZTcYdEftSbiB1+kqBVuu07koFsEYGsH7mOshp/9vM673qo561ijiYw0UxEtL9tdpduW9B5
+04sF0IpTmWFKkW9aR64w4Xt2LgKspJM/xxT5mxnKEnTy3qxyjkbNmiPuwsDtqnxOZ6oUxZMHnX1Q
+jlEuGN6Fl0oVAmmWDkApTAZX9Q6IUYaJH9R52KMU/6ctx72KTV+xoxnXwxMGqkL2XWX8tNHQABjI
++qEYKHPkHAGDWpWDaOkkFQtKvPjVRl8Ihbx89AUnevS3/Trp8H93mK0Iv0rqIBtI9hiIWsgB8axY
+IhCfDhGWf5B+SxFnQCpcHK/hcWYervWTrypXdcGhiEWJOvigFnk/ifGUdThhYrc9bo4DsMFSrRs/
+XKH3bWp8M4G5X4IXHy68tkeQ0OxUK1imsgRIvJX+88E8pzvUAJQJpKUkwKsrZfBza/+IJmRUxpyF
+E5QvjqP1260CDUQLXJCOjhs6S4BVVfRVILxPzcVcwYedbZMVRsgFLkd2QjFGtu+Omxsr5zC/07Q/
+QOKJHpDqghHiV9RAiSwX3WcTtvO9KW2l2u3/7aZ6bnzov6583iJbak65UrtGrLXOvtE7gsUB1ugZ
+g/+Z06eZ+YKuteWh7I2C0aXHZutbNe3m+7RP3JUll9wv2CCjEVWXTxmcMiKt6PGLbhMQKvvT0J86
+H9e3udBo2VQzEgy/cAYsUdWg+gcC6Mo2rkRD6IzvVW0ZT74iWkzDdtJVN8uz4eX/QSJ9XreFv+X2
+E7hHv1A6HzUrMNBiKRF9HQRpo87j3wv2FThWvpz0Ehi1IS5VDT8kYmky2Sy6g+i0gXlvreo/epaD
+6oQbdfD0TsDS0TMjCyEWJmeu465HdQWaSoG5D/LutFmJMivLeZ9LQoV+Ho+HiKEqehwx0pQqAPLf
+8MnBLDcM8Pii5Ves0XxF4GrFlRzw/2Hh6j4IeKCpilWtuXL1owCvzIBGQuy9egrXP8yayROUbUIX
+gBr8shIA+RWXAcoE9uLsGXY15rgUP/hOqKVilBHcoplbNlaBMYh3pOononvSf9MXFP54gDhqx6f/
+i0v/WODdxBzdCBu8b+o96gnFQiIC8MBj6IKKMt6zefj0ooQBWZfZ4XkVjAb+C9AfAszmnSFzL/k8
+s7YZoimUEuyqz56d9Tq/T1weNj6oD/Pw/R4rvS+kBNgE83WIpdS+4fpu1ixGoRMKndWxx/mGMpdK
+bwmz+inXnh4GAek7MsNOpgY/dabVlFv+kpES76ZgNo6Lv2XZJeDZolKpwK3RRjlI+aIMPKuWkQHr
+E0tQTAeHDQQ9Rv5RwqjCQVu5lSK96oYvyDKZd49CZe+4ZX8564dqpj93BGAd2MfEYCsTCwKRyJNL
+Q9+Bc1vQdqYLwc+p3zeoQDKpw5OPZc7Aj9JF5Yw6dd3ICQdrn8FdkqrwVYkN81HzX4E56696oFkx
+5tMapnc/51jsEqgu3AsPOh80hcs8AvH7gg0Yn7nEQJYSFJ0skobwzWcO1W3V7BXh8Qc+Dpt2SrT8
+rMSaXKGf9bBNlu0LB42LxFxDGakKkgxX+7SOoSSC394TezVBbNGG0VT5XNu48nQPh0LcgbPktPJz
+ldGDv5vXLGxmvwqLWv50w0t5rHFeWyBeqIpmNq+vEajHdR21nwbnoRmsHiWHj8ZoBbstcYP6LnOz
+kN0hb+hfg1qoA2Pn7TzPThgJ8s4t3IEsHcxtgT8cvZakGVMKB+8QACaxccNoM66Mp8ckZhqmgLAB
+2dajYme96cWTBhDAy3/M+xF2jXzqZhkWHGgoeh6wld5mtSBt75GMb9M9dWlxgypdaKVaHONkEwrs
+ymhHfhrlNTfvzVZYbM1j42/wBnvLfwj0gKIGskhX3Ze7GbDThJlFpfKsgB9PiFGVInUWHSZ6XkeA
+oLi1MiyGD4v1TJ+TWVINdsMy1GOC20faPMo+Vi0MZCiTzh7hpxUKcbDCIIQzDatyVTIy/+BXwRyP
+TVpdi0w7T0Ub0X8ABIGeZv/elPCppNxwH4st92tJv0x7zAniiVXj8F8tzxlkPZ99G6yrq1DMDA1d
+5fjLSZPWXb2IkKP4XhWnE2abSjmUgZE5lWh3skEg7v6C3lKDpSpl26Ye6G3zzd/QA53EViJzgJz6
+FW0XZtEMX/mK3IlqagYmW8+NVX5UEF1hFf9Xy04QDuXmMTW6r9snVziWAa+0wBxJlkW+xaNPPytA
+3k97JP1en/8ozB3HVee6mZaSAt+pWbbnfo0xsqImjoFCdUp3Dj/SvkWQwiPw3601202AGI4nUiQi
+u/m81/9tR+KO1u+7TXTFchLU4wzSKr5+lFOZ8htCTyxhbhLeCJxLEYjjPpEZbe7S8SsSWX0eQ+vC
+mhZQWzurrtNn1AbhpI6VjFjmtA+FpL40zeobQIFG6gM7vWmAoYnOLG6YeLgWMcOjU4cUAqoMeVId
+QHy5yPY2r5nx7YozbuPrIdAnvXfr4DEga19D5sF9Ccfp3FzYWfEZhQsx813rTBcwheRLymasuSNx
+P04t5pgLA2keFQxfvjJRj/qKTKcklDMASL5Ko8kDQSvt27YsgBJX046V6ODMFbHP0QMYnbPeTCx1
+lI8XG4NFg3NnUoOV/iZsLJJ97lZy59in1iHIMlB3jYKMuEcUULtKNJtenLTg4lcTOknGkfsPBD+M
+GFpJebGYT3d/jPwS0WGlf7ad5zXnzqfJW8TVO5ftPUMjPWb2QBmvUFUds6K1GPIauPLyiwiDMyLX
+8oJ9tlz0IYYcPv082KYFt21RZPDqFPA6G3U8ZuSAFPQIJz3CV4/e66wGMQK/ikZCXzn2xawc9YxL
+JrhmSztkubfl2w4od2jMI6mwddcJO/9ZxkdsZB7S2YqaXLvmVslsOtJFd3T13zMgmYlCSG52/beT
+YfzMpbpvU5Uk45ZzHPFvvTxY4zsIpVWtP2RFq+kZgjmi6S9fkpSbNpUo3fgfPmmw3biG0FDH8CB1
+tOKSeqgNfLSickuZdVEtVacFIKGRXOyxYBwm0N3k7q3h5DztXrAy7oZe4temIWAXkXcejPIo6aOL
+iPZ4clz04VwsepP0vtCnoUQ4GT2Kb4UhoevvoPFttS2LHCp2HacKcCjeow0TSCtL8f5SAb+ngzjB
+aHYDBNXP0Kgr0KeJEUlCpAAYj3ssKsbXjVN0H/YV92f7309e+HxN3crt9vxh4h/1lZGk5WMSJcHR
+AyOTUq71t+gDoF/RstOnRMRbcXcZLVLjKWpCFnS09mcnP+l7iGBHVmFAsBjMKpLIomcq06xL8YFO
+7/bgQMyf9z+MK3TPMx2xK20YDQRhyFsuuW7Eqi6oXh2nP3l/U2herXiqN/+CLnmUHoWdiS0HFSxm
+tgo8l7MwDQDdTdsdU3rnJrXclHhErsAsizWLyK74+VMvlhJfvj6Ed8cisjHydoEgDY7JzrVp50jT
+c9lMfp4Ph7yUtXOKyHRlRbdGYlkyjhWncfRAQxby6cOl+RtpXr+O9GjJ6zt7TWkEuRGxfoKcEoVz
+5qrFXEFqSzViC1yk/yabvp2Vm3gUJsTqfZs0qtfFvj/JtWdob411y5yO8cnGYbMCmaS3M24bO/X+
+wBCkmFIY2vfS3UMFmXEsgcDYTyqA/0Du1GsKxGYPFurho46CiVM7WP9CvgZuxoTp5FZILFRDrx7o
+jRdWwomk9lz9ayYtDT/nEeqWFg7rD/7F6AWXFpgmUJwT2CrznSIUgGL9dXR/ke8O04r1IWMjVbem
+g0m/tjfmVgMqE7USiYPxCp/lCMa7C1ukHiGOy6FH3ThU0SRKcbwbFfx6OT0cQvgAkUsuHtpSjt/u
+A7JPQuKtzKTpZj8oRhtZFM8Yx1nifoLMRs37IqqA1JIQrqxend8GzhCpm1eV5V5E0OplWBixkL/r
+0Rs4mafEt4QDXUnt61JeU3xvSsfAJxue1mGoMFqfJWAPRrLi6wcpQcRD/wgfuwY/UpYdzpingKOS
+qAZjZtjzRXbc2mnJgDFyzh4FVgn/uISd196lxSkJUIlGg5j7/zRng15CYUhm2ZCWzbQ9e3tGag88
+UnPDWZ4MVRs+evDRzXFs/M31r4DcojmriBmrc+tAE7sl9GXY+phy+gg9qKoc2hV4hL5NnFdXzbzP
+pDSXJ8AgO5pPf374jLFR9mpo99QwoQ7v/OnICgU4EQklAG8nO9OKUR8DQn3am52ihjJqIm0bbT6Q
+NkntW2/JLiXwabD9rvDneudBBwrGf4jhhFTKORv1MVEpO2K5IxlfWs6Ze1gUyqBMhN8eC8wCH4nT
+RRCoDy4nJF/hW/e8FS/XZhwl9u6yZwEod5AOKIGzXN9qUBGX2An8TMH0noaPvxGbuojIuT9HzeBv
+rZ6Fe6LDiME495LuV1E0H+jMxLoxw0sWWtLbLNu2gcpM9cr8QV1fNraEsjgMmDrAuXx9Xcj15M5t
+G3sPN1DC6LCpTF1oFktGCUZXxmy4D9omiY+6K6EpfqzkwrREhgBpbS3g26v5GpW7WGCg/XslNfko
+CsycNsZqhlfyr52x2T1YjXbbsYGldUgiWZDeWuuAUbpeWoJ3kAtd6fD3Vp1SV1lmdZGdjDM9JISq
+/ENIPRPXdwz4CCYnyjfIgwnYtXQa9mgBOuoH2C3x/A4DAXI0S7TWtg/0+Sshb0Glsgv5BieW3KqS
+ghAfSWX9GT4WgVQlV31zUxJCy91X6R53DXbGMzQdFzw2rn7qrulsAV+5GHhqMi1X38+0DkDNdhLm
+wk8pm572xv/W23ViKvp6Zt0hB97A4HdAXyg4s7tN/Z/BGrF3WBsW79ZIsBFb7yIXh/WA0oHgyZ05
+y73NUhSLy7rDWMw/tv1tKEZLZZd1csrcnTiZWRS7uEzx9UutUvZ03jp0YuTn2XW8rhtLBuDaIXXt
+YCoxm7zyRGh0xcknHi8Cvh4FRcgqzpvEYTuYlgN3ii5lp3uvBA6H9e3U+omZoz6BYGbP+3z7Joa+
+PjNk0yVAsfCGnBILdqIsq5FHcsLlDaOswIMFCGDXlpitLn2nHVv4WoiJxXOr7rZs2Dulah/QihnH
+pLgcWHrtdFSKr6Pjxk1Csw5c42bOWYnjPQaIEtS0RpY8P50qQwvoYQiVKWW9DoSTcRc+uG/ErS7i
+pHU9vwvPYfYHL2WewPOmGQrsZ6nGN4L6JSvboQ8QG/9E0qGCDqvPsbK1VJqmfrF0uycWcrYwTQlp
+clpoDNDqL+dR/Tx/j2ToZqMFXkB/jLIkqhpr+xzZyCWNxETnrcxIzqYAZ9UTDlMV/7BlcXJDhr0/
+QmdGU5TrTW1kT7Phz8ZfUsEslTJC8/GhA6Jr8J5L8xbBfLjZpne919X/zbvsAL8lxA/jX2fPdDN7
+Qq/lOfRLkE9r/DeNsUY5/bBjVEtrBNwDy1GG318NU8gMIXKVg1a6yBrFtJ9+ezufSbeX/6quvrR8
+FUt6cF4stW8ByQz2dTv43qwCTuwefKjZL68LkVm50Eivd5YB1PpV5Acdeguh2bUm35Xgto6TDgHD
+fMLdu1/XTAdndpam2JLuuKJRc2iqVprKLXnkjE1MBkkKCocu1JrAOKfDhwYymtq4ZuGwmc17gsDh
+aZi0Q02yn+644OjyYHUDohrh2rpvbwC0+qHqkGwhI/SQUlHx08Ym38kV3HE0OcMoeuyJxK9GS2TP
+2Wovv2F5dilSvQYOEJc9cVR/ST9uaVQWTmdA45Kt7GdQ/GSMqyFDj4r3e9z4jA5PFS3pW5D95r5L
+c6JJ13eYBrZx5CEzg5A8IjWb+h85VVyJhY8nl7xdW7RCGp/SZNTmSA2h8/PQpEIaMH9PTKaQVZcX
+7owzH1293Rx4L36FU3IoTwODq6r+Osn57wOO9Vf1EC7piKY3OkR2DhUbh8PWq44BHQir2I+d70jI
+7uUi8SJRk9TCeJOpyYt+j3O9YXZoEnYZ1I1udb1So4HZ/fyM1X6ClC0avHWkjUTZm5VEoZVsYtFJ
+rn2eG23jwdA/qBVNR62BqKC/SzJQnrHsDbTrAmQ5i/kXVzC89MQ/Db3OmosOhOeO5ZvLs2+Ia2g8
+D7D+XsIKoJH+PbA/K3wdZpTWGmbY91jGJalMv7HvBTsbdC/dklY6bo8Th2Z/bAF62JHpem2mGrjK
+hb/b1Fv8iR8XE1tp1+jiAGPyUQG8IeWmu92Ulpt5H4scVLu5CJJhHENd9eidjV1fFeFMNW0UI9xd
+hmHU8zGSPSl/0g4JrU0ZFVrNCgmXfoy6oOC6Br017+4cz8dOJWTo+kup9DGYrvTKK9GIykaxJStG
+7kVicFHVL42iDzS9INcZfVNzlwYddShnQrPxdnPlf1HpWy29vDOj3x6HP4NJUsrRft95/8yafU2y
+XEDdi28ZKLjMXFRkZ7+2ubPlZNZUuDIjQoAXaAv1k83yhBc+9GEiE8I7WV8b25ZXyvAASDAnVuK3
+1hnoXovZdaA9j+5+seBUAb3srHQDqpR3KGIslxLTqZ1jvMrhZ7FCwDjRlrSpbD/Q8FpHEQ8f27j5
+0/4DTuoef6GxBQ/4cQ30xHAlh6kmyEpNwswnyZwNbodXrsUyefJVMX3S3sddTtOUv6JmxF3qhQaN
+gBVkYkUcbjM6NPoVJwPmz9UmIKVSWSqswHLHeudwUNAKvW399QF6cPnf/6Dg27jWUN/23HAC8M4D
+dnhfLMG9+xdBHBJytJfLqOt9He7jDo5bIwAFmR9dy9Vm0zdLqCE4d3avpRQb3LtZ0Y3lqTgKFJGh
+cy2GKACWYVkJIK3KtTwdRbUKUsxh8AoJeMkmeYp7LknT3GNetq0g1nU6cMG83kUJPvfZgxDBxGS8
+eWK58FyaPysMehYlUy7NZfcH6vrf5fgkvhAfliiGxB3HDm0+JxBjJnj04+hM2niG6AlJrBSCWPsl
+gINTcAoJRcR17VPivzk5NeBxBlsEVNmzCs9OWu0k5m+KWiYbazNGrKGhH9xlTiU+36IQqLSQCaYs
+Rqk7P6D35/tEgl9mulvvAZjM3mWDfrYBUG75mXRNgNvwwxpbaYhtJOdnjKumpJZ+8Af6L6LyhwDO
+ZZWcCCwKoyBEyazLj9LjLW1DgxET2vZ02qqd1e4dSmm8Obj3NJNZUYmNH6UJnwY8oKEajYg6rupf
+nyKGC2NZSkLAl94eU4OLdbG63Q2JMG9wZNEkVnOJ9gjBUqo4Jwo9ZVwyQOcMOa2n+w57/r2wxbRt
+rB91wroxvJaYAm1K3AO7mE3CfV5dOvdNPEtnNfOANQG15pDvzSkCCK86lHNR9DK1jFq0T1mVfQrd
+VBgYDliRAYMKWnCzbisBAOV25crb4BexmPCfgAQkgJEnhWWsLFhV0pBpKujzV8DbZHzm5nNEVx2q
+8jAppYnhQ6SVxE4kS9EDoLF+5q3zjr9UAWqMxhcB3Mf0CWtWF/7Tz59fuHTEjKclPjkgk7jznxrg
+AvlPXI6fgV97ST9t4bjB72orIKixFoRbsukbjNzrveQB6Lc1v1fkIR6G4JYaRhupG+iiw/WQQff/
+sZRa86R6tJl/t4g/VtFujK2isdb3cqW0a5L32V4C3INTck+ELXh++BPqdXKGPsuqdbO6bxzjWqex
+s8UZ+vJM9pt4y8Zhf+HTUTP26LQM9MrOMvTNTOaOOsM3uPq1YSgPwLTrtwgfKVJC/Srb85MXVYtX
+p28XpVdnn1TuqeVnfx6XkxTntFA0w9mS3TGRQyZlwsWogZ3f54P4jFNQqHPPRhvDCAfKG1mugk3C
+8mrnR+BG/+E8/pIFLIhMYG3Ye9LlPLyPsivYNoDD+eHLHX0aNNgChvxjuOzRIXqw9Ko06UVLvWes
+AiCsbNro2Mv+ZcDtvC9JqFsZvAuzVpcxHnPELG/O1eq2ZZ3hIA4m58IOzO2PWt2Sl9FU9jIEIhLh
+Ym6ccgVTz7bAikGCRpZz8Vy8nkVTIwdV6ntD5T/Qs6qlbYKzLZNhH9M2yT1/y4z8XNe4Pi0SM0PT
+0t3/yQP4aZSBGLZQ2Inf2MEvI1BotpuGSF2mQph6hajHmQNmmFhe/eDuriNHYVCmw7rf2PtBGcjD
+I+vSLYwKuNWOSsApWQL63vxmFwYmKjNnZdPTHOXAKrtAhaZNEnyF6wsHbAFo0mSnwow7Ovc+Kgda
+WAmt8Gyxf/K5c5sLyvHhrgbu367KSNFbwKMCFs4i/F+KO3C08iBpYsFjmcZdbovNEwY6RTQUuWna
+5bnUP/6tldNXhg9V9MsfJ/5UEMZyRHtazpjLYuHP43McuXdT6ou9walssDL20fDkz0kVxaJPW5n7
+BV7ieM0YDad7X17TBIhDRvqT8MqrzY9ydtyxGr/2rly7IgwbgarHej2dxrfiMmIp3roPrhgMwiWc
+Eo7/wzXyZv5l1KpmhkJiRSZNfKjdHAfuSCSkFZ52qIDEjKk7j2F5zHppDSLi0iJJhkw8CZ1YxuQG
+C5gPor0DwI9bAL+vucKSQQNjwkLOfrt1q76Ge8xZdwnwsIIZ/ix/0lpdmF1CcNjqfU+EX1WwZeVD
+hYYSERGgMapo3NSK3bb3UP0Fh5Cf7dBSiOS+yJYanCRSYRSXrHjNizBKXt3/tanVT64AKpQJWSrx
+ER0WkPwLkE0Nacuec+PU9sB5tL3CdnSsS9EXmrOxdPvzj5bUntz2/ELbniq5KcrXN9cH6lbWnfvc
+XLbmrtiZPiM8fDDHBXDPCq3fVaS5NNLC8qCQmSyNLc/yoW9i/02XQyPx/oymuKTXhCoucSH3abD1
+YgfSRDdWO+OukOeL52WbrNwM+U9W9a46t1NHD1HA18tYhE5w/YtS6Zblaomdo18MkMDQHkeoP45T
+1unwuUQoYcIsczQAZ4A1hgkM3ykQYCxWJ2ykV+1UlLW23mvwtFYQSPcmh6qWRqWsRCuR5Kjj6Jgg
+7Ako/aOWTE9cYOUWzXEVSk2EewFpYCWGAR17wbdEILcn+AlNLcC4OMVl0NDfbg4WaL7GzjskyE1S
+xBywiRVBEpZUZEA8YFX93vZWrVw1iRJWJnZ6aOAJdYC1KSRxnFZqMFdQNPy6JA56hOFh9ek1qCM0
+KweFbaD7l5eCfLqBVfd7FtnNjFyZ96nRPWix78q22U1nvtcUO1nwJPou1r6KU8GkL/+R1Fe90XF2
+cShSBGvN5tPK5GeUMAkHEXjs0fxnV/Lgvqa0fg0OV8ipKFQkI9V4Unp1f+N7XtddzZUyQjg9LQvj
+mrtLoS3OjDmU3aF09P8wJHxtx4ZYhVlggv+uXgO9Go1qmEbcmwgPDAPRj2pL0aXqEJVTg/b/nYly
+ZV9GSi2zcdXXGkbKox2i4JCl5s0ECAa1FItkKXd4hL4s0M+AqafIswzoPlt60HR3EPIi6uBModlq
+mMiVrz59AQE+0QNXuF3NQw0h8NjMY+5NGrLzgdrf7eY4zCehbDIDVpggHs/vbiZblWSOCq3l0LzY
+ueXcKqEVl6XWF/rCK4eCsNv0UaDJa3chGRtYH8hTSFpIhGjljKGVgTpNvCWl3zzb64SrS2bZ0O2c
+zwSPsH4c6Q34XSJqcpW13ckIoW7+5ATH7f7Am3Z/WIXI22NTqRRld5L4adX/AljCnPqYI/K4QDDU
+HRGkVXGYA0B0Cru/qPsqmYdexWb1LFf0uyRqVrXC5YPH47FFWIZP0QgCmFLeNB8knitXvaYwBVEd
+CqRcdYkkQrCFsa4B+C8v4WI1SulVsut3pGM+bhZOOTBFTkthsKCGJpqsMnuQLAz1Guptqn3mkjqe
+XerFhVNAjFkR3TxJOqiDXSzxRuKhBqSLFie9FJ8C4odJGKkhhRxu//umsb9GdfzxIjdyaxgaaAaG
+UcVvb7A0JXVRMaOH9VEiYx1ly/NHOiQKvEJL8urumo/chbTpVh+4H2PAySetbjz5omlKvOT3Un42
+U0IpQXhEYtH3gLnJGOznCetlSWtbBhxihk74O7ABmlL7TuuZ85If1kJynne9+YKx839p4Da2COKH
+SRRwvgVRODCKIzi9LQW1PYGnVmRt3nELKoEtNi4nDRB/IPJduuyOpWieTasvMuPqaZ2eHS5XHfbR
+IGGBa2ZksH8F+uTbzVKxHo5pskFkUU/PTbMPRXTLEiqHtKi18Iu6meok9JdzxJOWBIaXGEZfWmM6
+UixlpYMuKdPUDu3uf43kBrAG/me1LtYzKCAKhnW6fGZLs0i6BqXuS4mWZn1iUdBBbokVjMH9zT65
+Kke5ucJv59gFClhFPMq78a19fKYdTFjrJ4mtIy27CURJxNiCge75EHKw3BJKGZTiW1aC2khdySeI
+gLyrWBwCmKiWkqSD0gQbNY4dkAeGt6R0JF9BQUNWq/SCYrJ5iJc66NyQBWVDJgzpTTs0jSYhLTjA
+Ptg1cnu7CqBWwkpifRpW3gCifDfSrl25fMyd2xvMVVUQG0lGgkf5Sm5bRY8SS+lvj6EI3d/9vTet
+WaJv/n3Qsl6rh9TWhOHjVITJgcYCFykj1sOf3Oc/WRe+cvaRgYMWrvS81wIaTLrDEleo7kQ0fEzW
+7nhDVziwkFX+Iyg49MeeKutxu2W2oDn40dQdPAFWHvLFGCC9WnEYkABr/8P6gpFBFil82Bra9bsq
+UNtg/jb4tu257mRz9UB33/5zQHtByr1tjWHDxsOfUrrWlPz4U4d0k3TbiXEUngJmNLOIA+bImaC2
+t42ll/pzDURRiLcXHlAGzQxzfwUHAVzI5CdBIGozswB+IA0UflsbTz5uLZ7wIrlxKm80sBNd86UJ
+QUGw1zz/dVM6rY54fWHagAj3Zk8kAPBIyFzmjUPdpz2wVsV0f8NRA1AYQImdudO4Qfgm4DkzdwMt
+Dw1CmFrufV/ZS2u/TuBoo5CVSj6PwuS3php2N9hG2eY51hYMdoS7GBpHJrUyYfeYn0eHtY5iGRMb
+UQ4gdHtM4y5n5fQMSS4k/5qJcNPtHvdy4QrqGIhBfksTCowdbk1dvtOn9j10b597RpeAgLtI/0ue
+3CRjjF6aXUVpU6QLvOjMf2+PAyAwP8uRwSyD+7hFxRtlxfWAOn9LeDmVK93hpgWfHQiP/wb4buwu
+4nrHzGmZ3ab/bxrRx1l7nSqHa9o818KEFo1U+Q6flRZmBp77ojDVe+qHFjmWg/BGe+jbTpt7DUz3
+/lwYZkISVu6wB/GEq+GoMjqRaZ2U5WQjf1tTZEXdTzEXQGyBjJXTJnW9hKxnkX67ns2Dx05h9Niv
+dsG8Ahd09tJ3D+8URKGQNPL1EAIhnHrlvAS6n1FD+4G5Zm2huVtmB9egdM17eD4t15iPs7t98Q5d
+0YLgK2HHC8BPtYhpthDU8ji0lGtxvDXXH/snExiqSplayYRG1AQ7+AODOiJ4rs4YUzS8SkNo7C+l
+eJw9XYcKqWckpNYuMObDGfvoiiuIM1h/akjGJQmoi6Z98eNUBVquv5/f0ynJxL+tgdbXcaBF97lk
+6x6CTyj8UXzU62+I3iiCEi0Rg2CDw/PkbeBl9nUVa3xSKFMBTHSYrenYmVxe3yj70vXtDuB9U5AU
+XnBnp+UQIjQaP9RLDmbhlWMX4liMv1/vziXD10G1Cf5r0kdJqbacpc/xtHE40U4uxSsxqzE2v+sP
+tXIddNmX0Z6IMdFfqT6+VrsZwHHKSyqFHbThWXBBWDAg/2PaWOqlrL40HJ/IrEvyBF90piEbwyd8
+58yh9C39jQnmonaG/oLt5pdx/cPLotGjbkvK+wfOmbnvEMoJdo3WkWZ+5U7hEVbBa9YB0mngAw8R
+xzrfG37od9Q3AmJoCqff54i/8iNGtV84Olxufoeh/RM/N8xLXAYT6vN80MnMGGGfusv+KHBdeLzY
+xPJLyUzdQgCweHNOw0H0EUmZpH6Rsd1amPGWGZymwH6UXJGqvZUQGAadYkRBc5pAX5qKw1lyVRTP
+RBGNLTBcJDAXAg/Vmb3h5wrWUgsX+FGWBb2o7Wu3GYRRAkpSJ86Rka4d0ypp9fb0UpxQDkepoidF
+1rD7TEhitjQK3JRueOo6mrhVe6HIJdCCd1d+/HBkjPR0cHdagDVZ2I1klC1B6bZ4SjBlmxtbmD58
+8vTUJifH1Q4xFM1DAi6/RXQHZPIeW23WCOaL4llgr6g1GTBuZTf5kFExnhjs6vMy5P+7cC0a0pJW
+7m2Iy2TO+JxmnabFH5X7OB17bBW5Ew7M0Q+f/9uMxiyMWmVaysy//d+gxbqUkHErBvuCGpN9Q4O0
+GDrl8RRm+45U3kBRnfmYBDHMOA++7dD/AfJoY/jJBDcYq8359n/yk+BM9jZhneBPWo0otdgaqZQe
+MoTwlN/iXAIarqJXHbyPig/xlUG5DzHcs6tydhYr73BpVcM6PqcLuo1CAMA9NCUfLqhOBCtQr1S8
+/BanCIIB3F2fH2qJyymLV+39/yfOyWyiKghbjMoeJbBjTriLVQ2KmBBE063WQC3NEboOrCKXKmjW
+Uh1ZsNmrCrBB7wGChc+w1tTk4Rs1D6hlOqHDMRkzftOiKc8Ma6hYR/GPIzYQxq7kfXu+x3v0GuxK
+q7+SCIJ9k6xvlf+UgLxu2k/69/2oJ0lNU5Y4neuAB7Jfm6zbVLNfqvkn9JwLvJT8zVGfS8RndsIC
+olou7yC7SBeTzVD+wq/kwNpVKZ95d7Xv+mYktXtlkksjZgKl+LVFtJbr1GX9ZIgzl7tCl3hDiPvp
+k69FqqpHS5UkmyM2wmq1v+7WeFuYuxPCHdBFIDNMw3DEqjEk4hwGwz8B96Wlt6iImnDt6INSGm2l
+jIg7nr9dwHtsA+FsZfvvPVq1T7HT76Tbd5YXreNDNPu/Iv0wA9GsyzsDwWUCiwSjVenKnbnrRZvM
+Rzd+vD4m4rpdK7ZarGBONC1M+seHN+CXg5opS2s53XbQ8dlE1tW/nKGHD57Yg1dMJXA8LO24e4Rs
+sGPsv0e39dV4KtQqDt9/BHSKdfXk/byxtblY8yYU+MCYL2lQrsiZS9mzsBFWc33W+/Z5mAJMDO2W
+o2r5j2SR3WV8SV9lvqRTY60tQaWuLWEQcWMVl7zj3Q62WB5m3sKHehehcj48ZcBmlkjKqJ+DC1J2
+C7a+UHagVpC3DwwMi7DmjRqur8uBfUHG8EgKW0F63T7J55A0eGEEBTOcI2bxPz5/f2pPlJU+Sv0L
+K1QaTVyaJMvEoYOU7Rsi6QyldI309aPtCvFdcQaMGSI+Cs5oFk6NOW17dZfsuG5HttoRZ0EGO1lT
+MEV5DzGLj3C2kuX4H65eXnjjAWnsPLFTC210cJCJpsZzMdKpPaDNrtsSC7TStKhw/T2TbiOtSjDj
+rIGQTLjeIb1UFMdyAbQYz1qseZIYfO3HfJalvK2S/JyQk57hYaAVsVhOChCzCuHK70yLoeqNDgH9
+kO5AjYNUokrIG6GbbqdQfRXGU7sT8GuIo4j8iJ0j3I8is0MZCnZ3CfCaXqY2Fv6krkqTn5WSNdpS
+0IPQuwQrnGEGYRJy6RF4h/+cNaxReKVv9hlt5+GXmeHotn7Scq0t/7NkU0ZKzYRh1s8wQOGNI8jM
+0aBeOkXa+zGpptvuBQ1dibSl4KeHYVoNKR9lhFPRweFsNpep2LHaZePLfDyvy4hf35WxCJF8uYHp
+xK5RGfJejc9PTv1pxUfqnIZLCWsawKxddEbpD/FadnAodkZ0V5DWWlLYopYOX9tF5gaZjTFApK0m
+MZtXOniZnKUQV7DmRjrDEyIKdmlHS3v7/bxBvVCUFf5ilBJF05hEiPpTNkIweuioRbV7cMkCFh9p
+CfLl6RjGzdTNnIACehTXtzErnYKDJrMLtjrXuek8PYugvcr5N1RP61e815xE7fVuLz+l9M05C7V2
+4ziL+kOoO+GUEhgBb4wMqfhKVHwyAOmlkwXDvP1d+Sk4p+n9CnCeY5rFGCl8+xyXXmwTl4WS2/wG
+qvf2+u7w5nonxPW23RrqB8jTP9Y5hCBYnuY21nDCH2Eioc7ojf7jNEKYMeoWMdzXXsWNJFdxOVNZ
+D1wBe/1Ty/tv85Ssa1hyxIww46IeeWA7uXdGQJC6ykmubrYKwe8knSN0k84Uui5N7ruzEsFeB7pM
+1J72hLDFSavy4SDYi3kNfonYKD7/fyd0PgA6mwwaJA/9VSEzQcpnb8gUbd5lB8O714CTcZh0Xmu9
+fiomneuXynX2CXWtE1/9st/btpa4AdwTzmZq5kz6o1gPVsjgfu9Za8njQjJgOQgoAHsRBXuRa9Cb
+G1qr8GjzCY//9fU1dhun5TNpKuPa7Qlcz4B1m0SeBnFL8zNz8PLI7DtSjU4FjP19s4TOEdoYat7Z
+Ug9sL0IPYQWR4S3oJtpsM9/M+/bbWgLoVcxVtuPA4N+AeCuDw3cej2ETINNkm7rmpb2EPfPfYsZR
+l3IBrDSbNYkJN+cj/ONVn3+UjHsQ3Ml1LybFyTSdy55UMboHNo4svNf1sXRD67K+iE6g6PHK/yDg
+pH3iWGiFT9K1Kzbn8p3fQVEmUV7WOeRfBUlpp1FW/R/DVIvFEyQGbgJ0mN0wRgB5B7FLAkTBaRk4
+nDRApTs+dICHEE54cVVIkDdr0M+WkZDmFMqPYWlstrw1wb3/peg6xf1K5s5z2lhqlmM+0ZlT5WET
+leUWwzqKCMqopYrTyYxDf+fnfp66W/5KEOFp9xk0ZbEkMR3o+8q7kYm6GfOuLQexBxptFXwFbhtp
+58BMf0ICbugs5yRZl8GCiw6McS9+3N6VXLmuE9jNKxRdlGoMRLRKwr1BpZTULdUGC8u3zmmhdX3V
+9I1zN90fUvs7h4nKL398qkiqa9ON5b4K0d5zB33qBBrF2pLr+rbJ8MsfQipxT0EUCB9LvCyHEHr7
+OUYbjieubgG9DMVT7uTAcDBvmdzoTGjWnDEEdTb3bBVO4vL5EjV7G5p87Ax/NysmYA0+msmmEo74
+DwQpxu3s5lzb5iB3xp/OHp6UNmzLX2VdogxbPaNlv8aoOVj196QI1fKFahsB2O183dgk5Be2ghs0
+UVhfyJVJLzBBTCdaMkNxVWR/dDMAGvHpI/H2rODEevWtQYe9mkgp4JL6gmoZxj2rjkbh4xYdD0T4
+/xdscFHDUPlw2JBBor+as/kld9JcY0Wb+9VG12dKGFWGmXzRhm3UjZt2fW/XeXuArKpW0enT3GB3
+S3ssmeyM2gzp4EGolSvu2O88AkViBlHpxXxSYTFBNoNV9fn6BCwiLYKHXhqRSwrgBIVXRJqVhH6C
+MqB6Wqm8rE9btq0fkxqQFK5bDCw7EDdRomuIaarVEQV8VNDL1nUwM6jEV8sLl2W/ZJZeWzqCIZDS
+wYjLZRE+S1aqg8BuV+3CAa7M32H2FhaByfE03NTFzNnQhwrHE3K4e7rY+EtMYXiQrtOM1fhmYDLQ
+BrLEMqX0dG7NSk6YYIrBXvqhfDNPHV/qkWTe7ZuuWlabD115p8SnC72iaDi6qYr7cjKBEvj84f6h
+S/EvmYXZ9vG6SGY2eQFYhG1X9lgvgWu8IeJ2Ip0Z7Z+8ueITA9tEvY8BakLLACoHyTrkHhP7SG5O
+aNSGIWAC1AVclS9Qt5bBm7NkEd5e5qRTJB/wnUJlkmzlgmafYshmIAscGOj0POnX6L2hs83I0l+m
+RJ28pgNKFSpu3Qjmot/6AYqL8MTfCd1NraGFKnvtHlRlsWbxZY7JopH5KPljmIuox2y1y6hmDOLP
+XewWxvaN8k8UmKwkDHYl2ElHrEI0uMtRw8Dd1z0YZdESfAxg/gcRMWAgMhpiwbjX+yhbnKE2xTgi
+KwRePs5jxfYDZ6dKSNKT5nSbASHVadGdP4fjekZCOyp7HS3+T6RLcv1KvQy291mPIqDDSdg88BVU
+glReftOLkk+sUzERssvyR967QBXaSfo6ETNvWlqmva9fgOoiY28t2d4jejGjc+8H1DPEnWTfMn8t
+Yb9F3vat2nq1BcY7+2afAgVOxKHw8bFqAbq/SNc8iSwfcOcimqdbPVL/yIxwe7XFXDNHw92tkxm6
+3W9dWnf3Z7G4kiBLW6EsXd9U89kyyqRHWo3DMxnp+nNA0JXcRUW10G1PoPfMIOo6otsAdZDrCmpE
+ktsRxDq1V+fa1o4OObdHrTfzSgn+rAbafaUp4vSXOKNmIWu1w0BCYevjPN2a+5vor9M+V9ldfotL
++0v8AM0iK0WRT9x0JifDACNiLX6RBYWuNwuJ/R6fTpVUwh0O6UsBkyD1xptrVjus5sAtUHUUmmNK
+bh2ymPWzCmbd+idtoglAUKYYoKClSiude+VnQQR3ynHxegrIoXk/NnHhtzZt0a9lARNbZKzU0L6/
+xVjSmND8g0j5tI8WkJIJZLscPo2H8QOUlf85NoJsUMTvQiBa7pqhXDqwL6wTUHyTGVt9VhERqmKd
+HOx8a6iTd919A3/ilZkXTD41/5DfPJFznvsX3GPGzuvum+UDbrFCsTFHSg0dVhwAjDmzyzNZ4KoC
+G0kbh+EgX3LAhjuwAVAcI1MDL3Yc5T9VLeheVc3Vsv1QOjldLtvFuQwdTFJ/a+aXvvd9SRzcceah
+NU7e4UUDjvDI9PWZEne5vCirxF5wN2k5dENtwAY6jHZkAfm19jW+ybANz+Ei6EWd7NW6V2UUk8hI
+/7yi25Y0v9O2qd0d4zcOzKMBYGpmiTRn5JQLK69x2TIscL/gC+uVr+Yakmsw8qAhqpkEdRxYZ4C8
+4PxCBRi2cB5Wd4SOtAnaBV/WvpHO+jZromo89QW+clpvw1JzyE9Zh+y2qFnN5H81LPAYf0UAKKH9
+Vxl4VVnrCeEIdhloVVoDZ1UKMIsaLCqXa6/EETaztjQekSLp0X0JlGhq1uBIpQnGaXJwn2wWTpjV
+x8YmpDjamFtC9Tr3fTGhwXTAhUphBIx0EPF/kBXLebOwUzgL/yjXkTAgGC7JeM5DPul1FXpuZkSP
+JQPao1kz4F1qlI4XC/kbLXT8ctkYWgUu9F6yi7KJNlhOjtNpcG7upXe2UlM3iefp4LUFJ4fH/P+S
+YtDEsqrYKkzePinoL+3a4C8oZmQ/7DZpy+f2/ZsyHQZ2IO8I6xU1xcCWHjC4/rzrbMA/Hw2T7HFM
+GPaj/zLatSAjx/E8+ZUd9GZdPx5mnej14FhvhxlYps0N9gQs59KaB2QKCmkAUqV5czv8zaaChfQD
+rkhSFqubUYIntn0b2seX+7SxWB17xXTJGJ5qpD9YJlQlEyYvXgQmMd7IlYYh+twEOHz5TuqhgbMu
+XRl6fN+lFT4wVTO3mpjpvMHqhfj+YKTnCeazpDbtoIBLtLKDG8eYD+nN+JUh4pZ3wkV74mDezdXK
+2rzXHQyhsu0JzAxPFNtNohyWghs4rADtpD4wcM9vQAoXW50T2eSUyOetJgZjmj/65/efs2t2jPVW
+5LndGL0foF9XQIWju27S4LTGcweA2uXL2K7VM6yEADDuAx3/IRWHneYCrpPb79+MpS3Jsm4/owVQ
+TTmVi11mruEjXqVKtKcGZrbnHALXVIGZznMGbUOLddzYvBvKDKDf2vgNy2CnkRovMUaWhRjUk9i+
+TNuiSN326p9ccPsmFTdNtNZItizV+30Ea9yWok/mu77e5oQJEuC1Ttm4kz8hWYuz+6rLYJizEhyY
+C/jBcldNcuUt1y0E4W+skfNV+VFEa2g468lbLSn55f1aHF2Ugb3Q893s6EQwtiPYlYuJD8xMvPbL
+5JOO8ycrGa4ZvgZKBBml3lsgZ3eBdojJzRjLEZ2dK+2Ff8bNgAmW0ve90jxTenrZni3y3l/l3J6Z
+U/g36hF4l+tXxT6zxoMeNRKCjFJ799hGHs4BSvD9J61pHiqnhMQZkfWtogDdpTkmVbBIioD0NyqV
+nO2wi8q8gKeeImZrggXsQAl6WaJN7S98/MWvMLMWfQKhaeq0DncLfOAAZJfMH6LiJ09Jw68sFVBz
+wN7W0YrqJbrGIYi+RtGB7PrJ5NXsQUYuVlAUJmUbrFgRCn+MSCUBfneKnF/2ez/v1S3ee3tABdu8
+aFyuYIAaRanKQAS+oPjTffQndcU65pJMbNaJhr3S9ANwYBJqfdSYl+ZsnJN5pF+E4uiQ8l+qH8RX
+TN8b5T2cMRPaBnBkuCS2T7zwKKoCqmGiAYJQdJ15ojHbI5bTTEJ9hIQ1ZkTt12mGMes2JCvQHodM
+Bjc6RN6y1Qqot8nL70YN/t66SNePH9o4DylB1uLTwvOk6j5aKcLeAJ4A1H44iXaQ/TxlOEv7HXhy
+3wxW9iQY3dVvnKh63k65tyUW/E/61dcYP+JkuXa6RQIccKQtPacl1ozBsq5J09GOdOy+zXL2ZJvF
+rvehXTkNeNHSWQOF+hqEYPWZGRi6qzfhDqiGbzkyEfRnVlZQRVa0r3YrrVYBCiDUWaIMGZaQ53ub
+PDyYv6PHr+QRC/YAI53dSaVcAdwFpNQg6Jel0Shk3CvUZOTAbzWvZWU07Ldzn3ipvt0p84lI+Abr
+WH7/Cb5ha4SjHPxcCLmaVnP/PTUg/HE9rc8adz9wfE40dXAfi86whqPZ6lX3yfPspM4gESfO3/91
+GVDsHNSNWTfAmEdKBXfIZuRzYQMUbvJR7myQp1KfY6r5tKJyLBL15gzPV3a+8csSJMzit0CmLueR
+lSudGFDEQLUBMQTKuArCvGYwn3gDCVf3Z48ajfyc4QeAH5uBubLO40PUUXqI6AF/kdohtwXJeKix
+zxhIdR6idbuDwUnPSWExgWTTfvXmJ+9xA2wWtkU6eGCZNo0u3yQSQc6aEBpCdTfsAfDZXYrBIir5
+c8eiNR8mpkUt0aYDvQQHcUbmS6kMsXOM+YkH46qiOe8F1bW/VapO92RPCN98X4wwUHnJBohaU/to
+ITsB2hALXKpqhiZGU/fUTeNOjjU3PJyBOyYEX5MwTMAZzzxDo758VC9K7yfv1OJ90eWeUGDQqY1T
+6ek789kSkcEbu/noO1/b904COoBlLxblzFL2aerUs+4rO4vWV5a6f/Y7nXE848VOWZSe8VXyjG8R
+wW0FRnxpY6oNupzuGX24uAVPAYumMX4QqCeTGuYSPaac502CCf3frTvNSg0qayglsAhQeJDFlyhC
+0t6NFKyp2p+wVpb1Y9SQ+pwwywsiuJwCD7YLiybEPJg8JxChz9POEa4zFbBffUKFXirQ4EZ5+mSN
++3Rv0E6ClOGsxi1vGZes0ZG1Vdho9yUUzh3YdYve2fUw+yjjKTG1rUhqq/EA2RpxLI1ofXeTJX1Q
+ByE1z+UdZKuGIaRq1ZYolKy44Zi+0PafRZiVA4lWyPVYw5gPQ9PLgbXH92zbZxgM1VXIK6VqqaPa
+CJa3kPBgZ0PsEJDT0fdakz3OmdJRYfRd+RDJptG179GEBNzsMbpQq5ammHu89jAghQXF3AE0n7Op
+3DHbLtYGbOoavIzMfMW97pLol16o0UnnwFblc9aAMJZm0IyAaaMeXhjf1s4dvUHJOz0CZDvrwm/P
+LgQjEDmlYVPmpf5qZWW5whc6NgD8RFjoixwEE92a1GePdbFSm/j7eOBrIC7GscOQG0aXIaOokClF
+xu+0HYoYFhcw/qCAAbiziS44CahJkzeXC/lWOz5Jv84CA3TsWL91tkgxY3dKMb5AsjjWu/hbr97M
+8c7SNH3XUvRBs117YF2ohcDfgXBEKTIBB67OlyyImynTWgYF2zjnT127tstSSfWNnQvXeru5YTBm
+d5XzLKvcQ39p5F7Ncf1+6RjGasKPBp6xlhyQMMqPCD29zJxcayfy+isg866Fs7RIkZYsjsClZ1WU
+Kl1hyfYDXgEffycV5c64OuE1zd+/ZrVxypkNWeOUHPO16a3Phg1BKHtOBTc8xSSCeNQSu1nl1BTc
+IXcmfk56/cx+6fWXPXbEK17eRzotQ4ERjLGo2etxFKGRz4M+lwYIKrBqW7Gk2OEcxflCMBeY/9fr
+T8AzONKDZcMYnfyP3MxmD1k62SPZhIudghI17XKYOX/SriCOaIhdl1mavugMe3SDoIjIca9qgFar
+MigJN7HGT/aI7lFnYLz3wy7j4wMzZawpFo2Du/gloIpxMYmjS1KoqcaIIVxImKZtM6fZ+OJ+GRQ9
+iM9twJhDYWtM8e8HftOFLaUttbqbAyvWIwcDGGbG4AhqhiA5EwpOmDXcVSSgI9AKIrNYcMEPFM8T
+lWG11NzTxYZVWz9ED87En8Lsp3Vtyes15L4tiph0kvmKYBVJFaJHzEyR41jNKTxeXYjav0KK+bIN
+jX7/Ch2taHjmwqZMCBzpCdY8PBGb4i6I6xMQ5kwjZkuD4QfclYhDRfjWsjPFZPBF/K2fiVSDSp9p
+QF+aBgOjrhv37hxtFGGT38bGH2dol2TzbGFLEDYwu02asJ0CyX5exsBQznU5DMpx97Cn5Fd4MlaH
+Xoh4PXIInbftPQ0LAXj998Sua5CSdMNE9GxPuialxb0rwbjFZ80P6hoh72Dpa5lDvC+JgJ0ZveLi
+aSqEfY1flKWAWMCRvbJQz/iuWzNOuHti/Z0K++F2hih5E8kDkVbcAxJz9YjlQLUt6kSGs2OORv7Q
+hWpWZnH0ezrY4bFK7Cvv/FkqgznSkFWj4tR9wSO219ec2iTPGC2A6AZR0MzoCJWwqaEs0QVEyEem
+LFwXm5Ff1vBl5ny0BrlYdjXTTQSY6m5C9T1xCH5BPVsGOevO+bAabwLuSCw6OwQ3dvM6tj5pdimY
+caTe0wE0EAQO/RH1mdYdR3aGlaso8yqzM8VaXLus6aJxHtBA46wq0JlrkoNdWHr1YczxBhTP5fgH
+7sjd1/u2hD7N52JmUr0kX35aP3QaEd98tJy5MocLHkQEsky6cjF5WyiPZvI7cjdZUnkQwvIG1349
+G25vZC5aezqVvA56RIC7O7cJcyHoDtq4af09m+gQVQMFDt5sL8wWJ4iNw4t6BlSCW0crp+nSUmoQ
+cJW+pe17/rghgBHqJgDtH7tF4VWYYobaUxjJ+gYRZGtv9bQ+N8k85fHKP9l98GXM12hI9f6mzUTo
+xmwRYn6Uypis49ZliKrXFgl4dlLPv9k35IwNAFI5huQbnuQBeFkb4ud+IFkUJRwWQfMurkHVpGZ5
+kAGA80RHEs6oAKISqrJg8jnkCsSIFLK5g1zj635hO6KTz3KzJyHwetFHne6tlzFr4GPL7XVq+sHK
+B96pa5xLu/6IHusGsTyMa8bBeRZyZmpzX3XAbQA8GhWScvKloZzYx5Kx4Gn5G6wNID9Bc1RRWGEr
+8gHoKcZMuSxWpGaASfPQRF//YAp4yUnWa0cUhGJKOZeKf69eutQsSJwmSakSHKNMyS1Gn4Ak/Q+M
+Ytxy0UJLh4Ax+E8Hz2NG+HU7EMKcV7K3DtvOi5sCRjpb1hEQsJVX7BJQHg5Q61tDPXVErYj/xL5k
+vq6+kEPB3Y4pLdJGhdQEijhbBs48HXNiJPw2uGEMrkogL9LDqFgHG7a1y5bmzfTkwTMid2mlpwPd
+MfssHlfQWjTgPkX84VL1u5yDI+I8DkeLX8+fMdshS9JcTkN7oV55Dw6b294wjdK4L4+teANQQam8
+fFcDVhDtg9CCPuRCkcetu/xQQ3BxqTaFPMCaFXKzogoCkqxP3fEdvyYsRLnthCbRC0gBBjpbGh9O
+ywZS8PwFEy2Chd1acAWo/ny1B+6pwIcKrVJWJV5QsmkKeWJLnZaT5mGWtORkqPb9gVnFbZxJm95x
+YLzzYjVP/51jCBYHGRLXno92/qS0yhY3exTLAV1HVAhCJ+WNRrgwOkGdsqT1I7MDSuYwptbxJCGO
+d/hCpSk6ZVAEU9jdhrSkYytWOozooXMVFmJwDImhJiliBEilEjeCdFYHuu/WQruUVFRRn5JDAXVi
+fsCbbEVY9Koz9nTNWm4wBjkHsIGnLTMz1rPz6/W0SVidV7qOb3iGdPxr9DfaqtLlHoLn3WveZI+R
+aHAE1/j9xI9ADdItuGmpcL7q7o3HAXs/e5NqyvxfyG6fIVazsnu3KZYA8X7/U9nPnySDzlUfzL/i
+kl/tt9gLaf89FGgyPpHYHhGFz3Rf/j177Ab5d2MR8gcRor3H4qPvyS7NmS2keT5Z3jsT4UxFTYVp
+qPX8DPcJyKpSUx8zT80bDXLprwCuugPSvvY/phvSpNOdQaoKS9Vlsemhtb682VbguHD7ycbu6Cso
+pnXHqqNgKttpGiBg1RsMjHwW2xE1+d2s0kzADxI9KTJWOMRxV5xojOP7nyYjEx+1AqicHNJbjHXz
+0k8mtIgMWmj36g4FBofLT8cZBlSXuEVbdnpA5TU0l4ubtGSKweY6QCLNMLc5v3/yyP/riOXQzamo
+Pp9y+a+Srj4QpHpzcfxHI/+1DDpVMhFwrqsw8sFP3L/WtmKdqUrHunZl7B6ItIJBO/lRhuuJ9tpo
+VAdocLSvXrnS54z3Fwu5BcmcLWY9nNKvfKbSWGo3CrjinM5nxBTn6pNOvZx1gGsxMJ5tCV6sz0R4
+6+nLFaCn/iD16x6quUxkS1mJPLhpt2WmHgy0bvys1GI26Mssa8t0S5oEgQXcLLJgnzjqzSF3695v
+IPFEAgY/f6A9DgoATfAxGf++us2/ymYw0jjabgX3BXMuP/0pSghH66KYp4b3TGil2pPqY81jTVwB
+OP2ujMnCngHC0oyYHnLzdeb3qoQE0MYw5StNAC5mfL8MXuHSk4y8cdBQtOvv3NuWdTk/rJPtCtQV
+uIsPPKlnnFqduFgOeMxXjOa+xnh15PnCy6jVzftr+/TLk8gDx/td+6YQCuCK5CozXwv8Hq3Jogu3
+UYe65FVH1gWXjH2psryIr/bPYYxdQc2eDNP9cwqJii0IZA0xz6u/KO3giSM7I6S4orvwgGMCzh1B
+dDgKrKnZM/qC3pW4WiJH+s1AilWEJmfmqHZFr1pSSOXvr2WR3BCjPmoyLR0YY07hH3T2Hx6hyjzh
+0XM4ZX6rnpRTKTq5U73L7wiXzaD/C13X5y28nKd5E7qlYLXxXPORaHJjYfPHZ5PDKKKWa2cp0Fmj
+v8ntpNDLUGnTCt3ydYiNgiCBn37/Jg30mNG60ta92AJXnTAyooejjuEAt6ipBrJqaf71e9/0jjTw
+6J+dXK7Ub8YWy09Q2K439ObSYbkl/mZXI1uAJgc2fHgCl231UNLxuSZN2RS4LhfGiPTkXirBLHRV
+4SLJH2sdlM7qB/9Q5cW2x8NT0L4s9sL7BNSE4CW62bnULN+w6yjcpACCtVhJK9SCwd70ZMf90Amb
+I5RMyX3hUsvv43qflChecieoUi3RxXNF3Ml6Ay8+opFDYigjC0msbf7o3kHpa4YzOKPWIy2GEzec
+u2DVBvKvC31BeJEkcF40X6A69eeW9wzd+kjdosrtle7XuCW0sjZffmPZvHqogori8X3iGkC/7QpU
+LTJJjDuaWVe7WiLcxjSg9qsNVGNAHZ6TkzWG7GIHGS0/Cz6SW+MI1bX+IdGhbMjI1qj6vPsbqfu8
+74vN7h1KVidDxKASKyyTUAnNWYfAQbgitT+D30f9fb87TF/R5OqA+mwX9rxZAc825xY909lH4uQv
+ADzAkDXExln1nqmCJarxT0iwqOe8HQen6ufi6cVQEQeKjjW3AUcDeoaRpfh764jKr0MxvDJOwi3f
+KM/OLu2R+pzGyr8VtG6ZkINIx+2sgUQjTetaQ+RfDTLEz1uH869ccG5b3SEIFQ7PE67fnwGOzXYG
+Py/Yk79yO7fY8ZjL1sj0KDXhataBWFaZdA8O0TFUfjCiFJ8/FUg7uDecnDzSwB8kFLZ+DKmSQ5Xj
+P1IFEoU32h/wRm8jUr+MJRpqtuSs0kJTjiA+Xk4QDhBf+1BDrODxrUMz4mtL8r0k/n21BcjrMOk0
+iqyHPMwp1YKXpFrGIF2K79TEgj3IkkhzQ/ckjXO5W0aelEHyaV0FfcvoaJaS0j/tL3byinKkyiyU
+w5hl2ViQqjeLCOFB7c8ko2ubxvmxoez1WHQm4CrgKbmzKb61tuZzIbUPDcEskxSfpAqQ6N2z7CGV
+vH1/TSfx2wGpqfA/OFHhReRR8im2SMs1WiIjR3d103T9GDVIx5p3gchE2MNP8MqicK8ZyAQwJtO2
+ULQMsXty08g/3SVCY/5CE6PhAvzj1Js5ywpXYKWKzHsURnsopMXBpSPc4YeMtFs54aoU4oScPmo7
+9TqcikLDSESBn7vdE7AsoUtC8bj9HJ88ebN3BVyrUD2nAtaExSWOPT6HVwdnlYC4YpSsVbgJWxPw
+SJ2MrkpuFmyMmgZoTGidesNZjyXETzR9tALZyZ3mRrH3vksBOREf/Klz9inUKH9zqlnybUag0AK3
+oAt8kzlaFijzrYNk0kZZ7AvunMK6CTbtp7f+Ra+I2eIFFfHM42z691wXTWe3O3hjn6Zyp/tbgTGm
+AO6lCfNdkK2yvyhpo+HwNv7rxy4riUCB6PaxsOUj2MR44ZQ159PN2fiIMThwy4cMshXEpPPpSGIx
++KcHnN/9qfu8DR+k+Vy1jUc7HchG5o4z3HXaLCuqDxjm0/rvabDBhq8zXGYgVieoWpjRC4/qopgr
+ZbH5ILEXE6kwRAGLgXtWft9a9tA9j4EHZ+XOdSEuRuYshDPC2lDcV1qluUEjs0TNmFcWtVpSFQkD
+3CI9UCdkDx+IbivZIIHK0H6C83ZF1GGR9cTKbqBddAeI8uzMdcCrd12LRH5xCI8f5eQ4QaADgfo6
+TFnDrMc0d89FwfDkzhyFODd68asoCW9AJWxuA0qgdkqVHSAg07U5ltD+QK9d8OcZJrdIwKstZuCh
+KGQ1oPv6wMmU/yB9m2xpcfsjUaCvRol4Z32oKTaApCcmyqjcokRArpjy4HZZmqIem5DwOsNxSsHE
+Htoga2AoWAf1LL2jBrh74Ab6gSuCi4JOeravrJVyQh4ncgpCHjlVSUnOEfAzMGJl3aH73Iholq9y
+MKzpaqfxHL9+TSpHVvtSNWf0vplGvkhGbxBM25NbibE3tfLTRgmjY0t1qokgD/vN0BIfKAbyAVcA
+C6W5etcJrwLDQ24KvzudqEwEUeZQ1r8QZie+4PvG2We/VkAd7Dw7ZWnWfdguthXH8A7g6meNTqJt
+ZNrF/twJ3LyinMvMiz/Oql45ZtYAEHCrfs5XCOo1jbSs+TzhkX//xsPBPUwi0hMD57e5GmS1NHFg
+gE/c1RSmRCWuqE16TyANR1t0LPyVvxxdAjYlrXe4A1OWQ3iEYMjojZIkKT62iVlBAdqdbxv+ZnNG
+GUGDALAo7SbJIOmsh0R61SlOpaurQ2U2oDa7kEaqj78Kv3+bkW6KO5kT2T+RxxYjlv48/DUpadha
+YS8ikg3MNXqC5XZDeo9vHSB//6fJBRYTa/i8wSABDINm3I6cqIHbJzGLt+KBskHHbTGls2+mMPYb
+YRo9cKwI/2NT0xgCokzFzuoiVjizX+9Xpl3O4SfVvJzXTm28PQD47P6VLhPkm66MAXM4VyZNx4/Y
+pD57G6vzoXG/MF/j/XmDI3Knt8dDc0MqmJSN1vFPcuqdg1UefrVh6JfamvZNVjiNevswYoMnkYxm
+4X1bAdZd3NKQs31Vn5lulAYIVoc9yPScVO/3IjUEhsdljgHYI1HvAWZ2pYVmcXhxUt/N20inNhM5
+ZZkZ4q5UQuYCWjnhKuy9l7p7E947XT4mO4ULukUTFG77hDA0aB1H3HVB1c5JSJIdvYqN5qr+prfO
+dnh195pXUAP+4juFY/kZUrtYkPfHs+2W0ALGd37HpfR6kCX2PFfGNlTbcVL23dqp0GGtClAdXqqe
+K4s1aXAq21GCPUMQSddrslj25F8NRl902lh+wK0/Q67PbW4jyV0x6p9bUQXvbitg3fwNbG3lynmm
+NcMwPS5iN4X3cPlxH+DoXmbwxhIZV8nIOIKUuwVtd4x2adwE2zWAev6YqxK4ELbIzngZajt94inv
+WLjGq75BsCzZKDwVT7JycU/2vr68AdC1mVUG1aH/EqsjfpuEVTF51gj2JmK7IyRi4lIkBs72Lvqb
+jMY0R4iFW9/qusJVFxYGZpfosj+MXl1EixmrzI+JVFPc5h9wlRtl20Ir0pXDeEU6j+QG4ZcVKYDB
+ZQ0frfv+8NPcjtwj7iKNmoveqPspI6syEYkaVKHHQzCtfbJhjChe3Oof2gkg7EvCv4/wvg11Felf
+8Bh1SehjMEI0+Lq216Ul8Px02JbrkzMvcjomMKht8TZOXbcaGlEUbC1763j+PiRho9pFUsBjmBa0
+XOZNBBUTal9qJPjW8Ol7PS7qxUzF7JLVILGTl6TSYt8RUWO/MRb7inF4I9evd+hRUJ3aL8qbptfe
+WkSEhYYjXWDOIBI1QxtPGXJPE15KcwDRZuP8jNAiV7BiOn/EVaYEFrQ13ocawoW3noTl+UiWNdUe
+QQg2OhZH6Dp6OTCms0hLy4qSBeTkUq+uC8qb4DHkt1/3fCTNtEe69VQfq3FOwFuRp5I8clxCmhBP
+Ijkx2Jh82eptoITI9OWumKqZ6pIgeHwIdAc/d3qiyQ/wo7aG9skccj+S4fYWH3jvY+D1zW1MGJK8
+gdjqoU9q8d2iEQFQhM0XPp9Z5gA54cP1PkzYpfrEfWkX0vpHR80uABa1M4F4VvUVreGZNyDJUc2r
+SG8lh6vNMovSmjvPcZ1Tf9uO8Xa1KgpdzAr6lD/ZoG4u8JAAYPkXrEwFfXXj4PZS/7jwEzZRDw3Z
+Dk9TDW/5BDBZlncWDvIZQeps1/mMIDnAR/8La7kq/ErLesgOPWNhpONIm1QPaakBK6RXoc6cXGHk
+ROKqHDhAWphFH153zrxYXjDy+32z0IKlTEdNkle58DcO5FNu/+gDcfpGtfZahCpn4XRceawNNg8g
+hEU02BFugccYjmMrIW9psCgEMCWG//v6DNs42X8BXD7JzLcetJwrdZ6G8DnljeOhqSG9ptM3smi6
+MfZbnKLW4pS+YFGOYs3PfiRVxqVQX2/FkdLkdTkbkeHkKugGKJ7dBFaJKIMOjXcMVkcV07McwomY
+bA1eRfILlNXrhc+g4iDl/TwQ70oBYI84z7Z1zL9KBouHjYMjOgflYDOHmolC0h7ELtHcZxBdy9bk
+CaMh/Yw8GuB3/ND3iKF8CqAFEXPmdEKparmzMLnnWfbL1PXukRQ/jZ4d/W/tpQcmwXvrdqTeRjcq
+aJQXmXVNyyQ99u2OJcgcEYNJ410vPZcYyJ1UQXUQrHcsY0IN/9Dc/Xvm4qE2i2Xyo5MpGHKnESUP
+LEuVtQ6hM5kxO9mYAtCmSp1CDZJjVGm3nTpvZYR4rr38eAe0aUfnywc4sRFR+UOOP42h2WhGmBms
+IwbtM1LvYcXSQwLKuy+UHGR5fJQms3Opv3PYqxq2Zt4DLjCJZOm8E2aN+dwQ7F/4LW7H2C5nojvV
+ZK+ngA1yGiy2DNwklLetcQcIFOEyeT1EwfbPODLurr51EGp/HX3fidcx2n0C+I7XwmfnmGfMga3c
+352LgorBOY/Iz/v/OmStCv95Qg7qXIDw/a7KWsE0H7IPGXQ4QXTmrztIThPOogU/2/mmBzjuLEq6
+8yZlaCbojQHSTpQTnrDKVim+Kkl0c4yS7tX3A36VcoeOVdUcGOQlYWydFelHaLBoR23jjFr9qfeO
+y6JMdmwGnti0qRduMSWdBz/8wMrByVwfp35p3xczfOFyqJf0VgTJLhpeGAoOSWhSyiY7iH0EXFi2
+HYprLPs84Pp12di1txkp9HOmsQJ6B8blAdcA/TJzCQEVcYM6L2dECfOB7k/fsd7ryiM3BonPJjcL
+vZ8VniqUeujOftCAi58zaqziyP0Wo2Mibjhv8PAoye6UYbmJ7Qb9bAPS0oQX1N/x3XYiRvL9hoyQ
+bth972e1sKo3hWgEFZNFs61FCdyzBONNMoi/0G7pc50kJ7ShzR5ipFwMxo92KXy7h/JZS/XrIsfA
+i3+t1r4wbjpR1fGbv3IK08HxLAYL1fHhQabzE9t41HBztgCNX74RfEBxW7zdfLycq/dzUUEaHneT
+nZqnwP2vfoITIoYdEGUBIxm1FwX3ciCUCWrN6ZR+6fv+Vdn76dU6liNx1eLX+m0+z25gXevg2Jx2
+ViTrJS3aPQ6DJsi/m00jDdLrqp/7l/CWJXXyPq7QB7IvzaQyx/qkE7B4eDU0S25STvJ+d28hmTv4
+u4GFmuoEYYGEJi7NfIRSAx/uaV85fZLeoDz0nF2gmSAdA3by4w3FUIfVbUiJP5r9wN1qhVYtrUH4
+3Af5SHrew/gGjs/Edy/Z5wzvtgBOuiS0XRM9IlEpEpWDqf1k4wkhekXkOrYo99ZGI2eLO/lv/Rry
+CaoGmhpej3OYBK5UyeikyTa8YnjGpj/LQhn/zH6SaJ/edl284qp63mT6xAru7HANk7WnnPc1J90r
+9JMRCtVu8EUgqI91X4az8Rwe4lSzO5o6wNgQa3PbEA7QwHz9TWLpHS2ke/K/+5w7Y77YpeLYKFOZ
+LdsMLRc1xZY0HVaB3QJmBOvBO0AvtvRHPJui7xO22MrIjhM9hoQ+UAzH0z9EjCdajhJyk49vVeTy
+W2ciMboTKpCERdbADNTjK4LzmLsI+pDQ4m8zk//2jKc6NuVyFLMfV9WHCUKgj8HIAGseO91ewbls
+om692yblulom9PGA8FbXC06Jgi4RQq/qXwAJ7MgHHS6s7GEZSENkyDLkKMxwTALeCZQgUSBXJd7y
+It1N9BpQcngwl+f8PNu60Qt0k6R3S7GlfCEVSrEBs2dNy34QrWdIkKoD9KyljYIGgqZjQ14QZ+dW
+T73bUWbrs8mrt1PtDg+jua+tdwsXR4miNPJC6f7o2my2UHUaUaUCM227/e6xXTy+QaVHrkLmvQam
+UNULgsjNPaxmlv1Qd86pj6KWoviMRMGas8spIi48HBxKeLl6UClPoBz2IXDFXZFmsdnqjNft3Iau
+H/bR0YY3J31G7QFI6vcYnRTe3dMA5MpOgMhGsme7jlm/r1vqeiZltVur/s6YLxyu/CGozCGQGPxu
+6GHnFQ+qfU4SCdjjXkyMAioER6y2B1kinDG+CWOGlzLrSVrqElqjt+kn9hRD2VYPKMU8tjE2Te1h
+JLlnMxIbhZecLYPQbJjz+JVw137vGw5tbuVmA6yjiwQE/Z1KzI80vUKFUunIHPxFsLKOr54GOysY
+KD9PzKZ+MnHws8jm5c3qjIVmsgsjcYS7weO8sMkVJgarM1pD1Cx0aOO8+tJaHrOIJG8eQtSJsQDW
+nSs5t6KIUjEQBJaw3vPfPY32JnbaWCBiHRp98zv8RgS6krxnPMhCZ1EUFP/HrYezmCi+DljmmHKp
+JXSUYp0q1SpIYKEMw4rjXKa2TcbgLRNWEYpMgykI/6dLys6mYANSoJ7w0/6CZ/Twni+3JsHxCoym
+u/GJumFbsR6adLE+TvGL3eNrNHLN3zBxg33nl3BZVnQhp5PXOc6TFoWk5dIHxxQbxpSVC8IDL+A/
+NceEap7DGh4NS8qqPv5nwSWV21kYWSSgtQT5EOG813tk5qzZCckYt0dWtKi/AXHL/yIiqEX1Meeu
+6tUfkhjpqWg2Mrl1gsyPh0ADyKMoKVbMCYfxCqn13KNAwFV7KsTSzFxnYLuiV2Ht1/QMK5p6Pnfe
+kZ/z8HBATAULYc1fQRNxdkOsWmsoaJ+iV4eYn6KcVR3GTfS0Wl2ma6FogmSg0V/SmEF6gALmyXOc
+ihfTW+968ytkYfn4wABi3FW3bQOI8iJFc9W7DxFEolMnh1buyqsQBlnIgPTzL9/YXVV3xzSojlVL
+ZSEsc9V47GXOvY+BbwaflH3UrTi19H0WTJIJILWCi02NG212VPdH5Hp2sWDu+1KOb5rMz3l84p8O
+Q5kZc9ls5SxU2TihxclWjjPAb2JoQpUL425fcaHkC6c0JlUw5nnhsYNYFqcTz3bnpyxGSC50HwqP
+6IXwmAnZEHVFZRJQ4piCgql8Ez46ClTCBqrmAJkLzUmVP9mvhcEUDd4H+q73T9V6ZEjC7urQDihG
+jjyPxIN2E6JrougsbdoenKjG2b+hFNf64yVMP6+GzdxdHKDuAiUITwo1thmqj803O23nt4FafGr0
+CvUWIqF1gwm7PiaY7UWDgXlnC8s1hBdz5mFETd3QrW0pcbmETUh4+LS3evt4oEMAXHxIk7LzbJxC
+jOH2/rMUf5ZVmaZZCCiumzbIG596DXW0jM3okiMV1E4xpYaCfijXK4cQMq1umITCFx1F6FbGpLY4
+CgwT139taEYPjspwZtJWi+P8PoAZ0L7DkCJOwY52KfXuUmvqVnXoH+QJ16Y5e004h/3R40oiQVgV
+QOM/esD3LhfMwyKczjSNigWMxV43k+mfJ4M4WstsJ6qhZLdCdYyf37P4mEnSb6ht+F/dc2Z/SPE4
+tFaA7dLSCTirE562PrPh6r7YRO20bUs36b5B2jrTqKSnTHui30/D/7rTT9sPBtaZuea16ueakpfN
+vD2e4AGCugheXyBR4DwiAjD5wdBOlFPnhDE6swSM5Rcd2IhOVpTzEgqFEInLdsCk2lloWveHnY9h
+6DoAbLAEwgreUrHuuz9Z6/XQ9Q2jKNp7PjMqO9OtKB6Svq5Ib7Nw2I5j1G9wLutH+SePZ6EXyJkf
+WsM1A/KWUIoaZJGhCl5WI4icXv5atKa2jiB85FdabPpTinWY0ubwqckMw/OZLj9SCZkRLXhwnwVl
+97I3xWBxBWh8aZJv1NL36QttdTe3X/voJnUkN+sobdrD56LAFQ/TJYwNlKbNYcbUuu+wJMEC32ui
+jCYwvdXLDp+pt0ldri667sKNnJLOXJBNTrRGU2PFK6ZhY2G4AJ5v6M9N90/q2YEAQfH4No+HbF7I
+vLuhOOjRJMkgGe4HI3h/OIO+fcHF/zDv96k76NxKRHYVRoT8WfoDO2M3JTh71Goa64qik2fZJgyU
+W3bXi0YeTbHc/ZefPpI/URPLMblAYeezlhYKOkD6wIPeoAJLdcCfn07dt2YuoMZxKBgFoB//R2rB
+1zACSFmHLbdZ1bVM1mwwnQX1xzoKSsIk8aPd1+kZarARj9AWYb2VM3XvEJNkAGCRIVGdSn/Rkbue
+AOmqZWV6u/+tSMOmrmsUhPEhmPoT5I30zwB6+M8gXlddQEWQdpD3EjJOAlbFUVvEOCkr9anZ/H/R
+GeHrbd46bQHfYbat9611Tfvjo1Yj4ApSfBM6q6t7dawL+5BRSfRQmXMFp3DJWJJk7VMPUaMExfkF
+n3UoKk+DRH8o2hwZ+FO86pYriR2iUvuFAKMxTx93muwK8KPmGKetDHNinwKj1pEV/6Ot3aQWe3D4
+9LgAee9UdwG0SMeSXWecp612Bbh195fOjwX2jmYetdN6HzXTMWeby0z8ZGPIjFdkRoJO1Ue8Y7ZL
+ESv33YafGQPVhKWgHhY53uEcVXR7N0po75nHmwEIRGM0yYXhWUu7PKA4FJq2pOqRJUYMkUYtgPIe
+oofvRX4NnowPIln6AUCWrCBmTqeYvEIfLJ1b157MgS4fgGs/9mh9tr+fJ4hgDRsD6v8mL/yzi+zs
+SGtOywiMccWHqKr+cm9JVcesFmx/q8AMMY5R+qk8In6GAiD5IgK45oF+Mi13XsRPEagMvD4L2lDZ
+Ve/VQeUoJo2UGxbsKMu0K4Lmp2UxXJRpykqSG2CSGLb6+i+P4bLuFwnNhoU1OgeULpRnIUWWyzOX
+1ZB/A8B9vXnz6yUs3DpqgetrvrxHU00Xu9sRIgd9buUhVnVTO7Uz2ekuTBfGI6KOYYfjXugoSFzp
+SPd4RwhcaIeT0egV7PKGf1XjQRlZRK82JyELo7vfma2d5p05zn1jftaBTxrSbyap4ACABFIe9dpo
+aAulk751EEReNy/3uX6KUoeuFj2aGYQXPc3hyE3NU4js/nftTSWAAZw+hmuaRX7DpBC2o1SQD8YI
+h4k+KBuHjYj8OgCWrhUhDC5BrX7mzS9T9qcFVdOtl9TN9bON64kSmDS+vDUtB41Cevs8PMcl5FsO
+wgREBav/JqapQCjZI8ZFjPpQgWvggpHPigZr4JK9EAyrWYaAM6MhCsyCZx4m5mGdXKN8fEU0VllN
+8+J5EP+YsOfI7TYi1FWTaqaubw9v86lzlTybSJwQC6jtRxvfNZSHrCdvgHicMNuJNKf31RNOayVs
+B2Zw7UDWgLz+IItZZK0eoqz8VLiLUnpVaPWLqn6adABREu2tjFvI/ykqFY5Cg/mY5Bf42ujda/Oi
+1amgiee7B985NuGbBBRWQtFwhjGfXcPi7JDharkBb/qF8obBvVSGfO5YwJHrKUcbtp7CXghrZBPo
+XmecL+deQPygpbEi/yL+jqar65kiyQqwQVb3xteiGmmj4+khmVV+xYufwDsG8UpwzYOwjBU86c3Z
+yCXIoxdw3sp8L8qYLBRDxp0iN/GPWBfPXvt6Px3SoQpdmLnnqK7VwTWcLp4AjTIzcs0ojoYkE4G9
+IAIO8AIo6wspqdD8uThO4Aiwga1o/6bFCvidkZU2feMNcoHtHGItlixrVchgLOUV5t8cuRLpTWN7
+/CS0lpf5BDfcBr1JDVUQ5MLeNt5Fk2fbyL4qWMOIPfkJKkqo7q99mYKH34A+h8cOjgm059OVLz00
+rqnNlmUEJNtRxYI0x3ucocsUcZhhceqlqU1leB865nc/aobZBXW4cqOwB+3nySrH7i31X2uhFoy5
+vq+iqhKGL1GU4/us/bZAqEsKSm/xfeg25rTC/f/H8bUsDP56QVf6P8Z/Ns6Jo/uUbbG87qjtmX6c
+eFmu/FO3GRMe8j1ucjHND82cxdZRhYJtgdVrO4tp874K0crgHN3Cx9nZYvTHD21mlM936tTtBLBO
+Tj2KicO3/uaF9V6/a9Axg5FHx4qKpNWoGwAWlIz0iEcP08V2ixqtqBgXmJXzKMAOsxNobWOvGFXS
+zxwZC7sh0heLUGWK/c0b8Y7VHrmgMd16VO7CKQ+uKyBL8I6Hh6vqgPml7jLw6zAKT9jBsNdd9iPg
+oFf8fYUMK9D3xBl9GLvLqCYo8D4nmAc2/uGUrW5GCnDKKaRSx+JBzd+6gAdpguYIIn3r+xrbzcDU
+GpFiYwZNvr2FjKroVW6d3tPpHe59sytnKQSxbMcLXZFBgIPZkiRXRzeUdsfLpmq+JEcGho+IA9Ie
+pwRA/vAMognxozVIsVJzgZMDun4cA1EZoz7rY+QWWTOXbXlKYRtYmMMLZTjBpZNnhfxVr9JKvxzH
+5epYyPgaqVRJhEnMUJAxsUQRJa713wIPnqQl3CeCfH5WuSdNaoxws8hXIgThzrbRzRAVlVVCdo1u
+ydpvn0K1LzupPh5ddwsCOiZvzNXlmiyobyW+DjPO1V/i5j0j4YIYc7PNu/MsEGkN/RFbJHj9m1vb
+crjpBAgnZYa2ZyxgidIty+tpgXokBoalCRYMdROg6knJipXAFqc+Po9eXlnincf6JkQLuuiaWXrF
+FadH8VU3hkZgS8jS3lBp3F0eQ9cRM7GgDlOCHNs08hOGVnNbftTPYGi4v+cnsXawNQi81JKqS7Eg
+l0ZIMjlJXgQb2JeBnUJhSd3qehFvuy4qdSLD1+4eq44gIIWNS85ogbj4x/GJlmrKQqolHBle5Y9G
+NWOT3uQAnW+UXVL2YQPln2tVftt4836k/Rw32V1fll50zpC2qsBFDcOoW2sDy1gqJEwcDX+yp5nK
++R4Mt87mC08/UiGVlLeFa8KvGDcfA9wwaGo0P+lH+1QVpLoJb0CNi9y5zrIBtAn7/taZyrZK+Lf4
+ipYcn4uFMd+lSoBX5cYVGrhFgIdKnQFz7B3rkvZRokoz0C98JDn0ndMGZhGz7ElzYeDq4sCKy81T
+YFuHNWxZCugupwg7ikIccApmQ2Odm785l1gDryrOTaAuHHhR5yq8XMe4bdIcx2pslbPSEH8tAxZ6
+Yt/XR0qZkvHtLUgY5h+6rlBbawtJFoTJ1I+U5uxEOOPeWII6AYKXnIQl2g4ezEhf9FRIpUO34k1b
+5ivoh5XB8sFWw9X7tfXxMpVY8hk7UnFw+WwyFGSorkxcugpmcWw+f+mNbywuuQGM3vHNqN2Nv4z2
+HgCMl6DzCAUBfAFCpfHdoDjaJg1uY8G7RcYFHWTLosEkicAt+b8HFKaiZuXBKg3VUn+DfmqajTKp
+xHRp1M+ARIpFjhVhPvua5X7UiVy6kmL79YCoqCDgly/KuPMWqm1V+/HfVkm5LG9TR0B25rsGwyHT
+bYaSSJvT80Lqbr7SHH52/7d/b1wXlvAfhvzzLEsisT5CjYu4oJgKaN7fpNRsqU8B54cGAk/F+ipE
+EekKO8y5O7uf/pzKArX8sRmnQ0fYTtD+qVkhZERuvbSZBRlR/6IrDUcL+L1EtTbWxMjWomwKcNaL
++OO8+pQpbyf9KombbJaL47j9+sevHHd028N7M6HJ2jXM/4K4MTo5FQNBfucrBC02Vwh45FbI8F3/
+rs+GOU2BCpZXut2te5xwTw2e6DT7/VoyJ5YnKPTAaNSPBW+j4oRdttD35bcNz+JYVRniBz9TVbXE
+t6Uedat9zHmEm9mWLSrhc/d1NIaYhrn/LX0w9y8tNPoS6D24eZtoMk53PJhAMFyLJBvsp+tnZxl1
+jx9xaKspWYaFi2UdUIpoR4x0i24Kx7IEBk4iVs9v117kNHbDoIdQEUSm/ZdKfcdXFejZebgcuWzb
+oDMB9mKU86abhFK7fErW3Ae9fUcojvWjGIi1V3IS00xa20j9rpRy4JR7Z3WcdSFNMlKiS/2Xtae5
+iV8MYI2wkIf8qxDtgM8hT0YTsc/k35ZSSF7k5BGX09f0+D0jUQLee6JmQIqk5LCxt461x/hXrWJK
+Id8wCKl1puL1ZvlEyWmc8nWS02GdXn/ytW83Wr8P6Fx0ltU7tzfBKu0/gsAHIu+IU7tLBo3iWQTa
++SDpPYXEkvpwRZlBOHrCOE5fHKXpZq/WWF3NOHxZA2KM/gP/JCdxdr1+G4rdvGql7D2fdkvf5AM8
+0o1B7qTuzVDojvIygi1/9vTs4cOeLGT+uKeDogxQTOb4PBd54vNtaW7bSfc++sY5r3xvdVl37JR5
+PDccvotlgYFNDHvElglUwKN8BwqFAgKQOwDSjsZPDbcO0PVcdHBwVRWdKbsWb8jLQO4GAUrvNs2M
+WKdv3Yj/WnHjvtMWtq5N5iUY8ajNXcDqiJsFsDu5VzPbA/XG9KwEjol/dvM58YDs3BB1ZUHvpmxR
+V3v1VT/7QmTr63WztKELMNQLvWV67z8sK/0xGoAXjpBeZliLHgh48v9SO1VuqcaKOJjlikIbjCfi
+Ad70SVzdjwfc3muJQngSkQvFsQw4ysb6QU1D82HM0F4SR9/2yEVZN/buNSZJ0MrMEuPDA5Bnccb6
+nCIvHUXzWIb1OBAxotAULOzNBw7cmtPG1nXU3fEVgUc5EfrtwVsHqzWxD75OMeVZc+jmZ+QO3tZ0
+Kn5OjXULVx2tZsmtJpdwWhdy3p8uqcr9jjKK1FXyFm2Qobq1Jl+NkbxehGhR6nc2jZS+hl00v8y4
+raeOEfM8xLix5hab0BZbv1d7ImqoU0qarm0sO+pPP3vfy5RTdtn19cyW+HD7BZqGQntkRFPnum91
+tlgdEgAXGI6MbJUbCVonoxdZf6z0x+QKQwqltvbZUo+X1qyef1TXhnDduZIfIphlM0ZBpPl5dXOv
+8th15wojFTmWK8r+MYPVdnQOynXbSWlRAd8htuekSEzScohusQQoUHrVsVTUWFQUg+34pspK7AfZ
+zLwfHnIW3C4hnW/5VCGY2DIa0xKbJdA09fkMuA/hLBjDdbpHYp7f1wUN+islVLPNLv0K0kDBngWe
+eOpVEKFcDzYBmZJMCX5UIrDPyc1n3UjCOzAtmel2I2Mc/zPipc1pI9kDCDF808KCvteMjUPPHOLP
+WfKfifxqD09lfalFY7SqA/Ic/LcSEkDEhhlsmahIIIOuprr8QXIdHt1MQeq9aE/anzbgQWgBjpcQ
+tTX98e+2ne1AG4EfwOSDVGBhxLim4I3CJmd/ckdkU4iQzs7KkR69HNJSWtp14peK1LtRauUtd6vS
+sL6TrDEr0Y+mIHiI/42oxN6OqAFniyzyNUuflGkpJDyEn6exdhnB7YMlsSwMOUz2x7YCakK42L8+
+RRkWDq60toyznGUmfw0tqJPZVdP7qkkK0xAhSNlAtNt8wUOY+qlEblRqU2oxEorlF+Rm1mvFh4q0
+xYE7w/8bL8uZ637uReB1ERwCLd/m/8wQsi/gwBxdactDh2tm4j4Hn3MaMDodvWilktetVkgakjHb
+Lcktn4FiKtRDsWedu/HtcgDQaKAGhExquacf8FYKn1Nz83MzE+qmtQTGuWkfRIoxNMkpZd3LcwSM
+wVn5nUq9T2EFcim0X9KCY0kivAiQQxdwAmX2tBg/TaQaqlZq1Qf4YxRExlK5Z6gA5NVXtKk+N5g4
+ZYfxMsKY0KqtC3cjZA/0TcktGNPlyCizH6ACJ1B8qzyawySfOcnXXKCHMlFC9qpYqIa3doRYZQqO
+6Oe/ZYX4vBu/e2fLAK+qq8Fewx40wuHVXtgPLt7Uwe2JWTL/AYElcfjoPdD5is7srpPh6ejzbUOf
+GJ92Tv+QNJlhcdo5WQMqqaIaKpZxWyXv0QxScW5B3PYIoITs6Ji60FFaw9YAcplK/rFlwtga5qzM
+ZS4YifBqCmGv1/+RKFLdbBZ/nUiVFrBbJUZGFsQETbQYbFkOn0PZTIkl/oKBB0LNXnA4sR/X6Co4
+6e7hr79FfIC9GKqcoZAQ8v/UDbgdXrbYlDcwVbnLNlwe3b25XVxtulaH+4zuBHyF3kufdz5nTCW+
+1aVNEtY2fs47qoCLrAxl8Gh+pDUr8Z4dmg2tMOcVf80SZPch1wkc9HH1q6L1NzPNxrokO3EcA01M
+l/Xz5AmgIFh3/HFICk4olzbtvrO849AZodg9t/zEbB2C9vVWgme3thZ8mArf5dqQ4NzYkGXhdPI5
+e70oA9e0XkxksCfjYa/spv6f6TrLKF/gvuuCybNGnkjyQU39hq5N7IVE6GNf4gLjhlY6DxPTFGRs
+UVuLiFa9lpgM8z8AbmaquP7zynvCWDPq9QUS2hKINfnEzzEDuv6Onc7QGjjwh8VIu9yJ7wloyUI3
+KgjNuYJdS34/6sqjgTVVUPkoLys3Q9IRyPnzbE3sv4vUjYM+Bll94FJ/7FJmbT5HDjVDe9NFVM2p
+8qksvotOHpfMZbUXFxm0jrQJhs3xk8eODdHdCSfNwf45OVd4dDu8j4Qip/WmjEy6mRF70o+LZ1a7
+Qr6BV2bAPsIKFYbabeTyECijcFxN6NXNSdA/htr1VV8PX68KFp0RDgqxSS74h6S4ISAt6LbLK98z
+7CCDjdb4xAse+U0th0i6TpjGLn4FYy0Uc6PaluEnybzFp8Vm1V2e1UVi2yCw6mXflLnJ19oewVa6
+UwArLFku9mB2vGgrEcwnjGruEbEuuLBjxFa7V19pcqznbi6RdOVSb9QfzFNQiqZM6ykYTwJhqE4n
+mZgQaYAZZBWsgCRfChz4P10/ceeiYfPBfASjfSpP7VOmHzgttUocjujUhQ+hmeLi26Ym7Z71Imaz
+zTIPd3FSdZ0iNvLQcNQXKTJtr3b6vdh3c5KN9rNxS6jjvwTyvnf8SF+ufji0PCn9Od1HIU7blxc7
+LdrNFSzjHBANssIc+p7IDbsi4k8N+x7H+U5Ie0zocLt4IZqzHxFfNg3DJrwXJi/3UYiUg3IyH8OZ
+BpGM/88Mym5m2V/uWeXh7WNqsUdmHNSix73MV9frzx1vYjSqchfQc+mjo8b9UGyrb/56TxPW7X00
+Yf9nQgSLxg2/0v9Eklckv8rkOu76FO8OkC1bBBhzGoM+Hdcqk/TvbYoyZ+63H6EDMyUA6+tkv9Ja
+eEosFshh4D4RAAXIYfvn/Hs4GQh8LVWnEGzLi/8q3DLcqxwjhyXbyDaMdQDCoxVkygnYuhXZroNq
+TmIs41zGfhWpxn4lym0z0zoABixHSirMcW4LDrlQWWNjUhxEzvxlgMViXizBms7t2JwnI2QH6Ufz
+6G4mz5LEXmjAm52okC3dskoG3o6TszbVmdao9TNOuXC/MSNmhYefdfeIvXEva4BKnFi4WKlyGKOT
+Waxf1ogFhZgI76KqfkUK+rYuqX5k3rC8uCEeGUQLvwC9/FMoa+iY49euwlWYzcWq1ippWeDLZ1kX
+6p+whcNkkeNp72KBSZD+lkn9rX7WVJWIt8OOlRgq77wh1VpKN8wq31pZ9t75BYjDdD4OVdBdXmTF
+yM3i9pa17GkF4NBxFgMHgGPX38XjgCUBwYpkVvLm0RPgDYGga2m9T4dzZBpE3SmNVeT/+YxWYmCP
+UDV9iCODV4r0Xn1XRCZXRofkHJ6smeSqQTOxFUeV7i+RxyKeDiH/1wWrZmFrBSUEx1H/oC+FaeMZ
+Za5mHBCNsH0KKwJXrH3JAcDqea4tAwegrXWiVyUG+Xyc5bVaz+PXuTPkkBQCXJh2vopHvw9wppd1
+L3MF1ZGLYp75NaLpBrEVkI8vqnw76Pir5M6YZmtkmSQUl0Erzym5ggUWeWRkqlkHCq4gaMpzRz7s
+bddYUxF3XlaqSRU4flAA7/oHWZ9y2Y7v9h1YPVV6a7MS5b8deQTB0+ppL8t7Z9q6ylM+oZILAl+s
+vK5uiREsKjGjlZvvKvMatfkjahCSLbD84pSPpu101plcm6USG40NXbcJX5uRnBV9AVhiuJ3EsRx/
+H3yZzRbEqwnk389oZg0PpRVj7LL38GF1ST/tOmttpHRocNZh9WTEPlIKvKvtkxfv8ILwIgjL3cZL
+J8AEOwMprgBtPqF02mbees9EdjWpZOnvNfLySTSSwO9KMos3tMZkz+FgcyCtI43YAqdw7OWve2FH
+GRG2pyhF+yc4msiO1u//ugy2ayJoZlesBGct+8YI3xNqYztYtelo9JxrLjTWLaMxR7rVxYOkQ9aZ
+an5iX7hzk7dixOKB3x8MRskUNk3FrwUuuEMUbU+U6Rnijp+kuLkHlBoU8cUQEBdOjLSGcFEAomzJ
+aD+EyC4Oz/niqnwUAUGmgfNMvGkgIEVZ1g1Iw5iM5ZxJIBH6ep3OwAbEfZCtANSCJc19SuCCnTS0
+vKQh5ji2ShOf+QwQ1oMG/FbnMIHWSvEUZxmD/zTM5jTHdPFSE6Zp13AyocRADqCMeunvLD2/n49G
+O0BXgSGnRUZ8O2pwZ7zBQ+2JAJ8UE2yUaTU+X7sACDcU23M/HtllHKWeMF45MkX0f+1MGwgGPpYG
+B4txEGJgPSummVVwUyWYLci4eBc68EqkXhJN85+rRAqb6AupNe5bQbZXDtknio4aUlvlstwFpgj6
++WnGUvkrRYaArxuNsrv89cqCTDXnsHQzq6IzWTQ4ykB97OJmj2/NhjHmJRPAQmEqqwsTvIoK9NWc
+wEZC1Z5SvN/N9A1No1avImZ8+89Ccur55qwzkA7t+BNwdyEgCNWS7rxfiqCoCjsEjNK4cOfLUYt/
+cD7DT0LW1tOHfiUeXkdVExXc3m46wGPYD5wfqACOUeGiLHkBnPySxY8+CvxsziNMEa5WQVZQ0J9r
+7zY0C4DwlztsVgV3H4EsVCfIzLAzZMhmRkAIC8EPVjEKV0sOMpa45/6eKzuuqa03dyk3GB6iCyX1
+QIGXHz2yS18ZAlQ9lWzilJLhjN/dodwxipFk1YXQ9gcge49wVy95NurSANXOcmuE96dz0THzIHej
+irNA54wxvK9OSF5KFiVb/c5SKFZ/BEmMI2262bIb7dA9yjQMmwM/+c668UW0aax79GRRl3WaO/8K
+DVjKfSMcYWBnx0p94wL+dpFMoca0VRVhKdg19Z1aDUo9uWFn8Z0u3JviTzmZCKoa7QGwRhw5fuE5
+XA5X2JYo8nHiIxhnPKYAshpP9aU6+5tElycPEPLxczoP/V086/bc9qnzWVEZTgfiGSwv2r1TQWlA
+uLq5sCZr260DZNzzP+GX9fxPoq34/uzbt+rRhlpbRhMuysOr5z0cFWI7ME7vdW0YGDKgfXQr2m+k
+kxPR3GhwqGizG6i77iXekZMzMiNCwh3tIU1hZJrZ1xSvpORbCiNEkhucLDdKrVyxpEYSpY54EXwC
+muf9OGkjoKhytfRUzMOK5GLee6EZ9L7JARpJ8oPmSZYm91Ybw8EUATs/3SBgMGdvB/4bHc+2njkQ
+V+vM/rRMqDcNg1gMn4E8lTbgKMB9mvf+QBGPvwXaXP0N5os5qgkiiFDTU4FumWl8yFf+wM/fjd+n
+gMlzUAdL8gyY7IrudB//qbrOzNFC/Cq25uFeBrZzci/gaFEzMqrb+/hl0TKFV7i6sWymNIndJFjS
+BhpzgCLwBohz3QO9Et25IfNvGWRl3J++awbIbaGn/eQ9zIfy/3ciHfEB06jsEXBDuYj3/1zygb7j
+wPRQ1aQXKogxgYPe9VNC+lpm4h3FnUbV6etx4ZArjX6sUw7Ad+5uW8H03eKs8x8OaNQP9iypuBVU
+NURPhm5MLwPxmMgYSoHTy5LDoZKhqium3QXeHB+rhawCespKaadYEDUP7rCorEtRXF0EyRgopmIt
+wJkG8zMGZjiA1PWLQDtg5qQb4kmJNVd+suAMisWgaJFYHMP+KO7bd4XoTs+DeJ4chegfZ7fBfxcn
+gkZI36iBCVFQO1I3U0HkJv/z4hBgW+LE0lM2hIog9AqWzlYYSbJ0IMyrBTbqryYW5KLrU0T+40so
+x0YE20P3PH+WSKgSVCo3eXH3H+88aIv6GAyI/s5qYAs4XtvN1mTbie25mv2CVxWV6jj6IZwH7XEH
+ehz2fMDHndOOyBd0kuisJuR0TIutTVHLAiWw/JtIwKdnwv1vTXSsQuVZo4Q/a8uIVSD7b5pjqNj+
+o3YP2awPiBEZ2F+heb8GZBiwsyg8lPjdY5gHzCAYoi3R0KEyhdMReHh9lOUkjf6Ye46hQ8ov0aBM
+qUgglgSA1gTVDGFZPBEFkzhXEU34XuHxx844fQo1SvF0TureFUEbRNW5OzUyS1Pd52uIZsJ4iDQU
+omgFDmarnU2qtcSUQgwzUDERz081gQ4QJMZsWb3q/otg532OWSXLXlql8TnTWyMfnLwNEuoi56IE
+gEv4/k/+b93dqanlZMMXvoCzwVwuKMrX6vuQI7MqRsOdvTMwmesAnPsPup69fgwhMPsY7ArIiuYo
+buqcrWCWW9GfsnaDCEixbs+JxXB4tH3E1YcNQeQQuO/lSZG6Birj5j9dK0XFh5SNkvIsG+zUSRVa
+n2jB9fID2YTndA7GlInq3W4zRrCL4tBWtCSWQhiwDLc+4PEC1I2j/nyMRz2aEWNP+P6cFnY4UZle
+vFWfxGJjb2QmcmG3U+BEh88F7UdVZoV7tjBnDewBOVr3fPm/w5gasiRZTPrKxLg2J+JXqmepn6J3
+pLm+3z6F4j+7+YrssAonjtOuSb2qpFbo3iJ0+DSnOEuLehU6YX7GI/bmxQEPginaVuidGVsotXuZ
+TDcKm42atc8b3Bf1Gq1mMpkIGKLeBCxwcHjc7KaqERRcPIOE0BzvOdgJE632HyQGza7QrJ5YGtwI
+yHJ9uPQgTsluNUY4Tq4C6KAEmUzBKs2n/mBfpSxaIhB1fUmsuL1OdgMyzExbINhanIQTIcfd72+B
+ut6+3nQBsuL1zM7PWfN5sz5oEstc7T5A1Wn4QybgBENUUy0PvQ7/f4umRC0E6vZkqilGEvP+pttu
+yjFK2aRKA9JH3etRKwO0oHHjRTNirElhcVXwsxRdzb8bZG6lgsn6r4Vj0uJt/OBI673KBeKF57+P
+yFg7m5NSFYcoN6ZakFE8HsV17Gcj899ClqIRgNnoJgcQWl006zzQ6UM8BAZxxQYuOPPhBkj1btLi
+QMKz7FP0ovPEyICm1ybS4FzhR64coizCtChnAP2Zqkx1sf0SY7HareUK4if8BnCX0F/YLoLmECP/
+0OE9D63FkggDnX6KKbxGkTvOxuCsPtT1hsz975i00eHrKaRWatqrQbcQ0SNzHX08B1TWn9o0wDh+
+fZFGQjnWA3K8ff5Dxjv2g8U8oYcPw1buxtWK7csawf6OnLQinoqQFcygBt9YQ+tynM+1qEBs/EM/
+mw7v7bTN14L/5+/zs69hUkEzYO158K0pHl1DKkqamOsb9UAY/At34RfwEYlEzqk6C/3VCLVLRUZz
+ja8jJcumLxypV3ICySWpWz2UfYOhN3bSZVfO2nOfsEtHq7vqYvGZalGL0U152K1LCkysVwuhu5t+
+dlfp1yZBWrzGsgue5Uofn9GZ5/aS1c5hSNdRmfn56/YmnqzRNw6pUr9N8BHbmg4DmZErJ3q4YCO+
+RoUi5KpFZjVoIfqKZUhp/w1ht1zN7n6zVpCteASvFKh44ZEWpDRrToeFjRRLKuEuJFvgWrjFeU0/
+WGBd12H1o8DdoEftYVsJEOq8LtMnuYj/rbFYyBUgJnj7Qjviaban1OB3wnPtmsiI/4SDjHwAKtaL
++DJcOoPPFob9p6LjfxCPy0GBIaSs0k3AmDVxuaGiImtX1vYpKWJfwt7WJx0Gfydc+wBCXKmXr5ed
+Efufw1OngLzT4NjiY8y/4GnbrN3o+nGOveCYwMMSSSB0vgxX95itnZe2CrVtKDnujKz9YYB/rQK0
+jBLz5gJVyL6NJ0r50BrFLoo/u2LMgN1X4Cu/t/pKzTLnLNhKBh5ZKGwEtAuq4xKO3K7wpE6D+2WR
+1rc8Qle1CRogBVvxFGmJy0xplLy3SfyaOfaPnpBUki514tsUuRYpvti6UwQFS8BlJiFpNIAOHuPS
+a383WMheZIcWnpLjpnRW+nfabkbjum94pWWvzuKSw71694RLPud8olRcG0J4tvf/7DbGWKf9hO3E
+RSZZQKFoG0R/3mdNhNiF3MwnHPBD1VMUQngjIOtQ31ESLdqQIlrG1jvVsH4KzpwKEqK96bXrkZMm
+58V8QcO/+N0Chbvm7L1ao6t3QWs/q8Ux7apHBcswh22rnsi7sx/WlkN+xJSK2VR/yOE4Rh7X1ncK
+Gbf8xTdhjqVzQBUZ1uO+T72vGp3HmEEeQlxdeI2g0CMwO60S43lKn4vtNMfcdXqfijY/cEoZ2jPa
+0DeLeEZ9DyRknatG7E5Nupr0ZQowOPOEAKTh5LRq+bLZlWY0t8w4/+20OsFi3r52aWaETnY3QvTz
+RTwnIqsu+Rpg74K6dWENDF/7ONxX6QCemz8Y7c0ssMko1/UgGNlUr0Qk+/YbLJtrGi1tIHVrCHKg
+r2MNoA8n8L8cqaG3DKlOk7F1VKfkaPT/zinTv1VkA6Ylgj17cMdl42aBWtDEpnex8JJrbkITXzAr
+2iDitmZ/vv6PSV2s5dFaBukEoQM3AAvnD6SP52MxBXDUyKzJowu0lxYf/uKdKOGxZV1r14jteXnX
+JkBf8ScqLqMK7UyHjc55zg0JzMxSCybc9QjjmG3HbYZtRbRTOhc4+pqpezTDVGX6UBFWHabQMYDm
+m0XvSG6fLIQ1KxoUC8Iqt6f5ZW0+rT9WN7f6STMhGNCTxh+C95BccjUX7NRGv4WmL63gq42sr+69
+xvcGASOqTb1jIPcpvWxyyl7pL/HrvJZ7qiGNNahvnaXTLd9g19mqYrX4cJeQvuCADXvSI4DJOaHl
+S3hWBv57j96oaKV8pWLd5YRTAqvlR+IQRI7KfVzyi0j4I/zvOGxhcvOB7vna2yE9EKtvmPcVeyh8
+RKCaHlLmNfYC0KyjFmfDtUGzYpaZcIXnzkjgm7I9D7F8+yTiuOL45we07hGiio1Qu0ZBz0n6Hxem
+0SP+dHzNq+TEGuK3215wDyz6v4NGnwbBSGIcU+eSoqSlErIriFRqzwIPtud0SjKI3PU4k+XHp2gg
+EwfKqBYwhKDif/UcjjK7+ptpe3TaulP39yrC9y5fj33wl+r8lHVrKV5mLZ4+5iAuD9uZwSeJoDXn
+6+Ob4FPQBQ4hcv/WiIjF0m1E9RqOeZHk4JLT28EOqHgFTqNTTxif4sAW/zDxgMkyDerufR0FciDy
+ECfoZMj1/n2OWIHOhTscskwSQ3/4Ck5DTd6EkoWF5X+U3YnhA4Lv6mM6CjSJByRhDboElwpagc2q
+z9AAlCC5J+41Wvdp0TBdE0fvHNahzMbAwwPLXYcaxypgX991LKUPJy4lOn2nkSyv3Sl7wDODnK2S
+OPt8fC6JzqeQh7Cisb4N7NQfkOx5FqXbbpuS/AsFSKozAFzF7NwgFqb+YmxeHXF3c9q4stKd//en
+LTfHXlwLAybVKAMjKVBb3jhLYuOKCu8k1HSEM3+ubeiIqRLxLyQzUNigpumXpC40VYLB+aWGA3wb
+XraECvfTFhCiOq+XNGZRquVkFJFj2PtK7kiwAMXSWESp2tuXVdJSgXdF72/zi8HjAfCBNBb22sH4
+fH6CtvWEEo+VG7i1dgzitITFThQXYUhTUDxHR4jaZ54QY3P48oAGn1LgSPHjf9vhR5II7XX/NOXh
+DZKwy5Xg9tO/UbeTzTVLB2u4BKidG1vZuKrZ/IWPrLVv1gc7TUBSf3/g1BIW3v1q5vT8f6E4wz0H
+tteZfaFg4KrxqZzep3+JTwt3HirgmDSC3NERGkErH6cIjlTiVThhYTULftfPefclZkvLY4xY/yG4
+03qdnHHCsSPhUfI132UhFitgJ3K5hRAs3s5EDZIBqiiv2IaNXnS6YY/rfrE/EDhshFLxpi9isnVi
+jnHJC4PSzq45Dut7TfTzSXhWBuS5Pe5D7XBKd219ktiZ14q7Ra1Tbqzfjf50uecEr6vNwz7W0Mj0
+T/pe4gA9qDPaKBmoULQnxg9d4R7RKTLqxmnNGZPHVgVox9PXTwv8Ezpkp45i3+OviGI12KUTxqUU
+q12NZa+10NjtoGYuyLcQ/vG3ppjf1CCGMO0vGJkga7s+fD7O3BQNmcLn0tbIlYukDR96Cf/fJeuV
+OhJ0FNBdhfxKmpC7khtj2pgrWhWzUz2rXzQfmrhvSdCoBnhu6AOmODtJGImw3SxsI9QYZdL9XY8H
+pE+SVilm9raD+A1BLGgF+74X8nsmXb9xok1r62D9taWhLE1B6dTKESXrRO005FTmbA8aE6bQk/0I
+mAojC8YC3kmQpCRMkSaPuaUCD0TlvSygDzyS9XdUnqtRgcU7qzzacwFY4JV6eNDu59QOfydNCwnI
+J2J4v2rA0G5NhhoA3cu+foSwVfd6E68cAHYn644A6AUNqsy5oD2L3pAH8/sfE5hlLGv8lJtqxGdR
+TSf9SbJ4YLXNMWFi5AqTEReQ67h0thdQR4lT7KOzGORefql/dNteQKDTb1wpGMb3CFheHBjeu8N8
+nwBpZ9qIYOMdNmOEUkDxJYLIW5uE6c3jxQGookVYjIAdmLO7i0aNBO9IY9RCOD/Aro68xcK10I2T
+t4o/uieCe/Jk1NuQoUVieYh/kyhyqva8bsrfolrxLakfWMn1Pd9mqkMYSqMc77uvnJBCtCs2k5rO
+BEsrZJkiXKE7ip0EmVyLGp5wtGe27vHa6gFjuo/rNC7BvN8+hYjpSxmPDCfTApdkx4VcPN2NhQux
+nkhWwsRe6hzsV+GVnipusXc96d+pcgf9OBt0OPd6mq1w+nnaNIUmrzee7DfJmg177AAu5FzNArxn
+H63SYiYcvbJjoyAgHgrM8I18s98XuHnd0aiTuzDCBUZ39g5C5kLyC9Qe3r9z1waZZEaL3vwoTqar
+dR3shMQfE3SB40p5RyAhmu8MCe8fpEY8brLz1FGufVea5rVquax3Xy0IIZOYTf7UnwttOhjYgJiK
+UhE51NwVDFe3Je7Z3h0f4wCRANofSwX1cj8UjIunLISfToqGAYkLfVMVi0M4m4G/jR/JeKhPoEYg
+Kq8ixknq+nYHeci9YtAymRK39ycZ9KFNwVk2AzdmlwDQ9lw36JcT/+6uLXocY8SqP/fnDxdJfeiT
+mUPsbzoARSxLiN0fjyDDh7L1Y7SgbkKhRJyeR1e5e+2/q77E1Pqkm+Ul9TRxeQc3KFLMal46jh6F
+cAvcFNwXu106lec+D+cVB4EXsoRN5ZeDDkfNr5tXjaL5k+V0H0h+xRE4vYaoQOT2tKyo8JfhT8Si
+ZD4jCcvi2+UV0UtX/fxYlzYioqvU2UOuxBATa5mSqvwB7q+elXqNB29GHizmYLgfNY0377I5CwY1
+6La5xoJUE6LhuBisuTJ9HHnNgNVczZ0lzGRyX9bQaxxuGjHwGSLIKI1yY/7aDmegMbm/jbRbuR5h
+dsi9fOJeh2tuG+cDPCyAYcHmGeUEhjPq6LWqjCBXWk2B2T7N+U6tajJdPl+jLw+/l2QXMz9qoxHZ
+cvgfLdidfYgoDQeCoIZOrSkdKDSpWUvGk8fyFvcTtLucxf3v49SAjVILC/ItmEaa3Drp0R2MDvFD
+3z+cTXnhkrYOvHogf/wqCot/wGyukuSM3VW+xlyVmoIS3SQA0EW/V+plfOR+fLADcJ/dJ+o+pp5V
+YseP5cmiX9hf5fFCj4ynL6XA+jNAxZqbqPk1kHPCGnB+JTS5VQtDiOuG0gdblEBVCH+K1CKbnyB6
+WGD64l2FmcoCo5bTIEDHBKvo+FhZRzHy+PlBPHpTlMnhT9S57DkHncoVmboqmBu7NlO4+7LDRN40
+IRLof4xiRsaH6Ee9/v5dzPw+ip8nwG+M+wOl10Q2ZFp4BcywDHKUZRwpveanfMBugazvsEhv7/pO
+N1ycnje5PSbZFrDZpMUVwI5QnYDu6PfBpcLcRYrqwvdWhx1AWPk77/zaTr8g6L8EMb3mJF6Uxmjf
+s5u8WsUU/ke99gQkqErRKr96UmH8kcNMTRePoMDwP/zUHnVsuryU9O4egeBiRc0xQwda6BhmMMKd
+w35qpJNl4DlRdAfhwBLeC8uALFFxfVF820RTESarefEBLM4eRGdSC/tKI3VuzBycn7WbFWSbqaU7
+r9bKro0Qxq/OoK99uGvaKnuRzJ5yTYYCWb86uf+EJojCQrFoNQANTI0bULd9osSO1Yd9ZrxZAK+8
+3XCi4TRy4LDDL9AO5LWmvbvah5mb/Lbn6v4irXp7iGviol7rdgYI+PmaJaQxQ4o0S46lrSL7i7C1
+/cfmvck4OMm4engxE0KZKpcVWxNOV1guoqUXpO6B0QzgPP8Knx2Bus/zCCzZ0FfxW/V1FeCP7Bta
+0e03//ZEcpCL70gIoMJqcdzsho/Tea/YHtTLb7i5IeU5au5vwg5D/vJB/27tmnkynoznH+GAcrUl
+LI63i0/M9a8cKwfAMsqQvlHiWd9Ovae62EJg7bN7MFsKv2lOoT4pHhm0q3Kj0wa1TfJidpYPcBTe
+SEYL4JV05glYPzvI/q1MSsWLLP5Z6seAigjm3Mg+nUNruYjE9V2DgJtO9AqGPod1gEHdvzZ45uKY
+x8IdvXj2NIMOKW1N4/qmlEnep/EUR6G4fnA6W0FLiP58ayWQXRmYnZF0IRaPzfIzTCqMV4VYwJsb
+KkRcWCErwdSh3G/R/3xzqO4Yr/5dnhillb3H8ifNxMp/wDenDRvc2LSNw6C5qWrQ+glAymDyF/SA
+RhMM9zcU8QP8Hi8ttRXPQeMLiYST/lvkfvZJ7lx9fhWm28sLecQqRq0Qb30GznCALMMXq8ouTEnt
+rHbPdZdn72F7hPJ9PrgKFbJYLQbVEUwJqP8O+5NUbZ+6h4E/qd9BoF1YxCbCq5tUuuLoDMZBYwEh
+7kBuN3CgqE9yqJAlzqn/tf9X+kimhiOeyWy/VpE6WLS+4nDep0hMHt6joct2+YACHDbrDwLaIPuG
+3NscB82mEGk73ubzS0hHn9X+5R6hJF1Wv+pdCop/QRsehG/bbsqqgTDhvFTEo5WRKk9SJ/wn2kAz
+MPnP9sOdMh+Jxhc3QPt00Dqdy6V/zvTxx6JCpNUSzLfd2lm4loMP9nfvAZNHD6uI+OP49fVfwck7
+1kkhWCjR+Sz323wd91UYWEUZRmhs0JitTnjr3uvX/3Id80ToyyXqrf6sUxH9nRIoe8s7rck7uD8s
+LjsVUGsGDLgeE11Q3OemTTibRxYNRz81qOYP0BwzcWND3pVquJ3aXahFmP7/zNaXvuLVo+MiuoXn
+DrIovwE+rVN++jSJWrtbWXrtn+PTW1RS6to1NMMADADRIv/Uxg3qvWXW+OVlNDbaLNLxvA09SpIn
+fWb9RYz/RU7OUYz466VVptmOYoPl45TiO9xjbrxA9wGtPjkoyaW9/u5KNTlnzvxGkAjIdLrUvChF
+jNONrrOoS9kTVZ9jrq0Fo9fFunULmrhxa3iDM58LhG8BKKR4Dq4UUw6UCvUtjec5C+TwDGsi9w7T
+Gta9NaFxNioPVgFYtjo/M9g1RU3XhD4m7L/nxvd1YCLRAE2nd7U8T2NosRZEnQcdBEfTQWzD5Fax
+7/g9VSa/2mlW2P9ieV0L4zcHqC94fC8aNY6Uy2SSIzKwcACIFZUl4HnUsVm8CdYGbSnsgS1s83Au
+ykrfGe7szLaCZArqVFbcp08szMK9+WbkIJap4ekVpFQ1i9Bv8x4LVyKfzGOWNQyNfs6L9ROv3l4p
+xaoong87kb3F1npQeto+H1RLgLKe9ki/0ZavbV/axgHPCEybw3jIZ8jlHUNm8Fi0cSbZYLHSXyr6
+H3HibmMjzsI//Hq+W31VklnNH4LjrjxmXKXw+aHa4cDM/sbMowlg4maIgNROXlXJrnBmcVnV0vMp
+lWak78NAThcFUF1EhFC5Tl9cBOj3zvKGv1FIab1l3cCEjWG5GHjom93XtSZDntoW3tcs9ZYOZLYp
+Zz76O1No/6G53rZcSnBuxbvs3OBIyGoim5uB82RFumemZ48zi0pQCZbg2bEVLpfgOCecHIgClQwu
+XQcSu0aaEHPaTSQ91hz025Iq6xR4MwZ86LGQ3bDwdn2eJzjyUREszCcBK1U4EwcuT/AIy/y09WYJ
+kTNssiimbBVnPv3i7Noazrifiu3VlvRaEvZlW/Tg76UG9UY3g/Wjsr7LIuHpYDh5ysDzQe+FXls3
+or0CTz1vrGUcu1sxd8G45xubzAwNQ10f2nRyaBSib25vfn3/N6zH30nMUPth1fqvXHYdvf9g4qsM
+WuvMhFDYlx1zTHiBM8T5IRfjBbaBWVKDdNmh3dS7JZQwYzFexqGcRGYtYoetMoRV2k1wYxUsGNq3
+Bck7BMLvNeWYzwvUbisPGgQ8UzsOxx3QTFsYtKN2E6x7h6mCBype7TfaiYrzbeiHu3UGmqOPm+nM
+69WVDRNW26xPwBhdEinkIbWiUDF6NbvQ9hO6xfctrI6K5bK+xfX2kvfcOX39XsJ8SYbL2EBDmvnp
+35CdPKFjcdPSsESIYdKM6BFfSab8OnChbgp675vgNw5iQIcHEWvMm6kCbsL3/XKEnif9Nw8CfQch
+YpO2iCithBSf+pMnZx95r6L4AThiyEQa4cRcNs7yt7NGK/ltJAmR7Pe1slChxDVTBnDMb6Mz9fOo
+sm/bdL3LP3KATC46vczUhqGcyJ+kKg59i4MYsPZcdCVk/OqSbfQRV/KijlGVVVVK/z4PeaDdTySz
+maOFosEuApRkL9RAmYiwfYcyJVTZNWNE30XBH+mBB6L/DUDwuua1J4iCEfXOVbnqUFqebRXGXH5n
+HPGa3krcACz0a6GO7Sxc/1u5MBLLNaSTRD8f2dLvxBqAGJEUIuts90EXKyNmV/vSv8oxSB4Z+vMn
+EpMnvbRbVypOfrVt7yRgCyTo9+odl3kEJvMxo2hxn86kyNdEUEuUVIMKLZBu5WAodxKDKN++tP6H
+mrTe0Sk6YE30IJBTIpwpy0ymcIX04h2FI0odOBD+vRL+jurdI7X1vpDFY2FKmqjvYXXNIGqijZih
+n1fZzlF25WyXxZ2k7BIfcH78lFJCFPVIXw6SpJjj3XkfKdEkUhw2XFb+8DTHaLUuKs2NY0O5LRIR
+h4Y6VNuUVNyPMh3hpSxccT/i6wejaIyLibb0TO2k/5Ftx1mW2o6IrkeFfsNVlc6zM4mRESd0HXdM
+vSBHP74fS29LXrTu6pcBkmHwr8DEVIa7fjYLQ1KFHCOQOLCDgJ/HotEUCF2SqtLMtM/qcJbV1Sgn
+s+V5w5+ojTkyREiKkEEIrx4TuF/Y9CTnebMOTkIgxBA4aX7rNGf17RN+wUv6oa6JFd20MrpxI0qz
+1LOaaHAS928gyTcm1rwb56S+UQ/gj1D68Lw4yqzYUhPyTKtrxYjkf6RMu0PeKA2oLMLNIlN1db9J
+EgxgYWPG9BXsyPHyxzaioA8jmLNh0ugF3rnJVKpJmDfvQ0l+cc7bq4mB4Ao/isbUYkWQe0pnGVd6
+gVU43e9D2NGfZK3M5aqV/pwM0YR7DD1k+MD436qMrOb0DVaw7KbXXOOEdtFzEkBCCMZl7Yy4Bo9f
+Y8Ujfkkyij70E9Qy5pxY68alAfA4cLiH30FZj+8rgQZcmb8UiD4FPVmERoT2TY38ft1HNUfSHvA2
+RpiB+x2oN4df1tRiBYBffY4bE0oqdbExxNPw4hZasGdmQ8jE6By8TqHfvXvkyVNVMGWUzm4CsfHw
+/aqTbRuCZiB+JgNy205GxPftUtlnhfOA7OCAxIVxPxV979fYf2HvoPn1mZr/EY0M0Ujg0E2+oIJp
+einx0a7DnXqVACBysrnaZTsAGKzi3d6FGMByZZw+l5Va4B2BhVkl8nnFg0crqzpq6TIepekFdkEa
+aUIrIQ6RPEfnhcUuP1J5h1k3A8jDi2qCZXtMOCXSpfCXvURVQLAMRS4FGL5pNXyBmSMEpWYX1tvE
+2md3SK3CXqQouyT6gpeQXCFxOFjw6qneVoaAKflU0dhMnSddn1qPf/C/FQTiKWE2R+o7mfKhjccQ
+qbuia5/sfToHuB1/oidyOeSKE1M/rBr5D1GW/PRkN9r/vYAmn9cvyrNG7U3nuMTX/JNbc0hmDed/
+J4cO1Rw5kF++QEZ3o7voKemwuf6QatwCFUAR9aP1LqCnN3d0I+6fDKOoRx9y4RwV8J+daliEovde
++XpcTf+FVajlWVwg41VBFmutIYvFyY8SL6h6ALT72sCz14eYZpt4o15cLy9XH2v5fLDsLHfLw/G5
+timj7bdcKdQmYbSZqB7+lLNbZhCu1RfrR4EiFjoENQHvj0Be3tBCiLuQrQhPJd44Yf35B6uPfVxN
+WyVj0PX3gwB4XaxszP+GAHbLEAZlonlgXDvj8/04YubmENiaYZBFu1+QyemU2fZaSNqFstGYUvDZ
+H//QnXts38w8si1vEdqGUDcB3ubCHzdo7LPfZu9w1yiSfT9N7mMwev2Jm0ctdEoA+ikvSuPnGWbk
+326M/iXfnPsQKgol997XPrigapX2+RLHU5FCTorOW1UeBk4dLQ0f2uK9OrBnWaid/CO61bFDR402
+DORi9lY9vouuLPC9B9Y1PncIMbR7xmPGuPMwFtfODIPdyod5/jgMNvPIeHnDay3IJsFBY6YEYYAy
+oJdm8se/srumru8jUjK/+sQ4f3HrljTH4J7jyTsU3Um3gu/6xQIGppTFmUOqQvQvd6u4s+KYAuuO
+e1HZYtYsG9/oipDtLwBCu1BKaIpLzrcS1n+MpKFJ+bo+avS4s3fpxUvEwyW0pBl/7KlJfVygyHsX
+jKUgDMjcGhRQkCma/Od0Pk1gKWnVuUnv0bqlQLIj9Fjqp/4nV+LwQrvrQSgIIvjMdmWDQ7FvcWHe
+dlxJzmPWjSCTvwXXeGFqEAe9xqD4Xgs9Q05okHZQV3B3oNishzULpRRfDYDCNCOWJRdohMKlikAq
+DKHFea/yL4Hl1Y3FUt8kv7OkT0O8kEufwHAPv+jv5GY1q+nGmz1xO1SYmPilFvQflhUaxq+6ZNtI
+kg/3BjxI87TELKKIw+0885OZCLZsUv+Nea11WJqVZCohADrutqbxAl/Y69iIA5f2NXZx+pkejfys
+ANMvdUmcOP9tWDR6dLTTnmd0hDNdu6F9EpS/9f3HAQKAw4BTOSpJY7SAbUQd1XJITuco/guCSlAp
+6th2k20eceUIqesLsyVFEzywUrVNHFKUopMoJYuY60W0DHPuD0Ur4VKPC+A3D7zcIWPUsKEBflQu
+JQSiozRX04xK+J/SCNH6RmF9GEndSGYYPYf7rLK5o5LCA/Jt+1giKEdPwxLZvjQsPHGzUUBrnNwM
+Xssyjsnb/2nc5wkfvBUFHlSF+FLm6Is64c/+Z0GzTbTLz/4IBVbgXKi/wiGwCopr0cQJ0k5r5MNr
+moxn6AIEx4aI2LLTLAbZ6bYK6xSo4M9kovDmgwy35hXpFnkWSUKcgAbX+l1xIlVRlexClh5O4usD
+OLSMgWcEJk7t1P/6ccFaQU1ye1tbofS5q8xbvFXx2fZCw9BhNdVkaOF99Wm03bx0iAEeeFeVT/Le
+IbZ3m/5p6lCmpP7KjErksBiiUu1kkSdiiqDAXlWqXdLdIK0jWkqZeUy8/L89TTkp9+/Ml2SC147t
+pr71AouzY0lDoUfOpwZUYLVGVuqb8z2i3J85eRMtyJIgQFbQpwAr6+m2YalDYCnyn2k7ocIrUqSl
+DwKoUaMx8IkABKkI0ZEPXgdES3zHCW0vuvG0EjVGzYnC6/WxIeo15Cs+TuEn5LwDvrOO/iGHfDmb
+mp7dvhHlr4QUDZbyDi2Pc4enH3i/AjPiPv+W7JdwKg7MB3KqzPxiyhjsUp8KFJv8ZpDxsHs3bgL/
+6HvaeCL0ULJqzM+hpTukKtw7G/ujqX7f/S8K4ML38dGzDtGVFPb0S9gZDDFFnAv84KubMhSTWI+U
+8FCIFSiintX9Avfva9IAkb8WMdYOrCTEz/Vb5yLWHZ1QG4XVKuaEPnJ6id0s/YG/k7ghFk8kYWgJ
++SohQCwuZkVPjY0gYLLZYoSn1tzk8/gtiPYnQoHMYfJP/oJk/Aw1i/kxGCo5aU6ItV2MnnMTQutJ
+z+NFMsBey86BlKUGmSrLd0N7+d2JcgoeOp2N6t+JXxsxxfSxl81DgPkZ6jByqGygagguX8ie/oy2
+k2m19spYBmh6tVqE8QMcv9lgl3bK3zJXeSVfc1a1TgGR5Sv7jNMwl7wdm7Ga0eNS+JhHm2JxdtEl
+8DlKdS84dHbUuxMer50sU4O1j0N2asKLItVZsZhPvoAema1uoOxVYGH4LxUF8JrkxKLpl9ojYfM3
+Nllb4UoNbNRM0tK88dy78i7vFxe/mBwkrE8QsTXHQuJGznoYc9eLGI3Py6cBkksxldQ9lVLEMAwh
+fF8wyZBoYriquqCtvc+1Lbs1XrgniRlfhDEXULVsV62O2xwWhG8nscMT1IjqarvcrHaLXWxxnR0r
+TNgoRsUMEaydqJBUTvEuvTk6NidbBpgMs/OcsPATRmOF04mi36B0xnKSxbP8P5O+Bs/NW5z+14kN
++rSb6ZUpUsdk+W7FuOsV0Ta/iOh7W7QmNAyTUlyZFiix/FpNanBfa9Uz3o6UGCQNTOjMHSmp4oet
+f6mWgs494fQWVJ/yw83NAwCCSter85hwkWLLk+pDWuPXAGt8qJQ/G55fCQ9Ojbcgkxe+w5plbVmo
+Jp5P6SNd7uu87AlWha2XWr5a0eu4GprNu7NO68lyiy+YS3aVKKzLzffMRa2PiKstMFffZdHw0sXH
+GWBrVWOTZLlK3w7ZEaSmlHBbixxiOLEIBYYEnUVRV4WxM6OL/KSIXo/XgrYtJWr7xErqsINENd2J
+6mP6sGprOA0iCGU8dbZAsQDtRbJSUhlG1rJ5pu2YDzON31X/co7/xHD156wyh1XqPbCTCrvZcEPX
+HvsgIh4D6Dgq/27i5m0FWadFVDF66WN+hA7JABDVWHEcI9VTg8x+Ypuw1HGW4V75/OtGQ8Ek4aF/
+Rqhcm/z2te4EM2HdiXOwV3bAm+fm5Oeawn7bxV1XwFxaGa/Uq6HrKHt7ra7BZHudb4S/G6btQmH3
+l73AzCUotmP22LJm/QRGWge14C7fAajE1ZqpZQ/myWPQ2onuYF+GbCunxhdItwa5LN+2otSQdmWv
+ZMZ8q3K3tJLXDoeMZqN2fKaDlqPtnBPIerFmmfAQn1do0v3T4LvlNT96PkFyqZsjokClZU86xpdb
+E9Ae18eTkrbGetPJVh+xiHU2kF0w+74t1qIyOoERhKyesB2pUScoIWgrtYs5sicfz7c19AiEvY/x
+lXGMmJO+ig+fdlScY4OjH/+SYxZ8THVoRutRRqJajNIrB0XjXTMXtKkzrypqew0hLZfnJRvBRswT
+Wz3B0fRXVa8aEnTFS2NgChCZ1YX4jnstidXN64tggbeR+h1u8v9eVuyqeUY4mZq0kbIKex9948Gz
+ex1+v2VhOH9lQIY8CTv/T4pQPEZtSP9SRN4DyDZCb4ejc6nrr5a9qK0XnOpjIrxZkmvQNePX5ikY
+miVab/TDt99RaY+NoNDSO9NoOJegbEcfnNOjkcya3q6D/CCZwE2gwEVq75lUrHZsNTf+eE4IBeQ2
+wldPR7oE3rYq6e2mHgjAAsmaOSoEz1wq8zRfQoA98yV/1mx+dPwnW8oVrmA6gWy09v8EJLgtXNih
+JZBvAbkdnJZ/oPwqGDC/15yhp8dwsyBpLIttXgdlqW8tHf0k9vieQm9c2w5mf+o9WQMC1BPmgoi5
+krnqaWdTVYft+aUSyxkp9bFsSbfXxoDOtF5nl/Jz80KzdUM7QCQU+txZpZimRoZpOzVdtcqObzXd
+gY5ZnLrtmumPnoJ01AOM2yFaOSlLkOGifCQuyOSAgUBXDek8VJ+7UHsHjMcF7wQ9M4ds7sbOc50/
+W7jmDW8DffWfkrc6rcO10E0UrvQaXUpiYgxoBsXONTBq4PZfXwKiqbpLaSmL+ci9ZRAdx8eRbxYI
+skCg9uLLaToO+27q9LnuzCld0ZH+GABlSb5ijsFho1ioX+o2M4XAOVr/wBuVBTnNaDFDcTZHSffc
+VNSI5dWfzxO2/kSjkj3Pg/sQeb+awBpsABhp00PMgXG0lYcS8ZwdGuC3SFgzdJvAfaLLQeEOVmQW
+LQyqf3aHgLn2qfVi7u1+plvak5mnJICqyCMP/GDW7nZPTFc0wFwOnBu/GsG4y0HW3E3Xc02/jYGC
+UZWolhrPZim4NsMZPRZNKSPmkOYuQD6DhxIST+d05SjA5fjBSq+T1GmHq6xWz3L6vY0CHtRugR/R
+n0ACySh4WRagaf/JLY75XGKxUV252PKeChRh1CbPMtDx1vuaV64Nrr4BYMllyOPGCHMCIAiO9FXK
+EHmTeoz2RCSPLYkdwv4+hlUNDOr3QyAnRoPxt3JaMfzSyL5SbkJq8xCIqbT38rGn2dCtFW2z0Rfw
+sAGecyWdrTDFHX0DUc/a/wgWkxpg9U2DTFn7A7n9aOsGa/TwhRkzjZMcgcX2kSJH4Z2zDxPgtYyJ
+hfJA4CQ9TQIHJXQF/A2t0FknEw1GvT4vxO25sAMnkcA0sH4dly6Gu0W9pTL0wUxaI+KckBCR9KPI
+bmy3vrRv0f35JroTJ2p18+Ge39xl2nlbb0QVLSm6+qCRkD2CpALuTXl/GyGiI1DrgAYBRYWqhmkd
+PblwMTAalPYJ9K2MRqonwHKOUfsKTCQckb6f6c78ZC2GzHvHru3ZCsE5oJ00L6T2WataBkvoUfLs
+UiFkd0GA/HEuc9S5fOV6DJ5DOH/gdjYnde3qFy7K7t6iEe4Pj/cSma1ghKjOuq+tLM+WjdGSgf67
+e+sL4vKF6EOg+HpnJ0O0zuqE5WPsLNZmKxADNcJ1gWBuMd00grPtFYXAVgvqeRQ4NOLABRpJB8Wm
+sUvuORuxSN6rYm2nQLt9yW38Jy23wexxS0OWZz4Ya4U8qZarxexzS0CbWFGVAZxOIU+q6vrcznhl
+yNW2/NKg6M+feD+f7nyNKnXhzNHiJ7rHDHg+bYlYcsO0O03DpQ9kyboALKSGZCQTPCVIZVXN6Wft
+xBqVCIFtaAkPAoP98YRig5a7pvBe/KOGWVb1/dlm7PLlrukEHrH3RperwcUH0vcBuz2zxaeXaiK3
+ZxjiwSGnh8r1k5GxulvFymQTh08BdLUiAl9y410bGy2Zak/3JOtVPNdBQJwdLv8od6hXRbPx8KSw
+8NkDqcmBolh4/A+uOnNPa5QPaLU8FvHkL4dw9d257t5PWIVxe+fBoGeEIlJCUoZCdfW8GnLPcLdq
+hoWj+PMNz4eFb8yhIFDChHSUER5ly+BpJAiBKVr4fzqbNYpdzXnestBDcUJI29s/PyDYvqQT+0UF
+BwfVl8r7Szy+ysAyjPaRYyyBD5ixGbDqHkOYRyr/ZnaNARDYOeUByp9V1o/qSIwylDBQNIGKPl+d
+zwniXBs6dNo66tWUtiagJxA+I0Z9FPXUGbxPWZUX5OqUne247rizo3z2L7loeDnIbkIRvHgBDSBy
+q9aTGwg4rGCqiRz21JFrVZxcJzb98GRG5YCw8M9O7QlCNY7Qmb+EAytmvA/D/caHlCI8zbSCurHf
+7YpxoYxhYNtvRfvRpbvfntAbJoJRW3vxUEFbi5wHNRQDsueB1kNmtgaJPWdPITW5sWaBUXtb1XLi
+MRa/6GHfF/JPCxE24j4sInHRTnNw7CrgiTTgE+R+jVWMKOMjKPPUZ5+3wq+zW7UT36eVIcddqokR
+PP6a4CvfSFQDuLHUq8IOzbhbt605LZAaI7eG40xahK8W3Xk6+cTr5salFfIGPNNkTbF4o8ih8Lhw
++cIkJKZplWbV63N4vbF/9wJmhjadDn2mmvcL9C7i3zbyoBjMZ1PhaELwZFTmNFlJk3u1RNESXEoh
+YXones02AEujDCVRsZEPrxZVFzplM1WDzHYYw15hTAdwfvdcAjlAaxEUkAzy9GBgf4BvFS7pVm2o
+g1azuVeG2c3g6j4mDzlmI/QTk4jRoccLPyOzdJTav8GFXOXekTJ2CWUFMtwZ02tyYBcUUi+lS2qW
+mFU19bjB5eM48lNV0pYzpkWD0osg8dFopo1YQFfiNIYv2DHn8YANqxxn6nxsQaEbYcZKBzeCl/J+
+32V/uZZGC3LyxS8C61bHNPR+4beQ8pz3I86UGdYe2OFY/0hugin/EcCSd9wXqX/HtMvzJ3FF3ern
+VgVswLyBYij8LVVA0MWLKzIcH6iwMSNxrdJBHRwJyrP/IvmTsxavJr5wBSUkQqGMJHq6jt/aubUY
+gGeYz9252eWqItQfUIU1kfwHKi5Mme6NNILbByzEnKs+hoCW20IUZyhHkH1ZvWzQApDT+stwgO69
+Di+Xw8U2DkmoYY4fbIKrPY4539NBZ7wuvaxJyXQUb3CG0mY8ROVQJsc2vOoaFHUSJz32RFg/EfcY
+wnUTZ6/owR1q796ZG9Sq8CThb4al3g7zri6kDQzbLFzM+CGJyUs6HHolyukm1JSoHk8kwDCgxDeg
+yARHLyuBE8WvgfZfQuc34cA41veKfTugT2IPgIBoqDLVe81bN1ZTQbICo79A38mA7gMkl31mRcco
+4qI/UGZbeQD3tgO5mQw15sIppPMifJl1+FE/kmMpvp8nMRleOj3Y23Worvw5xNDGIGT1egy9b255
+PW3fjyCNljrdfalNuU+O2LXGBdEpwz0S2X/65DPT9BhBHa0gH8cB/jMpMvKe2VXza6s45PY+99GB
+w4ym2Vjjnt3834kVznRPj6iUsEYJfUKDptGtSOMVzGnvoMxbiZtWrSX8fBtjhVXN9wrs2vCHYSbJ
+1l45/swckB+5OUJzMDxg3inQYwp8EF3+nv8pgTZJg/ell//RgrRGdCfis1vcr/GExSOqsF053lry
+G8EzrRQ0jeVXKX7pO5ImwtyeB5pzBuP+4/OXsvMgjx0vsK22TuifDbvqz0G+cQPnKtzbbBjS+QVH
+N/fMlqH5K3e0ywHWmmi/IjzRk8I7H/OTiSoZ9qQz+X1x9I7xn56K5RcZLDVexyLawfkzHSJBot5e
+qZiko7mRc4OmrNJPrA4gCBucT8NyzSH49jcgrta7u6zsMegxo6bTuQW5tnVAJ6mXKIkRNRKC+/QG
+AXAvZD1SZnc/Y4Yn/RNlQxiwMrNnUI4TXAAIepVL2ZXveAsPKyNvEI/d8qI8fvABGCNHyIvOL241
+1wVxwQHoEIQdI4IXm0HVsWq30Z5SABBz7oo8m5+90B515l9N2MJ6mVNBUtel9501UeFItIXkI1zt
+ypJTs+w3mceWcslK1941brUrj0bwCOCuSxHneAnGIiL1Fz5DddkikvXJ8dYU4vHZhEQtreW+hXDd
+x6eaIXcY4jHtarkcM5GiO2x2mj3QNPjd0Qgi+uHhg2j2CuzafrfURYPCjMEv259bJ8c7aavmhXtx
+KqfNoJVuPBimr+a4DjGhmc/Z6uEVY67iyLvm3sYkCTuNO42RWej7Kz4e4i9k4pbWXQw2LaiCRiSK
+TiINrx9kCacGOVzUrTqFUbCn6XkrRExgfaoCE07U1HM0iLIpuFBPMcm8V7rNUHUoeqq86qA5NR92
+yYLbkQWNgmEogyA4av1px2rIiJZvfCsmDCRQIewi1Hd18FNGYWsgdoKbMliiubuDGxTUQKyOkNOj
+3SxaZuquHikNKbmpkZHmWKYglwSETqwRSUawhww9JgkAuG3x8ebO6mQtmKI5Vp5h64JL2PLHrKHZ
+eWcX7LBmIWYpH5LDAA2PnosBwvEc8UbWyEYt44Ar97QgBDcyvnf7YrLYIGTQusAD3Gj/Pbg0dRnl
+UotbwVckIEPTauZeddzBiZc9baF6O6MGTn6BqWjS3bHcYWLb8FL50II5t4Nz3JBZVZ93gDDmUbFn
+bzk8hWed2TrnukEpGwnLC42L/wMyEFf7daUWTAtrgSGcgFQdmMv3l0Ax2z+Yj36+fVrzYsw+EwtI
+CCoQ3YEjag966ydQMpYiMvW7YGiWhtdt3PvVP9oy7kGigxjOLU+Ewl/7ViK5fWvKm5SZ8r4ugw0w
+LxO+oue+rXASxY9InVjxbrL4LEGYr8LsDcbVqwGh+31kuvRHbdsnU6GUrVsqouVSp+M4XX1d1akR
+yRkOMZs8ckIgCFo8Y9UYjjg0/l6eHKHgv/aSqxZeDVopHYz85ZWsQ2ZDeNZgqC0dDn+pqCJUkJj0
+i5b7UrtI2LC95GY4+nxYCEn4FZ9VPJqRFnhOrwPHMevvOW4YsUUgChYNaO1ZwyxgnRMMBYUThC2C
+8gAdN7lZDrC0kxpBk3M+k6xraHxZS4ixpOtfo4AjEQJryjpbS1Wi5gXsfcoLI9/VAVZORuQsiAwm
+qZaLt9mjDT5REOO2/fWtUVUgrWW2jvEePCzPtq2w1eU82vSAZmM8c+dbONIQy+Kd0mAN+Vx2jmvC
+pY+j3sxsnRAiBL3EzpeXXDrZHt8wxbMLxs4CRpIH3aYWfeF6bVi+nYPo6bjn653RK+LYjksR7vFx
+gcmYKq5IbxNZfvgSSPwF01oPZIKeJd2wHJG/zA1iOYh24Dzm1KR1/dn2BEwRAl+B4H5kcG0+u+Yh
+iMsBjiuawm1/KKqxseaO9x//BbI3IcwMJLURRS0Qd4kFDsE4m6nJpK/ILvr/FOtjbdYrSF0xYcRZ
+v7yYDuhixA5ueOL9CpgHKJ1wdJGpkKuiEbq4naGpcDYh7M7ptR8Sks8B2Krmt33p5ldE+tauXR0W
+GWisyWdc+lP6c67LEOwOice1Fd3/a2zh44YsaP6SShF4TaG+dp0MtHPYHGSDe6Bv+E3Ce2ulxXcq
+dlX6T+FAxzkz0TJIop0o575qjZl5co8QI+mcIC9MMCSVP0EnDfiLtyX7mWpoucadVvTcr+imLA+V
+nzX+TvYuHyazkgDROXNg/ret/wEObtNWT/ap7qLM6q6eFKi4FkJfnGqRVLV3A4iiAzAuRWx7mqwA
+pfMIztjYsE0+HjrXcVL6SG8TaTyR4okO2sIYQDdPJJ1Cu9O1TUcC89hirK3z+ZY6eHrFRO+us0Hq
+wBlIw0NF3NjbUnWnhRZZcnROdnfwhjl4ZUQEnfIkSzjGTBH9xNV3SlbUSnQDzlvYUMwMScV5Dsie
+83TxnuGjeUjbjChXb2mKMXcymCpedCpgQCTIM9v9+Ql7qaX7hFkIff8DIsB5zQO+ywPm7VLWB1N2
+8McvXMYCgNM4eiZWQ5oWpGVe7hklCC7ikkGLP3SlolwAM45CdYyI5dHAxugKuLiiLXCmUw3UNi8n
+vp9HwsSo5q2Dc9846vJETTCQ2Y8CwUMDctDLtL+oceFa1ZQRuKmDDeMQNBk4lw8wCdilSOo55e9W
+22WofMkNtoSS2pEe7ruUsciKgWT67fu4sx2ABny+VRWc7K53MXg6wyImX/tE9Gql9LIVaG2dN2Zt
+7efzOi3Yzhj7/CSBziQRggoOQVolq5Z6u9pKmHGNr7jx2Ro26YKe3fZAOG2ZiJTdPRFWKrrbKRp+
+svbXoW1KfItAWQgy2QiLbeK2GROK6pyuK1l6lKL7bBPk6dlz4PQFn0djahzdBFs8MQGpzSHesuma
+disz9IZJi0tPRDUtAldcYTRcd4zAshxhuOqTDgLu5ucywVlmuGCQthfkBzUUaWNbNCQ19dvOxaGv
+bLQ24HhaFsUTjeUOAZ9j97qOFkMhUWI5i7OOhZjPFyV0a4xNMHlo4/1GuWoW/G5vTD25IY3//Hgd
+3l5h7HkiI9ExgTCzuFsh0HJd5fRTpww72wBmmvTNIbGAHwH+htJAFpQRDj9B0ETRhu8I+vaw6liM
+QxxFdwMjwMM2BrehJ0TLJSv4Ix3UioYMIZ57U1DmmBCwsRzifa+o3L4lOOTdplcOiAzK95/oifNQ
+cEZhFdG+DZYJVAxzmiQbTTdP2+ttBkgeEh9so2txITkF9C3sgN/GmAoHsXqHthsQUbEyHayLXTFV
+JU4H9JSLZcqsgAoB4HoIijPeNHXAWaFKexaFOTyqBBf3O86A1rvfjitgp1f9tOtJ4FjTu3DHLDGL
+vyzcSs+4FwU+xhU3ULrJsS8fBuiWUf9aMT2SyCcN/xI2iZIYuUT91ok0/VK85Tc8yKoEMidCXIK0
+5/lVPy3kCgdyTGvlDoiN+wEf8p/7oTQxrA2gTPd320XhKFALYafmEkgXW1oesq87+imhIbY2nLLR
+FUiOSpg3HNuIPPBzCHiaRefzeJWMRkZY2HjICUu9SSS81fD3ePDv9Rtpk7m6XUnjr65OlSHKXl/Z
+E1bLobIqeuSFLXMbWxVe5RXv6q7AITvkJ9KUnLIEcTyGDizPxHFle1CbSzXKnodofaxjLuhdQokk
+pnEN6kid4LwIrfIoo+FT1BG2vhwV2yXUYXG5lOzesYMkRS0vY9ebChvPVJ59X6iW0oc6QIimOh39
+35fEeM6aX5gWN/HmKv3aQnNlmZBPOlyisySFZskl0jeB1Jbj1hVacXITQPRCA/Wx+I9QPRkL7Wbb
+T453InxFuJcuEVsAUSwT0ARgJqPOn2P8Td4x+KcBVX8CrZsIMn0hbRRTdwEnTYTA84ZoFvaVMi8A
+ApaloMEfI8ovVKgrBe+Lle+shxMDdpUNWCiGzjDPGtjCYuwewZR3zvTsBcwfgAAg0E6JLGCF0G/U
+X+i2lR6BTgjukNGFRV+8oFA+NQDoSjYTNao/4pUUr+PSJXZYGFYmv+jeEaw3HrtrkQtM4TisI2td
+Klvwu9LZCJKHjsYuli9DKP2GDDRGDRPfrCCPLxn+oBNsqO+xrbLhtcb1dCZOGPqbptrEqymPtARU
+/RUoXb0CAQXISspKjEP+RMpRU6kANEfMPjkU3YWJDjJ8nK+wpFyqwf5j2AslobNXaHNJdiJT4bCP
+OZJ7Ov7UQoqt6Wn8/LurutbWcvwn3tCHfEbMI/yJwx+x2xhwyjX9KXQQ5SIZemIyeXbm1U8CFTYf
+nlVjN6GE9U/snu/ZGF1I2Rl0BEqE6GxhqOdvgGg/EwIWcgRl34VUdh9F/oCbjqTFJmBUsMpQFma7
+BbltUv8opHXgc2RyxPg7oFHL+TIrp2dljHwuAfRGHctoKb5+IzUa+QCoZH/2+Dkyw2zWLb1ZW0ad
+CfjjOEN7bdgI4A7FwehkikleT0S6CF9RWk9f/Y5jfVR1JW6u4WfXc/qQ4cr19d4H67eniygarb50
+sFwEC4h9g/lq4CMYE4awlv6EOEGgWxSWt42394paRk1fV7BXDRcE3KQsLc3be+851n1cuqmFAEjP
+OFqlTLLGdFt3HeGhZUu2IxCaxuAm2cC7W/qUhjWpOChlMrUIXZdvre1c0obeWNMMEfa3zX0ZhP5w
+01gj5aVl1NocFu8bEmOJgYhUS9BXNnmp1H0JWkqr0lhfKePF1GnDDje9kXu2aXXPx2+5JNovGX+g
+sUk4BM4ZfU6L3/bUdVfHTmAYcP8DSGxmaySe8Oz96V6UeFJm9vwZiAzNTDKMXi3D1zoDiHl/n8ce
+Ieg3Eonb9lGWIX7YFzXauT7Ktc1b+Ui0I3wmcq9hgwrz0SjL8OzDn8TOlc7jPMBkqJroLQZdxyM/
+YCzx6HmweMh2sLQoVWB1SmlqQNsXRGvSDu70BvOZHBPsqD0D7PRXq1gXp6jPPSuhcbuSoKidOJ8H
+CvMdKAPhmXOi/5ISPGm9CO7f8Z0RDeV6Z09b6i9J7Bs6MaEeWc8q7hAVIsqClk0IxFYX5hGcLB23
+uLz3oTjrIcVM2H/J4ziVyTs6eWuwnnUsgT3a2WmQ5/fYuw6L8FJezXD55DJKw07GYA8TFayXGra4
+qVvlOlsVQ2H4gQgzwh+5c9dmxvludcoR2fWmaNbzBCev/GnkC0Us/QOMjX7IySkV+UbXSUsGZo6C
+ouy/TCefNsv0leQIUzihWYJhI1FbuWvoUJKk1P62CWDNKRd/W+iJ7t+uzPSDR3jZRyjMMyh5XLz8
+6TvyK9GuOquF7Wk0HfhqZbcpTTVi7iijYd5wu756eVnEWKLo9gzYap1zoU+aCDDAllcsAGBBLLI3
+MunSn7WprvKgzwelBODOwCDYpl+WdVNKBct0W0qZ/qy+w913kV10Gs3BN2G7VfjARvqtYbvsDPdi
+XW294bqSomu/dPo6WGLsSjTKi7BkUAyIBnjPa9gG1K67T+bDHnQ2GBDWMxufDahwHykVuuCAJ+UK
+cxgNxSIfPlSYZdPY1k2np/RwJ8pcH91zWtD0ABvTLnUCeFAX++RtT04TUSOT0erZA/oO9x2f3WGK
+ImeFtn/bbJ/NUMQJFjS7rvRbPRFdANOEog3WJVTacAzsi6VUy1jVxPf1xe1h9OvFRnfcC80l9t2x
+KAWWhhznNgOCRFQdGglwWGjUs5xh5l4cgO//Y4VdZNwpSctFS5QEVO5gyXcen1SevyUU/TGZoCC5
+tb5VXoMP1/dSGUlqPEoODpGeTp0dj2C8di8wDCwsRMlEwQWxfs56n4HhTZtEhs2TE2d+z08VLtPp
+L5nR115nt5KihtwZRyy/OOFFQq9NN0bF00a6kriggy5vtgx0FHsyOyAHFJsV3Gf4H2UmG7JLwxgi
+rDmBzpNE7FZCl6q6RaMHhZ6pC82s6GoYci1GdEFY4s+nRFqdiyMt5IhibdVpfFnvTElF8NKUC5vg
+z7CT6c7fZ0EZiGd41QVtnuAJ8Ukftsp50e82pWTHlQIEa8TY93/29AOTYPlSk4siBFU4fiAM946W
+vHE9zhuBcFDSC8YBu8Mzu4o2nqG1dLLBeprZUoIImJv3J2Z3EpH1sTSsN0nCEHY33N849fcsGV9U
+wz1VIjHrSdLxnE5HdLpQx7CsZAeD4CoDxHHtA2jdbStHGy5Z8DUDN1N5PzLy2YVgBbQmo0f7Clqj
+OytAsGAuqbMaXgscNKMGguaQ9u1/I216KHax1sedJscRdqkB70J3e1063GSo3C7x7ogkwlWiK160
+GH9IFuyRObXjh3+NNalFZDQFwngRL8LzMyDc+iBQDI3T9h5h1NdkAFa6aqHZAL+QYnv0wER47I3u
+QW6jIM5d+yDqgnSi3aQGSR9t7bFOY/PqBUIRLUxi9g8Kf+CKGgrFepMwIsSMMbnjKhfCgNlpntLi
+thygtw7zikYyctSB/rK5Ml2EwRLECFbaqxJi77jYoLTK4+EpSjobPVUVnYLGmA32ojN9lnrV/2xS
+QfEBroLCJQxC1sCs0WNYoBBlnq2hHPXad7CkDxwMhsudSxZuFS4mc9rZdwrtPcvrpzHuJ1BbdDtv
+nAcKNwonYgge9ifWOa2fLcgCwkrnEscRa0QWeTohAUEzilXk2KH6GDgnshFNP+RUeIH9ruRZwcmm
+qi0kCzwHnEU71qX7qP8UQJ4/QmZxabyCUOMAZiEP80h1ixLxD01KhxZax67nbXjApc4cvSkatm9x
+mBIS2SO+mTIof5WELz+lIO5+ozvos9HeV7egJKiXlg+VY8Pg2Se9XbcDwTMhLsd6Ke+PnFmTRRFB
+qH5BP4JZSkmAmgIKbi+6Rp4ZBOZqAFA7EgMwYaSfdwHMsorA9tPfSgVpJjXfVLvEqYEclnufbljo
+/Ajed2SHLK/Z3LgjOZrJLB27/y2oO1VoJRMbLrmQD9jgtsEoKGiXw9OpiyP5l/IQSC/qJs2UEwrU
+I0VN0EIHZouVmd48cNP+SPZg/sNOih01rlaM3TT4rED71qUSY5Nz2YVWjgFJZ8/DB6qBgm/9BTgJ
+lQO8QB3uMUfB5SL3AULmjyrZ3eygss1GDMmp7FL5uxuBCA9tuLLXg3YoO0D8ZNpSjdyxVa73n8MC
+kXttFcpIfp/js7/rMHL1BQ7bYXw4v5d8ENXUi2z51SeTUuZpZ43HvbhtIJWvAQ1hYvGmay5G3Esf
+leOM0X38xrwI28ja7nEWxY1UjwFS41e8YzY78cnUFhxGOlMoA3cOiwXvI5mNwKILBUlYkCO/7ab1
+f/3X7+kCFVQcwAXM8+ksmvOYNAF13gE+RJD/Rq01rtBWE9afS1sHgZ1YdlIqAXi7s+oSXf+wavup
+pZWsS04Tr8sx4LqW8e6GC+DKt7NPPL7otbrNFZGIIDp1C9+hZegY1f3kL1phwMhC3k6rDf/NqRk4
+qR/Uk6HlUMMjmXSNbKG3IfNLCTHqB9n3dwqx3ZLygVjpw0ygiZhBTqoLr3dhtS2grFy4YjrfvoVW
+Lp5KQzEVAJgnv/yoXQ4bont5hdmPn2YSJYlMZo9EAQf8sVLVhp/gdM9eMCACtjAe0c21WaXOiTbe
+ekzSkSR0Hn46jk5b0Osm08tr2XucHLnQpadHuq9FjbtjgHCQRRGNKH3RXvRlv7T8bXg+1CezkCMD
+sWPsJVViLlgZqbRR/T5z+9nBBA22AM2SEpzhxS8fpxTiaErecNt9/byuu6i+MJZpML+jydiCh79K
+z5wSinpg2Da0v0Ew3NaXjaYaHCCKz1RD89EFUOGB8/b+ukBms8awaYJPcdUj1ILcQgp5+5RqyBlL
+EedPPXV48BOaFrgViW5QYnQfYO5S/yldT88cam7/SsFD+mYes0vxq2MdGj3buyCrVaJo5FbDUsnL
+eEb9XgQcrHqxdrO66T8K65EeR13IJ7jjC2teCbYD7aaoUfSPTJeVvduMczcH9y5EC2yWpgmfmS/4
+343MFZJzvyBt/j4CLtnUpyU9VI8X9WtH+pwwJ9+ob8MwzvdrS5J7kFfro8bY6xQ86dC2Kn6LORsb
+Y1rhinxEq+hx192QEQe1a7IYxqUehFysUhxV9zt4YGjwbl0jzh0x41zr3axggzQeK6PLvrZgAwHj
+J3Za/KVL3GxmMHihGgPTBI2YA4q+cfPAN7GiAPmWuiiBz94xG1ugRBUBjt3b1Ck71gxEFHswYMID
+COBQVrJ1cvMYIwbazlvQDiBji/FnfFWjzFU6smes3qnGx/0b6vC8OfZnIWgQ24pE9DYTUCPZGnRH
+Zlp0uzbM116mX7pKK+HfcpWR+BZtFZ+aBJJbTXcNfUdW71+gBfA5E0RpEdw55iMZT0jC6TFP/OI9
+YA3GOqIh7n7OMOHhJciJYLutaS0i1ZUZem1FSOoEQtLXwdtAVaipkKl9rDqgEHHN4pgSssPqGkK/
+IW15m+lW6smhyC3f9L+kMZdETkqUGlANMV64pW0EpjJJqwqfba5WKdZzDgblsBGWPzEu+az5bqcw
+hQQCu71Tjib4KEnse4tP+oUXRzwqitTSeOFvp0oFPXRZjAGw6UFL+HamBj8chFRQ0TEVinoSjvgG
+Y9BysPYQGc3bpqFziErPgszQGQGHQtLRdm9rwdKnSpgYt6pabm4hJfdCYfmvCG4+avaxjHfvrZEN
+4x4KPpdvOoSn4yIwEzxROgwg91W0SlvSisG8og0Qw5hSi5MlCoFojoJwtyafH/CV1dlvMesOt3F7
+v5DIpNuKLXeTHRwmqoQKa9y/bbu8/Dx0n214X7BFQgvN78G6ztDRXAOpeDi73+VnlemD8lg+wu0g
+EOp6NIOMdTS3jJPSPCFM8tzWhNkomS5Apa2UhRH4z7X0GqLGu6NwJx4tWfPsSAsZOvFDhB7lU6RE
+38FDCAS31mhNSLX9fRhgOzcjaid+GGcLABN6Tk0ArkP7w3A4HFxnQDqrdERT582nAyxJ4aS+MnB9
+3HbKl+BcbI+PRS+ADE/NuV6q6XZoKA9KbAj/ivWuH3/b6sg8Th8QsXsnZzlr3Ynljtb9mUc2cIQ0
+J9bz97weS58b8XmQyKvxFrViK/hu6pLHlfGDW68XIs4ixzKWEeE4XdbrNMVM6u6ZBloT81z4nE74
+gHf/n15GjSaJz9Nc4ZrDlGzo46XLQtoNwYaHUedZmMzisH5A84TzzfQraPANVUJm8CEAtnDN9BFx
+mLWBEmNM2/fWy8N4EusWLgJb2Vo3TncDyips8I59OmiEoD+ZxoPktUXQGeOuTXP+Rw5vcElBjF/W
+iNB1hWh4H7ilGLqVbdPCwEkXtpBTjMJfBpx5Y2799Zwh6S4NLbXAiN5tB5ZnsS+6Z01IPd+PIQhW
+0bDOnOBKQuq0R3qvgsx//gGDu30ayDBs0M4XoKelwHIQK+S9T2FSx042ZQsxqd8RpdkkN+zWnZiv
+2mbzFT/64bnrf68nZVwmpN76R517nBG6DNYgbKXWkkAuPoA7NZk82kwErcDlAlwgpnRl4LYRBfQ0
+VYPxoFrqgz9ZHIHZwrDXsTqnud09OApAWhO9YeQTZL5o+4N7W7Hd6xbb5E9CeacW7EJxzGQpQLoT
+6WOdOrnDqZHZwhnmmDB5tVWeulHaAeYl/S7fGaAZ23weXxpO/ghj3bJ/o8tnqbHfHqsffE2zNslN
+tTFHEWwt78JBL3K8ra8Nvf3U0+lcJzU7SmbTjSSa77YaoWOe4KlT6/JXAhtSFWqkk4fvRK4SJBao
+fF7ssq5isPHO97tITbclRJ89ZxULW/QRG6minlJ4MQjKvNF2En9ELegEhVpsilzcdjMVp1ljTcI7
+nJFZv7mzXUHOeBB9noD1v3QkDkTktHu9S0btHcBj8OZhbemDuy5WE8h5gPxG6+RLSa8DhS298KWF
+XGz5uSjQd+ksmdLAArRuRqCGn0NHc8JSDY0pvTiUZi9zcpRzPDa0eC0KQNBaGno0m0jNQ9YPYP3q
+hXWcJeCretbo0C84iPl4z82js6j2kUIt0rSa55DsaaZAduUb+HXn6twOunaO8DCsVnEFnv/wjjul
+sIwLHPyxJs6jeb2NcKDLjOhPfuzy6eBjCbPpUfo1JTZ0LsVZivV9pcmIFiIQBfjy+nHxJGgkZL91
+czqvhqkyFxtBmlweIca1AmCp/dtogqRVOBaxSpf6IsVwmVog+Q4wmqGwouRrFa7zW+aEU8nCHFQa
+ORSqhDdpb4aiZTTWvR2Fq6Vc3Kj5SiVZW5dqb9uHiEq8340GEVEIMhqeiluz20uL9c+bOnLtzfuR
+ff3gpHXdfMZTB63DYTE3ophS9kDgtqugciELbce9UpD63uA8uWx8UFz8vR0I7myS1hd40/BPyUH0
+g7xZSBR/eHy4/ZYhjsdPd9i8xBNFCO26gk9MVJrbpqC5pq6c18GhWxUQQT3YxR9SR41IqfYOrf3i
+PvzBAWCxn4bHmyc7p1wSu6gj+FLkRaczwYAVR4Njj8qs/HOBTmVtOUMGRYsV0Gi7NVnzHyQxSTrl
+2Ld6TBxhlZQlQgA6urAKNh9GobWdYJxB3H7b6aGzc1NkJGYWbHDuMqBbt7uGiObr3jtyMTwIJhwX
+LTIkyaoTXitdaYk/Jpcaw2j9gEUX6eOOjl0fU/4oeKmcId1bv+I+1+5kLNUEdPwF5dPFzP3IaWNI
+iUPEIDQZr/ctGbOtJCJ5TA9fNMqElkknmPnrvGw2rHbLgBPf1QnRYCPW5P8ndQNnrG4CxM8wPu2H
+RbXiiOcmapBHG3XJ3/NxnEdSpGc8gFqnYVJZL99vpu2NPGQbYo/JcFcSiNv4eE7zKRYyXyfsr6l0
+yNIs7pE1P9XOqr5uNJsDJ97kh+chMOfhdomD3Ph/HVa220OHIkx4dQ9iREir5E+pwKv38c6KG7ru
+GTdpW6PSrGcJYrYoEsk91Y6DSI4QrIUOdHDRUL1MkWG4+oZ5g+FGOBkNlWy8On/8Cb4j1DCluDOh
+UbpGVb0UHaK6xkIltwQ5CoJD6uFrRqCpoJuPk59dXXvv3AYl1DhtTckTItXksLfTqcIHAcXZQOV5
+wd6Xq8Qp7lTMmL+wVKyLkTALW5jDbPU9/bRAvlnScbB26mvsEexoPvIBQmR0PbNk5ckPzmwNFS7F
+FQR/EF7znvwlPXVgathsZXdmr/uDvHxPEmLGcbnSGRjENEW01wsYsVwUayGVXVffe/BLeJBIgsdQ
+ArbRKlDTVxbPQ/xbwbH2P2/9oDGXzdNAnRg8QWUe/jtKUQHGD4Hdd6rbDItR6MMBZhIFa6CJ18iz
+jUez6D668jD0cxB/XJBv8eeMzgbp65P2lz2kjSv4gsj/L9wGQsjaXV0rATBM9tk6jDAJH+jS3eAA
+sn/MQ1y6Zv6JNjg6X09/GChmH9NqfFhjVIbOJi12MLvTsfHq8q1edcHGiFKCVKUynVC0UTr1uBv7
+u3tWDXAn3fRVApaa5RA8yLinwVR7JVIH5br5pCYk78FOn11pfgM3ib/MEEcAxhBaqjnUHK+/nwJO
+bBzRlYBrwjjCeYSwJ7y6YmMGT1MR0RfFAPck8L3SjvgqaNCse4OEHlGKMEx0xeLxn4xb74WbW0TM
+B7+vA7Ys6AISQW3huuBdyfL0b76kcfOOWuv30yzH/7P72220oT8AmUDERvCx+zP40fkE37e+ChbG
+vIOJCIS93gZN8RRbjfWGDRZbzfbqZU5TFPo5DaBHX/sWuASwN9mojnxKi1V0vECBPk310B78XzHm
+K1X3LEcnJPzkpyT/m4fk0jCul0FSXi8QAE8TTVqVJ0clRDdqh5voayEgTpd75sQxW53/fvbXEUP6
+2NB1XoAf2172eRmW2Vx9k/cyQJ6UbHTf9mGgWQ4kHeCgEqRcR57VonBiRtj9f5Jly9zEjI7UHqxt
+jhBmNP9mewJ3UFINyH+yxVCNtrNA+9byYW4XR+nPZ+t7SeG7/DbXaIaW7zt3ePjgcy5NOxT93lsG
+HqFwEBn0G2Pru6GbSUU0MxXbe6y0Wm9ox/J/Smf7YLmdl7U7quT6+Xr4+vfonBAi6xWl7IkfC7cR
+cgu1TfDusGixTH32jdzxESD9MQS2u+6NBEyLHSMIe8i5a8N0fMh/ROPn0OJJCnXotScNACNidMMJ
+6LIfTYiAOqVu83KRM2OG9JwnLddHQFfVebrdPkNo4a63iAOH41V6gZvC9TI/cEXjlFyK3GiKlQ4c
+iOJqn69sRzQqVzUeVTn80XkIKL1Pn7JYEG3Ci1fdgevuWde0JRv+OfDi96b10Irmyl36axrZvn2Y
+hase/khdiSWKCf5lJYwunbqvcY6qyEaZ6Mtm2B2V7WSX4NI9UzwqIEbPsQJ3Rai7WkCdMxIh/GTv
+cdBLqLPR2xhw7PZ1JcQM38cAO8wdxCFAQAhkkU5od7XOudF6CiIAV1Xr+78HfT/UUWvlZ6+Xlsta
+cUXi9Xz87OGUBuICCdhOVQ7qIxtbnVhDNqK1t5XAJpxjyg4+85ue+8qLkg0SR74XyunL1IByjWyS
+TMlBRXd9ey4Nb7XwtjOr/IlFSjzCNisc7ivYyTYW1xSWnJHBpCKeqPZxDJESjTw+gbRENQmunpzx
+0Roi8W+y7jtgHbxrgBZexq7fTBfazc6zuFfe2DMFesHw4m6Xoj+myVhdNh57mvJP4NDlq4spNa56
+x7y8zvBjsTN9S2dm0TGiX6376lPnfMwgbnw7YOC1ajdQPFFoJHQ3esZiFzlYKTeh4s2LG85DtTM/
+nzrnYBsEb++Hc7wDc/N3cJsVr3IMs7Blp7BFnIjHop5KNZBRojt/u4DW/t5GWXOGpER/qUN4tXQR
+WlQJYzorwFR36MbwucDJThrczSzoryTIJqmZlCEBoSux7el6aBw5aqi4sfnGbXggabYaACuX7wFD
+f+/JppRjiAD/svbMwtZAul7FdgogmYI5hoRGw3hBrg/yMI5F6GdFLp8DonNWWAec0D2ED2MFiclE
+szbSKlNGmR1cPdGOzBe/L5HigjMSGjwfhYFfYcqFqVDzrX3kEYeWpbuDDuVCbdjLbhjzqbarTcOM
+5sJi81AvCTAvU0r/QE/GPg79iiJp8QJ5FQKXSItw1GvRa0fi/BdTbXMNesHOoC1SZM/FB0XGcC2Y
+b5LBgXLeJWzUx3by/b2jJTAZ2AJzwkwFllps9f2jBtRcZH+jHMN/uLEVbwpPatvxE7MKtjJEHL4P
+KFC6Ub3TeCua4mzc3yGhmfw9xVoLTLZ9wg4l1wBhvKRvMrrxTIaNVC53V0ae0z7LgGe+i6fRidhL
+XdgQ7zbdTebzLlO4QEGBFTleB+ScDZjOhfFNXrjpxYGQlB6t5OtYCKqUhx/585iJO+RvsH8w6q7y
+b2Z1YjSsws2VxZ9pYNgKZ0YGg6DCOT7TVltA8A/BEiEC8MPHfKrZr5PMG8aK++TqLHvsXc52vxX7
+XgBxyCQM1FEGpljFjdIClV1+m7Y/9lhUv+9n5M18ydWVUnAgshaOGeCTHGHboV2J3dC614ACc7NA
+QvDyIvE56sK2jxPIdTXznV8ICUz6hpUFCGIjDzd9yfXXQH+hdLZlXSfn5DEJPGoM4HOYkru5W6IL
+crSluKQI51/GENwR4VMk41t1RNHCdU3fMjCjQBnDnuwe5Mg9Vd6nl/Ru6aWa9nZLR4OfZiyw4/j/
+UMBww8IyJoG/XdWskbhqkkoQGrXtknY2G/Tr2YgQOJc3/IHkuROrCSvIojKcVKHNogOJ/TQl1T82
+dVrznOWwI3HqjcRJiG5TuiP7vsApn4Kw2XhsdgsqtIgz8xNFT+yQmSR9SRTRl64i+nVs5hKxO+q6
+sN0ifjpQAqXaWxal6STSz32WwdPb74kpDqWuqJNhgqXECOB1Gx1ePSzS17D1nqw9jin4b7FC1ySZ
+clY4gwSh50WNYsFgCjiLJcDJ4IKlP8vZrB16HDuQnPA7mb+K8sgw0BXPKQ3WGoF7A5cBHQCfc7pY
+x442xvdjO4aLegGSQeqhN72T79KS65ihVp7OzpPB6B+hNr0v85sR+1md9hd/dbHUkQCEjWRyiP6m
+DMwf827CyDKFh5ijEUbVyzWkHN3guGWwQ1h4EPDgYsrQjhERaC1fXr1tadZP23E/hkqB4pINzOf7
+x2B85v7teeLOcDq9BHVFs0H/uM54Hrc5awy6ZYiWqipTBZKGCiQssuXyJu6a5IfwTO+TJSOFk7w6
+HpMQyaQnwoycDSvpgecYKnWxH3lR1OWG08prf7M6efXQTaEv+y0+3Fbmhig+KKvejPOP35+kVAGb
+0O5ZTpRjUAVsbGRSE1Ebq74kxW2a8jqjr4cB1NtJ6bWimk+jjQFlzYHE2YixtzN+TK++ymr2bW+2
+DrMoQtxUFQGoE75uKIrufEmR4MUnf4GYwKXIbooz1BAL5mjJ9y+yx0yUM9MDGMHbGj7N/2WCwvp5
+SJ19JnJONZgPLqyEBnKCTi/OoF66wbPAwO0QSeA6esR0SHNGchVMxDERHwNUQUP/njMRIx7k+RPf
+VHY+Ze5lK3qTlmCLRU2y5v9oIa4sasQSlz8imHe8EHQlKE14kpGUxwPI70HOYtseQ+u8npqTbjf9
+R/qbUatd0FdVrTvYKykWoTik2wclHPkgeEli1leEqDBHx5SLPH4bwqktXrTgOGwIOWPf/jwb1Q8M
+worbu6F4Z2I5CA7aVd2L38eRCfurhh711I6kabmffi0p1ybO5hebNuEV65D+6iNC2MiMgyfzdAZm
++xTzaC3WaAtfe0c0OLASb8P8/upM4Ew3E8jbuIIZtw5zEOd8ZAFx3zs17/RZ9wfw+5HM7Gb7cD5h
+0AyNCvZc52Babu8jUj4kq9adQFpuN7MaiIRwazmQyP2O0nxjWBIH6pCd2a/kc4WsVRaJIhKalqOQ
+fZSnSOpeIRamagIe4jqS6dClT+iBNTwXAkCb93Uc4ToB4EQrEJY4CXjEfFUL/6Ygc8i7C5tG+sO1
+9jNhLhGNtQaFjjHYTM+dfLoHkdrFPHRBh74YtVPtcXZhFU1kNcA9vqPpaoNsyCnqCD7upfJyDoNd
+h3T0HojNsHDE7/bbmRGAXxhZQSlDrJP2wDFb2i7lBybivipKBoQVGRPoaBXOR8Zvxd30siw1SGJY
+9joVRKZ3m0XuWwwy/2bJQrBQ39dJsGOa6VXOkEK4/QetL/LXUu42XN6k9g58vesyMqLSHzhWQuM8
+AYv9LqAFa5jHP3vH+AyrGvqaQMjqkPE2fga3U/JtXKwtJZxc8WNP/4frW3+7ssW7ZsPdBSNcAtZU
+n2uDsdcW6sgZRFZvpoWrQ/UVff/tYzzkyUh+yXLz/SFnkCMo8aQ76RufM5xmJMfvkaPuV30YuTNE
+drsts/++QsPuPU0Ya+rhwUWV5vvW8jZspcjIggigfzFPT5iBElVCXp7gYNqwYlirYObUwq7ZVeEf
+5W0qAY3/jai651pbxmU8mlv5rSky5qKVpVZKWofWNuDuitsfOWFDtYZ5kv9qvW4PWrZtOjJm3iL/
+WPg4hJqLWz5hfnyKknzdi/kgiTqsQTSAa6TtN9BDRM0kgy2XpIUbQr9+C+wA5L/hb/gbCHVVa6mr
+tzXGm8RDyHBzDDRizTgp4+hOzwKcbP8WHO5oYfyuina5wC5zdr7TSKbQUY/4e/H2dQvfoSpJ9xvf
++Pb9pq+gT1Xii3W7iNPIzBuudZ7TV69iCb6rexW5T5+Cx6JYdU1qOUJBXuqDFfaPS+Ay05u1De4F
+maaGQdFXipT0DrQOL6iL72RCTniRoEwE/rsR6yAC99uuC7KKI3Ol113ucxkxrWrLQQyGE3Az9W5y
+sFivjuBRVanx+FzCIgdaGIOS/SHywMZ1JqXmHLObwi3MXAUFXAR9nimK2ThvtnfFJ/fYfSydq910
+/kN4UPw1QNL+hg2rqgy4M8FXqr23ogkJnnG2fNYKt38H/1hD7AdMHeBpuZkJxzr17nOxlgPFP46X
+Hm690skahO228CT0WRgi2a+k35zb5otK3rMGWd9AAvxTzTaYEnCRImpZwHvLSSQaU06YPRbTOsJG
+7HEiVARf/bArdVEG41cvPygp27QLkj/7ucqUZxI6ci6Qwq4cem/HjfcQkSUAVKNeJTHmQqcp1hTA
+sLs1+re2Tv6hh/Ju2XafLuWhmBL3VEyzknXyRpzbKn0sAHhVwWvN6hfJFNabQWSZ29GTLUbJ5Rtm
+jlfDVBQjV4aCwiuqNJ6Rn1v09BwyC3tGydlQHTw9494iJ7vZiyjhltGqwKFWz1POIjISVKDemZAr
+vaXk2hRwuuFLLNyo8zracoNH4tK8KXVv3bSuLp3rPSpVoLRUHifADF1kOchmxqk3WVC3Cv+sxyFm
+gm24gN2tzLy0vm7yrKaeOgebUyhwzDIIUWMN86HDxPHXDTOSKRkcHD6BvmyqcCvirlMVycgB2ean
+P9m9tU0waKFbtBhir46l4Gq7jlKAO0jsCxpQsn0hJ1d/uSMcTI2DtuzRtI4LlgbqBnQ45NHnmuPq
+p2zHt4xG2UusaOxrrKjHY2hfnuerROl6KuK2o0Aufegl4TvVkVkS8VqwgKCxeGorMY1REOuPLtLu
+sZTKrtq/akTgH2Vul8Bmk86m9ZTWkc0j7I2/cFJbObOQ+/bued92kQlJUNcT/1YoZXVFnkAKjaa6
+s+9fHg9K4/zyUozigHvntL495JOtIdn+i+oYiUtJyhT0ersMhwQXjPf3XOHVBjifRxqHC/xZnQ9o
+/ctP0X+EAjwLL+wh1K2feqYVA0GRSKZvPo/yebtQ70olsRtfeUOmYFTxsy7TE6Iyn+z4qMhsLgew
+cBV8JKwSZ5ikD62mhGk9EfNbpWOeSuqvB6N2P1L7QLGUq8+4MpGCZxtz/rJDSQJ3IrTFVDm9QjF9
+CIG9UWUwY6YVYj8sHXwJqEp9uU0JGeEopk/S0EeHirimZe8Y/evCHRg9Ito1/5YH+DA9uV7SR1wE
+BrXM9HvT6nk2p0Dkuv4L1l6RpCAAVvIozCVF+dykGt8lF/uq/x5I69MOYirGiv446J4jIQTYK42K
+I6Ohnj/HDr3FH9mbBiy+GFiucrv2FuWZ8ggAuoaSNzI41v8eJnjs7cEX9wxBeIQtLlLFwEKJPY2V
+OqjiuKXWRhoSrhh5hWuB6lJv1MTmCmISQHgGBsEFZZQPqaCbcJCDN5ZfxPtgcfajxYF98hN0TvlS
+GFwiupUpPVcQQx47cPe/EzWWg7dR4yktaoPDE/pVHIfB/QT817N4I4n0MUXjXXFOoilUvB3aOHUi
+y9kY2fb5m2KxTBUt4U//C5jS2U4sYCQIeNMKIwqnLofibApFqhQMg8IL57Yvx51SpVn4HkzslvZe
+z5jJmuNfa1F/L0JoI9KWL0MGkBGPMy/KeIJVU5SQ5dfMZc3D8zlleNEHWl89Q8tMTye2RPylMSWR
+Uaol3M6KC0r/+kaKrsYgCSrxPGdNS+XCXlg2hZsX4yQ5H65guPEs/8cgp5b2FIouim02+Di28gRB
+psFpoUEoO0Zr3apVhYG4iLKKNqMl0OBnXmLZyB636iM6PVHHENsy8usawzO7D0ZinXygrt3Ow5KV
+V/PVF+GWz3l+mav+o/c1AJcJ1ifzDwmW51lcsJMaoBp79gN9YQDOr1Qz1LO3YPn69R1ObSaKhRwN
+Arn3YISIaFIYYLFBVRGtN1uzY7YOPi7krN1vOBOHpyscRUy00d0/ibgOwXyKeI6S2wdmJfDc6Zye
+PqjydtJYdQD2gIbZuVcUVgijcP5HWhZIz7YHxQWPqrhUjXdbMJV3f0rpFVIbatz0uULEyDFkzhm8
+gHft1UsrulRswytJk8FZfqeqTnBYRRbc+kz0/R0TxigisrRUWibmWcOCCYTLPHpVNfN0yV2wTngW
+d2y05G8Lt8p6XuABEW/FyPbudoQ96TrKsNc3ZshKLnEXbSIckbGs8I7GJX00U+zSru0R6uwiX43S
+4Nm6lFuMslCm/8Lo6KDkt0d96aV2EdulsR/GZj6+EShDry3nPD59wobaA+izzUdgNOsFQbIZZLAG
+bKqBH2ehYW2H9aUa8pPL/p5QUPgdcfJnpuTmyrXy1dl42MDaMeQsO1DtvaZGYKjBFw71WgivTBps
+mJs94MOiY4hFGmkXxUc+kVwPgqBZd9qDyH69UjTARuk3tjH75+pBZ6APqWURWljiVJB/RWhLXQ2C
+XkOExHPYAXZJS70ICf34PO1GweCYDIJlIDmZnkj52UeOSLHndqDk3cLe3HAERgJezCAlHswqti4i
+h7PxwVV+MBr1eDfUznkJpUnOA+AXKqMShLQqrthlh9Ibdfuxu172U8LMWP8iMSUVh55oOmlFmklO
+hCwkRAX5B1XPtmetLigLD6d4HfznWXO8guHGw+ch6U0tdfe3nm07WDou8wtmxTdPMMbWM2NGxfTU
+17LSKBP1ncerkqzJdaUoLYnmL2J2xg1MgDeUeFqpr3aS4eZ/I85RS6p9G4OJh9+9GprKjenDIZu5
+Lo2o1Siv9fZVwS3JRqJVptQE7iXfRwwVGsygjyzQ0waSwN9v+7jFO2QPnW+LsqxLyXwUd+oaaxof
+k9/F2wA/m8DTw3rRM37OQkQZ3eUIJc2cHKcYIvUNKaCGAf1NntuYRUKfDVZlsDmMf2w28mO4eOGF
+2gzYyfrO4Pwwi/MD1swPcw8e0xGuEVugPIStjjQ/3BVyD2f/SL2khxcvvM/1fm9encjL7lY3QRhp
+LipE0gOsjyu+d/xu8opJOtgJA60M7Km1LqWqYuuBHkpBggPJglThoH+Q7MM6eLc8cU5f8pZjSvpH
+erFJZauhkt1Ga2zBsStd0a6IID+SITxCv3Nz7Fz+n+yof+j0mZBW0GTH48rf4HksCdGRrd8O4852
+6qChG9/R7yAPxb0bFv1zkjZtOijPLr6AO8FjDrCzWVvf+3Gw14ngEdR4EhEsKfWU18kcuR0kTVRe
+F/iMz+zpAX74GGCAcr5E3Mg7H0TJePjky2RFWmIEDorLFmh+ugf6BkIk+GzQB7328yY8B6dicvSu
+kFpbojJ6mn6MVK4veAQ3OD6HDioD6a3PRbQbuOfVZWHi06DNa5IlGcNblXhipAUuDh34iifCOfO9
+ESvLkLR/s+2dsnKazkZ7ptJCL3dznZX1oTOtbC0b48GhG0l/EGYCsMcTVo12scdFnB1VikhtmEr1
+fw+MJ8J8c3ZIDQn91iDmYOX/RVMs8xpnQJP/SvV8B5NPThpgHRs9vzjdWTeOKhvaMvN/w2kUtAs4
+R6lHxrXuoAJ2YtvhmW3e0cGqy428U45dT58SzoqBTcLAXVOklU/cYs877mx/MJEj4iaQZElrpeVu
+s4y8tZQFsxEZ7A/PZzFZWGC5Sfavuj0fhX3Dhg194SQq74keJhQIo1AI+6MgCpjlxrAcWpKLOX+z
+/mjyEeTGqOMBUO+EmlVHiBddZ5heBLp0TPi+4NQevbf4DX4oauKe1Y1EtKIM+qBxLmjYZPPC2f22
+pQxpRKglDN8JVeJykm+1bNOoHnksDPUFtFfCKACZwh6ShETekaCMwxD2dV7VAvClrpWOqT+MhOOl
+RRo4jS6fke4sDRaAcWEnHC+NIKZZWcnFVgWjsOaTLwRs0YQIediG1VBgs5LCIl8vMr/EMSPpjE9l
+hidXhvNPqejdx1nse0uJ9Y0jLTf560f0kEjgH5gAvnSxoHzj6TC38AaO0mEY1Gc/kb8WRukK5Y0B
+kZi90arxO49Oxjz5YBtP9X0aYKAn7eNuyqeHHhPvMol5I66NV7WWmgcSICmaVkm3dgirup2SzYsx
+WUmB0EYEEIvovYqHXwTtZdLOspqDT+TZAECKu98BmjSviAlqLTVB/+2NLkGX7jVAmdVSa+vmeUPA
+QlmgMhheGvUq95wGd4igaRo3l9KvfNPkMcQr17V75z3kPcqVPtMqpr7T6T32LdV9ZV5cYtkDghsz
+wcW9/azSf7ndsnh4bC3KRv6JYuoqRb4D7r5GXa2pCLPsVk2YitWjtIRpuvANMmnmw8KhoiLnuNV2
+ovNUPDqK4+GttUYOAAJbN5fg4p8KaYsY2YdMoi80qhxhO5NyJeIbpbHR/5ryB3+xA6fPpPsGEa5i
++Q7COFcaCYA7T+z4L7mviDjPGrT6X8Qp59X0EVx5vr0wK6DM3C5DB20xzH59WsN/ok2UyEIaVGRB
+tbOjUxT30f4YllnThBb96Uswp2HqkZP0BiH+OtP3A+g2cDLEeMmG1r+cu9zpPaW1wh9RCHlCZR8d
+JaA+GFDERLwz8XqH4SLtmUdv2w8i0xwvnasv7CnHKVWVlWqk1wvJSilsqoWhOwXxBp+EPpVxQys0
+xva2vCwPYFpYO8xZlyyISFe5WJROiwwMCeOdyYXRxtSnCAwJh0OUY5JbDRwErseN7ui1R5P9R6qx
+WJ+hiQsITcwFqshCMva+QUi33VcRFlNvDz1zimBPwhtIPxTINQzPCGM9tgEghI9wtp7Fp7L8XjRS
+b6spwkc7fZiCCjWthYjBwb3APLaKG5Hd7GjHgsni+/qNPsvKCiSF7QCCHYWjY9qcO/aiHLZvLyI4
+iFZmoZ8gcvXT6/iKUX8i+0/OikVODuzbsWQ/7nToONiQmCwZG4iwebuxf9RPt0NqjMB1NeLk3Iab
+HfdXtXmheJe/dC0t1FVAWi93rb9uwtAVL7sVJD6Fhv1oWjArC22ZEOtbO7l5fMgdsmjMf5hv3tK2
+ZZ7sh8ifYXBNPrti2AewsNF45g7F3Abq9G6ITRdlctGtkGYAJFOAsFLFs2O2GXdkRU6LzUmPL/Ki
+n2zHfe9v1qLGkwJnU4tLXEX/u4KlG+nAqWWY9RZrHl+8ZG0XrIghWUQv4cgMMzERXJioP6fJEmn0
+ffAVlDZazphhOB2hoIocXQ0DwxLt0x9CHah28POXQ5dlJ0K4MuJUzC+tCf7o/Ju03wUIYqoyjh6q
+azLTmoHkzoBYe9jHX75efY0vMyI3f7b5KOeTFZA8W4+YeB/3cYzWR333sYHBh6P/GfGd2PAfjsGx
+8lElR/v8gPdPqq3p3BNGg7ZEDOjZPvm+YSeV8OWf6SQTDDhNQ8q6MZtZxuJR2WKZsqi7zItEbSEQ
+OzFm/Ypf861B/wF409IHa4qjt9DPDQKID35zMHPyM3g3fQjDMzDOs7TRhrDJS+S1i/oFHl0R8IP0
+bjmnqVnTv8ExMoEONQTq5OfAHfwRiCm/5LN8U7DFmM/KRF5UPBGdpBrO8CO7hQ9RIVgDCiZyCxHS
+I6GY/0xfGH46vvKBfdaXe01smzro4oUXtpdbs/lm51VwgfUCDlem33ZRl/nzVMIYQ267b9F52g/S
+drWpvQxLoMTdU6vwLDsm4AoVp8kWsx0+oBm/sScdkbF61TgC6O3oS0YzK6Q1FovmDxeTsep3Ock7
+umSSOZeZz4QBcRTS7w3XUV1fZgIlD5QmoC/b3W9KBPXEZvLlbfSzIRAwK4m1n2UFqxn/Gqom0nju
+6+u3DYuM9XibmQBQ50vrDhFNp1LOyR5cV+z67maVN7Vw4dPtk3BxeN5TaPP/Z9r26U0t5vXg41iU
+DOwk96M03gj4E2vRhEHHAmKVBQxQBPe31e5WQegu7y9YNB6NvkPYtLj1aJctaKo/Ba4l29oYDT+p
+pDAbT5BNKECPfD1QJsKH2Ym+dITpa4XsePISXi0HISCOffEu7l7WPPOxU9a0j3bYkeHr5PaSumn+
+rdRsbvKMfsPiOpPcZAX6DTOTretamrHwUsjM9xAqtotJcHvk6gbjlhKpGapRYDp8GH6QHnDMxpTw
+ezPZwNZ3+FCO+ZaR8l2xYjhGCThjdQqXbAuABjZEbuW1bjCZxnF4oCPNZY50j/vEKfLYvDU0LKs7
+Wk0g+HejQg4hNOUKY38QAeKdNPhO2wb+o4buz/Do2T0sUNa3pCRgSj0TPDZDLJvxldGpsnBtsquj
+MjiZvVvmzQTyxbsj16PlHgHPBVcj0NjUNwCdil3+HAZsmfnEd6nSMQ0enpEdyWJyO773q2MVHIrp
+HkTnYjKZHZZjY9yYZcqLRuD0AH2+du0SX/0Xb/yLjI1UExv2G1HrzpHIVg2NrXvuttjUYK+Urrxq
+6r+0sQu48t27vOWRwOBMwDVHUmMM2cmgDFmsaWD43ljzzUSUFqwTg6/vwsllq/4RfZ5nP8NeS88g
+Z0I+dRmDJTq7wbsBRuCvO39MgvJHOXk7xB350SJSEd2jw6CznEg+sejXTZvNfd7Cr/0MmI+Baa4U
+e3Vk59wj++t2eXCJz5tlAWfUhSXgZBAGN6zoJgcOn9D3AoLUw7D+7RGiHH4PJQgGE+dcn/M2Sjhb
+DbX4Lq1dh0xl7F8jAHEUY+uVnGR14smYNhYhsELs/tyZWy1IjG5n5FIAN2efv82007HditczgkvD
+S5U6a549rYmpgshkFNogxEqzk07a5Pu9qQ1p+f2bEKJ4atrHFPGHkFWYwPOAfuKwelSIywYuBFzc
+GN/E/LQ98XsNc0jqUOtT8YqaKcXBEFP1nAiewqQNpUWOi86P9duP/e0h/z43Yxl5rTfY1idS2IMN
+g3jlDxdnzMK1YTOHXqMSwY57H2t0jHOnPEPqgF/lIdBhnKB4e4it9EGaXOAi3V+zDXKn90Yfs1gk
+nk6jZdQe+Xep/FwJU9ebf87yCPe19MBgWv1Mrbk/kK9HAEytcm3rtXSKtsSeNY1z3QmNBcw/6v3q
+rcmJYYBezNz1dUscSYFHP2yTQE81zMF1VxpHNwC8CLvekfRQgZv8EoxBnzwS6IuAGyakKIXGXeKz
+1c+ZWhyVY5b16vWvepAqBI2NzNSxUqNnMUWCFXmHNYsGhjmQnEenx4WxdLV804rxnQ5DLGMaR45x
+PH8iv7CilaL8Y7beH1TlGiMuvNQZ+xdrQzGZwlhkznEC99UxO4RCjLynuo0xOtCGnut8G/xaro2k
+MgG1yjQLLjdoZJtBZdOXI5yxqyF/iWne/qCwYQjbBdrqLXqbW6ieDFalKc+xoFXECufHsNFZ8HlU
+VV/2pWIPX+ArJ3NQSREO8cCE4KJ4D+3bQeukDsKP9sNlhbwp4dwLMh4P4MOQqSn4M40FH1e0xkkb
+XrALOI05MAawu0uBP/nfUdLTp10kHgvAHICVhEy7bBGhQflMnQfly2Ra1LY2wrFC4JrEQcxLkTwg
+Nm4Vdz0GysQJ8/flEovmvlh2wXo7hUTb9cdNoewQJ+RO7aQfeEYvvtzCu7Xb+H+KapjWeILPXgoN
+kEsRTcahbDt65zX7j3EJVf9VwjuTGretSCCzwqIslk6WqomcXkECO6M9EaOZSTuLNJuS8T5N1pYt
+c+EBk4jMy0xXeN5rgif52Mx+6aGqXfwrR+AtNwFXjUIzzM1y3Nr9XhrUhrTHX6HH5FqeoepeHfh7
+GN5HKMZGwEFa+bBMsMDEO9pHJCdcCRSHJJRBrKOrP0oUtNrogzcc1AGm/7uoYpPHU+8O89W7/6mj
+W5cJk8JxiTqo9jUb8NQUOaHfxrxsqB5RFkpS/pBKEGCWvAbLquBkUu/Qkc5xVuB6+l7aaQ5ftmIr
+N/TavpHOP0RKTyaGGWOJBTxnI9cjlPNS5qKQ6ZJIQ/P9Sleeess7tg/3w/gwBh/6wm5m7AEBsEPu
+o5IxKYI1Kv8E4X3vbJrUaMWdwewNex9n013Dtuj+houCENIh2Uy2gDyLWEnWdZOI+qwCGorrS69o
+31+xGm70kT0VcAQsiqmCrovPyh+kKGv7M6Se5u2NTVv7t+9LDeASaUq70CKgWSAjHuQpbpPzerTp
+b97VTkDr3XKOcSPjNr62Tql+o3Kb4fKJWwS6LWkB/UwWJbP+RhGqMvI9a5WdCr6pgELShhjTUUMX
+dd4uyNQ0DbiK5Vjn2FheiuQPQn5ywYIzPFmrUU9geHiIW65jJ+UnFiEmc+w43rfdMgLghtOEU739
+YjAp+Xn9/tHG+P+6BQWY6P1YBWI2+V3/L3xvFgJ1JoV43l6TbMcNrV7j3CrBVTBZWRu4cfBqAX5w
+jci4/newV9iEX5+CzRm9eZkcb7Dd5snl1AWFQokxqe2GtGxTxUeOyFL4BFq3Ps69J9dC0dk//O8o
+EPkHODC7OQHJKjqHmBDsqLaHoku1tHRIbkIZDS+bwv4Ie58cRc6kWFzj7qLDmOWDusnhgvGKi6Vm
+GWr8EnwW2cJnCCSC+4JW1UUhsOw3cUG7nNPUXWVFIWSran/pFWCVywwSBaEXio4Vxt/58eBBVONw
+gNrs6EvlvmW2VzrxxNP37Pn+jXnLV/uMlg6wpnFJLGyR9jBSFXFNq4pxPrf9XdDoL8xlpHvdk8Ef
+3sNLtIKRPSEI5mlNRRImdNQ/l+vG021Dhk6AJCgig5//cjdann1+HWKwS6VxSWZtpmpO1BrMWDhs
+J8Ur9KRWJCBKwMc8y1QonEkaTC8xYNe6zifw5PfUvfH0DBpQX9qo2irfZCuUAodzvQajcZOqVkyT
+Tdkj+aqTHjWj2jbmGaNEprDyhB/qph35y/pP+FILfv3L3eSAxpE7goJo6DnVPtqlUD7c/KDc/DMB
+AOg7XGglJG0BG0LYui1zzLuYjqv5bHdejGsjtvlZD8FhKqW0cAA70pY2Z5Gk7EUsG5y8KQLxh49i
+oh+wxAhwj9TUYv19D9AUq6+/oKoLJe8KGyKAWYGbaoh1SozlfukYEkwXDIoATNmJzEQql8LwKt32
+D/cD1RLIhnI+uFg8DThhrnaUiD6TwtxtpC9mStFyBS0IQnTUh1EZf8jGPq9gjIglxekPmkqepooX
+VkMePogv3rFd2K3dlvqVWkMOa7vme9mnjTkT7BI1ACrqg/a3mZ4vlauFhDVNnX5valMwxzo48uJ1
+5294R94J7D++MZ2UDQmLtNyvj6gWjWMnnI48yuEynxzQWdOeG4W7mcLZz7yMlD0SMEP1Rl/tg1wy
+6OOQjE6vJaBdLkZYXhbeXSDsIUGRJU0jOP4FvW7AyRpQfzl5zLpqe1HencwLsniHP7T/9BcNXwb9
+ilWs5Cs2Sev1R7d4yvMjgw/lqH06DTQfNqf+U/0+JFqTzPOUS/pNxMkgidax0izMnG6o7Y8BQvEy
+WbsIKte7fsVIJjp9WPHzAIlCPeCesj9It4hvg5xl8mxdxW/e62K9ySnlmIBYYFwY7BMWZdmQQjHK
+9lpB1wjToiEkMVwbnj133ATCmNrOVZUwHlUzAlej45kNhaKW/pIUmq0znllDDWgt9LpSIFiMUYT0
+ljdqgcuzFwpsGYVx94Hk/58iwsvBUKblMoV99u2jad35pCt2+eRo5dHzOlpoK83Q1qqZPNwYKiba
+3cKlKq5+1UVIhCShumN8dUjBEEP0BY8tNoAlNYc4gR2FkiTARcZH+KR0bzzkdwoTCysaHRTa70d1
+La+YB8uxl+RLgsMwb2ElW2La22atNS4BJkfKufhWveHitgVl8rxf6mFzAQglRST+LN9O+3r5TuOL
+fiYM7mC7umT1XLeAN7KxOWVNl0fwqQypa6jbluyjsvv4GCOEGICNKDZTnp38C5zKPFNARC24dJrU
+gsEzAck78IeLZPxERxWM6qmSwq/9W7q1V/TbkGJQMjGDUquMIjbMOrIPGxa+fvQl1O7K/Dx5AmrA
+0RLUPVE2vt0Ei8bS44Z09RORgODBJ0qMsBIHpLJNfZceRFJ8ZFLCGPpcSFnxY2hJx0javMGeYCYm
+pqBYa0Y07m7gb77yv2e1VTVQfZ6tDyaGKbm8QDPp7QEKKsTwEEn81fjxIQkCJO5c6/CDZWhecmih
+oYuQznetXkjE0aGnT8wXJETPNtdGm2NniNKBSIR48Sfyk7gTKL0ogVIC+RV4w/SBeRg3yC1M0ROk
+7oCbtTsRjO4F9HixI3eJ/LmgDXRRY3fuLh/B2yAfE5n117WPXtOsMUAnRtpiMJTM76X1TjlieVbh
+hOI9yHLBZTVio29zySNI919KVpN7EUT/NOaGuCZameNh1wWCxIO5grFDipGiKtu+h5WwRFJah0Wm
+1M4q8DT6BOzK7vfPNzgTvXjfl58m6jNxJGbHdJk2Djuh8TOx07dKxRRwv/Ht5dV2xj5xxa9VqGsR
+8mX14szYZ56RWMSBNVb9w3tENEf+y/PL/xyW2hZT/U+qCLyxGxgZ/hJvIIw/oeTP8ebjIlitGcwC
+sM4CBJxsIbbzdOUeKgeGkAGJaRvtpGX+ZsySWueolWHlTvRN7TY11XKYTplSxrBiMa+kbkF8uEb0
+YpcYzfti0k9WGDwjTRuS/29w1VtV0SspYwvamHC60H7XuajHj7o9crzMkSFsy0i7Dags4VEe4ABC
+bZ8pz4KdESR2eGwqEWPIgS53I7S3vOqqyMdk/b9Ney+3t9mdPHKmgflNUyXVM2CD94cXsE4pC2GH
+DHDlnTiZvJ5nRaO/emo4WNiEn+lIYdxK0VV0b12ERbO+PLeM2mlxyXVUNxNJjTtL81yz+43/7LhV
+Y42BPZVXHqyQabf8VhDrYQ8iQfRpSwE/27B65YIsmvKXlIyNuDExoEVlVfPuX0GPUuT08m2LOOOS
+PgP/UFArAqszzN3pETLyzuI4iYfZwUVxTz9ivKeVQR6UW6RRX5dKCkmsV0PxCVo1l050w2L2To/9
+ST+SNvJDRmV5rVGv1VK0KLiVwxaonhNurta106dlDPmMDDitj2duW3kjtMAJd884TLsB4P20py58
+fIrccHB3M2QJO282smDEsz/fmRkFq2++DVe2XgW5U2TIKNuO39vZZPiDlR+Gpi4CPREW6qR0mdnJ
+rZ32BVncmkcsxiVNFUv0bCOwt43GHH6i4tKaMZkrMysJHqn6qmaxfGsJEQQNABtxrdAIKWvjyJDA
+Di9rdW14o6usxQseHKQisfJBJpXm7mG2bgm1qEpeTHoOkqfcHCHKe02I/MsHD/Ci3g/ZiELE83H9
+GIVZ0oVoBSX50Ud45k7PIHk9UIISSwuluA/KwZIJw5M9LSyXIJd01GqCzGA41RCuK8f+8WOvMaOP
+dJ3oimlyShdDpBbYSd9AnCy7RyPpJFQnAV3349ZP5p9I578nVJ9Hp/9NaKtDA8Z/sn+ksEd3oh2T
+4NAsCmZ4iBoeJo+DNx/ofy5wrTVvvzyFU6N47h+bb3jrtPDX6v0h0AeDfItUD9G5ZqJREV2HD6vi
+auHGGBswiTNwIFG1m0LZDMCjsIbHEvaHTeCCXuI72jJEMo/3UpTg2OTDImK/nv75flZVEc12wMKs
+UD1iN390eexpL7I2NYEe9WVox0VSkpFTDqC5zqJtJWZIxTmsU5az0QQQFr9BKrcqzIxgd3GqTncb
+zE7Tu5qIR7/wyxS1UrYvk51mleTq1wPIWs6Ntop4+M4niOnyU13CvLdiHgNqTx6Wh0aVpzYLc7e+
+J8KABtJORFas7a9LE+ntjE+CfO8WLyhx06koJk1i7oCvyTairjjlaGXKbwpH5zI0pKwnLX6n0oGo
+9MQO6u6ueeGrNt82li0n/ZJe4++UztiDbhxmk/FlCir//izcm7GbpiMImaW+JJFvni3xbJRkIR2F
+jx3oSjlouFNcvqX108iipE5bXfI30zd0Mmp9A4hDUMx6jARlOW79DGUpXG8QEv0FspAXiEqzh1YX
+qnl53dt6wseclCoSNK/rWr6rPsrUucHjzL86ZXu3OIPkiKbwESfkrw+H96x9iDWRnRV/BBoVy7KA
+tameYGC9EO78gVRGH8zJNegaeZ/zjOUEDjrEAJbXjObXfzZhKg0V5sYXL7E+a/vPyiJu5nzQ/5Rk
+ki3Q7Met/y/4j5DWpFO2q7mOpN4sf7Ap4lSHz04FmdSamaEB4Gwos2WfDjyLSdFzO7ckcinDB9jc
+uUBVHPYTKCwDuX8jG/z/WXY3b2yguEXA5SN1gEF+C3iGjs2qEBbGDyYyHYs2dNxzs1RouspdnPC6
+VziRYMEGYw22iyffdgc0Mjjz5AID8VWUaT2vpUgrh6iN68dRbmQ34OXZ8bZ7ObHxYzLiFzPZUGTq
+whsxn1npgcPAQtDrLMqdA0VKh6G22GSXnrDB7/M6I16MIS+RW5x+DVNbYoDIHu5GZAbpWaLBAi4t
+OZW0KXHQbXlmjXvw9GMKhTDBXarSOobqBM0XdPc+32jzeYwHUrF8jw0/+SlAmkZThDZ4IYS8a0q+
+3TNmcPTUOip5Zw1W1tfeb1QthtX2s69OeqGEKtO/TtIRFkoEWohGs01YWaxjTw1rTR01W5CPgVoq
+7ny6XaQD2nzXg6xzxNZwj06hIHmUng9peNDCOREaYwOTQjie0kJff0eVV/eu1y5E3YU4mCRtSCqd
+yNnJ4FOTImn9BZLMwKJs6q1Bxw01p6cT9oFw7pKTTRI4wZ6yJJXNlvK8tlliD5DB5nmatawMOHwo
+0Pk2Zo5eAUTVdzgAyY+bzPmF3QDMjKgyexQXFIczgW/+eILqqPT+UnIGTGSDfQo8ppYgvHYR46v7
+7bw/yMG8QmH0lUA7uiHLvbrihqgDQH9p4f1Aj3jX1jd3bMR3nbKXsjI/QXMRTyrZMvPf3wk1L6OJ
+f5iwBOGwy1HsfR+W+ensyIsmcId/y/jwl91DJ4He7QxP1LL2CAQkGrL0wCvLWKI/SSROjk2U2vA0
+4NNo3IB7jVjxEvIEBwHfS2+Awju/nnpXCiaastL/G5qasL4B8cXFUnS+l05OXgMT+87Hu+bmh1iz
++wYBZC2cWkZrUiri7wfd5hXy8M2RgPGP0OuxSTT7dWlfMP2Hy3ai6+aLwoQES5jtjcvSclCmLGJE
+omGN/Yv2FUsi0kBP2yH3dzgXF/mBstGaw6MKHKSxNaIPyt96CnZphRtIe19YC2QV87hsW2Ttxkyf
+t/cbkkaUD8Hgjy15btNS8kifGu6mrrQYO0ZHL6l2jk1MT3RdwIATvB1xyu6Tu7JG7F+A3yftq4e0
+micQ0LOrSYhPWDT3iKNFlg6kgCQcNdJsyOWxE+3SPNJOXc9Eona+d4E1ZiAHie2e9rWvIx9wHx0m
+aR7TVsZ1ddGS4NM3YZtt+X9avtfAXbPMMN8x9FbNNeQKLEX/VilSJb4zptG0KimnMu7PTBlceCIg
+Kf0LU3+I9chrK5gPuSZzY7/n97/SdEpgetK+3QpHHaQnd4Y346ztOsy/BpRH9nhHNOq/Vboqh5lR
++rQixMELzkQsZb+S5Owroh3pr1SEyK0GqoWVVFPk3L85O16A4G7gWMlrLH/g0jRMMGZit++8ucVJ
+Gdn9/2SwpN1f569QcqW+mhMfZ1+igtxMwNporTh8lOp270lulEwU3yu3EKmcZsx3bP2r5wTvDR9K
++8y32LqfZXLLrQTSGZV0wiIWnIv10qJAIMJcks+brafCN3xT9OWvAJjNgxZzMpMCBclNB3O2EGNM
+pknhVJNy0OGE0xcHcBICu/BIxPTm369rKKToGEoF9hRa1lw1U1FhHl4igRyjIcD9PG2o9zlODUMU
+s/NOYm/ejHPnJkJUIHT9ZNtVT26m3qTRIphKDr2a+xcYFxM7BxanQrlLnolBM5BB/LVYD46r6drv
+kSYuQArsg/pQNSFVP1gpSnZWdKHdRT4djIAu6L2g2ejY1ll7RMt2a0cSsWOCR9LC2PW+h+fCK+fN
+6/slHq57ZIFgZGqpGdsLy5p2PKTve7JQWO/BPQBRk8yB3kpzjPvUlyKtpH39xSSeqPFR5NhxrS1n
+01ZQmbniqqoKmll3kFzg5Ua6a86sbl8nosKZMqvIN7tc7mS0AjNpm8SZ7xEHEPrNURTVMBLB/2vW
+vJLk+dO42zE7fhxlzw1ay4Ij173kYgue2D7rwlJ0SMAqbNe4leQ56ccIkPwE933MKwVlG5Obqh/i
+rNGhhLgm/pdzwAaXeTSOt/nW6xVwo0cuv/6XNzR9/ZRVeS8gHuckE5wd9rGr4wj/qBddmh1DeFn2
+yNtGhHA5CIdbppvkV7bgk2ycMhdOuNMomV/Wcs4t0OTn/yr+iptHwAMcj8IyPlwBCOuJFfjZsxkp
+mbbC4u9Fj1wdOpskbqOPz/SRm5OmKsuaqxPlrWLY6oxn/OeE/FU21X7+jhC0Z+eoMcPLp0KnYsgY
+oq3m+gdKAo25FSlO0KA2rh/AN+R6aQvhxpPxTgCV4ojBoebXfhtWAPs0m2WEbAZbAESRL0USHNmC
+V3SDdYcoct+R0FmYi445GO4RhmgIWfJu1TkWutnyLc6g4UVYXw5u+RNxki5fpQypIIc/R6UhnQ2u
+3jG7kQaWY+X8vNhjDLNSlJ+R2IPtw6Y2Wob5ztAg8/DU2/ZFnKezZN6YYdxMbzTH0+u6zwyM1nhb
+Cxv0mXWU6fyibwwFdRvKlPY4RnnP7X/QklU8uDaGRkDzdcOHcC5kuB98NRe416fD3x1VxutMAs9K
+eVCutiB4tnBY9b/j0nZkqcwSQCG5GfXZKroiirRbyWfDPyNsbglBS6ypqxy8kBKLHCEpUgFcPVEX
+y5cpp+wpnY756xAjeErkEzzN8zrsiA7aidKmi14NoGhGyMHjmn2BB/GF1GOGARPVUZXmvNEUtLkV
+ykfr5CzlcNJqfWwtF+pXXfKp9TgifZ34/uRwj7GHVd+ph+TPsW43PS7IUYC37CS9m5+bdB1Jpfy9
+HUJ357/cZpVsq7VabXuaqYqVBn9FS87xghQvu1pWI8zEHez/JFvgrZPRAnnFOshyF/Tqehyw5nPQ
+5TXILQ3d3f2iUItclkplkCG8Yog5aGRT42VqfYz6Suepi22d1EZqPEhBYLfv9AQPMTlCCsVtDLOH
+AaKNUCB1G14zQp1pDbXZkwDrxj4hVyEqanI0wNSYpNc1s2QBDVIjI4EnTRIoxiGQJOnzXk4leuVB
+XqWtUI39Xe71pAEUfNhxQDJGXlqcz9bvaIk4apWjkP4XtuEyafbWH2uPGB4g+/XSgjNaRrMwSbjH
+Ua4Z2cCZAlvPYLDIKCWX8ZEtfz+FrPg0jLP5L34PDNKgqljyopSVn32IEgcbiZtNu7+ZUuZdtZOU
+pgioevT5uuog39eX9vP6Lq6AqmcOtWviwJz1JwwPxNcAW4bRsVhu/RqJPyzBi563L4QYO2FZ7lvy
+U/kA73diDJC3WWR5WG7sz8qIqR8rUwCAYykpWiC/HZSIjR7tcR72DY4JMb34H47alfgeSxEYL02T
+v519bblMXFB4tqbb9v/mfnWhBoyuHB+7Qk+erEwRl/cy1Za0ateGv0TZIb/wKzcWsq9uZFWZPA0i
+GrykYpy4pZ51P6W0yTqnBt8DDgSbIvwnGf+opyE0BvXzunBNvnBAwa7HNwwusbjM0wkW1HX467J+
+/UMlgWuXTPyAh8499lbJE9M+WcwdW/Rv5mYYtNLu8FmbfIPPQpVo000b88CJCEIJH7lEzsj9HHmh
+S8Za7UDja7s1NyiSsWe3c+jfXGyTcUc6ojrSpsOHm4V19gxrlBzQrmdBZLtuZBQbWtQcqywVxY5U
+By4pFJVz6SFMDE4E7cMmEQ/sV6yL2gw7uha42fLFyAQ8m4SpZspx+5vunpEKqrECnMIt4wLDAPPr
+b8zIx6vNS16xRjaMgMljlzIzZ/VKA0XIo0T62Lpn4V2MkYZU64QBWsTeEcsVmeiqmzETZZr+fHNp
+BIaWOvttOGzmC7vmyJ0jQ9mZ4Is4lcg1W4iTrSbZFRsVeVIxfwEhgRnLg1+ZxDm2V5yuU3wTmB+B
+jJqMylAH5B/yAYmTgb6uvTKS4BT1X+eH2ayAYvWqoRJ1nLWk/u+13lHI49Yyr54tKJfLpyoGdQWm
++AStoP630XBsjI6tODlj82qsLiYDlghv4CeUlnJw3SCamKK+9G1nvOYNRgaFgWUZ0jXt/COn70X4
+mXyelK3rakzHohpW+yIAvxJHmztO9zZx6YZdgtIpItgKtxDUEbM5Up5bxMdOHZvQ9pN5e4WlYVa+
+71p42fG3ZDH2EWTbEEmAtZSdi2gunLOeJf5BaEgUs6YtXGTqTt0oSEeYQdJIn9ddcIu9i393LWMi
+ZoAXZYNbjOnUQ/5o2YOpRy/MO3gYhT9j3Hhd3T70UU3MPMaHvOpY4tXJNJKre7oeTE5nx1TMArBi
+3C9IwJBabBHVsnyiKX3fhWdSbpLDuSBfpUZJHHrdEmlJcK90+7kyOK/n5zBr0htECb3+LQZ6IDdc
+hTXJcp4uzz923XRy/yrkuigeMv8/u1a+EiIAgwZcR4x3RiUot/WF3WIUhFQQyTUfE6OO8HE/Ure0
+WguatJ/xxswsR/P53k5NmUoOpr6c+Lole6n/3JF2hSdCUgbPlfq2scY5NBTM+MvClX4DVL1ZydN9
+J9UR55s8Ap6ghe7T2ROdrhrc/HMqlKjV6Onc9JjxkZz3Jt/qIiDaW8kwhMGB9Mhzd9FOgXwruLSB
+XF2kBvaAcl7QAOfh1sBbLzqQmHAiheIt3H6W34XzyXy1Nb//3I12QprKUdi09yilJo+t68c+in25
+QBr+sDWo+sY37gdCt+aM3P73Lq577pGF63s8NWSWzYG4VVZrqFIbY2NTvDorerLO43jaVJbT2wdP
+jsa7WI1I/8kqNqQV5xZWekNmURMtQ8DntXUDknOBLw1ZBrEx8fAyYDXBqNK6QzRtUlQX7NlrZRle
+/VcQeb+rntHXD0/+d0oef0eltsPZNvZ76ptj0lyKh2v4ji37wqdusXiV8pjHAaYfoInGFxWjvSjn
+sOdNjAYUsl3Lo6pHQ1CgDAQB5A4K5gF35/G7qkmSqTTvlNl2uRA6rOqPRviz1sYZISGauhyoyWuG
+sB0mVGWUAFdBXfJp2vEcV2YAuh50G5WkZYYvd5TQiHh3mpQPSSm/XVkb92E4MNa5r8KF/mrV+NPN
+Jy1yAaKvxIc7WvsUvvLJHW1D+iwQQK8p2L+u+JBNgf7AaFixuA38IOPjEU1PkrpSkr8m5BUznfxj
+r2Vu7St7lXSKunftUyFz3/6c7i7xEDkGHO/1mn2pKqCQiOno58blBD5JUzu9RiwPpbLkxVb36zuI
+1b1w4wKXy+a9ACMmfGf6Op0IuOpDckiwshY9jlsOlDN30RfsuPcwhismOaH04as7g3TI+DBeOxpV
+pgxxOqRFwHIRHx/+AWufD9R8hBmKg/m2aKCV/L68LGC5mz5/ZUb0Gs7jbNEAPCE7PKRz31AiHHXw
+pvEGOGQA+wFst81dPP1qBlVPc+xZQeqXVQvJXSVHpG2v6/ElVzPZ5ksLZ3Fof4/twLE0LcGEDUzi
+7kCD9lQLjyi0oxo4IZ85aazYG0AIuGn9Ge4ENjdDH5gOrdmRngl3niMp4Q/Xg5ng60YvDEkzyagy
+oN8KagUrYG6HDScyXMQmvw1lXslWTmgYhqH+HOMlOaxgMjuJN1KRRumFBroD9m0VyLV795+j1w30
+1yKgjYX/ahgx7WFLJueVG+tNb6UUOtdcPln4X2XlpJyDYj6YT8yLlmsxbpknAdab/f6dKxjJBWVE
+S11yejkggQiGsje0RVj90s3FGR1uNqV0RG1WAezPlntMw9z4BkC9Two7DTJ4B+fh2VU5TlM23UHW
+USFqvGsezkuV5ZA3wvgSjX+wpAYs4Y8dR/RhIcgfulCIDXYySWORtxwv3TBn4AREzor6C1JmOk+s
+MbBK9Qwmp7w3JKKV6bG+bzfFLabsAR+5Noq4mPdKQF7pmC41Z2vjW4T8v7yfiXAtHCukOGQV4vUN
+wymnQ7eUIwug6Y9LXgedqz8+pevnVp0NQhFs9O3YHHHQQbvPSpQcOZf5pI33XszTFl4xoEZAvwRY
+DTTsIRA7w5WQcfnzWn+xv8EwxHsC9Vw+jGseG0WZqqQW1eTEOL7L5tvob4DJBA/qJSKUGIcYS6U0
+sseL5b5TGd5MdngmBMSIH4l/YUx2mNTdBa0O2EnY/8BlLJ21NEDXxWKOIXKeeIy/p5UBL7dXrYkg
+IbnI7yX2xH9dFOMxMDYM1eKDiiSGjMCw8gnm8gYbQ6KMViwna+kqerueCZ26a9Cp31J2fgfXDlIX
+D0kW5vFqRegCyPsuBjaUQahodHogfKLo518mIbAuw72ixacFAeqZeuhWcmoj9q4QjMz+aNRxqg5/
+11W/DcHmikhg68mgmIsynqZBcSnTI7RQnRoWYmZA9euhQp1AebdhjqT4uaPKBiO3uLTpW19TOM+Q
+aZIFWtXdHzFhGWPU3yoTXd91/SgdTHmxcI3raB6zZMKLtwXxFQcTmuJcCusswMDNBSRxZLc+mPX3
+RmqmBTc4HuekQlGdHMKV+MqnvQVFpfTFyr+9wK3/K2e3BJTVmDkn4NvwcUykRkcK1u8fUfehM+gI
+OMKE1RzoUMDj6CjVnp1RJA6egRjd74mv5L2HcOgB6A/S6e99se+gWrjVTWss2nVKJOJLfwdCP57k
+P6CRRk5mntipdDfATNnRH9dSKZ50lAf5CUEh758Bmgk8dV0RCtgrnlf1zdTJjykRd/apf904NpHd
+Ath75NubHo4YzUir4tb6/kLwTeeb3eqLC+NPMJsLVKmVEse9rdj9V7G32lEOFXDJ6ltW5s3j08xI
+gITxaj/NDmR/4N1+Aq+bim2wwNWI7bVu9vHutf+8ojkMM9pHUEydjkUYRE57BWzvVqHIIzYqCCS2
+Bxqn3TKkWLBrKa7ulgCsOj7FswMEnEn5ZGM7FOgSlyi4e4TRruy7HiRhY/lRIXFA8FeM585sLzH1
+9EsbaInBsOrz5Liu+jkPw/wIb3zN8+Ub10QCjH/GsZAs7hGLNm4S1zkVEuBGoXitlx6NGuVwudzC
+V13bl8VyhU2tei0C2sPgabl/s70/rdSV8jsualMDEiPOvxBhkWk0H21kJH6L9fg5MP9s5ASATF3J
+sUOFIdA++tOdDT2rPf2av1S0t8iACts5xa37I3DT6yVsvRZIEl/rwGJLMq59k4czCWlTMEp3e6O/
+XCBa785S93uvczwDp0RkDnjz7vmN0T8mTvEfw19ZmGfV6aSwLf8a8PhNVn+zBdwbRTfgTtwWlFux
+x9jXzlbD4XVz02+qV9ilIeMWtKgcT/wzpBM+Dz7YC+pN03MVtsiXewD+EYaagoQUoiZrZ1inHyc0
+MGAoqC6UVWeaDzePH24kOxdzWrg/KDJ2ooTFiVbgKK7JJoQqik9bKzofXJTZFmBAgcEFEL7a7pKS
+QBTlz1CsmSWSHAki5qJ5nB/2QF0XBgbtgoOI6fY0a8FzkAYGz2EueQNKvAwAJmGQ/m0Dxxhmi9hH
+1MXUE1AtMyuP/vT8mmIl9Fre6Rbs/b+6GaiRhI84rmkCzFqww0MeatTHZdFIKfZSdUaTWIszwPXI
+Vo7nVm1sp6CmkUvNqZZcimCiZqaaHDc6HuMenv7sf7xZopHe9CekIbnJ9Um9DGuN9rxGcA+EaI2V
+9XOJYg85BPjmAXvn4RLNp6mu5f+DHwqN5SsjN+C0OZsB46ciyPZTh1j/W0O10qnqBXUwPyzm3EUi
+XG0vrkyTzr2Fmt1YCXYNd/UZMHDNXIBGXwxRZnG7qK/Y/BOO+Ehf+D6mLgDadkKH2L7HO0XPCogY
+Cr43nHZi/MtvOHNzWK4t7JhiPpcFHgQvdKHryllyWBElNhozKHd/0VcYdUdwFPgHVGFkS3s7V+k6
+ynghG+BuLj/JTXlTlNWIGRo0RCZi/L5YaFNwumSVi7Y+/VjYoYT+aA3Pn/yfOYz6Bl95l7fj7LEu
+8M5hBunDWWygauGA8ueE49O29POpfm743uE9VRv+g1yKzQO9D1+qhXxpZ+oh1sAFRTjPmE608iEM
+rN9nwVUWCkPsVBgbtfyNhXSm2+UnI2qzPiIcyt8uNC5ntS5OmYa92a6bIcs9LAfu3w1H0UdHjJrF
+1QxvTyTNM9aFOs44Kwf1Ok0Sc1Epps/9HOuoGQ+5VlZjv4LSUqHBSutQfPCKmbo3LnosI6ApjUDS
+30/HxEKB7f/ON//Zd2Dvqn1YHWtBjfD2d/7l0ZNSkKExLZYXYjHQ93FaDxVPtjRaEKupOdnDgsNQ
+ejl45ifklHMk+OHQJAJ1QChj7X0OuwLnT1PpnidNzmvsGhrmnTOXdcEfdmq9/OJ1LjuNpF6dQaMU
+UaODdyyWnEyvcRZFUfzGdXtUkPNPdS1v0foNQyiaOaiBDT/KlnkgBwUcLuYQsUFBndfKRxH0cQpN
+Nntj8KbUlH5h5Z3YBNQjq5fMnuz93hUuPYcwyDTcnui41ZWFUzQsoiK/4LvPX3LaCJv/8uvYnNDR
+2uy+AIsF2UicZzOu7M9Ze5d8mTW22oWnXfiYlAAJ2sOovmZij5OPQT2m59BRjsI5Rsq7MSGdYk+4
+d/6HGfoovveJlg4RiL1Y5tL7VYy5NI08BHykM8pcfW8VO1rdvkE/zUVbMtjkANfco/qw/+zxH+9w
+R4998jiZvoDIWCVufwwjK+Qk/4eAD7IrxT6h3/CnlPd3JvNEoLgHloVrUn9qb+5xQ3QuZsH+5kVP
+X0v/bsC+/UBJUKWSXBSB96Lknhi7vactlefzwj/S+dfesymohK3tVRJBNnfL4UzCBPop1wmXpHHc
+/llAwoIb/0xlSeRepMflmbhvECTAOfX8P5Pzoj24Gd63nz9KHwbn14TY1FD4f4kWHvjYiTHgJjZv
+WmBSYz+Qlc1fWTrz24SdHZ/sU5CbYlOwryUMSJSo6RYwZ1lKiWrZt5mphSUivhOmorDPuh5CXu90
+rsN0lnJGLmVlFh/ROykNqwPfj40vtgFdqEm5jIquw2Ox54g6QUanqofVO1bANnXHca2CBLNxqWCP
+xb7hPdKCCbOSWjN5lO7FshQN+k2q0tAAt9f//vLxjNMjyaSMG0wbFz71nj5SAX34vatDWU1ctj2I
+0zlrQ6sQdMp8eaqPUvT9ahJLAN2Rwd9x3vOO5N4Cro78y/PNrdOYfBQWsIFDFVR1//tbymBRhKSz
+2B9nGlXofeYqNEmnBzANK83ZBGMU3i30Psdn7CiCrwFda5O3NcffaWNqJoudJ/zIWz3Gd8MfnVeB
+dH6uPvCwTQCHQLHV9skhj6B28XlMJrVXhOG9cKRYSTpTerLzxqm0brc3TFsmRwtP2OjcKuXwwr3b
+hdvVVIT5Yhn+B7lAnJvz8OlA/EM5v5QJv8ONwCmPmqiCiB+f1+c4edXcqoMA/VClsOoPSyB2b8jV
+jnASv8SjYs2WSEKoxdolTkclumlNCWYFmVHPWFtYdHQbDFakSyDHz/ks1JkS+oLAXs2pRSLP3c29
+1PmcidP8EsAesq+9qm4fBiNfHseHqmE9SN4TSr2bFozzBcvGORk2xYz7GEf6U/NRnvgvxnin2SWf
+mt7/B9gl4i/3UntVFLrqXeu58r1VNR1IvgC05wyTZgSU0Ii+z6DEUnntTZMQ83ZuMyLDsz8OXHus
+svXY5ZOrrib4RSoB+AiQULFRxKOj0GBT8bzCVsEevVv5LUt+0FaZ8sz8snMQjHm3xyqa/UMG0AHz
+RorA0+k/JFclUZ7WHu77rUR87OhIfD5RSHtu9WXOaRZxTXtTjIGYUbbf/YNTvsyoOoohQRFRo/9P
+KPLtYYndYMQFvQi+0WCLkFs6PcBXu4HrQakuvM2RDPxseb5PQghJfDM7GhZO7BpYSRC9/yUjWG9H
+XM9StuQnq9Z2ztxxYhiA/GX12viFBcflRZs9D7rhdd7gaOPgHWGjo6gabBZgcKsXvnR/cQIM2VVX
+kUUnhqsyPYIikzcUiHDfZHQ6+xakiorJQRJakMruBIunadkzWrbHUzQiOIJqQLftFcY7r1qBmm8z
+GVENJeS3GCv7gqmzSw/YKTQ6CNnV8z8lDm9qUFYqKndhRYMGqXIha3L0Lze7Imhp2IUAcaFUqqOJ
+oGxauvYZACui7Xxv4tkiiUFc+KPavEpgBYVbiZr6wr5qb+Lq0ClGxULLIS97PumxbJ4DS2hbIFDH
+D8HL4b2peYaNArBGgfELbAFs5CGKHHpVo+jEOUpA44ykt/3g6LpDxLqQVN5kPhJld2OtsADX4JzZ
+0e6Y18DXx2qhq/PqXgrpHLDl64Uf1mopcgw+YoBC0gYEOrg7lH/oOX0Qgq9desPYOUTzMXyPeKRJ
+ZswNFs7BqjEaLgO5xoqVz+3eioQEUEeekOQ2cMfPjyc11+b30geuHu/7TXH+961jaM0hw8TYUS+K
+HYzVRhD8H8e9LYbpPfkzuGc/Z0pwukN0bghheTPV1fjYMhnryMqxYTN7BVsUdC7y4UgwoARSwEgB
+Zuh6EBL/5Zj1PjLi3WDd3ceXir9bDZ+V/UAVwaGuRmkFEtgnt2Y00YJqC6r34vDIjGAcnc73JytI
+gqsT1SsODPiHtLDfAoUtJtgtVl2mm74t90GQXM7hHLOISmLS0CJBm3L887UjafmdYlzaiuvw8SNo
+Y3vnv+6mUiluJReSu0vYgmFWrXcgjNTDnmfIDWn6KfgUU0N9xwr4uPXm8pvgM/kgxX/xSIiG2uiu
+AATicL6oO+2EsiKcn2+WGE+tkKVQeZzG71CP/zT9XlnT0N6VuLRnOoqH+pf53sksTeEW5vZSmiu7
+dOrQcj5AbUSX2vBsuRa3tKpNwKGEg6z9czW/dqMddCcw4KKJXhp2To4d+0RZDVZyeT3u2YPjYRVQ
+DUqEYB6tHPR4Tbx5hjTSyv+QxcDS5GDUUVVT4EnmHxtYtEf5cKNOEObCpn1mnsON1hh0bu76Zytr
+D5j/BhohUCrYjLHDWBtXZvzWPVe3MWeRCwkOUJubem0b6cB/mUHqHO12bCt9aYiLtJ5RjFq0fZyh
+xi+HmOX4n93NLl5a04Qmic0MilMI7vo1gj4sbdCwDitqhlEIVCjsmmLNYNwcT7DFB7Ii02QJiGhO
+YdFs0wLyUK3EYrQBO1+xJwLYf+f1WH2KOFeYix+odjiDy+m/We2OQQk+EdpXgwsdy+bS6rpuDxB5
+hxSGAXD+kGPN45ebaKKNI/STa3igUE8UPcR6InjN7frQIDsk/KX3LGvPIrI8sUxcFHXcwX3DL1e6
+CiMqcTwdU5yAvBzAiYGYeBdZ3F5zYnl3PCLGdT8IJqJlMGw5X1a0hMT8mtiuSDNaqEgPrSAGtp7p
+g/2kgYIPMf6lM02y14NKmsITCKjhaOT94IU3nh6An00ikT7Aw2lBpQSe4Hl80SCIXrGsZ+MHPXyd
++6JpgyYV1fyVICpBzz4Yg4KfffmIB0sNGK6Io6dVMwloNJZI9JqbV2PWYeuSPyRc4nO3Xv8XEReS
+a+VWKft9T7XDzMbHSIZ83ccyOlruqjEMfi+C/1VKko4lJayTv2pLciDVRT3ar4s7JTo4bUQusrEw
+MKG4ee8nCcPGZTS1I520v++piwyCc1BW9mPE2ew4WK53P9aN02u0potJvRaAnWVkEaPZDEnEt02C
+6rYhNU62lg12Ff4SCuIC/7Yyxu8l3hUM2ofiM6WJ6bm6ZQZMvOve/tjpALI0Ad97VYjHMbQp6AxW
+IYNWC1/ROMNq8ywDV2qxIPyeTJ1lb589NcLzUoia6TuZMLFVebGfTBo5q8p2+7AVITQfKwDRbjqz
+s1l32hHT6s9ddj0gxAJ7itxKqPOk/q/U/9lP3W16DWaL3v6ERhQY/tzhAHHyORuYdRbUpK3GzaRd
+3f6tJPb0UqAYgxL69PcHhWb7qq7Ut5bEnUNL9NDXF+lKmik8zPYbwCQWPGkpTFAKtZJNCEdYdo3/
+Kggxib+pzoZL5eeENxA0TIr6pdULadDKIEO9DwENzx7eAwBUcbHV5/oXTJ4Miadx47dnYznKroBx
+yXHDtfB1p5JKTZN/KIR7kkMIdyHaUlnVY1KWVWPVquVZyia45WGY613hUd/dKJRjsxsUuZXXrDmx
+ySzecvjUiS50O++E3h0iBs57UxkEzbg9EQqbkZODQVijTVtZyKYU+zzKPeqgcfoZRWHAercxvcoS
+5Rv0c1f4hyRhsq5vhUYegCU+gR7UYhF9gSMDIS4jZvOj7b+s1uAQRcZFDd4gMm3Zc0/mhcVLKjEB
+PfdaKhMwgqjSvOS/RePLj7xaM8A2RqMovBJnCFQh4BgB+a1ypwX9FSoSs3Q0cXYeZ66srFQT/vMP
+C0CzANd23RnHjOs5BEK0/nb5LxM74/aAMMbN7+PtTQyhct7h5T2HjR8e+w5OXc/xK/OsiO2TRSgg
+Z6wCzneOUhZwH5J8LG171hG+LG7WQIfMf4lEfRNJ6TVBCbAlc8lkqkXuiPkhBctpuzgDY4+mXXiP
+aKdVgpfuKya117iMmalW1ktUBeDT1p8kXX1Up6g94JHIpctHUI9yLyYLdmhuQaV8NSWpsAxpahim
+q05sMYrAVxtrc25CUAHMU2LFn0JteHx6PNnTZLbjJwC4vm89kVIeRknp2wCVUdRuUZsr5l77E5bs
+hgzb5scTD+DUqcJXCL9lyq4Y8SBMFhKlkbZAS0WKpFqtwAGeordNBlkHzHYZE2Y5D9BSDAjq8vSR
+oaxn8/ukkBhZ/U9pi0uZd2fNbJPRXp+/+8ngi4FLnQGLPrLVBtadrY/zlIWoLZe0gm+RKNwaRHI7
+59TiKC8VUJ4NJvEaYMjBGd7BFa9fZjfMVL2beJGe6prBUDO324kiRNDt4cDIbKSlDJuG716fn9PX
+FuQA0hzS9K50wV8J+1nwD/mMZFajeFvUoKmnKiWEtG/3tQ+6ChU82Lu3rZsupeqjGp5INhHMgwye
+rv2U8sI2P0i7Gyv9KQr9uXzail8xZ4MYN7AGFMLLi1ke1dusP01uirycEUdpaS4IwQSIXkSdPP1+
+X738R7oBBUlcSs6CqZjWHuQD+MZ1oP+UVHp1KcTIyQahmIAexwz4CHomaQUcemmhjVGrw0ECFwoS
+Z4bsw+JBz+AFht3etGYRJN3h/Rs/tDE0trE8Yi/zdVIDH5ESDKL/uVOKXkUPsbfQ6SXXp0VWeqhv
+IP1pidqcbLBZTvDmhP603qBvuReN3Us+WatsQseZOAuQMGF4za5wSkQA27JMf6U1poUH0qLFzKBb
+z2/wbhhUTzcfdQrnJ020Oi80n6kQJ0brgp9SHGUsY4kmAp6v63zIeRaAQI6XbSRBESkFo9pLJu1z
+duWlCdxQ4OgQoSBGIIFlx90vJM9gcJh/bX0p5z/wgB5i0G6Il46RThkXizJR6H3M+xfYKFsUZurZ
+7qUSHrMhlCKM0YengYgIG17fIMGYwsjuXlDsCigXoEyv/mn3FmZgXVb5U9qAkQzItI26Hm5+HoUo
+ASOWRZUdcyv9GYCA6nfFqRFKQ5VKUY38jH+UXbepnmJ7USDjs16x8i34ykX9TlJsoGkAt0IAig5T
+FNp8x1u2UWKcOAtGfWflRkCVokoQUwBIrq4IfdbF99uWgva3HwC7nMIrtSuFEdB8F+ESc/lxrhxV
+sn1MsHQ57fcISnUtXx3BrmEM/1k91oWPzLeR79klco9aCN4o2d7SPqbkv+SohnYO72/sm1+cUUei
+ZKS4UVp0nV/fhl5nX9JB5qDCESXSVyTaKFS9Db4XeVh3rwcycBdhGpkoqaxw3YVYkRrkG9x5mDQX
+0TIAXWF/hra2Sg+djdAE4O+WcKoGmQ7MdN6xM0HIsRzYkIpu0NJPTHs0LNdBnKk+b3TOqgYyl8ci
+oUPoVeBwSmry5xaZuhqUQlNq2dgcnsBCdGivVW4Z+l+U4MTCcI9+ZByj/KJ2KDCna49twDLtKL5S
+eZB7g148pgImnNaS53SkTg/zHOoVR7eOJo9mkX5AWcVv4qnaKzoh2NtGaGbNg+cjnwZOERRMClnV
+lU6YG7qwwsoqwmfDm+PBecFylmvD+pUP+YImzEq2O4NI8IRuRFzLfaugqTMyOrA8XdYxVLRBpVHn
+iIEcg7EtxenaEg+xZHPsEJq+v511Ti8Lw7uPDy8U/1BRUdSNbgXUlK4i+hnbcDv62322tQ+qDkXz
+2ciX48IEz6ZDBU1OmiaWRoUhThktsUobCRUgZbRK1JyJXZsqmuGNnkaVYb9qO0oB0hV+9SCYdBae
+cQTLz88gDJEeu9uQ7vZbT+DISH1xdKk4p89jRc25xbkiVKVG2KZpdPeDQuVTQEIO11mBjozwjft5
+8KtKrjEtG0cEXpfY5EFt1pC2LAq6yCqLdN5+btDpdYCFnFT4xFRoD8TX+pMQpfMgFrgFUl0x7BiU
+zQ9xaroBN7sqMUFj75j9P7j5vcTL+Pn7KWtDqOBNzhtpQmEiHsSRue9VnphP7ktO02j255UF5NKT
+TE71Qrvl8Q1ZWRq9m/mKXDKOAohOlBQepULZM5Ludhvfa7UJ8CgFyZBuKsWlt2y0gyO6XH1H5K0Z
+uq2cDtNIcDQRKXDahk5tgys+H11QQ7wpFVg5EfSPpghtuFr2QN04gjjutSHH1Q+6ECkvjYK8APi+
+aROd83xHIum11MwPUYzubjgubSdmBSSn/OCXR1mQHZ8o4YMr5KUuDotlI9thk5H+0kwb5cXvqzV5
+Z41tO6oL8x23mNf9uRLwYvVARWjKcD6aazofbr40iUz+zwPSESHIzew9wqpWnP1Lvoepf2tfZIJ8
+OIUlv8EydBSWVjj3qi2hDxUR8JRE3RvkcBRAQlS0a5NBzC70BiueeN7xx5nt9qKzDyVzGXAPAq+u
+aMf3tYsWNCHs3Mp1TnQ6S0nsv5RhA6zOtKlZLueShIxagFqZvONciVt2tIKZZ+bOaLA/PV+26WjJ
++CfJLrXdvx+qcDSEoq8n7QyR/QVmQUG221Esc3+qBD3n2oUeQNZzeSLTUP4GUm8WgaASC320pL3R
+mH3QYsANzlaDHJ3P2eZVznIjuuGKwtjxXpRbvPw4NuaJbP5rBseKK5XF/ZAyteX+t3Fw6c9Gsc/p
+kF/XQIYTaanH2tFNdBNrWn3nq/VqNa1s83XpOEqRs8sjXtNQZpiY4pDqrdhY75FzQV7JVtnGpmrG
+Zb1Y4WRpro1O1FUGWX06iEzgAgdSF/cC2Sar62NmK4OhtHjCANiXP75UioSV4UgVkqkHWOd5gRAH
+lK7F9oNqVIeECuokHYBV2ld43etkNlFv9Ppc8hgumBJ+NLhTJOyAvmcxycqTl8trqz4g7FI31cbm
+ienqcJNhlsTmOQYibZi3NS32JVM1R5wsro8g60+tr26jtT0zXOqZ7Fda7PpvMKGLQTnrvC884oNf
+TGvfrs0P6vG4j38DdTze+0lzOrbdP+GPIbEjmIAsuCPjiOA/hlqYAyg82kswVPRwUaXbsffu59LO
+LAwjROl1ud6dzQEBTzW1R1dENHtTAvbj2uk5N5JBXAqPXfy+/owVog8URwQVjGS5lOmIgoOd/nTe
+YzRiSk8f2X9tG5hG1Hvja12VX0aK93RhpZerW+UQx/29kou5+RCpvV9SWkGlcKFiKrXmjut43Uoy
+91oMJ7WkEXEA1UGvsQMYE7t9iMhwiM8aq18tRYbbI1kIf4eVvvLhGtNgPHIf/iIMhQy3lAvy5XEf
+OTSJkWpLpDWpViigRUeBFJccQH6DP84Y4iBlT6HtyoDxTVTwdIz+DHCJ7jJHqF/enC9li2pnlX7P
+kIlOVMMaSGLxbaCF+wHXq+2TcPGOzca87QQPrrvkFl0sdEK8xQ6PGMUf0g8D/3eIBz657YmEDeFn
+yDLr1imHymO0+KOI4VeP0olpHVvQvQMbKWB64p+eHF/JFQkby+oSOolutqluVfazVdtQfYFNFsr+
+QFZjBmeoxFLreVxGAzNnwNuc/TwTfm+9VhOrUpTlRlNvRP0drkSv+6nK5FT5L81wxnwWTh0nTNd3
+ABNvbQGg9r8DqVfRSOjkjYtnRoHj5sCDMKqkZP9OE2TOmH3XwtawOGNwrthKmEvKnv1MJV/elxQ9
+gnrn89rx3Wv6vnz5txb7eumsPy4v4UqJQ7hSiSiJn5IimRjeg4UQzTi1/nIgTKBpVMnQ0k0jWZSJ
+E1etYcYvMKeI/9Ueodv4wAWE1VPd4+cUARNIOUAf1lPYKfj4tPZm/dHPqWJBA2KJTSlQClAizZKn
+7/+Bn1tbmFD+zweM3mmIAGNThWGlVhG4eZLp7F8sranqN1vmBnLBBsQU7YB8bPmJS1NZjlEtfku3
+4WGUgVtuRgdQ1ImLgq6IgGljw9RUonmGL4BsPs4jgzf+k57FnmT+MFqvB23Urmj0vQ061p7CvFlC
+/h/EAKDu+Wc++HjdgGsv75Lg1bNgxW4aqcJDIbTVPjl8LYRwJI5arwvrhOyfxXP33xuz8GPOa1QV
+tsZj7Or/Voy/eP5mTqTSPPq09UW54BHgNmE5477X6/pHUUmIfMgg8J5bxQK1EGsyD5nwlpize7zu
+JtneP7OIfy24SgaCSbTLVSZHnRXie/junLnOXp8z/+HPvvHxzLFv68BNFe+sAZTNHO/A236ZsWis
+sPMmq0OXyT0KgSafGAHVP85g4LyLbgllngFnh4EVS3C8doGQnT63nNA1EgMGPr1/rNaJIZwLkEaB
+/7y3KDt8YLj/wdIUMPRez4rHaAen8vo2bMR6jFgs6XtjRjlI8PREBEVRlAFNFsIlZKeTnWsI9gn6
+JoGSE4R46i3Y5r1euBOAr2Kdowva5F8NJOzFlM5lDegVvx6eEmcIRRORKGs9z0UQKOnfR4cRj1vk
+lyBmnIGtl3Pekpw1qYjhrhm7suShpG5E26MbY1efIyAFP+WkvBi6JOG43oQFN5vacNEM7Vu5IJTJ
+6ouFPgmTZz4aV+9O7BPeO1KQZY0XPOTJgSX2d3MCm1G913jbQJvX1DhIXaIkdimsjvfc62ho61nM
+OhQel7e+8edl/Z+o91pQPezzyj1C7gXaUy5wiGZsQGlI313+6r+Ir5OeejGkQ+HXXjo+iahmK3+Y
+lypcikzKVBNFWHflYLTfr/490l1nZzO1gNQufsLE5cVG7tAq7F2jWKViwXFJ3pzzsy1Lj7lwQP6d
+quUk9MtaNdd7x18tti9R2ogHcohGfCOC2ILrs9Cn375i90Z2GD7CP8dVVekXS11ZNH7J0WGSjmJk
+WSnGyU+ORakqp+a/wG9BPEb+ZB11x3ZK+RtC3CIQZ3H2ZWhBUHh6Ru+45j8AFgQtdsaLvQgMvkEf
+ZNWJb0yhcvdf1E94MFnHiVsVBnCo6NDAGx7ABMuSOpG9+ll0bIqdgZPmPzIRtNngueq9fy9jih2t
+QjLcWCyN0eCAo3vBZaHilo65ZPEriCQaCgkowXa5kBp0NrDvFoISI3LA+AZWJe0gzEa36k0DU0TX
+avwGa3i90/7iEmy9nnK+0OUOC9k92m1jOCPwssNylc25aC11yY1xj8kjPMB4K+F0KCMGkN7SQFKM
+hj1WaXSv3CSAhXbu49zaVmBMt/h5TwUF94bK9p14Fzl6adpHnNh3+Fq2SFYlWCizNNtNxrDcmIvF
+XakuWkXYLSjzXA960H1Cf/SxbVadRerT/aELOWDzSw5W8C5ZfZLPgtXLMgMeSj3vCfcwcYH9FHuX
+tcqhp4+YaJRU8zU80akFQ6SrN/lG9eo9AU5gW+Y7LGMRML+gWk/AtWQv54J34greEsUpkEe/oyHO
+el1yoTwiUsQtBAudLhmE2loPbeO2XqyYNI9yAlu4xvKUt+UG4r41gydyGmcZXOd2IfqQgKqJ+cE7
+nvos0noctV4Vkge1Z5vmL+jvlRD6YKTTQ0037gkTBsjF8Pi81CqQyrWZVj5R6/G458Q0ym6S/6iS
+I1JGIf4S1qv4/dCf/bW/naTihcfool4S2nc8ZJ8alSQWfPpK4jajz3z31xMHl1DlLWz+G4alsHj2
+O59JenjQSMZ8fEuvDNutBPJAVyuv4zxA3pe6xseCtVCk7YkBfdRE6lYbJRfd6Mlpq4DMYDJHV5rx
+NYKUSS2s7rA/8daXWFw5e3Qpa4SJElGjVbzZtEFSxIQYdubXIIQ+DdfqVaFPaoKR5QFrrVadMGE9
+Lg+nrAeYOQ2H5Fas59iZ7NcGEzzfaYVaGbKPNumDr9PRVo1pdiQHVRP0qL7oHNXbcKYrifTIx5jI
+PyiGQD14uFUv0Pofx1Ktsz82tc3IOptg7UMPgRe1kg2tilLI5LI0NIXrb0sbc7j5pDBGy/TOJzZj
+Lo/KbhEzui7V67F1dlSYxmr3OaiDynZr10lX55hwyCzz6smk18JMQXsp7Q3k4e8UdomjqaBejvTv
+AHrx958guMzJM0Vaw8fS1DLQteETD23ODpcWgUi0pudFKmtcTl53X3sfz+MJBsNWhutJ4ys1DqI0
+N7iFDAsa0wcgJtB9gX54waqeDdghkWXWIYe/dau/nWKB1wnmcIG24I9tbJKtKqM7mJixN5uVg+eN
+IlSm3epIJWMapjNbl4CFt1FsYSB2tPIT84XNpZ7FKjSc/44W2CwZFuzzdTNa7iDUYXfMMvVXowOQ
+6ZkGL6hnje/QSgYpFkLdqxlQt1aZqKhaEGn8zdZ1TIFkA4cdLoNh3d7aAGv1oGlc6SRj3hiSkog8
+rXbE5GT69tU/bBOPZEhjSNb3ZI00vwolkeuh1grIgcBPk5SeoM5BvsJBlUyi70OjWdp7FURDcjAh
+bev4YLhRS9OzOfjfXF9kS9FFepygkaA330v9JkWEPYA+3zJqr+6MQ/7T04KW3A1h7bB2amt+yK38
+mrp7HCicScu8DI2s03Lmj6YB002HY6Da7qKjFZGXmXUYPhOXtwwaSoyh2W37WjNG5bLBMNqL9Pov
+sX5ECevclnTfd676CffdT1e5y2FDX7DNvRZxq1bw4ORvR3iwJtgcVsQJ1j5pPX5jnWA/3u5KDI7L
+xyuccMTqS+wVIXwJVbAt2uLKE0Ly60gsGxdfo9EW9nMocGh132+Epn8IQhz1YBqkjgEH/GVZf3zp
+TjdYJeBl2hGU2oFJAzVrukNXj10+raUQjxw0dalyPUMpqy22lBI6D6bmwpRRj6N1ju3UtDChc1vg
+fEiLMP7Yf59efYzZ6mPvfqtNAynLTiiAa136J6jZgOZBhXi90SY6sSXLxg3enBJ+jXcDzjmOFsR4
+gVl+2QkdfdBgH8+s071mjQBG/AfvNjIqRXoNmcmgUSfvJEXepP5VlPSg05Z7NPqW3PCmYxvJ1EW9
+rNvoPPOdwmrrBij+2h1kWw3uLU4XDjMJEDrhKtFFMC55C9cFRfKUKsE3c8+AA8jXl70syv8cMiaI
+xwQxeen9FQn9rs1oJqAWyhD+tWmqHaEfSbyjBPocIi0xiv804Wau5g0gGOl8SD/GBWx7XqJZMCtV
+/sIu0F02Vrvz3ETN8S5fgrf/hmUqKKMFJICGbQiAeSUwZPbrOxR0AEMvVuC1TQl7hwOvDsuZ/VHm
+oWhb8n9mLwxdkBdbQhIAX9GpI5qlYY734R9kC4dgnJfHPvQuxDYcmpc3tYPHw3vBx2U9RU7ebKvl
+kCtgHu3ZqLy7veD4xZ915WV24FZctIUtN7aH/f9l+SMA8GK76uyiEW9dgVk36siXRQmIm4wFc5lL
+g3tVaIIParNlJbaB6/iYnG7lL4saSIIDDun/Q1uMLdREez2QpR8VAl3h5Vm22DOYXaN7RQY4O3RT
+i4ciM3Gle8hwv5up/mjB87ZjnKZ7ZCK/tfS2LTY4Qq22Q6SmefReODMivv9fbOp36qFCpQxKXZg3
++fKRSJxkx4GKUU+T9BSNNEqTYcP2VKUZG7pDzNSHIzfY9IJOEcGmEmrJBR21AdFJfQPRWS6isZ2g
+Pc9S5tlOenhrI1RbWXO9U2UKFu/WEKcPoTSWiWFW3yZFiDAA4W/489HRbwXNDKEEPNOilgpVUl5p
+vOb2a6mGjoZYCjaQd6BDPDC08rJmRHFdrPUKxuG2kltOjB72NS83csK5pGumeImUi2n8yNDFOAKB
+xOLsf6Q7fspTDR1AyfeMkky6NWqbgLt/V+LydKh6Zu2DxluvDiUbJjfgtns7CMF8Hqt7xljYKg5N
+nS3oI9le2U5ORY7rV2P9AOpBD+qUgmP9q8GQmLHYS1NqGqV4EmTB/EtGX47CiUQLy1zhSmiJ3/Be
+sLvQazyEN2Z4HOwOkK3PLdDaNfGbxZFq7WIwV+lK4BOOR78VVBI36TV01VnVFS2ZDZr7fIYAOaXU
+bpQxTjYTSPM3sZbE2PZJACVu3OppXKf96X0cZAhS/rL7AqrmK+KGfkAbeKE+qTv7fN8jimzy0JgV
+oTSziEUWbVOJRt2Mbfez0M4xAgPpd/ETOwcrIkwSFVkM4GmflEdDql81Z57/kJHigNYqR6KiDuLi
+KRJqCQ+Bxx5BTCYBYloDRNpuhhloHxJd8HFdqarqYhlAUKy06Eud8MPVwvU6CaEPkhYQMLhkPb6s
+r8TvXgxWDrJ2VZKGyhRP4hrP6bPFvD7y9Cmpw7PbqDbDQkOvMxMf6eoc99ald0TsjYgR6waoAsRi
+QBC21xp7CdFoDVwctQhKMAWnedp3bhlynJH3btbWHPMUpxZkR4Y37esfRWj9P1fL+6lioWQdmb0A
+llBdyOtDDVu1sy5ryXtU2YggB6Q72eC/fvaz7IAIMMquOVbmjbMJw+0JYUpv+lDL2GsuEGP9sIwM
+PrG2o2eJpcGrL9GcAt24loVT45zMMrYCZXqh//MZEXDZ6smmPqFjoE7hr3jIowqmyT92nQFuYzL4
+BB0CZSsU+ysaSAPOfjx8E/k1x9ysDbhon4egqCINP0kr7C7MVLxPUmVS5QV8vebL8GpLRqBmze7C
+AjfipxodErMG0GxOSyNZyVj4LTO3gTS0z3rBgFsxN5vY0u6HRD2EzbJGkQMmtwwsmK94B1CaQzyL
+gNZ+Sevaxau7cq92lHaX54V7Np15JY2vwVwGodffIEvmtywh3OpwCX+T7uoe/VoInoxEup9N/vkH
+xBCQTk2gAFl0OiXJXbP+87fhBIEGz4NjX6GcUFBF9jXoT157NGVeFUtk+0rlSCW9gJwbK+tVact/
+z5J4zSX+swgNKGimbwdIPIHfpMo/nc7s1PtnTtCH2OuxN8IYNucmGEf4SHpAULiAGdolXeq1VyVZ
+G32enzLs3sQDteYNeAxq/6fr8KKs4oLlCUlLY+1quJl5pOYAZVwfNJ9xvCkeg2k6vtslGiNDa8rs
+Q6577ou91q/wgCTfwnCRkA5Z9ezZOI7irMyCEFGFFf6zNwHvo8UOO9nu588uA/baJDp5RqJ8VaEb
+xz4YXesQHV7Zplpo6GG8Mj6S5rQNWdWi85JPhphHKkqqsWt7r/H9HDOqA14gNVwNj5mNzLMXxDQI
++ZTEvHGvvnJwPmkWQd/DpFiHtLSE7cJpDNg+6oUPpNLgu1wvUeQv4r+YNDHh6ZUsozmVnT6mfKqm
+3xbx2d1OQsgkvC6Rn7I7Mcnoos0mOFncV4/sZljgejPnfpNVfc9GK0nLtc8eeiJnKZTZvPrAzveM
+r/NIIZyxkUkciKl7SjgmL9oDcUAxP5amuRsCT3iMj884Ki4YKYsImAcWGifT8xFJ9nQFS8kNbi1E
+xbe5Dj3qowEqWlILXiF1H6SbtQ4e/vrkK9SbwxNeb4JGEjcfb7a/Jp4cHuDzrGSoH/6fb6BBRmri
+Fc/6idqUQXls3yIhM6XDaMzPISTb2sINX3+8peoXzvqhXwkJP1EiqY26izPmHTLpUc4eyjdDUA33
+HN7oZh0E/n67jVVM1v4cTgVy7CL9fMTVCQmiFoz0zGRPpboYTDlfX8KhuU+czs0RqCerTzuLnJh7
+bRZ93Fik+xkDmU+33/52WSoND3bvO/+Byn7rHMp8XuZxAkjR9yQIi2b/Zixn4+UqUq1sY96P09Ey
+XyCqBUmbd74a9gtignZKwT1wXAxNX5N3jIdBejLp4o9REbGM3RxS2PoxQHuqBEB7+TY96c2l00Td
+D7Uu2Yr/TbsHSDGl0d0xvlYBWqV+LfeJFz2g9Cu6RDVcaaId3+0xRLK5K+xO3RYJ+06A/B6lqcr0
+RNAoMwn4Ri/EZGEQZ/g59XqlDA03P7VJP8qqHCliGN9bjL5wKnNW+dQJS77JMaus4MJ80MFiU21o
+UdiuNotJDvSCFGmLeJXKBwu0vBiRGpu52l1Jx8B2OBCv+HX13myuLnsFIL05Z6Mku3hsDBZ+xEK0
+FgLEP+GMDTwOvJXT+u2LL6w+Y4NqM+FX8Mf7jvElClxEpqUxD+JeghyCvgYHRZ5MR5vM6oSUsJan
+zpkPRo0gje/H5RbJlp+1Bqz+33YaBD6PicAicpX/bjXnEMkJotUOGqgOJqU6kJR8dopYpjMbQBRb
+p7csBka3n2+LjTfArHYgKQUAV4QHb0ejBQYrxFgkCzWq8NEjz09lDCPveJiVkPgx0/BBNLOs3B+C
+pYmUvxx0z1hijdV8FaCmH8Bwq6Rfn+uKSczW3rcvpGCZ9aUhTvWMPuL7GdfS3LJpyuYdHhKN4fB5
+YNxdjaT0mDBPQUI5SMosMxfIlQIE/tV3daq3ku9Nos95uUTBzOBZvR6/sEEdecx8JK1DnC1JMv1u
+qKK669bFpGNVYebJwSnsdesFCAYG21nsum7NzwUcW8Bb1bIQiyaYAsWMN/R8Ke88mujw4D5ZcepZ
+UF1m5pqGq2pKrk51DzbIghrnmM0gMxv0vL7wodI5hBylPsJTeb40otGloCxAb3ZIUjaeK6WLmnm2
+5R2RDB3iZhPX4xD+pOKerwjIHOiXB8kemjNQQHlvgoHdot4RmjGbp+n88tX3/wtzhrqzwQO7vcfX
+wB29xfdU5yNbLYWEpth43RCWg0oaPxsHBKNFJIvf7OtCXHVizAQ0VBuYM9PRTYwl0pGxVMzUzLBG
+kpM6MlWxaQGmu7P/qBNg/Caf4H+dGd6YQ35MpCx9pohNdiHeaxc+gzikDgrjWOXRAJ/+E0POl8l0
+lNC2c+p9iLgcnWutCJIzd7WL7nQahamC4nmGZdshxA9hpdlXoDvmZwcgtZFLGSJsCYE3a2ackvO+
+CpJsGLEIo5bKJklSr6ChV89+MLgryR1j67TiX3G0kR3yeiR9Lgcp/zFgcJld2bEK125djq2rhOtX
+98aCKrIDVlAdK/LR8JO5cBQ6jwhxPVOSSKHisEhb1fJVizKdY6unA0xNIhXqkkPa8itpKxa2jHnx
+b8fMYrNB4KNu9fWR4RslpPgh3oVKxyYANIUlaVVN6UQPrxKYU1fj2z8OhdWBWf3IruXJZ8sTFcF5
+h/mMJKyUEDkNCcTLmZT24knq/j6PjhVgsNs6FnkAg0LySc1xbP2nY0kzhdWalV5qfKtqG55CuIdT
+j2qGbLNsYQA9EAfuj2PH7FvV/h1Fxx31Dd4YCvYcBXxi3AGF59/2dSMpMcZH6dz9QMEs6dP7QFla
+UrWSyPSN+IxB5yDrz3xbEHyfZXo8rtC65pTCoaSwYm6hw9rxqCBZbS65iGy8R1KPzO6gaArkiLIw
+jDFEWyAQzx/8tedNQzn7bGKazzFtBLW8Ve8bOL7krBZncqKtwz+1YTrjt3AvM1VMAaFGJyFQqLsT
+xpU2TtZqRz8E+Ujo1b+jKYsffPQFUSHrvDHG2vs2MYNpBvcKjaAaK2cttothxJ4jKftDnQEfFkfV
+2aln2Ksp7iUvpARFft2BD/zBN7IGJHMWN16p69UJLo1cjyurW0RUtN1x2sBNh6adI1Fuljq5bpLN
+YkmO1uv4FIng88UCp0lwznEY658/zscfee2XWedm0s2cg+rre4WgvWKEZ36xjWfm4y62x9sESo2D
+LENGPYAFkOorG7A2noseeV0+halgpaVWC+jdxjkl25nNGLTkXO88qsq2jP2ZRAg/8zs7/4cN6Z/A
+nhAR5LVk2IW8YdcHWR9BHgraUxv2wTJcXgz6+AE+M/3gd9ZD4mFIb7D7vRgfZFLpeNIiDwU8IXce
+z1e6wAFYd2HzfzCOkBDvTTmJ2VZWvklbTh/8youZjk8JCvRWbAnMPBSYK4SoRHeskIJTem5a5Eaz
+IerL1kxyB7aY7gKWxaY+eFrGcdNfHA7Tql1ToxwCqY8Qqj/ZdxGoo4BzJUzxEZg6yXtnzmneEFAV
+GYNtuiZr61PjNxjQlcMMMdawwHSR3T5akeZYZ02nLQGGVQOU4K0zfHyjwtrGfc4V+iSwAjfeUS0l
+h6wyHHIY4FyW71smvBcv2yz+NjmO60NmBaeF1X1/AAI8IrPOdhBGm8GPod2m4IuhrksVas7pvemo
+xSkp48wd07ajPq8OQAEMJiRxVNmJD0ObHi/vLpBmire50LH2pjIM/rCdQQxVcXzNRaZyXrHN8YFF
+vuQEpWjY775EuNxfZ8yDJhG8WcRPWkOw1nX4i+0IEXcqhbEvOVwpeIMONPZZxineTyhp9ji9sKvf
+iz79e1ULPUVUu0IaQ39Q9tm5fGIkKCjBFYtenePD3bGGtTCKO0d2PqUPE/4kMVqa9IcDTpE47sWF
+2n0/KrvTLC9DdJzDkdDwN+FQjuJWufGxOQ2bebAVNy6plHOeQ963pEkkOB6FEZxhK4KBqc7qOE23
+b+suP49Q0PWqfMlsPJHqtGfwQN9GgPuixllM5EmtjvNGXCfJx5P2MOoVVDw2UOyo4Mfnw4/dyyuB
+FVb/Xv3gwKYJsvhXlH/VvY/ILGRXbE80TjtXYALlAYgeWTts0ZAYT1ed072p1Z0FE2yW7m/RN1tf
+sK4XCQqoZIHpe7Rbvga8yezTBci1nlLsf8eR0z/E1hGIrR33yxhRXqYSaNFJbpWVfT0FM8WkAzeU
+uOyZfzCa7UEYrefNn2blehGjUqPzfYn5Dng4Q1sckMiFdzE/qeG8kWmZJTr9MfWEKk85rq3pGo61
+RrRqzYlzFdNAH+GwL7zfxOQ1xwqlZ0LjWaIVv5p53ZJaUA0TeP00e/pOZH67yXUdw6qaZKNFB6da
+LN48Y/TVSnHQvz9Mad7FiHgkSXLjZV0uk+O60REnQge1pa58OpVYjYJ3C+aA2XE475Fsto+p/Hpr
+zoLqR4RUdnvkbRkIX/ZibjkdPJLYYD3VqLXWmweA6/PXGQBzFyTyeZeZBeEbp+eK+xmvqEdr0RsQ
+q29IP3dl/wZu2zW/ZRo///Hqrmbs93TLqEfsRBa90BYD0eQvFcqrpcA9n6pRnDSdfwhB9x4dk5Fj
+nm4YXNYd40HY4zT45IDTncXII46gd1F84oO7TN8z/AEGB+5eteTAMGe9KPuNCe0CH/hT2CAjRAbJ
+06YFwkatRWvAwz912ZCwIyOqdK7aRFsxvFOKfvkn0LETeVJs01rbQ6EWCNycdzA0usmHvg05OnkY
+aPaMoeuugyXOr6InDUtNDyOc1wuQM/x/fRdrMlwdBQM9kENRsTFJKAlp6MvIlpQnDWMZBi+PLV3b
+MPH1mv8/LdvLWiYaBFeHIEolGFyMEWDwDyhreMCnTjTD/0KRlNlYMhdn3QLVmt69H1sPHYeh8YGn
+NKnOS7t+doCOpyRfO2QSEzzw5Fsw53WdREhBvIolBuGMpQn1VbBo9m5KWKn1a4uYCbcHAY1unBBz
++9W4rxwCy7gezopY8c8pb3Fr4OXc0iLhXlSU/72FlJGP0oYIMtX4GGhSwn8fQJuT6ZGSeyjmPE1Y
+suWuCmE27X4bYgLsUtRC3mQMWJAvoZKD1yAGxwN3KkJb3yqrj9dHBlzRT7/XQGiMvb/6cVOf71HG
+ewpHary/+rra2XG4e4BW/Zz6xFFta8fgsnzFPrWtePeeBc986vUJLsL1f68NHFS6rVKA3njclLdj
+xRkAqi3f1QNVQkO9k619x0lkOtveQt5simbV0qe/krwdqQRFRqrpAMy7uztNsEB7dZ35XQfFsRZW
+EJMcnaioa1+GONJLxIoIBZx4gIO0js/iIwHcjgQYGkNLPdM7klPhHpjz+IZn5HkUl0rEbJrPmOw7
+Z+FcDq7sjmQqW4g4PXPudWiEAHc7TSeIeOxiXarxFUVD9CdcFRXvGazlxBm+5PcYzaWVxL9/zHAU
+mk3fbuvdLa/FxeWFSdOjNhmB2ALCWWpzCsq/zR+Tt7MbdiA20zH2QnGgjWneRcI5DhPryKfL3Fuv
+IFaf/GDN2P/Xfihl61b4wXTvUw33SzZcY9kCZLegzx6jaPcJewi2GJcaXk9yXXswH9F+T3TOXitG
+nWKKbqdgh0QbmSBDxlgsex7N6FY+cTU2YTgBCXgu2z72s1/B5scDJtcVxyTDOOFtnyYFiq+cwuaR
+s1cTBLV+s4BQExzwNS0jpuIZmGk9uObrtmp0AJj3WY6IAfzaXsbokNYGP0ys8Bv4JM+TJr77oiqd
+UAO1Gk7QERKzcu+Dnl0pN+P1xxVx4TcUqV+nzkxOHuac2SD68IeUms1ebhVTzTfTnXafyqBLLlRc
+a0Zr8QKzzg8JBRDGiOCta0eWs1cZQP57EDAcjIaMnHwCNPmSfspx7Hnjv01PjSsxUXSaJcsJXIGi
+kKW8UKMxPt+etK5xDCkogReBRaM7qK7ZLaKL2yIFR/AbRNLZ5oTjIh34uRhiCixzmbEiEivV4qn5
+IjUFnkMinnXC/47huFJByY8dCbHUg47bfaxcgV+sq9vHy6X4p8FPSx+KcrOY0PiYemxvP/nwGeZq
+CO0u/rxmSHkuT4HpN0uSP2/dnkBPLTVcAQgGIW7/vMT8XEXRe8vSfaURRMN+nSD5MneZjmAc5D34
+s4fHGKAePbi//sc+vDkvqhKial6lfofhkFFffFV7ZSiQHfXTtPfiR37S1amYkoYqxlLsLYQy0qVO
+4Q26azxphcG5QbYEZibW6Mo7G36i4fSo46tMorNDN2QrwCwvCrnK/O2HvU2b8KGzOi1U18aO6ZIG
+ozbkTafjCgaz+5/iztZYdDhmkMOXh1Kboe1MDsrFkXGo88P4wSahVVEBu5eirIbHntJWoBE57vup
+JvemIwaMGMG4CyviePbnc0SkqLZb5wtKakJ8RAJcN37/MOxIiw4T1TUGQMVtPe5QZWmCPF4gR91i
+YHdh25lc22YRfBlhAn9FMC63Y0o46hz5+/6B04Qb3g2mI0iMtDrO7/O+mf8wK+RGdmlAyhxy6dKp
+b6NDoA4KiVzgC1vTSI9a3GFkIvnWtiLZl3JLCbA5Xyfsyhh6fOBByDj/LznNW+CBKWWmZmIFiwJX
+18hvg7sakWfCH19cAs8HeURun9ZgVRLwaUPmjf/VcIUg6eg0ahwE2qn6Ujamt1+mu/IwzVHUt/Ps
++ccX2thIxjJ/Sql5ONQ4e6Bain5jdckfWXWMjoVteCDjGZQE1fTGPypIFTQPB5o6eE/PY9hFcWMC
+UPMYYPvb0X7jXSvz1ZYfLs9SsvrB9gzGOkEwQ6Sr/4/wDrCb93TNf+e/NsBuOCM/oaUadar8qI5e
+nCiRN9hkQ+CZAn2KZ9Rk90ERaJJmn03seIPRMLzufciIGIfNWkdxnMq9TpTzzblLoTye1pbQZk7E
+ARod0ZD7CDptmPwE+jtBBi2CfL2sE3cV012MBCSm3T80QwVuji/bUe8/aYkl6RCiwIGFPVOQs0U+
+x68C+Dz72uosiBBdwWD7xEonrD/+GmuXR8M2XimxA/ZLxrtKvoeheTYeL7e5DMQuWy7+ZHTN77Ru
+kCCoQ4V7K6S5nL/LT9nc8HIRPbGOE3uPoqKAMDjZmD6MECbkQr5Qv1vEp8JKMKGMAaMC9a1ci7x1
+yQmLmJ46yP9l1wO5Ei4NvO0NyYIdLFCx6tpjoiTeHClkuRwJe4FO4YgbsKcz+n5GZiJD5oN+0jmI
+09d5CheCUP6oGqU89eV66GlHlGlKLK4vor7Jt/16nlqXWTS2B9BOGtnktkIKENt3+IlaUILVOTsC
+bnpWz84QtZVT9HjABM0RL5rddHaCwh6y7y2xO4mNvlnCO76pCUvKHjAbsGsM8UrZ3w0zv+yO3pPt
+eWwpMQ+c4zdbY+QAv4iax5ejcW7KZfIlq46j8HRFzJ4MYK8E3rdC7wkpqIoiYfOvQ/UyJ4G0p553
+KzUaf/TBqDLyurJ04wQRZPujJCvF0Z5uZ/0q/9RO8tUqzOb2uv89FiEkaTu7dFlvO9A6si3FSi5A
+79EYObJtzEaS/0YpjrVcMKfFhiF9PJVIKATMPBbn7QvvXhx1hkicZmx+bq4zLKQ20C3XYqgb7tnv
+7ry3YlWC483dZthKDPNVJA/I9ekPVByL/Zyn/yXUUx54KdwI/sQ2JVL7vg5ox+n83HJKv/K2r7bD
+Bc2ORLEEGvS70f50ism1qoORRhWV4GTHzLK/lQloAJAlBVMbFzkOb26usdF5JOEPNvALusx+DSbi
+BzY3aRMrdqWusJI0+AMJjhsi6sZbD5YKMk79hJCPIEpK5sMfAspX+mJbB4DHNhEYRy3EJdB/YXYs
+7wrX01k5K3e9DWJSHTp327VE7BxwFoHpebnC9nPpGvdJR+uu8qwSGjrquT4924OXRSVqraoDlOtb
+9GuxcrImNQA68v6kjPi9klj+W4gg3rR1WrtrB61uDx7VYZb9Gep/AqGYN8l+Pq3DSn8jpt3Bdd+J
+yTQStvF6ddk0Kt69+hihFz/sFMIM4WzQEJdfBnf9SkL0C+3gHqDKstdKCAiVif/FhcqabRcaPwPN
+h84s9s+KIDyLGmUQTbIXhSt5nCE5snIdaqfG3NLQJoxH+zwbLutO8+833aFyhbBAXc+bbMKkGJOd
+S7u5ca59vHnNUJIDJJEFM8tPagx+N95x6xLzJ+q8AQZIzNpFWTs73D45Wqk8SrJfrdxagnY1MWDy
+OWpL7VOkt8V0V+n2g3dyz9mQo+t2znvXO3M0UC3usEl6l90l0uORfczVrh1+ti458HCJlOaLzr9S
+oOXthDhh/lqcAY/YaYMNITOnMygULYOQXGvfCcMXUCMuGxIWqNOi/ffYWuvIdlHARSz6YVonFmvQ
+euAWTHVOAq8CCythYTyV5un8CayAOxImoLOwrH3Gti1QJZs3czaPIIAq/8Bq3YZ6rLJSk9lE7nsK
+1kTtdcgsLQkndcLxN8efISTm5NUZjop9PvMqI8v9QWpnkqCo59iSxWo385XjbNPKh746/8uwcxPI
+n2upK91ONQWJABSM0LvvIDkuO/kLyN8z6QiW0Tvij8Qw71fBr7IOH8DxbJzV8KvRmMZakuu5nwJ3
+jUeQip3jhRD5WjMXafeYBgAerzt2swE9xBv71o0GOdy856zt3HzfRHzhOUt7xv3LBDi3uo+0mfgy
+eDLm6UqmJeZET3YhjDJ0Dvm2n3+XfhcaKBiBka5GOg+HVuGzs4rxtabxSFc5HNKQjO53XzwA5+7r
+ZJTquyFbK+r1CQaD9daS+YDcvoEbDuZQdVgI9c0w9+OQ1mU7C2vCacfUUGnQgkIPSmEEtQZ7QZV/
+feFDb86SgOtbK2ppcM5ACFCQLIam6+UO77kSWnz/l6a22Jg9i07fiZsjn9oV1NklQ+Ro2aVH8b08
+zztrYcfXt+paSlgT6nK1mtQFpoKbTUJlnWgtgA0WU47v86R0hIDs+9M150nAY4JeP0O/ngAGIQoJ
+SSyO4ptyt6unWQsxe2/pzby628gxYNC8622todnvMNV3a6JEuH19m8aoYC/92ca/Eef/VnuonOG4
+SHWLU2LzRGnlFapi9dMamUL7PGjOtjRqDMuuWOBBvoUxoc167r9dckIwHxO+5tpwH/dr7xiAcXQw
+7xblhnmnhY0HilDR5a4BKJabjoY2GVn/g4PxYwV9rCkFi1dq0lbW5+akhY61PIGIk5KRio5Ohkpl
+iGs1NqwmISD/KVyvjaO76rFYVXHBFj+3lrrjArAZHw4ijTfa8UKWeDwjPVM3YQg6p90pRgY244EI
+JaPb/va2dN9vgRm4FuK6HCItb5VkOmvtfD/jH1MWwbQXHhTmkMyYLbrhBJiVicrbOoix+gC1oRdL
+rdfy58nZcB+V91cjrjgioPu7U+Ci2eRo3fSWtVTYPpIWOQuYdaUBdLBWfEamo5GG2351z7IAe0A/
+jcYHx3uIAr0+jmoVeGK2dpvVvxk+aiAni1iCdA0t9yX1SWC4wXhA8AAKoiuGY8deWtbLRS8jZSln
+USgQlZ33zxGIS4ZH88dN+S17ebcrBNd/nFTceX4gpaamksbjbQGaIu4igU+Jk7ioi8ZGB2KWbzDJ
+a8rjGGPFDSmA+zoybiEmkMuSHamQy+ii11ttKsvq8D44hvblCsWDeSKZRSoK1eBrdH+kygRj7GWG
+EuJ0Iw4LYuiWR4etauzzHhU3WrbMOzgVIen8v4XIIpa30UGhJBvfCLjXiFkEsLYesi9PIHWnOHbM
+JVU5krZZn7cogVYVem/K7B8dqqiE69NfOExwAmwxO9z6QDCroH8K6jh0uwgWxgLDsuTRScuu1mkK
+OogvAlfP2Fzox9v0oiA5FI8V3pcEgUC8wRePri25Oo7vnm7RRuE3suIBY8TFm1yjm1R5eOkG315n
+twtR9iVoB7C2/oaisGPCM5tRfnCqTA/f0M9L2XudrwXx3J8m587oPvJ2AXg3jJAJLcBmqq++TCy6
+C1YwsHyqdSOKBWB18fBiRRRZEwn4MOQiKY0udeJggBuO21VJf27aY5y9R8dx3g8CtmsnSDyN8PSI
+JxwBXMEKC/D7c9PVUz9lvW1Va0+E8RfihZjIm9ma2YwahSwAzVQdMA092n+bOdytU6ud9WRZaR5W
+Hvs5tkJjUTALiFiKtCYpsGawhyOQ0lETiPPOa92MD9rnzlCMPC/YyWjs7VKOEurQdm+jG8Ylx7PG
+mJ/lQ6+S0DZxdUGC8+jYz3Y1/0L7aYq0E9+Sr3XhEv7ZKFavxMyCt7HYIevz55VoQOoKKmCtM4pP
+0Uh9eS5fK94QoqY/7V7cb4hOYFA6V3SACyc1zEkvy+Y8hoY/Nw6OJgozkSxLMXAMjiJolOkq5S+W
+uk86jnsTSUn++co8f09pCJcc7PsnkJ37W0slN/5T3V7+RvrCy78RcaBIZUFMp+3e9S5NPx4wP8r0
+Pyb128D5RqdJP/UxIQlb8XBsk8a0MtApcegTJNGQ5thIK3Itwlr3/oUcLuJIDbn4GMNvoiGOcFUA
+KQJMmRJy9GdSC17WRe+0dUP2+RDMJV+xiJ9n1MDW5cPQ0jZ1iwwAK6HcI6iYd4IyTVNuR0prhXR6
+4kWCK47ZokGNGl4psusf0EQIAP7WvTyQ/zlkw4LEfb2xrhgtwQVpKNGpNQG64eU1d2Uys9hKIgMZ
+K7Ualu0FVErx9Wb3Vjxbkb2m+AXC4oL4nYZB14+YhF6EdLIXTrRcLaO+haXUWnSCpjobE+fhc+vK
+JoaXsZQeIsU6G5YZrHYnD+lLxtR07Q1MJ1SP0ZxwojFlfM7i0+2N3EyQ/uz+FwJ/b9zAvIbM1EE0
++JJug9amGogU94TUE3T/IJTl+p+4iIvXuWx3a09mwkqjmkfRhsFNmnWd4LUh6ErL4OHJd+f5o1NR
+QRdnRU0VhVNEMHmbEmSHQIEw6gKwc1dVuMHtOaVzLNVOnM3m+44phWcBrHS/SNp9Jf3ofsImkqww
+yR8PFr5hmYetLN4EnmZ31n3yZk7qqqECfzWDKaE6ELxA6/88jdG2MSOPW5YuAudOxk4bt2uYUgfU
+TZRWxlNkmNb0BKbfux3bFToEkKb6L/gDZV/cD0EF9rJQSqwqbu4pojSzygb1i2DUAwDWxrUM2cvt
+1an6gy0CLKpcXSBO5Xhsy8navpya7ihMkfEvLBSgmsyJfKEahegQpJHKO+bW3DNYGS4l7nNedZTw
+21A4yJzEJYFCrALBfOY3/BWYymT10HcibOSEx8fPIFD/HLphGPYq57HXfwxC/euskfwpx7veAvFF
+J4TXNtjwcOeJnxz2n9xfHfNjzXJ75lndlGn9B3wDYqKPSW76SyHGwTGWbAxXm15f1p2s/oRz1E4u
+1k2FGc7B+WNHP76Qj2/Mh4/+aaDnwJ36pJz9l6E/JaTms8nNIy0pck+rCqXhEZyAnch2I6pEi1/d
+ucqLPcRbkRaOQmnbxrCukwxdPR/Bjz3oEvexdTL59fLSxtEt1vpr9wsvi5BuvM+/YgmmK++497Qw
+a1uue0tZhCBeMjtqRRVSs1Kb4mMiHTQyAqC3W3JK5CFALFrcuj/Fa05iBff0+bcDZAzgxxyggYEv
+4usVZ7FugrcjW2I3vx7Zk/rRuRf9EEJWWjAFUclV1hJrgBCJVVQOgeRk9WmpCDje8YCSqKBsoE0q
+p+LNpWNmyUOALjqEQtRS+zYkxchl3uIrGyFIcYEDTw1wdR2+7KMM9X3zEA6YoJ2wQnX+LLeG5M0X
+x40JLIDNcsoSxOxe+jaEM93kOgCjGHPMpbRctgiSYLSwT4bJGjS1CnmKPo8fKhwHfrxnVZZU/h6Q
+1qzJ/9huy/0g8GhbiHNheCh4Ltp23sRZLmQG8ecFsCNqqgDjpeGFv6RUhYVTaGLd83cIs3xAaTVN
+Lomh2zZ756E/5aNHRdBuUNPv/+QGAHJddkXE2f0QXfmc80LODzOIbyDTCCNNsCQ7SJdy/Tg/lavp
+DepdJ0YLt//Yghv/C2uQbiQkSUbnLKc5dKDhYvQLzL2AgMX5HPjaT47HRO28kC+Cx4u5nYiNuYHh
+6xQ3VhcZ3esX63DSQh8n73s6fd2vyD9U5QtN+DuXXXROVOraPV+1XPavu6ExijyXYErycBgONoEq
+yB3CQc0fFUMfQoTwpAlf0wug5NYdUwsX15Koy0p7PDMZjLY2HTgRVHhq7iJTqeThHgxuwBkYABuI
+yU9Zey/ePPuk9lUpwvlqfNkXek/noHb4BYC95AfAQaStE5XlZvct/Y7sMmYShoAHlS3IieyxHsd6
+e26T/woYhAHuKMrLi5iRmGSa/bHm/MovRd/j1ClF3EkHdFnu8D9DjhcM8up6iXSVp+W89l6Si2ao
+uY6nawKJbhKlRbO07oROXXdBq6+7RGSY6ByEzMStxXLVSDnTMXwh7du+d3V/BkILW3AJG9/9VDWm
+pWVTWJ9vJ0CSW3VsXXc6cbjm+KVa0RYssmhiqYdMkG21ITtvXJ0M+vzpFMIuFQQ6JKLCMamRVqkh
+yV3HwHcqc7iQW7A34E9cIZ/1RfTwu/IpoUBxm7iR1ptuZhHZ6iWaqpQP4A+IX3qOVzvK3ZfPbot7
+Jok/2WQPmEjzFSagEbNaVT8TT3+duQ+lH9yAY8B6Qn7pnLQTgA7KAzOKdcXM/TcqiLS1b5NOrH9z
+L70CrqIC5Gk9eJDa7EB5TwE4hYl2TqdFbavOxLFhYdker+lmEnhgLLkt5E9iZUcnbMHTTQkdP5lE
+Vjvc7UqDl5z5Yn1+atOE0PTRfvdA9Ju1snLz+JTJlHTPJPT1jcStDEvDh6a5wEA86T4aefK41Y9/
+aNA/R1ii1lTlw4GDQdcPl538Bs/mwkJWdAzbKQXzfLais9I1Y/xPdy2RKgUoEuuF8+Jb7tOocQcl
+SnndPdnJJxh9PspAYzfqBunUKd5esom6IbsbHQiFoUjPAro57rhUqBrlLemSKeBH/h+3B6R/SrdW
+kHgn54J0udKNEQqfi8wPeUV/2hwYdCUeg3aB2zZ8lW/JZO21ybhglRWalf5u3NrJp1QyMQyn2LCK
+RSTjRBwrK+EnCRBHVGLv8j1keH7/UymujBcD+8zOT6VJV0Lp1fCLIFxYhoJ8Ym/ZOQCKj8f/UkZ+
+wI1PXKcEIf+quUM7ozwLZs6y/qudlUrotHb83zPmdzysJc1VyZNG8KrPtVBsLKKQ7ghOPu3kM0FB
+4W9V3yc8tW8th3OfkmFOP6+PsJb8qTACkZB7on+taaD55fTYyvkWzr+UT0I2a3t/Eca3K6I8iBoJ
+TXOLj5snt3R4vp65il9uboPXzJYRLiwF8n+vtajG3q18k193Th86A102TqX1ofgnnmO0slU4AEjM
+gJd4HV6wDjH6VObOqEnbocz/+elAxcBCkF/mZqZHK1ehH/sYyNE8O4bQhDkscFkOi4DfHp06U0BN
+zWtjuMy46Gn9hx8LKTB+kBSKbJhw2Dz6gV1/R9StdHDOpd7OD+n21BLOmgmdSfIkju/yOn4MlSv3
+9Rhzm667RNzMAIvhtRm4IIIp2dVv4BJdZCKQ0bZG3deHFkvp7qSYWaRBE0Bs5KjCbx4j2qC9vDgK
+2qP/8uRxEeRF6Ls2b/LHlgRxTsIU365NEgoWo1IR00iQ/64CKmx2IgABTtSZtRJOFlb/GZQ9HEHC
+LLkXB51eIkzJtmFX3IxJQvHlVBvLe/FzrAv79F6iaPKrh2/x2+ysg0yRlf+084RCKqpd09SUcTD2
+4rKu4b/XLIDtLr6pi0klTcQXzNUu4hdaMs8elpaWy9xUR9ZU1EtEpJ+5fEuHkzW7BL7KhP4bZmUY
+LWdNK5+P9J7UVf60ntswX8zh+AoGoCqFCXfQW/SLzAj1lbfH1ZIizdbIuYFRkm+VbCrL1WeKjdU+
+SdNLYBHBPil1zNZT206452Vio/PuRGZclVj4pgBHON3G6Y4nynjNOpS6fKEVlcB76C5TjmG2Ko0S
+zvi7iMKfMrdOBGfpbE0VommEZlm8SCgBPwl1BJyNiInRapdMGwg2YgZXAVkuRGmeNH9mE5892tYd
+Xw1gWnMFAQlabsHVQSksijlK0dIbY9cw9wEdqR94/oRWeaVszEtn7Ykjgsocrak5yQ7TfxJTXIeo
+eYhRH8Bt9dJCx19OMlY6iQq/hTpMRChfkruCXuWBRIpJNwx7UfvUSLl3uV7Te3/xf2/yezEqeY2j
+LVW/V1A980/HZMLZovjKfuoPOz09cM5YZ7fUKHKWlz1GBhEAVVEPrOv61dbAeONh2q7j2lmLTA/+
+Nxxg6f2ni7TiXMi0dc/yVnll3RhYX2CoVDr/WRCf7E/l7YZ62r3h3bhmB1z/Zpzq40m2gQLSVvtI
+pVCuQk+Pz+TKrxIictHQxivo47lilFBXlCxMmhwL46DYetvVXtmTtcHdB/attl357r+fKHDMk2w8
+p0pNM9o1eci9oJ8kc5+TGfpyy7AX9QxWErrdZ8TSZFyI914SPicN21PtWguYbzI1LdrAOvuu6r64
+96Nvo8JhxRoxjqqzzcP4cjr1XiS8jy2JH+fhZC/ovq94kZNGMNZxrW/O/+bxiFJXy4gKJXp5vLHB
+MMloHOA8BhibQsnTlGxGP3FjZko7bT08XvofV0Ln4kEC0PpVHpXX6UNuNGwjCpat8LiPW5EadZlx
+5sZ/aeuLKHaCSvn2ilGkHZGquOgDZ4w6NTXPhjlV4Jhuu0JEbuT0C0S+D0czGUMDaB9S3f1hm+Jx
+DXg1U49lTGuadB5HGkjAAzEF8fdsWSQFSYQ3j3f1O1vbPa+HSp5gyf7hUqhIha+cPUGI5/dtos0d
+f9MxAohic/szDfp5rk2St9XEGGT1pZ7RH2aXdMm4iXNYFx0pPh964nX3U4Bed/Ow3HDUP6GYTSiC
+JrMC29BcMcSn23FZiTy3+L+6Up+cQPpYDyxJiOzzmV520C+qGsl+iJuqFXpJ8U1TyxEOTzOJkcWH
+KeGG54FhfzuXXUIYiN/doIFZYjz/XWvCQZeJReVhErudv6FHh0yHu/4rECiXtyBqBr/NANp1NMZ5
+LysJGAyoV9y+48G5z4ave4zo5dsg+I7MiXaPqsNxha5OOWVmqZfMhGCM5ovPd1w+Qw81Gk3UG4YR
+2uKFlfZG1csjzj2KS95zaO198pXCU7t/3YACX1b3n8IY7e/hnA0++3kqK9UgY+IyxSxms42xBVzb
+sV6c3sye2x2nqrmYilR1ou2HWgd2LUi3KwdgjhbqbT1nD5fbIOdZaz9IFJZW8m3UdYMGrK/5xA6O
+0wHHFe0O0cXK6NgmoifQw/FMX8wa/5Uh+dA7csFH6+/xdKTprUPX7s55R9LHwvxdVBqM1bRFAo8F
+0rQxWTDsVUBIf+l0CW/df5QAvsZVoUlG+HrCbgdwwoLWJnYY0QWbw0qd9xyGk3y7twTjKOygyw7k
+pkkqrC6RyYDVp4ffw+xNNAVHl2qEoLeDc8DAZEMnk66Ycof07I2xwrWes65eQNVM0gxgXuNmfpPp
+PplAKivZEApFnutEGLSnMSC1TcCS2lHxQ0aJ/wYzn22Te3s1kW6gOs2g1DWcI6X6LR+TgqWTYleo
+9/KQF+APce8aQi16Ux5uBkFpdxCB9kU9t/W9O1L3vu3XiQHz/GfeE/AlYtymPMkUDsVE6fpZH1d9
+j6ZYvXGut66ejwK9cJR+YUIHm7Q+VhR868A4O4FS2BMrMJBf4YRIhx3lkOLPrAbYYshT9/hcFcAI
+6lfXEX89HmHXfCSGek9oLKD2ds7v3GohH1r2gLrBwMGzcEOryTsZ+LvcuOpMYGFrp7jPvioOhsMO
+i7CFaM1SYFCprcZsIRjdfyblhMe1u9BWHoN+LDA8DwJ93FsP8ZXuY8JH+vy4hZhx/x2BDMBPJ0Dn
+u5NPG8x14Ux14zJvzO8r/Ipef/c9JobrZBBukANByujv1a47EKbhJQsmKeuDlC/uDU85IHgEVcf/
+UjAgOL6oor7hkH49M1B2RDIgRP1HGnqe/C/c12YJ3GdUl1pTsRcuh4kbX/qqVLEaUNaLUKp+USQ3
+h1jIv2mcsodBtK39lPMZ45bjrxejr2mMxPI6VJyEjTQTvyKFCV9gWX95bEuaE/qYu/XBdlnO0uhV
+NhzK5xzuePp7WWnGWaDtpJx5liUzZv6mR3XD59lfMXT1wHATMH/+H2LHp/w/xxYs1sHj6611GPhL
+ToBrE1Jja/npI226LcKc+I3BvbyneCn0yQs41PvH8CJAjhl5TqlEndjYW+pQW6m8bowdDzXk/XtW
+0rjHMMyYUcKdLqOSwxEiPVhruWz9gp67qd5IIL6FebKhbmwnj2FEYmqMlYHoYzEiDrLSf0n8uugN
+h2Up31E+ifVweu9ZTQgCbDRzNYFyhHEZ9qoaSexU83SjZBvjq9lqV8KbcXQJ9cY7pMNLvBdSh7mR
+jebsJ1X2tc36PtfsFiH7HSHpyJEDZPlts0J1A/gEjK3cjyxT9GecIwfs5fk+bwhcM+YLtkhxco+M
+avRAxhOxVGQ0CM9CgZEjL9NNqMM5gLCg31THRMm3s7xrHKWv73qGp/C6mIAgdlxTbV3iPQUuq4pL
+DaaeG3103b0QYDCU7mxKfKbcbpATKosOPmbo3GU4i+mabflgIaWnoSO5+ykUe63VifnLUMcnVgqk
+cJwY9e7T6WWi08qQH4PCmH5DeTdpnEUKFehnN+hPHn5ji6bhp1/JO0qkqrFGPgYnMJ2PSSfHeCuD
+znoLJzKHjU5cBRiBkwqwIQeQ//aS40Rs78eAsE9BKPdNOcEQ+Hz12rbxQRG733HxTJ6z1lQgmhzV
+ELXp40XLWlJgvEt65VMMBQf/uQc5trl2gYdRLglMyCdlrUiRThI2eSSvuDezdSDpY7jdlyWU9q3N
+jg7xA2NI6eW2sl7aMZS9su5ySaPuT+3hWUU+5420L5YWknkhJNTess+RP2IuK5AQHAsrHePKra6S
+ZTiw4Y0vqwPsLveziwqxdVJBnEuOOPrOnQtGDFXKQUuaBW628pMVrTiInjoD+P0S44ttiUrfKF+X
+ZmrjnR/ZLSZO1mdXcZ7NqwU7R4c2ks00XUa6Ue+wKS+HG0gDHYEWa9IcBoGGzOaPQcJuyOpWV1jn
+fCGf7IA/FaGgL5yamPqjK/XA4u0Jidtj+3WHG69kgDR6EV/4pC7odirg/AWM/IcFK7Cr2AhCB4zz
+huGXTqR1bUNLhBk3TvyDho+OVvglR1nePNPgWrBhzrFv3GHOE9l4S1vsnLBurJtFfaQ/HcR+05PQ
+Xuytbk1UCvUjkxD4QpKxL44iL1vZx+PY8HS7xWYao2MdC3w46rcdULIBrmrYq2Np/A6KRpzQS+Ma
+OkX5T6p+SCbMHuno7S8OxreH+H+TJDVszl/6eqM4N3BMzX5sS2FgIfH6hUjNtM/vNI+yGzJwbiSP
+bCM3NyjDb9pWzSKPBECBi7uPcGM53swwhsZCw/0AdyPbXHjC035kYjo+Smmf4UKGfherwj1JXoT8
+c/L5ONUMqNjUV3ZjlZK7bvuJt6YHAYg1tL6ac9J+nJtq6UNnwaFaJ1dfoOW+Zx4de3KNrbKUkkAw
+kxo89dogk45rPZ6PCinXpY7blGyAObum9nAK2NRhJUUJPNVXA38m52Fs8q+NLyjvBhDkkkzo+0Ny
+csisDwr6ccQ1cTIT+md49ATBWdgNGY/dXoeMUDbWMYJGJ3/mEtldVSNIPRG0MV5jUggfKVs957aS
+2uJEkE6qGTSYikiUpQVasqsWrkitrmHcuwDM3gNzMndOwQAt7W/btqlEwNuWLg5EIQnOAmE8ZC8w
+028/JydwfJYZddc2/T2t63jK4Ox17UVs/SiqxV1XIaAmKmP+X9TaM176IGF0PnEok+mRXtiRJYPq
+q+Kdizlcp4kZU93tCGAmbGlxZzM0Zfr1Oj0HAh9Zxii2IgJoT2kbdHbl2FDEWKRVbgfYEOuhxdfn
+5t+MSrvnCXxDECwwcWQuhk62akHE1iW/0RLcmtN/MPla7716UlprUhbnpHg4hJDUG8KBdbd6GO81
+mkTejwXTfAasMVU23TCEqLRenIVzmHfEWfpASAIuGRM9KqcO7hs9D1ICDePY0qGWoAWKfZI2pgAP
+u/gEIWsW0zKAp8AL8AU5V/be+9PV+JlENPaQ9VwTwkkai9d8aUUG1RmV6NPa4mq29anWRNY35tPf
+eXDOaex88td5vTciEmuOzQyGAfuoWvblhYoNC1rGlkglDvUe7+m16NYg7GaSuyaKOJ9g9s5JH+Jo
+OVPu71ZvhAkumDZ+D+P8yGbH3xNKB3kEPJ/uv9HY8KaJOtPiv6uraYZ2E6NA7w+hukyweV15EG2C
+2MavrRdP+y80MM8UBj7RJG3IoFVg2KzxwG0O4nxA6DL/iJ+dOTjctG9yrfRqp/4a60HhJ7Efy0gh
+wgf/wUqgdJ5Pjs6dbxiSj1wLIw2ScGU/BdNERyGgBCrOWALHSYIKD+evBdRoTFjX5Ao9xJ58hwUt
+vyw+B1LQwYkWn/FAFY8chYMLnOsdx0b7/4EwafelVgl48nWPX9RjxKQpUz+lr1q7hOwl9QlzIHHi
+CO6oo6sX9lFTdUXkaM5jJ2oigtKj2n5q2Vz1f+BL+Ew9L3tPuKSTzIIkXbKTe4qghG8S/mV7S/4Q
+/fcTvNlMcceM58RxtWLAROQB3gmdf1C2xUr5K8K2TbkHXrX8IQ4Y3pJ8I/0mU2V1k5ioNycAXqM1
+kG1bwibCFJI2/cZSsu1RrrpkJi/ySRjtkopmT9X4ANkZzFINR1goHyQPhafQfvYFJrhcOYg8la2r
+1OXutU/HVsfr8jjMTGzA03yO2Kc8QvI/nPBJc2KMeWI/RE9RwZAUuMUCrHJqHhvi1XMLQbE5pMLn
+YWcM+rxpxcUwFnxokKF/UFzL1RtLyk7wyWHgEb+lqd0o/vYB18aZIHZ/ASwlH00O1oEP2n6NQasz
+BIJveN25J0wi98rDIJgLGTlokF+Bb7uxH1iOQevl3s0GiqG9+sEqIdVhQ1CYK/1NwvA10kjdIhYc
+CBQ1Yi6pVxPQeGh/xrRtrG94eP8eAXnBuWFzL9t0ADh+Xun8msj7C83b7IKbEfiNgFIBrBSLW6XS
+X5Tmq3ZxnwR84Zz+x4Prf2GzZFuiOBeC0saGL8CMiz3+YZ3Bs5stMeQpw1z1TxF8+AdkK2hI94yo
+UD960W204Az+qICOPz2aHpje0bzO9+5raKVoLzgUNIzvdJq/BYCToGmvQahEjFg5cKqf7v3xddnm
++sGoVfLjQGcLYC3NQrSc7uHEfXeI9lprWZxd4moeduUFfbrG7dMHZtY0fOi5/hwlEY60eSYUk/lv
+yxyiNqd48fqPeO70mjXjm8RO+vP5o0Rf2NK5aho5jGnWVeEEAr8l7/+nUQGoCy8KVBnX4mRfXc/t
+t3F9AuSe11oF8UVSWasz2Wum9rtDCIA5mjDHmLuisP9JtFawjh7+Yc0TLcJZ+JKkk+CNd1xS7ZtI
+rbgMDE8RIddPj77u61KWycV030xMBx6g9l9OZMUo4sFU2YOILt5zXSl/oKFQaaeFkRwDVQZypq+5
+mOrndLnriws9Nl5vivEBpCplpNw22BwLOxpMKGqpzS44gmAP3tL8Bkop4hTpwrqR6LkpoBe1FarV
+r8DphbJk12YrlbrHahXObwQ/Boq3nwEAQUdXkBNLYwVtL9S9iQoOb1oKDUhi82Cdlq+rFlSzok1C
+xnP+zfXuBJV9H3jzr35hsvk6+eJyDcTzoGcBetLLeev3w8aPPQgb74Aqt6IYzmiwK0Ni3kKhSYJv
+0zgHcWVmh664Is7uk+9pwoW8ZDXnVRDow82zSV3PG4DcNeXhidNFidsBEqofJd9tVt/zMMzhwR5o
+1zci41t519idSQVKWWcXifVNiqpSFbRRhL4/iPDE2/ku6zRt9pTlp6/pwIb5BAJV0GODsR4ddigi
+IpXQb+K9bP5BtrSXOoEpBuI+vynubJizQpGtYlaQsYZdhDfZ4qPs1/JffJ1RN9ZTiVdDrg05dKDJ
+AdNGQBiTYWOSzZyo6wXztctrqdHE5QhOsFcLLewk95RQJsheODuIt3FzwJvcXPpbq/kYG9l3KX8z
+kAwz00Vxeut9e8WRB/R6rBbCd9jclxoOpx7czl2vb2XjduFZE8P062UjKOW9Q1uC+NvTf62ulQsf
+oeeWIB6rb/M3plp0qjOM8pxgyZWDpHADqd1aMsUWNE8Jdc4iGVlgvx9W/BorPOC74AFSe2heBJUJ
+bPyBLLZi1KC+8DptK1aHLmwcDdHj7OKajYTV6TjOshZuLgRp/4YCsZGXnfotZ7D8LgQqqzoUXLwV
+Q5PjoBE0DOQVBSrDvpOBnzNsB2N6yD3dNTr81XYT2Gh5rK29pW1RCvm9ElpPB24GgPpv5fQSdDDD
+4vEdOMf/qzRAY3xnc08dnPoxeHe36V/i6+yd4+HKibN9PmX3/KwUo3jFWUQ0rDS/q2QwUHo3qE61
+OxDt810qrX8Sq/h18LU8J+L3189BpRbrj6eLw8dAPiv/5f6vYgk64wcWDkOQkyf4QPOWV68Rj4qU
+Y1JD1VSsyn31tpaYInM/EkI0PQThC4WZ+ljrKHqra2gixNTpYC2RnFL6AuUuV/JxK99GwnD1SEm4
+pswp1k4tt/tnd72jH/mXhu3RcbNYtj73VuQ7vxfPJjmta2uWiMmkvg5Lrhtrmi5BRZwBDvivXXq2
+6RiY132pT91mlHrXj2frehn9KNUcMaX6MTamulEbH8kH7DWWqX9vujkRFU8FmztwpaLIgepxKgrk
+Ta4SXh8B/JHuJTxlg12prd6fem5q2SHc0Od4VpHudR+iRLYuhBxVDGdpi+o97VVVuoW5vfcTQ2ux
+SmhZyKGP3b27wFQcU98+FeKBIDLeSsv0bmtIa+qLoGTdf1c2ugjdmojXmcmFSpllZwVQ/lX+Gr76
+l5xb2nHKTAPU5ZTMfS1kVzJOmKY1spOQmr7Rox7tQHI+2G1OVjU3pI5pWTZvfDBLYTK7aXOkL8jp
+zcTl4MsK+NlU2R9yjmcakFsIzBYM2mx58NMMYFpDmhK9YkYpTSoceqFb3Yu2Vlg6YPJp+9TiH6ga
+PHT6nsUdB0IRi7OMhwrwjMEtloB/6oKmHmN/uTDgzRHscb0dZ1K+gRggmCGRN/ZJ5ZgojnEpKwwL
+udUBC2ennwcUXOjoA7IJO3zYkup+eYELRz0GLXdCV3/LZ5Ps/AugzEzm55e5AxVbbOyCHRfE8sTx
+tCygGrVsPZKCO3ZHB6aQ66839G5nWG2+J76psLi2b+FmQyTZW+PUs0xcp9DQOSJdNCT/gLzWH5Y1
+RxuvtxWVRYCCT0DFOcwGYXsv4v5mjAlf2XYxqR2iG9WryRUddK6csh7Q1vWHrkk3Def3iz2Dxo98
+BeqJedUl3V9hc2h5jOKbmxhM/FJuqOK1XrUtUKR4yInp/BhB9wAH2yAOiKvAQ3G7gbhI5l6IGrQ6
+1hH8GusZnEtyPWgCD8oVV/nbwbqO0k1+EMbG0/hR4ogynjZXK84fXDaYgKxmna2SiZCQPizGGqIn
+NrulSagChRKX04B20s5CqiHHt3Nscu4c0joYT8E3OgX+dXgK0OeKunx1Xqj+Xnef3sIyHE54PVyo
+QCuHWxbVH+xF1/ZBibQESnGpXom7Pa5kUYXbvPtGtvnQ4YAmysIulxnmPTkRV/rGFOKvaTnW20B1
+hxIvJGF5CqPaiWvNRpk1pYHDFHO8DpASIJw5hyuV9tdVHzGruh3EJ4CZIcDhDNmM7YcZckCgdcbx
+ZAVukVDST8vWO+MdqMjgccxEG9bik7fyLsVB6cP4UrCPKJGiMVFdgnACJnxG9tFHkB1pp4xwHdCN
+63q0fkGeXNx5MTItubgdODje/iiouYkbPrN6CAgmV+lxfiJ9imeLSATcUIgy+bL4L/ykZ8lXV4wW
+uAmQlkSIaiF3ZgU5WyOzbU3RyohuXqCjtYp+Vahm/a/VAn7LlE8jZ8HnHeCQJRtSaYWdJehKseB2
+xVQe2IdGAt4ZN4+LUAIjC21W43+ZkCgZp3N4ohVVv+625qiiUn/qQQRWyZFugdm3ID/0pri34WNb
+UfYoYeAS8+nLef/SEwobrsJSg8mun9CcNouR6RvVmcRlQpz4vcvgx+Zo7DhPisCafRObytlSWHQr
+q4J7OtGPi0xQJbyzbfeZqYpja3+Z2bhw7iakhOkFt9Hj0q0o7+s1ddX6VrFBbvnTUNRhwpu9RBG/
+TOofewqDP+3EVuHXmA+VoJgNpO39WyEhHvYjR+zWDnpCCNj63O1z1B4BWx4tCKQ89ogEN9sd39+R
+mAMeVwR0WKZRRXK0/MQSOOptklJVM2ZKGaQsWdpZpzxUyC1w4CcN5WbQNCNNKGz0MFofd+B0UcGW
+3nU8JfgXvAOUcup/w7XtCOZyOQMnHgZ4a9MQYSAxiUzgU5TrEejm5UcD917z8I0TPk79OSSVVsD+
+0pDBPLp78G7/pWwuowIFS+FdYQT45u/AGQVwlIHISiqktzRCVHdTs5x2prlSJlzDW7GqkfzA/IxZ
+V5TgHknt5B/awGKTdlDaTO33SELB4Dk5pLjuVKQY1j9TCC4GupIM42x5cBAVZ9x2CQpuxtNNr77c
+Ugc4b4X1pjXlNFQe6KcM/19CUXxWlpAv4w/dBIrMK9Jz2oY5ophfTnBOCJXt9j4GYyv6SsiiznDq
+O69GTMDy3TTu+JdB4NhQbNx3Fd3vQFuYMEXHqEnECUexaLxA71ZHcg2Kup9DaEKTiPpUdYV3KdnC
+u7bBICB0AiE2yqNUoss4ljRODANM6tMuML1A+oSX0VZJPD0UoItC/hOESx4MWSx6A4iryb0TZFt8
+VhTK5niLXm8wEHCPA+dUmSS+ecWZ/pI/Oqhsp6Z7OkOENYaEuSEBa+y7Qje6sKTibqhvY05/dqFn
+zIBG9SJXh2saAq5KXAq3Yaba2fWOHrsMXhHZ3IgQmTT01es1co7OtYUxUFN0GqSpDQ0f6B2TjpO1
+Vv2XcopvnyuBUE2c3hoXsiNl+gT3VYMiR0s7+Xp29NqF1s6xmu52gL+/9zXL4pfXFnc2GkVGQTQS
+adkHtyB7jqMyl9wg3aGpkQxYH3tbf7vdtsoQVc7i09GLEsgICGlldeWndCkhCaJXc5jTxQIDL6SL
+UuBgQxqrpWYLXL9M0WP9fg5VWfI+N9rJM8w+SnVRFgYGe/QtBw9enja3ZmFTu7kIYsMK1It/3xmI
+jodI3WKQHsZEl6J4fN1j2gLLA2DIONajflzzpVlmZkUsXNPRNhdKLfoDECL5B9ubiHZvZ8VXfWoF
+SB6qjSVqU/MolZx4Y729IvnrGv0aAQQVeH7JCMB4rCUVnpxkbD0IAysogZdsHafXq21DAVLTQV3H
+IOItHqBTFT36QdlNW7Sd4nlHs2XZxq2B93MsPcp+nt2tbeDyZ4dt4ENlOwb8HQWBNS8cQIEbsj/D
+cLfYJbIlAjbRmQaZqsz7muk6BKOKiSq6t9/0LX6k7roQ3vqDnbR8Z3SHn5Dm4f3snCyOWtykrSWI
+rjK3EUjnZU5AuYcXVpWIE3JdKMjsE8/u4l/BzNT4+h1SQBveKjtbT3UoNzDT1llnDN2ODxy+Uvo4
+lGxdIRZnAuUnOLfKY3N8/qb/KboD/8nu88veg4L+aqfivI59qIMNVvryNex9r9MxQrg75bpk8INe
+lRYhQq+igeBjcQ3XMbH4d6daAQPM54R7Xe1QS+ubOlFk8EgxHQxydmbutnyb2ll12PZaNVPdBHi+
+ymTEnvoNhXN6UovMbVudBMp3gMqdYmU57tA+acfuj+Xe55m8NK4Re2FAXOqwi8B7o5z5m9K29pAO
+QQoJfpjxQKeNsLdh4NmlWk+SfKMWtn47wzSar40UQ5xb4QstiQ3otUeSseFp+a/72Pwd0xPCLiwW
+QuXal5bFWJtozB01nBg7Emozh1Z2s0uVLHuioVqk+ZgZgCQZ5iXkDVZKAjzAgYPwg7Uhi2LUMdNQ
+Pvutf87vlBaF3lH53b2Sofez6IlI88si6ZbLZD5/g5TSKlMdwHXGrS6G9qk6D46CjYTMfDv1sCvu
+5aL2LRppFYgln+pKBf6fQXHrmFgiDFuoj+JutpHFMAu/V/D42H/lzhS6JiyqMC/lqllOexuRrJHc
+NcRoXQ+0rRsVwmRJcnxsgO2Mg5d31R6Ez81hurYST5fwobYE+/v64Fg9cyO+AqMyiwT/UatO+9Mf
+kAnQHG1ZHmHvgHPZoJqElBjRkhEcczoFZHfzzgyuB+KOPVzV3s+iaux+g4jhtuYyyG3zdBxRbwlu
+FlhoFRDri2veIEk7ia9V1JDRDsS4Ke3cbgowvFu5p2Tf2SkalmSkgKF6DIonbDJf+tlRYFARhhpZ
+PwHc+yLisncj25aV2UGAvTxdQ1kICzEJFcNq7yU5YTBvn7jBRBO4jisjSWW6v2Z86TMh2Nwa0249
+eDg2bnQwgf7U7VnmmW6LAwPzRY46U3I1eyLHQjUEdTYDB00ipYdEPN8Fmf2XU6y/Q7z6ZRAnxfJT
+d/JegI9CBYMMDvMVpR4uIIiMZAEYp/+9x+I5sg2pEmMl4H5GEoDGY+2lqDHITFVJcCa9lDZXZ4vK
+jGt9zQfu4zLafmB+w0GJbjFV4ruOMv7H72wOW1/h6UvbC4mrI1eEpsMWZtAd4zoJe+5j2bxpe+A1
+GnyBRzYLZ4zz6LMmhZ5WCsPRdV8b/TU0elz1tRkPkMPaeTsZrO+J3QbVLKxYshTlEWljmyB3/qEm
+9XKKp6/JpTPqVEwYvQ6eP7Nh+m83djtz5aTw7yGnMXWV5h+PHG9BiwNd/e8UY4+Tu2WX6A+IdaUC
+2OYMyIijsb02nH09ySB3GbPLUWotaf0JXyFfVqcCKuZCcOFHGySSsIOXsiz0UjY8OO/2PYNV1QH4
+P0YFf7DqAfXAwMEFnTo1QCH60nhxRiu1gEt3Fytb3+fvr2/eeZN/fHrPeN0Scw4Xs918cpsrZLh5
+NyebwEVCkvfOborKVl2sIUHdYxLn3AKAOipagnuwbXX3wL22ufkpKBcdPd+UhuZdjZwuyDtin9CK
+bUlkJnuDC74AGDL6INsujaGkIU2QCRpdmEwpJMWJLOjDSiKb5gMiwSbtsAwJeCnkTX9Qp33eobPS
+80nAVjguV4A17jwflB432894gbIpXI5MHf7h193CumBk1MHHi1ji9S2Xp35zcdHAOd1ZGzSz6YJc
+V91Cg4UD0mEVjB5cZG+HEhOxOq6oOH6+zblZhJs5XOU5gy2YVCz63xy8z37j8UR7Ds84VovumQVO
+IEA0HjXJI01AH5RpgbsK9ItX/hgxOmgaqEaiM230Crhs/yHohK7S8FJMtTdZdE5qm0EEuLUzNbUH
+ul35KmgFzb6zRRu5yI5h9V6DPRAeIZ1iHXx1Sz8p4qk2ACik8P+zyuIbCQZoGNf9QzqbSG5cZVAP
+gjfa5Td5frrQAsXjEHFguEDGPo7lkC1JhwWeCUADhyt5fh8ndBtOcc0WPEWb45J68nKf8r8mUlph
+TAkrrbsWnM94g9CDk8mVqX4gsrtApI/YlTxpMQskpnF83VY06CJ6eGuK0iJoETYqfkWqyT3bcGg6
+Nkpfcb1hTeaVbXPXZqnPk1mX7SsBmQZz1wQ3aikFXsTTQlinPui316q2N3u7+lzNVm85PbTyN9tA
+S0wIjgdlLWJqQsVsnCRdZ7yePCkBOtt1oqYDiUaeOCS5u8UQYCHdu4Suro/RaRzi10pqAb25/tTu
+43LbUSai14EvpFJ1Wha74l9dq5qXWiDeeeglD2xYq6lzi2QNyXuf7t34wdSwhozWNeLn2gb/zSUD
+FHUuDcwuOEMZ7bBICO5z3xr0/Ia5X72n89oCocGO1KgXGoN7TmOQ0i6jtBt1Bhfaj4tKKEbjmUvE
+wmlYq9McFyzYJsFGbSGbhMR9FHl5N5OZpPxHtiJYVHdI59d+05FqMaU9l7KDh2uOsV+5bknUYm0h
+BQC52z+P+etcwJBnKYnjf6t/Jgt6tNLflwpkrkt+zhPzWBwJe8tzRn/8T39k3J7flvnuyEsV8AIu
+2EWtHw5Wpw4X1DBjUmtNaFiDV/yh2uXa80cxaC2rOcfFJva+SjDq+leM7Osn512qCbvn6vOJbiav
+m/IEllQFnU1YyqIudw2OvBI7Gyc0eWYiB0ZxdVSBRP87zjYogGnsAYWtA5R341ZggWFqD5+D/akc
+7ok8nZ6PdgzjFyqupwM/28b38u5QEMfC8kpSus3hmdKDBu1kGdYh9sElDBNiYAo36PfqCAlyeYgc
+axFWjGeT0bBvCYyrzgY1PfpyDOtKtElU2Kpa0KOM4/aojhbqBPq/8sWCSVcDFId3IvscLGLz6nkB
+/Uz+asmG2GF3UymF1UdGzV/DAY5vtMaWMoWGh5ovQPrn9jMAFGYrq/UKpPAx7FZGGYH6UWcUIXYu
+nwirFPcaC0+oggaimTAi2oTGnCngsSlcKSYdfV3j4kiraFHZr2wteYGKtipz+9T/6skfNxxwcX3x
+M7YZhLhsaMDZX6yZ80uX5oQERpAd9gf+BmRWW+NK9bTofkfpmEaJnbgC0QFs6qTHBGGlns4pllfa
+sz//zLg5+lrnS1UYSyipffQ9LnKzhr2sdf169z+gIQs7ZXLd8SXW9BDHKiHBj2f1aPLzoTGCAXvv
+oxAKZ28aep5yqiMXA5KiRTBmpwC//p1bdzc6sm5WYMLwjck5QXixgyaTzBgGX+/mq9qsrfqRw5wu
+WgW5hxiHCvcT7xuH7eg3y7ZiJQTOi6YEwq5RN2JDaw9HPJTuUOCvq2e6gy91ZGZlMYuRxrHDM8PP
+iPS0mvdg4YGHiXkCIFD0a/Cb2R62SPKQDp5t1PkxAVtMkIaEje1CvMMnYGowumDHaK5KkgJbB2Bq
+5qwGQuFp3Jl1nM36dPiu0TUEMHVei1Xt94nhcyUanXyl+PLq8uR+TNDwkiAtguh8EnJFSKHWXUF/
+nwiojdlN3MsPWmiRdd1XsafSlKW3sR8ksWJqHK23X4Q3FiZlDdYr0VSe96wtxXVkXsH3HOEJktD9
+T03wS7DE1XiNfhBMSveD/CmX3EWTqs88+yO4pp7SBu9cCRB5Q224hJ7in7sLjedcRGwudTdwoQek
+vgSkBeGG0RlZ0jGS2BZZRVH8zjjmsgzWlcnPYW9lbNMwWpNzti0SrczUf2+2xBfbAxOuiYxoPC9Q
+vtTU1bvLSTGhoZOpd9Lv42XZKO39AuVVLFnZlpsaB4KDsIABCDshM75RZATfWov8nrQ17JOgxQ/g
+I1L5hXwLs/totR2EyGlZkCH6INygvLIZbPvFDJJY01LlsBFyGhG7W0MaY77ALZbVddW7K9qRq8al
+op1d28Ga1+SiNas8kp8K/4NlgRyZnIo75+2zzrEwpQtJWxZAQ/h10AXWH9ABosuxqLvKcnGam02K
++8mpoUnh+5G87sHINyOSMvZENHXiTqfTpj9iEhQPRnXdxs7VDoICJVjBQ7kaXTMQ90ulnFgCDq/d
+H45lzNRstU4DfHcMbpFlKf9AHwAdkw7onj3ugqXeyzFDvp043bvnj6sB04ri6faiE73+rZeojQsf
+KMPH0ZUpsBTJmd3QwVHL/qSJiQrjfzEqsGxzUPYZeUkyijgpCcbgGIW9UnFZfCg8v9j5A1gdoTDj
+0UjKRZNe9xgLdZ7OdvW+wM+seTB7m9TsD1v9JXuQulI2j9jru+QjPuh3j9WD+LOzcV6LfHboARTw
+/+XzgeaJVYehET7NC3SK3rLAWqq2lMzxuVPMpsGNQa8UmyACzMTXvIjnnPI2jn/9PFTt1uLGXZt1
+m+eXRo/7hwqrJcD1sTNdt92UsTQZ+qWGe/yox2VRB4HlurlKXIzJc2wHbz1aMXsA1cRizA/bN1i8
+xCdos8oJR7BVGGjePyY18r2iUR2xPUFfK8WI7KIxc40fbtzsT6Smfi/TnyNQJGbDgDLl34c/j/+d
+ZJ2iZEaLPg0OrmDSe4g/EnIW/aQChIWW2ZBnhLJlnOHNv7O+ZXJSJrlN5u1bQWWJ20vaNNCuH5L1
+XzJeSNganht15XXMzqgkFI9jy090iJAWyBNqIs//lH6wmyRd+N//+MBckidXYXdvYMU2unT5UCr6
+cFvY6KyeOn4r3sBxiQoERarjH3NaTnia8TxlhlgfQgmOT+uRdSx5urLqY+0Oci8muJtJiUasi7LY
+avraJoE6HjHtQHK5DPAgx/Ah+yWuFb32gKtqNZN9WP8f6FTyaZkTJR4zu77Hd4Vy4bw/mWEYpPQD
+GS+jFTVzy83EtxnTW+7PPCTLWwY5H0Lc2aL3po+2PaEM2e1HnQFOGynYEpl9Q5/Ta87+06Srqwsr
+XEFWGvW95BEXCCxiGSFnX9oZIOhUBTI7kr3OxMzWyWXZ0AqOF+93oxA+FSVmVycw8sOEgP8SyxQS
+PIy54+o65igPTdCAixmpyA2cdrWkiwapQGi6+VIsrir90rMW3+y1yNClou7R59PuzOK5VgLP2tIK
+E9HGVmFguDqoIHxkZ2GEBjNgN2ofQDK4U+Sn9C1wlQYTLuy4U44ijp851BjIL/a7AexGdqFFrYpJ
+rPsx1kvacWLsrDV098VHb4IPVUFSkdJlgx59c9+wvt35ybkw0DXxPAvOLntGjLBqQNuUxp9eWI18
+z+X5Cj462Z2L71FBm3WmDkSA3cJ1bMyD0VHtIvGr4RIMXynXj/6vJYsLmkY7YA+UYJefTKAEkzmL
+6kZXnNLXOSxXzqI79pg5GyFYfhVh5fgJgVgajClSwJyJQvvsEdQ23sqNT3CQf7gp73xDB8xnhnf2
+gN4L8L5KfOkbniyWx308xDUdcXsaj04IkQV+xszbbvLrOEBFh1QMrnZ4PBco3b7BklpTNWgolssL
+YgQIyOg5pKrWARaM+POrGcl+9y7iPezmgIUweOtIc86cRWcP2ub6fZLU6NL1XSnE86c4PV5mSltD
+qdfybYnCJguwr0kz48I2emeR4Uha3xNOYW3lSh/nhpVUkH60wzfSbQFN29Rxt5dC3KgnJ0uw1sod
+oVcFBLht8y0U7pqcHcDyfNOa5kUTL7SeWmOBB1/qETi1cVp+jeyc+nj50m0P9qXxDMEW15zKopWB
+0XuiCV6LTEjoB0aedM0gNAk3lviQiqLN+V5X9/RJ5y3emGlGMgMZsbTVSjLKjLqZkGoVJecRO0St
+EyWs2QxVW21fpZqxAgGGOQSzgSrvGkKPbrWSpl55Z+2T51AWS4gbRd1ZISAUxMqCf2iuu4V4YiyA
+LWl4K+5AZA9ak1/EtUr3jiZEAqHZ0ScHxXbcWHaaFJOUCCMqMhMRmr2sla2SZ2h8TsrnzVUopCGR
+Ia87hZEavbYFkA4aDLZti4O2vyXLXuChjyUONnjh9/F2Ir6Nhesqvh1SQ65ocXdYpPcb+O/pxB+A
+cX9Yf4064Fdo7sJHGZHdHKB0Bs7M6gLMgdtRP0H/k/iMjY9Sh7dNCsgsrGxu9FyZWfO/expjGguo
+px4fBjKGfuu48qtTTDV9NGi2G1g5U66wMRqxoXXJ8/69gTFN6WA+moCjGExy/lubrhzSBfaG2NAx
+Yx+3veTBTqL7rb907R+rkftqw7AgZYbLKhHvwEs2KWertbRaslHR17bAhJXdBcDJQse3iToZckrC
+y3Xirbx2Mgwde6PTDqSuZGI9oY8za9jxjhdh0rQGFT7D0g7RIbF1kLfYUFn51WjB/Eq2+cvwc1FT
+Ui7YhV+2TKFZ+OmK4sWjT6zST/yoOHl+A2pKlKXHYMV3eNQ+90q26R/+6af+GANEYdhGOuhNuXEz
+ELQ5PncL6neA4i/zQna4OgbnEWXlt6XpKvLRT91Q5fkXK2y7J+ZXrzyIZJAGFPruZ196hUpFtii2
+kA0pxWiKzEUbYrFB1EREpHJDCHsHP55smscEcC+iBxg8AW8OUGBZEXoP5m0NrJTe8KkzKBT4VCy8
+xoyqBmWJ8TdlYF+PfXGhyt17mH5hufwvnDRuq0IOL6MmQU96HGrjgaMw4XklJHO5FlUh+EaEzzeK
+HMnwVjkqHypZ5BT3dAj0A2+t6V5yhTseggIJmP7TEKqm4QUubZhveZkh0PqL6T07wZIPQNafhCD+
+NAszFQimODHAaCy69SrKN6Tb8s0TR9Y3bc4XZZ7GVrrd9BqLJ5bgb8TMPvzUmhsxHXh+ZJ3/ow+q
+4gWPZ4QdnAWH4KJws0gX4/l3KQfgdqIIigC5KC+jY4yfdnzASKmiVBpJ2XgliadwjKUH8aYWDs13
+3DyYDWaMEBI+3dB8QMoN9a+kBIjDllFniKbUhVQN+a8xDGVN/1qD9rz7+s5FCw8haUFnPO+rGKm+
+Yg2lNyUQYS/Llo+yKK/V5UMCQHhucrEGTt2tj+mf5MySqjUyAhYn7CqLk/9k8AWcii0BKXYeRizq
+CDGkC6bjb9Q1z52wu4/jMpRI0DYNaABHHfu3MmiskIpW8h5DWkR8nyk4S1NjH1aQU13o8Y10WC9+
+Gwumg4wZxdXWUA4E7TN9RuiwtW85536LS/zozJ25s/9QcUtMnLWcJwIsx7xqifEI/Akq7dxNGb6i
+TyNCgK8Jp1Q58AWRVnZVTlQVUmM75h3UfetRd5UX8YMd4yO9aARhkY0U+1XbzpMjQrLilcWFecVk
+7eOiZrV/Z5QyvgC3x1TYDhoR6pLC4oyVVLrgqri2n1a+cht5WN/Hc6Z1YMc5is7JyiHQblfvP0C4
+82ygjKjlfsczE7OSDAKSPDZxMoGlWBeqacy86Og1iYoOEAAHuA1ohJiP4THMIoU4ALxYzgpnOwgW
+wJ0cjReGi7suWCb2NoS8VVIRUwReiIosyzu8Uw9xPB38Ecnfgb3/G8lVtlGW50OtYgkNC6X5yM6A
+p75LhwGSzhRGvbv/AYIP7Y4blme//hQCwUvIxX4/+xjZt/Q/8GR65IB8jmZFbWKjYCYupTfzDY9V
+bAxrRTjZMMhuMU7yyvZHj8JRBZyaY/ilPXvhwZJSK8GNu8RMCX68SQ6iznmmZcobmRW4h3FssI1u
+fG9qD3JQUOrwCyz0tcXqud9TpBNSKmN0zfrdDfWMLbMbIn6uLfEv/+38CLmMagQA9Oy+X9XlT7Vo
+Cn0BN9/hdjC2TJ0Hx8HrPNEU6rpg6mTIQ44MLnAERIevjtoeW1pCBN6KNXjQ+cF3hnIFT+1/Q2y4
+EvodefZtIJVgja65WZWDdytPqSD3wrx7YUbhEmqCatslJ2ztJcfLrAd8ZH8qdc4THt7mvaTHPoMZ
+V8vEVCwzX8rInVOQqeeEqkKZuPdalwv6uMAV9sD5+XMN6sHVkrTrCuYU2jwU7tRguLSkhYUqhGHO
+JyFAdXjT6WlZCBx1cD5gfxw0Namwb8LCTJj6RSR8hOVHhpu+vuYuZTequtAsIRQx24ntP5xAPu3Y
+lxQxwkK/fk/S+YLKCAvA/8NJg7kIV30SPe7HNBGgvNPFbCTWKuOg1oEM8ag2G3wORf6BnPY9lYVP
+P3sNVWn0cQLIvTeaMESXkfOehq5TtnfBJsiv3icdfYwryfmsWg1mguTAbc41hl2viQ2ONZvjolVv
+VLw+wguBElTYes4rirZzRZZZhQtQ+eqNaVFb747xBp5cLjMd6ckpCPPkUBxDnLHsBUCCreyfvM4C
+8RFRVVkICWFGrHlShbw/I+8A4IPC9G6QOnaU2ZA+uDEGSZJJ7fXSQ0UUVTntmcdaTt44HYAel7EW
+Dsjn39dLFg3vh4fVHOGcMD3bdJrKmYGv1AFr9KORSofWOndWV6Fok376+C97JUGgL14xbh+LmXka
+RuOPDv/gE75UvNd/AUrS/p0LfDzclYPtt6duPrAUkQPQkI37yxD7p6EtRGssB821wzqHtX1/r4uI
+mBCpxH8NzAI/p551YzxpQyeieeuJdx/LYoV3cXDM1uEyQ5m6baaYa2HGu0LANnfppz16/Aj+e2Qo
+chqiBjvHeoX42k2n+ImroY+d1mkkUBHmV9loLMUgeRniAmgTC0e7svDsuzl6iTqb7Ax437sm5W8o
+Tyxx+VSKxoTbI+GpbHknTFLjIEKCbllxwDOl6I9ek4WhBThvjZdVr2QxH2pBNmMzPoyo1nhGABh6
+J4d4okRo6LZWQOx3+8BJ8MvEswSEpsEiqaMwq4oiE+mzMYyFXgxHXC2eDp4nkIX2fdqrACRfwPA2
+BIIqOccFosilmvPTBY9n0zVaRTj56jG5M40G3uL5Luqr/LOiH/zUDPlB/HGupflK2dgYYdWCwcGo
+w8KtwZcVbOXtd7Gfbtwtnd04Hj9R3rRL3GJpHeMHm8aolUroovFGbc6thcKBzRILCbm4BM12d/9e
+LSz+LvYZLKqP9EQ5BYFnBn9y8zLN87utdtvPJqPdIwQkwnSWIdx6h3ICS23jZDTS7k2MiV5DEAH5
+cPkY+y6DPt1FqXtsvEO0xZYcA/mIDHypvt6dnypudNAZcD/6SrdDgalWrJHOxTNJ4W5HWFreDcjc
+OxSSPev5AMFTq5TnLHDs4Aq+Hy7CXrHKWG56dbnr0SELQ6f5ZrIDI/+Yhb1OHu7RxZZrahvhra2m
+4aalBQR4GTPdz6ZZQwGjSTVE+DEQVOAALo4ocGnMnNnn2qkELzpEshZL+piwJRq/BF/ktYX/Gc+K
+wNFms1rrgyiIcnmOHAAxNKM+EFjFWmdkIgFG/W74XfCjxIXFzvw3UFj00+CnM5s/py5kq5XCeio+
+DXC4xRxGfbjTBxnDTKxFbTJUOEWq+l7zxeCL9DWoFf7hWO6ERwPwfYDHBOru5ve8bkLxG4MnfDGK
+xPCgrR4vaZ+8oDmtRdlPpbxVl+UJP6krJzl1aWKBNhA4mm4Ai4oUm9PIL30XqHmX7L5ds58GmFBz
+HKUDfi/mcIEG9S3j8CADdQR5g0dl+OJjPzJcf8HiDEvDo8S1WLdfda4mWsGJPZCxQy7YTHk32U5j
+WdwDI9mdTOl8biMPsvmxgRV0e9KUM1rL1p0ShP+oH2c5bCRj/xpZ6i/Gc8XnppBx+MyBooj2VVlZ
+a1AbKZwzLcKezuOASi4uDXO0vEmVFenkRA8amoe7wUE1MYwWPlKfxR/esxm8GAZQ45eT/oAUi2zw
++WdbpIn+FwY5kq6ycekPFpQkKZ1qm0/0pYq7eY/PgyTDpDRyE4GugIJJ2Bs2WDvfdLX1NjhLgJDG
+GNwNNV1D24Yhhq4WiqawWLHVLoXAWqNmrSdQNpubRMUQdLVvhl8CuEYI5/8Ux/l2+v3dhRhwlrJF
+7MuxBH6go9YFos0YAbKlNBUqe8EA6Oql5iaBImoKa3G0/Cqmtu3L2qOhLmIaz81WE0WcY6auhAtq
+s7l/H15zAGRXC4upiVt6Ccmc+KvR1WnqZNieNpi7TvjJezIuTp59/VIKd8MvngpzSyRs0hIbmA/k
+JWKM5ILEcv6Ado80VVbTf3bzqphERQHUfpM1+so1aisxNO6nXT861c6F3XZgiHH3XvCtGGERVUUI
+8P6Yn/TOZqYP/u+8436B+XKmapR4V4KXJAiIaICiw++zLYKH96fz4qQ6pSxWSE4d5hPpFOJd0Hc/
+0PL7EI3wWH721OzPDEBk/nl+jJJUE5G8uCvozWjDJspU/M3GigJs070birb+ls6MeK+W0G0Ujk4K
+uSjzRaTVQ7QDdOd3bwcM8wMxuqEogZVk9zt6u9McRF+zkvZVESWz8LIW1ADTQEEPq73yU+Z88TJD
+7Xr0MrYulL/xITx87d8XeIuXbq62WMVrBVe/XKKjjkP9Z2OlrCZJnue0yDA+gySvQ6ZafJ0SonC5
+KUtJmczuaopbMM1GkTWS6XsV+u6Xl4MQC7lbTVZWXWnWmky6IF8Um6tPEL8NWBviEZ0Do9G20NTp
+hA9LmD80MG07QuZ/RrFs+P1yAVFNGhTNAvnHK+29J6sqSytmr9DHynNmnCN2EzmXhcldVmSk49QU
+j27v66ivafU3sVLfxU3DWDiIXqYmEUPNUaqDL/qlPBKYwRLKDpGgbuWoFJcDqmyUSXY2whjU2KBS
+D3CjWhL1IYU9OPIz0mftJfCJp+H3rZjIjXEOGQQS0gPtErJakK1Q2U0iuU+Hli3j80L+zHaVVM8V
++5YaBE8C5hCaEP+Yh/lgIU7bgDMi1ALqgKV1C9Ey0rbvbRDbzqJ22TnZNf4Q4t2cRcyVG/FWkrOm
+bQt1auJwhh4RML1vr+IqzBMyn7oDr209pfOS2FtRBTzwWEGlSlQ0JB+LYB0ZwjFOwUapef8Ylrdx
+BJalRHJ4KiQcRcXE1I1A2MV9odvtSoREcUTY8iYGQ3TAIjhXbLVth5mx8+7HoXZccawEb8F7n1W/
+LKVzK7bylrg5d/2ShWum1mjLht4Z5DcXG2hUb6KaGruohLjfv57/fzUp8UcPRAlqyv2mvlHkrA67
+47sHe2P9HN/ca8r3SnwGVORCpkcJooBulVHjR2nEjNoeMfcFpBUbqWGuMuHQmV0PlIsi/fL+4gPW
+jowTC0ojxG8YuAvnwEUH7ib79cBklVf7fD4+Kgic/XKmdKileUDLfnNLlTJ1YRJbu2607iS3ZYle
+vddpP+i5LyNe7rH/lETO+5EgcgBFrUlYTmx5TWgqEh3boeIqybKY9UKpWSO+2XAugE5J4tNgy/E9
+slwek0pDcAHi1Ekb4LaV8gddPVqVx3s4pq9wEgfxaJatm1+vRMAVU1m5wUMZ7/5PYmVF0iOgMOGV
+D5ytaujuOFud8VyUc0D5CvYdE2dnH/NfLwIlWNpcrfEsY1fWL2DvfzvomcxK+UqNVDSZEo5jbY7Y
+dKltEYQenvqqTZ6Uv0nGH9NeXWWDswyR5wmX/TisM7bSRagLIhz1SURC6ToHyg9tmFn2pnd5WxcM
+66yU+gUeMQwODwv4PEaIkX9fDK3ekCnzlM7Sce4zKUOT94a6fM2YZJ0aVMuVr/2wRjYWdOPQGJQF
+bmYfIQAWH/u2IhXzJljnQbU8g7PNGOPSQ6Rwpg3GMgZyz51hZPhG/lM+6ANry+OHn0pTeIS0x0Z3
+8624zLcKyS1j1auszkDVgGyLrp+n8PzUHRNwHzT0tUCTOombxaE+ODXzLYZ/OUapXSzDDUVlx41Z
+OQ4KojElwHMlO7c2zHXEEyjvmJ5JGANmgkmn9BnTkBN4T0LUA51pl+4kfs5WaWzyzqlANoeKcdg2
+V33ofMxshgfuDHkkBJSfTFrGdYno7b2BlQjRZ28Xi0nrw6qAfSshjYgPcc6iKNMGyH3KbarBcR/1
+SxVnn2DqrUEj+nZL5/PNy7DyKjHk8OK+nvDEw4e6yo+xb50bgBuxbelb25GRANCAB0xfrbpZXnG6
+ArwjSeX/Sre5JVdlfCy3K2NHqrpFqncs/LK/ncB/BZ1DPaWH5c5UEiWlhIH2jaYWT/Yqev91o0ug
+a8ODIXn6Oalg5ihROMbQVCkknZLqunTNU48rBtFqsaqtA6RMhMipP6/nkmcnJdzhpJcU4NM8+Z6G
+tqCWfiePoY83ubENciJIOA048AA1sgWvxSi0qvgKPx18eGghUQImNy2GN3X2tiL2PUfJc4vRvLZP
+8MtYdfroApsDDPg1BBQpJeMiqrp5ZX2mdun5LBLcAx0vXCFh/dhyEVWg2YzLHabwrYM7oVkMl8Lt
+dHbmr4uwXz9U5wWaOmDSWE0pL54K6tmV4AyfxiKZ55Ulccdj5uWrDObqmNNTWa5hl9p4S3CVeN2j
+6dRaaLy3Kmv2v/b+G+rXY2cCo+xL5vECn5l5WdjCp/oa/gR+86TYJHLbTtL6QWTmUaN0eYSY6vGO
+c0DbUHA6Foh3ysbHQx9nobk/mDpLxBFL2Po7r6dSVGOz3rwh9Fu1kI9Ckq6ib7lJKfbLgPu5BB2Q
+/pgwU0EZlD32b5ka31bAyP4IVFojygy3j/K8SsM7ceb+O4XvpbDA9xZiYHWaT5nEznnEt9YbFJWT
+a8vxX632jvD2HzxvObYMwBdJSBtKFgSAsOkvU8tOSadtvqyp9+e8LExNqYMedfhw0yeFnKw1ome9
+7iurkJyaIK82h0rDbTCmu1u/qLPEImDY3RReZ8N2xY/v8oKSHYWKCmQZdYSIOMjBwbNcdzjdvjK8
+vDOhaqjrDbF7J21n1GQng9EoqGKperPAOYJbYpPUJrEWkBuvBUFy0dTIsY43adhiZB8u7M23QNRR
+NfjNlyULFO1aXLPXifU1uKqDhoogruXsZQqdQDGBpbKXxoTeQtC12RMMSssqhNDsZWpdPEiOEuCj
+LFRv358MrIgFHTOt5nCIgI21dCFHdYOqVrfsxpjz2ApxZz6Oi32rV5u+kmfoe/HOji7lU5SZ9TVY
+QuJvtgf6C6vLi6KPRmuik5GgW/+COsG52T+57BNJDbl9A2TN6XFLLN08+L15vx2P9n5LruEl0aqR
+W5v+Dlzyd/kacMTfzAf0KGQ4JMKBaiywKer5PrxkHmy/qut68mOQdBsnAgjkUaiLK+JLQRuuLV/l
+cOyHNTf9lI9YWmRv1Zkxg3A7zG/MhR7ZWqJ19+12SJ5ndgMvq/Cl/1nqvf4FrA/6ILZJekWn1cZp
+rMV+rq02yvXjwHEX2swesaWw10mSlLYN5nEK7lo5kF1QI3H14u8Eb7oKtfRByMYhZarOH/0/Vy0V
+I6/JKqxMEyMPlN1gsL5B22zQrqLoabSzhB4MI6CNxrb5BldQhNv0nCqA684p5AhFnk0Lw8X2RMsi
+uCHCo7YgQqEeiSp7tQ2VrRiCmRZJ8G5YyxA56jxv7Pd/6a8OcD5Qg9AmfqrSlXmWHIm18GwFwUOZ
+ZRt+BekG8PHp9RJeqntRN2IeIV9nTW6TFXrP4+2LVblNm5/y8QB8yqm6+IKPN0gPcM/hgNmBmm1J
+Tk3u/tnTCP12xRn2K452seBz8XdoHvVow2hzt+fwjItkDHYniDs1uast7tgViYUT1kbne70CHQSC
+5/SgQNhX0qBsfu6oDtO0EjKRu3iMyMs1jYK52SRKLYY3hlpuloNS6dO0Em0CnyeOjq1IXsSvxfvb
+o0xwDKH68C3Cd9VaHMkh0cgwooIALddTAO9SyPMHfIECWAEVCkOguo+aEbYNOtBvceN+latIpGKz
+hupy6MBpjfNxEh1OSL2pb2Q6Or8K06zuxQ9YU5qXZ8CVizHQUI7lXQv8QJLIXsTPyrUjOnsaJ+so
+mLSAqsryyx+B2D8NV9VtFe+fjyyY4g491fL+Hz0vMyEMori5KZykWKl0qPAL4L/+bHBVX3eXhOHX
+4Ommw7S4kOh/pyp/oOw3/sactQAST2ZZb8y6qpM/O+yVfktAhNPBZ/EbW6CtncDFThN7fEmxgsKF
+f4WWobjIBwXd0Seny9EXUp6EuVzF6hjomzoa6zMuXFyRAMcpgxwvDRtMtRR96fxWHsGTNUwWpsXM
+xrW3vLGNV1S1VotiGIvN/GWbM+okbR95SXzF8wPH4TqoBsQXc6mhWm5voRcv3alRtNj5uIl45LsC
+LZSF26ogZ6oNImjWQCYkLP5tzlTkUxHaEdgkha7L6Z/857P5OFzucrrZT12MoxV0dZZLmUkNNU2b
+2PxNCfwcYVMExEF3JdYg3HgclnEbzAGlYHJp7AU5ylWPvwj2XXC0IstAejiKSqFjDwKhWD7H6m7f
+YF4i4prQfR6rs+OumQkJE5jSLwS9PZJ0ZgWDi5UOkhanCQF0UfWt6Sg+AFg6npT7sCVL1jOYXzHV
+MtxbFPvVo+o406Soa4XtrIJDN/3tBtC2+zc0HUizR+HPEqhSH6WqXno99De9g0ZPErb7jH0he0Hk
+D/tW2FBFlYfGMnQ2JXTDTm9vWzP0muCuHRs3+dvuI1vpQMRSk58sDyMyj1CMXL3K1MRDau0kEpLk
+2JaXQqRZApS3CSxdaQact801p9uVgODrHWGwsPgFNPORc3Y4WeW3rWJvHVuqLBbENlRT1P6TlF1D
+A/o3ct6LrWtj529gjg8IOQA+mCm80CqW4q2fBNBK0v6k+4/MV0N/DAoIh0T+Z+SezEWjTXMncY2u
+8uy5ZlcPV81cyqf6U1dKaET/3wD+cYC3jdrVUVrPJm1pPp80gEJiO6o0SUKWuKZ0HDezikNBPE3r
+zJgAwiSYw5EQNpgvpzX367blh11SuNOV/A4qZXIx5R2HQZFjL+rwHE6HmZCZYohTfhVQWZUhZLaO
+8a75ryHh8Nv1gH852SuuiOUHoXebpZIJ/24JBdyqdg4vIu2KsvMevo+VpZGNJ6//A5c0dONexmRK
+CO43qw85/0QL6kKxEY18J/KgETyVhtk6QldYqA2+nGXlW3Kark5gyan105QpOAi7r6fvmS/r7QaN
+nT+h/dM0JnnxhbYM2gChiKIZBg0YfAsRo4GQM+9tqf93huTKlaXsMOJe/QePsN8Vz17hh+emWFdV
+pfWQR+ebDQFn2xCWYY+pbF1y0BVOcUMSur7b6KAq3N6Ctn9eFKvDj+Pqyzrx3FmtH4uGZ+HN/q8j
+U3wRmLGVdVvQoN6Uf+BcQCvVe8NeyIYsSAGWPTrrQQ+U0u0UGIYeYkdNtVodvb8Et0ZxYhz47+g7
+daCKPeNoWtamm7ZJ6ccQveY68GTWQrZaivJXWOyY5MKo2QmDUY6a2zxVSp9h2NGwwTiZHuAzILJ2
+zS6pg/fd6Oepke5oHqA4EyCJazQAWr9FQ92bU6tX4s3PL6ZiNy1eLtyBPW3b+8y5zEdY0rAbS1bk
+XfbxNLStP6RqJ4srvo2sieYlkm++ba+EE7s9+qsC53GK9B4FROtrOA0boG+uXbiSawhvbFmS2ZXj
+8KkOYAMCk/V2JC/YZsXmUCX0+dCarzE/LtZkWSr7YtGkar5y6JTcZRH/gXVp/zp/+B94k31DBRFk
+8NVgNpWv/FERfFU+ZiXZ+cccAeqV3z0iRx5HPWhL9/NDehZvG0FHDL7N20HaSV0ND/i6zw0tNyu3
+qMaN5WNTIF1P2zEr1QJ0QWpdTDoa2eh1VOkP0akGiWiPKpVadYYm26tZdyhMzACh8hdXx8xBev9+
+JBo7WGKs3ZDD0+PLFYZFVz6laa4gxaEFQJ3IcAwHOhP6tyPv8AFoj22lrCG/F/JkFT0BsxAbqhL1
+6qzLpRz2xBsCj5hql/WdyejLhf0hCZDQlDZoJ2I8c+aTRO1BL+/4+O7/4Z2fiqEPhj1xGZ0DCTcR
+FxEI27A43wbxLrWwT10sygB8g7OoxjaHBE19DSYmUxRO5Y9tO19iWmjzBKmP3LoCfTj6R6hiCe+x
+/HL2MFQMWY+Ftb169SHLeuEYa0bQxq83UfOrMIEdlmishMDHOLzUBbnMy8//M2Bx0JQvD+frYOsy
+oVn0fujXu+Wve0zFij+WlAv7k9kOjXM0A0EIYI2cYwHsfaDpM0tmxeGpeq+hQFfiRLVnB5Gw0VL/
+Ax8Fk+J5fmlzKa0jZ5cN9C/M6XF5IYVpR0kZMFwBbph3gd7/61yg2223tbhyEZqMHP8kY0BjagWe
+LgWmYNG2M7gEn4ugySpd2mCneq8BpCQT7QHUkpPrDnv/G4ZmZn76IplP8Dk20FJRm9yHNcckyDEV
+NEuDRPkRZtJCUo/E7ZtiT+wLyCWbyR7vkzem8YYMsXmWn52pyKvX9SewxDnpmmnpE8R+RcH4qtSr
+qnZGwVazYwESMoB/frgBmREN3gfedSjgYkOcyMC7wDmInY4fVfZc+qmJHJf60le1+vCUJb69venr
+NKdTnXeonqPXGY2upV0Sw+1mXoD21b+C0GyvzS9WhKQX93Qb9JVQdfl1X+rUl+0gioIdtTlUMt15
+6CWjAzXhsHFW+2HN+y4GUOfB1h/usOhFpJR+vDWYRdElNTQLjX/SLSyBExg5CsyK5WBAXMu7MC6t
+UrzMFV+6okxsJATkjP1MqwXeDVNPn4bl5t4nQ0rWf7i/3QaWdx16uYrQsLAAsAzDUps5JKcvJC2J
+CLnugKMk4JKQG9GqrOODZq8bMWvEbhzBasBjjNCGOJsWXlHusZiw4XWpEyWIwgfWGOK6h1FABfMs
+Ojaz3h1uEUsI127c2b9/3cE3emNDzK19wMMxCpOZDLuW5qMZIVVbMhDM/ewh5g8DrMYFRrIf9i3D
+7UbEBFS4RFT25ZZNlKjiauiFc0+IfBIrM/vNOnroeRXa7tPjO0KRm8AzzvkDIAagiQjD2jAQrNgq
+xQV9l21k+n/r2ueANKKTe6dMVUMsABJH4J+z66cTRTZzgjAPFpQ1b2Jlp39yc6rqmxYtNVZCu+lJ
+oaeB1zFqKBOzxC/4BFFOFkK3jYZFusLAXManSs/uVI8Bi7R6iielJBV6BIRq1ngLhbtcg87pJ3ir
+VtWRdky7Pd2K9RDjEEz79wasqw3zuMb87X6NeK5Pcb5LJR+kIaX5YbkmkOL+DxifUjYpKBmhJuSG
+bn1xFwlyboI/Cx5K4nIrf3vqXo5TTPwF8n7KRrJo03FQKgYBoSopOLw/Epr5UDTjFlLBlp0NdeVF
+8Dm340YeDjBLVvjO99QFO0RuRrK+Iys4lG7jXVL175y6E+7MWYJAM9ZGripESwmg57vOS8x8aLuX
++j3oU7OKWpGehhdlxxSw4XP4pcnEPb0VB+0PMbtlun6YWJCOMh63p1rZHUgGL3XorQqv8zyhn7TZ
+8gGfrN8nnW/biPAie4I31uDviXV63gZfoUQ1ZiuzApkvZpfX2Qkgw4tGgpP37Vq9SiXE/oyV+Rb2
+3F2/UgkD4acZzL+K0zr2JvMbP6/XG7zva988uIUrGqXCIHd+tfv7wTzUAuUI74wWmZbY1SP9l1v0
+Z2eMj8MjtZ1PTJ5HOhRG9MmqhrfhqaoGGzX0Z17Ee0l0BUqKsNoQ59SkbO01HYytgRSvKo8z1+rT
+WwJJyDhbkA4stJ6RQJrNgPZzETH4l24WtIfZzzPyPRBoPngIebVb5RXMaFZ29ivoD1Nq9AV8R7z1
+cM12wx2pLE8LxNcpG5TA3SQGiJ/nAgMn+JjqagGiMEmBYQP+KSX+jU8EK61UbiydL+OBldFKcpWH
+irQt8Zr9BlgrWApFpJlq1kqJf1ScbHn+HsMSGz8XYjqbUs/U9duxdwNkyjUc43SnnjGfsNp6cpZR
+x6JOB5D3Oo/RTZgF1ZGm88839VKahnyw4ftWHk6nWpXXSb/tbYf9wpE2R3q9WaoW53U2rArw172p
+hp+PYGfa9AdZFN/ty0VI5+fyI55G9NPP7wio7BPR7sMST8EDdC5JWDJMovGahScrCY/fHdzoVxN6
+qBcZ/QPNJ2zH3RHKklG40U6NoCVkBqvCIj4NmWeD1pSSZmkpoVw7WVWljmt8qd78w+/aOmgW16Oj
+rgivlVXtVcSeAOcxnafo9OsJKvknxnrPZU4QTZKrXyxYTRgJb/zjZolRrEAzVheoxAENiqguClzM
+6nrI8g1uJ1wX5N/2GyoZi8fDn+HRMIjqnQ2VtaDHvuCSy/+i90FM9Y3trOXLPVwI4OM0zQ/cdEPa
+tFi7qvf0EZuupf3xLQ64LNcfybw2a0+woDDx9WF2nGMnWKATFeomULzIxgWhJa8mXL5/FNqHcZze
+iHH2SiTddJi7bCYStKqdo3WwJz8grdCKukMslVOw6L4DhDEuYZTorbB+OozHI64YGH+OhfK1hnm8
+ZyRJmjrJCXXo2BfAgUWpEAJx1IaRDCCpO2ooyUOirIy6AtdEg/HB7jr1/7SePP910CzIrFWn7soF
+0t3JFKJc9USWOwB62i+TxPD4JMZf0Rtn1napBJB/b0SlY3gYCxN4zlqr3b9DS2mxZC4dGVHIM9KY
+uSNyJbaCwoaP4t/Kv75HWfCe3z5XoH3tuL/akeDNlWqgaif6st5+XBcnOnweilC2AeIbngQAHPDn
+Z9g8j9ycMnKS+MUYRuhOliaq6Segf/VKn7jBKLgFFrjqGhFewU9zVGscnVo0YLnSvY/8ssHfBwtd
+KR8V/r26WSwyIHD25EhnOcxaivNPmAlmMBt55Dsl4YhXpUZb/McOghcIbXvV1SjD70Ds4rgOaSGH
+xzzzxSMcDmvA510TRT/Q6q0aOWqJNnsonirNozsIc76ZVXAJ4S5ySBl+tEgLXoxHk0AnK66SjouR
+4dF/9o0ZJhfofVHyJqOkVoYM3ZiQD+m6CtqOhRqm/TKgiGCgZxERC3KM4rH/llZe94MzZOhwtE8N
+qDBEm3O1N6EMP22gqOUhEdpmgZQ/JCAzbmvNgyXSWwEt974tNQAhdBczgavJj0AmxxArG0RdoTyG
+qzK+vyK7ekZnPed87z1hiTDpGbCzO7Rvj2xGUdojoVLODs2J1l0nm0QDbKww9Jjez+xtgK4ICqJk
+AxWW+i+AyUFVKxnnshJdN+QLr+wNAZO3dTMTNnMVIJzKP4au8Al41MpjrH1708kO0tOdMWvQRTxw
+O5wGR3M+Qo+l/sT9sPYPB2Z7dngqaD9bXlix0+b3LlzxofpDaOJTp4lRuuIOusQgRP9yAF+4gPYx
+NGjfXFHM1nSnykzpq/1U+p/Xm800sU8kXjPy87tY5Q+zYcBeuj/50A7SWAKQEY9rPB2nZZdoKtTE
+NXLoTQ/xirk5PDBccpUwgHbxl4lRpPLS8rX9gzqH/oTlz/2Ps+FXFv0bilpcxpXEuewmxOFFrAOS
+7waZnmS3Qr3crgCmk7bnrVOqG2hKYub9knaXlEF0AhMeP3TS7r271OvPUaMbeoduFqDazJydUuM9
+CKMgI2fYmUZux1FwdUVvpHfHugehqPPeXZyN/q7iK6J44g2HPETEfHa5PLiTvF5Tk+jqdPtE6By/
+HY9f/q4exKJvvlhXlERzJ4tLKGy18iqwPEmOA4nXMCW+9CxbP/XCeSVqLSntICpYlbW9V54FVVMn
+ykdPwkdahrcUc72wdzymH7RzZ/WJRvCet293ISc6/qPogLqNZ4p/tSYU4+0tIoegExRZBeAdUK+6
+5GGUxq5RPthVUPHk0amiugZUnlhfMQtyw0GJk4hjVMIzZEiDe8FKXaDALd5ESWoUXEZWVi5yahkI
+t3GApPQqxq+GvBud2fn+t3tu/oDo6UlitN3T4kTFq72Kk/WE3nRGtpI4kvDHtxIJzddZIBVIavv4
+2Mw6SCOM8R2tLR4rt44ePAJ21DUmvTOWqxvy1xZXPm8Z6ARiQJcvRz4F7OEUfy3ULhHlTJtgmIZd
+X7Xal5HHeaiEDkM2npYGnZN0t1EbTa+ph70AJ7jAbwN+6WocKxPTDBuY+am6N2x4iUmkDpr1fnm1
+ypKhEYeeLgwgEQ/7th9s16ah9aXzH1bbe1jhmLZGzZUcG2uPYwGjcWUrNoW7TDgabGTMxTLJHmDO
+Wr6r0RcUwODgOfmcjfO8FJ7jNkyXMshqaOafpVR5ixSA+lz/JqQrwvHiYUZqcCyi5hLIIxYNPL0U
+07UC8Z/x48ke2aCTx9+C31i7lQfooJ57o9lmEWIX8fuGcdzV9ksGu0Hb8MlGMw4YluLNlgvOwF4N
+5Y+fmLagDxOo8G8jFOgi2Q37ADzwidZJ8o+QOSTY7EFVERUBHmrPhZYmPeMnrKH25+l2mHvmE30u
+EWvh3jA5Ui7787jQQijLmPGvNBH1b8QvVHGr+5afRsdpnjogNTjkBiC+FfvjhQyXk9BqkYNz838I
+MjYaFuAJN1sNGB117y+/oq3mLvakzGpH9B4a+EqUxEb4QT/gReQkcoQTkc4iCoS97vBAS+stpPxK
+h2dDyt65/2xa7q01O93UpFOZhA4MlmLqaUmUky1Y5oMcBywrx9kDPyyqeI649p6tCycZ3gq20wA1
+OLOSKJyd3Py+DMXerHG7Y6Xz7+E4xR+Us3yBPyXqfCXQn2JI9T9iWS2x3+aziOmCXX5M/z/XWfQQ
+cPiio21vxf9/YYgBsxXMmliE7iTi5spcsaKJ+yXKVlQNveugU9hwwLvnHjZMR11AkgI/XQCuFuch
+FMH8m9McgKvTrNMSXcxm259mhEvh2lLo77q88M6cioa7EeQTHiy2U9u9i52CM31N01veXU+X5zEw
+m5EjlmI5bMFLMMAq0yJzZb+6oCuFLNhLyqlnlBf8LUPX0FVW5u8dzcs9/BtyTvlod8Ua4b9TcXKf
+pEZMnXwhYfYEnh578lLWBDS2T3yfWQtZYsZNCs0V6PdK9iSjMY3q18DdLOK17c81p10QBu2BEJ3D
+pDRKYzPCrIBv2bL6hh1CTF0Yo6DdtYrwHWtv3a81wHCCM9dQHi5uMGiPPhkvRNBx0Lhn4lZHWv88
+HiEadHIJvzx4LAD2Bk6xttY9w3qOfGQhyowYMmHHDPNWPCqWezLOidwylvzkAqEgbjNlVweKH3wN
+925WUjQXxnJLVsEc0+RlafmlXCyjLut5UK+8z60DAZkD50CorfN8GkwKi0X/T8WXDt5Ni9rWb/xP
+gTETVKCDw6zOZP2HyyWvaTd8jfqz+n6akegNv2A3zpXHyh5tkcf10ognbgGKQRTSaXLl+TH0LVgi
+hKTiq76hBcl7GU+w7LKRS0Ja0kyZP6jz4jl4c1z7ySqfTvlLbmShes/IkjpupupKEehURaqKwFKo
+Eg2CTYuLSVS4TPOpD3dBH7rUQtcL0+qBIsSZY83PmPpwYit9Oi6yqvcnRxAWhOsTgxxC0giM/XrQ
+tl0auGtFbYe/qD8KOnsxNZIZ8kagO9eIEaHhpgORrRFIj7APkUpSngrNsV0omNgHUHR7HOU9STM/
+I+Ro5bLzcLjjnno6BYbZZBb7vF+IUViINoA8numX6ftG9nkQ3nMT0Jvl28HrtuDLclebNiiOVVkj
+daWa+E6wJLVS5RDCCVIfOYxsjpCP41NJGu+zMd9HyJgZG2wGh84rI4C3Sx5IBjJFxejeiFoq2tWG
+cWQA8Ut8rotSK6rjhOf1WS9RHirYnx4T0N4coRnWTWrL/rCERvh+EKi9IWhFoBlZbWenAm/YCMYh
+apx3lFpZ/yJYynaGy6XzXVkDLut9SusqkHr5/sC0xpGuaTYLHiBwXHrCGkB93Wx/xJvhlGB2qLZI
+K/H+WmB2L8ffuDBNxdCDLtBjZNxypFzq9yPSBAq/mq1uQthiH0rrGivgcvxg/x1uB11kufUxXDp0
+tYkuvTw6WfmO83FL3T0w7l8CzEP/DPMd8FvYmbBO+SpYXnuYcnE7U3lpmnJfFcoxw30knbOrJsi9
+TNX5L+CbhUfwpOdoYL4J4SRUKWll+s7qqqoO6R5zwjFSXiZHgPIWcB1IJrh8gVlaZbw4uNjH1wdp
+YufIdHx/eQZ6OFYc2rDtZEt3v5LUaRCx+G7oMACqvtqM07sWgAeCdIMXoWYZz31EM3fl51X0FTYw
+e1h77Pssl4gIYpeunwEwzCYY23vQmVHMn6kzfn1L367yVyux+N4GK0MoNx9tcizMDlAAs9hLO1k8
+2r06ogWLClyWk9b5DFDVIjLVzspXclTvVy0JGpPBEqQJw1pAN92b86h79d938Wz5tml6JbB7OMn3
+9QfbHfqiSulqeUGjLC/tltaaFSf6ZsLi+Mn9Qih4fVvI0i456Dbwc2LM9Nyz2uZBPimZlR9NTL4X
+uQan5ayJM+QdIlptAS36H9EWVbwon4VaLBazwtGJ1mV94f6z1r6+17RFaiPUFmMuhvCg5y0xJQFG
+FT7PsEYxtmTHgXhyzeHiRo8YDckTyJktBPqVaoVHuhgaXdeUpCZ8ciS0wME4bytw9HQ9j0bYRVag
+XGjINosK4d0zLQ887zABMJgRg8jFR36T4hcchwI11Y+F/j/AzuRIVlVmBOiikv5dpt2FZ6Gi1NqK
+g/u4erHMMndSaY9B4Q9iu7ed5/PVWqMsom8dpkrdYoWkMsyUAtAqM4glaw2RusfIY7nQTsKHODxZ
+LuzTRv5VSrpSPSZA8SjBNC1ANUVqD/qb8kBF6q0DOmM6v5cUXfc2pvOH3vY+tlkv5m4nuxglJOGE
+WVjj+Dcpjvv7UE8AH97EV7auv1G0Wmu8QZjSroIq2GGIkDQgDn4OJGpsDLN6d9bxRtk+KK/f1wVm
+YL6zEseZEMPQy385kVoyd2F5UY2p+u6FYkTa6QsnTFcIwSs0UmFXDk+Y762GYiolvBxMic64mRIG
+aP357bHpvt4lkytt4L6K6k7QdSSei9croLZZabRzMGSL6jMTey26VMyLSts3WuUrzmvXM6Af5keX
+U0+svKPnA3AJ+CoEB7DA9fbLcdiVwSE8RZK9ibYsD6+UqXzBTJq2B0fy7s5cH6WmVGmmTmAWq4UN
+Sv8PK4ebSGS60XoQ4DnJkF0lPby6gTexUV1BZjWoN9OZ7rRnUAe6PD32/z6g15BOBtv+cU4b9VzJ
+yL4QgW7SivfPgXsXeb5+dVgQvhJJ3F0/6WVs0kiNk6JiyzznPoskzdKMjPcmKKdQPL2dgLLRjzt4
+TSj5CcGQpc7Ay3fcF/d4Ptlq0tMQTIyA7UA0vp8UeKGU4a4lselzBP3mmU+axp00UtzULux3aJl3
+HD12jJDv3PGX7pIrzjbHsXQapjamJHrWP5yAQ43yhynHHLNB7S3Gr6Zja0YVwPtLBX90ugpJfbER
+cpC/2ZKOHtS0rbukeBsh/i8+bkgOKF+a8KxiaPaFn6SL4TOlDDWzENJYIS5OB7xQK6iParlA07Di
+6YqjVd4YxMfm21a6stTQWzQHXhMSjHZb4aChwpL6mN5Y+6rDG0rOxBhLGuV5vWW5Qj6ZPhl1oeMW
+rvY8A5Fjltqr2INuN5lPyO4l5HRee5W9oGeBqrokMl7lEUyXz7By8AuLyQ6fpJExHOzns2iYMDHj
+8GejzRQQS82FHNemzFKWPL76SjtJnjsrzsN2+3uO8VVha47/78QHLM9yWkVzoEYR4Mh3mkKVDpvV
+mUUarLfFJazY/yxyoUVvk0Eyz7Bxx9oKqCYmz3FXvwRb+N8OFVJcB45/odxPX26FCoCrCwqW/TS4
+TjOc4Qem+jFRIB+ziFnsL7yHDxbEWReoQVrK60cmyRiDPSgBUMeJsj4OZUj6MhGPsZvMpRtxzPws
+oWXcdqg1yA/ASJ9SuBn8kUfxq5Fps/0q6u/yX0zUROc4Wr1VS5RTLqFHIS1r1KPnCcnerG1rlAOM
+JrHgC0/lV/2rI4ivPJdL8P+k9gm15P8FNlIifXz7i5v6EjHZAc37mEt6SkZgJfIgY1LeFcamOZC6
+mNQJXAgH7gBNZ8nh/L56o6Mk6zfWPQwwIrCzb7ckEEDI4fwXGtePDQIAPbGvET2uvR6ksHtldfYS
+Y1KBMUuEJRy2A8ci7SZVdyZ5D8Ypd6huS/HNMVl84/WY9nKDCWjw2bgrtAde9TnQIK+LtsVv6foi
+KqRJRrhphshqlDMt1OtNYz44TKVvmkCuHc/g4agJfseTyEf99bmAUnmTz5fh18TBCeUOGVM4SAo1
+IUB1GPINGWFKiPl4AhQsCJDufY9NcHMXiyV3g5y+GrKCgdFwBUTkvVBx31BS2/MZ7jZofNa1mm+e
+S3vJjIM7eBy2rrrzJQMDJuPy8QBsnDV31VzfMkyXK/d0zwIDctcvA/ZKH33vaZyffF5EC5EH392g
+0tY4f8L9+rueQzKUB1pf2y2QiozjHj0Ji4CQzwr4ew47pEoFxN91Wa/S4KZDe6PUAVtxV3iAW7qk
+DX/+VeIvUosOOZCvwxWFdL04wDLhb0VPkI+TgSuEjQOPnmEyS2zLA/Fdy8q1alu5TkR/9DCPvP0t
+fDWcCfOeYzBxd1XlhdcgCidS4kCjCZqLftwCrTV42XTJYtQwg6tWceWnl7XdADSwvPWhxxiUOcJn
+9TsJoP3GvQGTNcNBBYbnKygiYZuTzece7+FerHomRxqJzbi6p8CHwfsx52evf8U5gkCV52sqYm6I
+3pYJYklBdBlLPqj4gXGoxMBYsL04Z3lMEFDr80N26cpDr12uieQPvPe7nCjR5wscsw/gHvRhLK/d
+1LqhPeAa0KKxp5EzJzA9KeyqQb1RfaCveuYdjQoNmXzznEmevlRMwiP5Ix36J7DSbUVQhBqUmfro
+WS2++rAi9tPsRmXU1qnjQKEp9kkh4nOv4sH6TObZb9F5ayynEfPh6HLRaMncuesfON+UeYeYWdlO
+MvKoxFEAre1fZ+1Wu/UAMaAZafs/s8SsT8CVdHEBh4H5k+luAmbSG4iIa7GegknUMh80hc/0Btr5
+I0mZ7OXhpwMtED1NQGPvKCtFiddQWEqsrQ7RHbazzrUlZ1T8KZ/13sh4ixOL3VM6NBpqTymjlg3Q
+Ncf0JfxS2GqMc3q2ocN4PoBYDVJTqbZFfecCM2jkjaN/vKn4zGD6Igwea2nkKEpafHMtWy4YR8wl
+8hweXjs8AJv5ZQ4pw0MnSWleicXq9tkxCMM12jjkZVpPb501Uwe2o5PJNAJNPRl+rLvq2dM5Tz3o
+AZzkBArxWOxTB49/lOOiwoTFIuBH2Xa0fOv+xJjrnvihd1StrkIRCaml0fGJqqgoYXrBXYTETTMh
+J/lG5b1JqAaPuMI/ITtuapKwDFTzBVCa9AJ9Jv1taayzwduIBy2Kl3y1Q0GzikAmkFmdRxUD31fU
+E06tPuomWaClAjn1Jk/WfWi7nyux0Si5XLkASUU5xZuBRj6ixeRx8wujDt5LzTz0k6tj7SzXrW8O
+vBEYCgjP2IaZgK6hoWF3YtOoNi5wXiP4YIgoDV8xikeB8YerJBqn4N5cAZiNJa4VMdx1WLuNS5tM
+PWYaJv1rUykISw1pWw97ZJT9bbtxzUu0dwVXqX1vnse4HOKJCbHeWqrYsd7qwhGpM72Y6NzwNGG2
+//vdLQvBSI/I+8EoaqPfNYcxQ5AeCoFx5UXvRJJErrUrZmVQ+cLwivepZztiwlBoduw5Eufwgmfs
+x03B643fkMO2GWGe0auJ6hyc26N91oTOYjJuQn7g1h+mq71NSPkDxQrO//4qZD0ub3SsUqEdNQ+D
+FpIoMu9Vodcjyw5eKJj/V0QnMqpqZXg2+VSXFo8O8509xL9kJICCL2Z4Ijq1ucMeqCA3qhd173WA
+7TimuE8855RdAZTEB46AoBI/5ezrtdYaJSMrUpJkWzQyf9pUWNeqqD/C3Gyg/BIrNIpdoaW1AJqv
+bUEkcE9bW8qfMBfgTO5lW9jBaAlfXX6MeFDMM4t/nNxOlGCgAQ70QS53IbzSkv4FyClO15TtOWX1
+ZRt9AKHl4xK6ah9bxpLIHqgagXR4zJ00OXUBXTshLfnA7pwja+AjDNcPs4dI3S0L5bP5O0HGDY7c
+RD2m1/zen8jTw5sjKQuI9vFrIvfQC+bnoxgkCUVjh7lVHfiTMMu3rMlMtEAOLHnBE4gNxhF6X18V
+hSYeTwnv+Dkgss1fNozFSNyTg3zeUsSHd+uM0dJlNUmdxhE5Cs/UL1sQePhhydMD3n0bxzBQ7GXE
+C0E6xB72ma1QddI2M1uZG3/r+W7afNJHidUA5F5e7qC6o58T/MMihwLohVUZ17oJ/8oGevQBwUOE
+0tEypBPzAR4Jt9FSpB9a6sImZBqJ1roET/cYagj+PagXP6fhZtrzH4NqebJGDVqp9TeDtihDIVn0
+Uf/D/gWvFwdHzdI8hB7yjvY4jUEnrY88uYckms6HE3Ia3wn3CkmQV1IDvswx2xv0gc2M4uTSW0g7
+bJ5WWviE5cKQegOYQQsOv27AUn7nEkTU1MclsMcEZLTqUIWCLinibXrAfcwpVj5dDsZFlBN2XHam
+cqsbfFVDFf+71NpKnTq7oJ51Ix9DkhadzqkqRjDjuq4V9wBEgZx0CUyKn+NHYQjDDQyxxINRCCjl
+GtdLi7XoDCwX0stcfzWgfnrQn3cKKfoXEZZe8F7nJPHPLifJBm7RSBZYJ/s/gllRld7BPZKxGxup
+h73pMBc9FOEX/vikvvk85RxCX0EHA9SLHsApapjSpn2mlVNFshIAl35kZnyA7p4OwNFkzGdyRWnJ
+6ToYenzsMFCIeaiWh1refI1m3jqXmt3nGnDuGStzeu16zeOIlE5E6hMu3lehO7bez/nT6lw5NrNt
+17DadIe6fh9rsSkymrsRGhMYxGau0sxw9ouKgDQF3VSO8KcYZDJoV3ujuNoh0Sc8rKYLmYzF+roP
+hZEzbdCaY/wcFgFGZfMoCAjPN7bAQXTgbk3rHnqMm/+ddwBta+pVSKBF3FUN72F6AJPe0aquE5YE
+sfmmAcDaR05d/dR/Dp2Hl5qsCl6faLDaoinIzYBZ6ywBbPKdREpzAJiF8+E5d53HzoTqKMqY3Yc/
+zfN1hq9wWsCfDe4YjXM17cs7D08BrQBiNffgW+fIAODxDjy5tYma+qHFZ0mGUz/OQvioTP7eBPNs
+Y4VkzT1sIUpCgyEkJKJOaAOxJc6ZRt79Qt58o02WLupdvJBLD1Rk8gmQVrvNJH3L0cqk3EMzqdzq
+I09nnkgk48UJPLVMofQTZqbuRsu7PK7dMYVW4DGaj4TIquaRzf6/bxu/0n4CER3UngjzKFSsNFA1
+WanOIty15lUAeEJwQTWpm183/XVzt6kCFYwgyK71uCud/uJBzf/w8/ySe3Rh1ilCYoFoePZDwDuF
+jUzCrJtB5BPT3FfO7oRFRxJ/ui3dQeCN01VJQSMPq6140qhg4SQ+oWqP0eCny/aMvI/jWHELmFHc
+/Hhx2nTOA41MCXdpz1lGvw4uYtRKEWqKva8t5U2fRRUtwAXmRou35fjrZEPhAPWftNou4LgjXVXK
+5qnqGl+NKe9qhCNdGOunMZ3ccmqlK22EQJkp+/JC0wyfL6MXnRm8xx64hpIX2Ggy3/GjLekscyyN
+Y7gdBdIMx1UIIiHBjohMnv6RR8PEhCheyv3Y1fFP04N7dpYfW/peWIHx9Z1wvps5qiH5ESPcYKy9
+uwnNXM5i7FYfQzGX8Yd6xFUt3SffYdx8hbnpgEO33EDJqHYV1bbqFfK2dWQirMM19MlSVhcPBXUw
+IoB8gI+0SHdpqiuhW76CjkWxdXWgkI2dHSMbn9cLbFEQpnPWz5laxIDgz0CUPcG0jurSOpNlkfsn
+LIJUvtTy+5jVHGuu3MI2l6vi9HlfvidQR9sDQ/K/EQaoUCQhHpqd4Sp3aRWnOwwcbiaVtGCjzXGO
+LkllVdUhNTXMnQXGkZdyEd5dBy37lIaW14v/t9LuOukfQ7lJp68ZU5h0wvUr7ZXN1qxpB4ua7jqD
+N/HAFYfnkIadgBMf+NGDI2qhQXz6XqzKSaRdYvYEAePOu/SGzQZcm870cog8DEARe68IoNzYRF8n
+KnKxMoMSdtrA1bCFJMsHxcZyiXh6xHy5ZgAgka4S3gm4zts8RaycNls+0+snaT70dCrwcqxKhmvW
+YWACOE2UqWFkZpNFoWEiXDQqo1fKx60uqHT5siZmqtFVEeO3bU4bUKIitEZc1+ym0pGIzElmpRHo
+G2ep7x/iae3Eguhk4GgNaNBQKpD3RmzmaJORQnk+ty3I5+1zxs6QEpEHbbLQnGIP9HKgdutCc2ix
+fEi1rbXVX9IGPZXuu6mAmxe3lY4jqhX+U0pV4TjvyEJnrLrsHQJaNw6QjthTjM+Xcl7cO7NwtqXk
+o8VooYiBeAQTwTtaVq0jMUe6rEdzOCH3BM6vfZ2CAkxv36ZQ+nO0Tbri6WMyXKud65kTIgpiKjcd
+nNOoc6ZqXpsesnhgrADidpc2e32/xbz9Pird6N8SEBj7/EBtTbO8flkqMqr1u0xv9Gnia/V3II+0
+4qIv5BCnskM/CvvxSJ8mvRZhRMuqaVjH8UXpBvnH5NqgqhgOxfLoed5n0muYLXdF8dOfMOOIxAKA
+4PVK6UVcLV0csgOCR6UzyOaE143uT44e8ExRQ6Qv6oFGldh7gsQ50WCxWEH3AfFTWCjX7fRms9iT
+AQZ0FvTLyFWC8KJUwSBpqaYOy8MJePV2C86L7Hlnm1EvwZdAVZbFIRZTNM9vQplG1tm3KytysSLy
+HoJpnffuFl26l5IJE9fxn/cyxicF/mvJCweCdRPgzf8Cybtz3PpydL6RHBH6Q52CM88m4OBWbHLw
+saZ6iUXJbg/LyRg/GZXPd1P/KRgk8RIQe0hRuAx8PUO7yejHfl9OnYOuCNcqDEVk9+Eagm0/hoaF
+C+njzGFR+Cq2XFiPPLASa57q9IXMf0oJDRrcEX0gaZVhICJJGAk2cuyNR9yzN6L57kMLOrpk41UA
+0KwymdUyfMCod15AmQFVG3G7skDIOVu84n4I96cncKe7Np+iqgj+xWqwrxla8nLVjZNbBRUcbnVF
+7mxAK+4g7jaHhmjxinFKtOhwvmTbjxcwa6XZQgNT/hZf1creVZSJzQQcokcqE3BnogfawSwnFXss
+iM5bgXu0MqCfEnVa1H2XHOJMKR4mY0j22WxBZRDb3+qUStzcRgUFevW/zuzcQW/cpnVeaYcDUWbx
+WZFt5J6+iYBawsQ/pJZ9hA+WQO63wZ08te2DU7i5qUUVitgRN7sG/rutgm428rtvgFzi2Zsncopp
+L3K0sI9MDxyuMNad5XJ3nbC0TYWmSZHhfizo8F0mRVRyBFgX808hzOmgy1UL5oLHkWnso/rDq95h
+8ngN/IdrNJg6UPHMSwn0NGR5cOpg7x5X2p0S5UbM76vJqdwufJsCGK85MFyab2MzyajDMOvR8Api
+Q+7i271d8fyD62ND6vTTls4z2gzTXwW/jf9ty1eqdDDykDXIklBrankWQQmdPZsidSxOjkfYczxu
+Uk0neTt/+L7FwbMdwv9LKchX9nuIU2lCT+13U2gn3wqreIcKKBKs5WV1or+FfJ/IDlkwuro7eROD
+tDzD3ZCXvRoC54VojxDbZkSVywuzwLWNFzA+RbqeW1KVYgu/j1h9Gh7OqENlBRgz+26EctrAPrVd
+VRVwSEz9Yp/mswCj1HTiR0kFQGJCqNoAJ1+EPNcBmFpEaTqAL42JBd+YtLrYVMh7Ly0Bf6TlZY0G
+zx67S7WV06twAfUmMHPQGKBsJ6ctigAYMEkYONVRrLSM/S6Xo4Gz4+CuKDPq2M4XXsHISr1X4vHY
+Eaot5Ke3c7Ie/ALfyBed5s/NeB/CnJloV78jV8ePS7o+VVTmwJA7aOGp9ErAxD1OYPX0dpTCh4Am
+jOqa1kVf13FXD6MIlAfTnpE9SeMwciqzg08PE2lgdMkd/YZuEnzdhqWzkeNLkC95q+Ov0DXGrNhw
+rvD1mnEcr4X6oHr90ZT2KrqxFJvx4+GADbI8zo7swGOWW7J9j79l794mXp9Q/V11Ib9XLP+rVQaF
+/AC8OZsvD1HNLzw4nTZZkkjajR7sK6UHIxpiSazMgQE//XZUWbeWoBVnvGYd8UaOZv0pPfy/EkYi
+M0RW/iCX/3LiSNzDNDU6g+dz1D1HR4i7KQIM8DkBfelJEVS414VcH/M9fZIPNodE8NV+bhD/aZg8
+PZ/+aiBPhJBJUM4OWQf2H9SQ6RP4+9nKiaWROwMDYqVt3F2f372RNMEn8f/gQXL97UGafcxHT5Iv
+p3W2BR3+SU4CH38I4MQNjvX3heRdW0uI/Rnf6BN9+m0HTIy1hCFM6aQD1BBmNsJtfLlqaB9f5je8
+zVX46xYax4kJU7kIH5afgulvv0a9AyhkRHUIGkdzGHJ7oo7e91PWn1lkK/0S5zA+v895NwGTLoVZ
+gujrozK6sMk+cSPS38r08QAggmb7A5uflQm5G1sONuqPQnpT6AhSSnWZw4WkJA8tQpEKfCscEd4Q
+aoN8opcPJ2hzqKfOUFODIxYwJKPrtKPJH8g6Hq+YIQ268NeIB/0DJemb+FaES4LIymyflrGzDTfc
+IJ2SNxM6ZRDVxliLM1gZOQ5rCaznhsvnqCjIOnTfVS9yN7mdqYDmD3eOeYJhOCnLlnlbFgptYPgP
+FOtPRf7fV2A4kNvtIidxtWlkYn1RgXQksDcIBx3Jd6gGL+31v5AWE3+Ytb5kTbdm52IcY3ShCapM
+BL6keCr9FuIEdboEPHKv+L8Nl2PubqavUt9Ney7jc5OQyv8lOtE/AWmrOXhKWwMp0yWrIh356D+Z
+vzcSt2JL/lN4RbKY+INKKerRr6zWs692VZfGDuGdEXtgoLD87cVDKz03wem6pawVO0JmKs/ey+do
+teqofv0kNcudOegkCYGf6tBOIX8jWKwl0HRJjzufZyw7fbt47AtccXp7MjHDZII3Xn+Hvod/Mx8+
+ZPERAvpfLa+hXFVOcJ88qPIj7HMYajg+8vTgeMnRDnjhiXC2mD+f6A+YuPakknewrs+nxVgkhuq6
+Nbc2NUYntgSC+OmluugZT0sUjkBymSbzQvFR2eAD46NPVLCpi8xjewppQvbzIEAkPdjW5nuQLycg
++7VGVmIDQkGjCcQL8GktJQ14nHgsA5RTghaDCdbWyJt5eqKRQx/KHdIW5/Ijsgky5VLsvcWA+cQR
+2wGku3N/RWMEWQ1yjg4JrEoie9wyTD3CYQJAhCw6R6nihIp4Q1ZRbFWzfBsJ/jsmBReghCVusw90
+k+ToPTa1HZ8t8aoV80i7eIPhKRSKuwMTSBWud4W7nVaT+QGhydsvXTRrHuSdujPnRWSF09Q3dQXa
+h5SCqO3nCWuAY5OtK1duNuQDgW2pmEQEwaKHaMdiLkQF7bK+Ny5/KSJf1L2VDrRItuQZf2rlAWEi
+gGdlLo4Gkxn4NXnMalQ7zN80PgbrQZ+bCyQbdUABBcI0Ur8RZJ5RYtj+TM2mGiKMtBGKTQlFMkSK
+99fLNTvfxPc/f13pgy3+nx3ZcTws/qmMNsaV2u2Z3lYv4/+QuwblakJ+95Qc9JMldrB4WhFqVWB7
+pixuPaUT3nhGNMq5Zizpil2S0gPXeMRYyborHytTewaMTgAO2sJe9MNBVhh27sp7B1cUwbzOD0um
+sMDbRDWwpB0ubSZldZWKeG2ZFlw5ANDEjSEr6CcBVvfNMDTSfTrTkx0W4hdFUIJuQfCshhKpoyAJ
+EgEVpkanTv7SpMilQdg4NNO23jSKp3wxqOvhZtsCfBOMI49ouprpFQ+eOrybDmjQQ9bhEdumh7ZV
+bm0X7QP9BKtayJSOCP3N5RgZphg6R8yOsEgTQYLUKUGaGIOHJwsOojrN9jTVVsfyA2lKocMqNo1H
+8xiNp/ezWa8bCT218LpH1ehkuj5SxtSKJgBUYtIb0Gwrs7UfP3/68oqH7+yWeI0pAtnqXxZZ7HyK
+oAMYDtNPzzj/Ek0mEotyL5cdkylqDclPa0BfBbRURH3fnAQxj0FYETGZ6j0V5mIVVFRI+SoLeIAl
+JzSRnVbeoptKUjbrdK5mQV+XWGG0CKUT3HyFCFWF7m2v+6UIlKjKrU7UdozXG9Q0pk/DFUEAAIJ8
+PajlqViXovmGJOHNI6TDqrQ4E5IwQqmsvSZRXG+HW2mxAVu0tBcNpZtZ3hrIVvEqhh0ceVI1Poqh
+vnlPMTzX8kkX0tAiT+ms0m1xBtUQWlcCaUP2tdEcxwTweoFW+PZTGylsbr1QPfmpIVGlN09FmAkB
+MuGjccvz15CNJY2f6xnL/KqdSaFEO5GQ80CTUOkYxJDqA1WqpXSzi22EJNyxrDg03TDbyPsj0ZG+
+mOlFvf0fKWKG5rc9Otv2fFNKURxeaCCw4XNUu+CA6g+sPVq/aaPxxdLY7Pfu9v7xXc8r1aZDBPwo
+6Md7ks3bEyvCNz9y1kUxDAT7GabaaTwRnJdhkorZZnQVbH3ph+QjEGb2mKNFJZzJU4WP5Ef3fA+P
+UGOKcl3oCgrYaSnajRW+FrTEgcEsh30ScNJpNvANuBZbj13xSc5ntXsUZGzIUB50Apr5Pd8QRJQX
+Ycalq3gEcDc4hp+fLn/jAKXtE2I0Vm9s1P/xG/oouEe4wZ/Y/afnG2N03EQQ47Z21UYE9Af7npgK
+/AilV3r8JGX8BX1FhV3OFVMAOEmrTE4ZLVcjYAr3/im4UWapXrLeOz2hk96H95ZCW++7gJDCWLMD
+q/z05t6sR6inRmpTIQp9n55ePuliC9woHu2bJTH8UPzowFj0VC4oh++6hnN/dh5C64YsUVORMqhB
+eifjFihxMDP+bGy5fTPR9F7dyEg5MmMyGElnfmPCv5GI0R9BKI6haouPjtuxueXxIsO5dNKonlUw
+wI3OhsBPwjMHmz59DPeH1fnPoeDAg05bsASDZwks423OrHXEX/aLaoZ8PP0D9MD0OqeBrH5jtqci
+Hckd/QKJEWh44+xz9EDYKxBO32vycCgcBqywB6fy1nsku6kFtoyStOYKbG0Pxm+35gMDhgaibt1O
+4eJHY2giBHDx0Iq9EVY6afGWGmfAMxPw87iOBd5k4R8i6IIqIGHAltR2XDhM8yoA9bIcmhURMIyY
+Ggu0nlGz7qCrav9CAJHjks6WFN6q6ciB3FlKu9vaFPqRZ25wXzDjoonP47pt3Ge/5Y3QT3OT2WxL
+/lbpVmdYntHZYY4KdL7aT3EzWOnbK2WmqFhF28rUZnuGP+lbDGTdXIgvhE8h+Hmu/p2DQ6qVEJL+
+9qRXwpQwLGnkjHZyVneFwBHeiLE2MzKd7rns3MV//KfIkURhh8EKtcGnfac6ZsjOqsv4onhRFY57
+d1e3zH5Oorg4/UPoQd7HguGqKPFpChrEy+QlN+kj6rCf7Dy9BtWcZKh3uAp6KZ5wC5d1XomcFzMi
+qbgIaDu3aXtTiB8eEh3uGOGarkuZVGSbj1aj/3BTMQ4hXVJz4XSeQnJ4TcLqs8OcpT+twD6y5B9w
+x5U+HikwNKZLJ9DwoKOHGdaERIhrN+O04+D5RiNO0oUshaVQJm0x63+oCVew8Q2TcwfoJlxdo6cF
+KK8ihf80Uxs4KsanEEZNtgGlyfz8AeDkjZ37ss1QWdWk5yiDh8uiGSTQMd6DeFMORtM0SHbsaRRt
+fmVVToyd//uSpi8BpU05QSQlxUuWkePRGu5qauzWr7+wRUaAOa6/SkdpMRhtFckSj2f7l6q0fY3M
+ip1D0CmQ1uGJGBKZcfWlEK5eWABnr9G1CCXeN4nEEXnSxDR3zroDvwstYapcDRWp8TlqIz5NVGTS
+2LFLhipWYE/8Sq4Ez553whnStCrQJArGyOqsnCF/+O30vEPj2a2hRsZeYY4Me/5rX3lzecYBqDVV
+6MGJRh0+W+zy+SLWOpY4dGMHKI9If/YcC15qpfS1VHQC6JXv6UIcmSCbOTQRw5up05cPJlyBg8vN
+RGl2Kgtn2kczqq3U44Ffwqr6tVLOBt16G3Wl0mtfPxFf70p/IDgquGiYtuDWQlkvqJ6mCnixSjnv
+7Dj0eEAMbktH0g3p0HwUrMpZ+JWTGBUH6V1kCSn0rbULZcDqiaxnmT18BxD6Xt6r4rJZx8soygKU
+knfKSO5ZkJ5w0Bf2BDjE+S3nkJWrBBq+QM/0NT7qIzIOSGsHXBUjcOqCqk5b+IPaQsYPqIL8oiTd
+kkeEZFWuoMg6js0Piigw6E9jDnyGjnXjBbq5vSUq+GvlscHkJuoh0EZspYw0kTmvpNEFNiTXdx+c
+60b3ZoYH2I3WAWWboD76xm9wr2x/dOUNrIjfDflTKOFZR1wu9d9jII1i4ezehdvOY7/McClfZIrX
+H9OaIpgk0IXPZOQo30VZnLzQ1YAEkHTQUEMT7LMLdqX+hgoSq3IKL5xsjNeUuyS6WQubIrbDL1bL
+AajF6Fxi1KTFii+hcl4Rzqq5ekbe6y1yrKXEwzIt2vEtNnExWQ7DoZcNJXmHoDCJ4dN8w4QKMvjZ
+lvpr2GYOmKnpgzEF78LhOehI9Ky5Z/GIDpP98Wo/wpJpwOu8yE7HMCKvTx2qe8VLCh1j7op6CfeJ
+cpKno0q4DOc4n0lvebi6kUvAjjE/VUkufrSuHyaHmin0hoeLV2CpWn8Ke1Bopf/4zutLVQRkSdCH
+ohv8qk3XtZkLqVbYzar1oEWxV1JLlAPfXlOcTyBR5UpiJ9fZ3RRj5FKK9VWIYKUpJovw6sRCZSGj
+Yccr1QjLv8S6AT9FEY2vdzwAZGGNb9AKyIxPcsu2TJVpaUY/IXHEkCOldw+mtQGO1W42/cejZRRF
+nPDnHBJjXSPbXImih2Ennh+7c3bBIunvfaUzMVsberWDI7xzL1C9iIFqehyFLJOsEXgF9YPAVNxi
+KvFp+fyn40S3wzNLHD+5ZZwef4XTQBo5UDUVjCutgYL4ahwecUECnGiWRCyMpUyOkSmuooumLn6n
+wHWQfNhp72iIq2KfkCJOUm7XY8nBIEjwYWY03tp2EW0U+b5SlzX0c3g628aeWApBziA9Db35K4t2
+xYzzAsYWL5GGhjdfBds4cn3/UI9480YTVw3QstugNxeW/l3QFSRwSMhZWxEoNQq2DXxxmSyq7xHX
+op84bHRegzgiJz0dSvXxSazK3N2g7SPr3TpQLwWQYZUVvb0h84fYgbG5RetJyJ0WJ7rSnWzO3fQr
+fZTlmw/14W0ofCirdC+Mvd7JWQd+us1My8Jq1403RFjy6CX2yzhSTrxXkzUEpKMWlxsblpTReGfn
+MnXKT9mvcHSSlUib83dxxcTvxQpWBvRDiEHfN3FlfmwKweLqEI7dHT5NonLI5LbsLTuufpzT183y
+genZuIJMKaGiLv+nMrw1geSO07H0H5LVptW2uvwAvD76JPCOSKpGR+1Svh9/5VymhjVGV40se2f7
+ECL30yEs4BJVnwL8ZXsbrtx7uwIqKtb8DV4VnYXFH0MUp6juQh/rqXun3qp5c6BwvFpSFw27QFp4
+0UZgUaQYjrcR2kQGJl2kDw5y9qM9+nNQcBqFH7aUQd5jmfUwvXd1zu7ky9ylxztcIro6rRJyTJA5
+/Mrv4Q2vuaXh9uc9Dfdmn8WxL45MUD9H9W1EliXxKnMaqMtANBq9sXF2YcWiBG1eIE2y0BaHoYNb
+jiq5r4lvXxo+cy4Ri1+I5XIZxzbt5cwapgo3m51T6zXAArMOK58D+mIEpUugCdzmo/Pw+gsFc5he
+03RhgibcKdhG3wVm+eFi5zvsj3vsMZUhuoG03d+nk3q+lEkyoLQy2Cmg40VZc2XrPLjWfaK0rm6Y
+6qgBTxUngOZztlmcbXbEObUL/dxHVj4YwesAp+4+wIxq2fg21O/MyyjZbEvlO6vR9Tw9Nhr0hGyz
+qVNNQYEl3AsYTca46czCf0V4Os9Tla5yxMn7ZKP0fXS/alm71Z1JBNt4yS1vVYUXEwPU0TH8dEYi
+RZK2KfAJ8u2vl5r30m1kDHRocc1sjz4PoCF6+PQp94eHm9bx7/h2/feGkF+d8cAVu+6iO054aiwh
+1pFc/qCBgkb5YniVNzf7247A87Utg/80VvBBOFwqOoInSNKbkdod7L1F05MEyeqd23t/tPsdIdqK
+0GdzvZJsYBUD0ueS6DwYCkM9NBZcsZe9xQGTjzJPaD+zqLyjKOR35L4kH485/TxyGmRADg2Wiwrh
+rvEh0PDKJowMYBCkW+BSh9pwmtYkUigMkjLC53Tnk5pS+gGr2sBWvyK64y/JMCQOcAP9fM6WMaC/
+zU3ZStDNKGx2YWZEXx7n122nZby/w5TEslyfKfBoZn7kO+GcFndmzj0PHtUY0lgk/5uxxnFHHE/Y
+YIvttU78FTyjFPPSM5aF0Aqf/1rIupN3lNgZ6ODpRuSXhmZkBvI6qVKgmcptvjCH6wWBApBmHpWL
+FNyY9vkpfeBCwHmIA5XUk3Mo0ogPGl+SU9hPmf+8O2gXlC13b8qRFnu/3PWeudKDWYy7vHYZ8/7r
+XWIbMUfKgVuuv/VnqTiPZj4dtkNb1smuWyPsVXGjdfXDHmGbOa7RekGGQ2CrxUzP99wmG1EorrHm
+IPBPAfpN/FaoDZsJbENoJgkjV9EUaxK+PvDR2okv4fEVBct0SikkEkPjM3lv8nxsPyyCZPpixhdx
+PVIplwHssIoKamyNuUAdjKaXqghYPBan8/lvWAxypbbQPNjae3VXz65iDElcltKAA8efNd4V6sx7
+xZgGPHcEpKzaVwzDquy1/lAaqHUsVc61qIy9c4L8ghiQkDWOejN1ymz2hBcfNe1/e0Hz/xUgpZDA
+q2Op6tME/QrN6B1lPYVNGQhNKBUZOSsTEmpHcdCoNcDxonaCMCGSWonZM7JuwuIdeSGuCCKH7d3b
+rjLIpE9gtraCGormRH+i3tOQcelrB5UPEDW5mqmpAHXfKRvUhCH+nFcgoauAr+qA5bdYyqCMnWk2
+2Ha5IVj/c+riSA92aKyX3hk7qDF6iZdUioJzKtYoP2DC5N9UJghvfe03WgWSS/2HPCABw1Qqnakm
+07OTRZ+LNHPyI0gAcQqdKYxPZlMfpNRnWirUeCAAI68d8Fpr83hxnEVkhYVUpajmcp47opKfaHUd
+XTlSOGN5Rr8M8crpbtGxE4Jg4Wk9rqZIUJkvpqiQXgr5pBAsrmC9wCp9WUGNE800zwghhWNe1jJw
+eb9cgRxiYfdVrklmdIhxTs6em4JtUWFeTNaVhJZPkM+iLsGNdiL6AIme4jFhUalQxxLxcyA1hehj
+C/+ChQ2vNtKo+5k4/41X//Yuh0vYjHA+xzln/ZSqUTC78A7bjYA9NO8lkLwjBVFyIUTQ2HnIcfQV
+oUaFB4/3MvmxDKl0lc6ZxlqiUuYEcbh/5NOxtDIgl8BUqxVa2E2glRZ2qtQCFIvWFvhehPi9dv3t
+aaLdToU4YAi86CNJsFMvLjSJ4m95wqBujltlRKeitcTPq8XvAHF4UbA0LZM7rSvDG6oksnGnCB5y
+TYUe0y6E1YY9/FHGpulAFPO2Vf1lwym18qu9tDF1CsksXfMyq/NWq76MUYNNUYKSvOfrpYisD1pH
+ss9m/avZzm7fp8Qqvd/IbDHestHpuyG/sOCaj1v7WeVdhJI7zItlhO2/R4trMoXBkN4LZsyq0pRT
+L5vH4AnC0V2/0pQviepSkj6zrCov3m12sEnIlrAAegjSpgHwzQfsVeNRVucEyoKNpmyJDd7IDaAC
+I9r6JZrC3HuZ/hHBtqETA8CMlEQIc1oTFYM3WvFrYZj6Fw+8rtuExpQVKHxNJG15iR9bSW65yK5L
+BP+w3Rlf4rDkxtKjd44PiV6GkzPMYFqg4oPx/H9iv6KD/zOGkcne6zwcdu0x1MtSM4klypJv6f3q
+f0PrBCuzj/buIcvtcwaidUQABNYO/IRvjrLbFcJsMGzVwXvxd+Km5H+NmYwHulY0IrbZN+IWwnha
+9tJ/jz+eq/CaPpelwmt1wk5Kew2xg1mNQQ4/wRtx7v83YihpIC8mR2VDN4wvZPQMXHkNHSJrmDwM
+xQpoUxPueCY8NV038dG0gNm04uxKl6RMYjbsgEpIjVwimMnP3XLKUR+VZ5N24R+MdzBO0c7O7VDS
+5jxFaUAMZr7ZAmj7Wo7wusdPzVcwEhh1Sr+5Chx4JbjLbC8fwfUe3VQ9oDAZ9Wbovt634n7QDZZk
+aHzRo6J/9B80NEJ8T9PYkQFGhAf6x5jrbbzCVQ5U64v6m8R2/ALgzbr+Abp36opdzWEkt7IZGEx4
+k23yAbkmrS2j4XNfqgDimRPGnebbOBW76hd0U6FfMB3/ucpUNb6KcvNUmALfjxUUN+svbZ7z+5SH
+4wNtg7bYEVdoIPWUMMu9VNGBObCw2zujiplmlCDjFpPyqw212v/8z676ZP3ROCGlEZ1N+/d/E8ut
+wMGjtwKqxiT70w3fpDfBrpjvMDUr2g6oyX5clEYiAS0/isMppwhgt8RzcaMwrp9y7up6tPbS2nMN
+9claRdjPzopULIGHp5kyVpBqeFPLL0W6UdTkKtB0vqUp1ct8EfFDNevOXnyZO+5thlCoZ1qKV+4f
+dtOgRX2avc0+jGiBqovurN/jTt8ATQ30jy3jTS/qRf2FzO8amgRjaKxlYuI0Q36zdDFX7R2PTcBy
+108r7rCKPKuPTLO5UKzoGlFXMRdmC+7JGWBMfqB9XYum5KTx7riMRYzVpFZNAOyM+rGmzuXn2f1Q
+DobcVXmvggYddb/FbOllrtAb0rpSBlO9bV5cCgg3h9aQ4PU6PA2QRkvPIPTO4r4NHzjcYc8zU8Wt
+8XW5e2SlNjfXLFs3bmenIsZx7fjOt3N48f4cp2CVlXv7m1g5QhX4VgSkK6+vC4TsjYTPVA4LfaeM
+v64ccLdKr5tGVpx0x3e9SgMC9IoAylxfI+rDI1MdwVSl5O6BnRsOufv/YsZPZ6AFuWWWD5VE2dqP
+5mKU4BBM4+Pn3U6dnijKgp5na5xCMU3EqIqhskOfmUOX0aHrl0Za8jWKNQ6ULMtMZAybe783kL7y
+CObut3XO+YBu/ly56pCBPedjA8nkeHQKIwC4iP21fba6kKsAMsIFlAoearUhx+Gx1zwHDhccokKu
+oSA2Tc2PD1C2GGXqFf/0U3aGRSUhSs1RTUgTLjjnukO8Ywj8PCTqkUFm6NjH7qGrkod+M1M1rqpN
+d1P1AtR7u/hio6MXAY19TfYFtpeQ0HzB5Knxk7/s8v+eHarzNs1t8HRRZy1eBrjbmjy5+u7xPfUW
+svpMxLuNfvvaxgipYgG8y+NAEsX3WVf/cLgCCT20etA2YQpztzTTCivYL67gsUeOCOeinSuQNpZz
+XDuaRrcmkQaXGWqccsqCufxp0KbLJtcECAISR2+MvmqoMh2RL5cPEC5F5RmVxS/DgeOSKHRtKVOQ
+5NReBxZc5r1yvIJ3Zne/TbSDjkjYX+1Mxby1suiadECv40oC2wXIKjb3pP1Ek7MM0LrnpTr7e5vi
+ERmAPcuciz/OITWVMyihSGf8skSCE/YC7zc1BdjZVbuP1d4qHTokj9GPCTN7mZ19K2X129EdD6se
+5Ifwy7jsoYGDCmHnBTaOj6GhfS8lTl+fvWFO7P0pOXMkVRr9FUg4x9A9P3gN/5jl1iCHwx35mxPO
+RH79Wfixd/usc9dFTUCnAA/cK0OksLra9V+vLYYK6bi2l6BvebpP+4s3asAFDUgEYxcyhsixmvPo
+oDrH261QgrY3bFY/83tnxGASzPMqaMklra3qQX27TWtzBeF+gRGA7xaput0t9DgPMpauAx+YJAFN
+A8pkrhfctNpuq9TMrZ7VnZ+F8JvoC+h9fNIzEMFMPzsC5xPOAzqvocgf/RWTUwOYUwToUCh6erZh
+mzrUkaOJWk6w7pbxOljT/Hj3zoZrQ7hB53DYRWKzMPttuG/+GhbF274H6XFX3FdXXHKfFh8i3LUe
++p4G4cnRDiaFPA/gy13oggcYaLdmsvOkb/h0jOsPR1k+4gVc7uNV3qAE3SO19fSqIKa5l13jitAj
+YPaFm441rxGxEkPXNTvm77X+uN6YoeU/gv3fYm5vqaG0qFxSXftnOnkPkiVxAmKVzeWvcxMSdb7b
+WCwx5jZ9noqAceBGQQCaKLvBXZvwLbhUr+Au2vhaHG6rZbN5X8xDjjbnkIx2qlhKnRCE+b9/LHP+
+l+Gv2h33FX+hYI7EJLfK7ILmoK0qLEkka6RLJOU0U+l1+m1n4RHkvfzaXGixes8boGHyLjHa/MJc
+tbSizTpEYAub+ye4d+bEZ+9ANXYudFohLItyzN/0Ai7XgcXhOL5FYAONctMu174HikqTgKrrJiSV
+bi0MWc07+2OvHV7ZuJIy5EbG8IIZIIDEGpICYddN3OrxRGt1ssRvQliiJ2jqmXUYMV7RjdGkeJV8
+IY2P7bFOBakGoaW3AzH11v5SgeNu3UwlcYkbzsDteyrEFewVNyzPWKVWNWTf0Qlt0ywQhdXd5c5A
+ynhrxEvO8QsqN5iqDxwvvXDzaLnj/LcId9CO9NnEtJSvbY0QDgwcAIN0enzEY/WuVFpwbJyglXzr
+ZLWbmUNU/3+gIbGWERF5v7LzNWa29kUhynfcz2QsUY35V+60/OkisQNF4TDp1+pPh5+bZNa40iPF
+3xKgYsy/m+D1aSbSwhld3DAQbdIMLSMyQiq87tWRdUQbAZHWTKZvzSbdeZQOWcZu4sZHExfjEC3h
+q4yJE7uIAy7DeG55VCCZv0z9XO0B1GDgHYG6Gv/q8G6GAEerPOZM0oGq7J+lrOXjn6aMvWBL18YN
+JHJZgMZRugNBY7NDk3SoeaUGyzYscn0DROnXyoLJ/0Bba8gcvRLGZiDn27n/36R3Mrqzj0LZIIId
+xNvhfr0gxFWtoIxhj95QBOK=
\ No newline at end of file
diff --git a/src/Application/Model/d3rating.php b/src/Application/Model/d3rating.php
index 0073dd9..4bedef6 100644
--- a/src/Application/Model/d3rating.php
+++ b/src/Application/Model/d3rating.php
@@ -1,196 +1,197 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-HR+cPqQeO8MDM5chI4NrfhZWIMPNSX8fIYdhVRYu2jpxWq/bpmKiAREfq13B2ny6LG1caWwPQ/DR
-OvlVp1vgyVsgiOdtTVVkYdV9vAqEO+cjWewjMRsLvBSLoV+kGjnO65NLU/6LDK3vg825Vkl+dkV0
-XQT8OUlamkp88W51UYgL3BN7Bow02u4z92cNSsNiV0+T2P1/5BYpL3l79koZZeEu6vLO95lMBWzC
-9fu4+MqYPpYWdTYMxzZ0ckBZ5m3akzsWAEBfmkXbG98r0Wgi+pyZGD3KsOXisBJehMljAgMn9uY+
-jm09ht7Cw/jJaB7IFRfDzrs7u5LmgANjBUTGU2fuImX+GxLvxIbvO2T+mjYlfp4bu9/awLW/0LzI
-R6/i72nKOYvfsM2t9xHlyj6ksdcXUHycwqio6vcU7ZIWrajHiGZ1tkrGAnIODUJ+wUmO5eUzM0oA
-BQA8OK/1MBieNLB/nZOG1bPBtm33caDdmxA/3gxXryzGqxqn7dhHZsFCGtFqgXwkDRU8YQZipVFR
-WuZf/1184gw9+rfFih3KssH4sdMBel6NwSVAsjxjhvygf+t2yVpHuSp9g9+NqFIxlRyOmTGDm/lI
-yg5benAbPflT9KmJ1te+ub24B86dyjpF9yju6nNC17ynO1iPve+SI5m9C6K9Ia1sJacQdX7VCnb2
-csmnE9lw4EKU8K+Ra1NjzqPWhnYFxkpO79YHxb98zY1UvmLXq/1eedmF5PhGcBrlV8OhdWdbgUrE
-3OxCof+KSCu8l1s0NtJmODXf6SFtkNOJffWe1elYVOBopkqBO5WV1QVOu7WOK3tUPr1HhekFt9SQ
-+y5ed0sfopHKO8bpevjG7LZ1oKBO1lryeMjfBS7ULB7TYvRxJZNF+BCYNCld2c3FgBJqTwEdDR04
-niS39xzgi0PC7wXwUrq7LcWEgSCPRMzoBeKnWveVdssvr+2HN28f/MoiSmMxkc8LFyqd88Ting3f
-JZRylR1QxGf9NFzLUXl7hOrk1tm8CL1kUaPXeDhe36VdLGZZuJCVkVngSx2wsi4PmI1gz+PEhogF
-+iLvaEAWqcteCPNwFuViplW5C8OklDdTkfTNANJNsnBmYo+Z5gMSwCa+qwLJrK9ZHkrrxxvALk5O
-MHdCIxRkjlLgx9PjiuGCYhil5RrM82fD7DT6Iw7AVrkBDkGouG1+Z6Vdlwkj/HGW7sVQ4AVrjr2/
-xfZZLxIcfbk5Pg2EKnD5jwyUIl0NKdgXCxiFlyNbR6sQW4R+zzN/0KwxGUeTtgfDoSarop0wIBVd
-+QzlLJg0yjJfHtuh2ml/wHRK61suWGp/S0Uo+dt5PgM19QOMvW0tTcch0lbHRaVhtJkbPG9wU9f4
-U8+00imhDaMP7ua8CDsyjC32Yem45hNOVkxxTLO/NR7+R61oQ6KHH8NQTW45gM+xHdcKZT3SXSnH
-EpUWiokMR0BmyLfViCsOmzjiV5R6KlkE64qHdanFNoTk1SS78SuYZSSDf2QNraU8xQjWd9Hm2EFE
-qoZMAaX+fDA0SD5nrYLBkJUHA4kWXakt4j3oc12wYi7cfD+Nu41pgr+K244mBt7m72oCKqBbMehV
-yiljL25H5Q4J9UCQboO5P08ezFO7ONecINN1Fjmd8QRzxu7eMb3SaEr47MSFLc1+wyi8Xfw6b0ZR
-NTK43vSsSsDv+NOn30F4V6D8rTo6AnkPdFRsS64Ji7+BxHlXsobVdqDKZ4HERU8eIIo/xzqWxuyB
-D6imNm6UJzslyHcfDCnbN8Ipv65p4aGAAq/6u3H71u6vj4wusOqpj3gy1zcrDZ0a+ORIT301bjI6
-PjnhUYbLj/fORCJJVGXu3FcvMhTokIk86Jx3b3RM8wzLZCP4suKrr0U+1t3Dlps9zVBwuuo7AKev
-Prl0V/zlZ+4+4t2ueT130RLIP4ZVBnwY9St4to8d+KxMVV4eiQL67uDFN3egkiC7DRrM29Z1IKAn
-uxPSt4uHmlZxPCUu+HpSH9SUDJXBkeyw3f7119ktoKk63RKCWgBl01+irqPq0/yVsZhta726XcDV
-HcdiR3eSdhXskvjMY0Zztz7DldNEp5NJerzeKEQqPSgXq3iUrkhE0KdM4vAVsiaGVr9uZRM7REc3
-Z79jcp7lRAmupcb5L6vjb+DgWhzVRxwd24Erd5eHBVzkZ8a80ZXUkUL6qoNTnszgSQ+rRTEgysPs
-82H9b3C+KeqQTi4WI2zp75KrEgWu28FO2U4o37kQ4dhYzfFsrCpXxlgwE3h6xn5zre5umeCLnbxs
-ON549aaCUCh/T9qcBTlQ5krwDTNvIirfwVdNhd3f8Og/PZ+0qd9DiKWWmnelQXLkQKlWuJsSMkYH
-ljFFSL3xhqYjtq8nq4FkvcTTuOvioiHFAbBlyMn5f+CSShbZOlqCSCGiIWA7nSAdDay0+KZK4Rxt
-CvBK2LaH971E26Qem86jmSVBfIcZZwnYqVVH05UQUNfUIOPoU/joXaqltUq78TZWbabtkjY4Yf8A
-qjGwF/tj3d68ALkouyFGeGip5eTpTqfdDZ7m5s2l+3Zp88Fzfjl8RGvkywxKPac1Z+BwGhzNbM5D
-ffO4AlRJNcwsft39QLkggnXW/va1XkpL2IT/+Qb7dAH83qKXKB0DWzq5gBEjcKB/YrIBU9EHcJeQ
-vXk2YNUzZt8jZMk4g2Bv+Pq1M1si1shxXBuDD7L/J1Wn0YGzhKXXG6oyIo1Vr8k3ApMhHi7daizG
-8kybNH8ZY6eOes9gxGa2v7gyktYOmrhZXizM+gFiwbKiw4mDQBeXGkaKhu63Xmk0UmXnfoTry1zE
-z1ONN+NBpRYCDujeCpx/ISARN0tAD0ycAPXZuANL7ijDKYa8IYb47G/l90s+ZatSUXRH3ec3QS5V
-quYuiGfHETXtI5+HE55hgdBN0IPJvd9Xu6K6OhOBPBNnPHsCqIXwCia5gRXUVlFV53O5bQe9CHog
-xn9bK8/rcZ7so1TCi9y+KdhiRSbHo1sTcT95MPhLnYL04t2XtjEUIA1cScM+fXM9vLiDyRhP9Gid
-DoiFR3UcdflMMHEHgo4hqyBYdAbhOjiU7iGu4Xv+SVyajI8kkzmXita2/Sd+sahbldtpP7UVQ8X0
-fWCOLHuTFwiFNPpevSgikmp0ofGYZyQMDTQevflklCDzco/L6BVGZrhEo+OsRNO/Mf3wDSEf1qnN
-qp+LtvMm9pWQjxZpcbTzLkLl9Q/rRjNlhu2K164cN8KoQd9I42WLVnoTaHuOzVpL4ZqC0fUY7H04
-PTA9DNq4TNcUKyfJmVxeOh8+3gEhUFBQYW59LyoQ/7g0E0NIb/IqIFjweLJrkcDMFYWEtIoZsoiS
-n7kMqLh1ukZdIQOSa9cmnfLeHphAjp/EtIvFB1HrZdjx1guHsCTaFbXK5V+KBEC3G41V22NA/4lk
-IGeKgj9aEEsmgHcUkrbOIe8bI5X9b4Tq5QraReo1Hj0oDzGiwC1Rm1CvwqslIcLi+fo7kzY4kxM1
-Gn5w2K2dJO5aT0B6zwa+UriwV++uBKeZc0M+vA/c9T9H2/RqWeme29dndaK1SwJN8S6Bx9llkql2
-XR/MSUTrsHjw69g59Q0Xn8gjvwykHWjMLLiYwRtwQcYmKOmYsF0moS6WNaaokEXKTGispYxWPEAH
-O3kIb9fEL2GLEGI93TrNuxGChG/B1JdN4csiW/Acfgh0dgU50igapzmZkrRzlcjEO7aB/B13JGV3
-wW49auWPQDkHWCXIcGYnIJkN9ndqMVVT5f1QmMiSg7Welb//x1zcSajvognNueTK5WzC7UQtVMLM
-tpXLDicVC+ihynbOQDECaOKBUxgrVDQ0MXYoB+sfqO66aEUu4c8AiOycYa0EnLaT13cibgq6aioT
-3ZDE9ivapiqGDcAK4Rjy0YABxOh7fz2LYPNqFInwVGJGKg6YAQ4GDUp4mxQVjsz1zMi0Rakc9VOC
-Vuclh30NmH47G9GK8jfahGSTg/WLzUYlBET53RUa/vLfDmTNUSGhuR4bpf5WQ/mMZ1ajOXkYun0p
-HK/H56rdVNUOQV1uhTwqFzstvKUHtFvF37siwA6ErPStCM5/FVlsydDz7MRJCDylLKcpok957pD3
-NyQFhhD7Upbcr7JH3I0dX/r46lvBGwEAftJlDSBXAAfK0OxBDRvkDasTioeGXGgYWtXF8/CVulOp
-kONIcgqRqeQRedMrPbu3PBzy/MZuFplfZp6O6e+SXB59NCTlZiMO6ZgQiHY/DdIWIDoO9c7VFw+8
-ip9Q2xF8zfKwsXVGXTYoCjnTJ3QyD+OdUKqDGTmbvwdjJIDMz7wTiAeg0IL889/3KSeiDpTnfGsc
-UTqzQoylyuxUj3l41Xt0xmUhPGlQjwfTVChpDDUWOxqmAo2q1jk+tGMYwHRKgkf2mGMXQHddQR8m
-fST40cZcpet0LoP3uI/y1uP9ZAFppvNx3Wys8YnW7IECg6NQ/2bhH99Y9gtRDB3PGfW90g07N0QM
-uC9FlWkb6dxXE2haD3boilXXdAnkJIvxWkvCDyXEM4BFgA+E0I8zsOejixcPS9dK2+SOubOUGMzE
-TcSHFL6o1Tcqf/AnXJcLL9Cfw+I8aM6MAggCwpMWDMd6Hxi7/P2uXxEeG/olcvhKeoGHJPiaJv7W
-fAOq4alwCDazJw9kvyV8IMFGJDU80OFeoh4ORZhpmuTa0F7m8rPtOODrPSB4uLK1o5fBmlwJLAAi
-u5KUr0CqD4IEN8qlneRckdGlj36WpFebMPGdU8yGu8iAhGGK57mppJw+y6jBpHY6sUXoMFMgX6Ul
-J5+uSx7KTN/YQXIO/srPyDm+Qnane5Yg5OQDlUFfW6rMvqAMywiiGBxcJ/Thq3MOuG6v1CcPuqr2
-ieI//eLjWK5QYy5kJ9dDTrt7icCcyuagLl+ykCUBkruOc1DQM9L02ybsV+iZf9A1lbA4BqkuwYiu
-+cGOvlg3HcyOqJXC7d+PX2VIHUtKRxhTg2GRXbnTqR0/YiCw6cJ5quZGjVMm5ULM0SL2gX2NaXzl
-KA6zKom2QWVuzTKfA++s7sGODZ26rdchv+Lojm9wNczQ6Odu6oJZd956w4/N1Z4+blCSUu/628Pn
-NXZQrc8dlPjcHOCRc+O9a6zsArXoOFQFNi01BC0BfO/R71f2BgEGI8vEH+CpyBCmdKnEfXIqLW9K
-0vRl5mwJf65u1scU8TvqxEVr2vSrO94AV9nhSmPwwkr4VzQxTUhDlgPeChUUZE9NQ3ixgUVZ/7ka
-aM+7zb0braXJHhZUr2Jpua5ukxn2cF8Qr0JiM/AcNyPMssz+gpiTTgjYDLnNKuC9ZwqMig2JM6Ds
-2dgeiJzyrNh538eO9RdlItLnSq2PrdvweVeZAEV0yBdpLS5FdmzGsLqrKVAR9W/Px78hb2XhW7vs
-Mrsv48GLFfqc6sXc7sMADyfVDa9INqDoTn0LOx4MgOUcPXobnqNLEyi3Clb9qmnsjx4mcSziphRq
-TP5zlehwSPz8iQ3N6N5W0OAcwfDZzs5eJ/usVJW5PFGImtSJFsBNOIYsMWZzq13+32eud/AcxW3u
-6ooOcEI0unLmKEGw4uMTZRZI0CDhpXEh2oNt57SunbT0MyOSj8bpkJRt1PEz3B+C5wAHEiUlMn8r
-/aZUE8wFEj0uIjEGHLWb6FX0zXgbt9WIlNvF37qf6TZYSY1onFlQXGJkd/3Kv5CB2pS3n/9UmYVz
-mo+oAXbUVcwHgtdZJe2G/VoJLhJE1s9EPxx0ECWk9TECkvTz8q5TPMMHdMZmlIG2pcngJRlAevO1
-o4OnCQdA2kcq7HX/ESmYQYoKROXNWcz0Ah7SvuXaAH1/iKPDXV42Mhd6M4giMs3uJMqUtFcam+qP
-CMF92aBQBEEGuNR/i8wfkQoW1GBMJySpPxRkoMyhPjUz3B/jsMp3Tz64s++VD0fahnlp2d0xmtG0
-wpcsp0Ds2NTm9tfO0LDuK2QJ5cpoxtNsj7dNYXUobdq5gwUR7vaot+JcBb22wZ3SwLRAPRwDVN6j
-YunJZy13Kfkv5+ACnMfYtw6BwSjTlNhqQBRm6RUfE/9MufO/03x6OytRSBhk9cLy1735xkhzwaHk
-xFfd7pyLoll6a+QhWBaiqOrRpAqFEuRt0LfAj6ErhZh+2H1qAkxhW5zMY4KFxn8+zutOYYb/sR0l
-6oKOztAinhLZ0KKpwUAvvvHMxoYS2OaHUo7eQQwamy1irLAbZI81KVyPp8pkCersAe24vj0nmXr6
-eqKv1ld2nWyMX6aZ3dnHf6141qeoshUdDh6lyAZG0W1q766DwBYonhQsfB5Qh2fOaKyTHq18minz
-5J099HqI6u6/BJ7thHte/BqznDPc9y3iuPGCM31qZb9lIMkwuqZOiIWJrXa8u2Ju+GmO/J1ojsTO
-pLYGwCxUs8+ogNVh8/g00YY74kaemDNJbl3OTUCaU2gyHDZAlMEUUnbhxP3k55DnoTkjKVAvxRoq
-K/FXSEGNRk7D9xEukcS6KjpLmPj8VfIuhsOru+y4HvIIxh02nR8trHt37gQ+Lk32L2od6MrgYkOf
-WPHU8Iugeu0KlD97/m+sYW1zmVOOEng0c7MgfD6ekYqbA2oL3X3Lss1vMcdJ54Hu+G+fTnhfadce
-MbXkjHZ16hsnqlqOg6f4zEdZ3g8Cf077egNAipACzeyko74KANoy1dOXWNo/Mtz1/bc4wp/5gRPJ
-53Q2EuqQ6RQhJeP16gS+7T8GHpk7Ea19TJNJHDFuhqv8qjXc2u9JJ+5Ig4VJuzYXjWKWgqgN5M2x
-MWjKckAyqTQoUT7lA6xhR11pbYmr4R2TcRlcP1HOleCiiUndNZZip+LrjMPkBUTd7BdYuuyXb4qO
-CRZDpHDDpEw5+Fzg/Oi+QiP+XqcvJPi+PL1Jg0miuSMs7wndkjOJCY3/ZvyxTpLktfMSIVA77LQj
-lSAbroJE8qAVZ1XBy9EKtNkrPfN3LMA3Zsv9/M5Zcv5GpxQnrlExLRPmhxizJ59aBR2+x7oeH6A1
-kOiCOalHAA/yjiwKfxX2P+i4oHfMjSyYJZYsQxioyt2tgt7a/2NQMW0tD8djQNqFs1zOlU1figP7
-R8gXIDT61DJL9o85ukdIqKixlLzWlpdy/CL1IMM5bvhVeqOMQeyxkQjCpxzYEn8+HWq2G3ktL/Gc
-y199vQazk/fs/+K2nLGAVxN9w2KCIAgqigk1HYlo4glB5O6vmWtuy1JkpuiTeNqaaAEvFUb5MOyO
-dP1nvK2GZzZE3g0o30amkjyCQwSEYz2C/IpQs6ND/IVo6raleLoIPCn5CrHJJ0mBn/tPP+pb1I2q
-GkPpNTQErysPVx8iEvODAcF0/rR2VZXDWrBBvcv37EUiGabBsX5quw0WW1SLWT1LMUwSscbhi9+5
-9Um0mQNu0hDLg5W5Mrn+DHXrY+rEm5kcQwJzlZhGNEqhFZ9TcHCaEoalu5/MaTALIxFj6WlOOKwy
-40Vl1i6CLuSZkGWcFz/RKn1/q6t0NVD7tLxoaQ04pZftsFn8lpM9pdWcbtorUsrtCfXPGE0HBLEK
-4h50C3HNEE2Wv+0Mfm8bbBgC564Qr2D7nvfGQ9cpQM5fLi3VGYqLfPuJoN27NECpMnl573qQp1Ii
-g2B4E3MhWRnggpga8NPNgBrrzgO7MiZSlefenvc4cimASmt/Qzc5mrNRm3ed2FgIa7CmFUdmTfL3
-W6KRpd/vuQgeMLYI7eeINWtHnOM99uELFzwJfn4DydKVaCY97zE46PeZUv7bH9KhEroNVufxu6Io
-vAzcpXfa5MYxN3NTpivhI+5IPF17lWHLl19fek8GYqjVa+d9okqTxcWLnSE1ks8bIGUmrCVQZTTA
-wFb/UktEKmXwN88avRRtSLaotZ72nyIeJRfltGBxhKHPn+y1fpsqzIqjVeWGhFxssAXfyC4ueUAZ
-+9FrT+ePtgb2tYvc1iHtpxS6ZblJNeYpA3t/Ahi9wzAFNxoB8Dh4UmanV/UNcFNhfIPmTViB9tvG
-gT0dlS9rKfYsstUxQv3pFGOzYQ/qmIu6vXjqiHXsh2KjHHrcgpstjMhQuDOkFZPT7iHjMqmN7aHS
-MBCFJHWvP9V99Qc7ZM3WTIcDzD1jQ9/GQ70bI7JmRlWiRRujdP12iGAd3sHKyabo9nwHA7EAYiZw
-zzazin98bJuR1DIFdxvwmgo/a2Y5mY8n3ddb/bVKQy12Jxjwiy0NsViZ+6jancgz2L8d2TmPEUmF
-eZRGgaJ9Luf25yFctGtQpxESmoMxHyrRO3cxHN4O6rvHbw+tvBGnkoIioCZZNrvT4yKQ5pOQJsLr
-cQaVMI2Y77DUAs1G6aI25UYRCR1Ujyk4vpJVSbVDvGqCKlMZvWQjjC0msCuvEOPq0thyHrQ/OfQR
-Rofk3WDzTKdKbCelLdikixnjtOyjbQ6n/Mh7WMYqdq902/hwOAyIh6RMuO/uDfdgRo2r0ARXt9p3
-0kWbwXNyfDwdSViIGMHOJClnJSdNNU8aoHzlVfTjoXkSM9O0LOcnsLF9hq2Ra1fPEo1d+TC8/VBq
-zvOXDprHE2cmwJbsIz/zZcWYKwEGvqT2Fhcn+qK0guGjjwbMFiTzvQ8rkw2culVkNbXKOgCoWytm
-XPrWL2JCDLhx2th6M3FxRZaw5OcDGsWzwIKnuDaz/yeeS2yXYXPXLhUO14dJZ0TGifPbICxTIlZA
-tBu0QlZWqJzmvoJineiG9O6paWZLDeE6o0DcCsO4a0F/vfmNCjf4mGcjOEUH5hxLq776huR84+ix
-ftiXh3GJTKwrWLBx2E6kZTLLbcR8Sbxw8EIYajzth16HOtY+kHR6XCaF/zBDYnY85vJNdx0PHEmB
-wyjbFgXGO8aMLZJTdRQgeCNh6j+QRNbfxE4q/frGYLy03s/Dj9mTFn3W8b0rd86EErurl6ZIawdp
-Ew9eSlHYDwc9k0IaXG8o8WVPd7ZIyueFe4az79PO3nHJ/TsJqGwvMCDu8DgeP14mz4M/5SFMn2PZ
-g0KEqxAh7YozLTfk9ebukfQ5wmafI94WLOT8nKCzKbwQhHoZjTvOKvMZX0mqWu0K8UC/I81iyyOU
-Quygm6c9NIjHsoAdw+4I6u3/Zb2z+Amx8l4CYyysjIsVer2FxXz8NcVTcZ00ZIuUtyK7lMneBjjy
-I+88AhbrEOt/Zl5stVwoZCo4eYB6163f/yt96qUDwqVGYrim2rbvAdnzcno0fTFVaCCKG1AZhBKO
-HhcauzGcNeQzPwsk1XrEBU5mVTEEU3dCCRCNg2i7+i4QUG6cjPdqo7bduKScjA+h1fHb3Gf2YIKM
-kKkKyMmd8qHx59x+qaNx41bGkK8XDqBB4GAkMPdgPYWvB9yzg6LdTTtZEHiMMZ9ilxpR2Bh8lHyE
-MaYizFuFYpF/Gz9vH4xJA8UmXk64df2u/hVPLXiidbwMlV80Vbirivem2rx/V1OcEOVqr1CewMo8
-FNtRnm7YU3ZZU/9Y/lBlgLx7AEG3TB54yz87WK1LpMCc8Dl2IIPERHkBO4Yuz4P1sTciDRnMqjUv
-tlytGdWrZkqvm8KiqMpK3kuFgR8AuuBkYzTsRN4z8W5ua+lAOemzZhiAvYCA0WUu31PIMBqNHpY+
-8jsF+DprVLXkZm+el2DrlbPQa5u/lHSpNZ+d6TXJOItvGTUr27MwGy8/Rz7WP5Z93PP7x5XRvtWD
-ZG7URWuK5V6znkhN4q8O4gl3J3+LGRLr/tbJLUB9mXwfeHW2Smfbo3RVXV7WRB0/5cVhBYyiHy65
-MsYQhh4+s2t3CXDWxr+qanSc2IYa9h5Yz5f8r9IVpF63nq5Bh/dRxCodSqDZqRbtzHtVSZrCzCm+
-mBfGmtqFuYqPATr0CGCvJImV21uHGegK16/sf72jqvGHG7kLOn7BWhPNdp++vVFVohMXlwfsa40L
-2B8wnqGt4nMxiMpaXGGRB70525JTlYf6hmPVANOdyJKZtSEWG3JHqZPq4nuIZtN2fhTDDrxHLDCt
-2TjgPjHsYEW1i/PN9vmOUS+wJBBUu7sPYlme0lyvBg9G4PQDwMorJTfoiUBpBcyP0vgCOW3/64Ww
-djoajtyLBzdci+NYD+eMHvYpQKaEN3e3TIzsZG58dgIYOK0iulk4n/Xn/frwwEeFLcQ/UH53zvxO
-YdChw+Mrx1UJVNnbA7AKagLAX14gWp52xN/Bz04VAGXc9+XLEPXJI7wscQG9ebOv5xGAPN7jSFe8
-UwGKj0N0hzEoKYvDamI2I6MK+TwJpb+6wOuMz0k9HoLFzUeQnUy3/qcT2iz9AZ4dozIUsapW4Dpe
-k/fsJ25GYYp9u/F/NG7TbyY3oB6co4fF/xH70bPPru+KP2B7qPpPlRVVDcYFW4sT3GXNAdP7eZ0i
-D1QRqG9x51iCw2nWCchDWsHQ10jVy33AHrVv62o9pncaY1pCSaAVJ3fx4Ybn6AeTnZZyu8jVe8Wc
-2qu/uRrJzQih6FIAWB/i/nhqZfrmE7Ii6nIjwennUokQndgc2cXGF+MkzQvt95WxX/O3guNcBks7
-f6wdBTqor93xQSIdg9fficpEnHIusBYTV39OKpvhqv5eLRW1uSEryj7Jz5bXHZiAD54g4xL32maK
-2/VGj6mI44J+/C763WoquENT6oNteb8JZiyh1kRjsYiiXVWFfMv+spNZmiZCiOL4FXGP8vOSj/5s
-fPym0SRxY9obQeeOY6bTfP6qSUvAA66k5dudKy3k4vBEaNUH61jGE0GGHJTqCnX0XYDmU+gqUkGB
-CCnv0Pn2lqJCiBn1noJSBqt/fkqhs7sFBlKCLZ5ugoDnARVf//FYOnIHP6skZS2k+uiREywF0iFA
-09U9XhkCcNDJslpAfjwYbiOjTdwJFgf7ds7ZSWP9Bh2+AcEzVw4FfqXVvzDr+NppwdCujMY5Colu
-Xn+UOYmwoZg+peI4Z/1eoHuYCvQ9uJjuehmaqxLMfnnGUcP6YFdzG05aEZ4sg8q1JOlvX5MvYTLJ
-PxvT4L9oC7plFfyX/xs4gpxogIHxRWY93q9Yjh+nycXn1qLo8FFVzDWPxAghOi8UzcJta5HrNb0a
-L3ki51LjXE4+fAzKfK6fThJQPGVMJ/noF+HKB3aibhB7cFla7l/wi2iVh6kqBZa8BMtHPR7xrCbt
-rUcIHDqVMZATVy2I4JYmUNbxQpJ7rP/3hIV8aswEKai576hPf3qsZhxV9z43iB+ZglsbbvXJVOkV
-is73SKmub4bu2kWVzYmfxih0dw09mU8sEneR/kh0Qj8+lQvL55xC/t0M2nNuOWiUu4LyS9wCAa3N
-cfSjstPuFJaVCyjsOFEQVRu3aoG9gOgZNuQkGuM4TZ0K9Thj9csEMGxfQJi/LMSO1qMxfgFOXWTj
-rB0aY9DUV03hxY2I/2TuBqMAfPv8FRVG8RQUjSjCzNeI9x2SyItm2RpJPUDkpPflSiZ6ClkwG5fE
-x7umeYOQnJ1FHzRV1SZ+P9lrL6hgKWjKM92a+i0A6rDZPW81APO+Dun6skTWXTg4OVnq9ZDbczjR
-anr/JjPoFZAab/rsFs4UBzw4vaXrBkqgZsegjxEj52UxvN5xlHoP5GR3BvJmxi5KMv6CDVTbKJW1
-kFJnAkvawYH3JcdHIM8rn+qib5aoOnnKTCgj++ttfKUVKEic95BVKpRm5lnotWkzPijuLXlHdvhu
-Q7am8lHRHwUYJawfgaUhU92tVyPP8zoPHMyeOXi5w2gqIeKze1/pmjvejCWNuS1Rr4z991X6DRWv
-EnIalG2h8W4cHMHdcVY/epqAi0nKzBdR6oZeozAU6vzbNXLoQaFKln4RX8CJTXZgs7W/Cxf8sblx
-tTB5eI8kfdMs5+YXaQyM6OdAswXIOuUnt6YUFzCmjJ61MO5/wYNryFsManZ9uK/ntFmQ8xg5BgiG
-OHx+bS+xN5dPwinXCuia2d6QU9+geV0GoOGl3omWEvOB6PsonWDgHIMIBOg4l3fB/PLbxahF1ECg
-62xgjsgNqTNs2keAtZAEXVlYAYaelQdR/wcpAX1Vn/MPHUebOWUnFqLPX5XaW5sbjrmeUTMnuMhn
-raku3ozYm4P6xBIgqEUIWHwkOr/G6xhLc/zkYqjIAKLfGfDFEkwvd8WFsmIokmkupAq/dT0/Z48X
-ZSwWyZF8+B+to8BAjvfa1rNFE5zIlgEtLhstiS74YSWEtNo7mh7DXwB/T/J3k0SKibcGxzhgVTjI
-AiwcSPmdd4PXf/8BBEA8yeLG0EJys1mboj4CQNQGdXrTlolrpTRSJDZ6wy9R28BGQ2WZkS1a0IG+
-iPZJEnaA1H9gk6zDi4EvBz8st3A913csjFaEu6tfcziBXKHIX9jp0BT7ak9dG6g7wQHod+yW67bM
-aLZLAqWld0hImKYvZSQCbl465VFqr/7H4hO1r75jdpi8hj75NR13gNixzrlyc3bCBzEsPHVufcjj
-Ln45YlSzI6+lJEdaBv5TFhTdvy97H5qgRIR/DzW8t7g9zcB35it54rGFxOwA1i2I0mSEpx9XT3ST
-DxTAhdWVk3Q1WSCleOAj17+m2kPkzKsF6DjyjizvllFq8xTwxsN0o6lKo0se0jk0m/8pIJx6yKDm
-vmmqcZHZb1PklPQbQh4iUvjeXK7Z8hbSb6FZQv4r8aX1tLw3MJekZK6H0NvlKuia7ZxxuYsSeoaA
-WVqjYkqI7Hd9zDOU4XbDGolRenkb1d11nK8Q6J4QSrwX1Y4oNPAZNFsXLLrDE/gZQTo9ekWDbRdy
-spcXh7wbYOWExyjW8t4tl1g3gsBZQ+rlno0Tc9hKmFn2nAF0V0l25lwsZH1PM07LTk076UM/dxxG
-kKC3/IFMlm9o7kYPPFFMQ9ew4A1aFI4gLdLcI6paU1P6n2rZvxHOn8KCGJkTs495YBeEHwiUZRSj
-uSEpj/OKHM7dXTnLI7lekmKEN2zxy6ZYxHSsEvPDl7mOiSv9d12mSlTU6tAGsWqPGvNAEvG0ajDp
-2QBAqWl9d64Aa9BT6J9neLbJqjrLixrUhTGbX6I0A6SvjuUjsoVRTfMaslcqdSJWIjMRCNFrkRa9
-1Uly+mBzh9gdtGv4CBnWRv1hKkBSmIpKr2XmBkOUzBQ7smwQkZXb8xAMJvm0//XFPqykVPQX7nFR
-WhFi//scFcRskpJDFiNMgwBH/pOlkymr695IRolvZBLv6WkGieSFdYS1qPSwqAVFRkQgrrrFhtC2
-+8YRNZLHEPm1stPS31fhU0Z9wRNCs5CKZZtP9h7oLM0uHhDHtNV6HjAdJ3QIRNvShjiMb703WyyU
-CfxdLAoMsqMBU2luObBPUdHQC9WiU04prdvng6NC59HWbOAoArRwh9pw6a2TYXmMjTUr9Xd4jsYj
-2fb2e+u+oSnwJIx5NIzt5DTpQgET9miLVcWo5tGf46QzZIKB76VK7It/Fu1FMllZZ42EzHZIsBhY
-CQtNk/WYAUkfXYB2V7xSbrclAGkhBKnxK+8hqz0xOf+1hcXORSRslKzTHCqFziwVE1JgsuopZjvR
-6D0fEsaHbFTI74VCtnrnii3OV6cdEyU8UzRTEdgl58q8bstTi09B/m+GYfQ0BYrEoz84WxuzKjLv
-FxeB/DIa8f/dyXN22FDk/8r0pQ2qqydhDgWWTD0z86BUDqTPClp6Ia/u2qbxQ3kcyumjHAaAi5db
-OgS6tea5Dqv8aSbWHVTMtlbElBF6lGiv7vJy+5Uy6bE8Pe2ywQkOiSl9ekXQUG/+D3hqcfwsBbU6
-guhLr5FI+OEKvy8inpJDLc8CQouRsbM0ag0RnWOovk2ZIqn5RNT9fdB6LkVbmZ0PU/lcU+GID6Sn
-R9R3MeyNY/rwqMbPwfrKO8lulEc/9YzOKt7oMVicbkDeHBRCtAbV8YCqG6OJbA5IyuZaEyvuDFuq
-HeTxtkXUyUfxw2d8I2WjINXWXsLBfU6NZaJ0sMWcrUBc8/JR/flJsGhDRNhTivDBCCEfI7NQOmeg
-oUd7+Zgrt5ms3DIBtNBGDVMwYQjNPDh++ayfUWz8I6JHWOCA/+yRznNvZJlc7v7Fgd5E5N84P/ld
-s1zlivfGWkfwKB0RuT8PFm2QtbHZx+DkCg9F3j3e8EfR2J86XRrenLmlT0KlKpaPNlqhuJILxaEm
-3tldMkRWAlc6gPlwqtBfeqtrwJbnqwhr/sBaWzIewL4lTlwSJ1MgphA9N0K6hcR/5UOgXUOTBpaU
-AIjYRuHVlRNQoRIVREoyKhzUofbdqp4Dy3sNHUACMuOUb9u8rm3fWi+0XqgW5//SHc5l+62dR5oW
-icqZ7h4JpnFzCWTcgUbeeOx+IiAsyUg7hB/Yqz6ZQjL6jHjyTc+GpVEakitVfdt2CsVm9bmPldrK
-pCd8sgVSIgdNKQgdXKU+B64w6CE7mYsxti9+ERdS3gXIvFZ2W5AZW02pclc7qvESeh75qnafJcR9
-mf4DfaRpNsrEskaHcGWn+UGB8Cegz6bFLelWlft4Y1vhs8/A4dCMa2FwBgCamu5+eOoZFimEucUF
-/ZVC/DZ3o8q5BzktvHd/BU+l2jFfCNedDZ5H+tTw8/a6U4bm3MFPAIpyv+RNwwH/MziogtWtHsOU
-4ArBcQkelP3fh+d7+ezOWknc8FUR0Xyf8snBIBXih1/9f6M+Ufw1NBmZ8xyAmvqB2bcIlJtEPle=
\ No newline at end of file
+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
+2G==
\ No newline at end of file
diff --git a/src/Application/Model/utils_points.php b/src/Application/Model/utils_points.php
index 8ebebb3..9cbb2fb 100644
--- a/src/Application/Model/utils_points.php
+++ b/src/Application/Model/utils_points.php
@@ -1,155 +1,154 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-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
-zz2sO0eWgG==
\ No newline at end of file
+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
\ No newline at end of file
diff --git a/src/Application/views/admin/de/d3_d3points_help_lang.php b/src/Application/views/admin/de/d3_d3points_help_lang.php
index 80119c7..de4cc6b 100644
--- a/src/Application/views/admin/de/d3_d3points_help_lang.php
+++ b/src/Application/views/admin/de/d3_d3points_help_lang.php
@@ -1,752 +1,750 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-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
-bEOHRY7vzcUZJZ/3lG==
\ No newline at end of file
+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
\ No newline at end of file
diff --git a/src/Application/views/admin/de/d3_d3points_lang.php b/src/Application/views/admin/de/d3_d3points_lang.php
index 48a1f55..38bce70 100644
--- a/src/Application/views/admin/de/d3_d3points_lang.php
+++ b/src/Application/views/admin/de/d3_d3points_lang.php
@@ -1,359 +1,360 @@
1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
?>
-HR+cPv4TXtQyZdnvkHGILH82mgn6TkY2Hop3Fugut/Hk/Hip2VNsNHjnDyuZ94ZYJJWAIvubw5Fs
-owABK8Lqkd2jprxmQLiRIz5LABVhJ+CisBM+x1vXtZ3e9vzqtAJUTHKtp+I7RVWvPRNr4C8+F/X7
-EdgfzG/kt2tO0ctv+RBLUCy6RBXuu2XJst83jqW8soj8ejbgJSpHjaIzAFDOhj9fKqJ8sX/fO9IJ
-a/CLsJY5nip+J8CZq4WsG2lnOfPJued9gvNPmkXbG98r0Wgi+pyZGD3KsUfinCM8oinxxPTDquXk
-CW0ULXzLVkQvYniPz/xzyTlQLibVNwGM42YRfHxDDCEerO7thyCBj2BmnSV2utTPMONv4p0AQf2T
-jPESpDh7bll5IV0wYDQo0gCHI2waam3XeT4xNBRx5OwCdcTl1QcfQuVrZs4X4/X+5XeVpSP+dBhC
-Mts9ugaxZ3E1ZHEED0hhvOsXhIej77o68oRLP1gaj/9Edmma0SU4gFNJss2NIc62BNO+de5LhQaz
-FQOpDzQJ6v0XMqEPqiZBlMScIVWIwZh54Z8JkRNRPmwp9lOpeSCDvT1JMnf1/tp0H68QxBhjGJ6i
-VkeRS0IN7z9Z2stXjYGMTxQRGeNQXQISe2YOLwYJmkm+sgpX4sIbYZb/ybyEoVhxbNJ3m1rh9vae
-JdhK/v/egV/nyGDixd8jynKJ5NMhWmdIqpg1aSvOe90r+BTXAwRvrXVjYdi+VJ6PkKGttAvW1s7y
-NGP8yTRkm961WYw2+sRIvoU+6HWkYwZtuwO1byCdiVgqNsfWy40ugd1tmyhP59EvyUv6HANXW9aX
-27/x7+z1jl26aoIJrElBi6l03xX2tWuQXu9jiBPH6Mrx8zrGXh59ee+GeHwLofklIjW6VOs7u6Xp
-pWZvqp6uf2rpJljgjIPtN7jMkVrewpRQh3sNahOL4p2PlTQtf2SQpEj4OSIjkZt6ctGXEXl9TuXL
-oFGjectH8gbTSxvhAWWbMZ2o5029XPGh6l1MlYGZ2SyDMxmnea+4iwAol4N7/SnPrJZhfaGunZbc
-AbvvZOQSDZgQStuP4eygXaubqsQe1aumPlADr4LVt4RqLE2qfPvcABJNacouZfsDFw92Aw/4d98f
-PerW7RaBCcRIPrCak2pRqoyWsO3akAcDCwocPdsaA15uWOzUBjiA6e87+MPtFJ+mPJGgsuTyLsdV
-itFKNtaTrcfNoNTQnoouzGgYdG5Fqd+tZqbwiqHC+bJPDlqbOOCT2KO2MRwSTbzXXg+3bYcgsKGn
-RCAauEfM/IkwqfDQ118YhzPSz2pD/4M8aaS1joRyQU2SLBfvw6nGkz5oDxX76o7nAEazB5gMrTam
-Xotmxtg2WZNFw8Zf7V4dtdt9rGORJfGNqKrri3RjRQie017JK2hAdMqWqhDhqHL8wJypzd27l100
-Gv55mPdVbeAPrCvuBaiVGMl4q3EDKMtCP6xbwj5e5DFY+HmbiSmcFgG3Qt+I8sQxuIt1of+WWwEu
-REl0NXwzAquo/MujkJt7oOqhXF4eAa3X1w18glXmUdfOahYOCF8DIA2bSgPswLUW5HRrkR9D44um
-7AbXKSyvG2pqTOvTM9MxneOZJfI+525gYm3l0f4LUaf50JDFvo/KRGCxvbW5lkvntixyK3t8OxtU
-ap+RX8vc+KxqrvhN3KnGYoP80vq3JqxSIaN/qEJMAB9Z0oX0ArOZERJnaBqLxdMwH2HiIOp3tNkB
-5hP3JzMqBUKxCmNCINUm5Yksp/u5aHCOGr6uA3eLO8EsxJNzw0iUQfQQR2ilrkS2srH4qY95OcuM
-uF4Y9wgt80E+bjbteRefRo2Rn9n7TO2KOt7LSOvk7MeruR3S1gL2HOtNkGevEuCG4tHFBHf++r3Z
-AAQKORFZlGA0bkTtYUJN47v+yskxnsZV/0Ugz6AvpQnfWUWCsmmsjnIX1mHgXVtEUnjvqJvkeGrz
-KAL8oPjMgxNlM7stomODagjfw1V847YAxnQQ2TgxOn4n/pwmeelkWkf6eo/RzXSAI8UITvIhRNGQ
-mNyoW5NiJmxKBWI0E/0Pv6+CIuokwUNrw2pbBa5s2eRxHlZOgGlqrchI17pu+L+lqzEe6GmqFbv3
-azj3K45jTxbvuVVeS+CzpT6GFQWFo7seJUXFqZbYffsPYThgbS6kRUYbmvoKDulZ+vdD/MmrLnI+
-n8su3HsLoOtDOY34Y7mBTuIvDB4ouaQYrkXVw3w6sXHXC8qL1coMyNWu6zCReOYVI8eClDFaMy4I
-BonuJRsNDRL8Hk33c3zZShZma+24bJvGhlICQ3O5tabmxNeFRxElPWsL1xscrhfN4R02DQnVgGys
-oi9VTt5cdwqLkf2DvWhooQoqeWMut/9MgIZfW+zHdjjoe6/W7VtnG041IOaZo51OA6kxe3WJlnyq
-+Yk/ZAW38MZz6RHMK913a9I6o2WQECBKCEBhjxwkXzrBKLu4Y5CQgeSaxvJvnMi78ipwrHkowflT
-6+TbsMT9aQ0S9z1RPStn9SWUsnABvbv5yQK06B+pRxnqG5pSOLAmFfvBrqUfCXx1UHbdNfq7WqHv
-ufu8oZr9w6ObqgmXT5NDViziOe7ZazgI6sfUAY0EbSzLPjk+b9S0relZtreVldOISCWUZL8RJ5OG
-5hzTLdEA173pAsy14lkYkd6CagwJyCx8TAYxnIUbVgsXB8+uFdYru88ROjckP56LLNXj5b3RySVL
-eAEY7/AxjJEHsGfhTgC5x+NnjVRQKXZyOEC6YB1ZaTzwhC7L2plPlEHaYkd4I0396XWiM8WNoOse
-na5BjAjuCS2n/y3AYRSpy4E0baZfG8dgfEmtioGB03VQj/RpR3UmQh6tFcrUVFRHrmZsfPTTSxHN
-Vr8q0zlgtg50Hg3xfKy0o1RAZaR+v9IlQzJ9EzuC1QVOZlUo0m27LPFg8MqkQ6HzvQpqaCl5SbTE
-rTYz/qFxv3qG5I2Tl6Jtrm3HGyB+knB/RyRRskk4GUrfXkEwr7ZcBYFZiEx0C8NKuKY7JNZAY5q9
-wDxgsqENFZ8ggYfnNRDz8fCDLdbRHjn1SyaPBtxqMGnDh6MF01odB740D0EsYhQG+VUPEEsDm1cY
-JVN1JmCgSNO5prRlexDO+tvY15rUYT8JsjJ5W31rRvaEf2JMwVHzHLQ+1Pbdfgs2/3sCqyGEsELV
-3LGnzLmFJ186aXfSjRwwdWTGXAQ10c7/nxbjY6b1hJNlzxZ6Q7b2SemrBN4WNJtnS63nNKDAcRbJ
-0a/Mh/rkptAllF2Hf6AAzGHKgzS2HBXm4G2e453WUgscjZADEQSlqLlZxw9XZzAb+Z5P/oQZk3Uy
-VlIcTzgniP16QxPmXH1wlSG8MdAzSYO55+wO+3ssGhg3zMEKlIKNt5ZOyOsPRHl/wSz+CMVasbCu
-SBh7wIz2kO4ijyV+fRRo13bvYuMHxliQYYqE1+n0pYzZ8lz4NX+OyQLTXHwLYOe4HmtTH/nT3Zeo
-bmIpDVHc2urIh9R4KqOxEwn4jI+FE4qc+QMJixKvPtSnZ3ZyH6F1MzC/0ApzdgbUPtDD6bAashQx
-QC+6xdM8sK5LTRqrW4sAVAuNPHDq5wdo/s61zgWBt+wnRXu7uWG9mL9L1dwPV3uvUnrwdLrrxjVb
-pzFmnFMicVPDRucvZxGZk6w2o97OwC1LDIwhMffRlOYLCZkhnF+6zsrdxDw4aOv9dbbKEOZrd3qz
-2UQ3ZveLsYZ1QClyaYv6Ddv+fRYIE9UBASYgGiRszyLE2WA4fCaryA368bNPkZdBJat61IJ/aJLw
-gagnjrWcI+iRDHuKrgsmEeqN0zFIKTz/UD38gyRi5UsnIZqxojg0P+A7Mkwxn7VBxS5ZgS/nui0J
-fEr/+gou9mvPRuGba3yz8E5DAvXti/jN3COKle14qmwpoaobm01PVbjbBHQn09Ste6TyGx9uHkxL
-8iVVZFRzgjpu5ncwKMkGaFYJSfKnSCz9NLlvu7CbWPXLZDO2V/+ypo935IrWfOjH7okZov2CLjwt
-HJ8K/N0fzRtPN/g0dI+JHTPvOtViJmLjC/P4W9DHQjYnX/M1IpXoVCDTL/h8XogxsYFCTsr8uFL+
-Y7S0zoGI82wm7nkPiU9RySR5RO7FdVFyNVjjWQKD5X24oGCAsgrc1t3s2KVDR6oLuPC7H3I13n9w
-ADr2SeVA/inFFd1D0yg1tGkDbNXf/MbZVyE6JQ6iklTaqnbLI3b8C1dql60X8Vzn5rXy9GQiIumv
-UEIarLrq6aDRnzoSDnXiKSv3sltJ4lYjE8/y/uZ8R9p19Hl8A1KJI9avrlL0LgtqQQWTM5Su06rU
-Avt00asgPWRJLfKMe8e8FqfOEATlClSqxs8Im3wUV6grMKgiZcszEftAUqTrA7WBn9mFkoMRJXfW
-rx4LnQm8cgoxEGILQzrMqcThus6JT/Z0AoYvsaT5Ht3IGuUD6PZ/ZuaiFGAdp5tYVfsRSWEJRV06
-nqi+lGRSD8azb06qwWkqrSiWAZ9ANkf/9F/s004jBo8/3YftV8j+38pSrxkwmOiSYoVMUxNC4wHL
-6gjfpvrHvSiGOUoMjZBz8lD3uYw7IVEp+2UwvrXZ7fGmQP5hsVK+zk3P/v/3dP48G3yQPdrEAOq3
-hM8hu2Re4yxiSGRe8QG5QwbzE/p8M5E7FexU5G7o9ETGtSu3gZ3Bm+fZqYQsSZBwt+0w3czc1B9A
-SDfyWpDfG9USXNz0ob3JjZ1nd2kW/C+ILEhamFU6f48tLdGn24gbnbFwRzPergDIh8AtZ0zA/2Ia
-Zhhn6xH30V+THGz+WDnIXMiq3sq/m7DctsCPicDCa3Acmju7ov2pllqCFQqoMfkeHPSzuUXk51Hi
-W/8Ge0BZzbD+A0Cmr6Zl7Axo9jcB9oQ3BSfla+jZ+2BMbWvl4r8QjaVMnH5mNpGxAgU6o0qCATT7
-TWKrGnwk5IvyEwOTGdGNwn0EN6uzlo5ol8bI7SPoPyp7EZhVm1gTy7TQ0XPx3b67Vj/SQfJIwzJ9
-7oz5SzrtDtQ/lb4XxdZTy6DFeWnPO1qnTpbJgfA86bZal/8kDUI9y7J9PIAVrWKsHQkZ5JZB5/Ph
-JpeiY4G16/kOXJvmxs0oQWMHL1/40cb7Ku8V6/MKtSCisHbf01ixz+eqz4e0t/wTQHMif3u3icht
-x5d/J6JqHVy0EaJgTR1c7/2GZ+SjGhqLcj0Tx6tKRsm0yDTrjWjM4Mt/UPRJsPvMGBAkn32YrESU
-b5+bM2WoZ7JLpCqAznIKwIEMD8KOASUE9O0gZe6u860D4e53g/bqSiNoP+8ni3k1Wz5D/qeTDKRp
-pavTy5bYMSQlo9oI4rjaDPWoeYHeUyjnAQ9ktX+mz3BuYVVDabY+5EfqMDEy8sH4+kRa0qG91mg6
-uJALlh8j+cao9MfGvcrmbk1fq52YvM9WBteIG/VXYVxs7bv2RlfTj/eYui8K+C66CAbU3bgoOzST
-Fyov5GQB4U3fVT6JiH/VUt4HTSV2F/i2Zrk3OOcDKtSHMpfrHXTF8FSTkrNPi8U69JiCsQKBAmYH
-1dshB+PSruFDOH+7Fgj+NfnMRV9Yonf0rNV/4XNOL1fTmhZ/p4+pgz6MsWXqBihnHYILm7IuYgF7
-6Ydh8F988529iXbbKb6ORHRJ9e708UunsfnyTiLeNeziQDwm9S4IVxu1KcDaBkohqJzHQtCfapcW
-HbPw9JhohOiq3l2ffbNgNuS1xB8EhodRoAqLGUMTtSdSCetMQq5TgUSTme8zo87cKy5AG/ravLsw
-hAMTbt0qpW8l9Ph6/Rfy3EnGhOv6xOh0DQCo5Q1bpvWI26LvI9GYNf6G6eyTVvZB0mzfNf7Qn9ND
-BLO1modqdqSZtaGiDw+BSA7BbtG34Bo9YXD4ecJ94zcUw1IxurpmyhuH1GYKozuTkVYmuvkrWKo4
-E5C3Q+qeasjfpeZVgI/8N/rqke0fV0ePH6vBUvTjICmPDrC4Tyk0V6c2usliHYOazc546amX3bJu
-51q++ZB+7AVbEkSSDUItnb545hh/1oXTNl3FiJ9OQQviWVmF15neUvgZO4WvcUebAz1RLaib1PXU
-j0aBiJX+mflGKqdTmD+N31cz+IshVpfGti2zb+8a5eYixQxuzXJGHxioThnTo4Kh2eNZHO1NrUfI
-R5Qu+0eQjbYDMXgcI+jXBkll9Nwrqqd1cO13Si4R+f4zyYIGU5RtQe/CvhGl5oyF/TuGhfFZ+S6h
-uYXHs+lI+Ogk0i6XMe+KjKoy5nToGV3b2HkwRoHmcRwT3YM8WvUYRS+hcwDQ3NJNGZroG7ADVxmc
-+yrpC90MBv7si3GmI7Np3QdOFVb8Vin7TrhwpWGDsivs12fh8CzXxbdk4HbC/PM0Z+B1g/pMWTNx
-c8cKZf/5bIMUl2ONZT9cxLairLQwCjbmbiI2DOdjC2TZEgMjmz/rr0ZNoZexMt09V9lADtNxPt9+
-dzrS/esHRGDVBA0+UsM+sfl+hyDTWX2A4R83wRYLlNu0AIQB/dlLNsMtuP+58++fWlHGbD0UHm1x
-raEHTp8fBq7OnFtyFchU0nxEt0qR/xz24OK/IishfP9dpCwJNmdAXMq7I+AJiyUDRWRnkLlbnvk4
-47BS/ikIhnW0AmGk+Sc0zKFnUkq37GaOESX56+BZ9BQHFTX+nyyju9RPDKA1N00rrIm9+/zuFa82
-pH2L9jFETXSaDMPzdOe8wfAEkllrQohjBhk8lZAKC7f3Lfpub6o0cuWMChpO1ipRBlLJPiowQcBq
-8r9DY2K2TUNAshyrHBtTnL5TsItIfEJtgSM+N1zX1c6YVoPXiVdhxsyB6S2AMY7k7dfvxUie8Qbt
-xJbiaFZzRh041eBg5I/U195PdGChb6N1nRWmjCMrc7cOZHzYL+mQNlquvrsj9FG3Vq//0NjX8AKt
-lGLiV5Z4lMJZjfKUWS4mvtQkt+ZR1MDibbbGvOzzJ8PWNUgRqC/QY2/3xeRtse8dnhJvBnTAzo5L
-WhTEiJ3IEiXTkxsmTKcTvq61qz2l58pNvGvYO/fl6e1impsUSE3VReBa68otKi9I2scRCztqZXiV
-HyUkTLxpl0wPWnAdlo8n52AYCD77Doz18yAFZOUHYH3uLUFQMLy80OinXcH9vOmSCgPnafeLydMz
-/Gm/NvNxSJVMBCDoiXhh0T9pDB16Fe7nfOBTGcHRLpdwMq97BP3XmOtlCuyDW+pRytcu7vT7qxtB
-CSpJHGkJrmPHa50FuYB/1u683LnPTV/wn4wtMb2X6m5HLesHzSTDTl+cC3KhBCc1IVwxpBuOx02E
-yfeVNgYHZbXNPCvMdzMVI1SFLT6DiO3zaiqshPKYYyCZy0ocyxJkxxdjbKrLCc3rDCT+sKV6xRmS
-iD5qwTZzzZkYViVNiPuOh8aSn2sNxrpdI3vteMuXy9GS0Sgc7869mRgaVjx+22gYGYHzetNXTs3E
-LLcyv2HlS5urmGwvVXY3tl670/Mhgm13VDuvPRq2JgyDtK9q8eom+cXI5TpGs+UKrLnMo3WMlA1S
-X3yqN6Fw7CaI/WeWdrYQSUsBDQ9teGhFf1khW6PRJ95AVGEWy1E2AHCNehUJaXogwve7/rdk1s2F
-aaOtDL4/4dWI/m5ZXID5kEFutHCAGxW4I70qqMgnmpBlEpG6Hn0JXJ+v+rYqdHFSRSya48auZxfL
-7ruBfvVXrZF6N3Q7qtl9DsAhTBdkyqtCPfuCbMxS8t/HxNBPswbvItjmWOUnewhTjHWIKZ2MkYWd
-KtxuI36mpkoveuRm7AhFlajVqLnFyO8xTgyFhIIJsic7yO8QsIXNgBjNjTVLnmVdehMpy/xChOyW
-d9Cwy5P4IXkUvZrhNaO3gBiD8eCf2SJitdnVGz4Lqx6iImU0Z5WHt3z49uJDeJNyWW5QqzvoG1Re
-1/egZQlEJvdRpJk20GKYW4lKDq87oq89WJAaTTsmWGG8WaLMkDrheNTafA/dLCxAy9q/2LncZdGT
-fjcc8eaca9NslFzQ+7rNAO1PRIbs+4a4Ktb3GUXb+ShYfeapZRLYKTdY665F59rpnBo4wW1lQb2W
-zFaMugMjKn6/SFxGQjKg2Oi7QkLBbFJdoy43trIEQwfrEoDGGU22Q+/4WrsZwPdfwLR2qZDJQVI2
-Nxs7Cn0EuqbrEziZ7CAqeHYJNwQt1QRPYfqD/GPcSz8Si4nMKarzwLntf6xax/+as7AM5M0xdYBJ
-vRj9oe3T0Zy+WslW3fbS7mkAB7HDoIjaH+8jNaVjDeq1J9dgtxDLofEjmD8mlDrwiTdzz4VdmOyc
-0LPe//MC2CUqOAR/l54HLSem/Rimo1o0uQCo9iS/IpfwXT6htBYgrrWUYCGqmIfkAu+3fMLRQxaW
-t5Vi/qeonxfbFexi9QAM8+L5VpGMDBRlDPaiwh9/FZeDBeRSABmAAzRjuLl2lcJtKOBb6OwL9gm6
-+zRpM9M0WidQsgoD0Ej3FrgZCEQnnXgX7y1f2ckeuxR+VBX+w2pDU6FSkqmAn51gyxk15qtULvPB
-PPfjDD/0B/AgiPMSv32R3MalHNSLxlg3QtpRbsduOKl+b17S1L3Vpx1OraCqb44bIvvD/ju9/0+t
-jzN05enaQRwNHNMhM2+Y5zaNy7bgLM2SVoC31rTFL6J1Ag/HuHjcONljkQrxX/Xdz2rZ2wbTP6WU
-Pf9cu5QansiGeOIpDRA8eoRmi2WGOTIPKMAfXTRDoQYGxE5PMUSStMOoahPQdqhzkK5Joymq4vTk
-n72LFnrGG0rO+SXDd5uH6NqHgirIMxMqMx1vfG2SRGSfB6bJGQqsssPJDAV6ubqrnohs0euazjGT
-2Ij4MFEvsWF5EYn1DusUhD3nK7oJZuWvgdBzGRj5R44OdpFgvw0Ytu35LOED+cKlqjjEg3GKKeGf
-B3tr7wHRkbDwhsIVEuTb7I3wUct1nEfAJMdKPO2hjsESVUEEwZrCLLv/lk7QvvSQR4zSZcnuVf97
-UwrNudAn6F+VWq189xiq0oIpKZDMMa7o3fQ09sASzcdjGTnBonyouQb5d2R6QaFqUNY9yOVgxTlC
-H0zTjXXMnd/6TAldSNe0TDImM84JKlnjEhkeJXxKr6oQ+MPour55iUOCZrvMI4R1bvHndY79dyDe
-NAOwkD3CkhR/paso9CTDFnL9BriknUi9HkGVwtcFAlie8sY6FUY6P2TGKF4OtUd3OoQGdNghfWjB
-L95FpulMyN741Mzx/noIvbcLDSFgZ1cgQMZflxLK6+qZ8Z50gDnkWf0JKMVLkFALBYo5+ZRLvPQA
-58aDXHXbywIaRz8KDwUWvIhRKncsr3UHiiGch8IejYVrY+Pz/wkNXKgVTzE0GO3FnuHFI/TAq3Nw
-3SrMkTo5SfcYJB651cS/K3QdguTXuCVHxSdpRr44VoUU9bokxDu05K6kdbViAOjZeLjywSfr2zpI
-Jvkud+WiZUmIMjY/BBJMVq7ShLGCLUC0xz1JwXFBRxIAmJJI7HzQaNzbOokdAoI7orPiXFJDGhba
-HMvL8Bv23PQdLRRtRaaOgSBkpQWCzNWpM1uU3zyadwpiZVgvWRwc3+DjQf0k0eYGjnmextgizZ8U
-SSbRrozixTbuTjtJtN1jmYH4QQeTmQe0iXhlai4IMyz5GcZikdKdaGZmSoGWd40siNfscoAsGTMW
-Kx1jacJXUoV/kn1x5d/PzU6/CqYRiNpdb86iyHPalFx0MtvsgvK94oN+N3BesY4A4HD9e0d8ji8J
-7GQjfnALDjlIYlZOWCIMWN1JbSJ2MXvMtXNb6ohuzYAFacMnKJ3p0c/g7uLyJjjZk1vAP8FHXSW+
-Q4OgqLeVOnHjkm5jtDddrXSdBdOFMLuFbmFDh41++Pd3DTwbG3/NjgazuWgK+Zq3J8u7KOv3H7ZQ
-3KaA8WkxsVQlePJ/bHgNyJw6ZXr3mSgNPFnV5gRPrghCmbkU2/OXAOMG6fE1I5vTLjJ6QUiah3+n
-xkda7LIcUAfJ05nZ2KXFAt8O+WqfP8983v6yuJK6VvBisWBdBVyrKAhJvTNBdTbxSi5it0ScJVKO
-ZcBADwv6lltpdER9P1zG2nz3yZ3yNayDJg9gGD+e8Xw9bvWcMTU6U2ojkpWCHO/WQLxY0W1YEpPr
-zGMIq8QvYgQMV5xKo6NZ+bcqEae6XiTSI4/Lk5/jMQe3H4t9A5ljjdzgMA3ZaysknLZJvZ7qmvx5
-VTgk5E37P5+IcJ76QbLsLWrfkr97JsXgszHUaVTr/mYNCkNa3AW/zo9v3ItOmVLvuykVpOR//8nu
-bWdDLC98XFigXfRDExr6RqjS0WpYoCxH6bjKtQit1WSbV6WPmfbVdrIpXKix3bqqeFVX+rvL54yF
-3DAv7ymQfcLuFrxzAD8TZxWUBqUpxPPfExnbw3XkY0E8JNcPnM+KFOCrT/g9kOF3ud9pckq343E+
-MIpQjfCESv56uaWqefXY79WVOhycmwLO2QnMnTmCzQ0kM1EsP13bP1TT5CkYgGJo8eu77BVUQ2ba
-JsmZWL/l+Dx9yQ31y/l2ujTnTkk/1e9PawZpcq1p8yuLnQMqEGgnHMGvMRSo3wfeIRSq015De+uf
-TOJ0Tvq3Kud+KnKUaSekkqZC4aLR64OY36AUyKxTa2j8shD6Sb9Ekihk8ysjkiwWS8nUWbY/1lUA
-TxIcMvPMr9l+gDRJN0bSpmiLf1qwVhMHfmdSlJErjPGMFXWTr4h2btt/UQa/Ed5PBaVQnaPXcnGP
-cfCXUrteRTU+cXFzudQIpD9+SlrMnbYFMoPtDoNm/+F8zjqN9QMXvbm55PMQVJ/FSHA2zNJ/e2zG
-yOv4rtrHtVJMh5gb9A5QZ1w/xZZE8umwle6fR2J/3Ko1S2kWhjR2TfhrlRrTZIMNqkYRizC/xCdr
-iwSfRU2jfMkI6dFJKbh+7PQMmW/VJsDpKXp4k1ANsOZP4klZpFfBBW1b7SPCd3wl4XnMmb5ZcC4z
-bG7sRQPwPEbEl1vibwRAwMjD5icZ24Tuc2oU1LEJwtRUxv37B/Cg6RCLpPkC3zoX2j2thbZN36g3
-jT8Zwkaddg99VsZNgwIzY/5Q/tS7UdTnRYIvW4nkMPkrHU75UJbXZV5trf+LoAyJ3UXGnbtQOwcL
-hE6kaRnTZpvLy36jbFUUA+MiL8LXlNzaAGDy2rt8uiAGu3KuXNtjxtVCRxfOHe7F+F0VOS3RVope
-mDBukaq6YAmSSPHJLC45SWp+vVDsQ2qXuSMKXO0Z+/sj2Ej3EJ2cYqBeIrhpjw5w3YpijIVgFvPF
-JFAWFrOd2TPR2wQBU8W+cuuVTRjSdss09513RoISEvgujtn19mmJ9PTEGWWHluX2xBq0YakY8xEg
-CE1C7TgL050/uwssqLewm7OsXSuBAJzeQgeiNlHLb0ASnAelZazp3FauWg3pPmGvM4hGpxiNKCKS
-NCkUoJCHBAVqaBWmFuwDdoJSegaJxFIotZ7PRTW2EVQcAvvChjccIMQgSpR/7OfmX2zinRL2pXFR
-DvE84QCPt66p6gnNne9qHDYxzhhlrRodp6H3tDt67U6NiCTaMkvAJ1OmkR91cqXi2Kjr2f8nvumr
-zM2zlHmYOlMTX1s+WJYz7PBN07q4vZRaRta7Q9CqBiarWOSWwlSSqVGfC6CNtaRBWpXeLW5G5A8C
-82F2txAeXEZ+qAKIvyGuXAAwupjbC3+9qHabOrGLZ+mcY3OJwA2L2F63AaFajOu8KLfmZ6IXnTU3
-q6sYmEGLyLUOSGcIiMCjUrmbAr53Tcc1YBHllVYGZrUNuyIZEqczzTsMzxeFBKgkTiuiQiOHR5hR
-VCkMg70EPqRRyvXhxI3+L2bZiDUHR5jzpn90OASFoe0KvjX/rEYLm1EFU+pl9yqM7nPi2laqdzlw
-CBtovNknUJHaKzJtf5+Mf52L7hS9DZAX/bhApMLHeBHGve96jOx+lHicMLUy/q9WOuz70m3X82zq
-H780GjRQN7LuU3XBqOB1vDl68y+w9gtMW//8IGpRDd7GTX5dSGSe0bi9HHJGrvyuSvzlBK37kghb
-AvaA9lLasFaF+HYs0J2a+QLVxV4S7PzfVjjh7uSdXk1R6Z/JAkDhgu4LbkrjjOH8OOJSdRjy/uvY
-ntwXIY4x2wsUvGdK51H6ctoVxrI6W/ZBIjJvOsfU9sHqrU3f8tUVeL+BN2Plhe9gV5EbXYDjmrCn
-zmaJc+KMMG0Y8z8neriwQWp4CbGSLeDA5WIzKamhTaPw4mGx0YuXUvvLP8+dG76zUbk8XCM0PFGH
-V5H2u2zjt8umzGVh+sn5WP8bWzLcaR81ZYAwvr3Z0ti1BQDF6uYE2+uVtnH65lGgtdK44Bm9+l6X
-jBaIoPmKBgCJa6tYTbjhga/c83sOI82+CbK0jthLgTT9WMk+FiLD9psD7aRHOfH82kx9p0x31eJh
-hO7AyC20D/gxTjhP0iDX3vxHczrgo0R0NdP+AvvyQ87fB/b5inZgN20N7EDvMaQVg4ZKs5LCttrW
-FaPejeicNl/ks6hYnAONmlmJ6YClT+6A3CeZoMAYAO5TOniDPMwVN4+nOFD+zFpQadE0+pzgMiAK
-Z8VBhK8xANfzZIcFWI/f99aEqUVv5EQP/NJkKgFct6E4tu9z+6Zobf5hW91HSap9wjiuVrvJclKU
-XirKGXXpI3DGqIdOtzR6rOCa1NNBWxbyN0I+A8lGKaRdKH9vbKOobCQbtCxl9XyxZXlfu97CPXgv
-WfhvLv1V+4XbqhXzm6IQM8WZPbncz2f+wljjeCXVDJSVU38RlewkW5qTKdjlNUOlPNkHxpeSD734
-Lv1XqksodhC+JSs2+6fr9ugzU6FOyMJ9Q2zDn5sKhWWP+CKpwSTnbw1f4PtLyjKmBMbpHAuCzN3L
-bbDwMukh4uybC4OmXM5IXtKD0ji7nBl4VUdZ7D1RuUHr66/pwsR74tFtqKA+NRemQCcaFKJYVJb8
-48efah0xGz3FY2WwJ/XRStrT/jpzjd3gSIsioQzn6+UNFKzkDhRJwLEfKsT7haoK9maXmN5oPRod
-WL6Zd9iXxYyChoIY2yARrkZ1TvoW/z0XpRU4/yurWaAtNFT/Sc1ev0a5jre20OfsRrCi6ixxULP4
-YsqpEPclyB1GyAnLofbcXYFGCyC21AmbgSEyQAXtAY4I/vJQYIr/v2eVJrViQaCsSMhFl1mLL1Oz
-vFoDyi6OEiYZXDi7NslmPATTWUSzXH5C3NwL2GlMKENT8DOwK6SuowKRCBNI/cI+lV4+yEDEisTn
-Jp4V+tYZ3YXp+yIVjh6KYf21QtOcRbcszSwPKcXNY8p4D8RZR+0T8K/DNvaPnfH8A+WNpM5DRgsQ
-kBizTM1HuNEOqTmPsWihDz9L64Jf7S53pQeBVNgX9U+uJzFlU7KrrvP5vg5yZa5BjkTmjRJwer7u
-dJGXPXcW68vI+DJUpgZ1XbetvOCEBcEUSOOOzHIsA9re3pUnNzfkEKQNCMMxSAzqIs99yh3MXmgo
-9A6QZJrw4Mw3w3KIKiGDY0EqulEnu5mVb4KfvaPkfnPT76p6djDhomRJmasPdeCu87gV9g03fnu8
-bSTvAqQIuPlNaDH4KfsbQiueKatRL8kAb/G0LLfXNgaSBIrhUm9qJNmGfadL61FbkdVL8URPGA3e
-UCAkRG7eZxe6g0hP+IsTWME42g3VEgBAiJM51ohU6Ya2gtZcJRsW8HaqVjlQmAH6kKTjIJYh2rPd
-UmzfB+TVurw6+Y92c8tGdNdB0Mlc15u/v9tAMhTx5SlzBvzKXwEDXrEzgqc+SsmWkLF/RlJgU6Jj
-9g8EzuwJjZy0OQLQppr/OX59dV7CUnzNTF3ACqcBVmQgcoh+H//+6MNI+cu2G/ElRjb53YlpT1Xn
-YsUGMt4qMyVGDeqKLurdj/KWQR5cHhPRqdItU50c5f+/rhuXfwvktJ1ZtOI1zQWU9jbl/mfPxCN+
-6uGpEEoWFzyMVneKvT1PcdidyTdqvTxEgQIWcZz+0ezV4m2kVRg73DWTnakqUcxWyfG0A4a+Mi0p
-qr7gQwChL1si0Jq4HybAQG5uFID0+dDp7BBcl1reJEojSPhbJ8BJWHY435OuFukxifBaB1j88+R9
-n/J3x6mLr35sdtqLAIO8/VbKEqMJpAjO5Fjl1274dWSWUUWqsVjsxIwFGLHNw3WZ2EaxoIwszRS2
-7lo70nhcJYKm/v+gxjhbcIxIVK2tw6msR0dgixe1wxCBcTB45J5hsG0rL+GmihzQ/AWb0I8RHTjv
-6sr1Bu0txXCw7TdeV1EF6SbD2Qwc9MbAxcQSVWBmsvYQbYF+euIcOn4vgODwsgFslUni5OzJCyW3
-gFkzSG97tJeF4+ZgGYRcjqNJ8iITNumwH5crXANS4MNGxkVq0oXKwSXowuSN/MVN5hZ3h/o3it0d
-0h/Z0Wm7ghxwZeqj9Uu2/U1RTrkso+sOlPXI5TH5G0493ammroYXkvCSHhwdwrgxh+AZa51wCeVC
-CgDLcVMW+FWa4y5U/ckeeJtotZ/yilNtB738In39UUpBUTU2mYSSOI7VSR4zkhjRnfrzOsmBjVpv
-QdMTaZbgO+9XDeVQELuOtOHzThItdp6VPci0IK1LR/leUsLGdx1+URJ3tOwsUEf33n91bqaK+qxA
-yasHC5SU/m02tKi/GcYU4rA8rUpSU3j0kWYR7yxbt8zYi57pUWig5i1dPPJSP++XU0K+cLbLBDE8
-02DX6CeLPsZHpVXhyJ6i1OZTohjHdlat0MGGj2RqeA8e2Cx81zlCxAgKbG0nDYT3Y92Kd0bxDW+9
-FWtjwlQLKdEYAKfU5FtlxdsU7UyjQHD5GGWpEi3jpWxRfvJYicDvH6VT/f59A1ydC/ZJV2lsWxyR
-LJeXqAOnhVMy6SqSmgfF2RYM3Hv+9lyHk0YIxTjKnvdQvbXDqoz1eMfkZoKjfNpSxkA8Zqst37RF
-E4UbQWZW8GJGofFtEVoNlbHxpk+YVXplJf5BK6vszVa+tKJEFPax2iw9XelJeQOUL33yoh8GS3kT
-SEPnjKwiQlOdYPow9RHZ0ifN0UZUAAJNZbKwGgf8JxA6q8kCBdEfR7YFL4z6ebFBeplpbB56BiGB
-bQywPXV/aYchvqHdERC+DFQlksriGnpN8+3tEo/krugybOEBYL/QIlATLwwfOn09bVojJcc5BcYa
-9b6A2Y1mcvMYC2+58RcAn4k+5p3j7lf1q+lsHt3yn3hxih/oVUtmP3vikvgdan1pnuvPgGkLjFv4
-gqmnu5A/A+qV0zwEhS8kCgY3G7GaIybdxaECQaYY22VTujh6/xgZuzjbFs4iwrJ9N3+ra6LrE+y2
-kkcNLLOupEOt16YzthLaroO6vc1j5OUg+aMacENGJPouCNgpcLJEICHvR03niLHD78nXuqvGUfpN
-UIvXAZkGB4iLxmrYr2PLAZq5I2L6XakWBRLLyhvcw/BlFLMeFQeIhVAyiM0e1ZroUHYPmqLLYzrH
-6uRGe6sHurrFUqAPrYmUztybY1BsKOSeq8k/8XOmLm968RMsQwr+i7ftLW/vwM+Mpn6w8BjRIDl0
-PmQlykYtGOFNQmWf8amNoxkzLO+aA1FcvN8RQ7X1M0+F2kAzOWlGsTqpKnAApIspb3U77cJYad8d
-GgkD4/BXPoKPYmjDM+Nj3TjWjCkg77PaHwqXND4Lx8jIjoJb/io90IiBfG+uwXgdLcXYspPaFtuO
-rrw9mTHGHO47OuTyGw1D9XP2LtUihVMNyHsLsyjnT4ATxaDahwhP0+FP0dXtNkGVSlIXSgbqcTrW
-lrQYrA6aOXqh1NXljXjI34j7jy0jdNhAcMO+W17VXl2XZilXVcSN8q+ghIOhrgVESLU92B6KKqGm
-ePTL2jjOIjNjOAyDCW7qv/j8e/dsda0FXzfUasP3/hJ7mNiwhcRei2yD61fVZkdWzITzlyEAlL6v
-mtPdBATsIwrlP/SwnYbr3F75Mi5sE64waU8zJ7zE7rEg4Zsj1tfNV28Z3sRoCpJMUYT9qhJs9TWD
-IG0BKYWhqWuhXRRapd3aqbwWZ/JoLoVgu4WXdqcc7qYE3hMmcCzWgGi690rgs25Af8jURWGvCrvM
-MZGp3Jxc89sJq4zJKIgHIRnSoMPwh9SbD/6gadsTkLgPg79Rm+xhAfLBOprsVqzSh4NVG01QRSNr
-vuowCrV1h0FW5/0GCr6I8A91PCoPPGgnji1sS12sID2fswMr3qMwPeV5MPZ6RQSvo3fgxdCp58d8
-h+KIrQXkzJqbvyJytT1iClwX07nNwhsBE+JVHbU1FZXC40Wb/kDHknRdeoWJEFUVwCgojadazQMl
-d51yM08Mh8Vn+aMUDY4W3Ipz7t5PMTjUp7Wg7HDmM9TP68RfNrfg4q+59yX1W5eXo0JFtGuJVJQr
-P9J/WrnJXrM6j1HNZ2ZA7uB43MFqhVpPWT7gweiIeM5k2uW9VBOWIt5bAx2Z64hsWVZ/Coc+B+Gu
-QabmJg3d3kFEP8OAWs9mFIEhixqeQfPCjAaA1V5xYikquLzIyLnw+W+/BR2rOzEyni/w0A4hUCgv
-ET04YoCUIcDz2dubUOAEssVbGiGE8TtDJj0zqKzGRS3IMjDxj9i6slanmybtsDcybKsr1NAeAQln
-kRpaQS1ZXIXBz0Rjl5UFBZYP8bwIRnsmogYO2FGTYhBN5YawsPMG13Z4oklW8K5hL9GsfbIVD/HS
-fc5yadWihLf0GWWTb5EYLajopoNjs1QXGhw0w2JWWKThGzq6P7Iu/skrrkPMv0vq47Y+DJAbLgMD
-ZOQAxuxYap4gmxmb4ul3sTgryTKLO9N5puRiTl6uxaML9SDvkjp1Vqzj8RI4ZKdiYeLSKF7HYKF3
-CiL3qQMchFlssgKw1w2Lz8BMidRLSAEf0PuaV80s5CKfvwhL99u3fpWq/eqhnzYRqv5Y8Ds441NX
-eeoP1kOdTv53TyM3r0EcQyV5czZu2eFKdc2BQN0A57f20y4gtm4Mc33/xR1keQ3+tSbTS74WP330
-uOh22PQ9TG7MDE/oIFKaRd+fMijVqDyZvCbCxBBvcd82gLGJM9mMIuezpcxJ+BR1RPuHFLEx+9mo
-Y7lixq9C4djq4jz+jntwYK7FcEXI4Np9S47wj5dcPqRz4XAXK1dE2jRCQnVBhFrUMHrZouEQMpAH
-Ir2ddD90+4EU7e6klXyumsa8nedK0UWY6K0aJUFXEm/Ob1lDKuml2CztBF2dj/2EOg7Vy6lPeSA3
-bYWOjXVWMujdXYki8L/vYbTLwTNwqXrjd5ALKktd0boS6DYzcKXgcsxMrLV3HRJL4mw3rCFPrlt6
-R+yHBY+T5OH9QocGYHLR/kK8jfH1EzoHgg1PwtuxesunOWomaSChelmRy33M3+3bVeAeSkmxK2gr
-DWlQ5VTopBH4VOq2ksbZH2gmrJbU35Zomj7bz9sggHSHOMLZqD8mWGLdEXfUdcEPTH7PP6pcsfVX
-XtRL9W5k2RGi8zku5V1NEL7Y02pzVhTEketuvlqSLeONzKcNqr9LvEQWt/Iqk0600DimsjeZvU/E
-jQgnOKLkvJPib+pv+ZSh+NU4tFGlFqFmEwsvLu42BddtMb59cCpiGm+u4b3HzDzK05JlnGXMvDh1
-rHo7dWHxgZkEAbjPkksVlDJGQC6uZEY2clRDFbzNr/u0975xtT0K7yuTD5h5aevciqSAjvoWFXsl
-n/z+o2QUQgEG6jfi6lrpN4poJuOr5JFxzLHU49l+eLALDTFBlH7ae98SD1K7bh+PuMbGTGHb3cN3
-PYWem8YQJc6SuGnGfS0FR3Qc2CgKYa2a0RFY7/JU6broudoA5FElJKsJ43S4UEDObV9vFflqFZ5H
-cJ8iPT3BN+aYqFPlRkI9sy1qs1aX3IgXsxy7Y7f3IZr5gcNJYmQat+CxXQHNyPXsy4sONvRUWEUt
-i4O913HO+qBIbbtX9NRkElLnaeA2Kfz5VCrgSCrYMOxkDNLYGAIoPHPAeoNnl/bATVUc5GdHqUkM
-54UtGlmGqX1jglw9yOze6Zq2ILhTVAsRz6xx9RDPy3OQXTdA4eSCixeI/ws74TNZSiwPz6WCOUoX
-cZe5kRHGwr5GZfyLdn3niAiUrGyHVVy3n4SGtOCTUWTscdd2UmErxchHBjlqyJX38urPk0FBy89J
-jPkuZQOiWgK5JRO+P77ffWt8bzRYEmRTl+G38Cj56FVC5WnM8Mb8SAzZMeMUoFpgy6F3FtqT3Q5o
-GeqbORaIew5A0erHoU3p2LzV+DxLth7VWrRkcJERgQN0Na0lXS2dSgr7/vKeB0SnlcQSkMadoI4D
-m5YKITXGrBBpiWLyVSGh1Hxe01KLBawhVoWudreFq4k8AxWXnEQuqzwbuu/2WNt1Z3//TdIDbL0I
-c6gxuFfoLi3dWfA3y/YrLc40MoUEpgAmQJ8NVGE1aIPUSyQdMe106H9xBFq0BFV8yu1UfIEXYuw3
-kLoEjk2yhKpltVCIEtouvzN/2FQpa0fgH/jIpO5niUUTK39OaTAlDliFXXDs+8U9Jgho/028C3uf
-Y+eZB17rh5DkqmxSSu/+pdrpGs9CTqRJQcaUGcwNZx85MFUdhv+Z1sRE6r231+OrWx0clVLEV714
-LAKHjV0OO4H+q0lEoQgXCsrRTZbiKQXjhjPJb4DQx1evi3Kh45Nu1iCamqjWa2LD84ns8Wl3/tUJ
-QQcHf5DzZGVVQ0KHuzKrJ2eB9+086//TYTSezli5e66sPlN/+UEwrdtSbKvKM/5lTe52bfmVxMeW
-+ak5tvSA/gu+zqgGgsvM2CE/nj5JLs86s8dFrpPdjOCnq8POvgABcvNDnCDH//j8Zeq09dNTZwaL
-PxU4kpWT8igA+ILaRiuzm2o0WIWi2oWAhRZmmcd91URfgq2FzsRAXDEq9ji9T+PncxRMrQZ0AoFH
-2mEqTLbWAqxvi4uKpv+zyLS7EKUsFwWc8pqxTGIeSoOAp7HsLSMlNiuVKJDnIDbFnG0cGG7OcQ3F
-CZQYsHHUHCTDxZ+JAE4j8E/aPP5QAoYEqbDAz41hKBuEHiuFFRMN2Zg60YngVk3+5fLJ/uOMgSwJ
-pXA1/MPRpwfAlzj0QYJsk+XeyShaRMwupg1RHAKZP+D/u07yPJveIqDfvH6Gu/F6wqRa2TA6Orw5
-osZpwTF/uywXrGfIy8Xo6hOPxIkTG/rm4tUcZXIsKY24gqACaohFydjVg7Bm2wPFb2dQZqEA1M+l
-oHwZFL7IB0OlIFbChOOhwhxAxK4ml1UP3DcVNEc2XhkdRSXDwq31asi8H7J6KcSxA22i6Y0K6vkN
-6co2s57ArtYkovr4wRCQLv3lGjYuV/8O6+7t+NTKS/3i7qWxye/qU74PCc/AGjfskQiRau0/qa7i
-ztfNaSeePVeg6gIQqP0QhWely8QRPIeVbUuUFdHH+cGqNx5yQ9DZwRjLWVKAcGiOInJW0onDpOez
-FuQAxRY8SHd6a4zVVOS+wO7o5y4NQ/3bnF7Bjg2J60rvSt9RVi7US245WeYr8q9OQ7e2JXuOyT/J
-ICA9FpxwgZTfxEEexpH5JCaV+lsfQrejBY4UD88X/hsRzVgAQV5ClOaV3fevAvvk9Cku+wlrQpb+
-7lYdoUeNAssOx8oTcznHU2Mi2V9yrvz3JLY8Wrch+E2N13RLuC/6tFXhQUBO7ARqy81+WFngY3x1
-ghOQhdc8H+CTV3uC0IDTcCT5G3WI0yez6qkZP75agpQgYh1Zrg5nZGDibKKUpWtHshAmwe7Z8EdG
-dJG3/kzGyw2pDW4rWQubhqoI0XDm5G2N5SI6t1nFQMwXN3S5gQeacUbFSrWvAF7npCF4j+nvBln5
-ZrjNF+JWmuydKVDbge9hNoA17ISt+3k9dvxqPIFGmxqnKUR+44reJLezpgqqy7TGOHEDjUk26tNZ
-CHgshMUzaNFsxVz2LAish7qdzQrJIcA//T9nlcTM7WXf7JeF+lX5dk7+RqCOOp9c1Me8L0x1CBTa
-HgDvKJBj6pJex166DhWeqepwI0iTwq2QsgezP/SqFxMrXXA8S18BOysFOwS+wJHlAJe9PeqTP50a
-9/+mEGOSDkntIM0+ytBetNCd1C34x2AhwxMNOkhv40QIwm4Fpp6GlYoQr5mk20h9pmHGAbg26C6S
-Dr1HVu7TCTZvzQHIhLRqdyYvi7HdfdvIK0bwqs1JBb1KrvtBPYWoD1btjDzTop3eBwR8Xjv1c2Bx
-NDUw+HRs9a5j9sY3XBQteReXW/ioahpcp/In3u5ulxpoaobA3xwZnDulBdmcUsmBNxc3FaNLMJUn
-/0EMFSJoJtpShzjI/YFsB2bJtXyvl4fV7enC2rrtMOmEqptZvZbVnBcB8agxLy82gSJTjYGXJj3y
-tBndOz6j/I/6gRGdxv+e8qPV+dAduPZSgBQeLd1sHy9yYpha3VJe/tCikbyj3FMk6EqG/ievWB+G
-d4xNejP25eeSMDeiSa4pa0b2Ju44U09SJMb119Gt+HYcAU+sQmAdj05vZOSWFMpPn5szW6Aj9PzF
-eIC7pydI/s3OEWdzLPTuoZvLQLSfOWnrzfGRmzhkS3bx6b268kn+ql6SHqwcjgoQYjdw34vX+iG8
-ISdxQR+2KGDegrrf4vzR3H83gzNyCOPoSpPcKOv1k5mDSL3e4kUtBmSXao6tV5ZJTnGzBh0zKQke
-os6X3yq5YX/lFhPqGELRSbq79Pn1vPHfBo4UB55Vz0r7o9BGl5WDNioXPFuSJOm27XPpZVGbTeXb
-02ExmPaXnZ1bizLdRhefIJz5oIkt82RV6O/N9A7W3OieA/x9nESRuax/T2xJ3YkzwztEyTkFyYbk
-Uno+uob9ALEerim8kNLDexz5+jwpH0eblrAdUk0T8ViF5JJ9P1e5XRwS+Soi0Im/pDYyGDsG/oqE
-QNJ0LgmE7DjsnZOmkDaveVGpnKsDh4iSarKTNq4XJVmtYq4STIqbO2rc6cClFdxOOR7fiE6H1BS1
-63LvCRXEO+coER/o6xDGXsjPcnhkpZLIr6MzEhbKlWfro6ebK34XshsnRnypgej3Hbif2+4Yd0PZ
-7lkSniUwZPwyVKyE9RZpw06tXsLawiD7CfVZuOu8+g1QfErkOIg7RpiIZ9aj5abpQ3NEYZv/+uWr
-/carr4iFPBGw8Aqp6/370lUge1MC3M3qhJIcZp3/jkxXw7CsX3j7Gwmqu4NBJJ925kXLf4sujlOn
-6sw/bAzET+4f3sj/bTPeA11dXzimFrfy1nGgYI+gFlxpfbPHnuOwibNzy9RinyCg3rdAAVjQ+swN
-2rrqbBrKfp+b/gAFCYRk2/ZLpNZlJjaBo/Gv+rzEN2UEdGnLVHcSlb8pS/QVRamHRNcG6iD9fKrx
-8pCi6cLNd2pRVMA9+7Fq8h6KWAWQW3rQxTiPmNoDsMST4i4Kh8VzGeC9ktELBioDvxD41sMaKtvk
-FTMCn5VGhVO9/9vvSBhk4FonimRPQHltFM2RoY8ErjOVswy7Eb8BjQKvN4axshrwSawWnQnE03zI
-+o4wpz3pWMj98TXJJEgGBdWgW+x/XsRTn7AEdG9zgEnCssJSP/5nbxlvTaCofB88HQZ/+peLK9YP
-aXhhOzv53qkJYWAur2iQxoNB2IIdbAlwK9ZKRPFN4zSOGF09gDes3F9DYsom/fn6YF/Rd1mb6yg2
-e1n/Qauwc+aO6gz3chWc8bPbz2VmWwDDUsVQXQeeCTCk10bzQlBJNczQRJesHIx6hTdffXMmo3fK
-0g1cRQwEQtU5PJ0WCH/JDUmg8+z/ElgFbkuJR32CDzTjK2xecvCo9BfA87jdnqrpxIn+3nid3vDB
-1+QLhdxsBK+emS0Yj0+lpI1k+RqhHrFyQV++p5tgxmFtdO6TMM/JmVgT4maPy5kdQIwliLf9QGn5
-4BqYzM8+Thac1CDtLDnUzLWexoYz6uU1H2jfxiJ1BVXXVLGQ3F55Y+Mp8OsZ+to4naGJ3PPXk5SA
-6fCFZIlrQjpVIrdMA+KAW5nhkpFiQMOHtZSfnIHLD3y/8WbNoht06fulLhh7NeGjAhXeHDmZzrvg
-ADBtXmwVd9FlBZSrv0lrzoXvcIuoBMI+SOOZC1tdq/YWWMvtOGJWNZEgWUyfIISIZSv7DdTdUW8a
-YFxWQW5rD0tG+LUjcSRzanh0egU51ISPYzYoXAH9tiwIENDuszik69MnpqVnGY6GBEPPCJT2BMBz
-3xqPl0Zen2pkYd+U9z4AipENzoatml+bXVt/BFtANlRwk2jRDsKTY1e3fO8X7R3CLbdkB+WRx+xf
-Xjgfnc25U1+8XfzQwxxvu/oAUns1IYqSQWAIsa7vZvozuR88aHP8baxOxIyXSy9n3y60zhVjsmqI
-kO4BEPoONOg1t6nXzCv3it2MjZ84457DIkkpVMq+GpfYRyhZZUrScEFw9jrpBZAXtNvilEvUPUP8
-GDVQORk2zBxYm99T7wtN+/Jx41Zf2XfrDvk5gIkyZm1ObhU+NldNHLUqpjfrF+BKJjdrQvrtK215
-S8aFcIEeHMFECskmXb9zBPKoMfFQUtoWe+Gov3AHtGu4eLk2ouuUBjFh5TMOwrttAZxpPfqeQhQk
-O0/ZatLf4/soty7rYQlTPxFOcHnBAnL9KUPjSjzH67KtUFwxcH1yQWV62mXebEhC72S9TkFYgeSu
-gLJ4Al05PuA4uisSm6NarUuR5LC8mn3r7pNwKzfQ0B2K3tvQZuG7Pm3iOYqMo/7XUOGLY2ag/DYZ
-XUKufU6QcT9TJbR76MW4CAu9wg2RhepyIj1D1Clby+gtLtV/059FQIV+o+aKqAd1U85uzWgnqBZz
-NPkDP0uvvLB7TXBLkgQ9Pzh7iqvy357uZW1F9dYLRXRndAUN6+v64Bq1x4ErzyQJePs/ldX8Dzeh
-KLKt74z3Dlj2Pn+GU9XVwyS4vzRQt9w3sK/VzHBILXp032glo9T5vnjcXs50tnCUdbDWL7DLfp6P
-hXGa5i9JHSA+IdbSTsFovL0P6VOjpEFu31kwbVWSoVV6fA4ziK5TYKqbLB5A9Ka9Jbml7ujgiGML
-8u6BQqB/3Cb9ljqmMSANB0YWCOF2AfzfbXvLxWDq91zYTd9PbG88vtsf+aU7eWEQQQ0HJCvF0FfS
-D0uiC5Xva0NrBlRQyRCkuEdUjG76xXM2DNo7f1UDoLGspCsXs/rRAYpFT/pA3tuC01hZCLzVc2Hl
-Uv3lfGBJhQ7gr1ZJyOGae/LgUY58ElaavMTs6IAAwIthsI5vLvkOEImhiK/olJzyb9Lhv6kXjw1o
-UB+ZzXqnYhscYJdZ5cmrAs+8iRsR3rf+t5CtcrpUl3g4U2qchBeozfuf4R5p4A3rKtGsM9Rw7DMz
-wnmPdYKupmFtQVrnkP0TC3VaUGaYQTMWcHXzmxGxbToVM973iGhq2VZSFMKrpMiYybWGpAJDQDvM
-ibAvmHNapVs3fYk8+aJy77d0AkKsZcUPzdfThcEAlGCoz2VKI1XGmzfFYwpxZIIbyOiBI4rS6Ppq
-b/K8kNAPm9hd0aWGrEale6siGqr3+UrAX+95MqCRS0MfvPL7+UTGCCwQNrcS44uXoyHjp4VXrozi
-2LxDL/tUe58Ae4oqGDDh93e/bMd7RlilMNmGE9ziKnV2p9/QrWc3DlYtLbJdsKw875XK8OeRXr40
-izbxEdzMXVJ9gNaDC6lnx4aM0A2jnzlEcX1AlwGsdlfp66iHy8TZxD0uN9RxMNW5PSLNdCVCrS37
-qu9Vu3a2Ar3APYfKYlF2BXpNvEsR10JRf9kBgn4EmApkPiTGXo0X9Mh5vABFAVOuc+x0nyJ3USje
-nQa5v1HOc9iQjBjbbawH3ScFRDu9P38Y6jdyGqOl/Zy9sb/cFkAnQ+wW2j1G7++kdkcVSiPr6F5n
-KrU52m1+5jmHCMdUXtna/P809M8NikVmfFn98W2lGiSQo0MDG8o8wCEjx5sTbWhPKFzThiDA16wt
-VqQYShnLQ49OQTHTtrYrvt/5b5MQIwIPEK9cNJg998NRR+kPWh9APKztEMx2Rat4JTSQN1Ad/bFd
-9XMxPRoQqGnEv0HQ1QU7pYgbuWhSfgJrvhX0VTCvbQf7+yIioQljLdex69iv6FA2Kd7nZNtuuotT
-2K286Uf1+okXTxOPzruwdHwYt1y20zLMHky3WmKlZhX0cww2hf/8e5nms8pkLPy3zDsJnwTDa65S
-q6hGj2hnCFX43lOMFyXP7dZxG1FYei9l8w3LZdRXjoUPL3EHi/b7sN+u1QNa579Pdas6oX/P38Ut
-IuPn3qa6RV/hvI6B7uVh7kqkbwre/qfRzoWuIEEopbFhAXIlEqktrSpIjQx+7YiCU6zn2ZvXu1rZ
-ZfbVvjPDjuNrpyL8MlU/P5MzYTCot8OWYDHlJVNXduyuwitXJwfoxkp97TYjOaO65uijzWkWytpa
-17HJRrCLsAAuQVMA3iJYcM18KTqbGBYahptCf/s4cSfkoTEPU5Ao/gQ0Pk+D0caJE0juxzXePcCf
-tqzQGqOhmEjiTT8fpxCjC2KRxMog6I1UKK/fD1Av9CGWAMbYehCUXSX9ZM3Ov0EuLet6cl0t3bva
-oftMDg7s9UlwrDL3lLyOQPvg97lLBwvMfcp9QKIHyjDUKFcg/PNRbSyEE+YY8j7RSWEE8kH2tmFA
-w9ih51KtrNnd2CyYHdwf/TkHXf995CmaiVNySTQ503imNpQVFol1NsSSslYGQtFDwmsQ6yxnht9H
-U0oR1rfNlc6KLkm/HdGE/QZzDXmcqrQYjK+6BLsobkq6T+No4KTnTY2u5/jATOAPklVpQnKgv+22
-j7fQ+K3bIXmtNaP9QPSzdTZA+xbHZ8EkQ2p3eiqZGhG8x/uoO7kCkCRJ5romAknFuvaPf8/RQ1QZ
-yXUIQ2Fd5WYz3oMED8WsR4E+j4+bYWNeyFWf8vZOMem2wyUpuO9mG+pa4CJd18W7bvY4WQIEC+Mg
-DXgmqen5cAAGs+NVVnDEQsNO8zAqZEXBb+8GN/ycwwFLOubI0A18i308sHr9tKw1zkB8NZASWnwB
-ThV7kSvZw5Tbih3Ws4tZaKQ544k01YgsI8QN8ytfOynA4RYshKh4Z9Y93aQVEWc3otum3YLVbJfz
-Cwdws2aubpJXH/20CYfLoa/wYrlGqa7CT7hHhRBOSB0aMtrThjCp1zFppgpnwQdUtWQxDemejpXb
-/eCruBzQOBATkqaR6Y6p9W7x2ErSPXfVcm3KIx3TS+0GYdlPJ/0U54SCEiZORKTVQszH3GzTBj4S
-SNlP0eeZlgG0ZO0Um2BKhGE9+MsJ7BGXUbaEf6qG6IgMjArvTJYcwdd2B9A2CKimbI2/mVzueJHe
-/zY6sdOLNQoi2o9Du9RETl49Lq6bGsEMzZYouE+rrU6RpqF7vARD6MC9JoaZvaa31gCQwXsYDj75
-6nCUH2uDCZ14NLt7vYjrCLruSo9EykCW3DXKyUc2ujmAQtpoSU85Jtu7O5sk4z5MAPBj0JcnzK2L
-LlpYy5ZNVI0WsPntMYbqmL/ZplzXYcvfpYB1OhfXee6ku7pqlnTneFReAbmLyFdsA5QlWH6fIb3N
-uoVKLTa8YCc2AvCzVZFqmwSTnilM197Hpq+zTTo7pdDe0+zhj+utS4gwl9l8vxc42t6kgP2djXct
-qHKBXNbsx7OXBzeHE1ez0GLPurwroFHw3MwF4ZV/t+kSsA7/heO+cvPSFZX8EZyKBL2t0YBcdx7w
-piy3VZvomxt45vBNIy61csq8NAc773l8jRSonH9CWh82NtHA+MZ41SuqjlrV3aT03XNEVc/bmoXx
-0x/X+yZ5XWTh5SmJ/Qmb81WENBdGQO2N9FFqMSYg3Dq8noJFL8PgigihKE1c2AOCCO0hWEXVX/40
-R2GPaMJk8IhOEh+514n6u+HPNIhHfmLvL6GzqAvzah7sPNvzJlkDsnnOy9LStbH1Vs/B03jytg9N
-26PYKfcAj0L44g9of/aN4HigeQmhB+nRFy4zNeHRNnV4qAE7vQlriOOIWTgrlSarrIvY4WphW1wL
-HYIsyrJicFUiRPuDR20mKS/+ZfsELL+rrqr1Ndg6Frx9/i99pEs6bbpQzAvM2CUVA/ME6CiU73vm
-uYyRoJMRsNkjdbfTPjPjrUgc4kidL9LV1RoHJ84nKieB6NYghydU/oHLipHr96nDCs+cTdFo1Wjx
-eTrhqaUEqMSfLWgFsr4Eb1a0qCUTqfchQAgRZ+Ge0O/GpIQomlpbrKlTlM+M7UkRuLK4mbFMhnkg
-E5wV2Dq7EncO00cYJlOtDgxFnjhojQByOBT4RM5av8Ns3a+ikp1AfK8Cb3S8xRK9W92MR4DmAOar
-tGYKKuh1lJRGRyjoT2Pk1PgwEMR/l984ym34TJ+rw0Gu/qAbaqwdaHD9xRgJNnAuJWM5IvUfHp4A
-kGjoxUZMUv1DQIuuya9dxNCPtltKaQL5PpaoU7lj56084hQMcDfUb+JUOwlMNEtNcOuusT3ul38x
-Dh8w44l1DIOou2JYUfir8J0mjQbSRPROwqRnwifY6TsEEaemmDQQ7HRdo9rvGGr8bgf0hISaCzy5
-Uy7axTN24Mdb/5mx7sI6ZoqmUUJ8KtSZS5R4kFEOG1lOyz//gVj9/9yUNgTJZ8AeJ9aZ/y1UxR6D
-iPbMt6g6RRVUlVJe3c54XsKh3e3hMVLIEPDUFidMRouqpeSVnC34wavuyhoYeZGtfVVEThFPD1MQ
-4yLFBqJiYBYYNW6uj8JwAQmdqhmPdAjXYkAJd4Vjc3DqrBt28m77DtODfOezSuUle8o1HoIdj0Hb
-G95Uakqa/+9/jGYVLbl1ZAftTCvoEg1y0O8kW9zZPQwlXotpWdJmmDkqjMaVljm0VReuFja089gi
-ggqnEbJanmsftRzxBox0yE9gWUtTN4YkH3keOx/S7DAjBQxLvSn58hjYMhlEYvz85NObED0hxYU5
-p59zoO+ASepEW2Z6/u4Hp4oqQnS3mZ8YffpdtuYZh4QU78Kcfc5yDK2/ApNoddp+qHgrrvgPxZlA
-se9YGNd8KQE+TZ66k4Un8DbkqG==
\ No newline at end of file
+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
+XyaAm8H/YjJ4fR6pseib
\ No newline at end of file
diff --git a/src/IntelliSenseHelper.php b/src/IntelliSenseHelper.php
index c5d942a..3d653ee 100644
--- a/src/IntelliSenseHelper.php
+++ b/src/IntelliSenseHelper.php
@@ -22,7 +22,7 @@ namespace D3\Points\Modules\Application\Controller
-namespace D3\Points\Modules\Application\Core
+namespace D3\Points\Modules\Core
{
use OxidEsales\Eshop\Core\Email;
diff --git a/src/Modules/Application/Controller/Admin/d3_ordermain_d3points.php b/src/Modules/Application/Controller/Admin/d3_ordermain_d3points.php
index c47aa72..07eeae0 100644
--- a/src/Modules/Application/Controller/Admin/d3_ordermain_d3points.php
+++ b/src/Modules/Application/Controller/Admin/d3_ordermain_d3points.php
@@ -1,37 +1,57 @@
-1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
-?>
-HR+cP+qeUdLjz5vxQ9hlLh1fsfJv4FnlBQYhii1Yhjy+ccVARY5QE7r9ypk62MDsNTkzwhG45bPm
-14PLoOFInqa9xRtEHsqHKnT6wdu8k1Sl8vtI3wSDYDhRMHlxj9BwoYj2Exq6491o0txpjPJc9Rgr
-CmNN7jnuyYSrsdA1FUoSLUF3T+PioH3aoY1eQuXbhRMsrJdcI6AGJ96Zs+kxxCy1VTGMbS1BmqkF
-tz2wTgJD8nD/Z2Ja6FKzUYJUokCAh0z/nsdWCCBePK2IDG8AhFi/8q3GrDa6REjUIUf0cqpgE668
-RZ80DFz9Sx7kCpYVclrhtE6PklcsNIYBms84CQ13zelZv56VotUW4vdDysSaeOf5dRTBjmK+gOyb
-K6c8d461DnBieRoiH7bMpJTTZk2gdA0XQfG2lBgzd/ehbfMxrkVJ0RJoDBZtGiSYpU9+W30sLhgb
-jACU3dgo8YTga5PMDpB1XPrCE8Xfi3eTCFLgDKHedo2bN13uTxkGADXDUCToC8UHVGkb+dPi05W7
-xsiAWgdCjFmnlvSgfcNiOt4FISn8yFMMNERNDT20zNf+ZYpcgNg0dZqjeY+irT4Fc6f58npUCVpC
-odJGsBcWdg6N2wAkqx5Qnu+rP3VThEDItnh7AIwNX+zDAAFHNn/mc8INB3B5K7lHe9bkMpcYrIuv
-63zEKYQ6yk+gksG6kdU5I4wDStbh+Xyo4prgt+8fiTjaRKdhP3gCadOkB9gn773fGqd/fM5kdWHC
-/YXYs7sYVjblxwblZbBBY34kmPK7ft7Gigt9WPpf3Tz0iyCP9G7MzUthDK8sUHChnpxrUJY5pqXa
-YlN0dwVGksJNl0lp77kP9tvfj3zvKnRlD0bd+9jEhBRWnzfpew2k6H8gHz15MPneoPEN1Q8nvphm
-Ah7VBUKvgPZqx/Vjy6MpJtq8EK0Lkzb1PR6/47OJy2qc6TbPhwAjhDIeQvAhGSzibmO13HiLKUnF
-z+UgE12ZSWZrdl8g/sxJCMAWsR+jeosNfnjyHEYcPEU/nh371tkW/oLOmXqocvg+pmtfCByY5j/C
-7IvkcQi0pz2+Jidbm5V3TaHNJpufclEedwH0QUP14j4FwWwS9pzGZ3GVjylvjPDmPUWSz8quNcYA
-xz8hlks6SrIW1Dz+sfa7KDgaFix03ApI7QenEohIqmUK1loQ+HwYGSStNsKP6VnWoFg8sUhTPM6X
-8z9jEClftvDwtB1l/8uX23KPvmBtiXd/BUq7tn2piAHoHNQfb8TyU8QpNn/dhwb8YCLtnFy21kBY
-3vBjFRmYa63UVX5EqYrW41tyX4Bv2gtB3GZqh4sFFMj8wW8GSskf27uKTg9oDlPRGACudX8ZXsj6
-01zCH9wUSr6QtMWqQBQRmMAM8cUZExXLnRGx+EKwlm8vporGJwqIn6tpAZA1vyr+LIRCTo4tIpZ9
-+oQ2rXwyzgbFMqZx+4WLXrNWomykNrGCZWYdnnXlIi4f9aGA7ojoIBg8GPwxcBaXLkPSZgGLyvbi
-41PIB60JH9T0kupsoptBo7/kxcKQv03FSOgnlQqmCDSANy0ES7uNm3POduZHqVf8aP5GHqzoLNEW
-yl0eZ8Mc0zOGcL3LCifpEG8GLj5E0KLh52O2mkCaACSp9MtzzxTavYFslZXaGw4NR1RDmE1z90d1
-FttFLryJYmHhzeOX624FrB5WIZM4OQV3l5YxxGsAJGkL8Tn2ghPgmBPp3j+Y2z2ci0fD9/o5z7K9
-9k/5uDWjlpcEtxQA6pECR8e142aIuwvGzlWg32srEMhIy9CuU8iIfpYzlSxWDnZv6ceKm36S0wr7
-O+kSpf0JNfyLlJG/sIK4b0BEdoA/YO+sGgtB7Th2m8NbBeCmJGfgxDda0YAGCbZjcZN5yDa6L9A1
-NWRU+tApotOMz+Cr4e2zSoZqwbHteD0aCM7U+4+43HyfUDeq05AYgC9mHTJSAeFD79dGe4rR792B
-9tz73PdFYet+/0bJejnK85Y7R2VKCzjh2Z6BOPi3pxuT3Wki9iCsfi8wsRefun1eSk6ba7LczedW
-PwmFhvBu8GsToAiNwYwQQC7lh7+4pllv8lQeopqCgt2H67UC4Obj0D53Jp0SUWJ9lk89iX4oU1Ij
-dUROJmfLGPStHFE7exKa9b+pCzG+nO6T7TYaOFidz5KP5zvawcMmfRCkjkenLTPwW/fpP17PVKa3
-6YOIiNkl6M3X6iszbeerv58QfqNdG0rHkmhFCTcNRKy1CKdXsrAijQA5pJ39gTwhk5kB18iHH8WR
-s4mCDLRVXE58IIn5xvY5eNI2/n2Ksnnp1of1Y1zIADwVrkE5KSpV3RkIOT7CrfjdD5AlqVUYv8mo
-EyZHf0G6b4TF8c3gz3+T2uO1EmWhhFyCbycq5ab08uRb/sphHoSTjMM8PMFAiuTlLC5Qfsj0aftX
-G9ARKYh37D61K8cm5rt7hh7MOSdV9B1TLQ2ofuA5M6w9nmf3mAVt8Wte
\ No newline at end of file
+ / Markus Grtner
+ * @copyright (C) 2011, D3 Data Development
+ * @see http://www.shopmodule.com
+ *
+ * $Rev:: $:
+ * $Author:: $:
+ * $Date:: $:
+ */
+
+namespace D3\Points\Modules\Application\Controller\Admin;
+
+use D3\Points\Application\Model\d3points;
+
+/**
+ * Class d3_ordermain_d3points
+ *
+ * @package D3\Points\Modules\Application\Controller\Admin
+ */
+class d3_ordermain_d3points extends d3_ordermain_d3points_parent
+{
+ /**
+ * Return Points for Order by given Order-Id
+ *
+ * @return object
+ * @throws \OxidEsales\Eshop\Core\Exception\SystemComponentException
+ */
+ public function d3GetPointsForOrder()
+ {
+ $sOrderId = $this->getEditObjectId();
+
+ if (!$sOrderId) {
+ return NULL;
+ }
+
+ //if (class_exists('d3points')) {
+ /* @var $od3Points d3points */
+ $od3Points = oxnew(d3points::class);
+ return $od3Points->d3GetPointsForOrder($sOrderId);
+ //}
+ //return NULL;
+ }
+}
\ No newline at end of file
diff --git a/src/Modules/Application/Controller/d3_account_points.php b/src/Modules/Application/Controller/d3_account_points.php
index a932219..da5965d 100644
--- a/src/Modules/Application/Controller/d3_account_points.php
+++ b/src/Modules/Application/Controller/d3_account_points.php
@@ -1,56 +1,108 @@
-1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
-?>
-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
-i5Cug3bwXkr8ZbiCW4prgsfCP60=
\ No newline at end of file
+ / Markus Gärtner
+ * @copyright (C) 2012, D3 Data Development
+ * @see http://www.shopmodule.com
+ * $Rev:: $:
+ * $Author:: $:
+ * $Date:: $:
+ */
+
+namespace D3\Points\Modules\Application\Controller;
+
+use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
+use D3\ModCfg\Application\Model\Log\d3log;
+use OxidEsales\Eshop\Core\Theme;
+use OxidEsales\Eshop\Application\Controller\AccountController;
+use D3\Points\Application\Model\d3points;
+
+/**
+ * Class d3_account_points
+ *
+ * @package D3\Points\Modules\Application\Controller
+ */
+class d3_account_points extends d3_account_points_parent
+{
+ private $_sModId = 'd3points';
+
+ /**
+ * @return string
+ * @throws \D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException
+ * @throws \D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ * @throws \OxidEsales\Eshop\Core\Exception\StandardException
+ */
+ public function render()
+ {
+ $ret = parent::render();
+
+ //$this->_aViewData['blIsD3PointsActive'] = $this->d3IsD3PointsActive();
+ $this->addTplParam('blIsD3PointsActive', $this->d3IsD3PointsActive());
+ $this->_aViewData['d3PointsSum'] = $this->getPointsTotalSum();
+ $this->addTplParam('d3PointsSum', $this->getPointsTotalSum());
+
+ return $ret;
+ }
+
+ /**
+ * Ob Modul aktiv ist
+ *
+ * @return bool
+ * @throws \D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException
+ * @throws \D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ * @throws \OxidEsales\Eshop\Core\Exception\StandardException
+ */
+ public function d3IsD3PointsActive()
+ {
+ return d3_cfg_mod::get($this->_sModId)->isActive();
+ }
+
+ /**
+ * Gibt die Summe der aktuellen Bonuspunkte zurück
+ *
+ * @return integer
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function getPointsTotalSum()
+ {
+ $oUser = $this->getUser();
+ if (!$oUser) {
+ return 0;
+ }
+
+ /* @var $oD3UserPoints d3points */
+ $oD3UserPoints = oxNew(d3points::class);
+
+ return $oD3UserPoints->d3GetTotalSumPoints($oUser->getId());
+ }
+
+ /**
+ * @return mixed
+ * @throws \OxidEsales\Eshop\Core\Exception\SystemComponentException
+ */
+ public function d3GetParentThemeId()
+ {
+ /** @var d3_oxtheme_modcfg $oTheme */
+ $oTheme = oxNew(Theme::class);
+ return $oTheme->d3GetParentThemeId();
+ }
+
+}
\ No newline at end of file
diff --git a/src/Modules/Application/Controller/d3_details_points.php b/src/Modules/Application/Controller/d3_details_points.php
index 23153e2..572260d 100644
--- a/src/Modules/Application/Controller/d3_details_points.php
+++ b/src/Modules/Application/Controller/d3_details_points.php
@@ -1,80 +1,140 @@
-1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
-?>
-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
-izx6rRG=
\ No newline at end of file
+ / Markus Gärtner
+ * @copyright (C) 2011, D3 Data Development
+ * @see http://www.shopmodule.com
+ * $Rev:: $:
+ * $Author:: $:
+ * $Date:: $:
+ */
+
+namespace D3\Points\Modules\Application\Controller;
+
+use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
+use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
+use D3\ModCfg\Application\Model\Log\d3log;
+use OxidEsales\Eshop\Application\Model\Rating;
+use OxidEsales\Eshop\Application\Controller\ArticleDetailsController;
+use OxidEsales\Eshop\Core\Registry;
+use OxidEsales\Eshop\Core\Request;
+use D3\Points\Application\Model\d3points;
+use D3\Points\Application\Model\d3rating;
+
+/**
+ * Class d3_details_Points
+ *
+ * @package D3\Points\Modules\Application\Controller
+ */
+class d3_details_Points extends d3_details_points_parent
+{
+
+ private $_sModId = 'd3points';
+
+ /**
+ * Extends save-methode
+ * Bewertung einzeln für Rating und Text
+ * Option: if user can get points for more reviews for on article
+ *
+ * @return null|void
+ * @throws \D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ * @throws \OxidEsales\Eshop\Core\Exception\StandardException
+ * @throws \OxidEsales\Eshop\Core\Exception\SystemComponentException
+ * @throws d3_cfg_mod_exception
+ */
+ public function saveReview()
+ {
+ //Modul ist aktiv
+ if ($this->getModCfg()->isActive()) {
+ $this->getD3Log()->Log(
+ d3log::DEBUG,
+ __CLASS__,
+ __FUNCTION__,
+ __LINE__,
+ "start check review points",
+ "cl=details"
+ );
+
+ /* @var $oD3Rating d3rating */
+ $oD3Rating = oxnew(d3rating::class);
+ $this->getD3Log()->Log(
+ d3log::INFO,
+ __CLASS__,
+ __FUNCTION__,
+ __LINE__,
+ "start check review points",
+ "cl=details"
+ );
+
+ if ($this->canAcceptFormData() && ($oUser = $this->getUser()) && ($oProduct = $this->getProduct())
+ ) {
+
+ $dRating = Registry::get(Request::class)->getRequestEscapedParameter('artrating');
+ if ($dRating !== null) {
+ $dRating = (int)$dRating;
+ }
+ $oD3Rating->d3SetUser($oUser->getId());
+ $oD3Rating->d3SetArticleId($oProduct->getId());
+
+ if ($dRating !== null && $dRating >= 0 && $dRating <= 5) {
+ /** @var $oRating Rating */
+ $oRating = oxNew(Rating::class);
+ if ($oRating->allowRating($oUser->getId(), 'oxarticle', $oProduct->getId())) {
+ $oD3Rating->d3SetPointsForRating();
+ }
+ }
+ if ($sReviewText = trim((string)Registry::get(Request::class)->getRequestEscapedParameter('rvw_txt', true))) {
+ $oD3Rating->d3SetPointsForReview();
+ }
+
+ $oD3Rating->d3SendReviewMail();
+ }
+
+ $this->getD3Log()->Log(
+ d3log::INFO,
+ __CLASS__,
+ __FUNCTION__,
+ __LINE__,
+ "end check review points",
+ "cl=details"
+ );
+ }
+
+ parent::saveReview();
+ }
+
+ /**
+ * @return object
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function getModCfg()
+ {
+ return d3_cfg_mod::get($this->_sModId);
+ }
+
+ /**
+ * @return d3log
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function getD3Log()
+ {
+ return $this->getModCfg()->d3getLog();
+ }
+}
\ No newline at end of file
diff --git a/src/Modules/Application/Controller/d3_review_points.php b/src/Modules/Application/Controller/d3_review_points.php
index d8a1e10..c4f4a48 100644
--- a/src/Modules/Application/Controller/d3_review_points.php
+++ b/src/Modules/Application/Controller/d3_review_points.php
@@ -1,80 +1,146 @@
-1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
-?>
-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
-mBNNrJhE
\ No newline at end of file
+ / Markus Gärtner
+ * @copyright (C) 2011, D3 Data Development
+ * @see http://www.shopmodule.com
+ * $Rev:: $:
+ * $Author:: $:
+ * $Date:: $:
+ */
+#ini_set('display_errors', 1);
+#ini_set('error_reporting', 1);
+
+namespace D3\Points\Modules\Application\Controller;
+
+use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
+use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
+use D3\ModCfg\Application\Model\Log\d3log;
+use OxidEsales\Eshop\Application\Controller\ReviewController;
+use D3\Points\Application\Model\d3points;
+use D3\Points\Application\Model\d3rating;
+use OxidEsales\Eshop\Core\Registry;
+use OxidEsales\Eshop\Core\Request;
+
+/**
+ * Class d3_review_points
+ *
+ * @package D3\Points\Modules\Application\Controller
+ */
+class d3_review_points extends d3_review_points_parent
+{
+ private $_sModId = 'd3points';
+
+ /**
+ * Extends save-methode
+ * Bewertung einzeln für Rating und Text
+ * Option if user can get points for more reviews for on article
+ *
+ * @return void
+ * @throws \D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ * @throws \OxidEsales\Eshop\Core\Exception\StandardException
+ * @throws \OxidEsales\Eshop\Core\Exception\SystemComponentException
+ * @throws d3_cfg_mod_exception
+ */
+ public function saveReview()
+ {
+ //Modul ist aktiv
+ if ($this->getModCfg()->isActive()) {
+
+ $this->getD3Log()->Log(
+ d3log::DEBUG,
+ __CLASS__,
+ __FUNCTION__,
+ __LINE__,
+ "start check review points",
+ "cl=review"
+ );
+
+ /* @var $oD3Rating d3rating */
+ $oD3Rating = oxnew(d3rating::class);
+
+ $this->getD3Log()->Log(
+ d3log::INFO,
+ __CLASS__,
+ __FUNCTION__,
+ __LINE__,
+ "start check review points",
+ "cl=review"
+ );
+
+ if (($oRevUser = $this->getReviewUser()) && $this->canAcceptFormData()) {
+ if (($oActObject = $this->_getActiveObject()) && ($sType = $this->_getActiveType())) {
+ if (($dRating = Registry::get(Request::class)->getRequestEscapedParameter('rating')) === null) {
+ $dRating = Registry::get(Request::class)->getRequestEscapedParameter('artrating');
+ }
+
+ if ($dRating !== null) {
+ $dRating = (int)$dRating;
+ }
+
+ $oD3Rating->d3SetUser($oRevUser->getId());
+ $oD3Rating->d3SetArticleId($oActObject->getId());
+
+ // Pruefung auf Sternebewertung
+ if ($dRating !== null && $dRating >= 0 && $dRating <= 5) {
+
+ $oD3Rating->d3SetPointsForRating();
+ }
+ // Pruefung auf Textbewertung
+
+ if ($sReviewText = trim((string)Registry::get(Request::class)->getRequestEscapedParameter('rvw_txt', true))) {
+
+ $oD3Rating->d3SetPointsForReview();
+ }
+ }
+ }
+ $oD3Rating->d3SendReviewMail();
+ $this->getD3Log()->Log(
+ d3log::INFO,
+ __CLASS__,
+ __FUNCTION__,
+ __LINE__,
+ "end check review points",
+ "cl=review"
+ );
+ }
+
+ parent::saveReview();
+ }
+
+ /**
+ * @return object
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function getModCfg()
+ {
+ return d3_cfg_mod::get($this->_sModId);
+ }
+
+ /**
+ * @return d3log
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function getD3Log()
+ {
+ return $this->getModCfg()->d3getLog();
+ }
+
+}
diff --git a/src/Modules/Application/Model/d3_oxorder_d3points.php b/src/Modules/Application/Model/d3_oxorder_d3points.php
index 1012929..cd6c416 100644
--- a/src/Modules/Application/Model/d3_oxorder_d3points.php
+++ b/src/Modules/Application/Model/d3_oxorder_d3points.php
@@ -1,82 +1,139 @@
-1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
-?>
-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
-T16z4m==
\ No newline at end of file
+ / Markus Gärtner
+ * @copyright (C) 2011, D3 Data Development
+ * @see http://www.shopmodule.com
+ *
+ */
+
+namespace D3\Points\Modules\Application\Model;
+
+use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
+use D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception;
+use D3\ModCfg\Application\Model\Log\d3log;
+use \OxidEsales\Eshop\Core\DatabaseProvider;
+use OxidEsales\Eshop\Application\Model\User;
+use D3\Points\Application\Model\d3points;
+use OxidEsales\Eshop\Core\Exception\DatabaseConnectionException;
+use OxidEsales\Eshop\Core\Exception\DatabaseErrorException;
+
+/**
+ * Class d3_oxorder_d3points
+ *
+ * @package D3\Points\Modules\Application\Model
+ */
+class d3_oxorder_d3points extends d3_oxorder_d3points_parent
+{
+ private $_sModId = 'd3points';
+ public $iD3UpdatedOrders = 0;
+
+ /**
+ * Save Status d3issetpoints to oxorder
+ * 0 = order is not processed by cronjob
+ * 1 = order is processed by cronjob
+ *
+ * @param string $sOrderId
+ * @param integer $iSetPoints
+ *
+ * @return bool
+ */
+ public function d3UpdateOrderFieldD3isSetPoints($sOrderId, $iSetPoints)
+ {
+ if ($this->load($sOrderId))
+ {
+ $this->assign(
+ array('d3issetpoints' => $iSetPoints)
+ );
+ return $this->save();
+ }
+ return false;
+ }
+
+ /**
+ * Reset field d3issetpoints for alle orders
+ * limit by Date
+ *
+ * @param integer $iStatus 0 / 1
+ * @param bool $blStatus extrac checkbox in templates
+ *
+ * @return bool
+ * @throws DatabaseConnectionException
+ * @throws DatabaseErrorException
+ * @throws \D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\StandardException
+ * @throws d3_cfg_mod_exception
+ */
+ public function d3ResetOrders($iStatus, $blStatus)
+ {
+ if ($blStatus == true) {
+ if (!$iStatus) {
+ $iStatus = 0;
+ }
+
+ $oDb = DatabaseProvider::getDb(DatabaseProvider::FETCH_MODE_ASSOC);
+
+ /* @var $od3points d3points */
+ $od3points = oxnew(d3points::class);
+ $sD3PointsDateLimit = $od3points->d3GetDateLimitForOrders();
+ $sDate = date("Y-m-d", strtotime('-' . $sD3PointsDateLimit . ' month'));
+
+ $sSelect =<<_sCoreTable}
+WHERE oxorderdate >= {$oDb->quote($sDate)}
+AND OXSHOPID = {$oDb->quote($this->getConfig()->getShopId())}
+MYSQL;
+
+ $this->iD3UpdatedOrders = $oDb->getone($sSelect);
+
+ $sUpdate = <<_sCoreTable}
+SET d3issetpoints= {$oDb->quote($iStatus)}
+WHERE oxorderdate >= {$oDb->quote($sDate)}
+AND OXSHOPID ={$oDb->quote($this->getConfig()->getShopId())}
+MYSQL;
+
+
+ d3_cfg_mod::get($this->_sModId)->d3getLog()->Log(
+ d3log::INFO,
+ __CLASS__,
+ __FUNCTION__,
+ __LINE__,
+ "Reset Orders ",
+ "Query: " . PHP_EOL . $sUpdate
+ );
+
+ #echo $sUpdate;
+ $rs = $oDb->Execute($sUpdate);
+
+ return $rs;
+ } else {
+ return false;
+ }
+ }
+
+ /**
+ * @return User
+ * @throws \OxidEsales\Eshop\Core\Exception\SystemComponentException
+ */
+ public function d3getOrderUser()
+ {
+ /** @var User $oUser */
+ $oUser = oxNew(User::class);
+ $oUser->load($this->getFieldData('oxuserid'));
+ return $oUser;
+ }
+}
\ No newline at end of file
diff --git a/src/Modules/Application/Model/d3_oxuser_points.php b/src/Modules/Application/Model/d3_oxuser_points.php
index b5b40ab..98dbec6 100644
--- a/src/Modules/Application/Model/d3_oxuser_points.php
+++ b/src/Modules/Application/Model/d3_oxuser_points.php
@@ -1,126 +1,264 @@
-1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
-?>
-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
-EKgt3m+p/0==
\ No newline at end of file
+ / Markus Gärtner
+ * @copyright (C) 2011, D3 Data Development
+ * @see http://www.shopmodule.com
+ *
+ */
+
+namespace D3\Points\Modules\Application\Model;
+
+use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
+use D3\ModCfg\Application\Model\Log\d3log;
+use OxidEsales\Eshop\Core\Config;
+use \OxidEsales\Eshop\Core\DatabaseProvider;
+use OxidEsales\Eshop\Core\Registry;
+use OxidEsales\Eshop\Core\Request;
+use D3\Points\Application\Model\d3points;
+
+/**
+ * Class d3_oxuser_points
+ */
+class d3_oxuser_points extends d3_oxuser_points_parent
+{
+ private $_sModId = 'd3points';
+
+ /**
+ * check user for
+ * - account(passwort)
+ * - activ-flag
+ * - oxshop-field
+ *
+ * @param bool $blIsMallMode
+ *
+ * @return bool
+ * @throws \D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException
+ * @throws \D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ * @throws \OxidEsales\Eshop\Core\Exception\StandardException
+ */
+ public function d3CheckUserWithAccount($blIsMallMode)
+ {
+ $blReturn = $this->_d3blUserHasAccount();
+ if($blReturn == FALSE)
+ {
+ return $blReturn;
+ }
+
+ $blReturn = $this->_d3blUserIsActive();
+ if($blReturn == FALSE)
+ {
+ return $blReturn;
+ }
+
+ $blReturn = $this->_d3blUserHasShopId($blIsMallMode);
+ if($blReturn == FALSE)
+ {
+ return $blReturn;
+ }
+
+ return TRUE;
+ }
+
+ /**
+ * check user for account(passwort)
+ * if "Kunden ohne Kundenkonto erhalten Bonuspunkte" is set/true: --> no check for password, it return true in every case
+ * if "Kunden ohne Kundenkonto erhalten Bonuspunkte" is not set/false --> check for password, it returns fals if not password is set
+ *
+ * @return bool
+ * @throws \D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException
+ * @throws \D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ * @throws \OxidEsales\Eshop\Core\Exception\StandardException
+ */
+ protected function _d3blUserHasAccount()
+ {
+ if((bool)$this->getModCfg()->getValue('d3points_DO_POINTS_FOR_USER_WITHOUT_ACCOUNT') == TRUE)
+ {
+ return TRUE;
+ }
+
+ if ($this->hasAccount() == false) {
+ d3_cfg_mod::get($this->_sModId)->d3getLog()->Log(d3log::DEBUG, __CLASS__, __FUNCTION__, __LINE__,
+ "User:Check for account", "User has no account, oxpassword='' ");
+ return FALSE;
+ }
+
+ return TRUE;
+ }
+
+ /**
+ * Check User for active-flag
+ * if oxactive == 0/false --> return false
+ *
+ * @return bool
+ * @throws \D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException
+ * @throws \D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ * @throws \OxidEsales\Eshop\Core\Exception\StandardException
+ */
+ protected function _d3blUserIsActive()
+ {
+ if((bool)$this->oxuser__oxactive->value == FALSE)
+ {
+ d3_cfg_mod::get($this->_sModId)->d3getLog()->Log(d3log::DEBUG, __CLASS__, __FUNCTION__, __LINE__,
+ "User:Check for active", "User is not active");
+ return FALSE;
+ }
+
+ return TRUE;
+ }
+
+ /**
+ * $blIsMallMode == true --> no checkt for ShipId
+ * $blIsMallMode == false --> check for ShopId
+ * return false if CurrentShopId is different by UserShopId
+ *
+ * @param bool $blIsMallMode
+ *
+ * @return bool
+ * @throws \D3\ModCfg\Application\Model\Exception\d3ShopCompatibilityAdapterException
+ * @throws \D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ * @throws \OxidEsales\Eshop\Core\Exception\StandardException
+ */
+ protected function _d3blUserHasShopId($blIsMallMode)
+ {
+ if($blIsMallMode == true)
+ {
+ return TRUE;
+ }
+
+ if($this->oxuser__oxshopid->value != Registry::get(Config::class)->getShopId())
+ {
+ $this->getD3Log()->Log(d3log::DEBUG, __CLASS__, __FUNCTION__, __LINE__,
+ "User:Check for shopid",
+ "User has differnt shopid,
+ current ShopID: ". Registry::get(Config::class)->getShopId().', user ShopId:'.$this->oxuser__oxshopid->value);
+ return FALSE;
+ }
+
+ return TRUE;
+ }
+
+ /**
+ * Update Field d3pointssendreminder on oxuser
+ * set date with now()
+ *
+ * @param string $sUserId
+ *
+ * @return bool
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function d3UpdateReminderDate($sUserId)
+ {
+ $oDb = DatabaseProvider::getDb();
+ $sUpdate ="UPDATE ".$this->getViewName()." set d3pointssendreminder = NOW()
+ WHERE oxid =".$oDb->quote($sUserId);
+ return DatabaseProvider::getDb()->Execute($sUpdate);
+ }
+
+ /**
+ * @param string $sUserId
+ * @param string $sRecEmail
+ *
+ * @return bool
+ * @throws \D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception
+ * @throws \Exception
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ */
+ public function setCreditPointsForRegistrant_( $sUserId,$sRecEmail )
+ {
+ $ret = parent::setCreditPointsForRegistrant($sUserId, $sRecEmail );
+ if($ret == true)
+ {
+ /** @var $d3Points d3points */
+ $d3Points = oxnew(d3points::class);
+ $d3Points->d3SetPointsForRegistrant($this->getId());
+ }
+ return $ret;
+
+ }
+
+ /**
+ * @return bool
+ * @throws \D3\ModCfg\Application\Model\Exception\d3_cfg_mod_exception
+ * @throws \Exception
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ */
+ public function setCreditPointsForInvite_()
+ {
+ $ret = parent::setCreditPointsForInviter();
+ if($ret == true)
+ {
+ $sUserId = $this->getId();
+ /** @var $d3Points d3points */
+ $d3Points = oxnew(d3points::class);
+ $d3Points->d3SetForPointsForInviter($this->getId(),$sUserId);
+ }
+
+ return $ret;
+ }
+
+ /**
+ * @return null|object
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ * @throws \OxidEsales\Eshop\Core\Exception\SystemComponentException
+ */
+ public function d3GetAllPoints()
+ {
+ if($this->isLoaded() == false)
+ {
+ return NULL;
+ }
+ /** @var d3points $oD3Points */
+ $oD3Points = oxNew(d3points::class);
+ return $oD3Points->d3GetAllPoints($this->getId());
+ }
+
+ /**
+ * @return d3_cfg_mod
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function getModCfg()
+ {
+ return d3_cfg_mod::get($this->_sModId);
+ }
+
+ /**
+ * @return d3log
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function getD3Log()
+ {
+ return $this->getModCfg()->d3getLog();
+ }
+
+}
\ No newline at end of file
diff --git a/src/Modules/Application/Model/d3_oxvoucher_points.php b/src/Modules/Application/Model/d3_oxvoucher_points.php
index fe524c1..eb58adb 100644
--- a/src/Modules/Application/Model/d3_oxvoucher_points.php
+++ b/src/Modules/Application/Model/d3_oxvoucher_points.php
@@ -1,55 +1,90 @@
-1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
-?>
-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
-5Ruqkp/j3nK=
\ No newline at end of file
+ / Markus G�rtner
+ * @copyright (C) 2011, D3 Data Development
+ * @see http://www.shopmodule.com
+ */
+
+namespace D3\Points\Modules\Application\Model;
+
+use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod;
+use D3\ModCfg\Application\Model\Log\d3log;
+use OxidEsales\Eshop\Application\Model\Voucher;
+use OxidEsales\Eshop\Application\Model\VoucherSerie;
+use OxidEsales\Eshop\Core\Exception\VoucherException;
+use OxidEsales\Eshop\Core\Exception\oxObjectException;
+use OxidEsales\Eshop\Core\Exception\oxVoucherException;
+use D3\Points\Application\Model\d3points;
+
+/**
+ * Class d3_oxvoucher_points
+ */
+class d3_oxvoucher_points extends d3_oxvoucher_points_parent
+{
+
+ /**
+ * @var string Name of current class
+ */
+ protected $_sClassName = 'oxvoucher';
+
+ /**
+ * Returns the discount value used.
+ *
+ * @param double $dPrice price to calculate discount on it
+ *
+ * @return double
+ * @throws VoucherException
+ * @throws \oxObjectException
+ * @throws \oxVoucherException
+ * @throws \OxidEsales\Eshop\Core\Exception\SystemComponentException
+ */
+ public function getDiscountValue($dPrice)
+ {
+ /** @var Voucher $oSeries */
+ $oSeries = $this->getSerie();
+
+ if ($oSeries->getId() != $this->d3GetVoucherSeriesId()) {
+ return parent::getDiscountValue($dPrice);
+ }
+
+ if ($oSeries->getFieldData('oxdiscounttype') == 'absolute') {
+ $oCur = $this->getConfig()->getActShopCurrencyObject();
+ $dDiscount = $this->getFieldData('oxdiscount') * $oCur->rate;
+ } else {
+ $dDiscount = $this->getFieldData('oxdiscount') / 100 * $dPrice;
+ }
+
+ if ($dDiscount > $dPrice) {
+ /* @var $oEx VoucherException */
+ $oEx = oxNew(VoucherException::class, 'ERROR_MESSAGE_VOUCHER_INCORRECTPRICE');
+ $oEx->setVoucherNr($this->getFieldData('oxvoucherNr'));
+ throw $oEx;
+ }
+
+ return $dDiscount;
+ }
+
+ /**
+ * Gibt die oxid der Gutscheinserien zurueck
+ *
+ * @return string
+ * @throws \OxidEsales\Eshop\Core\Exception\SystemComponentException
+ */
+ public function d3GetVoucherSeriesId()
+ {
+ /* @var $od3_d3points_d3points d3points */
+ $od3_d3points_d3points = oxnew(d3points::class);
+ return $od3_d3points_d3points->d3GetVoucherSeriesId();
+ }
+
+}
diff --git a/src/Setup/d3_points_update.php b/src/Setup/d3_points_update.php
index e2c1369..bc2db6f 100644
--- a/src/Setup/d3_points_update.php
+++ b/src/Setup/d3_points_update.php
@@ -1,1212 +1,3245 @@
-1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube ')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com ')." for install assistance.\n\n");exit(199);
-?>
-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
-jXMxqVACN4srZuvEIm==
\ No newline at end of file
+
+ * @link http://www.oxidmodule.com
+ */
+
+/**
+ * Class d3points_update
+ */
+
+namespace D3\Points\Setup;
+
+use D3\ModCfg\Application\Model\Install\d3install_updatebase;
+use D3\ModCfg\Application\Model\Installwizzard\d3installdbrecord;
+use d3\modcfg\Application\Model\d3database;
+use OxidEsales\Eshop\Core\DatabaseProvider;
+use OxidEsales\Eshop\Core\Registry;
+use OxidEsales\Facts\Facts;
+
+class d3_points_update extends d3install_updatebase
+{
+ public $sModKey = 'd3points';
+ public $sModName = 'Bonuspunkte';
+ public $sModVersion = '5.0.0.1';
+ public $sModRevision = '855';
+ public $sBaseConf = '3V9v2==NHNWM2lkVjVwRjdTZ3dzSnFmTk5uZWwwM0V0MElkL0x3VGI5a00zZFJMSTJPOTBKRWZGR2xBa
+kpLYTBlRlpKblgrZS9MQlByRlBGZkJmb0UyTDNuL2QrOE40ZjhzSGJPUzJNTlhPMzdac1hGemllcDE0R
+kllVXcvayt1c2JIVFczbDc2Y0lkdC9yVjE0WnRwTnZkSlJZQkEyby9zZjVPbmtZNXFLc3hPR3QySjBoO
+XdPaC9UTWFDNXFLbmFsU2pTUkYxeGJxR1dPU2U2V01ySytPeGhvQmVuanVDNmw2SGdwekFvckFQOXJHZ
+lVDVUZCS0NQcFRVZEVGWHI0Y3VJa28ydDVIK2hWV1B4a1ViWG05SGtpekxvc0FmUGY1Wnl4WTk4M003c
+E1oQ3JJK0pnOE5hRHZyYTcwOEZILzdUVzc=';
+
+ public $sRequirements = '';
+ public $sBaseValue = '';
+ protected $_aRefreshMetaModuleIds = array('d3points'); // alle zu aktualisierenden Module, verwendet nicht onDeactivate-Handler
+
+ // auszuführende Check- und Updateanweisungen in auszuführender Reihenfolge
+ protected $_aUpdateMethods = array(
+ // prüft auf DB-Eintrag (hier ModCfg) und fügt diese ggf. ein bzw. führt Update aus
+ array(
+ 'check' => 'checkModCfgItemExist',
+ 'do' => 'updateModCfgItemExist'
+ ),
+ array(
+ 'check' => 'checkMultiLangTables',
+ 'do' => 'fixRegisterMultiLangTables'
+ ),
+ // prüft auf umzubenennende Tabellen und führt dies ggf. aus
+ array(
+ 'check' => 'checkRenameTables',
+ 'do' => 'fixRenameTables'
+ ),
+ // prüft Tabelle und legt sie ggf. an
+ array(
+ 'check' => 'checkTableForPointsExist',
+ 'do' => 'updateTableForPointsExist'
+ ),
+ // prüft auf umzubenennende Felder und führt dies ggf. aus
+ array(
+ 'check' => 'checkRenameFields',
+ 'do' => 'fixRenameFields'
+ ),
+ // prüft Felder in Tabelle und legt sie ggf. an bzw. modifiziert diese
+ array(
+ 'check' => 'checkFields',
+ 'do' => 'fixFields'
+ ),
+ // prüft Indizes in Tabelle und legt sie ggf. an
+ array(
+ 'check' => 'checkIndizes',
+ 'do' => 'fixIndizes'
+ ),
+ array(
+ 'check' => 'checkOxSeoItemsList',
+ 'do' => 'executeOxSeoItemsList'
+ ),
+ array(
+ 'check' => 'checkForReminderDate',
+ 'do' => 'updateForReminderDate'
+ ),
+ array(
+ 'check' => 'checkForReminderDate',
+ 'do' => 'updateForReminderDate'
+ ),
+ // Insert new E-Mail-CMS-Contents - wenn diese bereits vorhanden sind wird nix gemacht
+ array(
+ 'check' => 'checkOxcontentPointsItems',
+ 'do' => 'updateOxcontentPointsItems'
+ ),
+ // prüft auf nachgezogene Revisionsnummer und überträgt diese ggf.
+ array(
+ 'check' => 'checkModCfgSameRevision',
+ 'do' => 'updateModCfgSameRevision'
+ ),
+ );
+
+ // Standardwerte für checkFields(), _addTable() und fixFields()
+ public $aFields = array(
+ array(
+ 'sTableName' => 'd3points',
+ 'sFieldName' => 'OXID',
+ 'sType' => 'CHAR(32)',
+ 'blNull' => FALSE,
+ 'sDefault' => FALSE,
+ 'sComment' => FALSE,
+ 'sExtra' => '',
+ 'blMultilang' => FALSE,
+ ),
+ array(
+ 'sTableName' => 'd3points',
+ 'sFieldName' => 'OXSHOPID',
+ 'sType' => 'VARCHAR(32)',
+ 'blNull' => FALSE,
+ 'sDefault' => FALSE,
+ 'sComment' => '',
+ 'sExtra' => '',
+ 'blMultilang' => FALSE,
+ ),
+ array(
+ 'sTableName' => 'd3points',
+ 'sFieldName' => 'OXUSERID',
+ 'sType' => 'CHAR(32)',
+ 'blNull' => FALSE,
+ 'sDefault' => FALSE,
+ 'sComment' => '',
+ 'sExtra' => '',
+ 'blMultilang' => FALSE,
+ ),
+ array(
+ 'sTableName' => 'd3points',
+ 'sFieldName' => 'OXOBJECTID',
+ 'sType' => 'CHAR(32)',
+ 'blNull' => FALSE,
+ 'sDefault' => FALSE,
+ 'sComment' => '',
+ 'sExtra' => '',
+ 'blMultilang' => FALSE,
+ ),
+ array(
+ 'sTableName' => 'd3points',
+ 'sFieldName' => 'OXTYPE',
+ 'sType' => 'CHAR(32)',
+ 'blNull' => FALSE,
+ 'sDefault' => FALSE,
+ 'sComment' => 'oxorder, oxreview, oxrating, oxvoucher, manuell, oxvoucher_storno, oxorder_storno',
+ 'sExtra' => '',
+ 'blMultilang' => FALSE,
+ ),
+ array(
+ 'sTableName' => 'd3points',
+ 'sFieldName' => 'D3POINTS',
+ 'sType' => 'INT(5)',
+ 'blNull' => FALSE,
+ 'sDefault' => '0',
+ 'sComment' => '',
+ 'sExtra' => '',
+ 'blMultilang' => FALSE,
+ ),
+ array(
+ 'sTableName' => 'd3points',
+ 'sFieldName' => 'OXSORT',
+ 'sType' => 'INT(10)',
+ 'blNull' => FALSE,
+ 'sDefault' => '0',
+ 'sComment' => '',
+ 'sExtra' => '',
+ 'blMultilang' => FALSE,
+ ),
+ array(
+ 'sTableName' => 'd3points',
+ 'sFieldName' => 'OXTIME',
+ 'sType' => 'datetime',
+ 'blNull' => FALSE,
+ 'sDefault' => FALSE,
+ 'sComment' => 'Zeitpunkt der Erstellung der Punkte',
+ 'sExtra' => '',
+ 'blMultilang' => FALSE,
+ ),
+ array(
+ 'sTableName' => 'd3points',
+ 'sFieldName' => 'OXTEXT',
+ 'sType' => 'TEXT',
+ 'blNull' => FALSE,
+ 'sDefault' => FALSE,
+ 'sComment' => '',
+ 'sExtra' => '',
+ 'blMultilang' => FALSE,
+ ),
+ array(
+ 'sTableName' => 'd3points',
+ 'sFieldName' => 'D3ISSEND',
+ 'sType' => 'TINYINT(1)',
+ 'blNull' => FALSE,
+ 'sDefault' => '0',
+ 'sComment' => 'Mail schon versendet',
+ 'sExtra' => '',
+ 'blMultilang' => FALSE,
+ ),
+
+ ### OXUSER
+ array(
+ 'sTableName' => 'oxuser',
+ 'sFieldName' => 'D3POINTSMAILOPTION',
+ 'sType' => 'INT(8)',
+ 'blNull' => FALSE,
+ 'sDefault' => '0',
+ 'sComment' => 'd3points: Optionen, dezimal',
+ 'sExtra' => '',
+ 'blMultilang' => FALSE,
+ ),
+ array(
+ 'sTableName' => 'oxuser',
+ 'sFieldName' => 'D3POINTSSENDREMINDER',
+ 'sType' => 'datetime',
+ 'blNull' => FALSE,
+ 'sDefault' => '0000-00-00 00:00:00',
+ 'sComment' => 'd3points: letzter Versand der Reminder-e-mail',
+ 'sExtra' => '',
+ 'blMultilang' => FALSE,
+ ),
+
+ ### OXORDER
+ array(
+ 'sTableName' => 'oxorder',
+ 'sFieldName' => 'D3ISSETPOINTS',
+ 'sType' => 'TINYINT(1)',
+ 'blNull' => FALSE,
+ 'sDefault' => '0',
+ 'sComment' => 'd3points: Bestellung schon bearbeitet',
+ 'sExtra' => '',
+ 'blMultilang' => FALSE,
+ ),
+ );
+ // Standardwerte für checkIndizes() und fixIndizes()
+ public $aIndizes = array(
+ array(
+ 'sTableName' => 'd3points',
+ 'sType' => d3database::INDEX_TYPE_PRIMARY,
+ 'aFields' => array(
+ 'OXID' => 'OXID',
+ ),
+ 'blMultilang' => FALSE,
+ ),
+ array(
+ 'sTableName' => 'd3points',
+ 'sType' => '',
+ 'sName' => 'OXUSERID',
+ 'aFields' => array(
+ 'OXUSERID' => 'OXUSERID',
+ ),
+ 'blMultilang' => FALSE,
+ ),
+ );
+ // Standardwerte für checkRenameFields() und fixRenameFields()
+ public $aRenameFields = array(
+ array(
+ 'sTableName' => 'd3points',
+ 'mOldFieldNames' => array('d3issend'), // is case sensitive
+ 'sFieldName' => 'D3ISSEND',
+ 'sComment' => 'd3points: Mail schon versendet',
+ 'blMultilang' => false,
+ ),
+ array(
+ 'sTableName' => 'oxuser',
+ 'mOldFieldNames' => array('d3pointsmailoption'), // is case sensitive
+ 'sFieldName' => 'D3POINTSMAILOPTION',
+ 'sComment' => 'd3points: Mail schon versendet',
+ 'blMultilang' => false,
+ ),
+ array(
+ 'sTableName' => 'oxuser',
+ 'mOldFieldNames' => array('d3pointssendreminder'), // is case sensitive
+ 'sFieldName' => 'D3POINTSSENDREMINDER',
+ 'sComment' => 'd3points: letzter Versand der Reminder-e-mail',
+ 'blMultilang' => false,
+ ),
+ array(
+ 'sTableName' => 'oxorder',
+ 'mOldFieldNames' => array('d3issetpoints'), // is case sensitive
+ 'sFieldName' => 'D3ISSETPOINTS',
+ 'sComment' => 'd3points: Bestellung schon bearbeitet',
+ 'blMultilang' => false,
+ ),
+ );
+ // Standardwerte für checkMultiLangTables() und fixRegisterMultiLangTables()
+ public $aMultiLangTables = array();
+ // Standardwerte für checkRenameTables() und fixRenameTables()
+ public $aRenameTables = array(
+ array(),
+ );
+ public $sModLicenceKey = '';
+
+ /*******************************************************************************************/
+ /***** Test- und Updatemethoden * MOD_CFG - Eintrag ****************************************/
+ /*******************************************************************************************/
+
+ /**
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ */
+ public function checkModCfgItemExist()
+ {
+ /** @var d3installdbrecord $oDbRecord */
+ $oDbRecord = oxNew(d3installdbrecord::class, $this);
+
+ $blRet = false;
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+ $aWhere = array(
+ 'oxmodid' => $this->sModKey,
+ 'oxshopid' => $sShopId,
+ 'oxnewrevision' => $this->sModRevision,
+ );
+
+ $blRet = $oDbRecord->checkTableRecordNotExist('d3_cfg_mod', $aWhere);
+
+ if ($blRet) {
+ return $blRet;
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function updateModCfgItemExist()
+ {
+ $blRet = FALSE;
+
+ if ($this->checkModCfgItemExist()) {
+ /** @var d3installdbrecord $oDbRecord */
+ $oDbRecord = oxNew(d3installdbrecord::class, $this);
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+ $aWhere = array(
+ 'oxmodid' => $this->sModKey,
+ 'oxshopid' => $sShopId,
+ 'oxnewrevision' => $this->sModRevision,
+ );
+
+ if($oDbRecord->checkTableRecordNotExist('d3_cfg_mod',$aWhere))
+ {
+ // update don't use this property
+ unset($aWhere['oxnewrevision']);
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'fieldname' => 'OXID',
+ 'content' => "md5('" . $this->sModKey . " " . $sShopId . " de')",
+ 'force_update' => FALSE,
+ 'use_quote' => FALSE,
+ 'use_multilang' => FALSE,
+ ),
+ 'OXSHOPID' => array(
+ 'fieldname' => 'OXSHOPID',
+ 'content' => $sShopId,
+ 'force_update' => FALSE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXMODID' => array(
+ 'fieldname' => 'OXMODID',
+ 'content' => $this->sModKey,
+ 'force_update' => FALSE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXNAME' => array(
+ 'fieldname' => 'OXNAME',
+ 'content' => $this->sModName,
+ 'force_update' => FALSE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXACTIVE' => array(
+ 'fieldname' => 'OXACTIVE',
+ 'content' => '0',
+ 'force_update' => FALSE,
+ 'use_quote' => FALSE,
+ ),
+ 'OXBASECONFIG' => array(
+ 'fieldname' => 'OXBASECONFIG',
+ 'content' => $this->sBaseConf,
+ 'force_update' => TRUE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXSERIAL' => array(
+ 'fieldname' => 'OXSERIAL',
+ 'content' => "",
+ 'force_update' => FALSE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXINSTALLDATE' => array(
+ 'fieldname' => 'OXINSTALLDATE',
+ 'content' => "NOW()",
+ 'force_update' => FALSE,
+ 'use_quote' => FALSE,
+ ),
+ 'OXVERSION' => array(
+ 'fieldname' => 'OXVERSION',
+ 'content' => $this->sModVersion,
+ 'force_update' => TRUE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXSHOPVERSION' => array(
+ 'fieldname' => 'OXSHOPVERSION',
+ 'content' => oxNew(Facts::class)->getEdition(),
+ 'force_update' => TRUE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXREQUIREMENTS' => array(
+ 'fieldname' => 'OXREQUIREMENTS',
+ 'content' => $this->sRequirements,
+ 'force_update' => TRUE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXVALUE' => array(
+ 'content' => $this->sBaseValue,
+ 'force_update' => FALSE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXNEWREVISION' => array(
+ 'fieldname' => 'OXNEWREVISION',
+ 'content' => $this->sModRevision,
+ 'force_update' => TRUE,
+ 'use_quote' => TRUE,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('d3_cfg_mod', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('d3_cfg_mod', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+ }
+ return $blRet;
+ }
+
+
+ /*******************************************************************************************/
+ /***** Test- und Updatemethoden * Update to 220 / 300 **************************************/
+ /*******************************************************************************************/
+
+ /**
+ * @return bool TRUE, if table exist and update is needed
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function checkForUpdate220()
+ {
+ $blRet = FALSE;
+ $blOldEntry = FALSE;
+ $blNoEntry = FALSE;
+
+ $sRevisionNumber = '380'; // 380 ist die Revisionsnummer beim Update auf 300
+ $blModCfgTableExist = !($this->_checkTableNotExist('d3_cfg_mod'));
+ $blTablePointsExist = !($this->_checkTableNotExist('d3points'));
+
+ // es existiert die Tabelle d3_cfg_mod
+ if($blModCfgTableExist){
+
+ $oDb = $this->getDb();
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+ // Prüfen ob kein eintrag vorhanden ist
+ $sSql = 'SELECT count(OXID) FROM `d3_cfg_mod` '
+ .' WHERE `oxmodid` = '.$oDb->quote($this->sModKey)
+ .' AND oxshopid ='.$oDb->quote($sShopId);
+
+ if ($oDb->getOne($sSql) == 0) {
+ $blNoEntry = TRUE;
+ }
+
+ // Prüfen ob ein alteintrag vorhanden ist
+ $sSql = 'SELECT count(OXID) FROM `d3_cfg_mod` '
+ .' WHERE `oxmodid` = '.$oDb->quote($this->sModKey)
+ .' AND oxshopid ='.$oDb->quote($sShopId)
+ .' AND oxrevision < '.$oDb->quote($sRevisionNumber);
+
+ if ($oDb->getOne($sSql) == 1) {
+ $blOldEntry = TRUE;
+ }
+ }
+ }
+
+ if(($blNoEntry || $blOldEntry) && $blTablePointsExist){
+
+ $blSkipUpdate = \OxidEsales\Eshop\Core\Registry::get(\OxidEsales\Eshop\Core\Session::class)->getVariable('d3_points_skip_update220');
+ if($blSkipUpdate != 1){
+ $blRet = TRUE;
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function executeUpdate220()
+ {
+ $blReturn = FALSE;
+
+ if($this->checkForUpdate220()){
+ $aSql = array();
+
+ $aSql[] = "ALTER TABLE `d3points` CHANGE `OXORDERID` `OXOBJECTID` CHAR( 32 ) NOT NULL;";
+ $aSql[] = "ALTER TABLE `d3points` ADD `OXTYPE` CHAR( 32 ) NOT NULL AFTER `OXOBJECTID`;";
+ $aSql[] = "ALTER TABLE `d3points` ADD `OXTEXT` TEXT NOT NULL;";
+ $aSql[] = "ALTER TABLE `d3points` CHANGE `OXID` `OXID` CHAR( 32 ) NOT NULL;";
+ $aSql[] = "ALTER TABLE `d3points` CHANGE `OXUSERID` `OXUSERID` CHAR( 32 ) NOT NULL;";
+ $aSql[] = "UPDATE `d3points` SET `OXTYPE` = 'manual' WHERE `OXOBJECTID` = '' AND `OXVOUCHERID` = '';";
+ $aSql[] = "UPDATE `d3points` SET `OXTYPE` = 'oxorder' WHERE `OXOBJECTID` != '';";
+ $aSql[] = "UPDATE `d3points` SET `OXTYPE` = 'oxvoucher' WHERE `OXVOUCHERID` != '';";
+ $aSql[] = "UPDATE `d3points` SET `OXOBJECTID` = `OXVOUCHERID` WHERE `OXTYPE` = 'oxvoucher';";
+ $aSql[] = "ALTER TABLE `d3points` DROP `OXVOUCHERID`;";
+ //$aSql[] = "";
+
+ $blReturn = $this->_executeMultipleQueries($aSql);
+ // update wurde durchgeführt -> session variable setzen
+ \OxidEsales\Eshop\Core\Registry::get(\OxidEsales\Eshop\Core\Session::class)->setVariable('d3_points_skip_update220', 1);
+ }
+
+ return $blReturn;
+ }
+
+ /**
+ * @return bool TRUE, if update needed
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function checkForUpdate300()
+ {
+ $blRet = FALSE;
+ $blOldEntry = FALSE;
+ $blNoEntry = FALSE;
+
+ $sRevisionNumber = '380'; // 380 ist die Revisionsnummer beim Update auf 300
+ $blModCfgTableExist = !($this->_checkTableNotExist('d3_cfg_mod'));
+ $blTablePointsExist = !($this->_checkTableNotExist('d3points'));
+
+ // es existiert die Tabelle d3_cfg_mod
+ if($blModCfgTableExist){
+
+ $oDb = DatabaseProvider::getDb(DatabaseProvider::FETCH_MODE_ASSOC);
+ $blEntryIsAlreadyVersion300 = FALSE;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $sSql = 'SELECT count(OXID) FROM `d3_cfg_mod` '
+ .' WHERE `oxmodid` = '.$oDb->quote($this->sModKey)
+ .' AND oxshopid ='.$oDb->quote($sShopId)
+ .' AND oxrevision = '.$oDb->quote($sRevisionNumber);
+
+ if ($oDb->getOne($sSql) == 1) {
+ $blEntryIsAlreadyVersion300 = TRUE;
+ }
+
+ if(false == $blEntryIsAlreadyVersion300){
+ // Prüfen ob kein eintrag vorhanden ist
+ $sSql = 'SELECT count(OXID) FROM `d3_cfg_mod` '
+ .' WHERE `oxmodid` = '.$oDb->quote($this->sModKey)
+ .' AND oxshopid ='.$oDb->quote($sShopId);
+
+ if ($oDb->getOne($sSql) == 0) {
+ $blNoEntry = TRUE;
+ }
+
+ // Prüfen ob ein alteintrag vorhanden ist
+ $sSql = 'SELECT count(OXID) FROM `d3_cfg_mod` '
+ .' WHERE `oxmodid` = '.$oDb->quote($this->sModKey)
+ .' AND oxshopid ='.$oDb->quote($sShopId)
+ .' AND oxrevision < '.$oDb->quote($sRevisionNumber);
+
+ if ($oDb->getOne($sSql) == 1) {
+ $blOldEntry = TRUE;
+ }
+ }
+ }
+ }
+
+ if(($blNoEntry || $blOldEntry) && $blTablePointsExist){
+ $blSkipUpdate220 = \OxidEsales\Eshop\Core\Registry::get(\OxidEsales\Eshop\Core\Session::class)->getVariable('d3_points_skip_update220');
+ $blSkipUpdate300 = \OxidEsales\Eshop\Core\Registry::get(\OxidEsales\Eshop\Core\Session::class)->getVariable('d3_points_skip_update300');
+
+ if(($blSkipUpdate220 == 1) && ($blSkipUpdate300 != 1)){
+ // update auf 300 wurde noch nicht durchgeführt
+ // und update auf 220 wurde durchgeführt
+ $blRet = TRUE;
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function executeUpdate300()
+ {
+ $blReturn = FALSE;
+
+ if($this->checkForUpdate300()){
+ $aSql = array();
+
+ $aSql[] = "ALTER TABLE `d3points` CHANGE `OXTYPE` `OXTYPE` CHAR( 32 ) NOT NULL COMMENT 'oxorder, oxreview, oxrating, oxvoucher, manuell,oxvoucher_storno,oxorder_storno';";
+ $aSql[] = "ALTER TABLE `d3points` CHANGE `OXTIMESTAMP` `OXTIMESTAMP` DATETIME NOT NULL COMMENT 'Zeitpunkt der Erstellung der Punkte';";
+ $aSql[] = "ALTER TABLE `d3points` ADD `d3issend` TINYINT( 1 ) NOT NULL COMMENT 'Mail schon versendet';";
+ $aSql[] = "ALTER TABLE `d3points` ADD INDEX ( `OXUSERID` );";
+ $aSql[] = "ALTER TABLE `d3points` ADD `OXSHOPID` VARCHAR( 32 ) NOT NULL AFTER `OXID`;";
+ // Tabellenstruktur für Tabelle `oxorder`
+ $aSql[] = "ALTER TABLE `oxorder` CHANGE `d3issetpoints` `d3issetpoints` TINYINT( 1 ) NOT NULL DEFAULT '0' COMMENT 'Mail schon versendet';";
+ $aSql[] = "UPDATE `oxorder` set d3issetpoints = (d3issetpoints-1);";
+ // Daten für Tabelle `oxuser`
+ $aSql[] = "ALTER TABLE `oxuser` ADD `d3pointsmailoption` INT( 8 ) NOT NULL COMMENT 'Optionen, dezimal';";
+ $aSql[] = "ALTER TABLE `oxuser` ADD `d3pointssendreminder` DATETIME NOT NULL COMMENT 'letzter Versand der Reminder-e-mail';";
+ // Datum für Reminder E-Mails zurück setzten
+ $aSql[] = "Update `oxuser` set `d3pointssendreminder` = now();";
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+ // Daten für Tabelle oxseo
+ $aSql[] = "REPLACE INTO `oxseo` (`OXOBJECTID`, `OXIDENT`, `OXSHOPID`, `OXLANG`, `OXSTDURL`, `OXSEOURL`, `OXTYPE`, `OXFIXED`, `OXEXPIRED`, `OXPARAMS`) VALUES('59b5b21859b5ca849e5fe760cff43091', 'bf34747dee451a87e0fdc173da6543e2', '" . $sShopId . "', 1, 'index.php?cl=d3_d3points_accountpoints', 0x656e2f626f6e75732d706f696e74732f, 'static', 0, 0, '');";
+ $aSql[] = "REPLACE INTO `oxseo` (`OXOBJECTID`, `OXIDENT`, `OXSHOPID`, `OXLANG`, `OXSTDURL`, `OXSEOURL`, `OXTYPE`, `OXFIXED`, `OXEXPIRED`, `OXPARAMS`) VALUES('59b5b21859b5ca849e5fe760cff43091', 'ebe7e7e711bd53ace1d6056ec2b028e9', '" . $sShopId . "', 0, 'index.php?cl=d3_d3points_accountpoints', 0x426f6e757370756e6b74652f, 'static', 0, 0, '');";
+
+ if($sShopId == 'oxbaseshop'){
+ // Daten für Tabelle `oxvoucherseries`
+ $aSql[] = "REPLACE INTO `oxvoucherseries` (`OXID`, `OXSHOPID`, `OXSERIENR`, `OXSERIEDESCRIPTION`, `OXDISCOUNT`, `OXDISCOUNTTYPE`, `OXSTARTDATE`, `OXRELEASEDATE`, `OXBEGINDATE`, `OXENDDATE`, `OXALLOWSAMESERIES`, `OXALLOWOTHERSERIES`, `OXALLOWUSEANOTHER`, `OXMINIMUMVALUE`, `OXCALCULATEONCE`) VALUES('d3pointsvoucherserie', '" . $sShopId . "', 'Bonuspunkte', 'Bonuspunkte (D3)', 0.00, 'absolute', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '2037-12-31 00:00:00', 1, 1, 1, 0.00, 0);";
+ // Daten points
+ $aSql[] = "UPDATE d3points SET d3issend = '1';";
+ $aSql[] = "UPDATE d3points SET oxshopid = '" . $sShopId . "' WHERE 1;";
+
+ }else{
+ // Daten für Tabelle `oxvoucherseries`
+ $aSql[] = "REPLACE INTO `oxvoucherseries` (`OXID`, `OXSHOPID`, `OXSHOPINCL`, `OXSHOPEXCL`, `OXSERIENR`, `OXSERIEDESCRIPTION`, `OXDISCOUNT`, `OXDISCOUNTTYPE`, `OXSTARTDATE`, `OXRELEASEDATE`, `OXBEGINDATE`, `OXENDDATE`, `OXALLOWSAMESERIES`, `OXALLOWOTHERSERIES`, `OXALLOWUSEANOTHER`, `OXMINIMUMVALUE`, `OXCALCULATEONCE`) VALUES('d3pointsvoucherserie', '" . $sShopId . "', 18446744073709551615, 0, 'Bonuspunkte (D3)', 'Bonuspunkte', 0.00, 'absolute', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '0000-00-00 00:00:00', '2037-12-31 00:00:00', 1, 1, 1, 0.00, 0);";
+ // Daten points
+ $aSql[] = "UPDATE d3points d3p left join oxorder oox on d3p.OXOBJECTID = oox.oxid SET d3p.oxshopid = '" . $sShopId . "' WHERE oox.oxshopid = '" . $sShopId . "' AND d3p.oxtype like 'oxorder%';";
+ $aSql[] = "UPDATE d3points d3p left join oxorder oox on d3p.OXUSERID = oox.OXUSERID SET d3p.oxshopid = '" . $sShopId . "' WHERE oox.oxshopid = '" . $sShopId . "' AND d3p.oxtype like 'oxvoucher%';";
+ }
+ }
+
+ $this->insertModCfgEntryFor300();
+ $blReturn = $this->_executeMultipleQueries($aSql);
+ // update wurde durchgeführt -> session variable setzen
+ \OxidEsales\Eshop\Core\Registry::get(\OxidEsales\Eshop\Core\Session::class)->setVariable('d3_points_skip_update300', 1);
+ }
+
+ return $blReturn;
+ }
+
+ /**
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function insertModCfgEntryFor300(){
+ //REPLACE INTO `d3_cfg_mod` (`OXID`, `OXSHOPID`, `OXMODID`, `OXNAME`, `OXACTIVE`, `OXSERIAL`, `OXINSTALLDATE`, `OXVERSION`, `OXSHOPVERSION`, `OXISMODULELOG`, `OXREQUIREMENTS`, `OXVALUE`, `OXVALUE_1`, `OXVALUE_2`, `OXREVISION`, `OXNEWREVISION`) VALUES(md5('d3points oxbaseshop de'), 'oxbaseshop', 'd3points', 'Bonuspunkte', 1, '', NOW(), '3.0.0', 'PE4', 1, ' ', '', '', '', 380, 380);
+
+ $blRet = FALSE;
+ $blModCfgTableExist = !($this->_checkTableNotExist('d3_cfg_mod'));
+
+ if ($blModCfgTableExist) {
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+ $aWhere = array(
+ 'oxmodid' => $this->sModKey,
+ 'oxshopid' => $sShopId,
+ 'oxnewrevision' => '380',
+ );
+
+ if($this->_checkTableItemNotExist('d3_cfg_mod',$aWhere))
+ {
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'fieldname' => 'OXID',
+ 'content' => "md5('" . $this->sModKey . " " . $sShopId . " de')",
+ 'force_update' => FALSE,
+ 'use_quote' => FALSE,
+ 'use_multilang' => FALSE,
+ ),
+ 'OXSHOPID' => array(
+ 'fieldname' => 'OXSHOPID',
+ 'content' => $sShopId,
+ 'force_update' => FALSE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXMODID' => array(
+ 'fieldname' => 'OXMODID',
+ 'content' => $this->sModKey,
+ 'force_update' => FALSE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXNAME' => array(
+ 'fieldname' => 'OXNAME',
+ 'content' => $this->sModName,
+ 'force_update' => FALSE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXACTIVE' => array(
+ 'fieldname' => 'OXACTIVE',
+ 'content' => '0',
+ 'force_update' => FALSE,
+ 'use_quote' => FALSE,
+ ),
+ 'OXBASECONFIG' => array(
+ 'fieldname' => 'OXBASECONFIG',
+ 'content' => $this->sBaseConf,
+ 'force_update' => TRUE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXSERIAL' => array(
+ 'fieldname' => 'OXSERIAL',
+ 'content' => "",
+ 'force_update' => FALSE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXINSTALLDATE' => array(
+ 'fieldname' => 'OXINSTALLDATE',
+ 'content' => "NOW()",
+ 'force_update' => FALSE,
+ 'use_quote' => FALSE,
+ ),
+ 'OXVERSION' => array(
+ 'fieldname' => 'OXVERSION',
+ 'content' => '3.0.0',
+ 'force_update' => TRUE,
+ 'use_quote' => FALSE,
+ ),
+ 'OXSHOPVERSION' => array(
+ 'fieldname' => 'OXSHOPVERSION',
+ 'content' => \OxidEsales\Eshop\Core\Registry::get(\OxidEsales\Eshop\Core\Request::class)->getEdition(),
+ 'force_update' => TRUE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXREQUIREMENTS' => array(
+ 'fieldname' => 'OXREQUIREMENTS',
+ 'content' => $this->sRequirements,
+ 'force_update' => TRUE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXVALUE' => array(
+ 'content' => $this->sBaseValue,
+ 'force_update' => FALSE,
+ 'use_quote' => TRUE,
+ ),
+ 'OXREVISION' => array(
+ 'fieldname' => 'OXREVISION',
+ 'content' => '380',
+ 'force_update' => TRUE,
+ 'use_quote' => FALSE,
+ ),
+ 'OXNEWREVISION' => array(
+ 'fieldname' => 'OXNEWREVISION',
+ 'content' => '380',
+ 'force_update' => TRUE,
+ 'use_quote' => FALSE,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('d3_cfg_mod', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('d3_cfg_mod', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+ }
+ return $blRet;
+ }
+
+ /*******************************************************************************************/
+ /***** eigene Test- und Updatemethoden (ggf. Überladung vorhandener Methoden) **************/
+ /*******************************************************************************************/
+
+ /**
+ * @return bool TRUE, if table is missing
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function checkTableForPointsExist()
+ {
+ return $this->_checkTableNotExist('d3points');
+ }
+
+ /**
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ * @throws \oxSystemComponentException
+ */
+ public function updateTableForPointsExist()
+ {
+ $blRet = TRUE;
+
+ if ($this->checkTableForPointsExist()) {
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_addTable2('d3points', $this->aFields, $this->aIndizes, 'd3points Table', 'MyISAM');
+ } else {
+ // deprecatet _addTable
+ $aRet = $this->_addTable('d3points', $this->aFields, $this->aIndizes, 'd3points Table', 'MyISAM');
+ $blRet = $aRet['blRet'];
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * @return bool TRUE, if update is required
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ */
+ public function checkOxSeoItemsList()
+ {
+ $blRet = FALSE;
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ // change this to your inividual check criterias
+ $sSql = "SELECT count(OXIDENT) FROM `oxseo` WHERE
+ (`OXIDENT` = 'bf34747dee451a87e0fdc173da6543e2' or
+ `OXIDENT` = 'ebe7e7e711bd53ace1d6056ec2b028e9')
+ AND oxshopid ='". $sShopId ."'
+ LIMIT 1;";
+
+ #echo " ".$sSql;
+ #echo " Count: " . $this->_getDb()->getOne($sSql);
+
+ if ($this->getDb()->getOne($sSql) <=1) {
+ $blRet = TRUE;
+ }
+ }
+ #dumpvar($blRet);
+ return $blRet;
+ }
+
+ /**
+ * @return bool
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function executeOxSeoItemsList()
+ {
+ $aSql = array();
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+ $aSql[] =
+ "REPLACE INTO `oxseo` (`OXOBJECTID`, `OXIDENT`, `OXSHOPID`, `OXLANG`, `OXSTDURL`, `OXSEOURL`, `OXTYPE`, `OXFIXED`, `OXEXPIRED`, `OXPARAMS`) VALUES('59b5b21859b5ca849e5fe760cff43091', 'bf34747dee451a87e0fdc173da6543e2', '" . $sShopId . "', 1, 'index.php?cl=d3_d3points_accountpoints', 0x656e2f626f6e75732d706f696e74732f, 'static', 0, 0, '');";
+ $aSql[] =
+ "REPLACE INTO `oxseo` (`OXOBJECTID`, `OXIDENT`, `OXSHOPID`, `OXLANG`, `OXSTDURL`, `OXSEOURL`, `OXTYPE`, `OXFIXED`, `OXEXPIRED`, `OXPARAMS`) VALUES('59b5b21859b5ca849e5fe760cff43091', 'ebe7e7e711bd53ace1d6056ec2b028e9', '" . $sShopId . "', 0, 'index.php?cl=d3_d3points_accountpoints', 0x426f6e757370756e6b74652f, 'static', 0, 0, '');";
+ }
+ return $this->_executeMultipleQueries($aSql);
+ }
+
+ /**
+ * @return bool
+ */
+ public function checkForReminderDate()
+ {
+ $blRet = FALSE;
+ $sSql = "SELECT count( oxid ) FROM oxuser WHERE D3POINTSSENDREMINDER != '0000-00-00 00:00:00'";
+
+ if ($this->getDb()->getOne($sSql) == 0 ) {
+ $blRet = TRUE;
+ }
+ return $blRet;
+ }
+
+ /**
+ * @return mixed
+ */
+ public function updateForReminderDate()
+ {
+ $sUpdate[] = "Update oxuser set D3POINTSSENDREMINDER = now() where 1";
+ return $this->_executeMultipleQueries($sUpdate);
+ }
+
+ /*******************************************************************************************/
+ /***** oxcontent - mails - cms-seiten ******************************************************/
+ /*******************************************************************************************/
+
+ /**
+ * bei CE / PE müssen 20 neue Einträge vorhanden / angelegt sein
+ * bei EE je Shop-Id 20 Einträge
+ * SELECT * FROM `oxcontents`
+ * WHERE `OXLOADID` = 'd3newpointsmail'
+ * OR `OXLOADID` = 'd3newpointsplainmail'
+ * OR `OXLOADID` = 'd3newpointssubjectmail'
+ * OR `OXLOADID` = 'd3pointsvouchermail'
+ * OR `OXLOADID` = 'd3pointsvoucherplainmail'
+ * OR `OXLOADID` = 'd3pointsvouchersubjectmail'
+ * OR `OXLOADID` = 'd3pointsautovouchersubjectmail'
+ * OR `OXLOADID` = 'd3pointsautovoucherplainmail'
+ * OR `OXLOADID` = 'd3pointsautovouchermail'
+ * OR `OXLOADID` = 'd3reviewpointsmail'
+ * OR `OXLOADID` = 'd3reviewpointsplainmail'
+ * OR `OXLOADID` = 'd3reviewpointssubjectmail'
+ * OR `OXLOADID` = 'd3remindpointsmail'
+ * OR `OXLOADID` = 'd3remindpointsplainmail'
+ * OR `OXLOADID` = 'd3remindpointssubjectmail'
+ * OR `OXLOADID` = 'd3pointsdisablemail'
+ * OR `OXLOADID` = 'd3pointsdisablemailplain'
+ * OR `OXLOADID` = 'd3stornopointssubjectmail'
+ * OR `OXLOADID` = 'd3stornopointsmail'
+ * OR `OXLOADID` = 'd3stornopointsplainmail'
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ */
+ public function checkOxcontentPointsItems()
+ {
+ $blRet = FALSE;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+ $aWhere = array(
+ 'oxloadid' => 'd3newpointsmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet1 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3newpointsplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet2 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3newpointssubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet3 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsvouchermail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet4 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsvoucherplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet5 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+
+ if ($blRet1 || $blRet2 || $blRet3 || $blRet4 || $blRet5) {
+ $blRet = TRUE;
+ }
+
+
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsvouchersubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet6 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsautovouchersubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet7 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsautovoucherplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet8 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsautovouchermail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet9 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3reviewpointsmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet10 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+
+ if ($blRet || $blRet6 || $blRet7 || $blRet8 || $blRet9 || $blRet10) {
+ $blRet = TRUE;
+ }
+
+ $aWhere = array(
+ 'oxloadid' => 'd3reviewpointsplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet11 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3reviewpointssubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet12 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3remindpointsmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet13 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3remindpointsplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet14 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3remindpointssubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet15 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+
+ if ($blRet || $blRet11 || $blRet12 || $blRet13 || $blRet14 || $blRet15) {
+ $blRet = TRUE;
+ }
+
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsdisablemail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet16 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsdisablemailplain',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet17 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3stornopointssubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet18 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3stornopointsmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet19 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3stornopointsplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet20 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+
+ if ($blRet || $blRet16 || $blRet17 || $blRet18 || $blRet19 || $blRet20) {
+ $blRet = TRUE;
+ }
+
+ $aWhere = array(
+ 'oxloadid' => 'd3manuelpointssubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet21 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3manuelpointsmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet22 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+ $aWhere = array(
+ 'oxloadid' => 'd3manuelpointsplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blRet23 = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+
+ if ($blRet21 || $blRet22 || $blRet23) {
+ $blRet = TRUE;
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * @return bool
+ */
+ public function updateOxcontentPointsItems()
+ {
+ $blRet = FALSE;
+ $aExampleJobMethods = array(
+ '_d3newpointsmail',
+ '_d3newpointsplainmail',
+ '_d3newpointssubjectmail',
+
+ '_d3pointsvouchermail',
+ '_d3pointsvoucherplainmail',
+ '_d3pointsvouchersubjectmail',
+
+ '_d3pointsautovouchersubjectmail',
+ '_d3pointsautovoucherplainmail',
+ '_d3pointsautovouchermail',
+
+ '_d3reviewpointsmail',
+ '_d3reviewpointsplainmail',
+ '_d3reviewpointssubjectmail',
+
+ '_d3remindpointsmail',
+ '_d3remindpointsplainmail',
+ '_d3remindpointssubjectmail',
+
+ '_d3pointsdisablemail',
+ '_d3pointsdisablemailplain',
+
+ '_d3stornopointssubjectmail',
+ '_d3stornopointsmail',
+ '_d3stornopointsplainmail',
+
+ '_d3manuelpointssubjectmail',
+ '_d3manuelpointsmail',
+ '_d3manuelpointsplainmail',
+ );
+ foreach ($aExampleJobMethods as $sJobMethod) {
+ $blRet = $this->{$sJobMethod}();
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * @param $aWhere
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ */
+ protected function _checkInsertContents($aWhere)
+ {
+ $blRet = FALSE;
+ $blRet = $this->_checkTableItemNotExist('oxcontents', $aWhere);
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3newpointsmail oxbaseshop de'), 'd3newpointsmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-EMail Text', 'Guten Tag [{ $user->oxuser__oxsal->value|oxmultilangsal }] [{ $user->oxuser__oxfname->value }] [{ $user->oxuser__oxlname->value }], Für Ihre Bestellung Nr. [{$order->oxorder__oxordernr->value}] erhalten Sie als Dankeschön [{$order->iNewPoints}] Punkt[{if $order->iNewPoints > 1 }]e[{/if}]
auf Ihr Bonuspunkte-Konto gutgeschrieben! Sie haben damit aktuell einen Punktestand von [{$order->iUserPointSum}] Punkten . Alle Details zu unserem Bonuspunkteprogramm finden Sie im Shop unter [{$shop->oxshops__oxurl->value}]. Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Dort ist auch die Auszahlung Ihrer Bonuspunkte als Bestellgutschein möglich! Noch einmal vielen Dank für Ihren Einkauf. Ihr [{ $shop->oxshops__oxname->value }] Team', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3newpointsmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3newpointsmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3newpointsmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3newpointsmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-EMail Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Guten Tag [{$user->oxuser__oxsal->value|oxmultilangsal}] [{$user->oxuser__oxfname->value}] [{$user->oxuser__oxlname->value}], Für Ihre Bestellung Nr. [{$order->oxorder__oxordernr->value}] erhalten Sie als Dankeschön [{$order->iNewPoints}] Punkt[{if $order->iNewPoints > 1}]e[{/if}]
auf Ihr Bonuspunkte-Konto gutgeschrieben! Sie haben damit aktuell einen Punktestand von [{$order->iUserPointSum}] Punkten *. Alle Details zu unserem Bonuspunkteprogramm finden Sie im Shop unter [{$shop->oxshops__oxurl->value}]. *Ihren tagesaktuellen Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Dort ist auch die Auszahlung Ihrer Bonuspunkte als Bestellgutschein möglich! Noch einmal vielen Dank für Ihren Einkauf. Ihr [{$shop->oxshops__oxname->value}] Team',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3newpointsplainmail oxbaseshop de'), 'd3newpointsplainmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-EMail Plain-Text', 'Guten Tag [{ $user->oxuser__oxsal->value|oxmultilangsal }] [{ $user->oxuser__oxfname->value }] [{ $user->oxuser__oxlname->value }],Für Ihre Bestellung Nr. [{$order->oxorder__oxordernr->value}] erhalten Sie als Dankeschön[{$order->iNewPoints}] Punkt[{if $order->iNewPoints > 1 }]e[{/if}]auf Ihr Bonuspunkte-Konto gutgeschrieben!Sie haben aktuell einen Punktestand von [{$order->iUserPointSum}] Punkten.Alle Details zu unserem Bonuspunkteprogramm finden Sie im Shop unter [{$shop->oxshops__oxurl->value}].Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Dort ist auch die Auszahlung Ihrer Bonuspunkte als Bestellgutschein möglich!Noch einmal vielen Dank für Ihren Einkauf.Ihr [{ $shop->oxshops__oxname->value }] Team', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3newpointsplainmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+ $aWhere = array(
+ 'oxloadid' => 'd3newpointsplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3newpointsplainmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3newpointsplainmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-EMail Plain-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Guten Tag [{$user->oxuser__oxsal->value|oxmultilangsal}] [{$user->oxuser__oxfname->value}] [{$user->oxuser__oxlname->value}],'.PHP_EOL.PHP_EOL.'für Ihre Bestellung Nr. [{$order->oxorder__oxordernr->value}] erhalten Sie als Dankeschön[{$order->iNewPoints}] Punkt[{if $order->iNewPoints > 1 }]e[{/if}]auf Ihr Bonuspunkte-Konto gutgeschrieben!'.PHP_EOL.'Sie haben aktuell einen Punktestand von [{$order->iUserPointSum}] Punkten.*'.PHP_EOL.'Alle Details zu unserem Bonuspunkteprogramm finden Sie im Shop unter [{$shop->oxshops__oxurl->value}].'.PHP_EOL.PHP_EOL.'*Ihren tagesaktuellen Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Dort ist auch die Auszahlung Ihrer Bonuspunkte als Bestellgutschein möglich!Noch einmal vielen Dank für Ihren Einkauf.'.PHP_EOL.PHP_EOL.'Ihr [{$shop->oxshops__oxname->value}] Team',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3newpointssubjectmail oxbaseshop de'), 'd3newpointssubjectmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-EMail Betreff-Text', 'Ihre Bonuspunkte!', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3newpointssubjectmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3newpointssubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3newpointssubjectmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3newpointssubjectmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-EMail Betreff-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Ihre Bonuspunkte!',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3pointsvouchermail oxbaseshop de'), 'd3pointsvouchermail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-Gutschein-EMail Text', 'Guten Tag [{ $user->oxuser__oxsal->value|oxmultilangsal }] [{ $user->oxuser__oxfname->value }] [{ $user->oxuser__oxlname->value }], Sie haben Ihr Punktekonto erfolgreich in einen Gutschein in Höhe von [{ $voucher->fVoucherdiscount }] [{ $currency->name }] umgewandelt.Ihr Gutscheincode lautet: [{$voucher->oxvouchers__oxvouchernr->value}] Um Ihren Einkaufsgutschein einzulösen, legen Sie bitte wie gewohnt Ihre Artikel in unserem Shop in den Warenkorb. In Schritt 1 des Bestellvorgangs finden Sie unterhalb der Artikelliste das Gutschein-Eingabefeld. Geben Sie dort den oben genannten Gutscheincode ein. Führen Sie wie gewohnt alle Bestellschritte durch. In Schritt 4 des Bestellvorgangs sehen Sie in der Zusammenfassung den abgezogenen Gutscheinwert.Ihr [{ $shop->oxshops__oxname->value }] Team
', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3pointsvouchermail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsvouchermail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3pointsvouchermail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3pointsvouchermail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Gutschein-EMail Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Guten Tag [{$user->oxuser__oxsal->value|oxmultilangsal}] [{$user->oxuser__oxfname->value}] [{$user->oxuser__oxlname->value}], Sie haben Ihr Punktekonto erfolgreich in einen Gutschein in Höhe von [{$voucher->fVoucherdiscount}] [{$currency->name}] umgewandelt.Ihr Gutscheincode lautet: [{$voucher->oxvouchers__oxvouchernr->value}] Um Ihren Einkaufsgutschein einzulösen, legen Sie bitte wie gewohnt Ihre Artikel in unserem Shop in den Warenkorb. In Schritt 1 des Bestellvorgangs finden Sie unterhalb der Artikelliste das Gutschein-Eingabefeld. Geben Sie dort den oben genannten Gutscheincode ein. Führen Sie wie gewohnt alle Bestellschritte durch. In Schritt 4 des Bestellvorgangs sehen Sie in der Zusammenfassung den abgezogenen Gutscheinwert.Ihr [{$shop->oxshops__oxname->value}] Team
',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3pointsvoucherplainmail oxbaseshop de'), 'd3pointsvoucherplainmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-Gutschein-EMail Plain-Text', 'Guten Tag [{ $user->oxuser__oxsal->value|oxmultilangsal }] [{ $user->oxuser__oxfname->value }] [{ $user->oxuser__oxlname->value }],Sie haben Ihr Punktekonto erfolgreich in einen Gutschein in Höhe von [{ $voucher->fVoucherdiscount }] [{ $currency->name }] umgewandelt.Ihr Gutscheincode lautet: [{$voucher->oxvouchers__oxvouchernr->value}]Um Ihren Einkaufsgutschein einzulösen, legen Sie bitte wie gewohnt Ihre Artikel in unserem Shop in den Warenkorb.In Schritt 1 des Bestellvorgangs finden Sie unterhalb der Artikelliste das Gutschein-Eingabefeld.Geben Sie dort den oben genannten Gutscheincode ein.Führen Sie wie gewohnt alle Bestellschritte durch. In Schritt 4 des Bestellvorgangs sehen Sie in der Zusammenfassung den abgezogenen Gutscheinwert.Ihr [{ $shop->oxshops__oxname->value }] Team', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3pointsvoucherplainmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsvoucherplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3pointsvoucherplainmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3pointsvoucherplainmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Gutschein-EMail Plain-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Guten Tag [{$user->oxuser__oxsal->value|oxmultilangsal}] [{$user->oxuser__oxfname->value}] [{$user->oxuser__oxlname->value}],'.PHP_EOL.PHP_EOL.'sie haben Ihr Punktekonto erfolgreich in einen Gutschein in Höhe von [{$voucher->fVoucherdiscount}] [{$currency->name}] umgewandelt.'.PHP_EOL.'Ihr Gutscheincode lautet: [{$voucher->oxvouchers__oxvouchernr->value}]Um Ihren Einkaufsgutschein einzulösen, legen Sie bitte wie gewohnt Ihre Artikel in unserem Shop in den Warenkorb.In Schritt 1 des Bestellvorgangs finden Sie unterhalb der Artikelliste das Gutschein-Eingabefeld.'.PHP_EOL.'Geben Sie dort den oben genannten Gutscheincode ein.Führen Sie wie gewohnt alle Bestellschritte durch. In Schritt 4 des Bestellvorgangs sehen Sie in der Zusammenfassung den abgezogenen Gutscheinwert.'.PHP_EOL.PHP_EOL.'Ihr [{$shop->oxshops__oxname->value}] Team',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3pointsvouchersubjectmail oxbaseshop de'), 'd3pointsvouchersubjectmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-Gutschein-EMail Betreff-Text', 'Ihr Bonuspunkte-Gutschein!', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3pointsvouchersubjectmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsvouchersubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3pointsvouchersubjectmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3pointsvouchersubjectmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Gutschein-EMail Betreff-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Ihr Bonuspunkte-Gutschein!',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3pointsautovouchersubjectmail oxbaseshop de'), 'd3pointsautovouchersubjectmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-AutoGutschein-EMail Betreff-Text', 'Ihr Bonuspunkte-Gutschein!', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3pointsautovouchersubjectmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsautovouchersubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3pointsautovouchersubjectmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3pointsautovouchersubjectmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-AutoGutschein-EMail Betreff-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Ihr Bonuspunkte-Gutschein!',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3pointsautovoucherplainmail oxbaseshop de'), 'd3pointsautovoucherplainmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-AutoGutschein-E-Mail Plain-Text', 'Guten Tag [{ $user->oxuser__oxsal->value|oxmultilangsal }] [{ $user->oxuser__oxfname->value }] [{ $user->oxuser__oxlname->value }],Ihr Punktekonto wurde soeben automatisch in einen Gutschein in Höhe von [{ $voucher->fVoucherdiscount }] [{ $currency->name }] umgewandelt, da Sie den maximalen Punktestand erreicht haben.Ihr Gutscheincode lautet: [{$voucher->oxvouchers__oxvouchernr->value}]Um Ihren Einkaufsgutschein einzulösen, legen Sie bitte wie gewohnt Ihre Artikel in unserem Shop in den Warenkorb.In Schritt 1 des Bestellvorgangs finden Sie unterhalb der Artikelliste das Gutschein-Eingabefeld.Geben Sie dort den oben genannten Gutscheincode ein.Führen Sie wie gewohnt alle Bestellschritte durch. In Schritt 4 des Bestellvorgangs sehen Sie in der Zusammenfassung den abgezogenen Gutscheinwert.Ihr [{ $shop->oxshops__oxname->value }] Team', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3pointsautovoucherplainmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsautovoucherplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3pointsautovoucherplainmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3pointsautovoucherplainmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-AutoGutschein-E-Mail Plain-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Guten Tag [{$user->oxuser__oxsal->value|oxmultilangsal}] [{$user->oxuser__oxfname->value}] [{$user->oxuser__oxlname->value}],'.PHP_EOL.PHP_EOL.'Ihr Punktekonto wurde soeben automatisch in einen Gutschein in Höhe von [{$voucher->fVoucherdiscount}] [{$currency->name}] umgewandelt, da Sie den maximalen Punktestand erreicht haben.'.PHP_EOL.'Ihr Gutscheincode lautet: [{$voucher->oxvouchers__oxvouchernr->value}]Um Ihren Einkaufsgutschein einzulösen, legen Sie bitte wie gewohnt Ihre Artikel in unserem Shop in den Warenkorb.In Schritt 1 des Bestellvorgangs finden Sie unterhalb der Artikelliste das Gutschein-Eingabefeld.Geben Sie dort den oben genannten Gutscheincode ein.Führen Sie wie gewohnt alle Bestellschritte durch. In Schritt 4 des Bestellvorgangs sehen Sie in der Zusammenfassung den abgezogenen Gutscheinwert.'.PHP_EOL.PHP_EOL.'Ihr [{$shop->oxshops__oxname->value}] Team',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3pointsautovouchermail oxbaseshop de'), 'd3pointsautovouchermail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-AutoGutschein-E-Mail Text', 'Guten Tag [{ $user->oxuser__oxsal->value|oxmultilangsal }] [{ $user->oxuser__oxfname->value }] [{ $user->oxuser__oxlname->value }], Ihr Punktekonto wurde soeben automatisch in einen Gutschein in Höhe von [{ $voucher->fVoucherdiscount }] [{ $currency->name }] umgewandelt, da Sie den maximalen Punktestand erreicht haben.Ihr Gutscheincode lautet: [{$voucher->oxvouchers__oxvouchernr->value}] Um Ihren Einkaufsgutschein einzulösen, legen Sie bitte wie gewohnt Ihre Artikel in unserem Shop in den Warenkorb. In Schritt 1 des Bestellvorgangs finden Sie unterhalb der Artikelliste das Gutschein-Eingabefeld. Geben Sie dort den oben genannten Gutscheincode ein. Führen Sie wie gewohnt alle Bestellschritte durch. In Schritt 4 des Bestellvorgangs sehen Sie in der Zusammenfassung den abgezogenen Gutscheinwert.Ihr [{ $shop->oxshops__oxname->value }] Team
', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3pointsautovouchermail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsautovouchermail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3pointsautovouchermail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3pointsautovouchermail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-AutoGutschein-E-Mail Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Guten Tag [{$user->oxuser__oxsal->value|oxmultilangsal}] [{$user->oxuser__oxfname->value}] [{$user->oxuser__oxlname->value}], Ihr Punktekonto wurde soeben automatisch in einen Gutschein in Höhe von [{$voucher->fVoucherdiscount}] [{$currency->name}] umgewandelt, da Sie den maximalen Punktestand erreicht haben.Ihr Gutscheincode lautet: [{$voucher->oxvouchers__oxvouchernr->value}] Um Ihren Einkaufsgutschein einzulösen, legen Sie bitte wie gewohnt Ihre Artikel in unserem Shop in den Warenkorb. In Schritt 1 des Bestellvorgangs finden Sie unterhalb der Artikelliste das Gutschein-Eingabefeld. Geben Sie dort den oben genannten Gutscheincode ein. Führen Sie wie gewohnt alle Bestellschritte durch. In Schritt 4 des Bestellvorgangs sehen Sie in der Zusammenfassung den abgezogenen Gutscheinwert.Ihr [{$shop->oxshops__oxname->value}] Team
',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3reviewpointsmail oxbaseshop de'), 'd3reviewpointsmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-E-Mail-Bewertung Text', 'Guten Tag [{ $user->oxuser__oxsal->value|oxmultilangsal }] [{ $user->oxuser__oxfname->value }] [{ $user->oxuser__oxlname->value }], Für Ihre Bewertung des Artikels "[{$product->oxarticles__oxtitle->value}]" erhalten Sie als Dankeschön [{$product->iNewPoints}] Punkte
auf Ihr Bonuspunkte-Konto gutgeschrieben! Sie haben damit aktuell einen Punktestand von [{$product->iUserPointSum}] Punkten . Alle Details zu unserem Bonuspunkteprogramm finden Sie im Shop unter [{$shop->oxshops__oxurl->value}]. Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Dort ist auch die Auszahlung Ihrer Bonuspunkte als Bestellgutschein möglich! Ihr [{ $shop->oxshops__oxname->value }] Team', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3reviewpointsmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3reviewpointsmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3reviewpointsmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3reviewpointsmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-E-Mail-Bewertung Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Guten Tag [{$user->oxuser__oxsal->value|oxmultilangsal}] [{$user->oxuser__oxfname->value}] [{$user->oxuser__oxlname->value}], Für Ihre Bewertung des Artikels "[{$product->oxarticles__oxtitle->value}]" erhalten Sie als Dankeschön [{$product->iNewPoints}] Punkte
auf Ihr Bonuspunkte-Konto gutgeschrieben! Sie haben damit aktuell einen Punktestand von [{$product->iUserPointSum}] Punkten . Alle Details zu unserem Bonuspunkteprogramm finden Sie im Shop unter [{$shop->oxshops__oxurl->value}]. Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Dort ist auch die Auszahlung Ihrer Bonuspunkte als Bestellgutschein möglich! Ihr [{$shop->oxshops__oxname->value}] Team',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3reviewpointsplainmail oxbaseshop de'), 'd3reviewpointsplainmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-Bewertung-EMail Plain-Text', 'Guten Tag [{ $user->oxuser__oxsal->value|oxmultilangsal }] [{ $user->oxuser__oxfname->value }] [{ $user->oxuser__oxlname->value }],Für Ihre Bewertung des Artikels "[{$product->oxarticles__oxtitle->value}]" erhalten Sie als Dankeschön [{$product->iNewPoints}] Punkte auf Ihr Bonuspunkte-Konto gutgeschrieben!Sie haben damit aktuell einen Punktestand von [{$product->iUserPointSum}] Punkten.Alle Details zu unserem Bonuspunkteprogramm finden Sie im Shop unter [{$shop->oxshops__oxurl->value}].Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Dort ist auch die Auszahlung Ihrer Bonuspunkte als Bestellgutschein möglich!Ihr [{ $shop->oxshops__oxname->value }] Team', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3reviewpointsplainmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3reviewpointsplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3reviewpointsplainmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3reviewpointsplainmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Bewertung-EMail Plain-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Guten Tag [{$user->oxuser__oxsal->value|oxmultilangsal}] [{$user->oxuser__oxfname->value}] [{$user->oxuser__oxlname->value}],'.PHP_EOL.PHP_EOL.'Für Ihre Bewertung des Artikels "[{$product->oxarticles__oxtitle->value}]" erhalten Sie als Dankeschön [{$product->iNewPoints}] Punkte auf Ihr Bonuspunkte-Konto gutgeschrieben!'.PHP_EOL.'Sie haben damit aktuell einen Punktestand von [{$product->iUserPointSum}] Punkten.'.PHP_EOL.'Alle Details zu unserem Bonuspunkteprogramm finden Sie im Shop unter [{$shop->oxshops__oxurl->value}].Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Dort ist auch die Auszahlung Ihrer Bonuspunkte als Bestellgutschein möglich!'.PHP_EOL.PHP_EOL.'Ihr [{$shop->oxshops__oxname->value}] Team',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3reviewpointssubjectmail oxbaseshop de'), 'd3reviewpointssubjectmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-Bewertung-EMail Betreff-Text', 'Ihre Bonuspunkte!', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3reviewpointssubjectmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3reviewpointssubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3reviewpointssubjectmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3reviewpointssubjectmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Bewertung-EMail Betreff-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Ihre Bonuspunkte!',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3remindpointsmail oxbaseshop de'), 'd3remindpointsmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-Erinnerungs-E-Mail Text', 'Guten Tag [{ $user->oxuser__oxsal->value|oxmultilangsal }] [{ $user->oxuser__oxfname->value }] [{ $user->oxuser__oxlname->value }], Sie haben aktuell einen Punktestand von [{$points}] Punkten . Alle Details zu unserem Bonuspunkteprogramm finden Sie im Shop unter [{$shop->oxshops__oxurl->value}]. Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Dort ist auch die Auszahlung Ihrer Bonuspunkte als Bestellgutschein möglich! Noch einmal vielen Dank für Ihren Einkauf. Ihr [{ $shop->oxshops__oxname->value }] Team', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3remindpointsmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3remindpointsmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3remindpointsmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3remindpointsmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Erinnerungs-E-Mail Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Guten Tag [{$user->oxuser__oxsal->value|oxmultilangsal}] [{$user->oxuser__oxfname->value}] [{$user->oxuser__oxlname->value}], Sie haben aktuell einen Punktestand von [{$points}] Punkten . Alle Details zu unserem Bonuspunkteprogramm finden Sie im Shop unter [{$shop->oxshops__oxurl->value}]. Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Dort ist auch die Auszahlung Ihrer Bonuspunkte als Bestellgutschein möglich! Noch einmal vielen Dank für Ihren Einkauf. Ihr [{$shop->oxshops__oxname->value}] Team',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3remindpointsplainmail oxbaseshop de'), 'd3remindpointsplainmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-Erinnerungs-E-Mail Plain-Text', 'Guten Tag [{ $user->oxuser__oxsal->value|oxmultilangsal }] [{ $user->oxuser__oxfname->value }] [{ $user->oxuser__oxlname->value }],Sie haben aktuell einen Punktestand von [{$points}] Punkten.Alle Details zu unserem Bonuspunkteprogramm finden Sie im Shop unter [{$shop->oxshops__oxurl->value}].Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Dort ist auch die Auszahlung Ihrer Bonuspunkte als Bestellgutschein möglich!Noch einmal vielen Dank für Ihren Einkauf.Ihr [{ $shop->oxshops__oxname->value }] Team', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3remindpointsplainmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3remindpointsplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3remindpointsplainmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3remindpointsplainmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Erinnerungs-E-Mail Plain-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Guten Tag [{$user->oxuser__oxsal->value|oxmultilangsal}] [{$user->oxuser__oxfname->value}] [{$user->oxuser__oxlname->value}],'.PHP_EOL.PHP_EOL.'Sie haben aktuell einen Punktestand von [{$points}] Punkten.Alle Details zu unserem Bonuspunkteprogramm finden Sie im Shop unter [{$shop->oxshops__oxurl->value}].'.PHP_EOL.'Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Dort ist auch die Auszahlung Ihrer Bonuspunkte als Bestellgutschein möglich!'.PHP_EOL.'Noch einmal vielen Dank für Ihren Einkauf.'.PHP_EOL.PHP_EOL.'Ihr [{$shop->oxshops__oxname->value}] Team',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3remindpointssubjectmail oxbaseshop de'), 'd3remindpointssubjectmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-Erinnerungs-E-Mail Betreff-Text', 'Ihre Bonuspunkte!', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3remindpointssubjectmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3remindpointssubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3remindpointssubjectmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3remindpointssubjectmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Erinnerungs-E-Mail Betreff-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Ihre Bonuspunkte!',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3pointsdisablemail oxbaseshop de'), 'd3pointsdisablemail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-Empfang-E-Mail abwählen', ' Möchten Sie diese Email nicht mehr erhalten, können Sie den Empfang im Kundenkonto unter Bonuspunkte abwählen.', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3pointsdisablemail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsdisablemail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3pointsdisablemail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3pointsdisablemail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Empfang-E-Mail abwählen",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => ' Möchten Sie diese Email nicht mehr erhalten, können Sie den Empfang im Kundenkonto unter Bonuspunkte abwählen.',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3pointsdisablemailplain oxbaseshop de'), 'd3pointsdisablemailplain', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-Empfang-E-Mail abwählen Plain-Text', 'Möchten Sie diese Email nicht mehr erhalten, können Sie den Empfang im Kundenkonto unter Bonuspunkte abwählen.Link: [{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=d3_d3points_accountpoints" }]', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3pointsdisablemailplain()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3pointsdisablemailplain',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3pointsdisablemailplain " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3pointsdisablemailplain",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Empfang-E-Mail abwählen Plain-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Möchten Sie diese Email nicht mehr erhalten, können Sie den Empfang im Kundenkonto unter Bonuspunkte abwählen.'.PHP_EOL.'Link: [{oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=d3_d3points_accountpoints"}]',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3stornopointssubjectmail oxbaseshop de'), 'd3stornopointssubjectmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-Storno-E-Mail Betreff-Text', 'Bonuspunkte wurden storniert / gelöscht', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3stornopointssubjectmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3stornopointssubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3stornopointssubjectmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3stornopointssubjectmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Storno-E-Mail Betreff-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Bonuspunkte wurden storniert / gelöscht',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3stornopointsmail oxbaseshop de'), 'd3stornopointsmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-E-Mail-Storno Text', 'Guten Tag [{ $user->oxuser__oxsal->value|oxmultilangsal }] [{ $user->oxuser__oxfname->value }] [{ $user->oxuser__oxlname->value }], [{if $points->iOrderPoints > 0}]Die Punkte ([{$points->iOrderPoints}]) für Ihrer Bestellung [{$order->oxorder__oxordernr->value}] wurden storniert.[{else}]Die Punkte für Ihrer Bestellung [{$order->oxorder__oxordernr->value}] wurden gelöscht.[{/if}][{if $points->sOrderComment}] Kommentar: [{$points->sOrderComment}] [{/if}] Sie haben damit aktuell einen Punktestand von [{$points->iUserPointSum}] Punkten. . Eventuell hat dieser Vorgang weitere Auswirkungen auf Ihr Bonuspunktekonto. Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Ihr [{ $shop->oxshops__oxname->value }] Team', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3stornopointsmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3stornopointsmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3stornopointsmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3stornopointsmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-E-Mail-Storno Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Guten Tag [{$user->oxuser__oxsal->value|oxmultilangsal}] [{$user->oxuser__oxfname->value}] [{$user->oxuser__oxlname->value}], [{if $points->iOrderPoints > 0}]Die Punkte ([{$points->iOrderPoints}]) für Ihrer Bestellung [{$order->oxorder__oxordernr->value}] wurden storniert.[{else}]Die Punkte für Ihrer Bestellung [{$order->oxorder__oxordernr->value}] wurden gelöscht.[{/if}][{if $points->sOrderComment}] Kommentar:[{$points->sOrderComment}] [{/if}] Sie haben damit aktuell einen Punktestand von [{$points->iUserPointSum}] Punkten. . Eventuell hat dieser Vorgang weitere Auswirkungen auf Ihr Bonuspunktekonto. Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen. Ihr [{$shop->oxshops__oxname->value}] Team',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3stornopointsplainmail oxbaseshop de'), 'd3stornopointsplainmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-Storno-E-Mail Plain-Text', 'Guten Tag [{ $user->oxuser__oxsal->value|oxmultilangsal }] [{ $user->oxuser__oxfname->value }] [{ $user->oxuser__oxlname->value }],[{if $points->iOrderPoints > 0}]Die Punkte ([{$points->iOrderPoints}]) für Ihrer Bestellung [{$order->oxorder__oxordernr->value}] wurden storniert.[{else}]Die Punkte für Ihrer Bestellung [{$order->oxorder__oxordernr->value}] wurden gelöscht.[{/if}][{if $points->sOrderComment}]Bemerkung: [{$points->sOrderComment}][{/if}]Sie haben damit aktuell einen Punktestand von [{$points->iUserPointSum}] Punkten. Eventuell hat dieser Vorgang weitere Auswirkungen für Ihr Bonuspunktekonto. Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen.Ihr [{ $shop->oxshops__oxname->value }] Team', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3stornopointsplainmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3stornopointsplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+//', '
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3stornopointsplainmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3stornopointsplainmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Storno-E-Mail Plain-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Guten Tag [{$user->oxuser__oxsal->value|oxmultilangsal}] [{$user->oxuser__oxfname->value}] [{$user->oxuser__oxlname->value}],'.PHP_EOL.PHP_EOL.'[{if $points->iOrderPoints > 0}]Die Punkte ([{$points->iOrderPoints}]) für Ihrer Bestellung [{$order->oxorder__oxordernr->value}] wurden storniert.[{else}]Die Punkte für Ihrer Bestellung [{$order->oxorder__oxordernr->value}] wurden gelöscht.[{/if}]'.PHP_EOL.PHP_EOL.'[{if $points->sOrderComment}]Bemerkung: [{$points->sOrderComment}][{/if}]Sie haben damit aktuell einen Punktestand von [{$points->iUserPointSum}] Punkten. Eventuell hat dieser Vorgang weitere Auswirkungen für Ihr Bonuspunktekonto. Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen.'.PHP_EOL.PHP_EOL.'Ihr [{$shop->oxshops__oxname->value}] Team',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ ### Mails aus dem Admin heraus
+
+ /**
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3manuelpointssubjectmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3manuelpointssubjectmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3manuelpointssubjectmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3manuelpointssubjectmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Manuelle-Punkte-E-Mail Betreff-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Neue Bonuspunkte',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => false,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3manuelpointsmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3manuelpointsmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3manuelpointsmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3manuelpointsmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Manuelle-Punkte-E-Mail Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => 'Guten Tag [{$user->oxuser__oxsal->value|oxmultilangsal}] [{$user->oxuser__oxfname->value}]
+ [{$user->oxuser__oxlname->value}],
+Sie haben soeben [{$points->iNewsPoints}] Bonus-Punkte erhalten.
+
+[{if $points->sPointsComment}]
+Kommentar: [{$points->sPointsComment}]
+
+[{/if}]
+Sie haben damit aktuell einen Punktestand von [{$points->iUserPointSum}] Punkten. .
+
+
+Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen.
+ Ihr [{$shop->oxshops__oxname->value}] Team',
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+
+ /**
+ * REPLACE INTO `oxcontents` (`OXID`, `OXLOADID`, `OXSHOPID`, `OXSNIPPET`, `OXTYPE`, `OXACTIVE`, `OXPOSITION`, `OXTITLE`, `OXCONTENT`, `OXFOLDER`) VALUES(md5('d3stornopointsplainmail oxbaseshop de'), 'd3stornopointsplainmail', 'oxbaseshop', 1, 0, 1, '', 'Bonuspunkte-Storno-E-Mail Plain-Text', 'Guten Tag [{ $user->oxuser__oxsal->value|oxmultilangsal }] [{ $user->oxuser__oxfname->value }] [{ $user->oxuser__oxlname->value }],[{if $points->iOrderPoints > 0}]Die Punkte ([{$points->iOrderPoints}]) für Ihrer Bestellung [{$order->oxorder__oxordernr->value}] wurden storniert.[{else}]Die Punkte für Ihrer Bestellung [{$order->oxorder__oxordernr->value}] wurden gelöscht.[{/if}][{if $points->sOrderComment}]Bemerkung: [{$points->sOrderComment}][{/if}]Sie haben damit aktuell einen Punktestand von [{$points->iUserPointSum}] Punkten. Eventuell hat dieser Vorgang weitere Auswirkungen für Ihr Bonuspunktekonto. Ihren Punktestand können Sie jederzeit unter "Mein Konto" im Shop einsehen.Ihr [{ $shop->oxshops__oxname->value }] Team', 'CMSFOLDER_EMAILS');
+ *
+ * @return bool
+ * @throws \Doctrine\DBAL\DBALException
+ * @throws \OxidEsales\Eshop\Core\Exception\ConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseConnectionException
+ * @throws \OxidEsales\Eshop\Core\Exception\DatabaseErrorException
+ */
+ public function _d3manuelpointsplainmail()
+ {
+ $blRet = false;
+
+ foreach (Registry::getConfig()->getShopIds() as $sShopId) {
+
+ $aWhere = array(
+ 'oxloadid' => 'd3manuelpointsplainmail',
+ 'oxshopid' => $sShopId,
+ );
+ $blNotExist = $this->_checkInsertContents($aWhere);
+
+ if ($blNotExist) {
+ $aInsertFields = array(
+ 'OXID' => array(
+ 'content' => "md5('d3manuelpointsplainmail " . $sShopId . " de')",
+ 'force_update' => true,
+ 'use_quote' => false,
+ ),
+ 'OXLOADID' => array(
+ 'content' => "d3manuelpointsplainmail",
+ 'force_update' => true,
+ 'use_quote' => true,
+ ),
+ 'OXSHOPID' => array(
+ 'content' => $sShopId,
+ 'force_update' => false,
+ 'use_quote' => true,
+ ),
+ 'OXSNIPPET' => array(
+ 'content' => "1",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXTYPE' => array(
+ 'content' => "0",
+ 'force_update' => false,
+ 'use_quote' => false,
+ ),
+ 'OXACTIVE' => array(
+ 'content' => "1",
+ 'force_update' => true,
+ 'use_quote' => false,
+ 'use_multilang' => true,
+ ),
+ 'OXTITLE' => array(
+ 'content' => "Bonuspunkte-Manuelle-Punkte-E-Mail Plain-Text",
+ 'force_update' => false,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXCONTENT' => array(
+ 'content' => "Guten Tag [{\$user->oxuser__oxsal->value|oxmultilangsal}] [{\$user->oxuser__oxfname->value}]
+ [{\$user->oxuser__oxlname->value}],
+
+Sie haben soeben [{\$points->iNewsPoints}] Bonus-Punkte erhalten.".PHP_EOL."
+[{if \$points->sPointsComment}]Kommentar: [{\$points->sPointsComment}][{/if}]
+
+Sie haben damit aktuell einen Punktestand von [{\$points->iUserPointSum}] Punkten.
+".PHP_EOL.PHP_EOL."
+Ihren Punktestand können Sie jederzeit unter 'Mein Konto' im Shop einsehen.
+".PHP_EOL.PHP_EOL."
+Ihr [{\$shop->oxshops__oxname->value}] Team
+",
+ 'force_update' => true,
+ 'use_quote' => true,
+ 'use_multilang' => true,
+ ),
+ 'OXFOLDER' => array(
+ 'content' => "CMSFOLDER_EMAILS",
+ 'force_update' => true,
+ 'use_quote' => true,
+ )
+ );
+
+ if (method_exists($this, '_updateTableItem2'))
+ {
+ $this->setInitialExecMethod(__METHOD__);
+ $blRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ } else { // bc
+ $aRet = $this->_updateTableItem2('oxcontents', $aInsertFields, $aWhere);
+ $this->setActionLog('SQL', $aRet['sql'], __METHOD__);
+ $blRet = $aRet['blRet'];
+ $this->setUpdateBreak(false);
+ }
+ }
+ }
+
+ return $blRet;
+ }
+}
\ No newline at end of file
diff --git a/src/metadata.php b/src/metadata.php
index 3aab791..41a6af8 100644
--- a/src/metadata.php
+++ b/src/metadata.php
@@ -24,7 +24,7 @@ $aModule = array(
),
'lang' => 'de',
'thumbnail' => 'picture.png',
- 'version' => '5.0.0.0',
+ 'version' => '5.0.0.1',
'author' => 'D³ Data Development',
'url' => 'http://www.shopmodule.com',
'email' => 'support@shopmodule.com',
@@ -36,11 +36,10 @@ $aModule = array(
OxidModel\Order::class => \D3\Points\Modules\Application\Model\d3_oxorder_d3points::class,
OxidModel\User::class => \D3\Points\Modules\Application\Model\d3_oxuser_points::class,
OxidModel\Voucher::class => \D3\Points\Modules\Application\Model\d3_oxvoucher_points::class,
- OxidCore\ViewConfig::class => \D3\Points\Modules\Application\Core\d3_oxviewconfig_points::class,
- OxidCore\Email::class => \D3\Points\Modules\Application\Core\d3_oxemail_points::class,
+ OxidCore\ViewConfig::class => \D3\Points\Modules\Core\d3_oxviewconfig_points::class,
+ OxidCore\Email::class => \D3\Points\Modules\Core\d3_oxemail_points::class,
),
-
'controllers' => array(
'd3_d3points_demo' => \D3\Points\Application\Controller\Admin\demo::class,
'd3_d3points_licence' => \D3\Points\Application\Controller\Admin\licence::class,
@@ -52,14 +51,6 @@ $aModule = array(
'd3_d3points_log' => \D3\Points\Application\Controller\Admin\pointslog::class,
'd3_d3points_loglist' => \D3\Points\Application\Controller\Admin\pointsloglist::class,
'd3_d3points_accountpoints' => \D3\Points\Application\Controller\accountpoints::class,
-
-
-/*
- 'd3/points/models/d3points.php' => \D3\Points\Application\Model\d3points::class,
- 'd3/points/models/rating.php' => \D3\Points\Application\Model\d3_d3points_rating::class,
- 'd3/points/models/utils.php' => \D3\Points\Application\Model\d3_d3points_utils::class,
- 'd3/points/models/setupWizard.php' => \D3\Points\Setup\setupWizard::class,
-*/
),
'templates' => array(
@@ -192,9 +183,8 @@ $aModule = array(
//'d3/points/Application/Model/conditions.php',
'd3/points/Application/Model/d3points.php',
'd3/points/Application/Model/rating.php',
- 'd3/points/Application/Model/utils.php',
+ 'd3/points/Application/Model/utils_points.php',
- 'd3/points/Application/translations/de/d3_points_lang.php',
'd3/points/Application/translations/de/d3_points_lang.php',
'd3/points/Application/public/d3_cron_points.php',