/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=f3cb481266e935442a0dc4d3e125b176)
 * Config saved to config.json and https://gist.github.com/f3cb481266e935442a0dc4d3e125b176
 */.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}@media (min-width: 1200px){.container{width:1170px;margin-left:auto}}@media (min-width: 1280px){.container{width:970px;margin-left:296px}}@media (min-width: 1480px){.container{width:1170px}}@media (min-width: 1760px){.container{margin-left:auto}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 1280px){.container-fluid{margin-left:72px}}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}@font-face{font-family:'FuturaBT-Light';src:url("/fonts/FuturaBT-Light.eot?#iefix") format("embedded-opentype"),url("/fonts/FuturaBT-Light.ttf") format("truetype"),url("/fonts/FuturaBT-Light.svg#FuturaBT-Light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FuturaBT-Medium';src:url("/fonts/84804563-webfont.eot");src:url("/fonts/84804563-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/84804563-webfont.woff2") format("woff2"),url("/fonts/84804563-webfont.ttf") format("truetype"),url("/fonts/84804563-webfont.svg#futura_md_btmedium") format("svg");font-weight:normal;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;-webkit-overflow-scrolling:touch}body{font-family:"FuturaBT-Light",sans-serif,Arial,sans-serif;font-size:14px;line-height:1.2;font-weight:400}ul,ol{list-style-type:none;padding-left:0}a{text-decoration:none}a:hover,a:focus,a:active{-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}input:focus,input:active{outline:none}button:focus,button:active{outline:none}.wrapper{height:100vh;width:100vw}@media screen and (max-height: 700px){.wrapper{width:100%;height:100%}}.wrapper.first{position:relative;overflow:hidden;min-height:600px;background:#fff}@media only screen and (max-width: 399px){.wrapper.first{min-height:auto}}.wrapper.current{background:#bcbdc0;overflow:hidden;position:relative;opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}@media only screen and (max-width: 767px){.wrapper.current{opacity:1}}@media screen and (max-height: 700px){.wrapper.current{overflow:auto;overflow-x:hidden}}.wrapper.current.menu-active .header-page{display:block}.wrapper.current--noscreen{width:100%;height:100%;overflow:auto}.wrapper.fixed-menu .header-page{position:fixed;background:#bcbdc0;width:calc(100vw - 15px);z-index:99}.wrapper.fixed-menu .video,.wrapper.fixed-menu .covers,.wrapper.fixed-menu .style-page{margin-top:88px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url("./font/slick.eot");src:url("./font/slick.eot?#iefix") format("embedded-opentype"),url("./font/slick.woff") format("woff"),url("./font/slick.ttf") format("truetype"),url("./font/slick.svg#slick") format("svg")}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}div.scrollingHotSpotLeft{min-width:50px;width:5%;height:100%;position:absolute;z-index:200;left:-1px;cursor:url(../img/design/mor-left_arr.png),url(../img/design/mor-left_arr.png),w-resize}.nav-project div.scrollingHotSpotLeft{background:url(../img/design/mor-left_arr.png) no-repeat center;opacity:0.5 !important;cursor:pointer}.nav-project div.scrollingHotSpotLeft:hover{opacity:0.8 !important}.nav-project div.scrollingHotSpotLeft{display:block !important}div.scrollingHotSpotLeftVisible{background-repeat:no-repeat;opacity:0.35;-moz-opacity:0.35;filter:alpha(opacity=35);zoom:1}div.scrollingHotSpotRight{min-width:50px;width:5%;height:100%;position:absolute;z-index:200;right:-1px;cursor:url(../img/design/mor-right_arr.png),url(../img/design/mor-right_arr.png),e-resize}.nav-project div.scrollingHotSpotRight{background:url(../img/design/mor-right_arr.png) no-repeat center;opacity:0.5 !important;display:block !important;cursor:pointer}.nav-project div.scrollingHotSpotRight:hover{opacity:0.8 !important}.nav-project div.scrollingHotSpotRight,.nav-project div.scrollingHotSpotLeft{min-width:auto;width:40px}div.scrollingHotSpotRightVisible{background-repeat:no-repeat;opacity:0.35;filter:alpha(opacity=35);-moz-opacity:0.35;zoom:1}div.scrollWrapper{position:relative;overflow:hidden;width:100%;height:auto}div.scrollableArea{position:relative;width:auto;height:100%}.scrollingHotSpotRight{height:auto}.scrollingHotSpotLeft{height:auto}.scrollWrapper{overflow:auto}.nav-project .scrollingHotSpotLeft,.nav-project .scrollingHotSpotRight{height:84px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:1}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.inner-first{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.inner-first{-webkit-transform:none;-ms-transform:none;transform:none;position:static;margin:40px 0}}@media only screen and (max-width: 479px){.inner-first{margin:15px 0}}.inner-first h1{margin:0;color:#C2C2C2;font-weight:300;letter-spacing:3px;font-size:70px;display:none}@media only screen and (max-width: 991px){.logo{margin:20px 0}}@media screen and (max-height: 700px){.logo{margin:10px 0}}.logo img{display:block}@media only screen and (max-width: 767px){.logo img{margin:0 auto}}@media only screen and (max-width: 479px){.logo img{max-width:100%}}.slider-first{width:600px;margin:0 157px}@media only screen and (max-width: 991px){.slider-first{margin:0 auto}}@media only screen and (max-width: 767px){.slider-first{max-width:550px;width:auto}}@media only screen and (max-width: 549px){.slider-first{max-width:480px}}@media only screen and (max-width: 479px){.slider-first{max-width:400px;float:none;margin:0 auto}}@media only screen and (max-width: 399px){.slider-first{max-width:300px}}.slider-first__item img{display:block}@media only screen and (max-width: 479px){.slider-first__item img{margin:0 auto}}@media screen and (max-height: 700px){.slider-first__item img{max-width:75%}}.slider-first .slick-prev{display:none !important}.first .main-menu__list{margin:0 157px}@media only screen and (max-width: 991px){.first .main-menu__list{margin:0}}.first .main-menu__item{text-align:left;margin-bottom:2px}@media only screen and (max-width: 767px){.first .main-menu__item{text-align:center;margin-bottom:4px}}.first .main-menu__link{display:inline-block;color:#C2C2C2;font-size:13pt;line-height:1}@media only screen and (max-width: 767px){.first .main-menu__link{font-size:14pt}}.first .main-menu__link:hover{color:#000}.copyright{position:absolute;right:12px;bottom:8px;display:none}.copyright a{color:#C2C2C2}.copyright img{position:relative;top:1px;left:2px}.preloader{position:fixed;left:0;top:0;right:0;bottom:0;background:#bdbec2;z-index:999;overflow:hidden}.preloader img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 991px){.preloader img{max-width:90%}}.header-page{padding:20px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-page .logo-current{display:inline-block}@media only screen and (max-width: 767px){.header-page .logo-current img{width:80%}}.header-page .main-menu__list{text-align:right}.header-page .main-menu__item{display:inline-block;margin-right:15px;position:relative}@media only screen and (max-width: 1199px){.header-page .main-menu__item{margin-right:10px}}.header-page .main-menu__item:last-child{margin-right:0}.header-page .main-menu__link{color:#fff;font-size:13pt}@media only screen and (max-width: 1199px){.header-page .main-menu__link{font-size:11pt}}.header-page .main-menu__link:hover{color:#000}.header-page .main-menu__link:hover .main-menu__icon svg{fill:#000}.header-page .main-menu__link:hover .main-submenu{display:block !important}.header-page .main-menu__link--active{color:#000}.header-page .main-menu__link--active .main-menu__icon svg{fill:#000}@media only screen and (max-width: 991px){.header-page .main-menu{display:none}}.header-page .main-menu.active{display:block;width:100%;z-index:998;background-color:#bcbdc0;margin-bottom:50px}.header-page .main-menu.active .main-submenu{display:block;position:static;-webkit-transform:none;-ms-transform:none;transform:none;left:auto;top:auto;margin:5px auto 0;background:none}.header-page .main-menu.active .main-submenu:after{display:none}.header-page .main-menu.active .main-submenu__link{font-size:10pt;color:#fff;display:inline-block;padding:5px 0}.header-page .main-menu__icon svg{fill:#fff}.header-page .main-submenu{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:25px;width:90px;padding:7px 15px 7px 15px;display:none;background-color:#afb0b4;border-radius:4px;z-index:99;text-align:left}.header-page .main-submenu:after{content:'';width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #afb0b4;position:absolute;left:50%;margin-left:-7px;top:-5px}.header-page .main-submenu:before{content:'';position:absolute;left:0;top:-5px;width:100%;height:9px}.header-page .main-submenu__item{text-align:left;padding:2px 0}.header-page .main-submenu__link{color:#000;font-size:10pt;padding:10px 0}.header-page .main-submenu__link:hover{color:#fff}nav.active .main-menu__list{text-align:center;width:100%;position:relative}nav.active .main-menu__item{display:block;margin:10px 0}nav.active .main-menu__link{font-size:17pt}#makeMeScrollable{width:100%;height:auto;position:absolute;padding:0 20px;top:88px;bottom:138px}@media screen and (max-height: 600px){#makeMeScrollable{position:static}}.scrollableArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.info{width:500px;height:100%;position:relative}@media only screen and (max-width: 991px){.info{width:350px}}.info p{color:#fff}.info p.bottom{position:absolute;left:0;bottom:0}.info p.bottom a{color:#000}.scroll-item{margin-right:20px}.scroll-item:last-child{margin-right:0}.scroll-item img{display:block}@media screen and (max-height: 767px){.scroll-item img{max-height:350px}}.nav-project{padding:20px 35px 0 35px;width:100%;height:auto;position:absolute;bottom:20px}@media screen and (max-height: 600px){.nav-project{position:static}}.nav-project__item{display:block;margin-right:10px}@media screen and (max-width: 768px){.nav-project__item{margin-right:5px}}.nav-project__item img{display:block}@media screen and (max-width: 768px){.nav-project__item img{width:58px;height:58px}}.nav-project__item:hover{cursor:pointer}.nav-project__item:hover .nav-project__img{position:relative}.nav-project__item:hover .nav-project__img:before{content:'';position:absolute;height:100%;width:100%;left:0;top:0;background:rgba(0,0,0,0.6)}.nav-project__item:hover .title{color:#000}.nav-project__item .title{display:block;text-align:center;font-size:8pt;color:#fff;padding:3px 0;max-width:84px}@media screen and (max-width: 768px){.nav-project__item .title{max-width:58px}}.nav-project__item--active .nav-project__img{position:relative}.nav-project__item--active .nav-project__img:before{content:'';position:absolute;height:100%;width:100%;left:0;top:0;background:rgba(0,0,0,0.6)}.nav-project__item--active .title{color:#000}.main-scroll div.scrollWrapper{height:auto;min-height:500px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-height: 767px){.main-scroll div.scrollWrapper{min-height:350px}}@media screen and (max-height: 600px){.main-scroll div.scrollWrapper{position:static;height:100%;-webkit-transform:none;-ms-transform:none;transform:none}}.menu-btn{display:none;width:32px;height:40px;position:relative}@media only screen and (max-width: 991px){.menu-btn{display:block}}.menu-btn span{position:absolute;left:0;top:50%;margin-top:-2px}.menu-btn span{background-color:#fff}.menu-btn span,.menu-btn span:before,.menu-btn span:after{position:absolute;display:block;content:'';height:3px;width:30px;right:0;background:#fff;cursor:pointer;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media only screen and (max-width: 767px){.menu-btn span,.menu-btn span:before,.menu-btn span:after{width:25px}}.menu-btn span{background-color:#fff}.menu-btn span:before{top:-7px}.menu-btn span:after{bottom:-7px}.menu-btn.active span{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.menu-btn.active span:before{top:0;left:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.menu-btn.active span:after{top:0;right:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.menu-btn.active span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-btn.active span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-btn.active{z-index:999;right:20px;top:20px;position:absolute}.project-title{text-align:center;margin:10px 0 0;color:#fff;font-family:"FuturaBT-Medium",sans-serif;font-size:10pt;text-shadow:0px 1px 6px rgba(1,1,1,0.3);font-weight:400}.main-scroll .scrollableArea{margin:0 auto !important;min-height:500px}@media screen and (max-height: 767px){.main-scroll .scrollableArea{min-height:350px}}.single-item .scrollableArea img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.covers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 991px){.covers{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.covers img{display:block;height:280px;width:210px;margin:20px 15px}@media only screen and (max-width: 767px){.covers img{height:140px;width:105px}}@media only screen and (max-width: 767px){.covers img{height:140px;width:105px}}@media only screen and (max-width: 479px){.covers img{margin:20px 5px}}.covers .video-box{margin:20px 15px 30px}.video{margin:20px auto;width:920px}@media only screen and (max-width: 991px){.video{width:100%}}.video .grid{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width: 991px){.video .grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.video-box{display:inline-block;margin:10px}.video-box:hover .video__icon{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.video-box:focus,.video-box:active{outline:none}.video__img{position:relative}.video__img img{display:block}@media only screen and (max-width: 767px){.video__img img{max-width:100%}}.video__title{margin:8px 0 0;font-family:"FuturaBT-Light",sans-serif,Arial,sans-serif;font-size:10pt;color:#000;font-weight:400}@media only screen and (max-width: 767px){.video__title{font-size:9pt}}.video__icon{padding:.6875rem 1.375rem .6875rem 1.5625rem;background-color:rgba(23,34,35,0.75);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;border-radius:.3125rem;left:8px;bottom:8px;opacity:0;-webkit-transform:translateY(0.3125rem);-ms-transform:translateY(0.3125rem);transform:translateY(0.3125rem);-webkit-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.video__icon svg{fill:#fff}.video__icon:hover{background-color:#00ADEF}.contacts{margin:30px 0;display:inline-block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-height: 700px){.contacts{position:static;left:auto;bottom:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;display:block;margin:15px 0}}.contacts-box{text-align:center;margin-bottom:30px}@media screen and (max-height: 700px){.contacts-box{margin-bottom:15px}}.contacts-box:last-child{margin-bottom:0}.contacts-box h3{font-size:25pt;font-weight:300;margin:0;color:#272727}.contacts-box p{margin:0 0 10px 0;font-size:12pt;color:#272727}.contacts-box p b{font-weight:800;font-size:15pt;color:#000;font-family:"FuturaBT-Medium",sans-serif}.contacts-box p:last-child{margin-bottom:0}.contacts-box p a{color:#272727;font-size:13pt}.contacts-box p.phone{margin-bottom:0}.style-page{margin:20px auto;width:920px}@media only screen and (max-width: 991px){.style-page{width:100%;padding:0 10px}}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6,.typography .h1,.typography .h2,.typography .h3,.typography .h4,.typography .h5,.typography .h6{margin-bottom:0.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.typography h1{font-size:2.5rem;margin-top:0}.typography h2{font-size:2rem}.typography h3{font-size:1.75rem}.typography h4{font-size:1.5rem}.typography h5{font-size:1.25rem}.typography h6{font-size:1rem}.typography p{font-size:1.2rem;margin-top:0}.typography b{font-weight:500;font-family:"FuturaBT-Medium",sans-serif;font-size:1.2rem}.typography a{color:#fff}.typography a:hover{color:#000}.typography img{display:block;margin:0 auto;max-width:100%}.typography ul,.typography ol{margin:20px 0}.typography ul li,.typography ol li{font-size:1.2rem;margin-bottom:10px}.typography ul li:last-child,.typography ol li:last-child{margin-bottom:0}.typography ul{list-style-type:disc;color:#fff;padding-left:50px}.typography ol{list-style-type:decimal;color:#fff;padding-left:50px}.mob.wrapper{width:auto;height:auto;overflow:auto;-webkit-overflow-scrolling:touch;min-height:100vh}.mob .main-scroll{position:static !important;min-height:calc(100vh - 180px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 400px){.mob .main-scroll{padding:0 20px 0 20px !important}}.mob .nav-project{position:static;padding:0 0 10px 0;margin-top:30px}.mob .nav-project .scrollingHotSpotRight{height:auto}.mob .nav-project .scrollingHotSpotLeft{height:auto}.mob .nav-project .scrollWrapper{overflow:auto}.mob .nav-project a.nav-project__item:hover{cursor:auto}.mob .scroll-item{width:100%;margin:0 0 30px 0}.mob .scroll-item img{max-width:100%;display:block;margin:0 auto}.mob .scroll-item .info{width:auto}.mob .scroll-item .info p.bottom{position:static;margin-top:10px}.mob .contacts{position:static;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;display:block}.mob .header-page .main-menu.active .main-submenu{display:none}.mob .main-submenu.active{display:block !important}.mob .header-page .main-menu.active .main-menu__item svg{display:none}.mob .header-page .main-menu.active .main-menu__item .main-menu__icon:before{content:'+';font-size:18px;font-style:normal;font-weight:600;position:relative;top:-1px;left:-4px}.mob .header-page{position:static !important;background:transparent !important;width:auto !important}.mob .video,.mob .covers,.mob .style-page{margin-top:20px !important}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUuc2Nzcy9ub3JtYWxpemUuc2NzcyIsImdsb2JhbC9fZ3JpZC5zY3NzIiwiZ2xvYmFsL19mb250cy5zY3NzIiwiZ2xvYmFsL19iYXNlLnNjc3MiLCJnbG9iYWwvX3ZhcmlhYmxlcy5zY3NzIiwiZ2xvYmFsL19taXhpbnMuc2NzcyIsImxpYnMvc2xpY2suc2NzcyIsImxpYnMvc2xpY2stdGhlbWUuc2NzcyIsImxpYnMvX3Ntb290aERpdlNjcm9sbC5zY3NzIiwibGlicy9fbWFnbmlmaWMtcG9wdXAuc2NzcyIsInNlY3Rpb25zL19maXJzdC1wYWdlLnNjc3MiLCJzZWN0aW9ucy9fY3VycmVudC1wYWdlLnNjc3MiLCJzZWN0aW9ucy9fY292ZXJzLnNjc3MiLCJzZWN0aW9ucy9fY29udGFjdHMuc2NzcyIsInNlY3Rpb25zL19zdHlsZS1wYWdlLnNjc3MiLCJzZWN0aW9ucy9fbW9iLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsc0VDQUEsS0FBc0UsdUJBU3ZELDBCQUNTLDZCQUNJLENBQUEsS0FDM0IsUUFPQyxDQUFNLDJGQXlCUixhQUNXLENBQUEsNEJBV1gscUJBQ1csdUJBQ08sQ0FBQSxzQkFRUCxhQUNBLFFBQ1QsQ0FBTSxrQkFTUixZQUNXLENBQUEsRUFBSSw0QkFXSyxDQUFBLGlCQVFuQixTQUNDLENBQU8sWUFVTCx3QkFDYSxDQUFBLFNBUWpCLGdCQUNlLENBQUEsSUFDZCxpQkFPYSxDQUFBLEdBQ2IsY0FRWSxlQUNILENBQUEsS0FDVCxnQkFPYSxVQUNMLENBQUEsTUFDUixhQU9ZLENBQUEsUUFRYixjQUNhLGNBQ0Esa0JBQ0QsdUJBQ00sQ0FBQSxJQUNqQixVQUdNLENBQUEsSUFDTixjQUdTLENBQUEsSUFDVCxRQVVDLENBQU0sZUFPQSxlQUNJLENBQUEsT0FDWCxlQVVTLENBQUEsR0FRUywrQkFBQSxBQUNMLHVCQUFBLFFBQ1osQ0FBTSxJQUNQLGFBT1csQ0FB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QUNULENBQ1Qsa0JBR0YsMkJBQ1ksa0NBQ0UscUJBQ0wsQ0FBQSwwQ0FLVCwwQkFDYyxDQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuc2NzcyB2MC4xLjAgfCBNSVQgTGljZW5zZSB8IGJhc2VkIG9uIGdpdC5pby9ub3JtYWxpemUgKi9odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtYWluLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeXtkaXNwbGF5OmJsb2NrfWF1ZGlvLGNhbnZhcyxwcm9ncmVzcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfVtoaWRkZW5dLHRlbXBsYXRle2Rpc3BsYXk6bm9uZX1he2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9YTphY3RpdmUsYTpob3ZlcntvdXRsaW5lOjB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9ZGZue2ZvbnQtc3R5bGU6aXRhbGljfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOjAuNjdlbSAwfW1hcmt7YmFja2dyb3VuZDojZmYwO2NvbG9yOiMwMDB9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdXB7dG9wOi0wLjVlbX1zdWJ7Ym90dG9tOi0wLjI1ZW19aW1ne2JvcmRlcjowfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1maWd1cmV7bWFyZ2luOjFlbSA0MHB4fWhyey1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowfXByZXtvdmVyZmxvdzphdXRvfWNvZGUsa2JkLHByZSxzYW1we2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSwgbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19YnV0dG9uLGlucHV0LG9wdGdyb3VwLHNlbGVjdCx0ZXh0YXJlYXtjb2xvcjppbmhlcml0O2ZvbnQ6aW5oZXJpdDttYXJnaW46MH1idXR0b257b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLGh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxpbnB1dFt0eXBlPVwicmVzZXRcIl0saW5wdXRbdHlwZT1cInN1Ym1pdFwiXXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2N1cnNvcjpwb2ludGVyfWJ1dHRvbltkaXNhYmxlZF0saHRtbCBpbnB1dFtkaXNhYmxlZF17Y3Vyc29yOmRlZmF1bHR9YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGlucHV0OjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH1pbnB1dHtsaW5lLWhlaWdodDpub3JtYWx9aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLGlucHV0W3R5cGU9XCJyYWRpb1wiXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfWlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24saW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31pbnB1dFt0eXBlPVwic2VhcmNoXCJdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94Oy13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fWlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24saW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1maWVsZHNldHtib3JkZXI6MXB4IHNvbGlkICNjMGMwYzA7bWFyZ2luOjAgMnB4O3BhZGRpbmc6MC4zNWVtIDAuNjI1ZW0gMC43NWVtfWxlZ2VuZHtib3JkZXI6MDtwYWRkaW5nOjB9dGV4dGFyZWF7b3ZlcmZsb3c6YXV0b31vcHRncm91cHtmb250LXdlaWdodDpib2xkfXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowfXRkLHRoe3BhZGRpbmc6MH0vKiFcbiAqIEJvb3RzdHJhcCB2My4zLjcgKGh0dHA6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxNyBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovLyohXG4gKiBHZW5lcmF0ZWQgdXNpbmcgdGhlIEJvb3RzdHJhcCBDdXN0b21pemVyIChodHRwOi8vZ2V0Ym9vdHN0cmFwLmNvbS9jdXN0b21pemUvP2lkPWYzY2I0ODEyNjZlOTM1NDQyYTBkYzRkM2UxMjViMTc2KVxuICogQ29uZmlnIHNhdmVkIHRvIGNvbmZpZy5qc29uIGFuZCBodHRwczovL2dpc3QuZ2l0aHViLmNvbS9mM2NiNDgxMjY2ZTkzNTQ0MmEwZGM0ZDNlMTI1YjE3NlxuICovLmNvbnRhaW5lcnttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO3BhZGRpbmctbGVmdDoxNXB4O3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb250YWluZXJ7d2lkdGg6NzUwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNvbnRhaW5lcnt3aWR0aDo5NzBweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lcnt3aWR0aDoxMTcwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb250YWluZXJ7d2lkdGg6MTE3MHB4O21hcmdpbi1sZWZ0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpey5jb250YWluZXJ7d2lkdGg6OTcwcHg7bWFyZ2luLWxlZnQ6Mjk2cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxNDgwcHgpey5jb250YWluZXJ7d2lkdGg6MTE3MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTc2MHB4KXsuY29udGFpbmVye21hcmdpbi1sZWZ0OmF1dG99fS5jb250YWluZXItZmx1aWR7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bztwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDEyODBweCl7LmNvbnRhaW5lci1mbHVpZHttYXJnaW4tbGVmdDo3MnB4fX0ucm93e21hcmdpbi1sZWZ0Oi0xNXB4O21hcmdpbi1yaWdodDotMTVweH0uY29sLXhzLTEsLmNvbC1zbS0xLC5jb2wtbWQtMSwuY29sLWxnLTEsLmNvbC14cy0yLC5jb2wtc20tMiwuY29sLW1kLTIsLmNvbC1sZy0yLC5jb2wteHMtMywuY29sLXNtLTMsLmNvbC1tZC0zLC5jb2wtbGctMywuY29sLXhzLTQsLmNvbC1zbS00LC5jb2wtbWQtNCwuY29sLWxnLTQsLmNvbC14cy01LC5jb2wtc20tNSwuY29sLW1kLTUsLmNvbC1sZy01LC5jb2wteHMtNiwuY29sLXNtLTYsLmNvbC1tZC02LC5jb2wtbGctNiwuY29sLXhzLTcsLmNvbC1zbS03LC5jb2wtbWQtNywuY29sLWxnLTcsLmNvbC14cy04LC5jb2wtc20tOCwuY29sLW1kLTgsLmNvbC1sZy04LC5jb2wteHMtOSwuY29sLXNtLTksLmNvbC1tZC05LC5jb2wtbGctOSwuY29sLXhzLTEwLC5jb2wtc20tMTAsLmNvbC1tZC0xMCwuY29sLWxnLTEwLC5jb2wteHMtMTEsLmNvbC1zbS0xMSwuY29sLW1kLTExLC5jb2wtbGctMTEsLmNvbC14cy0xMiwuY29sLXNtLTEyLC5jb2wtbWQtMTIsLmNvbC1sZy0xMntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9LmNvbC14cy0xLC5jb2wteHMtMiwuY29sLXhzLTMsLmNvbC14cy00LC5jb2wteHMtNSwuY29sLXhzLTYsLmNvbC14cy03LC5jb2wteHMtOCwuY29sLXhzLTksLmNvbC14cy0xMCwuY29sLXhzLTExLC5jb2wteHMtMTJ7ZmxvYXQ6bGVmdH0uY29sLXhzLTEye3dpZHRoOjEwMCV9LmNvbC14cy0xMXt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC14cy0xMHt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC14cy05e3dpZHRoOjc1JX0uY29sLXhzLTh7d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wteHMtN3t3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC14cy02e3dpZHRoOjUwJX0uY29sLXhzLTV7d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wteHMtNHt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC14cy0ze3dpZHRoOjI1JX0uY29sLXhzLTJ7d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wteHMtMXt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLXhzLXB1bGwtMTJ7cmlnaHQ6MTAwJX0uY29sLXhzLXB1bGwtMTF7cmlnaHQ6OTEuNjY2NjY2NjclfS5jb2wteHMtcHVsbC0xMHtyaWdodDo4My4zMzMzMzMzMyV9LmNvbC14cy1wdWxsLTl7cmlnaHQ6NzUlfS5jb2wteHMtcHVsbC04e3JpZ2h0OjY2LjY2NjY2NjY3JX0uY29sLXhzLXB1bGwtN3tyaWdodDo1OC4zMzMzMzMzMyV9LmNvbC14cy1wdWxsLTZ7cmlnaHQ6NTAlfS5jb2wteHMtcHVsbC01e3JpZ2h0OjQxLjY2NjY2NjY3JX0uY29sLXhzLXB1bGwtNHtyaWdodDozMy4zMzMzMzMzMyV9LmNvbC14cy1wdWxsLTN7cmlnaHQ6MjUlfS5jb2wteHMtcHVsbC0ye3JpZ2h0OjE2LjY2NjY2NjY3JX0uY29sLXhzLXB1bGwtMXtyaWdodDo4LjMzMzMzMzMzJX0uY29sLXhzLXB1bGwtMHtyaWdodDphdXRvfS5jb2wteHMtcHVzaC0xMntsZWZ0OjEwMCV9LmNvbC14cy1wdXNoLTExe2xlZnQ6OTEuNjY2NjY2NjclfS5jb2wteHMtcHVzaC0xMHtsZWZ0OjgzLjMzMzMzMzMzJX0uY29sLXhzLXB1c2gtOXtsZWZ0Ojc1JX0uY29sLXhzLXB1c2gtOHtsZWZ0OjY2LjY2NjY2NjY3JX0uY29sLXhzLXB1c2gtN3tsZWZ0OjU4LjMzMzMzMzMzJX0uY29sLXhzLXB1c2gtNntsZWZ0OjUwJX0uY29sLXhzLXB1c2gtNXtsZWZ0OjQxLjY2NjY2NjY3JX0uY29sLXhzLXB1c2gtNHtsZWZ0OjMzLjMzMzMzMzMzJX0uY29sLXhzLXB1c2gtM3tsZWZ0OjI1JX0uY29sLXhzLXB1c2gtMntsZWZ0OjE2LjY2NjY2NjY3JX0uY29sLXhzLXB1c2gtMXtsZWZ0OjguMzMzMzMzMzMlfS5jb2wteHMtcHVzaC0we2xlZnQ6YXV0b30uY29sLXhzLW9mZnNldC0xMnttYXJnaW4tbGVmdDoxMDAlfS5jb2wteHMtb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uY29sLXhzLW9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9LmNvbC14cy1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9LmNvbC14cy1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9LmNvbC14cy1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9LmNvbC14cy1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmNvbC14cy1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9LmNvbC14cy1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9LmNvbC14cy1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmNvbC14cy1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9LmNvbC14cy1vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0uY29sLXhzLW9mZnNldC0we21hcmdpbi1sZWZ0OjAlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbC1zbS0xLC5jb2wtc20tMiwuY29sLXNtLTMsLmNvbC1zbS00LC5jb2wtc20tNSwuY29sLXNtLTYsLmNvbC1zbS03LC5jb2wtc20tOCwuY29sLXNtLTksLmNvbC1zbS0xMCwuY29sLXNtLTExLC5jb2wtc20tMTJ7ZmxvYXQ6bGVmdH0uY29sLXNtLTEye3dpZHRoOjEwMCV9LmNvbC1zbS0xMXt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1zbS0xMHt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1zbS05e3dpZHRoOjc1JX0uY29sLXNtLTh7d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtc20tN3t3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1zbS02e3dpZHRoOjUwJX0uY29sLXNtLTV7d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtc20tNHt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1zbS0ze3dpZHRoOjI1JX0uY29sLXNtLTJ7d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtc20tMXt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLXNtLXB1bGwtMTJ7cmlnaHQ6MTAwJX0uY29sLXNtLXB1bGwtMTF7cmlnaHQ6OTEuNjY2NjY2NjclfS5jb2wtc20tcHVsbC0xMHtyaWdodDo4My4zMzMzMzMzMyV9LmNvbC1zbS1wdWxsLTl7cmlnaHQ6NzUlfS5jb2wtc20tcHVsbC04e3JpZ2h0OjY2LjY2NjY2NjY3JX0uY29sLXNtLXB1bGwtN3tyaWdodDo1OC4zMzMzMzMzMyV9LmNvbC1zbS1wdWxsLTZ7cmlnaHQ6NTAlfS5jb2wtc20tcHVsbC01e3JpZ2h0OjQxLjY2NjY2NjY3JX0uY29sLXNtLXB1bGwtNHtyaWdodDozMy4zMzMzMzMzMyV9LmNvbC1zbS1wdWxsLTN7cmlnaHQ6MjUlfS5jb2wtc20tcHVsbC0ye3JpZ2h0OjE2LjY2NjY2NjY3JX0uY29sLXNtLXB1bGwtMXtyaWdodDo4LjMzMzMzMzMzJX0uY29sLXNtLXB1bGwtMHtyaWdodDphdXRvfS5jb2wtc20tcHVzaC0xMntsZWZ0OjEwMCV9LmNvbC1zbS1wdXNoLTExe2xlZnQ6OTEuNjY2NjY2NjclfS5jb2wtc20tcHVzaC0xMHtsZWZ0OjgzLjMzMzMzMzMzJX0uY29sLXNtLXB1c2gtOXtsZWZ0Ojc1JX0uY29sLXNtLXB1c2gtOHtsZWZ0OjY2LjY2NjY2NjY3JX0uY29sLXNtLXB1c2gtN3tsZWZ0OjU4LjMzMzMzMzMzJX0uY29sLXNtLXB1c2gtNntsZWZ0OjUwJX0uY29sLXNtLXB1c2gtNXtsZWZ0OjQxLjY2NjY2NjY3JX0uY29sLXNtLXB1c2gtNHtsZWZ0OjMzLjMzMzMzMzMzJX0uY29sLXNtLXB1c2gtM3tsZWZ0OjI1JX0uY29sLXNtLXB1c2gtMntsZWZ0OjE2LjY2NjY2NjY3JX0uY29sLXNtLXB1c2gtMXtsZWZ0OjguMzMzMzMzMzMlfS5jb2wtc20tcHVzaC0we2xlZnQ6YXV0b30uY29sLXNtLW9mZnNldC0xMnttYXJnaW4tbGVmdDoxMDAlfS5jb2wtc20tb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uY29sLXNtLW9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9LmNvbC1zbS1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9LmNvbC1zbS1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9LmNvbC1zbS1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9LmNvbC1zbS1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmNvbC1zbS1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9LmNvbC1zbS1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9LmNvbC1zbS1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmNvbC1zbS1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9LmNvbC1zbS1vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0uY29sLXNtLW9mZnNldC0we21hcmdpbi1sZWZ0OjAlfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb2wtbWQtMSwuY29sLW1kLTIsLmNvbC1tZC0zLC5jb2wtbWQtNCwuY29sLW1kLTUsLmNvbC1tZC02LC5jb2wtbWQtNywuY29sLW1kLTgsLmNvbC1tZC05LC5jb2wtbWQtMTAsLmNvbC1tZC0xMSwuY29sLW1kLTEye2Zsb2F0OmxlZnR9LmNvbC1tZC0xMnt3aWR0aDoxMDAlfS5jb2wtbWQtMTF7d2lkdGg6OTEuNjY2NjY2NjclfS5jb2wtbWQtMTB7d2lkdGg6ODMuMzMzMzMzMzMlfS5jb2wtbWQtOXt3aWR0aDo3NSV9LmNvbC1tZC04e3dpZHRoOjY2LjY2NjY2NjY3JX0uY29sLW1kLTd7d2lkdGg6NTguMzMzMzMzMzMlfS5jb2wtbWQtNnt3aWR0aDo1MCV9LmNvbC1tZC01e3dpZHRoOjQxLjY2NjY2NjY3JX0uY29sLW1kLTR7d2lkdGg6MzMuMzMzMzMzMzMlfS5jb2wtbWQtM3t3aWR0aDoyNSV9LmNvbC1tZC0ye3dpZHRoOjE2LjY2NjY2NjY3JX0uY29sLW1kLTF7d2lkdGg6OC4zMzMzMzMzMyV9LmNvbC1tZC1wdWxsLTEye3JpZ2h0OjEwMCV9LmNvbC1tZC1wdWxsLTExe3JpZ2h0OjkxLjY2NjY2NjY3JX0uY29sLW1kLXB1bGwtMTB7cmlnaHQ6ODMuMzMzMzMzMzMlfS5jb2wtbWQtcHVsbC05e3JpZ2h0Ojc1JX0uY29sLW1kLXB1bGwtOHtyaWdodDo2Ni42NjY2NjY2NyV9LmNvbC1tZC1wdWxsLTd7cmlnaHQ6NTguMzMzMzMzMzMlfS5jb2wtbWQtcHVsbC02e3JpZ2h0OjUwJX0uY29sLW1kLXB1bGwtNXtyaWdodDo0MS42NjY2NjY2NyV9LmNvbC1tZC1wdWxsLTR7cmlnaHQ6MzMuMzMzMzMzMzMlfS5jb2wtbWQtcHVsbC0ze3JpZ2h0OjI1JX0uY29sLW1kLXB1bGwtMntyaWdodDoxNi42NjY2NjY2NyV9LmNvbC1tZC1wdWxsLTF7cmlnaHQ6OC4zMzMzMzMzMyV9LmNvbC1tZC1wdWxsLTB7cmlnaHQ6YXV0b30uY29sLW1kLXB1c2gtMTJ7bGVmdDoxMDAlfS5jb2wtbWQtcHVzaC0xMXtsZWZ0OjkxLjY2NjY2NjY3JX0uY29sLW1kLXB1c2gtMTB7bGVmdDo4My4zMzMzMzMzMyV9LmNvbC1tZC1wdXNoLTl7bGVmdDo3NSV9LmNvbC1tZC1wdXNoLTh7bGVmdDo2Ni42NjY2NjY2NyV9LmNvbC1tZC1wdXNoLTd7bGVmdDo1OC4zMzMzMzMzMyV9LmNvbC1tZC1wdXNoLTZ7bGVmdDo1MCV9LmNvbC1tZC1wdXNoLTV7bGVmdDo0MS42NjY2NjY2NyV9LmNvbC1tZC1wdXNoLTR7bGVmdDozMy4zMzMzMzMzMyV9LmNvbC1tZC1wdXNoLTN7bGVmdDoyNSV9LmNvbC1tZC1wdXNoLTJ7bGVmdDoxNi42NjY2NjY2NyV9LmNvbC1tZC1wdXNoLTF7bGVmdDo4LjMzMzMzMzMzJX0uY29sLW1kLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC1tZC1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6MTAwJX0uY29sLW1kLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NyV9LmNvbC1tZC1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5jb2wtbWQtb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjclfS5jb2wtbWQtb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5jb2wtbWQtb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjclfS5jb2wtbWQtb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5jb2wtbWQtb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjclfS5jb2wtbWQtb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMyV9LmNvbC1tZC1vZmZzZXQtMHttYXJnaW4tbGVmdDowJX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbC1sZy0xLC5jb2wtbGctMiwuY29sLWxnLTMsLmNvbC1sZy00LC5jb2wtbGctNSwuY29sLWxnLTYsLmNvbC1sZy03LC5jb2wtbGctOCwuY29sLWxnLTksLmNvbC1sZy0xMCwuY29sLWxnLTExLC5jb2wtbGctMTJ7ZmxvYXQ6bGVmdH0uY29sLWxnLTEye3dpZHRoOjEwMCV9LmNvbC1sZy0xMXt3aWR0aDo5MS42NjY2NjY2NyV9LmNvbC1sZy0xMHt3aWR0aDo4My4zMzMzMzMzMyV9LmNvbC1sZy05e3dpZHRoOjc1JX0uY29sLWxnLTh7d2lkdGg6NjYuNjY2NjY2NjclfS5jb2wtbGctN3t3aWR0aDo1OC4zMzMzMzMzMyV9LmNvbC1sZy02e3dpZHRoOjUwJX0uY29sLWxnLTV7d2lkdGg6NDEuNjY2NjY2NjclfS5jb2wtbGctNHt3aWR0aDozMy4zMzMzMzMzMyV9LmNvbC1sZy0ze3dpZHRoOjI1JX0uY29sLWxnLTJ7d2lkdGg6MTYuNjY2NjY2NjclfS5jb2wtbGctMXt3aWR0aDo4LjMzMzMzMzMzJX0uY29sLWxnLXB1bGwtMTJ7cmlnaHQ6MTAwJX0uY29sLWxnLXB1bGwtMTF7cmlnaHQ6OTEuNjY2NjY2NjclfS5jb2wtbGctcHVsbC0xMHtyaWdodDo4My4zMzMzMzMzMyV9LmNvbC1sZy1wdWxsLTl7cmlnaHQ6NzUlfS5jb2wtbGctcHVsbC04e3JpZ2h0OjY2LjY2NjY2NjY3JX0uY29sLWxnLXB1bGwtN3tyaWdodDo1OC4zMzMzMzMzMyV9LmNvbC1sZy1wdWxsLTZ7cmlnaHQ6NTAlfS5jb2wtbGctcHVsbC01e3JpZ2h0OjQxLjY2NjY2NjY3JX0uY29sLWxnLXB1bGwtNHtyaWdodDozMy4zMzMzMzMzMyV9LmNvbC1sZy1wdWxsLTN7cmlnaHQ6MjUlfS5jb2wtbGctcHVsbC0ye3JpZ2h0OjE2LjY2NjY2NjY3JX0uY29sLWxnLXB1bGwtMXtyaWdodDo4LjMzMzMzMzMzJX0uY29sLWxnLXB1bGwtMHtyaWdodDphdXRvfS5jb2wtbGctcHVzaC0xMntsZWZ0OjEwMCV9LmNvbC1sZy1wdXNoLTExe2xlZnQ6OTEuNjY2NjY2NjclfS5jb2wtbGctcHVzaC0xMHtsZWZ0OjgzLjMzMzMzMzMzJX0uY29sLWxnLXB1c2gtOXtsZWZ0Ojc1JX0uY29sLWxnLXB1c2gtOHtsZWZ0OjY2LjY2NjY2NjY3JX0uY29sLWxnLXB1c2gtN3tsZWZ0OjU4LjMzMzMzMzMzJX0uY29sLWxnLXB1c2gtNntsZWZ0OjUwJX0uY29sLWxnLXB1c2gtNXtsZWZ0OjQxLjY2NjY2NjY3JX0uY29sLWxnLXB1c2gtNHtsZWZ0OjMzLjMzMzMzMzMzJX0uY29sLWxnLXB1c2gtM3tsZWZ0OjI1JX0uY29sLWxnLXB1c2gtMntsZWZ0OjE2LjY2NjY2NjY3JX0uY29sLWxnLXB1c2gtMXtsZWZ0OjguMzMzMzMzMzMlfS5jb2wtbGctcHVzaC0we2xlZnQ6YXV0b30uY29sLWxnLW9mZnNldC0xMnttYXJnaW4tbGVmdDoxMDAlfS5jb2wtbGctb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY3JX0uY29sLWxnLW9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMyV9LmNvbC1sZy1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9LmNvbC1sZy1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NyV9LmNvbC1sZy1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMyV9LmNvbC1sZy1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmNvbC1sZy1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NyV9LmNvbC1sZy1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMyV9LmNvbC1sZy1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmNvbC1sZy1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NyV9LmNvbC1sZy1vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzJX0uY29sLWxnLW9mZnNldC0we21hcmdpbi1sZWZ0OjAlfX0uY2xlYXJmaXg6YmVmb3JlLC5jbGVhcmZpeDphZnRlciwuY29udGFpbmVyOmJlZm9yZSwuY29udGFpbmVyOmFmdGVyLC5jb250YWluZXItZmx1aWQ6YmVmb3JlLC5jb250YWluZXItZmx1aWQ6YWZ0ZXIsLnJvdzpiZWZvcmUsLnJvdzphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LmNsZWFyZml4OmFmdGVyLC5jb250YWluZXI6YWZ0ZXIsLmNvbnRhaW5lci1mbHVpZDphZnRlciwucm93OmFmdGVye2NsZWFyOmJvdGh9LmNlbnRlci1ibG9ja3tkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnB1bGwtcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0ucHVsbC1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uaGlkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2hvd3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbn0udGV4dC1oaWRle2ZvbnQ6MC8wIGE7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfS5oaWRkZW57ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmFmZml4e3Bvc2l0aW9uOmZpeGVkfUAtbXMtdmlld3BvcnR7d2lkdGg6ZGV2aWNlLXdpZHRofS52aXNpYmxlLXhzLC52aXNpYmxlLXNtLC52aXNpYmxlLW1kLC52aXNpYmxlLWxne2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS52aXNpYmxlLXhzLWJsb2NrLC52aXNpYmxlLXhzLWlubGluZSwudmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssLnZpc2libGUtc20tYmxvY2ssLnZpc2libGUtc20taW5saW5lLC52aXNpYmxlLXNtLWlubGluZS1ibG9jaywudmlzaWJsZS1tZC1ibG9jaywudmlzaWJsZS1tZC1pbmxpbmUsLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLC52aXNpYmxlLWxnLWJsb2NrLC52aXNpYmxlLWxnLWlubGluZSwudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsudmlzaWJsZS14c3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS14c3tkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9dHIudmlzaWJsZS14c3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUteHMsdGQudmlzaWJsZS14c3tkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsudmlzaWJsZS14cy1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnZpc2libGUteHMtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnZpc2libGUteHMtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsudmlzaWJsZS1zbXtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1zbXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9dHIudmlzaWJsZS1zbXtkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUtc20sdGQudmlzaWJsZS1zbXtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpey52aXNpYmxlLXNtLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpey52aXNpYmxlLXNtLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnZpc2libGUtc20taW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LnZpc2libGUtbWR7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fXRhYmxlLnZpc2libGUtbWR7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fXRyLnZpc2libGUtbWR7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH10aC52aXNpYmxlLW1kLHRkLnZpc2libGUtbWR7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LnZpc2libGUtbWQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey52aXNpYmxlLW1kLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey52aXNpYmxlLW1kLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudmlzaWJsZS1sZ3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9dHIudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUtbGcsdGQudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnZpc2libGUtbGctYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudmlzaWJsZS1sZy1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnZpc2libGUtbGctaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LmhpZGRlbi14c3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpey5oaWRkZW4tc217ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LmhpZGRlbi1tZHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmhpZGRlbi1sZ3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhIHByaW50ey52aXNpYmxlLXByaW50e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH10YWJsZS52aXNpYmxlLXByaW50e2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH10ci52aXNpYmxlLXByaW50e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9dGgudmlzaWJsZS1wcmludCx0ZC52aXNpYmxlLXByaW50e2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fX0udmlzaWJsZS1wcmludC1ibG9ja3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgcHJpbnR7LnZpc2libGUtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX0udmlzaWJsZS1wcmludC1pbmxpbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhIHByaW50ey52aXNpYmxlLXByaW50LWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fX0udmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhIHByaW50ey52aXNpYmxlLXByaW50LWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgcHJpbnR7LmhpZGRlbi1wcmludHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QGZvbnQtZmFjZXtmb250LWZhbWlseTonRnV0dXJhQlQtTGlnaHQnO3NyYzp1cmwoXCIvZm9udHMvRnV0dXJhQlQtTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIvZm9udHMvRnV0dXJhQlQtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi9mb250cy9GdXR1cmFCVC1MaWdodC5zdmcjRnV0dXJhQlQtTGlnaHRcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidGdXR1cmFCVC1NZWRpdW0nO3NyYzp1cmwoXCIvZm9udHMvODQ4MDQ1NjMtd2ViZm9udC5lb3RcIik7c3JjOnVybChcIi9mb250cy84NDgwNDU2My13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiL2ZvbnRzLzg0ODA0NTYzLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiL2ZvbnRzLzg0ODA0NTYzLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi9mb250cy84NDgwNDU2My13ZWJmb250LnN2ZyNmdXR1cmFfbWRfYnRtZWRpdW1cIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH0qe2JveC1zaXppbmc6Ym9yZGVyLWJveH1odG1sLGJvZHl7aGVpZ2h0OjEwMCU7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9Ym9keXtmb250LWZhbWlseTpcIkZ1dHVyYUJULUxpZ2h0XCIsc2Fucy1zZXJpZixBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuMjtmb250LXdlaWdodDo0MDB9dWwsb2x7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZy1sZWZ0OjB9YXt0ZXh0LWRlY29yYXRpb246bm9uZX1hOmhvdmVyLGE6Zm9jdXMsYTphY3RpdmV7dHJhbnNpdGlvbjowLjNzIGVhc2V9aW5wdXQ6Zm9jdXMsaW5wdXQ6YWN0aXZle291dGxpbmU6bm9uZX1idXR0b246Zm9jdXMsYnV0dG9uOmFjdGl2ZXtvdXRsaW5lOm5vbmV9LndyYXBwZXJ7aGVpZ2h0OjEwMHZoO3dpZHRoOjEwMHZ3fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MDBweCl7LndyYXBwZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX19LndyYXBwZXIuZmlyc3R7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO21pbi1oZWlnaHQ6NjAwcHg7YmFja2dyb3VuZDojZmZmfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzk5cHgpey53cmFwcGVyLmZpcnN0e21pbi1oZWlnaHQ6YXV0b319LndyYXBwZXIuY3VycmVudHtiYWNrZ3JvdW5kOiNiY2JkYzA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey53cmFwcGVyLmN1cnJlbnR7b3BhY2l0eToxfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzAwcHgpey53cmFwcGVyLmN1cnJlbnR7b3ZlcmZsb3c6YXV0bztvdmVyZmxvdy14OmhpZGRlbn19LndyYXBwZXIuY3VycmVudC5tZW51LWFjdGl2ZSAuaGVhZGVyLXBhZ2V7ZGlzcGxheTpibG9ja30ud3JhcHBlci5jdXJyZW50LS1ub3NjcmVlbnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO292ZXJmbG93OmF1dG99LndyYXBwZXIuZml4ZWQtbWVudSAuaGVhZGVyLXBhZ2V7cG9zaXRpb246Zml4ZWQ7YmFja2dyb3VuZDojYmNiZGMwO3dpZHRoOmNhbGMoMTAwdncgLSAxNXB4KTt6LWluZGV4Ojk5fS53cmFwcGVyLmZpeGVkLW1lbnUgLnZpZGVvLC53cmFwcGVyLmZpeGVkLW1lbnUgLmNvdmVycywud3JhcHBlci5maXhlZC1tZW51IC5zdHlsZS1wYWdle21hcmdpbi10b3A6ODhweH0uc2xpY2stc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94Oy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTsta2h0bWwtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstbXMtdG91Y2gtYWN0aW9uOnBhbi15O3RvdWNoLWFjdGlvbjpwYW4teTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9LnNsaWNrLWxpc3R7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7cGFkZGluZzowfS5zbGljay1saXN0OmZvY3Vze291dGxpbmU6bm9uZX0uc2xpY2stbGlzdC5kcmFnZ2luZ3tjdXJzb3I6cG9pbnRlcjtjdXJzb3I6aGFuZH0uc2xpY2stc2xpZGVyIC5zbGljay10cmFjaywuc2xpY2stc2xpZGVyIC5zbGljay1saXN0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0uc2xpY2stdHJhY2t7cG9zaXRpb246cmVsYXRpdmU7bGVmdDowO3RvcDowO2Rpc3BsYXk6YmxvY2t9LnNsaWNrLXRyYWNrOmJlZm9yZSwuc2xpY2stdHJhY2s6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LnNsaWNrLXRyYWNrOmFmdGVye2NsZWFyOmJvdGh9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNre3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay1zbGlkZXtmbG9hdDpsZWZ0O2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O2Rpc3BsYXk6bm9uZX1bZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZXtmbG9hdDpyaWdodH0uc2xpY2stc2xpZGUgaW1ne2Rpc3BsYXk6YmxvY2t9LnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1ne2Rpc3BsYXk6bm9uZX0uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1ne3BvaW50ZXItZXZlbnRzOm5vbmV9LnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZXtkaXNwbGF5OmJsb2NrfS5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZXt2aXNpYmlsaXR5OmhpZGRlbn0uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0uc2xpY2stYXJyb3cuc2xpY2staGlkZGVue2Rpc3BsYXk6bm9uZX1mb250LWZhY2V7Zm9udC1mYW1pbHk6J3NsaWNrJztmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7c3JjOnVybChcIi4vZm9udC9zbGljay5lb3RcIik7c3JjOnVybChcIi4vZm9udC9zbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4vZm9udC9zbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi9mb250L3NsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuL2ZvbnQvc2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKX0uc2xpY2stcHJldiwuc2xpY2stbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2hlaWdodDoyMHB4O3dpZHRoOjIwcHg7bGluZS1oZWlnaHQ6MHB4O2ZvbnQtc2l6ZTowcHg7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjp0cmFuc3BhcmVudDt0b3A6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpO3BhZGRpbmc6MDtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmV9LnNsaWNrLXByZXY6aG92ZXIsLnNsaWNrLXByZXY6Zm9jdXMsLnNsaWNrLW5leHQ6aG92ZXIsLnNsaWNrLW5leHQ6Zm9jdXN7b3V0bGluZTpub25lO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6dHJhbnNwYXJlbnR9LnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLC5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSwuc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3Jle29wYWNpdHk6MX0uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3Jle29wYWNpdHk6LjI1fS5zbGljay1wcmV2OmJlZm9yZSwuc2xpY2stbmV4dDpiZWZvcmV7Zm9udC1mYW1pbHk6XCJzbGlja1wiO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjE7Y29sb3I6I2ZmZjtvcGFjaXR5Oi43NTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uc2xpY2stcHJldntsZWZ0Oi0yNXB4fVtkaXI9XCJydGxcIl0gLnNsaWNrLXByZXZ7bGVmdDphdXRvO3JpZ2h0Oi0yNXB4fS5zbGljay1wcmV2OmJlZm9yZXtjb250ZW50Olwi4oaQXCJ9W2Rpcj1cInJ0bFwiXSAuc2xpY2stcHJldjpiZWZvcmV7Y29udGVudDpcIuKGklwifS5zbGljay1uZXh0e3JpZ2h0Oi0yNXB4fVtkaXI9XCJydGxcIl0gLnNsaWNrLW5leHR7bGVmdDotMjVweDtyaWdodDphdXRvfS5zbGljay1uZXh0OmJlZm9yZXtjb250ZW50Olwi4oaSXCJ9W2Rpcj1cInJ0bFwiXSAuc2xpY2stbmV4dDpiZWZvcmV7Y29udGVudDpcIuKGkFwifS5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVye21hcmdpbi1ib3R0b206MzBweH0uc2xpY2stZG90c3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTI1cHg7bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowO21hcmdpbjowO3dpZHRoOjEwMCV9LnNsaWNrLWRvdHMgbGl7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDttYXJnaW46MCA1cHg7cGFkZGluZzowO2N1cnNvcjpwb2ludGVyfS5zbGljay1kb3RzIGxpIGJ1dHRvbntib3JkZXI6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDtvdXRsaW5lOm5vbmU7bGluZS1oZWlnaHQ6MHB4O2ZvbnQtc2l6ZTowcHg7Y29sb3I6dHJhbnNwYXJlbnQ7cGFkZGluZzo1cHg7Y3Vyc29yOnBvaW50ZXJ9LnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1c3tvdXRsaW5lOm5vbmV9LnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSwuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3Jle29wYWNpdHk6MX0uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtjb250ZW50Olwi4oCiXCI7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtmb250LWZhbWlseTpcInNsaWNrXCI7Zm9udC1zaXplOjZweDtsaW5lLWhlaWdodDoyMHB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMDA7b3BhY2l0eTouMjU7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmV7Y29sb3I6IzAwMDtvcGFjaXR5Oi43NX1kaXYuc2Nyb2xsaW5nSG90U3BvdExlZnR7bWluLXdpZHRoOjUwcHg7d2lkdGg6NSU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoyMDA7bGVmdDotMXB4O2N1cnNvcjp1cmwoLi4vaW1nL2Rlc2lnbi9tb3ItbGVmdF9hcnIucG5nKSx1cmwoLi4vaW1nL2Rlc2lnbi9tb3ItbGVmdF9hcnIucG5nKSx3LXJlc2l6ZX0ubmF2LXByb2plY3QgZGl2LnNjcm9sbGluZ0hvdFNwb3RMZWZ0e2JhY2tncm91bmQ6dXJsKC4uL2ltZy9kZXNpZ24vbW9yLWxlZnRfYXJyLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtvcGFjaXR5OjAuNSAhaW1wb3J0YW50O2N1cnNvcjpwb2ludGVyfS5uYXYtcHJvamVjdCBkaXYuc2Nyb2xsaW5nSG90U3BvdExlZnQ6aG92ZXJ7b3BhY2l0eTowLjggIWltcG9ydGFudH0ubmF2LXByb2plY3QgZGl2LnNjcm9sbGluZ0hvdFNwb3RMZWZ0e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH1kaXYuc2Nyb2xsaW5nSG90U3BvdExlZnRWaXNpYmxle2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtvcGFjaXR5OjAuMzU7LW1vei1vcGFjaXR5OjAuMzU7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MzUpO3pvb206MX1kaXYuc2Nyb2xsaW5nSG90U3BvdFJpZ2h0e21pbi13aWR0aDo1MHB4O3dpZHRoOjUlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MjAwO3JpZ2h0Oi0xcHg7Y3Vyc29yOnVybCguLi9pbWcvZGVzaWduL21vci1yaWdodF9hcnIucG5nKSx1cmwoLi4vaW1nL2Rlc2lnbi9tb3ItcmlnaHRfYXJyLnBuZyksZS1yZXNpemV9Lm5hdi1wcm9qZWN0IGRpdi5zY3JvbGxpbmdIb3RTcG90UmlnaHR7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2Rlc2lnbi9tb3ItcmlnaHRfYXJyLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtvcGFjaXR5OjAuNSAhaW1wb3J0YW50O2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtjdXJzb3I6cG9pbnRlcn0ubmF2LXByb2plY3QgZGl2LnNjcm9sbGluZ0hvdFNwb3RSaWdodDpob3ZlcntvcGFjaXR5OjAuOCAhaW1wb3J0YW50fS5uYXYtcHJvamVjdCBkaXYuc2Nyb2xsaW5nSG90U3BvdFJpZ2h0LC5uYXYtcHJvamVjdCBkaXYuc2Nyb2xsaW5nSG90U3BvdExlZnR7bWluLXdpZHRoOmF1dG87d2lkdGg6NDBweH1kaXYuc2Nyb2xsaW5nSG90U3BvdFJpZ2h0VmlzaWJsZXtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7b3BhY2l0eTowLjM1O2ZpbHRlcjphbHBoYShvcGFjaXR5PTM1KTstbW96LW9wYWNpdHk6MC4zNTt6b29tOjF9ZGl2LnNjcm9sbFdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99ZGl2LnNjcm9sbGFibGVBcmVhe3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmF1dG87aGVpZ2h0OjEwMCV9LnNjcm9sbGluZ0hvdFNwb3RSaWdodHtoZWlnaHQ6YXV0b30uc2Nyb2xsaW5nSG90U3BvdExlZnR7aGVpZ2h0OmF1dG99LnNjcm9sbFdyYXBwZXJ7b3ZlcmZsb3c6YXV0b30ubmF2LXByb2plY3QgLnNjcm9sbGluZ0hvdFNwb3RMZWZ0LC5uYXYtcHJvamVjdCAuc2Nyb2xsaW5nSG90U3BvdFJpZ2h0e2hlaWdodDo4NHB4fS5tZnAtYmd7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxMDQyO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpmaXhlZDtiYWNrZ3JvdW5kOiMwYjBiMGI7b3BhY2l0eToxfS5tZnAtd3JhcHt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwNDM7cG9zaXRpb246Zml4ZWQ7b3V0bGluZTpub25lICFpbXBvcnRhbnQ7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0ubWZwLWNvbnRhaW5lcnt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDtwYWRkaW5nOjAgOHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubWZwLWNvbnRhaW5lcjpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3Jle2Rpc3BsYXk6bm9uZX0ubWZwLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpsZWZ0O3otaW5kZXg6MTA0NX0ubWZwLWlubGluZS1ob2xkZXIgLm1mcC1jb250ZW50LC5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50e3dpZHRoOjEwMCU7Y3Vyc29yOmF1dG99Lm1mcC1hamF4LWN1cntjdXJzb3I6cHJvZ3Jlc3N9Lm1mcC16b29tLW91dC1jdXIsLm1mcC16b29tLW91dC1jdXIgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZXtjdXJzb3I6LW1vei16b29tLW91dDtjdXJzb3I6LXdlYmtpdC16b29tLW91dDtjdXJzb3I6em9vbS1vdXR9Lm1mcC16b29te2N1cnNvcjpwb2ludGVyO2N1cnNvcjotd2Via2l0LXpvb20taW47Y3Vyc29yOi1tb3otem9vbS1pbjtjdXJzb3I6em9vbS1pbn0ubWZwLWF1dG8tY3Vyc29yIC5tZnAtY29udGVudHtjdXJzb3I6YXV0b30ubWZwLWNsb3NlLC5tZnAtYXJyb3csLm1mcC1wcmVsb2FkZXIsLm1mcC1jb3VudGVyey13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0ubWZwLWxvYWRpbmcubWZwLWZpZ3VyZXtkaXNwbGF5Om5vbmV9Lm1mcC1oaWRle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5tZnAtcHJlbG9hZGVye2NvbG9yOiNDQ0M7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDphdXRvO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6LTAuOGVtO2xlZnQ6OHB4O3JpZ2h0OjhweDt6LWluZGV4OjEwNDR9Lm1mcC1wcmVsb2FkZXIgYXtjb2xvcjojQ0NDfS5tZnAtcHJlbG9hZGVyIGE6aG92ZXJ7Y29sb3I6I0ZGRn0ubWZwLXMtcmVhZHkgLm1mcC1wcmVsb2FkZXJ7ZGlzcGxheTpub25lfS5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnR7ZGlzcGxheTpub25lfWJ1dHRvbi5tZnAtY2xvc2UsYnV0dG9uLm1mcC1hcnJvd3tvdmVyZmxvdzp2aXNpYmxlO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7ZGlzcGxheTpibG9jaztvdXRsaW5lOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MTA0Njtib3gtc2hhZG93Om5vbmU7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbn1idXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7cGFkZGluZzowO2JvcmRlcjowfS5tZnAtY2xvc2V7d2lkdGg6NDRweDtoZWlnaHQ6NDRweDtsaW5lLWhlaWdodDo0NHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7b3BhY2l0eTowLjY1O3BhZGRpbmc6MCAwIDE4cHggMTBweDtjb2xvcjojRkZGO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc2l6ZToyOHB4O2ZvbnQtZmFtaWx5OkFyaWFsLCBCYXNrZXJ2aWxsZSwgbW9ub3NwYWNlfS5tZnAtY2xvc2U6aG92ZXIsLm1mcC1jbG9zZTpmb2N1c3tvcGFjaXR5OjF9Lm1mcC1jbG9zZTphY3RpdmV7dG9wOjFweH0ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3Nle2NvbG9yOiMzMzN9Lm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSwubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZXtjb2xvcjojRkZGO3JpZ2h0Oi02cHg7dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nLXJpZ2h0OjZweDt3aWR0aDoxMDAlfS5tZnAtY291bnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2NvbG9yOiNDQ0M7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MThweDt3aGl0ZS1zcGFjZTpub3dyYXB9Lm1mcC1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5OjAuNjU7bWFyZ2luOjA7dG9wOjUwJTttYXJnaW4tdG9wOi01NXB4O3BhZGRpbmc6MDt3aWR0aDo5MHB4O2hlaWdodDoxMTBweDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9Lm1mcC1hcnJvdzphY3RpdmV7bWFyZ2luLXRvcDotNTRweH0ubWZwLWFycm93OmhvdmVyLC5tZnAtYXJyb3c6Zm9jdXN7b3BhY2l0eToxfS5tZnAtYXJyb3c6YmVmb3JlLC5tZnAtYXJyb3c6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO21hcmdpbi10b3A6MzVweDttYXJnaW4tbGVmdDozNXB4O2JvcmRlcjptZWRpdW0gaW5zZXQgdHJhbnNwYXJlbnR9Lm1mcC1hcnJvdzphZnRlcntib3JkZXItdG9wLXdpZHRoOjEzcHg7Ym9yZGVyLWJvdHRvbS13aWR0aDoxM3B4O3RvcDo4cHh9Lm1mcC1hcnJvdzpiZWZvcmV7Ym9yZGVyLXRvcC13aWR0aDoyMXB4O2JvcmRlci1ib3R0b20td2lkdGg6MjFweDtvcGFjaXR5OjAuN30ubWZwLWFycm93LWxlZnR7bGVmdDowfS5tZnAtYXJyb3ctbGVmdDphZnRlcntib3JkZXItcmlnaHQ6MTdweCBzb2xpZCAjRkZGO21hcmdpbi1sZWZ0OjMxcHh9Lm1mcC1hcnJvdy1sZWZ0OmJlZm9yZXttYXJnaW4tbGVmdDoyNXB4O2JvcmRlci1yaWdodDoyN3B4IHNvbGlkICMzRjNGM0Z9Lm1mcC1hcnJvdy1yaWdodHtyaWdodDowfS5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXJ7Ym9yZGVyLWxlZnQ6MTdweCBzb2xpZCAjRkZGO21hcmdpbi1sZWZ0OjM5cHh9Lm1mcC1hcnJvdy1yaWdodDpiZWZvcmV7Ym9yZGVyLWxlZnQ6MjdweCBzb2xpZCAjM0YzRjNGfS5tZnAtaWZyYW1lLWhvbGRlcntwYWRkaW5nLXRvcDo0MHB4O3BhZGRpbmctYm90dG9tOjQwcHh9Lm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudHtsaW5lLWhlaWdodDowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjkwMHB4fS5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3Nle3RvcDotNDBweH0ubWZwLWlmcmFtZS1zY2FsZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy10b3A6NTYuMjUlfS5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLDAsMCwwLjYpO2JhY2tncm91bmQ6IzAwMH1pbWcubWZwLWltZ3t3aWR0aDphdXRvO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MDtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzo0MHB4IDAgNDBweDttYXJnaW46MCBhdXRvfS5tZnAtZmlndXJle2xpbmUtaGVpZ2h0OjB9Lm1mcC1maWd1cmU6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjQwcHg7Ym90dG9tOjQwcHg7ZGlzcGxheTpibG9jaztyaWdodDowO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87ei1pbmRleDotMTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLDAsMCwwLjYpO2JhY2tncm91bmQ6IzQ0NH0ubWZwLWZpZ3VyZSBzbWFsbHtjb2xvcjojQkRCREJEO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTRweH0ubWZwLWZpZ3VyZSBmaWd1cmV7bWFyZ2luOjB9Lm1mcC1ib3R0b20tYmFye21hcmdpbi10b3A6LTM2cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCU7Y3Vyc29yOmF1dG99Lm1mcC10aXRsZXt0ZXh0LWFsaWduOmxlZnQ7bGluZS1oZWlnaHQ6MThweDtjb2xvcjojRjNGM0YzO3dvcmQtd3JhcDpicmVhay13b3JkO3BhZGRpbmctcmlnaHQ6MzZweH0ubWZwLWltYWdlLWhvbGRlciAubWZwLWNvbnRlbnR7bWF4LXdpZHRoOjEwMCV9Lm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJle2N1cnNvcjpwb2ludGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpLCBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAzMDBweCl7Lm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVye3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0ubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWd7cGFkZGluZzowfS5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlcnt0b3A6MDtib3R0b206MH0ubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGx7ZGlzcGxheTppbmxpbmU7bWFyZ2luLWxlZnQ6NXB4fS5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNik7Ym90dG9tOjA7bWFyZ2luOjA7dG9wOmF1dG87cGFkZGluZzozcHggNXB4O3Bvc2l0aW9uOmZpeGVkO2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5e3BhZGRpbmc6MH0ubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVye3JpZ2h0OjVweDt0b3A6M3B4fS5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3Nle3RvcDowO3JpZ2h0OjA7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtsaW5lLWhlaWdodDozNXB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjYpO3Bvc2l0aW9uOmZpeGVkO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpey5tZnAtYXJyb3d7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC43NSk7dHJhbnNmb3JtOnNjYWxlKDAuNzUpfS5tZnAtYXJyb3ctbGVmdHstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MDt0cmFuc2Zvcm0tb3JpZ2luOjB9Lm1mcC1hcnJvdy1yaWdodHstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MTAwJTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCV9Lm1mcC1jb250YWluZXJ7cGFkZGluZy1sZWZ0OjZweDtwYWRkaW5nLXJpZ2h0OjZweH19LmlubmVyLWZpcnN0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaW5uZXItZmlyc3R7dHJhbnNmb3JtOm5vbmU7cG9zaXRpb246c3RhdGljO21hcmdpbjo0MHB4IDB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5pbm5lci1maXJzdHttYXJnaW46MTVweCAwfX0uaW5uZXItZmlyc3QgaDF7bWFyZ2luOjA7Y29sb3I6I0MyQzJDMjtmb250LXdlaWdodDozMDA7bGV0dGVyLXNwYWNpbmc6M3B4O2ZvbnQtc2l6ZTo3MHB4O2Rpc3BsYXk6bm9uZX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsubG9nb3ttYXJnaW46MjBweCAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzAwcHgpey5sb2dve21hcmdpbjoxMHB4IDB9fS5sb2dvIGltZ3tkaXNwbGF5OmJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sb2dvIGltZ3ttYXJnaW46MCBhdXRvfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsubG9nbyBpbWd7bWF4LXdpZHRoOjEwMCV9fS5zbGlkZXItZmlyc3R7d2lkdGg6NjAwcHg7bWFyZ2luOjAgMTU3cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnNsaWRlci1maXJzdHttYXJnaW46MCBhdXRvfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2xpZGVyLWZpcnN0e21heC13aWR0aDo1NTBweDt3aWR0aDphdXRvfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0OXB4KXsuc2xpZGVyLWZpcnN0e21heC13aWR0aDo0ODBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LnNsaWRlci1maXJzdHttYXgtd2lkdGg6NDAwcHg7ZmxvYXQ6bm9uZTttYXJnaW46MCBhdXRvfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5OXB4KXsuc2xpZGVyLWZpcnN0e21heC13aWR0aDozMDBweH19LnNsaWRlci1maXJzdF9faXRlbSBpbWd7ZGlzcGxheTpibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsuc2xpZGVyLWZpcnN0X19pdGVtIGltZ3ttYXJnaW46MCBhdXRvfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzAwcHgpey5zbGlkZXItZmlyc3RfX2l0ZW0gaW1ne21heC13aWR0aDo3NSV9fS5zbGlkZXItZmlyc3QgLnNsaWNrLXByZXZ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZpcnN0IC5tYWluLW1lbnVfX2xpc3R7bWFyZ2luOjAgMTU3cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmZpcnN0IC5tYWluLW1lbnVfX2xpc3R7bWFyZ2luOjB9fS5maXJzdCAubWFpbi1tZW51X19pdGVte3RleHQtYWxpZ246bGVmdDttYXJnaW4tYm90dG9tOjJweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZmlyc3QgLm1haW4tbWVudV9faXRlbXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjRweH19LmZpcnN0IC5tYWluLW1lbnVfX2xpbmt7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6I0MyQzJDMjtmb250LXNpemU6MTNwdDtsaW5lLWhlaWdodDoxfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5maXJzdCAubWFpbi1tZW51X19saW5re2ZvbnQtc2l6ZToxNHB0fX0uZmlyc3QgLm1haW4tbWVudV9fbGluazpob3Zlcntjb2xvcjojMDAwfS5jb3B5cmlnaHR7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTJweDtib3R0b206OHB4O2Rpc3BsYXk6bm9uZX0uY29weXJpZ2h0IGF7Y29sb3I6I0MyQzJDMn0uY29weXJpZ2h0IGltZ3twb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MXB4O2xlZnQ6MnB4fS5wcmVsb2FkZXJ7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7YmFja2dyb3VuZDojYmRiZWMyO3otaW5kZXg6OTk5O292ZXJmbG93OmhpZGRlbn0ucHJlbG9hZGVyIGltZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnByZWxvYWRlciBpbWd7bWF4LXdpZHRoOjkwJX19LmhlYWRlci1wYWdle3BhZGRpbmc6MjBweCAxNXB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5oZWFkZXItcGFnZSAubG9nby1jdXJyZW50e2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItcGFnZSAubG9nby1jdXJyZW50IGltZ3t3aWR0aDo4MCV9fS5oZWFkZXItcGFnZSAubWFpbi1tZW51X19saXN0e3RleHQtYWxpZ246cmlnaHR9LmhlYWRlci1wYWdlIC5tYWluLW1lbnVfX2l0ZW17ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjE1cHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5oZWFkZXItcGFnZSAubWFpbi1tZW51X19pdGVte21hcmdpbi1yaWdodDoxMHB4fX0uaGVhZGVyLXBhZ2UgLm1haW4tbWVudV9faXRlbTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5oZWFkZXItcGFnZSAubWFpbi1tZW51X19saW5re2NvbG9yOiNmZmY7Zm9udC1zaXplOjEzcHR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5oZWFkZXItcGFnZSAubWFpbi1tZW51X19saW5re2ZvbnQtc2l6ZToxMXB0fX0uaGVhZGVyLXBhZ2UgLm1haW4tbWVudV9fbGluazpob3Zlcntjb2xvcjojMDAwfS5oZWFkZXItcGFnZSAubWFpbi1tZW51X19saW5rOmhvdmVyIC5tYWluLW1lbnVfX2ljb24gc3Zne2ZpbGw6IzAwMH0uaGVhZGVyLXBhZ2UgLm1haW4tbWVudV9fbGluazpob3ZlciAubWFpbi1zdWJtZW51e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uaGVhZGVyLXBhZ2UgLm1haW4tbWVudV9fbGluay0tYWN0aXZle2NvbG9yOiMwMDB9LmhlYWRlci1wYWdlIC5tYWluLW1lbnVfX2xpbmstLWFjdGl2ZSAubWFpbi1tZW51X19pY29uIHN2Z3tmaWxsOiMwMDB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmhlYWRlci1wYWdlIC5tYWluLW1lbnV7ZGlzcGxheTpub25lfX0uaGVhZGVyLXBhZ2UgLm1haW4tbWVudS5hY3RpdmV7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3otaW5kZXg6OTk4O2JhY2tncm91bmQtY29sb3I6I2JjYmRjMDttYXJnaW4tYm90dG9tOjUwcHh9LmhlYWRlci1wYWdlIC5tYWluLW1lbnUuYWN0aXZlIC5tYWluLXN1Ym1lbnV7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpzdGF0aWM7dHJhbnNmb3JtOm5vbmU7bGVmdDphdXRvO3RvcDphdXRvO21hcmdpbjo1cHggYXV0byAwO2JhY2tncm91bmQ6bm9uZX0uaGVhZGVyLXBhZ2UgLm1haW4tbWVudS5hY3RpdmUgLm1haW4tc3VibWVudTphZnRlcntkaXNwbGF5Om5vbmV9LmhlYWRlci1wYWdlIC5tYWluLW1lbnUuYWN0aXZlIC5tYWluLXN1Ym1lbnVfX2xpbmt7Zm9udC1zaXplOjEwcHQ7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjVweCAwfS5oZWFkZXItcGFnZSAubWFpbi1tZW51X19pY29uIHN2Z3tmaWxsOiNmZmZ9LmhlYWRlci1wYWdlIC5tYWluLXN1Ym1lbnV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7dG9wOjI1cHg7d2lkdGg6OTBweDtwYWRkaW5nOjdweCAxNXB4IDdweCAxNXB4O2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNhZmIwYjQ7Ym9yZGVyLXJhZGl1czo0cHg7ei1pbmRleDo5OTt0ZXh0LWFsaWduOmxlZnR9LmhlYWRlci1wYWdlIC5tYWluLXN1Ym1lbnU6YWZ0ZXJ7Y29udGVudDonJzt3aWR0aDowO2hlaWdodDowO2JvcmRlci1sZWZ0OjdweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206N3B4IHNvbGlkICNhZmIwYjQ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTdweDt0b3A6LTVweH0uaGVhZGVyLXBhZ2UgLm1haW4tc3VibWVudTpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOi01cHg7d2lkdGg6MTAwJTtoZWlnaHQ6OXB4fS5oZWFkZXItcGFnZSAubWFpbi1zdWJtZW51X19pdGVte3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjJweCAwfS5oZWFkZXItcGFnZSAubWFpbi1zdWJtZW51X19saW5re2NvbG9yOiMwMDA7Zm9udC1zaXplOjEwcHQ7cGFkZGluZzoxMHB4IDB9LmhlYWRlci1wYWdlIC5tYWluLXN1Ym1lbnVfX2xpbms6aG92ZXJ7Y29sb3I6I2ZmZn1uYXYuYWN0aXZlIC5tYWluLW1lbnVfX2xpc3R7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX1uYXYuYWN0aXZlIC5tYWluLW1lbnVfX2l0ZW17ZGlzcGxheTpibG9jazttYXJnaW46MTBweCAwfW5hdi5hY3RpdmUgLm1haW4tbWVudV9fbGlua3tmb250LXNpemU6MTdwdH0jbWFrZU1lU2Nyb2xsYWJsZXt3aWR0aDoxMDAlO2hlaWdodDphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6MCAyMHB4O3RvcDo4OHB4O2JvdHRvbToxMzhweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNjAwcHgpeyNtYWtlTWVTY3JvbGxhYmxle3Bvc2l0aW9uOnN0YXRpY319LnNjcm9sbGFibGVBcmVhe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOm5vd3JhcH0uaW5mb3t3aWR0aDo1MDBweDtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuaW5mb3t3aWR0aDozNTBweH19LmluZm8gcHtjb2xvcjojZmZmfS5pbmZvIHAuYm90dG9te3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MH0uaW5mbyBwLmJvdHRvbSBhe2NvbG9yOiMwMDB9LnNjcm9sbC1pdGVte21hcmdpbi1yaWdodDoyMHB4fS5zY3JvbGwtaXRlbTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5zY3JvbGwtaXRlbSBpbWd7ZGlzcGxheTpibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzY3cHgpey5zY3JvbGwtaXRlbSBpbWd7bWF4LWhlaWdodDozNTBweH19Lm5hdi1wcm9qZWN0e3BhZGRpbmc6MjBweCAzNXB4IDAgMzVweDt3aWR0aDoxMDAlO2hlaWdodDphdXRvO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA2MDBweCl7Lm5hdi1wcm9qZWN0e3Bvc2l0aW9uOnN0YXRpY319Lm5hdi1wcm9qZWN0X19pdGVte2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5uYXYtcHJvamVjdF9faXRlbXttYXJnaW4tcmlnaHQ6NXB4fX0ubmF2LXByb2plY3RfX2l0ZW0gaW1ne2Rpc3BsYXk6YmxvY2t9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5uYXYtcHJvamVjdF9faXRlbSBpbWd7d2lkdGg6NThweDtoZWlnaHQ6NThweH19Lm5hdi1wcm9qZWN0X19pdGVtOmhvdmVye2N1cnNvcjpwb2ludGVyfS5uYXYtcHJvamVjdF9faXRlbTpob3ZlciAubmF2LXByb2plY3RfX2ltZ3twb3NpdGlvbjpyZWxhdGl2ZX0ubmF2LXByb2plY3RfX2l0ZW06aG92ZXIgLm5hdi1wcm9qZWN0X19pbWc6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtsZWZ0OjA7dG9wOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNil9Lm5hdi1wcm9qZWN0X19pdGVtOmhvdmVyIC50aXRsZXtjb2xvcjojMDAwfS5uYXYtcHJvamVjdF9faXRlbSAudGl0bGV7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6OHB0O2NvbG9yOiNmZmY7cGFkZGluZzozcHggMDttYXgtd2lkdGg6ODRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lm5hdi1wcm9qZWN0X19pdGVtIC50aXRsZXttYXgtd2lkdGg6NThweH19Lm5hdi1wcm9qZWN0X19pdGVtLS1hY3RpdmUgLm5hdi1wcm9qZWN0X19pbWd7cG9zaXRpb246cmVsYXRpdmV9Lm5hdi1wcm9qZWN0X19pdGVtLS1hY3RpdmUgLm5hdi1wcm9qZWN0X19pbWc6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtsZWZ0OjA7dG9wOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNil9Lm5hdi1wcm9qZWN0X19pdGVtLS1hY3RpdmUgLnRpdGxle2NvbG9yOiMwMDB9Lm1haW4tc2Nyb2xsIGRpdi5zY3JvbGxXcmFwcGVye2hlaWdodDphdXRvO21pbi1oZWlnaHQ6NTAwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzY3cHgpey5tYWluLXNjcm9sbCBkaXYuc2Nyb2xsV3JhcHBlcnttaW4taGVpZ2h0OjM1MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNjAwcHgpey5tYWluLXNjcm9sbCBkaXYuc2Nyb2xsV3JhcHBlcntwb3NpdGlvbjpzdGF0aWM7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOm5vbmV9fS5tZW51LWJ0bntkaXNwbGF5Om5vbmU7d2lkdGg6MzJweDtoZWlnaHQ6NDBweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsubWVudS1idG57ZGlzcGxheTpibG9ja319Lm1lbnUtYnRuIHNwYW57cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDo1MCU7bWFyZ2luLXRvcDotMnB4fS5tZW51LWJ0biBzcGFue2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubWVudS1idG4gc3BhbiwubWVudS1idG4gc3BhbjpiZWZvcmUsLm1lbnUtYnRuIHNwYW46YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztjb250ZW50OicnO2hlaWdodDozcHg7d2lkdGg6MzBweDtyaWdodDowO2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmFsbCAyMDBtcyBlYXNlLWluLW91dH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWVudS1idG4gc3BhbiwubWVudS1idG4gc3BhbjpiZWZvcmUsLm1lbnUtYnRuIHNwYW46YWZ0ZXJ7d2lkdGg6MjVweH19Lm1lbnUtYnRuIHNwYW57YmFja2dyb3VuZC1jb2xvcjojZmZmfS5tZW51LWJ0biBzcGFuOmJlZm9yZXt0b3A6LTdweH0ubWVudS1idG4gc3BhbjphZnRlcntib3R0b206LTdweH0ubWVudS1idG4uYWN0aXZlIHNwYW57YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3gtc2hhZG93Om5vbmV9Lm1lbnUtYnRuLmFjdGl2ZSBzcGFuOmJlZm9yZXt0b3A6MDtsZWZ0OjA7Ym94LXNoYWRvdzpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubWVudS1idG4uYWN0aXZlIHNwYW46YWZ0ZXJ7dG9wOjA7cmlnaHQ6MDtib3gtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5tZW51LWJ0bi5hY3RpdmUgc3BhbjpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Lm1lbnUtYnRuLmFjdGl2ZSBzcGFuOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0ubWVudS1idG4uYWN0aXZle3otaW5kZXg6OTk5O3JpZ2h0OjIwcHg7dG9wOjIwcHg7cG9zaXRpb246YWJzb2x1dGV9LnByb2plY3QtdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjEwcHggMCAwO2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6XCJGdXR1cmFCVC1NZWRpdW1cIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMHB0O3RleHQtc2hhZG93OjBweCAxcHggNnB4IHJnYmEoMSwxLDEsMC4zKTtmb250LXdlaWdodDo0MDB9Lm1haW4tc2Nyb2xsIC5zY3JvbGxhYmxlQXJlYXttYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7bWluLWhlaWdodDo1MDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzY3cHgpey5tYWluLXNjcm9sbCAuc2Nyb2xsYWJsZUFyZWF7bWluLWhlaWdodDozNTBweH19LnNpbmdsZS1pdGVtIC5zY3JvbGxhYmxlQXJlYSBpbWd7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfS5jb3ZlcnN7ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOndyYXA7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvO2FsaWduLWNvbnRlbnQ6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmNvdmVyc3tqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0uY292ZXJzIGltZ3tkaXNwbGF5OmJsb2NrO2hlaWdodDoyODBweDt3aWR0aDoyMTBweDttYXJnaW46MjBweCAxNXB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3ZlcnMgaW1ne2hlaWdodDoxNDBweDt3aWR0aDoxMDVweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvdmVycyBpbWd7aGVpZ2h0OjE0MHB4O3dpZHRoOjEwNXB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsuY292ZXJzIGltZ3ttYXJnaW46MjBweCA1cHh9fS5jb3ZlcnMgLnZpZGVvLWJveHttYXJnaW46MjBweCAxNXB4IDMwcHh9LnZpZGVve21hcmdpbjoyMHB4IGF1dG87d2lkdGg6OTIwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnZpZGVve3dpZHRoOjEwMCV9fS52aWRlbyAuZ3JpZHtkaXNwbGF5OmlubGluZS1mbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcDthbGlnbi1jb250ZW50OmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsudmlkZW8gLmdyaWR7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LnZpZGVvLWJveHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MTBweH0udmlkZW8tYm94OmhvdmVyIC52aWRlb19faWNvbntvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTstd2Via2l0LXRyYW5zaXRpb246YWxsIC4xcyBlYXNlLWluO3RyYW5zaXRpb246YWxsIC4xcyBlYXNlLWlufS52aWRlby1ib3g6Zm9jdXMsLnZpZGVvLWJveDphY3RpdmV7b3V0bGluZTpub25lfS52aWRlb19faW1ne3Bvc2l0aW9uOnJlbGF0aXZlfS52aWRlb19faW1nIGltZ3tkaXNwbGF5OmJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey52aWRlb19faW1nIGltZ3ttYXgtd2lkdGg6MTAwJX19LnZpZGVvX190aXRsZXttYXJnaW46OHB4IDAgMDtmb250LWZhbWlseTpcIkZ1dHVyYUJULUxpZ2h0XCIsc2Fucy1zZXJpZixBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMHB0O2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey52aWRlb19fdGl0bGV7Zm9udC1zaXplOjlwdH19LnZpZGVvX19pY29ue3BhZGRpbmc6LjY4NzVyZW0gMS4zNzVyZW0gLjY4NzVyZW0gMS41NjI1cmVtO2JhY2tncm91bmQtY29sb3I6cmdiYSgyMywzNCwzNSwwLjc1KTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXItcmFkaXVzOi4zMTI1cmVtO2xlZnQ6OHB4O2JvdHRvbTo4cHg7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMC4zMTI1cmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwLjMxMjVyZW0pOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjFzIGVhc2UtaW47dHJhbnNpdGlvbjphbGwgLjFzIGVhc2UtaW59LnZpZGVvX19pY29uIHN2Z3tmaWxsOiNmZmZ9LnZpZGVvX19pY29uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwQURFRn0uY29udGFjdHN7bWFyZ2luOjMwcHggMDtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KXsuY29udGFjdHN7cG9zaXRpb246c3RhdGljO2xlZnQ6YXV0bztib3R0b206YXV0bzt0b3A6YXV0bzt0cmFuc2Zvcm06bm9uZTtkaXNwbGF5OmJsb2NrO21hcmdpbjoxNXB4IDB9fS5jb250YWN0cy1ib3h7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MDBweCl7LmNvbnRhY3RzLWJveHttYXJnaW4tYm90dG9tOjE1cHh9fS5jb250YWN0cy1ib3g6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmNvbnRhY3RzLWJveCBoM3tmb250LXNpemU6MjVwdDtmb250LXdlaWdodDozMDA7bWFyZ2luOjA7Y29sb3I6IzI3MjcyN30uY29udGFjdHMtYm94IHB7bWFyZ2luOjAgMCAxMHB4IDA7Zm9udC1zaXplOjEycHQ7Y29sb3I6IzI3MjcyN30uY29udGFjdHMtYm94IHAgYntmb250LXdlaWdodDo4MDA7Zm9udC1zaXplOjE1cHQ7Y29sb3I6IzAwMDtmb250LWZhbWlseTpcIkZ1dHVyYUJULU1lZGl1bVwiLHNhbnMtc2VyaWZ9LmNvbnRhY3RzLWJveCBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jb250YWN0cy1ib3ggcCBhe2NvbG9yOiMyNzI3Mjc7Zm9udC1zaXplOjEzcHR9LmNvbnRhY3RzLWJveCBwLnBob25le21hcmdpbi1ib3R0b206MH0uc3R5bGUtcGFnZXttYXJnaW46MjBweCBhdXRvO3dpZHRoOjkyMHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpey5zdHlsZS1wYWdle3dpZHRoOjEwMCU7cGFkZGluZzowIDEwcHh9fS50eXBvZ3JhcGh5IGgxLC50eXBvZ3JhcGh5IGgyLC50eXBvZ3JhcGh5IGgzLC50eXBvZ3JhcGh5IGg0LC50eXBvZ3JhcGh5IGg1LC50eXBvZ3JhcGh5IGg2LC50eXBvZ3JhcGh5IC5oMSwudHlwb2dyYXBoeSAuaDIsLnR5cG9ncmFwaHkgLmgzLC50eXBvZ3JhcGh5IC5oNCwudHlwb2dyYXBoeSAuaDUsLnR5cG9ncmFwaHkgLmg2e21hcmdpbi1ib3R0b206MC41cmVtO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEuMTtjb2xvcjppbmhlcml0fS50eXBvZ3JhcGh5IGgxe2ZvbnQtc2l6ZToyLjVyZW07bWFyZ2luLXRvcDowfS50eXBvZ3JhcGh5IGgye2ZvbnQtc2l6ZToycmVtfS50eXBvZ3JhcGh5IGgze2ZvbnQtc2l6ZToxLjc1cmVtfS50eXBvZ3JhcGh5IGg0e2ZvbnQtc2l6ZToxLjVyZW19LnR5cG9ncmFwaHkgaDV7Zm9udC1zaXplOjEuMjVyZW19LnR5cG9ncmFwaHkgaDZ7Zm9udC1zaXplOjFyZW19LnR5cG9ncmFwaHkgcHtmb250LXNpemU6MS4ycmVtO21hcmdpbi10b3A6MH0udHlwb2dyYXBoeSBie2ZvbnQtd2VpZ2h0OjUwMDtmb250LWZhbWlseTpcIkZ1dHVyYUJULU1lZGl1bVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEuMnJlbX0udHlwb2dyYXBoeSBhe2NvbG9yOiNmZmZ9LnR5cG9ncmFwaHkgYTpob3Zlcntjb2xvcjojMDAwfS50eXBvZ3JhcGh5IGltZ3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjEwMCV9LnR5cG9ncmFwaHkgdWwsLnR5cG9ncmFwaHkgb2x7bWFyZ2luOjIwcHggMH0udHlwb2dyYXBoeSB1bCBsaSwudHlwb2dyYXBoeSBvbCBsaXtmb250LXNpemU6MS4ycmVtO21hcmdpbi1ib3R0b206MTBweH0udHlwb2dyYXBoeSB1bCBsaTpsYXN0LWNoaWxkLC50eXBvZ3JhcGh5IG9sIGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS50eXBvZ3JhcGh5IHVse2xpc3Qtc3R5bGUtdHlwZTpkaXNjO2NvbG9yOiNmZmY7cGFkZGluZy1sZWZ0OjUwcHh9LnR5cG9ncmFwaHkgb2x7bGlzdC1zdHlsZS10eXBlOmRlY2ltYWw7Y29sb3I6I2ZmZjtwYWRkaW5nLWxlZnQ6NTBweH0ubW9iLndyYXBwZXJ7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bztvdmVyZmxvdzphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO21pbi1oZWlnaHQ6MTAwdmh9Lm1vYiAubWFpbi1zY3JvbGx7cG9zaXRpb246c3RhdGljICFpbXBvcnRhbnQ7bWluLWhlaWdodDpjYWxjKDEwMHZoIC0gMTgwcHgpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KXsubW9iIC5tYWluLXNjcm9sbHtwYWRkaW5nOjAgMjBweCAwIDIwcHggIWltcG9ydGFudH19Lm1vYiAubmF2LXByb2plY3R7cG9zaXRpb246c3RhdGljO3BhZGRpbmc6MCAwIDEwcHggMDttYXJnaW4tdG9wOjMwcHh9Lm1vYiAubmF2LXByb2plY3QgLnNjcm9sbGluZ0hvdFNwb3RSaWdodHtoZWlnaHQ6YXV0b30ubW9iIC5uYXYtcHJvamVjdCAuc2Nyb2xsaW5nSG90U3BvdExlZnR7aGVpZ2h0OmF1dG99Lm1vYiAubmF2LXByb2plY3QgLnNjcm9sbFdyYXBwZXJ7b3ZlcmZsb3c6YXV0b30ubW9iIC5uYXYtcHJvamVjdCBhLm5hdi1wcm9qZWN0X19pdGVtOmhvdmVye2N1cnNvcjphdXRvfS5tb2IgLnNjcm9sbC1pdGVte3dpZHRoOjEwMCU7bWFyZ2luOjAgMCAzMHB4IDB9Lm1vYiAuc2Nyb2xsLWl0ZW0gaW1ne21heC13aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0b30ubW9iIC5zY3JvbGwtaXRlbSAuaW5mb3t3aWR0aDphdXRvfS5tb2IgLnNjcm9sbC1pdGVtIC5pbmZvIHAuYm90dG9te3Bvc2l0aW9uOnN0YXRpYzttYXJnaW4tdG9wOjEwcHh9Lm1vYiAuY29udGFjdHN7cG9zaXRpb246c3RhdGljO2xlZnQ6YXV0bzt0b3A6YXV0bzt0cmFuc2Zvcm06bm9uZTtkaXNwbGF5OmJsb2NrfS5tb2IgLmhlYWRlci1wYWdlIC5tYWluLW1lbnUuYWN0aXZlIC5tYWluLXN1Ym1lbnV7ZGlzcGxheTpub25lfS5tb2IgLm1haW4tc3VibWVudS5hY3RpdmV7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5tb2IgLmhlYWRlci1wYWdlIC5tYWluLW1lbnUuYWN0aXZlIC5tYWluLW1lbnVfX2l0ZW0gc3Zne2Rpc3BsYXk6bm9uZX0ubW9iIC5oZWFkZXItcGFnZSAubWFpbi1tZW51LmFjdGl2ZSAubWFpbi1tZW51X19pdGVtIC5tYWluLW1lbnVfX2ljb246YmVmb3Jle2NvbnRlbnQ6JysnO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweDtsZWZ0Oi00cHh9Lm1vYiAuaGVhZGVyLXBhZ2V7cG9zaXRpb246c3RhdGljICFpbXBvcnRhbnQ7YmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50O3dpZHRoOmF1dG8gIWltcG9ydGFudH0ubW9iIC52aWRlbywubW9iIC5jb3ZlcnMsLm1vYiAuc3R5bGUtcGFnZXttYXJnaW4tdG9wOjIwcHggIWltcG9ydGFudH1cbiIsIi8qISBub3JtYWxpemUuc2NzcyB2MC4xLjAgfCBNSVQgTGljZW5zZSB8IGJhc2VkIG9uIGdpdC5pby9ub3JtYWxpemUgKi9cblxuLyoqXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXG4gKiAgICB1c2VyIHpvb20uXG4gKi9cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzkuXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxuICogYW5kIEZpcmVmb3guXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExLlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAuXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXG4gKi9cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICovXG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXG4gKi9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cblxuaHIge1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXG4gKiBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXG4gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cbiAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG4gIG1hcmdpbjogMDsgLyogMyAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbiAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG59XG5cbi8qKlxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbiAqL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG5cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXG4gKiBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxuICpcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICovXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXG4gKiBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxuICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxuICovXG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZVxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXG4gKiBTYWZhcmkgKGJ1dCBub3QgQ2hyb21lKSBjbGlwcyB0aGUgY2FuY2VsIGJ1dHRvbiB3aGVuIHRoZSBzZWFyY2ggaW5wdXQgaGFzXG4gKiBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxuICovXG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cbiAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkvMTAvMTEuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiBEb24ndCBpbmhlcml0IHRoZSBgZm9udC13ZWlnaHRgIChhcHBsaWVkIGJ5IGEgcnVsZSBhYm92ZSkuXG4gKiBOT1RFOiB0aGUgZGVmYXVsdCBjYW5ub3Qgc2FmZWx5IGJlIGNoYW5nZWQgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWC5cbiAqL1xuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBUYWJsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuICovXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuIiwiLyohXG4gKiBCb290c3RyYXAgdjMuMy43IChodHRwOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqIENvcHlyaWdodCAyMDExLTIwMTcgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuXG4vKiFcbiAqIEdlbmVyYXRlZCB1c2luZyB0aGUgQm9vdHN0cmFwIEN1c3RvbWl6ZXIgKGh0dHA6Ly9nZXRib290c3RyYXAuY29tL2N1c3RvbWl6ZS8/aWQ9ZjNjYjQ4MTI2NmU5MzU0NDJhMGRjNGQzZTEyNWIxNzYpXG4gKiBDb25maWcgc2F2ZWQgdG8gY29uZmlnLmpzb24gYW5kIGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL2YzY2I0ODEyNjZlOTM1NDQyYTBkYzRkM2UxMjViMTc2XG4gKi9cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE3MHB4O1xuICB9XG59XG5cbi8vYWRkIG15IGdyaWRcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNzBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NzBweDtcbiAgICBtYXJnaW4tbGVmdDogMjk2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0ODBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE3MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNzYwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cblxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAvL2FkZCBteSBncmlkXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICBtYXJnaW4tbGVmdDogNzJweDtcbiAgfVxufVxuXG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuLmNvbC14cy0xLCAuY29sLXNtLTEsIC5jb2wtbWQtMSwgLmNvbC1sZy0xLCAuY29sLXhzLTIsIC5jb2wtc20tMiwgLmNvbC1tZC0yLCAuY29sLWxnLTIsIC5jb2wteHMtMywgLmNvbC1zbS0zLCAuY29sLW1kLTMsIC5jb2wtbGctMywgLmNvbC14cy00LCAuY29sLXNtLTQsIC5jb2wtbWQtNCwgLmNvbC1sZy00LCAuY29sLXhzLTUsIC5jb2wtc20tNSwgLmNvbC1tZC01LCAuY29sLWxnLTUsIC5jb2wteHMtNiwgLmNvbC1zbS02LCAuY29sLW1kLTYsIC5jb2wtbGctNiwgLmNvbC14cy03LCAuY29sLXNtLTcsIC5jb2wtbWQtNywgLmNvbC1sZy03LCAuY29sLXhzLTgsIC5jb2wtc20tOCwgLmNvbC1tZC04LCAuY29sLWxnLTgsIC5jb2wteHMtOSwgLmNvbC1zbS05LCAuY29sLW1kLTksIC5jb2wtbGctOSwgLmNvbC14cy0xMCwgLmNvbC1zbS0xMCwgLmNvbC1tZC0xMCwgLmNvbC1sZy0xMCwgLmNvbC14cy0xMSwgLmNvbC1zbS0xMSwgLmNvbC1tZC0xMSwgLmNvbC1sZy0xMSwgLmNvbC14cy0xMiwgLmNvbC1zbS0xMiwgLmNvbC1tZC0xMiwgLmNvbC1sZy0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uY29sLXhzLTEsIC5jb2wteHMtMiwgLmNvbC14cy0zLCAuY29sLXhzLTQsIC5jb2wteHMtNSwgLmNvbC14cy02LCAuY29sLXhzLTcsIC5jb2wteHMtOCwgLmNvbC14cy05LCAuY29sLXhzLTEwLCAuY29sLXhzLTExLCAuY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy05IHtcbiAgd2lkdGg6IDc1JTtcbn1cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy02IHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogMTAwJTtcbn1cbi5jb2wteHMtcHVsbC0xMSB7XG4gIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtMTAge1xuICByaWdodDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlO1xufVxuLmNvbC14cy1wdWxsLTgge1xuICByaWdodDogNjYuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlO1xufVxuLmNvbC14cy1wdWxsLTUge1xuICByaWdodDogNDEuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTQge1xuICByaWdodDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTMge1xuICByaWdodDogMjUlO1xufVxuLmNvbC14cy1wdWxsLTIge1xuICByaWdodDogMTYuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTEge1xuICByaWdodDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmNvbC14cy1wdXNoLTEyIHtcbiAgbGVmdDogMTAwJTtcbn1cbi5jb2wteHMtcHVzaC0xMSB7XG4gIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC0xMCB7XG4gIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC05IHtcbiAgbGVmdDogNzUlO1xufVxuLmNvbC14cy1wdXNoLTgge1xuICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC02IHtcbiAgbGVmdDogNTAlO1xufVxuLmNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC0zIHtcbiAgbGVmdDogMjUlO1xufVxuLmNvbC14cy1wdXNoLTIge1xuICBsZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtMSB7XG4gIGxlZnQ6IDguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTAge1xuICBsZWZ0OiBhdXRvO1xufVxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuLmNvbC14cy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuLmNvbC14cy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuLmNvbC14cy1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG4uY2xlYXJmaXg6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyLFxuLmNvbnRhaW5lcjpiZWZvcmUsXG4uY29udGFpbmVyOmFmdGVyLFxuLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLnJvdzpiZWZvcmUsXG4ucm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmNsZWFyZml4OmFmdGVyLFxuLmNvbnRhaW5lcjphZnRlcixcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXG4ucm93OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmFmZml4IHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG4udmlzaWJsZS14cyxcbi52aXNpYmxlLXNtLFxuLnZpc2libGUtbWQsXG4udmlzaWJsZS1sZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52aXNpYmxlLXhzLWJsb2NrLFxuLnZpc2libGUteHMtaW5saW5lLFxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtc20tYmxvY2ssXG4udmlzaWJsZS1zbS1pbmxpbmUsXG4udmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1tZC1ibG9jayxcbi52aXNpYmxlLW1kLWlubGluZSxcbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayxcbi52aXNpYmxlLWxnLWJsb2NrLFxuLnZpc2libGUtbGctaW5saW5lLFxuLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS14cyxcbiAgdGQudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICB0ci52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLXNtLFxuICB0ZC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICB0ci52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLW1kLFxuICB0ZC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1sZyxcbiAgdGQudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaWRkZW4teHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oaWRkZW4tbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtcHJpbnQsXG4gIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmhpZGRlbi1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59IiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRnV0dXJhQlQtTGlnaHQnO1xuICBzcmM6IHVybCgnL2ZvbnRzL0Z1dHVyYUJULUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIC8vdXJsKCcvZm9udHMvRnV0dXJhQlQtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy9mb250cy9GdXR1cmFCVC1MaWdodC50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy9mb250cy9GdXR1cmFCVC1MaWdodC5zdmcjRnV0dXJhQlQtTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0Z1dHVyYUJULU1lZGl1bSc7XG4gIHNyYzogdXJsKCcvZm9udHMvODQ4MDQ1NjMtd2ViZm9udC5lb3QnKTtcbiAgc3JjOiB1cmwoJy9mb250cy84NDgwNDU2My13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnL2ZvbnRzLzg0ODA0NTYzLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIC8vdXJsKCcvZm9udHMvODQ4MDQ1NjMtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnL2ZvbnRzLzg0ODA0NTYzLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy9mb250cy84NDgwNDU2My13ZWJmb250LnN2ZyNmdXR1cmFfbWRfYnRtZWRpdW0nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59IiwiKntcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICRmZi1tYWluLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG51bCxcbm9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbmF7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmVcbiAge1xuICAgIHRyYW5zaXRpb246ICRiYXNlLXRyYW5zaXRpb247XG4gIH1cbn1cblxuaW5wdXR7XG4gICY6Zm9jdXMsXG4gICY6YWN0aXZle1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuYnV0dG9ue1xuICAmOmZvY3VzLFxuICAmOmFjdGl2ZXtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbi53cmFwcGVye1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwdnc7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MDBweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAmLmZpcnN0e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIEBpbmNsdWRlIG1xKCd3NDAwJywgbWF4KSB7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICAmLmN1cnJlbnR7XG4gICAgYmFja2dyb3VuZDogJGMtZ3JleS1iZztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246ICBvcGFjaXR5IC40cztcbiAgICBAaW5jbHVkZSBtcSgncGhvbmUnLCBtYXgpIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MDBweCkge1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuICAgICYubWVudS1hY3RpdmV7XG4gICAgICAvL292ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgIC5oZWFkZXItcGFnZXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tbm9zY3JlZW57XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYuZml4ZWQtbWVudXtcbiAgICAuaGVhZGVyLXBhZ2V7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjYmNiZGMwO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAxNXB4KTtcbiAgICAgIHotaW5kZXg6IDk5O1xuICAgIH1cblxuICAgIC52aWRlbyxcbiAgICAuY292ZXJzLFxuICAgIC5zdHlsZS1wYWdle1xuICAgICAgbWFyZ2luLXRvcDogODhweDtcbiAgICB9XG4gIH1cblxufSIsIi8vIENvbG9yc1xuJGMtd2hpdGU6ICNmZmY7XG4kYy1ibGFjazogIzAwMDtcbiRjLWdyZXk6ICNDMkMyQzI7XG4kYy1ncmV5LWJnOiAjYmNiZGMwO1xuXG5cbi8vIEZvbnRzXG4kZmYtbWFpbjogJ0Z1dHVyYUJULUxpZ2h0Jywgc2Fucy1zZXJpZjtcbiRmZi1mdXR1cmFidC1tZWRpdW06ICdGdXR1cmFCVC1NZWRpdW0nLCBzYW5zLXNlcmlmO1xuXG5cbi8vIFBhdGhcbiRwYXRoLWltZzogJy4uL2ltZy9kZXNpZ24vJztcbiRwYXRoLWZvbnRzOiAnLi4vZm9udHMvJztcblxuXG4vLyBUcmFuc2l0aW9uXG4kYmFzZS10cmFuc2l0aW9uOiAuM3MgZWFzZTtcblxuXG4vLyBTaGFkb3dcbiRiYXNlLXRleHQtc2hhZG93OiAwcHggMXB4IDZweCByZ2JhKDEsIDEsIDEsIDAuMyk7XG4kYmFzZS1ib3gtc2hhZG93OiAzcHggNHB4IDEwcHggcmdiYSgyLCAzLCAzLCAwLjg2KTtcblxuXG4vLyBPcGFjaXR5XG4kYmFzZS1vcGFjaXR5LWhvdmVyOiAuODtcblxuXG5cblxuJGJyZWFrcG9pbnRzOiAoXG4gICAgICAgICd3NDAwJzogICAgICAgICAgIDQwMHB4LFxuICAgICAgICBcInBob25lLXNtYWxsXCI6ICAgIDQ4MHB4LFxuICAgICAgICBcInc1NTBcIjogICAgICAgICAgIDU1MHB4LFxuICAgICAgICBcInBob25lXCI6ICAgICAgICAgIDc2OHB4LFxuICAgICAgICBcInRhYmxldFwiOiAgICAgICAgIDk5MnB4LFxuICAgICAgICBcImRlc2t0b3BcIjogICAgICAgIDEyMDBweCxcbiAgICAgICAgXCJsYXB0b3BcIjogICAgICAgICAxMjgwcHgsXG4gICAgICAgIFwiZGVza3RvcC1zbWFsbFwiOiAgMTQ4MHB4LFxuICAgICAgICBcImRlc2t0b3AtbGFyZ2VcIjogIDE3NjBweFxuKTsiLCIvLyBDZW50ZXJlZCBtaXhpblxuQG1peGluIGNlbnRlcmVyLXh5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5AbWl4aW4gY2VudGVyZXIteCgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuQG1peGluIGNlbnRlcmVyLXkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuXG4vLyBUcmlhbmdsZSBtaXhpblxuQG1peGluIHRyaWFuZ2xlKCR3aWR0aCwgJGRpcmVjdGlvbiwgJGNvbG9yKXtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgQGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJHdpZHRoIHNvbGlkICRjb2xvcjtcbiAgfVxuICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICBib3JkZXItbGVmdDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCAkY29sb3I7XG4gIH1cbiAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCAkY29sb3I7XG4gIH1cbiAgQGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCAkY29sb3I7XG4gIH1cbn1cblxuXG4vLyBQbGFjZWhvbGRlciBtaXhpblxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvciwgJHNpemUsICR3ZWlnaHQpIHtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBmb250LXNpemU6ICRzaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgIC8vdGV4dC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwwLDAsMC4yKTtcbiAgfVxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgZm9udC1zaXplOiAkc2l6ZTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICAvL3RleHQtc2hhZG93OiAxcHggMXB4IDNweCByZ2JhKDAsMCwwLDAuMik7XG4gIH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBmb250LXNpemU6ICRzaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgIC8vdGV4dC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwwLDAsMC4yKTtcbiAgfVxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBmb250LXNpemU6ICRzaXplO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgIC8vdGV4dC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwwLDAsMC4yKTtcbiAgfVxufVxuXG5cblxuLy8gQ2xlYXJmaXggbWl4aW5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5cbkBtaXhpbiBwc2V1ZG8tZWxlbWVudCgkY29udGVudDogJycsICRkaXNwbGF5OiBibG9jaywgJHBvczogYWJzb2x1dGUpe1xuICBjb250ZW50OiAkY29udGVudDtcbiAgZGlzcGxheTogJGRpc3BsYXk7XG4gIHBvc2l0aW9uOiAkcG9zO1xufVxuXG4vLyBNZWRpYSBxdWVyeSBtaXhpblxuQG1peGluIG1xKCR3aWR0aCwgJHR5cGU6IG1pbikge1xuICBAaWYgbWFwX2hhc19rZXkoJGJyZWFrcG9pbnRzLCAkd2lkdGgpIHtcbiAgICAkd2lkdGg6IG1hcF9nZXQoJGJyZWFrcG9pbnRzLCAkd2lkdGgpO1xuICAgIEBpZiAkdHlwZSA9PSBtYXgge1xuICAgICAgJHdpZHRoOiAkd2lkdGggLSAxcHg7XG4gICAgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKCN7JHR5cGV9LXdpZHRoOiAkd2lkdGgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5cbkBtaXhpbiBmb250LW9wZW4tc2Fucygkc2l6ZTogZmFsc2UsICRjb2xvcjogZmFsc2UsICR3ZWlnaHQ6IGZhbHNlLCAgJGxoOiBmYWxzZSkge1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIEBpZiAkc2l6ZSB7IGZvbnQtc2l6ZTogJHNpemU7IH1cbiAgQGlmICRjb2xvciB7IGNvbG9yOiAkY29sb3I7IH1cbiAgQGlmICR3ZWlnaHQgeyBmb250LXdlaWdodDogJHdlaWdodDsgfVxuICBAaWYgJGxoIHsgbGluZS1oZWlnaHQ6ICRsaDsgfVxufVxuXG5AbWl4aW4gbGluayAoJGxpbmssICR2aXNpdCwgJGhvdmVyLCAkYWN0aXZlKSB7XG4gIGEge1xuICAgIGNvbG9yOiAkbGluaztcbiAgICAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICR2aXNpdDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGhvdmVyO1xuICAgIH1cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGFjdGl2ZTtcbiAgICB9XG4gIH1cbn0iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcblxuLy8gU2xpY2sgaWNvbiBlbnRpdHkgY29kZXMgb3V0cHV0cyB0aGUgZm9sbG93aW5nXG4vLyBcIlxcMjE5MFwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaQXCJcbi8vIFwiXFwyMTkyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpJcIlxuLy8gXCJcXDIwMjJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKAolwiXG5cbiRzbGljay1mb250LXBhdGg6IFwiLi9mb250cy9cIiAhZGVmYXVsdDtcbiRzbGljay1mb250LWZhbWlseTogXCJzbGlja1wiICFkZWZhdWx0O1xuJHNsaWNrLWxvYWRlci1wYXRoOiBcIi4vXCIgIWRlZmF1bHQ7XG4kc2xpY2stYXJyb3ctY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvcjogYmxhY2sgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yLWFjdGl2ZTogJHNsaWNrLWRvdC1jb2xvciAhZGVmYXVsdDtcbiRzbGljay1wcmV2LWNoYXJhY3RlcjogXCJcXDIxOTBcIiAhZGVmYXVsdDtcbiRzbGljay1uZXh0LWNoYXJhY3RlcjogXCJcXDIxOTJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3QtY2hhcmFjdGVyOiBcIlxcMjAyMlwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1zaXplOiA2cHggIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1kZWZhdWx0OiAwLjc1ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktb24taG92ZXI6IDEgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlOiAwLjI1ICFkZWZhdWx0O1xuXG5AZnVuY3Rpb24gc2xpY2staW1hZ2UtdXJsKCR1cmwpIHtcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGltYWdlLXVybCkge1xuICAgICAgICBAcmV0dXJuIGltYWdlLXVybCgkdXJsKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stbG9hZGVyLXBhdGggKyAkdXJsKTtcbiAgICB9XG59XG5cbkBmdW5jdGlvbiBzbGljay1mb250LXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhmb250LXVybCkge1xuICAgICAgICBAcmV0dXJuIGZvbnQtdXJsKCR1cmwpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1mb250LXBhdGggKyAkdXJsKTtcbiAgICB9XG59XG5cbi8qIFNsaWRlciAqL1xuXG4vLy5zbGljay1saXN0IHtcbi8vICAgIC5zbGljay1sb2FkaW5nICYge1xuLy8gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuLy8gICAgfVxuLy99XG5cbmZvbnQtZmFjZVxue1xuICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG4gICAgc3JjOiB1cmwoJy4vZm9udC9zbGljay5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi9mb250L3NsaWNrLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICB1cmwoJy4vZm9udC9zbGljay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy4vZm9udC9zbGljay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICB1cmwoJy4vZm9udC9zbGljay5zdmcjc2xpY2snKSBmb3JtYXQoJ3N2ZycpO1xufVxuLypcblxuLyogSWNvbnMgKi9cbi8vQGlmICRzbGljay1mb250LWZhbWlseSA9PSBcInNsaWNrXCIge1xuLy8gICAgQGZvbnQtZmFjZSB7XG4vLyAgICAgICAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbi8vICAgICAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90XCIpO1xuLy8gICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbi8vICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuLy8gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICAgIH1cbi8vfVxuXG4vKiBBcnJvd3MgKi9cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAkc2xpY2stYXJyb3ctY29sb3I7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIH1cbn1cblxuLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTI1cHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogRG90cyAqL1xuXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0yNXB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwcHg7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAkc2xpY2stZG90LWNoYXJhY3RlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzbGljay1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRzbGljay1kb3Qtc2l6ZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzbGljay1kb3QtY29sb3I7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRzbGljay1kb3QtY29sb3ItYWN0aXZlO1xuICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktZGVmYXVsdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIu+7vy8qIFlvdSBjYW4gYWx0ZXIgdGhpcyBDU1MgaW4gb3JkZXIgdG8gZ2l2ZSBTbW9vdGggRGl2IFNjcm9sbCB5b3VyIG93biBsb29rJ24nZmVlbCAqL1xuXG4vKiBJbnZpc2libGUgbGVmdCBob3RzcG90ICovXG5kaXYuc2Nyb2xsaW5nSG90U3BvdExlZnRcbntcblx0LyogVGhlIGhvdHNwb3RzIGhhdmUgYSBtaW5pbXVtIHdpZHRoIG9mIDEwMCBwaXhlbHMgYW5kIGlmIHRoZXJlIGlzIHJvb20gdGhlIHdpbGwgZ3Jvd1xuICAgIGFuZCBvY2N1cHkgMTUlIG9mIHRoZSBzY3JvbGxhYmxlIGFyZWEgKDMwJSBjb21iaW5lZCkuIEFkanVzdCBpdCB0byB5b3VyIG93biB0YXN0ZS4gKi9cblx0bWluLXdpZHRoOiA1MHB4O1xuXHR3aWR0aDogNSU7XG5cdGhlaWdodDogMTAwJTtcblx0LyogVGhlcmUgaXMgYSBiaWcgYmFja2dyb3VuZCBpbWFnZSBhbmQgaXQncyB1c2VkIHRvIHNvbHZlIHNvbWUgcHJvYmxlbXMgSSBleHBlcmllbmNlZFxuICAgIGluIEludGVybmV0IEV4cGxvcmVyIDYuICovXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMjAwO1xuXHRsZWZ0OiAtMXB4O1xuXHQvKiAgVGhlIGZpcnN0IHVybCBpcyBmb3IgRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMsIHRoZSBzZWNvbmQgaXMgZm9yIEludGVybmV0IEV4cGxvcmVyICovXG5cdGN1cnNvcjogdXJsKC4uL2ltZy9kZXNpZ24vbW9yLWxlZnRfYXJyLnBuZyksIHVybCguLi9pbWcvZGVzaWduL21vci1sZWZ0X2Fyci5wbmcpLHctcmVzaXplO1xufVxuXG4ubmF2LXByb2plY3QgZGl2LnNjcm9sbGluZ0hvdFNwb3RMZWZ0e1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Rlc2lnbi9tb3ItbGVmdF9hcnIucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuXHRvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQmOmhvdmVye1xuXHRcdG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5uYXYtcHJvamVjdHtcblx0ZGl2LnNjcm9sbGluZ0hvdFNwb3RMZWZ0e1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8ubWFpbi1zY3JvbGwgIGRpdi5zY3JvbGxpbmdIb3RTcG90TGVmdHtcbi8vXHRoZWlnaHQ6IDEwMCU7XG4vL31cbi8vXG4vLy5tYWluLXNjcm9sbCAgZGl2LnNjcm9sbGluZ0hvdFNwb3RMZWZ0e1xuLy9cdGhlaWdodDogMTAwJTtcbi8vfVxuXG4vKiBWaXNpYmxlIGxlZnQgaG90c3BvdCAqL1xuZGl2LnNjcm9sbGluZ0hvdFNwb3RMZWZ0VmlzaWJsZVxue1xuXHQvL2JhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfbGVmdC5naWYpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRvcGFjaXR5OiAwLjM1OyAvKiBTdGFuZGFyZCBDU1MzIG9wYWNpdHkgc2V0dGluZyAqL1xuXHQtbW96LW9wYWNpdHk6IDAuMzU7IC8qIE9wYWNpdHkgZm9yIHJlYWxseSBvbGQgdmVyc2lvbnMgb2YgTW96aWxsYSBGaXJlZm94ICgwLjkgb3Igb2xkZXIpICovXG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eSA9IDM1KTsgLyogT3BhY2l0eSBmb3IgSW50ZXJuZXQgRXhwbG9yZXIuICovXG5cdHpvb206IDE7IC8qIFRyaWdnZXIgXCJoYXNMYXlvdXRcIiBpbiBJbnRlcm5ldCBFeHBsb3JlciA2IG9yIG9sZGVyIHZlcnNpb25zICovXG59XG5cbi8qIEludmlzaWJsZSByaWdodCBob3RzcG90ICovXG5kaXYuc2Nyb2xsaW5nSG90U3BvdFJpZ2h0XG57XG5cdG1pbi13aWR0aDogNTBweDtcblx0d2lkdGg6IDUlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMjAwO1xuXHRyaWdodDogLTFweDtcblx0Y3Vyc29yOiB1cmwoLi4vaW1nL2Rlc2lnbi9tb3ItcmlnaHRfYXJyLnBuZyksIHVybCguLi9pbWcvZGVzaWduL21vci1yaWdodF9hcnIucG5nKSxlLXJlc2l6ZTtcbn1cblxuLm5hdi1wcm9qZWN0IGRpdi5zY3JvbGxpbmdIb3RTcG90UmlnaHR7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGVzaWduL21vci1yaWdodF9hcnIucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuXHRvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQmOmhvdmVye1xuXHRcdG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5uYXYtcHJvamVjdHtcblx0ZGl2LnNjcm9sbGluZ0hvdFNwb3RSaWdodCxcblx0ZGl2LnNjcm9sbGluZ0hvdFNwb3RMZWZ0e1xuXHRcdC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYy1ibGFjaywgMC41KTtcblx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0d2lkdGg6IDQwcHg7XG5cdH1cblxuXHQvL2Rpdi5zY3JvbGxpbmdIb3RTcG90UmlnaHR7XG5cdC8vXHRyaWdodDogMDtcblx0Ly99XG5cdC8vZGl2LnNjcm9sbGluZ0hvdFNwb3RMZWZ7XG5cdC8vXHRsZWZ0OiAwO1xuXHQvL31cbn1cblxuLyogVmlzaWJsZSByaWdodCBob3RzcG90ICovXG5kaXYuc2Nyb2xsaW5nSG90U3BvdFJpZ2h0VmlzaWJsZVxue1xuXHQvL2JhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfcmlnaHQuZ2lmKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0b3BhY2l0eTogMC4zNTtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5ID0gMzUpO1xuXHQtbW96LW9wYWNpdHk6IDAuMzU7XG5cdHpvb206IDE7XG59XG5cbi8qIFRoZSBzY3JvbGwgd3JhcHBlciBpcyBhbHdheXMgdGhlIHNhbWUgd2lkdGggYW5kIGhlaWdodCBhcyB0aGUgY29udGFpbmluZyBlbGVtZW50IChkaXYpLlxuICAgT3ZlcmZsb3cgaXMgaGlkZGVuIGJlY2F1c2UgeW91IGRvbid0IHdhbnQgdG8gc2hvdyBhbGwgb2YgdGhlIHNjcm9sbGFibGUgYXJlYS5cbiovXG5kaXYuc2Nyb2xsV3JhcHBlclxue1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbmRpdi5zY3JvbGxhYmxlQXJlYXtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uc2Nyb2xsaW5nSG90U3BvdFJpZ2h0e1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5zY3JvbGxpbmdIb3RTcG90TGVmdHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uc2Nyb2xsV3JhcHBlcntcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi5uYXYtcHJvamVjdCAuc2Nyb2xsaW5nSG90U3BvdExlZnQsXG4ubmF2LXByb2plY3QgLnNjcm9sbGluZ0hvdFNwb3RSaWdodHtcblx0aGVpZ2h0OiA4NHB4O1xufSIsIi8qIE1hZ25pZmljIFBvcHVwIENTUyAqL1xuLm1mcC1iZyB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA0MjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiAjMGIwYjBiO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5tZnAtd3JhcCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA0MztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5tZnAtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1mcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB6LWluZGV4OiAxMDQ1OyB9XG5cbi5tZnAtaW5saW5lLWhvbGRlciAubWZwLWNvbnRlbnQsXG4ubWZwLWFqYXgtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IGF1dG87IH1cblxuLm1mcC1hamF4LWN1ciB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7IH1cblxuLm1mcC16b29tLW91dC1jdXIsIC5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjdXJzb3I6IC1tb3otem9vbS1vdXQ7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLW91dDtcbiAgY3Vyc29yOiB6b29tLW91dDsgfVxuXG4ubWZwLXpvb20ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuICBjdXJzb3I6IC1tb3otem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluOyB9XG5cbi5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50IHtcbiAgY3Vyc29yOiBhdXRvOyB9XG5cbi5tZnAtY2xvc2UsXG4ubWZwLWFycm93LFxuLm1mcC1wcmVsb2FkZXIsXG4ubWZwLWNvdW50ZXIge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4ubWZwLWxvYWRpbmcubWZwLWZpZ3VyZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1mcC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5tZnAtcHJlbG9hZGVyIHtcbiAgY29sb3I6ICNDQ0M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0wLjhlbTtcbiAgbGVmdDogOHB4O1xuICByaWdodDogOHB4O1xuICB6LWluZGV4OiAxMDQ0OyB9XG4gIC5tZnAtcHJlbG9hZGVyIGEge1xuICAgIGNvbG9yOiAjQ0NDOyB9XG4gICAgLm1mcC1wcmVsb2FkZXIgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI0ZGRjsgfVxuXG4ubWZwLXMtcmVhZHkgLm1mcC1wcmVsb2FkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJ1dHRvbi5tZnAtY2xvc2UsXG5idXR0b24ubWZwLWFycm93IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTA0NjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5tZnAtY2xvc2Uge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC42NTtcbiAgcGFkZGluZzogMCAwIDE4cHggMTBweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7IH1cbiAgLm1mcC1jbG9zZTpob3ZlcixcbiAgLm1mcC1jbG9zZTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubWZwLWNsb3NlOmFjdGl2ZSB7XG4gICAgdG9wOiAxcHg7IH1cblxuLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjMzMzOyB9XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2UsXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjRkZGO1xuICByaWdodDogLTZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1mcC1jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogI0NDQztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4ubWZwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjY1O1xuICBtYXJnaW46IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm1mcC1hcnJvdzphY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IC01NHB4OyB9XG4gIC5tZnAtYXJyb3c6aG92ZXIsXG4gIC5tZnAtYXJyb3c6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm1mcC1hcnJvdzpiZWZvcmUsXG4gIC5tZnAtYXJyb3c6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICBib3JkZXI6IG1lZGl1bSBpbnNldCB0cmFuc3BhcmVudDsgfVxuICAubWZwLWFycm93OmFmdGVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxM3B4O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDEzcHg7XG4gICAgdG9wOiA4cHg7IH1cbiAgLm1mcC1hcnJvdzpiZWZvcmUge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDIxcHg7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMjFweDtcbiAgICBvcGFjaXR5OiAwLjc7IH1cblxuLm1mcC1hcnJvdy1sZWZ0IHtcbiAgbGVmdDogMDsgfVxuICAubWZwLWFycm93LWxlZnQ6YWZ0ZXIge1xuICAgIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCAjRkZGO1xuICAgIG1hcmdpbi1sZWZ0OiAzMXB4OyB9XG4gIC5tZnAtYXJyb3ctbGVmdDpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIGJvcmRlci1yaWdodDogMjdweCBzb2xpZCAjM0YzRjNGOyB9XG5cbi5tZnAtYXJyb3ctcmlnaHQge1xuICByaWdodDogMDsgfVxuICAubWZwLWFycm93LXJpZ2h0OmFmdGVyIHtcbiAgICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjRkZGO1xuICAgIG1hcmdpbi1sZWZ0OiAzOXB4OyB9XG4gIC5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdDogMjdweCBzb2xpZCAjM0YzRjNGOyB9XG5cbi5tZnAtaWZyYW1lLWhvbGRlciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuICAubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwMHB4OyB9XG4gIC5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgICB0b3A6IC00MHB4OyB9XG5cbi5tZnAtaWZyYW1lLXNjYWxlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7IH1cbiAgLm1mcC1pZnJhbWUtc2NhbGVyIGlmcmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi8qIE1haW4gaW1hZ2UgaW4gcG9wdXAgKi9cbmltZy5tZnAtaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDQwcHggMCA0MHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4vKiBUaGUgc2hhZG93IGJlaGluZCB0aGUgaW1hZ2UgKi9cbi5tZnAtZmlndXJlIHtcbiAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgLm1mcC1maWd1cmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNDBweDtcbiAgICBib3R0b206IDQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGJhY2tncm91bmQ6ICM0NDQ7IH1cbiAgLm1mcC1maWd1cmUgc21hbGwge1xuICAgIGNvbG9yOiAjQkRCREJEO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDsgfVxuICAubWZwLWZpZ3VyZSBmaWd1cmUge1xuICAgIG1hcmdpbjogMDsgfVxuXG4ubWZwLWJvdHRvbS1iYXIge1xuICBtYXJnaW4tdG9wOiAtMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IGF1dG87IH1cblxuLm1mcC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogI0YzRjNGMztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4OyB9XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ubWZwLWdhbGxlcnkgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1maWd1cmUge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSksIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMwMHB4KSB7XG4gIC8qKlxuICAgICAgICogUmVtb3ZlIGFsbCBwYWRkaW5ncyBhcm91bmQgdGhlIGltYWdlIG9uIHNtYWxsIHNjcmVlblxuICAgICAgICovXG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWltYWdlLWhvbGRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIGltZy5tZnAtaW1nIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDsgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogYXV0bztcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhcjplbXB0eSB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNvdW50ZXIge1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiAzcHg7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2Uge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5tZnAtYXJyb3cge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpOyB9XG4gIC5tZnAtYXJyb3ctbGVmdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDA7IH1cbiAgLm1mcC1hcnJvdy1yaWdodCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7IH1cbiAgLm1mcC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDsgfSB9XG4iLCIuaW5uZXItZmlyc3R7XG4gIEBpbmNsdWRlIGNlbnRlcmVyLXh5O1xuICBAaW5jbHVkZSBtcSgncGhvbmUnLCBtYXgpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxuICBAaW5jbHVkZSBtcSgncGhvbmUtc21hbGwnLCBtYXgpIHtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxuXG4gIGgxe1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogJGMtZ3JleTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgfVxufVxuXG4ubG9nb3tcbiAgQGluY2x1ZGUgbXEoJ3RhYmxldCcsIG1heCkge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MDBweCkge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG4gIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBtcSgncGhvbmUnLCBtYXgpIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgncGhvbmUtc21hbGwnLCBtYXgpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLnNsaWRlci1maXJzdHtcbiAgd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDAgMTU3cHg7XG4gIEBpbmNsdWRlIG1xKCd0YWJsZXQnLCBtYXgpIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICBAaW5jbHVkZSBtcSgncGhvbmUnLCBtYXgpIHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIEBpbmNsdWRlIG1xKCd3NTUwJywgbWF4KSB7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgfVxuICBAaW5jbHVkZSBtcSgncGhvbmUtc21hbGwnLCBtYXgpIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIEBpbmNsdWRlIG1xKCd3NDAwJywgbWF4KSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfSBcblxuICAmX19pdGVte1xuICAgIEBpbmNsdWRlIG1xKCdwaG9uZScsIG1heCkge1xuXG4gICAgfVxuICAgIGltZ3tcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgbXEoJ3Bob25lLXNtYWxsJywgbWF4KSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDcwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zbGljay1wcmV2e1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmlyc3R7XG4gIC5tYWluLW1lbnV7XG4gICAgJl9fbGlzdHtcbiAgICAgIG1hcmdpbjowIDE1N3B4O1xuICAgICAgQGluY2x1ZGUgbXEoJ3RhYmxldCcsIG1heCkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faXRlbXtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICBAaW5jbHVkZSBtcSgncGhvbmUnLCBtYXgpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGlua3tcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiAkYy1ncmV5O1xuICAgICAgZm9udC1zaXplOiAxM3B0O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBAaW5jbHVkZSBtcSgncGhvbmUnLCBtYXgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB0O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jb3B5cmlnaHR7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEycHg7XG4gIGJvdHRvbTogOHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBhe1xuICAgIGNvbG9yOiAkYy1ncmV5O1xuXG4gIH1cbiAgaW1ne1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDFweDtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cblxuLnByZWxvYWRlcntcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNiZGJlYzI7XG4gIHotaW5kZXg6IDk5OTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaW1ne1xuICAgIEBpbmNsdWRlIGNlbnRlcmVyLXh5O1xuICAgIEBpbmNsdWRlIG1xKCd0YWJsZXQnLCBtYXgpIHtcbiAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59IiwiLmhlYWRlci1wYWdle1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAubG9nby1jdXJyZW50e1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBpbWd7XG4gICAgICBAaW5jbHVkZSBtcSgncGhvbmUnLCBtYXgpIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbi1tZW51e1xuICAgICZfX2xpc3R7XG4gICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgJl9faXRlbXtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIG1xKCdkZXNrdG9wJywgbWF4KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGlua3tcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTNwdDtcbiAgICAgIEBpbmNsdWRlIG1xKCdkZXNrdG9wJywgbWF4KXtcbiAgICAgICAgZm9udC1zaXplOiAxMXB0O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIC5tYWluLW1lbnVfX2ljb257XG4gICAgICAgICAgc3Zne1xuICAgICAgICAgICAgZmlsbDogJGMtYmxhY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tc3VibWVudXtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLWFjdGl2ZXtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAubWFpbi1tZW51X19pY29ue1xuICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgIGZpbGw6ICRjLWJsYWNrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xKCd0YWJsZXQnLCBtYXgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5hY3RpdmV7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogOTk4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JjYmRjMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgIC5tYWluLXN1Ym1lbnV7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgbWFyZ2luOiA1cHggYXV0byAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xpbmt7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB0O1xuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pY29ue1xuXG4gICAgICBzdmd7XG4gICAgICAgIGZpbGw6ICRjLXdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuXG5cbiAgfVxuXG4gIC5tYWluLXN1Ym1lbnV7XG4gICAgQGluY2x1ZGUgY2VudGVyZXIteDtcbiAgICB0b3A6IDI1cHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgcGFkZGluZzogN3B4IDE1cHggN3B4IDE1cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oI2JjYmRjMCwgNSUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICY6YWZ0ZXJ7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIEBpbmNsdWRlICB0cmlhbmdsZSg3cHgsIHVwLCAjYWZiMGI0KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgICAgdG9wOiAtNXB4O1xuICAgIH1cblxuICAgICY6YmVmb3Jle1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAtNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDlweDtcbiAgICB9XG5cbiAgICAmX19pdGVte1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgIH1cblxuICAgICZfX2xpbmt7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICBmb250LXNpemU6IDEwcHQ7XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5uYXYuYWN0aXZle1xuXG4gIC5tYWluLW1lbnVfX2xpc3R7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5tYWluLW1lbnVfX2l0ZW17XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cblxuICAubWFpbi1tZW51X19saW5re1xuICAgIGZvbnQtc2l6ZTogMTdwdDtcbiAgfVxuXG59XG5cbiNtYWtlTWVTY3JvbGxhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOjAgMjBweDtcbiAgdG9wOjg4cHg7XG4gIGJvdHRvbTogMTM4cHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuLnNjcm9sbGFibGVBcmVhe1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLyogUmVwbGFjZSB0aGUgbGFzdCBzZWxlY3RvciBmb3IgdGhlIHR5cGUgb2YgZWxlbWVudCB5b3UgaGF2ZSBpblxuICAgeW91ciBzY3JvbGxlci4gSWYgeW91IGhhdmUgZGl2J3MgdXNlICNtYWtlTWVTY3JvbGxhYmxlIGRpdi5zY3JvbGxhYmxlQXJlYSBkaXYsXG4gICBpZiB5b3UgaGF2ZSBsaW5rcyB1c2UgI21ha2VNZVNjcm9sbGFibGUgZGl2LnNjcm9sbGFibGVBcmVhIGEgYW5kIHNvIG9uLiAqL1xuI21ha2VNZVNjcm9sbGFibGUgZGl2LnNjcm9sbGFibGVBcmVhICpcbntcbiAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vZmxvYXQ6IGxlZnQ7XG4gIC8vbWFyZ2luOiAwO1xuICAvL3BhZGRpbmc6IDA7XG4gIC8vbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAvLy8qIElmIHlvdSBkb24ndCB3YW50IHRoZSBpbWFnZXMgaW4gdGhlIHNjcm9sbGVyIHRvIGJlIHNlbGVjdGFibGUsIHRyeSB0aGUgZm9sbG93aW5nXG4gIC8vICAgYmxvY2sgb2YgY29kZS4gSXQncyBqdXN0IGEgbmljZSBmZWF0dXJlIHRoYXQgcHJldmVudCB0aGUgaW1hZ2VzIGZyb21cbiAgLy8gICBhY2NpZGVudGFsbHkgYmVjb21pbmcgc2VsZWN0ZWQvaW52ZXJ0ZWQgd2hlbiB0aGUgdXNlciBpbnRlcmFjdHMgd2l0aCB0aGUgc2Nyb2xsZXIuICovXG4gIC8vLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLy8ta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8vLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLy8tby11c2VyLXNlbGVjdDogbm9uZTtcbiAgLy91c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmluZm97XG4gIHdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIG1xKCd0YWJsZXQnLCBtYXgpIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cbiAgcHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICBwLmJvdHRvbXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYXtcbiAgICAgIGNvbG9yOiAkYy1ibGFjayA7XG4gICAgfVxuICB9XG59XG5cbi5zY3JvbGwtaXRlbXtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAmOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5zY3JvbGwtaXRlbSBpbWd7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzY3cHgpIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuXG5cbi5uYXYtcHJvamVjdHtcbiAgcGFkZGluZzogMjBweCAzNXB4IDAgMzVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICAmX19pdGVte1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICAgIGltZ3tcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogNThweDtcbiAgICAgICAgICBoZWlnaHQ6IDU4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlcntcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIC5uYXYtcHJvamVjdF9faW1ne1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy1ibGFjaywgMC42KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRpdGxle1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxle1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDhwdDtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDNweCAwO1xuICAgICAgbWF4LXdpZHRoOiA4NHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1OHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWFjdGl2ZXtcbiAgICAgIC5uYXYtcHJvamVjdF9faW1ne1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy1ibGFjaywgMC42KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRpdGxle1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tYWluLXNjcm9sbCAgZGl2LnNjcm9sbFdyYXBwZXJ7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNTAwcHg7XG4gIEBpbmNsdWRlIGNlbnRlcmVyLXk7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3NjdweCkge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5cbi5tZW51LWJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgbXEoJ3RhYmxldCcsIG1heCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5tZW51LWJ0biBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLm1lbnUtYnRuIHNwYW57XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xufVxuXG4ubWVudS1idG4gc3Bhbixcbi5tZW51LWJ0biBzcGFuOmJlZm9yZSxcbi5tZW51LWJ0biBzcGFuOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogM3B4O1xuICB3aWR0aDogMzBweDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcbiAgQGluY2x1ZGUgbXEoJ3Bob25lJywgbWF4KSB7XG4gICAgd2lkdGg6IDI1cHg7XG4gIH1cbn1cblxuLm1lbnUtYnRuIHNwYW57XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xufVxuXG4ubWVudS1idG4gc3BhbjpiZWZvcmUge1xuICB0b3A6IC03cHg7XG59XG5cbi5tZW51LWJ0biBzcGFuOmFmdGVyIHtcbiAgYm90dG9tOiAtN3B4O1xufVxuXG4ubWVudS1idG4uYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLm1lbnUtYnRuLmFjdGl2ZSBzcGFuOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG59XG5cbi5tZW51LWJ0bi5hY3RpdmUgc3BhbjphZnRlciB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xufVxuXG4ubWVudS1idG4uYWN0aXZlIHNwYW46YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ubWVudS1idG4uYWN0aXZlIHNwYW46YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4ubWVudS1idG4uYWN0aXZle1xuICB6LWluZGV4OiA5OTk7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnByb2plY3QtdGl0bGV7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgY29sb3I6ICRjLXdoaXRlO1xuICBmb250LWZhbWlseTogJGZmLWZ1dHVyYWJ0LW1lZGl1bTtcbiAgZm9udC1zaXplOiAxMHB0O1xuICB0ZXh0LXNoYWRvdzogJGJhc2UtdGV4dC1zaGFkb3c7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5tYWluLXNjcm9sbCAuc2Nyb2xsYWJsZUFyZWF7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzY3cHgpIHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuXG4uc2luZ2xlLWl0ZW0gLnNjcm9sbGFibGVBcmVhIGltZ3tcbiAgQGluY2x1ZGUgY2VudGVyZXIteHk7XG59XG5cbi8vLm5hdi1wcm9qZWN0IC5zY3JvbGxpbmdIb3RTcG90TGVmdCxcbi8vLm5hdi1wcm9qZWN0IC5zY3JvbGxpbmdIb3RTcG90UmlnaHR7XG4vLyAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4vL30iLCIuY292ZXJze1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIEBpbmNsdWRlIG1xKCd0YWJsZXQnLCBtYXgpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgbWFyZ2luOiAyMHB4IDE1cHg7XG4gICAgQGluY2x1ZGUgbXEoJ3Bob25lJywgbWF4KSB7XG4gICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgd2lkdGg6IDEwNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcSgncGhvbmUnLCBtYXgpIHtcbiAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICB3aWR0aDogMTA1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKCdwaG9uZS1zbWFsbCcsIG1heCkge1xuICAgICAgbWFyZ2luOiAyMHB4IDVweDtcbiAgICB9XG4gIH1cbiAgLnZpZGVvLWJveHtcbiAgICBtYXJnaW46IDIwcHggMTVweCAzMHB4O1xuICB9XG59XG5cbi52aWRlb3tcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIHdpZHRoOiA5MjBweDtcbiAgQGluY2x1ZGUgbXEoJ3RhYmxldCcsIG1heCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmdyaWR7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBAaW5jbHVkZSBtcSgndGFibGV0JywgbWF4KSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmLWJveHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAxMHB4O1xuXG4gICAgJjpob3ZlcntcbiAgICAgIC52aWRlb19faWNvbntcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW47XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZS1pbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZle1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19pbWd7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW1ne1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBAaW5jbHVkZSBtcSgncGhvbmUnLCBtYXgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxle1xuICAgIG1hcmdpbjogOHB4IDAgMDtcbiAgICBmb250LWZhbWlseTogJGZmLW1haW4sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTBwdDtcbiAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBAaW5jbHVkZSBtcSgncGhvbmUnLCBtYXgpIHtcbiAgICAgIGZvbnQtc2l6ZTogOXB0O1xuICAgIH1cbiAgfVxuXG4gICZfX2ljb257XG4gICAgcGFkZGluZzogLjY4NzVyZW0gMS4zNzVyZW0gLjY4NzVyZW0gMS41NjI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMsMzQsMzUsLjc1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXJhZGl1czogLjMxMjVyZW07XG4gICAgbGVmdDogOHB4O1xuICAgIGJvdHRvbTogOHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLjMxMjVyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSguMzEyNXJlbSk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW47XG4gICAgdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlLWluO1xuICAgIHN2Z3tcbiAgICAgIGZpbGw6ICRjLXdoaXRlO1xuICAgIH1cblxuICAgICY6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBREVGO1xuICAgIH1cbiAgfVxufSIsIi5jb250YWN0c3tcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgQGluY2x1ZGUgY2VudGVyZXIteHk7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3MDBweCkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbGVmdDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgdG9wOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxuICAmLWJveHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzAwcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIGgze1xuICAgICAgZm9udC1zaXplOiAyNXB0O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjMjcyNzI3O1xuICAgIH1cbiAgICBwe1xuICAgICAgbWFyZ2luOjAgMCAxMHB4IDA7XG4gICAgICBmb250LXNpemU6IDEycHQ7XG4gICAgICBjb2xvcjogIzI3MjcyNztcbiAgICAgIGJ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVwdDtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICBmb250LWZhbWlseTogJGZmLWZ1dHVyYWJ0LW1lZGl1bTtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiAjMjcyNzI3O1xuICAgICAgICBmb250LXNpemU6IDEzcHQ7XG4gICAgICB9XG4gICAgICAmLnBob25le1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zdHlsZS1wYWdle1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgd2lkdGg6IDkyMHB4O1xuICBAaW5jbHVkZSBtcSgndGFibGV0JywgbWF4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogIDAgMTBweDtcbiAgfVxufVxuXG4udHlwb2dyYXBoeXtcbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuXG4gIGgxe1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICBoMntcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cblxuICBoM3tcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cblxuICBoNHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuXG4gIGg1e1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuXG4gIGg2e1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIHB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIGJ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LWZhbWlseTogJGZmLWZ1dHVyYWJ0LW1lZGl1bTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuXG4gIGF7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICB9XG4gIH1cblxuICBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgdWwsb2x7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgbGl7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdWx7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cblxuICBvbHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxufSIsIi5tb2J7XG4gICYud3JhcHBlcntcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAubWFpbi1zY3JvbGx7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxODBweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpe1xuICAgICAgcGFkZGluZzogMCAyMHB4IDAgMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtcHJvamVjdHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgIC5zY3JvbGxpbmdIb3RTcG90UmlnaHR7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNjcm9sbGluZ0hvdFNwb3RMZWZ0e1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5zY3JvbGxXcmFwcGVye1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuXG4gICAgYS5uYXYtcHJvamVjdF9faXRlbTpob3ZlciB7XG4gICAgICBjdXJzb3I6IGF1dG87XG4gICAgfVxuXG4gIH1cblxuICAuc2Nyb2xsLWl0ZW17XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuXG4gICAgaW1ne1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgLmluZm97XG4gICAgICB3aWR0aDogYXV0bztcblxuICAgICAgcC5ib3R0b217XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAuY29udGFjdHN7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAvLy5uYXYtcHJvamVjdHtcbiAgLy8gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDYwcHgpe1xuICAvLyAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIC8vICAgIGJvdHRvbTogMDtcbiAgLy8gICAgbGVmdDogMDtcbiAgLy8gICAgcGFkZGluZzogMTBweCAyMHB4IDAgMjBweDtcbiAgLy8gICAgYmFja2dyb3VuZDogI2JjYmRjMDtcbiAgLy8gIH1cbiAgLy9cbiAgLy8gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY5OXB4KSBhbmQgKG1pbi13aWR0aDogNDYxcHgpe1xuICAvLyAgICBkaXNwbGF5OiBub25lO1xuICAvLyAgfVxuICAvL31cblxuICAubWFpbi1tZW51e1xuXG4gIH1cblxuICAuaGVhZGVyLXBhZ2UgLm1haW4tbWVudS5hY3RpdmUgLm1haW4tc3VibWVudXtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubWFpbi1zdWJtZW51LmFjdGl2ZXtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhlYWRlci1wYWdlIC5tYWluLW1lbnUuYWN0aXZlIC5tYWluLW1lbnVfX2l0ZW0gc3Zne1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmhlYWRlci1wYWdlIC5tYWluLW1lbnUuYWN0aXZlIC5tYWluLW1lbnVfX2l0ZW0gLm1haW4tbWVudV9faWNvbjpiZWZvcmV7XG4gICAgY29udGVudDogJysnO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xuICAgIGxlZnQ6IC00cHg7XG4gIH1cblxuICAuaGVhZGVyLXBhZ2V7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC52aWRlbyxcbiAgLmNvdmVycyxcbiAgLnN0eWxlLXBhZ2V7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59Il19 */
