You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2020/05/02 05:18:46 UTC

svn commit: r1877281 [5/24] - in /karaf/site/production/manual/decanter/latest-2: html/ pdf/ pdf/dev-guide/ pdf/images/ pdf/style/ pdf/user-guide/

Added: karaf/site/production/manual/decanter/latest-2/pdf/dev-guide/architecture.html
URL: http://svn.apache.org/viewvc/karaf/site/production/manual/decanter/latest-2/pdf/dev-guide/architecture.html?rev=1877281&view=auto
==============================================================================
--- karaf/site/production/manual/decanter/latest-2/pdf/dev-guide/architecture.html (added)
+++ karaf/site/production/manual/decanter/latest-2/pdf/dev-guide/architecture.html Sat May  2 05:18:46 2020
@@ -0,0 +1,2609 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="UTF-8">
+<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<meta name="generator" content="Asciidoctor 1.5.6.1">
+<title>Architecture</title>
+<style>
+/*
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//      http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+ */
+@import "https://fonts.googleapis.com/css?family=Open+Sans:400,700%7cDroid+Serif:400,700";
+
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+nav,
+section,
+summary {
+    display: block
+}
+
+audio,
+canvas,
+video {
+    display: inline-block
+}
+
+audio:not([controls]) {
+    display: none;
+    height: 0
+}
+
+script {
+    display: none !important
+}
+
+html {
+    font-family: "Droid Serif";
+    -ms-text-size-adjust: 100%;
+    -webkit-text-size-adjust: 100%;
+}
+
+a {
+    background: transparent
+}
+
+a:focus {
+    outline: thin dotted
+}
+
+a:active,
+a:hover {
+    outline: 0
+}
+
+h1 {
+    font-size: 2em;
+    margin: .67em 0
+}
+
+abbr[title] {
+    border-bottom: 1px dotted
+}
+
+b,
+strong {
+    font-weight: bold
+}
+
+dfn {
+    font-style: italic
+}
+
+hr {
+    -moz-box-sizing: content-box;
+    box-sizing: content-box;
+    height: 0
+}
+
+mark {
+    background: #ff0;
+    color: #000
+}
+
+code,
+kbd,
+pre,
+samp {
+    font-family: monospace;
+    font-size: 1em
+}
+
+pre {
+    white-space: pre-wrap
+}
+
+q {
+    quotes: "\201C" "\201D" "\2018" "\2019"
+}
+
+small {
+    font-size: 80%
+}
+
+sub,
+sup {
+    font-size: 75%;
+    line-height: 0;
+    position: relative;
+    vertical-align: baseline
+}
+
+sup {
+    top: -.5em
+}
+
+sub {
+    bottom: -.25em
+}
+
+img {
+    border: 0
+}
+
+svg:not(:root) {
+    overflow: hidden
+}
+
+figure {
+    margin: 0
+}
+
+fieldset {
+    border: 1px solid silver;
+    margin: 0 2px;
+    padding: .35em .625em .75em
+}
+
+legend {
+    border: 0;
+    padding: 0
+}
+
+button,
+input,
+select,
+textarea {
+    font-family: inherit;
+    font-size: 100%;
+    margin: 0
+}
+
+button,
+input {
+    line-height: normal
+}
+
+button,
+select {
+    text-transform: none
+}
+
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+    -webkit-appearance: button;
+    cursor: pointer
+}
+
+button[disabled],
+html input[disabled] {
+    cursor: default
+}
+
+input[type="checkbox"],
+input[type="radio"] {
+    box-sizing: border-box;
+    padding: 0
+}
+
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+    border: 0;
+    padding: 0
+}
+
+textarea {
+    overflow: auto;
+    vertical-align: top
+}
+
+table {
+    border-collapse: collapse;
+    border-spacing: 0
+}
+
+*,
+*::before,
+*::after {
+    -moz-box-sizing: border-box;
+    -webkit-box-sizing: border-box;
+    box-sizing: border-box
+}
+
+html,
+body {
+    /*font-size: 100%*/
+}
+
+body {
+    background: #fff;
+    color: #333;
+    padding: 0;
+    margin: 0;
+    font-family: "Droid Serif", "DejaVu Serif", serif;
+    font-size: 14px;
+    font-style: normal;
+    line-height: 1.42857143;
+    position: relative;
+    cursor: auto;
+    tab-size: 4;
+    -moz-osx-font-smoothing: grayscale;
+    -webkit-font-smoothing: antialiased
+}
+
+a:hover {
+    cursor: pointer
+}
+
+img,
+object,
+embed {
+    max-width: 100%;
+    height: auto
+}
+
+object,
+embed {
+    height: 100%
+}
+
+img {
+    -ms-interpolation-mode: bicubic
+}
+
+.left {
+    float: left !important
+}
+
+.right {
+    float: right !important
+}
+
+.text-left {
+    text-align: left !important
+}
+
+.text-right {
+    text-align: right !important
+}
+
+.text-center {
+    text-align: center !important
+}
+
+.text-justify {
+    text-align: justify !important
+}
+
+.hide {
+    display: none
+}
+
+img,
+object,
+svg {
+    display: inline-block;
+    vertical-align: middle
+}
+
+textarea {
+    height: auto;
+    min-height: 50px
+}
+
+select {
+    width: 100%
+}
+
+.center {
+    margin-left: auto;
+    margin-right: auto
+}
+
+.stretch {
+    width: 100%
+}
+
+.subheader,
+.admonitionblock td.content>.title,
+.audioblock>.title,
+.exampleblock>.title,
+.imageblock>.title,
+.listingblock>.title,
+.literalblock>.title,
+.stemblock>.title,
+.openblock>.title,
+.paragraph>.title,
+.quoteblock>.title,
+table.tableblock>.title,
+.verseblock>.title,
+.videoblock>.title,
+.dlist>.title,
+.olist>.title,
+.ulist>.title,
+.qlist>.title,
+.hdlist>.title {
+    line-height: 1.45;
+    color: #585ac2;
+    font-weight: 400;
+    margin-top: 0;
+    margin-bottom: .25em
+}
+
+div,
+dl,
+dt,
+dd,
+ul,
+ol,
+li,
+h1,
+h2,
+h3,
+#toctitle,
+.sidebarblock>.content>.title,
+h4,
+h5,
+h6,
+pre,
+form,
+p,
+blockquote,
+th,
+td {
+    margin: 0;
+    padding: 0;
+    direction: ltr
+}
+
+a {
+    color: #585ac2;
+    text-decoration: underline;
+    line-height: inherit
+}
+
+a:hover,
+a:focus {
+    color: #373997;
+}
+
+a img {
+    border: none
+}
+
+p {
+    font-family: inherit;
+    font-weight: 400;
+    font-size: 1em;
+    line-height: 1.6;
+    margin-bottom: 1.25em;
+    text-rendering: optimizeLegibility
+}
+
+p aside {
+    font-size: .875em;
+    line-height: 1.35;
+    font-style: italic
+}
+
+h1,
+h2,
+h3,
+#toctitle,
+.sidebarblock>.content>.title,
+h4,
+h5,
+h6 {
+    font-family: "Source Sans Pro", "DejaVu Sans", sans-serif;
+    font-weight: bold;
+    /*font-style: bold;*/
+    color: #303284;
+    text-rendering: optimizeLegibility;
+    margin-top: 1em;
+    margin-bottom: .5em;
+    line-height: 1.0125em;
+    text-transform: uppercase;
+}
+
+h1 small,
+h2 small,
+h3 small,
+#toctitle small,
+.sidebarblock>.content>.title small,
+h4 small,
+h5 small,
+h6 small {
+    font-size: 60%;
+    color: #303284;
+    line-height: 0
+}
+
+h1 {
+    font-size: 2.125em
+}
+
+h2 {
+    font-size: 1.6875em
+}
+
+h3,
+#toctitle,
+.sidebarblock>.content>.title {
+    font-size: 1.375em
+}
+
+h4,
+h5 {
+    font-size: 1.125em
+}
+
+h6 {
+    font-size: 1em
+}
+
+hr {
+    border: solid #dddddd;
+    border-width: 1px 0 0;
+    clear: both;
+    margin: 1.25em 0 1.1875em;
+    height: 0
+}
+
+em,
+i {
+    font-style: italic;
+    line-height: inherit
+}
+
+strong,
+b {
+    font-weight: bold;
+    line-height: inherit
+}
+
+small {
+    font-size: 60%;
+    line-height: inherit
+}
+
+code {
+    font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace;
+    font-weight: 400;
+    color: #585ac2;
+}
+
+ul,
+ol,
+dl {
+    font-size: 1em;
+    line-height: 1.6;
+    margin-bottom: 1.25em;
+    list-style-position: outside;
+    font-family: inherit
+}
+
+ul,
+ol {
+    margin-left: 1.5em
+}
+
+ul li ul,
+ul li ol {
+    margin-left: 1.25em;
+    margin-bottom: 0;
+    font-size: 1em
+}
+
+ul.square li ul,
+ul.circle li ul,
+ul.disc li ul {
+    list-style: inherit
+}
+
+ul.square {
+    list-style-type: square
+}
+
+ul.circle {
+    list-style-type: circle
+}
+
+ul.disc {
+    list-style-type: disc
+}
+
+ol li ul,
+ol li ol {
+    margin-left: 1.25em;
+    margin-bottom: 0
+}
+
+dl dt {
+    margin-bottom: .3125em;
+    font-weight: bold
+}
+
+dl dd {
+    margin-bottom: 1.25em
+}
+
+abbr,
+acronym {
+    text-transform: uppercase;
+    font-size: 90%;
+    color: rgba(0, 0, 0, .8);
+    border-bottom: 1px dotted #ddd;
+    cursor: help
+}
+
+abbr {
+    text-transform: none
+}
+
+blockquote {
+    margin: 0 0 1.25em;
+    padding: .5625em 1.25em 0 1.1875em;
+    border-left: 1px solid #ddd
+}
+
+blockquote cite {
+    display: block;
+    font-size: .9375em;
+    color: rgba(0, 0, 0, .6)
+}
+
+blockquote cite::before {
+    content: "\2014 \0020"
+}
+
+blockquote cite a,
+blockquote cite a:visited {
+    color: rgba(0, 0, 0, .6)
+}
+
+blockquote,
+blockquote p {
+    line-height: 1.6;
+    color: rgba(0, 0, 0, .85)
+}
+
+@media screen and (min-width:768px) {
+    h1,
+    h2,
+    h3,
+    #toctitle,
+    .sidebarblock>.content>.title,
+    h4,
+    h5,
+    h6 {
+        line-height: 1.2
+    }
+
+    h1 {
+        font-size: 2.75em
+    }
+
+    h2 {
+        font-size: 2.3125em
+    }
+
+    h3,
+    #toctitle,
+    .sidebarblock>.content>.title {
+        font-size: 1.6875em
+    }
+
+    h4 {
+        font-size: 1.4375em
+    }
+
+}
+
+table {
+    background: #fff;
+    margin-bottom: 1.25em;
+    border: solid 1px #dddddd;
+}
+
+table thead,
+table tfoot {
+    background: #f7f8f7
+}
+
+table thead tr th,
+table thead tr td,
+table tfoot tr th,
+table tfoot tr td {
+    padding: .5em .625em .625em;
+    font-size: inherit;
+    color: rgba(0, 0, 0, .8);
+    text-align: left
+}
+
+table tr th,
+table tr td {
+    padding: .5625em .625em;
+    font-size: inherit;
+    color: rgba(0, 0, 0, .8)
+}
+
+table tr.even,
+table tr.alt,
+table tr:nth-of-type(even) {
+    background: #f8f8f7
+}
+
+table thead tr th,
+table tfoot tr th,
+table tbody tr td,
+table tr td,
+table tfoot tr td {
+    display: table-cell;
+    line-height: 1.6
+}
+
+h1,
+h2,
+h3,
+#toctitle,
+.sidebarblock>.content>.title,
+h4,
+h5,
+h6 {
+    line-height: 1.2;
+    word-spacing: -.05em
+}
+
+h1 strong,
+h2 strong,
+h3 strong,
+#toctitle strong,
+.sidebarblock>.content>.title strong,
+h4 strong,
+h5 strong,
+h6 strong {
+    font-weight: 400
+}
+
+.clearfix::before,
+.clearfix::after,
+.float-group::before,
+.float-group::after {
+    content: " ";
+    display: table
+}
+
+.clearfix::after,
+.float-group::after {
+    clear: both
+}
+
+*:not(pre)>code {
+    font-size: .9375em;
+    font-style: normal !important;
+    letter-spacing: 0;
+    padding: .1em .5ex;
+    word-spacing: -.15em;
+    background-color: #f7f7f8;
+    -webkit-border-radius: 4px;
+    border-radius: 4px;
+    line-height: 1.45;
+    text-rendering: optimizeSpeed;
+    word-wrap: break-word
+}
+
+*:not(pre)>code.nobreak {
+    word-wrap: normal
+}
+
+*:not(pre)>code.nowrap {
+    white-space: nowrap
+}
+
+pre,
+pre>code {
+    line-height: 1.45;
+    color: #585ac2;
+    font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace;
+    font-weight: 400;
+    text-rendering: optimizeSpeed
+}
+
+em em {
+    font-style: normal
+}
+
+strong strong {
+    font-weight: 400
+}
+
+.keyseq {
+    color: rgba(51, 51, 51, .8)
+}
+
+kbd {
+    font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace;
+    display: inline-block;
+    color: rgba(0, 0, 0, .8);
+    font-size: .65em;
+    line-height: 1.45;
+    background-color: #f7f7f7;
+    border: 1px solid #dddddd;
+    -webkit-border-radius: 3px;
+    border-radius: 3px;
+    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .2), 0 0 0 .1em white inset;
+    box-shadow: 0 1px 0 rgba(0, 0, 0, .2), 0 0 0 .1em #fff inset;
+    margin: 0 .15em;
+    padding: .2em .5em;
+    vertical-align: middle;
+    position: relative;
+    top: -.1em;
+    white-space: nowrap
+}
+
+.keyseq kbd:first-child {
+    margin-left: 0
+}
+
+.keyseq kbd:last-child {
+    margin-right: 0
+}
+
+.menuseq,
+.menuref {
+    color: #000
+}
+
+.menuseq b:not(.caret),.menuref {
+    font-weight: inherit
+}
+
+.menuseq {
+    word-spacing: -.02em
+}
+
+.menuseq b.caret {
+    font-size: 1.25em;
+    line-height: .8
+}
+
+.menuseq i.caret {
+    font-weight: bold;
+    text-align: center;
+    width: .45em
+}
+
+b.button::before,
+b.button::after {
+    position: relative;
+    top: -1px;
+    font-weight: 400
+}
+
+b.button::before {
+    content: "[";
+    padding: 0 3px 0 2px
+}
+
+b.button::after {
+    content: "]";
+    padding: 0 2px 0 3px
+}
+
+p a>code:hover {
+    color: #585ac2;
+}
+
+#header,
+#content,
+#footnotes,
+#footer {
+    width: 100%;
+    margin-left: auto;
+    margin-right: auto;
+    margin-top: 0;
+    margin-bottom: 0;
+    max-width: 62.5em;
+    *zoom: 1;
+    position: relative;
+    padding-left: .9375em;
+    padding-right: .9375em
+}
+
+#header::before,
+#header::after,
+#content::before,
+#content::after,
+#footnotes::before,
+#footnotes::after,
+#footer::before,
+#footer::after {
+    content: " ";
+    display: table
+}
+
+#header::after,
+#content::after,
+#footnotes::after,
+#footer::after {
+    clear: both
+}
+
+#content {
+    margin-top: 1.25em
+}
+
+#content::before {
+    content: none
+}
+
+#header>h1:first-child {
+    color: #303284;
+    margin-top: 2.25rem;
+    margin-bottom: 0
+}
+
+#header>h1:first-child+#toc {
+    margin-top: 8px;
+    border-top: 1px solid #dddddd
+}
+
+#header>h1:only-child,
+body.toc2 #header>h1:nth-last-child(2) {
+    border-bottom: 1px solid #dddddd;
+    padding-bottom: 8px
+}
+
+#header .details {
+    border-bottom: 1px solid #dddddd;
+    line-height: 1.45;
+    padding-top: .25em;
+    padding-bottom: .25em;
+    padding-left: .25em;
+    color: rgba(0, 0, 0, .6);
+    display: -ms-flexbox;
+    display: -webkit-flex;
+    display: flex;
+    -ms-flex-flow: row wrap;
+    -webkit-flex-flow: row wrap;
+    flex-flow: row wrap
+}
+
+#header .details span:first-child {
+    margin-left: -.125em
+}
+
+#header .details span.email a {
+    color: rgba(0, 0, 0, .85)
+}
+
+#header .details br {
+    display: none
+}
+
+#header .details br+span::before {
+    content: "\00a0\2013\00a0"
+}
+
+#header .details br+span.author::before {
+    content: "\00a0\22c5\00a0";
+    color: rgba(0, 0, 0, .85)
+}
+
+#header .details br+span#revremark::before {
+    content: "\00a0|\00a0"
+}
+
+#header #revnumber {
+    text-transform: capitalize
+}
+
+#header #revnumber::after {
+    content: "\00a0"
+}
+
+#content>h1:first-child:not([class]) {
+    color: rgba(0, 0, 0, .85);
+    border-bottom: 1px solid #dddddd
+;
+    padding-bottom: 8px;
+    margin-top: 0;
+    padding-top: 1rem;
+    margin-bottom: 1.25rem
+}
+
+#toc {
+    border-bottom: 1px solid #dddddd;
+    padding-bottom: .5em
+}
+
+#toc>ul {
+    margin-left: .125em
+}
+
+#toc ul.sectlevel0>li>a {
+    font-style: italic
+}
+
+#toc ul.sectlevel0 ul.sectlevel1 {
+    margin: .5em 0
+}
+
+#toc ul {
+    font-family: "Droid Serif", "DejaVu Sans", sans-serif;
+    list-style-type: none
+}
+
+#toc li {
+    line-height: 1.3334;
+    margin-top: .3334em
+}
+
+#toc a {
+    text-decoration: none
+}
+
+#toc a:active {
+    text-decoration: underline
+}
+
+#toctitle {
+    color: #303284;
+    font-size: 1.2em
+}
+
+@media screen and (min-width:768px) {
+    #toctitle {
+        font-size: 1.375em
+    }
+
+    body.toc2 {
+        padding-left: 15em;
+        padding-right: 0
+    }
+
+    #toc.toc2 {
+        margin-top: 0 !important;
+        background-color: #eee;
+        position: fixed;
+        width: 15em;
+        left: 0;
+        top: 0;
+        border-right: 1px solid #dddddd;
+        border-top-width: 0 !important;
+        border-bottom-width: 0 !important;
+        z-index: 1000;
+        padding: 1.25em 1em;
+        height: 100%;
+        overflow: auto
+    }
+
+    #toc.toc2 #toctitle {
+        margin-top: 0;
+        margin-bottom: .8rem;
+        font-size: 1.2em
+    }
+
+    #toc.toc2>ul {
+        font-size: .9em;
+        margin-bottom: 0
+    }
+
+    #toc.toc2 ul ul {
+        margin-left: 0;
+        padding-left: 1em
+    }
+
+    #toc.toc2 ul.sectlevel0 ul.sectlevel1 {
+        padding-left: 0;
+        margin-top: .5em;
+        margin-bottom: .5em
+    }
+
+    body.toc2.toc-right {
+        padding-left: 0;
+        padding-right: 15em
+    }
+
+    body.toc2.toc-right #toc.toc2 {
+        border-right-width: 0;
+        border-left: 1px solid #dddddd;
+        left: auto;
+        right: 0
+    }
+
+}
+
+@media screen and (min-width:1280px) {
+    body.toc2 {
+        padding-left: 20em;
+        padding-right: 0
+    }
+
+    #toc.toc2 {
+        width: 20em
+    }
+
+    #toc.toc2 #toctitle {
+        font-size: 1.375em
+    }
+
+    #toc.toc2>ul {
+        font-size: .95em
+    }
+
+    #toc.toc2 ul ul {
+        padding-left: 1.25em
+    }
+
+    body.toc2.toc-right {
+        padding-left: 0;
+        padding-right: 20em
+    }
+
+}
+
+#content #toc {
+    border-style: solid;
+    border-width: 1px;
+    border-color: #dddddd;
+    margin-bottom: 1.25em;
+    padding: 1.25em;
+    background: #f8f8f7;
+    -webkit-border-radius: 4px;
+    border-radius: 4px
+}
+
+#content #toc>:first-child {
+    margin-top: 0
+}
+
+#content #toc>:last-child {
+    margin-bottom: 0
+}
+
+#footer {
+    max-width: 100%;
+    background-color: #303284;
+    padding: 1.25em
+}
+
+#footer-text {
+    color: #fff;
+    line-height: 1.44
+}
+
+#content {
+    margin-bottom: .625em
+}
+
+.sect1 {
+    padding-bottom: .625em
+}
+
+@media screen and (min-width:768px) {
+    #content {
+        margin-bottom: 1.25em
+    }
+
+    .sect1 {
+        padding-bottom: 1.25em
+    }
+
+}
+
+.sect1:last-child {
+    padding-bottom: 0
+}
+
+.sect1+.sect1 {
+    border-top: 1px solid #dddddd;
+}
+
+#content h1>a.anchor,
+h2>a.anchor,
+h3>a.anchor,
+#toctitle>a.anchor,
+.sidebarblock>.content>.title>a.anchor,
+h4>a.anchor,
+h5>a.anchor,
+h6>a.anchor {
+    position: absolute;
+    z-index: 1001;
+    width: 1.5ex;
+    margin-left: -1.5ex;
+    display: block;
+    text-decoration: none !important;
+    visibility: hidden;
+    text-align: center;
+    font-weight: 400
+}
+
+#content h1>a.anchor::before,
+h2>a.anchor::before,
+h3>a.anchor::before,
+#toctitle>a.anchor::before,
+.sidebarblock>.content>.title>a.anchor::before,
+h4>a.anchor::before,
+h5>a.anchor::before,
+h6>a.anchor::before {
+    content: "\00A7";
+    font-size: .85em;
+    display: block;
+    padding-top: .1em
+}
+
+#content h1:hover>a.anchor,
+#content h1>a.anchor:hover,
+h2:hover>a.anchor,
+h2>a.anchor:hover,
+h3:hover>a.anchor,
+#toctitle:hover>a.anchor,
+.sidebarblock>.content>.title:hover>a.anchor,
+h3>a.anchor:hover,
+#toctitle>a.anchor:hover,
+.sidebarblock>.content>.title>a.anchor:hover,
+h4:hover>a.anchor,
+h4>a.anchor:hover,
+h5:hover>a.anchor,
+h5>a.anchor:hover,
+h6:hover>a.anchor,
+h6>a.anchor:hover {
+    visibility: visible
+}
+
+#content h1>a.link,
+h2>a.link,
+h3>a.link,
+#toctitle>a.link,
+.sidebarblock>.content>.title>a.link,
+h4>a.link,
+h5>a.link,
+h6>a.link {
+    color: #ba3925;
+    text-decoration: none
+}
+
+#content h1>a.link:hover,
+h2>a.link:hover,
+h3>a.link:hover,
+#toctitle>a.link:hover,
+.sidebarblock>.content>.title>a.link:hover,
+h4>a.link:hover,
+h5>a.link:hover,
+h6>a.link:hover {
+    color: #a53221
+}
+
+.audioblock,
+.imageblock,
+.literalblock,
+.listingblock,
+.stemblock,
+.videoblock {
+    margin-bottom: 1.25em
+}
+
+.admonitionblock td.content>.title,
+.audioblock>.title,
+.exampleblock>.title,
+.imageblock>.title,
+.listingblock>.title,
+.literalblock>.title,
+.stemblock>.title,
+.openblock>.title,
+.paragraph>.title,
+.quoteblock>.title,
+table.tableblock>.title,
+.verseblock>.title,
+.videoblock>.title,
+.dlist>.title,
+.olist>.title,
+.ulist>.title,
+.qlist>.title,
+.hdlist>.title {
+    text-rendering: optimizeLegibility;
+    text-align: left;
+    font-family: "Droid Serif", "DejaVu Serif", serif;
+    font-size: 1rem;
+    font-style: italic
+}
+
+table.tableblock.fit-content>caption.title {
+    white-space: nowrap;
+    width: 0
+}
+
+.paragraph.lead>p,
+#preamble>.sectionbody>[class="paragraph"]:first-of-type p {
+    font-size: 1.21875em;
+    line-height: 1.6;
+    color: rgba(0, 0, 0, .85)
+}
+
+table.tableblock #preamble>.sectionbody>[class="paragraph"]:first-of-type p {
+    font-size: inherit
+}
+
+.admonitionblock>table {
+    border-collapse: separate;
+    border: 0;
+    background: none;
+    width: 100%
+}
+
+.admonitionblock>table td.icon {
+    text-align: center;
+    width: 80px
+}
+
+.admonitionblock>table td.icon img {
+    max-width: none
+}
+
+.admonitionblock>table td.icon .title {
+    font-weight: bold;
+    font-family: "Source Sans Pro", "DejaVu Sans", sans-serif;
+    text-transform: uppercase
+}
+
+.admonitionblock>table td.content {
+    padding-left: 1.125em;
+    padding-right: 1.25em;
+    border-left: 1px solid #dddddd;
+    color: rgba(0, 0, 0, .6)
+}
+
+.admonitionblock>table td.content>:last-child>:last-child {
+    margin-bottom: 0
+}
+
+.exampleblock>.content {
+    border-style: solid;
+    border-width: 1px;
+    border-color: #dddddd;
+    margin-bottom: 1.25em;
+    padding: 1.25em;
+    background: #fff;
+    -webkit-border-radius: 4px;
+    border-radius: 4px
+}
+
+.exampleblock>.content>:first-child {
+    margin-top: 0
+}
+
+.exampleblock>.content>:last-child {
+    margin-bottom: 0
+}
+
+.sidebarblock {
+    border-style: solid;
+    border-width: 1px;
+    border-color: #dddddd;
+    margin-bottom: 1.25em;
+    padding: 1.25em;
+    background: #f8f8f7;
+    -webkit-border-radius: 4px;
+    border-radius: 4px
+}
+
+.sidebarblock>:first-child {
+    margin-top: 0
+}
+
+.sidebarblock>:last-child {
+    margin-bottom: 0
+}
+
+.sidebarblock>.content>.title {
+    color: #303284;
+    margin-top: 0;
+    text-align: center
+}
+
+.exampleblock>.content>:last-child>:last-child,
+.exampleblock>.content .olist>ol>li:last-child>:last-child,
+.exampleblock>.content .ulist>ul>li:last-child>:last-child,
+.exampleblock>.content .qlist>ol>li:last-child>:last-child,
+.sidebarblock>.content>:last-child>:last-child,
+.sidebarblock>.content .olist>ol>li:last-child>:last-child,
+.sidebarblock>.content .ulist>ul>li:last-child>:last-child,
+.sidebarblock>.content .qlist>ol>li:last-child>:last-child {
+    margin-bottom: 0
+}
+
+.literalblock pre,
+.listingblock pre:not(.highlight),.listingblock pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock pre.CodeRay,.listingblock pre.prettyprint {
+    background: #f7f7f8
+}
+
+.sidebarblock .literalblock pre,
+.sidebarblock .listingblock pre:not(.highlight),.sidebarblock .listingblock pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight "],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock pre.prettyprint {
+    background: #f2f1f1
+}
+
+.literalblock pre,
+.literalblock pre[class],
+.listingblock pre,
+.listingblock pre[class] {
+    -webkit-border-radius: 4px;
+    border-radius: 4px;
+    word-wrap: break-word;
+    padding: 1em;
+    font-size: .8125em
+}
+
+.literalblock pre.nowrap,
+.literalblock pre[class].nowrap,
+.listingblock pre.nowrap,
+.listingblock pre[class].nowrap {
+    overflow-x: auto;
+    white-space: pre;
+    word-wrap: normal
+}
+
+@media screen and (min-width:768px) {
+    .literalblock pre,
+    .literalblock pre[class],
+    .listingblock pre,
+    .listingblock pre[class] {
+        font-size: .90625em
+    }
+
+}
+
+@media screen and (min-width:1280px) {
+    .literalblock pre,
+    .literalblock pre[class],
+    .listingblock pre,
+    .listingblock pre[class] {
+        font-size: 1em
+    }
+
+}
+
+.literalblock.output pre {
+    color: #f7f7f8;
+    background-color: rgba(0, 0, 0, .9)
+}
+
+.listingblock pre.highlightjs {
+    padding: 0
+}
+
+.listingblock pre.highlightjs>code {
+    padding: 1em;
+    -webkit-border-radius: 4px;
+    border-radius: 4px
+}
+
+.listingblock pre.prettyprint {
+    border-width: 0
+}
+
+.listingblock>.content {
+    position: relative
+}
+
+.listingblock code[data-lang]::before {
+    display: none;
+    content: attr(data-lang);
+    position: absolute;
+    font-size: .75em;
+    top: .425rem;
+    right: .5rem;
+    line-height: 1;
+    text-transform: uppercase;
+    color: #999
+}
+
+.listingblock:hover code[data-lang]::before {
+    display: block
+}
+
+.listingblock.terminal pre .command::before {
+    content: attr(data-prompt);
+    padding-right: .5em;
+    color: #999
+}
+
+.listingblock.terminal pre .command:not([data-prompt])::before {
+    content: "$"
+}
+
+table.pyhltable {
+    border-collapse: separate;
+    border: 0;
+    margin-bottom: 0;
+    background: none
+}
+
+table.pyhltable td {
+    vertical-align: top;
+    padding-top: 0;
+    padding-bottom: 0;
+    line-height: 1.45
+}
+
+table.pyhltable td.code {
+    padding-left: .75em;
+    padding-right: 0
+}
+
+pre.pygments .lineno,
+table.pyhltable td:not(.code) {
+    color: #999;
+    padding-left: 0;
+    padding-right: .5em;
+    border-right: 1px solid #dddddd;
+}
+
+pre.pygments .lineno {
+    display: inline-block;
+    margin-right: .25em
+}
+
+table.pyhltable .linenodiv {
+    background: none !important;
+    padding-right: 0 !important
+}
+
+.quoteblock {
+    margin: 0 1em 1.25em 1.5em;
+    display: table
+}
+
+.quoteblock>.title {
+    margin-left: -1.5em;
+    margin-bottom: .75em
+}
+
+.quoteblock blockquote,
+.quoteblock blockquote p {
+    color: rgba(0, 0, 0, .85);
+    font-size: 1.05rem;
+    line-height: 1.75;
+    word-spacing: .1em;
+    letter-spacing: 0;
+    font-style: italic;
+    text-align: justify
+}
+
+.quoteblock blockquote {
+    margin: 0;
+    padding: 0;
+    border: 0
+}
+
+.quoteblock blockquote::before {
+    content: "\201c";
+    float: left;
+    font-size: 2.75em;
+    font-weight: bold;
+    line-height: .6em;
+    margin-left: -.6em;
+    color: #303284;
+    text-shadow: 0 1px 2px rgba(0, 0, 0, .1)
+}
+
+.quoteblock blockquote>.paragraph:last-child p {
+    margin-bottom: 0
+}
+
+.quoteblock .attribution {
+    margin-top: .5em;
+    margin-right: .5ex;
+    text-align: right
+}
+
+.quoteblock .quoteblock {
+    margin-left: 0;
+    margin-right: 0;
+    padding: .5em 0;
+    border-left: 3px solid rgba(0, 0, 0, .6)
+}
+
+.quoteblock .quoteblock blockquote {
+    padding: 0 0 0 .75em
+}
+
+.quoteblock .quoteblock blockquote::before {
+    display: none
+}
+
+.verseblock {
+    margin: 0 1em 1.25em
+}
+
+.verseblock pre {
+    font-family: "Source Sans Pro", "DejaVu Sans", sans;
+    font-size: 1.15rem;
+    color: rgba(0, 0, 0, .85);
+    font-weight: 300;
+    text-rendering: optimizeLegibility
+}
+
+.verseblock pre strong {
+    font-weight: 400
+}
+
+.verseblock .attribution {
+    margin-top: 1.25rem;
+    margin-left: .5ex
+}
+
+.quoteblock .attribution,
+.verseblock .attribution {
+    font-size: .9375em;
+    line-height: 1.45;
+    font-style: italic
+}
+
+.quoteblock .attribution br,
+.verseblock .attribution br {
+    display: none
+}
+
+.quoteblock .attribution cite,
+.verseblock .attribution cite {
+    display: block;
+    letter-spacing: -.025em;
+    color: rgba(0, 0, 0, .6)
+}
+
+.quoteblock.abstract {
+    margin: 0 1em 1.25em;
+    display: block
+}
+
+.quoteblock.abstract>.title {
+    margin: 0 0 .375em;
+    font-size: 1.15em;
+    text-align: center
+}
+
+.quoteblock.abstract blockquote,
+.quoteblock.abstract blockquote p {
+    word-spacing: 0;
+    line-height: 1.6
+}
+
+.quoteblock.abstract blockquote::before,
+.quoteblock.abstract p::before {
+    display: none
+}
+
+table.tableblock {
+    max-width: 100%;
+    border-collapse: separate
+}
+
+p.tableblock:last-child {
+    margin-bottom: 0
+}
+
+td.tableblock>.content {
+    margin-bottom: -1.25em
+}
+
+table.tableblock,
+th.tableblock,
+td.tableblock {
+    border: 0 solid #dddddd;
+}
+
+table.grid-all>thead>tr>.tableblock,
+table.grid-all>tbody>tr>.tableblock {
+    border-width: 0 1px 1px 0
+}
+
+table.grid-all>tfoot>tr>.tableblock {
+    border-width: 1px 1px 0 0
+}
+
+table.grid-cols>*>tr>.tableblock {
+    border-width: 0 1px 0 0
+}
+
+table.grid-rows>thead>tr>.tableblock,
+table.grid-rows>tbody>tr>.tableblock {
+    border-width: 0 0 1px
+}
+
+table.grid-rows>tfoot>tr>.tableblock {
+    border-width: 1px 0 0
+}
+
+table.grid-all>*>tr>.tableblock:last-child,
+table.grid-cols>*>tr>.tableblock:last-child {
+    border-right-width: 0
+}
+
+table.grid-all>tbody>tr:last-child>.tableblock,
+table.grid-all>thead:last-child>tr>.tableblock,
+table.grid-rows>tbody>tr:last-child>.tableblock,
+table.grid-rows>thead:last-child>tr>.tableblock {
+    border-bottom-width: 0
+}
+
+table.frame-all {
+    border-width: 1px
+}
+
+table.frame-sides {
+    border-width: 0 1px
+}
+
+table.frame-topbot,
+table.frame-ends {
+    border-width: 1px 0
+}
+
+table.stripes-all tr,
+table.stripes-odd tr:nth-of-type(odd) {
+    background: #f8f8f7
+}
+
+table.stripes-none tr,
+table.stripes-odd tr:nth-of-type(even) {
+    background: none
+}
+
+th.halign-left,
+td.halign-left {
+    text-align: left
+}
+
+th.halign-right,
+td.halign-right {
+    text-align: right
+}
+
+th.halign-center,
+td.halign-center {
+    text-align: center
+}
+
+th.valign-top,
+td.valign-top {
+    vertical-align: top
+}
+
+th.valign-bottom,
+td.valign-bottom {
+    vertical-align: bottom
+}
+
+th.valign-middle,
+td.valign-middle {
+    vertical-align: middle
+}
+
+table thead th,
+table tfoot th {
+    font-weight: bold
+}
+
+tbody tr th {
+    display: table-cell;
+    line-height: 1.6;
+    background: #f7f8f7
+}
+
+tbody tr th,
+tbody tr th p,
+tfoot tr th,
+tfoot tr th p {
+    color: rgba(0, 0, 0, .8);
+    font-weight: bold
+}
+
+p.tableblock>code:only-child {
+    background: none;
+    padding: 0
+}
+
+p.tableblock {
+    font-size: 1em
+}
+
+td>div.verse {
+    white-space: pre
+}
+
+ol {
+    margin-left: 1.75em
+}
+
+ul li ol {
+    margin-left: 1.5em
+}
+
+dl dd {
+    margin-left: 1.125em
+}
+
+dl dd:last-child,
+dl dd:last-child>:last-child {
+    margin-bottom: 0
+}
+
+ol>li p,
+ul>li p,
+ul dd,
+ol dd,
+.olist .olist,
+.ulist .ulist,
+.ulist .olist,
+.olist .ulist {
+    margin-bottom: .625em
+}
+
+ul.checklist,
+ul.none,
+ol.none,
+ul.no-bullet,
+ol.no-bullet,
+ol.unnumbered,
+ul.unstyled,
+ol.unstyled {
+    list-style-type: none
+}
+
+ul.no-bullet,
+ol.no-bullet,
+ol.unnumbered {
+    margin-left: .625em
+}
+
+ul.unstyled,
+ol.unstyled {
+    margin-left: 0
+}
+
+ul.checklist {
+    margin-left: .625em
+}
+
+ul.checklist li>p:first-child>.fa-square-o:first-child,
+ul.checklist li>p:first-child>.fa-check-square-o:first-child {
+    width: 1.25em;
+    font-size: .8em;
+    position: relative;
+    bottom: .125em
+}
+
+ul.checklist li>p:first-child>input[type="checkbox"]:first-child {
+    margin-right: .25em
+}
+
+ul.inline {
+    display: -ms-flexbox;
+    display: -webkit-box;
+    display: flex;
+    -ms-flex-flow: row wrap;
+    -webkit-flex-flow: row wrap;
+    flex-flow: row wrap;
+    list-style: none;
+    margin: 0 0 .625em -1.25em
+}
+
+ul.inline>li {
+    margin-left: 1.25em
+}
+
+.unstyled dl dt {
+    font-weight: 400;
+    font-style: normal
+}
+
+ol.arabic {
+    list-style-type: decimal
+}
+
+ol.decimal {
+    list-style-type: decimal-leading-zero
+}
+
+ol.loweralpha {
+    list-style-type: lower-alpha
+}
+
+ol.upperalpha {
+    list-style-type: upper-alpha
+}
+
+ol.lowerroman {
+    list-style-type: lower-roman
+}
+
+ol.upperroman {
+    list-style-type: upper-roman
+}
+
+ol.lowergreek {
+    list-style-type: lower-greek
+}
+
+.hdlist>table,
+.colist>table {
+    border: 0;
+    background: none
+}
+
+.hdlist>table>tbody>tr,
+.colist>table>tbody>tr {
+    background: none
+}
+
+td.hdlist1,
+td.hdlist2 {
+    vertical-align: top;
+    padding: 0 .625em
+}
+
+td.hdlist1 {
+    font-weight: bold;
+    padding-bottom: 1.25em
+}
+
+.literalblock+.colist,
+.listingblock+.colist {
+    margin-top: -.5em
+}
+
+.colist td:not([class]):first-child {
+    padding: .4em .75em 0;
+    line-height: 1;
+    vertical-align: top
+}
+
+.colist td:not([class]):first-child img {
+    max-width: none
+}
+
+.colist td:not([class]):last-child {
+    padding: .25em 0
+}
+
+.thumb,
+.th {
+    line-height: 0;
+    display: inline-block;
+    border: solid 4px #fff;
+    -webkit-box-shadow: 0 0 0 1px #ddd;
+    box-shadow: 0 0 0 1px #ddd
+}
+
+.imageblock.left,
+.imageblock[style*="float:left"] {
+    margin: .25em .625em 1.25em 0
+}
+
+.imageblock.right,
+.imageblock[style*="float:right"] {
+    margin: .25em 0 1.25em .625em
+}
+
+.imageblock>.title {
+    margin-bottom: 0
+}
+
+.imageblock.thumb,
+.imageblock.th {
+    border-width: 6px
+}
+
+.imageblock.thumb>.title,
+.imageblock.th>.title {
+    padding: 0 .125em
+}
+
+.image.left,
+.image.right {
+    margin-top: .25em;
+    margin-bottom: .25em;
+    display: inline-block;
+    line-height: 0
+}
+
+.image.left {
+    margin-right: .625em
+}
+
+.image.right {
+    margin-left: .625em
+}
+
+a.image {
+    text-decoration: none;
+    display: inline-block
+}
+
+a.image object {
+    pointer-events: none
+}
+
+sup.footnote,
+sup.footnoteref {
+    font-size: .875em;
+    position: static;
+    vertical-align: super
+}
+
+sup.footnote a,
+sup.footnoteref a {
+    text-decoration: none
+}
+
+sup.footnote a:active,
+sup.footnoteref a:active {
+    text-decoration: underline
+}
+
+#footnotes {
+    padding-top: .75em;
+    padding-bottom: .75em;
+    margin-bottom: .625em
+}
+
+#footnotes hr {
+    width: 20%;
+    min-width: 6.25em;
+    margin: -.25em 0 .75em;
+    border-width: 1px 0 0
+}
+
+#footnotes .footnote {
+    padding: 0 .375em 0 .225em;
+    line-height: 1.3334;
+    font-size: .875em;
+    margin-left: 1.2em;
+    margin-bottom: .2em
+}
+
+#footnotes .footnote a:first-of-type {
+    font-weight: bold;
+    text-decoration: none;
+    margin-left: -1.05em
+}
+
+#footnotes .footnote:last-of-type {
+    margin-bottom: 0
+}
+
+#content #footnotes {
+    margin-top: -.625em;
+    margin-bottom: 0;
+    padding: .75em 0
+}
+
+.gist .file-data>table {
+    border: 0;
+    background: #fff;
+    width: 100%;
+    margin-bottom: 0
+}
+
+.gist .file-data>table td.line-data {
+    width: 99%
+}
+
+div.unbreakable {
+    page-break-inside: avoid
+}
+
+.big {
+    font-size: larger
+}
+
+.small {
+    font-size: smaller
+}
+
+.underline {
+    text-decoration: underline
+}
+
+.overline {
+    text-decoration: overline
+}
+
+.line-through {
+    text-decoration: line-through
+}
+
+.aqua {
+    color: #00bfbf
+}
+
+.aqua-background {
+    background-color: #00fafa
+}
+
+.black {
+    color: #000
+}
+
+.black-background {
+    background-color: #000
+}
+
+.blue {
+    color: #0000bf
+}
+
+.blue-background {
+    background-color: #0000fa
+}
+
+.fuchsia {
+    color: #bf00bf
+}
+
+.fuchsia-background {
+    background-color: #fa00fa
+}
+
+.gray {
+    color: #606060
+}
+
+.gray-background {
+    background-color: #7d7d7d
+}
+
+.green {
+    color: #006000
+}
+
+.green-background {
+    background-color: #007d00
+}
+
+.lime {
+    color: #00bf00
+}
+
+.lime-background {
+    background-color: #00fa00
+}
+
+.maroon {
+    color: #600000
+}
+
+.maroon-background {
+    background-color: #7d0000
+}
+
+.navy {
+    color: #000060
+}
+
+.navy-background {
+    background-color: #00007d
+}
+
+.olive {
+    color: #606000
+}
+
+.olive-background {
+    background-color: #7d7d00
+}
+
+.purple {
+    color: #600060
+}
+
+.purple-background {
+    background-color: #7d007d
+}
+
+.red {
+    color: #bf0000
+}
+
+.red-background {
+    background-color: #fa0000
+}
+
+.silver {
+    color: #909090
+}
+
+.silver-background {
+    background-color: #bcbcbc
+}
+
+.teal {
+    color: #006060
+}
+
+.teal-background {
+    background-color: #007d7d
+}
+
+.white {
+    color: #bfbfbf
+}
+
+.white-background {
+    background-color: #fafafa
+}
+
+.yellow {
+    color: #bfbf00
+}
+
+.yellow-background {
+    background-color: #fafa00
+}
+
+span.icon>.fa {
+    cursor: default
+}
+
+a span.icon>.fa {
+    cursor: inherit
+}
+
+.admonitionblock td.icon [class^="fa icon-"] {
+    font-size: 2.5em;
+    text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
+    cursor: default
+}
+
+.admonitionblock td.icon .icon-note::before {
+    content: "\f05a";
+    color: #19407c
+}
+
+.admonitionblock td.icon .icon-tip::before {
+    content: "\f0eb";
+    text-shadow: 1px 1px 2px rgba(155, 155, 0, .8);
+    color: #111
+}
+
+.admonitionblock td.icon .icon-warning::before {
+    content: "\f071";
+    color: #bf6900
+}
+
+.admonitionblock td.icon .icon-caution::before {
+    content: "\f06d";
+    color: #bf3400
+}
+
+.admonitionblock td.icon .icon-important::before {
+    content: "\f06a";
+    color: #bf0000
+}
+
+.conum[data-value] {
+    display: inline-block;
+    color: #fff !important;
+    background-color: rgba(0, 0, 0, .8);
+    -webkit-border-radius: 100px;
+    border-radius: 100px;
+    text-align: center;
+    font-size: .75em;
+    width: 1.67em;
+    height: 1.67em;
+    line-height: 1.67em;
+    font-family: "Source Sans Pro", "DejaVu Sans", sans-serif;
+    font-style: normal;
+    font-weight: bold
+}
+
+.conum[data-value] * {
+    color: #fff !important
+}
+
+.conum[data-value]+b {
+    display: none
+}
+
+.conum[data-value]::after {
+    content: attr(data-value)
+}
+
+pre .conum[data-value] {
+    position: relative;
+    top: -.125em
+}
+
+b.conum * {
+    color: inherit !important
+}
+
+.conum:not([data-value]):empty {
+    display: none
+}
+
+dt,
+th.tableblock,
+td.content,
+div.footnote {
+    text-rendering: optimizeLegibility
+}
+
+h1,
+h2,
+p,
+td.content,
+span.alt {
+    letter-spacing: -.01em
+}
+
+p strong,
+td.content strong,
+div.footnote strong {
+    letter-spacing: -.005em
+}
+
+p,
+blockquote,
+dt,
+td.content,
+span.alt {
+    /*font-size: 1.0625rem*/
+}
+
+p {
+    margin-bottom: 1.25rem
+}
+
+.sidebarblock p,
+.sidebarblock dt,
+.sidebarblock td.content,
+p.tableblock {
+    font-size: 1em
+}
+
+.exampleblock>.content {
+    background-color: #fffef7;
+    border-color: #dddddd;
+    -webkit-box-shadow: 0 1px 4px #e0e0dc;
+    box-shadow: 0 1px 4px #e0e0dc
+}
+
+.print-only {
+    display: none !important
+}
+
+@page {
+    margin: 1.25cm .75cm
+}
+
+@media print {
+    * {
+        -webkit-box-shadow: none !important;
+        box-shadow: none !important;
+        text-shadow: none !important
+    }
+
+    html {
+        font-size: 80%
+    }
+
+    a {
+        color: inherit !important;
+        text-decoration: underline !important
+    }
+
+    a.bare,
+    a[href^="#"],
+    a[href^="mailto:"] {
+        text-decoration: none !important
+    }
+
+    a[href^="http:"]:not(.bare)::after,
+    a[href^="https:"]:not(.bare)::after {
+        content: "("attr(href) ")";
+        display: inline-block;
+        font-size: .875em;
+        padding-left: .25em
+    }
+
+    abbr[title]::after {
+        content: " ("attr(title) ")"
+    }
+
+    pre,
+    blockquote,
+    tr,
+    img,
+    object,
+    svg {
+        page-break-inside: avoid
+    }
+
+    thead {
+        display: table-header-group
+    }
+
+    svg {
+        max-width: 100%
+    }
+
+    p,
+    blockquote,
+    dt,
+    td.content {
+        font-size: 1em;
+        orphans: 3;
+        widows: 3
+    }
+
+    h2,
+    h3,
+    #toctitle,
+    .sidebarblock>.content>.title {
+        page-break-after: avoid
+    }
+
+    #toc,
+    .sidebarblock,
+    .exampleblock>.content {
+        background: none !important
+    }
+
+    #toc {
+        border-bottom: 1px solid #dddddd !important;
+        padding-bottom: 0 !important
+    }
+
+    body.book #header {
+        text-align: center
+    }
+
+    body.book #header>h1:first-child {
+        border: 0 !important;
+        margin: 2.5em 0 1em
+    }
+
+    body.book #header .details {
+        border: 0 !important;
+        display: block;
+        padding: 0 !important
+    }
+
+    body.book #header .details span:first-child {
+        margin-left: 0 !important
+    }
+
+    body.book #header .details br {
+        display: block
+    }
+
+    body.book #header .details br+span::before {
+        content: none !important
+    }
+
+    body.book #toc {
+        border: 0 !important;
+        text-align: left !important;
+        padding: 0 !important;
+        margin: 0 !important
+    }
+
+    body.book #toc,
+    body.book #preamble,
+    body.book h1.sect0,
+    body.book .sect1>h2 {
+        page-break-before: always
+    }
+
+    .listingblock code[data-lang]::before {
+        display: block
+    }
+
+    #footer {
+        padding: 0 .9375em
+    }
+
+    .hide-on-print {
+        display: none !important
+    }
+
+    .print-only {
+        display: block !important
+    }
+
+    .hide-for-print {
+        display: none !important
+    }
+
+    .show-for-print {
+        display: inherit !important
+    }
+
+}
+
+@media print, amzn-kf8 {
+    #header>h1:first-child {
+        margin-top: 1.25rem
+    }
+
+    .sect1 {
+        padding: 0 !important
+    }
+
+    .sect1+.sect1 {
+        border: 0
+    }
+
+    #footer {
+        background: none
+    }
+
+    #footer-text {
+        color: rgba(0, 0, 0, .6);
+        font-size: .9em
+    }
+
+}
+
+@media amzn-kf8 {
+    #header,
+    #content,
+    #footnotes,
+    #footer {
+        padding: 0
+    }
+
+}
+</style>
+<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css">
+<style>
+/* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
+/*pre.CodeRay {background-color:#f7f7f8;}*/
+.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
+.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
+.CodeRay .line-numbers strong{color:rgba(0,0,0,.4)}
+table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
+table.CodeRay td{vertical-align: top;line-height:1.45}
+table.CodeRay td.line-numbers{text-align:right}
+table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
+table.CodeRay td.code{padding:0 0 0 .5em}
+table.CodeRay td.code>pre{padding:0}
+.CodeRay .debug{color:#fff !important;background:#000080 !important}
+.CodeRay .annotation{color:#007}
+.CodeRay .attribute-name{color:#000080}
+.CodeRay .attribute-value{color:#700}
+.CodeRay .binary{color:#509}
+.CodeRay .comment{color:#998;font-style:italic}
+.CodeRay .char{color:#04d}
+.CodeRay .char .content{color:#04d}
+.CodeRay .char .delimiter{color:#039}
+.CodeRay .class{color:#458;font-weight:bold}
+.CodeRay .complex{color:#a08}
+.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
+.CodeRay .color{color:#099}
+.CodeRay .class-variable{color:#369}
+.CodeRay .decorator{color:#b0b}
+.CodeRay .definition{color:#099}
+.CodeRay .delimiter{color:#000}
+.CodeRay .doc{color:#970}
+.CodeRay .doctype{color:#34b}
+.CodeRay .doc-string{color:#d42}
+.CodeRay .escape{color:#666}
+.CodeRay .entity{color:#800}
+.CodeRay .error{color:#808}
+.CodeRay .exception{color:inherit}
+.CodeRay .filename{color:#099}
+.CodeRay .function{color:#900;font-weight:bold}
+.CodeRay .global-variable{color:#008080}
+.CodeRay .hex{color:#058}
+.CodeRay .integer,.CodeRay .float{color:#099}
+.CodeRay .include{color:#555}
+.CodeRay .inline{color:#000}
+.CodeRay .inline .inline{background:#ccc}
+.CodeRay .inline .inline .inline{background:#bbb}
+.CodeRay .inline .inline-delimiter{color:#d14}
+.CodeRay .inline-delimiter{color:#d14}
+.CodeRay .important{color:#555;font-weight:bold}
+.CodeRay .interpreted{color:#b2b}
+.CodeRay .instance-variable{color:#008080}
+.CodeRay .label{color:#970}
+.CodeRay .local-variable{color:#963}
+.CodeRay .octal{color:#40e}
+.CodeRay .predefined{color:#369}
+.CodeRay .preprocessor{color:#579}
+.CodeRay .pseudo-class{color:#555}
+.CodeRay .directive{font-weight:bold}
+.CodeRay .type{font-weight:bold}
+.CodeRay .predefined-type{color:inherit}
+.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
+.CodeRay .key{color:#808}
+.CodeRay .key .delimiter{color:#606}
+.CodeRay .key .char{color:#80f}
+.CodeRay .value{color:#088}
+.CodeRay .regexp .delimiter{color:#808}
+.CodeRay .regexp .content{color:#808}
+.CodeRay .regexp .modifier{color:#808}
+.CodeRay .regexp .char{color:#d14}
+.CodeRay .regexp .function{color:#404;font-weight:bold}
+.CodeRay .string{color:#d20}
+.CodeRay .string .string .string{background:#ffd0d0}
+.CodeRay .string .content{color:#d14}
+.CodeRay .string .char{color:#d14}
+.CodeRay .string .delimiter{color:#d14}
+.CodeRay .shell{color:#d14}
+.CodeRay .shell .delimiter{color:#d14}
+.CodeRay .symbol{color:#990073}
+.CodeRay .symbol .content{color:#a60}
+.CodeRay .symbol .delimiter{color:#630}
+.CodeRay .tag{color:#008080}
+.CodeRay .tag-special{color:#d70}
+.CodeRay .variable{color:#036}
+.CodeRay .insert{background:#afa}
+.CodeRay .delete{background:#faa}
+.CodeRay .change{color:#aaf;background:#007}
+.CodeRay .head{color:#f8f;background:#505}
+.CodeRay .insert .insert{color:#080}
+.CodeRay .delete .delete{color:#800}
+.CodeRay .change .change{color:#66f}
+.CodeRay .head .head{color:#f4f}
+</style>
+</head>
+<body class="article">
+<div id="header">
+<div id="toc" class="toc">
+<div id="toctitle">Table of Contents</div>
+<ul class="sectlevel2">
+<li><a href="#architecture">1. Architecture</a></li>
+</ul>
+</div>
+</div>
+<div id="content">
+<div class="sect2">
+<h3 id="architecture">1. Architecture</h3>
+<div class="paragraph">
+<p>Apache Karaf Decanter uses OSGi EventAdmin to dispatch the harvested data between the collectors and the appenders,
+and also to throw the alerts to the alerters:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><code>decanter/collect/*</code> EventAdmin topics are used by the collectors to send the harvested data. The appenders consume
+from these topics and insert the data in a backend.</p>
+</li>
+<li>
+<p><code>decanter/alert/*</code> EventAdmin topics are used by the checker to send the alerts. The alerters consume from
+these topics.</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>Decanter uses EventAdmin topics as monitoring events dispatcher.</p>
+</div>
+<div class="paragraph">
+<p>Collectors, appenders, and alerters are simple OSGi services exposed by different bundles.</p>
+</div>
+<div class="paragraph">
+<p>It means that you can easily extend Decanter adding your own collectors, appenders, or alerters.</p>
+</div>
+</div>
+</div>
+<div id="footer">
+<div id="footer-text">
+Last updated 2020-02-14 10:44:40 CET
+</div>
+</div>
+</body>
+</html>
\ No newline at end of file

Added: karaf/site/production/manual/decanter/latest-2/pdf/dev-guide/architecture.pdf
URL: http://svn.apache.org/viewvc/karaf/site/production/manual/decanter/latest-2/pdf/dev-guide/architecture.pdf?rev=1877281&view=auto
==============================================================================
--- karaf/site/production/manual/decanter/latest-2/pdf/dev-guide/architecture.pdf (added)
+++ karaf/site/production/manual/decanter/latest-2/pdf/dev-guide/architecture.pdf Sat May  2 05:18:46 2020
@@ -0,0 +1,667 @@
+%PDF-1.3
+%ÿÿÿÿ
+1 0 obj
+<< /Title (Architecture)
+/Creator (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2)
+/Producer (Asciidoctor PDF 1.5.0.alpha.16, based on Prawn 2.2.2)
+/ModDate (D:20200502070150+02'00')
+/CreationDate (D:20200502070150+02'00')
+>>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 3 0 R
+/Names 11 0 R
+/Outlines 20 0 R
+/PageLabels 24 0 R
+/PageMode /UseOutlines
+/OpenAction [7 0 R /FitH 842.89]
+/ViewerPreferences << /DisplayDocTitle true
+>>
+>>
+endobj
+3 0 obj
+<< /Type /Pages
+/Count 2
+/Kids [7 0 R 9 0 R]
+>>
+endobj
+4 0 obj
+<< /Length 2
+>>
+stream
+q
+
+endstream
+endobj
+5 0 obj
+<< /Type /Page
+/Parent 3 0 R
+/MediaBox [0 0 595.28 841.89]
+/CropBox [0 0 595.28 841.89]
+/BleedBox [0 0 595.28 841.89]
+/TrimBox [0 0 595.28 841.89]
+/ArtBox [0 0 595.28 841.89]
+/Contents 4 0 R
+/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+>>
+>>
+endobj
+6 0 obj
+<< /Length 947
+>>
+stream
+q
+/DeviceRGB cs
+0.1882 0.1961 0.5176 scn
+/DeviceRGB CS
+0.1882 0.1961 0.5176 SCN
+
+BT
+48.24 788.481 Td
+/F3.0 21 Tf
+[<54> 69.8242 <41424c45204f462043> 20.0195 <4f4e54454e5453>] TJ
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+48.24 759.651 Td
+/F2.0 10 Tf
+<312e20417263686974656374757265> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.6627 0.6627 0.6627 scn
+0.6627 0.6627 0.6627 SCN
+
+BT
+121.1525 759.651 Td
+/F2.0 10 Tf
+<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+BT
+540.8025 759.651 Td
+/F2.0 2.5 Tf
+<ca> Tj
+ET
+
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+541.45 759.651 Td
+/F2.0 10 Tf
+<31> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+Q
+
+endstream
+endobj
+7 0 obj
+<< /Type /Page
+/Parent 3 0 R
+/MediaBox [0 0 595.28 841.89]
+/CropBox [0 0 595.28 841.89]
+/BleedBox [0 0 595.28 841.89]
+/TrimBox [0 0 595.28 841.89]
+/ArtBox [0 0 595.28 841.89]
+/Contents 6 0 R
+/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+/Font << /F3.0 14 0 R
+/F2.0 15 0 R
+>>
+>>
+/Annots [16 0 R 17 0 R]
+>>
+endobj
+8 0 obj
+<< /Length 3334
+>>
+stream
+q
+/DeviceRGB cs
+0.1882 0.1961 0.5176 scn
+/DeviceRGB CS
+0.1882 0.1961 0.5176 SCN
+
+BT
+48.24 791.797 Td
+/F3.0 17 Tf
+<312e20415243484954454354555245> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+0.065 Tw
+
+BT
+48.24 763.427 Td
+/F2.0 10 Tf
+<417061636865204b6172616620446563616e7465722075736573204f534769204576656e7441646d696e20746f20646973706174636820746865206861727665737465642064617461206265747765656e2074686520636f6c6c6563746f727320616e64> Tj
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+48.24 747.737 Td
+/F2.0 10 Tf
+<74686520617070656e646572732c20616e6420616c736f20746f207468726f772074686520616c6572747320746f2074686520616c6572746572733a> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+-0.5 Tc
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+61.85 717.047 Td
+/F2.0 10 Tf
+<a5> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+0.0 Tc
+0.3451 0.3529 0.7608 scn
+0.3451 0.3529 0.7608 SCN
+
+1.9246 Tw
+
+BT
+70.74 717.047 Td
+/F2.0 10 Tf
+<646563616e7465722f636f6c6c6563742f2a> Tj
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+1.9246 Tw
+
+BT
+154.23 717.047 Td
+/F2.0 10 Tf
+<204576656e7441646d696e20746f706963732061726520757365642062792074686520636f6c6c6563746f727320746f2073656e64207468652068617276657374656420646174612e20546865> Tj
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+70.74 701.357 Td
+/F2.0 10 Tf
+<617070656e6465727320636f6e73756d652066726f6d20746865736520746f7069637320616e6420696e7365727420746865206461746120696e2061206261636b656e642e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+-0.5 Tc
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+61.85 678.167 Td
+/F2.0 10 Tf
+<a5> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+
+0.0 Tc
+0.3451 0.3529 0.7608 scn
+0.3451 0.3529 0.7608 SCN
+
+0.0571 Tw
+
+BT
+70.74 678.167 Td
+/F2.0 10 Tf
+<646563616e7465722f616c6572742f2a> Tj
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+0.0571 Tw
+
+BT
+145.85 678.167 Td
+/F2.0 10 Tf
+<204576656e7441646d696e20746f706963732061726520757365642062792074686520636865636b657220746f2073656e642074686520616c657274732e2054686520616c65727465727320636f6e73756d65> Tj
+ET
+
+
+0.0 Tw
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+70.74 662.477 Td
+/F2.0 10 Tf
+<66726f6d20746865736520746f706963732e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+48.24 631.787 Td
+/F2.0 10 Tf
+<446563616e7465722075736573204576656e7441646d696e20746f70696373206173206d6f6e69746f72696e67206576656e747320646973706174636865722e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+48.24 601.097 Td
+/F2.0 10 Tf
+<436f6c6c6563746f72732c20617070656e646572732c20616e6420616c657274657273206172652073696d706c65204f534769207365727669636573206578706f73656420627920646966666572656e742062756e646c65732e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+48.24 570.407 Td
+/F2.0 10 Tf
+<4974206d65616e73207468617420796f752063616e20656173696c7920657874656e6420446563616e74657220616464696e6720796f7572206f776e20636f6c6c6563746f72732c20617070656e646572732c206f7220616c6572746572732e> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+q
+0.0 0.0 0.0 scn
+0.0 0.0 0.0 SCN
+1 w
+0 J
+0 j
+[] 0 d
+/Stamp1 Do
+0.2 0.2 0.2 scn
+0.2 0.2 0.2 SCN
+
+BT
+479.629 22.48 Td
+/F2.0 9 Tf
+<417263686974656374757265202d2031> Tj
+ET
+
+0.0 0.0 0.0 SCN
+0.0 0.0 0.0 scn
+Q
+Q
+
+endstream
+endobj
+9 0 obj
+<< /Type /Page
+/Parent 3 0 R
+/MediaBox [0 0 595.28 841.89]
+/CropBox [0 0 595.28 841.89]
+/BleedBox [0 0 595.28 841.89]
+/TrimBox [0 0 595.28 841.89]
+/ArtBox [0 0 595.28 841.89]
+/Contents 8 0 R
+/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+/Font << /F3.0 14 0 R
+/F2.0 15 0 R
+>>
+/XObject << /Stamp1 18 0 R
+>>
+>>
+>>
+endobj
+10 0 obj
+[9 0 R /XYZ 0 841.89 null]
+endobj
+11 0 obj
+<< /Type /Names
+/Dests 12 0 R
+>>
+endobj
+12 0 obj
+<< /Names [(__anchor-top) 10 0 R (architecture) 13 0 R]
+>>
+endobj
+13 0 obj
+[9 0 R /XYZ 0 841.89 null]
+endobj
+14 0 obj
+<< /Type /Font
+/BaseFont /c1f528+OpenSans-Bold
+/Subtype /TrueType
+/FontDescriptor 26 0 R
+/FirstChar 32
+/LastChar 255
+/Widths 28 0 R
+/ToUnicode 27 0 R
+>>
+endobj
+15 0 obj
+<< /Type /Font
+/BaseFont /e19b7f+DroidSerif
+/Subtype /TrueType
+/FontDescriptor 30 0 R
+/FirstChar 32
+/LastChar 255
+/Widths 32 0 R
+/ToUnicode 31 0 R
+>>
+endobj
+16 0 obj
+<< /Border [0 0 0]
+/Dest (architecture)
+/Subtype /Link
+/Rect [48.24 757.251 119.2 767.351]
+/Type /Annot
+>>
+endobj
+17 0 obj
+<< /Border [0 0 0]
+/Dest (architecture)
+/Subtype /Link
+/Rect [541.45 757.251 547.04 767.351]
+/Type /Annot
+>>
+endobj
+18 0 obj
+<< /Type /XObject
+/Subtype /Form
+/BBox [0 0 595.28 841.89]
+/Length 162
+>>
+stream
+q
+/DeviceRGB cs
+0.0 0.0 0.0 scn
+/DeviceRGB CS
+0.0 0.0 0.0 SCN
+1 w
+0 J
+0 j
+[] 0 d
+q
+0.25 w
+/DeviceRGB CS
+0.8667 0.8667 0.8667 SCN
+48.24 37.5 m
+547.04 37.5 l
+S
+Q
+Q
+
+endstream
+endobj
+19 0 obj
+<< /Type /XObject
+/Subtype /Form
+/BBox [0 0 595.28 841.89]
+/Length 162
+>>
+stream
+q
+/DeviceRGB cs
+0.0 0.0 0.0 scn
+/DeviceRGB CS
+0.0 0.0 0.0 SCN
+1 w
+0 J
+0 j
+[] 0 d
+q
+0.25 w
+/DeviceRGB CS
+0.8667 0.8667 0.8667 SCN
+48.24 37.5 m
+547.04 37.5 l
+S
+Q
+Q
+
+endstream
+endobj
+20 0 obj
+<< /Type /Outlines
+/Count 3
+/First 21 0 R
+/Last 23 0 R
+>>
+endobj
+21 0 obj
+<< /Title <feff004100720063006800690074006500630074007500720065>
+/Parent 20 0 R
+/Count 0
+/Next 22 0 R
+/Dest [7 0 R /XYZ 0 841.89 null]
+>>
+endobj
+22 0 obj
+<< /Title <feff005400610062006c00650020006f006600200043006f006e00740065006e00740073>
+/Parent 20 0 R
+/Count 0
+/Next 23 0 R
+/Prev 21 0 R
+/Dest [7 0 R /XYZ 0 841.89 null]
+>>
+endobj
+23 0 obj
+<< /Title <feff0031002e0020004100720063006800690074006500630074007500720065>
+/Parent 20 0 R
+/Count 0
+/Prev 22 0 R
+/Dest [9 0 R /XYZ 0 841.89 null]
+>>
+endobj
+24 0 obj
+<< /Nums [0 << /P (i)
+>> 1 << /P (1)
+>>]
+>>
+endobj
+25 0 obj
+<< /Length1 6712
+/Length 4197
+/Filter [/FlateDecode]
+>>
+stream
+xœÍ7kp[ՙ߹½eK²,;ÄW¹±㷕ØqøƶŒˎŸY)I]+–l+øUI!u»N$UHiÚ¡t»íR†	t®CÆ8”…vÛh†a;L·ÃÒff¡Ý.º3…¥M|½ß9ºr얝ýµWºçžïýïqî¹@À5 ÂwG&£3e²'bþ€¸Æ&fGÓþË8ÿ=€qbbz$ê\Ÿ¿À|yüã“é/n0ÿ5Â÷"Ü>>æ•^BøgošŒ~q†|›+AåAÚÓ_]÷ØäßXÏL§Òð/äY„gn›ŠNÆý¾ŸAx@üª‹ñ¥'w#½~&ŸyÙ|íN„Ï#üñèÌØäRpþ=úwyä®´TP¹þa€u ý)¼	ÐõØpj€Ï¼Èˆào`DM`¶XÁfÈËw8?[ïÿ£‹̏`pmFØ Ø^äxÎdx#@u]uÀé"Î€3P[Sàsúð~‰ï¸öÜ87»tR\øÓîqá74T‡—ß!?'bÁàÚÌü@Ä\MåN¤¶Öê<…nƒ¼ÑxßÞþýú<8°7Ü·g„j˜Åw£'¸E)0&B¬6“ÑHÁl ÅÐԄÞP_Ð%g àjl¬­ñùœ

£q3	ðÝÚ«¼Øµáì×É/4¾ûô#]Å'Ÿ'Ghâ°~î_ÀÚ¡EñqvÞDÀ Z­˜P£1Ÿ„<;ŠØí¼UäwAS 	ÕWg]g?—n1k”ÇñÂù7x¡áÐÒ»‡´sœ@Žq†%í¡R“ïoÈíqñ…?µrÃä—wošÓŒ´z°Ž…?à
+ó¡$Ø«TÝnAX¿ÁjÝèX¿>?ßgr¬s¬ëŠØÄÎ;ù¿>ÉwAq(‚ÒMåPŒÑtAcqõç‡>Çf×P]4K’€Q6z0؂ì#ºúm[ý²ìt²™o‘ü”4uÇFOÓ~ýñÒ[¤þü_~áØ}ß{eî¨vM\˜éÄY§¥ä©3/_æSÝû:–~¬8_ÀY~Ox]|<P«
+Šy»½È
NEœ‚Q´ˆ¡ˆ…eÅl\q¯¶†lä
+¾º§A–À¹Õµ)PWdôûùÒg^$ӏ¾yþWÚKÚÓO†×ßøE¬ï	á¢öÇwµ¢.íZ'9A½Mþâ¹±k›w 4†ÆÐ
+Ae“	«Än°X±Ì¡ˆÍ€q3Ç¡'O,¡qýyÜ®Ç,À
+ÈW¨ßwmß½ôù@srnqAÓþQÓNBÖ*¯¡U3lU֛xފNˆ…]emå­¶²Úùö߶ô.ù½æ N.eµ‹£lM
ÊMf‚ûŽÝ$¢h3ñ¡HÈDL&Ñbà‰¸R˜k‘3û‰£Ú«Kÿ ½Bê¹²;²ôeqaéGÜmú:Èû¬Û¸}¨Ï´¡jk(¼HêiOëqnBNJ”<Áˆb@nôôˆêdå˜$×+.\ݽ¬Û/²J¯WÖYÀLvܝ¼h0Vޘgâ‰1·ZÅuÎ@£Þh.Ö×DvRÍ$ÀmÃE]ÔîZº×\ ½KNrnjù¤HèÓÞ¼g©M^ 7ßŝÇ>Çú+^Â8Âō[q‘Í`ð˜BÜÐòC¾ W
«
+Ó>¬H6·' 9¾ñ·Ú#šŠ¿GH‚ôâ/~õç/”öà…¸·´¯kGÉýdǵ»µ‡?ü˜\!ïÿ‘î§tåí¸rA·â/(*,‚Ãañ®‹Åj-.0ÛÀ܅;žÕf3aÍò+ÄJá\okGñ?Õ9õÝ=½ÞÉ—l—CnCïÇzàÁoaʟ"·
_ùÙÓÎjßã+&ÆÃK³K¯‰¿|ëøÅF­à«\-ÍÏvrvòf좍Þõë}àÝ6pÖ2·l>ÛsцP¤HàÍ«£†®éYÒ_
++®áN³q³Óãɺèß\Åmۊ-î¡=.o4º=ž"G(ÒþMûó_¬ù܃÷ßßCŒÿž|í±ÃßÜò÷ëÒ#ä?y;L¤æúî®ò–Û[›ÒŽýðWõµÿYãïk.»­q÷ÁSÿË°:g1ÊFð+.ìEž“ÙÈXŸB®!÷¢XÝ Ü{Ú+ZJèÁû<á4
u=U3„º\Pª8„¸­&SË̋y¡ˆ¨/}ÍNætÜÄ°*n¶`§8ô5íýh¿Ñ^&ÛN}ûl¸kݏýáKÄw•úÚñ'ÿö;Oñ÷àKhþ‚„â!aòù!ù/Îƕs£ÜYî*¿Ÿ?Î/àº.ÁKœK©_ƒYñ>¬¨aX×Áá,
+1X4”À"÷ÎïÃùq¼‡àˆØŽð8	A™ÁOÓã‹éÌÒY<?¹jÓf-gn8ޘ°1ƒ;z;TÃvP²âA€ó¹â£bñ%Ù'ÿ:Œ’k&Ž³š¼(pœp¸ö£¾-Tuí®þ|ÇIËK†Í
÷šÎpaì¯ïPš@£'@´ÀeY…ÑO<Ÿ¸€¾7X˜› ü¨»Ê¡½¬…:ØõÐÛç:R·²¾F&E3>“eñwïïëx‚šÏëxø‰Žç°o_Ññ<vð?ëxªàw:^€<R¤ã¸‰”êxld—Ž¡˜téx¸I\Ÿ¡Ìê<Fxœ¼ªãMàæ¦u¼	¶p't¼nâr>[a;÷ӕl·¬ãmp€¯Ôñv¨ÂzoGüs:>n
+t|·µ&ÆéÄÑxLŠEÓQidzf6™OKOJu5µ5•8ÔVHwLOMÄ¥–éäÌt2šNLOUA+$`ï4ÞG!1Ld¢Gq6Ó0ƒG¹$ãG¬Oâ]‡µxWê³ZL¢w ÷4òM 	ZpžDi:F™þi˜‚ª=3ñ)©?:•‚=HŒ#J‚~d˜‚TóôDš‘mbµUµ5·Ò²»•
+PþJF®ÅÔQË·â¸[p–S¤«A¯t%+¶$&ûgq¦sî'S‰š…½È•DjÖc)gs¤vt[Ýöò5þ\·HIQ)ŒÆâ“ÑäÒôh.ÜÑ©˜4•Æ¥d|,‘JǓ˜§Ä”4O¦£ø<t8™HÅ#4!©ªOô2ÁFš‘4‹f9&ñ™„;7ívcô©$Í%åšÅçA†Mâ8Æ´¥Ù³ùN0k#Cóž…Áa–÷ò$šË`
+ªv¥FâS±xru)a6RLÇó.ùi0žNÏ쨮>räHUTW3‚ZªF¦'«Y…¥Qbn	Õp„ýªPv­æ]o›MBõÿ¤3=;ÅS‰±)LqÕxzrâÿjefYn(=Å:bJ¯”*¦s&B	4ŸÂüfñIÇ¥]3Ñ|è”
+)WjuU5b‘³¨fsqxUüÒ¨•fmZ"_Z+CûîÆz­CjVDŽyP5«žÈz‘ªu´»ûƒ•Ô‹O‹Çu«U,cHXc=…˜t`¦ƒÐõd;ZÏ~n“uoÞ£Íõ~>ç‡`6±­ëbsÑwéóòŸ½qÕ¶tÖrÆt†íåú»C9möµKƒáKÚùÁ
ürIOÈS²§+VÒŠ•ø·:K›×,—…åÒ»BJb!j³—\ƒx(Γ|¾‰†ç
m¯¶½ÙÆˁƒ7¼ƒž@᠓ä:ùƒÏ俖ÏÕä€Áiø+x>ÁdÎCD²H¾:?Ð_^Þ¹h\îëTÍ=ûUrJ-í§£Ò»O5œRapßþð<!_‰Üwæ4ßÜ©Öõ‡UéæH§Éãæy4GR©rüÓ+5”JÓ'V®â!åŽýû"áÁþ¾Þž=Ý]¡ÎÝíw´[[šw)M·ß¶ó֍Ûê·ÕÖTWUVlÙì/Ý$oô•»Žü<»Õb6
¢Às*$•U¾Tr¶Eå m¯¬‚Å㭕A¹mXÅ]JŇà—ÛÛJŽªÒ°¤úñ]…V佁SÉr*+œÄ!턝Ԅ,©—Zei‘ìë
ãüL«‘Ô+lÞÅ悟v|>”`^Qo¥ Úv×x&8Œ>’y«¥En‰[*+`ÞbÅ©gêyfžl¹°	·%¸cßívjWŒÆԞÞp°ÕëóE*+:Ô<¹•‘ …©T
-ª‘©”Ôu8-ÍW¼˜y`чËm19=Vù(Êfø`&sRu–«er«Zvôíb\y\­[ƒj9ÕÚÙ·b§óºI¢Š¥YÊ|¸ùÊ{k1Qc(u|tªr-*éûèåmÃXg2m²Ô–ÎD—çʒCÎÌÛl™™ †z¨bqùùÓ^µíˆê';"úÒÛ°,z÷‡U®´M"ÿM²o»×ç\áéù42`X08aŸ†áô¢PçzÃY_Þs T—GTn˜R^ÌQ
+)e.GY–1·ýáŒ*”vÄä FütT;ˆÕuˆ&Fv¨yy}rÆ唫#ŒWB¯:b	Iý$”Z-€uCE2ä}”}\ñ¢¿Ó%5ʨ†ê	ÊÁaý×x1*0ÐíåÙB«J+N”¨ž±à|M5JD‡1a‰V–LµZžQÝróJv©[ÁD˜‰èbª»E…á]J­²¾’‚ZiÿÛTÎa*?߁fäÞð,_žß*yŸ
ÀVˆ´RެH0Žª%ÃÞöè¨öúT%‚*"r8¡%ŠÑ,»ìe…au5îì—;{÷…·ëNg	TP¼AöfÕ`±ª¦R“æ¼|ˆÚp"7ïÄQ5–šðv`r–yóN)L¼ãF7Ô2)oÕù(¼F©HK¯¥=§Í@AÔÓÒîõE|Ù«²‚C²¤F	M@{Ž„[LXË-íEã^L£*…帑Ç%Ué	ÓµÑð°ŒèÁ`ùÑó:°Z,øœh0Õ¶rïêàªw0xl¿Ü‘#K“Üٟ¡Êe]! ç*ÐrW¶;½lß #ã>-9°fXÅdæ…V-)#wÄ2rx'ãƽçïQj˝¤s ¹²·Áæy™œêWÈ©þ}áü;5>Ç®e¸92¿	iá¾X–£XŠ¤€Dª©ã÷^PæU`,`8SG`d‘ËâYC~fHÁ÷øÈ¢¥(9nq¦,nŽáØ54dŠETLŠY±qvÎ;O(êbžÇóƒ™À³6b'Þy”êcèE27oV¼YŽ9äP²ž¼nzp_øY ÑP3½°\ŠÇ1Ùø
+
+J1Z(wGÆ3ÃÚlàÁÔàŸ¨D¾Ó$ߎŽlªEŽ7«V¹™â›(¾)‹7P¼K¿üQ|sߣZûÃ>lIiýEoÆq…f*‚PÆñN¥ÁßŸ€_ÊEpX\/­ý0†¿œßcßÏ+£æ¦#J^{xù]íÁåËÚˆqi{?ñûú3¯ìށrø9œ#Îñ†+ðk8‡G¶€ÿø.Ý®
+endstream
+endobj
+26 0 obj
+<< /Type /FontDescriptor
+/FontName /c1f528+OpenSans-Bold
+/FontFile2 25 0 R
+/FontBBox [-619 -292 1318 1068]
+/Flags 4
+/StemV 0
+/ItalicAngle 0.0
+/Ascent 765
+/Descent -240
+/CapHeight 1462
+/XHeight 1118
+>>
+endobj
+27 0 obj
+<< /Length 1286
+/Filter [/FlateDecode]
+>>
+stream
+xœe×ËnÛF†á½®BËtHs&Ã@‘n¼èu{stԒ +ß}ù½¤i Æ/‰œy¾_Ã!uøôôÓÓùtß~»]ês¿ïÇéÜnýíòåVû¾ô—Óyg쾝êýë+þÖ×|ݶ“Ÿßßîýõé<.û‡‡Ýá÷í÷ûí}ÿáÇv)ý‡Ýá×[ë·ÓùeÿáÏOÏÛëç/×ë_ýµŸïûãîñqßúØú9_ɯ}ഏOmûütÿ¸óϼ_ûÞòÚLL½´þv͵ßòù¥ïŽÇLJ1wýÜþó‘9ç)eÔÏù6=nÿ·ÒP•–Òªt”N¥§ô*eP)£ÊD™T.”‹Ê•rU™)³ÊBYTVʪ²Q6•²«”[¢ƒ×Èkðy
^#¯Ákä5x¼¯‘×à5ò¼F^ƒ×Èkðy
^#¯Ákä5x¼¯‘×à5ò¼F^‹×ÊkñZy-^+¯Åkåµx­¼¯•×âµòZ¼V^‹×ÊkñZy-^+¯Åkåµx­¼¯•×âµòZ¼V^‡×Éëð:y^'¯Ãëäux¼¯“×áuò:¼N^‡×Éëð:y^'¯Ãëäux¼¯“×áuò:¼N^×Ëëñzy=^/¯Çëåõx½¼¯—×ãõòz¼^^×Ëëñzy=^/¯Çëåõx½¼¯—×ãõòz¼^ހ7ÈðyÞ oÀä
xƒ¼o7à
ò¼Aހ7ÈðyÞ oÀä
xƒ¼o7à
ò¼Aވ7ÊñFy#Þ(oÄ»ýÕnóuWùß.I•$’$*I$IT’H’¨$‘$QI"I¢’D’D%‰$‰JI•$’$*I$IT’H’¨$‰$III’’$’$%I$Iê|›äMx“¼	o’7áMò&¼Iބ7ɛð&yÞ$o›äMx“¼	o’7áMò.xy¼U†oÕÄÞªÙ¼M¼MÈoÓlÞÎx;ãâí
+¿àíJ¼àíê·31ÞÎÄx;ãí
+¿âíJ¼âíJ¼â특âíâ¬x»¯x»¯x‡+Þ!Êw¹âB®x‡b®x‡+ށïrÅ;àà2äÍkçΜñJ¼Y³e¼Y†Œ7+|œÆx‹oSŠŒ7+[ƛețךyÞ¢oVûò浖-㭌‹·é€"¯åþR¦W*–Ó4Xq”êC™^Jú[(£à®^ƒ1»¢y]•¡Èk¹}¼YM-x¥úëÈVæz·ÌþÊ[YEãV¼Y³ÕÙ_}/7×*¯Y%«ê¯eã­Ó«q+ýÝ:÷Ý.â¿7™Jã‹ÈÛE¡/‰3Y(Y™*AˆW	RõÝVJSƒª‚¶á:(u@c¡ðD±]a*Õíf)¤9J­ñæ)¥o,#Ú\ØZ>MU¡Û\ØjPSã
{HSãçMª•ôj»ˆ·’{fk”Œ°yGá‰m[z*EïsaëÝ>Š&îÓ«Óúôj%u¼Üî;¥2^ÆWÃ[Õßήòvú[¾Ïþ2î쯲uú[•¢³Pš:ÙçÂVÌ¡§Õ…>¼M†ÁBi2.Ħ‰ÇÜèԇ!¯áñdÈk¹`†¼–=oÌ‘qWޕwdJF(”L164ÞU Ñ)™x0Eú~êñZ?¾=¶×/·ÛöÄίÕõ~:÷o?$®—«ÎÒÿ¿ç†óO
+endstream
+endobj
+28 0 obj
+[259 600 600 600 600 600 600 600 600 600 600 600 600 600 285 600 600 570 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 689 671 637 600 560 548 600 765 331 600 600 564 600 812 795 600 600 660 550 579 755 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600]
+endobj
+29 0 obj
+<< /Length1 15180
+/Length 10079
+/Filter [/FlateDecode]
+>>
+stream
+xœz	|[ՙï9÷j³¼H²VK¶tåkm–µ{“7ɖey‰;^b;QbÙ²c'ÞâHBÌú3@!¶üŠÂkÁ”N¯!}¼i&eºÍPâ_Û×
š”¦/ÄòûΕ”8iøuÞ\-÷œïœóïü¿å|çJ#„r‘ñÑñ±™Øü?SåßÂù{¦LhM?»å‹ÿ~zn,öJח•œ‡>Ó3K·­Ìރ©ê‰ÉÉñX΄¨õ’™Ømó”Œú:Bf)ԙ­½.ïso<ús¨»¡>2?·¸Ä—ð€ú#P?8›ÿãkñ»²ä ”Õìâ¾jEÈÝ
í•óãóÊÿ½´õû@¦7'æ÷Ì,þ+›@È}„ü±[–˜š¾ß!ä‡þø2ŒÁˆ¬!à‡è/^øj‰B4/@ÂL]”ºe!qvà•‡$P#«’åof W(UjMV‡
+‹ôƈŠÙ“Ùbµý幯^¥ÿ™Nöÿ†×]š@ˆ~’ÿ*¢au¶ šh)MÑtOŠ0 cš‡ËðaWÔ+ó¹¢>Û'3ÊLF™q‚._wQ³ëÿÿêåöQÞ'´>Z@(ۗ¥x9âƒcŠ (ÊÐró$R™´[8"œÒd@”ÐMðÆ_ $=H{“sgeșˡrh„g£Qµ„8Mî7ŠÂ%¯âÓ>Ú¤æó…&9+ç[L}­¸¶â?®oMžÄíÉïú_ñ%¿×Šy—žý'ÿñÍcãñg¾“ünþîñ	˜´>ù6~‹¹‚EYOؐ`yœL*-ÐH
+\‚­<þ‹ò§4Hzé8*Ë÷»~±]ó¸MŠ<JXQYYQîäU”Wú¼z
+?XÒsxçø.U±¹XÕégªË
+Nöꘝu
+RQh3Ô6¨!‚”¯Q­Ô!Yú
ŠÐë¹Ö°KúÏ·¼Â¨ôQJ¼ö䓤牍OðIQŽŒA…KPR6±_L‰;ü§$*øù8õ¸«Ê("Š¤c‹Ô	ëÒi]¬Rɺ´:«¸ÃZÁäå1VK%¹Wà7DTèŒH‚i>€.,=íò¸Õ,ö8€tëgÂèyìå]þ·Ae¥A­fö¬ð!eî>,<&ä	E¹*A^DXóÎm |>oU!Ë£ÙbsE]Uå“)ô”ϧ|û([ïÐYZ‚õzG!éõ=r·ÖYÏÆĆ7¯ÜÝUm¨÷ˆÔ¦
+ÓÞÏíîƒx€XíIÀãE^àaAö ÖeØ(}Á„}ª@šÆ…CÆ÷qÔ{ld7ÔOވÕ_Ž^¼F0æå+‰tpñO€O• Úlxك=Aqn«Í„åVW	ke[q¾Õšmc1Ì¡õH<ËdÙl	Úår:­ò|º¨@˜-çƒI|k^/øŸÏ»|2_Tz|1*óË|Ò#o¾I>2ŽµG±P P*T®‘ƒ½
+û°žNW+ÊÍm6[òh!mÄÏte‰CaW2Ç¢/-6Èñ™ãø\NAq™^·~Öu(K´íS!ÊU…ù÷ãÆ¿ù‘Æ%+wä–4xxo~žË”ˆFe%ê_â³;Žµ›Â­[ÝÉ#Äb—7>âàÿ àjŒb¾'8çÁŠö	·þ΂³\²[Œx(ðýµÀšöûXúéZT+ýÙ[§=nœQG¹T’e0²•*¥%³™ª(ϯ¬¤SOíñé܍æÿŽÐÒ³N÷ä?ìïXieªŠé“_úõßw÷=ÿ)ÿŸØ†>±Â¤pïêpõ?wáÉ£¿xn¸È(Î6,=Möé3Xõå“Xqft׺Û	ºÓ"²UÌ´Çb΍›Kv)¢JÚ´KäƒuƒÜkXzi
$™”@ÀÓVNg+Œ^•*‚ª2þξ“—_XPËÖ;µ:g}±–Z|泯¯W|í`ýÿøuꃓøÎÎîéUú¬Ø7“¯|Ð{ü·O`nú\Cpùx'A>êzÌf™¨ðòœ넗E¶4,‹[-»Jþo	v•`aIaa‰Îfwi¢tvígÏWû].pM)·¯ôgk?Œ®‘¸1ÍH°®òÑ7¬FÎZœ4!_iÄâû=a§–Ÿ·/ïóWµÅõNqY-O$Þ+æ©íÎä‹ø÷Éü	²ÌÁä“Y…Uú÷œó&Ÿ$ý×?Œ§l„ÿ0؈¾®˜‡«V7ÞŠ¥­Uµ‡k±~¢Æ]u:قÝ
+1Ý
îX“A×¼œÍHf_{_\’²ŠßMͧ²*³%G”	tÅ+Éÿxy`Ç7pΩ…/ï¯ÖûÂÖÂàdÇ_¿¶T^yð>P;g'ò‹(…¨¨Ü¬ÚóSÅ5;¹Ñ ¾ôûgûrrq»£ªüAl¨u'q;SÚ¢žmPYPûˆï6~ÇHX3,Œ3ùyQ	]„£(Ÿ‹–dI—Ö¢$„û®Ç>-s*bvqÄNõéŠ:£¡X—²›_p så+…éhÉIÁ¤¢wƒÆ£Ob܆q
ÆGžD¸
á„?•áÉ~%£d«Ÿ
2Ek«~POùõتÇYú=%Ó3ì­ÙTv¶KE傐¦j
+4á 3ìŠ7þXÿk=5¥Ç7»Ž¯øÊôAÏV“-ªŒfUÑ&•-ª±$È¥"Lí·GÓgŸQéÛv™ßÍ÷û	ÍN ºÚ¡†˜F@Œ„«Hà#¡Ü‚…iČ7E“>b,+ÈöúðÛlccؚüNÔÎøyª=32'}Cuý%μSþšB›·ß\ë.‘hå}}:Ođ|eýdO4R…/?˜<RgñŸrNÌ)cýÛd_X{?Ä?ËíZ¥Ab‹íeÚ 0Š'¬ìn	¯`7Ÿ3ò5μ£›¢ËÕ¸ç#…ŸŽŠi3çê;qñ©ç>9ÞÝ}üÒsOýþDßçÿæˆ[X86VV6ö÷ÇÇÔ_NþöÌ4˜±ú+_ÁÊÓûö½üÝWŸ¸ðüöíÏ_xâ‰'N\ ö2ºñý	øe5-–épížFIãˍ”gX+âO+•¹e»Ü– ¥ÛB[¼Ü]$1!¡üûQðM?ˆþÎ{kDö”k:)’Áä%™q¤âê¶+Øì§j=M\_ŽiOyg„66M´®<Å´ÞýÐ.g趱ú¶·«+k£Áb¦ãàÐðƒ£å‘¿ù¦¢´c_°aKð–áÊ{î¨h™,C3÷ö
®ìöšƒ½Ž¦;Úæ4ÖTÔG;B%¦mãwl}ioY-dã¼oƒw°hG°Z}ù;š

¥‘^Nèðaˆ¬:4,•`‰¤Ät̄»MØe
+˜(d…M+ÛU@ó³¢¢ŒCdòab–$˜Fa³†ôGúÃT®x-’%…¬<WYê'ÄÞ\ëw»ˆ½vÔ[ä¼lˆ¦w‘ª078¿÷›k–ÅÛÏEV<‘Ž¦\û­·Î"Ô4׈"Åýs‡)…µV³:ížE¢ö¨,¥JIW¡”³´À[ 3—+ßÏÙÜ{oÅy‰Õ©8Q+„y´œ(2·ŒÚ2ŽeaIFÇé·ªŠè;zúÆ#æ»·/·>«m³åõՌ߻e×»\yzO± ù;FÆÔµî6/÷»ý»¯äX;°md·µ}oãI
ì¤5Öms×D*Ú]*SߑÑõíÕÅy	{ky‘¥çPßsχª¢!¬Ùk>Y«5¢pÐVߊ¶‡.„pwB8Û)Š(úšX1ßÙm“ê:Q^g®²º›¯J-^œ±^Z[#a%íj©<ÐÂ
+oˆ2…@(úh.Ëߔ—eóTí}z¼v¤³V•[’\•’œ–¨HŠPp‰Ô5[FêƟÞ[•¬íÞÔé÷õ4ï®/,¬Q–¿ýñ!­»Éz<•ñ¶sA#y»£Ôísm©(
+ÝÿCl¬˜>1·ïļß?ÿüôÌsӕÄn÷ƒ—ÛP}Ðbʗl·Kì.ûœýaû9û» °•?Pªî2äã|±ÔUŒ‹
݈¬üûQ⦩ÝóSï錃ÞÄ!UdßLe]TóÄK·‡Ã‡^ˆOwîZBåµ»›KþÛó»b%Š²í­Ü÷þã'>¸·º |kE¤Æ=Ðh*›~õèOØȱ²-Õ,±R™÷6§±
+M¾¬’êo¼Ðˆ»q ÎlŠ ½³é«»¤bg·D%R¢@Ê·211J¶ï5ºf„©5¨}f‹Ù\Q‘VÞ%aM¼¢Yòy•H]›ÒJeeJyuªš¦x\;>´uïkUM÷„FêoYãô²êêà4òhFkÞ2sGþ‹\Ûå)-ÍÕÔÌ?¿ï§?N¯—^‰@K`‰‰×ªÞΩ‡ê¶cZӚ7PZ\\¤ÙJÓEh«LZԝ•2N’áÀŽGìåLóØf±@h„…Ðd­Ò|N]J#	«W“cÊ·p(ÿHSÞoš;u°ñ£ŸŽ=3[»>@Ù:çÛ*v´ûóó
+ʆÐ_¥çޑòϯt<òî=؀‹½v`×ü?Lz4V_¡À¬5Dê¬`aé»6äA¡ ÕZÉ*Ò䳺³ÞÌúAÖù,~V–×'õáâN9¶gwYs$º“Rr‘ÐÇ©+}ï½%%Åt-øUø*6¼2ÚQBrɅ*±~DGœè7¼»îíëž
éõ¦\C¹¥¬¶D‚ÉI¸Hm®4ŠMì|`Ä£4—3…ö"‰¡ÖYXm<[G$h©֕Tð*xGÑv4¢¿î1Dªëê¼£‘ÒÜÎ6•6 h^Ž ‹R,•”J]¥téí’Û
·nßzûÜíü™j–6S̓‘xÏ{/zi‰×ॼâÛºÚø½mU“Ý%ó]ʮ܀–§l*G”T‰²DÙ&v¹tD™$¸j¿tMºæ—¾wÐàÎÅÿ%	lô½èé5®îÏÄ 0s恈”GsçÚi•ÇUd3­¬º¶¥ªÓjs~@À•§Ã9äJÅ^E®ÖV(h•ÚRëpî¸?š£×kEŠT^ìÒýzç=¦Æ{ÏÞÿÃ÷J#;}J+£¶”…]î‘Gb¦ÖzDbõÖzɕ㚺‰®Ù‡ûŠu]¾wì=ó­ÛǼá2y_|¬ŸgPYŠd9enN®}ypË]»*0¦±X£7«ô2¾³gÓàCc•Ï<X7´feéK+õC¥ùžßУåÙrM®ÔbTɊ,Ÿk]Ռ©iG¥«žÍ“”n¡Gî>¨oˆ…Vþæت	vñƒÈRƒj‚Ŷˆ±¿îpݱºsu´¼"’ÕW[àêÖI¥2ȼèN±R.ß\KgÝ^T6›èõQ¿òº]O–±×”­nYÿɍ_¼óÝíGvº5¥5°ã=­©hFëõ¤CÚd3a¾¡°^«/ú¦+öÄT2•¯Sß
M¶š\Ûu$»U…Y$Š¸àkÖ¦Ae°:–m/DÞäÿ€žOóùNdž3NlíÕ#…¦S­Ìé̕pAÄøg2‘÷>ö¸«®_Y:‘ßð¤=“ð
+ðl*þæÉ|8èkJ
r¹¡TSPÊäsYuÖ ¸r,•˜ðƒ%n}NŽÞ]÷Ü\½¥µ’ÉëУߨ¬{¬Žª[ݸ´*4­Cnlsa›sÈIir­¹”?‹r49ÖZ”+QzܖtvAg!¹p÷c?¿áp–X#ú¾ú¼\Dû5þÊÎ*‰©ÓŒ|X¼Z@4+ͨ–x]Z½ïŸ‰Êü~îIú²G7Ÿh¡ò¦§…”l:e„Ô«XV1
-öµØÏ>΁õçF€‘Ñ®{|øtäh7õhr߶lÛÖfÜ8ÿ:Ñìu–p巅ÛKÝXcª.5J´’øÀ¤v#œæMA¹$Âçk6´˜Êè¥ôŒwsZ^û"Wd$ÓbîášvýÍs_~?¥A˜Ïpö«íh*جoˆÜ҂#-Û[ö´Ð--YÞHiÿk(0´{hnèØÐw†Î
]ÉåÛÀÁ«»K¤z9½ömp3I³›îlñr~–q4H¶È~éo¹ˆ·³Œ®ùoâtêt–•¹ãý¹'Ž¬ÿDÇ֔ª9¿Ã:±¡¹³ßíË­=Cî®Ûœi§Tû¶Õ·Wª7UC;ª5›|”:ÌÙ÷I›
2œˆÜÿÌQ=}³
ÉÀ&BåÎۚ2žËáÉ»xV£Ê Þ1ô×®ÁræW8ÒP™ "YþÓé/€B0eÔ-À:1Ù:äé9<äRÃJ…ɧH4jÙ]Sð+ý³nZP*sÀz$pZ*2ZȸMLøœ	MXbr™(i«h ÄЕ-UvѪM'ÙL‚-å‚L:¹ñËsü飹ġÆ?þž|¯‹õ¡}{›ŠôMÜ]OY’&ÿOËC?z²MøÁ÷YøÚr]Ýò×^Z¬©Y|‰DKìõ@F9j‡“UҪؾåÂܽ¶à ß©ìëhDÝ-ÒúΉÛÑéÔéÅÝ*”É2©gK^ïU™oÈö¯TäÄzó¸‘Ñõõ2~|×Õ³‚‚\7Æ-žP^;2ÐÿvcòŸÜ’É>+œr[I‘è´£ª(+õ܉·—Såë铱ÁfÈâNTdºáDI›ÛGåÛ#¢>o>Åv3i^§Tâ¡:q*{[@F’	œg¢·ñ¦‹Kå&$¡Èã¥Í‘ztý”àšùÕZĊÒúáæù¥³µÜ]g®sä"Òæßlxÿäì©g»"L¥EÙßaìŒX’ßæ,£A7ñvÂ	ow°Þ¾nÅ¿²b«"R¿=$	¹Bçà¼ÇóEôbþ@“Â'qv.Ùñ„Ú1ߎí¬TcZ,Sbrö9¾E¾¢™Ço¥S}Ó9h“ªo|Va¾ñQÅ×:ïtë,Ž|UyCUŸ_¯ö¶o]Þb®šxh{Ûüsg¤G9œeAóÍ=K%5{ÿN¡«ê©´U1¹•»"6'l3W¹½Û¸%j™n3ë}asuhς¦¬®Äâw;
+‹›ºFƒÝ·õX‰6-QÏò[±AyÀxÎHEò
+¥[5ԕ:>œ%	æù½Ã'8eúxi7Ô*+«|©<[EL
Ln©§RÓ5ßÊ>m*fíÒ]8'y©P$ädñí©—¶éYóÔÖ+Ëë]S£DD_òÚ9‹2Záç;ì;æ;ç£õpàöŠ%N]§»PÂÂéßIÎoä¬
ÁMæO:/­ÝäðvݦµÙÖxUœ-%߀pÞÑ·ÓÛóWŽ”uÍ)=½
ͱ€^ç¨g![ùÛUOÖ´Ú$ÎÑ'¦ðï8ãZ¯'Q̽ý`;>é®M?A\~VàB÷Mj‹å~Ѷj£l6¿­ÍFklØf•VÂy•3ÍLC3«çƒ¥¦•ñH=AuFŒ_¿&¦ÌâJq‹˜V‹±¸´´|­K[Îs¡/’ڔżN–pÁ=àÇ.{”üxÅÃ3vÈH¢2WõÊ|©ý ;‡SªZ®§‰“UÉɯ‹æ«-…˜ÅNšQHÛP/ݟ[X à	ùê"CÞ£â¬P³¿VÀý’“üÇ7’¯åh‹Ëôô¥·Oƪ“w”lïëЪ;»Mø᧬"ýKΕ—è#ä—À…BHðsÀ%€Þögëtïá‹V‹([‘¿¨­ˆiŠ¨¢BAàÂ/ ×eF$U£…H
C
ïñ‹ÆU#e3úmFZdÔ)#S]mÐÖrE³¢OA+6%€¢ñŒ¿à}ÍK™½•Þ/-ôªáPU\\nm¶öYi+騂ŽVƒ š6VU~Y§Ü&)2’­2õ¤Øç"	Þ5P9LÕþ4¦)šo3˜Ã|àÏq¥-)lٛ(>w6G§QðYVÄ(;Îïjõe¬^’üìÄ%SògÏ&/q`ðe]}C¶`D¬’Kù¾L­Í}Ÿ×¼þ¦þÞv­ïïÆp»¶–>‡mð]y‰z÷ȕSè”xenuòEÓàö-Zmxë6µØªlõ1ÐI+z'xG }kûîvº=(×´š›±MÃᖼ¼\I³Ž†£/×çåI=“Ë„ÃÍ>_9€«—Hä-¹¹ð|Uþ†œšß+§äíŒ×ko./÷“ÿWíoØ©)ûQ;eçù¼²Z!¯º“ï—ØTò²N¥=¢\{JON±§í,yIžÉT<néGD§E§¥ö¹Ì{3öt*
Oý<	1×"$gÝÍ?`bóµîD1jct~À%Àoæë=.¯á_±ÃÑcÖ­_äë5GÎRHÅ5aAR#7U{½zL%“Ž~§Ž	X§V\ >²W]H¯šÔ°k–Û’¿Jî«ó4g«
eÌêÿÊaŠY)[ZÒû̸TTdÉT9J³ú%¶DÈ2î­Ô g‚–wTøEÕªŠ²©üª6­Qa•È¡rT:(‡Þ+nŽ¥$.ÔÍÕ}§Ž’Öá3ü‚å5e¶TZZ,´Ú‚-ju¹¾Yߧ§õ¤»ºë*Q­¬K¢ó3E¸SÉWÀËéa
LÛ·9¦D¥§íÄЯÅ0ù´çñB͛ùfàÝ#ÐÛY}~ò’`Kïޕù“Í´$ïÉÓí`á	ê…Yåt*ž Û¢=šGÀkOŒcík)•Æ¦ 36­8~e{{ZµŽ»Ú3ÁPŒãu‚\ÍdŽ+/*©ÝÊ9%Tb‰‹ÉP‚è8âI «„\g‰ÅM­ëÆskÜÖ¯©m/-m­®‰·Ú¨Ÿô-„õúðB_ßþ½¾e?÷¼îBßFÿŠi¬Á;ðW¨2ê>êÇtý2ý	ïU¾˜ÿ‚]‚„U—Ey¢Å¬xÖ¿ˆ]âsÙÂì—sÔ9S9ÈíÎýqž6ïD(yWú´, »Uv+ø(B”‚»÷A­§!ՎNPäÛ赝䟀òoÐ2ÿ]ÔÅ»‚ºø¯¢eê"ܟ„ÏE´ÈF£¼_!ï.4ýLôE´îûy­h?u	Uñº‹¯@&êaäâ}
Nø0òómÈÏ{†ë«£ßFÍôÓh'õ.²@_ïY$üQ¼ãHÌ»‰¨_¢8‘“üëC8“,BHÜ÷ùÑäÃYŸmúÃSê*ã(eè$OßBä_!RØ1‡aèNÈih¥yÿÿI¾èúԝþšÀŸPˆ¢Hã(tQ‚ˆÙü¬„µ§±7ºe6Ö¶¤ÎàŸ3#m¼vÀ!æ£R‚lLÿ)Ýä*ƒrÁ%¤H†ò‘¡dF˜¥ZÈ;Tø_ö©ÄÐ68t -¨mEݨmC½¨
À‰w
ÁÚv èz‰ã^€½W1)çfÂ<8Ö¡I¨¥èe£§Ót(½¦SHˆþ1M§P:¦ÓÐç_ÒtäûušÎCÙX‘¦ó
+Òt>ÊÁi:•áÆ4]€dx&]¢.üWé>Bô4þ~š.B
+j2M!+u{š.Æ-ԉ4]L=@ÿ6MÏENÁ-iz.Ú)8‘¦ç¡Rafíy¨OXš.g£jafÞ´SøjóԞ©¥©ƒãq&[Š1csó¦öL.1_f¼nwU™›Û3=΄ææçbKSs³NÐÌÚŸ%øDã(z£ÔcPCsh@\¯I 2èËðñBdpƒ^Ë >sÐ:
£‚òŒ!ß1ŽëšEÎ慹©8Ó;¾05S.qŠ›ªæÛÆ÷,OÇÀƁ×2p‹¡…ÆűñÙøøã`63hD‹ Ù8ðsÃä€ÏMÙþÅyÆÆãt»Á	u1-4	¶“[(ƒFA¤)*ÎQ=È7îñVMØ9þûÔLS‹LŒYZˆÅÇgbû˜¹‰è±Ù83;ÀŒŽ3ã{¦—Æ@QS³ÌØøÂRî{—¦ãScD-‹Î넝‘NKªdÕ3´hsà›7j!ÆaÃp½pâê‡-á¶Ä-t<Í}–Ó4¡­§ê{aÁ\ß8|]Õä"r^ÕÊ&Cº‰Nnj	›ô‘Âjlnvi|†°Y8À,rô¥óã±±qf"635}€‰/Ní™´&æ ÿܖb£ÓÈX|jvê[[Ÿu27ð_œ&<`šøøì"0Yš=Ü65ŽÂ,M‚bfæ–g—ˆ¦–Æo[bâS‹óÓ±Бp‰MO§y/:°•¥©±P–Æ9Î͏ÏÁf¹¥,L./“I¦–9c£SÓSK˜['§@dB_˜ƒõÔRn_ Ó¤–I8?=>32‘Τ›%}ÓK‹ÝhWMù:Kã´µÄYJFœ-,nê¿”y¨O@ëg#¤4Ùú.Œsî°x¥¬e‚ã•â?“®«M[±ªg3³0ŠI;±
ÒBìÃùE¾zUþEà•‰7)9R«‰sãӒ,-eá·Aï™tü"ôÉ´Ì@e…Œ—<nãêqn®y.ÎHsÌÈJxNÃëz¹9ÉÒ~B|"–î³ÄõYLc?›æ5ÏÊ 6õf´BÖKBÊRZâ9níK\Ÿ‚Ó)‰%ƒ[a]Si”3}ç9çÓZȄ­k2ÜÂI›YÍfmf48Ïqœád]ÚÄ9ÓJxeø^¯µX
+“-Sc)ÇZæbq©ÆùØÜÒ-eL&ÆznØù§Òq"£ÇåM1#£»Fnæ±tíú1eWµp-P{I ž\Zš¯q¹n½õVgŒ“À9·°Ç5’bѵ¥-îê
;ˆIJ–`Žȧ\€,y9aÆk³:9L÷@ëôu³/ed1!Èhº…0ì=Üì_Èóú¸8–ŽŠÎ4®ÿò¸Œï^ž3 9N噂ÚÖßí–Ôý	¤þ9ÿ֓埐û;õ]ÏçG×ßÎúL4ŠÈÿéÓù^PN†6#k¸w
óCk¸j
V7>.œ—DzÎc~ð<.?ú>èÿ™îÿÓýÿNoÞ>]`¸ó5Ì\¹ó
+<–•Órü),yÊðõüø–'î}â±'hæq÷ã<~üqžû1¼õ^¼Ü%7,ÁÇ2W5™£µXÓ_ ß0y0|y&u{`BœÛbwSîx0~<NÀÝðÙ¹/¿Ÿð@	}˜¾@ÓÁíJM‹{ 8Ð=@ú·öŸëÿ°ÿB?¿»ïbE·FÄ[D\¨Û0¨|Ê~–ôK}’~
+£~AýÇ$J¨€äœä‚„žC‡ÑËèâI¾S…ùx?rª¯×nïXnlëH»w$ð}	S/ùö'÷%PÿðŽÁS?4tσ¢¦¢Ž„·w01R4ԑˆC!H
+wBAZtJ…š†—ì܅w/ÚwCݎ3”Eû"J•W…-.b ÂWªF¤ÆÁÙ5»ƒá¡Áþ¾Þm=Ý[»:·t´·µFZÂÍ¡¦Æ` ¡¾®¶Æ_]UYáq»œŽ2«Ål*a‹B&•äåf‹³DBŸGea¶e„I˜G<3ÛÚê u6„Ø&ÂHvñDËõ}Ì׍¹¾gzNÜÐ3˜ê¼ÚK™:Tç(cÂ,“8ÛÌ2«x¸gÊ6³CLâc®Üɕyf®’£F0aÍd3“À#L8ÑrËäJx¤øÊ‡ØиØ')q6³¡”°²ó§°µsÊ®9E!Q.™6A›Â±x¢»g0ܬ3‡em‰<¶™kB!ŽeBJ9–ÌÝϜ*{såU)±çÄÙxlç`‚ŽÁØ:¼²r$!³'llsÂvðXùx¢Œm'ì„kǶ«ót\›'ø&)ˬü	Ár؏?ºžKS&éŸ)¶¼++-,Ó²2²[ݸs”e¤ìÊ©œœ•ù0 ŒºaÔêÆ7ï×%ZJHG&qMz±-`Åòžƒ	ÊÔÂLƀïk¬ÖeC™>Ý_Ԍ€05ÉÂï_
¢Q¨$îìLÕ!ýÔ½‚‚.ûP‚!-ofZ”ý¤åÎLËÕá#,h³£wp%Á3µÅÙ0`|,qç(ØÓ^¢
+VšÈûTgdWòeŒß5Äõe@ª¶ø“à›µyX
+²"å*yŸ¦në`³,Ÿñ³À†ð	³á‘ôû–I
0`e‰V{Jõ}à¹ÍPÆÒ:
+Ÿr»`DlT4ÕÌ©/ábç
+¶éª>‰Xá©ÞAnHzXBJ ‘±ô¨„+ÜLffÂ+#Í)/¶gðuäÛ8ªœÑýœx‡šIgUìÊ^ŒO$#º8xÚ3¨3&‚C à!vp|ˆ d;Ó¹T¨o°£—íè¬N’j ìx¦ð
lØA]Š
˜\Bd1ƒ”Ž‚ŽR 0-P`›êà;!4‰à#À9*1Õ¦:fëP¦7ˆ‘°1áñæt?R¿Ž)Ÿ˜S¨5ÃM@ªÀ'Ôª3S—£Œ‚f&=1ŒP[3M´	"Ð(`Ñ–bóÌ ;α“L"Ø=HÖFàáPNƒÁažÖUßuµM`LÈ͙
+3Ñb×m7áêW«­74·eš™ÛÑ»B˜³i†$oK bÂÁj™Žó~âÏlKœ<šóç•SÁ ñåIâ¶+l[|…í¬ãzC¹CwÌ•:pG_“£‚YÓ)ß×s*ˆïë|]Šs_ßà+¦B#MC§J mðuözŽJ*!’
+C*„Ó6¨ˆ¸þº×ƒÝɵò8W[ň£‰24ŒÆV©Mš¡Q@ã¥hAŽF.Вf0†øfâD?·M®ŒG*@Þ8Ù@‡m8…)ANB̎7%²Ù&Bz Eº,«°£ìàŠ4ÌþI㠏iHÉ=åS£eþ«ü³×?¼âµ#z¡¸g\W¿“Š¤â¦O»þ‹—(Sx}2×ßpå8,£»¹ò:ú^ûQê	é9ôsô×>‹Ž o&¿„-Ãkóu½9_†×~tâ¦ßùâ‹è]ô[üÐUZhÐ=èAÜ
+³s¦0‹äJ**<rÜÈ
+èƽË}¯mjø&êGMþOBKêzö©bàÖYê“ ¹æÑvÔ}Óo£gÑhêCuiJ#ÿÕ+‹”Ð+è+h5M݆îJ—ÞEçh1Wz0 ×v%7"yíEwPÇú;˅õ
+endstream
+endobj
+30 0 obj
+<< /Type /FontDescriptor
+/FontName /e19b7f+DroidSerif
+/FontFile2 29 0 R
+/FontBBox [-558 -278 1246 1047]
+/Flags 6
+/StemV 0
+/ItalicAngle 0.0
+/Ascent 770
+/Descent -240
+/CapHeight 1462
+/XHeight 1098
+>>
+endobj
+31 0 obj
+<< /Length 1286
+/Filter [/FlateDecode]
+>>
+stream
+xœe×ËnÛF†á½®BËtHs&Ã@‘n¼èu{stԒ +ß}ù½¤i Æ/‰œy¾_Ã!uøôôÓÓùtß~»]ês¿ïÇéÜnýíòåVû¾ô—Óyg쾝êýë+þÖ×|ݶ“Ÿßßîýõé<.û‡‡Ýá÷í÷ûí}ÿáÇv)ý‡Ýá×[ë·ÓùeÿáÏOÏÛëç/×ë_ýµŸïûãîñqßúØú9_ɯ}ഏOmûütÿ¸óϼ_ûÞòÚLL½´þv͵ßòù¥ïŽÇLJ1wýÜþó‘9ç)eÔÏù6=nÿ·ÒP•–Òªt”N¥§ô*eP)£ÊD™T.”‹Ê•rU™)³ÊBYTVʪ²Q6•²«”[¢ƒ×Èkðy
^#¯Ákä5x¼¯‘×à5ò¼F^ƒ×Èkðy
^#¯Ákä5x¼¯‘×à5ò¼F^‹×ÊkñZy-^+¯Åkåµx­¼¯•×âµòZ¼V^‹×ÊkñZy-^+¯Åkåµx­¼¯•×âµòZ¼V^‡×Éëð:y^'¯Ãëäux¼¯“×áuò:¼N^‡×Éëð:y^'¯Ãëäux¼¯“×áuò:¼N^×Ëëñzy=^/¯Çëåõx½¼¯—×ãõòz¼^^×Ëëñzy=^/¯Çëåõx½¼¯—×ãõòz¼^ހ7ÈðyÞ oÀä
xƒ¼o7à
ò¼Aހ7ÈðyÞ oÀä
xƒ¼o7à
ò¼Aވ7ÊñFy#Þ(oÄ»ýÕnóuWùß.I•$’$*I$IT’H’¨$‘$QI"I¢’D’D%‰$‰JI•$’$*I$IT’H’¨$‰$III’’$’$%I$Iê|›äMx“¼	o’7áMò&¼Iބ7ɛð&yÞ$o›äMx“¼	o’7áMò.xy¼U†oÕÄÞªÙ¼M¼MÈoÓlÞÎx;ãâí
+¿àíJ¼àíê·31ÞÎÄx;ãí
+¿âíJ¼âíJ¼â특âíâ¬x»¯x»¯x‡+Þ!Êw¹âB®x‡b®x‡+ށïrÅ;àà2äÍkçΜñJ¼Y³e¼Y†Œ7+|œÆx‹oSŠŒ7+[ƛețךyÞ¢oVûò浖-㭌‹·é€"¯åþR¦W*–Ó4Xq”êC™^Jú[(£à®^ƒ1»¢y]•¡Èk¹}¼YM-x¥úëÈVæz·ÌþÊ[YEãV¼Y³ÕÙ_}/7×*¯Y%«ê¯eã­Ó«q+ýÝ:÷Ý.â¿7™Jã‹ÈÛE¡/‰3Y(Y™*AˆW	RõÝVJSƒª‚¶á:(u@c¡ðD±]a*Õíf)¤9J­ñæ)¥o,#Ú\ØZ>MU¡Û\ØjPSã
{HSãçMª•ôj»ˆ·’{fk”Œ°yGá‰m[z*EïsaëÝ>Š&îÓ«Óúôj%u¼Üî;¥2^ÆWÃ[Õßήòvú[¾Ïþ2î쯲uú[•¢³Pš:ÙçÂVÌ¡§Õ…>¼M†ÁBi2.Ħ‰ÇÜèԇ!¯áñdÈk¹`†¼–=oÌ‘qWޕwdJF(”L164ÞU Ñ)™x0Eú~êñZ?¾=¶×/·ÛöÄίÕõ~:÷o?$®—«ÎÒÿ¿ç†óO
+endstream
+endobj
+32 0 obj
+[259 500 500 500 500 500 500 500 500 500 500 500 250 310 286 288 500 559 500 500 500 500 500 500 500 500 287 500 500 500 500 500 500 705 500 613 727 623 500 713 500 367 500 700 500 500 500 742 500 500 500 543 612 500 500 500 500 500 500 500 500 500 500 500 500 562 613 492 613 535 369 538 634 319 500 584 310 944 645 577 613 500 471 451 352 634 579 861 578 564 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 361 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 259 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500]
+endobj
+xref
+0 33
+0000000000 65535 f 
+0000000015 00000 n 
+0000000262 00000 n 
+0000000464 00000 n 
+0000000527 00000 n 
+0000000578 00000 n 
+0000000850 00000 n 
+0000001848 00000 n 
+0000002182 00000 n 
+0000005568 00000 n 
+0000005908 00000 n 
+0000005951 00000 n 
+0000006000 00000 n 
+0000006075 00000 n 
+0000006118 00000 n 
+0000006287 00000 n 
+0000006453 00000 n 
+0000006576 00000 n 
+0000006701 00000 n 
+0000006971 00000 n 
+0000007241 00000 n 
+0000007315 00000 n 
+0000007469 00000 n 
+0000007656 00000 n 
+0000007822 00000 n 
+0000007882 00000 n 
+0000012169 00000 n 
+0000012386 00000 n 
+0000013748 00000 n 
+0000014662 00000 n 
+0000024833 00000 n 
+0000025047 00000 n 
+0000026409 00000 n 
+trailer
+<< /Size 33
+/Root 2 0 R
+/Info 1 0 R
+>>
+startxref
+27323
+%%EOF