.infoColor{color:#65c8e1}.dangerColor{color:#f15b5a}.darkGray{color:#4c4d52}.textColor{color:#3a3c41}.space-x-10,.space-x-20,.space-x-30,.space-x-40,.space-x-50,.space-x-60,.space-x-70,.space-x-80,.space-x-90,.space-x-100{float:none;clear:both;display:block;width:100%}.space-x-10:after,.space-x-20:after,.space-x-30:after,.space-x-40:after,.space-x-50:after,.space-x-60:after,.space-x-70:after,.space-x-80:after,.space-x-90:after,.space-x-100:after,.space-x-10:before,.space-x-20:before,.space-x-30:before,.space-x-40:before,.space-x-50:before,.space-x-60:before,.space-x-70:before,.space-x-80:before,.space-x-90:before,.space-x-100:before{content:" ";display:table;clear:both;width:100%;float:none}.space-x-10{height:10px}.space-x-20{height:20px}.space-x-30{height:30px}.space-x-40{height:40px}.space-x-50{height:50px}.space-x-60{height:60px}.space-x-70{height:70px}.space-x-80{height:80px}.space-x-90{height:90px}.space-x-100{height:100px}.flex-container{display:-ms-flexbox;display:flex;flex-flow:row wrap}.flex-container-nowrap{display:-ms-flexbox;display:flex;flex-flow:row nowrap}@media (max-width: 767px){.flex-container-nowrap{flex-wrap:wrap}}.flex-col-33{flex-basis:33.33333333%;max-width:33.33333333%}.flex-col-66{flex-basis:66.66666666%;max-width:66.66666666%}.flex-col-5{flex-basis:5%;max-width:5%}.flex-col-10{flex-basis:10%;max-width:10%}.flex-col-15{flex-basis:15%;max-width:15%}.flex-col-20{flex-basis:20%;max-width:20%}.flex-col-25{flex-basis:25%;max-width:25%}.flex-col-30{flex-basis:30%;max-width:30%}.flex-col-35{flex-basis:35%;max-width:35%}.flex-col-40{flex-basis:40%;max-width:40%}.flex-col-45{flex-basis:45%;max-width:45%}.flex-col-50{flex-basis:50%;max-width:50%}.flex-col-55{flex-basis:55%;max-width:55%}.flex-col-60{flex-basis:60%;max-width:60%}.flex-col-65{flex-basis:65%;max-width:65%}.flex-col-70{flex-basis:70%;max-width:70%}.flex-col-75{flex-basis:75%;max-width:75%}.flex-col-80{flex-basis:80%;max-width:80%}.flex-col-85{flex-basis:85%;max-width:85%}.flex-col-90{flex-basis:90%;max-width:90%}.flex-col-95{flex-basis:95%;max-width:95%}.flex-col-100{flex-basis:100%;max-width:100%}@media (min-width: 952px){.flex-col-desktop-33{flex-basis:33.33333333%;max-width:33.33333333%}.flex-col-desktop-66{flex-basis:66.66666666%;max-width:66.66666666%}.flex-col-desktop-5{flex-basis:5%;max-width:5%}.flex-col-desktop-10{flex-basis:10%;max-width:10%}.flex-col-desktop-15{flex-basis:15%;max-width:15%}.flex-col-desktop-20{flex-basis:20%;max-width:20%}.flex-col-desktop-25{flex-basis:25%;max-width:25%}.flex-col-desktop-30{flex-basis:30%;max-width:30%}.flex-col-desktop-35{flex-basis:35%;max-width:35%}.flex-col-desktop-40{flex-basis:40%;max-width:40%}.flex-col-desktop-45{flex-basis:45%;max-width:45%}.flex-col-desktop-50{flex-basis:50%;max-width:50%}.flex-col-desktop-55{flex-basis:55%;max-width:55%}.flex-col-desktop-60{flex-basis:60%;max-width:60%}.flex-col-desktop-65{flex-basis:65%;max-width:65%}.flex-col-desktop-70{flex-basis:70%;max-width:70%}.flex-col-desktop-75{flex-basis:75%;max-width:75%}.flex-col-desktop-80{flex-basis:80%;max-width:80%}.flex-col-desktop-85{flex-basis:85%;max-width:85%}.flex-col-desktop-90{flex-basis:90%;max-width:90%}.flex-col-desktop-95{flex-basis:95%;max-width:95%}.flex-col-desktop-100{flex-basis:100%;max-width:100%}}@media (max-width: 951px){.flex-col-tablet-33{flex-basis:33.33333333%;max-width:33.33333333%}.flex-col-tablet-33{flex-basis:66.66666666%;max-width:66.66666666%}.flex-col-tablet-5{flex-basis:5%;max-width:5%}.flex-col-tablet-10{flex-basis:10%;max-width:10%}.flex-col-tablet-15{flex-basis:15%;max-width:15%}.flex-col-tablet-20{flex-basis:20%;max-width:20%}.flex-col-tablet-25{flex-basis:25%;max-width:25%}.flex-col-tablet-30{flex-basis:30%;max-width:30%}.flex-col-tablet-35{flex-basis:35%;max-width:35%}.flex-col-tablet-40{flex-basis:40%;max-width:40%}.flex-col-tablet-45{flex-basis:45%;max-width:45%}.flex-col-tablet-50{flex-basis:50%;max-width:50%}.flex-col-tablet-55{flex-basis:55%;max-width:55%}.flex-col-tablet-60{flex-basis:60%;max-width:60%}.flex-col-tablet-65{flex-basis:65%;max-width:65%}.flex-col-tablet-70{flex-basis:70%;max-width:70%}.flex-col-tablet-75{flex-basis:75%;max-width:75%}.flex-col-tablet-80{flex-basis:80%;max-width:80%}.flex-col-tablet-85{flex-basis:85%;max-width:85%}.flex-col-tablet-90{flex-basis:90%;max-width:90%}.flex-col-tablet-95{flex-basis:95%;max-width:95%}.flex-col-tablet-100{flex-basis:100%;max-width:100%}}@media (max-width: 767px){.flex-col-phone-33{flex-basis:33.33333333%;max-width:33.33333333%}.flex-col-phone-66{flex-basis:66.66666666%;max-width:66.66666666%}.flex-col-phone-5{flex-basis:5%;max-width:5%}.flex-col-phone-10{flex-basis:10%;max-width:10%}.flex-col-phone-15{flex-basis:15%;max-width:15%}.flex-col-phone-20{flex-basis:20%;max-width:20%}.flex-col-phone-25{flex-basis:25%;max-width:25%}.flex-col-phone-30{flex-basis:30%;max-width:30%}.flex-col-phone-35{flex-basis:35%;max-width:35%}.flex-col-phone-40{flex-basis:40%;max-width:40%}.flex-col-phone-45{flex-basis:45%;max-width:45%}.flex-col-phone-50{flex-basis:50%;max-width:50%}.flex-col-phone-55{flex-basis:55%;max-width:55%}.flex-col-phone-60{flex-basis:60%;max-width:60%}.flex-col-phone-65{flex-basis:65%;max-width:65%}.flex-col-phone-70{flex-basis:70%;max-width:70%}.flex-col-phone-75{flex-basis:75%;max-width:75%}.flex-col-phone-80{flex-basis:80%;max-width:80%}.flex-col-phone-85{flex-basis:85%;max-width:85%}.flex-col-phone-90{flex-basis:90%;max-width:90%}.flex-col-phone-95{flex-basis:95%;max-width:95%}.flex-col-phone-100{flex-basis:100%;max-width:100%}}.flex-center{display:flex;justify-content:center;align-items:center}.redbutton,#mainApp.contactus .site-content button[type=submit]{border-radius:0;font:normal 18px "ProximaNova-Semibold";background-color:#f15b5a;color:#fff;padding:15px 30px;text-transform:uppercase}.blockClass{display:block !important;height:100% !important}body.aa-modal-overlay{overflow-y:hidden}body.aa-modal-overlay .mdl-layout__content{z-index:4;overflow:visible}.modal-backdrop[itemscope="aa-modal"]{background-color:rgba(27,32,63,0.49);background:-webkit-gradient(linear, left 0%, left 100%, from(#1e1e1e), to(rgba(27,32,63,0.49)));background:-webkit-linear-gradient(top, #1e1e1e, 0%, rgba(27,32,63,0.49), 100%);background:-moz-linear-gradient(top, #1e1e1e 0%, rgba(27,32,63,0.49) 100%);background:-ms-linear-gradient(top, #1e1e1e 0%, rgba(27,32,63,0.49) 100%);background:linear-gradient(to bottom, #1e1e1e 0%, rgba(27,32,63,0.49) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ie-hex-str($color1)', startColorstr='#ie-hex-str($color2)', GradientType=0);position:fixed;display:none;width:100%;height:100%;z-index:9999999;opacity:0;top:0;left:0;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.modal-backdrop[itemscope="aa-modal"] *{-moz-box-sizing:border-box;box-sizing:border-box}.modal-backdrop[itemscope="aa-modal"] .aa-modal-container{border:1px solid transparent;position:absolute;max-height:90%;top:160px;left:50%;width:100%;max-width:1000px;margin-left:-500px;overflow-y:auto;z-index:5;padding:15px;border-radius:3px;background-color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.modal-backdrop[itemscope="aa-modal"] .aa-modal-container[data-animation="scale"]{-o-transform:scale(.5);-ms-transform:scale(.5);-moz-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5)}.modal-backdrop[itemscope="aa-modal"] .aa-modal-container[data-animation="flip-x"]{-o-transform:rotateX(45deg);-ms-transform:rotateX(45deg);-moz-transform:rotateX(45deg);-webkit-transform:rotateX(45deg);transform:rotateX(45deg)}.modal-backdrop[itemscope="aa-modal"] .aa-modal-container[data-animation="flip-y"]{-o-transform:rotateY(45deg);-ms-transform:rotateY(45deg);-moz-transform:rotateY(45deg);-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}@media (max-width: 1005px){.modal-backdrop[itemscope="aa-modal"] .aa-modal-container{display:block;width:100%;left:auto;margin-left:auto}}.modal-backdrop[itemscope="aa-modal"].show{opacity:1}.modal-backdrop[itemscope="aa-modal"].show .aa-modal-container[data-animation="scale"]{-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.modal-backdrop[itemscope="aa-modal"].show .aa-modal-container[data-animation="flip-x"]{-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.modal-backdrop[itemscope="aa-modal"].show .aa-modal-container[data-animation="flip-y"]{-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.modal-backdrop[itemscope="aa-modal"] .destroy-button{position:absolute;top:10px;right:10px;color:#f15b5a}.alert-backdrop{background-color:rgba(255,255,255,0.67);position:fixed;display:block;width:100%;height:100%;z-index:200;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.alert-backdrop .alert{position:absolute;top:100px;left:50%;width:100%;max-width:500px;margin-left:-250px;z-index:5;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}@media (max-width: 767px){.alert-backdrop .alert{display:block;width:100%;left:auto;margin-left:auto}}.alert-backdrop.show{opacity:1}.alert-backdrop.show .alert{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.am-alert{display:block;margin-bottom:5px;padding:7px 12px;border-radius:2px;box-shadow:0 3px 10px rgba(0,0,0,0.26)}#header-notifications{position:relative;top:100px;height:1px;margin-top:-1px}#header-notifications ul{position:absolute;top:0;right:0;z-index:2}#header-notifications ul li{display:block;margin-bottom:5px;padding:10px 15px;border-top-left-radius:2px;border-bottom-left-radius:2px;min-width:170px;box-shadow:0 5px 10px rgba(0,0,0,0.26)}body.admin-bar #header-notifications{top:130px}#successmodal{perspective:700px;perspective-origin:top}@media (min-width: 500px){#successmodal .aa-modal-container{max-width:500px;margin-left:-250px;left:50%}}@media (max-width: 500px){#successmodal .aa-modal-container{display:block;width:100%;max-width:100%;left:auto;margin-left:auto}}#failmodal{perspective:700px;perspective-origin:top}@media (min-width: 500px){#failmodal .aa-modal-container{max-width:500px;margin-left:-250px;left:50%}}@media (max-width: 500px){#failmodal .aa-modal-container{display:block;width:100%;max-width:100%;left:auto;margin-left:auto}}#forgot-pass-modal .loader-line-modal{margin-top:-5px;min-height:4px}#global-modal-dialog{perspective:1000px}.alert-popup,#global-confirm-dialog .aa-modal-container{border-radius:1px;overflow:visible}.alert-popup .mdl-grid,#global-confirm-dialog .aa-modal-container .mdl-grid{padding:0}.alert-popup .icon-wrapper,#global-confirm-dialog .aa-modal-container .icon-wrapper{position:absolute;left:50%;margin-left:-22px;top:-19px;background:#fff;border-radius:50%;padding:10px}.alert-popup p,#global-confirm-dialog .aa-modal-container p{margin-bottom:10px}.alert-popup.danger-alert .icon-wrapper i,#global-confirm-dialog .danger-alert.aa-modal-container .icon-wrapper i{color:#f15b5a}.alert-popup.warning-alert .icon-wrapper i,#global-confirm-dialog .warning-alert.aa-modal-container .icon-wrapper i{color:#edcf87}.alert-popup.info-alert .icon-wrapper i,#global-confirm-dialog .info-alert.aa-modal-container .icon-wrapper i{color:#65c8e1}.alert-popup.success-alert .icon-wrapper i,#global-confirm-dialog .success-alert.aa-modal-container .icon-wrapper i{color:#9ccd4b}.alert-popup footer,#global-confirm-dialog .aa-modal-container footer{width:100%;margin:0 0 5px;padding:0}@font-face{font-family:'ProximaNova-Semibold';src:url("font/proximanova/ProximaNova-Semibold.eot?#iefix") format("embedded-opentype"),url("font/proximanova/ProximaNova-Semibold.otf") format("opentype"),url("font/proximanova/ProximaNova-Semibold.woff") format("woff"),url("font/proximanova/ProximaNova-Semibold.ttf") format("truetype"),url("font/proximanova/ProximaNova-Semibold.svg#ProximaNova-Semibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Light';src:url("font/proximanova/ProximaNova-Light.eot?#iefix") format("embedded-opentype"),url("font/proximanova/ProximaNova-Light.otf") format("opentype"),url("font/proximanova/ProximaNova-Light.woff") format("woff"),url("font/proximanova/ProximaNova-Light.ttf") format("truetype"),url("font/proximanova/ProximaNova-Light.svg#ProximaNova-Light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Regular';src:url("font/proximanova/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),url("font/proximanova/ProximaNova-Regular.otf") format("opentype"),url("font/proximanova/ProximaNova-Regular.woff") format("woff"),url("font/proximanova/ProximaNova-Regular.ttf") format("truetype"),url("font/proximanova/ProximaNova-Regular.svg#ProximaNova-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Thin';src:url("font/proximanova/ProximaNovaT-Thin.eot?#iefix") format("embedded-opentype"),url("font/proximanova/ProximaNovaT-Thin.otf") format("opentype"),url("font/proximanova/ProximaNovaT-Thin.woff") format("woff"),url("font/proximanova/ProximaNovaT-Thin.ttf") format("truetype"),url("font/proximanova/ProximaNovaT-Thin.svg#ProximaNova-Thin") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Extrabld';src:url("font/proximanova/ProximaNova-Extrabld.eot?#iefix") format("embedded-opentype"),url("font/proximanova/ProximaNova-Extrabld.otf") format("opentype"),url("font/proximanova/ProximaNova-Extrabld.woff") format("woff"),url("font/proximanova/ProximaNova-Extrabld.ttf") format("truetype"),url("font/proximanova/ProximaNova-Extrabld.svg#ProximaNova-Extrabld") format("svg");font-weight:normal;font-style:normal}.container{width:100%;max-width:100%;padding:0}.img-center img{margin-left:auto;margin-right:auto}.am-wrap,.head-banner .animated-inner-content{max-width:1170px;width:100%;margin-left:auto;margin-right:auto;display:block}.am-wrap:after,.head-banner .animated-inner-content:after,.am-wrap:before,.head-banner .animated-inner-content:before{content:" ";display:table;clear:both;width:100%;float:none}.topbar{font-size:15px;color:#fff;font-weight:600;background-color:#4c4d52;min-height:41px}@media (max-width: 1025px){.topbar{font-size:12px}}.topbar p{line-height:41px;margin-bottom:0;opacity:.8}@media (min-width: 952px){.topbar .col-md-8{float:right;text-align:right;width:100%}}@media (max-width: 951px){.topbar{text-align:center;padding-top:10px;padding-bottom:10px}.topbar p{line-height:20px}}nav.navbar{background-color:#fff;padding-top:10px;padding-bottom:10px;border:none;margin:0}nav.navbar .navbar-brand{height:auto;padding:0 0 0 10px}@media (max-width: 767px){nav.navbar{padding-top:10px}nav.navbar .navbar-brand{max-width:240px;padding-bottom:10px}}nav.navbar img{max-width:100%}nav.navbar li.active a{background-color:#65c8e1 !important;color:#fff !important}nav.navbar ul a{padding:9px 16px;text-transform:uppercase;font:normal 14px "ProximaNova-Semibold";color:#3a3c41 !important;text-shadow:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}nav.navbar ul a:hover{background-color:#65c8e1 !important;color:#fff !important}@media (min-width: 768px) and (max-width: 932px){nav.navbar .navbar-brand{max-width:240px;padding-bottom:10px}}nav.navbar .navbar-nav{padding-top:10px}.head-banner{position:relative}.head-banner .mainbg{width:100%}.head-banner .slidernavs{position:absolute;top:50%;z-index:2;display:block;cursor:pointer;border-radius:50%;width:50px;height:50px;background-color:rgba(0,0,0,0.65);text-align:center;line-height:50px;color:#fff;font-size:37px;margin-top:-25px;opacity:0}.head-banner .slidernavs.shown-arrows{opacity:1}.head-banner .slidernavs:hover{background-color:#000}.head-banner .slidernavs.prevarrow{left:5px}.head-banner .slidernavs.nextarrow{right:5px}@media (max-width: 951px){.head-banner .slidernavs{display:none !important}}.head-banner .slick-slide:focus{outline:none;box-shadow:none}@media (min-width: 952px){.head-banner img.mainbg{margin-left:auto;margin-right:auto}}@media (max-width: 951px){.head-banner img.mainbg{max-width:100%}}.head-banner .words-divider{display:block}.head-banner .animated-inner-content{position:absolute;display:flex;align-items:center;flex-flow:row wrap;height:100%}.head-banner .animated-inner-content hgroup{padding-left:15px !important;display:block}@media (min-width: 1170px){.head-banner .animated-inner-content{left:50%;margin-left:-585px}}.head-banner .animated-inner-content h1{margin:0;font:normal 44px/49px "ProximaNova-Light";display:inline}.head-banner .animated-inner-content h1 strong{font-family:"ProximaNova-Semibold"}.head-banner .animated-inner-content a{font:normal 18px "ProximaNova-Semibold";color:#fff;text-transform:uppercase;background-color:#f15b5a;border:none;border-radius:0;padding:20px 40px;margin-top:10px;letter-spacing:1px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.head-banner .animated-inner-content a:hover{background-color:#bc1110}@media (max-width: 951px){.head-banner .animated-inner-content hgroup{top:35px;left:30px}.head-banner .animated-inner-content hgroup h1{font-size:30px;line-height:40px}.head-banner .animated-inner-content hgroup a{margin-top:10px;padding:15px}}@media (max-width: 767px){.head-banner .animated-inner-content hgroup{top:15px;left:30px}.head-banner .animated-inner-content hgroup h1{font-size:20px;line-height:30px}.head-banner .animated-inner-content hgroup a{margin-top:5px;padding:2px 20px;font-size:15px}}.site-content{padding-bottom:30px;padding-top:50px}@media (max-width: 767px){.site-content{padding-left:15px;padding-right:15px}}.site-content h2{font:normal 40px "ProximaNova-Light" !important;color:#3a3c41;margin:0 0 20px}.site-content h2 strong{font-family:"ProximaNova-Extrabld";font-weight:900 !important}.site-content p{font:normal 16px/25px "ProximaNova-Regular";color:#3a3c41;margin-bottom:15px}.site-content p strong{font-family:"ProximaNova-Extrabld"}.faded-text{opacity:.6}#site-footer{background-color:#3a3c41;padding-top:80px;color:#fff}#site-footer a{color:#fff}#footer-form-handler{margin-top:15px}#widget-area form{display:block;margin-top:25px}#widget-area form input[type=text]{border-radius:0;background-color:#505258;border:none;padding:12px 15px;height:auto}#widget-area form label{font:normal 18px "ProximaNova-Regular";color:rgba(255,255,255,0.54)}#widget-area form button[type=submit]{border-radius:0;font:normal 18px "ProximaNova-Semibold";background-color:#65c8e1;padding:14px 25px}@media (min-width: 952px){#widget-area>div:first-of-type .col-md-6:first-of-type{padding-right:25px}#widget-area>div:first-of-type .col-md-6:last-of-type{padding-left:25px}}#widget-area h3{font:normal 23px "ProximaNova-Extrabld"}#widget-area ul{margin-top:15px}#widget-area ul li{border-top:1px solid #4a4b52}#widget-area ul li:last-of-type{border-bottom:1px solid #4a4b52}#widget-area ul li a{display:block;padding:15px;font:normal 14px "ProximaNova-Semibold";text-transform:uppercase;letter-spacing:1px}.copywright{padding-top:30px;padding-bottom:30px;margin-top:120px;border-top:1px solid #4a4b52}.copywright ul{margin:0}.copywright ul i{font-size:16px}.copywright ul a{opacity:.5}.copywright ul a:hover{opacity:1}.copywright p{margin-bottom:0;font:normal 16px "ProximaNova-Thin";font-weight:100}@media (min-width: 952px){.copywright .social-col ul{float:right}}@media (max-width: 767px){.copywright .social-col{margin-top:15px;margin-bottom:5px}}@media (max-width: 951px){.copywright{text-align:center}}@media (max-width: 767px){#mainApp.services .head-banner .mainbg,#mainApp.patients .head-banner .mainbg{max-width:124%}}#mainApp.patients .site-content{padding-left:0;padding-right:0}@media (min-width: 952px){#mainApp.patients .head-banner a{margin-top:8px}}@media (max-width: 951px){#mainApp.services .head-banner h1{line-height:26px}}#mainApp.referal-forms .site-content,#mainApp.conditions .site-content{padding:80px 0 80px}@media (min-width: 952px){#mainApp.contactus .head-banner hgroup a{margin-top:2px}}#mainApp.contactus .site-content{padding-top:0;padding-bottom:0}#mainApp.contactus .site-content h1{font:normal 43px "ProximaNova-Light"}#mainApp.contactus .site-content .form-content{padding-top:40px;padding-bottom:80px}#mainApp.contactus .site-content ::-webkit-input-placeholder{color:#3a3c41}#mainApp.contactus .site-content ::-moz-placeholder{color:#3a3c41}#mainApp.contactus .site-content :-ms-input-placeholder{color:#3a3c41}#mainApp.contactus .site-content :-moz-placeholder{color:#3a3c41}#mainApp.contactus .site-content .select-wrapper{overflow-x:hidden}#mainApp.contactus .site-content select{width:110%;border:none;border-radius:0;background:#f7f7f7 url("../img/select-dropper.jpg") no-repeat right 14% center;box-shadow:none;font:normal 18px "ProximaNova-Semibold";color:#3a3c41;height:60px;text-indent:13px}@media (max-width: 767px){#mainApp.contactus .site-content select{width:100%;background-image:none}}#mainApp.contactus .site-content textarea,#mainApp.contactus .site-content input[type=text],#mainApp.contactus .site-content input[type=email]{border:none;border-radius:0;background-color:#f7f7f7;box-shadow:none;font:normal 18px "ProximaNova-Semibold";color:#3a3c41;padding:19px 25px;height:auto}#mainApp.contactus .site-content input[type=text],#mainApp.contactus .site-content input[type=email]{height:60px}#mainApp.contactus .site-content textarea{resize:vertical;min-height:180px;margin-bottom:10px}@media (min-width: 952px){#mainApp.contactus .site-content button[type=submit]{padding:20px 40px;float:right}}#mainApp.contactus .site-content .req-notice{margin-bottom:0;font-family:"ProximaNova-Semibold"}#mainApp.contactus .site-content aside{padding-left:50px;padding-top:150px;background-color:#f9f9f9;padding-bottom:50px}#mainApp.contactus .site-content aside hgroup{margin-bottom:25px}#mainApp.contactus .site-content aside h3{font:normal 16px "ProximaNova-Extrabld";margin:0 0 10px}#mainApp.contactus .site-content aside a{font:normal 16px "ProximaNova-Extrabld"}.panel-offer h1{margin-top:20px;margin-bottom:10px;font:normal 24px/60px "ProximaNova-Extrabld";display:block}.panel-offer h1:after,.panel-offer h1:before{content:" ";display:table;clear:both;width:100%;float:none}.panel-offer h1 i{margin-right:25px;display:inline-block;width:60px;height:60px;float:left;background-position:center;background-repeat:no-repeat}.panel-offer h1 i.data-hands{background-image:url("../img/hands-point.png")}.panel-offer h1 i.data-plus{background-image:url("../img/plus-point.png")}.panel-offer h1 i.data-folowup{background-image:url("../img/followup-point.png")}.panel-offer h1 i.data-convinientt-access{background-image:url("../img/convinient-point.png")}.panel-offer h1 i.data-medication-delivery{background-image:url("../img/medication-point.png")}.panel-offer h1 i.data-financial{background-image:url("../img/financial-point.png")}.panel-offer h1 i.data-education{background-image:url("../img/education-point.png")}.panel-offer h1 i.data-communication{background-image:url("../img/commnunication-point.png")}.panel-offer h1 i.data-assessment{background-image:url("../img/assessment-point.png")}h3.bold{font:normal 24px "ProximaNova-Extrabld"}.darkblue{color:#0a4c84}@media (min-width: 952px){.pharmalistwrap{text-align:center;padding-left:0}.pharmalistwrap ul{padding-left:0;display:inline-block}.pharmalistwrap ul li{text-align:left;font-size:18px;margin-bottom:5px}.pharmalistwrap ul li:before{width:11px;height:11px;top:8px;left:-8px}}.pharmalist{margin-top:20px;margin-bottom:80px}.pharmalist li{position:relative;padding-left:20px;font:normal 16px/30px "ProximaNova-Regular"}.pharmalist li:before{content:"";display:block;position:absolute;width:8px;height:8px;left:0;top:10px;border-radius:50%;background-color:#65c8e1}.condition-list li{border-top:1px dotted #3a3c41;padding:8px 15px}.condition-list li:last-of-type{border-bottom:1px dotted #3a3c41}.condition-list li a{font:normal 24px "ProximaNova-Semibold";color:#65c8e1}.condition-list li a:hover{text-decoration:none;color:#f15b5a}.condition-list li a i{float:right;color:#3a3c41;margin-top:3px;opacity:.6}.right-sidebar .site-content{display:flex;flex-flow:row wrap}.right-sidebar .site-content .col-md-8{float:none;flex-basis:67%}.right-sidebar .site-content .col-md-4{float:none;margin-left:auto;flex-basis:30%}@media (max-width: 767px){.right-sidebar .col-md-4{padding:20px !important}.right-sidebar [class*="col-md"]{flex-basis:100% !important}}@media (min-width: 952px){.referal-forms .head-banner hgroup{top:130px}}h2.thin{margin-bottom:0;font-family:"ProximaNova-Regular"}.single-condition .col-md-12 h1,.single-condition .col-md-12 h2{font:normal 40px "ProximaNova-Light";margin-bottom:5px}.single-condition ul,.single-condition ol{padding-left:15px}.single-condition li{font:normal 16px/30px "ProximaNova-Regular";color:#3a3c41}.single-condition .site-content a{color:#f15b5a}.back-button{font:normal 18px "ProximaNova-Semibold"}.back-button:hover{color:#000}.aside-conditions{padding:0 !important}.aside-conditions a:not(.active){color:#65c8e1 !important}.aside-conditions a:hover{color:#f15b5a !important}@media (min-width: 980px) and (max-width: 1024px){#mainApp .site-content{padding-left:15px;padding-right:15px}#mainApp .head-banner .animated-inner-content hgroup{padding-left:15px}}@media (min-width: 768px) and (max-width: 979px){#mainApp .site-content{padding-left:15px;padding-right:15px}#mainApp.services .head-banner h1{line-height:40px}#mainApp.conditions .site-content,#mainApp.referal-forms .site-content{padding-top:50px;padding-bottom:20px}#mainApp.conditions .col-md-8,#mainApp.referal-forms .col-md-8{margin-top:30px}#mainApp.conditions .condition-list,#mainApp.referal-forms .condition-list{margin-bottom:20px}}.border-control{margin-bottom:0 !important}@media (max-width: 951px){.border-control{margin-top:10px}.border-control li:last-of-type{border-bottom:none}}@media (min-width: 952px){.single-condition .site-content>.col-md-4{float:left !important}.single-condition .site-content>.col-md-8{float:right !important}}@media (max-width: 951px){.container.conditions .site-content{padding-bottom:50px !important;padding-top:50px !important}}#arrow-scroll{display:none;position:fixed;z-index:9999;bottom:0px;right:30px;width:70px;height:70px;margin-bottom:-10px;padding:10px 5px;font-family:sans-serif;font-size:14px;line-height:20px;text-align:center;text-decoration:none;text-shadow:0 1px 0 #fff;color:#828282;text-decoration:none !important;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px 3px 0 0;-webkit-box-shadow:0 0px 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 2px 1px rgba(0,0,0,0.2);box-shadow:0 0px 2px 1px rgba(0,0,0,0.2);background-color:#E6E6E6;background-image:-moz-linear-gradient(top, #ebebeb, #dedede);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ebebeb), to(#dedede));background-image:-webkit-linear-gradient(top, #ebebeb, #dedede);background-image:-o-linear-gradient(top, #ebebeb, #dedede);background-image:linear-gradient(to bottom, #ebebeb, #dedede);background-repeat:repeat-x;-webkit-transition:margin-bottom 150ms linear;-moz-transition:margin-bottom 150ms linear;transition:margin-bottom 150ms linear;display:none}#arrow-scroll:hover{opacity:1;margin-bottom:-1px;color:#000}#arrow-scroll.show{display:block}#mc-embedded-subscribe-form input[type='text'],#mc-embedded-subscribe-form input[type='email']{color:#fff}.site-content .black-font{font-family:"ProximaNova-Extrabld" !important}@media (min-width: 952px){.indexpage .head-banner hgroup h1{font:normal 48px/50px "ProximaNova-Light"}}.whitecolor{color:#fff !important}.whitecolor *{color:#fff !important}@media (max-width: 951px){.contacts-lines{padding:0}.contacts-lines p{opacity:.9}}@media (min-width: 952px){.desktop-hidden{display:none !important}}@media (max-width: 951px){.tablet-hidden{display:none}}.pharmaword{font-family:"ProximaNova-Regular"}.pharmaword .infoColor{color:#3a3c41}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiX3ZhcnMuc2NzcyIsIl9taXguc2NzcyIsIl9mb250LnNjc3MiLCJfbWFpbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ2YXJzXCI7XHJcbkBpbXBvcnQgXCJtaXhcIjtcclxuQGltcG9ydCBcImZvbnRcIjtcclxuQGltcG9ydCBcIm1haW5cIjsiLCIkYmFzZXdpZHRoOiAxMTcwcHg7XHJcblxyXG4kYmFzZUZvbnQgOiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4kUHJveGltYU5vdmEtRXh0cmFibGQgOiAnUHJveGltYU5vdmEtRXh0cmFibGQnO1xyXG4kUHJveGltYU5vdmEtU2VtaWJvbGQgOiAnUHJveGltYU5vdmEtU2VtaWJvbGQnO1xyXG4kUHJveGltYU5vdmEtTGlnaHQgOiAnUHJveGltYU5vdmEtTGlnaHQnO1xyXG4kUHJveGltYU5vdmEtVGhpbiA6ICdQcm94aW1hTm92YS1UaGluJztcclxuJFByb3hpbWFOb3ZhLVJlZ3VsYXIgOiAnUHJveGltYU5vdmEtUmVndWxhcic7XHJcblxyXG4kaW5mb0NvbG9yOiAjNjVjOGUxO1xyXG4uaW5mb0NvbG9yIHtcclxuXHRjb2xvciA6ICRpbmZvQ29sb3I7XHJcbn1cclxuJGRhbmdlckNvbG9yOiAjZjE1YjVhO1xyXG4uZGFuZ2VyQ29sb3Ige1xyXG5cdGNvbG9yIDogJGRhbmdlckNvbG9yO1xyXG59XHJcbiRkYXJrR3JheTogIzRjNGQ1MjtcclxuLmRhcmtHcmF5IHtcclxuXHRjb2xvciA6ICRkYXJrR3JheTtcclxufVxyXG4kdGV4dENvbG9yIDogIzNhM2M0MTtcclxuLnRleHRDb2xvciB7XHJcblx0Y29sb3IgOiAkdGV4dENvbG9yO1xyXG59XHJcblxyXG4kcGFzdGVsIDogI2Y4ZjJlZjtcclxuXHJcbiRzdWNjZXNzQ29sb3IgOiAjOWNjZDRiO1xyXG4kd2FybmluZ0NvbG9yIDogI2VkY2Y4NzsiLCJAbWl4aW4gY2xlYXJmaXgge1xyXG5cdCY6YWZ0ZXIsXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudCA6IFwiIFwiO1xyXG5cdFx0ZGlzcGxheSA6IHRhYmxlO1xyXG5cdFx0Y2xlYXIgICA6IGJvdGg7XHJcblx0XHR3aWR0aCAgIDogMTAwJTtcclxuXHRcdGZsb2F0ICAgOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24oJHRpbWU6IC4zcywgJHByb3A6IGFsbCkge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbiA6ICRwcm9wICR0aW1lO1xyXG5cdC1tb3otdHJhbnNpdGlvbiAgICA6ICRwcm9wICR0aW1lO1xyXG5cdC1vLXRyYW5zaXRpb24gICAgICA6ICRwcm9wICR0aW1lO1xyXG5cdHRyYW5zaXRpb24gICAgICAgICA6ICRwcm9wICR0aW1lO1xyXG59XHJcblxyXG5AbWl4aW4gcGxhY2Vob2xkZXItY29sb3IoJGNvbG9yIDogIzAwMCkge1xyXG5cdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvciA6ICRjb2xvcjtcclxuXHR9XHJcblx0OjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yIDogJGNvbG9yO1xyXG5cdH1cclxuXHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yIDogJGNvbG9yO1xyXG5cdH1cclxuXHQ6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvciA6ICRjb2xvcjtcclxuXHR9XHJcbn1cclxuXHJcbiVzcGFjZS14LXNlY3Rpb24ge1xyXG5cdGZsb2F0ICAgOiBub25lO1xyXG5cdGNsZWFyICAgOiBib3RoO1xyXG5cdGRpc3BsYXkgOiBibG9jaztcclxuXHR3aWR0aCAgIDogMTAwJTtcclxuXHRAaW5jbHVkZSBjbGVhcmZpeDtcclxufVxyXG5cclxuQG1peGluIHNwYWNlLXgge1xyXG5cdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xyXG5cdFx0LnNwYWNlLXgtI3skaX0wIHtcclxuXHRcdFx0QGV4dGVuZCAlc3BhY2UteC1zZWN0aW9uO1xyXG5cdFx0XHRoZWlnaHQgOiAoJGkqMTApK3B4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBzcGFjZS14KCk7XHRcdC8vIDEwIHsrMTB9IDEwMFxyXG5cclxuXHJcbi8qKlxyXG4gKiA9PT09PT09PT09PT09PT09PT09PSBGbGV4IEdyaWQgPT09PT09PT09PT09PT09PT09PT09PVxyXG4gKi9cclxuLmZsZXgtY29udGFpbmVyIHtcclxuXHRkaXNwbGF5ICAgOiAtbXMtZmxleGJveDtcclxuXHRkaXNwbGF5ICAgOiBmbGV4O1xyXG5cdGZsZXgtZmxvdyA6IHJvdyB3cmFwO1xyXG59XHJcblxyXG4uZmxleC1jb250YWluZXItbm93cmFwIHtcclxuXHRkaXNwbGF5ICAgOiAtbXMtZmxleGJveDtcclxuXHRkaXNwbGF5ICAgOiBmbGV4O1xyXG5cdGZsZXgtZmxvdyA6IHJvdyBub3dyYXA7XHJcblxyXG5cdC8qTW9iaWxlKi9cclxuXHRAbWVkaWEgKG1heC13aWR0aCA6IDc2N3B4KSB7XHJcblx0XHRmbGV4LXdyYXAgOiB3cmFwO1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi8vIGZsZXgtY29sIGZsZXgtY29sLWRlc2t0b3AgZmxleC1jb2wtdGFibGV0IGZsZXgtY29sLXBob25lXHJcbkBtaXhpbiBmbGV4LWNvbCB7XHJcblxyXG5cdC5mbGV4LWNvbC0zMyB7XHJcblx0XHRmbGV4LWJhc2lzIDogMzMuMzMzMzMzMzMlO1xyXG5cdFx0bWF4LXdpZHRoICA6IDMzLjMzMzMzMzMzJTtcclxuXHR9XHJcblxyXG5cdC5mbGV4LWNvbC02NiB7XHJcblx0XHRmbGV4LWJhc2lzIDogNjYuNjY2NjY2NjYlO1xyXG5cdFx0bWF4LXdpZHRoICA6IDY2LjY2NjY2NjY2JTtcclxuXHR9XHJcblxyXG5cdCRiYXNlRmxleFdpZHRoIDogNTtcclxuXHRAZm9yICRpIGZyb20gNSB0aHJvdWdoIDI0IHtcclxuXHRcdC5mbGV4LWNvbC0jeyRiYXNlRmxleFdpZHRofSB7XHJcblx0XHRcdGZsZXgtYmFzaXMgOiBwZXJjZW50YWdlKCRiYXNlRmxleFdpZHRoKS8xMDA7XHJcblx0XHRcdG1heC13aWR0aCAgOiBwZXJjZW50YWdlKCRiYXNlRmxleFdpZHRoKS8xMDA7XHJcblx0XHR9XHJcblx0XHQkYmFzZUZsZXhXaWR0aCA6ICRiYXNlRmxleFdpZHRoICsgNTtcclxuXHR9XHJcblxyXG5cdC8qRGVza3RvcCovXHJcblx0JGJhc2VGbGV4V2lkdGggOiA1O1xyXG5cdEBtZWRpYSAobWluLXdpZHRoIDogOTUycHgpIHtcclxuXHJcblx0XHQuZmxleC1jb2wtZGVza3RvcC0zMyB7XHJcblx0XHRcdGZsZXgtYmFzaXMgOiAzMy4zMzMzMzMzMyU7XHJcblx0XHRcdG1heC13aWR0aCAgOiAzMy4zMzMzMzMzMyU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZsZXgtY29sLWRlc2t0b3AtNjYge1xyXG5cdFx0XHRmbGV4LWJhc2lzIDogNjYuNjY2NjY2NjYlO1xyXG5cdFx0XHRtYXgtd2lkdGggIDogNjYuNjY2NjY2NjYlO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBmb3IgJGkgZnJvbSA1IHRocm91Z2ggMjQge1xyXG5cdFx0XHQuZmxleC1jb2wtZGVza3RvcC0jeyRiYXNlRmxleFdpZHRofSB7XHJcblx0XHRcdFx0ZmxleC1iYXNpcyA6IHBlcmNlbnRhZ2UoJGJhc2VGbGV4V2lkdGgpLzEwMDtcclxuXHRcdFx0XHRtYXgtd2lkdGggIDogcGVyY2VudGFnZSgkYmFzZUZsZXhXaWR0aCkvMTAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCRiYXNlRmxleFdpZHRoIDogJGJhc2VGbGV4V2lkdGggKyA1O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LypUYWJsZXQqL1xyXG5cdCRiYXNlRmxleFdpZHRoIDogNTtcclxuXHRAbWVkaWEgKG1heC13aWR0aCA6IDk1MXB4KSB7XHJcblxyXG5cdFx0LmZsZXgtY29sLXRhYmxldC0zMyB7XHJcblx0XHRcdGZsZXgtYmFzaXMgOiAzMy4zMzMzMzMzMyU7XHJcblx0XHRcdG1heC13aWR0aCAgOiAzMy4zMzMzMzMzMyU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZsZXgtY29sLXRhYmxldC0zMyB7XHJcblx0XHRcdGZsZXgtYmFzaXMgOiA2Ni42NjY2NjY2NiU7XHJcblx0XHRcdG1heC13aWR0aCAgOiA2Ni42NjY2NjY2NiU7XHJcblx0XHR9XHJcblxyXG5cdFx0QGZvciAkaSBmcm9tIDUgdGhyb3VnaCAyNCB7XHJcblx0XHRcdC5mbGV4LWNvbC10YWJsZXQtI3skYmFzZUZsZXhXaWR0aH0ge1xyXG5cdFx0XHRcdGZsZXgtYmFzaXMgOiBwZXJjZW50YWdlKCRiYXNlRmxleFdpZHRoKS8xMDA7XHJcblx0XHRcdFx0bWF4LXdpZHRoICA6IHBlcmNlbnRhZ2UoJGJhc2VGbGV4V2lkdGgpLzEwMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQkYmFzZUZsZXhXaWR0aCA6ICRiYXNlRmxleFdpZHRoICsgNTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQvKk1vYmlsZSovXHJcblx0JGJhc2VGbGV4V2lkdGggOiA1O1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoIDogNzY3cHgpIHtcclxuXHJcblx0XHQuZmxleC1jb2wtcGhvbmUtMzMge1xyXG5cdFx0XHRmbGV4LWJhc2lzIDogMzMuMzMzMzMzMzMlO1xyXG5cdFx0XHRtYXgtd2lkdGggIDogMzMuMzMzMzMzMzMlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5mbGV4LWNvbC1waG9uZS02NiB7XHJcblx0XHRcdGZsZXgtYmFzaXMgOiA2Ni42NjY2NjY2NiU7XHJcblx0XHRcdG1heC13aWR0aCAgOiA2Ni42NjY2NjY2NiU7XHJcblx0XHR9XHJcblxyXG5cdFx0QGZvciAkaSBmcm9tIDUgdGhyb3VnaCAyNCB7XHJcblx0XHRcdC5mbGV4LWNvbC1waG9uZS0jeyRiYXNlRmxleFdpZHRofSB7XHJcblx0XHRcdFx0ZmxleC1iYXNpcyA6IHBlcmNlbnRhZ2UoJGJhc2VGbGV4V2lkdGgpLzEwMDtcclxuXHRcdFx0XHRtYXgtd2lkdGggIDogcGVyY2VudGFnZSgkYmFzZUZsZXhXaWR0aCkvMTAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCRiYXNlRmxleFdpZHRoIDogJGJhc2VGbGV4V2lkdGggKyA1O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGluY2x1ZGUgZmxleC1jb2w7XHJcblxyXG4uZmxleC1jZW50ZXIge1xyXG5cdGRpc3BsYXkgICAgICAgICA6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50IDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zICAgICA6IGNlbnRlcjtcclxufVxyXG5cclxuXHJcbi5yZWRidXR0b24ge1xyXG5cdGJvcmRlci1yYWRpdXMgICAgOiAwO1xyXG5cdGZvbnQgICAgICAgICAgICAgOiBub3JtYWwgMThweCAkUHJveGltYU5vdmEtU2VtaWJvbGQ7XHJcblx0YmFja2dyb3VuZC1jb2xvciA6ICRkYW5nZXJDb2xvcjtcclxuXHRjb2xvciAgICAgICAgICAgIDogI2ZmZjtcclxuXHRwYWRkaW5nICAgICAgICAgIDogMTVweCAzMHB4O1xyXG5cdHRleHQtdHJhbnNmb3JtICAgOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gZ3JhZGllbnQoJGNvbG9yMSA6ICRpbmZvQ29sb3IsICRjb2xvcjIgOiAkbWFpbkNvbG9yKSB7XHJcblx0YmFja2dyb3VuZC1jb2xvciAgOiAkY29sb3IyO1xyXG5cdGJhY2tncm91bmQgICAgICAgIDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgMCUsIGxlZnQgMTAwJSwgZnJvbSgkY29sb3IxKSwgdG8oJGNvbG9yMikpO1xyXG5cdGJhY2tncm91bmQgICAgICAgIDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkY29sb3IxLCAwJSwgJGNvbG9yMiwgMTAwJSk7XHJcblx0YmFja2dyb3VuZCAgICAgICAgOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRjb2xvcjEgMCUsICRjb2xvcjIgMTAwJSk7XHJcblx0YmFja2dyb3VuZCAgICAgICAgOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgJGNvbG9yMSAwJSwgJGNvbG9yMiAxMDAlKTtcclxuXHRiYWNrZ3JvdW5kICAgICAgICA6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvcjEgMCUsICRjb2xvcjIgMTAwJSk7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQgOiByZXBlYXQteDtcclxuXHRmaWx0ZXIgICAgICAgICAgICA6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjaWUtaGV4LXN0cigkY29sb3IxKScsIHN0YXJ0Q29sb3JzdHI9JyNpZS1oZXgtc3RyKCRjb2xvcjIpJywgR3JhZGllbnRUeXBlPTApO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNmb3JtUHJlZigkYWN0aW9uKSB7XHJcblx0LW8tdHJhbnNmb3JtICAgICAgOiAkYWN0aW9uO1xyXG5cdC1tcy10cmFuc2Zvcm0gICAgIDogJGFjdGlvbjtcclxuXHQtbW96LXRyYW5zZm9ybSAgICA6ICRhY3Rpb247XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0gOiAkYWN0aW9uO1xyXG5cdHRyYW5zZm9ybSAgICAgICAgIDogJGFjdGlvbjtcclxufVxyXG5cclxuLmJsb2NrQ2xhc3Mge1xyXG5cdGRpc3BsYXkgOiBibG9jayAhaW1wb3J0YW50O1xyXG5cdGhlaWdodCAgOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtaXhpbiBzY2FsZU1vZGFsKCRzY2FsZTogMC41KSB7XHJcblx0QGluY2x1ZGUgdHJhbnNmb3JtUHJlZihzY2FsZSgkc2NhbGUpKTtcclxufVxyXG5cclxuQG1peGluIGZsaXBYTW9kYWwoJG1vZGlmaWNhdG9yOjQ1KSB7XHJcblx0QGluY2x1ZGUgdHJhbnNmb3JtUHJlZihyb3RhdGVYKCRtb2RpZmljYXRvcitkZWcpKVxyXG59XHJcblxyXG5AbWl4aW4gZmxpcFlNb2RhbCggJG1vZGlmaWNhdG9yOjQ1KSB7XHJcblx0QGluY2x1ZGUgdHJhbnNmb3JtUHJlZihyb3RhdGVZKCRtb2RpZmljYXRvcitkZWcpKVxyXG59XHJcblxyXG5AbWl4aW4gbW9kYWxNaXgoJGNvbnRhaW5lciwgJHdpZGUsICRwZXJzcGVjdGl2ZTpudWxsLCAkb3JpZ2luOm51bGwpIHtcclxuXHQjeyRjb250YWluZXJ9IHtcclxuXHRcdEBpZiAoJHBlcnNwZWN0aXZlKSB7XHJcblx0XHRcdHBlcnNwZWN0aXZlIDogJHBlcnNwZWN0aXZlK3B4O1xyXG5cdFx0fVxyXG5cdFx0QGlmICgkb3JpZ2luKSB7XHJcblx0XHRcdHBlcnNwZWN0aXZlLW9yaWdpbiA6ICRvcmlnaW47XHJcblx0XHR9XHJcblx0XHQvKlRvIHRhYmxldCBhbmQgZGVza3RvcCovXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aCA6ICR3aWRlK3B4KSB7XHJcblx0XHRcdC5hYS1tb2RhbC1jb250YWluZXIge1xyXG5cdFx0XHRcdG1heC13aWR0aCAgIDogJHdpZGUrcHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQgOiAtJHdpZGUvMitweDtcclxuXHRcdFx0XHRsZWZ0ICAgICAgICA6IDUwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LypNb2JpbGUqL1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGggOiAkd2lkZStweCkge1xyXG5cdFx0XHQuYWEtbW9kYWwtY29udGFpbmVyIHtcclxuXHRcdFx0XHRkaXNwbGF5ICAgICA6IGJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoICAgICAgIDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGggICA6IDEwMCU7XHJcblx0XHRcdFx0bGVmdCAgICAgICAgOiBhdXRvO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0IDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keS5hYS1tb2RhbC1vdmVybGF5IHtcclxuXHRvdmVyZmxvdy15IDogaGlkZGVuO1xyXG5cdC5tZGwtbGF5b3V0X19jb250ZW50IHtcclxuXHRcdHotaW5kZXggIDogNDtcclxuXHRcdG92ZXJmbG93IDogdmlzaWJsZTtcclxuXHR9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiA9PT09PT09PT09PT09PT09PT09PSBNb2RhbHMgPT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKi9cclxuLm1vZGFsLWJhY2tkcm9wW2l0ZW1zY29wZT1cImFhLW1vZGFsXCJdIHtcclxuXHRAaW5jbHVkZSBncmFkaWVudCgjMWUxZTFlLCByZ2JhKDI3LCAzMiwgNjMsIDAuNDkpKTtcclxuXHRwb3NpdGlvbiAgICAgICAgOiBmaXhlZDtcclxuXHRkaXNwbGF5ICAgICAgICAgOiBub25lO1xyXG5cdHdpZHRoICAgICAgICAgICA6IDEwMCU7XHJcblx0aGVpZ2h0ICAgICAgICAgIDogMTAwJTtcclxuXHR6LWluZGV4ICAgICAgICAgOiA5OTk5OTk5O1xyXG5cdG9wYWNpdHkgICAgICAgICA6IDA7XHJcblx0dG9wICAgICAgICAgICAgIDogMDtcclxuXHRsZWZ0ICAgICAgICAgICAgOiAwO1xyXG5cdC1tb3otYm94LXNpemluZyA6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZyAgICAgIDogYm9yZGVyLWJveDtcclxuXHQqIHtcclxuXHRcdC1tb3otYm94LXNpemluZyA6IGJvcmRlci1ib3g7XHJcblx0XHRib3gtc2l6aW5nICAgICAgOiBib3JkZXItYm94O1xyXG5cdH1cclxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcblx0LmFhLW1vZGFsLWNvbnRhaW5lciB7XHJcblx0XHRib3JkZXIgICAgICAgICAgIDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0cG9zaXRpb24gICAgICAgICA6IGFic29sdXRlO1xyXG5cdFx0bWF4LWhlaWdodCAgICAgICA6IDkwJTtcclxuXHRcdHRvcCAgICAgICAgICAgICAgOiAxNjBweDtcclxuXHRcdGxlZnQgICAgICAgICAgICAgOiA1MCU7XHJcblx0XHR3aWR0aCAgICAgICAgICAgIDogMTAwJTtcclxuXHRcdG1heC13aWR0aCAgICAgICAgOiAxMDAwcHg7XHJcblx0XHRtYXJnaW4tbGVmdCAgICAgIDogLTUwMHB4O1xyXG5cdFx0b3ZlcmZsb3cteSAgICAgICA6IGF1dG87XHJcblx0XHR6LWluZGV4ICAgICAgICAgIDogNTtcclxuXHRcdHBhZGRpbmcgICAgICAgICAgOiAxNXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1cyAgICA6IDNweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3IgOiAjZmZmO1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG5cclxuXHRcdC8qKlxyXG5cdFx0ICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdFx0ICogPT09PT09PT09PT09PT09PT09PT0gRGVmYXVsdCBNb2RhbCBhbmltYXRpb24gc3RhdGUgPT09PT09PT09PT09PT09PT09PT09PVxyXG5cdFx0ICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdFx0ICovXHJcblx0XHQmW2RhdGEtYW5pbWF0aW9uPVwic2NhbGVcIl0ge1xyXG5cdFx0XHRAaW5jbHVkZSBzY2FsZU1vZGFsKCk7XHJcblx0XHR9XHJcblx0XHQmW2RhdGEtYW5pbWF0aW9uPVwiZmxpcC14XCJdIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxpcFhNb2RhbCgpO1xyXG5cdFx0fVxyXG5cdFx0JltkYXRhLWFuaW1hdGlvbj1cImZsaXAteVwiXSB7XHJcblx0XHRcdEBpbmNsdWRlIGZsaXBZTW9kYWwoKTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdC8qTW9iaWxlKi9cclxuXHRAbWVkaWEgKG1heC13aWR0aCA6IDEwMDVweCkge1xyXG5cdFx0LmFhLW1vZGFsLWNvbnRhaW5lciB7XHJcblx0XHRcdGRpc3BsYXkgICAgIDogYmxvY2s7XHJcblx0XHRcdHdpZHRoICAgICAgIDogMTAwJTtcclxuXHRcdFx0bGVmdCAgICAgICAgOiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tbGVmdCA6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuc2hvdyB7XHJcblx0XHRvcGFjaXR5IDogMTtcclxuXHRcdC5hYS1tb2RhbC1jb250YWluZXIge1xyXG5cclxuXHRcdFx0LyoqXHJcblx0XHRcdCAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblx0XHRcdCAqID09PT09PT09PT09PT09PT09PT09IFNob3cgbW9kYWwgQW5pbWF0aW9ucyA9PT09PT09PT09PT09PT09PT09PT09XHJcblx0XHRcdCAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblx0XHRcdCAqL1xyXG5cdFx0XHQmW2RhdGEtYW5pbWF0aW9uPVwic2NhbGVcIl0ge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNjYWxlTW9kYWwoMSk7XHJcblx0XHRcdH1cclxuXHRcdFx0JltkYXRhLWFuaW1hdGlvbj1cImZsaXAteFwiXSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgZmxpcFhNb2RhbCgwKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmW2RhdGEtYW5pbWF0aW9uPVwiZmxpcC15XCJdIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBmbGlwWU1vZGFsKDApO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZGVzdHJveS1idXR0b24ge1xyXG5cdFx0cG9zaXRpb24gOiBhYnNvbHV0ZTtcclxuXHRcdHRvcCAgICAgIDogMTBweDtcclxuXHRcdHJpZ2h0ICAgIDogMTBweDtcclxuXHRcdGNvbG9yICAgIDogJGRhbmdlckNvbG9yO1xyXG5cdH1cclxufVxyXG5cclxuLyoqXHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqID09PT09PT09PT09PT09PT09PT09IEFsZXJ0cyA9PT09PT09PT09PT09PT09PT09PT09XHJcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqL1xyXG4uYWxlcnQtYmFja2Ryb3Age1xyXG5cdGJhY2tncm91bmQtY29sb3IgOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjcpO1xyXG5cdHBvc2l0aW9uICAgICAgICAgOiBmaXhlZDtcclxuXHRkaXNwbGF5ICAgICAgICAgIDogYmxvY2s7XHJcblx0d2lkdGggICAgICAgICAgICA6IDEwMCU7XHJcblx0aGVpZ2h0ICAgICAgICAgICA6IDEwMCU7XHJcblx0ei1pbmRleCAgICAgICAgICA6IDIwMDtcclxuXHRvcGFjaXR5ICAgICAgICAgIDogMDtcclxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcblx0LmFsZXJ0IHtcclxuXHRcdHBvc2l0aW9uICAgICAgICAgIDogYWJzb2x1dGU7XHJcblx0XHR0b3AgICAgICAgICAgICAgICA6IDEwMHB4O1xyXG5cdFx0bGVmdCAgICAgICAgICAgICAgOiA1MCU7XHJcblx0XHR3aWR0aCAgICAgICAgICAgICA6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGggICAgICAgICA6IDUwMHB4O1xyXG5cdFx0bWFyZ2luLWxlZnQgICAgICAgOiAtMjUwcHg7XHJcblx0XHR6LWluZGV4ICAgICAgICAgICA6IDU7XHJcblx0XHR0ZXh0LWFsaWduICAgICAgICA6IGNlbnRlcjtcclxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcclxuXHJcblx0XHQvLyBAVE9ETzogZGlmZiBhbmltYWl0b25zXHJcblx0XHQtbXMtdHJhbnNmb3JtICAgICA6IHNjYWxlKC41KTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtIDogc2NhbGUoLjUpO1xyXG5cdFx0dHJhbnNmb3JtICAgICAgICAgOiBzY2FsZSguNSk7XHJcblx0fVxyXG5cclxuXHQvKk1vYmlsZSovXHJcblx0QG1lZGlhIChtYXgtd2lkdGggOiA3NjdweCkge1xyXG5cdFx0LmFsZXJ0IHtcclxuXHRcdFx0ZGlzcGxheSAgICAgOiBibG9jaztcclxuXHRcdFx0d2lkdGggICAgICAgOiAxMDAlO1xyXG5cdFx0XHRsZWZ0ICAgICAgICA6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1sZWZ0IDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5zaG93IHtcclxuXHRcdG9wYWNpdHkgOiAxO1xyXG5cdFx0LmFsZXJ0IHtcclxuXHJcblx0XHRcdC8vIEBUT0RPOiBkaWZmIGFuaW1hdGlvbnNcclxuXHRcdFx0LW1zLXRyYW5zZm9ybSAgICAgOiBzY2FsZSgxKTtcclxuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm0gOiBzY2FsZSgxKTtcclxuXHRcdFx0dHJhbnNmb3JtICAgICAgICAgOiBzY2FsZSgxKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiA9PT09PT09PT09PT09PT09PT09PSBOb3RpZmljYXRpb25zID09PT09PT09PT09PT09PT09PT09PT1cclxuICogMjcuMDkuMjAxNlxyXG4gKi9cclxuQG1peGluIGFtLWFsZXJ0KCkge1xyXG5cdGRpc3BsYXkgICAgICAgICAgICAgICAgICAgOiBibG9jaztcclxuXHRtYXJnaW4tYm90dG9tICAgICAgICAgICAgIDogNXB4O1xyXG5cdHBhZGRpbmcgICAgICAgICAgICAgICAgICAgOiAxMHB4IDE1cHg7XHJcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1cyAgICA6IDJweDtcclxuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzIDogMnB4O1xyXG5cdG1pbi13aWR0aCAgICAgICAgICAgICAgICAgOiAxNzBweDtcclxuXHRib3gtc2hhZG93ICAgICAgICAgICAgICAgIDogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjYpO1xyXG59XHJcblxyXG4uYW0tYWxlcnQge1xyXG5cdGRpc3BsYXkgICAgICAgOiBibG9jaztcclxuXHRtYXJnaW4tYm90dG9tIDogNXB4O1xyXG5cdHBhZGRpbmcgICAgICAgOiA3cHggMTJweDtcclxuXHRib3JkZXItcmFkaXVzIDogMnB4O1xyXG5cdGJveC1zaGFkb3cgICAgOiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yNik7XHJcbn1cclxuXHJcbiNoZWFkZXItbm90aWZpY2F0aW9ucyB7XHJcblx0cG9zaXRpb24gICA6IHJlbGF0aXZlO1xyXG5cdHRvcCAgICAgICAgOiAxMDBweDtcclxuXHRoZWlnaHQgICAgIDogMXB4O1xyXG5cdG1hcmdpbi10b3AgOiAtMXB4O1xyXG5cdHVsIHtcclxuXHRcdHBvc2l0aW9uIDogYWJzb2x1dGU7XHJcblx0XHR0b3AgICAgICA6IDA7XHJcblx0XHRyaWdodCAgICA6IDA7XHJcblx0XHR6LWluZGV4ICA6IDI7XHJcblx0XHRsaSB7XHJcblx0XHRcdEBpbmNsdWRlIGFtLWFsZXJ0KCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5ib2R5IHtcclxuXHQmLmFkbWluLWJhciB7XHJcblx0XHQjaGVhZGVyLW5vdGlmaWNhdGlvbnMge1xyXG5cdFx0XHR0b3AgOiAxMzBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiA9PT09PT09PT09PT09PT09PT09PSBNb2RhbCBzZXR0aW5ncyA9PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIDI4LjA5LjIwMTZcclxuICovXHJcbi8vIHNlbGVjdG9yIHwgd2lkdGggfCBwZXJzcGVjdGl2ZSB8IG9yaWdpblxyXG5AaW5jbHVkZSBtb2RhbE1peCgnI3N1Y2Nlc3Ntb2RhbCcsIDUwMCwgNzAwLCB0b3ApO1xyXG5AaW5jbHVkZSBtb2RhbE1peCgnI2ZhaWxtb2RhbCcsIDUwMCwgNzAwLCB0b3ApO1xyXG4jZm9yZ290LXBhc3MtbW9kYWwge1xyXG5cdC5sb2FkZXItbGluZS1tb2RhbCB7XHJcblx0XHRtYXJnaW4tdG9wIDogLTVweDtcclxuXHRcdG1pbi1oZWlnaHQgOiA0cHg7XHJcblx0fVxyXG59XHJcblxyXG4jZ2xvYmFsLW1vZGFsLWRpYWxvZyB7XHJcblx0cGVyc3BlY3RpdmUgOiAxMDAwcHg7XHJcbn1cclxuXHJcbi5hbGVydC1wb3B1cCB7XHJcblx0Ym9yZGVyLXJhZGl1cyA6IDFweDtcclxuXHRvdmVyZmxvdyAgICAgIDogdmlzaWJsZTtcclxuXHQubWRsLWdyaWQge1xyXG5cdFx0cGFkZGluZyA6IDA7XHJcblx0fVxyXG5cdC5pY29uLXdyYXBwZXIge1xyXG5cdFx0cG9zaXRpb24gICAgICA6IGFic29sdXRlO1xyXG5cdFx0bGVmdCAgICAgICAgICA6IDUwJTtcclxuXHRcdG1hcmdpbi1sZWZ0ICAgOiAtMjJweDtcclxuXHRcdHRvcCAgICAgICAgICAgOiAtMTlweDtcclxuXHRcdGJhY2tncm91bmQgICAgOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1cyA6IDUwJTtcclxuXHRcdHBhZGRpbmcgICAgICAgOiAxMHB4O1xyXG5cclxuXHR9XHJcblx0cCB7XHJcblx0XHRtYXJnaW4tYm90dG9tIDogMTBweDtcclxuXHR9XHJcblx0Ji5kYW5nZXItYWxlcnQge1xyXG5cdFx0Lmljb24td3JhcHBlciB7XHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdGNvbG9yIDogJGRhbmdlckNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYud2FybmluZy1hbGVydCB7XHJcblx0XHQuaWNvbi13cmFwcGVyIHtcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Y29sb3IgOiAkd2FybmluZ0NvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaW5mby1hbGVydCB7XHJcblx0XHQuaWNvbi13cmFwcGVyIHtcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Y29sb3IgOiAkaW5mb0NvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuc3VjY2Vzcy1hbGVydCB7XHJcblx0XHQuaWNvbi13cmFwcGVyIHtcclxuXHRcdFx0aSB7XHJcblx0XHRcdFx0Y29sb3IgOiAkc3VjY2Vzc0NvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdGZvb3RlciB7XHJcblx0XHR3aWR0aCAgIDogMTAwJTtcclxuXHRcdG1hcmdpbiAgOiAwIDAgNXB4O1xyXG5cdFx0cGFkZGluZyA6IDA7XHJcblx0fVxyXG59XHJcblxyXG4jZ2xvYmFsLWNvbmZpcm0tZGlhbG9nIHtcclxuXHQuYWEtbW9kYWwtY29udGFpbmVyIHtcclxuXHRcdEBleHRlbmQgLmFsZXJ0LXBvcHVwO1xyXG5cdH1cclxufSIsIiRmb250dXJsIDpcImZvbnQvcHJveGltYW5vdmEvXCI7XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnUHJveGltYU5vdmEtU2VtaWJvbGQnO1xyXG5cdHNyYzogdXJsKCcjeyRmb250dXJsfVByb3hpbWFOb3ZhLVNlbWlib2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0dXJsKCcjeyRmb250dXJsfVByb3hpbWFOb3ZhLVNlbWlib2xkLm90ZicpICBmb3JtYXQoJ29wZW50eXBlJyksXHJcblx0dXJsKCcjeyRmb250dXJsfVByb3hpbWFOb3ZhLVNlbWlib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHR1cmwoJyN7JGZvbnR1cmx9UHJveGltYU5vdmEtU2VtaWJvbGQudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuXHR1cmwoJyN7JGZvbnR1cmx9UHJveGltYU5vdmEtU2VtaWJvbGQuc3ZnI1Byb3hpbWFOb3ZhLVNlbWlib2xkJykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdQcm94aW1hTm92YS1MaWdodCc7XHJcblx0c3JjOiB1cmwoJyN7JGZvbnR1cmx9UHJveGltYU5vdmEtTGlnaHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHR1cmwoJyN7JGZvbnR1cmx9UHJveGltYU5vdmEtTGlnaHQub3RmJykgIGZvcm1hdCgnb3BlbnR5cGUnKSxcclxuXHR1cmwoJyN7JGZvbnR1cmx9UHJveGltYU5vdmEtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdHVybCgnI3skZm9udHVybH1Qcm94aW1hTm92YS1MaWdodC50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdHVybCgnI3skZm9udHVybH1Qcm94aW1hTm92YS1MaWdodC5zdmcjUHJveGltYU5vdmEtTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1Byb3hpbWFOb3ZhLVJlZ3VsYXInO1xyXG5cdHNyYzogdXJsKCcjeyRmb250dXJsfVByb3hpbWFOb3ZhLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHR1cmwoJyN7JGZvbnR1cmx9UHJveGltYU5vdmEtUmVndWxhci5vdGYnKSAgZm9ybWF0KCdvcGVudHlwZScpLFxyXG5cdHVybCgnI3skZm9udHVybH1Qcm94aW1hTm92YS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHR1cmwoJyN7JGZvbnR1cmx9UHJveGltYU5vdmEtUmVndWxhci50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdHVybCgnI3skZm9udHVybH1Qcm94aW1hTm92YS1SZWd1bGFyLnN2ZyNQcm94aW1hTm92YS1SZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdQcm94aW1hTm92YS1UaGluJztcclxuXHRzcmM6IHVybCgnI3skZm9udHVybH1Qcm94aW1hTm92YVQtVGhpbi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdHVybCgnI3skZm9udHVybH1Qcm94aW1hTm92YVQtVGhpbi5vdGYnKSAgZm9ybWF0KCdvcGVudHlwZScpLFxyXG5cdHVybCgnI3skZm9udHVybH1Qcm94aW1hTm92YVQtVGhpbi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcblx0dXJsKCcjeyRmb250dXJsfVByb3hpbWFOb3ZhVC1UaGluLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksXHJcblx0dXJsKCcjeyRmb250dXJsfVByb3hpbWFOb3ZhVC1UaGluLnN2ZyNQcm94aW1hTm92YS1UaGluJykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdQcm94aW1hTm92YS1FeHRyYWJsZCc7XHJcblx0c3JjOiB1cmwoJyN7JGZvbnR1cmx9UHJveGltYU5vdmEtRXh0cmFibGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHR1cmwoJyN7JGZvbnR1cmx9UHJveGltYU5vdmEtRXh0cmFibGQub3RmJykgIGZvcm1hdCgnb3BlbnR5cGUnKSxcclxuXHR1cmwoJyN7JGZvbnR1cmx9UHJveGltYU5vdmEtRXh0cmFibGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdHVybCgnI3skZm9udHVybH1Qcm94aW1hTm92YS1FeHRyYWJsZC50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdHVybCgnI3skZm9udHVybH1Qcm94aW1hTm92YS1FeHRyYWJsZC5zdmcjUHJveGltYU5vdmEtRXh0cmFibGQnKSBmb3JtYXQoJ3N2ZycpO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59IiwiXHJcbi5jb250YWluZXIge1xyXG5cdHdpZHRoICAgICA6IDEwMCU7XHJcblx0bWF4LXdpZHRoIDogMTAwJTtcclxuXHRwYWRkaW5nICAgOiAwO1xyXG59XHJcblxyXG4uaW1nLWNlbnRlciB7XHJcblx0aW1nIHtcclxuXHRcdG1hcmdpbi1sZWZ0IDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodCA6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4uYW0td3JhcCB7XHJcblx0QGluY2x1ZGUgY2xlYXJmaXg7XHJcblx0bWF4LXdpZHRoICAgIDogJGJhc2V3aWR0aDtcclxuXHR3aWR0aCAgICAgICAgOiAxMDAlO1xyXG5cdG1hcmdpbi1sZWZ0ICA6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0IDogYXV0bztcclxuXHRkaXNwbGF5ICAgICAgOiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqID09PT09PT09PT09PT09PT09PT09IEhlYWRlciA9PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIDIxLjEyLjIwMTZcclxuICovXHJcbi50b3BiYXIge1xyXG5cdGZvbnQtc2l6ZSAgICAgICAgOiAxNXB4O1xyXG5cdGNvbG9yICAgICAgICAgICAgOiAjZmZmO1xyXG5cdGZvbnQtd2VpZ2h0ICAgICAgOiA2MDA7XHJcblx0YmFja2dyb3VuZC1jb2xvciA6ICRkYXJrR3JheTtcclxuXHRtaW4taGVpZ2h0ICAgICAgIDogNDFweDtcclxuXHQvKlRhYmxldCovXHJcblx0QG1lZGlhIChtYXgtd2lkdGggOiAxMDI1cHgpIHtcclxuXHRcdGZvbnQtc2l6ZSA6IDEycHg7XHJcblx0fVxyXG5cdHAge1xyXG5cdFx0bGluZS1oZWlnaHQgICA6IDQxcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tIDogMDtcclxuXHRcdG9wYWNpdHkgICAgICAgOiAuODtcclxuXHR9XHJcblx0LypEZXNrdG9wKi9cclxuXHRAbWVkaWEgKG1pbi13aWR0aCA6IDk1MnB4KSB7XHJcblx0XHQuY29sLW1kLTgge1xyXG5cdFx0XHRmbG9hdCAgICAgIDogcmlnaHQ7XHJcblx0XHRcdHRleHQtYWxpZ24gOiByaWdodDtcclxuXHRcdFx0d2lkdGggICAgICA6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC8qVGFibGV0Ki9cclxuXHRAbWVkaWEgKG1heC13aWR0aCA6IDk1MXB4KSB7XHJcblx0XHR0ZXh0LWFsaWduICAgICA6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctdG9wICAgIDogMTBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tIDogMTBweDtcclxuXHRcdHAge1xyXG5cdFx0XHRsaW5lLWhlaWdodCA6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5uYXYubmF2YmFyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yIDogI2ZmZjtcclxuXHRwYWRkaW5nLXRvcCAgICAgIDogMTBweDtcclxuXHRwYWRkaW5nLWJvdHRvbSAgIDogMTBweDtcclxuXHRib3JkZXIgICAgICAgICAgIDogbm9uZTtcclxuXHRtYXJnaW4gICAgICAgICAgIDogMDtcclxuXHJcblx0Lm5hdmJhci1icmFuZCB7XHJcblx0XHRoZWlnaHQgIDogYXV0bztcclxuXHRcdHBhZGRpbmcgOiAwIDAgMCAxMHB4O1xyXG5cdH1cclxuXHJcblx0LypNb2JpbGUqL1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoIDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmctdG9wIDogMTBweDtcclxuXHRcdC5uYXZiYXItYnJhbmQge1xyXG5cdFx0XHRtYXgtd2lkdGggICAgICA6IDI0MHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbSA6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdGltZyB7XHJcblx0XHRtYXgtd2lkdGggOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0bGkuYWN0aXZlIHtcclxuXHRcdGEge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yIDogJGluZm9Db2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRjb2xvciAgICAgICAgICAgIDogI2ZmZiAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHR1bCB7XHJcblx0XHRhIHtcclxuXHRcdFx0cGFkZGluZyAgICAgICAgOiA5cHggMTZweDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm0gOiB1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQgICAgICAgICAgIDogbm9ybWFsIDE0cHggJFByb3hpbWFOb3ZhLVNlbWlib2xkO1xyXG5cdFx0XHRjb2xvciAgICAgICAgICA6ICR0ZXh0Q29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0dGV4dC1zaGFkb3cgICAgOiBub25lO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3IgOiAkaW5mb0NvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Y29sb3IgICAgICAgICAgICA6ICNmZmYgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQvKiBCZXR3ZWVuIDc2OCBhbmQgOTIyICovXHJcblx0QG1lZGlhIChtaW4td2lkdGggOiA3NjhweCkgYW5kIChtYXgtd2lkdGggOiA5MzJweCkge1xyXG5cdFx0Lm5hdmJhci1icmFuZCB7XHJcblx0XHRcdG1heC13aWR0aCAgICAgIDogMjQwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tIDogMTBweDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdC5uYXZiYXItbmF2IHtcclxuXHRcdHBhZGRpbmctdG9wIDogMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiA9PT09PT09PT09PT09PT09PT09PSBTbGlkZXIgPT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiAyMS4xMi4yMDE2XHJcbiAqL1xyXG4uaGVhZC1iYW5uZXIge1xyXG5cdHBvc2l0aW9uIDogcmVsYXRpdmU7XHJcblx0Lm1haW5iZyB7XHJcblx0XHR3aWR0aCA6IDEwMCU7XHJcblx0fVxyXG5cdC5zbGlkZXJuYXZzIHtcclxuXHRcdHBvc2l0aW9uICAgICAgICAgOiBhYnNvbHV0ZTtcclxuXHRcdHRvcCAgICAgICAgICAgICAgOiA1MCU7XHJcblx0XHR6LWluZGV4ICAgICAgICAgIDogMjtcclxuXHRcdGRpc3BsYXkgICAgICAgICAgOiBibG9jaztcclxuXHRcdGN1cnNvciAgICAgICAgICAgOiBwb2ludGVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1cyAgICA6IDUwJTtcclxuXHRcdHdpZHRoICAgICAgICAgICAgOiA1MHB4O1xyXG5cdFx0aGVpZ2h0ICAgICAgICAgICA6IDUwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yIDogcmdiYSgwLCAwLCAwLCAwLjY1KTtcclxuXHRcdHRleHQtYWxpZ24gICAgICAgOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodCAgICAgIDogNTBweDtcclxuXHRcdGNvbG9yICAgICAgICAgICAgOiAjZmZmO1xyXG5cdFx0Zm9udC1zaXplICAgICAgICA6IDM3cHg7XHJcblx0XHRtYXJnaW4tdG9wICAgICAgIDogLTI1cHg7XHJcblx0XHRvcGFjaXR5ICAgICAgICAgIDogMDtcclxuXHJcblx0XHQmLnNob3duLWFycm93cyB7XHJcblx0XHRcdG9wYWNpdHkgOiAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yIDogIzAwMDtcclxuXHRcdH1cclxuXHJcblx0XHQmLnByZXZhcnJvdyB7XHJcblx0XHRcdGxlZnQgOiA1cHg7XHJcblx0XHR9XHJcblx0XHQmLm5leHRhcnJvdyB7XHJcblx0XHRcdHJpZ2h0IDogNXB4O1xyXG5cdFx0fVxyXG5cdFx0LypUYWJsZXQqL1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGggOiA5NTFweCkge1xyXG5cdFx0XHRkaXNwbGF5IDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNsaWNrLXNsaWRlIHtcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRvdXRsaW5lICAgIDogbm9uZTtcclxuXHRcdFx0Ym94LXNoYWRvdyA6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRpbWcubWFpbmJnIHtcclxuXHRcdC8qRGVza3RvcCovXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aCA6IDk1MnB4KSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0ICA6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1yaWdodCA6IGF1dG87XHJcblx0XHR9XHJcblx0XHQvKlRhYmxldCovXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aCA6IDk1MXB4KSB7XHJcblx0XHRcdG1heC13aWR0aCA6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud29yZHMtZGl2aWRlciB7XHJcblx0XHRkaXNwbGF5IDogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuYW5pbWF0ZWQtaW5uZXItY29udGVudCB7XHJcblx0XHRAZXh0ZW5kIC5hbS13cmFwO1xyXG5cdFx0cG9zaXRpb24gICAgOiBhYnNvbHV0ZTtcclxuXHRcdGRpc3BsYXkgICAgIDogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zIDogY2VudGVyO1xyXG5cdFx0ZmxleC1mbG93ICAgOiByb3cgd3JhcDtcclxuXHRcdGhlaWdodCAgICAgIDogMTAwJTtcclxuXHRcdGhncm91cCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdCA6IDE1cHggIWltcG9ydGFudDtcclxuXHRcdFx0ZGlzcGxheSAgICAgIDogYmxvY2s7XHJcblx0XHR9XHJcblx0XHQvKkRlc2t0b3AqL1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGggOiAxMTcwcHgpIHtcclxuXHRcdFx0bGVmdCAgICAgICAgOiA1MCU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0IDogLTU4NXB4O1xyXG5cclxuXHRcdH1cclxuXHRcdC8qVGFibGV0Ki9cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoIDogOTUxcHgpIHtcclxuXHJcblx0XHR9XHJcblxyXG5cdFx0aDEge1xyXG5cdFx0XHRtYXJnaW4gIDogMDtcclxuXHRcdFx0Zm9udCAgICA6IG5vcm1hbCA0NHB4LzQ5cHggJFByb3hpbWFOb3ZhLUxpZ2h0O1xyXG5cdFx0XHRkaXNwbGF5IDogaW5saW5lO1xyXG5cclxuXHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRmb250LWZhbWlseSA6ICRQcm94aW1hTm92YS1TZW1pYm9sZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0YSB7XHJcblx0XHRcdGZvbnQgICAgICAgICAgICAgOiBub3JtYWwgMThweCAkUHJveGltYU5vdmEtU2VtaWJvbGQ7XHJcblx0XHRcdGNvbG9yICAgICAgICAgICAgOiAjZmZmO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybSAgIDogdXBwZXJjYXNlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yIDogJGRhbmdlckNvbG9yO1xyXG5cdFx0XHRib3JkZXIgICAgICAgICAgIDogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1cyAgICA6IDA7XHJcblx0XHRcdHBhZGRpbmcgICAgICAgICAgOiAyMHB4IDQwcHg7XHJcblx0XHRcdG1hcmdpbi10b3AgICAgICAgOiAxMHB4O1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZyAgIDogMXB4O1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3IgOiBkYXJrZW4oJGRhbmdlckNvbG9yLCAyNSUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQvKlRhYmxldCovXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aCA6IDk1MXB4KSB7XHJcblx0XHRcdGhncm91cCB7XHJcblx0XHRcdFx0dG9wICA6IDM1cHg7XHJcblx0XHRcdFx0bGVmdCA6IDMwcHg7XHJcblx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplICAgOiAzMHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQgOiA0MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3AgOiAxMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZyAgICA6IDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQvKk1vYmlsZSovXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aCA6IDc2N3B4KSB7XHJcblx0XHRcdGhncm91cCB7XHJcblx0XHRcdFx0dG9wICA6IDE1cHg7XHJcblx0XHRcdFx0bGVmdCA6IDMwcHg7XHJcblx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplICAgOiAyMHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQgOiAzMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3AgOiA1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nICAgIDogMnB4IDIwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemUgIDogMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG4vKipcclxuICogPT09PT09PT09PT09PT09PT09PT0gU2l0ZSBDb250ZW50ID09PT09PT09PT09PT09PT09PT09PT1cclxuICogMjEuMTIuMjAxNlxyXG4gKi9cclxuLnNpdGUtY29udGVudCB7XHJcblx0cGFkZGluZy1ib3R0b20gOiAzMHB4O1xyXG5cdHBhZGRpbmctdG9wICAgIDogNTBweDtcclxuXHQvKk1vYmlsZSovXHJcblx0QG1lZGlhIChtYXgtd2lkdGggOiA3NjdweCkge1xyXG5cdFx0cGFkZGluZy1sZWZ0ICA6IDE1cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0IDogMTVweDtcclxuXHR9XHJcblx0aDIge1xyXG5cdFx0Zm9udCAgIDogbm9ybWFsIDQwcHggJFByb3hpbWFOb3ZhLUxpZ2h0ICFpbXBvcnRhbnQ7XHJcblx0XHRjb2xvciAgOiAkdGV4dENvbG9yO1xyXG5cdFx0bWFyZ2luIDogMCAwIDIwcHg7XHJcblx0XHRzdHJvbmcge1xyXG5cdFx0XHRmb250LWZhbWlseSA6ICRQcm94aW1hTm92YS1FeHRyYWJsZDtcclxuXHRcdFx0Zm9udC13ZWlnaHQgOiA5MDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0cCB7XHJcblx0XHRmb250ICAgICAgICAgIDogbm9ybWFsIDE2cHgvMjVweCAkUHJveGltYU5vdmEtUmVndWxhcjtcclxuXHRcdGNvbG9yICAgICAgICAgOiAkdGV4dENvbG9yO1xyXG5cdFx0bWFyZ2luLWJvdHRvbSA6IDE1cHg7XHJcblx0XHRzdHJvbmcge1xyXG5cdFx0XHRmb250LWZhbWlseSA6ICRQcm94aW1hTm92YS1FeHRyYWJsZDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG4vKipcclxuICogPT09PT09PT09PT09PT09PT09PT0gRm9vdGVyID09PT09PT09PT09PT09PT09PT09PT1cclxuICogMjEuMTIuMjAxNlxyXG4gKi9cclxuLmZhZGVkLXRleHQge1xyXG5cdG9wYWNpdHkgOiAuNjtcclxufVxyXG5cclxuI3NpdGUtZm9vdGVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yIDogJHRleHRDb2xvcjtcclxuXHRwYWRkaW5nLXRvcCAgICAgIDogODBweDtcclxuXHRjb2xvciAgICAgICAgICAgIDogI2ZmZjtcclxuXHRhIHtcclxuXHRcdGNvbG9yIDogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcbiNmb290ZXItZm9ybS1oYW5kbGVyIHtcclxuXHRtYXJnaW4tdG9wIDogMTVweDtcclxufVxyXG5cclxuI3dpZGdldC1hcmVhIHtcclxuXHRmb3JtIHtcclxuXHRcdGRpc3BsYXkgICAgOiBibG9jaztcclxuXHRcdG1hcmdpbi10b3AgOiAyNXB4O1xyXG5cdFx0aW5wdXRbdHlwZT10ZXh0XSB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXMgICAgOiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yIDogIzUwNTI1ODtcclxuXHRcdFx0Ym9yZGVyICAgICAgICAgICA6IG5vbmU7XHJcblx0XHRcdHBhZGRpbmcgICAgICAgICAgOiAxMnB4IDE1cHg7XHJcblx0XHRcdGhlaWdodCAgICAgICAgICAgOiBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0bGFiZWwge1xyXG5cdFx0XHRmb250ICA6IG5vcm1hbCAxOHB4ICRQcm94aW1hTm92YS1SZWd1bGFyO1xyXG5cdFx0XHRjb2xvciA6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NCk7XHJcblx0XHR9XHJcblx0XHRidXR0b25bdHlwZT1zdWJtaXRdIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1cyAgICA6IDA7XHJcblx0XHRcdGZvbnQgICAgICAgICAgICAgOiBub3JtYWwgMThweCAkUHJveGltYU5vdmEtU2VtaWJvbGQ7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3IgOiAkaW5mb0NvbG9yO1xyXG5cdFx0XHRwYWRkaW5nICAgICAgICAgIDogMTRweCAyNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQ+IGRpdiB7XHJcblx0XHQvKkRlc2t0b3AqL1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGggOiA5NTJweCkge1xyXG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdC5jb2wtbWQtNiB7XHJcblx0XHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0IDogMjVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0IDogMjVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0aDMge1xyXG5cdFx0Zm9udCA6IG5vcm1hbCAyM3B4ICRQcm94aW1hTm92YS1FeHRyYWJsZDtcclxuXHR9XHJcblx0dWwge1xyXG5cdFx0bWFyZ2luLXRvcCA6IDE1cHg7XHJcblx0XHRsaSB7XHJcblx0XHRcdGJvcmRlci10b3AgOiAxcHggc29saWQgIzRhNGI1MjtcclxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20gOiAxcHggc29saWQgIzRhNGI1MjtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRkaXNwbGF5ICAgICAgICA6IGJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmcgICAgICAgIDogMTVweDtcclxuXHRcdFx0XHRmb250ICAgICAgICAgICA6IG5vcm1hbCAxNHB4ICRQcm94aW1hTm92YS1TZW1pYm9sZDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybSA6IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZyA6IDFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvcHl3cmlnaHQge1xyXG5cdHBhZGRpbmctdG9wICAgIDogMzBweDtcclxuXHRwYWRkaW5nLWJvdHRvbSA6IDMwcHg7XHJcblx0bWFyZ2luLXRvcCAgICAgOiAxMjBweDtcclxuXHRib3JkZXItdG9wICAgICA6IDFweCBzb2xpZCAjNGE0YjUyO1xyXG5cdHVsIHtcclxuXHRcdG1hcmdpbiA6IDA7XHJcblx0XHRpIHtcclxuXHRcdFx0Zm9udC1zaXplIDogMTZweDtcclxuXHRcdH1cclxuXHRcdGEge1xyXG5cdFx0XHRvcGFjaXR5IDogLjU7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdG9wYWNpdHkgOiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdHAge1xyXG5cdFx0bWFyZ2luLWJvdHRvbSA6IDA7XHJcblx0XHRmb250ICAgICAgICAgIDogbm9ybWFsIDE2cHggJFByb3hpbWFOb3ZhLVRoaW47XHJcblx0XHRmb250LXdlaWdodCAgIDogMTAwO1xyXG5cdH1cclxuXHQuc29jaWFsLWNvbCB7XHJcblx0XHQvKkRlc2t0b3AqL1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGggOiA5NTJweCkge1xyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0ZmxvYXQgOiByaWdodDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LypNb2JpbGUqL1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGggOiA3NjdweCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wICAgIDogMTVweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbSA6IDVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LypUYWJsZXQqL1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoIDogOTUxcHgpIHtcclxuXHRcdHRleHQtYWxpZ24gOiBjZW50ZXI7XHJcblx0fVxyXG59XHJcblxyXG4vKipcclxuICogPT09PT09PT09PT09PT09PT09PT0gSW5uZXIgcGFnZXMgPT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiAyMS4xMi4yMDE2XHJcbiAqL1xyXG4jbWFpbkFwcCB7XHJcblxyXG5cdC8qTW9iaWxlKi9cclxuXHRAbWVkaWEgKG1heC13aWR0aCA6IDc2N3B4KSB7XHJcblx0XHQmLnNlcnZpY2VzLFxyXG5cdFx0Ji5wYXRpZW50cyB7XHJcblx0XHRcdC5oZWFkLWJhbm5lciB7XHJcblx0XHRcdFx0Lm1haW5iZyB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGggOiAxMjQlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5wYXRpZW50cyB7XHJcblx0XHQuc2l0ZS1jb250ZW50IHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0ICA6IDA7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQgOiAwO1xyXG5cdFx0fVxyXG5cdFx0LypEZXNrdG9wKi9cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoIDogOTUycHgpIHtcclxuXHRcdFx0LmhlYWQtYmFubmVyIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3AgOiA4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnNlcnZpY2VzIHtcclxuXHJcblx0XHQvKlRhYmxldCovXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aCA6IDk1MXB4KSB7XHJcblx0XHRcdC5oZWFkLWJhbm5lciB7XHJcblx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQgOiAyNnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCYucmVmZXJhbC1mb3JtcyxcclxuXHQmLmNvbmRpdGlvbnMge1xyXG5cdFx0LnNpdGUtY29udGVudCB7XHJcblx0XHRcdHBhZGRpbmcgOiA4MHB4IDAgODBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuY29udGFjdHVzIHtcclxuXHRcdC8qRGVza3RvcCovXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aCA6IDk1MnB4KSB7XHJcblx0XHRcdC5oZWFkLWJhbm5lciB7XHJcblx0XHRcdFx0aGdyb3VwIHtcclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wIDogMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNpdGUtY29udGVudCB7XHJcblx0XHRcdHBhZGRpbmctdG9wICAgIDogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b20gOiAwO1xyXG5cclxuXHRcdFx0aDEge1xyXG5cdFx0XHRcdGZvbnQgOiBub3JtYWwgNDNweCAkUHJveGltYU5vdmEtTGlnaHQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5mb3JtLWNvbnRlbnQge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wICAgIDogNDBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbSA6IDgwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCR0ZXh0Q29sb3IpO1xyXG5cclxuXHRcdFx0LnNlbGVjdC13cmFwcGVyIHtcclxuXHRcdFx0XHRvdmVyZmxvdy14IDogaGlkZGVuO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzZWxlY3Qge1xyXG5cdFx0XHRcdHdpZHRoICAgICAgICAgOiAxMTAlO1xyXG5cdFx0XHRcdGJvcmRlciAgICAgICAgOiBub25lO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXMgOiAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQgICAgOiAjZjdmN2Y3IHVybChcIi4uL2ltZy9zZWxlY3QtZHJvcHBlci5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IDE0JSBjZW50ZXI7XHJcblx0XHRcdFx0Ym94LXNoYWRvdyAgICA6IG5vbmU7XHJcblx0XHRcdFx0Zm9udCAgICAgICAgICA6IG5vcm1hbCAxOHB4ICRQcm94aW1hTm92YS1TZW1pYm9sZDtcclxuXHRcdFx0XHRjb2xvciAgICAgICAgIDogJHRleHRDb2xvcjtcclxuXHRcdFx0XHRoZWlnaHQgICAgICAgIDogNjBweDtcclxuXHRcdFx0XHR0ZXh0LWluZGVudCAgIDogMTNweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LypNb2JpbGUqL1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aCA6IDc2N3B4KSB7XHJcblx0XHRcdFx0c2VsZWN0IHtcclxuXHRcdFx0XHRcdHdpZHRoICAgICAgICAgICAgOiAxMDAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZSA6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR0ZXh0YXJlYSxcclxuXHRcdFx0aW5wdXRbdHlwZT10ZXh0XSxcclxuXHRcdFx0aW5wdXRbdHlwZT1lbWFpbF0ge1xyXG5cdFx0XHRcdGJvcmRlciAgICAgICAgICAgOiBub25lO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXMgICAgOiAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3IgOiAjZjdmN2Y3O1xyXG5cdFx0XHRcdGJveC1zaGFkb3cgICAgICAgOiBub25lO1xyXG5cdFx0XHRcdGZvbnQgICAgICAgICAgICAgOiBub3JtYWwgMThweCAkUHJveGltYU5vdmEtU2VtaWJvbGQ7XHJcblx0XHRcdFx0Y29sb3IgICAgICAgICAgICA6ICR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0cGFkZGluZyAgICAgICAgICA6IDE5cHggMjVweDtcclxuXHRcdFx0XHRoZWlnaHQgICAgICAgICAgIDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0XHRpbnB1dFt0eXBlPXRleHRdLFxyXG5cdFx0XHRpbnB1dFt0eXBlPWVtYWlsXSB7XHJcblx0XHRcdFx0aGVpZ2h0IDogNjBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dGV4dGFyZWEge1xyXG5cdFx0XHRcdHJlc2l6ZSAgICAgICAgOiB2ZXJ0aWNhbDtcclxuXHRcdFx0XHRtaW4taGVpZ2h0ICAgIDogMTgwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbSA6IDEwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xyXG5cdFx0XHRcdEBleHRlbmQgLnJlZGJ1dHRvbjtcclxuXHRcdFx0XHQvKkRlc2t0b3AqL1xyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoIDogOTUycHgpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmcgOiAyMHB4IDQwcHg7XHJcblx0XHRcdFx0XHRmbG9hdCAgIDogcmlnaHQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucmVxLW5vdGljZSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbSA6IDA7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHkgICA6ICRQcm94aW1hTm92YS1TZW1pYm9sZDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YXNpZGUge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdCAgICAgOiA1MHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wICAgICAgOiAxNTBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yIDogI2Y5ZjlmOTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbSAgIDogNTBweDtcclxuXHRcdFx0XHRoZ3JvdXAge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbSA6IDI1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdGZvbnQgICA6IG5vcm1hbCAxNnB4ICRQcm94aW1hTm92YS1FeHRyYWJsZDtcclxuXHRcdFx0XHRcdG1hcmdpbiA6IDAgMCAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGZvbnQgOiBub3JtYWwgMTZweCAkUHJveGltYU5vdmEtRXh0cmFibGQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucGFuZWwtb2ZmZXIge1xyXG5cdGgxIHtcclxuXHRcdEBpbmNsdWRlIGNsZWFyZml4O1xyXG5cdFx0bWFyZ2luLXRvcCAgICA6IDIwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tIDogMTBweDtcclxuXHRcdGZvbnQgICAgICAgICAgOiBub3JtYWwgMjRweC82MHB4ICRQcm94aW1hTm92YS1FeHRyYWJsZDtcclxuXHRcdGRpc3BsYXkgICAgICAgOiBibG9jaztcclxuXHRcdGkge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQgICAgICAgIDogMjVweDtcclxuXHRcdFx0ZGlzcGxheSAgICAgICAgICAgICA6IGlubGluZS1ibG9jaztcclxuXHRcdFx0d2lkdGggICAgICAgICAgICAgICA6IDYwcHg7XHJcblx0XHRcdGhlaWdodCAgICAgICAgICAgICAgOiA2MHB4O1xyXG5cdFx0XHRmbG9hdCAgICAgICAgICAgICAgIDogbGVmdDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbiA6IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQgICA6IG5vLXJlcGVhdDtcclxuXHJcblx0XHRcdCYuZGF0YS1oYW5kcyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZSA6IHVybChcIi4uL2ltZy9oYW5kcy1wb2ludC5wbmdcIik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuZGF0YS1wbHVzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlIDogdXJsKFwiLi4vaW1nL3BsdXMtcG9pbnQucG5nXCIpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmRhdGEtZm9sb3d1cCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZSA6IHVybChcIi4uL2ltZy9mb2xsb3d1cC1wb2ludC5wbmdcIik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuZGF0YS1jb252aW5pZW50dC1hY2Nlc3Mge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2UgOiB1cmwoXCIuLi9pbWcvY29udmluaWVudC1wb2ludC5wbmdcIik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuZGF0YS1tZWRpY2F0aW9uLWRlbGl2ZXJ5IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlIDogdXJsKFwiLi4vaW1nL21lZGljYXRpb24tcG9pbnQucG5nXCIpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmRhdGEtZmluYW5jaWFsIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlIDogdXJsKFwiLi4vaW1nL2ZpbmFuY2lhbC1wb2ludC5wbmdcIik7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuZGF0YS1lZHVjYXRpb24ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2UgOiB1cmwoXCIuLi9pbWcvZWR1Y2F0aW9uLXBvaW50LnBuZ1wiKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5kYXRhLWNvbW11bmljYXRpb24ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2UgOiB1cmwoXCIuLi9pbWcvY29tbW51bmljYXRpb24tcG9pbnQucG5nXCIpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmRhdGEtYXNzZXNzbWVudCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZSA6IHVybChcIi4uL2ltZy9hc3Nlc3NtZW50LXBvaW50LnBuZ1wiKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiA9PT09PT09PT09PT09PT09PT09PSBBZGRpdGlvbnMgPT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiAyMS4xMi4yMDE2XHJcbiAqL1xyXG5oMy5ib2xkIHtcclxuXHRmb250IDogbm9ybWFsIDI0cHggJFByb3hpbWFOb3ZhLUV4dHJhYmxkO1xyXG59XHJcblxyXG4uZGFya2JsdWUge1xyXG5cdGNvbG9yIDogIzBhNGM4NDtcclxufVxyXG5cclxuLnBoYXJtYWxpc3R3cmFwIHtcclxuXHQvKkRlc2t0b3AqL1xyXG5cdEBtZWRpYSAobWluLXdpZHRoIDogOTUycHgpIHtcclxuXHRcdHRleHQtYWxpZ24gICA6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctbGVmdCA6IDA7XHJcblx0XHR1bCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdCA6IDA7XHJcblx0XHRcdGRpc3BsYXkgICAgICA6IGlubGluZS1ibG9jaztcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHRleHQtYWxpZ24gICAgOiBsZWZ0O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZSAgICAgOiAxOHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b20gOiA1cHg7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0d2lkdGggIDogMTFweDtcclxuXHRcdFx0XHRcdGhlaWdodCA6IDExcHg7XHJcblx0XHRcdFx0XHR0b3AgICAgOiA4cHg7XHJcblx0XHRcdFx0XHRsZWZ0ICAgOiAtOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnBoYXJtYWxpc3Qge1xyXG5cdG1hcmdpbi10b3AgICAgOiAyMHB4O1xyXG5cdG1hcmdpbi1ib3R0b20gOiA4MHB4O1xyXG5cdGxpIHtcclxuXHRcdHBvc2l0aW9uICAgICA6IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy1sZWZ0IDogMjBweDtcclxuXHRcdGZvbnQgICAgICAgICA6IG5vcm1hbCAxNnB4LzMwcHggJFByb3hpbWFOb3ZhLVJlZ3VsYXI7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQgICAgICAgICAgOiBcIlwiO1xyXG5cdFx0XHRkaXNwbGF5ICAgICAgICAgIDogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uICAgICAgICAgOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGggICAgICAgICAgICA6IDhweDtcclxuXHRcdFx0aGVpZ2h0ICAgICAgICAgICA6IDhweDtcclxuXHRcdFx0bGVmdCAgICAgICAgICAgICA6IDA7XHJcblx0XHRcdHRvcCAgICAgICAgICAgICAgOiAxMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzICAgIDogNTAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yIDogJGluZm9Db2xvcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jb25kaXRpb24tbGlzdCB7XHJcblx0bGkge1xyXG5cdFx0Ym9yZGVyLXRvcCA6IDFweCBkb3R0ZWQgJHRleHRDb2xvcjtcclxuXHRcdHBhZGRpbmcgICAgOiA4cHggMTVweDtcclxuXHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbSA6IDFweCBkb3R0ZWQgJHRleHRDb2xvcjtcclxuXHRcdH1cclxuXHRcdGEge1xyXG5cdFx0XHRmb250ICA6IG5vcm1hbCAyNHB4ICRQcm94aW1hTm92YS1TZW1pYm9sZDtcclxuXHRcdFx0Y29sb3IgOiAkaW5mb0NvbG9yO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb24gOiBub25lO1xyXG5cdFx0XHRcdGNvbG9yICAgICAgICAgICA6ICRkYW5nZXJDb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHRmbG9hdCAgICAgIDogcmlnaHQ7XHJcblx0XHRcdFx0Y29sb3IgICAgICA6ICR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0bWFyZ2luLXRvcCA6IDNweDtcclxuXHRcdFx0XHRvcGFjaXR5ICAgIDogLjY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiA9PT09PT09PT09PT09PT09PT09PSBGbGV4IFNpZGViYXIgPT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiAyMy4xMi4yMDE2XHJcbiAqL1xyXG4ucmlnaHQtc2lkZWJhciB7XHJcblx0LnNpdGUtY29udGVudCB7XHJcblx0XHRkaXNwbGF5ICAgOiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93IDogcm93IHdyYXA7XHJcblx0XHQuY29sLW1kLTgge1xyXG5cdFx0XHRmbG9hdCAgICAgIDogbm9uZTtcclxuXHRcdFx0ZmxleC1iYXNpcyA6IDY3JTtcclxuXHRcdH1cclxuXHRcdC5jb2wtbWQtNCB7XHJcblx0XHRcdGZsb2F0ICAgICAgIDogbm9uZTtcclxuXHRcdFx0bWFyZ2luLWxlZnQgOiBhdXRvO1xyXG5cdFx0XHRmbGV4LWJhc2lzICA6IDMwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0LypNb2JpbGUqL1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoIDogNzY3cHgpIHtcclxuXHRcdC5jb2wtbWQtNCB7XHJcblx0XHRcdHBhZGRpbmcgOiAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHRbY2xhc3MqPVwiY29sLW1kXCJdIHtcclxuXHRcdFx0ZmxleC1iYXNpcyA6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5yZWZlcmFsLWZvcm1zIHtcclxuXHQuaGVhZC1iYW5uZXIge1xyXG5cdFx0LypEZXNrdG9wKi9cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoIDogOTUycHgpIHtcclxuXHRcdFx0aGdyb3VwIHtcclxuXHRcdFx0XHR0b3AgOiAxMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuaDIudGhpbiB7XHJcblx0bWFyZ2luLWJvdHRvbSA6IDA7XHJcblx0Zm9udC1mYW1pbHkgICA6ICRQcm94aW1hTm92YS1SZWd1bGFyO1xyXG59XHJcblxyXG4uc2luZ2xlLWNvbmRpdGlvbiB7XHJcblxyXG5cdC5jb2wtbWQtMTIge1xyXG5cdFx0aDEsIGgyIHtcclxuXHRcdFx0Zm9udCAgICAgICAgICA6IG5vcm1hbCA0MHB4ICRQcm94aW1hTm92YS1MaWdodDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbSA6IDVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHVsLCBvbCB7XHJcblx0XHRwYWRkaW5nLWxlZnQgOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0bGkge1xyXG5cdFx0Zm9udCAgOiBub3JtYWwgMTZweC8zMHB4ICRQcm94aW1hTm92YS1SZWd1bGFyO1xyXG5cdFx0Y29sb3IgOiAkdGV4dENvbG9yO1xyXG5cdH1cclxuXHJcblx0LnNpdGUtY29udGVudCB7XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3IgOiAkZGFuZ2VyQ29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuLmJhY2stYnV0dG9uIHtcclxuXHRmb250IDogbm9ybWFsIDE4cHggJFByb3hpbWFOb3ZhLVNlbWlib2xkO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3IgOiAjMDAwO1xyXG5cdH1cclxufVxyXG5cclxuLmFzaWRlLWNvbmRpdGlvbnMge1xyXG5cdHBhZGRpbmcgOiAwICFpbXBvcnRhbnQ7XHJcblxyXG5cdGEge1xyXG5cdFx0Jjpub3QoLmFjdGl2ZSkge1xyXG5cdFx0XHRjb2xvciA6ICRpbmZvQ29sb3IgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvciA6ICRkYW5nZXJDb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyoqXHJcbiAqID09PT09PT09PT09PT09PT09PT09IFJlc3BvbnNpdmVuZXNzID09PT09PT09PT09PT09PT09PT09PT1cclxuICogMjMuMTIuMjAxNlxyXG4gKi9cclxuI21haW5BcHAge1xyXG5cdC8qIElQQUQgTGFuZHNjYXBlICovXHJcblx0QG1lZGlhIChtaW4td2lkdGggOiA5ODBweCkgYW5kIChtYXgtd2lkdGggOiAxMDI0cHgpIHtcclxuXHRcdC5zaXRlLWNvbnRlbnQge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQgIDogMTVweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodCA6IDE1cHg7XHJcblx0XHR9XHJcblx0XHQuaGVhZC1iYW5uZXIge1xyXG5cdFx0XHQuYW5pbWF0ZWQtaW5uZXItY29udGVudCBoZ3JvdXAge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdCA6IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1haW5iZyB7XHJcblx0XHRcdFx0Ly9tYXJnaW4tbGVmdCA6IC00NTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LyogSVBBRCBQb3J0cmFpdCovXHJcblx0QG1lZGlhIChtaW4td2lkdGggOiA3NjhweCkgYW5kIChtYXgtd2lkdGggOiA5NzlweCkge1xyXG5cdFx0LnNpdGUtY29udGVudCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdCAgOiAxNXB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0IDogMTVweDtcclxuXHRcdH1cclxuXHRcdCYuc2VydmljZXMge1xyXG5cdFx0XHQuaGVhZC1iYW5uZXIge1xyXG5cdFx0XHRcdGgxIHtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0IDogNDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuY29uZGl0aW9ucyxcclxuXHRcdCYucmVmZXJhbC1mb3JtcyB7XHJcblx0XHRcdC5zaXRlLWNvbnRlbnQge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wICAgIDogNTBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbSA6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbC1tZC04IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wIDogMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29uZGl0aW9uLWxpc3Qge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b20gOiAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYm9yZGVyLWNvbnRyb2wge1xyXG5cdG1hcmdpbi1ib3R0b20gOiAwICFpbXBvcnRhbnQ7XHJcblx0LypUYWJsZXQqL1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoIDogOTUxcHgpIHtcclxuXHRcdG1hcmdpbi10b3AgOiAxMHB4O1xyXG5cdFx0bGk6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbSA6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKkRlc2t0b3AqL1xyXG5AbWVkaWEgKG1pbi13aWR0aCA6IDk1MnB4KSB7XHJcblx0LnNpbmdsZS1jb25kaXRpb24ge1xyXG5cdFx0LnNpdGUtY29udGVudCB7XHJcblx0XHRcdD4gLmNvbC1tZC00IHtcclxuXHRcdFx0XHRmbG9hdCA6IGxlZnQgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0XHQ+IC5jb2wtbWQtOCB7XHJcblx0XHRcdFx0ZmxvYXQgOiByaWdodCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKlRhYmxldCovXHJcbkBtZWRpYSAobWF4LXdpZHRoIDogOTUxcHgpIHtcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdCYuY29uZGl0aW9ucyB7XHJcblx0XHRcdC5zaXRlLWNvbnRlbnQge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tIDogNTBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wICAgIDogNTBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4jYXJyb3ctc2Nyb2xsIHtcclxuXHRkaXNwbGF5ICAgICAgICAgICAgICAgOiBub25lO1xyXG5cdHBvc2l0aW9uICAgICAgICAgICAgICA6IGZpeGVkO1xyXG5cdHotaW5kZXggICAgICAgICAgICAgICA6IDk5OTk7XHJcblx0Ym90dG9tICAgICAgICAgICAgICAgIDogMHB4O1xyXG5cdHJpZ2h0ICAgICAgICAgICAgICAgICA6IDMwcHg7XHJcblx0d2lkdGggICAgICAgICAgICAgICAgIDogNzBweDtcclxuXHRoZWlnaHQgICAgICAgICAgICAgICAgOiA3MHB4O1xyXG5cdG1hcmdpbi1ib3R0b20gICAgICAgICA6IC0xMHB4O1xyXG5cdHBhZGRpbmcgICAgICAgICAgICAgICA6IDEwcHggNXB4O1xyXG5cdGZvbnQtZmFtaWx5ICAgICAgICAgICA6IHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplICAgICAgICAgICAgIDogMTRweDtcclxuXHRsaW5lLWhlaWdodCAgICAgICAgICAgOiAyMHB4O1xyXG5cdHRleHQtYWxpZ24gICAgICAgICAgICA6IGNlbnRlcjtcclxuXHR0ZXh0LWRlY29yYXRpb24gICAgICAgOiBub25lO1xyXG5cdHRleHQtc2hhZG93ICAgICAgICAgICA6IDAgMXB4IDAgI2ZmZjtcclxuXHRjb2xvciAgICAgICAgICAgICAgICAgOiAjODI4MjgyO1xyXG5cdHRleHQtZGVjb3JhdGlvbiAgICAgICA6IG5vbmUgIWltcG9ydGFudDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXMgOiAzcHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzICAgIDogM3B4O1xyXG5cdC1vLWJvcmRlci1yYWRpdXMgICAgICA6IDNweDtcclxuXHQtbXMtYm9yZGVyLXJhZGl1cyAgICAgOiAzcHg7XHJcblx0Ym9yZGVyLXJhZGl1cyAgICAgICAgIDogM3B4IDNweCAwIDA7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93ICAgIDogMCAwcHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblx0LW1vei1ib3gtc2hhZG93ICAgICAgIDogMCAwcHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblx0Ym94LXNoYWRvdyAgICAgICAgICAgIDogMCAwcHggMnB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblx0YmFja2dyb3VuZC1jb2xvciAgICAgIDogI0U2RTZFNjtcclxuXHRiYWNrZ3JvdW5kLWltYWdlICAgICAgOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNlYmViZWIsICNkZWRlZGUpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2UgICAgICA6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjZWJlYmViKSwgdG8oI2RlZGVkZSkpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2UgICAgICA6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ViZWJlYiwgI2RlZGVkZSk7XHJcblx0YmFja2dyb3VuZC1pbWFnZSAgICAgIDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ViZWJlYiwgI2RlZGVkZSk7XHJcblx0YmFja2dyb3VuZC1pbWFnZSAgICAgIDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ViZWJlYiwgI2RlZGVkZSk7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQgICAgIDogcmVwZWF0LXg7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uICAgIDogbWFyZ2luLWJvdHRvbSAxNTBtcyBsaW5lYXI7XHJcblx0LW1vei10cmFuc2l0aW9uICAgICAgIDogbWFyZ2luLWJvdHRvbSAxNTBtcyBsaW5lYXI7XHJcblx0dHJhbnNpdGlvbiAgICAgICAgICAgIDogbWFyZ2luLWJvdHRvbSAxNTBtcyBsaW5lYXI7XHJcblxyXG5cdGRpc3BsYXkgICAgICAgICAgICAgICA6IG5vbmU7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRvcGFjaXR5ICAgICAgIDogMTtcclxuXHRcdG1hcmdpbi1ib3R0b20gOiAtMXB4O1xyXG5cdFx0Y29sb3IgICAgICAgICA6ICMwMDA7XHJcblx0fVxyXG5cdCYuc2hvdyB7XHJcblx0XHRkaXNwbGF5IDogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG4jbWMtZW1iZWRkZWQtc3Vic2NyaWJlLWZvcm0ge1xyXG5cdGlucHV0W3R5cGU9J3RleHQnXSxcclxuXHRpbnB1dFt0eXBlPSdlbWFpbCddIHtcclxuXHRcdGNvbG9yIDogI2ZmZjtcclxuXHR9XHJcbn1cclxuXHJcbi5zaXRlLWNvbnRlbnQge1xyXG5cdC5ibGFjay1mb250IHtcclxuXHRcdGZvbnQtZmFtaWx5IDogJFByb3hpbWFOb3ZhLUV4dHJhYmxkICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4uaW5kZXhwYWdlIHtcclxuXHQvKkRlc2t0b3AqL1xyXG5cdEBtZWRpYSAobWluLXdpZHRoIDogOTUycHgpIHtcclxuXHRcdC5oZWFkLWJhbm5lciB7XHJcblx0XHRcdGhncm91cCB7XHJcblx0XHRcdFx0aDEge1xyXG5cdFx0XHRcdFx0Zm9udCA6IG5vcm1hbCA0OHB4LzUwcHggJFByb3hpbWFOb3ZhLUxpZ2h0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLndoaXRlY29sb3Ige1xyXG5cdGNvbG9yIDogI2ZmZiAhaW1wb3J0YW50O1xyXG5cdCoge1xyXG5cdFx0Y29sb3IgOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4uY29udGFjdHMtbGluZXMge1xyXG5cdC8qVGFibGV0Ki9cclxuXHRAbWVkaWEgKG1heC13aWR0aCA6IDk1MXB4KSB7XHJcblx0XHRwYWRkaW5nIDogMDtcclxuXHRcdHAge1xyXG5cdFx0XHRvcGFjaXR5IDogLjk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZGVza3RvcC1oaWRkZW4ge1xyXG5cdC8qRGVza3RvcCovXHJcblx0QG1lZGlhIChtaW4td2lkdGggOiA5NTJweCkge1xyXG5cdFx0ZGlzcGxheSA6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi50YWJsZXQtaGlkZGVuIHtcclxuXHQvKlRhYmxldCovXHJcblx0QG1lZGlhIChtYXgtd2lkdGggOiA5NTFweCkge1xyXG5cdFx0ZGlzcGxheSA6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4ucGhhcm1hd29yZCB7XHJcblx0Zm9udC1mYW1pbHkgOiAkUHJveGltYU5vdmEtUmVndWxhcjtcclxuXHQvL2NvbG9yICAgICAgIDogIzA3NTU5NjtcclxuXHQuaW5mb0NvbG9yIHtcclxuXHRcdGNvbG9yIDogJHRl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LFNBQVMsQ0FBRyxJQUFLLENBR2xCLENBS0EsQUFBQSxZQUFZLEFBQUMsQ0FDWixVQUFVLENBQUcsWUFBYSxDQUMxQixTQUFTLENBQUksWUFBYSxDQUMxQixBQUVELEFBQUEsWUFBWSxBQUFDLENBQ1osVUFBVSxDQUFHLFlBQWEsQ0FDMUIsU0FBUyxDQUFJLFlBQWEsQ0FDMUIsQUFJQSxBQUFBLFdBQVcsQUFBWCxDQUNDLFVBQVUsQ0FBRyxFQUFVLENBQ3ZCLFNBQVMsQ0FBSSxFQUFVLENBQ3ZCLEFBSEQsQUFBQSxZQUFZLEFBQVosQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsWUFBWSxBQUFaLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLFlBQVksQUFBWixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxZQUFZLEFBQVosQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsWUFBWSxBQUFaLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLFlBQVksQUFBWixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxZQUFZLEFBQVosQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsWUFBWSxBQUFaLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLFlBQVksQUFBWixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxZQUFZLEFBQVosQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsWUFBWSxBQUFaLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLFlBQVksQUFBWixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxZQUFZLEFBQVosQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsWUFBWSxBQUFaLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLFlBQVksQUFBWixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxZQUFZLEFBQVosQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsWUFBWSxBQUFaLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLFlBQVksQUFBWixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxhQUFhLEFBQWIsQ0FDQyxVQUFVLENBQUcsSUFBVSxDQUN2QixTQUFTLENBQUksSUFBVSxDQUN2QixBQU1GLE1BQU0sRUFBTCxTQUFTLEVBQUUsS0FBSyxFQUVoQixBQUFBLG9CQUFvQixBQUFDLENBQ3BCLFVBQVUsQ0FBRyxZQUFhLENBQzFCLFNBQVMsQ0FBSSxZQUFhLENBQzFCLEFBRUQsQUFBQSxvQkFBb0IsQUFBQyxDQUNwQixVQUFVLENBQUcsWUFBYSxDQUMxQixTQUFTLENBQUksWUFBYSxDQUMxQixBQUdBLEFBQUEsbUJBQW1CLEFBQW5CLENBQ0MsVUFBVSxDQUFHLEVBQVUsQ0FDdkIsU0FBUyxDQUFJLEVBQVUsQ0FDdkIsQUFIRCxBQUFBLG9CQUFvQixBQUFwQixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxvQkFBb0IsQUFBcEIsQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsb0JBQW9CLEFBQXBCLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLG9CQUFvQixBQUFwQixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxvQkFBb0IsQUFBcEIsQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsb0JBQW9CLEFBQXBCLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLG9CQUFvQixBQUFwQixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxvQkFBb0IsQUFBcEIsQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsb0JBQW9CLEFBQXBCLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLG9CQUFvQixBQUFwQixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxvQkFBb0IsQUFBcEIsQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsb0JBQW9CLEFBQXBCLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLG9CQUFvQixBQUFwQixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxvQkFBb0IsQUFBcEIsQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsb0JBQW9CLEFBQXBCLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLG9CQUFvQixBQUFwQixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxvQkFBb0IsQUFBcEIsQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsb0JBQW9CLEFBQXBCLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLHFCQUFxQixBQUFyQixDQUNDLFVBQVUsQ0FBRyxJQUFVLENBQ3ZCLFNBQVMsQ0FBSSxJQUFVLENBQ3ZCLENBT0gsTUFBTSxFQUFMLFNBQVMsRUFBRSxLQUFLLEVBRWhCLEFBQUEsbUJBQW1CLEFBQUMsQ0FDbkIsVUFBVSxDQUFHLFlBQWEsQ0FDMUIsU0FBUyxDQUFJLFlBQWEsQ0FDMUIsQUFFRCxBQUFBLG1CQUFtQixBQUFDLENBQ25CLFVBQVUsQ0FBRyxZQUFhLENBQzFCLFNBQVMsQ0FBSSxZQUFhLENBQzFCLEFBR0EsQUFBQSxrQkFBa0IsQUFBbEIsQ0FDQyxVQUFVLENBQUcsRUFBVSxDQUN2QixTQUFTLENBQUksRUFBVSxDQUN2QixBQUhELEFBQUEsbUJBQW1CLEFBQW5CLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLG1CQUFtQixBQUFuQixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxtQkFBbUIsQUFBbkIsQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsbUJBQW1CLEFBQW5CLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLG1CQUFtQixBQUFuQixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxtQkFBbUIsQUFBbkIsQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsbUJBQW1CLEFBQW5CLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLG1CQUFtQixBQUFuQixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxtQkFBbUIsQUFBbkIsQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsbUJBQW1CLEFBQW5CLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLG1CQUFtQixBQUFuQixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxtQkFBbUIsQUFBbkIsQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsbUJBQW1CLEFBQW5CLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLG1CQUFtQixBQUFuQixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFBSEQsQUFBQSxtQkFBbUIsQUFBbkIsQ0FDQyxVQUFVLENBQUcsR0FBVSxDQUN2QixTQUFTLENBQUksR0FBVSxDQUN2QixBQUhELEFBQUEsbUJBQW1CLEFBQW5CLENBQ0MsVUFBVSxDQUFHLEdBQVUsQ0FDdkIsU0FBUyxDQUFJLEdBQVUsQ0FDdkIsQUFIRCxBQUFBLG1CQUFtQixBQUFuQixDQUNDLFVBQVUsQ0FBRyxHQUFVLENBQ3ZCLFNBQVMsQ0FBSSxHQUFVLENBQ3ZCLEFB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 */
