﻿html{box-sizing:border-box;background-color:#eae8e5;font-size:calc(0.50em + 0.3vw);font-size:-webkit-calc(0.50em + 0.3vw);font-size:-moz-calc(0.50em + 0.3vw)}@media (max-width: 576px){html{font-size:0.50em}}@media (min-width: 1800px){html{font-size:0.84em}}*,*::before,*::after{box-sizing:inherit}@view-transition{navigation:auto}body{position:relative;background-color:#fff}em{font-weight:bold}.hide-vis{display:none}.jumbotron-fluid{position:relative;z-index:1}.container-fluid{width:100%}.container{max-width:100% !important}.container-max{width:80vw;max-width:1800px;-webkit-transition:width 0.1s linear;-moz-transition:width 0.1s linear;-ms-transition:width 0.1s linear;-o-transition:width 0.1s linear;transition:width .1s linear}@media (max-width: 1760px){.container-max{width:81vw}}@media (max-width: 1720px){.container-max{width:82vw}}@media (max-width: 1679px){.container-max{width:83vw}}@media (max-width: 1638px){.container-max{width:84vw}}@media (max-width: 1598px){.container-max{width:85vw}}@media (max-width: 1558px){.container-max{width:86vw}}@media (max-width: 1517px){.container-max{width:87vw}}@media (max-width: 1477px){.container-max{width:88vw}}@media (max-width: 1436px){.container-max{width:89vw}}@media (max-width: 1396px){.container-max{width:90vw}}@media (max-width: 1356px){.container-max{width:91vw}}@media (max-width: 1315px){.container-max{width:92vw}}@media (max-width: 1275px){.container-max{width:93vw}}@media (max-width: 1234px){.container-max{width:94vw}}@media (max-width: 1194px){.container-max{width:95vw}}@media (max-width: 1153px){.container-max{width:96vw}}@media (max-width: 1113px){.container-max{width:97vw}}@media (max-width: 1073px){.container-max{width:98vw}}@media (max-width: 1032px){.container-max{width:99vw}}@media (max-width: 991.9px){.container-max{width:100vw}}@media (min-width: 992px){.col-md-border:not(:last-child){border-right:1px solid #d7d2cb}}@media (max-width: 991.9px){.col-md-border:not(:last-child){border-bottom:1px solid #d7d2cb}}@media (min-width: 992px){.col-md-border+.col-md-border{margin-left:-1px}}@media (max-width: 991.9px){.col-md-border+.col-md-border{margin-top:-1px}}thead.thead-branded tr th{color:#6f625a;font-weight:400;font-size:1.5em;border-top:none;border-bottom:2px solid #e74c39}@media (max-width: 991.9px){thead.thead-branded tr th{font-size:1.25em}}@media (max-width: 768px){thead.thead-branded tr th{font-size:1.125em}}tbody.tbody-branded tr td{line-height:1;border-top:1px dotted #ada29a}@media (max-width: 991.9px){tbody.tbody-branded tr td{font-size:0.885em}}@media (max-width: 768px){tbody.tbody-branded tr td{font-size:0.75em}}.table-striped tbody tr:nth-of-type(odd){background-color:#f7f6f5}.body,body{font-family:proxima-nova,Roboto,Helvetica,Calibri,"Segoe UI",san-serif;font-weight:400;font-style:normal;font-size:1.1175em;line-height:1.4em;color:#000}.body ul{list-style:none;margin:1.0em 0 1.0em -0.1em}.body ul li::marker{content:"\2580";color:#e74c39;font-weight:bold;font-size:0.5em}.body ul li{line-height:1.125;margin:0.8175em -0.5em;padding-left:0.5em}.body ol li{line-height:1.25;margin:0.66em 0}ul.list-unstyled{margin:1.0em 0}ul.list-unstyled li::before{content:"";display:none;margin-left:0}p.lead,.lead p{color:#847870;font-weight:400;font-size:1.5rem;line-height:1.5}p.text-small,.text-small p,.text-small{color:#847870;font-size:0.8em;line-height:1.25}a{color:#e74c39;text-decoration:none}a:hover{color:#e74c39;text-decoration:underline}a:active,a:focus,a:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:none}h1{color:#000;font-weight:100;font-size:3.2em;line-height:1.125;margin-bottom:0.33em}h2{color:#000;font-weight:100;font-size:2.4em;line-height:1.125;margin-bottom:0.33em}h3{color:#847870;font-weight:100;font-size:1.8em;line-height:1.125;margin-bottom:0.5em}h4{color:#e74c39;font-weight:100;font-size:1.5em;line-height:1.125;margin-bottom:0.5em}h5{color:#847870;font-weight:400;font-size:1.5rem;line-height:1.5;margin-bottom:0.75em}h6{color:#847870;font-weight:400;font-size:1.0em;line-height:1.25;margin-bottom:0.5em}h5.header-sm{color:#e74c39;font-weight:600;font-size:0.8125em;line-height:1;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.75em}h6.header-xs{color:#000;font-weight:600;font-size:0.625em;line-height:1;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.75em}.text-light,.text-light p,.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6,.text-light ul li::before,.text-light ul li::before{color:#fff}h1.large-quote{vertical-align:bottom;font-size:5.5em;line-height:1}h2.large-quote{vertical-align:bottom;font-size:4.5em;line-height:1}h2.page-intro-headline-text{margin-bottom:0.3125em}h4.page-intro-subheadline-text{margin-top:0}ul.info-detail-list{list-style-type:none;margin:0 0 2.5em 0;padding:0;color:#574a42;border-top:1px solid #968c83}ul.info-detail-list li{margin:0;padding:0.625em 0;font-size:0.8em;line-height:1.25;border-bottom:1px solid #eae8e5}ul.info-detail-list li:first-child{padding-top:1.5em}ul.info-detail-list li:last-child{border-bottom:none}ul.info-detail-list li::marker{content:"";display:none}ul.info-detail-list li b{color:#000;font-weight:600}ul.info-detail-list li a{display:block;position:relative;font-weight:600;color:#000}ul.info-detail-list li a::after{content:"\f000";font-family:"InvisionArchitecture";display:inline-block;font-size:0.625em;font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:auto;position:absolute;top:0.375em;right:0.75em;color:#847870}ul.info-detail-list li a:hover{color:#e74c39;text-decoration:none}ul.info-detail-list li a:hover::after{color:#e74c39}ul.info-detail-list li a:active,ul.info-detail-list li a:focus,ul.info-detail-list li a:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:none}ul.info-detail-list li a:active::after,ul.info-detail-list li a:focus::after,ul.info-detail-list li a:not(:disabled):not(.disabled):focus::after{color:#b52d1b}.columns2{column-count:2;column-gap:2.5em}@media (min-width: 992px) and (max-width: 1199.98px){.columns2{column-count:1}}@media (max-width: 575.98px){.columns2{column-count:1}}.columns3{column-count:3;column-gap:2.5em}@media (min-width: 992px) and (max-width: 1199.98px){.columns3{column-count:1}}@media (max-width: 575.98px){.columns3{column-count:1}}.brandcolor1{color:#e74c39}hr.divider-left{overflow:visible;border:none;border-top:1px solid #e74c39;color:#e74c39;text-align:left}hr.divider-right{overflow:visible;border:none;border-top:1px solid #e74c39;color:#e74c39;text-align:right}hr.divider-both{overflow:visible;margin:0px;padding:0px;border:none;text-align:right}.divider-both-container{overflow:visible;padding-top:0px;padding-bottom:20px;text-align:left}hr.divider-white{border-top:1px solid #fff;color:#fff}.divider-white-container{color:#fff}hr.divider-brand{border-top:1px solid #e74c39;color:#e74c39}.divider-brand-container{color:#e74c39}hr.divider-gray{border-top:1px solid #d7d2cb;color:#d7d2cb}.divider-gray-container{color:#d7d2cb}.embed-responsive{overflow:hidden;position:relative;height:0}.embed-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.embed-responsive-16by9{padding-bottom:54.25%}.embed-responsive-3by4::before{padding-top:133.33333%}.adminbar{z-index:1000 !important}.adminbar--sticky{position:relative !important}.link-text-nav,.link-text-subnav{color:#000;font-weight:600;font-size:calc(0.75rem + 0.2vw);font-size:-webkit-calc(0.75rem + 0.2vw);font-size:-moz-calc(0.75rem + 0.2vw);line-height:1;text-transform:uppercase;letter-spacing:0.025em;-webkit-transition:color 0.5s ease-out;-moz-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out}.link-text-nav:hover,.link-text-subnav:hover{color:#e74c39 !important;text-decoration:none}.link-text-nav:active,.link-text-nav:focus,.link-text-nav:not(:disabled):not(.disabled):focus,.link-text-subnav:active,.link-text-subnav:focus,.link-text-subnav:not(:disabled):not(.disabled):focus{color:#b52d1b !important;text-decoration:none}.link-text-nav .fac,.link-text-subnav .fac{color:#e74c39}@media (max-width: 576px){.link-text-nav,.link-text-subnav{font-size:1.0em}}@media (min-width: 1800px){.link-text-nav,.link-text-subnav{font-size:0.875rem}}.link-text-subnav{color:#847870 !important;font-weight:400}.link-text-subnav .fac{font-size:0.8em;transform:translateY(-0.125em);color:#847870}.link-text-subnav .fac:hover{color:#e74c39}.link-text-subnav .fac:active,.link-text-subnav .fac:focus,.link-text-subnav .fac:not(:disabled):not(.disabled):focus{color:#e74c39}.link-text-sm{color:#e74c39;font-weight:700;font-size:0.7em;line-height:1;-webkit-transition:color 0.5s ease-out;-moz-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out}.link-text-sm:hover{color:#b52d1b;text-decoration:none}.link-text-sm:hover .fa,.link-text-sm:hover .fac{color:#b52d1b}.link-text-sm:active,.link-text-sm:focus,.link-text-sm:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:none}.link-text-sm:active .fa,.link-text-sm:active .fac,.link-text-sm:focus .fa,.link-text-sm:focus .fac,.link-text-sm:not(:disabled):not(.disabled):focus .fa,.link-text-sm:not(:disabled):not(.disabled):focus .fac{color:#b52d1b}.link-text-sm .fa,.link-text-sm .fac{font-size:0.8em;transform:translateX(0.25em)}header{margin:0}header nav .nav-tabs{position:relative;z-index:50}header nav .navbar-nav{margin:0;padding:0}header nav .nav-link,header .link-text-nav{color:#000;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:0.025em;font-size:0.875em;padding:0.5em 0 0.5em 1.75em !important}header nav .nav-item{margin:0}header nav .nav-item:hover .nav-link{color:#e74c39;-webkit-transition:color 0.5s ease-out;-moz-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out}header nav .nav-item.active .nav-link{color:#e74c39 !important}.navbar-toggler{display:flex;justify-content:flex-end;align-items:center;margin:0;padding:0 !important;border:none;color:#000;transform:translateY(-1.25rem);-webkit-transition:transform 0.25s;-moz-transition:transform 0.25s;-ms-transition:transform 0.25s;-o-transition:transform 0.25s;transition:transform 0.25s}.navbar-toggler:hover:not(.collapsed) .navbar-toggler-icon{margin:0}.navbar-toggler:hover:not(.collapsed) .navbar-toggler-icon>span{margin:6px 0}.navbar-toggler:not(.collapsed){outline:0 !important;outline-offset:0  !important;background-image:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.navbar-toggler:not(.collapsed) .navbar-toggler-icon{margin:0;transform:translateY(-0.625rem)}.navbar-toggler:not(.collapsed) .navbar-toggler-icon>span{margin:6px 0;background-color:#000 !important}.navbar-toggler:not(.collapsed) .navbar-toggler-icon>span:first-child{-webkit-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.navbar-toggler:not(.collapsed) .navbar-toggler-icon>span:nth-child(2){opacity:0}.navbar-toggler:not(.collapsed) .navbar-toggler-icon>span:last-child{-webkit-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.navbar-toggler .active.focus,.navbar-toggler .active:focus,.navbar-toggler .focus,.navbar-toggler .focus:active,.navbar-toggler:active:focus,.navbar-toggler:focus{outline:0 !important;outline-offset:0  !important;background-image:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.navbar-toggler .navbar-toggler-icon{margin:0;width:2.5rem;-webkit-transition:margin 0.25s;-moz-transition:margin 0.25s;-ms-transition:margin 0.25s;-o-transition:margin 0.25s;transition:margin 0.25s}.navbar-toggler .navbar-toggler-icon>span{display:block;content:'';margin:4px 0;width:100%;height:2px;background:#000;border-radius:0;-webkit-transition:transform 0.25s, margin 0.25s, opacity 0.25s, background 0.25s;-moz-transition:transform 0.25s, margin 0.25s, opacity 0.25s, background 0.25s;-ms-transition:transform 0.25s, margin 0.25s, opacity 0.25s, background 0.25s;-o-transition:transform 0.25s, margin 0.25s, opacity 0.25s, background 0.25s;transition:transform 0.25s, margin 0.25s, opacity 0.25s, background 0.25s}.navbar li{display:block;transition-duration:0.5s}.navbar li:hover{cursor:default}.navbar li:hover.pointer{cursor:pointer}.navbar ul li ul{visibility:hidden;opacity:0;position:absolute;transition:all 0.5s ease-out;display:none}.navbar ul li ul a{color:#fff;background-color:#3d322b;border:1px solid #fff;padding:0.625em 1.875em !important}.navbar ul li:hover>ul,.navbar ul li ul:hover{visibility:visible;opacity:1;display:block}.navbar ul li ul li{clear:both;width:100%}.sidebar-container.sidebar-container,.subpage-container.sidebar-container{margin:0;padding:0 2.0em}@media (max-width: 768px){.sidebar-container.sidebar-container,.subpage-container.sidebar-container{padding:0 0.625em}}.sidebar-container .navbar-label,.subpage-container .navbar-label{padding-top:0.5em}.sidebar-container .navbar-nav,.subpage-container .navbar-nav{margin:0;padding:0;border-top:2px solid #e74c39}.sidebar-container .navbar-nav li,.subpage-container .navbar-nav li{display:block;margin:0;padding:0.33em 0em;border-bottom:1px solid #d7d2cb}.sidebar-container .navbar-nav li.active .nav-link,.subpage-container .navbar-nav li.active .nav-link{color:#e74c39}.sidebar-container.subpage-container,.subpage-container.subpage-container{width:calc(100% - 1.25em);margin-bottom:2.5em;padding:0}.sidebar-container.subpage-container .navbar-toggler,.subpage-container.subpage-container .navbar-toggler{position:relative;padding:0.75em 0 0.75em 0.75em;border-bottom:2px solid #e74c39;text-align:left;font-size:1.2em;color:#847870}.sidebar-container.subpage-container .navbar-toggler::after,.subpage-container.subpage-container .navbar-toggler::after{content:"\f002";font-family:'InvisionArchitecture';display:inline-block;font-size:0.625em;font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:auto;position:absolute;top:1.5em;right:1.25em;color:#000}.sidebar-container.subpage-container .navbar-label,.subpage-container.subpage-container .navbar-label{display:none}.sidebar-container.subpage-container .navbar-nav,.subpage-container.subpage-container .navbar-nav{border-top:none}@supports (position: -webkit-sticky) or (position: sticky){.sidebar-container .sidebar-sticky,.subpage-container .sidebar-sticky{top:10em;z-index:1010;padding-bottom:5em}}@media (max-width: 575.9px){.header-full #navbarCollapse{position:absolute;top:130%;right:-1em;width:100vw;height:100vh;font-size:2.5em;background:#fff}.header-full #navbarCollapse>.navbar-nav{margin:1em 0.625em !important;max-height:100%;overflow-y:scroll}.header-full #navbarCollapse>.navbar-nav li a{background:none;padding:0.5em 0.5em !important;border-bottom:1px solid #eae8e5}.header-full #navbarCollapse>.navbar-nav ul{display:block;position:relative;opacity:1;visibility:visible;margin:0;padding:0}.header-full #navbarCollapse>.navbar-nav ul .nav-item{display:block}.header-full #navbarCollapse>.navbar-nav ul li a{background:none;padding:0.5em 0.5em;border-bottom:1px solid #eae8e5;color:#000 !important}}.nav-tabs{border-bottom:none;padding-bottom:1.25em}.nav-tabs .nav-link{border-radius:0;border:none}.header-full{background-color:#fff;padding:2.0em 0 0.75em 0}.header-container{padding:0 2.5em;background-color:#fff;display:flex;justify-content:space-between;align-items:flex-end}header .navbar-brand{width:calc(320px + 4.625vw);height:calc(29px + 0.419vw);background-position:left center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;margin:0.125em 1.0em 0.125em 0em;z-index:3}@media (max-width: 767.9px){header .navbar-brand{width:320px;height:29px;margin:0.125em 1.0em 0.125em 0em}}@media (max-width: 575.9px){header .navbar-brand{width:220px;height:20px;margin:0.125em 1.0em 0.125em 0em}}@media (min-width: 1800px){header .navbar-brand{width:600px;height:55px}}.footer{background-color:#eae8e5;color:#847870;font-size:0.78em;line-height:1.1em;margin:0;padding:0}@media (max-width: 768px){.footer{font-size:1.0em}}.footer .footer-inner{padding:5.0em 4.0em 3.0em 4.0em}.footer .footer-inner a{color:#000;-webkit-transition:color 0.5s ease-out;-moz-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out}.footer .footer-inner a i.fac{color:#e74c39;font-size:0.6em;transform:translateY(-0.125em)}.footer .footer-inner a:hover{color:#e74c39;text-decoration:none}.footer .footer-inner a address{color:#847870}.footer .footer-inner a address:hover{color:#e74c39;text-decoration:none}.footer .footer-inner .header-xs{display:block;font-size:0.8em;line-height:1}.footer .footer-inner b{font-weight:600;color:#000}.footer .footer-inner .footer-col-container-1{display:flex;justify-content:flex-start}@media (max-width: 768px){.footer .footer-inner .footer-col-container-1{justify-content:center;padding-bottom:2em}}.footer .footer-inner .footer-col-container-2{display:flex;justify-content:flex-end}@media (max-width: 768px){.footer .footer-inner .footer-col-container-2{justify-content:center}}.footer .footer-inner .footer-col-1,.footer .footer-inner .footer-col-2{display:inline-block;width:auto}@media (max-width: 768px){.footer .footer-inner .footer-col-1,.footer .footer-inner .footer-col-2{width:100%}}.footer .footer-inner .footer-logo-container{padding:0 0 2.0em 0;text-align:left}.footer .footer-inner .footer-logo-container .footer-logo{display:inline-block;width:212px;height:54px;background-position:left center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px}@media (max-width: 1300px){.footer .footer-inner .footer-logo-container .footer-logo{width:212px;height:54px}}.footer .footer-inner .footer-locations-container{padding:0 0 2.0em 0;white-space:nowrap}.footer .footer-inner .footer-address-container{padding:0 2.5em 0 0}@media (max-width: 768px){.footer .footer-inner .footer-address-container{padding:1.5em 0}}.footer .footer-inner .footer-subscribe-container{padding:0 0 2.0em 0;text-align:right}.footer .footer-inner .footer-subscribe-container .footer-subscribe-label{color:#e74c39}.footer .footer-inner .footer-subscribe-container .footer-subscribe-input{margin:0.5em 0 0 0;background-color:#eae8e5;color:#000}.footer .footer-inner .footer-subscribe-container .footer-subscribe-input.active.focus,.footer .footer-inner .footer-subscribe-container .footer-subscribe-input.active:focus,.footer .footer-inner .footer-subscribe-container .footer-subscribe-input.focus,.footer .footer-inner .footer-subscribe-container .footer-subscribe-input.focus:active,.footer .footer-inner .footer-subscribe-container .footer-subscribe-input:active:focus,.footer .footer-inner .footer-subscribe-container .footer-subscribe-input:focus{outline:0 !important;outline-offset:0  !important;background-image:none  !important;-webkit-box-shadow:0 0 8px rgba(0,0,0,0) !important;box-shadow:0 0 8px rgba(0,0,0,0) !important}.footer .footer-inner .footer-subscribe-container form .mc-field-group .input-group-append{flex-grow:0;max-width:0px;opacity:0.0;transition:all 300ms ease-out}.footer .footer-inner .footer-subscribe-container form .mc-field-group .input-group-append .btn{padding-bottom:0;padding-top:0.25em;padding-right:0.0em;padding-left:0.25em;margin-right:0}.footer .footer-inner .footer-subscribe-container form .mc-field-group .input-group-append .btn .fac{font-size:2.3125rem;color:#e74c39}.footer .footer-inner .footer-subscribe-container form:focus-within .mc-field-group .input-group-append{max-width:100px;opacity:1.0}.footer .footer-inner .footer-links-container{padding:0 0 2.0em 0;white-space:nowrap}.footer .footer-inner .footer-links-container ul{margin:0}.footer .footer-inner .footer-links-container ul li{padding:0.25em 0;text-transform:uppercase}.footer .footer-inner .footer-links-container ul li a{color:#847870;-webkit-transition:color 0.5s ease-out;-moz-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out}.footer .footer-inner .footer-links-container ul li a:hover{color:#e74c39;text-decoration:none}.footer .footer-inner .footer-social-container{text-align:right}.footer .footer-inner .footer-social-container .footer-social-desc{display:none}.footer .footer-inner .footer-social-container .footer-social-icon{color:#847870;font-size:2.5em;line-height:1;-webkit-transition:color 1.0s ease-out;-moz-transition:color 1.0s ease-out;-ms-transition:color 1.0s ease-out;-o-transition:color 1.0s ease-out;transition:color 1.0s ease-out}.footer .footer-inner .footer-social-container .footer-social-icon:hover{color:#e74c39}.footer .footer-inner .footer-copyright{color:#ada29a;text-align:center;padding:3.0em 1.0em 0 1.0em}#modal-subscribe{background-color:rgba(255,255,255,0.5);backdrop-filter:blur(6px)}#modal-subscribe .modal-dialog .modal-content{background-color:#fff;border-radius:0;border:none}#modal-subscribe .modal-dialog .modal-content .modal-header{border-radius:0;border:none}#modal-subscribe .modal-dialog .modal-content .modal-header .fac{color:#000}#modal-subscribe .modal-dialog .modal-content .modal-body{padding:0;border:none;margin:0;box-shadow:2.8px 2.8px 2.2px rgba(0,0,0,0.02),6.7px 6.7px 5.3px rgba(0,0,0,0.028),12.5px 12.5px 10px rgba(0,0,0,0.035),22.3px 22.3px 17.9px rgba(0,0,0,0.042),41.8px 41.8px 33.4px rgba(0,0,0,0.05),100px 100px 80px rgba(0,0,0,0.07)}#modal-subscribe .modal-dialog .modal-content .modal-body iframe[name="subscribe-results"]{border:none;height:50vh;width:100%}.footer .footer-inner .footer-logo-container .footer-logo{width:152px;height:89px}.footer .footer-inner .footer-locations-container{white-space:nowrap}input,textarea{color:#847870 !important;font-size:1.125em !important;width:100%;padding:0.625em !important;border:1px solid #c0b8b0 !important;border-radius:0 !important;box-shadow:inset 0 2px 0 #f0edeb;-moz-box-shadow:inset 0 2px 0 #f0edeb;-webkit-box-shadow:inset 0 2px 0 #f0edeb}input::placeholder,textarea::placeholder{color:#c0b8b0 !important}select{color:#847870 !important;font-size:1.125em !important;width:100%;border:1px solid #c0b8b0 !important;border-radius:0 !important;box-shadow:inset 0 -2px 0 #f7f6f5;-moz-box-shadow:inset 0 -2px 0 #f0edeb;-webkit-box-shadow:inset 0 -2px 0 #f0edeb}select::after{color:#e74c39 !important}label.required{color:#847870}label.required::after{color:#e74c39}.form-label-required{color:#e74c39}.form-check-input:not(:checked),.form-check-input:checked{position:absolute;pointer-events:none;opacity:0}.btn-group-toggle{margin:0 1.25em}.btn-outline-group{-webkit-transition:transform 0.5s ease-out;-moz-transition:transform 0.5s ease-out;-ms-transition:transform 0.5s ease-out;-o-transition:transform 0.5s ease-out;transition:.5s ease-out;font-weight:400 !important;text-transform:none !important;letter-spacing:0 !important;background-color:none !important;color:#3d322b !important;border:1px solid #ada29a !important}.btn-outline-group:hover{-webkit-transition:transform 0.5s ease-out;-moz-transition:transform 0.5s ease-out;-ms-transition:transform 0.5s ease-out;-o-transition:transform 0.5s ease-out;transition:.5s ease-out;background-color:#e74c39 !important;border:1px solid #ada29a !important}.btn-outline-group:active,.btn-outline-group:focus,.btn-outline-group:not(:disabled):not(.disabled):focus{-webkit-transition:transform 0.5s ease-out;-moz-transition:transform 0.5s ease-out;-ms-transition:transform 0.5s ease-out;-o-transition:transform 0.5s ease-out;transition:.5s ease-out;background-color:#ff7663 !important;border:1px solid #ada29a !important;box-shadow:0 !important;outline:none !important}.btn-outline-group:not(:disabled):not(.disabled):active,.btn-outline-group:not(:disabled):not(.disabled).active,.show>.btn-outline-group.dropdown-toggle{color:#fff !important;background-color:#574a42 !important}.custom-select{background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-color:#e74c39}.form-control:focus{border-color:#e74c39;box-shadow:inset 0 1px 1px rgba(231,76,57,0.075),0 0 8px rgba(231,76,57,0.6)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button.active.focus,button.active:focus,button.focus,button.focus:active,button:active:focus,button:focus{outline:0 !important;outline-offset:0  !important;background-image:none  !important;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.25) !important;box-shadow:0 0 8px rgba(0,0,0,0.25) !important}.btn-freeform{margin-top:1.25em}form.inline-form{display:flex;margin:0;padding:0}form.inline-form input,form.inline-form label,form.inline-form .btn{transition:opacity 300ms linear}form.inline-form .input-wrapper{flex-grow:1}form.inline-form .input-wrapper input,form.inline-form .input-wrapper label{margin:0 !important;height:auto;opacity:1.0;transition:opacity 300ms linear;font-size:inherit !important;text-transform:uppercase;line-height:1;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}form.inline-form .input-wrapper input{padding:.25rem 0 !important;outline:none !important;border:none !important;font-weight:bold;box-sizing:border-box;border-spacing:0;vertical-align:baseline;opacity:0.0}form.inline-form .input-wrapper input:focus{outline-color:transparent !important;outline-style:none !important;box-shadow:none;opacity:1.0}form.inline-form .input-wrapper label{padding:.5rem 0 !important;pointer-events:none;position:absolute;top:0;left:0;opacity:1.0}form.inline-form .input-wrapper input:focus+label{opacity:0}form.inline-form .btn{margin:0;padding:.1em .5em;font-size:inherit !important;opacity:0.0;pointer-events:none}form:focus-within input,form:focus-within .btn{opacity:1.0 !important;pointer-events:initial}form:focus-within label{opacity:0.0 !important}.carousel-item{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.carousel-image{width:100%;height:auto;visibility:hidden}.banner-title-overlay{position:absolute;left:0;bottom:-0.25em;width:100%;max-width:1800px;padding:0;margin:0}.banner-title-overlay a.banner-title-link{background-color:#fff;color:#847870;font-size:0.6em;line-height:1;margin:0 0 0 10%;padding:0.75em 2.0em;-webkit-transition:color 1.0s ease-out;-moz-transition:color 1.0s ease-out;-ms-transition:color 1.0s ease-out;-o-transition:color 1.0s ease-out;transition:color 1.0s ease-out}.banner-title-overlay a.banner-title-link:hover{color:#e74c39;text-decoration:none}.banner-title-overlay a.banner-title-link:active,.banner-title-overlay a.banner-title-link:focus,.banner-title-overlay a.banner-title-link:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:none}.banner-title-overlay a.banner-title-link .fa,.banner-title-overlay a.banner-title-link .fac{color:#e74c39;font-size:1.0em}.carousel-caption{position:absolute;top:25%;left:25%;transform:translateY(-25%);transform:translateX(-25%);width:33%;height:auto;max-width:900px;margin:0;padding:0}@media (max-width: 576px){.carousel-caption{top:12% !important;left:15% !important;transform:translate(0, 0) !important}}.carousel-caption .caption-image-container{display:flex;justify-content:flex-start;align-items:center;width:100%}.carousel-caption .caption-image-container .caption-image{max-width:50%}@media (max-width: 767.9px){.carousel-caption .caption-image-container .caption-image{max-width:75%}}@media (max-width: 575.9px){.carousel-caption .caption-image-container .caption-image{max-width:75%}}.carousel-caption h1{font-size:2.4em;margin:0;padding:0}.carousel-caption .caption-headline-block{position:relative;padding-bottom:0}.carousel-caption hr.caption-divider{overflow:visible;padding:0;margin:0 0 0.625em 0;border:none;border-top:1px solid #e74c39;color:#fff;text-align:right}.carousel-caption .caption-body{padding-top:0}.carousel-caption .caption-body p{line-height:1}.carousel-control-prev,.carousel-control-next{width:auto;padding:1.25em;background-image:none;border-radius:0;opacity:1.0;color:#fff;z-index:2;-webkit-transition:color 1.0s ease-out;-moz-transition:color 1.0s ease-out;-ms-transition:color 1.0s ease-out;-o-transition:color 1.0s ease-out;transition:color 1.0s ease-out}.carousel-control-prev:hover,.carousel-control-next:hover{color:#e74c39}.carousel-control-prev:active,.carousel-control-prev:focus,.carousel-control-prev:not(:disabled):not(.disabled):focus,.carousel-control-next:active,.carousel-control-next:focus,.carousel-control-next:not(:disabled):not(.disabled):focus{color:#b52d1b}.carousel-control-prev-icon,.carousel-control-next-icon{background-image:none;font-family:"InvisionArchitecture";display:inline-block;font-size:inherit;font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:auto;font-size:1.25em;line-height:1}.carousel-control-prev-icon::after{content:"\f001"}.carousel-control-next-icon::after{content:"\f000"}.carousel-indicators{right:10%;justify-content:flex-end;margin:1.0em 0;z-index:2}.carousel-indicators li{width:0.625em;height:0.625em;border-radius:0;background:none;border:0.125em solid #fff;opacity:1.0;margin:0 0.1em !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:background-color 1.0s ease-out, border 1.0s ease-out;-moz-transition:background-color 1.0s ease-out, border 1.0s ease-out;-ms-transition:background-color 1.0s ease-out, border 1.0s ease-out;-o-transition:background-color 1.0s ease-out, border 1.0s ease-out;transition:background-color 1.0s ease-out, border 1.0s ease-out}.carousel-indicators li:hover{background-color:#fff;border:0.3125em solid #fff}.carousel-indicators li.active{background-color:#e74c39;border:0.125em solid #e74c39}#banner-down-arrow{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:1;text-align:center}#banner-down-arrow a{position:absolute;bottom:2.0em;left:0;width:100vw;-webkit-animation:anim-banner-down-arrow 2s infinite;animation:anim-banner-down-arrow 2s infinite}#banner-down-arrow a .fa,#banner-down-arrow a .fac{font-size:2.0em;color:#fff}#banner-down-arrow a .fa:hover,#banner-down-arrow a .fac:hover{color:#e74c39}#banner-down-arrow a .fa:active,#banner-down-arrow a .fa:focus,#banner-down-arrow a .fa:not(:disabled):not(.disabled):focus,#banner-down-arrow a .fac:active,#banner-down-arrow a .fac:focus,#banner-down-arrow a .fac:not(:disabled):not(.disabled):focus{color:#b52d1b}@-webkit-keyframes anim-banner-down-arrow{0%{-webkit-transform:translate(0, 0);opacity:0}50%{opacity:1}100%{-webkit-transform:translateY(2em);opacity:0}}@keyframes anim-banner-down-arrow{0%{transform:translate(0, 0);opacity:0}50%{opacity:1}100%{transform:translateY(2em);opacity:0}}.background-image-overlay{position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;width:100%;height:100%;pointer-events:none;background-position:center}.block-headline-text{margin:0;line-height:1}h3.block-headline-text{color:#e74c39}.block-subheadline-text,.block-subheadline-text p{margin:0.3125em 0 0 0;text-transform:none;line-height:1}.img-regular-padding{padding:0 1.25em}@media (max-width: 991.9px){.img-regular-padding{padding:2.5em 1.25em}}.img-no-padding{padding:0}@media (max-width: 991.9px){.img-no-padding{padding:2.5em 0}}.img-square-crop,.img-circle-crop{position:relative}.img-square-crop::after,.img-circle-crop::after{content:"";display:block;padding-bottom:100%}.img-square-crop img,.img-circle-crop img{position:absolute;width:100%;height:100%;object-fit:cover;object-repeat:no-repeat}@media (max-width: 991.9px){.img-square-crop img,.img-circle-crop img{padding:2.5em}}.img-circle-crop img{border-radius:50%}.img-overlay-sections{position:absolute;right:2.5em;top:0}@media (max-width: 991.9px){.img-overlay-sections{position:static;padding:2.5em 1.25em}}.text-one-column-body-copy{display:block;margin-top:0.3125em}.large-text-callout-body-copy p{font-size:2.0em;line-height:1.2em}h2.large-text-callout-headline-text{font-size:1.8em}h3.large-text-callout-headline-text{font-size:1.5em}h4.large-text-callout-headline-text{font-size:1.2em}h4.large-text-callout-subheadline-text{font-size:1.2em}h5.large-text-callout-subheadline-text{font-size:1.0em}h6.large-text-callout-subheadline-text{font-size:0.8em}.pull-quote-body-copy p{font-size:1.5em;line-height:1.2em}h2.pull-quote-headline-text{font-size:1.8em}h3.pull-quote-headline-text{font-size:1.5em}h4.pull-quote-headline-text{font-size:1.2em}h4.pull-quote-subheadline-text{font-size:1.2em}h5.pull-quote-subheadline-text{font-size:1.0em}h6.pull-quote-subheadline-text{font-size:0.8em}.block-text-image-body-column{padding:0 2.5em !important}.stat-fact-number{display:inline;margin:0;color:#574a42;font-size:5em;font-weight:300;line-height:1}.stat-fact-prefix{display:inline;margin:0;color:#574a42;font-size:3em;font-weight:300;line-height:1}.stat-fact-suffix{display:inline;margin:0;color:#574a42;font-size:3em;font-weight:300;line-height:1}.stat-fact-desc{margin:0;font-size:1.2em;line-height:1}.stat-fact-citation{margin:0;padding-top:0.625em;font-size:0.9em;font-weight:300;line-height:1;color:#6f625a}.pull-quote-body p{font-size:2.5em;line-height:1.2em}.pull-quote-citation{font-size:1.2em;line-height:1em}h3.image-callout-headline{color:#e74c39}h5.image-callout-headline{color:#e74c39;text-transform:uppercase;font-weight:600;letter-spacing:0.05em;margin-bottom:0.125em}h6.image-callout-subheadline{color:#000}.image-callout-body{display:block;margin-top:0.75em}.image-icon-link:hover{text-decoration:none}.image-icon-headline{padding-top:1.125em}.image-icon-text p{color:#847870;font-size:0.8em;line-height:1.5;padding:1.125em 0.625em}.image-icon-image{display:block;margin-left:auto;margin-right:auto}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.block-container-image-gallery .block-image-gallery-thumb-container{padding:0.3125em}.block-container-image-gallery .block-image-gallery-masonry-grid-sizer,.block-container-image-gallery .block-image-gallery-masonry-grid-item{padding:0.3125em}.market-callout-card:hover .img-zoom-hover img{transform:scale(1.125)}.market-callout-card:hover .card-body a h5{color:#e74c39}.market-callout-card .card-body{margin:0;padding:1.0em 1.0em 2.5em 1.0em}.market-callout-card .card-body h5{margin:0;padding:0;font-weight:100;color:#847870;position:relative;-webkit-transition:color 1.0s ease-out;-moz-transition:color 1.0s ease-out;-ms-transition:color 1.0s ease-out;-o-transition:color 1.0s ease-out;transition:color 1.0s ease-out}.market-callout-card .card-body h5::after{content:"\f000";font-family:"InvisionArchitecture";display:inline-block;font-size:0.625em;font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:auto;position:absolute;top:0.375em;right:0;color:#e74c39}.market-callout-card .card-body a:hover{text-decoration:none}.market-callout-card .card-body a:hover h5{color:#e74c39}.market-callout-card .card-body a:active,.market-callout-card .card-body a:focus,.market-callout-card .card-body a:not(:disabled):not(.disabled):focus{text-decoration:none}.market-callout-card .card-body a:active h5,.market-callout-card .card-body a:focus h5,.market-callout-card .card-body a:not(:disabled):not(.disabled):focus h5{color:#b52d1b}.community-partner-slider{width:100%;height:calc(45px + 2.5em);margin:0;padding:1.25em 0 0 0;border-left:1px solid #fff;border-right:1px solid #fff}.community-partner-slider .community-partner-slider-wrapper{-webkit-transition-timing-function:linear !important;-moz-transition-timing-function:linear !important;-ms-transition-timing-function:linear !important;-o-transition-timing-function:linear !important;transition-timing-function:linear !important}.community-partner-slider .community-partner-slider-wrapper .community-partner-slide{display:block;width:auto;max-height:45px}.community-partner-slider .community-partner-slider-wrapper .community-partner-slide .community-partner-image{width:auto;max-height:45px}.community-partner-slider .community-partner-slider-overlay{position:absolute;pointer-events:none;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:2;background:-moz-linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 75%, #fff 100%);background:-webkit-linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 75%, #fff 100%);background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 75%, #fff 100%);border-left:1px solid #fff;border-right:1px solid #fff}.block-container-timeline .block-timeline-elements-container{margin:0;padding:0}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row{margin:0;padding:0}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container{margin:0;padding:5.0rem 2.5rem;border-right:1px solid #968c83}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container .block-timeline-headline{margin:0;color:#241c18;font-weight:100;text-transform:uppercase;line-height:1}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container .block-timeline-headline:after{display:block;content:"";position:absolute;top:5.75rem;right:0;width:2.0rem;border-bottom:1px solid #968c83}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container .block-timeline-subheadline{margin:0;color:#241c18;font-weight:100;text-transform:uppercase;line-height:1}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container.block-timeline-headline-container-first .block-timeline-headline:after{top:0;right:-1px;height:5.75rem;background-color:#fff}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container.block-timeline-headline-container-last{border-right:none}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-headline-container.block-timeline-headline-container-last .block-timeline-headline:after{top:0;right:0;height:5.75rem;background-color:#fff;border-right:1px solid #968c83}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container{margin:0;padding:5.0rem 2.5rem}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container.block-timeline-body-container-row{display:flex;flex-direction:row;justify-content:space-between;align-items:space-between;gap:2.5rem}@media (max-width: 991.9px){.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container.block-timeline-body-container-row{flex-direction:column}}@media (max-width: 767.9px){.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container.block-timeline-body-container-row{flex-direction:row}}@media (max-width: 575.9px){.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container.block-timeline-body-container-row{flex-direction:column}}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container.block-timeline-body-container-column{display:flex;flex-direction:column;justify-content:space-between;align-items:space-between;gap:2.5rem}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container .block-timeline-body-image{margin:0;padding:0;flex-grow:1}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container .timeline-block-body-text{margin:0;padding:0;flex-grow:0;color:#241c18;font-weight:300}.block-container-timeline .block-timeline-elements-container .block-timeline-element-row .block-timeline-body-container .timeline-block-body-text p{font-weight:300}.block-container-image-slider .block-image-slider{width:100%;height:7.5rem;margin:0;padding:1.25em 0 0 0;border-left:1px solid #fff;border-right:1px solid #fff}.block-container-image-slider .block-image-slider .block-image-slider-wrapper{-webkit-transition-timing-function:linear !important;-moz-transition-timing-function:linear !important;-ms-transition-timing-function:linear !important;-o-transition-timing-function:linear !important;transition-timing-function:linear !important}.block-container-image-slider .block-image-slider .block-image-slider-wrapper .block-image-slide{display:block;width:auto;max-height:5.0rem}.block-container-image-slider .block-image-slider .block-image-slider-wrapper .block-image-slide .block-image-slider-image{width:auto;max-height:5.0rem}.block-container-image-slider .block-image-slider .block-image-slider-overlay{position:absolute;pointer-events:none;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:2;background:-moz-linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 75%, #fff 100%);background:-webkit-linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 75%, #fff 100%);background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 75%, #fff 100%);border-left:1px solid #fff;border-right:1px solid #fff}.block-container-project-slider .block-project-slider{width:100%;max-width:100vw;min-height:auto;top:0;left:0;right:0}.block-container-project-slider .block-project-slider .block-project-slider-wrapper{-webkit-transition-timing-function:linear !important;-moz-transition-timing-function:linear !important;-ms-transition-timing-function:linear !important;-o-transition-timing-function:linear !important;transition-timing-function:linear !important}.block-container-project-slider .block-project-slider .block-project-slider-wrapper .block-project-slide{display:inline-block;width:auto;overflow:hidden}.block-container-project-slider .block-project-slider .block-project-slider-wrapper .block-project-slide .project-card{max-width:calc(33vw - 1.25rem)}@media (max-width: 991.9px){.block-container-project-slider .block-project-slider .block-project-slider-wrapper .block-project-slide .project-card{max-width:calc(50vw - 1.25rem)}}@media (max-width: 767.9px){.block-container-project-slider .block-project-slider .block-project-slider-wrapper .block-project-slide .project-card{max-width:calc(66vw - 1.25rem)}}@media (max-width: 575.9px){.block-container-project-slider .block-project-slider .block-project-slider-wrapper .block-project-slide .project-card{max-width:calc(75vw - 1.25rem)}}.block-container-project-slider .block-project-slider .block-project-slider-overlay{position:absolute;pointer-events:none;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:2;background:-moz-linear-gradient(90deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,0) 85%, rgba(255,255,255,0.8) 100%);background:-webkit-linear-gradient(90deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,0) 85%, rgba(255,255,255,0.8) 100%);background:linear-gradient(90deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0) 15%, rgba(255,255,255,0) 85%, rgba(255,255,255,0.8) 100%);border-left:1px solid #fff;border-right:1px solid #fff}.block-container-project-slider .block-project-slider .swiper-button-prev,.block-container-project-slider .block-project-slider .swiper-button-next{top:33%;padding:5.0rem}.btn{font-size:1.0em;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:0.05em;border-radius:0;padding:0.75em 1.75em 0.5em 1.75em;margin:0.2em 0.1em;-webkit-transition:color 1.0s ease-out, background 1.0s ease-out, border 1.0s ease-out;-moz-transition:color 1.0s ease-out, background 1.0s ease-out, border 1.0s ease-out;-ms-transition:color 1.0s ease-out, background 1.0s ease-out, border 1.0s ease-out;-o-transition:color 1.0s ease-out, background 1.0s ease-out, border 1.0s ease-out;transition:color 1.0s ease-out, background 1.0s ease-out, border 1.0s ease-out}.btn:hover{text-decoration:none}.btn:active,.btn:focus,.btn:not(:disabled):not(.disabled):focus{text-decoration:none}.btn .active.focus,.btn .active:focus,.btn .focus,.btn .focus:active,.btn:active:focus,.btn:focus{outline:0 !important;outline-offset:0  !important;background-image:none  !important;-webkit-box-shadow:0 0 8px rgba(231,76,57,0.8) !important;-moz-box-shadow:0 0 8px rgba(231,76,57,0.8) !important;box-shadow:0 0 8px rgba(231,76,57,0.8) !important}.btn-sm{font-size:0.8em;padding:0.6em 1.4em 0.5em 1.4em}.btn-lg{font-size:1.2em;padding:0.9em 1.75em 0.8em 1.75em}.btn-primary{transition:.5s ease-out;background-color:#e74c39;border:none;border-bottom:3px solid #b52d1b}.btn-primary:hover{transition:.5s ease-out;background-color:#b52d1b;border:none;border-bottom:3px solid #b52d1b}.btn-primary:active,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ff7663;border:none}.btn-secondary{transition:.5s ease-out;background-color:#847870;border:none;border-bottom:3px solid #574a42}.btn-secondary:hover{background-color:#574a42;border:none;border-bottom:3px solid #574a42}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ada29a;border:none;border-bottom:3px solid #847870}.btn-outline-primary{background-color:none;color:#e74c39;border:1px solid #e74c39}.btn-outline-primary:hover{background-color:#b52d1b;border:1px solid #b52d1b}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ff7663;border:1px solid #ff7663}.btn-outline-secondary{color:#574a42;border:1px solid #574a42}.btn-outline-secondary:hover{background-color:#574a42;border:1px solid #574a42}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ada29a;border:1px solid #ada29a}.btn-dark{background-color:#000;border:none;border-bottom:3px solid #241c18}.btn-dark:hover{background-color:#b52d1b;border:none;border-bottom:3px solid #b52d1b}.btn-dark:active,.btn-dark:focus,.btn-dark:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ff7663;border:none;border-bottom:3px solid #e74c39}.btn-light{background-color:#fff;border:none;border-bottom:3px solid #f0edeb}.btn-light:hover{color:#fff;background-color:#b52d1b;border:none;border-bottom:3px solid #b52d1b}.btn-light:active,.btn-light:focus,.btn-light:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ff7663;border:none;border-bottom:3px solid #e74c39}.btn-outline-dark{background-color:none;color:#000;border:1px solid #000}.btn-outline-dark:hover{color:#fff;background-color:#b52d1b;border:1px solid #b52d1b}.btn-outline-dark:active,.btn-outline-dark:focus,.btn-outline-dark:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ff7663;border:1px solid #ff7663}.btn-outline-light{background-color:none;color:#fff;border:1px solid #fff}.btn-outline-light:hover{color:#fff;background-color:#b52d1b;border:1px solid #b52d1b}.btn-outline-light:active,.btn-outline-light:focus,.btn-outline-light:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ff7663;border:1px solid #ff7663}.btn-link{color:#e74c39;text-decoration:none;border:none}.btn-link:hover{color:#e74c39;text-decoration:underline;border:none}.btn-link:active,.btn-link:focus,.btn-link:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:underline;border:none}.btn{padding:0.75em 1.75em 0.75em 1.75em}.btn-primary{transition:.5s ease-out;background-color:#000;border:none;border-bottom:none}.btn-primary:hover{transition:.5s ease-out;background-color:#b52d1b;border:none;border-bottom:none}.btn-primary:active,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):focus{color:#fff;background-color:#ff7663;border:none}.card,.card-footer,.card-header{background:none;border:none;border-radius:0;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.card a:hover,.card-footer a:hover,.card-header a:hover{text-decoration:none}.card{width:calc(100% - 1.25em);margin:0 0 2.5em 0}.card .card-img-top{border-radius:0;position:relative;width:100%;height:auto}.card .card-img-top .card-img-main{width:100%;height:auto}.card .card-img-top .card-img-overlay{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:#6f625a;background:-moz-linear-gradient(180deg, rgba(111,98,90,0) 33%, rgba(111,98,90,0.6) 100%);background:-webkit-linear-gradient(180deg, rgba(111,98,90,0) 33%, rgba(111,98,90,0.6) 100%);background:linear-gradient(180deg, rgba(111,98,90,0) 33%, rgba(111,98,90,0.6) 100%)}.card .card-img-top .card-img-overlay img{position:absolute;margin:0;padding:0.3125em 0.3125em;left:1.125em;bottom:-1px;width:17.5%;height:auto;border-bottom:5px solid #fff}.card .card-body{color:#847870;padding:1.25em 1.125em}.card .card-body p{font-size:0.8em;line-height:1.5}.card .card-body h5,.card .card-body .entry-teaser-headline{color:#000;font-weight:300;margin-bottom:0.25em}.card .card-body .entry-teaser-copy{margin-top:0.5em}.card .card-footer{padding:0.3125em 1.125em}.dropdown:not(.dropdown-navbar) .dropdown-toggle{padding:0.625em 0.625em;color:#000;font-size:0.8em;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:0.1em}.dropdown:not(.dropdown-navbar) .dropdown-menu{border-radius:0;border:1px solid #f7f6f5;box-shadow:0px 2.2px 2.2px rgba(0,0,0,0.07),0.1px 5.3px 5.3px rgba(0,0,0,0.101),0.1px 10px 10px rgba(0,0,0,0.125),0.2px 17.9px 17.9px rgba(0,0,0,0.149),0.4px 33.4px 33.4px rgba(0,0,0,0.18),1px 80px 80px rgba(0,0,0,0.25)}.dropdown:not(.dropdown-navbar) .dropdown-menu .dropdown-item{color:#000;font-size:0.8em;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:0.1em}.dropdown:not(.dropdown-navbar) .dropdown-menu .dropdown-item.active{color:#e74c39;background-color:#fff !important}.dropdown:not(.dropdown-navbar) .dropdown-menu .dropdown-divider{margin:0.125em 0}.body img{max-width:100%;height:auto}.img-zoom-hover{overflow:hidden}.img-zoom-hover:hover img{transform:scale(1.125)}.img-zoom-hover img{-webkit-transition:transform 3.0s ease-out;-moz-transition:transform 3.0s ease-out;-ms-transition:transform 3.0s ease-out;-o-transition:transform 3.0s ease-out;transition:transform 3.0s ease-out}.img-marker-link-under,.img-marker-link-right{position:relative}.img-marker-link-under::after,.img-marker-link-right::after{content:"";display:inline-block;position:absolute;left:16px;bottom:-4px;width:6.25em;height:4px;background-color:#e74c39}.img-marker-link-right::before{content:"";display:inline-block;position:absolute;top:1.26em;right:-4px;width:4px;height:6.25em;background-color:#e74c39}@media (min-width: 992px){.img-marker-link-right::before{display:inline-block}.img-marker-link-right::after{display:none}}@media (max-width: 992px){.img-marker-link-right::before{display:none}.img-marker-link-right::after{display:inline-block}}@media (max-width: 768px){.img-marker-link-right::before{display:inline-block}.img-marker-link-right::after{display:none}}@media (max-width: 576px){.img-marker-link-right::before{display:none}.img-marker-link-right::after{display:inline-block}}.video-thumb-container{position:relative}.video-thumb-container:hover .video-thumb-overlay{background-color:rgba(255,255,255,0.5)}.video-thumb-container:hover .video-thumb-overlay .video-thumb-button{color:#e74c39}.video-thumb-container:hover .video-thumb-overlay .video-thumb-button .link-text-nav{color:#e74c39}.video-thumb-container .video-thumb-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1);display:flex;justify-content:flex-start;align-items:flex-end;-webkit-transition:all 2.0s ease-out;-moz-transition:all 2.0s ease-out;-ms-transition:all 2.0s ease-out;-o-transition:all 2.0s ease-out;transition:all 2.0s ease-out}.video-thumb-container .video-thumb-overlay .video-thumb-button{color:#fff;text-align:center;margin-left:1.75em;padding-bottom:0.9375em}.video-thumb-container .video-thumb-overlay .video-thumb-button .link-text-nav{display:block;color:#fff;font-size:0.8125em;margin:0.9375em 0 0 0}.hosted-video-cover{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.page-intro{padding:0 2.0em 3.0em 2.0em}.page-title-full-width{position:absolute;background-color:#f0edeb;left:0;bottom:0;width:100%;height:100%;z-index:-1}.page-title-image{width:100vw;max-width:2200px;height:auto}.page-title-video-container{width:100vw;max-width:2200px;height:auto}h1.page-title{display:inline-block;margin:0;padding:0 0 0.25em 0.5em}.page-title-overlay-container{position:absolute;left:0;bottom:0;width:100%;height:6.875em;z-index:2}.page-title-overlay-container .page-title-container h1.page-title{color:#fff}.page-title-image-overlay{background:linear-gradient(180deg, rgba(61,50,43,0) 0%, rgba(61,50,43,0.75) 100%);position:absolute;left:50%;bottom:0;width:100%;max-width:2200px;height:6.875em;transform:translateX(-50%)}.page-title-marker{position:relative}.page-title-marker::after{content:"";display:inline-block;position:absolute;left:0.75em;bottom:0;width:calc(25% - 3.0em);height:0.625em;background-color:#fff;z-index:2}.page-title-no-back h1.page-title{padding:1.2em 0 0.25em 0.4em;color:#000}.page-title-backlink-container{padding:1.25em 0 3.0em 2.25em !important}.page-title-backlink-container .page-title-backlink{position:relative;overflow:hidden}.pagination-container{padding:1.25em 0.625em 5.0em 0.625em}.pagination-container .pagination{font-size:1.0rem;font-weight:400;background:none;border-radius:0}@media (max-width: 991.9px){.pagination-container .pagination{font-size:1.125rem}}@media (max-width: 768px){.pagination-container .pagination{font-size:1.25rem}}.pagination-container .pagination a{color:#847870;background:none;padding:0.625em 1.25em;border:none}.pagination-container .pagination a:hover{color:#e74c39;background:none}.pagination-container .pagination a .fa,.pagination-container .pagination a .fas,.pagination-container .pagination a .fac{font-size:0.8em;transform:translateY(0em)}.pagination-container .pagination .active a{padding:0.625em 1.25em;background:none !important;color:#000 !important;font-weight:700;pointer-events:none;cursor:auto}.pagination-container .pagination .page-item:not(:last-child){margin:0;border-right:1px solid #d7d2cb}.pagination-container .pagination .page-item+.page-item{margin:0;margin-left:-1px}@media (max-width: 768px){.pagination-container .pagination .page-item+.page-item{display:none}.pagination-container .pagination .page-item+.page-item.active{display:block}}.pagination-container .pagination .page-item:first-child,.pagination-container .pagination .page-item:last-child{font-weight:700}@media (max-width: 768px){.pagination-container .pagination .page-item:first-child,.pagination-container .pagination .page-item:last-child{display:block}}.pagination-container .pagination .page-item.disabled .page-link{color:#d7d2cb !important;background:none;pointer-events:none;cursor:auto}.project-header-slider{min-height:auto;width:100vw;background-color:#d7d2cb}.project-header-slider.loading{min-height:66vh}.project-header-slider .project-header-slider-wrapper .project-header-slide{display:inline-block;width:auto;overflow:hidden;background-color:#d7d2cb}.project-header-slider .project-header-slider-wrapper .project-header-slide .project-header-image{max-width:100vw;max-height:calc(100vh - 10em);opacity:0.25;border:none;-webkit-filter:blur(0px) grayscale(100%) contrast(50%);-moz-filter:blur(0px) grayscale(100%) contrast(50%);-ms-filter:blur(0px) grayscale(100%) contrast(50%);-o-bfilter:blur(0px) grayscale(100%) contrast(50%);filter:blur(0px) grayscale(100%) contrast(50%);-webkit-transition:filter 1.0s ease-out, opacity 1.0s ease-out;-moz-transition:filter 1.0s ease-out, opacity 1.0s ease-out;-ms-transition:filter 1.0s ease-out, opacity 1.0s ease-out;-o-transition:filter 1.0s ease-out, opacity 1.0s ease-out;transition:filter 1.0s ease-out, opacity 1.0s ease-out}.project-header-slider .project-header-slider-wrapper .swiper-slide-active .project-header-image{opacity:1.0;border:none;-webkit-filter:blur(0) grayscale(0) contrast(100%);-moz-filter:blur(0) grayscale(0) contrast(100%);-ms-filter:blur(0) grayscale(0) contrast(100%);-o-bfilter:blur(0) grayscale(0) contrast(100%);filter:blur(0) grayscale(0) contrast(100%)}.project-slider-video-thumb-container{position:relative}.project-slider-video-thumb-container:hover .video-thumb-overlay{background-color:rgba(0,0,0,0.75)}.project-slider-video-thumb-container:hover .video-thumb-overlay .video-thumb-button{color:#e74c39}.project-slider-video-thumb-container:hover .video-thumb-overlay .video-thumb-button .link-text-nav{color:#e74c39}.project-slider-video-thumb-container .video-thumb-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25);display:flex;justify-content:center;align-items:center;pointer-events:none;-webkit-transition:all 2.0s ease-out;-moz-transition:all 2.0s ease-out;-ms-transition:all 2.0s ease-out;-o-transition:all 2.0s ease-out;transition:all 2.0s ease-out}.project-slider-video-thumb-container .video-thumb-overlay .video-thumb-button{color:#fff;text-align:center;margin-left:1.75em;padding-bottom:0.9375em}.project-slider-video-thumb-container .video-thumb-overlay .video-thumb-button .link-text-nav{display:block;color:#fff;font-size:0.8125em;margin:0.9375em 0 0 0}.swiper-button-next::after,.swiper-button-prev::after{font-size:1.75em;color:#e74c39}.swiper-button-next:hover::after,.swiper-button-prev:hover::after{color:#b52d1b}.swiper-button-next:focus-visible,.swiper-button-prev:focus-visible{outline:none}.swiper-pagination .swiper-pagination-bullet{width:0.625em;height:0.625em;border-radius:0;background:none;border:0.125em solid #fff;opacity:1.0;margin:0 0.1em !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.swiper-pagination .swiper-pagination-bullet:hover{background-color:#fff;border:0.3125em solid #fff}.swiper-pagination .swiper-pagination-bullet-active{background-color:#e74c39;border:0.125em solid #e74c39}.testimonial-slider-full-width-container{background-color:#f7f6f5;padding:6.25em 0 5.0em 0}.testimonial-slider-full-width-container .carousel-control-prev,.testimonial-slider-full-width-container .carousel-control-next{padding:0.3125em;color:#847870}.testimonial-card{margin:0;padding:0;width:95%}.testimonial-card .card-body{padding:1.25em 1.125em 0em 1.125em}.testimonial-card .testimonial-copy,.testimonial-card .testimonial-copy p{font-weight:400;font-size:1.125em;line-height:1.5}.testimonial-card .testimonial-copy::before,.testimonial-card .testimonial-copy p::before{content:'“';display:block;position:absolute;top:0;left:0;font-size:6.0rem;font-weight:400;color:#e74c39;transform:translate(-2.25rem, -2.5rem)}.testimonial-card .testimonial-teaser-headline{margin:1.25em 0 0 0}.testimonial-card .testimonial-teaser-headline h5{font-size:1.0rem;color:#847870;text-transform:initial;font-weight:400;letter-spacing:initial}.testimonial-card .testimonial-teaser-headline h5 b{color:#000;text-transform:uppercase;font-weight:700;letter-spacing:0.05em}@media (max-width: 575.98px){.modal-fullscreen{padding:0 !important}.modal-fullscreen .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}}@media (max-width: 767.98px){.modal-fullscreen-sm{padding:0 !important}.modal-fullscreen-sm .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-sm .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm .modal-body{overflow-y:auto}}@media (max-width: 991.98px){.modal-fullscreen-md{padding:0 !important}.modal-fullscreen-md .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-md .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md .modal-body{overflow-y:auto}}@media (max-width: 1199.98px){.modal-fullscreen-lg{padding:0 !important}.modal-fullscreen-lg .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-lg .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg .modal-body{overflow-y:auto}}.modal-fullscreen-xl{padding:0 !important}.modal-fullscreen-xl .modal-dialog{width:100%;max-width:none;height:100%;margin:0}.modal-fullscreen-xl .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl .modal-body{overflow-y:auto}.modal-backdrop.show{opacity:0.8}.entry-pages-home header{position:fixed;width:100%;background:rgba(255,255,255,0);-webkit-transition:background 1.0s ease-out;-moz-transition:background 1.0s ease-out;-ms-transition:background 1.0s ease-out;-o-transition:background 1.0s ease-out;transition:background 1.0s ease-out}.entry-pages-home header.nav-down,.entry-pages-home header.nav-up{background:#fff}.entry-pages-home header.nav-down .header-container,.entry-pages-home header.nav-up .header-container{background:rgba(255,255,255,0)}.entry-pages-home header.nav-down .header-container .navbar-brand,.entry-pages-home header.nav-up .header-container .navbar-brand{pointer-events:initial;opacity:1}.entry-pages-home header.nav-down .header-container .navbar-collapse .navbar-nav .nav-item .nav-link,.entry-pages-home header.nav-up .header-container .navbar-collapse .navbar-nav .nav-item .nav-link{color:#000 !important}.entry-pages-home header.nav-down .header-container .navbar-toggler-icon>span,.entry-pages-home header.nav-up .header-container .navbar-toggler-icon>span{background-color:#000 !important}.entry-pages-home header .header-container{background:rgba(255,255,255,0)}.entry-pages-home header .header-container .navbar-brand{pointer-events:none;opacity:0;-webkit-transition:opacity 1.0s ease-out;-moz-transition:opacity 1.0s ease-out;-ms-transition:opacity 1.0s ease-out;-o-transition:opacity 1.0s ease-out;transition:opacity 1.0s ease-out}@media (min-width: 575.9px){.entry-pages-home header .header-container .navbar-collapse .navbar-nav .nav-item .nav-link{color:#fff !important}}.entry-pages-home header .header-container .navbar-toggler-icon>span{background-color:#fff !important;-webkit-transition:background 1.0s ease-out;-moz-transition:background 1.0s ease-out;-ms-transition:background 1.0s ease-out;-o-transition:background 1.0s ease-out;transition:background 1.0s ease-out}.entry-pages-home #homeHeroBannerSlides .background-image-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.33)}.entry-pages-home h2{margin-top:0;color:#e74c39;font-size:3.5em;line-height:0.9}.entry-pages-home #about #about-headline .text-one-column-container h2,.entry-pages-home #about #about-headline .text-one-column-container .text-one-column-headline-text{text-transform:uppercase}@media (max-width: 575.9px){.entry-pages-home #about #about-headline .text-one-column-container h2,.entry-pages-home #about #about-headline .text-one-column-container .text-one-column-headline-text{text-align:center}}@media (max-width: 575.9px){.entry-pages-home #about #about-body .text-one-column-container .text-left.py-5{text-align:center !important}}@media (max-width: 575.9px){.entry-pages-home #about #about-headline .text-one-column-container h2,.entry-pages-home #about #about-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #about #what-we-do-headline .text-one-column-container h2,.entry-pages-home #about #what-we-do-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #about #team-headline .text-one-column-container h2,.entry-pages-home #about #team-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #about #contact-headline .text-one-column-container h2,.entry-pages-home #about #contact-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #what-we-do #about-headline .text-one-column-container h2,.entry-pages-home #what-we-do #about-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #what-we-do #what-we-do-headline .text-one-column-container h2,.entry-pages-home #what-we-do #what-we-do-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #what-we-do #team-headline .text-one-column-container h2,.entry-pages-home #what-we-do #team-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #what-we-do #contact-headline .text-one-column-container h2,.entry-pages-home #what-we-do #contact-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #team #about-headline .text-one-column-container h2,.entry-pages-home #team #about-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #team #what-we-do-headline .text-one-column-container h2,.entry-pages-home #team #what-we-do-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #team #team-headline .text-one-column-container h2,.entry-pages-home #team #team-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #team #contact-headline .text-one-column-container h2,.entry-pages-home #team #contact-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #contact #about-headline .text-one-column-container h2,.entry-pages-home #contact #about-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #contact #what-we-do-headline .text-one-column-container h2,.entry-pages-home #contact #what-we-do-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #contact #team-headline .text-one-column-container h2,.entry-pages-home #contact #team-headline .text-one-column-container .text-one-column-headline-text,.entry-pages-home #contact #contact-headline .text-one-column-container h2,.entry-pages-home #contact #contact-headline .text-one-column-container .text-one-column-headline-text{text-align:center}}@media (max-width: 575.9px){.entry-pages-home #about #about-headline .text-one-column-container .text-right,.entry-pages-home #about #what-we-do-headline .text-one-column-container .text-right,.entry-pages-home #about #team-headline .text-one-column-container .text-right,.entry-pages-home #about #contact-headline .text-one-column-container .text-right,.entry-pages-home #what-we-do #about-headline .text-one-column-container .text-right,.entry-pages-home #what-we-do #what-we-do-headline .text-one-column-container .text-right,.entry-pages-home #what-we-do #team-headline .text-one-column-container .text-right,.entry-pages-home #what-we-do #contact-headline .text-one-column-container .text-right,.entry-pages-home #team #about-headline .text-one-column-container .text-right,.entry-pages-home #team #what-we-do-headline .text-one-column-container .text-right,.entry-pages-home #team #team-headline .text-one-column-container .text-right,.entry-pages-home #team #contact-headline .text-one-column-container .text-right,.entry-pages-home #contact #about-headline .text-one-column-container .text-right,.entry-pages-home #contact #what-we-do-headline .text-one-column-container .text-right,.entry-pages-home #contact #team-headline .text-one-column-container .text-right,.entry-pages-home #contact #contact-headline .text-one-column-container .text-right{text-align:center !important}}@media (max-width: 575.9px){.entry-pages-home #about #about-body .text-one-column-container .text-left.py-5,.entry-pages-home #about #what-we-do-body .text-one-column-container .text-left.py-5,.entry-pages-home #about #team-body .text-one-column-container .text-left.py-5,.entry-pages-home #about #contact-body .text-one-column-container .text-left.py-5,.entry-pages-home #what-we-do #about-body .text-one-column-container .text-left.py-5,.entry-pages-home #what-we-do #what-we-do-body .text-one-column-container .text-left.py-5,.entry-pages-home #what-we-do #team-body .text-one-column-container .text-left.py-5,.entry-pages-home #what-we-do #contact-body .text-one-column-container .text-left.py-5,.entry-pages-home #team #about-body .text-one-column-container .text-left.py-5,.entry-pages-home #team #what-we-do-body .text-one-column-container .text-left.py-5,.entry-pages-home #team #team-body .text-one-column-container .text-left.py-5,.entry-pages-home #team #contact-body .text-one-column-container .text-left.py-5,.entry-pages-home #contact #about-body .text-one-column-container .text-left.py-5,.entry-pages-home #contact #what-we-do-body .text-one-column-container .text-left.py-5,.entry-pages-home #contact #team-body .text-one-column-container .text-left.py-5,.entry-pages-home #contact #contact-body .text-one-column-container .text-left.py-5{text-align:center !important}}.job-listings-container{margin:1.25em 0 5.0em 0;padding:0}.job-listing-card{margin-bottom:3.75em}.job-listing-card .card-body{padding:0 0.3125em}.job-listing-card .card-body a h3{color:#3d322b;margin-bottom:0.25em;padding-bottom:0.125em;border-bottom:1px solid #d7d2cb}.job-listing-card .card-body a h3 .fac,.job-listing-card .card-body a h3 .fa{font-size:0.625em;transform:translateY(-0.125em);color:#e74c39}.job-listing-card .card-body a:hover h3{color:#e74c39;text-decoration:none}.job-listing-card .card-body a:active h3,.job-listing-card .card-body a:focus h3,.job-listing-card .card-body a:not(:disabled):not(.disabled):focus h3{color:#b52d1b;text-decoration:none}.job-listing-card .card-body .job-listing-card-category{margin:0em 0 1.875em 0}.job-listing-card .card-body .job-listing-card-headline{padding-bottom:0.0625em}.job-listing-card .card-body .job-listing-card-subheadline{color:#847870;padding-bottom:0.0625em}.job-listing-card .card-body .job-listing-card-teaser-copy{font-size:0.9375em;color:#000}.careers-resume-footer-container{padding:5.0em 0;background-color:#f7f6f5}.careers-resume-footer-container .careers-resume-footer-text-container{padding:0 2.0em}.careers-resume-footer-container .careers-resume-footer-text-container h1,.careers-resume-footer-container .careers-resume-footer-text-container h2,.careers-resume-footer-container .careers-resume-footer-text-container h3{color:#e74c39}.careers-resume-footer-container .careers-resume-footer-text-container h4,.careers-resume-footer-container .careers-resume-footer-text-container h5,.careers-resume-footer-container .careers-resume-footer-text-container h6{color:#000}.careers-resume-footer-container .careers-resume-footer-text-container p{color:#000}.careers-resume-footer-container .careers-resume-footer-button-container{display:flex;justify-content:flex-end;align-items:center;padding:0 2.0em}@media (max-width: 768px){.careers-resume-footer-container .careers-resume-footer-button-container{justify-content:center}}.careers-resume-footer-container .careers-resume-footer-button-container .btn{white-space:nowrap}.entry-type-jobListing .job-listing-title-container .job-listing-title{margin-bottom:0.25em}.entry-type-jobListing .job-listing-title-container .job-listing-category{margin-bottom:0;color:#000;font-size:0.8125em;font-weight:600;text-transform:uppercase;letter-spacing:0.025em}.entry-type-jobListing .job-listing-headline-container{margin:0 0 1.25em 0.75em;padding-bottom:0.0625em;border-bottom:1px solid #d7d2cb}.entry-type-jobListing .job-listing-headline-container .job-listing-headline{margin-bottom:0.25em}.entry-type-jobListing .job-listing-headline-container .job-listing-subheadline{margin-bottom:0.25em}.entry-type-jobListing .job-listing-body-container{margin-bottom:2.5em}.entry-type-jobListing .job-listing-form-container{margin-bottom:7.5em}.entry-type-jobListing .job-listing-form-container hr.divider-gray{margin:3.75em 0 3.75em 0}.entry-type-jobListing .job-listing-form-container .job-listing-form{margin-top:2.5em}.entry-pages-contact h2{color:#e74c39}.entry-pages-contact .contact-locations-container{padding:0 0 7.5em 0;color:#847870}.entry-pages-contact .contact-locations-container .contact-address-container{padding:1.25em}@media (max-width: 991.9px){.entry-pages-contact .contact-locations-container .contact-address-container{padding:2.25em}}@media (max-width: 575.5px){.entry-pages-contact .contact-locations-container .contact-address-container .col-sm-4{padding:2.0em}}.entry-pages-contact .contact-locations-container .contact-address-container address{color:#000}.entry-pages-contact .contact-locations-container .contact-address-container a{color:#000}.entry-pages-contact .contact-locations-container .contact-address-container a:hover{color:#e74c39;text-decoration:none}.entry-pages-contact .contact-locations-container .contact-address-container b{font-weight:400;text-transform:uppercase}.entry-pages-contact .contact-locations-container .contact-photo-map-container .contact-photo-container{padding:2.5em 1.25em 2.5em 2.5em}@media (max-width: 576px){.entry-pages-contact .contact-locations-container .contact-photo-map-container .contact-photo-container{padding:2.5em}}.entry-pages-contact .contact-locations-container .contact-photo-map-container .contact-map-container{padding:2.5em 2.5em 2.5em 0}@media (max-width: 576px){.entry-pages-contact .contact-locations-container .contact-photo-map-container .contact-map-container{padding:2.5em}}.entry-pages-contact .contact-form-container-outer{background-color:#f7f6f5;padding:7.5em 0}.entry-pages-contact .contact-form-container-outer .contact-form-container-inner{padding:0 2.5em}@media (max-width: 768px){.entry-pages-contact .contact-form-container-outer .contact-form-container-inner{padding:3.75em}}.entry-pages-contact .contact-form-container-outer .contact-form-container-inner label{color:#847870;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;margin-top:0.3125em;margin-bottom:0.3125em}.market-intro-desc-container{margin:0;padding:0 0.4em 1.875em 0.4em}.market-projects-row{padding-bottom:3.75em}.news-card{width:calc(100% - 1.25em);margin:0 0 2.5em 0}.news-card:hover .img-zoom-hover img{transform:scale(1.125)}.news-card:hover .card-body .news-article-teaser-headline h6{color:#e74c39;text-decoration:none}.news-card:hover .card-footer a{color:#b52d1b;text-decoration:none}.news-card:hover .card-footer a .fa,.news-card:hover .card-footer a .fac{color:#b52d1b}.news-card:active .card-body .news-article-teaser-headline h6,.news-card:focus .card-body .news-article-teaser-headline h6,.news-card:not(:disabled):not(.disabled):focus .card-body .news-article-teaser-headline h6{color:#b52d1b;text-decoration:none}.news-card:active .card-footer a,.news-card:focus .card-footer a,.news-card:not(:disabled):not(.disabled):focus .card-footer a{color:#b52d1b;text-decoration:none}.news-card:active .card-footer a .fa,.news-card:active .card-footer a .fac,.news-card:focus .card-footer a .fa,.news-card:focus .card-footer a .fac,.news-card:not(:disabled):not(.disabled):focus .card-footer a .fa,.news-card:not(:disabled):not(.disabled):focus .card-footer a .fac{color:#b52d1b}.news-card .news-article-teaser-thumb-container-newsThumbnailWide{display:block}@media (max-width: 568px){.news-card .news-article-teaser-thumb-container-newsThumbnailWide{display:none}}.news-card .news-article-teaser-thumb-container-newsThumbnail{display:none}@media (max-width: 568px){.news-card .news-article-teaser-thumb-container-newsThumbnail{display:block}}.news-card .card-body{padding:1.25em 1.125em 0em 1.125em}.news-card .card-body .news-article-teaser-headline h6{font-size:1.125rem;color:#000;font-weight:300}.news-card .card-body .news-article-teaser-copy{color:#847870;font-size:0.8em;line-height:1.25}.news-card .card-footer{padding:0.3125em 1.125em}.news-headline-row{padding:3.75em 0 2.5em 0}.news-headline-row .news-headline-text{margin-bottom:0.0625em}.news-headline-row .news-subheadline-text{margin-bottom:0.3125em;color:#847870}.news-headline-row .news-author-headline{margin:0 0.125em;color:#000;font-size:1.25em;font-weight:300}.news-headline-row .news-author-headline a{color:#000}.news-headline-row .news-author-headline a:hover{color:#e74c39;text-decoration:none}.news-headline-row .news-author-headline a:active,.news-headline-row .news-author-headline a:focus,.news-headline-row .news-author-headline a:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:none}.news-headline-row .news-headline-date{margin:1.25em 0.3125em 0 0.3125em;color:#000;font-size:0.75em;font-weight:700;letter-spacing:0.05em;text-transform:uppercase}.news-article-all{margin-bottom:6.25em}.news-article-blocks{margin:0 0.875em}.news-article-featured-image{margin-bottom:3.75em}.news-article-body{margin-bottom:1.25em}.news-related-full-width-container{padding:5.0em 0 1.25em 0}.news-related-full-width-container .news-related-container{padding:0 1.5625em}.news-related-full-width-container .news-related-container .news-related-header-row{padding:0 0.8175em 1.25em 0.8175em}.news-related-full-width-container .news-related-container .news-related-header-row h5{margin:0;padding:0}.project-card{margin:0 0 1.5em 0}.project-card:hover .img-zoom-hover img{transform:scale(1.125)}.project-card:hover .card-body h5,.project-card:hover .card-body .project-teaser-headline{color:#e74c39;text-decoration:none}.project-card:active .card-body h5,.project-card:active .card-body .project-teaser-headline,.project-card:focus .card-body h5,.project-card:focus .card-body .project-teaser-headline,.project-card:not(:disabled):not(.disabled):focus .card-body h5,.project-card:not(:disabled):not(.disabled):focus .card-body .project-teaser-headline{color:#b52d1b;text-decoration:none}.project-card h5,.project-card .project-teaser-headline{margin-bottom:0.25em;color:#000;line-height:1.125em}.project-card h6{color:#847870}.project-card .project-teaser-copy{margin-top:0.5em}.project-card .card-body{margin:0 0 2.0em 0}.projects-related-full-width-container{background-color:#f7f6f5;padding:5.0em 0 1.25em 0}.projects-related-full-width-container .projects-related-header-row{padding:0 0.625em 0.625em 0.625em}.projects-related-full-width-container .projects-related-container{padding:0 1.625em}.header-image-slider-full-width{background-color:#f0edeb}.header-image-slider-full-width .project-header-image-slider{width:100vw;max-width:2200px;height:85vh;overflow:hidden}.header-image-slider-full-width .project-header-image-slider .carousel-item{display:flex;position:relative;justify-content:center;align-items:center;height:100%}.header-image-slider-full-width .project-header-image-slider .carousel-item .carousel-image{visibility:hidden;width:auto;height:100%}.header-image-slider-full-width .project-header-image-slider .carousel-item .carousel-overlay{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(240,237,235,0.5);-webkit-backdrop-filter:blur(6px) grayscale(100%) contrast(50%);-moz-backdrop-filter:blur(6px) grayscale(100%) contrast(50%);-o-backdrop-filter:blur(6px) grayscale(100%) contrast(50%);backdrop-filter:blur(6px) grayscale(100%) contrast(50%)}.header-image-slider-full-width .project-header-image-slider .carousel-item .carousel-overlay .carousel-image{visibility:visible;width:100%;height:auto}.project-header-row{padding:2.0em 0 4.0em 0}.project-header-row .project-header{font-size:0.875em;padding:0 1.5em}@media (max-width: 1200px){.project-header-row .project-header{padding:0 1.125em}}@media (max-width: 992px){.project-header-row .project-header{padding:0}}.project-header-row .project-header .project-header-back-link{margin-bottom:1.0em}.project-header-row .project-header .project-header-name{margin-top:1.0em;margin-bottom:0}.project-header-row .project-header .project-header-location{margin:0.625em 0 0 0;font-size:1.125em}.project-next-prev-container{border-left:1px solid #eae8e5}@media (max-width: 768px){.project-next-prev-container{padding:2.0em 0 0 0 !important;border-left:none}}.project-next-prev-container .project-prev-container,.project-next-prev-container .project-next-container{white-space:nowrap;font-size:0.8em}@media (max-width: 768px){.project-next-prev-container .project-prev-container,.project-next-prev-container .project-next-container{padding:0}}.project-next-prev-container .project-prev-container a,.project-next-prev-container .project-next-container a{color:#847870}.project-next-prev-container .project-prev-container a:hover,.project-next-prev-container .project-next-container a:hover{color:#e74c39;text-decoration:none}.project-next-prev-container .project-prev-container a .fa,.project-next-prev-container .project-prev-container a .fac,.project-next-prev-container .project-next-container a .fa,.project-next-prev-container .project-next-container a .fac{font-size:1.875em;transform:translateY(0.2em)}.project-next-prev-container .project-prev-container{text-align:left}.project-next-prev-container .project-next-container{text-align:right}.project-team-container{padding:3.0em 2.0em}.project-team-container .project-leads-photo-container .project-leads-photo{margin-bottom:1.25em}.project-team-container .project-leads-name-container .project-lead-intro-card{padding-bottom:0.265em;margin-bottom:0.25em}.project-team-container .project-leads-name-container .project-lead-intro-card a:hover h5{color:#e74c39}.project-team-container .project-leads-name-container .project-lead-intro-card a h5.project-lead-name{font-size:1.25em;font-weight:600;margin-bottom:0.125em}.project-team-container .project-leads-name-container p{color:#847870;font-size:0.875em;line-height:1.125}.project-team-container .project-team-other-container{padding:1.25em 0}.project-team-container .project-team-other-container h5.header-sm{color:#000}.project-team-container .project-team-other-container ul li{border-bottom:none !important;padding:0.3215em 0}.project-team-container .project-team-other-container ul li:first-child{padding-top:1.5em}.project-team-container .project-team-other-container ul li a{color:#847870;font-size:1.25em}.project-team-container .project-team-other-container ul li a:hover{color:#e74c39}.project-team-container .project-team-other-container ul li a::after{display:none}.project-video-gallery-container{margin:0 0 2.5em 0}@media (max-width: 768px){.project-video-gallery-container{padding:0 !important}}.project-video-gallery-container .project-video-block-title{margin:0.625em 0.8175em 1.25em 0.8175em;padding-bottom:0.625em;border-bottom:1px solid #968c83}.project-video-card{margin:0;padding:0}.project-video-card:hover .video-thumb-overlay{background-color:rgba(255,255,255,0.5)}.project-video-card:hover .video-thumb-overlay .video-thumb-button{color:#e74c39}.project-video-card:hover .video-thumb-overlay .video-thumb-button .link-text-nav{color:#e74c39}.project-video-card:hover .card-body h6,.project-video-card:hover .card-body .project-video-card-headline{text-decoration:none}.project-video-card:hover .card-body h6 b,.project-video-card:hover .card-body .project-video-card-headline b{color:#e74c39;text-decoration:none}.project-video-card:active .card-body h6,.project-video-card:active .card-body .project-video-card-headline,.project-video-card:focus .card-body h6,.project-video-card:focus .card-body .project-video-card-headline,.project-video-card:not(:disabled):not(.disabled):focus .card-body h6,.project-video-card:not(:disabled):not(.disabled):focus .card-body .project-video-card-headline{text-decoration:none}.project-video-card:active .card-body h6 b,.project-video-card:active .card-body .project-video-card-headline b,.project-video-card:focus .card-body h6 b,.project-video-card:focus .card-body .project-video-card-headline b,.project-video-card:not(:disabled):not(.disabled):focus .card-body h6 b,.project-video-card:not(:disabled):not(.disabled):focus .card-body .project-video-card-headline b{color:#b52d1b;text-decoration:none}.project-video-card .card-body{margin:0;padding:0.9375em 0.0625em 1.5625em 0.0625em}.project-video-card .card-body h6,.project-video-card .card-body .project-video-card-headline{font-size:0.875em}.project-video-card .card-body h6 b,.project-video-card .card-body .project-video-card-headline b{font-weight:400;color:#000}.search-results-all-container{padding:0 2.5em 7.0em 2.5em}@media (max-width: 768px){.search-results-all-container{padding:0 1.25em 7.0em 1.25em}}.search-results-all-container ul.list-group-flush li.list-group-item{margin:0;padding:1.0em 0 0.5em 0}.search-results-all-container ul.list-group-flush li.list-group-item:hover p{color:#000}.search-results-all-container ul.list-group-flush li.list-group-item h5{margin-bottom:0.0625em}.search-results-all-container ul.list-group-flush li.list-group-item h5 a{color:#000}.search-results-all-container ul.list-group-flush li.list-group-item h5 a:hover{color:#e74c39;text-decoration:none}.search-results-all-container ul.list-group-flush li.list-group-item h5 a:active,.search-results-all-container ul.list-group-flush li.list-group-item h5 a:focus,.search-results-all-container ul.list-group-flush li.list-group-item h5 a:not(:disabled):not(.disabled):focus{color:#b52d1b;text-decoration:none}.search-results-all-container ul.list-group-flush li.list-group-item h5 a .fac{font-size:0.75em;color:#e74c39;transform:translateY(-0.0625em)}.search-results-all-container ul.list-group-flush li.list-group-item p{font-size:0.9375em;color:#847870;line-height:1.5}#modal-search-fs{backdrop-filter:blur(6px)}#modal-search-fs .modal-dialog .modal-content{background-color:#fff;border-radius:0;border:none}#modal-search-fs .modal-dialog .modal-content .modal-body{padding:1.25em 0.625em 1.25em 2.5em;box-shadow:2.8px 2.8px 2.2px rgba(0,0,0,0.02),6.7px 6.7px 5.3px rgba(0,0,0,0.028),12.5px 12.5px 10px rgba(0,0,0,0.035),22.3px 22.3px 17.9px rgba(0,0,0,0.042),41.8px 41.8px 33.4px rgba(0,0,0,0.05),100px 100px 80px rgba(0,0,0,0.07)}#modal-search-fs .modal-dialog .modal-content .modal-body input{font-size:1.75em !important;color:#000 !important;border:none !important;border-bottom:1px solid #ada29a !important}#modal-search-fs .modal-dialog .modal-content .modal-body input.active.focus,#modal-search-fs .modal-dialog .modal-content .modal-body input.active:focus,#modal-search-fs .modal-dialog .modal-content .modal-body input.focus,#modal-search-fs .modal-dialog .modal-content .modal-body input.focus:active,#modal-search-fs .modal-dialog .modal-content .modal-body input:active:focus,#modal-search-fs .modal-dialog .modal-content .modal-body input:focus{outline:0 !important;outline-offset:0  !important;background-image:none  !important;-webkit-box-shadow:0 0 8px rgba(0,0,0,0) !important;box-shadow:0 0 8px rgba(0,0,0,0) !important}#modal-search-fs .modal-dialog .modal-content .modal-body button{margin:0;padding:0.625em 1.25em 0 1.25em}#modal-search-fs .modal-dialog .modal-content .modal-body button .fac{color:#e74c39}#modal-search-fs .modal-dialog .modal-content .modal-body button.active.focus,#modal-search-fs .modal-dialog .modal-content .modal-body button.active:focus,#modal-search-fs .modal-dialog .modal-content .modal-body button.focus,#modal-search-fs .modal-dialog .modal-content .modal-body button.focus:active,#modal-search-fs .modal-dialog .modal-content .modal-body button:active:focus,#modal-search-fs .modal-dialog .modal-content .modal-body button:focus{outline:0 !important;outline-offset:0  !important;background-image:none  !important;-webkit-box-shadow:0 0 8px rgba(0,0,0,0) !important;box-shadow:0 0 8px rgba(0,0,0,0) !important}.modal-backdrop.show{background-color:rgba(255,255,255,0.5)}.service-callout-cards-container{margin:0;padding:1.25rem 1.875rem}@media (max-width: 767.9px){.service-callout-cards-container{padding:1.25rem 2.0rem}}.service-callout-card{margin:0;padding:0.625rem;width:100%}.service-callout-card:hover .img-zoom-hover img{transform:scale(1.125)}.service-callout-card:hover .card-body a h5{color:#e74c39}.service-callout-card .card-body{margin:0;padding:1.0rem 0 0 0}.service-callout-card .card-body h5{margin:0 0 0.625rem 0;padding:0;font-weight:100;font-size:2.25rem;line-height:1;color:#847870;position:relative;-webkit-transition:color 1.0s ease-out;-moz-transition:color 1.0s ease-out;-ms-transition:color 1.0s ease-out;-o-transition:color 1.0s ease-out;transition:color 1.0s ease-out}.service-callout-card .card-body h5::after{content:"\f000";font-family:"InvisionArchitecture";display:inline-block;font-size:0.625em;font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:auto;position:absolute;top:0.375em;right:0;color:#e74c39}.service-callout-card .card-body a:hover{text-decoration:none}.service-callout-card .card-body a:hover h5{color:#e74c39}.service-callout-card .card-body a:active,.service-callout-card .card-body a:focus,.service-callout-card .card-body a:not(:disabled):not(.disabled):focus{text-decoration:none}.service-callout-card .card-body a:active h5,.service-callout-card .card-body a:focus h5,.service-callout-card .card-body a:not(:disabled):not(.disabled):focus h5{color:#b52d1b}.service-callout-card .card-body p{font-size:1.175rem !important}.core-team-grid-header{padding:0 0.625em 0 0.625em}.core-team-list-header{padding:0}.core-team-card-row,.core-team-list-row{padding:0 0 3.75em 0}.people-card{position:relative;margin:0.5em !important}.people-card:hover .img-zoom-hover img{transform:scale(1.125)}.people-card:hover .card-overlay .card-body{background:rgba(0,0,0,0.4);backdrop-filter:blur(6px)}.people-card:hover .card-overlay .card-body a h5{color:#fff}.people-card:hover .card-overlay .card-body a h5::after{opacity:1}.people-card:active .card-overlay .card-body a h5,.people-card:focus .card-overlay .card-body a h5,.people-card:not(:disabled):not(.disabled):focus .card-overlay .card-body a h5{color:#ff7663}.people-card:active .card-overlay .card-body a h5::after,.people-card:focus .card-overlay .card-body a h5::after,.people-card:not(:disabled):not(.disabled):focus .card-overlay .card-body a h5::after{color:#ff7663}.people-card .card-img-top{width:100% !important;height:100% !important;min-width:100%;min-height:100%}.people-card .card-img-top .img-zoom-hover{width:100% !important;height:100% !important;min-width:100%;min-height:100%}.people-card .card-overlay{background:linear-gradient(180deg, rgba(61,50,43,0) 0%, rgba(61,50,43,0.75) 100%);position:absolute;left:0;bottom:0;width:100%;height:2.5em;z-index:2}.people-card .card-body{margin:0;padding:0.5em 1.0em 0.5em 1.0em;position:absolute;left:0;bottom:0;width:100%;-webkit-transition:background 1.0s ease-out, backdrop-filter 2.0s ease-out;-moz-transition:background 1.0s ease-out, backdrop-filter 2.0s ease-out;-ms-transition:background 1.0s ease-out, backdrop-filter 2.0s ease-out;-o-transition:background 1.0s ease-out, backdrop-filter 2.0s ease-out;transition:background 1.0s ease-out, backdrop-filter 2.0s ease-out}.people-card .card-body:hover{background:rgba(0,0,0,0.4);backdrop-filter:blur(6px)}.people-card .card-body h5{position:relative;margin:0;padding:0;color:#fff;font-weight:100}.people-card .card-body h5::after{content:"\f000";font-family:"InvisionArchitecture";display:inline-block;font-size:0.625em;font-weight:normal;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:auto;position:absolute;top:0.375em;right:0;color:#fff;opacity:0;-webkit-transition:opacity 1.0s ease-out;-moz-transition:opacity 1.0s ease-out;-ms-transition:opacity 1.0s ease-out;-o-transition:opacity 1.0s ease-out;transition:opacity 1.0s ease-out}.people-card .card-body a:hover{text-decoration:none}.people-card .card-body a:hover h5{color:#fff}.people-card .card-body a:hover h5::after{opacity:1}.people-card .card-body a:active,.people-card .card-body a:focus,.people-card .card-body a:not(:disabled):not(.disabled):focus{text-decoration:none}.people-card .card-body a:active h5,.people-card .card-body a:focus h5,.people-card .card-body a:not(:disabled):not(.disabled):focus h5{color:#fff}.nav-studio-view{display:flex;justify-content:flex-end;align-items:center;margin:0 0.8125em !important}.nav-studio-view .nav-item .nav-link{padding:0.3125em 0;margin:0 1.25em}.nav-studio-view .nav-item .nav-link.active{margin-bottom:-0.3125em;border-bottom:0.3125em solid #e74c39}.nav-studio-view li::marker{content:"" !important;display:none !important}.studio-staff-card-container{margin:0 0.625em 7.5em 0.625em}.studio-staff-list-container{margin:0.625em 0 7.0em 0;padding:0 1.0em}.studio-staff-list-container .studio-staff-list-row{padding:0.75em 0 0 0;border-bottom:1px solid #eae8e5}.studio-staff-list-container .studio-staff-list-row:first-child{padding-top:1.5em}.studio-staff-list-container .studio-staff-list-row:last-child{border-bottom:none}.studio-staff-list-container .studio-staff-list-row .studio-staff-list-name,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-title,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-phone,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-email{font-size:1.1875rem}.studio-staff-list-container .studio-staff-list-row .studio-staff-list-name a,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-title a,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-phone a,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-email a{color:#000}.studio-staff-list-container .studio-staff-list-row .studio-staff-list-name a:hover,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-title a:hover,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-phone a:hover,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-email a:hover{color:#e74c39;text-decoration:none}.studio-staff-list-container .studio-staff-list-row .studio-staff-list-name a .fac,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-title a .fac,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-phone a .fac,.studio-staff-list-container .studio-staff-list-row .studio-staff-list-email a .fac{color:#e74c39}.studio-staff-list-container .studio-staff-list-row .studio-staff-list-phone{font-size:1.0rem}.studio-staff-list-container .studio-staff-list-row .studio-staff-list-email{font-size:1.0rem;text-transform:uppercase}.studio-staff-header-row{background-color:#f0edeb}.studio-staff-header-row .studo-staff-header-container{padding:0 2.5em 0 0}@media (max-width: 991.9px){.studio-staff-header-row .studo-staff-header-container{padding:0}}.studio-staff-header-row .studio-staff-header{margin:0;padding:2.5em 2.5em 1.875em 2.5em}.studio-staff-header-row .studio-staff-header .link-text-nav{margin-bottom:2.5em}.studio-staff-header-row .studio-staff-header h1{margin:0 0 0.15625em 0;padding:0}.studio-staff-header-row .studio-staff-header h6{margin:0;padding:0;text-transform:uppercase;color:#000;font-weight:600;letter-spacing:0.0625em}.studio-staff-header-row .studio-staff-header .page-title-marker{position:absolute;left:0;bottom:0;width:100%;height:0.625em}.studio-staff-header-row .studio-staff-header .page-title-marker::after{content:"";display:inline-block;position:absolute;left:2.5em;bottom:0;width:calc(50% - 3.0em);height:0.625em;background-color:#fff;z-index:2}@media (max-width: 991.9px){.studio-staff-header-row .studio-staff-header .studio-staff-name{margin-top:1.0em !important}}.studio-staff-back-container{padding:1.0em 1.5em}.studio-staff-info-container{padding:2.5em}.studio-staff-info-container .studio-staff-body-container .section-back-link{display:block;margin:0 0 2.5em 0}.studio-staff-info-container .studio-staff-body-container h6{text-transform:uppercase;font-size:0.8em;padding-bottom:0.625em}.studio-staff-info-container .studio-staff-traits-container{column-count:2}@media (min-width: 992px) and (max-width: 1199.98px){.studio-staff-info-container .studio-staff-traits-container{column-count:1}}@media (max-width: 575.98px){.studio-staff-info-container .studio-staff-traits-container{column-count:1}}@media (max-width: 991.9px){.studio-staff-info-container .studio-staff-traits-container{padding:3.75em 0}}.studio-staff-info-container .studio-staff-traits-container .card{display:inline-block;column-break-inside:avoid;padding:0 1.25em;width:100%}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFjZ3JlZ29yLW1haW4uY3NzIiwic291cmNlcyI6WyJtYWNncmVnb3ItbWFpbi5zY3NzIiwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2NzcyIsIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsImFic3RyYWN0cy9fZnVuY3Rpb25zLnNjc3MiLCJhYnN0cmFjdHMvX21peGlucy5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYmFzZS9fZm9udHMuc2NzcyIsImJhc2UvX3R5cG9ncmFwaHkuc2NzcyIsImJhc2UvX2RpdmlkZXJzLnNjc3MiLCJiYXNlL19oZWxwZXJzLnNjc3MiLCJiYXNlL191dGlsaXR5LnNjc3MiLCJtYWNncmVnb3IvY29tcG9uZW50cy9fbmF2aWdhdGlvbi5zY3NzIiwibWFjZ3JlZ29yL2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJtYWNncmVnb3IvY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19mb3Jtcy5zY3NzIiwiY29tcG9uZW50cy9fYmFubmVycy5zY3NzIiwiY29tcG9uZW50cy9fYmFja2dyb3VuZHMuc2NzcyIsImNvbXBvbmVudHMvX2Jsb2Nrcy5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwibWFjZ3JlZ29yL2NvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX2NhcmRzLnNjc3MiLCJjb21wb25lbnRzL19kcm9wZG93bnMuc2NzcyIsImNvbXBvbmVudHMvX2ltYWdlcy5zY3NzIiwiY29tcG9uZW50cy9fdmlkZW8uc2NzcyIsImNvbXBvbmVudHMvX2ludHJvLnNjc3MiLCJjb21wb25lbnRzL19wYWdlLXRpdGxlLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19zbGlkZXJzLnNjc3MiLCJjb21wb25lbnRzL190ZXN0aW1vbmlhbHMuc2NzcyIsImNvbXBvbmVudHMvX21vZGFscy5zY3NzIiwibWFjZ3JlZ29yL3RlbXBsYXRlcy9faG9tZS5zY3NzIiwidGVtcGxhdGVzL19jYXJlZXJzLnNjc3MiLCJ0ZW1wbGF0ZXMvX2NvbnRhY3Quc2NzcyIsInRlbXBsYXRlcy9fbWFya2V0cy5zY3NzIiwidGVtcGxhdGVzL19uZXdzLnNjc3MiLCJ0ZW1wbGF0ZXMvX3Byb2plY3RzLnNjc3MiLCJ0ZW1wbGF0ZXMvX3NlYXJjaC5zY3NzIiwidGVtcGxhdGVzL19zZXJ2aWNlcy5zY3NzIiwidGVtcGxhdGVzL19zdHVkaW8uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCAnVVRGLTgnO1xuXG5AaW1wb3J0IFwiLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzXCI7XG5cbkBpbXBvcnRcblx0J2Fic3RyYWN0cy92YXJpYWJsZXMnLFxuXHQnYWJzdHJhY3RzL2Z1bmN0aW9ucycsXG5cdCdhYnN0cmFjdHMvbWl4aW5zJztcblxuQGltcG9ydFxuXHQnYmFzZS9iYXNlJyxcblx0J2Jhc2UvZm9udHMnLFxuXHQnYmFzZS90eXBvZ3JhcGh5Jyxcblx0J2Jhc2UvZGl2aWRlcnMnLFxuXHQnYmFzZS9oZWxwZXJzJyxcblx0J2Jhc2UvdXRpbGl0eSc7XG5cbkBpbXBvcnRcblx0J21hY2dyZWdvci9jb21wb25lbnRzL25hdmlnYXRpb24nLFxuXHQnbWFjZ3JlZ29yL2NvbXBvbmVudHMvaGVhZGVyJyxcblx0J2NvbXBvbmVudHMvZm9vdGVyJyxcblx0J21hY2dyZWdvci9jb21wb25lbnRzL2Zvb3RlcicsXG5cdCdjb21wb25lbnRzL2Zvcm1zJyxcblx0J2NvbXBvbmVudHMvYmFubmVycycsXG5cdCdjb21wb25lbnRzL2JhY2tncm91bmRzJyxcblx0J2NvbXBvbmVudHMvYmxvY2tzJyxcblx0J2NvbXBvbmVudHMvYnV0dG9ucycsXG5cdCdtYWNncmVnb3IvY29tcG9uZW50cy9idXR0b25zJyxcblx0J2NvbXBvbmVudHMvY2FyZHMnLFxuXHQnY29tcG9uZW50cy9kcm9wZG93bnMnLFxuXHQnY29tcG9uZW50cy9pbWFnZXMnLFxuXHQnY29tcG9uZW50cy92aWRlbycsXG5cdCdjb21wb25lbnRzL2ludHJvJyxcblx0J2NvbXBvbmVudHMvcGFnZS10aXRsZScsXG5cdCdjb21wb25lbnRzL3BhZ2luYXRpb24nLFxuXHQnY29tcG9uZW50cy9zbGlkZXJzJyxcblx0J2NvbXBvbmVudHMvdGVzdGltb25pYWxzJyxcblx0J2NvbXBvbmVudHMvbW9kYWxzJztcblxuQGltcG9ydFxuXHQnbWFjZ3JlZ29yL3RlbXBsYXRlcy9ob21lJyxcblx0J3RlbXBsYXRlcy9jYXJlZXJzJyxcblx0J3RlbXBsYXRlcy9jb250YWN0Jyxcblx0J3RlbXBsYXRlcy9tYXJrZXRzJyxcblx0J3RlbXBsYXRlcy9uZXdzJyxcblx0J3RlbXBsYXRlcy9wcm9qZWN0cycsXG5cdCd0ZW1wbGF0ZXMvc2VhcmNoJyxcblx0J3RlbXBsYXRlcy9zZXJ2aWNlcycsXG5cdCd0ZW1wbGF0ZXMvc3R1ZGlvJztcbiIsIi8vIEJvb3RzdHJhcCBmdW5jdGlvbnNcbi8vXG4vLyBVdGlsaXR5IG1peGlucyBhbmQgZnVuY3Rpb25zIGZvciBldmFsdWF0aW5nIHNvdXJjZSBjb2RlIGFjcm9zcyBvdXIgdmFyaWFibGVzLCBtYXBzLCBhbmQgbWl4aW5zLlxuXG4vLyBBc2NlbmRpbmdcbi8vIFVzZWQgdG8gZXZhbHVhdGUgU2FzcyBtYXBzIGxpa2Ugb3VyIGdyaWQgYnJlYWtwb2ludHMuXG5AbWl4aW4gX2Fzc2VydC1hc2NlbmRpbmcoJG1hcCwgJG1hcC1uYW1lKSB7XG4gICRwcmV2LWtleTogbnVsbDtcbiAgJHByZXYtbnVtOiBudWxsO1xuICBAZWFjaCAka2V5LCAkbnVtIGluICRtYXAge1xuICAgIEBpZiAkcHJldi1udW0gPT0gbnVsbCBvciB1bml0KCRudW0pID09IFwiJVwiIG9yIHVuaXQoJHByZXYtbnVtKSA9PSBcIiVcIiB7XG4gICAgICAvLyBEbyBub3RoaW5nXG4gICAgfSBAZWxzZSBpZiBub3QgY29tcGFyYWJsZSgkcHJldi1udW0sICRudW0pIHtcbiAgICAgIEB3YXJuIFwiUG90ZW50aWFsbHkgaW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hvc2UgdW5pdCBtYWtlcyBpdCBpbmNvbXBhcmFibGUgdG8gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSAnI3skcHJldi1rZXl9JyAhXCI7XG4gICAgfSBAZWxzZSBpZiAkcHJldi1udW0gPj0gJG51bSB7XG4gICAgICBAd2FybiBcIkludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdoaWNoIGlzbid0IGdyZWF0ZXIgdGhhbiAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9XG4gICAgJHByZXYta2V5OiAka2V5O1xuICAgICRwcmV2LW51bTogJG51bTtcbiAgfVxufVxuXG4vLyBTdGFydHMgYXQgemVyb1xuLy8gVXNlZCB0byBlbnN1cmUgdGhlIG1pbi13aWR0aCBvZiB0aGUgbG93ZXN0IGJyZWFrcG9pbnQgc3RhcnRzIGF0IDAuXG5AbWl4aW4gX2Fzc2VydC1zdGFydHMtYXQtemVybygkbWFwLCAkbWFwLW5hbWU6IFwiJGdyaWQtYnJlYWtwb2ludHNcIikge1xuICBAaWYgbGVuZ3RoKCRtYXApID4gMCB7XG4gICAgJHZhbHVlczogbWFwLXZhbHVlcygkbWFwKTtcbiAgICAkZmlyc3QtdmFsdWU6IG50aCgkdmFsdWVzLCAxKTtcbiAgICBAaWYgJGZpcnN0LXZhbHVlICE9IDAge1xuICAgICAgQHdhcm4gXCJGaXJzdCBicmVha3BvaW50IGluICN7JG1hcC1uYW1lfSBtdXN0IHN0YXJ0IGF0IDAsIGJ1dCBzdGFydHMgYXQgI3skZmlyc3QtdmFsdWV9LlwiO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXBsYWNlIGAkc2VhcmNoYCB3aXRoIGAkcmVwbGFjZWAgaW4gYCRzdHJpbmdgXG4vLyBVc2VkIG9uIG91ciBTVkcgaWNvbiBiYWNrZ3JvdW5kcyBmb3IgY3VzdG9tIGZvcm1zLlxuLy9cbi8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8gQHBhcmFtIHtTdHJpbmd9ICRzdHJpbmcgLSBJbml0aWFsIHN0cmluZ1xuLy8gQHBhcmFtIHtTdHJpbmd9ICRzZWFyY2ggLSBTdWJzdHJpbmcgdG8gcmVwbGFjZVxuLy8gQHBhcmFtIHtTdHJpbmd9ICRyZXBsYWNlICgnJykgLSBOZXcgdmFsdWVcbi8vIEByZXR1cm4ge1N0cmluZ30gLSBVcGRhdGVkIHN0cmluZ1xuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcIlwiKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gU2VlIGh0dHBzOi8vY29kZXBlbi5pby9rZXZpbndlYmVyL3Blbi9kWFdvUndcbi8vXG4vLyBSZXF1aXJlcyB0aGUgdXNlIG9mIHF1b3RlcyBhcm91bmQgZGF0YSBVUklzLlxuXG5AZnVuY3Rpb24gZXNjYXBlLXN2Zygkc3RyaW5nKSB7XG4gIEBpZiBzdHItaW5kZXgoJHN0cmluZywgXCJkYXRhOmltYWdlL3N2Zyt4bWxcIikge1xuICAgIEBlYWNoICRjaGFyLCAkZW5jb2RlZCBpbiAkZXNjYXBlZC1jaGFyYWN0ZXJzIHtcbiAgICAgIC8vIERvIG5vdCBlc2NhcGUgdGhlIHVybCBicmFja2V0c1xuICAgICAgQGlmIHN0ci1pbmRleCgkc3RyaW5nLCBcInVybChcIikgPT0gMSB7XG4gICAgICAgICRzdHJpbmc6IHVybChcIiN7c3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsIDYsIC0zKSwgJGNoYXIsICRlbmNvZGVkKX1cIik7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgJHN0cmluZzogc3RyLXJlcGxhY2UoJHN0cmluZywgJGNoYXIsICRlbmNvZGVkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIENvbG9yIGNvbnRyYXN0XG5AZnVuY3Rpb24gY29sb3IteWlxKCRjb2xvciwgJGRhcms6ICR5aXEtdGV4dC1kYXJrLCAkbGlnaHQ6ICR5aXEtdGV4dC1saWdodCkge1xuICAkcjogcmVkKCRjb2xvcik7XG4gICRnOiBncmVlbigkY29sb3IpO1xuICAkYjogYmx1ZSgkY29sb3IpO1xuXG4gICR5aXE6ICgoJHIgKiAyOTkpICsgKCRnICogNTg3KSArICgkYiAqIDExNCkpIC8gMTAwMDtcblxuICBAaWYgKCR5aXEgPj0gJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZCkge1xuICAgIEByZXR1cm4gJGRhcms7XG4gIH0gQGVsc2Uge1xuICAgIEByZXR1cm4gJGxpZ2h0O1xuICB9XG59XG5cbi8vIFJldHJpZXZlIGNvbG9yIFNhc3MgbWFwc1xuQGZ1bmN0aW9uIGNvbG9yKCRrZXk6IFwiYmx1ZVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yKCRrZXk6IFwicHJpbWFyeVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkdGhlbWUtY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIGdyYXkoJGtleTogXCIxMDBcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGdyYXlzLCAka2V5KTtcbn1cblxuLy8gUmVxdWVzdCBhIHRoZW1lIGNvbG9yIGxldmVsXG5AZnVuY3Rpb24gdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLW5hbWU6IFwicHJpbWFyeVwiLCAkbGV2ZWw6IDApIHtcbiAgJGNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3ItbmFtZSk7XG4gICRjb2xvci1iYXNlOiBpZigkbGV2ZWwgPiAwLCAkYmxhY2ssICR3aGl0ZSk7XG4gICRsZXZlbDogYWJzKCRsZXZlbCk7XG5cbiAgQHJldHVybiBtaXgoJGNvbG9yLWJhc2UsICRjb2xvciwgJGxldmVsICogJHRoZW1lLWNvbG9yLWludGVydmFsKTtcbn1cblxuLy8gUmV0dXJuIHZhbGlkIGNhbGNcbkBmdW5jdGlvbiBhZGQoJHZhbHVlMSwgJHZhbHVlMiwgJHJldHVybi1jYWxjOiB0cnVlKSB7XG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMjtcbiAgfVxuXG4gIEBpZiAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMTtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTEpID09IG51bWJlciBhbmQgdHlwZS1vZigkdmFsdWUyKSA9PSBudW1iZXIgYW5kIGNvbXBhcmFibGUoJHZhbHVlMSwgJHZhbHVlMikge1xuICAgIEByZXR1cm4gJHZhbHVlMSArICR2YWx1ZTI7XG4gIH1cblxuICBAcmV0dXJuIGlmKCRyZXR1cm4tY2FsYyA9PSB0cnVlLCBjYWxjKCN7JHZhbHVlMX0gKyAjeyR2YWx1ZTJ9KSwgJHZhbHVlMSArIHVucXVvdGUoXCIgKyBcIikgKyAkdmFsdWUyKTtcbn1cblxuQGZ1bmN0aW9uIHN1YnRyYWN0KCR2YWx1ZTEsICR2YWx1ZTIsICRyZXR1cm4tY2FsYzogdHJ1ZSkge1xuICBAaWYgJHZhbHVlMSA9PSBudWxsIGFuZCAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gbnVsbDtcbiAgfVxuXG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xuICAgIEByZXR1cm4gLSR2YWx1ZTI7XG4gIH1cblxuICBAaWYgJHZhbHVlMiA9PSBudWxsIHtcbiAgICBAcmV0dXJuICR2YWx1ZTE7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkdmFsdWUxKSA9PSBudW1iZXIgYW5kIHR5cGUtb2YoJHZhbHVlMikgPT0gbnVtYmVyIGFuZCBjb21wYXJhYmxlKCR2YWx1ZTEsICR2YWx1ZTIpIHtcbiAgICBAcmV0dXJuICR2YWx1ZTEgLSAkdmFsdWUyO1xuICB9XG5cbiAgQHJldHVybiBpZigkcmV0dXJuLWNhbGMgPT0gdHJ1ZSwgY2FsYygjeyR2YWx1ZTF9IC0gI3skdmFsdWUyfSksICR2YWx1ZTEgKyB1bnF1b3RlKFwiIC0gXCIpICsgJHZhbHVlMik7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6ICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgODAlICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZTogICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6ICAgICAgICAgcmdiYSgkd2hpdGUsIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogICAgICAgICAgLTYgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgLyAyKSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLyAyICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgbm8tcmVwZWF0ICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJ2YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgICApLFxuICAgIFwiaW52YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gICAgKSxcbiAgKSxcbiAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcblxuXG4vLyBOYXZiYXJcblxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0OiAgICAgIDc1dmggIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMiAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG4kdXNlci1zZWxlY3RzOiBhbGwsIGF1dG8sIG5vbmUgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5QSVhFTCBUTyBSRU0gQ09OVkVSU0lPTiBUQUJMRSAtIFJvb3QgU2l6ZTogMTZweFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuUFggICBSRU0gICAgIHwgIFBYICAgUkVNICAgICB8ICBQWCAgIFJFTSAgICAgfCAgUFggICBSRU0gICAgIHwgIFBYICAgUkVNICAgICB8ICBQWCAgIFJFTVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMTAgPSAwLjYyNSAgIHwgIDIwID0gMS4yNSAgICB8ICAzMCA9IDEuODc1ICAgfCAgNDAgPSAyLjUgICAgIHwgIDUwID0gMy4xMjUgICB8ICA2MCA9IDMuNzVcbjExID0gMC42ODc1ICB8ICAyMSA9IDEuMzEyNSAgfCAgMzEgPSAxLjkzNzUgIHwgIDQxID0gMi41NjI1ICB8ICA1MSA9IDMuMTg3NSAgfCAgNjEgPSAzLjgxMjVcbjEyID0gMC43NSAgICB8ICAyMiA9IDEuMzc1ICAgfCAgMzIgPSAyICAgICAgIHwgIDQyID0gMi42MjUgICB8ICA1MiA9IDMuMjUgICAgfCAgNjIgPSAzLjg3NVxuMTMgPSAwLjgxMjUgIHwgIDIzID0gMS40Mzc1ICB8ICAzMyA9IDIuMDYyNSAgfCAgNDMgPSAyLjY4NzUgIHwgIDUzID0gMy4zMTI1ICB8ICA2MyA9IDMuOTM3NVxuMTQgPSAwLjg3NSAgIHwgIDI0ID0gMS41ICAgICB8ICAzNCA9IDIuMTI1ICAgfCAgNDQgPSAyLjc1ICAgIHwgIDU0ID0gMy4zNzUgICB8ICA2NCA9IDRcbjE1ID0gMC45Mzc1ICB8ICAyNSA9IDEuNTYyNSAgfCAgMzUgPSAyLjE4NzUgIHwgIDQ1ID0gMi44MTI1ICB8ICA1NSA9IDMuNDM3NVxuMTYgPSAxICAgICAgIHwgIDI2ID0gMS42MjUgICB8ICAzNiA9IDIuMjUgICAgfCAgNDYgPSAyLjg3NSAgIHwgIDU2ID0gMy41XG4xNyA9IDEuMDYyNSAgfCAgMjcgPSAxLjY4NzUgIHwgIDM3ID0gMi4zMTI1ICB8ICA0NyA9IDIuOTM3NSAgfCAgNTcgPSAzLjU2MjVcbjE4ID0gMS4xMjUgICB8ICAyOCA9IDEuNzUgICAgfCAgMzggPSAyLjM3NSAgIHwgIDQ4ID0gMyAgICAgICB8ICA1OCA9IDMuNjI1XG4xOSA9IDEuMTg3NSAgfCAgMjkgPSAxLjgxMjUgIHwgIDM5ID0gMi40Mzc1ICB8ICA0OSA9IDMuMDYyNSAgfCAgNTkgPSAzLjY4NzVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLy8gQmFzaWMgQ29sb3JzXG4kd2hpdGU6ICNGRkZGRkY7XG4kYmxhY2s6ICMwMDAwMDA7XG5cbi8vIE1haW4gQnJhbmQgQ29sb3JcbiRicmFuZGNvbG9yMS1saWdodDogI2ZmNzY2MztcbiRicmFuZGNvbG9yMTogI2U3NGMzOTtcbiRicmFuZGNvbG9yMS1kYXJrOiAjYjUyZDFiO1xuXG4vLyBHcmF5c1xuJGdyYXktd2hpdGUxOiAjZjdmNmY1O1xuJGdyYXktd2hpdGUyOiAjZjBlZGViO1xuJGdyYXktd2hpdGUzOiAjZWFlOGU1O1xuXG4kZ3JheS1saWdodDE6ICNkN2QyY2I7XG4kZ3JheS1saWdodDI6ICNjMGI4YjA7XG4kZ3JheS1saWdodDM6ICNhZGEyOWE7XG5cbiRncmF5LW1pZDE6ICM5NjhjODM7XG4kZ3JheS1taWQyOiAjODQ3ODcwO1xuJGdyYXktbWlkMzogIzZmNjI1YTtcblxuJGdyYXktZGFyazE6ICM1NzRhNDI7XG4kZ3JheS1kYXJrMjogIzNkMzIyYjtcbiRncmF5LWRhcmszOiAjMjQxYzE4O1xuXG4vL01haW4gQnJhbmQgRm9udHNcbiRmb250LWJvZHkxOiBwcm94aW1hLW5vdmEsIFJvYm90bywgSGVsdmV0aWNhLCBDYWxpYnJpLCAnU2Vnb2UgVUknLCBzYW4tc2VyaWY7XG4kZm9udC1oZWFkaW5nMTogcHJveGltYS1ub3ZhLCBSb2JvdG8sIEhlbHZldGljYSwgQ2FsaWJyaSwgJ1NlZ29lIFVJJywgc2FuLXNlcmlmO1xuJGZvbnQtbmF2MTogcHJveGltYS1ub3ZhLCBSb2JvdG8sIEhlbHZldGljYSwgQ2FsaWJyaSwgJ1NlZ29lIFVJJywgc2FuLXNlcmlmO1xuJGZvbnQtYnV0dG9uMTogcHJveGltYS1ub3ZhLCBSb2JvdG8sIEhlbHZldGljYSwgQ2FsaWJyaSwgJ1NlZ29lIFVJJywgc2FuLXNlcmlmO1xuXG4vL0ljb24gRm9udHNcbiRmb250LWljb25zMTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuJGZvbnQtaWNvbnMyOiAnSW52aXNpb25BcmNoaXRlY3R1cmUnO1xuXG4iLCIiLCIiLCJodG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktd2hpdGUzO1xuXHRmb250LXNpemU6IGNhbGMoMC41MGVtICsgMC4zdncpO1xuXHRmb250LXNpemU6IC13ZWJraXQtY2FsYygwLjUwZW0gKyAwLjN2dyk7XG5cdGZvbnQtc2l6ZTogLW1vei1jYWxjKDAuNTBlbSArIDAuM3Z3KTtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdFx0Zm9udC1zaXplOiAwLjUwZW07XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuXHRcdGZvbnQtc2l6ZTogMC44NGVtO1xuXHR9XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7IGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuQHZpZXctdHJhbnNpdGlvbiB7XG4gIG5hdmlnYXRpb246IGF1dG87XG59XG5cbmJvZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxuZW0ge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmhpZGUtdmlzIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG5cdHdpZHRoOiAxMDAlO1xuXHQvL21heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5jb250YWluZXItbWF4IHtcblx0d2lkdGg6IDgwdnc7XG5cdG1heC13aWR0aDogMTgwMHB4O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuMXMgbGluZWFyO1xuXHQtbW96LXRyYW5zaXRpb246IHdpZHRoIDAuMXMgbGluZWFyO1xuXHQtbXMtdHJhbnNpdGlvbjogd2lkdGggMC4xcyBsaW5lYXI7XG5cdC1vLXRyYW5zaXRpb246IHdpZHRoIDAuMXMgbGluZWFyO1xuXHR0cmFuc2l0aW9uOiB3aWR0aCAuMXMgbGluZWFyO1xuXHRAbWVkaWEgKG1heC13aWR0aDogMTc2MHB4KSB7IHdpZHRoOiA4MXZ3OyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNzIwcHgpIHsgd2lkdGg6IDgydnc7IH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE2NzlweCkgeyB3aWR0aDogODN2dzsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogMTYzOHB4KSB7IHdpZHRoOiA4NHZ3OyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNTk4cHgpIHsgd2lkdGg6IDg1dnc7IH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE1NThweCkgeyB3aWR0aDogODZ2dzsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogMTUxN3B4KSB7IHdpZHRoOiA4N3Z3OyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxNDc3cHgpIHsgd2lkdGg6IDg4dnc7IH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MzZweCkgeyB3aWR0aDogODl2dzsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM5NnB4KSB7IHdpZHRoOiA5MHZ3OyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzU2cHgpIHsgd2lkdGg6IDkxdnc7IH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEzMTVweCkgeyB3aWR0aDogOTJ2dzsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogMTI3NXB4KSB7IHdpZHRoOiA5M3Z3OyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMjM0cHgpIHsgd2lkdGg6IDk0dnc7IH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTRweCkgeyB3aWR0aDogOTV2dzsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogMTE1M3B4KSB7IHdpZHRoOiA5NnZ3OyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMTEzcHgpIHsgd2lkdGg6IDk3dnc7IH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwNzNweCkgeyB3aWR0aDogOTh2dzsgfVxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAzMnB4KSB7IHdpZHRoOiA5OXZ3OyB9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOXB4KSB7IHdpZHRoOiAxMDB2dzsgfVxufVxuXG4uY29sLW1kLWJvcmRlcjpub3QoOmxhc3QtY2hpbGQpIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktbGlnaHQxO1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOXB4KSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0MTtcblx0fVxufVxuXG4uY29sLW1kLWJvcmRlciArIC5jb2wtbWQtYm9yZGVyIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xcHg7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcblx0XHRtYXJnaW4tdG9wOiAtMXB4O1xuXHR9XG59XG5cbnRoZWFkLnRoZWFkLWJyYW5kZWQge1xuXHR0ciB0aCB7XG5cdFx0Y29sb3I6ICRncmF5LW1pZDM7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRicmFuZGNvbG9yMTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHRcdH1cblx0fVxufVxuXG50Ym9keS50Ym9keS1icmFuZGVkIHtcblx0dHIgdGQge1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGdyYXktbGlnaHQzO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDAuODg1ZW07XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAwLjc1ZW07XG5cdFx0fVxuXHR9XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS13aGl0ZTE7XG59XG4iLCIiLCIuYm9keSwgYm9keSB7IFxuXHRmb250LWZhbWlseTogJGZvbnQtYm9keTE7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1zaXplOiAxLjExNzVlbTtcblx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRjb2xvcjogJGJsYWNrO1xufVxuXG4uYm9keSB7XG5cdHVsIHtcblx0XHRsaXN0LXN0eWxlOiBub25lOyAvKiBSZW1vdmUgZGVmYXVsdCBidWxsZXRzICovXG5cdFx0bWFyZ2luOiAxLjBlbSAwIDEuMGVtIC0wLjFlbTtcblx0fVxuXG5cdHVsIGxpOjptYXJrZXIge1xuXHRcdGNvbnRlbnQ6IFwiXFwyNTgwXCI7ICAvKiBBZGQgY29udGVudDogXFwyMDIyIGlzIHRoZSBDU1MgQ29kZS91bmljb2RlIGZvciBhIGJ1bGxldCAqL1xuXHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7IC8qIENoYW5nZSB0aGUgY29sb3IgKi9cblx0XHRmb250LXdlaWdodDogYm9sZDsgLyogSWYgeW91IHdhbnQgaXQgdG8gYmUgYm9sZCAqL1xuXHRcdC8vIGRpc3BsYXk6IGlubGluZS1ibG9jazsgIC8qTmVlZGVkIHRvIGFkZCBzcGFjZSBiZXR3ZWVuIHRoZSBidWxsZXQgYW5kIHRoZSB0ZXh0ICovXG5cdFx0Ly8gd2lkdGg6IDEuMjVlbTsgLyogQWxzbyBuZWVkZWQgZm9yIHNwYWNlICh0d2VhayBpZiBuZWVkZWQpICovXG5cdFx0Ly8gcGFkZGluZy1yaWdodDogMmVtOyAvKiBBbHNvIG5lZWRlZCBmb3Igc3BhY2UgKHR3ZWFrIGlmIG5lZWRlZCkgKi9cblx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEuMWVtKTtcblx0XHRmb250LXNpemU6IDAuNWVtO1xuXHR9XG5cblx0dWwgbGkge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjEyNTtcblx0XHRtYXJnaW46IDAuODE3NWVtIC0wLjVlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuXHR9XG5cblx0dWwgbGkgYSB7XG5cdFx0Ly8gZm9udC13ZWlnaHQ6IDQwMDtcblx0XHQvLyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHQvLyBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdH1cblxuXHR1bCBsaSBhOmhvdmVyIHtcblx0XHQvLyBjb2xvcjogJGJyYW5kY29sb3IxICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRvbCBsaSB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdFx0bWFyZ2luOiAwLjY2ZW0gMDtcblx0fVxufVxuXG51bC5saXN0LXVuc3R5bGVkIHtcblx0bWFyZ2luOiAxLjBlbSAwO1xuXHRsaTo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cbn1cblxucCB7XG59XG5cbnAubGVhZCwgLmxlYWQgcCB7XG5cdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNTtcbn1cblxucC50ZXh0LXNtYWxsLCAudGV4dC1zbWFsbCBwLCAudGV4dC1zbWFsbCB7XG5cdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRmb250LXNpemU6IDAuOGVtO1xuXHRsaW5lLWhlaWdodDogMS4yNTtcbn1cblxuYSB7XG5cdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxuXHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG5oMSB7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdGZvbnQtc2l6ZTogMy4yZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjEyNTtcblx0bWFyZ2luLWJvdHRvbTogMC4zM2VtO1xufVxuXG5oMiB7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdGZvbnQtc2l6ZTogMi40ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjEyNTtcblx0bWFyZ2luLWJvdHRvbTogMC4zM2VtO1xufVxuXG5oMyB7XG5cdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRmb250LXdlaWdodDogMTAwO1xuXHRmb250LXNpemU6IDEuOGVtO1xuXHRsaW5lLWhlaWdodDogMS4xMjU7XG5cdG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG5oNCB7XG5cdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjEyNTtcblx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbmg1IHtcblx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG59XG5cbmg2IHtcblx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMS4wZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cblxuaDUuaGVhZGVyLXNtIHtcblx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAwLjgxMjVlbTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdG1hcmdpbi1ib3R0b206IDAuNzVlbTtcbn1cblxuaDYuaGVhZGVyLXhzIHtcblx0Y29sb3I6ICRibGFjaztcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAwLjYyNWVtO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0bWFyZ2luLWJvdHRvbTogMC43NWVtO1xufVxuXG4udGV4dC1saWdodCwgLnRleHQtbGlnaHQgcCwgLnRleHQtbGlnaHQgaDEsIC50ZXh0LWxpZ2h0IGgyLCAudGV4dC1saWdodCBoMywgLnRleHQtbGlnaHQgaDQsIC50ZXh0LWxpZ2h0IGg1LCAudGV4dC1saWdodCBoNiwgLnRleHQtbGlnaHQgdWwgbGk6OmJlZm9yZSwgLnRleHQtbGlnaHQgdWwgbGk6OmJlZm9yZSB7XG5cdGNvbG9yOiAkd2hpdGU7XG59XG5cbmgxLmxhcmdlLXF1b3RlIHtcblx0dmVydGljYWwtYWxpZ246Ym90dG9tO1xuXHRmb250LXNpemU6IDUuNWVtO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuaDIubGFyZ2UtcXVvdGUge1xuXHR2ZXJ0aWNhbC1hbGlnbjpib3R0b207XG5cdGZvbnQtc2l6ZTogNC41ZW07XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5oMi5wYWdlLWludHJvLWhlYWRsaW5lLXRleHQge1xuXHRtYXJnaW4tYm90dG9tOiAwLjMxMjVlbTtcbn1cblxuaDQucGFnZS1pbnRyby1zdWJoZWFkbGluZS10ZXh0IHtcblx0bWFyZ2luLXRvcDogMDtcbn1cblxudWwuaW5mby1kZXRhaWwtbGlzdCB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0bWFyZ2luOiAwIDAgMi41ZW0gMDtcblx0cGFkZGluZzogMDtcblx0Y29sb3I6ICRncmF5LWRhcmsxO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktbWlkMTtcblx0bGkge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwLjYyNWVtIDA7XG5cdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRsaW5lLWhlaWdodDogMS4yNTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktd2hpdGUzO1xuXHRcdCY6Zmlyc3QtY2hpbGQgeyBwYWRkaW5nLXRvcDogMS41ZW0gfVxuXHRcdCY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cblx0XHQmOjptYXJrZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdGIge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGYwMDBcIjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWljb25zMjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDAuNjI1ZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdFx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwLjM3NWVtO1xuXHRcdFx0XHRyaWdodDogMC43NWVtO1xuXHRcdFx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5jb2x1bW5zMiB7XG5cdGNvbHVtbi1jb3VudDogMjtcblx0Y29sdW1uLWdhcDogMi41ZW07XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShsZykge1xuXHRcdGNvbHVtbi1jb3VudDogMTtcblx0fVxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoeHMpIHtcblx0XHRjb2x1bW4tY291bnQ6IDE7XG5cdH1cblx0cCB7XG5cdFx0Ly8gYnJlYWstaW5zaWRlOiBhdm9pZC1jb2x1bW47XG5cdH1cbn1cblxuLmNvbHVtbnMzIHtcblx0Y29sdW1uLWNvdW50OiAzO1xuXHRjb2x1bW4tZ2FwOiAyLjVlbTtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XG5cdFx0Y29sdW1uLWNvdW50OiAxO1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seSh4cykge1xuXHRcdGNvbHVtbi1jb3VudDogMTtcblx0fVxuXHRwIHtcblx0XHQvLyBicmVhay1pbnNpZGU6IGF2b2lkLWNvbHVtbjtcblx0fVxufVxuXG4uYnJhbmRjb2xvcjEge1xuXHRjb2xvcjogJGJyYW5kY29sb3IxO1xufVxuIiwiaHIuZGl2aWRlci1sZWZ0IHtcblx0b3ZlcmZsb3c6IHZpc2libGU7IC8qIEZvciBJRSAqL1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYnJhbmRjb2xvcjE7XG5cdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5oci5kaXZpZGVyLWxlZnQ6YmVmb3JlIHtcblx0Ly8gY29udGVudDogXCLigJNcIjtcblx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHQvLyB0b3A6IDAuMDUwZW07XG5cdC8vIGxlZnQ6IC0wLjA3MGVtO1xuXHQvLyBmb250LXNpemU6IDVlbTtcblx0Ly8gbGluZS1oZWlnaHQ6IDBlbTtcbn1cblxuaHIuZGl2aWRlci1yaWdodCB7XG5cdG92ZXJmbG93OiB2aXNpYmxlOyAvKiBGb3IgSUUgKi9cblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGJyYW5kY29sb3IxO1xuXHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuaHIuZGl2aWRlci1yaWdodDphZnRlciB7XG5cdC8vIGNvbnRlbnQ6IFwi4oCT4oCTXCI7XG5cdC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHQvLyB0b3A6IC0wLjA0MGVtO1xuXHQvLyByaWdodDogMGVtO1xuXHQvLyBmb250LXNpemU6IDVlbTtcblx0Ly8gbGluZS1oZWlnaHQ6IDBlbTtcbn1cblxuaHIuZGl2aWRlci1ib3RoIHtcblx0b3ZlcmZsb3c6IHZpc2libGU7IC8qIEZvciBJRSAqL1xuXHRtYXJnaW46IDBweDtcblx0cGFkZGluZzogMHB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuaHIuZGl2aWRlci1ib3RoOmFmdGVyIHtcblx0Ly8gY29udGVudDogXCLigJPigJNcIjtcblx0Ly8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8vIHRvcDogLTAuMDQwZW07XG5cdC8vIHJpZ2h0OiAwZW07XG5cdC8vIGZvbnQtc2l6ZTogNWVtO1xuXHQvLyBsaW5lLWhlaWdodDogMGVtO1xufVxuLmRpdmlkZXItYm90aC1jb250YWluZXIge1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogRm9yIElFICovXG5cdHBhZGRpbmctdG9wOiAwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmRpdmlkZXItYm90aC1jb250YWluZXI6YmVmb3JlIHtcblx0Ly8gY29udGVudDogXCLigJPigJNcIjtcblx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHQvLyB0b3A6IDAuMDRlbTtcblx0Ly8gbGVmdDogMGVtO1xuXHQvLyBmb250LXNpemU6IDVlbTtcblx0Ly8gbGluZS1oZWlnaHQ6IDBlbTtcbn1cblxuaHIuZGl2aWRlci13aGl0ZSB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkd2hpdGU7XG5cdGNvbG9yOiAkd2hpdGU7XG59XG4uZGl2aWRlci13aGl0ZS1jb250YWluZXIge1xuXHRjb2xvcjogJHdoaXRlO1xufVxuXG5oci5kaXZpZGVyLWJyYW5kIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRicmFuZGNvbG9yMTtcblx0Y29sb3I6ICRicmFuZGNvbG9yMTtcbn1cbi5kaXZpZGVyLWJyYW5kLWNvbnRhaW5lciB7XG5cdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG59XG5cbmhyLmRpdmlkZXItZ3JheSB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS1saWdodDE7XG5cdGNvbG9yOiAkZ3JheS1saWdodDE7XG59XG4uZGl2aWRlci1ncmF5LWNvbnRhaW5lciB7XG5cdGNvbG9yOiAkZ3JheS1saWdodDE7XG59IiwiIiwiLmVtYmVkLXJlc3BvbnNpdmUge1xuXHRvdmVyZmxvdzpoaWRkZW47XG5cdC8vcGFkZGluZy1ib3R0b206NTYuMjUlO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0aGVpZ2h0OjA7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUge1xuXHRsZWZ0OjA7XG5cdHRvcDowO1xuXHRoZWlnaHQ6MTAwJTtcblx0d2lkdGg6MTAwJTtcblx0cG9zaXRpb246YWJzb2x1dGU7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG5cdHBhZGRpbmctYm90dG9tOiA1NC4yNSU7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZS0zYnk0IHtcblx0Jjo6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZSg0IC8gMyk7XG5cdH1cbn1cblxuLmFkbWluYmFyIHtcblx0ei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xufVxuLmFkbWluYmFyLS1zdGlja3kge1xuXHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cbiIsIi5saW5rLXRleHQtbmF2LCAubGluay10ZXh0LXN1Ym5hdiB7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogY2FsYygwLjc1cmVtICsgMC4ydncpO1xuXHRmb250LXNpemU6IC13ZWJraXQtY2FsYygwLjc1cmVtICsgMC4ydncpO1xuXHRmb250LXNpemU6IC1tb3otY2FsYygwLjc1cmVtICsgMC4ydncpO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLW91dDtcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLW91dDtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMSAhaW1wb3J0YW50O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cdC5mYWMge1xuXHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG5cdFx0Zm9udC1zaXplOiAxLjBlbTtcblx0fVxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0fVxufVxuXG4ubGluay10ZXh0LXN1Ym5hdiB7XG5cdGNvbG9yOiAkZ3JheS1taWQyICFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdC5mYWMge1xuXHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjEyNWVtKTtcblx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0fVxuXHRcdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0fVxuXHR9XG59XG5cbi5saW5rLXRleHQtc20ge1xuXHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDAuN2VtO1xuXHRsaW5lLWhlaWdodDogMTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdC5mYSwgLmZhYyB7XG5cdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0fVxuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdC5mYSwgLmZhYyB7XG5cdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0fVxuXHR9XG5cdC5mYSwgLmZhYyB7XG5cdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4yNWVtKTtcblx0fVxufVxuXG5oZWFkZXIge1xuXHRtYXJnaW46IDA7XG5cdC8vcGFkZGluZzogMC41ZW0gMS4wZW0gMS4wZW0gMS4wZW07XG5cblx0LmhlYWRlci1jb250YWluZXIge1xuXHRcdC8vIG1hcmdpbjogMDtcblx0XHQvLyBwYWRkaW5nOiAwO1xuXHR9XG5cblx0bmF2IC5uYXYtdGFicyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDUwO1xuXHR9XG5cdG5hdiAubmF2YmFyLW5hdiB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHRuYXYgLm5hdi1saW5rLCAubGluay10ZXh0LW5hdiB7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdC8vIGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0XHQvLyBwYWRkaW5nOiAwLjVlbSAwIDAuNWVtIGNhbGMoMC4yNWVtICsgMC41NXZ3KSAhaW1wb3J0YW50O1xuXHRcdC8vIHBhZGRpbmc6IDAuNWVtIDAgMC41ZW0gLXdlYmtpdC1jYWxjKDAuMjVlbSArIDAuNTV2dykgIWltcG9ydGFudDtcblx0XHQvLyBwYWRkaW5nOiAwLjVlbSAwIDAuNWVtIC1tb3otY2FsYygwLjI1ZW0gKyAwLjU1dncpICFpbXBvcnRhbnQ7XG5cdFx0Ly8gZm9udC1zaXplOiBjYWxjKDAuNWVtICsgMC4zNHZ3KTtcblx0XHQvLyBmb250LXNpemU6IC13ZWJraXQtY2FsYygwLjVlbSArIDAuMzR2dyk7XG5cdFx0Ly8gZm9udC1zaXplOiAtbW96LWNhbGMoMC41ZW0gKyAwLjM0dncpO1xuXHRcdGZvbnQtc2l6ZTogMC44NzVlbTtcblx0XHRwYWRkaW5nOiAwLjVlbSAwIDAuNWVtIDEuNzVlbSAhaW1wb3J0YW50O1xuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxNjgwcHgpIHtcblx0XHQvLyBcdGZvbnQtc2l6ZTogMC44MTI1ZW07XG5cdFx0Ly8gXHRwYWRkaW5nOiAwLjVlbSAwIDAuNWVtIDEuMGVtICFpbXBvcnRhbnQ7XG5cdFx0Ly8gfVxuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxNTIwcHgpIHtcblx0XHQvLyBcdGZvbnQtc2l6ZTogMC43NWVtO1xuXHRcdC8vIFx0cGFkZGluZzogMC41ZW0gMCAwLjVlbSAwLjVlbSAhaW1wb3J0YW50O1xuXHRcdC8vIH1cblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogMTMyMHB4KSB7XG5cdFx0Ly8gXHRmb250LXNpemU6IDAuNjg3NWVtO1xuXHRcdC8vIFx0cGFkZGluZzogMC41ZW0gMCAwLjVlbSAwLjVlbSAhaW1wb3J0YW50O1xuXHRcdC8vIH1cblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG5cdFx0Ly8gXHRmb250LXNpemU6IDAuNjI1ZW07XG5cdFx0Ly8gXHRwYWRkaW5nOiAwLjVlbSAwIDAuNWVtIDAuNWVtICFpbXBvcnRhbnQ7XG5cdFx0Ly8gfVxuXHRcdC8vIEBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIHtcblx0XHQvLyBcdGZvbnQtc2l6ZTogMC44NzVlbTtcblx0XHQvLyBcdHBhZGRpbmc6IDAuNWVtIDAgMC41ZW0gMS43NWVtICFpbXBvcnRhbnQ7XG5cdFx0Ly8gfVxuXHR9XG5cblx0bmF2IC5uYXYtaXRlbSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHRcdC1tcy10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHRcdFx0XHQtby10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMS4yNXJlbSk7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzO1xuXHQtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cztcblx0LW1zLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cztcblx0LW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXM7XG5cdCY6aG92ZXI6bm90KC5jb2xsYXBzZWQpIHtcblx0XHQubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHQmPnNwYW4ge1xuXHRcdFx0XHRtYXJnaW46IDZweCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmOm5vdCguY29sbGFwc2VkKSB7XG5cdFx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAwICAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Lm5hdmJhci10b2dnbGVyLWljb24ge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjYyNXJlbSk7XG5cdFx0XHQmPnNwYW4ge1xuXHRcdFx0XHRtYXJnaW46IDZweCAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KSByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCkgcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCkgcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KSByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpIHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCkgcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFjdGl2ZS5mb2N1cywgLmFjdGl2ZTpmb2N1cywgLmZvY3VzLCAuZm9jdXM6YWN0aXZlLCAmOmFjdGl2ZTpmb2N1cywgJjpmb2N1cyB7XG5cdFx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAwICAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm5hdmJhci10b2dnbGVyLWljb24ge1xuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogMi41cmVtO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogbWFyZ2luIDAuMjVzO1xuXHRcdC1tb3otdHJhbnNpdGlvbjogbWFyZ2luIDAuMjVzO1xuXHRcdC1tcy10cmFuc2l0aW9uOiBtYXJnaW4gMC4yNXM7XG5cdFx0LW8tdHJhbnNpdGlvbjogbWFyZ2luIDAuMjVzO1xuXHRcdHRyYW5zaXRpb246IG1hcmdpbiAwLjI1cztcblx0XHQmPnNwYW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdG1hcmdpbjogNHB4IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzLCBtYXJnaW4gMC4yNXMsIG9wYWNpdHkgMC4yNXMsIGJhY2tncm91bmQgMC4yNXM7XG5cdFx0XHQtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cywgbWFyZ2luIDAuMjVzLCBvcGFjaXR5IDAuMjVzLCBiYWNrZ3JvdW5kIDAuMjVzO1xuXHRcdFx0LW1zLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cywgbWFyZ2luIDAuMjVzLCBvcGFjaXR5IDAuMjVzLCBiYWNrZ3JvdW5kIDAuMjVzO1xuXHRcdFx0LW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzLCBtYXJnaW4gMC4yNXMsIG9wYWNpdHkgMC4yNXMsIGJhY2tncm91bmQgMC4yNXM7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMsIG1hcmdpbiAwLjI1cywgb3BhY2l0eSAwLjI1cywgYmFja2dyb3VuZCAwLjI1cztcblx0XHR9XG5cdH1cbn1cblxuLm5hdmJhciB7XG5cdGxpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0Ji5wb2ludGVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHVsIGxpIHVsIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1kYXJrMjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdHBhZGRpbmc6IDAuNjI1ZW0gMS44NzVlbSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdHVsIGxpOmhvdmVyID4gdWwsXG5cdHVsIGxpIHVsOmhvdmVyIHtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHR1bCBsaSB1bCBsaSB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLnNpZGViYXItY29udGFpbmVyLFxuLnN1YnBhZ2UtY29udGFpbmVyIHtcblx0Ji5zaWRlYmFyLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDAgMi4wZW07XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAuNjI1ZW07XG5cdFx0fVxuXHR9XG5cdC5uYXZiYXItbGFiZWwge1xuXHRcdHBhZGRpbmctdG9wOiAwLjVlbTtcblx0fVxuXHQubmF2YmFyLW5hdiB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRicmFuZGNvbG9yMTtcblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAuMzNlbSAwZW07XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktbGlnaHQxO1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5zdWJwYWdlLWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEuMjVlbSk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi41ZW07XG5cdFx0cGFkZGluZzogMDtcblx0XHQubmF2YmFyLXRvZ2dsZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMC43NWVtIDAgMC43NWVtIDAuNzVlbTtcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYnJhbmRjb2xvcjE7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHRcdC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGYwMDJcIjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdJbnZpc2lvbkFyY2hpdGVjdHVyZSc7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAwLjYyNWVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRcdFx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMS41ZW07XG5cdFx0XHRcdHJpZ2h0OiAxLjI1ZW07XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5uYXZiYXItbGFiZWwge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Lm5hdmJhci1uYXYge1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHR9XG5cdH1cblxuXHRAc3VwcG9ydHMgKChwb3NpdGlvbjotd2Via2l0LXN0aWNreSkgb3IgKHBvc2l0aW9uOnN0aWNreSkpIHtcblx0XHQuc2lkZWJhci1zdGlja3kge1xuXHRcdFx0dG9wOiAxMGVtO1xuXHRcdFx0ei1pbmRleDogMTAxMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1ZW07XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOXB4KSB7XG5cdC5oZWFkZXItZnVsbCAjbmF2YmFyQ29sbGFwc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEzMCU7XG5cdFx0cmlnaHQ6IC0xZW07XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0Zm9udC1zaXplOiAyLjVlbTtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0PiAubmF2YmFyLW5hdiB7XG5cdFx0XHRtYXJnaW46IDFlbSAwLjYyNWVtICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdFx0bGkge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNWVtIDAuNWVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LXdoaXRlMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dWwge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdC5uYXYtaXRlbSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNWVtIDAuNWVtO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LXdoaXRlMztcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm5hdi10YWJzIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0cGFkZGluZy1ib3R0b206IDEuMjVlbTtcblx0Lm5hdi1saW5rIHtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0fVxufVxuIiwiLmhlYWRlci1mdWxsIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRwYWRkaW5nOiAyLjBlbSAwIDAuNzVlbSAwO1xuXHQvLyBwb3NpdGlvbjogc3RpY2t5O1xuXHQvLyB6LWluZGV4OiAxMDA7XG5cdC8vIHdpZHRoOiAxMDAlO1xufVxuXG4uaGVhZGVyLWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDAgMi41ZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdC8vbWF4LXdpZHRoOiAyMjAwcHg7XG59XG5cbmhlYWRlciAubmF2YmFyLWJyYW5kIHtcblx0Ly93aWR0aDogMjYwcHg7XG5cdC8vaGVpZ2h0OiA2NnB4O1xuXHR3aWR0aDogY2FsYygzMjBweCArIDQuNjI1dncpO1xuXHRoZWlnaHQ6IGNhbGMoMjlweCArIDAuNDE5dncpO1xuXHQvLyBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9icmFuZGluZy9JTlZJU0lPTl9Mb2dvLnN2Z1wiKSBsZWZ0IGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdG1hcmdpbjogMC4xMjVlbSAxLjBlbSAwLjEyNWVtIDBlbTtcblx0ei1pbmRleDogMztcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45cHgpIHtcblx0XHR3aWR0aDogMzIwcHg7XG5cdFx0aGVpZ2h0OiAyOXB4O1xuXHRcdG1hcmdpbjogMC4xMjVlbSAxLjBlbSAwLjEyNWVtIDBlbTtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogNTc1LjlweCkge1xuXHRcdHdpZHRoOiAyMjBweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0bWFyZ2luOiAwLjEyNWVtIDEuMGVtIDAuMTI1ZW0gMGVtO1xuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIHtcblx0XHR3aWR0aDogNjAwcHg7XG5cdFx0aGVpZ2h0OiA1NXB4O1xuXHR9XG59XG4iLCIuZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktd2hpdGUzO1xuXHRjb2xvcjogJGdyYXktbWlkMjtcblx0Zm9udC1zaXplOiAwLjc4ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRmb250LXNpemU6IDEuMGVtO1xuXHR9XG5cblx0LmZvb3Rlci1pbm5lciB7XG5cdFx0cGFkZGluZzogNS4wZW0gNC4wZW0gMy4wZW0gNC4wZW07XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHQtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHQtbXMtdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLW91dDtcblx0XHRcdC1vLXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHRcdFx0aS5mYWMge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHRmb250LXNpemU6IDAuNmVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMTI1ZW0pO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIGFkZHJlc3Mge1xuXHRcdFx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5oZWFkZXIteHMge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0fVxuXG5cdFx0YiAge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1jb2wtY29udGFpbmVyLTEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZvb3Rlci1jb2wtY29udGFpbmVyLTIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mb290ZXItY29sLTEsIC5mb290ZXItY29sLTIge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1sb2dvLWNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMi4wZW0gMDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdC5mb290ZXItbG9nbyB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDIxMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDU0cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDIxMnB4O1xuXHRcdFx0XHRcdGhlaWdodDogNTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItbG9jYXRpb25zLWNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMi4wZW0gMDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1hZGRyZXNzLWNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAwIDIuNWVtIDAgMDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRwYWRkaW5nOiAxLjVlbSAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItc3Vic2NyaWJlLWNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMi4wZW0gMDtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0XHQuZm9vdGVyLXN1YnNjcmliZS1sYWJlbCB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHR9XG5cblx0XHRcdC5mb290ZXItc3Vic2NyaWJlLWlucHV0IHtcblx0XHRcdFx0bWFyZ2luOiAwLjVlbSAwIDAgMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktd2hpdGUzO1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHQmLmFjdGl2ZS5mb2N1cywgJi5hY3RpdmU6Zm9jdXMsICYuZm9jdXMsICYuZm9jdXM6YWN0aXZlLCAmOmFjdGl2ZTpmb2N1cywgJjpmb2N1cyB7XG5cdFx0XHRcdFx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG91dGxpbmUtb2Zmc2V0OiAwICAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMCkgICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Zm9ybSB7XG5cdFx0XHRcdC5tYy1maWVsZC1ncm91cCB7XG5cdFx0XHRcdFx0LmlucHV0LWdyb3VwLWFwcGVuZCB7XG5cdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDA7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDBweDtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuMDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLW91dDtcblx0XHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuMjVlbTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMC4wZW07XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMC4yNWVtO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdC5mYWMge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4zMTI1cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpmb2N1cy13aXRoaW4ge1xuXHRcdFx0XHRcdC5tYy1maWVsZC1ncm91cCB7XG5cdFx0XHRcdFx0XHQuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMS4wO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItbGlua3MtY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmc6IDAgMCAyLjBlbSAwO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHVsIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cGFkZGluZzowLjI1ZW0gMDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHQtbXMtdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLW91dDtcblx0XHRcdFx0XHRcdC1vLXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLXNvY2lhbC1jb250YWluZXIge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHQuZm9vdGVyLXNvY2lhbC1kZXNjIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5mb290ZXItc29jaWFsLWljb24ge1xuXHRcdFx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjVlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAxLjBzIGVhc2Utb3V0O1xuXHRcdFx0XHQtbXMtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0LW8tdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItY29weXJpZ2h0IHtcblx0XHRcdGNvbG9yOiAkZ3JheS1saWdodDM7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAzLjBlbSAxLjBlbSAwIDEuMGVtO1xuXHRcdH1cblx0fVxufVxuXG4jbW9kYWwtc3Vic2NyaWJlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNSk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xuXHQubW9kYWwtZGlhbG9nIHtcblx0XHQubW9kYWwtY29udGVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Lm1vZGFsLWhlYWRlciB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0LmZhYyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1vZGFsLWJvZHkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Ym94LXNoYWRvdzpcblx0XHRcdFx0XHQyLjhweCAyLjhweCAyLjJweCByZ2JhKDAsIDAsIDAsIDAuMDIpLFxuXHRcdFx0XHRcdDYuN3B4IDYuN3B4IDUuM3B4IHJnYmEoMCwgMCwgMCwgMC4wMjgpLFxuXHRcdFx0XHRcdDEyLjVweCAxMi41cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDM1KSxcblx0XHRcdFx0XHQyMi4zcHggMjIuM3B4IDE3LjlweCByZ2JhKDAsIDAsIDAsIDAuMDQyKSxcblx0XHRcdFx0XHQ0MS44cHggNDEuOHB4IDMzLjRweCByZ2JhKDAsIDAsIDAsIDAuMDUpLFxuXHRcdFx0XHRcdDEwMHB4IDEwMHB4IDgwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcblx0XHRcdFx0aWZyYW1lW25hbWU9XCJzdWJzY3JpYmUtcmVzdWx0c1wiXSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdGhlaWdodDogNTB2aDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmZvb3RlciB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHR9XG5cblx0LmZvb3Rlci1pbm5lciB7XG5cdFx0YSB7XG5cdFx0XHRpLmZhYyB7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIGFkZHJlc3Mge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmhlYWRlci14cyB7XG5cdFx0fVxuXG5cdFx0YiAge1xuXHRcdH1cblxuXHRcdC5mb290ZXItY29sLWNvbnRhaW5lci0xIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZm9vdGVyLWNvbC1jb250YWluZXItMiB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZvb3Rlci1jb2wtMSwgLmZvb3Rlci1jb2wtMiB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLWxvZ28tY29udGFpbmVyIHtcblxuXHRcdFx0LmZvb3Rlci1sb2dvIHtcblx0XHRcdFx0d2lkdGg6IDE1MnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDg5cHg7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcblx0XHRcdFx0XHQvLyB3aWR0aDogNDE0cHg7XG5cdFx0XHRcdFx0Ly8gaGVpZ2h0OiAyNDJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItbG9jYXRpb25zLWNvbnRhaW5lciB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblxuXHRcdC5mb290ZXItYWRkcmVzcy1jb250YWluZXIge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1zdWJzY3JpYmUtY29udGFpbmVyIHtcblxuXHRcdFx0LmZvb3Rlci1zdWJzY3JpYmUtbGFiZWwge1xuXHRcdFx0fVxuXG5cdFx0XHQuZm9vdGVyLXN1YnNjcmliZS1pbnB1dCB7XG5cdFx0XHRcdCYuYWN0aXZlLmZvY3VzLCAmLmFjdGl2ZTpmb2N1cywgJi5mb2N1cywgJi5mb2N1czphY3RpdmUsICY6YWN0aXZlOmZvY3VzLCAmOmZvY3VzIHtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRmb3JtIHtcblx0XHRcdFx0Lm1jLWZpZWxkLWdyb3VwIHtcblx0XHRcdFx0XHQuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcblx0XHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0XHQuZmFjIHtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHRcdFx0Lm1jLWZpZWxkLWdyb3VwIHtcblx0XHRcdFx0XHRcdC5pbnB1dC1ncm91cC1hcHBlbmQge1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItbGlua3MtY29udGFpbmVyIHtcblx0XHRcdHVsIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1zb2NpYWwtY29udGFpbmVyIHtcblx0XHRcdC5mb290ZXItc29jaWFsLWRlc2Mge1xuXHRcdFx0fVxuXHRcdFx0LmZvb3Rlci1zb2NpYWwtaWNvbiB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1jb3B5cmlnaHQge1xuXHRcdH1cblx0fVxufVxuIiwiaW5wdXQsIHRleHRhcmVhIHtcblx0Y29sb3I6ICRncmF5LW1pZDIgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxLjEyNWVtICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAwLjYyNWVtICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0MiAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6aW5zZXQgMCAycHggMCAkZ3JheS13aGl0ZTI7XG5cdC1tb3otYm94LXNoYWRvdzppbnNldCAwIDJweCAwICRncmF5LXdoaXRlMjtcblx0LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMnB4IDAgJGdyYXktd2hpdGUyO1xuXHQmOjpwbGFjZWhvbGRlciAge1xuXHRcdGNvbG9yOiAkZ3JheS1saWdodDIgIWltcG9ydGFudDtcblx0fVxufVxuXG5zZWxlY3Qge1xuXHRjb2xvcjogJGdyYXktbWlkMiAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDEuMTI1ZW0gIWltcG9ydGFudDtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0MiAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6aW5zZXQgMCAtMnB4IDAgJGdyYXktd2hpdGUxO1xuXHQtbW96LWJveC1zaGFkb3c6aW5zZXQgMCAtMnB4IDAgJGdyYXktd2hpdGUyO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAtMnB4IDAgJGdyYXktd2hpdGUyO1xuXHQmOjphZnRlciB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbmxhYmVsLnJlcXVpcmVkIHtcblx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdCY6OmFmdGVyIHtcblx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHR9XG59XG5cbi5mb3JtLWxhYmVsLXJlcXVpcmVkIHtcblx0Y29sb3I6ICRicmFuZGNvbG9yMTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKSwgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9wYWNpdHk6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlIHtcblx0bWFyZ2luOiAwIDEuMjVlbTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyb3VwIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcblx0LW1zLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogLjVzIGVhc2Utb3V0O1xuXHRmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdGxldHRlci1zcGFjaW5nOiAwICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcblx0Y29sb3I6ICRncmF5LWRhcmsyICFpbXBvcnRhbnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0MyAhaW1wb3J0YW50O1xuXHQmOmhvdmVyIHtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuXHRcdC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1vdXQ7XG5cdFx0LW1zLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuXHRcdC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuXHRcdHRyYW5zaXRpb246IC41cyBlYXNlLW91dDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmRjb2xvcjEgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodDMgIWltcG9ydGFudDtcblx0fVxuXHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcblx0XHQtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0O1xuXHRcdC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcblx0XHQtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcblx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZS1vdXQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxLWxpZ2h0ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktbGlnaHQzICFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNoYWRvdzogMCAhaW1wb3J0YW50O1xuXHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uYnRuLW91dGxpbmUtZ3JvdXA6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWdyb3VwOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93Pi5idG4tb3V0bGluZS1ncm91cC5kcm9wZG93bi10b2dnbGUge1xuXHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LWRhcmsxICFpbXBvcnRhbnQ7XG4gfVxuXG4uY3VzdG9tLXNlbGVjdCB7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgLjc1cmVtIGNlbnRlci84cHggMTBweDtcbn1cblxuLmN1c3RvbS1jaGVja2JveFxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogJGJyYW5kY29sb3IxO1xuXHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgkYnJhbmRjb2xvcjEsIDAuMDc1KSwgMCAwIDhweCByZ2JhKCRicmFuZGNvbG9yMSwgMC42KTtcbn1cblxuLyogQ2hyb21lLCBTYWZhcmksIEVkZ2UsIE9wZXJhICovXG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRtYXJnaW46IDA7XG59XG5cbi8qIEZpcmVmb3ggKi9cbmlucHV0W3R5cGU9bnVtYmVyXSB7XG5cdC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG5idXR0b24uYWN0aXZlLmZvY3VzLCBidXR0b24uYWN0aXZlOmZvY3VzLCBidXR0b24uZm9jdXMsIGJ1dHRvbi5mb2N1czphY3RpdmUsIGJ1dHRvbjphY3RpdmU6Zm9jdXMsIGJ1dHRvbjpmb2N1cyB7XG5cdG91dGxpbmU6IDAgIWltcG9ydGFudDtcblx0b3V0bGluZS1vZmZzZXQ6IDAgICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuMjUpICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjI1KSAgIWltcG9ydGFudDtcbn1cblxuLyogRnJlZWZvcm0gUGx1Z2luIEZvcm0gSW5wdXRzICovXG4uYnRuLWZyZWVmb3JtIHtcblx0bWFyZ2luLXRvcDogMS4yNWVtO1xufVxuLmZyZWVmb3JtLWZvcm0tY29udGFpbmVyIHtcbn1cblxuZm9ybS5pbmxpbmUtZm9ybSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0aW5wdXQsXG5cdGxhYmVsLFxuXHQuYnRuIHtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGxpbmVhcjtcblx0fVxuXHQuaW5wdXQtd3JhcHBlciB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdGlucHV0LFxuXHRcdGxhYmVsIHtcblx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0b3BhY2l0eTogMS4wO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBsaW5lYXI7XG5cdFx0XHRmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdGlucHV0IHtcblx0XHRcdHBhZGRpbmc6IC4yNXJlbSAwICFpbXBvcnRhbnQ7XG5cdFx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdGJvcmRlci1zcGFjaW5nOiAwO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRcdFx0b3BhY2l0eTogMC4wO1xuXHRcdH1cblx0XHRpbnB1dDpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0b3V0bGluZS1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdG9wYWNpdHkgOiAxLjA7XG5cdFx0fVxuXHRcdGxhYmVsIHtcblx0XHRcdHBhZGRpbmc6IC41cmVtIDAgIWltcG9ydGFudDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG9wYWNpdHk6IDEuMDtcblx0XHR9XG5cdFx0aW5wdXQ6Zm9jdXMgKyBsYWJlbCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0fVxuXHQuYnRuIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogLjFlbSAuNWVtO1xuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRcdG9wYWNpdHk6IDAuMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuZm9ybTpmb2N1cy13aXRoaW4ge1xuXHRpbnB1dCxcblx0LmJ0biB7XG5cdFx0b3BhY2l0eTogMS4wICFpbXBvcnRhbnQ7XG5cdFx0cG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG5cdH1cblx0bGFiZWwge1xuXHRcdG9wYWNpdHk6IDAuMCAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCIvLyAuY2Fyb3VzZWwge1xuLy8gXHR3aWR0aDogMTAwJTtcbi8vIFx0aGVpZ2h0OiBhdXRvO1xuLy8gfVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG5cdC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHQtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4uY2Fyb3VzZWwtaW1hZ2Uge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5iYW5uZXItdGl0bGUtb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAtMC4yNWVtO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxODAwcHg7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0YS5iYW5uZXItdGl0bGUtbGluayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRcdGZvbnQtc2l6ZTogMC42ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0bWFyZ2luOiAwIDAgMCAxMCU7XG5cdFx0cGFkZGluZzogMC43NWVtIDIuMGVtO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHQtbW96LXRyYW5zaXRpb246IGNvbG9yIDEuMHMgZWFzZS1vdXQ7XG5cdFx0LW1zLXRyYW5zaXRpb246IGNvbG9yIDEuMHMgZWFzZS1vdXQ7XG5cdFx0LW8tdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAxLjBzIGVhc2Utb3V0O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdFx0JjphY3RpdmUsICY6Zm9jdXMsICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0XHQuZmEsIC5mYWMge1xuXHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdGZvbnQtc2l6ZTogMS4wZW07XG5cdFx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMDA2MjVlbSk7XG5cdFx0fVxuXHR9XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDI1JTtcblx0bGVmdDogMjUlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUlKTtcblx0d2lkdGg6IDMzJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXgtd2lkdGg6IDkwMHB4O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuXHRcdHRvcDogMTIlICFpbXBvcnRhbnQ7IFxuXHRcdGxlZnQ6IDE1JSAhaW1wb3J0YW50OyBcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApICFpbXBvcnRhbnQ7XG5cdH1cblx0LmNhcHRpb24taW1hZ2UtY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC5jYXB0aW9uLWltYWdlIHtcblx0XHRcdG1heC13aWR0aDogNTAlO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45cHgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA3NSU7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTc1LjlweCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDc1JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogMi40ZW07XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0LmNhcHRpb24taGVhZGxpbmUtYmxvY2sge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0fVxuXHRoci5jYXB0aW9uLWRpdmlkZXIge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlOyAvKiBGb3IgSUUgKi9cblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMCAwIDAuNjI1ZW0gMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRicmFuZGNvbG9yMTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cdC5jYXB0aW9uLWJvZHkge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHAge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuXHR3aWR0aDogYXV0bztcblx0cGFkZGluZzogMS4yNWVtO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRvcGFjaXR5OiAxLjA7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdHotaW5kZXg6IDI7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAxLjBzIGVhc2Utb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0fVxuXHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHR9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiwgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0Zm9udC1mYW1pbHk6ICRmb250LWljb25zMjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxmMDAxXCI7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbjo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG5cdHJpZ2h0OiAxMCU7XG5cdGp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcblx0bWFyZ2luOiAxLjBlbSAwO1xuXHR6LWluZGV4OiAyO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG5cdHdpZHRoOiAwLjYyNWVtO1xuXHRoZWlnaHQ6IDAuNjI1ZW07XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogMC4xMjVlbSBzb2xpZCAkd2hpdGU7XG5cdG9wYWNpdHk6IDEuMDtcblx0bWFyZ2luOiAwIDAuMWVtICFpbXBvcnRhbnQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMS4wcyBlYXNlLW91dCwgYm9yZGVyIDEuMHMgZWFzZS1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxLjBzIGVhc2Utb3V0LCBib3JkZXIgMS4wcyBlYXNlLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMS4wcyBlYXNlLW91dCwgYm9yZGVyIDEuMHMgZWFzZS1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMS4wcyBlYXNlLW91dCwgYm9yZGVyIDEuMHMgZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMS4wcyBlYXNlLW91dCwgYm9yZGVyIDEuMHMgZWFzZS1vdXQ7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXI6IDAuMzEyNWVtIHNvbGlkICR3aGl0ZTtcblx0fVxuXHQmLmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdGJvcmRlcjogMC4xMjVlbSBzb2xpZCAkYnJhbmRjb2xvcjE7XG5cdH1cbn1cblxuI2Jhbm5lci1kb3duLWFycm93IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiAxMDB2aDtcblx0ei1pbmRleDogMTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jYmFubmVyLWRvd24tYXJyb3cgYSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAyLjBlbTtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMHZ3O1xuXHQtd2Via2l0LWFuaW1hdGlvbjogYW5pbS1iYW5uZXItZG93bi1hcnJvdyAycyBpbmZpbml0ZTtcblx0YW5pbWF0aW9uOiBhbmltLWJhbm5lci1kb3duLWFycm93IDJzIGluZmluaXRlO1xuXHQuZmEsIC5mYWMge1xuXHRcdGZvbnQtc2l6ZTogMi4wZW07XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0fVxuXHRcdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHR9XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW0tYmFubmVyLWRvd24tYXJyb3cge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDUwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyLjBlbSk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW0tYmFubmVyLWRvd24tYXJyb3cge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIuMGVtKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59IiwiIiwiLy8gQmxvY2tzIEdlbmVyYWxcbi5iYWNrZ3JvdW5kLWltYWdlLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IC0xO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHQvLyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdC8vIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Ly8gLW8tYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Ly8gYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Ly8gYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uYmxvY2staGVhZGxpbmUtdGV4dCB7XG5cdG1hcmdpbjogMDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5oMy5ibG9jay1oZWFkbGluZS10ZXh0IHtcblx0Y29sb3I6ICRicmFuZGNvbG9yMTtcbn1cblxuLmJsb2NrLXN1YmhlYWRsaW5lLXRleHQsIC5ibG9jay1zdWJoZWFkbGluZS10ZXh0IHAge1xuXHRtYXJnaW46IDAuMzEyNWVtIDAgMCAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbi8vIEltYWdlc1xuLmltZy1yZWd1bGFyLXBhZGRpbmcge1xuXHRwYWRkaW5nOiAwIDEuMjVlbTtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcblx0XHRwYWRkaW5nOiAyLjVlbSAxLjI1ZW07XG5cdH1cbn1cblxuLmltZy1uby1wYWRkaW5nIHtcblx0cGFkZGluZzogMDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcblx0XHRwYWRkaW5nOiAyLjVlbSAwO1xuXHR9XG59XG5cbi5pbWctc3F1YXJlLWNyb3AsIC5pbWctY2lyY2xlLWNyb3Age1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cbi5pbWctc3F1YXJlLWNyb3A6OmFmdGVyLCAuaW1nLWNpcmNsZS1jcm9wOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cbi5pbWctc3F1YXJlLWNyb3AgaW1nLCAuaW1nLWNpcmNsZS1jcm9wIGltZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdG9iamVjdC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcblx0XHRwYWRkaW5nOiAyLjVlbTtcblx0fVxufVxuXG4uaW1nLWNpcmNsZS1jcm9wIGltZyB7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmltZy1vdmVybGF5LXNlY3Rpb25zIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMi41ZW07XG5cdHRvcDogMDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45cHgpIHtcblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdHBhZGRpbmc6IDIuNWVtIDEuMjVlbTtcblx0fVxufVxuXG5cbi8vIFRleHQgT25lIENvbHVtbiBCbG9ja1xuLnRleHQtb25lLWNvbHVtbi1ib2R5LWNvcHkge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMC4zMTI1ZW07XG59XG5cbi8vIExhcmdlIFRleHQgQ2FsbG91dCBCbG9jayBTdHlsZVxuLmxhcmdlLXRleHQtY2FsbG91dC1ib2R5LWNvcHkge1xuXHRwIHtcblx0XHRmb250LXNpemU6IDIuMGVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0fVxufVxuXG5oMi5sYXJnZS10ZXh0LWNhbGxvdXQtaGVhZGxpbmUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMS44ZW07XG59XG5oMy5sYXJnZS10ZXh0LWNhbGxvdXQtaGVhZGxpbmUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG59XG5oNC5sYXJnZS10ZXh0LWNhbGxvdXQtaGVhZGxpbmUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMS4yZW07XG59XG5cbmg0LmxhcmdlLXRleHQtY2FsbG91dC1zdWJoZWFkbGluZS10ZXh0IHtcblx0Zm9udC1zaXplOiAxLjJlbTtcbn1cbmg1LmxhcmdlLXRleHQtY2FsbG91dC1zdWJoZWFkbGluZS10ZXh0IHtcblx0Zm9udC1zaXplOiAxLjBlbTtcbn1cbmg2LmxhcmdlLXRleHQtY2FsbG91dC1zdWJoZWFkbGluZS10ZXh0IHtcblx0Zm9udC1zaXplOiAwLjhlbTtcbn1cblxuLy9QdWxsIFF1b3RlIEJsb2NrIFN0eWxlXG4ucHVsbC1xdW90ZS1ib2R5LWNvcHkge1xuXHRwIHtcblx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0fVx0XG59XG5cbmgyLnB1bGwtcXVvdGUtaGVhZGxpbmUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMS44ZW07XG59XG5oMy5wdWxsLXF1b3RlLWhlYWRsaW5lLXRleHQge1xuXHRmb250LXNpemU6IDEuNWVtO1xufVxuaDQucHVsbC1xdW90ZS1oZWFkbGluZS10ZXh0IHtcblx0Zm9udC1zaXplOiAxLjJlbTtcbn1cblxuaDQucHVsbC1xdW90ZS1zdWJoZWFkbGluZS10ZXh0IHtcblx0Zm9udC1zaXplOiAxLjJlbTtcbn1cbmg1LnB1bGwtcXVvdGUtc3ViaGVhZGxpbmUtdGV4dCB7XG5cdGZvbnQtc2l6ZTogMS4wZW07XG59XG5oNi5wdWxsLXF1b3RlLXN1YmhlYWRsaW5lLXRleHQge1xuXHRmb250LXNpemU6IDAuOGVtO1xufVxuXG5cbi8vVGV4dCB3aXRoIEltYWdlIEJsb2NrXG4uYmxvY2stdGV4dC1pbWFnZS1ib2R5LWNvbHVtbiB7XG5cdHBhZGRpbmc6IDAgMi41ZW0gIWltcG9ydGFudDtcbn1cblxuXG5cbi8vU3RhdCBGYWN0cyBSb3dcbi5zdGF0LWZhY3QtbnVtYmVyIHtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRtYXJnaW46IDA7XG5cdGNvbG9yOiAkZ3JheS1kYXJrMTtcblx0Zm9udC1zaXplOiA1ZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuLnN0YXQtZmFjdC1wcmVmaXgge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdG1hcmdpbjogMDtcblx0Y29sb3I6ICRncmF5LWRhcmsxO1xuXHRmb250LXNpemU6IDNlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG4uc3RhdC1mYWN0LXN1ZmZpeCB7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0bWFyZ2luOiAwO1xuXHRjb2xvcjogJGdyYXktZGFyazE7XG5cdGZvbnQtc2l6ZTogM2VtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cbi5zdGF0LWZhY3QtZGVzYyB7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1zaXplOiAxLjJlbTtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG4uc3RhdC1mYWN0LWNpdGF0aW9uIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nLXRvcDogMC42MjVlbTtcblx0Zm9udC1zaXplOiAwLjllbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGNvbG9yOiAkZ3JheS1taWQzO1xufVxuXG5cbi8vUHVsbCBRdW90ZVxuLnB1bGwtcXVvdGUtYm9keSBwIHtcblx0Zm9udC1zaXplOiAyLjVlbTtcblx0bGluZS1oZWlnaHQ6IDEuMmVtO1xufVxuLnB1bGwtcXVvdGUtY2l0YXRpb24ge1xuXHRmb250LXNpemU6IDEuMmVtO1xuXHRsaW5lLWhlaWdodDogMWVtO1xufVxuXG5cbi8vSW1hZ2UgQ2FsbG91dCBDYXJkc1xuLmltYWdlLWNhbGxvdXQtY2FyZCB7XG59XG5cbmgzLmltYWdlLWNhbGxvdXQtaGVhZGxpbmUge1xuXHRjb2xvcjogJGJyYW5kY29sb3IxO1xufVxuaDUuaW1hZ2UtY2FsbG91dC1oZWFkbGluZSB7XG5cdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdG1hcmdpbi1ib3R0b206IDAuMTI1ZW07XG59XG5oNi5pbWFnZS1jYWxsb3V0LXN1YmhlYWRsaW5lIHtcblx0Y29sb3I6ICRibGFjaztcbn1cblxuLmltYWdlLWNhbGxvdXQtYm9keSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiAwLjc1ZW07XG59XG5cblxuXG4vL0ltYWdlIEljb24gUm93XG4uaW1hZ2UtaWNvbi1saW5rIHtcblx0Jjpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG4uaW1hZ2UtaWNvbi1oZWFkbGluZSB7XG5cdC8vIGNvbG9yOiAkYmxhY2s7XG5cdHBhZGRpbmctdG9wOiAxLjEyNWVtO1xufVxuXG4uaW1hZ2UtaWNvbi10ZXh0IHAge1xuXHRjb2xvcjogJGdyYXktbWlkMjtcblx0Zm9udC1zaXplOiAwLjhlbTtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0cGFkZGluZzogMS4xMjVlbSAwLjYyNWVtO1xufVxuLmltYWdlLWljb24taW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuXG4vL1ZpZGVvIEJsb2NrXG4uZW1iZWQtY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuXHRoZWlnaHQ6IDA7IG92ZXJmbG93OlxuXHRoaWRkZW47XG5cdG1heC13aWR0aDogMTAwJTtcbn1cbi5lbWJlZC1jb250YWluZXIgaWZyYW1lLFxuLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXG4uZW1iZWQtY29udGFpbmVyIGVtYmVkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cblxuLy9JbWFnZSBHYWxsZXJ5IEJsb2NrXG4uYmxvY2stY29udGFpbmVyLWltYWdlLWdhbGxlcnkge1xuXHQuYmxvY2staW1hZ2UtZ2FsbGVyeS10aHVtYi1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDAuMzEyNWVtO1xuXHRcdC5ibG9jay1pbWFnZS1nYWxsZXJ5LXRodW1iIHtcblxuXHRcdH1cblx0fVxuXHQuYmxvY2staW1hZ2UtZ2FsbGVyeS1tYXNvbnJ5LWdyaWQtc2l6ZXIsXG5cdC5ibG9jay1pbWFnZS1nYWxsZXJ5LW1hc29ucnktZ3JpZC1pdGVtIHsgXG5cdFx0cGFkZGluZzogMC4zMTI1ZW07XG5cdH1cbn1cblxuXG4vL01hcmtldCBDYWxsb3V0cyBCbG9ja1xuLm1hcmtldC1jYWxsb3V0LWNhcmQge1xuXHQmOmhvdmVyIHtcblx0XHQuaW1nLXpvb20taG92ZXIge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEyNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYXJkLWJvZHkgYSBoNSB7XG5cdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdH1cblx0fVxuXHQuY2FyZC1ib2R5IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMS4wZW0gMS4wZW0gMi41ZW0gMS4wZW07XG5cdFx0aDUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdC1tb3otdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdC1tcy10cmFuc2l0aW9uOiBjb2xvciAxLjBzIGVhc2Utb3V0O1xuXHRcdFx0LW8tdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDAwXCI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1pY29uczI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAwLjYyNWVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRcdFx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMC4zNzVlbTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0aDUge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRoNSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy9Db21tdW5pdHkgRW5nYWdlbWVudCBCbG9jaztcbi5jb21tdW5pdHktcGFydG5lci1zbGlkZXIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBjYWxjKDQ1cHggKyAyLjVlbSk7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMS4yNWVtIDAgMCAwO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHdoaXRlO1xuXHQuY29tbXVuaXR5LXBhcnRuZXItc2xpZGVyLXdyYXBwZXIge1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdC1tcy10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyICFpbXBvcnRhbnQ7XG5cdFx0LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcblx0XHQuY29tbXVuaXR5LXBhcnRuZXItc2xpZGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1heC1oZWlnaHQ6IDQ1cHg7XG5cdFx0XHQuY29tbXVuaXR5LXBhcnRuZXItaW1hZ2Uge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWF4LWhlaWdodDogNDVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNvbW11bml0eS1wYXJ0bmVyLXNsaWRlci1vdmVybGF5IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCR3aGl0ZSwxKSAwJSwgcmdiYSgkd2hpdGUsMCkgMjUlLCByZ2JhKCR3aGl0ZSwwKSA3NSUsIHJnYmEoJHdoaXRlLDEpIDEwMCUpO1xuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCR3aGl0ZSwxKSAwJSwgcmdiYSgkd2hpdGUsMCkgMjUlLCByZ2JhKCR3aGl0ZSwwKSA3NSUsIHJnYmEoJHdoaXRlLDEpIDEwMCUpO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkd2hpdGUsMSkgMCUsIHJnYmEoJHdoaXRlLDApIDI1JSwgcmdiYSgkd2hpdGUsMCkgNzUlLCByZ2JhKCR3aGl0ZSwxKSAxMDAlKTtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkd2hpdGU7XG5cdH1cbn1cblxuXG4vL1RpbWVsaW5lIEJsb2NrXG4uYmxvY2stY29udGFpbmVyLXRpbWVsaW5lIHtcblx0LmJsb2NrLXRpbWVsaW5lLWVsZW1lbnRzLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0LmJsb2NrLXRpbWVsaW5lLWVsZW1lbnQtcm93IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHQuYmxvY2stdGltZWxpbmUtaGVhZGxpbmUtY29udGFpbmVyIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiA1LjByZW0gMi41cmVtO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS1taWQxO1xuXHRcdFx0XHQuYmxvY2stdGltZWxpbmUtaGVhZGxpbmUge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktZGFyazM7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA1Ljc1cmVtO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMi4wcmVtO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LW1pZDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5ibG9jay10aW1lbGluZS1zdWJoZWFkbGluZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrMztcblx0XHRcdFx0XHRmb250LXdlaWdodDogMTAwO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5ibG9jay10aW1lbGluZS1oZWFkbGluZS1jb250YWluZXItZmlyc3Qge1xuXHRcdFx0XHRcdC5ibG9jay10aW1lbGluZS1oZWFkbGluZSB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogLTFweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1Ljc1cmVtO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYmxvY2stdGltZWxpbmUtaGVhZGxpbmUtY29udGFpbmVyLWxhc3Qge1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHQuYmxvY2stdGltZWxpbmUtaGVhZGxpbmUge1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNS43NXJlbTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS1taWQxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmJsb2NrLXRpbWVsaW5lLWJvZHktY29udGFpbmVyIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiA1LjByZW0gMi41cmVtO1xuXHRcdFx0XHQmLmJsb2NrLXRpbWVsaW5lLWJvZHktY29udGFpbmVyLXJvdyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRnYXA6IDIuNXJlbTtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkge1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45cHgpIHtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOXB4KSB7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmJsb2NrLXRpbWVsaW5lLWJvZHktY29udGFpbmVyLWNvbHVtbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRnYXA6IDIuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYmxvY2stdGltZWxpbmUtYm9keS1pbWFnZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50aW1lbGluZS1ibG9jay1ib2R5LXRleHQge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMDtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktZGFyazM7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHQvLyBsaW5lLWhlaWdodDogMS4yNTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vL0ltYWdlIFNsaWRlciBCbG9jaztcbi5ibG9jay1jb250YWluZXItaW1hZ2Utc2xpZGVyIHtcblx0LmJsb2NrLWltYWdlLXNsaWRlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA3LjVyZW07XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDEuMjVlbSAwIDAgMDtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0LmJsb2NrLWltYWdlLXNsaWRlci13cmFwcGVyIHtcblx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdFx0LW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyICFpbXBvcnRhbnQ7XG5cdFx0XHQtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdFx0LW8tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdFx0LmJsb2NrLWltYWdlLXNsaWRlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1LjByZW07XG5cdFx0XHRcdC5ibG9jay1pbWFnZS1zbGlkZXItaW1hZ2Uge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDUuMHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmxvY2staW1hZ2Utc2xpZGVyLW92ZXJsYXkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkd2hpdGUsMSkgMCUsIHJnYmEoJHdoaXRlLDApIDI1JSwgcmdiYSgkd2hpdGUsMCkgNzUlLCByZ2JhKCR3aGl0ZSwxKSAxMDAlKTtcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCR3aGl0ZSwxKSAwJSwgcmdiYSgkd2hpdGUsMCkgMjUlLCByZ2JhKCR3aGl0ZSwwKSA3NSUsIHJnYmEoJHdoaXRlLDEpIDEwMCUpO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCR3aGl0ZSwxKSAwJSwgcmdiYSgkd2hpdGUsMCkgMjUlLCByZ2JhKCR3aGl0ZSwwKSA3NSUsIHJnYmEoJHdoaXRlLDEpIDEwMCUpO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0fVxuXHR9XG59XG5cblxuLy9Qcm9qZWN0IFNsaWRlciBCbG9jaztcbi5ibG9jay1jb250YWluZXItcHJvamVjdC1zbGlkZXIge1xuXHQuYmxvY2stcHJvamVjdC1zbGlkZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwdnc7XG5cdFx0bWluLWhlaWdodDogYXV0bztcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHQuYmxvY2stcHJvamVjdC1zbGlkZXItd3JhcHBlciB7XG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcblx0XHRcdC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xuXHRcdFx0LW1zLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcblx0XHRcdC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcblx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcblx0XHRcdC5ibG9jay1wcm9qZWN0LXNsaWRlIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0LnByb2plY3QtY2FyZCB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDMzdncgLSAxLjI1cmVtKTtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDUwdncgLSAxLjI1cmVtKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45cHgpIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogY2FsYyg2NnZ3IC0gMS4yNXJlbSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOXB4KSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoNzV2dyAtIDEuMjVyZW0pO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmxvY2stcHJvamVjdC1zbGlkZXItb3ZlcmxheSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCR3aGl0ZSwwLjgpIDAlLCByZ2JhKCR3aGl0ZSwwKSAxNSUsIHJnYmEoJHdoaXRlLDApIDg1JSwgcmdiYSgkd2hpdGUsMC44KSAxMDAlKTtcblx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCR3aGl0ZSwwLjgpIDAlLCByZ2JhKCR3aGl0ZSwwKSAxNSUsIHJnYmEoJHdoaXRlLDApIDg1JSwgcmdiYSgkd2hpdGUsMC44KSAxMDAlKTtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkd2hpdGUsMC44KSAwJSwgcmdiYSgkd2hpdGUsMCkgMTUlLCByZ2JhKCR3aGl0ZSwwKSA4NSUsIHJnYmEoJHdoaXRlLDAuOCkgMTAwJSk7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHR9XG5cdFx0LnN3aXBlci1idXR0b24tcHJldiwgLnN3aXBlci1idXR0b24tbmV4dCB7XG5cdFx0XHR0b3A6IDMzJTtcblx0XHRcdHBhZGRpbmc6IDUuMHJlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi5idG4ge1xuXHRmb250LXNpemU6IDEuMGVtO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0cGFkZGluZzogMC43NWVtIDEuNzVlbSAwLjVlbSAxLjc1ZW07XG5cdG1hcmdpbjogMC4yZW0gMC4xZW07XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dCwgYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0LCBib3JkZXIgMS4wcyBlYXNlLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAxLjBzIGVhc2Utb3V0LCBiYWNrZ3JvdW5kIDEuMHMgZWFzZS1vdXQsIGJvcmRlciAxLjBzIGVhc2Utb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dCwgYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0LCBib3JkZXIgMS4wcyBlYXNlLW91dDtcblx0LW8tdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dCwgYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0LCBib3JkZXIgMS4wcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dCwgYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0LCBib3JkZXIgMS4wcyBlYXNlLW91dDtcblx0Jjpob3ZlciB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblx0LmFjdGl2ZS5mb2N1cywgLmFjdGl2ZTpmb2N1cywgLmZvY3VzLCAuZm9jdXM6YWN0aXZlLCAmOmFjdGl2ZTpmb2N1cywgJjpmb2N1cyB7XG5cdFx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAwICAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgICFpbXBvcnRhbnQ7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMjMxLCA3NiwgNTcsIDAuOCkgIWltcG9ydGFudDtcblx0XHQtbW96LWJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgyMzEsIDc2LCA1NywgMC44KSAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgyMzEsIDc2LCA1NywgMC44KSAgIWltcG9ydGFudDtcblx0fVxufVxuXG4uYnRuLXNtIHtcblx0Zm9udC1zaXplOiAwLjhlbTtcblx0cGFkZGluZzogMC42ZW0gMS40ZW0gMC41ZW0gMS40ZW07XG59XG5cbi5idG4tbGcge1xuXHRmb250LXNpemU6IDEuMmVtO1xuXHRwYWRkaW5nOiAwLjllbSAxLjc1ZW0gMC44ZW0gMS43NWVtO1xufVxuXG4uYnRuLXByaW1hcnkge1xuXHR0cmFuc2l0aW9uOiAuNXMgZWFzZS1vdXQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMTtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGJyYW5kY29sb3IxLWRhcms7XG5cdCY6aG92ZXIge1xuXHRcdHRyYW5zaXRpb246IC41cyBlYXNlLW91dDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRicmFuZGNvbG9yMS1kYXJrO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1saWdodDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuXHR0cmFuc2l0aW9uOiAuNXMgZWFzZS1vdXQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LW1pZDI7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRncmF5LWRhcmsxO1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1kYXJrMTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRncmF5LWRhcmsxO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0Mztcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRncmF5LW1pZDI7XG5cdH1cbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xuXHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYnJhbmRjb2xvcjE7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRicmFuZGNvbG9yMS1kYXJrO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1saWdodDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYnJhbmRjb2xvcjEtbGlnaHQ7XG5cdH1cbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG5cdGNvbG9yOiAkZ3JheS1kYXJrMTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktZGFyazE7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LWRhcmsxO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWRhcmsxO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0Mztcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodDM7XG5cdH1cbn1cblxuLmJ0bi1kYXJrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkZ3JheS1kYXJrMztcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYnJhbmRjb2xvcjEtZGFyaztcblx0fVxuXHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmRjb2xvcjEtbGlnaHQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYnJhbmRjb2xvcjE7XG5cdH1cbn1cblxuLmJ0bi1saWdodCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGdyYXktd2hpdGUyO1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGJyYW5kY29sb3IxLWRhcms7XG5cdH1cblx0JjphY3RpdmUsICY6Zm9jdXMsICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxLWxpZ2h0O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGJyYW5kY29sb3IxO1xuXHR9XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogbm9uZTtcblx0Y29sb3I6ICRibGFjaztcblx0Ym9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRicmFuZGNvbG9yMS1kYXJrO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1saWdodDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYnJhbmRjb2xvcjEtbGlnaHQ7XG5cdH1cbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogbm9uZTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRicmFuZGNvbG9yMS1kYXJrO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMS1saWdodDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYnJhbmRjb2xvcjEtbGlnaHQ7XG5cdH1cbn1cblxuLmJ0bi1saW5rIHtcblx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRjb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG59XG4iLCIuYnRuIHtcblx0cGFkZGluZzogMC43NWVtIDEuNzVlbSAwLjc1ZW0gMS43NWVtO1xufVxuXG4uYnRuLXByaW1hcnkge1xuXHR0cmFuc2l0aW9uOiAuNXMgZWFzZS1vdXQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHQmOmhvdmVyIHtcblx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZS1vdXQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxLWRhcms7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdH1cblx0JjphY3RpdmUsICY6Zm9jdXMsICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJyYW5kY29sb3IxLWxpZ2h0O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0fVxufVxuIiwiLmNhcmQsIC5jYXJkLWZvb3RlciwgLmNhcmQtaGVhZGVyIHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0LW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0YSB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC8vIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG5cdC8vIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgbGluZWFyO1xuXHQvLyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG5cdC8vIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuXHQvLyB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcbn1cbi5jYXJkIHtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDEuMjVlbSk7XG5cdG1hcmdpbjogMCAwIDIuNWVtIDA7XG5cdC5jYXJkLWltZy10b3Age1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHQuY2FyZC1pbWctbWFpbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdFx0LmNhcmQtaW1nLW92ZXJsYXkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogIDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogJGdyYXktbWlkMztcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkZ3JheS1taWQzLDApIDMzJSwgcmdiYSgkZ3JheS1taWQzLDAuNikgMTAwJSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJGdyYXktbWlkMywwKSAzMyUsIHJnYmEoJGdyYXktbWlkMywwLjYpIDEwMCUpO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkZ3JheS1taWQzLDApIDMzJSwgcmdiYSgkZ3JheS1taWQzLDAuNikgMTAwJSk7XG5cdFx0XHRpbWcgeyBcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDAuMzEyNWVtIDAuMzEyNWVtO1xuXHRcdFx0XHRsZWZ0OiAxLjEyNWVtO1xuXHRcdFx0XHRib3R0b206IC0xcHg7XG5cdFx0XHRcdHdpZHRoOiAxNy41JTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiA1cHggc29saWQgJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2FyZC1ib2R5IHtcblx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRwYWRkaW5nOiAxLjI1ZW0gMS4xMjVlbTtcblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdH1cblx0XHRoNSwgLmVudHJ5LXRlYXNlci1oZWFkbGluZSB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcblx0XHR9XG5cdFx0LmVudHJ5LXRlYXNlci1jb3B5IHtcblx0XHRcdG1hcmdpbi10b3A6IDAuNWVtO1xuXHRcdH1cblx0fVxuXHQuY2FyZC1mb290ZXIge1xuXHRcdHBhZGRpbmc6IDAuMzEyNWVtIDEuMTI1ZW07XG5cdH1cbn0iLCIuZHJvcGRvd246bm90KC5kcm9wZG93bi1uYXZiYXIpIHtcblx0LmRyb3Bkb3duLXRvZ2dsZSB7XG5cdFx0cGFkZGluZzogMC42MjVlbSAwLjYyNWVtO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHQvLyBmb250LWZhbWlseTogJGZvbnQtbmF2MTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuXHR9XG5cdC5kcm9wZG93bi1tZW51IHtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXdoaXRlMTtcblx0XHRib3gtc2hhZG93OlxuXHRcdFx0MHB4IDIuMnB4IDIuMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyksXG5cdFx0XHQwLjFweCA1LjNweCA1LjNweCByZ2JhKDAsIDAsIDAsIDAuMTAxKSxcblx0XHRcdDAuMXB4IDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSxcblx0XHRcdDAuMnB4IDE3LjlweCAxNy45cHggcmdiYSgwLCAwLCAwLCAwLjE0OSksXG5cdFx0XHQwLjRweCAzMy40cHggMzMuNHB4IHJnYmEoMCwgMCwgMCwgMC4xOCksXG5cdFx0XHQxcHggODBweCA4MHB4IHJnYmEoMCwgMCwgMCwgMC4yNSlcblx0XHQ7XG5cdFx0LmRyb3Bkb3duLWl0ZW0ge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0XHQvLyBmb250LWZhbWlseTogJGZvbnQtbmF2MTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZHJvcGRvd24tZGl2aWRlciB7XG5cdFx0XHRtYXJnaW46IDAuMTI1ZW0gMDtcblx0XHR9XG5cdH1cbn1cbiIsIi8vQWRkIGltZy1mbHVpZCByZXNwb25zaXZlbmVzcyB0byBhbGwgaW1nIHRhZ3Mgd2l0aGluIHRoZSBib2R5IHNlY3Rpb24uXG4uYm9keSB7XG5cdGltZyB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuXG4uaW1nLXpvb20taG92ZXIge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmOmhvdmVyIHtcblx0XHRpbWcge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEyNSk7XG5cdFx0fVxuXHR9XG5cdGltZyB7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMy4wcyBlYXNlLW91dDtcblx0XHQtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAzLjBzIGVhc2Utb3V0O1xuXHRcdC1tcy10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMy4wcyBlYXNlLW91dDtcblx0XHQtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMy4wcyBlYXNlLW91dDtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMy4wcyBlYXNlLW91dDtcblx0fVxufVxuXG4uaW1nLW1hcmtlci1saW5rLXVuZGVyLFxuLmltZy1tYXJrZXItbGluay1yaWdodCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAxNnB4O1xuXHRcdGJvdHRvbTogLTRweDtcblx0XHR3aWR0aDogNi4yNWVtO1xuXHRcdGhlaWdodDogNHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMTtcblx0fVxufVxuXG4uaW1nLW1hcmtlci1saW5rLXJpZ2h0IHtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxLjI2ZW07XG5cdFx0cmlnaHQ6IC00cHg7XG5cdFx0d2lkdGg6IDRweDtcblx0XHRoZWlnaHQ6IDYuMjVlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDo5OTJweCkge1xuXHRcdCY6OmJlZm9yZSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXHRcdCY6OmFmdGVyIHsgZGlzcGxheTogbm9uZTsgfVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOjk5MnB4KSB7XG5cdFx0Jjo6YmVmb3JlIHsgZGlzcGxheTogbm9uZTsgfVxuXHRcdCY6OmFmdGVyIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpIHtcblx0XHQmOjpiZWZvcmUgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblx0XHQmOjphZnRlciB7IGRpc3BsYXk6IG5vbmU7IH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDo1NzZweCkge1xuXHRcdCY6OmJlZm9yZSB7IGRpc3BsYXk6IG5vbmU7IH1cblx0XHQmOjphZnRlciB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXHR9XG59XG5cbi52aWRlby10aHVtYi1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6aG92ZXIge1xuXHRcdC52aWRlby10aHVtYi1vdmVybGF5IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjUpO1xuXHRcdFx0LnZpZGVvLXRodW1iLWJ1dHRvbiB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdC5saW5rLXRleHQtbmF2IHtcblx0XHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC52aWRlby10aHVtYi1vdmVybGF5IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjEpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAyLjBzIGVhc2Utb3V0O1xuXHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIDIuMHMgZWFzZS1vdXQ7XG5cdFx0LW1zLXRyYW5zaXRpb246IGFsbCAyLjBzIGVhc2Utb3V0O1xuXHRcdC1vLXRyYW5zaXRpb246IGFsbCAyLjBzIGVhc2Utb3V0O1xuXHRcdHRyYW5zaXRpb246IGFsbCAyLjBzIGVhc2Utb3V0O1xuXHRcdC52aWRlby10aHVtYi1idXR0b24ge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxLjc1ZW07XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC45Mzc1ZW07XG5cdFx0XHQubGluay10ZXh0LW5hdiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRmb250LXNpemU6IDAuODEyNWVtO1xuXHRcdFx0XHRtYXJnaW46IDAuOTM3NWVtIDAgMCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5ob3N0ZWQtdmlkZW8tY292ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IDUwJSA1MCU7XG59XG4iLCIucGFnZS1pbnRybyB7XG5cdHBhZGRpbmc6IDAgMi4wZW0gMy4wZW0gMi4wZW07XG59IiwiLnBhZ2UtdGl0bGUtZnVsbC13aWR0aCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktd2hpdGUyO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IC0xO1xuXHQvLyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcblx0Ly8gLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cdC8vIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcblx0Ly8gYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXHQvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG5cdC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cdC8vIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG5cdC8vIC13ZWJraXQtZmlsdGVyOiBibHVyKDIwcHgpIGdyYXlzY2FsZSgyNSUpO1xuXHQvLyAtbW96LWZpbHRlcjogYmx1cigyMHB4KSBncmF5c2NhbGUoMjUlKTtcblx0Ly8gLW8tZmlsdGVyOiBibHVyKDIwcHgpIGdyYXlzY2FsZSgyNSUpO1xuXHQvLyBmaWx0ZXI6IGJsdXIoMjBweCkgZ3JheXNjYWxlKDI1JSk7XG5cdC8vIG9wYWNpdHk6IDAuNzU7XG59XG5cbi5wYWdlLXRpdGxlLWltYWdlIHtcblx0d2lkdGg6IDEwMHZ3O1xuXHRtYXgtd2lkdGg6IDIyMDBweDtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4ucGFnZS10aXRsZS12aWRlby1jb250YWluZXIge1xuXHR3aWR0aDogMTAwdnc7XG5cdG1heC13aWR0aDogMjIwMHB4O1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbmgxLnBhZ2UtdGl0bGUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMCAwIDAuMjVlbSAwLjVlbTtcbn1cblxuLnBhZ2UtdGl0bGUtb3ZlcmxheS1jb250YWluZXIge1xuXHQvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDYxLDUwLDQzLDApIDAlLCByZ2JhKDYxLDUwLDQzLDAuNzUpIDEwMCUpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNi44NzVlbTtcblx0ei1pbmRleDogMjtcblx0LnBhZ2UtdGl0bGUtY29udGFpbmVyIHtcblx0XHRoMS5wYWdlLXRpdGxlIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG59XG5cbi5wYWdlLXRpdGxlLWltYWdlLW92ZXJsYXkge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDYxLDUwLDQzLDApIDAlLCByZ2JhKDYxLDUwLDQzLDAuNzUpIDEwMCUpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAyMjAwcHg7XG5cdGhlaWdodDogNi44NzVlbTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4ucGFnZS10aXRsZS1tYXJrZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OlwiXCI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwLjc1ZW07XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHdpZHRoOiBjYWxjKDI1JSAtIDMuMGVtKTtcblx0XHRoZWlnaHQ6IDAuNjI1ZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdHotaW5kZXg6IDI7XG5cdH1cbn1cblxuLnBhZ2UtdGl0bGUtbm8tYmFjayB7XG5cdGgxLnBhZ2UtdGl0bGUge1xuXHRcdHBhZGRpbmc6IDEuMmVtIDAgMC4yNWVtIDAuNGVtO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdH1cbn1cblxuLnBhZ2UtdGl0bGUtYmFja2xpbmstY29udGFpbmVyIHtcblx0cGFkZGluZzogMS4yNWVtIDAgMy4wZW0gMi4yNWVtICFpbXBvcnRhbnQ7XG5cdC5wYWdlLXRpdGxlLWJhY2tsaW5rIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxufVxuIiwiLyogUGFnaW5hdGlvbiBDbGFzc2VzICovXG5cbi5wYWdpbmF0aW9uLWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDEuMjVlbSAwLjYyNWVtIDUuMGVtIDAuNjI1ZW07XG5cdC5wYWdpbmF0aW9uIHtcblx0XHRmb250LXNpemU6IDEuMHJlbTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEuMjVyZW07XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0cGFkZGluZzogMC42MjVlbSAxLjI1ZW07XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5mYSwgLmZhcywgLmZhYyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwZW0pO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYWN0aXZlIHtcblx0XHRcdGEge1xuXHRcdFx0XHRwYWRkaW5nOiAwLjYyNWVtIDEuMjVlbTtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRjdXJzb3I6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wYWdlLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS1saWdodDE7XG5cdFx0fVxuXHRcdC5wYWdlLWl0ZW0gKyAucGFnZS1pdGVtIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucGFnZS1pdGVtOmZpcnN0LWNoaWxkLCAucGFnZS1pdGVtOmxhc3QtY2hpbGQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucGFnZS1pdGVtLmRpc2FibGVkIHsgXG5cdFx0XHQucGFnZS1saW5rIHtcblx0XHRcdFx0Y29sb3I6ICRncmF5LWxpZ2h0MSAhaW1wb3J0YW50O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0Y3Vyc29yOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5wcm9qZWN0LWhlYWRlci1zbGlkZXIge1xuXHRtaW4taGVpZ2h0OiBhdXRvO1xuXHQmLmxvYWRpbmcge1xuXHRcdG1pbi1oZWlnaHQ6IDY2dmg7XG5cdH1cblx0d2lkdGg6IDEwMHZ3O1xuXHQvLyoqIGhlaWdodDogY2FsYygxMDB2aCAtIDEwZW0pO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1saWdodDE7XG5cdC5wcm9qZWN0LWhlYWRlci1zbGlkZXItd3JhcHBlciB7XG5cdFx0LnByb2plY3QtaGVhZGVyLXNsaWRlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0Ly8gaGVpZ2h0OiAxMDB2aDsgLy8gU29tZSBicm93c2VycywgaW5jbHVkaW5nIFNhZmFyaSBuZWVkIGEgaGVpZ2h0IGluIHRoaXMgY29udGV4dFxuXHRcdFx0Ly9tYXgtd2lkdGg6IDEwMHZ3O1xuXHRcdFx0Ly9tYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTBlbSk7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHQxO1xuXHRcdFx0LnByb2plY3QtaGVhZGVyLWltYWdlIHtcblx0XHRcdFx0Ly8gd2lkdGg6IGF1dG87XG5cdFx0XHRcdC8vIGhlaWdodDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDB2dztcblx0XHRcdFx0bWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEwZW0pO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjI1O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdC13ZWJraXQtZmlsdGVyOiBibHVyKDBweCkgZ3JheXNjYWxlKDEwMCUpIGNvbnRyYXN0KDUwJSk7XG5cdFx0XHRcdC1tb3otZmlsdGVyOiBibHVyKDBweCkgZ3JheXNjYWxlKDEwMCUpY29udHJhc3QoNTAlKTtcblx0XHRcdFx0LW1zLWZpbHRlcjogYmx1cigwcHgpIGdyYXlzY2FsZSgxMDAlKWNvbnRyYXN0KDUwJSk7XG5cdFx0XHRcdC1vLWJmaWx0ZXI6IGJsdXIoMHB4KSBncmF5c2NhbGUoMTAwJSljb250cmFzdCg1MCUpO1xuXHRcdFx0XHRmaWx0ZXI6IGJsdXIoMHB4KSBncmF5c2NhbGUoMTAwJSljb250cmFzdCg1MCUpO1xuXHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGZpbHRlciAxLjBzIGVhc2Utb3V0LCBvcGFjaXR5IDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHRcdC1tb3otdHJhbnNpdGlvbjogZmlsdGVyIDEuMHMgZWFzZS1vdXQsIG9wYWNpdHkgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0LW1zLXRyYW5zaXRpb246IGZpbHRlciAxLjBzIGVhc2Utb3V0LCBvcGFjaXR5IDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHRcdC1vLXRyYW5zaXRpb246IGZpbHRlciAxLjBzIGVhc2Utb3V0LCBvcGFjaXR5IDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGZpbHRlciAxLjBzIGVhc2Utb3V0LCBvcGFjaXR5IDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcblx0XHRcdC5wcm9qZWN0LWhlYWRlci1pbWFnZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDEuMDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHQtd2Via2l0LWZpbHRlcjogYmx1cigwKSBncmF5c2NhbGUoMCkgY29udHJhc3QoMTAwJSk7XG5cdFx0XHRcdC1tb3otZmlsdGVyOiBibHVyKDApIGdyYXlzY2FsZSgwKSBjb250cmFzdCgxMDAlKTtcblx0XHRcdFx0LW1zLWZpbHRlcjogYmx1cigwKSBncmF5c2NhbGUoMCkgY29udHJhc3QoMTAwJSk7XG5cdFx0XHRcdC1vLWJmaWx0ZXI6IGJsdXIoMCkgZ3JheXNjYWxlKDApIGNvbnRyYXN0KDEwMCUpO1xuXHRcdFx0XHRmaWx0ZXI6IGJsdXIoMCkgZ3JheXNjYWxlKDApIGNvbnRyYXN0KDEwMCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucHJvamVjdC1zbGlkZXItdmlkZW8tdGh1bWItY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmhvdmVyIHtcblx0XHQudmlkZW8tdGh1bWItb3ZlcmxheSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC43NSk7XG5cdFx0XHQudmlkZW8tdGh1bWItYnV0dG9uIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0LmxpbmstdGV4dC1uYXYge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnZpZGVvLXRodW1iLW92ZXJsYXkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMjUpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAyLjBzIGVhc2Utb3V0O1xuXHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIDIuMHMgZWFzZS1vdXQ7XG5cdFx0LW1zLXRyYW5zaXRpb246IGFsbCAyLjBzIGVhc2Utb3V0O1xuXHRcdC1vLXRyYW5zaXRpb246IGFsbCAyLjBzIGVhc2Utb3V0O1xuXHRcdHRyYW5zaXRpb246IGFsbCAyLjBzIGVhc2Utb3V0O1xuXHRcdC52aWRlby10aHVtYi1idXR0b24ge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxLjc1ZW07XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC45Mzc1ZW07XG5cdFx0XHQubGluay10ZXh0LW5hdiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRmb250LXNpemU6IDAuODEyNWVtO1xuXHRcdFx0XHRtYXJnaW46IDAuOTM3NWVtIDAgMCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0Jjo6YWZ0ZXIge1xuXHRcdGZvbnQtc2l6ZTogMS43NWVtO1xuXHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdH1cblx0Jjpob3ZlciB7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdH1cblx0fVxuXHQmOmZvY3VzLXZpc2libGUge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcblx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0d2lkdGg6IDAuNjI1ZW07XG5cdFx0aGVpZ2h0OiAwLjYyNWVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXI6IDAuMTI1ZW0gc29saWQgJHdoaXRlO1xuXHRcdG9wYWNpdHk6IDEuMDtcblx0XHRtYXJnaW46IDAgMC4xZW0gIWltcG9ydGFudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ly8gLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZS1vdXQsIGJvcmRlciAwLjVzIGVhc2Utb3V0O1xuXHRcdC8vIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2Utb3V0LCBib3JkZXIgMC41cyBlYXNlLW91dDtcblx0XHQvLyAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2Utb3V0LCBib3JkZXIgMC41cyBlYXNlLW91dDtcblx0XHQvLyAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZS1vdXQsIGJvcmRlciAwLjVzIGVhc2Utb3V0O1xuXHRcdC8vIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlLW91dCwgYm9yZGVyIDAuNXMgZWFzZS1vdXQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXI6IDAuMzEyNWVtIHNvbGlkICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRib3JkZXI6IDAuMTI1ZW0gc29saWQgJGJyYW5kY29sb3IxO1xuXHR9XG59XG4iLCIvKiBUZXN0aW1vbmlhbCBCbG9jayAqL1xuLnRlc3RpbW9uaWFsLXNsaWRlci1mdWxsLXdpZHRoLWNvbnRhaW5lciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LXdoaXRlMTtcblx0cGFkZGluZzogNi4yNWVtIDAgNS4wZW0gMDtcblx0LmNhcm91c2VsLWNvbnRyb2wtcHJldiwgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG5cdFx0cGFkZGluZzogMC4zMTI1ZW07XG5cdFx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdH1cbn1cbi50ZXN0aW1vbmlhbC1jYXJkIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogOTUlO1xuXHQvLyBtaW4taGVpZ2h0OiAxMi4wZW07XG5cdC5jYXJkLWJvZHkge1xuXHRcdHBhZGRpbmc6IDEuMjVlbSAxLjEyNWVtIDBlbSAxLjEyNWVtO1xuXHR9XG5cdC50ZXN0aW1vbmlhbC1jb3B5LCAudGVzdGltb25pYWwtY29weSBwIHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAn4oCcJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGZvbnQtc2l6ZTogNi4wcmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMi4yNXJlbSwgLTIuNXJlbSk7XG5cdFx0fVxuXHR9XG5cdC50ZXN0aW1vbmlhbC10ZWFzZXItaGVhZGxpbmUge1xuXHRcdG1hcmdpbjogMS4yNWVtIDAgMCAwO1xuXHRcdGg1IHtcblx0XHRcdGZvbnQtc2l6ZTogMS4wcmVtO1xuXHRcdFx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogaW5pdGlhbDtcblx0XHRcdGIge1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQG1peGluIG1vZGFsLWZ1bGxzY3JlZW4oKSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgLy8gb3ZlcnJpZGUgaW5saW5lIHBhZGRpbmctcmlnaHQgYWRkZWQgZnJvbSBqc1xuXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubW9kYWwtZnVsbHNjcmVlbiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtb2RhbC1mdWxsc2NyZWVuKCk7XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC44O1xufVxuIiwiLmVudHJ5LXBhZ2VzLWhvbWUge1xuXG5cdGhlYWRlciB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLDApO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0O1xuXHRcdC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0O1xuXHRcdC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDEuMHMgZWFzZS1vdXQ7XG5cdFx0LW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0O1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMS4wcyBlYXNlLW91dDtcblx0XHQmLm5hdi1kb3duLCAmLm5hdi11cCwge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgkd2hpdGUsMSk7XG5cdFx0XHQuaGVhZGVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLDApO1xuXHRcdFx0XHQubmF2YmFyLWJyYW5kIHtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5uYXZiYXItY29sbGFwc2Uge1xuXHRcdFx0XHRcdC5uYXZiYXItbmF2IHtcblx0XHRcdFx0XHRcdC5uYXYtaXRlbSB7XG5cdFx0XHRcdFx0XHRcdC5uYXYtbGluayB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5uYXZiYXItdG9nZ2xlci1pY29uIHtcblx0XHRcdFx0XHQmPnNwYW4ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5oZWFkZXItY29udGFpbmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLDApO1xuXHRcdFx0Lm5hdmJhci1icmFuZCB7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHRcdC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHRcdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxLjBzIGVhc2Utb3V0O1xuXHRcdFx0fVxuXHRcdFx0Lm5hdmJhci1jb2xsYXBzZSB7XG5cdFx0XHRcdC5uYXZiYXItbmF2IHtcblx0XHRcdFx0XHQubmF2LWl0ZW0ge1xuXHRcdFx0XHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDU3NS45cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5uYXZiYXItdG9nZ2xlci1pY29uIHtcblx0XHRcdFx0Jj5zcGFuIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0XHQtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjaG9tZUhlcm9CYW5uZXJTbGlkZXMge1xuXHRcdC5iYWNrZ3JvdW5kLWltYWdlLW92ZXJsYXkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0Ly96LWluZGV4OiAyMDAwMDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRibGFjaywgMC4zMyk7XG5cdFx0fVxuXHR9XG5cblx0aDIge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRmb250LXNpemU6IDMuNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAwLjk7XG5cdH1cblx0I2Fib3V0IHtcblx0XHQjYWJvdXQtaGVhZGxpbmUge1xuXHRcdFx0LnRleHQtb25lLWNvbHVtbi1jb250YWluZXIge1xuXHRcdFx0XHRoMiwgLnRleHQtb25lLWNvbHVtbi1oZWFkbGluZS10ZXh0IHtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOXB4KSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0I2Fib3V0LWJvZHkge1xuXHRcdFx0LnRleHQtb25lLWNvbHVtbi1jb250YWluZXIge1xuXHRcdFx0XHQudGV4dC1sZWZ0IHtcblx0XHRcdFx0XHQmLnB5LTUge1xuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45cHgpIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNhYm91dCwgI3doYXQtd2UtZG8sICN0ZWFtLCAjY29udGFjdCB7XG5cdFx0I2Fib3V0LWhlYWRsaW5lLCAjd2hhdC13ZS1kby1oZWFkbGluZSwgI3RlYW0taGVhZGxpbmUsICNjb250YWN0LWhlYWRsaW5lIHtcblx0XHRcdC50ZXh0LW9uZS1jb2x1bW4tY29udGFpbmVyIHtcblx0XHRcdFx0aDIsIC50ZXh0LW9uZS1jb2x1bW4taGVhZGxpbmUtdGV4dCB7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45cHgpIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XHRcblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dC1yaWdodCB7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45cHgpIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQjYWJvdXQtYm9keSwgI3doYXQtd2UtZG8tYm9keSwgI3RlYW0tYm9keSwgI2NvbnRhY3QtYm9keSB7XG5cdFx0XHQudGV4dC1vbmUtY29sdW1uLWNvbnRhaW5lciB7XG5cdFx0XHRcdC50ZXh0LWxlZnQge1xuXHRcdFx0XHRcdCYucHktNSB7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTc1LjlweCkge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuam9iLWxpc3RpbmdzLWNvbnRhaW5lciB7XG5cdG1hcmdpbjogMS4yNWVtIDAgNS4wZW0gMDtcblx0cGFkZGluZzogMDtcbn1cblxuLmpvYi1saXN0aW5nLWNhcmQge1xuXHRtYXJnaW4tYm90dG9tOiAzLjc1ZW07XG5cdC5jYXJkLWJvZHkge1xuXHRcdHBhZGRpbmc6IDAgMC4zMTI1ZW07XHRcblx0XHRhIHtcblx0XHRcdGgzIHtcblx0XHRcdFx0Y29sb3I6ICRncmF5LWRhcmsyO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjI1ZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjEyNWVtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktbGlnaHQxO1xuXHRcdFx0XHQuZmFjLCAuZmEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC42MjVlbTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMTI1ZW0pO1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmpvYi1saXN0aW5nLWNhcmQtY2F0ZWdvcnkge1xuXHRcdFx0bWFyZ2luOiAwZW0gMCAxLjg3NWVtIDA7XHRcdFx0XG5cdFx0fVxuXHRcdC5qb2ItbGlzdGluZy1jYXJkLWhlYWRsaW5lIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjA2MjVlbTtcblx0XHR9XG5cdFx0LmpvYi1saXN0aW5nLWNhcmQtc3ViaGVhZGxpbmUge1xuXHRcdFx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC4wNjI1ZW07XG5cdFx0fVxuXHRcdC5qb2ItbGlzdGluZy1jYXJkLXRlYXNlci1jb3B5IHtcblx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1ZW07XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdH1cblx0fVxufVxuXG4uY2FyZWVycy1yZXN1bWUtZm9vdGVyLWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDUuMGVtIDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LXdoaXRlMTtcblx0LmNhcmVlcnMtcmVzdW1lLWZvb3Rlci10ZXh0LWNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMCAyLjBlbTtcblx0XHRoMSxoMixoMyB7XG5cdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdH1cblx0XHRoNCxoNSxoNiB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0fVxuXHR9XG5cdC5jYXJlZXJzLXJlc3VtZS1mb290ZXItYnV0dG9uLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMCAyLjBlbTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0XHQuYnRuIHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXHR9XG59XG5cbi5lbnRyeS10eXBlLWpvYkxpc3Rpbmcge1xuXHQuam9iLWxpc3RpbmctdGl0bGUtY29udGFpbmVyIHtcblx0XHQuam9iLWxpc3RpbmctdGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuXHRcdH1cblx0XHQuam9iLWxpc3RpbmctY2F0ZWdvcnkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRmb250LXNpemU6IDAuODEyNWVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblx0XHR9XG5cdH1cblx0LmpvYi1saXN0aW5nLWhlYWRsaW5lLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luOiAwIDAgMS4yNWVtIDAuNzVlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMC4wNjI1ZW07XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0MTtcblx0XHQuam9iLWxpc3RpbmctaGVhZGxpbmUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuXHRcdH1cblx0XHQuam9iLWxpc3Rpbmctc3ViaGVhZGxpbmUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuXHRcdH1cblx0fVxuXHQuam9iLWxpc3RpbmctYm9keS1jb250YWluZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDIuNWVtO1xuXHR9XG5cdC5qb2ItbGlzdGluZy1mb3JtLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNy41ZW07XG5cdFx0aHIuZGl2aWRlci1ncmF5IHtcblx0XHRcdG1hcmdpbjogMy43NWVtIDAgMy43NWVtIDA7XG5cdFx0fVxuXHRcdC5qb2ItbGlzdGluZy1mb3JtIHtcblx0XHRcdG1hcmdpbi10b3A6IDIuNWVtO1xuXHRcdH1cblx0fVxufVxuIiwiLmVudHJ5LXBhZ2VzLWNvbnRhY3Qge1xuXHRoMiB7XG5cdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0fVxuXHRoMyB7XG5cdFx0Ly8gY29sb3I6ICRibGFjaztcblx0XHQvLyBmb250LXNpemU6IDEuNzVlbTtcblx0XHQvLyBmb250LXdlaWdodDogNjAwO1xuXHRcdC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Ly8gbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0fVxuXHQuY29udGFjdC1sb2NhdGlvbnMtY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwIDAgNy41ZW0gMDsgXG5cdFx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdFx0LmNvbnRhY3QtYWRkcmVzcy1jb250YWluZXIge1xuXHRcdFx0Ly8gcGFkZGluZzogMi41ZW07XG5cdFx0XHRwYWRkaW5nOiAxLjI1ZW07XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkge1xuXHRcdFx0XHRwYWRkaW5nOiAyLjI1ZW07XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTc1LjVweCkge1xuXHRcdFx0XHQuY29sLXNtLTQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIuMGVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhZGRyZXNzIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YiB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb250YWN0LXBob3RvLW1hcC1jb250YWluZXIge1xuXHRcdFx0LmNvbnRhY3QtcGhvdG8tY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZzogMi41ZW0gMS4yNWVtIDIuNWVtIDIuNWVtO1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyLjVlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNvbnRhY3QtbWFwLWNvbnRhaW5lciB7XG5cdFx0XHRcdHBhZGRpbmc6IDIuNWVtIDIuNWVtIDIuNWVtIDA7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIuNWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb250YWN0LWZvcm0tY29udGFpbmVyLW91dGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS13aGl0ZTE7XG5cdFx0cGFkZGluZzogNy41ZW0gMDtcblx0XHQuY29udGFjdC1mb3JtLWNvbnRhaW5lci1pbm5lciB7XG5cdFx0XHRwYWRkaW5nOiAwIDIuNWVtO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDMuNzVlbTtcblx0XHRcdH1cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdFx0XHRcdG1hcmdpbi10b3A6IDAuMzEyNWVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjMxMjVlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvLyBNYXJrZXQgTWFpbiBQYWdlXG4ubWFya2V0LWludHJvLWRlc2MtY29udGFpbmVyIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwIDAuNGVtIDEuODc1ZW0gMC40ZW07XG59XG4ubWFya2V0LXByb2plY3RzLXJvdyB7XG5cdHBhZGRpbmctYm90dG9tOiAzLjc1ZW07XG59IiwiLy8gTmV3cyBBcnRpY2xlIFRlYXNlciBDYXJkc1xuLm5ld3MtY2FyZCB7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAxLjI1ZW0pO1xuXHRtYXJnaW46IDAgMCAyLjVlbSAwO1xuXHQmOmhvdmVyIHtcblx0XHQuaW1nLXpvb20taG92ZXIge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEyNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYXJkLWJvZHkge1xuXHRcdFx0Lm5ld3MtYXJ0aWNsZS10ZWFzZXItaGVhZGxpbmUgaDYge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XHRcblx0XHR9XG5cdFx0LmNhcmQtZm9vdGVyIGEge1xuXHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0LmZhLCAuZmFjIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0LmNhcmQtYm9keSB7XG5cdFx0XHQubmV3cy1hcnRpY2xlLXRlYXNlci1oZWFkbGluZSBoNiB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVx0XG5cdFx0fVxuXHRcdC5jYXJkLWZvb3RlciBhIHtcblx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdC5mYSwgLmZhYyB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5ld3MtYXJ0aWNsZS10ZWFzZXItdGh1bWItY29udGFpbmVyLW5ld3NUaHVtYm5haWxXaWRlIHtcdFxuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NjhweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Lm5ld3MtYXJ0aWNsZS10ZWFzZXItdGh1bWItY29udGFpbmVyLW5ld3NUaHVtYm5haWwge1x0XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQuY2FyZC1ib2R5IHtcblx0XHRwYWRkaW5nOiAxLjI1ZW0gMS4xMjVlbSAwZW0gMS4xMjVlbTtcblx0XHQubmV3cy1hcnRpY2xlLXRlYXNlci1oZWFkbGluZSBoNiB7XG5cdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0fVxuXHRcdC5uZXdzLWFydGljbGUtdGVhc2VyLWNvcHkge1xuXHRcdFx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdFx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWZvb3RlciB7XG5cdFx0cGFkZGluZzogMC4zMTI1ZW0gMS4xMjVlbTtcblx0fVxufVxuXG4vL05ld3MgQXJ0aWNsZSBEZXRhaWxcbi5uZXdzLWhlYWRsaW5lLXJvdyB7XG5cdHBhZGRpbmc6IDMuNzVlbSAwIDIuNWVtIDA7XG5cdC5uZXdzLWhlYWRsaW5lLXRleHQge1xuXHRcdG1hcmdpbi1ib3R0b206IDAuMDYyNWVtO1xuXHR9XG5cdC5uZXdzLXN1YmhlYWRsaW5lLXRleHQge1xuXHRcdG1hcmdpbi1ib3R0b206IDAuMzEyNWVtO1xuXHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHR9XG5cdC5uZXdzLWF1dGhvci1oZWFkbGluZSB7XG5cdFx0bWFyZ2luOiAwIDAuMTI1ZW07XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHRmb250LXNpemU6IDEuMjVlbTtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtZGFyaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubmV3cy1oZWFkbGluZS1kYXRlIHtcblx0XHRtYXJnaW46IDEuMjVlbSAwLjMxMjVlbSAwIDAuMzEyNWVtO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Zm9udC1zaXplOiAwLjc1ZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cbn1cbi5uZXdzLWFydGljbGUtYWxsIHtcblx0bWFyZ2luLWJvdHRvbTogNi4yNWVtO1xufVxuLm5ld3MtYXJ0aWNsZS1ibG9ja3Mge1xuXHRtYXJnaW46IDAgMC44NzVlbTtcbn1cbi5uZXdzLWFydGljbGUtZmVhdHVyZWQtaW1hZ2Uge1xuXHRtYXJnaW4tYm90dG9tOiAzLjc1ZW07XG59XG4ubmV3cy1hcnRpY2xlLWJvZHkge1xuXHRtYXJnaW4tYm90dG9tOiAxLjI1ZW07XG59XG5cbi8vUmVsYXRlZCBOZXdzIEJsb2NrXG4ubmV3cy1yZWxhdGVkLWZ1bGwtd2lkdGgtY29udGFpbmVyIHtcblx0cGFkZGluZzogNS4wZW0gMCAxLjI1ZW0gMDtcblx0Lm5ld3MtcmVsYXRlZC1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDAgMS41NjI1ZW07XG5cdFx0Lm5ld3MtcmVsYXRlZC1oZWFkZXItcm93IHtcblx0XHRcdHBhZGRpbmc6IDAgMC44MTc1ZW0gMS4yNWVtIDAuODE3NWVtO1xuXHRcdFx0aDUge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiIsIi8vUHJvamVjdCBUZWFzZXIgQ2FyZHNcbi5wcm9qZWN0LWNhcmQge1xuXHRtYXJnaW46IDAgMCAxLjVlbSAwO1xuXHQmOmhvdmVyIHtcblx0XHQuaW1nLXpvb20taG92ZXIge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEyNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYXJkLWJvZHkge1xuXHRcdFx0aDUsIC5wcm9qZWN0LXRlYXNlci1oZWFkbGluZSB7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cdFxuXHRcdH1cblx0fVxuXHQmOmFjdGl2ZSwgJjpmb2N1cywgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG5cdFx0LmNhcmQtYm9keSB7XG5cdFx0XHRoNSwgLnByb2plY3QtdGVhc2VyLWhlYWRsaW5lIHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XHRcblx0XHR9XG5cdH1cblx0aDUsIC5wcm9qZWN0LXRlYXNlci1oZWFkbGluZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI1ZW07XG5cdFx0Ly9mb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG5cdH1cblx0aDYge1xuXHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHR9XG5cdC5wcm9qZWN0LXRlYXNlci1jb3B5IHtcblx0XHRtYXJnaW4tdG9wOiAwLjVlbTtcblx0fVxuXHQuY2FyZC1ib2R5IHtcblx0XHRtYXJnaW46IDAgMCAyLjBlbSAwO1xuXHR9XG59XG5cbi8vUmVsYXRlZCBQcm9qZWN0cyBJbmNsdWRlXG4ucHJvamVjdHMtcmVsYXRlZC1mdWxsLXdpZHRoLWNvbnRhaW5lciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LXdoaXRlMTtcblx0cGFkZGluZzogNS4wZW0gMCAxLjI1ZW0gMDtcblx0LnByb2plY3RzLXJlbGF0ZWQtaGVhZGVyLXJvdyB7XG5cdFx0cGFkZGluZzogMCAwLjYyNWVtIDAuNjI1ZW0gMC42MjVlbTtcblx0fVxuXHQucHJvamVjdHMtcmVsYXRlZC1jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDAgMS42MjVlbTtcblx0fVxufVxuXG4vLyBQcm9qZWN0IE1haW4gUGFnZVxuLmhlYWRlci1pbWFnZS1zbGlkZXItZnVsbC13aWR0aCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5LXdoaXRlMjtcblx0LnByb2plY3QtaGVhZGVyLWltYWdlLXNsaWRlciB7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdG1heC13aWR0aDogMjIwMHB4O1xuXHRcdGhlaWdodDogODV2aDtcblx0XHQvLyBtYXgtaGVpZ2h0OiA4NXZoO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0LmNhcm91c2VsLWl0ZW0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGhlaWdodDogMTAwJTtcdFxuXHRcdFx0LmNhcm91c2VsLWltYWdlIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0LmNhcm91c2VsLW92ZXJsYXkge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JheS13aGl0ZTIsMC41KTtcblx0XHRcdFx0LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KSBncmF5c2NhbGUoMTAwJSkgY29udHJhc3QoNTAlKTtcblx0XHRcdFx0LW1vei1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KSBncmF5c2NhbGUoMTAwJSljb250cmFzdCg1MCUpO1xuXHRcdFx0XHQtby1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KSBncmF5c2NhbGUoMTAwJSljb250cmFzdCg1MCUpO1xuXHRcdFx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KSBncmF5c2NhbGUoMTAwJSljb250cmFzdCg1MCUpO1xuXHRcdFx0XHQuY2Fyb3VzZWwtaW1hZ2Uge1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9qZWN0LWhlYWRlci1yb3cge1xuXHRwYWRkaW5nOiAyLjBlbSAwIDQuMGVtIDA7XG5cdC5wcm9qZWN0LWhlYWRlciB7XG5cdFx0Zm9udC1zaXplOiAwLjg3NWVtO1xuXHRcdHBhZGRpbmc6IDAgMS41ZW07XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0cGFkZGluZzogMCAxLjEyNWVtO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHRcdC5wcm9qZWN0LWhlYWRlci1iYWNrLWxpbmsge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS4wZW07XG5cdFx0fVxuXHRcdC5wcm9qZWN0LWhlYWRlci1uYW1lIHtcblx0XHRcdG1hcmdpbi10b3A6IDEuMGVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0LnByb2plY3QtaGVhZGVyLWxvY2F0aW9uIHtcblx0XHRcdG1hcmdpbjogMC42MjVlbSAwIDAgMDtcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0XHR9XG5cdH1cbn1cblxuLnByb2plY3QtbmV4dC1wcmV2LWNvbnRhaW5lciB7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGdyYXktd2hpdGUzO1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRwYWRkaW5nOiAyLjBlbSAwIDAgMCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHR9XG5cdC5wcm9qZWN0LXByZXYtY29udGFpbmVyLCAucHJvamVjdC1uZXh0LWNvbnRhaW5lciB7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQuZmEsIC5mYWMge1xuXHRcdFx0XHRmb250LXNpemU6IDEuODc1ZW07XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjJlbSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wcm9qZWN0LXByZXYtY29udGFpbmVyIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cdC5wcm9qZWN0LW5leHQtY29udGFpbmVyIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxufVxuXG4ucHJvamVjdC10ZWFtLWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDMuMGVtIDIuMGVtO1xuXHQucHJvamVjdC1sZWFkcy1waG90by1jb250YWluZXIge1xuXHRcdC5wcm9qZWN0LWxlYWRzLXBob3RvIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuMjVlbTtcblx0XHR9XG5cdH1cblx0LnByb2plY3QtbGVhZHMtbmFtZS1jb250YWluZXIge1xuXHRcdC5wcm9qZWN0LWxlYWQtaW50cm8tY2FyZCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC4yNjVlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuMjVlbTtcblx0XHRcdGEge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRoNSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRoNS5wcm9qZWN0LWxlYWQtbmFtZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjEyNWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICRncmF5LW1pZDI7XG5cdFx0XHRmb250LXNpemU6IDAuODc1ZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS4xMjU7XG5cdFx0fVxuXHR9XG5cdC5wcm9qZWN0LXRlYW0tb3RoZXItY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAxLjI1ZW0gMDtcblx0XHRoNS5oZWFkZXItc20ge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHR9XG5cdFx0dWwgbGkge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogMC4zMjE1ZW0gMDtcblx0XHRcdCY6Zmlyc3QtY2hpbGQgeyBwYWRkaW5nLXRvcDogMS41ZW0gfVxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRcdFx0XHRmb250LXNpemU6IDEuMjVlbTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucHJvamVjdC12aWRlby1nYWxsZXJ5LWNvbnRhaW5lciB7XG5cdG1hcmdpbjogMCAwIDIuNWVtIDA7XG5cdC8vcGFkZGluZzogMCAxLjI1ZW0gMCAwICFpbXBvcnRhbnQ7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0fVxuXHQucHJvamVjdC12aWRlby1ibG9jay10aXRsZSB7XG5cdFx0bWFyZ2luOiAwLjYyNWVtIDAuODE3NWVtIDEuMjVlbSAwLjgxNzVlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMC42MjVlbTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktbWlkMTtcblx0fVxufVxuXG4ucHJvamVjdC12aWRlby1jYXJkIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHQmOmhvdmVyIHtcblx0XHQudmlkZW8tdGh1bWItb3ZlcmxheSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC41KTtcblx0XHRcdC52aWRlby10aHVtYi1idXR0b24ge1xuXHRcdFx0XHRjb2xvcjogJGJyYW5kY29sb3IxO1xuXHRcdFx0XHQubGluay10ZXh0LW5hdiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2FyZC1ib2R5IHtcblx0XHRcdGg2LCAucHJvamVjdC12aWRlby1jYXJkLWhlYWRsaW5lIHtcblx0XHRcdFx0Ly9jb2xvcjogJGJsYWNrO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XHRcblx0XHR9XG5cdH1cblx0JjphY3RpdmUsICY6Zm9jdXMsICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuXHRcdC5jYXJkLWJvZHkge1xuXHRcdFx0aDYsIC5wcm9qZWN0LXZpZGVvLWNhcmQtaGVhZGxpbmUge1xuXHRcdFx0XHQvL2NvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0YiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVx0XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWJvZHkge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwLjkzNzVlbSAwLjA2MjVlbSAxLjU2MjVlbSAwLjA2MjVlbTtcblx0XHRoNiwgLnByb2plY3QtdmlkZW8tY2FyZC1oZWFkbGluZSB7XG5cdFx0XHRmb250LXNpemU6IDAuODc1ZW07XG5cdFx0XHRiIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvLyBTZWFyY2ggUmVzdWx0cyBQYWdlXG4uc2VhcmNoLXJlc3VsdHMtYWxsLWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDAgMi41ZW0gNy4wZW0gMi41ZW07XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdHBhZGRpbmc6IDAgMS4yNWVtIDcuMGVtIDEuMjVlbTsgXG5cdH1cblx0dWwubGlzdC1ncm91cC1mbHVzaCB7XG5cdFx0bGkubGlzdC1ncm91cC1pdGVtIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDEuMGVtIDAgMC41ZW0gMDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRoNSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuMDYyNWVtO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjphY3RpdmUsICY6Zm9jdXMsICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZmFjIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43NWVtO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4wNjI1ZW0pO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45Mzc1ZW07XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS1taWQyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cbi8vU2VhcmNoIEZvcm0gTW9kYWxcbiNtb2RhbC1zZWFyY2gtZnMge1xuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KTtcblx0Lm1vZGFsLWRpYWxvZyB7XG5cdFx0Lm1vZGFsLWNvbnRlbnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdC5tb2RhbC1ib2R5IHtcblx0XHRcdFx0cGFkZGluZzogMS4yNWVtIDAuNjI1ZW0gMS4yNWVtIDIuNWVtO1xuXHRcdFx0XHRib3gtc2hhZG93OlxuXHRcdFx0XHRcdDIuOHB4IDIuOHB4IDIuMnB4IHJnYmEoMCwgMCwgMCwgMC4wMiksXG5cdFx0XHRcdFx0Ni43cHggNi43cHggNS4zcHggcmdiYSgwLCAwLCAwLCAwLjAyOCksXG5cdFx0XHRcdFx0MTIuNXB4IDEyLjVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzUpLFxuXHRcdFx0XHRcdDIyLjNweCAyMi4zcHggMTcuOXB4IHJnYmEoMCwgMCwgMCwgMC4wNDIpLFxuXHRcdFx0XHRcdDQxLjhweCA0MS44cHggMzMuNHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksXG5cdFx0XHRcdFx0MTAwcHggMTAwcHggODBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjc1ZW0gIWltcG9ydGFudDtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0MyAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdCYuYWN0aXZlLmZvY3VzLCAmLmFjdGl2ZTpmb2N1cywgJi5mb2N1cywgJi5mb2N1czphY3RpdmUsICY6YWN0aXZlOmZvY3VzLCAmOmZvY3VzIHtcblx0XHRcdFx0XHRcdG91dGxpbmU6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdG91dGxpbmUtb2Zmc2V0OiAwICAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMCkgICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNjI1ZW0gMS4yNWVtIDAgMS4yNWVtO1xuXHRcdFx0XHRcdC5mYWMge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5hY3RpdmUuZm9jdXMsICYuYWN0aXZlOmZvY3VzLCAmLmZvY3VzLCAmLmZvY3VzOmFjdGl2ZSwgJjphY3RpdmU6Zm9jdXMsICY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0b3V0bGluZS1vZmZzZXQ6IDAgICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwKSAgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1vZGFsLWJhY2tkcm9wLnNob3d7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLDAuNSk7XG59IiwiLy8gU2VydmljZXMgTWFpbiBQYWdlXG5cblxuLy9TZXJ2aWNlIENhbGxvdXRzIEJsb2NrXG4uc2VydmljZS1jYWxsb3V0LWNhcmRzLWNvbnRhaW5lciB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMS4yNXJlbSAxLjg3NXJlbTtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45cHgpIHtcblx0XHRwYWRkaW5nOiAxLjI1cmVtIDIuMHJlbTtcblx0fVxufVxuLnNlcnZpY2UtY2FsbG91dC1jYXJkIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwLjYyNXJlbTtcblx0d2lkdGg6IDEwMCU7XG5cdCY6aG92ZXIge1xuXHRcdC5pbWctem9vbS1ob3ZlciB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMTI1KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNhcmQtYm9keSBhIGg1IHtcblx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWJvZHkge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAxLjByZW0gMCAwIDA7XG5cdFx0aDUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMC42MjVyZW0gMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRmb250LXdlaWdodDogMTAwO1xuXHRcdFx0Zm9udC1zaXplOiAyLjI1cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRjb2xvcjogJGdyYXktbWlkMjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdC1tb3otdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdC1tcy10cmFuc2l0aW9uOiBjb2xvciAxLjBzIGVhc2Utb3V0O1xuXHRcdFx0LW8tdHJhbnNpdGlvbjogY29sb3IgMS4wcyBlYXNlLW91dDtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDAwXCI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1pY29uczI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAwLjYyNWVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRcdFx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMC4zNzVlbTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0aDUge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRoNSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1kYXJrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxLjE3NXJlbSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufSIsIi5jb3JlLXRlYW0tZ3JpZC1oZWFkZXIge1xuXHRwYWRkaW5nOiAwIDAuNjI1ZW0gMCAwLjYyNWVtO1xufVxuXG4uY29yZS10ZWFtLWxpc3QtaGVhZGVyIHtcblx0cGFkZGluZzogMDtcbn1cblxuLmNvcmUtdGVhbS1jYXJkLXJvdywgLmNvcmUtdGVhbS1saXN0LXJvdyB7XG5cdHBhZGRpbmc6IDAgMCAzLjc1ZW0gMDtcbn1cblxuLnBlb3BsZS1jYXJkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDAuNWVtICFpbXBvcnRhbnQ7XG5cdCY6aG92ZXIge1xuXHRcdC5pbWctem9vbS1ob3ZlciB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMTI1KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNhcmQtb3ZlcmxheSAuY2FyZC1ib2R5IHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGJsYWNrLCAwLjQpO1xuXHRcdFx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCk7XG5cdFx0XHRhIGg1IHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0JjphY3RpdmUsICY6Zm9jdXMsICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuXHRcdC5jYXJkLW92ZXJsYXkgLmNhcmQtYm9keSB7XG5cdFx0XHRhIGg1IHtcblx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMS1saWdodDtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYnJhbmRjb2xvcjEtbGlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNhcmQtaW1nLXRvcCB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHQuaW1nLXpvb20taG92ZXIge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblx0LmNhcmQtb3ZlcmxheSB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSg2MSw1MCw0MywwKSAwJSwgcmdiYSg2MSw1MCw0MywwLjc1KSAxMDAlKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAyLjVlbTtcblx0XHR6LWluZGV4OiAyO1xuXHR9XG5cdC5jYXJkLWJvZHkge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwLjVlbSAxLjBlbSAwLjVlbSAxLjBlbTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDEuMHMgZWFzZS1vdXQsIGJhY2tkcm9wLWZpbHRlciAyLjBzIGVhc2Utb3V0O1xuXHRcdC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0LCBiYWNrZHJvcC1maWx0ZXIgMi4wcyBlYXNlLW91dDtcblx0XHQtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxLjBzIGVhc2Utb3V0LCBiYWNrZHJvcC1maWx0ZXIgMi4wcyBlYXNlLW91dDtcblx0XHQtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDEuMHMgZWFzZS1vdXQsIGJhY2tkcm9wLWZpbHRlciAyLjBzIGVhc2Utb3V0O1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMS4wcyBlYXNlLW91dCwgYmFja2Ryb3AtZmlsdGVyIDIuMHMgZWFzZS1vdXQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRibGFjaywgMC40KTtcblx0XHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xuXHRcdH1cblx0XHRoNSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDAwXCI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1pY29uczI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAwLjYyNWVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRcdFx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMC4zNzVlbTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxLjBzIGVhc2Utb3V0O1xuXHRcdFx0XHQtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0LW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMS4wcyBlYXNlLW91dDtcblx0XHRcdFx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAxLjBzIGVhc2Utb3V0O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDEuMHMgZWFzZS1vdXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0aDUge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6YWN0aXZlLCAmOmZvY3VzLCAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRoNSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubmF2LXN0dWRpby12aWV3IHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luOiAwIDAuODEyNWVtICFpbXBvcnRhbnQ7XG5cdC5uYXYtaXRlbSB7XG5cdFx0Lm5hdi1saW5rIHtcblx0XHRcdHBhZGRpbmc6IDAuMzEyNWVtIDA7XG5cdFx0XHRtYXJnaW46IDAgMS4yNWVtO1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMC4zMTI1ZW07XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDAuMzEyNWVtIHNvbGlkICRicmFuZGNvbG9yMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0bGkge1xuXHRcdCY6Om1hcmtlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5zdHVkaW8tc3RhZmYtY2FyZC1jb250YWluZXIge1xuXHRtYXJnaW46IDAgMC42MjVlbSA3LjVlbSAwLjYyNWVtO1xufVxuXG4uc3R1ZGlvLXN0YWZmLWxpc3QtY29udGFpbmVyIHtcblx0bWFyZ2luOiAwLjYyNWVtIDAgNy4wZW0gMDtcblx0cGFkZGluZzogMCAxLjBlbTtcblx0Ly8gYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LW1pZDE7XG5cdC5zdHVkaW8tc3RhZmYtbGlzdC1yb3cge1xuXHRcdHBhZGRpbmc6IDAuNzVlbSAwIDAgMDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktd2hpdGUzO1xuXHRcdCY6Zmlyc3QtY2hpbGQgeyBwYWRkaW5nLXRvcDogMS41ZW0gfVxuXHRcdCY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cblx0XHQuc3R1ZGlvLXN0YWZmLWxpc3QtbmFtZSxcblx0XHQuc3R1ZGlvLXN0YWZmLWxpc3QtdGl0bGUsXG5cdFx0LnN0dWRpby1zdGFmZi1saXN0LXBob25lLFxuXHRcdC5zdHVkaW8tc3RhZmYtbGlzdC1lbWFpbCAge1xuXHRcdFx0Zm9udC1zaXplOiAxLjE4NzVyZW07XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZhYyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRicmFuZGNvbG9yMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc3R1ZGlvLXN0YWZmLWxpc3QtbmFtZSB7XG5cdFx0fVxuXHRcdC5zdHVkaW8tc3RhZmYtbGlzdC10aXRsZSB7XG5cblx0XHR9XG5cdFx0LnN0dWRpby1zdGFmZi1saXN0LXBob25lIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4wcmVtO1xuXHRcdH1cblx0XHQuc3R1ZGlvLXN0YWZmLWxpc3QtZW1haWwge1xuXHRcdFx0Zm9udC1zaXplOiAxLjByZW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblx0fVxufVxuXG4uc3R1ZGlvLXN0YWZmLWhlYWRlci1yb3cge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS13aGl0ZTI7XG5cdC5zdHVkby1zdGFmZi1oZWFkZXItY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwIDIuNWVtIDAgMDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cblx0LnN0dWRpby1zdGFmZi1oZWFkZXIge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAyLjVlbSAyLjVlbSAxLjg3NWVtIDIuNWVtO1xuXG5cdFx0LmxpbmstdGV4dC1uYXYge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi41ZW07XG5cdFx0fVxuXG5cdFx0aDEge1xuXHRcdFx0bWFyZ2luOiAwIDAgMC4xNTYyNWVtIDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdGg2IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNjI1ZW07XG5cdFx0fVxuXG5cdFx0LnBhZ2UtdGl0bGUtbWFya2VyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMC42MjVlbTtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMi41ZW07XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMy4wZW0pO1xuXHRcdFx0XHRoZWlnaHQ6IDAuNjI1ZW07XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxLjlweCkge1xuXHRcdFx0LnN0dWRpby1zdGFmZi1uYW1lIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMS4wZW0gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnN0dWRpby1zdGFmZi1iYWNrLWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDEuMGVtIDEuNWVtO1x0XHRcbn1cblxuLnN0dWRpby1zdGFmZi1pbmZvLWNvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDIuNWVtO1xuXHQuc3R1ZGlvLXN0YWZmLWJvZHktY29udGFpbmVyIHtcblx0XHQuc2VjdGlvbi1iYWNrLWxpbmsge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgMCAyLjVlbSAwO1xuXHRcdH1cblx0XHRoNiB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjYyNWVtO1xuXHRcdH1cblx0fVxuXHQuc3R1ZGlvLXN0YWZmLXRyYWl0cy1jb250YWluZXIge1xuXHRcdGNvbHVtbi1jb3VudDogMjtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkobGcpIHtcblx0XHRcdGNvbHVtbi1jb3VudDogMTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KHhzKSB7XG5cdFx0XHRjb2x1bW4tY291bnQ6IDE7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOXB4KSB7XG5cdFx0XHRwYWRkaW5nOiAzLjc1ZW0gMDtcblx0XHR9XG5cdFx0LmNhcmQge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Y29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7XG5cdFx0XHRwYWRkaW5nOiAwIDEuMjVlbTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQU9BQSxBQUFBLElBQUksQUFBQyxDQUNKLFVBQVUsQ0FBRSxVQUFVLENBQ3RCLGdCQUFnQixDSDRCSCxPQUFPLENHM0JwQixTQUFTLENBQUUsb0JBQW9CLENBQy9CLFNBQVMsQ0FBRSw0QkFBNEIsQ0FDdkMsU0FBUyxDQUFFLHlCQUF5QixD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 */
