a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:muliregular;src:url(muli/Muli-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:mulisemi_bold;src:url(muli/Muli-SemiBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:mulilight;src:url(muli/muli_300.woff2) format("woff2"),url(muli/muli_300.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:mulilight_italic;src:url(muli/muli_300italic.woff2) format("woff2"),url(muli/muli_300italic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:muliitalic;src:url(muli/muli_italic.woff2) format("woff2"),url(muli/muli_italic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(opensans/opensans-regular.eot);src:url(opensans/opensans-regular.eot?#iefix) format("embedded-opentype"),url(opensans/opensans-regular.woff2) format("woff2"),url(opensans/opensans-regular.woff) format("woff"),url(opensans/opensans-regular.ttf) format("truetype"),url(opensans/opensans-regular.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanslight;src:url(opensans/open_sans_300.eot);src:url(opensans/open_sans_300.eot?#iefix) format("embedded-opentype"),url(opensans/open_sans_300.woff2) format("woff2"),url(opensans/open_sans_300.woff) format("woff"),url(opensans/open_sans_300.ttf) format("truetype"),url(opensans/open_sans_300.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansbold;src:url(opensans/opensans-bold.eot);src:url(opensans/opensans-bold.eot?#iefix) format("embedded-opentype"),url(opensans/opensans-bold.woff2) format("woff2"),url(opensans/opensans-bold.woff) format("woff"),url(opensans/opensans-bold.ttf) format("truetype"),url(opensans/opensans-bold.svg#open_sansbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ralewaylight;src:url(raleway/raleway-light-webfont.eot);src:url(raleway/raleway-light-webfont.eot?#iefix) format("embedded-opentype"),url(raleway/raleway-light-webfont.woff2) format("woff2"),url(raleway/raleway-light-webfont.woff) format("woff"),url(raleway/raleway-light-webfont.ttf) format("truetype"),url(raleway/raleway-light-webfont.svg#ralewaysemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ralewaymedium;src:url(raleway/raleway-medium-webfont.eot);src:url(raleway/raleway-medium-webfont.eot?#iefix) format("embedded-opentype"),url(raleway/raleway-medium-webfont.woff2) format("woff2"),url(raleway/raleway-medium-webfont.woff) format("woff"),url(raleway/raleway-medium-webfont.ttf) format("truetype"),url(raleway/raleway-medium-webfont.svg#ralewaysemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ralewaysemibold;src:url(raleway/raleway-semibold-webfont.eot);src:url(raleway/raleway-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(raleway/raleway-semibold-webfont.woff2) format("woff2"),url(raleway/raleway-semibold-webfont.woff) format("woff"),url(raleway/raleway-semibold-webfont.ttf) format("truetype"),url(raleway/raleway-semibold-webfont.svg#ralewaysemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ralewayregular;src:url(raleway/raleway-regular-webfont.eot);src:url(raleway/raleway-regular-webfont.eot?#iefix) format("embedded-opentype"),url(raleway/raleway-regular-webfont.woff2) format("woff2"),url(raleway/raleway-regular-webfont.woff) format("woff"),url(raleway/raleway-regular-webfont.ttf) format("truetype"),url(raleway/raleway-regular-webfont.svg#ralewaysemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:montserratregular;src:url(montserrat/montserrat-regular.eot);src:url(montserrat/montserrat-regular.eot?#iefix) format("embedded-opentype"),url(montserrat/montserrat-regular.woff2) format("woff2"),url(montserrat/montserrat-regular.woff) format("woff"),url(montserrat/montserrat-regular.ttf) format("truetype"),url(montserrat/montserrat-regular.svg#montserratregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:tinos-italic;src:url(tinos/Tinos-Italic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:oxygenlight;src:url(oxygen/oxygen-light-webfont.woff2) format("woff2"),url(oxygen/oxygen-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:oxygenbold;src:url(oxygen/oxygen-700-webfont.woff2) format("woff2"),url(oxygen/oxygen-700-webfont.woff) format("woff");font-weight:400;font-style:normal}.b_contact__input_el,.b_contact__label{font-family:mulilight_italic}.b_button--contact,.b_footer__label,.b_main_nav__link--footer,.b_map__contact_title,.b_map__hours_text,.b_phone--footer,.b_phone--map,.b_phone--map_fax,.b_welcome_section__text,P,p{font-family:muliregular}.b_main_nav__link--header{font-family:mulisemi_bold}.b_testimonial_slider__signature{font-family:mulilight}h3{font-family:mulilight_italic}.b_slider__nav__title{font-family:open_sansregular}.b_content_area h2{font-family:open_sansbold}.b_map__location,.b_map__title,.b_staff_slider__title{font-family:open_sanslight}h2{font-family:open_sansregular}#body .mm-menu{font-family:ralewayregular}.b_button,.b_photo_gallery__view_more,.b_video_gallery__view_more,.pp__button,.pp__item{font-family:montserratregular}.b_contact__title,.b_photo_gallery__title,.b_video_gallery__title{font-family:open_sanslight}.b_main_slider__title span{font-family:ralewaylight}.b_main_slider__title{font-family:ralewaymedium}.meditouch{padding:0 25px 0 0}.pp{margin:0 25px 0 0;position:relative;width:135px;z-index:999}.pp__button{cursor:pointer;background-color:#0b45bb;text-align:center;color:#fff;padding:6px 7px;border-radius:3px;font-size:12px;text-transform:uppercase;position:relative;overflow:hidden}.pp__button:after{position:absolute;content:'';width:0;height:3px;background-color:#ca003e;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;bottom:0;left:0}.pp__button:active:after,.pp__button:focus:after,.pp__button:hover:after{width:100%}.pp__wrapper{position:absolute;top:35px;left:0;display:none}.pp__wrapper--active{display:block}.pp__item{display:block;width:135px;text-align:center;background-color:#0b45bb;margin-bottom:10px;padding:6px 0;font-size:12px;text-transform:uppercase;color:#fff;border-radius:3px;overflow:hidden;position:relative}.pp__item:after{position:absolute;content:'';width:0;height:3px;background-color:#ca003e;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;bottom:0;left:0}.pp__item:active,.pp__item:focus,.pp__item:hover{text-decoration:none;color:#fff}.pp__item:active:after,.pp__item:focus:after,.pp__item:hover:after{width:100%}h1{color:#131b2e;font-size:33px;line-height:43px;margin-bottom:10px;margin-top:20px;clear:both}@media only screen and (max-width:767px){h1{font-size:28px;line-height:36px}}h2{color:#131b2e;font-size:24px;line-height:30px;margin-bottom:10px;margin-top:20px}@media only screen and (max-width:767px){h2{font-size:24px;line-height:30px}}h3{color:#0b45bb;font-size:21px;line-height:26px;margin-bottom:10px;margin-top:20px;clear:both}h4,h5,h6{color:#131b2e;font-size:18px;line-height:24px;margin-bottom:10px;margin-top:20px;clear:both}P,p{color:#131b2e;font-size:16px;line-height:1.7em;margin-bottom:20px}.b_welcome_section__content_wrapper p{font-size:24px;line-height:1.3em}ul{margin-bottom:20px}ol{list-style-type:decimal;padding-left:20px;margin-bottom:20px}ul li{background:url(/templates/bs35/2/assets/images/b_common_li_bg.png) no-repeat;background-position:left 4px;color:#131b2e;font-size:14px;line-height:1.5em;padding-left:12px;font-family:muliregular}ol li{color:#131b2e;font-size:14px;line-height:1.5em;padding-left:0;font-family:muliregular;text-transform:uppercase}.b_address__head>img{max-width:100%;max-height:85px}img.img_content_left{float:left;margin:0 25px 25px 0;max-width:100%}@media only screen and (max-width:767px){img.img_content_left{float:none;display:block;margin:25px auto}}img.img_content_right{float:right;margin:0 0 25px 25px;max-width:100%}@media only screen and (max-width:767px){img.img_content_right{float:none;display:block;margin:25px auto}}img.img_content_center{display:block;margin:35px auto;max-width:100%}@media only screen and (max-width:767px){img.img_content_center{float:none;display:block;margin:25px auto}}h2{font-size:24px}h3{font-size:16px}.b_address{font-family:muliregular;font-size:14px}.b_address--footer{font-size:16px;color:#fff;margin-bottom:12px;line-height:20px}.b_btn{display:inline-block;height:40px;line-height:40px;color:#fff;padding:0 40px;font-size:12px;font-family:montserratregular;margin:15px 15px 0 0;background:#0b45bb;border-radius:4px;text-transform:uppercase;text-align:center;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}@media only screen and (max-width:767px){.b_btn{margin:15px auto;text-align:center;width:100%;max-width:300px}}.b_btn:active,.b_btn:focus,.b_btn:hover{background:#aaa;color:#000;text-decoration:none}.b_btn--red{background:red}.b_btn--center{display:block;margin-left:auto;margin-right:auto;max-width:180px}.b_btn--right{display:block;margin-left:auto;margin-right:0;max-width:180px}.b_button{margin-top:20px;padding:12px 40px;display:inline-block;text-transform:uppercase;border-radius:3px;font-size:12px;position:relative;box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);color:#fff;background-color:#0b45bb}.b_button:before{position:absolute;content:'';left:50%;right:50%;bottom:0;height:4px;-webkit-transition-property:left,right;-moz-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;background-color:#fff;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out}@media only screen and (max-width:767px){.b_button:before{width:0}}.b_button:active,.b_button:focus,.b_button:hover{text-decoration:none;color:#fff}.b_button:active:before,.b_button:focus:before,.b_button:hover:before{left:0;right:0}@media only screen and (min-width:992px) and (max-width:1199px){.b_button--slider{font-size:22px}}@media only screen and (min-width:768px) and (max-width:991px){.b_button--slider{font-size:20px}}@media only screen and (max-width:767px){.b_button--slider{display:block;max-width:240px;text-align:center;padding:14px 40px;margin:0 auto}}.b_button--appointment{margin-left:30px;color:#fff;background-color:#ca003e}.b_button--appointment:before{background-color:#0b45bb}.b_button--appointment:active,.b_button--appointment:focus,.b_button--appointment:hover{color:#fff}@media only screen and (min-width:992px) and (max-width:1199px){.b_button--appointment{font-size:22px}}@media only screen and (min-width:768px) and (max-width:991px){.b_button--appointment{font-size:20px}}@media only screen and (max-width:767px){.b_button--appointment{display:block;margin:20px auto 0;max-width:240px;text-align:center;padding:14px 40px}}.b_button--welcome:before{background-color:#ca003e}.b_button--single_staff:before{background-color:#ca003e}@media only screen and (min-width:768px){.b_button--staff_slider{display:none}}@media only screen and (max-width:767px){.b_button--staff_slider{color:#fff;display:inline-block}}.b_button--staff_slider:before{background-color:#ca003e}.b_button--testimonials{background-color:#fff;color:#222a32}.b_button--testimonials:before{background-color:#ca003e}.b_button--testimonials:active,.b_button--testimonials:focus,.b_button--testimonials:hover{color:#222a32}.b_button--contact{letter-spacing:2px;font-size:16px;border:0}@media only screen and (max-width:767px){.b_button--contact{display:block;margin:40px auto 0;width:100%}.b_button--contact:before{width:0}}.b_button__block{display:block}.b_contact__wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.b_contact__img{background:url(/templates/bs35/2/assets/images/contact-bg.png) no-repeat;background-size:cover;background-position:right top;width:50%}@media only screen and (max-width:767px){.b_contact__img{display:none}}.b_contact__title{color:#2e201e;font-size:30px}.b_contact__title:after{background-color:#ca003e;content:'';display:block;height:2px;width:30px;margin-top:15px}@media only screen and (max-width:767px){.b_contact__title{text-align:center}.b_contact__title:after{margin:20px auto 0}}.b_contact__sub_title{color:#131b2e;font-size:16px;line-height:1.7em;margin-bottom:20px;font-family:muliregular}.b_contact__form{width:50%;background-color:#d8f3fe;padding:60px 50px}@media only screen and (min-width:1920px){.b_contact__form--body{width:700px}}@media only screen and (max-width:1199px){.b_contact__form{padding:45px 30px}}@media only screen and (max-width:767px){.b_contact__form{padding:30px 20px;width:100%}}.b_contact__form_group{padding:5px 0}.b_contact__label{font-size:16px;color:#2e201e;margin:16px 0 8px}.b_contact__input_el{border:0;border-radius:0;font-size:16px;height:45px}.b_contact__input_el:focus{border-color:inherit;box-shadow:3px 3px 0 #ca003e}.b_wrapper__content_row{background-color:#0b45bb;padding:260px 0 60px}@media only screen and (max-width:1199px){.b_wrapper__content_row{padding:170px 0 50px}}.b_content_area{background:#fff;padding:50px 60px}@media only screen and (max-width:1199px){.b_content_area{padding:50px 40px}}@media only screen and (max-width:991px){.b_content_area{padding:40px 30px}}@media only screen and (max-width:767px){.b_content_area{padding:30px 20px}}.b_content_area h2{text-transform:uppercase;font-size:18px;margin-top:0;color:#0b45bb}.b_content_area p{font-size:14px}.b_content_area ul{margin-left:8px}.b_content_area li{position:relative;margin-bottom:5px;padding-left:30px;line-height:25px}.b_content_area li:before{position:absolute;height:10px;width:10px;display:block;content:'';background-color:#0b45bb;top:7px;left:10px;border-radius:100%}.b_content_area__title,h1{margin-top:0;font-family:oxygenlight;color:#0b45bb;font-size:36px}.b_content_area__title:after,h1:after{content:'';display:block;width:25px;height:2px;background-color:#ca003e;margin:18px 0}.b_logo__image{max-height:130px;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}@media only screen and (max-width:767px){.b_logo__image{height:75px}}.b_main_nav--footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1199px){.b_main_nav--footer{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.b_main_nav__ul--header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:20px 0;margin-bottom:0;white-space:nowrap}.b_main_nav__ul--footer{margin-bottom:0}@media only screen and (max-width:1199px){.b_main_nav__ul--footer{display:none}}.b_main_nav__ul ul{display:none}.b_main_nav__item{display:inline-block}.b_main_nav__link{display:block;position:relative}.b_main_nav__item--header .b_main_nav__link--active{color:#0b45bb}.b_main_nav__item--footer .b_main_nav__link--active{color:#000}.b_main_nav__link--header{color:#2e201e;text-transform:uppercase;font-size:16px;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;padding-left:20px}.b_main_nav__link--header:hover{color:#ca003e;text-decoration:none}.b_main_nav__link--footer{text-transform:uppercase;font-size:16px;color:#0b45bb;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;padding-left:20px}.b_main_nav__link--footer:active,.b_main_nav__link--footer:focus,.b_main_nav__link--footer:hover{text-decoration:none;color:#ca003e}.b_main_nav__link--footer:active:after,.b_main_nav__link--footer:focus:after,.b_main_nav__link--footer:hover:after{width:100%}.b_mmenu__mobile_btn{display:block;width:60px;height:50px;background-color:transparent;padding:10px}.b_mmenu__mobile_btn_element{display:block;height:5px;margin-bottom:5px;background:#0b45bb}html.mm-front .mm-slideout{z-index:12!important}#body .mm-menu{background:#0b45bb}#body .mm-listview>li>a,#body .mm-listview>li>span{color:#fff}#body .mm-menu .mm-navbar a,#body .mm-menu .mm-navbar>*{color:#fff}#body .mm-prev:before{border-color:#fff}#body .mm-menu .mm-listview>li .mm-arrow:after,#body .mm-menu .mm-listview>li .mm-next:after{border-color:#fff}#body .mm-listview .mm-next{width:100%}#body .mm-listview>li{-webkit-transition:all 1.8s;-moz-transition:all 1.8s;transition:all 1.8s}#body .mm-listview>li:hover,#body .mm-listview>li[class*=active]{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;padding-left:20px;background-color:#ca003e}#body .mm-listview>li:hover a,#body .mm-listview>li[class*=active] a{color:#fff}@media only screen and (max-width:767px){#body .mm-listview>li:hover,#body .mm-listview>li[class*=active]{padding-left:0}}#body .mm-listview>li.active{background-color:#ca003e}#body .mm-listview>li.active a{color:#fff}#body #mm-0 .mm-title{display:none}#body #mobile-header #mmenu-btn{background:#0b45bb;cursor:pointer}#body #mobile-header #mmenu-btn:hover{background:#ca003e}#body #close-btn{cursor:pointer;margin:20px auto 0 auto;width:30px;color:#fff}@media only screen and (max-width:767px){#body #close-btn{margin-top:-3px}}#body #mobile-header{background:red}#body #top-info{position:initial}#body .mm-menu.mm-front{z-index:15}#body .mobile-callback .head_logo img{position:relative;bottom:4px}#close-btn{position:relative}html.mm-blocking{overflow-y:scroll!important}.mm-panels .mm-panel:nth-child(1) .mm-title{display:none}.b_phone{display:block}.b_phone--header{color:#000;font-family:open_sansregular;font-size:14px}@media only screen and (max-width:767px){.b_phone--header{color:#fff}}.b_phone--map{color:#fff;font-size:16px;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_phone--map:active,.b_phone--map:focus,.b_phone--map:hover{text-decoration:none;color:#fff}.b_phone--map_fax{color:#fff;font-size:16px}.b_phone--footer{color:#fff}.b_phone--footer:active,.b_phone--footer:focus,.b_phone--footer:hover{text-decoration:none;color:#fff}.b_share{text-align:right}.b_share--b_footer{margin-bottom:40px}@media only screen and (max-width:767px){.b_share--b_footer{text-align:center}}.b_share--b_footer .share-facebook{width:115px}.b_share--b_footer .share-twitter{width:60px!important}.b_share--b_footer #___plus_0{width:57px!important;overflow:hidden!important}.slider_wrapper{position:initial;top:150px}.b_slider__nav{display:none;position:absolute;bottom:60px;width:100%}@media only screen and (max-width:1199px){.b_slider__nav{bottom:30px}}@media only screen and (max-width:991px){.b_slider__nav{text-align:center}}@media only screen and (max-width:767px){.b_slider__nav{position:initial}.b_slider__nav .container{padding:0}}.b_slider__nav__box{border-radius:3px;overflow:hidden;box-shadow:0 0 20px -7px #000;border-radius:0}@media only screen and (max-width:991px){.b_slider__nav__box{display:inline-block}}.b_slider__nav__img{width:216px}@media only screen and (max-width:1199px){.b_slider__nav__img{width:224px}}@media only screen and (max-width:991px){.b_slider__nav__img{width:230px}}@media only screen and (max-width:767px){.b_slider__nav__img{width:360px}}@media only screen and (max-width:375px){.b_slider__nav__img{width:380px}}.swiper-slide--nav:hover .b_slider__nav__link_cover{text-decoration:none}.b_slider__nav__title_wrapper{background-color:#0b45bb;border-top:5px solid #fff;height:70px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_slider__nav__title_wrapper h4{margin:0}.swiper-slide--nav:hover .b_slider__nav__title_wrapper{background-color:#ca003e}@media only screen and (max-width:767px){.b_slider__nav__title_wrapper{background-color:#ca003e}}.b_slider__nav__title{font-size:16px;color:#fff;word-wrap:break-word;word-break:keep-all;text-align:center;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.swiper-slide--nav:hover .b_slider__nav__title{font-weight:700;color:#fff}@media only screen and (max-width:767px){.b_slider__nav__title{color:#fff}}.b_social--header{margin-left:25px}@media only screen and (max-width:991px){.b_social--header{margin-left:5px}}.b_social__link{display:inline-block;width:22px;height:22px;margin-left:10px}.b_footer .b_social__link{margin-left:0;margin-right:10px}.b_social__logo path:first-child{fill:#0b45bb!important;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_footer .b_social__logo path:first-child{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;fill:#fff!important}.b_social__logo path:last-child{fill:#fff!important;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_footer .b_social__logo path:last-child{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;fill:#0b45bb!important}.b_social__logo:hover path:first-child{fill:#ca003e!important;-webkit-transition:fill .2s ease;-moz-transition:fill .2s ease;transition:fill .2s ease}.b_social__logo:hover path:last-child{fill:#fff!important}.b_footer .b_social__logo:hover path:last-child{fill:#0b45bb!important}.b_social__logo:hover polygon{fill:#fff!important}@media only screen and (max-width:991px){.b_staff_subpage__headshot{margin:0 auto}}.swiper-container-wrapper{position:relative}.swiper-container{position:initial}.swiper-container--main_slider{position:relative}.swiper-container--nav{height:300px;position:relative}@media only screen and (max-width:767px){.swiper-container--nav{height:420px}}@media only screen and (max-width:320px){.swiper-container--nav{height:380px}}@media only screen and (max-width:991px){.swiper-wrapper--staff{text-align:center}}@media only screen and (max-width:767px){.swiper-wrapper--nav{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.b_pagination_wrapper{position:absolute;top:130px;width:100%;z-index:999}.b_pagination_wrapper .swiper-pagination-bullet{opacity:1;background-color:#0b45bb}.b_pagination_wrapper .swiper-pagination-bullet-active{background-color:#ca003e}@media only screen and (max-width:1199px){.b_pagination_wrapper{top:130px}}@media only screen and (max-width:767px){.b_pagination_wrapper{top:inherit;bottom:20px}}.swiper-container-horizontal .swiper-pagination{bottom:0;margin-top:20px;position:static}.swiper-container-horizontal .swiper-pagination--main_slider{text-align:right}.swiper-container-horizontal .swiper-pagination--main_slider .swiper-pagination-bullet{margin-left:10px}@media only screen and (max-width:767px){.swiper-container-horizontal .swiper-pagination--main_slider{text-align:center}}.swiper-container-horizontal .swiper-pagination--testimonial{margin-top:0;text-align:left;margin-bottom:15px}.swiper-pagination-bullet{background:#000}.swiper-pagination-bullet-active{background:#48352d}.swiper-container-wrapper--photo .swiper-pagination-bullet{background-color:#0b45bb;opacity:1}.swiper-container-wrapper--photo .swiper-pagination-bullet-active{background-color:#ca003e}.swiper-container-wrapper--video .swiper-pagination-bullet{background-color:#fff;opacity:1}.swiper-container-wrapper--video .swiper-pagination-bullet-active{background-color:#ca003e}.swiper-pagination--staff .swiper-pagination-bullet{background-color:#0b45bb;opacity:1}.swiper-pagination--staff .swiper-pagination-bullet-active{background-color:#ca003e}.swiper-pagination--testimonial .swiper-pagination-bullet{background-color:#fff;opacity:1}.swiper-pagination--testimonial .swiper-pagination-bullet-active{background-color:#ca003e}.swiper-button-prev{background:#000}.swiper-button-prev--main_slider{background:url(/templates/bs35/2/assets/images/arrow-main-slider-left.png) no-repeat;width:40px;height:40px;top:60%;left:60px}@media only screen and (max-width:1199px){.swiper-button-prev--main_slider{display:none}}@media only screen and (max-width:1419px){.swiper-button-prev--main_slider{display:none}}.swiper-button-prev--testimonial{display:none}.swiper-button-prev--staff{background:url(/templates/bs35/2/assets/images/arrow-left-staff.png) no-repeat;width:40px;height:40px;left:-80px;top:130px;opacity:1}.swiper-button-prev--photo{background:url(/templates/bs35/2/assets/images/arrow-photo-left.png) no-repeat;width:40px;height:40px;left:-80px}@media only screen and (max-width:1199px){.swiper-button-prev--photo{display:none}}.swiper-button-prev--video{background:url(/templates/bs35/2/assets/images/arrow-video-left.png) no-repeat;width:40px;height:40px;left:-80px}@media only screen and (max-width:1199px){.swiper-button-prev--video{display:none}}.swiper-button-prev--proflogo{display:none}.swiper-button-next{background:#000}.swiper-button-next--main_slider{background:url(/templates/bs35/2/assets/images/arrow-main-slider-right.png) no-repeat;width:40px;height:40px;top:60%;right:60px}@media only screen and (max-width:1199px){.swiper-button-next--main_slider{display:none}}@media only screen and (max-width:1419px){.swiper-button-next--main_slider{display:none}}.swiper-button-next--testimonial{display:none}.swiper-button-next--staff{background:url(/templates/bs35/2/assets/images/arrow-right.png) no-repeat;width:40px;height:40px;right:-80px;top:130px;opacity:1}.swiper-button-next--photo{background:url(/templates/bs35/2/assets/images/arrow-photo-right.png) no-repeat;width:40px;height:40px;right:-80px}@media only screen and (max-width:1199px){.swiper-button-next--photo{display:none}}.swiper-button-next--video{background:url(/templates/bs35/2/assets/images/arrow-video-right.png) no-repeat;width:40px;height:40px;right:-80px}@media only screen and (max-width:1199px){.swiper-button-next--video{display:none}}.swiper-button-next--proflogo{display:none}.swiper-slide{height:auto}.swiper-slide--main_slider{background-position:center bottom;background-size:cover;background-repeat:no-repeat;margin-top:130px;height:-moz-calc(100vh - 130px);height:calc(100vh - 130px)}@media only screen and (max-width:767px){.swiper-slide--main_slider{margin-top:110px;height:390px}}@media only screen and (min-width:992px) and (max-width:1199px){.swiper-slide--main_slider_1{background-position-x:-300px}}@media only screen and (min-width:768px) and (max-width:991px){.swiper-slide--main_slider_1{background-position-x:-700px}}@media only screen and (min-width:1024px) and (max-width:1025px) and (min-height:1366px){.swiper-slide--main_slider_1{background-position-x:-1000px}}.swiper-slide--main_slider_2 .b_main_slider__content{top:34vh}@media only screen and (min-width:992px) and (max-width:1199px){.swiper-slide--main_slider_4{background-position-x:-300px}}@media only screen and (min-width:768px) and (max-width:991px){.swiper-slide--main_slider_4{background-position-x:-850px}}@media only screen and (max-width:767px){.swiper-slide--main_slider_4{background-position-x:-50px}}@media (max-width:550px){.swiper-slide--main_slider_4{background-position-x:-240px}}@media (max-width:390px){.swiper-slide--main_slider_4{background-position-x:-325px}}@media only screen and (min-width:1024px) and (max-width:1025px) and (min-height:1366px){.swiper-slide--main_slider_4{background-position-x:-1000px}}.swiper-slide--map{padding:40px 90px}@media only screen and (max-width:991px){.swiper-slide--map{text-align:center;padding-bottom:0}}@media only screen and (max-width:767px){.swiper-slide--map{padding:40px 30px}}.swiper-slide--photo{padding:20px}.swiper-slide--nav{padding:30px 10px 0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;width:216px}.swiper-slide--nav:active,.swiper-slide--nav:focus,.swiper-slide--nav:hover{padding:10px 0 0}@media only screen and (max-width:767px){.swiper-slide--nav{padding:10px 40px}.swiper-slide--nav:active,.swiper-slide--nav:focus,.swiper-slide--nav:hover{padding:10px 40px}}.all-slides-visible{display:none}.b_wrapper{position:initial}.bg_wrapper{padding:50px 0}@media only screen and (max-width:1199px){.bg_wrapper{padding:37.5px 0}}@media only screen and (max-width:991px){.bg_wrapper{padding:37.5px 0}}@media only screen and (max-width:767px){.bg_wrapper{padding:20px 0}}@media only screen and (max-width:991px){.bg_wrapper{padding:0}}.b_footer{background-color:transparant}.b_footer__nav{background-color:#fafafa}.b_footer__content{padding:50px 0;background-color:#0b45bb}@media only screen and (max-width:1199px){.b_footer__content{padding:37.5px 0}}@media only screen and (max-width:991px){.b_footer__content{padding:37.5px 0}}@media only screen and (max-width:767px){.b_footer__content{padding:20px 0}}.b_footer__desc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b_footer__desc p{color:#fff}@media only screen and (max-width:991px){.b_footer__desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.b_footer__wtm{text-align:center;margin-top:30px}.b_footer__wtm a,.b_footer__wtm p{color:#fff;margin-bottom:0}.b_footer__wtm a{color:#fff;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_footer__wtm a:active,.b_footer__wtm a:focus,.b_footer__wtm a:hover{color:#333;text-decoration:none}.b_footer__disclaimer{width:400px}@media only screen and (max-width:991px){.b_footer__disclaimer{width:auto}}.b_footer__label{font-size:16px;text-transform:uppercase;color:#fff}@media only screen and (max-width:767px){.b_footer__label{margin-top:20px}}.b_header{background-color:#fff;position:fixed;width:100%;z-index:12;top:0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_header--small{box-shadow:0 -16px 50px 6px #000}.b_header__top_row{text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #0b45bb;height:50px;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}@media only screen and (max-width:320px){.b_header__top_row{height:30px}}@media only screen and (max-width:767px){.b_header__top_row{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.b_header__bottom_row{height:80px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}@media only screen and (max-width:1199px){.b_header__bottom_row{height:80px}}@media only screen and (max-width:767px){.b_header__bottom_row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.b_header__cell_contact{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.b_header__mobile{z-index:12;position:fixed;top:0;left:0;width:100%;background:#aaa}@media only screen and (min-width:768px){.b_header__mobile{display:none}}.b_mobile__contact_row{position:absolute;width:100%;z-index:9;margin-top:140px}@media only screen and (max-width:320px){.b_mobile__contact_row{margin-top:120px}}.b_mobile__contact_wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.b_main_slider__wrapper{position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.b_main_slider__wrapper{text-align:center}}@media only screen and (min-width:768px) and (max-width:991px){.b_main_slider__wrapper{text-align:center}}.b_main_slider__content{position:absolute;top:45vh}@media only screen and (max-width:1199px){.b_main_slider__content{top:32vh;left:0;right:0;margin:auto}}@media only screen and (max-width:767px){.b_main_slider__content{top:60px}}.b_main_slider__title{font-size:44px;color:#fff;line-height:normal;margin-bottom:20px}.b_main_slider__title span{font-size:34px}@media only screen and (max-width:767px){.b_main_slider__title{text-align:center;position:relative;color:#fff;font-size:30px}.b_main_slider__title:before{position:absolute;content:'';display:block;width:50px;height:2px;background-color:#fff;left:0;right:0;margin:0 auto;bottom:-10px}.b_main_slider__title span{font-size:20px}}.b_main_slider__text{color:#fff;font-family:open_sansregular;font-size:16px;margin-bottom:10px}@media only screen and (max-width:767px){.b_main_slider__text{text-align:center;color:#fff;font-family:open_sanslight}}.b_main_slider__slide{background-position:center}@media only screen and (max-width:767px){.b_main_slider__tint{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.3}}.swiper-slide-active .b_main_slider__content *{position:relative}.swiper-slide-active .b_main_slider__content :nth-of-type(1){-webkit-animation:slider 1.15s ease;-moz-animation:slider 1.15s ease;animation:slider 1.15s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(2){-webkit-animation:slider 1.4s ease;-moz-animation:slider 1.4s ease;animation:slider 1.4s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(3){-webkit-animation:slider 1.65s ease;-moz-animation:slider 1.65s ease;animation:slider 1.65s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(4){-webkit-animation:slider 1.9s ease;-moz-animation:slider 1.9s ease;animation:slider 1.9s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(5){-webkit-animation:slider 2.15s ease;-moz-animation:slider 2.15s ease;animation:slider 2.15s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(6){-webkit-animation:slider 2.4s ease;-moz-animation:slider 2.4s ease;animation:slider 2.4s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(7){-webkit-animation:slider 2.65s ease;-moz-animation:slider 2.65s ease;animation:slider 2.65s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(8){-webkit-animation:slider 2.9s ease;-moz-animation:slider 2.9s ease;animation:slider 2.9s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(9){-webkit-animation:slider 3.15s ease;-moz-animation:slider 3.15s ease;animation:slider 3.15s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(10){-webkit-animation:slider 3.4s ease;-moz-animation:slider 3.4s ease;animation:slider 3.4s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(11){-webkit-animation:slider 3.65s ease;-moz-animation:slider 3.65s ease;animation:slider 3.65s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(12){-webkit-animation:slider 3.9s ease;-moz-animation:slider 3.9s ease;animation:slider 3.9s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(13){-webkit-animation:slider 4.15s ease;-moz-animation:slider 4.15s ease;animation:slider 4.15s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(14){-webkit-animation:slider 4.4s ease;-moz-animation:slider 4.4s ease;animation:slider 4.4s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(15){-webkit-animation:slider 4.65s ease;-moz-animation:slider 4.65s ease;animation:slider 4.65s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(16){-webkit-animation:slider 4.9s ease;-moz-animation:slider 4.9s ease;animation:slider 4.9s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(17){-webkit-animation:slider 5.15s ease;-moz-animation:slider 5.15s ease;animation:slider 5.15s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(18){-webkit-animation:slider 5.4s ease;-moz-animation:slider 5.4s ease;animation:slider 5.4s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(19){-webkit-animation:slider 5.65s ease;-moz-animation:slider 5.65s ease;animation:slider 5.65s ease}.swiper-slide-active .b_main_slider__content :nth-of-type(20){-webkit-animation:slider 5.9s ease;-moz-animation:slider 5.9s ease;animation:slider 5.9s ease}@-webkit-keyframes slider{0%{opacity:0;left:500px}100%{opacity:1;left:0}}@-moz-keyframes slider{0%{opacity:0;left:500px}100%{opacity:1;left:0}}@keyframes slider{0%{opacity:0;left:500px}100%{opacity:1;left:0}}.b_map{padding:50px 0;background-color:#0b45bb}@media only screen and (max-width:1199px){.b_map{padding:37.5px 0}}@media only screen and (max-width:991px){.b_map{padding:37.5px 0}}@media only screen and (max-width:767px){.b_map{padding:20px 0}}.b_map__gmap{height:300px}.b_map__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b_map__view_all{color:#fff;position:absolute;right:0;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-family:montserratregular;font-size:12px;display:none}@media only screen and (max-width:767px){.b_map__view_all{display:none}}.b_map__view_all span{border:2px solid #fff;border-radius:100%;width:22px;height:22px;display:inline-block;margin-left:10px;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_map__view_all span:after,.b_map__view_all span:before{background-color:#fff;width:7px;height:2px;content:'';display:block;position:absolute}.b_map__view_all span:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px;left:6px}.b_map__view_all span:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:10px;left:6px}.b_map__view_all:active,.b_map__view_all:focus,.b_map__view_all:hover{text-decoration:none;color:#fff}.b_map__view_all:active span,.b_map__view_all:focus span,.b_map__view_all:hover span{margin-left:5px}.b_map__title_wrapper{position:relative}.b_map__location{color:#fff;font-size:24px;line-height:normal}.b_map__navigation{margin-top:20px}.b_map__marker{background:url(/templates/bs35/2/assets/images/location-marker-bg.png) no-repeat;text-indent:-9999px;display:inline-block;width:45px;height:46px}.b_map__get_directions{background:url(/templates/bs35/2/assets/images/directions-marker-bg.png) no-repeat;text-indent:-9999px;display:inline-block;width:45px;height:46px;margin-left:20px}.b_map__contact{margin-left:60px}@media only screen and (max-width:1199px){.b_map__contact{margin-left:30px}}@media only screen and (max-width:991px){.b_map__contact{margin-left:0;margin-top:20px}}.b_map__contact_title{color:#fff;font-size:16px;font-weight:400}.b_map__hours p{color:#fff}.b_map__hours p strong{font-weight:400}.b_map__hours_text{color:#fff;font-size:16px;margin-bottom:0}.b_map__hours_title{font-weight:400}.b_map__title{font-size:24px;color:#fff;text-align:center;margin-top:0;margin-bottom:25px}.b_map__title:after{content:'';display:block;width:25px;height:2px;background-color:#ca003e;margin:18px auto}.b_photo_gallery{background:#fafafa;padding:50px 0}@media only screen and (max-width:1199px){.b_photo_gallery{padding:37.5px 0}}@media only screen and (max-width:991px){.b_photo_gallery{padding:37.5px 0}}@media only screen and (max-width:767px){.b_photo_gallery{padding:20px 0}}.b_photo_gallery__wrapper{position:relative}.b_photo_gallery__title{text-align:center;font-size:28px;color:#2e201e;position:relative;margin-top:0;margin-bottom:20px}.b_photo_gallery__title:after{content:'';display:block;width:25px;height:2px;background-color:#ca003e;margin:18px 0;margin-left:auto;margin-right:auto}.b_photo_gallery__img{margin:0 auto}.b_photo_gallery__view_more{position:absolute;right:0;top:0;text-transform:uppercase;color:#2e201e;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.b_photo_gallery__view_more{bottom:0;top:inherit;position:relative;width:105px;margin:20px auto}.b_photo_gallery__view_more span{top:6px}}.b_photo_gallery__view_more span{border:2px solid #2e201e;border-radius:100%;width:22px;height:22px;display:inline-block;margin-left:10px;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_photo_gallery__view_more span:after,.b_photo_gallery__view_more span:before{background-color:#2e201e;width:7px;height:2px;content:'';display:block;position:absolute}.b_photo_gallery__view_more span:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px;left:6px}.b_photo_gallery__view_more span:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:10px;left:6px}.b_photo_gallery__view_more:active,.b_photo_gallery__view_more:focus,.b_photo_gallery__view_more:hover{text-decoration:none;color:#0b45bb}.b_photo_gallery__view_more:active span,.b_photo_gallery__view_more:focus span,.b_photo_gallery__view_more:hover span{margin-left:5px}.b_photo_gallery_subpage__image{max-width:100%}.b_prof_logo_slider{background:#fff;padding:50px 0}@media only screen and (max-width:1199px){.b_prof_logo_slider{padding:37.5px 0}}@media only screen and (max-width:991px){.b_prof_logo_slider{padding:37.5px 0}}@media only screen and (max-width:767px){.b_prof_logo_slider{padding:20px 0}}.b_prof_logo_slider__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px auto;max-width:100%;height:169px;padding:15px;box-shadow:0 7px 15px 0 rgba(0,0,0,.1);background:#fff}.b_prof_logo_slider__img{max-width:100%;display:block;width:100%}@media only screen and (max-width:767px){.b_prof_logo_slider__img{width:auto;max-height:139px}}.b_single_staff__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#fff;padding:10px 0}@media only screen and (max-width:991px){.b_single_staff__row{display:block}}.b_single_staff__bio{padding:45px 95px 45px 90px;background-color:#fafafa;background-size:cover}@media only screen and (max-width:1199px){.b_single_staff__bio{padding:45px}}@media only screen and (max-width:991px){.b_single_staff__bio{text-align:center;padding:25px}}.b_single_staff__left{padding-right:0}@media only screen and (max-width:991px){.b_single_staff__left{padding-right:15px}}.b_single_staff__right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden}.b_single_staff__right img{min-width:100%;min-height:100%;position:absolute}.b_single_staff__img{max-width:100%;width:100%;height:100%;overflow:hidden;z-index:3}@media only screen and (max-width:991px){.b_single_staff__img{margin:0 auto 30px;width:370px;height:auto;max-width:100%;box-shadow:0 2px 20px -2px rgba(0,0,0,.52);position:initial;min-width:auto;min-height:auto}}.b_single_staff__name{margin:0}@media only screen and (max-width:991px){.b_single_staff__name{margin-bottom:30px}}.b_single_staff__name:after{content:'';display:block;width:25px;height:2px;background-color:#ca003e;margin:18px 0}@media only screen and (max-width:991px){.b_single_staff__name:after{margin-left:auto;margin-right:auto}}.b_single_staff__title{font-size:18px}.b_staff__name{color:#48352d}@media only screen and (max-width:991px){.b_staff__name{text-align:center}}.b_staff_slider{background:#fafafa;padding:50px 0;display:none}@media only screen and (max-width:1199px){.b_staff_slider{padding:37.5px 0}}@media only screen and (max-width:991px){.b_staff_slider{padding:37.5px 0}}@media only screen and (max-width:767px){.b_staff_slider{padding:20px 0}}.b_staff_slider__img{height:250px;border:7px solid #fff;overflow:hidden;text-align:center}@media only screen and (max-width:991px){.b_staff_slider__img{display:inline-block}}.b_staff_slider__wrapper{position:relative}.b_staff_slider__viewmore{position:absolute;right:0;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#48352d;text-transform:uppercase;font-family:montserratregular;font-size:12px}.b_staff_slider__viewmore span{border:2px solid #48352d;border-radius:100%;width:22px;height:22px;display:inline-block;margin-left:10px;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_staff_slider__viewmore span:after,.b_staff_slider__viewmore span:before{background-color:#48352d;width:7px;height:2px;content:'';display:block;position:absolute}.b_staff_slider__viewmore span:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px;left:6px}.b_staff_slider__viewmore span:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:10px;left:6px}.b_staff_slider__viewmore:active,.b_staff_slider__viewmore:focus,.b_staff_slider__viewmore:hover{text-decoration:none;color:#48352d}.b_staff_slider__viewmore:active span,.b_staff_slider__viewmore:focus span,.b_staff_slider__viewmore:hover span{margin-left:5px}@media only screen and (max-width:767px){.b_staff_slider__viewmore{display:none}}.b_staff_slider__link img{max-width:100%}.b_staff_slider__title{text-align:center;color:#2e201e;margin-top:0;margin-bottom:25px}.b_staff_slider__title:after{content:'';display:block;width:25px;height:2px;background-color:#ca003e;margin:18px 0;margin-left:auto;margin-right:auto}@media only screen and (max-width:1199px){.b_testimonial_slider{background-color:#0b45bb}}.b_testimonial_slider__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#fff}@media only screen and (max-width:1199px){.b_testimonial_slider__row{background-color:#0b45bb}}@media only screen and (max-width:991px){.b_testimonial_slider__row{display:block}}.b_testimonial_slider__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden}@media only screen and (max-width:767px){.b_testimonial_slider__right{padding:0}}.b_testimonial_slider__text{background-color:#0b45bb;background-size:cover;padding:45px 80px 45px 85px}@media only screen and (max-width:1199px){.b_testimonial_slider__text{padding:45px}}@media only screen and (max-width:991px){.b_testimonial_slider__text{text-align:center;padding:25px}}.b_testimonial_slider__title{font-family:open_sansregular;color:#fff;font-size:24px;margin-top:0;margin-bottom:15px}@media only screen and (max-width:991px){.b_testimonial_slider__title{margin-bottom:20px}}.b_testimonial_slider img{min-height:100%;min-width:100%;position:absolute}@media only screen and (max-width:991px){.b_testimonial_slider img{margin:0 auto 30px;width:370px;height:auto;max-width:100%;box-shadow:0 2px 20px -2px rgba(0,0,0,.52);position:initial;min-width:0;min-height:0}}.b_testimonial_slider__content{font-family:tinos-italic;font-size:19px;line-height:24px;color:#fff}.b_testimonial_slider__signature{padding:10px 0;margin-bottom:20px;color:#fff}.b_testimonial_slider__quote{font-size:26px}.b_testimonial_slider__quote--left{margin-right:10px}.b_testimonial_slider__quote--right{margin-left:10px}.b_video_gallery{background-color:#0b45bb;padding:50px 0}@media only screen and (max-width:1199px){.b_video_gallery{padding:37.5px 0}}@media only screen and (max-width:991px){.b_video_gallery{padding:37.5px 0}}@media only screen and (max-width:767px){.b_video_gallery{padding:20px 0}}.b_video_gallery__wrapper{position:relative}.b_video_gallery__title{text-align:center;font-size:28px;color:#fff;position:relative;margin-bottom:20px;margin-top:0}.b_video_gallery__title:after{content:'';display:block;width:25px;height:2px;background-color:#ca003e;margin:18px 0;margin-left:auto;margin-right:auto}.b_video_gallery__view_more{position:absolute;right:0;top:0;text-transform:uppercase;color:#fff;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.b_video_gallery__view_more{bottom:0;top:inherit;position:relative;width:105px;margin:20px auto}.b_video_gallery__view_more span{top:6px}}.b_video_gallery__view_more span{border:2px solid #fff;border-radius:100%;width:22px;height:22px;display:inline-block;margin-left:10px;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.b_video_gallery__view_more span:after,.b_video_gallery__view_more span:before{background-color:#fff;width:7px;height:2px;content:'';display:block;position:absolute}.b_video_gallery__view_more span:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px;left:6px}.b_video_gallery__view_more span:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:10px;left:6px}.b_video_gallery__view_more:active,.b_video_gallery__view_more:focus,.b_video_gallery__view_more:hover{text-decoration:none;color:#ca003e}.b_video_gallery__view_more:active span,.b_video_gallery__view_more:focus span,.b_video_gallery__view_more:hover span{margin-left:5px}.b_video_gallery__video_container{position:relative;cursor:pointer}.b_video_gallery__play_btn{position:absolute;height:100%;width:100%;pointer-events:none;background:url(/templates/bs35/2/assets/images/play.png) no-repeat;background-position:center}.b_welcome_section__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:10px 0;background:#fff}@media only screen and (max-width:991px){.b_welcome_section__row{display:block}}.b_welcome_section__text{padding:45px 95px 45px 90px;background-color:#fafafa;background-size:cover;font-size:16px}@media only screen and (max-width:1199px){.b_welcome_section__text{padding:45px}}@media only screen and (max-width:991px){.b_welcome_section__text{text-align:center;padding:25px}}.b_welcome_section__title{margin:0;font-family:open_sansregular;font-size:24px;color:#47494f;line-height:normal}@media only screen and (max-width:991px){.b_welcome_section__title{margin-bottom:30px}}.b_welcome_section__title:after{content:'';display:block;width:25px;height:2px;background-color:#ca003e;margin:18px 0}@media only screen and (max-width:991px){.b_welcome_section__title:after{margin-left:auto;margin-right:auto}}.b_welcome_section img{min-width:100%;min-height:100%;position:absolute}@media only screen and (max-width:991px){.b_welcome_section img{margin:0 auto 30px;width:370px;height:auto;max-width:100%;box-shadow:0 2px 20px -2px rgba(0,0,0,.52);position:initial;min-width:0;min-height:0}}.b_welcome_section__left{padding-right:0}@media only screen and (max-width:991px){.b_welcome_section__left{padding-right:15px}}.b_welcome_section__right{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.b_welcome_section__right--img{overflow:hidden;width:100%;height:100%;z-index:2}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInJlc2V0LnNjc3MiLCJ1dGlscy9mb250cy5zY3NzIiwidXRpbHMvbGF5b3V0LWNsYXNzZXMuc2NzcyIsImNvbW1vbi5zY3NzIiwibWl4aW5zLnNjc3MiLCJibG9ja3MvYl9hZGRyZXNzLnNjc3MiLCJibG9ja3MvYl9idG4uc2NzcyIsImJsb2Nrcy9iX2J1dHRvbi5zY3NzIiwiYmxvY2tzL2JfY29udGFjdF9mb3JtLnNjc3MiLCJibG9ja3MvYl9jb250ZW50LnNjc3MiLCJibG9ja3MvYl9sb2dvLnNjc3MiLCJibG9ja3MvYl9tYWluX25hdi5zY3NzIiwiYmxvY2tzL2JfbW1lbnUuc2NzcyIsImJsb2Nrcy9iX3Bob25lLnNjc3MiLCJibG9ja3MvYl9zaGFyZS5zY3NzIiwiYmxvY2tzL2Jfc2xpZGVyX25hdi5zY3NzIiwiYmxvY2tzL2Jfc29jaWFscy5zY3NzIiwiYmxvY2tzL2Jfc3RhZmZfc3VicGFnZS5zY3NzIiwiYmxvY2tzL2Jfc3dpcGVyLnNjc3MiLCJibG9ja3MvYl93cmFwcGVyLnNjc3MiLCJibG9ja3Mvc2VjdGlvbi9iX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL3NlY3Rpb24vYl9oZWFkZXIuc2NzcyIsImJsb2Nrcy9zZWN0aW9uL2JfbWFpbl9zbGlkZXIuc2NzcyIsImJsb2Nrcy9zZWN0aW9uL2JfbWFwLnNjc3MiLCJibG9ja3Mvc2VjdGlvbi9iX3Bob3RvX2dhbGxlcnkuc2NzcyIsImJsb2Nrcy9zZWN0aW9uL2JfcHJvZl9sb2dvX3NsaWRlci5zY3NzIiwiYmxvY2tzL3NlY3Rpb24vYl9zaW5nbGVfc3RhZmYuc2NzcyIsImJsb2Nrcy9zZWN0aW9uL2Jfc3RhZmZfc2xpZGVyLnNjc3MiLCJibG9ja3Mvc2VjdGlvbi9iX3Rlc3RpbW9uaWFsX3NsaWRlci5zY3NzIiwiYmxvY2tzL3NlY3Rpb24vYl92aWRlb19nYWxsZXJ5LnNjc3MiLCJibG9ja3Mvc2VjdGlvbi9iX3dlbGNvbWVfc2VjdGlvbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFw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LE9BQUEsS0FDQSxRQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbCwiLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC8gXHJcbiAgIHYyLjAgfCAyMDExMDEyNlxyXG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxyXG4qL1xyXG5cclxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcblx0Zm9udC1zaXplOiAxMDAlO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXHJcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIFxyXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmJvZHkge1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbm9sLCB1bCB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuXHRxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAwO1xyXG59IiwiQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ211bGlyZWd1bGFyJztcclxuICAgIHNyYzogdXJsKCdtdWxpL011bGktUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG5cclxufVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnbXVsaXNlbWlfYm9sZCc7XHJcbiAgICBzcmM6IHVybCgnbXVsaS9NdWxpLVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdtdWxpbGlnaHQnO1xyXG4gICAgc3JjOiB1cmwoJ211bGkvbXVsaV8zMDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgIHVybCgnbXVsaS9tdWxpXzMwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG5cclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ211bGlsaWdodF9pdGFsaWMnO1xyXG4gICAgc3JjOiB1cmwoJ211bGkvbXVsaV8zMDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgIHVybCgnbXVsaS9tdWxpXzMwMGl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnbXVsaWl0YWxpYyc7XHJcbiAgICBzcmM6IHVybCgnbXVsaS9tdWxpX2l0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgdXJsKCdtdWxpL211bGlfaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnb3Blbl9zYW5zcmVndWxhcic7XHJcbiAgICBzcmM6IHVybCgnb3BlbnNhbnMvb3BlbnNhbnMtcmVndWxhci5lb3QnKTtcclxuICAgIHNyYzogdXJsKCdvcGVuc2Fucy9vcGVuc2Fucy1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgIHVybCgnb3BlbnNhbnMvb3BlbnNhbnMtcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgdXJsKCdvcGVuc2Fucy9vcGVuc2Fucy1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICAgdXJsKCdvcGVuc2Fucy9vcGVuc2Fucy1yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICAgdXJsKCdvcGVuc2Fucy9vcGVuc2Fucy1yZWd1bGFyLnN2ZyNvcGVuX3NhbnNyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnb3Blbl9zYW5zbGlnaHQnO1xyXG4gIHNyYzogdXJsKCdvcGVuc2Fucy9vcGVuX3NhbnNfMzAwLmVvdCcpO1xyXG4gIHNyYzogdXJsKCdvcGVuc2Fucy9vcGVuX3NhbnNfMzAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICB1cmwoJ29wZW5zYW5zL29wZW5fc2Fuc18zMDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICB1cmwoJ29wZW5zYW5zL29wZW5fc2Fuc18zMDAud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgdXJsKCdvcGVuc2Fucy9vcGVuX3NhbnNfMzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgIHVybCgnb3BlbnNhbnMvb3Blbl9zYW5zXzMwMC5zdmcjb3Blbl9zYW5zcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdvcGVuX3NhbnNib2xkJztcclxuICAgIHNyYzogdXJsKCdvcGVuc2Fucy9vcGVuc2Fucy1ib2xkLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJ29wZW5zYW5zL29wZW5zYW5zLWJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICAgdXJsKCdvcGVuc2Fucy9vcGVuc2Fucy1ib2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgICB1cmwoJ29wZW5zYW5zL29wZW5zYW5zLWJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgICB1cmwoJ29wZW5zYW5zL29wZW5zYW5zLWJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgICB1cmwoJ29wZW5zYW5zL29wZW5zYW5zLWJvbGQuc3ZnI29wZW5fc2Fuc2JvbGQnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ3JhbGV3YXlsaWdodCc7XHJcbiAgICBzcmM6IHVybCgncmFsZXdheS9yYWxld2F5LWxpZ2h0LXdlYmZvbnQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgncmFsZXdheS9yYWxld2F5LWxpZ2h0LXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICAgdXJsKCdyYWxld2F5L3JhbGV3YXktbGlnaHQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgdXJsKCdyYWxld2F5L3JhbGV3YXktbGlnaHQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgIHVybCgncmFsZXdheS9yYWxld2F5LWxpZ2h0LXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgICB1cmwoJ3JhbGV3YXkvcmFsZXdheS1saWdodC13ZWJmb250LnN2ZyNyYWxld2F5c2VtaWJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ3JhbGV3YXltZWRpdW0nO1xyXG4gICAgc3JjOiB1cmwoJ3JhbGV3YXkvcmFsZXdheS1tZWRpdW0td2ViZm9udC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCdyYWxld2F5L3JhbGV3YXktbWVkaXVtLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICAgdXJsKCdyYWxld2F5L3JhbGV3YXktbWVkaXVtLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgIHVybCgncmFsZXdheS9yYWxld2F5LW1lZGl1bS13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICAgdXJsKCdyYWxld2F5L3JhbGV3YXktbWVkaXVtLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgICB1cmwoJ3JhbGV3YXkvcmFsZXdheS1tZWRpdW0td2ViZm9udC5zdmcjcmFsZXdheXNlbWlib2xkJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdyYWxld2F5c2VtaWJvbGQnO1xyXG4gICAgc3JjOiB1cmwoJ3JhbGV3YXkvcmFsZXdheS1zZW1pYm9sZC13ZWJmb250LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJ3JhbGV3YXkvcmFsZXdheS1zZW1pYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgIHVybCgncmFsZXdheS9yYWxld2F5LXNlbWlib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgIHVybCgncmFsZXdheS9yYWxld2F5LXNlbWlib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgICB1cmwoJ3JhbGV3YXkvcmFsZXdheS1zZW1pYm9sZC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICAgdXJsKCdyYWxld2F5L3JhbGV3YXktc2VtaWJvbGQtd2ViZm9udC5zdmcjcmFsZXdheXNlbWlib2xkJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdyYWxld2F5cmVndWxhcic7XHJcbiAgICBzcmM6IHVybCgncmFsZXdheS9yYWxld2F5LXJlZ3VsYXItd2ViZm9udC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCdyYWxld2F5L3JhbGV3YXktcmVndWxhci13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgIHVybCgncmFsZXdheS9yYWxld2F5LXJlZ3VsYXItd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgdXJsKCdyYWxld2F5L3JhbGV3YXktcmVndWxhci13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICAgdXJsKCdyYWxld2F5L3JhbGV3YXktcmVndWxhci13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICAgdXJsKCdyYWxld2F5L3JhbGV3YXktcmVndWxhci13ZWJmb250LnN2ZyNyYWxld2F5c2VtaWJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ21vbnRzZXJyYXRyZWd1bGFyJztcclxuICAgIHNyYzogdXJsKCdtb250c2VycmF0L21vbnRzZXJyYXQtcmVndWxhci5lb3QnKTtcclxuICAgIHNyYzogdXJsKCdtb250c2VycmF0L21vbnRzZXJyYXQtcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgICB1cmwoJ21vbnRzZXJyYXQvbW9udHNlcnJhdC1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgICB1cmwoJ21vbnRzZXJyYXQvbW9udHNlcnJhdC1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICAgdXJsKCdtb250c2VycmF0L21vbnRzZXJyYXQtcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgIHVybCgnbW9udHNlcnJhdC9tb250c2VycmF0LXJlZ3VsYXIuc3ZnI21vbnRzZXJyYXRyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICd0aW5vcy1pdGFsaWMnO1xyXG4gICAgc3JjOiB1cmwoJ3Rpbm9zL1Rpbm9zLUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdveHlnZW5saWdodCc7XHJcbiAgICBzcmM6IHVybCgnb3h5Z2VuL294eWdlbi1saWdodC13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgICB1cmwoJ294eWdlbi9veHlnZW4tbGlnaHQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdveHlnZW5ib2xkJztcclxuICAgIHNyYzogdXJsKCdveHlnZW4vb3h5Z2VuLTcwMC13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgICB1cmwoJ294eWdlbi9veHlnZW4tNzAwLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbn1cclxuXHJcbiVmb250X3Rpbm9zIHtcclxuICBmb250LWZhbWlseTogJ3Rpbm9zLWl0YWxpYyc7XHJcbn1cclxuJWZvbnRfbGlnaHRfaXRhbGljIHtcclxuICBmb250LWZhbWlseTogJ211bGlsaWdodF9pdGFsaWMnO1xyXG59XHJcbiVmb250X3JlZ3VsYXIge1xyXG4gIGZvbnQtZmFtaWx5OiAnbXVsaXJlZ3VsYXInO1xyXG59XHJcbiVmb250X3NlbWlfYm9sZCB7XHJcbiAgZm9udC1mYW1pbHk6ICdtdWxpc2VtaV9ib2xkJztcclxufVxyXG4lZm9udF9saWdodCB7XHJcbiAgZm9udC1mYW1pbHk6ICdtdWxpbGlnaHQnO1xyXG59XHJcbiVmb250X2l0YWxpYyB7XHJcbiAgZm9udC1mYW1pbHk6ICdtdWxpaXRhbGljJztcclxufVxyXG4lZm9udF9tdWxpX2xpZ2h0X2l0YWxpYyB7XHJcbiAgZm9udC1mYW1pbHk6ICdtdWxpbGlnaHRfaXRhbGljJztcclxufVxyXG4lZm9udF9zYW5zX3JlZ3VsYXIge1xyXG4gIGZvbnQtZmFtaWx5OiAnb3Blbl9zYW5zcmVndWxhcic7XHJcbn1cclxuJWZvbnRfc2Fuc19ib2xkIHtcclxuICBmb250LWZhbWlseTogJ29wZW5fc2Fuc2JvbGQnO1xyXG59XHJcbiVmb250X29wZW5zYW5zX2xpZ2h0IHtcclxuICBmb250LWZhbWlseTogJ29wZW5fc2Fuc2xpZ2h0JztcclxufVxyXG4lZm9udF9vcGVuc2Fuc19yZWd1bGFyIHtcclxuICBmb250LWZhbWlseTogJ29wZW5fc2Fuc3JlZ3VsYXInO1xyXG59XHJcbiVmb250X3JhbGV3YXlfc2VtaV9ib2xkIHtcclxuICBmb250LWZhbWlseTogJ3JhbGV3YXlzZW1pYm9sZCc7XHJcbn1cclxuJWZvbnRfcmFsZXdheV9yZWd1bGFyIHtcclxuICBmb250LWZhbWlseTogJ3JhbGV3YXlyZWd1bGFyJztcclxufVxyXG4lZm9udF9tb250X3JlZ3VsYXIge1xyXG4gIGZvbnQtZmFtaWx5OiAnbW9udHNlcnJhdHJlZ3VsYXInO1xyXG59XHJcbiVmb250X3NhbnNfbGlnaHQge1xyXG4gIGZvbnQtZmFtaWx5OiAnb3Blbl9zYW5zbGlnaHQnO1xyXG59XHJcbiVmb250X3JhbGV3YXlfbGlnaHQge1xyXG4gIGZvbnQtZmFtaWx5OiAncmFsZXdheWxpZ2h0JztcclxufVxyXG4lZm9udF9yYWxld2F5X21lZGl1bSB7XHJcbiAgZm9udC1mYW1pbHk6ICdyYWxld2F5bWVkaXVtJztcclxufVxyXG4iLCIubWVkaXRvdWNoIHtcbiAgICBwYWRkaW5nOiAwIDI1cHggMCAwO1xufVxuLnBwIHtcbiAgICBtYXJnaW46IDAgMjVweCAwIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMzVweDtcbiAgICB6LWluZGV4OiA5OTk7XG59XG4ucHBfX2J1dHRvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDZweCA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIEBleHRlbmQgJWZvbnRfbW9udF9yZWd1bGFyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4ucHBfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM1cHg7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgICYtLWFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbi5wcF9faXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEzNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDZweCAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgQGV4dGVuZCAlZm9udF9tb250X3JlZ3VsYXI7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIiRjb2xvci1wcmltYXJ5OiAjMTMxYjJlICFkZWZhdWx0O1xyXG5cclxuLypcclxuKiAtLS0tLS0tLS0tLS0tLS0tIEgxXHJcbiovXHJcblxyXG4lYl9jb21tb25faDEge1xyXG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgZm9udC1zaXplOiAzM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGNsZWFyOiBib3RoO1xyXG5cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmgxIHtcclxuICAgIEBleHRlbmQgJWJfY29tbW9uX2gxO1xyXG59XHJcblxyXG4vKlxyXG4qIC0tLS0tLS0tLS0tLS0tLS0gSDJcclxuKi9cclxuXHJcbiViX2NvbW1vbl9oMiB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgQGluY2x1ZGUgeHMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuaDIge1xyXG4gICAgQGV4dGVuZCAlYl9jb21tb25faDI7XHJcbn1cclxuXHJcbi8qXHJcbiogLS0tLS0tLS0tLS0tLS0tLSBIM1xyXG4qL1xyXG5cclxuJWJfY29tbW9uX2gzIHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuaDMge1xyXG4gICAgQGV4dGVuZCAlYl9jb21tb25faDM7XHJcbn1cclxuXHJcbi8qXHJcbiogLS0tLS0tLS0tLS0tLS0tLSBINCwgaDUsIGg2XHJcbiovXHJcblxyXG4lYl9jb21tb25faDQge1xyXG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGNsZWFyOiBib3RoO1xyXG5cclxufVxyXG5cclxuaDQsIGg1LCBoNiB7XHJcbiAgICBAZXh0ZW5kICViX2NvbW1vbl9oNDtcclxufVxyXG5cclxuLypcclxuKiAtLS0tLS0tLS0tLS0tLS0tIFBcclxuKi9cclxuXHJcbiViX2NvbW1vbl9wIHtcclxuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjdlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbnAge1xyXG4gICAgQGV4dGVuZCAlYl9jb21tb25fcDtcclxuICAgIC8vIENsaWVudCBFZGl0YWJsZXMgKGV4YW1wbGUgLSBhbGwgcCB0YWdlcyBpbnNpZGUgLmJfd2VsY29tZV9zZWN0aW9uX19jb250ZW50X3dyYXBwZXIpXHJcbiAgICAuYl93ZWxjb21lX3NlY3Rpb25fX2NvbnRlbnRfd3JhcHBlciAmIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKlxyXG4qIC0tLS0tLS0tLS0tLS0tLS0gdWwsIG9sXHJcbiovXHJcblxyXG4lYl9jb21tb25fdWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuJWJfY29tbW9uX29sIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbnVsIHtcclxuICAgIEBleHRlbmQgJWJfY29tbW9uX3VsO1xyXG59XHJcblxyXG5vbCB7XHJcbiAgICBAZXh0ZW5kICViX2NvbW1vbl9vbDtcclxufVxyXG5cclxuLypcclxuKiAtLS0tLS0tLS0tLS0tLS0tIHVsIGxpXHJcbiovXHJcblxyXG4lYl9jb21tb25fdWxfbGkge1xyXG5cclxuICAgIEBpbmNsdWRlIHRpbWcoJ2JfY29tbW9uX2xpX2JnLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA0cHg7XHJcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICBmb250LWZhbWlseTogJ211bGlyZWd1bGFyJztcclxuXHJcbn1cclxuXHJcbnVsIGxpIHtcclxuICAgIEBleHRlbmQgJWJfY29tbW9uX3VsX2xpO1xyXG5cclxufVxyXG5cclxuLypcclxuKiAtLS0tLS0tLS0tLS0tLS0tIG9sIGxpXHJcbiovXHJcblxyXG4lYl9jb21tb25fb2xfbGkge1xyXG5cclxuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGZvbnQtZmFtaWx5OiAnbXVsaXJlZ3VsYXInO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxub2wgbGkge1xyXG4gICAgQGV4dGVuZCAlYl9jb21tb25fb2xfbGk7XHJcbn1cclxuXHJcbi8qXHJcbiogLS0tLS0tLS0tLS0tLS0tLSBpbWdcclxuKi9cclxuXHJcblxyXG5cclxuaW1nIHtcclxuICAgIC8vIENsaWVudCBFZGl0YWJsZXNcclxuICAgIC5iX2FkZHJlc3NfX2hlYWQgPiAmIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogODVweDtcclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbmltZy5pbWdfY29udGVudF9sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwIDI1cHggMjVweCAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDI1cHggYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuaW1nLmltZ19jb250ZW50X3JpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbjogMCAwIDI1cHggMjVweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbmltZy5pbWdfY29udGVudF9jZW50ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDM1cHggYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4lYl9jb21tb25fcCB7XHJcbiAgICBAZXh0ZW5kICVmb250X3JlZ3VsYXI7XHJcbn1cclxuXHJcblAge1xyXG4gICAgQGV4dGVuZCAlYl9jb21tb25fcDtcclxufVxyXG5cclxuJWJfY29tbW9uX2gyIHtcclxuICAgIEBleHRlbmQgJWZvbnRfb3BlbnNhbnNfcmVndWxhcjtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG5cclxuaDIge1xyXG4gICAgQGV4dGVuZCAlYl9jb21tb25faDI7XHJcbn1cclxuXHJcbiViX2NvbW1vbl9oMyB7XHJcbiAgICBAZXh0ZW5kICVmb250X211bGlfbGlnaHRfaXRhbGljO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG5oMyB7XHJcbiAgICBAZXh0ZW5kICViX2NvbW1vbl9oMztcclxufVxyXG4iLCIvLysrKysrKysrKysrKysrKysrKysrKysrXG4vLyBNZWRpYSBRdWVyaWVzXG4vLysrKysrKysrKysrKysrKysrKysrKysrXG5AbWl4aW4gaXBob25lNC1sYW5kc2NhcGUge1xuICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSBhbmQgKG1heC1oZWlnaHQ6IDMyMHB4KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIHhzbW0ge1xuICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIHhzbXgge1xuICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIHhzbSB7XG4gICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gbmV4dXM1eCB7XG4gICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDEycHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gbmV4dXM3IHtcbiAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiB4cyB7XG4gICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4geHN1IHtcbiAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBzbSB7XG4gICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gc21vayB7XG4gICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtYXgtaGVpZ2h0OiA3NjhweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBzbW8ge1xuICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gc211IHtcbiAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBtZCB7XG4gICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIG1kbyB7XG4gICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gc2l6ZS0xMzY2IHtcbiAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLWhlaWdodDogNzY4cHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gaGVpZ2h0LTc2OCB7XG4gICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSBhbmQgKG1heC1oZWlnaHQ6IDc2OHB4KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIGlwYWQtcHJvLXBvcnRyYWl0IHtcbiAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLWhlaWdodDogMTM2NnB4KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIGxnIHtcbiAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gc2l6ZS0xNDE5IHtcbiAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDE5cHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4geGxnIHtcbiAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4geHhsZyB7XG4gICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjA0OHB4KXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuLy8rKysrKysrKysrKysrKysrKysrKysrK1xuLy8gU2VjdGlvbiBQYWRkaW5nc1xuLy8rKysrKysrKysrKysrKysrKysrKysrK1xuQG1peGluIHBhZGRpbmcoJHBlcmNlbnQ6IDEwMCkge1xuICAgIHBhZGRpbmc6ICgoMTAwcHggKiAkcGVyY2VudCkgLyAxMDApIDA7XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgICBwYWRkaW5nOiAoKDc1cHggKiAkcGVyY2VudCkgLyAxMDApIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgcGFkZGluZzogKCg3NXB4ICogJHBlcmNlbnQpIC8gMTAwKSAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHBhZGRpbmc6ICgoNDBweCAqICRwZXJjZW50KSAvIDEwMCkgMDtcbiAgICB9XG59XG4vLysrKysrKysrKysrKysrKysrKysrKysrXG4vLyBCcm93c2VyIEhhY2tzXG4vLysrKysrKysrKysrKysrKysrKysrKysrXG5AbWl4aW4gYnItZmlyZWZveCB7XG4gICAgIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKXtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIGJyLWVkZ2Uge1xuICAgICBAc3VwcG9ydHMgKC1tcy1hY2NlbGVyYXRvcjogdHJ1ZSl7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBici1pZTEwIHtcbiAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG4vLysrKysrKysrKysrKysrKysrKysrKysrXG4vLyBJbWFnZXNcbi8vKysrKysrKysrKysrKysrKysrKysrKytcbkBtaXhpbiBpbWcoJG5hbWUpIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy8jeyRuYW1lfVwiKSBuby1yZXBlYXQ7XG59XG5AbWl4aW4gdGltZygkbmFtZSkge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi90ZW1wbGF0ZXMvI3skdGVtcGxhdGVfZ3JvdXB9LyN7JHRlbXBsYXRlX3RoZW1lfS9hc3NldHMvaW1hZ2VzLyN7JG5hbWV9XCIpIG5vLXJlcGVhdDtcbn1cbi8vKysrKysrKysrKysrKysrKysrKysrKytcbi8vIEZsZXhcbi8vKysrKysrKysrKysrKysrKysrKysrKytcbiVmbGV4LWNlbnRlci1jb250ZW50IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuIiwiLmJfYWRkcmVzcyB7XG4gICAgZm9udC1mYW1pbHk6ICdtdWxpcmVndWxhcic7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgICYtLWhlYWRlciB7fVxuICAgICYtLWZvb3RlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxufVxuIiwiLmJfYnRuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LWZhbWlseTogJ21vbnRzZXJyYXRyZWd1bGFyJztcclxuICAgIG1hcmdpbjogMTVweCAxNXB4IDAgMDtcclxuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyxcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjYWFhO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICAgIC8vY29sb3IgbW9kaWZpY2F0aW9uc1xyXG4gICAgJi0tcmVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZWQ7XHJcbiAgICB9XHJcbiAgICAvL2xheW91dCBtb2RpZmljYXRpb25zXHJcbiAgICAmLS1jZW50ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICAgfVxyXG4gICAgJi0tcmlnaHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICAgfVxyXG4gICAgLy9zcGVjaWFsIG1vZGlmaWNhdGlvbnNcclxuICAgICYtLXN1Ym1pdCB7fVxyXG59XHJcbiIsIi5iX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwYWRkaW5nOiAxMnB4IDQwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBAZXh0ZW5kICVmb250X21vbnRfcmVndWxhcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDFweCB0cmFuc3BhcmVudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQsIHJpZ2h0O1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tc2xpZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWRvIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzbW8ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggNDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLWFwcG9pbnRtZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWRvIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzbW8ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0td2VsY29tZSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tc2luZ2xlX3N0YWZmIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1zdGFmZl9zbGlkZXIge1xuICAgICAgICBAaW5jbHVkZSB4c3Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tdGVzdGltb25pYWxzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBjb2xvcjogJGVzaDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGVzaDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1jb250YWN0IHtcbiAgICAgICAgQGV4dGVuZCAlZm9udF9yZWd1bGFyO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uYl9idXR0b25fX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbiIsIi5iX2NvbnRhY3Qge1xuICAgIC8vIGJhY2tncm91bmQ6ICRsaWdodF9ibHVlO1xuICAgIC8vIEBpbmNsdWRlIHBhZGRpbmc7XG59XG4uYl9jb250YWN0X193cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uYl9jb250YWN0X19pbWcge1xuICAgIEBpbmNsdWRlIHRpbWcoICdjb250YWN0LWJnLnBuZycpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4uYl9jb250YWN0X190aXRsZSB7XG4gICAgQGV4dGVuZCAlZm9udF9zYW5zX2xpZ2h0O1xuICAgIGNvbG9yOiAkYnJvd247XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgJjphZnRlcntcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgICAgIH1cbiAgICB9XG59XG4uYl9jb250YWN0X19zdWJfdGl0bGUge1xuICAgIGNvbG9yOiAjMTMxYjJlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS43ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LWZhbWlseTogbXVsaXJlZ3VsYXI7XG59XG4uYl9jb250YWN0X19mb3JtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ibHVlO1xuICAgIHBhZGRpbmc6IDYwcHggNTBweDtcbiAgICAmLS1ib2R5IHtcbiAgICAgIEBpbmNsdWRlIHhsZyB7XG4gICAgICAgIHdpZHRoOiA3MDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgICB3aWR0aDogMTAwJVxuICAgIH1cbn1cbi5iX2NvbnRhY3RfX2Zvcm1fZ3JvdXAge1xuICAgIHBhZGRpbmc6IDVweCAwO1xufVxuLmJfY29udGFjdF9fbGFiZWwge1xuICAgIEBleHRlbmQgJWZvbnRfbGlnaHRfaXRhbGljO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogJGJyb3duO1xuICAgIG1hcmdpbjogMTZweCAwIDhweDtcbn1cbi5iX2NvbnRhY3RfX2lucHV0IHt9XG4uYl9jb250YWN0X19pbnB1dF9lbCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgQGV4dGVuZCAlZm9udF9saWdodF9pdGFsaWM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBib3gtc2hhZG93OiAzcHggM3B4IDAgJHNlY29uZGFyeTtcbiAgICB9XG59XG4iLCIvLyBDbGllbnQgRWRpdGFibGVcbi5iX3dyYXBwZXJfX2NvbnRlbnRfcm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBwYWRkaW5nOiAyNjBweCAwIDYwcHg7XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgcGFkZGluZzogMTcwcHggMCA1MHB4O1xuICAgIH1cbn1cbi5iX2NvbnRlbnRfYXJlYSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiA1MHB4IDYwcHg7XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgcGFkZGluZzogNTBweCA0MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzbSB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIEBleHRlbmQgJWZvbnRfc2Fuc19ib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgdWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYl9jb250ZW50X2FyZWFfX3RpdGxlLFxuaDEge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1mYW1pbHk6ICdveHlnZW5saWdodCc7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIG1hcmdpbjogMThweCAwO1xuICAgIH1cbn1cbiIsIi5iX2xvZ28ge1xuICAgICYtLWhlYWRlciB7fVxufVxuLmJfbG9nb19fbGluayB7fVxuLmJfbG9nb19faW1hZ2Uge1xuICAgIG1heC1oZWlnaHQ6IDEzMHB4O1xuICAgIC8vIG1heC1oZWlnaHQ6IDEzNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgIC8vIEBpbmNsdWRlIG1kIHtcbiAgICAvLyAgICAgaGVpZ2h0OiA3NXB4O1xuICAgIC8vIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgfVxufVxuIiwiLmJfbWFpbl9uYXYge1xuICAgICYtLWhlYWRlciB7fVxuICAgICYtLW1tZW51IHt9XG4gICAgJi0tZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5iX21haW5fbmF2X191bCB7XG4gICAgJi0taGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgICAmLS1tbWVudSB7fVxuICAgICYtLWZvb3RlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5iX21haW5fbmF2X19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgJi0tYWN0aXZlIHt9XG4gICAgJi0taGVhZGVyIHt9XG4gICAgJi0tbW1lbnUge31cbiAgICAmLS1mb290ZXIge31cbn1cbi5iX21haW5fbmF2X19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHt9XG4gICAgJi0tYWN0aXZlIHtcbiAgICAgICAgLmJfbWFpbl9uYXZfX2l0ZW0tLWhlYWRlciAmIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgICAuYl9tYWluX25hdl9faXRlbS0tZm9vdGVyICYge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1oZWFkZXIge1xuICAgICAgICBjb2xvcjogJGJyb3duO1xuICAgICAgICBAZXh0ZW5kICVmb250X3NlbWlfYm9sZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLW1tZW51IHt9XG4gICAgJi0tZm9vdGVyIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQGV4dGVuZCAlZm9udF9yZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJfbW1lbnUge1xyXG4gICAgJl9fbW9iaWxlX2J0biB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmX19tb2JpbGVfYnRuX2VsZW1lbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcclxuICAgIH1cclxufVxyXG5cclxuLy8qKioqKioqKioqKioqKioqKioqIENVU1RPTUlaQVRJT05cclxuJGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4kbGluay1hY3Rpdi1iYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4kbGluay1ob3Zlci1iYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4kYXJyb3dzOiAjZmZmO1xyXG4kY2xvc2UtYnV0dG9uLWNvbG9yOiAjZmZmO1xyXG4kbGluay10ZXh0LWNvbG9yOiAjZmZmO1xyXG4kbGluay1hY3RpdmUtdGV4dC1jb2xvcjogI2ZmZjtcclxuJGxpbmstaG92ZXItdGV4dC1jb2xvcjogI2ZmZjtcclxuaHRtbC5tbS1mcm9udCAubW0tc2xpZGVvdXQge1xyXG4gIHotaW5kZXg6IDEyICFpbXBvcnRhbnQ7XHJcbn1cclxuI2JvZHkge1xyXG4gICAgLm1tLW1lbnUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xyXG4gICAgICAgIEBleHRlbmQgJWZvbnRfcmFsZXdheV9yZWd1bGFyO1xyXG4gICAgfVxyXG4gICAgLm1tLWxpc3R2aWV3ID4gbGkgPiBhLFxyXG4gICAgLm1tLWxpc3R2aWV3ID4gbGkgPiBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJGxpbmstdGV4dC1jb2xvcjtcclxuICAgIH1cclxuICAgIC5tbS1tZW51IC5tbS1uYXZiYXIgPiAqLFxyXG4gICAgLm1tLW1lbnUgLm1tLW5hdmJhciBhIHtcclxuICAgICAgICBjb2xvcjogJGxpbmstdGV4dC1jb2xvcjtcclxuICAgIH1cclxuICAgIC5tbS1wcmV2OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYXJyb3dzO1xyXG4gICAgfVxyXG4gICAgLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YWZ0ZXIsXHJcbiAgICAubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSAubW0tYXJyb3c6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGFycm93cztcclxuICAgIH1cclxuICAgIC5tbS1saXN0dmlldyAubW0tbmV4dCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAubW0tbGlzdHZpZXcgPiBsaSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuOHM7XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmW2NsYXNzKj1cImFjdGl2ZVwiXSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpbmstaG92ZXItYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpbmstaG92ZXItdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluay1hY3Rpdi1iYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGluay1hY3RpdmUtdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNtbS0wIC5tbS10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICNtb2JpbGUtaGVhZGVyICNtbWVudS1idG4ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpbmstaG92ZXItYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAjY2xvc2UtYnRuIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMCBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkY2xvc2UtYnV0dG9uLWNvbG9yO1xyXG4gICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAjbW9iaWxlLWhlYWRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmVkO1xyXG4gICAgfVxyXG4gICAgI3RvcC1pbmZvIHtcclxuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgIH1cclxuICAgIC5tbS1tZW51Lm1tLWZyb250IHtcclxuICAgICAgICB6LWluZGV4OiAxNTtcclxuICAgIH1cclxufVxyXG5cclxuLy9jb250ZW50IGN1c3RvbWl6YXRpb25cclxuI2JvZHkgLm1vYmlsZS1jYWxsYmFjayAuaGVhZF9sb2dvIGltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3R0b206IDRweDtcclxufVxyXG5cclxuI2Nsb3NlLWJ0biB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbmh0bWwubW0tYmxvY2tpbmcge1xyXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1wYW5lbHMgLm1tLXBhbmVsOm50aC1jaGlsZCgxKSAubW0tdGl0bGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIuYl9waG9uZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHt9XG4gICAgJi0taGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdvcGVuX3NhbnNyZWd1bGFyJztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1tYXAge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgQGV4dGVuZCAlZm9udF9yZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLW1hcF9mYXgge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBAZXh0ZW5kICVmb250X3JlZ3VsYXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgJi0tZm9vdGVyIHtcbiAgICAgICAgQGV4dGVuZCAlZm9udF9yZWd1bGFyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLW1vYmlsZV9oZWFkZXIge31cbiAgICAmLS1tb2JpbGVfZm9vdGVyIHt9XG59XG4iLCIuYl9zaGFyZSB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICYtLWJfZm9vdGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNoYXJlLWZhY2Vib29rIHtcclxuICAgIC5iX3NoYXJlLS1iX2Zvb3RlciAmIHtcclxuICAgICAgICB3aWR0aDogMTE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaGFyZS10d2l0dGVyIHtcclxuICAgIC5iX3NoYXJlLS1iX2Zvb3RlciAmIHtcclxuICAgICAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4jX19fcGx1c18wIHtcclxuICAgIC5iX3NoYXJlLS1iX2Zvb3RlciAmIHtcclxuICAgICAgICB3aWR0aDogNTdweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuIiwiLnNsaWRlcl93cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB0b3A6IDE1MHB4O1xufVxuLmJfc2xpZGVyX19uYXYge1xuICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgICBib3R0b206IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYl9zbGlkZXJfX25hdl9fYm94IHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3gtc2hhZG93OiAwIDAgMjBweCAtN3B4ICRibGFjaztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbn1cbi5iX3NsaWRlcl9fbmF2X19pbWcge1xuICAgIHdpZHRoOiAyMTZweDtcbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgIHdpZHRoOiAyMjRweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgd2lkdGg6IDM2MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4c20ge1xuICAgICAgICB3aWR0aDogMzgwcHg7XG4gICAgfVxufVxuLmJfc2xpZGVyX19uYXZfX2xpbmtfY292ZXIge1xuICAgIC5zd2lwZXItc2xpZGUtLW5hdjpob3ZlciAmIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICAuc3dpcGVyLXNsaWRlLW5leHQgJixcbiAgICAuc3dpcGVyLXNsaWRlLXByZXYgJiB7fVxufVxuLmJfc2xpZGVyX19uYXZfX3RpdGxlX3dyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAkd2hpdGU7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICBoNCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLnN3aXBlci1zbGlkZS0tbmF2OmhvdmVyICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxufVxuLmJfc2xpZGVyX19uYXZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgQGV4dGVuZCAlZm9udF9zYW5zX3JlZ3VsYXI7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgIC5zd2lwZXItc2xpZGUtLW5hdjpob3ZlciAmIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG4iLCIkYmxhY2s6ICMwMDAgIWRlZmF1bHQ7XG4kd2hpdGU6ICNmZmYgIWRlZmF1bHQ7XG4uYl9zb2NpYWwge1xuICAgICYtLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5iX3NvY2lhbF9fd3JhcHBlciB7fVxuLmJfc29jaWFsX19saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIC5iX2Zvb3RlciAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG59XG4uYl9zb2NpYWxfX2xvZ28ge1xuICAgICYgcGF0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZpbGw6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICAuYl9mb290ZXIgJiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgcGF0aDpsYXN0LWNoaWxkIHtcbiAgICAgICAgZmlsbDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICAuYl9mb290ZXIgJiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAgIHBhdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgICAgJiBwYXRoOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAuYl9mb290ZXIgJiB7XG4gICAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBwb2x5Z29uIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLXNvY2lfZmFjZWJvb2tfYnV0dG9uIHt9XG4gICAgJi0tc29jaV90d2l0dGVyX2J1dHRvbiB7fVxuICAgICYtLXNvY2lfbGlua2VkaW5fYnV0dG9uIHt9XG4gICAgJi0tc29jaV95b3V0dWJlX2J1dHRvbiB7fVxuICAgICYtLXNvY2lfZ29vZ2xlcGx1c19idXR0b24ge31cbiAgICAmLS1zb2NpX3BpbnRlcmVzdF9idXR0b24ge31cbiAgICAmLS1zb2NpX2luc3RhZ3JhbV9idXR0b24ge31cbn1cbiIsIi5iX3N0YWZmX3N1YnBhZ2Uge31cclxuXHJcbi5iX3N0YWZmX3N1YnBhZ2VfX3RpdGxlIHt9XHJcblxyXG4uYl9zdGFmZl9zdWJwYWdlX19uYW1lIHt9XHJcblxyXG4uYl9zdGFmZl9zdWJwYWdlX19waWNfd3JhcHBlciB7fVxyXG4uYl9zdGFmZl9zdWJwYWdlX19oZWFkc2hvdCB7XHJcbiAgQGluY2x1ZGUgc20ge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG59XHJcbi5iX3N0YWZmX3N1YnBhZ2VfX2FuY2hvciB7fVxyXG4iLCIuc3dpcGVyLWNvbnRhaW5lci13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi0tdGVzdGltb25pYWwge31cbiAgICAmLS1zdGFmZiB7fVxuICAgICYtLW1hcCB7fVxuICAgICYtLXBob3RvIHt9XG4gICAgJi0tdmlkZW8ge31cbiAgICAmLS1wcm9mbG9nbyB7fVxufVxuLnN3aXBlci1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICYtLW1haW5fc2xpZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAmLS10ZXN0aW1vbmlhbCB7fVxuICAgICYtLXN0YWZmIHt9XG4gICAgJi0tbWFwIHt9XG4gICAgJi0tcGhvdG8ge31cbiAgICAmLS12aWRlbyB7fVxuICAgICYtLXByb2Zsb2dvIHt9XG4gICAgJi0tbmF2IHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC8vIEBpbmNsdWRlIHhzbSB7XG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICAvLyB9XG4gICAgICAgIEBpbmNsdWRlIHhzbW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAzODBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5zd2lwZXItd3JhcHBlciB7XG4gICAgJi0tbWFpbl9zbGlkZXIge31cbiAgICAmLS10ZXN0aW1vbmlhbCB7fVxuICAgICYtLXN0YWZmIHtcbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLW1hcCB7fVxuICAgICYtLXBob3RvIHt9XG4gICAgJi0tdmlkZW8ge31cbiAgICAmLS1wcm9mbG9nbyB7fVxuICAgICYtLW5hdiB7XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYl9wYWdpbmF0aW9uX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyB0b3A6IDIwMHB4O1xuICAgIHRvcDogMTMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogOTk5O1xuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgIHRvcDogMTMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgICBib3R0b206IDIwcHg7XG4gICAgfVxufVxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCB7XG4gICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAmLS1tYWluX3NsaWRlciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgLy8gICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAvLyAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICAvLyAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgLy8gICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS10ZXN0aW1vbmlhbCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi0tc3RhZmYge31cbiAgICAgICAgJi0tbWFwIHt9XG4gICAgICAgICYtLXBob3RvIHt9XG4gICAgICAgICYtLXZpZGVvIHt9XG4gICAgICAgICYtLXByb2Zsb2dvIHt9XG4gICAgfVxufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAmLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM0ODM1MmQ7XG4gICAgfVxuICAgIC5zd2lwZXItY29udGFpbmVyLXdyYXBwZXItLXBob3RvICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3dpcGVyLWNvbnRhaW5lci13cmFwcGVyLS12aWRlbyAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi0tc3RhZmYgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAmLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi0tdGVzdGltb25pYWwgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgJi0tbWFpbl9zbGlkZXIge1xuICAgICAgICBAaW5jbHVkZSB0aW1nKCAnYXJyb3ctbWFpbi1zbGlkZXItbGVmdC5wbmcnKTtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgdG9wOiA2MCU7XG4gICAgICAgIGxlZnQ6IDYwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2l6ZS0xNDE5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tdGVzdGltb25pYWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLS1zdGFmZiB7XG4gICAgICAgIEBpbmNsdWRlIHRpbWcoICdhcnJvdy1sZWZ0LXN0YWZmLnBuZycpO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBsZWZ0OiAtODBweDtcbiAgICAgICAgdG9wOiAxMzBweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgJi0tbWFwIHt9XG4gICAgJi0tcGhvdG8ge1xuICAgICAgICBAaW5jbHVkZSB0aW1nKCAnYXJyb3ctcGhvdG8tbGVmdC5wbmcnKTtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbGVmdDogLTgwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tdmlkZW8ge1xuICAgICAgICBAaW5jbHVkZSB0aW1nKCAnYXJyb3ctdmlkZW8tbGVmdC5wbmcnKTtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbGVmdDogLTgwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tcHJvZmxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLS1uYXYge31cbn1cbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgJi0tbWFpbl9zbGlkZXIge1xuICAgICAgICBAaW5jbHVkZSB0aW1nKCAnYXJyb3ctbWFpbi1zbGlkZXItcmlnaHQucG5nJyk7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRvcDogNjAlO1xuICAgICAgICByaWdodDogNjBweDtcbiAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzaXplLTE0MTkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS10ZXN0aW1vbmlhbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYtLXN0YWZmIHtcbiAgICAgICAgQGluY2x1ZGUgdGltZyggJ2Fycm93LXJpZ2h0LnBuZycpO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICByaWdodDogLTgwcHg7XG4gICAgICAgIHRvcDogMTMwcHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgICYtLW1hcCB7fVxuICAgICYtLXBob3RvIHtcbiAgICAgICAgQGluY2x1ZGUgdGltZyggJ2Fycm93LXBob3RvLXJpZ2h0LnBuZycpO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICByaWdodDogLTgwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tdmlkZW8ge1xuICAgICAgICBAaW5jbHVkZSB0aW1nKCAnYXJyb3ctdmlkZW8tcmlnaHQucG5nJyk7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAtODBweDtcbiAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1wcm9mbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYtLW5hdiB7fVxufVxuLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgICYtLW1haW5fc2xpZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTMwcHg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEzMHB4KTtcbiAgICAgICAgLy8gaGVpZ2h0OiA3MDBweDtcbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDExMHB4O1xuICAgICAgICAgIC8vIGhlaWdodDogY2FsYygxMDB2aCAtIDExMHB4KTtcbiAgICAgICAgICBoZWlnaHQ6IDM5MHB4O1xuICAgICAgICB9XG4gICAgICAgIC8vIEBpbmNsdWRlIHh4bGcge1xuICAgICAgICAvLyAgICAgaGVpZ2h0OiAxNDAwcHg7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgc21vIHtcbiAgICAgICAgLy8gICAgIGhlaWdodDogOTAwcHg7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgeHMge1xuICAgICAgICAvLyAgICAgaGVpZ2h0OiA3MDBweDtcbiAgICAgICAgLy8gfVxuICAgICAgICAvLyBAaW5jbHVkZSB4c20ge1xuICAgICAgICAvLyAgICAgaGVpZ2h0OiA2NTBweDtcbiAgICAgICAgLy8gfVxuICAgICAgICAvLyBAaW5jbHVkZSB4c21tIHtcbiAgICAgICAgLy8gICAgIGhlaWdodDogNTUwcHg7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgJl8xIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kbyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBzbW8ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTcwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgaXBhZC1wcm8tcG9ydHJhaXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTEwMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmXzIge1xuICAgICAgICAgICAgLmJfbWFpbl9zbGlkZXJfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIHRvcDogMzR2aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmXzQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWRvIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0zMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHNtbyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtODUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNjc4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTI0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMzI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBpcGFkLXByby1wb3J0cmFpdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMTAwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtLXRlc3RpbW9uaWFsIHt9XG4gICAgJi0tc3RhZmYge31cbiAgICAmLS1tYXAge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDkwcHg7XG4gICAgICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1waG90byB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICAgICYtLXZpZGVvIHt9XG4gICAgJi0tcHJvZmxvZ28ge31cbiAgICAmLS1uYXYge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDEwcHggMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgIHdpZHRoOiAyMTZweDtcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmFsbC1zbGlkZXMtdmlzaWJsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIiRiX2hlYWRlcl9fcm93LS10b3BfREVGQVVMVF9IRUlHSFQ6IDEyMnB4ICFkZWZhdWx0O1xuJGJfaGVhZGVyX19yb3ctLWJvdHRvbV9ERUZBVUxUX0hFSUdIVDogNzVweCAhZGVmYXVsdDtcbiRiX2hlYWRlcl9IRUlHSFQ6ICRiX2hlYWRlcl9fcm93LS10b3BfREVGQVVMVF9IRUlHSFQgKyAkYl9oZWFkZXJfX3Jvdy0tYm90dG9tX0RFRkFVTFRfSEVJR0hUICFkZWZhdWx0O1xuI2JvZHkge1xuICAgIC8vIEBpbmNsdWRlIHRpbWcoJ3dlYnNpdGUtYmcuanBnJyk7XG4gICAgLy8gYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbn1cbi5iX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIC8vIG1hcmdpbi10b3A6ICRiX2hlYWRlcl9IRUlHSFQ7XG4gICAgLy8gbWFyZ2luLXRvcDogMTUwcHg7XG4gICAgJi0tc3VicGFnZSB7fVxuICAgICYtLWNvbnRhY3RfdXMge31cbn1cbi5iZ193cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBwYWRkaW5nKDUwKTtcbiAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuIiwiLmJfZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmFudDtcbn1cbi5iX2Zvb3Rlcl9fbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Ftbztcbn1cbi5iX2Zvb3Rlcl9fY29udGVudCB7XG4gICAgQGluY2x1ZGUgcGFkZGluZyg1MCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG4uYl9mb290ZXJfX2Rlc2Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHAge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cbi5iX2Zvb3Rlcl9fd3RtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBhLFxuICAgIHAge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cztcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRmb250X2NvbG9yO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYl9mb290ZXJfX3d0bV9sb2dvIHt9XG4uYl9mb290ZXJfX2Rpc2NsYWltZXIge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBAaW5jbHVkZSBzbSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG4uYl9mb290ZXJfX2xhYmVsIHtcbiAgICBAZXh0ZW5kICVmb250X3JlZ3VsYXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbn1cbiIsIi5iX2hlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMjtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgJi0tc21hbGwge1xuICAgICAgICBib3gtc2hhZG93OiAwIC0xNnB4IDUwcHggNnB4ICRibGFjaztcbiAgICB9XG59XG4uYl9oZWFkZXJfX3RvcF9yb3cge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgaGVpZ2h0OiAkYl9oZWFkZXJfX3Jvdy0tdG9wX0RFRkFVTFRfSEVJR0hUO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgIEBpbmNsdWRlIHhzbW0ge1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuICAgIC8vICYtLXNtYWxsIHtcbiAgICAvLyAgICAgaGVpZ2h0OiAwO1xuICAgIC8vICAgICBvcGFjaXR5OiAwO1xuICAgIC8vIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cbi5iX2hlYWRlcl9fYm90dG9tX3JvdyB7XG4gICAgLy8gaGVpZ2h0OiAkYl9oZWFkZXJfX3Jvdy0tYm90dG9tX0RFRkFVTFRfSEVJR0hUO1xuICAgIGhlaWdodDogODBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgLy8gJi0tc21hbGwge1xuICAgIC8vICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgLy8gfVxuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxufVxuLy8gLmJfaGVhZGVyX19jZWxsIHtcbi8vICAgICAmLS1zbWFsbCB7XG4vLyAgICAgICAgIC5iX2xvZ28tLWhlYWRlciB7XG4vLyAgICAgICAgICAgICBpbWcge1xuLy8gICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbi8vICAgICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vIH1cbi5iX2hlYWRlcl9fY2VsbF9jb250YWN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYl9oZWFkZXJfX21vYmlsZSB7XG4gICAgei1pbmRleDogMTI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNhYWE7XG4gICAgQGluY2x1ZGUgeHN1IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4uYl9tb2JpbGVfX2NvbnRhY3Rfcm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogOTtcbiAgICBtYXJnaW4tdG9wOiAxNDBweDtcbiAgICBAaW5jbHVkZSB4c21tIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgfVxufVxuLmJfbW9iaWxlX19jb250YWN0X3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4iLCIuYl9tYWluX3NsaWRlciB7XG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgbWRvIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzbW8ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICAvLyBtYXJnaW4tdG9wOiAyMDBweDtcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogNTAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0NXZoO1xuICAgICAgICAvLyB0b3A6IDI0MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICB0b3A6IDMydmg7XG4gICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgfVxuICAgICAgICAvLyBAaW5jbHVkZSBzaXplLTEzNjYge1xuICAgICAgICAvLyAgIG1hcmdpbi10b3A6IDM1MHB4O1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vXG4gICAgICAgIC8vIEBpbmNsdWRlIGhlaWdodC03Njgge1xuICAgICAgICAvLyAgIG1hcmdpbi10b3A6IDI4MHB4O1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vIEBpbmNsdWRlIG1kbyB7XG4gICAgICAgIC8vICAgbWFyZ2luLXRvcDogMzUwcHg7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgaXBhZC1wcm8tcG9ydHJhaXQge1xuICAgICAgICAvLyAgIG1hcmdpbi10b3A6IDcwMHB4O1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgLy8gICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgICAgICAgLy8gfVxuICAgICAgICAvLyBAaW5jbHVkZSB4c21tIHtcbiAgICAgICAgLy8gICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vIEBpbmNsdWRlIGlwaG9uZTQtbGFuZHNjYXBlIHtcbiAgICAgICAgLy8gICBtYXJnaW4tdG9wOiA2MDBweDtcbiAgICAgICAgLy8gfVxuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgQGV4dGVuZCAlZm9udF9yYWxld2F5X21lZGl1bTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBAZXh0ZW5kICVmb250X3JhbGV3YXlfbGlnaHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnb3Blbl9zYW5zcmVndWxhcic7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnb3Blbl9zYW5zbGlnaHQnO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJfbWFpbl9zbGlkZXJfX3NsaWRlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYl9tYWluX3NsaWRlcl9fdGludCB7XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgfVxufVxuLy8gQW5pbWF0aW9uXG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuYl9tYWluX3NsaWRlcl9fY29udGVudCAqIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDIwIHtcbiAgICAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuYl9tYWluX3NsaWRlcl9fY29udGVudCAqOm50aC1vZi10eXBlKCN7JGl9KSB7XG4gICAgICAgIGFuaW1hdGlvbjogc2xpZGVyICguOXMgKyAuMjUgKiAkaSkgZWFzZTtcbiAgICB9XG59XG4uc3dpcGVyLXNsaWRlLWFjdGl2ZSAuYl9tYWluX3NsaWRlcl9fY29udGVudCBzcGFuIHt9XG5Aa2V5ZnJhbWVzIHNsaWRlciB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBsZWZ0OiA1MDBweDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuIiwiLmJfbWFwIHtcbiAgICBAaW5jbHVkZSBwYWRkaW5nKDUwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbn1cbi5iX21hcF9fZ21hcCB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgfVxufVxuLmJfbWFwX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYl9tYXBfX3ZpZXdfYWxsIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtZmFtaWx5OiAnbW9udHNlcnJhdHJlZ3VsYXInO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvKlxuICAgICAqIHJlbW92ZSBpZiB0aGVyZSBtb3JlIHRoYXQgb25lIGFkZHJlc3NcbiAgICAgKi9cbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmJfbWFwX190aXRsZV93cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYl9tYXBfX2xvY2F0aW9uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBAZXh0ZW5kICVmb250X29wZW5zYW5zX2xpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmJfbWFwX19uYXZpZ2F0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmJfbWFwX19tYXJrZXIge1xuICAgIEBpbmNsdWRlIHRpbWcoICdsb2NhdGlvbi1tYXJrZXItYmcucG5nJyk7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDZweDtcbn1cbi5iX21hcF9fZ2V0X2RpcmVjdGlvbnMge1xuICAgIEBpbmNsdWRlIHRpbWcoICdkaXJlY3Rpb25zLW1hcmtlci1iZy5wbmcnKTtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmJfbWFwX19jb250YWN0IHtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgICAmX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgQGV4dGVuZCAlZm9udF9yZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxufVxuLmJfbWFwX19ob3VycyB7XG4gICAgcCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIEBleHRlbmQgJWZvbnRfcmVndWxhcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAmX3RpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG59XG4uYl9tYXBfX3RpdGxlIHtcbiAgICBAZXh0ZW5kICVmb250X29wZW5zYW5zX2xpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBtYXJnaW46IDE4cHggYXV0bztcbiAgICB9XG59XG4iLCIuYl9waG90b19nYWxsZXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAkY2FtbztcbiAgICBAaW5jbHVkZSBwYWRkaW5nKDUwKTtcbn1cbi5iX3Bob3RvX2dhbGxlcnlfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iX3Bob3RvX2dhbGxlcnlfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIEBleHRlbmQgJWZvbnRfc2Fuc19saWdodDtcbiAgICBjb2xvcjogJGJyb3duO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBtYXJnaW46IDE4cHggMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG59XG4uYl9waG90b19nYWxsZXJ5X19saW5rIHt9XG4uYl9waG90b19nYWxsZXJ5X19pbWcge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5iX3Bob3RvX2dhbGxlcnlfX3ZpZXdfbW9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICRicm93bjtcbiAgICBAZXh0ZW5kICVmb250X21vbnRfcmVndWxhcjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0b3A6IGluaGVyaXQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwNXB4O1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRicm93bjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgJjphZnRlcixcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyb3duO1xuICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5iX3Bob3RvX2dhbGxlcnlfc3VicGFnZV9faW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cbiIsIi5iX3Byb2ZfbG9nb19zbGlkZXIge1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgQGluY2x1ZGUgcGFkZGluZyg1MCk7XHJcbn1cclxuXHJcbi5iX3Byb2ZfbG9nb19zbGlkZXJfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIC8vIHdpZHRoOiAxOTBweDtcclxuICAgIC8vIGhlaWdodDogMTUwcHg7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTY5cHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDdweCAxNXB4IDBweCByZ2JhKDAsMCwwLDAuMSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4uYl9wcm9mX2xvZ29fc2xpZGVyX19pbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxMzlweDtcclxuICAgIH1cclxufVxyXG4iLCIuYl9zaW5nbGVfc3RhZmYge1xuICAgICZfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYmlvIHtcbiAgICAgICAgcGFkZGluZzogNDVweCA5NXB4IDQ1cHggOTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhbW87XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19sZWZ0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJfc2luZ2xlX3N0YWZmX19pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAzO1xuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAgICAgd2lkdGg6IDM3MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMjBweCAtMnB4IHJnYmEoMCwwLDAsMC41Mik7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuLmJfc2luZ2xlX3N0YWZmX19uYW1lIHtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIG1hcmdpbjogMThweCAwO1xuICAgICAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbi5iX3NpbmdsZV9zdGFmZl9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4iLCJcclxuLmJfc3RhZmZfX25hbWUge1xyXG4gICAgY29sb3I6ICM0ODM1MmQ7XHJcbiAgICBAaW5jbHVkZSBzbSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcbi5iX3N0YWZmX3NsaWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY2FtbztcclxuICAgIEBpbmNsdWRlIHBhZGRpbmcoNTApO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmJfc3RhZmZfc2xpZGVyX19pbWcge1xyXG4gICAgaGVpZ2h0OiAyNTBweDtcclxuICAgIGJvcmRlcjogN3B4IHNvbGlkICNmZmY7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgc20ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxufVxyXG4uYl9zdGFmZl9zbGlkZXJfX3dyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5iX3N0YWZmX3NsaWRlcl9fdmlld21vcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjNDgzNTJkO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtZmFtaWx5OiAnbW9udHNlcnJhdHJlZ3VsYXInO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzQ4MzUyZDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XHJcbiAgICAgICAgJjphZnRlcixcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ODM1MmQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZSxcclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICM0ODM1MmQ7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHhzIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4uYl9zdGFmZl9zbGlkZXJfX2xpbmsgaW1ne1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYl9zdGFmZl9zbGlkZXJfX2NvbnRlbnQge31cclxuXHJcbi5iX3N0YWZmX3NsaWRlcl9fdGl0bGUge1xyXG4gICAgQGV4dGVuZCAlZm9udF9vcGVuc2Fuc19saWdodDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkYnJvd247XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnkgO1xyXG4gICAgICAgIG1hcmdpbjogMThweCAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG4iLCIuYl90ZXN0aW1vbmlhbF9zbGlkZXIge1xuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgICAmX19yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgICZfX3JpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190ZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHggODBweCA0NXB4IDg1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnb3Blbl9zYW5zcmVndWxhcic7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5iX3Rlc3RpbW9uaWFsX3NsaWRlciBpbWcge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgICAgIHdpZHRoOiAzNzBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDIwcHggLTJweCByZ2JhKDAsMCwwLDAuNTIpO1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgIH1cbn1cbi5iX3Rlc3RpbW9uaWFsX3NsaWRlcl9fY29udGVudCB7XG4gICAgZm9udC1mYW1pbHk6ICd0aW5vcy1pdGFsaWMnO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogJHdoaXRlO1xufVxuLmJfdGVzdGltb25pYWxfc2xpZGVyX19zaWduYXR1cmUge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgQGV4dGVuZCAlZm9udF9saWdodDtcbn1cbi5iX3Rlc3RpbW9uaWFsX3NsaWRlcl9fcXVvdGUge1xuICBmb250LXNpemU6IDI2cHg7XG4gICYtLWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAmLS1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbiIsIi5iX3ZpZGVvX2dhbGxlcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIEBpbmNsdWRlIHBhZGRpbmcoNTApO1xufVxuLmJfdmlkZW9fZ2FsbGVyeV9fd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJfdmlkZW9fZ2FsbGVyeV9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgQGV4dGVuZCAlZm9udF9zYW5zX2xpZ2h0O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgbWFyZ2luOiAxOHB4IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxufVxuLmJfdmlkZW9fZ2FsbGVyeV9fdmlld19tb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIEBleHRlbmQgJWZvbnRfbW9udF9yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRvcDogaW5oZXJpdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTA1cHg7XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICAmOmFmdGVyLFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmFjdGl2ZSxcbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYl92aWRlb19nYWxsZXJ5X192aWRlb19jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYl92aWRlb19nYWxsZXJ5X19wbGF5X2J0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBAaW5jbHVkZSB0aW1nKCAncGxheS5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4iLCIuYl93ZWxjb21lX3NlY3Rpb24ge1xuICAgICZfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX3RleHQge1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDk1cHggNDVweCA5MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FtbztcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgQGV4dGVuZCAlZm9udF9yZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdvcGVuX3NhbnNyZWd1bGFyJztcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBjb2xvcjogIzQ3NDk0ZjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgIG1hcmdpbjogMThweCAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzNzBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDIwcHggLTJweCByZ2JhKDAsMCwwLDAuNTIpO1xuICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJfd2VsY29tZV9zZWN0aW9uX19sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG59XG4uYl93ZWxjb21lX3NlY3Rpb25fX3JpZ2h0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgJi0taW1nIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG59XG4iXX0= */
