/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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{outline:0}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{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"]{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;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}html{font-size:62.5%;overflow-x:hidden}body{font-size:1.5em;line-height:2rem;letter-spacing:-0.02rem;font-weight:400;font-family:"Circular-Book",Helvetica,Arial,sans-serif;color:#222;background:#F9F9F9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.hidden{opacity:0}#header{color:#fff}#header a,#header a:visited{color:#fff}@media screen and (max-width: 850px){#header .midCent,#header .enquire.navEnq{display:none}}#header #navIcon span{background:#fff}@media screen and (max-width: 750px){#container .fullMenu.openMenu .midCentNav,#container .fullMenu.openMenu .enquire.navEnq,#container .fullMenu.openMenu .enqWrap p.enquire,#container .enquireMenu.openEnquire .midCentNav,#container .enquireMenu.openEnquire .enquire.navEnq,#container .enquireMenu.openEnquire .enqWrap p.enquire{display:none}}@media screen and (max-width: 750px){#container .fullMenu.openMenu .columns.six,#container .enquireMenu.openEnquire .columns.six{width:80%}}@media screen and (max-width: 750px){#container .fullMenu.openMenu .icoWrap,#container .fullMenu.openMenu .three.enqWrap,#container .enquireMenu.openEnquire .icoWrap,#container .enquireMenu.openEnquire .three.enqWrap{width:20%;float:left}}.tenants-page #header,.contact-page #header{color:#867F7B}.tenants-page #header a,.tenants-page #header a:visited,.contact-page #header a,.contact-page #header a:visited{color:#867F7B}.tenants-page #header #navIcon span,.contact-page #header #navIcon span{background:#867F7B}#header{width:100%;position:fixed;z-index:999;top:0}#header.menuWrap{height:100vh !important}#header.menuWrap .midnightHeader{background:none}#header .midnightHeader.grey{background:rgba(249,249,249,0.96);color:#867F7B;height:84px}#header .midnightHeader.grey.noBg{background:none}#header .midnightHeader.grey a,#header .midnightHeader.grey a:visited{color:#867F7B}#header .midnightHeader.grey #navIcon span{background:#867F7B}#header .midnightHeader.grey #navIcon.open{opacity:1}#header #navIcon{width:20px;height:18px;position:absolute;margin:0;top:3.2rem;right:3rem;transform:rotate(0deg);transition:.5s ease-in-out;z-index:9999;cursor:pointer}#header #navIcon span{display:block;position:absolute;height:2px;width:100%;border-radius:0;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#header #navIcon span:nth-child(1){top:0}#header #navIcon span:nth-child(2),#header #navIcon span:nth-child(3){top:8px}#header #navIcon span:nth-child(4){top:16px}#header #navIcon.open{opacity:0}.fullMenu{height:0}.fullMenu nav{display:none}.fullMenu nav li,.fullMenu nav a{color:#fff;transition:color 0.2s ease}.fullMenu nav li.enquire:hover,.fullMenu nav li.subMenu:hover,.fullMenu nav a.enquire:hover,.fullMenu nav a.subMenu:hover{color:#AC6242}.fullMenu nav a:hover,.fullMenu nav a:active{color:#AC6242}.fullMenu.openMenu{height:100vh;display:block;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(22,20,20,0.96);z-index:999;transition:background 0.4s ease}.fullMenu.openMenu .icoWrap{position:relative;width:24%}.fullMenu.openMenu #navIconClose{position:absolute;width:1.6rem;height:1.6rem;top:0.3rem;right:0.2rem;cursor:pointer}.fullMenu.openMenu #navIconClose:before{position:absolute;content:'';background:url("/assets/img/cross.svg") no-repeat;background-size:16px 16px;width:1.6rem;height:1.6rem}.fullMenu.openMenu nav{display:block;color:#fff}.fullMenu.openMenu nav.mainNav ul{list-style:none;padding:0;margin:0}.fullMenu.openMenu nav.mainNav ul.open li.subMenu:before{background:url("/assets/img/cross.svg") no-repeat;background-size:16px 16px;width:2rem;height:1.8rem;border:none;top:1.4rem;right:0.2rem;transform:rotate(0);transition:none}.fullMenu.openMenu nav.mainNav ul li{border-top:1px solid #867F7B;font-size:2rem;line-height:2.7rem;margin:0;padding:0.6rem 0 0.8rem}.fullMenu.openMenu nav.mainNav ul li.subMenu{position:relative;cursor:pointer}.fullMenu.openMenu nav.mainNav ul li.subMenu:before{background:url("/assets/img/arrow.svg") no-repeat;background-size:16px 16px;width:2rem;height:2rem;position:absolute;right:0.2rem;content:'';top:1.1rem;transition:none}.fullMenu.openMenu nav.mainNav ul .propertyNav li{border-top:none;color:#867F7B;padding:0;line-height:2.7rem}.fullMenu.openMenu nav.mainNav ul .propertyNav li:last-child{padding-bottom:1rem}.fullMenu.openMenu nav.mainNav ul .propertyNav li a,.fullMenu.openMenu nav.mainNav ul .propertyNav li a:visited{color:#867F7B;transition:color 0.2s ease}.fullMenu.openMenu nav.mainNav ul .propertyNav li a:hover,.fullMenu.openMenu nav.mainNav ul .propertyNav li a:active,.fullMenu.openMenu nav.mainNav ul .propertyNav li a:visited:hover,.fullMenu.openMenu nav.mainNav ul .propertyNav li a:visited:active{color:#fff}.fullMenu.openMenu nav.mainNav ul .propertyNav li.active{color:#fff}.fullMenu.openMenu nav.mainNav ul .propertyNav li.active a,.fullMenu.openMenu nav.mainNav ul .propertyNav li.active a:visited{color:#fff}.fullMenu.openMenu nav.mainNav ul.accordion.open .propertyNav{padding-bottom:0.6rem}.enquireMenu{height:0}.enquireMenu nav{display:none}.enquireMenu nav li,.enquireMenu nav a{color:#fff}.enquireMenu .enqForm{display:none}.enquireMenu .enqForm form{display:none}.enquireMenu.openEnquire{height:100vh;display:block;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(22,20,20,0.9);z-index:999;transition:background 0.4s ease}.enquireMenu.openEnquire nav{display:block;color:#fff}.enquireMenu.openEnquire .enqWrap{position:relative;width:24%}.enquireMenu.openEnquire .enqClose{position:absolute;width:1.6rem;height:1.6rem;top:0.3rem;right:0.2rem}.enquireMenu.openEnquire .enqClose:before{position:absolute;content:'';background:url("/assets/img/cross.svg") no-repeat;background-size:16px 16px;width:1.6rem;height:1.6rem}.enquireMenu.openEnquire .enqForm{display:block;margin:3rem;box-sizing:border-box}.enquireMenu.openEnquire .enqForm h3{font-size:2rem;letter-spacing:0;font-family:"Circular-Book",Helvetica,Arial,sans-serif;margin:6rem 0 6rem;color:#fff}.enquireMenu.openEnquire .enqForm form{display:block}.enquireMenu.openEnquire .enqForm form .form__label,.enquireMenu.openEnquire .enqForm form .form__note{display:none}.enquireMenu.openEnquire .enqForm form input,.enquireMenu.openEnquire .enqForm form textarea{font-size:2rem;border-radius:0;background:none;width:100%;color:#fff;border-left:none;border-top:1px solid #867F7B;border-right:none;border-bottom:none;margin:0;padding-left:0}.enquireMenu.openEnquire .enqForm form .button{border:none;color:#fff;margin:4rem 0 0;padding:0;text-transform:capitalize;font-size:2rem;letter-spacing:0;font-weight:normal;font-family:"Circular-Book",Helvetica,Arial,sans-serif}.enquireMenu.openEnquire .enqForm form input:focus::-webkit-input-placeholder,.enquireMenu.openEnquire .enqForm form textarea:focus::-webkit-input-placeholder{opacity:0.2}.enquireMenu.openEnquire .enqForm form input:focus:-moz-placeholder,.enquireMenu.openEnquire .enqForm form textarea:focus:-moz-placeholder{opacity:0.2}.enquireMenu.openEnquire .enqForm form input:focus::-moz-placeholder,.enquireMenu.openEnquire .enqForm form textarea:focus::-moz-placeholder{opacity:0.2}.enquireMenu.openEnquire .enqForm form input:focus:-ms-input-placeholder,.enquireMenu.openEnquire .enqForm form textarea:focus:-ms-input-placeholder{opacity:0.2}.row .columns.midCent{margin-left:2%}@media screen and (max-width: 750px){.row .columns.midCent{margin-left:0}}.row .columns.midCent.six{width:50%}@media screen and (max-width: 750px){.row .columns.midCent.six{width:100%}}.row .columns.midCentOne{margin-left:3%}@media screen and (max-width: 750px){.row .columns.midCentOne{margin-left:0}}.row .columns.midCentNav{margin-left:2%}.enquire{cursor:pointer}.enquire.navEnq{display:inline;line-height:1.6}.enquireMenu.openEnquire .enqWrap p.enquire{display:inline;line-height:1.6}.enterPara{font-size:2rem;line-height:2.6rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}nav,footer{margin:3rem}nav h1,nav h2,nav h5,footer h1,footer h2,footer h5{font-family:"Circular-Medium",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.6;letter-spacing:0;margin:0}nav{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}nav p{font-family:"Circular-Medium",Helvetica,Arial,sans-serif;margin-bottom:0}img{width:100%}#content{margin:0 3rem;padding:6rem 0;overflow:auto}@media screen and (max-width: 750px){.cook.property-page .rsArrow{display:none !important}}.cook.property-page #content{padding:0 0 9rem}#content,footer{color:#867F7B}#content a,#content a:visited,footer a,footer a:visited{color:#867F7B;text-decoration:none;transition:color 0.2s ease}#content a:hover,#content a:active,footer a:hover,footer a:active{color:#AC6242;text-decoration:none}section.about{margin:0 0 3rem;padding-top:9rem}section.about h3{font-family:"Circular-Bold",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:2rem;line-height:2.7rem;letter-spacing:0}section.overview{margin:3rem 0 12rem;min-height:10rem}section.overview h4{font-family:"Circular-Bold",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:2rem;line-height:2.7rem;letter-spacing:0}section.overview ul.propertyThumb{margin:2.4rem 0 0;padding:0;overflow:auto;list-style:none}@media screen and (max-width: 750px){section.overview ul.propertyThumb{overflow:inherit}}section.overview ul.propertyThumb a:nth-child(1) li,section.overview ul.propertyThumb a:nth-child(4) li{margin-left:0}section.overview ul.propertyThumb a:nth-child(3) li,section.overview ul.propertyThumb a:nth-child(6) li{margin-right:0}section.overview ul.propertyThumb a li{width:32.6666666%;margin:0.5%;float:left;display:block;position:relative;line-height:0}@media screen and (max-width: 750px){section.overview ul.propertyThumb a li{width:100%;margin:0;margin-bottom:3rem}}section.overview ul.propertyThumb a li img{transition:filter 0.2s ease}section.overview ul.propertyThumb a li .thumbHover{color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(134,127,123,0.6);opacity:0;transition:opacity 0.2s ease}@media screen and (max-width: 750px){section.overview ul.propertyThumb a li .thumbHover{color:#867F7B;position:relative;opacity:1;background:none}}section.overview ul.propertyThumb a li .thumbHover h5{margin:35% 2rem;font-size:2rem;letter-spacing:0;font-family:"Circular-Bold",Helvetica,Arial,sans-serif}@media screen and (max-width: 750px){section.overview ul.propertyThumb a li .thumbHover h5{margin:1rem 0 0}}section.overview ul.propertyThumb a li:hover img{filter:grayscale(100%)}section.overview ul.propertyThumb a li:hover .thumbHover{opacity:1}#content ul.propertyNav{list-style:none;margin:0;padding:0}@media screen and (max-width: 750px){#content ul.propertyNav{margin-bottom:5rem}}#content ul.propertyNav li{font-size:1.5rem;margin:0;font-family:"Circular-Book",Helvetica,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#content ul.propertyNav li.active a,#content ul.propertyNav li.active a:visited{color:#AC6242}#content ul.portNav{list-style:none;margin:0;padding:0}#content ul.portNav li{font-size:1.5rem;margin:0;padding:0.4rem 0;border-top:1px solid #867F7B}#content ul.portNav li:last-child{border-bottom:1px solid #867F7B}.headSlide img{filter:grayscale(100%)}.headSlide .overlay{position:absolute;background:rgba(134,127,123,0.8);width:100%;top:0;left:0;right:0;bottom:0}.headSlide .overlay .row{margin-top:22%}.headSlide .overlay .row .propTitle{color:#fff}@media screen and (max-width: 750px){.headSlide .overlay .row .propTitle{display:none}}.headSlide .overlay .row .propTitle h2,.headSlide .overlay .row .propTitle h3{font-size:4.2rem;letter-spacing:0.02rem;margin:0}.heroArrow{height:100%;width:94px;position:absolute;cursor:pointer;z-index:21}.heroArrow.heroArrowLeft{left:0;top:0}.heroArrow.heroArrowLeft .heroArrowIcn{transform:rotate(180deg)}.heroArrow.heroArrowRight{right:0;top:0}.heroArrow .heroArrowIcn{width:38px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-18px;position:absolute;cursor:pointer;background:url("/assets/img/hero-arrow.svg") no-repeat}.rsDefault .rsArrow{height:100%;width:44px;position:absolute;cursor:pointer;z-index:21;opacity:1;visibility:visible}.rsDefault .rsArrow.rsArrowLeft{left:0;top:0}.rsDefault .rsArrow.rsArrowLeft .rsArrowIcn{transform:rotate(180deg)}.rsDefault .rsArrow.rsArrowRight{right:0;top:0}.rsDefault .rsArrow .rsArrowIcn{width:32px;height:28px;top:50%;left:50%;margin-top:-14px;margin-left:-16px;position:absolute;cursor:pointer;background:url("/assets/img/slide-arrow.svg") no-repeat}.service.stations-page #content ul.portNav li{border-top:none;padding:0}.service.stations-page #content ul.portNav li:last-child{border-bottom:none}.stationsMap{margin:9rem 0 0}.stationsMap .leaflet-tooltip{background:none;padding:8px 7px 6px;font-family:"Circular-Medium",Helvetica,Arial,sans-serif;color:#867F7B;font-size:1.5rem;border:none;border-radius:0;box-shadow:none}.stationsMap .leaflet-tooltip.leaflet-tooltip-left:before,.stationsMap .leaflet-tooltip.leaflet-tooltip-right:before{border:none;display:none}.tenants{margin-top:6rem}.tenants h3{margin-bottom:5.4rem;font-size:2rem;letter-spacing:0;font-family:"Circular-Bold",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.tenants .placeholderBox img.placeImg{display:none}.tenants .logoWrap{min-height:40rem}.tenants .logoWrap .placeholderBox img:first-child{display:block}@media screen and (max-width: 750px){.tenants .logoWrap{min-height:0}}@media screen and (max-width: 750px){.tenants .logoWrap .placeholderBox,.tenants .logoWrap .logoBox{display:none !important;height:0}}.tenants .tenPara h4{font-size:1.5rem;font-family:"Circular-Book",Helvetica,Arial,sans-serif}.tenants ul.tenantList{list-style:none;overflow:auto;margin:0 0 12rem;padding:0}.tenants ul.tenantList li{font-size:1.5rem;cursor:pointer;margin:0}.tenants ul.tenantList li:hover{color:#AC6242}.mapOverlay{z-index:899;height:80vh;pointer-events:none}#map{height:80vh;width:100%}.leaflet-control-attribution.leaflet-control{display:none !important}.contact-page #content{padding:6rem 0 21rem}.contact #map{height:80vh;width:100%}.contact #map .leaflet-top,.contact #map .leaflet-bottom{z-index:888;display:none}.leaflet-left{z-index:888}.leaflet-bar.leaflet-control{border:1px solid #867F7B !important;border-radius:0}.leaflet-touch .leaflet-bar a{line-height:28px}.leaflet-bar a:first-child,.leaflet-bar a:last-child{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.contact h3{margin:0;font-size:1.5rem;color:#AC6242;font-family:"Circular-Book",Helvetica,Arial,sans-serif}.contact h4,.contact h5,.contact h6{margin:0;font-size:1.5rem}.contact .peopleAcordWrap{margin-bottom:6rem}.contact .peopleAcord{border-top:1px solid #867F7B;padding-top:0.8rem;padding-bottom:0.8rem;position:relative}@media screen and (max-width: 750px){.contact .peopleAcord h4{padding-right:4rem}}.contact .peopleAcord.open h4{font-size:1.5rem}.contact .peopleAcord.open h4:before{position:absolute;content:'';background:url("/assets/img/grey-cross.svg") no-repeat;background-size:16px 16px;width:2rem;height:1.8rem;border:none;top:1.4rem;right:0;transition:none}.contact .peopleAcord h4:hover{color:#AC6242;cursor:pointer}.contact .peopleAcord.open h4{color:#AC6242}.success{padding:14rem 0 18rem}#footer{margin-bottom:9rem}#footer .top{width:16px;height:60px;position:absolute;right:0;top:0;z-index:111}#footer .upArrow{position:relative}#footer .upArrow:after{content:'';position:absolute;right:0;top:0;width:16px;height:60px;background:url("/assets/img/up-arrow.svg") no-repeat;background-size:16px 60px}@media screen and (max-width: 750px){#footer .upArrow:after{bottom:0.2rem;top:auto}}#footer h5{color:#AC6242;font-family:"Circular-Book",Helvetica,Arial,sans-serif}@media screen and (max-width: 750px){#footer h5{padding-top:1rem}}ul.royalSlider.rsDefault{width:100% !important;line-height:0;list-style:none;background:#F9F9F9;padding:0;margin:0;overflow:hidden}ul.royalSlider.rsDefault li .downArrow{position:absolute;width:1.4rem;left:0;right:0;bottom:3rem;cursor:pointer;margin-left:auto;margin-right:auto;animation:pulse 1s ease infinite}@keyframes pulse{0%{transform:translateY();animation-timing-function:ease-in}50%{transform:translateY(1rem);animation-timing-function:ease-out}100%{transform:translateY()}}@media screen and (max-width: 750px){ul.royalSlider.rsDefault li .downArrow{display:none}}ul.royalSlider.rsDefault li .downArrow img{transform:rotate(90deg)}ul.royalSlider.rsDefault .rsGCaption{background:none;padding:0;left:3rem;bottom:4rem;font-size:inherit;border-radius:0;width:50%}ul.royalSlider.rsDefault .rsGCaption .rsCaption{position:absolute;left:3rem;bottom:4rem;z-index:777;font-family:"Circular-Medium",Helvetica,Arial,sans-serif;color:#fff;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}ul.properties.statProp{margin-bottom:6rem}ul.portSlider.rsDefault{width:100% !important;line-height:0;list-style:none;margin:6rem 0 3rem}ul.portSlider.rsDefault.statSlide{margin:0 0 3rem}ul.properties{margin:0;padding:0;overflow:auto;list-style:none}ul.properties li.propertyGrid{width:49%;float:left}@media screen and (max-width: 750px){ul.properties li.propertyGrid{width:100%}}ul.properties li.propertyGrid:nth-child(odd){margin-right:1%}@media screen and (max-width: 750px){ul.properties li.propertyGrid:nth-child(odd){margin:0}}ul.properties li.propertyGrid:nth-child(even){margin-left:1%}@media screen and (max-width: 750px){ul.properties li.propertyGrid:nth-child(even){margin:0}}@media screen and (max-width: 750px){.portfolioHead .row .columns.six.propTitle.midCent{margin:0 3rem}.portfolioHead .row .columns.six.propTitle.midCent h2,.portfolioHead .row .columns.six.propTitle.midCent h3{font-size:3rem}}.officeretail-page ul.properties li.propertyGrid:nth-last-child(odd){clear:both}#content.portfolioPage{margin:0 3rem 15.4rem;padding:9rem 0}#content.portfolioPage h3{color:#AC6242;font-size:1.5rem;margin-bottom:1.5rem;font-family:"Circular-Book",Helvetica,Arial,sans-serif}#content.portfolioPage h4{color:#AC6242;font-size:1.5rem;margin-bottom:0;font-family:"Circular-Book",Helvetica,Arial,sans-serif}.service.stations-page #content.portfolioPage{margin:0 3rem 15.4rem}a{color:#AC6242;text-decoration:none}a:hover{color:#9a583b}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}@font-face{font-family:'Circular-Book';src:url("/assets/fonts/CircularStd-Book.eot");src:url("/assets/fonts/CircularStd-Book.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/CircularStd-Book.woff") format("woff"),url("/assets/fonts/CircularStd-Book.ttf") format("truetype"),url("/assets/fonts/CircularStd-Book.svg") format("svg")}@font-face{font-family:'Circular-Medium';src:url("/assets/fonts/circular-medium.eot");src:url("/assets/fonts/circular-medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/circular-medium.woff2") format("woff2"),url("/assets/fonts/circular-medium.woff") format("woff"),url("/assets/fonts/circular-medium.ttf") format("truetype"),url("/assets/fonts/circular-medium.svg") format("svg")}@font-face{font-family:'Circular-Bold';src:url("/assets/fonts/CircularStd-Bold.eot");src:url("/assets/fonts/CircularStd-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/CircularStd-Bold.woff2") format("woff2"),url("/assets/fonts/CircularStd-Bold.ttf") format("truetype")}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4.0rem;line-height:1.2;letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:3.0rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}@media (min-width: 550px){h1{font-size:5.0rem}h2{font-size:4.2rem}h3{font-size:1.8rem;letter-spacing:.01rem}h4{font-size:1.8rem;letter-spacing:.01rem}h5{font-size:1.8rem;letter-spacing:.01rem}h6{font-size:1.8rem;letter-spacing:.01rem}}p{margin-top:0}.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0 20px;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}@media (min-width: 400px){.container{width:85%;padding:0}}@media (min-width: 550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66667%}.two.columns{width:13.33333%}.three.columns{width:22%}.four.columns{width:30.66667%}.five.columns{width:39.33333%}.six.columns{width:48%}.seven.columns{width:56.66667%}.eight.columns{width:65.33333%}.nine.columns{width:74%}.ten.columns{width:82.66667%}.eleven.columns{width:91.33333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.66667%}.two-thirds.column{width:65.33333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.33333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.66667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.33333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.66667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.33333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.66667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.33333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.66667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.33333%}.offset-by-one-half.column,.offset-by-one-half.column{margin-left:52%}}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}.button,button{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:hover,button:hover{color:#333;border-color:#888;outline:0}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#333;border-color:#888;outline:0}.button:focus,button:focus{color:#333;border-color:#888;outline:0}input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary{color:#fff;background-color:#222;border-color:#222}input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary{color:#fff;background-color:#222;border-color:#222}.button.button-primary:hover,button.button-primary:hover{color:#fff;background-color:#AC6242;border-color:#AC6242}input[type="submit"].button-primary:hover,input[type="reset"].button-primary:hover,input[type="button"].button-primary:hover{color:#fff;background-color:#AC6242;border-color:#AC6242}.button.button-primary:focus,button.button-primary:focus{color:#fff;background-color:#AC6242;border-color:#AC6242}input[type="submit"].button-primary:focus,input[type="reset"].button-primary:focus,input[type="button"].button-primary:focus{color:#fff;background-color:#AC6242;border-color:#AC6242}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"]{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:65px;padding-top:6px;padding-bottom:6px}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus{border:1px solid #222;outline:0}textarea:focus,select:focus{border:1px solid #222;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type="checkbox"],input[type="radio"]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:normal}ul{list-style:circle inside}ol{list-style:decimal inside;padding-left:0;margin-top:0}ul{padding-left:0;margin-top:0}ul ul,ul ol{margin:1.5rem 0 1.5rem 3rem;font-size:90%}ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}button,.button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2l0ZS5jc3MiLCJzb3VyY2VzIjpbInNpdGUuc2NzcyIsImJhc2UvX25vcm1hbGl6ZS5zY3NzIiwiYmFzZS9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19mdW5jdGlvbnMuc2NzcyIsImJhc2UvX2Jhc2Utc3R5bGVzLnNjc3MiLCJiYXNlL191dGlscy5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwibW9kdWxlcy9fZ3JpZC5zY3NzIiwibW9kdWxlcy9fYnV0dG9ucy5zY3NzIiwibW9kdWxlcy9fZm9ybXMuc2NzcyIsIm1vZHVsZXMvX2xpc3RzLnNjc3MiLCJtb2R1bGVzL19jb2RlLnNjc3MiLCJtb2R1bGVzL190YWJsZXMuc2NzcyIsIm1vZHVsZXMvX3NwYWNpbmcuc2NzcyIsIm1vZHVsZXMvX21lZGlhLXF1ZXJpZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuKiBTa2VsZXRvbiBWMi4wLjRcbiogQ29weXJpZ2h0IDIwMTQsIERhdmUgR2FtYWNoZVxuKiB3d3cuZ2V0c2tlbGV0b24uY29tXG4qIEZyZWUgdG8gdXNlIHVuZGVyIHRoZSBNSVQgbGljZW5zZS5cbiogaHR0cDovL3d3dy5vcGVuc291cmNlLm9yZy9saWNlbnNlcy9taXQtbGljZW5zZS5waHBcbiogMTIvOS8yMDE0XG4qIFNhc3MgVmVyc2lvbiBieSBTZXRoIENvZWxlbiBodHRwczovL2dpdGh1Yi5jb20vd2hhdHNuZXdzYWVzXG4qL1xuXG4vKiBCYXNlIGZpbGVzLiAqL1xuQGltcG9ydCBcImJhc2Uvbm9ybWFsaXplXCI7XG5AaW1wb3J0IFwiYmFzZS92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJiYXNlL2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcImJhc2UvYmFzZS1zdHlsZXNcIjtcbkBpbXBvcnQgXCJiYXNlL3V0aWxzXCI7XG5AaW1wb3J0IFwiYmFzZS90eXBvZ3JhcGh5XCI7XG5cbi8qIE1vZHVsZXMgKi9cbkBpbXBvcnQgXCJtb2R1bGVzL2dyaWRcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL2J1dHRvbnNcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL2Zvcm1zXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9saXN0c1wiO1xuQGltcG9ydCBcIm1vZHVsZXMvY29kZVwiO1xuQGltcG9ydCBcIm1vZHVsZXMvdGFibGVzXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9zcGFjaW5nXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9tZWRpYS1xdWVyaWVzXCI7XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8vXG4vLyAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuLy8gMi4gUHJldmVudCBpT1MgYW5kIElFIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgZGV2aWNlIG9yaWVudGF0aW9uIGNoYW5nZSxcbi8vICAgIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbS5cbi8vXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMVxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDJcbn1cblxuLy9cbi8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbi8vXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8vIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbi8vIGFuZCBGaXJlZm94LlxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbi8vXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbi8vIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbi8vXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIDJcbn1cblxuLy9cbi8vIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4vLyBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuLy9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuLy8gSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuLy9cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIExpbmtzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4vL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8vXG4vLyBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIGZvY3VzZWQgZWxlbWVudHMgd2hlbiB0aGV5IGFyZSBhbHNvIGluIGFuXG4vLyBhY3RpdmUvaG92ZXIgc3RhdGUuXG4vL1xuXG5hIHtcbiAgJjphY3RpdmUge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4vLyBUZXh0LWxldmVsIHNlbWFudGljc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cbi8vXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLy9cbi8vIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbi8vXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLy9cbi8vIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbi8vXG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLy9cbi8vIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbi8vIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbi8vXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8vXG4vLyBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuLy9cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLy8gRW1iZWRkZWQgY29udGVudFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxuLy9cblxuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vL1xuLy8gQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFIDkvMTAvMTEuXG4vL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8vIEdyb3VwaW5nIGNvbnRlbnRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cbi8vXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8vXG4vLyBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4vL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG59XG5cbi8vXG4vLyBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cbi8vXG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxuLy9cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vLyBGb3Jtc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXG4vLyBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXG4vL1xuXG4vL1xuLy8gMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxuLy8gICAgS25vd24gaXNzdWU6IGFmZmVjdHMgY29sb3Igb2YgZGlzYWJsZWQgZWxlbWVudHMuXG4vLyAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxuLy8gMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4vL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMVxuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIG1hcmdpbjogMDsgLy8gM1xufVxuXG4vL1xuLy8gQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXG4vL1xuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLy9cbi8vIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbi8vIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4vLyBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxuLy8gQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxuLy9cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuLy8gICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4vLyAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4vLyAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuLy8gICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuLy9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbiAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG59XG5cbi8vXG4vLyBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuLy9cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vL1xuLy8gUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuLy9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8vXG4vLyBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4vLyB0aGUgVUEgc3R5bGVzaGVldC5cbi8vXG5cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLy9cbi8vIEl0J3MgcmVjb21tZW5kZWQgdGhhdCB5b3UgZG9uJ3QgYXR0ZW1wdCB0byBzdHlsZSB0aGVzZSBlbGVtZW50cy5cbi8vIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXG4vL1xuLy8gMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cbi8vIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXG4vL1xuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbn1cblxuLy9cbi8vIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXG4vLyBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxuLy8gZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxuLy9cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vXG4vLyAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbi8vIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4vL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8vMlxufVxuXG4vL1xuLy8gUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXG4vLyBTYWZhcmkgKGJ1dCBub3QgQ2hyb21lKSBjbGlwcyB0aGUgY2FuY2VsIGJ1dHRvbiB3aGVuIHRoZSBzZWFyY2ggaW5wdXQgaGFzXG4vLyBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXG4vL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbi8vXG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxuLy8gMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuLy9cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbn1cblxuLy9cbi8vIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkvMTAvMTEuXG4vL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vL1xuLy8gRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxuLy8gTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4vL1xuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vLyBUYWJsZXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy/igJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJNcblxuLy8gQnJlYWtwb2ludHNcbiRicC1sYXJnZXItdGhhbi1tb2JpbGUgICAgOiBcIm1pbi13aWR0aDogNDAwcHhcIiAhZGVmYXVsdDtcbiRicC1sYXJnZXItdGhhbi1waGFibGV0ICAgOiBcIm1pbi13aWR0aDogNTUwcHhcIiAhZGVmYXVsdDtcbiRicC1sYXJnZXItdGhhbi10YWJsZXQgICAgOiBcIm1pbi13aWR0aDogNzUwcHhcIiAhZGVmYXVsdDtcbiRicC1sYXJnZXItdGhhbi1kZXNrdG9wICAgOiBcIm1pbi13aWR0aDogMTAwMHB4XCIgIWRlZmF1bHQ7XG4kYnAtbGFyZ2VyLXRoYW4tZGVza3RvcGhkIDogXCJtaW4td2lkdGg6IDEyMDBweFwiICFkZWZhdWx0O1xuXG4vLyBDb2xvcnNcbiRiYWNrZ3JvdW5kOiAjRjlGOUY5ICFkZWZhdWx0O1xuJGxpZ2h0LWdyZXk6ICNlMWUxZTEgIWRlZmF1bHQ7XG4kZGFyay1ncmV5OiAjMzMzICFkZWZhdWx0O1xuJGdyZXk6ICM4NjdGN0IgIWRlZmF1bHQ7XG4kcHJpbWFyeS1jb2xvcjogIzIyMiAhZGVmYXVsdDtcbiRzZWNvbmRhcnktY29sb3I6IGxpZ2h0ZW4oJGRhcmstZ3JleSwgMTMuNSUpICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogI2JiYiAhZGVmYXVsdDtcbiRicm9uemU6ICNBQzYyNDIgIWRlZmF1bHQ7XG4kZm9udC1jb2xvcjogIzIyMiAhZGVmYXVsdDtcbiR3aGl0ZTogI0ZGRkZGRiAhZGVmYXVsdDtcblxuLy8gVHlwb2dyYXBoeVxuJGZvbnQtZmFtaWx5OiAnQ2lyY3VsYXItQm9vaycsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC1ib2xkOiAnQ2lyY3VsYXItTWVkaXVtJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmb250LXJlYWwtYm9sZDogJ0NpcmN1bGFyLUJvbGQnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuXG4vL0dyaWQgVmFyaWFibGVzXG4kY29udGFpbmVyLXdpZHRoOiA5NjBweCAhZGVmYXVsdDtcbiRjb250YWluZXItd2lkdGgtbGFyZ2VyLXRoYW4tbW9iaWxlOiA4NSUgIWRlZmF1bHQ7XG4kY29udGFpbmVyLXdpZHRoLWxhcmdlci10aGFuLXBoYWJsZXQ6IDgwJSAhZGVmYXVsdDtcbiR0b3RhbC1jb2x1bW5zOiAxMiAhZGVmYXVsdDtcbiRjb2x1bW4td2lkdGg6IDEwMCAvICR0b3RhbC1jb2x1bW5zICFkZWZhdWx0OyAvLyBjYWxjdWxhdGVzIGluZGl2aWR1YWwgY29sdW1uIHdpZHRoIGJhc2VkIG9mZiBvZiAjIG9mIGNvbHVtbnNcbiRjb2x1bW4tbWFyZ2luOiA0JSAhZGVmYXVsdDsgLy8gc3BhY2UgYmV0d2VlbiBjb2x1bW5zXG5cbi8vIE1pc2NcbiRnbG9iYWwtcmFkaXVzOiA0cHggIWRlZmF1bHQ7XG4iLCIvKlxuKiBTa2VsZXRvbiBWMi4wLjRcbiogQ29weXJpZ2h0IDIwMTQsIERhdmUgR2FtYWNoZVxuKiB3d3cuZ2V0c2tlbGV0b24uY29tXG4qIEZyZWUgdG8gdXNlIHVuZGVyIHRoZSBNSVQgbGljZW5zZS5cbiogaHR0cDovL3d3dy5vcGVuc291cmNlLm9yZy9saWNlbnNlcy9taXQtbGljZW5zZS5waHBcbiogMTIvOS8yMDE0XG4qIFNhc3MgVmVyc2lvbiBieSBTZXRoIENvZWxlbiBodHRwczovL2dpdGh1Yi5jb20vd2hhdHNuZXdzYWVzXG4qL1xuXG5AZnVuY3Rpb24gZ3JpZC1jb2x1bW4td2lkdGgoJG4pIHtcbiAgQHJldHVybiAkY29sdW1uLXdpZHRoICogJG4gLSAoJGNvbHVtbi1tYXJnaW4qKCR0b3RhbC1jb2x1bW5zIC0gJG4pLyR0b3RhbC1jb2x1bW5zKTtcbn1cblxuQGZ1bmN0aW9uIGdyaWQtb2Zmc2V0LWxlbmd0aCgkbikge1xuICBAcmV0dXJuIGdyaWQtY29sdW1uLXdpZHRoKCRuKSArICRjb2x1bW4tbWFyZ2luO1xufVxuIiwiLy8gQmFzZSBTdHlsZXNcbi8v4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCTXG4vLyBOT1RFXG4vLyBodG1sIGlzIHNldCB0byA2Mi41JSBzbyB0aGF0IGFsbCB0aGUgUkVNIG1lYXN1cmVtZW50cyB0aHJvdWdob3V0IFNrZWxldG9uXG4vLyBhcmUgYmFzZWQgb24gMTBweCBzaXppbmcuIFNvIGJhc2ljYWxseSAxLjVyZW0gPSAxNXB4IDopXG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDEuNWVtOyAvLyBjdXJyZW50bHkgZW1zIGNhdXNlIGNocm9tZSBidWcgbWlzaW50ZXJwcmV0aW5nIHJlbXMgb24gYm9keSBlbGVtZW50XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xufVxuXG4uaGlkZGVue1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi8qIFNpdGUgd2lkZSAqL1xuXG4jaGVhZGVye1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYSwgYTp2aXNpdGVke1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICAubWlkQ2VudCwgLmVucXVpcmUubmF2RW5xe1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAjbmF2SWNvbntcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiNjb250YWluZXJ7XG4gICAgLmZ1bGxNZW51Lm9wZW5NZW51LCAuZW5xdWlyZU1lbnUub3BlbkVucXVpcmV7XG4gICAgICAgIC5taWRDZW50TmF2LCAuZW5xdWlyZS5uYXZFbnEsIC5lbnFXcmFwIHAuZW5xdWlyZXtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgLmNvbHVtbnMuc2l4e1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgIC5pY29XcmFwLCAudGhyZWUuZW5xV3JhcHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGVuYW50cy1wYWdlLCAuY29udGFjdC1wYWdle1xuICAgICNoZWFkZXJ7XG4gICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgYSwgYTp2aXNpdGVke1xuICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICB9XG4gICAgICAgICNuYXZJY29ue1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2NvbnRlbnR7XG4gICAgLy9tYXJnaW46IDNyZW07XG59XG5cbiNoZWFkZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICAvL2NvbG9yOiAkZ3JleTtcbiAgICB0b3A6IDA7XG4gICAgJi5tZW51V3JhcHtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuICAgICAgICAubWlkbmlnaHRIZWFkZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8qYSwgYTp2aXNpdGVke1xuICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9Ki9cbiAgICAubWlkbmlnaHRIZWFkZXIuZ3JleXtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNDksIDI0OSwgMjQ5LCAwLjk2KTtcbiAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICBoZWlnaHQ6IDg0cHg7XG4gICAgICAgICYubm9CZ3tcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgYSwgYTp2aXNpdGVke1xuICAgICAgICAgICAgY29sb3I6ICRncmV5XG4gICAgICAgIH1cbiAgICAgICAgI25hdkljb257XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5vcGVue1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgI25hdkljb257XG4gICAgICAgIHdpZHRoOiAyMHB4OyAvLzYwcHg7XG4gICAgICAgIGhlaWdodDogMThweDsgLy80NXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdG9wOiAzLjJyZW07XG4gICAgICAgIHJpZ2h0OiAzcmVtO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvL2JhY2tncm91bmQ6ICRncmV5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpe1xuICAgICAgICAgICAgICAgIHRvcDogOHB4OyAvLzE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KXtcbiAgICAgICAgICAgICAgICB0b3A6IDE2cHg7IC8vMzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm9wZW57XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgLypzcGFue1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCl7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSovXG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mdWxsTWVudXtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbmF2e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBsaSwgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gICAgICAgICAgICAmLmVucXVpcmU6aG92ZXIsICYuc3ViTWVudTpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyb256ZVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGE6aG92ZXIsIGE6YWN0aXZle1xuICAgICAgICAgICAgY29sb3I6ICRicm9uemU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZnVsbE1lbnUub3Blbk1lbnV7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjIsIDIwLCAyMCwgMC45Nik7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cyBlYXNlO1xuICAgIC5pY29XcmFwe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAyNCU7XG4gICAgfVxuICAgICNuYXZJY29uQ2xvc2V7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEuNnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjZyZW07XG4gICAgICAgIHRvcDogMC4zcmVtO1xuICAgICAgICByaWdodDogMC4ycmVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1nL2Nyb3NzLnN2ZycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEuNnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS42cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIG5hdntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICYubWFpbk5hdntcbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgJi5vcGVue1xuICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICYuc3ViTWVudXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltZy9jcm9zcy5zdmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwLjJyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC42cmVtIDAgMC44cmVtO1xuICAgICAgICAgICAgICAgICAgICAmLnN1Yk1lbnV7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1nL2Fycm93LnN2ZycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLypib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR3aGl0ZTsqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMC4ycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMS4xcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnByb3BlcnR5TmF2e1xuICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGEsIGE6dmlzaXRlZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6YWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSwgYTp2aXNpdGVke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZ1bGxNZW51Lm9wZW5NZW51IG5hdi5tYWluTmF2IHVsLmFjY29yZGlvbi5vcGVue1xuICAgIC5wcm9wZXJ0eU5hdntcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNnJlbTtcbiAgICB9XG59XG5cbi5lbnF1aXJlTWVudXtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbmF2e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBsaSwgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmVucUZvcm17XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGZvcm17XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuLmVucXVpcmVNZW51Lm9wZW5FbnF1aXJle1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyLCAyMCwgMjAsIDAuOSk7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cyBlYXNlO1xuICAgIG5hdntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC5lbnFXcmFwe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAyNCU7XG4gICAgfVxuICAgIC5lbnFDbG9zZXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMS42cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNnJlbTtcbiAgICAgICAgdG9wOiAwLjNyZW07XG4gICAgICAgIHJpZ2h0OiAwLjJyZW07XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1nL2Nyb3NzLnN2ZycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEuNnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS42cmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5lbnFGb3Jte1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAzcmVtO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBoM3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICAgICAgICAgIG1hcmdpbjogNnJlbSAwIDZyZW07XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIGZvcm17XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC5mb3JtX19sYWJlbCwgLmZvcm1fX25vdGV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0LCB0ZXh0YXJlYXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnV0dG9ue1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNHJlbSAwIDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntcblx0ICAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsIHRleHRhcmVhOmZvY3VzOi1tb3otcGxhY2Vob2xkZXJ7XG5cdCAgICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciwgdGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXJ7XG5cdCAgICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIHRleHRhcmVhOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntcbiAgICAgICAgICAgIFx0b3BhY2l0eTogMC4yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucm93e1xuICAgIC5jb2x1bW5ze1xuICAgICAgICAmLm1pZENlbnR7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMiU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zaXh7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5taWRDZW50T25le1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMlO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubWlkQ2VudE5hdntcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVucXVpcmV7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICYubmF2RW5xe1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgfVxufVxuXG4uZW5xdWlyZU1lbnUub3BlbkVucXVpcmV7XG4gICAgLmVucVdyYXB7XG4gICAgICAgIHAuZW5xdWlyZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbnRlclBhcmF7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xufVxuXG5uYXYsIGZvb3RlcntcbiAgICBtYXJnaW46IDNyZW07XG4gICAgaDEsIGgyLCBoNXtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxubmF2e1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICBwe1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5pbWd7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbiNjb250ZW50e1xuICAgIG1hcmdpbjogMCAzcmVtO1xuICAgIHBhZGRpbmc6IDZyZW0gMDtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvb2sucHJvcGVydHktcGFnZXtcbiAgICAucnNBcnJvd3tcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAjY29udGVudHtcbiAgICAgICAgcGFkZGluZzogMCAwIDlyZW07XG4gICAgfVxufVxuXG4jY29udGVudCwgZm9vdGVye1xuICAgIGNvbG9yOiAkZ3JleTtcbiAgICBhLCBhOnZpc2l0ZWR7XG4gICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gICAgfVxuICAgIGE6aG92ZXIsIGE6YWN0aXZle1xuICAgICAgICBjb2xvcjogJGJyb256ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLyogQWJvdXQgVXMgKi9cblxuc2VjdGlvbi5hYm91dHtcbiAgICBtYXJnaW46IDAgMCAzcmVtO1xuICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuICAgIGgze1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcmVhbC1ib2xkO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi43cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG59XG5cbnNlY3Rpb24ub3ZlcnZpZXd7XG4gICAgbWFyZ2luOiAzcmVtIDAgMTJyZW07XG4gICAgbWluLWhlaWdodDogMTByZW07XG4gICAgaDR7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1yZWFsLWJvbGQ7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIH1cbiAgICB1bC5wcm9wZXJ0eVRodW1ie1xuICAgICAgICBtYXJnaW46IDIuNHJlbSAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgYXtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpLCAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpLCAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzIuNjY2NjY2NiU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwLjUlO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjJzIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aHVtYkhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxMzQsIDEyNywgMTIzLCAwLjYpO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDV7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDM1JSAycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcmVhbC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRodW1iSG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBQcm9wZXJ0eSBPdmVydmlld3MgKi9cblxuI2NvbnRlbnR7XG4gICAgdWwucHJvcGVydHlOYXZ7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBsaXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgIGEsIGE6dmlzaXRlZHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRicm9uemU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHVsLnBvcnROYXZ7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNHJlbSAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlYWRTbGlkZXtcbiAgICBpbWd7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgIH1cbiAgICAub3ZlcmxheXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzNCwgMTI3LCAxMjMsIDAuOCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIC5yb3d7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMiU7XG4gICAgICAgICAgICAucHJvcFRpdGxle1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDIsIGgze1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZXJvQXJyb3d7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiA5NHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMjE7XG4gICAgJi5oZXJvQXJyb3dMZWZ0e1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIC5oZXJvQXJyb3dJY257XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuaGVyb0Fycm93UmlnaHR7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxuICAgIC5oZXJvQXJyb3dJY257XG4gICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWcvaGVyby1hcnJvdy5zdmcnKSBuby1yZXBlYXQ7XG4gICAgfVxufVxuXG4ucnNEZWZhdWx0e1xuICAgIC5yc0Fycm93e1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgei1pbmRleDogMjE7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICYucnNBcnJvd0xlZnR7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgLnJzQXJyb3dJY257XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnJzQXJyb3dSaWdodHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5yc0Fycm93SWNue1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltZy9zbGlkZS1hcnJvdy5zdmcnKSBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZXJ2aWNlLnN0YXRpb25zLXBhZ2V7XG4gICAgI2NvbnRlbnR7XG4gICAgICAgIHVsLnBvcnROYXZ7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN0YXRpb25zTWFwe1xuICAgIG1hcmdpbjogOXJlbSAwIDA7XG4gICAgLmxlYWZsZXQtdG9vbHRpcHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogOHB4IDdweCA2cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICYubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlLCAmLmxlYWZsZXQtdG9vbHRpcC1yaWdodDpiZWZvcmV7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBUZW5hbnRzICovXG5cbi50ZW5hbnRze1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgaDN7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUuNHJlbTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXJlYWwtYm9sZDtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgfVxuICAgIC5wbGFjZWhvbGRlckJveHtcbiAgICAgICAgaW1nLnBsYWNlSW1ne1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubG9nb1dyYXB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwcmVtO1xuICAgICAgICAucGxhY2Vob2xkZXJCb3h7XG4gICAgICAgICAgICBpbWc6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnBsYWNlaG9sZGVyQm94LCAubG9nb0JveHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudGVuUGFyYXtcbiAgICAgICAgaDR7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdWwudGVuYW50TGlzdHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMCAwIDEycmVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyb256ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogQ29udGFjdCAqL1xuXG4ubWFwT3ZlcmxheXtcbiAgICB6LWluZGV4OiA4OTk7XG4gICAgaGVpZ2h0OiA4MHZoO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4jbWFwe1xuICAgIGhlaWdodDogODB2aDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbi5sZWFmbGV0LWNvbnRyb2x7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY29udGFjdC1wYWdle1xuICAgICNjb250ZW50e1xuICAgICAgICBwYWRkaW5nOiA2cmVtIDAgMjFyZW07XG4gICAgfVxufVxuXG4uY29udGFjdHtcbiAgICAjbWFwe1xuICAgICAgICBoZWlnaHQ6IDgwdmg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAubGVhZmxldC10b3AsIC5sZWFmbGV0LWJvdHRvbXtcbiAgICAgICAgICAgIHotaW5kZXg6IDg4ODtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sZWFmbGV0LWxlZnR7XG4gICAgei1pbmRleDogODg4O1xufVxuXG4ubGVhZmxldC1iYXIubGVhZmxldC1jb250cm9se1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIGF7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cbi5sZWFmbGV0LWJhciBhOmZpcnN0LWNoaWxkLCAubGVhZmxldC1iYXIgYTpsYXN0LWNoaWxke1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY29udGFjdHtcbiAgICBoM3tcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgY29sb3I6ICRicm9uemU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gICAgfVxuICAgIGg0LCBoNSwgaDZ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuICAgIC5wZW9wbGVBY29yZFdyYXB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgfVxuICAgIC5wZW9wbGVBY29yZHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5O1xuICAgICAgICBwYWRkaW5nLXRvcDogMC44cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC44cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGg0e1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYub3BlbntcbiAgICAgICAgICAgIGg0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1nL2dyZXktY3Jvc3Muc3ZnJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDQ6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogJGJyb256ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmLm9wZW57XG4gICAgICAgICAgICBoNHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyb256ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1Y2Nlc3N7XG4gICAgcGFkZGluZzogMTRyZW0gMCAxOHJlbTtcbn1cblxuLyogRm9vdGVyICovXG5cbiNmb290ZXJ7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbTtcbiAgICAudG9we1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDExMTtcbiAgICB9XG4gICAgLnVwQXJyb3d7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWcvdXAtYXJyb3cuc3ZnJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDYwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMC4ycmVtO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBoNXtcbiAgICAgICAgY29sb3I6ICRicm9uemU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogUm95YWwgc2xpZGVyICovXG5cbnVsLnJveWFsU2xpZGVyLnJzRGVmYXVsdHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIC8vaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAvLyBoZWlnaHQ6IDQwdmggIWltcG9ydGFudDtcbiAgICB9XG4gICAgbGl7XG4gICAgICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuZG93bkFycm93e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEuNHJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogM3JlbTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAxcyBlYXNlIGluZmluaXRlO1xuICAgICAgICAgICAgQGtleWZyYW1lcyBwdWxzZSB7XG4gICAgICAgICAgICAgICAgMCUge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoKTtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgNTAlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFyZW0pO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAucnNHQ2FwdGlvbntcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGVmdDogM3JlbTtcbiAgICAgICAgYm90dG9tOiA0cmVtO1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIC5yc0NhcHRpb257XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAzcmVtO1xuICAgICAgICAgICAgYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgei1pbmRleDogNzc3O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxudWwucHJvcGVydGllcy5zdGF0UHJvcHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xufVxuXG51bC5wb3J0U2xpZGVyLnJzRGVmYXVsdHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIC8vaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDZyZW0gMCAzcmVtO1xuICAgICYuc3RhdFNsaWRle1xuICAgICAgICBtYXJnaW46IDAgMCAzcmVtO1xuICAgIH1cbn1cblxudWwucHJvcGVydGllc3tcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGxpLnByb3BlcnR5R3JpZHtcbiAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZChvZGQpe1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxJTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDElO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wb3J0Zm9saW9IZWFke1xuICAgIC5yb3d7XG4gICAgICAgIC5jb2x1bW5zLnNpeC5wcm9wVGl0bGUubWlkQ2VudHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDNyZW07XG4gICAgICAgICAgICAgICAgaDIsIGgze1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ub2ZmaWNlcmV0YWlsLXBhZ2V7XG4gICAgdWwucHJvcGVydGllc3tcbiAgICAgICAgbGkucHJvcGVydHlHcmlke1xuICAgICAgICAgICAgJjpudGgtbGFzdC1jaGlsZChvZGQpe1xuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jY29udGVudHtcbiAgICAmLnBvcnRmb2xpb1BhZ2V7XG4gICAgICAgIG1hcmdpbjogMCAzcmVtIDE1LjRyZW07XG4gICAgICAgIHBhZGRpbmc6IDlyZW0gMDtcbiAgICAgICAgaDN7XG4gICAgICAgICAgICBjb2xvcjogJGJyb256ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICAgICAgfVxuICAgICAgICBoNHtcbiAgICAgICAgICAgIGNvbG9yOiAkYnJvbnplO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlcnZpY2Uuc3RhdGlvbnMtcGFnZXtcbiAgICAjY29udGVudHtcbiAgICAgICAgJi5wb3J0Zm9saW9QYWdle1xuICAgICAgICAgICAgbWFyZ2luOiAwIDNyZW0gMTUuNHJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTGlua3Ncbi8v4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCTXG5cbmEge1xuICBjb2xvcjogJGJyb256ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogZGFya2VuKCRicm9uemUsIDUlKTtcbiAgfVxufVxuXG4vLyBNaXNjXG4vL+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk1xuXG5ociB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG59XG4iLCIvLyBVdGlsaXRpZXNcbi8v4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCTXG5cbi51LWZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnUtbWF4LWZ1bGwtd2lkdGgge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi51LXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi51LXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuIiwiLy8gVHlwb2dyYXBoeVxuLy/igJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJNcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ2lyY3VsYXItQm9vayc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyU3RkLUJvb2suZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvQ2lyY3VsYXJTdGQtQm9vay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyU3RkLUJvb2sud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBQcmV0dHkgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyU3RkLUJvb2sudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvQ2lyY3VsYXJTdGQtQm9vay5zdmcnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0NpcmN1bGFyLU1lZGl1bSc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL2NpcmN1bGFyLW1lZGl1bS5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9jaXJjdWxhci1tZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9jaXJjdWxhci1tZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFByZXR0eSBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvY2lyY3VsYXItbWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogUHJldHR5IE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9jaXJjdWxhci1tZWRpdW0udHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvY2lyY3VsYXItbWVkaXVtLnN2ZycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ2lyY3VsYXItQm9sZCc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyU3RkLUJvbGQuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvQ2lyY3VsYXJTdGQtQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL0NpcmN1bGFyU3RkLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFByZXR0eSBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvQ2lyY3VsYXJTdGQtQm9sZC50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xufVxuXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5oMSB7IGZvbnQtc2l6ZTogNC4wcmVtOyBsaW5lLWhlaWdodDogMS4yOyAgbGV0dGVyLXNwYWNpbmc6IC0uMXJlbTsgIH1cbmgyIHsgZm9udC1zaXplOiAzLjZyZW07IGxpbmUtaGVpZ2h0OiAxLjI1OyBsZXR0ZXItc3BhY2luZzogLS4xcmVtOyAgfVxuaDMgeyBmb250LXNpemU6IDMuMHJlbTsgbGluZS1oZWlnaHQ6IDEuMzsgIGxldHRlci1zcGFjaW5nOiAtLjFyZW07ICB9XG5oNCB7IGZvbnQtc2l6ZTogMi40cmVtOyBsaW5lLWhlaWdodDogMS4zNTsgbGV0dGVyLXNwYWNpbmc6IC0uMDhyZW07IH1cbmg1IHsgZm9udC1zaXplOiAxLjhyZW07IGxpbmUtaGVpZ2h0OiAxLjU7ICBsZXR0ZXItc3BhY2luZzogLS4wNXJlbTsgfVxuaDYgeyBmb250LXNpemU6IDEuNXJlbTsgbGluZS1oZWlnaHQ6IDEuNjsgIGxldHRlci1zcGFjaW5nOiAwOyAgICAgICB9XG5cbi8vIExhcmdlciB0aGFuIHBoYWJsZXRcbkBtZWRpYSAoI3skYnAtbGFyZ2VyLXRoYW4tcGhhYmxldH0pIHtcbiAgaDEgeyBmb250LXNpemU6IDUuMHJlbTsgfVxuICBoMiB7IGZvbnQtc2l6ZTogNC4ycmVtOyB9XG4gIGgzIHsgZm9udC1zaXplOiAxLjhyZW07IGxldHRlci1zcGFjaW5nOiAuMDFyZW07IH1cbiAgaDQgeyBmb250LXNpemU6IDEuOHJlbTsgbGV0dGVyLXNwYWNpbmc6IC4wMXJlbTsgfVxuICBoNSB7IGZvbnQtc2l6ZTogMS44cmVtOyBsZXR0ZXItc3BhY2luZzogLjAxcmVtOyB9XG4gIGg2IHsgZm9udC1zaXplOiAxLjhyZW07IGxldHRlci1zcGFjaW5nOiAuMDFyZW07IH1cbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4iLCIvKlxuKiBTa2VsZXRvbiBWMi4wLjRcbiogQ29weXJpZ2h0IDIwMTQsIERhdmUgR2FtYWNoZVxuKiB3d3cuZ2V0c2tlbGV0b24uY29tXG4qIEZyZWUgdG8gdXNlIHVuZGVyIHRoZSBNSVQgbGljZW5zZS5cbiogaHR0cDovL3d3dy5vcGVuc291cmNlLm9yZy9saWNlbnNlcy9taXQtbGljZW5zZS5waHBcbiogMTIvOS8yMDE0XG4qIFNhc3MgVmVyc2lvbiBieSBTZXRoIENvZWxlbiBodHRwczovL2dpdGh1Yi5jb20vd2hhdHNuZXdzYWVzXG4qL1xuXG4uY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAkY29udGFpbmVyLXdpZHRoO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uY29sdW1uLFxuLmNvbHVtbnMge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8vIEZvciBkZXZpY2VzIGxhcmdlciB0aGFuIDQwMHB4XG5AbWVkaWEgKCN7JGJwLWxhcmdlci10aGFuLW1vYmlsZX0pIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6ICRjb250YWluZXItd2lkdGgtbGFyZ2VyLXRoYW4tbW9iaWxlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLy8gRm9yIGRldmljZXMgbGFyZ2VyIHRoYW4gNTUwcHhcbkBtZWRpYSAoI3skYnAtbGFyZ2VyLXRoYW4tcGhhYmxldH0pIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6ICRjb250YWluZXItd2lkdGgtbGFyZ2VyLXRoYW4tcGhhYmxldDtcbiAgfVxuICAuY29sdW1uLFxuICAuY29sdW1ucyB7XG4gICAgbWFyZ2luLWxlZnQ6ICRjb2x1bW4tbWFyZ2luO1xuICB9XG4gIC5jb2x1bW46Zmlyc3QtY2hpbGQsXG4gIC5jb2x1bW5zOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vbmUuY29sdW1uLFxuICAub25lLmNvbHVtbnMgICAgICAgICAgeyB3aWR0aDogZ3JpZC1jb2x1bW4td2lkdGgoMSk7ICB9XG4gIC50d28uY29sdW1ucyAgICAgICAgICB7IHdpZHRoOiBncmlkLWNvbHVtbi13aWR0aCgyKTsgIH1cbiAgLnRocmVlLmNvbHVtbnMgICAgICAgIHsgd2lkdGg6IGdyaWQtY29sdW1uLXdpZHRoKDMpOyAgfVxuICAuZm91ci5jb2x1bW5zICAgICAgICAgeyB3aWR0aDogZ3JpZC1jb2x1bW4td2lkdGgoNCk7ICB9XG4gIC5maXZlLmNvbHVtbnMgICAgICAgICB7IHdpZHRoOiBncmlkLWNvbHVtbi13aWR0aCg1KTsgIH1cbiAgLnNpeC5jb2x1bW5zICAgICAgICAgIHsgd2lkdGg6IGdyaWQtY29sdW1uLXdpZHRoKDYpOyAgfVxuICAuc2V2ZW4uY29sdW1ucyAgICAgICAgeyB3aWR0aDogZ3JpZC1jb2x1bW4td2lkdGgoNyk7ICB9XG4gIC5laWdodC5jb2x1bW5zICAgICAgICB7IHdpZHRoOiBncmlkLWNvbHVtbi13aWR0aCg4KTsgIH1cbiAgLm5pbmUuY29sdW1ucyAgICAgICAgIHsgd2lkdGg6IGdyaWQtY29sdW1uLXdpZHRoKDkpOyAgfVxuICAudGVuLmNvbHVtbnMgICAgICAgICAgeyB3aWR0aDogZ3JpZC1jb2x1bW4td2lkdGgoMTApOyB9XG4gIC5lbGV2ZW4uY29sdW1ucyAgICAgICB7IHdpZHRoOiBncmlkLWNvbHVtbi13aWR0aCgxMSk7IH1cbiAgLnR3ZWx2ZS5jb2x1bW5zICAgICAgIHsgd2lkdGg6IDEwMCU7IG1hcmdpbi1sZWZ0OiAwOyAgfVxuXG4gIC5vbmUtdGhpcmQuY29sdW1uICAgICB7IHdpZHRoOiBncmlkLWNvbHVtbi13aWR0aCg0KTsgIH1cbiAgLnR3by10aGlyZHMuY29sdW1uICAgIHsgd2lkdGg6IGdyaWQtY29sdW1uLXdpZHRoKDgpOyAgfVxuXG4gIC5vbmUtaGFsZi5jb2x1bW4gICAgICB7IHdpZHRoOiBncmlkLWNvbHVtbi13aWR0aCg2KTsgIH1cblxuXG4gIC8vIE9mZnNldHNcbiAgLm9mZnNldC1ieS1vbmUuY29sdW1uLFxuICAub2Zmc2V0LWJ5LW9uZS5jb2x1bW5zICAgICAgIHsgbWFyZ2luLWxlZnQ6IGdyaWQtb2Zmc2V0LWxlbmd0aCgxKTsgIH1cbiAgLm9mZnNldC1ieS10d28uY29sdW1uLFxuICAub2Zmc2V0LWJ5LXR3by5jb2x1bW5zICAgICAgIHsgbWFyZ2luLWxlZnQ6IGdyaWQtb2Zmc2V0LWxlbmd0aCgyKTsgIH1cbiAgLm9mZnNldC1ieS10aHJlZS5jb2x1bW4sXG4gIC5vZmZzZXQtYnktdGhyZWUuY29sdW1ucyAgICAgeyBtYXJnaW4tbGVmdDogZ3JpZC1vZmZzZXQtbGVuZ3RoKDMpOyAgfVxuICAub2Zmc2V0LWJ5LWZvdXIuY29sdW1uLFxuICAub2Zmc2V0LWJ5LWZvdXIuY29sdW1ucyAgICAgIHsgbWFyZ2luLWxlZnQ6IGdyaWQtb2Zmc2V0LWxlbmd0aCg0KTsgIH1cbiAgLm9mZnNldC1ieS1maXZlLmNvbHVtbixcbiAgLm9mZnNldC1ieS1maXZlLmNvbHVtbnMgICAgICB7IG1hcmdpbi1sZWZ0OiBncmlkLW9mZnNldC1sZW5ndGgoNSk7ICB9XG4gIC5vZmZzZXQtYnktc2l4LmNvbHVtbixcbiAgLm9mZnNldC1ieS1zaXguY29sdW1ucyAgICAgICB7IG1hcmdpbi1sZWZ0OiBncmlkLW9mZnNldC1sZW5ndGgoNik7ICB9XG4gIC5vZmZzZXQtYnktc2V2ZW4uY29sdW1uLFxuICAub2Zmc2V0LWJ5LXNldmVuLmNvbHVtbnMgICAgIHsgbWFyZ2luLWxlZnQ6IGdyaWQtb2Zmc2V0LWxlbmd0aCg3KTsgIH1cbiAgLm9mZnNldC1ieS1laWdodC5jb2x1bW4sXG4gIC5vZmZzZXQtYnktZWlnaHQuY29sdW1ucyAgICAgeyBtYXJnaW4tbGVmdDogZ3JpZC1vZmZzZXQtbGVuZ3RoKDgpOyAgfVxuICAub2Zmc2V0LWJ5LW5pbmUuY29sdW1uLFxuICAub2Zmc2V0LWJ5LW5pbmUuY29sdW1ucyAgICAgIHsgbWFyZ2luLWxlZnQ6IGdyaWQtb2Zmc2V0LWxlbmd0aCg5KTsgIH1cbiAgLm9mZnNldC1ieS10ZW4uY29sdW1uLFxuICAub2Zmc2V0LWJ5LXRlbi5jb2x1bW5zICAgICAgIHsgbWFyZ2luLWxlZnQ6IGdyaWQtb2Zmc2V0LWxlbmd0aCgxMCk7IH1cbiAgLm9mZnNldC1ieS1lbGV2ZW4uY29sdW1uLFxuICAub2Zmc2V0LWJ5LWVsZXZlbi5jb2x1bW5zICAgIHsgbWFyZ2luLWxlZnQ6IGdyaWQtb2Zmc2V0LWxlbmd0aCgxMSk7IH1cblxuXG4gIC5vZmZzZXQtYnktb25lLXRoaXJkLmNvbHVtbixcbiAgLm9mZnNldC1ieS1vbmUtdGhpcmQuY29sdW1ucyAgeyBtYXJnaW4tbGVmdDogZ3JpZC1vZmZzZXQtbGVuZ3RoKDQpOyAgfVxuICAub2Zmc2V0LWJ5LXR3by10aGlyZHMuY29sdW1uLFxuICAub2Zmc2V0LWJ5LXR3by10aGlyZHMuY29sdW1ucyB7IG1hcmdpbi1sZWZ0OiBncmlkLW9mZnNldC1sZW5ndGgoOCk7ICB9XG5cbiAgLm9mZnNldC1ieS1vbmUtaGFsZi5jb2x1bW4sXG4gIC5vZmZzZXQtYnktb25lLWhhbGYuY29sdW1uICAgeyBtYXJnaW4tbGVmdDogZ3JpZC1vZmZzZXQtbGVuZ3RoKDYpOyAgfVxuXG5cbn1cblxuLy8gQ2xlYXJpbmdcbi8v4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCTXG5cbi8vIFNlbGYgQ2xlYXJpbmcgR29vZG5lc3NcblxuLmNvbnRhaW5lcjphZnRlcixcbi5yb3c6YWZ0ZXIsXG4udS1jZiB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cbiIsIi8vIEJ1dHRvbnNcbi8v4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCTXG5cbi5idXR0b24sXG5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLjFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmlucHV0IHtcbiAgJlt0eXBlPVwic3VibWl0XCJdLFxuICAmW3R5cGU9XCJyZXNldFwiXSxcbiAgJlt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4xcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuXG4uYnV0dG9uOmhvdmVyLFxuYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICRkYXJrLWdyZXk7XG4gIGJvcmRlci1jb2xvcjogbGlnaHRlbigkZGFyay1ncmV5LCAzMy4zJSk7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0IHtcbiAgJlt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuICAmW3R5cGU9XCJyZXNldFwiXTpob3ZlcixcbiAgJlt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyIHtcbiAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGRhcmstZ3JleSwgMzMuMyUpO1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLmJ1dHRvbjpmb2N1cyxcbmJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAkZGFyay1ncmV5O1xuICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGRhcmstZ3JleSwgMzMuMyUpO1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCB7XG4gICZbdHlwZT1cInN1Ym1pdFwiXTpmb2N1cyxcbiAgJlt0eXBlPVwicmVzZXRcIl06Zm9jdXMsXG4gICZbdHlwZT1cImJ1dHRvblwiXTpmb2N1cyB7XG4gICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRkYXJrLWdyZXksIDMzLjMlKTtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbi5idXR0b24uYnV0dG9uLXByaW1hcnksXG5idXR0b24uYnV0dG9uLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnktY29sb3I7XG59XG5cbmlucHV0IHtcbiAgJlt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbi1wcmltYXJ5LFxuICAmW3R5cGU9XCJyZXNldFwiXS5idXR0b24tcHJpbWFyeSxcbiAgJlt0eXBlPVwiYnV0dG9uXCJdLmJ1dHRvbi1wcmltYXJ5IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICB9XG59XG5cbi5idXR0b24uYnV0dG9uLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYnV0dG9uLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyb256ZTtcbiAgYm9yZGVyLWNvbG9yOiAkYnJvbnplO1xufVxuXG5pbnB1dCB7XG4gICZbdHlwZT1cInN1Ym1pdFwiXS5idXR0b24tcHJpbWFyeTpob3ZlcixcbiAgJlt0eXBlPVwicmVzZXRcIl0uYnV0dG9uLXByaW1hcnk6aG92ZXIsXG4gICZbdHlwZT1cImJ1dHRvblwiXS5idXR0b24tcHJpbWFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb256ZTtcbiAgICBib3JkZXItY29sb3I6ICRicm9uemU7XG4gIH1cbn1cblxuLmJ1dHRvbi5idXR0b24tcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5idXR0b24tcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvbnplO1xuICBib3JkZXItY29sb3I6ICRicm9uemU7XG59XG5cbmlucHV0IHtcbiAgJlt0eXBlPVwic3VibWl0XCJdLmJ1dHRvbi1wcmltYXJ5OmZvY3VzLFxuICAmW3R5cGU9XCJyZXNldFwiXS5idXR0b24tcHJpbWFyeTpmb2N1cyxcbiAgJlt0eXBlPVwiYnV0dG9uXCJdLmJ1dHRvbi1wcmltYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvbnplO1xuICAgIGJvcmRlci1jb2xvcjogJGJyb256ZTtcbiAgfVxuICAmW3R5cGU9XCJlbWFpbFwiXSxcbiAgJlt0eXBlPVwibnVtYmVyXCJdLFxuICAmW3R5cGU9XCJzZWFyY2hcIl0sXG4gICZbdHlwZT1cInRleHRcIl0sXG4gICZbdHlwZT1cInRlbFwiXSxcbiAgJlt0eXBlPVwidXJsXCJdLFxuICAmW3R5cGU9XCJwYXNzd29yZFwiXSB7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHBhZGRpbmc6IDZweCAxMHB4OyAvLyBUaGUgNnB4IHZlcnRpY2FsbHkgY2VudGVycyB0ZXh0IG9uIEZGLCBpZ25vcmVkIGJ5IFdlYmtpdFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRlbigkYm9yZGVyLWNvbG9yLCA4LjglKTtcbiAgICBib3JkZXItcmFkaXVzOiAkZ2xvYmFsLXJhZGl1cztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cbiIsIi8vIEZvcm1zXG4vL+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk1xuXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7IC8vIFRoZSA2cHggdmVydGljYWxseSBjZW50ZXJzIHRleHQgb24gRkYsIGlnbm9yZWQgYnkgV2Via2l0XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4oJGJvcmRlci1jb2xvciwgOC44JSk7XG4gIGJvcmRlci1yYWRpdXM6ICRnbG9iYWwtcmFkaXVzO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vLyBSZW1vdmVzIGF3a3dhcmQgZGVmYXVsdCBzdHlsZXMgb24gc29tZSBpbnB1dHMgZm9yIGlPU1xuaW5wdXQge1xuICAmW3R5cGU9XCJlbWFpbFwiXSxcbiAgJlt0eXBlPVwibnVtYmVyXCJdLFxuICAmW3R5cGU9XCJzZWFyY2hcIl0sXG4gICZbdHlwZT1cInRleHRcIl0sXG4gICZbdHlwZT1cInRlbFwiXSxcbiAgJlt0eXBlPVwidXJsXCJdLFxuICAmW3R5cGU9XCJwYXNzd29yZFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG59XG5cbnRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDY1cHg7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG59XG5cbmlucHV0IHtcbiAgJlt0eXBlPVwiZW1haWxcIl06Zm9jdXMsXG4gICZbdHlwZT1cIm51bWJlclwiXTpmb2N1cyxcbiAgJlt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxuICAmW3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuICAmW3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXG4gICZbdHlwZT1cInVybFwiXTpmb2N1cyxcbiAgJlt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxudGV4dGFyZWE6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcbiAgb3V0bGluZTogMDtcbn1cblxubGFiZWwsXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5pbnB1dCB7XG4gICZbdHlwZT1cImNoZWNrYm94XCJdLFxuICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5cbmxhYmVsID4gLmxhYmVsLWJvZHkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbiIsIi8vIExpc3RzXG4vL+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk1xuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IGNpcmNsZSBpbnNpZGU7XG59XG5cbm9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbCBpbnNpZGU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHVsLCBvbCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gMCAxLjVyZW0gM3JlbTtcbiAgICBmb250LXNpemU6IDkwJTtcbiAgfVxufVxuXG5vbCB7XG4gIG9sLCB1bCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gMCAxLjVyZW0gM3JlbTtcbiAgICBmb250LXNpemU6IDkwJTtcbiAgfVxufVxuXG5saSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4iLCIvLyBDb2RlXG4vL+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk1xuXG5jb2RlIHtcbiAgcGFkZGluZzogLjJyZW0gLjVyZW07XG4gIG1hcmdpbjogMCAuMnJlbTtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGxpZ2h0LWdyZXksIDYuNCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JleTtcbiAgYm9yZGVyLXJhZGl1czogJGdsb2JhbC1yYWRpdXM7XG59XG5cbnByZSA+IGNvZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG59XG4iLCIvLyBUYWJsZXNcbi8v4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCTXG5cbnRoLFxudGQge1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JleTtcbn1cblxudGg6Zmlyc3QtY2hpbGQsXG50ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxudGg6bGFzdC1jaGlsZCxcbnRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuIiwiLy8gU3BhY2luZ1xuLy/igJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJNcblxuYnV0dG9uLFxuLmJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmlucHV0LFxudGV4dGFyZWEsXG5zZWxlY3QsXG5maWVsZHNldCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxucHJlLFxuYmxvY2txdW90ZSxcbmRsLFxuZmlndXJlLFxudGFibGUsXG5wLFxudWwsXG5vbCxcbmZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG4iLCIvLyBNZWRpYSBRdWVyaWVzXG4vL+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk1xuXG4vLyBOb3RlOiBUaGUgYmVzdCB3YXkgdG8gc3RydWN0dXJlIHRoZSB1c2Ugb2YgbWVkaWEgcXVlcmllcyBpcyB0byBjcmVhdGUgdGhlIHF1ZXJpZXNcbi8vIG5lYXIgdGhlIHJlbGV2YW50IGNvZGUuIEZvciBleGFtcGxlLCBpZiB5b3Ugd2FudGVkIHRvIGNoYW5nZSB0aGUgc3R5bGVzIGZvciBidXR0b25zXG4vLyBvbiBzbWFsbCBkZXZpY2VzLCBwYXN0ZSB0aGUgbW9iaWxlIHF1ZXJ5IGNvZGUgdXAgaW4gdGhlIGJ1dHRvbnMgc2VjdGlvbiBhbmQgc3R5bGUgaXRcbi8vIHRoZXJlLlxuXG4vLyBMYXJnZXIgdGhhbiBtb2JpbGVcbkBtZWRpYSAoI3skYnAtbGFyZ2VyLXRoYW4tbW9iaWxlfSkge31cblxuLy8gTGFyZ2VyIHRoYW4gcGhhYmxldCAoYWxzbyBwb2ludCB3aGVuIGdyaWQgYmVjb21lcyBhY3RpdmUpXG5AbWVkaWEgKCN7JGJwLWxhcmdlci10aGFuLXBoYWJsZXR9KSB7fVxuXG4vLyBMYXJnZXIgdGhhbiB0YWJsZXRcbkBtZWRpYSAoI3skYnAtbGFyZ2VyLXRoYW4tdGFibGV0fSkge31cblxuLy8gTGFyZ2VyIHRoYW4gZGVza3RvcFxuQG1lZGlhICgjeyRicC1sYXJnZXItdGhhbi1kZXNrdG9wfSkge31cblxuLy8gTGFyZ2VyIHRoYW4gRGVza3RvcCBIRFxuQG1lZGlhICgjeyRicC1sYXJnZXItdGhhbi1kZXNrdG9waGR9KSB7fVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQ0FBLDRFQUE0RSxBQVE1RSxBQUFBLElBQUksQUFBQyxDQUNILFdBQVcsQ0FBRSxVQUFVLENBQ3ZCLG9CQUFvQixDQUFFLElBQUksQ0FDMUIsd0JBQXdCLENBQUUsSUFBSSxDQUMvQixBQU1ELEFBQUEsSUFBSSxBQUFDLENBQ0gsTUFBTSxDQUFF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 */
