@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700&subset=latin-ext);@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600,700&display=swap);*{box-sizing:border-box}.translate-button{display:inline-block;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;border:1px solid transparent;border-radius:5px;padding:.85em 1em;margin:1rem 0 1rem;font-size:.9rem;background-color:#ed6c08;color:#fefefe;text-transform:uppercase}.translate-button:hover{background-color:#c95c07;color:#fefefe}a,body,div,h1,h2,h3,h4,h5,h6,html,input,option,p,select,span,textarea{font-family:Roboto,sans-serif}a,button{text-decoration:none;cursor:pointer;transition:.2s}a:active,a:focus,a:hover,button:active,button:focus,button:hover{text-decoration:none}.border{border:1px solid #ebebeb}.nopad{padding:0;margin:0}.simpleflex{display:flex;flex-wrap:wrap}.simpleflex-item{align-self:center}.img-center{margin:0 auto;display:block}.text-r{width:100%;text-align:right}.slider_wrap{position:absolute;left:0;top:215px;z-index:0;width:100%}header{position:relative;z-index:1;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}header .header_logo{width:50px}header .social_header_wrap a{margin:0 5px}header .social_header_wrap a img{width:35px;padding:10px}header .phone_header_wrap{margin:0 35px 0 15px}header .phone_header_wrap span{display:block;text-transform:uppercase;font-size:14px;color:#bababa;font-family:Raleway,sans-serif;font-weight:600}header .phone_header_wrap a{display:block;font-weight:400;font-size:16.7px;color:#fff}header .phone_header_wrap a:hover{color:#b99c66}.navbar{width:100%;justify-content:space-between;padding:0;margin:35px 0 0}.navbar .navbar_box{display:flex;justify-content:center;align-items:center}.navbar .navbar-collapse{margin:0 25px 0 0}.navbar ul li a{font-size:12.5px;font-weight:400;color:#fff;text-transform:uppercase;padding:10px;letter-spacing:1px;margin:0 10px}.navbar ul li a:hover{color:#b99c66}.navbar #myid-5 #menu_dropdown_arrow{display:none}.navbar-nav #myid-4:hover .menu_level_1{display:none}.slider_rect{display:block;width:37px;height:7px;background-color:#b99c66;margin:0 0 65px}.navbar-toggler{outline:0}.navbar-toggler:focus{outline:0}.navbar-toggler .menu_icon{width:30px}.mobileMenu{display:none}.mobile_top_header{display:none}.mainSlider{padding:0}.mainSlider li{outline:0}.mainSlider .slide-content .slide-title{font-size:62px;font-weight:400;color:#fff;margin:0 0 20px;line-height:1.2}.mainSlider .slide-content .slide-description{display:block;font-size:16.7px;color:#fff;margin:0 0 35px;font-weight:400}.mainSlider .slick-dots{position:absolute;right:130px;top:0;margin:0;list-style:none}.mainSlider .slick-dots li{height:95px;margin:0 0 10px}.mainSlider .slick-dots li button{outline:0;display:block}.mainSlider .slick-dots li button img{width:55px;height:55px}.mainSlider .slick-dots li button:before{content:'';position:absolute;width:37px;height:4px;background-color:#fff}.mainSlider .slick-dots li.slick-active button{outline:0;display:block}.mainSlider .slick-dots li.slick-active button:before{content:'';position:absolute;width:37px;height:4px;background-color:#b99c66}.mainSlider .slick-dots .dot_children{display:flex;justify-content:flex-start;align-items:center;position:absolute;left:-45px}.mainSlider .slick-dots .dot_children span{color:#fff;text-align:left;font-size:16.7px;font-weight:700;text-transform:uppercase;font-family:Raleway,sans-serif;margin:0 0 0 30px;line-height:1.2}.mainSlider .slick-dots .dot_child_1{top:12px}.mainSlider .slick-dots .dot_child_2{top:116px}.mainSlider .slick-dots .dot_child_3{top:201px}.mainSlider .slick-dots .dot_child_3 span{padding:30px 0 0 0}.header_box_wrap{display:flex;justify-content:space-between;align-items:center;margin:0 0 150px}.header_box_wrap .header_box{border:3px solid #b99c66;width:370px;height:175px;display:flex;justify-content:space-around;align-items:center;padding:20px;transition:.2s}.header_box_wrap .header_box .inner_left{width:200px}.header_box_wrap .header_box .inner_left .inner_line{width:37px;height:4px;background-color:#fff;margin:0 0 25px}.header_box_wrap .header_box .inner_left span{color:#fff;text-transform:uppercase;font-weight:700;font-size:20px;line-height:1.2;font-family:Raleway,sans-serif;letter-spacing:1px}.header_box_wrap .header_box .inner_left .inner_text_gold{color:#b99c66}.header_box_wrap .header_box .inner_right .inner_text_arrow{width:25px}.header_box_wrap .header_box:hover{border-color:#fff}.std_btn{display:inline-flex;justify-content:center;align-items:center;min-width:200px;height:55px;background-color:transparent;color:#fff;font-size:12.5px;font-weight:700;text-align:center;border:1px solid #b99c66;border-radius:3px;text-transform:uppercase;padding:0 25px;letter-spacing:1px}.std_btn:hover{background-color:#b99c66;color:#fff}.main_wrap{margin:155px 0 0}.section_about .black_box_heading{height:160px;background-color:#000;display:flex;justify-content:center;align-items:center;transition:.2s;font-family:Raleway,sans-serif}.section_about .black_box_heading:hover{background-color:#b99c66}.section_about .black_box_heading span{font-size:21px;font-weight:700;text-transform:uppercase;color:#fff;line-height:1.2;width:60%}.section_about .black_box_heading .section_arrow{width:25px}.section_about .gray_box_heading{background-color:#e9e9e9;display:flex;justify-content:flex-start;align-items:center;padding:0 0 0 70px;height:160px;font-family:Raleway,sans-serif}.section_about .gray_box_heading span{font-weight:700;font-family:Raleway,sans-serif;font-size:14px;color:#030303;text-transform:uppercase;letter-spacing:2px}.section_content{height:580px;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:0 30px 0 0}.section_content .gold_line{width:37px;height:7px;background-color:#b99c66;margin:0 0 40px}.section_content h1,.section_content h2,.section_content h3{font-size:36px;color:#000;font-weight:600;font-family:Raleway,sans-serif;margin:0 0 40px;letter-spacing:5px}.section_content b,.section_content i,.section_content p,.section_content span,.section_content u{color:#888;font-size:17px;line-height:1.5;font-weight:400}.section_services{margin:170px 0 0}.section_services .serv_img_1{background-image:url(../web/services/service-1.jpg)}.section_services .serv_img_2{background-image:url(../web/services/service-2.jpg)}.section_services .serv_img_3{background-image:url(../web/services/service-3-3.jpg);background-position:center 15%!important}.section_services .serv_img_4{background-image:url(../web/services/service-4-1.jpg)}.section_services .serv_img_5{background-image:url(../web/services/service-5.jpg)}.section_services .serv_img_6{background-image:url(../web/services/service-6.jpg)}.section_services .service{border:1px solid #ebebeb}.section_services .service .service_background{background-position:center;background-size:cover;background-repeat:no-repeat;height:155px}.section_services .service .service_data{display:flex;justify-content:space-between;align-items:center;height:130px;padding:0 45px;transition:.2s}.section_services .service .service_data span{font-size:14px;color:#141414;font-weight:700;line-height:1.2;width:160px;text-transform:uppercase}.section_services .service .service_data img{width:25px}.section_services .service:hover .service_data{background-color:#000}.section_services .service:hover .service_data span{color:#fff}.section_services .section_content{padding:0 0 0 30px}.section_services .col-xxl-4:nth-child(3n+2) .service{border-left:none;border-right:none}.section_services .col-xxl-4:nth-child(-n+3) .service{border-bottom:none}.section_mortgage{margin:180px 0 0 0}.section_mortgage .mortgage_background{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../web/hypoteky_uvery_homepage_s.jpg);height:705px}.section_mortgage .mortgage_calculate_btn{width:100%;display:flex;justify-content:center;align-items:center;height:155px;background-color:#b99c66}.section_mortgage .mortgage_calculate_btn .mortgage_icon{width:45px}.section_mortgage .mortgage_calculate_btn span{text-transform:uppercase;font-size:21px;font-weight:700;font-family:Raleway,sans-serif;color:#fff;line-height:1.2;width:180px;margin:0 0 0 15px}.section_mortgage .mortgage_calculate_btn .mortgage_arrow{width:25px}.section_mortgage .mortgage_calculate_btn:hover{background-color:#000}.section_mortgage .mortgage_data{background-color:#151413;height:860px;padding:90px 130px}.section_mortgage .mortgage_data .section_content{height:auto;display:block;padding:0}.section_mortgage .mortgage_data .section_content h1,.section_mortgage .mortgage_data .section_content h2,.section_mortgage .mortgage_data .section_content h3{color:#fff;text-transform:uppercase;width:320px;font-size:42px;line-height:1.2;font-family:Raleway,sans-serif;font-weight:400}.section_mortgage .mortgage_data .section_content b,.section_mortgage .mortgage_data .section_content i,.section_mortgage .mortgage_data .section_content p,.section_mortgage .mortgage_data .section_content span,.section_mortgage .mortgage_data .section_content u{color:#fff}.section_mortgage .mortgage_data .mortgage_types_wrap .mortgage_type{width:100%;height:65px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;color:#fff;font-size:12.5px;font-weight:700;border:1px dotted #383736;padding:0 15px;text-align:center;transition:.2s}.section_mortgage .mortgage_data .mortgage_types_wrap .mortgage_type:hover{background-color:#b99c66}.section_fincetrum{margin:170px 0 0 0}.section_fincetrum .fincentrum_logo{width:310px;margin:0 auto}.section_fincetrum .section_content{display:block;height:auto;text-align:center;padding:0 100px}.section_fincetrum .section_content h1,.section_fincetrum .section_content h2,.section_fincetrum .section_content h3{text-transform:uppercase;margin:0 0 35px;letter-spacing:5px;color:#030303;font-size:41px;font-family:Raleway,sans-serif;font-weight:600}.section_fincetrum .section_content b,.section_fincetrum .section_content i,.section_fincetrum .section_content p,.section_fincetrum .section_content span,.section_fincetrum .section_content u{color:#888;font-size:17px;font-weight:400;line-height:1.5;margin:0}.section_fincetrum .fin_poistenie{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;transition:.2s}.section_fincetrum .fin_poistenie:hover span{color:#b99c66}.section_fincetrum .fin_poistenie img{width:70px}.section_fincetrum .fin_poistenie span{transition:.2s;font-size:21px;line-height:1.5;font-weight:600;font-family:Raleway,sans-serif;color:#030303;text-transform:uppercase;letter-spacing:3px;padding:0 10px;margin:20px 0 0}.section_fincetrum .poistenie_btn{color:#151413;padding:0 55px;margin:100px 0 210px 0}.section_fincetrum .poistenie_btn:hover{color:#fff}.section_footer{margin:100px 0 0}.section_footer .footer_logo_line{display:flex;justify-content:center;align-items:center;width:100%;margin:0 0 50px}.section_footer .footer_logo_line .f_line{background-color:#151413;height:1px;width:calc(50% - 55px)}.section_footer .footer_logo_line .footer_logo{width:80px;margin:0 30px}.section_footer h3{color:#030303;margin:0 0 20px;text-transform:uppercase;font-family:Raleway,sans-serif;font-size:17px;font-weight:600;letter-spacing:3px}.section_footer a{color:#b99c66;font-weight:400;font-size:17px;margin:0 0 10px;display:block;line-height:1}.section_footer a:hover{color:#000}.section_footer .footer_links a{text-transform:lowercase}.section_footer .footer_content{font-weight:400;font-size:17px;color:#888;line-height:1.5}.section_footer .footer_images{display:flex;justify-content:flex-end;align-items:center}.section_footer .footer_images img{width:80px;margin:0 0 0 20px}.post_footer{font-size:17px;font-weight:400;color:#888;margin:35px 0 45px}.std_btn_2{display:flex;justify-content:center;align-items:flex-end;width:100%;height:100%;background-color:transparent;color:#fff;font-size:25px;line-height:1.2;font-weight:700;margin:0 auto 10px;padding:0 15px 15px}.std_btn_2 div{height:60px;width:100%;display:flex;justify-content:space-around;align-items:center}.std_btn_2 img{width:30px;height:30px;border-radius:50%;background-color:#fff;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);padding:9px;margin:0}.std_btn_2:hover{color:#fff;opacity:.85}.interierovy_wrap{margin:80px auto 0}.interierovy_wrap .temp_heading{margin:0 0 30px}.interierovy_wrap .sell_text_1{margin-bottom:60px;font-size:16.5px;line-height:1.5;color:#888;font-weight:400}.interierovy_wrap .kolaz_1{margin:0 0 95px;text-align:center}.interierovy_wrap .kolaz_1 img{width:75%}.interierovy_wrap .interier_gallery{margin:70px 0 50px}.interierovy_wrap .interier_gallery>div{padding:0 6px}.interierovy_wrap .interier_gallery .interier_img{width:100%;margin:6px 0}.interierovy_wrap .kolaz_2{margin:60px 0 95px;text-align:center}.interierovy_wrap .kolaz_2 img{width:60%}.mortgage_wrap{margin:60px auto 0}.mortgage_wrap .reason_box_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:515px}.mortgage_wrap .rbi_1{background-image:url(../web/hypoteky_img1.jpg)}.mortgage_wrap .rbi_2{background-image:url(../web/hypoteky_img2.jpg)}.mortgage_wrap .rbi_3{background-image:url(../web/hypoteky_img3.jpg)}.mortgage_wrap .rbi_4{background-image:url(../web/hypoteky_img4.jpg);height:640px}.mortgage_wrap .reason_box_data h3{font-family:Raleway,sans-serif;font-size:35px;font-weight:600;color:#030303;line-height:1.2;margin:0 0 25px;text-transform:uppercase;letter-spacing:5px}.mortgage_wrap .reason_box_data .temp_content{font-size:16.5px;line-height:1.7;color:#888}.mortgage_wrap .reason_box_data .temp_content ul{list-style:none;padding:0 0 0 35px}.mortgage_wrap .reason_box_data .temp_content ul li{position:relative}.mortgage_wrap .reason_box_data .temp_content ul li:before{content:'';position:absolute;left:-35px;top:7.5px;width:14px;height:14px;background-color:#b99c66}.mortgage_wrap .rbd_pl{padding-left:30px}.mortgage_wrap .rbd_pr{padding-right:30px}.mortgage_wrap .sell_text_1{margin-bottom:40px;font-size:16.5px;line-height:1.5;color:#888;font-weight:400}.mortgage_calculator{background-color:#151413;padding:80px 130px 100px;margin:0 0 80px}.mortgage_calculator .temp_heading{color:#fff}.mortgage_calculator input:-webkit-autofill,.mortgage_calculator input:-webkit-autofill:focus,.mortgage_calculator input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #151413 inset;transition:background-color 5000s ease-in-out 0s}.mortgage_calculator input{border-radius:0;background-color:transparent;border:none;border-bottom:1px solid #282a2f;color:#fff;outline:0;padding:0;box-shadow:none;height:55px;position:relative}.mortgage_calculator input:focus{background-color:#151413;color:#fff;box-shadow:none!important}.mortgage_calculator .input_arrow_img_down,.mortgage_calculator .input_arrow_img_up{position:absolute;width:12px;right:13px;cursor:pointer}.mortgage_calculator .input_arrow_img_up{top:21px}.mortgage_calculator .input_arrow_img_down{top:35px}.mortgage_calculator input[type=number]::-webkit-inner-spin-button,.mortgage_calculator input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mortgage_calculator input[type=number]{-moz-appearance:textfield}.mortgage_calculator .hypo_go{display:flex;justify-content:space-around;align-items:center;border-radius:0;padding:0 0 0 5px;margin:50px 0 0;width:255px;height:85px}.mortgage_calculator .hypo_go .mortgage_count_btn_img{width:18px}.hypo_results{display:flex;flex-wrap:wrap;flex:auto;padding:0;margin:0}.hypo_results .hypo_result{padding:17px 35px;border:2px dotted #383736}.hypo_results label{font-size:12.5px;font-weight:700;margin:0 0 10px;color:#fff;text-transform:uppercase;letter-spacing:4px}.hypo_results p{font-size:25px;font-weight:700;margin:0;color:#b99c66;letter-spacing:2px}.hypo_results>div{margin:0 0 10px}.hypo_results span{color:#888;font-size:17px;font-weight:400;display:block;margin:35px 0 0}.floating_parent{position:relative}.floating_parent input:focus~.floating-label{top:2px;left:10px;font-size:12px;opacity:1;background:linear-gradient(0deg,#fff,#fff 35%,#bada55 49%,#bada55 51%,#bada55 51%)}.floating_parent .inputText{font-size:17px;height:55px}.floating_parent .floating_label{position:absolute;pointer-events:none;left:0;top:50%;transition:.2s;margin:-12px 0 0 0;color:#888;font-size:17px;font-weight:400;padding:0}.floating_parent .up{top:9px;left:0;font-size:12px;opacity:1}.partners_wrap{padding:75px 0 85px;width:100%}.partners_wrap .partners_main_logo{width:250px;margin:0 auto 100px}.partners_wrap .partner_logo_wrap{width:215px;height:105px;display:flex;justify-content:center;align-items:center;margin:0 auto 100px}.partners_wrap .partner_logo_wrap .partner_logo{width:100%}.partners_wrap .partner_logo_wrap .rect_logo{width:70%}.hypo_wrap{background-color:#f1f1f1;padding:0}.hypo_wrap button{margin:0 auto}.hypo_wrap input{border-radius:0;height:50px}form .form-control:focus{border-color:#ffc90f;box-shadow:0 0 0 .2px #ffc90f}.poistenie_wrap{padding:65px 0}.poistenie_wrap .sell_text_1{margin-bottom:40px;font-size:16.5px;line-height:1.5;color:#888;font-weight:400}.poistenie_wrap .reason_box_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:515px}.poistenie_wrap .rbi_1{background-image:url(../web/poistenie_img1.jpg)}.poistenie_wrap .rbi_2{background-image:url(../web/poistenie_img2.jpg)}.poistenie_wrap .rbi_3{background-image:url(../web/poistenie_img3.jpg)}.poistenie_wrap .rbi_4{background-image:url(../web/poistenie_img4.jpg)}.poistenie_wrap .reason_box_data h3{font-family:Raleway,sans-serif;font-size:35px;font-weight:600;color:#030303;line-height:1.2;margin:0 0 25px;text-transform:uppercase;letter-spacing:5px}.poistenie_wrap .temp_content{font-size:16.5px;line-height:1.7;color:#888}.poistenie_wrap .temp_content ul{list-style:none;padding:0 0 0 35px}.poistenie_wrap .temp_content ul li{position:relative;margin:0 0 5px}.poistenie_wrap .temp_content ul li:before{content:'';position:absolute;left:-35px;top:7.5px;width:14px;height:14px;background-color:#b99c66}.poistenie_wrap .rbd_pl{padding-left:30px}.poistenie_wrap .rbd_pr{padding-right:30px}.poistenie_wrap .poistovne_partner_logo_wrap{width:85%;height:155px;display:flex;justify-content:center;align-items:center;margin:0 auto 65px}.poistenie_wrap .poistovne_partner_logo_wrap .rect_logo{width:70%}.prenajat_wrap{padding:80px 0 20px}.prenajat_wrap .temp_heading{margin:0 0 40px}.prenajat_wrap .sell_text_1{margin-bottom:70px;font-size:16.5px;line-height:1.5;color:#888;font-weight:400}.prenajat_wrap .reason_box_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:450px}.prenajat_wrap .rbi_1{background-image:url(../web/chcem_prenajat_img1.jpg)}.prenajat_wrap .rbi_2{background-image:url(../web/chcem_prenajat_img2.jpg)}.prenajat_wrap .rbi_3{background-image:url(../web/chcem_prenajat_img3.jpg)}.prenajat_wrap .reason_box_data h3{font-family:Raleway,sans-serif;font-size:35px;font-weight:600;color:#030303;line-height:1.2;margin:0 0 25px;text-transform:uppercase;letter-spacing:5px}.prenajat_wrap .temp_content{font-size:16.5px;line-height:1.7;color:#888}.prenajat_wrap .temp_content ul{list-style:none;padding:0 0 0 35px}.prenajat_wrap .temp_content ul li{position:relative;margin:0 0 5px}.prenajat_wrap .temp_content ul li:before{content:'';position:absolute;left:-35px;top:7.5px;width:14px;height:14px;background-color:#b99c66}.prenajat_wrap .rbd_pl{padding-left:30px}.prenajat_wrap .rbd_pr{padding-right:30px}.default_heading{margin:120px 0 0}.default_heading h1{font-weight:600;font-size:62.5px;color:#fff;margin:0;text-transform:uppercase;font-family:Raleway,sans-serif;letter-spacing:2px}.temp_gold_line{width:37px;height:6px;background-color:#b99c66;margin:0 0 40px;display:inline-block}.temp_heading{font-family:Raleway,sans-serif;color:#030303;letter-spacing:5px;font-size:42px;font-weight:600;line-height:1.2;margin:0 0 70px;text-transform:uppercase}.mb-6{margin-bottom:100px}.sell_wrap{margin:80px auto 0}.sell_wrap .reason_box_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:450px}.sell_wrap .rbi_1{background-image:url(../web/chcem_predat_img1_3_s.jpg)}.sell_wrap .rbi_2{background-image:url(../web/chcem_predat_img2.jpg)}.sell_wrap .rbi_3{background-image:url(../web/chcem_predat_img3.jpg)}.sell_wrap .reason_box_data h3{font-family:Raleway,sans-serif;font-size:35px;font-weight:600;color:#030303;line-height:1.2;margin:0 0 25px;text-transform:uppercase;letter-spacing:5px}.sell_wrap .reason_box_data .temp_content{font-size:16.5px;line-height:1.7;color:#888}.sell_wrap .rbd_pl{padding-left:30px}.sell_wrap .rbd_pr{padding-right:30px}.predat_steps_wrap{margin:0 0 105px}.predat_steps_wrap .steps_wrap{margin:55px auto 0}.predat_steps_wrap .steps_wrap .card{border-radius:0;border:none;margin:0 0 8px}.predat_steps_wrap .steps_wrap .card .btn-link{display:flex;justify-content:flex-start;align-items:center;height:70px;position:relative;color:#b99c66;font-size:14px;font-weight:700;line-height:1.2;margin:0;width:calc(100% - 70px);white-space:normal;text-decoration:none;text-align:left;border-radius:0;border:1px dotted #b99c66;font-family:Roboto,sans-serif;padding:0 60px 0 35px;text-transform:uppercase}.predat_steps_wrap .steps_wrap .card .btn-link .plus_temp_wrap{position:absolute;right:-71px;top:-1px;width:70px;height:70px;background-color:#b99c66;display:flex;justify-content:center;align-items:center}.predat_steps_wrap .steps_wrap .card .btn-link .plus_temp_wrap img{width:13px}.predat_steps_wrap .steps_wrap .card .card_body{width:calc(100% - 70px);border:1px dotted #b99c66;border-top:none;padding:10px 55px 20px;font-weight:400;font-size:14px;color:#888;margin:0;line-height:1.5}.buy_wrap{margin:80px auto 0}.buy_wrap .reason_box_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:450px}.buy_wrap .rbi_1{background-image:url(../web/chcem_kupit_img1.jpg)}.buy_wrap .rbi_2{background-image:url(../web/chcem_kupit_img2.jpg)}.buy_wrap .rbi_3{background-image:url(../web/chcem_kupit_img3.jpg)}.buy_wrap .rbi_4{background-image:url(../web/chcem_kupit_img4.jpg)}.buy_wrap .reason_box_data h3{font-family:Raleway,sans-serif;font-size:35px;font-weight:600;color:#030303;line-height:1.2;margin:0 0 25px;text-transform:uppercase;letter-spacing:5px}.buy_wrap .reason_box_data .temp_content{font-size:16.5px;line-height:1.7;color:#888}.buy_wrap .rbd_pl{padding-left:30px}.buy_wrap .rbd_pr{padding-right:30px}.buy_wrap .sell_text_1{margin-bottom:40px;font-size:16.5px;line-height:1.5;color:#888;font-weight:400}.homestaging_wrap{margin:80px 0 75px;flex:auto}.homestaging_wrap .temp_heading{margin:0 0 35px}.homestaging_wrap .sell_text_1{font-size:16.5px;color:#888;font-weight:400;line-height:1.7;text-align:center;margin:0 0 90px}.homestaging_wrap .reason_box_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:450px}.homestaging_wrap .rbi_1{background-image:url(../web/homestaging_img1_2.jpg)}.homestaging_wrap .rbi_2{background-image:url(../web/homestaging_img2.jpg)}.homestaging_wrap .rbi_3{background-image:url(../web/homestaging_img3_2.jpg)}.homestaging_wrap .reason_box_data h3{font-family:Raleway,sans-serif;font-size:35px;font-weight:600;color:#030303;line-height:1.2;margin:0 0 25px;text-transform:uppercase;letter-spacing:5px}.homestaging_wrap .reason_box_data .temp_content{font-size:16.5px;line-height:1.7;color:#888}.homestaging_wrap .rbd_pl{padding-left:30px}.homestaging_wrap .rbd_pr{padding-right:30px}.homestaging_wrap .kolaz{margin:40px 0 0}.zmluvna_dokumentacia_wrap{margin:65px 0 50px;flex:auto}.zmluvna_dokumentacia_wrap .temp_heading{margin:0 0 35px}.zmluvna_dokumentacia_wrap .sell_text_1{font-size:16.5px;color:#888;font-weight:400;line-height:1.7;text-align:center;margin:0 0 90px}.zmluvna_dokumentacia_wrap .reason_box_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:450px}.zmluvna_dokumentacia_wrap .rbi_1{background-image:url(../web/kompletna_zmluvna_dokumentacia_img1.jpg)}.zmluvna_dokumentacia_wrap .rbi_2{background-image:url(../web/kompletna_zmluvna_dokumentacia_img2.jpg)}.zmluvna_dokumentacia_wrap .reason_box_data h3{font-family:Raleway,sans-serif;font-size:35px;font-weight:600;color:#030303;line-height:1.2;margin:0 0 25px;text-transform:uppercase;letter-spacing:5px}.zmluvna_dokumentacia_wrap .reason_box_data .temp_content{font-size:16.5px;line-height:1.7;color:#888}.zmluvna_dokumentacia_wrap .reason_box_data .temp_content ul{list-style:none;padding:0 0 0 35px}.zmluvna_dokumentacia_wrap .reason_box_data .temp_content ul li{position:relative;margin:0 0 10px}.zmluvna_dokumentacia_wrap .reason_box_data .temp_content ul li:before{content:'';position:absolute;left:-35px;top:7.5px;width:14px;height:14px;background-color:#b99c66}.zmluvna_dokumentacia_wrap .rbd_pl{padding-left:30px}.zmluvna_dokumentacia_wrap .rbd_pr{padding-right:30px}.profifotenie_wrap{margin:80px 0 60px;flex:auto}.profifotenie_wrap .temp_heading{margin:0 0 35px}.profifotenie_wrap .sell_text_1{font-size:16.5px;color:#888;font-weight:400;line-height:1.7;text-align:center;margin:0 0 90px}.profifotenie_wrap .reason_box_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:450px}.profifotenie_wrap .rbi_1{background-image:url(../web/profesionalne_fotenie_img1.jpg)}.profifotenie_wrap .rbi_2{background-image:url(../web/profesionalne_fotenie_img2.jpg)}.profifotenie_wrap .rbi_3{background-image:url(../web/profesionalne_fotenie_img3.jpg)}.profifotenie_wrap .reason_box_data h3{font-family:Raleway,sans-serif;font-size:35px;font-weight:600;color:#030303;line-height:1.2;margin:0 0 25px;text-transform:uppercase;letter-spacing:5px}.profifotenie_wrap .reason_box_data .temp_content{font-size:16.5px;line-height:1.7;color:#888}.profifotenie_wrap .reason_box_data .temp_content a{color:#b99c66;border-bottom:1px solid #b99c66}.profifotenie_wrap .rbd_pl{padding-left:30px}.profifotenie_wrap .rbd_pr{padding-right:30px}.profifotenie_wrap .extra_m{margin-bottom:90px}.ocenenie_wrap{margin:65px 0 70px;flex:auto}.ocenenie_wrap .temp_heading{margin:0 0 35px}.ocenenie_wrap .sell_text_1{font-size:16.5px;color:#888;font-weight:400;line-height:1.7;text-align:center;margin:0 0 50px}.ocenenie_wrap .ocenenie_btn{position:relative;display:flex;margin:40px auto;background-color:#b99c66;width:260px;height:85px;font-size:15px;color:#fff;font-weight:700;font-family:Raleway,sans-serif;letter-spacing:.5px;text-transform:uppercase;text-align:center;border-radius:0;border:none}.ocenenie_wrap .ocenenie_btn .pdf_icon{position:absolute;width:30px;left:20px}.ocenenie_wrap .ocenenie_btn .arrow_icon{position:absolute;width:20px;right:20px}.ocenenie_wrap .ocenenie_btn:hover{background-color:#000}.ocenenie_wrap .certifikaty_wrap{margin:60px 0 120px}.ocenenie_wrap .reason_box_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:450px}.ocenenie_wrap .rbi_1{background-image:url(../web/odbornevyjadrenie_img1.jpg)}.ocenenie_wrap .reason_box_data h3{font-family:Raleway,sans-serif;font-size:35px;font-weight:600;color:#030303;line-height:1.2;margin:0 0 25px;text-transform:uppercase;letter-spacing:5px}.ocenenie_wrap .reason_box_data .temp_content{font-size:16.5px;line-height:1.7;color:#888}.ocenenie_wrap .reason_box_data .temp_content ul{list-style:none;padding:0 0 0 35px}.ocenenie_wrap .reason_box_data .temp_content ul li{position:relative;margin:0 0 10px}.ocenenie_wrap .reason_box_data .temp_content ul li:before{content:'';position:absolute;left:-35px;top:7.5px;width:14px;height:14px;background-color:#b99c66}.ocenenie_wrap .rbd_pl{padding-left:30px}.ocenenie_wrap .rbd_pr{padding-right:30px}.stanovenie_ceny_wrap{margin:80px 0 60px}.stanovenie_ceny_wrap .sell_text_1{font-size:16.5px;color:#888;font-weight:400;line-height:1.7;text-align:center;margin:0 0 40px}.stanovenie_ceny_wrap .form_under_heading_text{color:#bababa;font-weight:400;font-family:Raleway,sans-serif;font-size:14px;line-height:1.2;text-align:center;margin:0 0 55px}.stanovenie_ceny_wrap .formular_background{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../web/stanovenie_ceny_img_formular.jpg);height:795px}.stanovenie_ceny_wrap .section_form{background-color:#151413;padding:70px 70px 80px;min-height:795px}.stanovenie_ceny_wrap .form-group{margin:0 0 20px!important}.stanovenie_ceny_wrap .fs-wrap{height:43px;width:100%}.stanovenie_ceny_wrap .fs-wrap .fs-label-wrap{height:43px;border:none;background-color:#151413}.stanovenie_ceny_wrap .fs-wrap .fs-label-wrap .fs-label{height:43px;display:flex;align-items:center;justify-content:flex-start;padding:6px 22px 6px 17px;border-bottom:1px solid #282a2f;color:#888;font-size:14px}.stanovenie_ceny_wrap .fs-wrap .fs-label-wrap .fs-arrow{border:none;background-image:url(../web/arrow_down_gold.svg);background-position:center;background-size:contain;background-repeat:no-repeat;height:10px;width:20px}.stanovenie_ceny_wrap .fs-wrap .fs-dropdown{width:calc(100% - 1.5rem);background-color:#151413;border-color:#282a2f}.stanovenie_ceny_wrap .fs-wrap .fs-dropdown .fs-search{padding:0;border-color:#151413}.stanovenie_ceny_wrap .fs-wrap .fs-dropdown .fs-search input{height:43px;padding:6px 17px;font-size:14px}.stanovenie_ceny_wrap .fs-wrap .fs-dropdown .fs-options .fs-option{padding:6px 17px;border-color:#282a2f;color:#888;font-size:14px}.stanovenie_ceny_wrap textarea{height:95px!important}.stanovenie_ceny_wrap .agreement_pack_1{width:100%}.stanovenie_ceny_wrap .reason_box_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:450px}.stanovenie_ceny_wrap .rbi_1{background-image:url(../web/stanovenie_ceny_img1.jpg)}.stanovenie_ceny_wrap .rbi_2{background-image:url(../web/stanovenie_ceny_img2.jpg)}.stanovenie_ceny_wrap .reason_box_data h3{font-family:Raleway,sans-serif;font-size:35px;font-weight:600;color:#030303;line-height:1.2;margin:0 0 25px;text-transform:uppercase;letter-spacing:5px}.stanovenie_ceny_wrap .reason_box_data .temp_content{font-size:16.5px;line-height:1.7;color:#888}.stanovenie_ceny_wrap .reason_box_data .temp_content ul{list-style:none;padding:0 0 0 35px}.stanovenie_ceny_wrap .reason_box_data .temp_content ul li{position:relative;margin:0 0 10px}.stanovenie_ceny_wrap .reason_box_data .temp_content ul li:before{content:'';position:absolute;left:-35px;top:7.5px;width:14px;height:14px;background-color:#b99c66}.stanovenie_ceny_wrap .rbd_pl{padding-left:20px}.stanovenie_ceny_wrap .rbd_pr{padding-right:20px}.onas_wrap{margin:65px 0 70px;flex:auto}.onas_wrap .temp_heading{margin:0 0 35px}.onas_wrap .sell_text_1{font-size:16.5px;color:#888;font-weight:400;line-height:1.7;text-align:center;margin:0 0 50px}.onas_wrap .sell_text_1 a{color:#b99c66;font-size:16.5px;font-weight:700;border-bottom:1px solid #b99c66}.onas_wrap .onas_certifikaty_wrap{margin:90px 0 120px}.onas_wrap .onas_profil_wrap .same_height_box{height:420px}.onas_wrap .onas_profil_wrap h3{font-family:Raleway,sans-serif;font-size:25px;font-weight:600;color:#151413;margin:0 0 12px}.onas_wrap .onas_profil_wrap h4{font-family:Raleway,sans-serif;font-size:25px;font-weight:600;color:#151413;text-transform:uppercase;margin:50px 0 35px}.onas_wrap .onas_profil_wrap .onas_profil_text{font-size:16.5px;line-height:1.7;color:#888}.onas_wrap .onas_profil_wrap .onas_profil_text ul{list-style:none;padding:0 0 0 35px}.onas_wrap .onas_profil_wrap .onas_profil_text ul a{color:#888;font-weight:700;border-bottom:1px solid transparent}.onas_wrap .onas_profil_wrap .onas_profil_text ul a:hover{border-color:#888}.onas_wrap .onas_profil_wrap .onas_profil_text ul li{position:relative;margin:0 0 10px}.onas_wrap .onas_profil_wrap .onas_profil_text ul li:before{content:'';position:absolute;left:-35px;top:7.5px;width:14px;height:14px;background-color:#b99c66}.onas_wrap .reason_box_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:515px}.onas_wrap .rbi_1{background-image:url(../web/ONAS_Spolocna_690x515.png)}.onas_wrap .rbi_2{background-image:url(../web/o_nas_img2.jpg)}.onas_wrap .reason_box_data h3{font-family:Raleway,sans-serif;font-size:35px;font-weight:600;color:#030303;line-height:1.2;margin:0 0 25px;text-transform:uppercase;letter-spacing:5px}.onas_wrap .reason_box_data .temp_content{font-size:16.5px;line-height:1.7;color:#888}.onas_wrap .reason_box_data .temp_content ul{list-style:none;padding:0 0 0 35px}.onas_wrap .reason_box_data .temp_content ul li{position:relative;margin:0 0 10px}.onas_wrap .reason_box_data .temp_content ul li:before{content:'';position:absolute;left:-35px;top:7.5px;width:14px;height:14px;background-color:#b99c66}.onas_wrap .rbd_pl{padding-left:30px}.onas_wrap .rbd_pr{padding-right:30px}.onas_wrap .onas_profil_wrap .onas_profil_text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.onas_wrap .onas_profil_wrap .onas_profil_text .makler_about{height:275px;color:#888;font-size:16.5px;line-height:1.7;font-weight:400}.onas_wrap .onas_profil_wrap .onas_profil_text a{color:#888;display:inline-block;font-weight:700;border-bottom:1px solid transparent;margin:0 0 0 35px;transition:.2s;position:relative}.onas_wrap .onas_profil_wrap .onas_profil_text a:before{content:'';position:absolute;left:-35px;top:7.5px;width:14px;height:14px;background-color:#b99c66}.onas_wrap .onas_profil_wrap .onas_profil_text a:hover{border-color:#888}.onas_wrap .onas_profil_wrap .onas_profil_text .makler_languages{margin:15px 0 0;color:#888;font-size:16.5px;line-height:1.7;font-weight:400}.produkt-detail-makler h3{font-family:Raleway,sans-serif;font-size:25px;font-weight:600;color:#151413;margin:0 0 12px}.produkt-detail-makler .onas_profil_text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%}.produkt-detail-makler .onas_profil_text .makler_about{height:auto;color:#888;font-size:16.5px;line-height:1.7;font-weight:400}.produkt-detail-makler .onas_profil_text a{color:#888;display:inline-block;font-weight:700;border-bottom:1px solid transparent;margin:0 0 0 35px;transition:.2s;font-size:16.5px;position:relative;line-height:1.7}.produkt-detail-makler .onas_profil_text a:before{content:'';position:absolute;left:-35px;top:7.5px;width:14px;height:14px;background-color:#b99c66}.produkt-detail-makler .onas_profil_text a:hover{border-color:#888}.produkt-detail-makler .onas_profil_text .makler_languages{margin:15px 0 0;color:#888;font-size:16.5px;line-height:1.7;font-weight:400}.gallery_img{margin:0 0 30px;transition:.2s}.gallery_img:hover{opacity:.7}.gallery_content{flex:auto}#re-order-1-shift,#re-order-2-shift{display:none}.slideshow_product_view{display:none}#mobile_form_email_change_2,#mobile_form_surname_change_2{display:none}.form-message{color:#66b99e}#hypo_calc_btn_switch_2{display:none}.all_services_wrap{display:flex;flex-wrap:wrap;flex:auto;padding:80px 0 100px}.all_services_wrap .service{border:1px solid #ebebeb}.all_services_wrap .service .service_background{background-position:center;background-size:cover;background-repeat:no-repeat;height:155px}.all_services_wrap .service .service_data{display:flex;justify-content:space-between;align-items:center;height:130px;padding:0 45px;transition:.2s}.all_services_wrap .service .service_data span{font-size:14px;color:#141414;font-weight:700;line-height:1.2;width:160px;text-transform:uppercase}.all_services_wrap .service .service_data img{width:25px}.all_services_wrap .service .as_img_1{background-image:url(../web/services/service-1.jpg)}.all_services_wrap .service .as_img_2{background-image:url(../web/services/service-2.jpg)}.all_services_wrap .service .as_img_3{background-image:url(../web/services/service-3-3.jpg);background-position:center 15%}.all_services_wrap .service .as_img_4{background-image:url(../web/services/service-4-1.jpg)}.all_services_wrap .service .as_img_5{background-image:url(../web/services/service-5.jpg)}.all_services_wrap .service .as_img_6{background-image:url(../web/services/service-6.jpg)}.all_services_wrap .service .as_img_7{background-image:url(../web/services/service-7.jpg)}.all_services_wrap .service .as_img_8{background-image:url(../web/services/service-8.jpg)}.all_services_wrap .service .as_img_9{background-image:url(../web/services/service-9.jpg)}.all_services_wrap .service .as_img_10{background-image:url(../web/services/service-10.jpg)}.all_services_wrap .service .as_img_11{background-image:url(../web/services/service-11.jpg)}.all_services_wrap .service:hover .service_data{background-color:#000}.all_services_wrap .service:hover .service_data span{color:#fff}.all_services_wrap .all_services{flex:auto}.all_services_wrap .all_services .col-xl-3:nth-child(-n+7) .service{border-bottom:none}.all_services_wrap .all_services .col-xl-3:not(:nth-child(4n+1)) .service{border-left:none}@media screen and (max-width:1499px){.header_box_wrap .header_box{width:350px}.section_mortgage .mortgage_data{padding:60px 40px}.section_mortgage .mortgage_data .section_content h1,.section_mortgage .mortgage_data .section_content h2,.section_mortgage .mortgage_data .section_content h3{width:auto;font-size:32px}#header-id-81 .default_heading{margin:40px 0 0}.stanovenie_ceny_wrap .section_form{padding:60px 50px 50px}.onas_wrap .onas_profil_wrap .onas_profil_text .makler_about{height:280px}}@media screen and (max-width:1199px){.navbar{margin:65px 0 0;position:absolute;top:0;right:0;left:15px;z-index:1030;width:calc(100% - 30px)}.navbar .navbar_box{display:none!important}.navbar .mobile_toggler{display:block!important}.navbar .navbar-collapse{margin:0}.navbar .navbar-collapse .navbar-nav{background-color:#000}.navbar #myid-5{position:relative}.navbar #myid-5 #menu_dropdown_arrow{position:absolute;right:0;top:-5px;width:35px;padding:10px;z-index:350;display:block}.navbar .mobile_vision{margin:0 0 25px}.mobileMenu{display:block;width:100%;text-align:right;position:absolute;top:22px}.mobile_top_header{display:flex;justify-content:space-around;align-items:center;background-color:#000;width:100%;height:42px;position:absolute;top:0;left:0}.mobile_top_header .phone_header_wrap span{display:inline-block;font-size:11px;font-weight:400}.mobile_top_header .phone_header_wrap a{display:inline-block;font-size:11px;font-weight:400}.mobile_top_header .phone_header_wrap a:last-child{margin:0 0 0 20px}.mobile_top_header ul#lang .lang_devider{color:#3c3a38}.mobile_top_header ul#lang li a{font-size:10px;font-weight:400}header .header_logo{width:75px}.header_box_wrap .header_box{width:290px}#header-id-81 .default_heading{margin:160px 0 0}.section_content{min-height:250px;padding:30px 0;height:auto}.section_mortgage{margin:50px 0 0}.section_services .section_content{padding:0}#re-order-1,#re-order-2{display:none}#re-order-1-shift,#re-order-2-shift{display:block}footer iframe{height:788px}.default_heading{margin:210px 0 0}.main_wrap{margin:55px 0 0}.section_services{margin:40px 0 0}#mobile_form_email_change_2,#mobile_form_surname_change_2{display:block}#mobile_form_email_change_1,#mobile_form_surname_change_1{display:none}.buy_wrap .rbd_pl,.buy_wrap .rbd_pr,.homestaging_wrap .rbd_pl,.homestaging_wrap .rbd_pr,.mortgage_wrap .rbd_pl,.mortgage_wrap .rbd_pr,.ocenenie_wrap .rbd_pl,.ocenenie_wrap .rbd_pr,.poistenie_wrap .rbd_pl,.poistenie_wrap .rbd_pr,.prenajat_wrap .rbd_pl,.prenajat_wrap .rbd_pr,.profifotenie_wrap .rbd_pl,.profifotenie_wrap .rbd_pr,.sell_wrap .rbd_pl,.sell_wrap .rbd_pr,.stanovenie_ceny_wrap .rbd_pl,.stanovenie_ceny_wrap .rbd_pr,.zmluvna_dokumentacia_wrap .rbd_pl,.zmluvna_dokumentacia_wrap .rbd_pr{padding:0}.stanovenie_ceny_wrap .formular_background{display:none}.onas_wrap .onas_profil_wrap .same_height_box{height:480px}.all_services_wrap .all_services .col-xl-3:nth-child(-n+7) .service{border-bottom:1px solid #ebebeb}.all_services_wrap .all_services .col-xl-3:not(:nth-child(4n+1)) .service{border-left:1px solid #ebebeb}.all_services_wrap .all_services .col-xl-3:nth-child(-n+8) .service{border-bottom:none}.all_services_wrap .all_services .col-xl-3:not(:nth-child(3n+1)) .service{border-left:none}.onas_wrap .onas_profil_wrap .onas_profil_text .makler_about{height:370px}}@media screen and (max-width:991px){.mainSlider .slide-content .slide-title{font-size:30px;line-height:1.1;font-family:Raleway,sans-serif;min-height:100px;height:auto}.header_box_wrap .header_box{width:210px}.header_box_wrap .header_box .inner_left span{font-size:14px}#header-id-75 .default_heading h1,#header-id-83 .default_heading h1,#header-id-84 .default_heading h1,#header-id-85 .default_heading h1{font-size:52px}.section_mortgage .mortgage_background{display:none}.section_mortgage .mortgage_data{min-height:450px;height:auto}.section_services .col-xxl-4:nth-child(-n+3) .service{border-bottom:1px solid #ebebeb}.section_services .col-xxl-4:nth-child(3n+2) .service{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.section_services .col-xxl-4:nth-child(-n+4) .service{border-bottom:none}.section_services .col-xxl-4:nth-child(2n+2) .service{border-left:none}.onas_wrap .reason_box_data .temp_gold_line{margin-top:30px}.onas_wrap .rbd_pl,.onas_wrap .rbd_pr{padding:0}.onas_wrap .onas_profil_wrap .same_height_box{height:740px}.predat_steps_wrap .temp_heading{font-size:30px}.hypo_results>div{padding:0}#hypo_calc_btn_switch_1{display:none}#hypo_calc_btn_switch_2{display:block}.interierovy_wrap .kolaz_1 img,.interierovy_wrap .kolaz_2 img{width:80%}.all_services_wrap .all_services .col-xl-3:nth-child(-n+8) .service{border-bottom:1px solid #ebebeb}.all_services_wrap .all_services .col-xl-3:not(:nth-child(3n+1)) .service{border-left:1px solid #ebebeb}.all_services_wrap .all_services .col-xl-3:nth-child(-n+9) .service{border-bottom:none}.all_services_wrap .all_services .col-xl-3:not(:nth-child(2n+1)) .service{border-left:none}.produkt-detail-makler{align-items:center!important}.produkt-detail-makler .onas_profil_text{align-items:center}.produkt-detail-makler .onas_profil_text .makler_about{height:auto}.onas_wrap .onas_profil_wrap .onas_profil_text .makler_about{height:280px}.produkt-detail-makler-wrap .produkt-detail-makler{height:auto!important}.produkt-detail-makler-wrap .produkt-detail-makler .onas_profil_text a{margin:0;display:block}.produkt-detail-makler-wrap .produkt-detail-makler .onas_profil_text a:before{content:none}}@media screen and (max-width:767px){.mainSlider .slick-dots{display:none!important}.header_box_wrap{flex-direction:column;margin:0 -15px 80px;align-items:flex-start}.header_box_wrap .header_box{height:145px;margin:0 0 20px}#header-id-74 .default_heading h1{font-size:52px}#header-id-81 .default_heading h1{font-size:52px}.slider_wrap{top:195px}.slider_rect{margin:0 0 20px}.section_mortgage .mortgage_data{min-height:600px;height:auto}.section_mortgage .mortgage_data .section_content{text-align:center}.section_fincetrum{margin:10px 0 0}.section_fincetrum .section_content{padding:0}.section_fincetrum .poistenie_btn{margin:50px 0 60px}.section_services .section_content{text-align:center}.section_about .section_content{text-align:center}.section_about .section_content h1,.section_about .section_content h2,.section_about .section_content h3{margin:0 auto 40px}.section_about .gray_box_heading{padding:0;justify-content:flex-start;height:75px}.section_about .gray_box_heading span{padding:0 0 0 20px;line-height:1.2}.section_about .black_box_heading{height:75px}.section_about .black_box_heading .section_arrow{width:15px}.section_about .black_box_heading span{font-size:11px;font-weight:400;font-family:Raleway,sans-serif;margin:0 10px 0 0}.footer_column{text-align:center;margin:25px 0 0}.footer_column .text-right{text-align:center!important}.section_content .gold_line{margin:0 auto 40px}.section_footer .footer_images{justify-content:center}.section_footer .footer_logo_line{margin:0 0 20px}#re-order-2-shift .row>div:nth-child(1){padding-left:0}#re-order-2-shift .row>div:nth-child(2){padding-right:0}footer iframe{height:490px}.onas_wrap .onas_profil_wrap{text-align:center}.onas_wrap .onas_profil_wrap h3{text-align:center}.onas_wrap .onas_profil_wrap .onas_profil_text ul li:before{content:none}.onas_wrap .onas_profil_wrap .same_height_box{height:auto}.onas_wrap .reason_box_image{height:315px}#require_height{height:375px}.buy_wrap .temp_heading,.homestaging_wrap .temp_heading,.interierovy_wrap .temp_heading,.mortgage_wrap .temp_heading,.ocenenie_wrap .temp_heading,.poistenie_wrap .temp_heading,.prenajat_wrap .temp_heading,.profifotenie_wrap .temp_heading,.sell_wrap .temp_heading,.stanovenie_ceny_wrap .temp_heading,.zmluvna_dokumentacia_wrap .temp_heading{text-align:center}.buy_wrap .reason_box_data,.homestaging_wrap .reason_box_data,.interierovy_wrap .reason_box_data,.mortgage_wrap .reason_box_data,.ocenenie_wrap .reason_box_data,.poistenie_wrap .reason_box_data,.prenajat_wrap .reason_box_data,.profifotenie_wrap .reason_box_data,.sell_wrap .reason_box_data,.stanovenie_ceny_wrap .reason_box_data,.zmluvna_dokumentacia_wrap .reason_box_data{text-align:center}.buy_wrap .reason_box_data ul,.homestaging_wrap .reason_box_data ul,.interierovy_wrap .reason_box_data ul,.mortgage_wrap .reason_box_data ul,.ocenenie_wrap .reason_box_data ul,.poistenie_wrap .reason_box_data ul,.prenajat_wrap .reason_box_data ul,.profifotenie_wrap .reason_box_data ul,.sell_wrap .reason_box_data ul,.stanovenie_ceny_wrap .reason_box_data ul,.zmluvna_dokumentacia_wrap .reason_box_data ul{text-align:left}.buy_wrap .reason_box_image,.homestaging_wrap .reason_box_image,.interierovy_wrap .reason_box_image,.mortgage_wrap .reason_box_image,.ocenenie_wrap .reason_box_image,.poistenie_wrap .reason_box_image,.prenajat_wrap .reason_box_image,.profifotenie_wrap .reason_box_image,.sell_wrap .reason_box_image,.stanovenie_ceny_wrap .reason_box_image,.zmluvna_dokumentacia_wrap .reason_box_image{height:315px}.predat_steps_wrap .temp_heading{text-align:center}.mortgage_calculator{padding:50px 30px 30px}.stanovenie_ceny_wrap .contact_form .detail_form_meta_wrap{flex-direction:column;align-items:center;justify-content:center;text-align:center}.onas_wrap .onas_profil_wrap .onas_profil_text{align-items:center}.onas_wrap .onas_profil_wrap .onas_profil_text .makler_about{height:auto}}@media screen and (max-width:575px){.slider_wrap{padding:0 0 0 15px}header .mobile_top_header .phone_header_wrap{margin:0 35px 0 0}header .mobile_top_header .phone_header_wrap a:last-child{display:none}.default_heading{margin:190px 0 0 15px}.default_heading h1{font-size:42px}#header-id-1{height:790px}#require_height{height:375px}header:not(#header-id-1){height:350px}header.detail_product_navbar{height:125px!important}footer iframe{height:330px}#header-id-74 .default_heading h1,#header-id-75 .default_heading h1,#header-id-83 .default_heading h1,#header-id-84 .default_heading h1,#header-id-85 .default_heading h1{font-size:30px}#header-id-77 .default_heading h1{font-size:30px}#header-id-81 .default_heading{padding:0 15px}#header-id-81 .default_heading h1{font-size:30px}.main_wrap{margin:15px 0 0}.header_box_wrap{align-items:flex-start;margin:0 0 40px}.header_box_wrap .header_box{width:320px;height:65px;margin:0 0 5px;padding:0}.header_box_wrap .header_box .inner_left{width:260px}.header_box_wrap .header_box .inner_left span{font-size:13px}.header_box_wrap .header_box .inner_left .inner_line{margin:0 0 3px;height:3px;width:30px}.header_box_wrap .header_box .inner_right .inner_text_arrow{width:13px}.section_footer{margin:30px 0 0}.section_footer .footer_logo_line .f_line{width:calc(50% - 105px)}.section_footer .footer_images{justify-content:space-around}.section_footer .footer_images img{width:60px;margin:0}.section_footer .footer_links a{font-size:13px}.section_footer h3{font-size:15px}.section_footer a{font-size:13px}.section_footer .footer_content{font-size:13px}.post_footer{margin:35px auto 15px;width:190px;font-size:13px}.section_about .section_content h1,.section_about .section_content h2,.section_about .section_content h3,.section_fincetrum .section_content h1,.section_fincetrum .section_content h2,.section_fincetrum .section_content h3,.section_mortgage .section_content h1,.section_mortgage .section_content h2,.section_mortgage .section_content h3{font-size:30px;font-weight:600;line-height:1.1}.section_about{margin:0 auto;width:90%}.section_services .service .service_data{height:65px}.section_services .service .service_data span{width:240px}.section_content b,.section_content i,.section_content p,.section_content span,.section_content u{font-size:13px}.section_fincetrum .section_content b,.section_fincetrum .section_content i,.section_fincetrum .section_content p,.section_fincetrum .section_content span,.section_fincetrum .section_content u{font-size:13px}.section_fincetrum .fin_poistenie img{width:60px}.section_fincetrum .fin_poistenie span{font-size:15px;line-height:1.2}#re-order-1-shift{padding:0 30px}#re-order-2-shift{margin:0 0 4px}.slideshow_product_view{display:block}.desktop_product_view{display:none}.default_heading{margin:210px 0 0 15px}.home_product_slide .hps_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:155px}.home_product_slide .hps_data{display:flex;justify-content:space-evenly;align-items:flex-start;flex-direction:column;background-color:#fff;transition:.2s;height:155px;padding:0 30px;border:1px solid #ebebeb}.home_product_slide .hps_data .hug1{font-size:14px;color:#000;line-height:1.4;text-align:left}.home_product_slide .hps_data .hug2{display:flex;justify-content:space-between;align-items:center;width:100%}.home_product_slide .hps_data .pld_left{text-align:left;display:flex;flex-direction:column;height:70px;justify-content:center;align-items:flex-start}.home_product_slide .hps_data .pld_left .category{font-size:14px;font-weight:700;color:#030303;text-transform:uppercase;margin:0 0 5px}.home_product_slide .hps_data .pld_left .ipl_region{font-weight:400;font-size:14px;color:#888;margin:0}.home_product_slide .hps_data .pld_right{text-align:left;width:35%;display:flex;flex-direction:column;height:70px;justify-content:center;align-items:flex-start}.home_product_slide .hps_data .pld_right .product-list-typ-nehnutelnosti{color:#b99c66;text-transform:uppercase;font-weight:700;font-size:14px;margin:0 0 5px}.home_product_slide .hps_data .pld_right .nasacena{font-size:14px;font-weight:400;color:#030303;margin:0}.slideshow_product_view .slick-next,.slideshow_product_view .slick-prev{background-color:transparent!important}.slideshow_product_view .slick-next img,.slideshow_product_view .slick-prev img{width:40px;display:block;position:absolute;top:57.5px;left:-20px}.slideshow_product_view .slick-next img{top:57.5px;left:calc(100% + -20px)}.onas_wrap .reason_box_image{margin:0 15px}.onas_wrap .rbd_pl,.onas_wrap .rbd_pr{padding:0 15px}.onas_wrap .temp_heading{font-size:24px}.onas_wrap .sell_text_1,.onas_wrap a{font-size:14px}.onas_wrap .reason_box_data h3{font-size:24px}.onas_wrap .reason_box_data .temp_content{font-size:14px}.onas_wrap .reason_box_image{height:215px}.buy_wrap .temp_heading,.homestaging_wrap .temp_heading,.interierovy_wrap .temp_heading,.mortgage_wrap .temp_heading,.ocenenie_wrap .temp_heading,.poistenie_wrap .temp_heading,.prenajat_wrap .temp_heading,.profifotenie_wrap .temp_heading,.sell_wrap .temp_heading,.stanovenie_ceny_wrap .temp_heading,.zmluvna_dokumentacia_wrap .temp_heading{font-size:24px;letter-spacing:3px}.buy_wrap .reason_box_data,.homestaging_wrap .reason_box_data,.interierovy_wrap .reason_box_data,.mortgage_wrap .reason_box_data,.ocenenie_wrap .reason_box_data,.poistenie_wrap .reason_box_data,.prenajat_wrap .reason_box_data,.profifotenie_wrap .reason_box_data,.sell_wrap .reason_box_data,.stanovenie_ceny_wrap .reason_box_data,.zmluvna_dokumentacia_wrap .reason_box_data{text-align:center}.buy_wrap .reason_box_image,.homestaging_wrap .reason_box_image,.interierovy_wrap .reason_box_image,.mortgage_wrap .reason_box_image,.ocenenie_wrap .reason_box_image,.poistenie_wrap .reason_box_image,.prenajat_wrap .reason_box_image,.profifotenie_wrap .reason_box_image,.sell_wrap .reason_box_image,.stanovenie_ceny_wrap .reason_box_image,.zmluvna_dokumentacia_wrap .reason_box_image{margin:0 15px;height:215px}.buy_wrap .rbd_pl,.buy_wrap .rbd_pr,.homestaging_wrap .rbd_pl,.homestaging_wrap .rbd_pr,.interierovy_wrap .rbd_pl,.interierovy_wrap .rbd_pr,.mortgage_wrap .rbd_pl,.mortgage_wrap .rbd_pr,.ocenenie_wrap .rbd_pl,.ocenenie_wrap .rbd_pr,.poistenie_wrap .rbd_pl,.poistenie_wrap .rbd_pr,.prenajat_wrap .rbd_pl,.prenajat_wrap .rbd_pr,.profifotenie_wrap .rbd_pl,.profifotenie_wrap .rbd_pr,.sell_wrap .rbd_pl,.sell_wrap .rbd_pr,.stanovenie_ceny_wrap .rbd_pl,.stanovenie_ceny_wrap .rbd_pr,.zmluvna_dokumentacia_wrap .rbd_pl,.zmluvna_dokumentacia_wrap .rbd_pr{padding:0 15px}.buy_wrap .reason_box_data h3,.homestaging_wrap .reason_box_data h3,.interierovy_wrap .reason_box_data h3,.mortgage_wrap .reason_box_data h3,.ocenenie_wrap .reason_box_data h3,.poistenie_wrap .reason_box_data h3,.prenajat_wrap .reason_box_data h3,.profifotenie_wrap .reason_box_data h3,.sell_wrap .reason_box_data h3,.stanovenie_ceny_wrap .reason_box_data h3,.zmluvna_dokumentacia_wrap .reason_box_data h3{font-size:24px;letter-spacing:3px}.buy_wrap .reason_box_data .temp_content,.homestaging_wrap .reason_box_data .temp_content,.interierovy_wrap .reason_box_data .temp_content,.mortgage_wrap .reason_box_data .temp_content,.ocenenie_wrap .reason_box_data .temp_content,.poistenie_wrap .reason_box_data .temp_content,.prenajat_wrap .reason_box_data .temp_content,.profifotenie_wrap .reason_box_data .temp_content,.sell_wrap .reason_box_data .temp_content,.stanovenie_ceny_wrap .reason_box_data .temp_content,.zmluvna_dokumentacia_wrap .reason_box_data .temp_content{font-size:14px}.buy_wrap .reason_box_data .temp_content ul,.homestaging_wrap .reason_box_data .temp_content ul,.interierovy_wrap .reason_box_data .temp_content ul,.mortgage_wrap .reason_box_data .temp_content ul,.ocenenie_wrap .reason_box_data .temp_content ul,.poistenie_wrap .reason_box_data .temp_content ul,.prenajat_wrap .reason_box_data .temp_content ul,.profifotenie_wrap .reason_box_data .temp_content ul,.sell_wrap .reason_box_data .temp_content ul,.stanovenie_ceny_wrap .reason_box_data .temp_content ul,.zmluvna_dokumentacia_wrap .reason_box_data .temp_content ul{padding:0 0 0 25px}.buy_wrap .reason_box_data .temp_content ul li:before,.homestaging_wrap .reason_box_data .temp_content ul li:before,.interierovy_wrap .reason_box_data .temp_content ul li:before,.mortgage_wrap .reason_box_data .temp_content ul li:before,.ocenenie_wrap .reason_box_data .temp_content ul li:before,.poistenie_wrap .reason_box_data .temp_content ul li:before,.prenajat_wrap .reason_box_data .temp_content ul li:before,.profifotenie_wrap .reason_box_data .temp_content ul li:before,.sell_wrap .reason_box_data .temp_content ul li:before,.stanovenie_ceny_wrap .reason_box_data .temp_content ul li:before,.zmluvna_dokumentacia_wrap .reason_box_data .temp_content ul li:before{top:6px;width:10px;height:10px;left:-25px}.predat_steps_wrap .steps_wrap .card .btn-link{width:calc(100% - 50px);height:50px;padding:0 15px;font-size:12px}.predat_steps_wrap .steps_wrap .card .btn-link .plus_temp_wrap{right:-51px;width:50px;height:50px}.predat_steps_wrap .steps_wrap .card .card_body{width:calc(100% - 50px);padding:10px 15px 20px}.predat_steps_wrap .temp_heading{font-size:24px}.mortgage_calculator .temp_heading{font-size:20px}.partners_wrap .partner_logo_wrap,.partners_wrap .partners_main_logo{margin:0 auto 30px}.hypo_results .hypo_result{padding:15px}.poistenie_wrap .poistovne_partner_logo_wrap{width:auto;height:auto}.poistenie_wrap .poistovne_partner_logo_wrap img{width:200px}.poistenie_wrap .poistovne_partner_logo_wrap .rect_logo{width:170px}.stanovenie_ceny_wrap .section_form{padding:45px}.interierovy_wrap .kolaz_1 img,.interierovy_wrap .kolaz_2 img{width:100%;padding:0 15px}.all_services_wrap .service .service_data{height:65px}.all_services_wrap .temp_heading{font-size:24px;letter-spacing:3px}.all_services_wrap .all_services .col-xl-3:nth-child(-n+9) .service{border-bottom:1px solid #ebebeb}.all_services_wrap .all_services .col-xl-3:not(:nth-child(2n+1)) .service{border-left:1px solid #ebebeb}.all_services_wrap .all_services .col-xl-3:nth-child(-n+10) .service{border-bottom:none}}@media screen and (max-width:350px){.buy_wrap .temp_heading,.sell_wrap .temp_heading{font-size:22px}.buy_wrap .reason_box_data h3,.sell_wrap .reason_box_data h3{font-size:22px}.predat_steps_wrap .temp_heading{font-size:22px}.default_heading h1{font-size:34px}header .mobile_top_header .phone_header_wrap{margin:0}}.cf{*zoom:1}.cf:after,.cf:before{content:' ';display:table}.cf:after{clear:both}.br:after{content:'\A';white-space:pre}body>footer,body>header,body>main{overflow:unset;z-index:20}ul.nav{list-style:none}ul.nav li{position:relative;white-space:nowrap}ul.nav li>ul{list-style:none;padding:15px 0;margin:0;display:none;z-index:10;opacity:.8}ul.nav li>ul>li.active a{color:#b99c66}ul.nav li>ul li a{color:#fff!important;font-size:12px;letter-spacing:0;text-transform:none}ul.nav li>ul li a:hover{color:#b99c66!important}ul.nav li:hover>ul{display:block;position:absolute;left:0;z-index:15;background-color:#000;top:30px}ul.nav li:hover>ul>li{white-space:nowrap;margin:0}ul.nav li:hover>ul>li a{padding:10px 15px;display:block}ul.nav li:hover>ul>li>ul{left:100%;top:0;background-color:#444}ul.nav>li.active a{color:#b99c66}.test111{color:red;font-size:50px;display:inline-block;width:200px}.test111:hover{-webkit-transform:scale(1.5);-khtml-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.cookieinfo{background-color:rgba(0,0,0,.8)!important;color:#fff!important}.cookieinfo #cookie_more_info{color:#fff!important;text-decoration:underline!important}.cookieinfo .cookieinfo-close{background-color:transparent!important;border:2px solid #fff!important;color:#fff!important}.cookieinfo .cookieinfo-close:hover{background-color:#fff!important;color:#000!important}body>footer{margin:0}body>footer .section_form{background-color:#151413;padding:80px;min-height:680px}[class*=" fi-"]::before,[class^=fi-]::before{margin-right:0;margin-left:0}.content-web{padding-left:15px;padding-right:15px;padding-top:45px;padding-bottom:30px;font-family:Roboto,sans-serif!important}.content-web a,.content-web div,.content-web input,.content-web option,.content-web p,.content-web select,.content-web span,.content-web textarea{font-family:Roboto,sans-serif!important;font-size:16.5px;color:#888;font-weight:400;line-height:1.7}.content-web a,.content-web div,.content-web li,.content-web ol,.content-web p,.content-web span,.content-web ul{font-size:16.5px;color:#888;font-weight:400;line-height:1.7}.content-web ul{padding:0 0 0 35px}.content-web ul li{font-size:16.5px;line-height:1.7;font-weight:400;font-family:Roboto,sans-serif;color:#888;position:relative;margin:0 0 10px}.content-web ul li:before{content:'';position:absolute;left:-25px;display:block;width:7px;height:7px;background-color:#71794a;top:15px}.content-web ol{padding:0 0 0 35px}.content-web ol li{font-size:16.5px;line-height:1.7;font-weight:400;font-family:Roboto,sans-serif;color:#888;position:relative;margin:0 0 10px}.content-web a{color:#b99c66;transition:.2s;border-bottom:1px solid #b99c66;word-break:break-all}.content-web h1,.content-web h2,.content-web h3,.content-web h4,.content-web h5,.content-web h6{color:#030303;font-family:Raleway,sans-serif;letter-spacing:5px;font-size:42px;font-weight:600;line-height:1.2;margin:0 0 15px;text-transform:uppercase}.content-web h1,.content-web h2{margin:40px 0 15px}.content-web h3{font-size:26px}.content-web img{max-width:100%}.content-web strong{font-weight:700}.sm-simple{border:0 none;background:0 0;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media (min-width:768px){#main-menu>ul>li{float:none;display:table-cell;width:1%;text-align:center}}.main-nav{position:relative;top:0;left:0;z-index:1000;padding-top:15px;padding-bottom:15px;width:100%;background-color:#fff}.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0/0 serif;overflow:hidden}.nav-brand{float:left;margin:0}.nav-brand a{display:block;padding:11px 11px 11px 20px;color:#555;font-size:20px;font-weight:400;line-height:17px;text-decoration:none;height:60px}.nav-brand a img{height:100%;width:auto}@media (min-width:768px){.nav-brand a{height:100px}}#main-menu>ul{clear:both;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none}#main-menu>ul li{background-color:rgba(255,255,255,.75)}#main-menu>ul>li>a{text-transform:uppercase}@media (min-width:768px){.main-nav{position:absolute;background-color:transparent}#main-menu>ul{float:right;clear:none;display:block}#main-menu>ul>li>a>.sub-arrow{display:none}}.main-menu-btn{float:right;margin:5px 10px;position:relative;display:inline-block;width:29px;height:29px;text-indent:29px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent}.main-menu-btn-icon,.main-menu-btn-icon:after,.main-menu-btn-icon:before{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#555;-webkit-transition:all .25s;transition:all .25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon{height:0;background:0 0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main-menu-state:not(:checked)~#main-menu{display:none}#main-menu-state:checked~#main-menu{display:block}@media (min-width:768px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked)~#main-menu{display:block}}.lang_panel_mobile{display:none}ul#lang{list-style:none;margin:0;padding:0 40px 0 0;display:flex;justify-content:flex-end;align-items:center;*zoom:1}ul#lang .lang_devider{color:#000;font-size:12.5px;font-weight:400}ul#lang li{float:left}ul#lang li a{display:block;padding:3px 10px;visibility:visible;color:#fff;font-size:12.5px;font-weight:400}ul#lang li a:focus,ul#lang li a:hover{color:#b99c66}ul#lang:after,ul#lang:before{content:' ';display:table}ul#lang:after{clear:both}ul#lang.flag a{width:2rem;height:1.5rem;background-size:contain;background-position:50%;background-repeat:no-repeat}ul#lang.code a:before{content:attr(data-code);text-transform:uppercase}ul#lang.name a:before{content:attr(title)}ul#lang li.selected a{color:#b99c66;pointer-events:none;cursor:default}.relative{position:relative}.align-center{text-align:center}.middle{position:relative;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bold{font-weight:700}.uppercase{text-transform:uppercase}.br:after{content:'\A';white-space:pre}.cf{*zoom:1}.cf:after,.cf:before{content:' ';display:table}.cf:after{clear:both}@media screen and (max-width:1024px){.cf-medium{*zoom:1}.cf-medium:after,.cf-medium:before{content:' ';display:table}.cf-medium:after{clear:both}}@media screen and (min-width:1025px){.small-0{width:0}}#testProportional{margin:50px auto;width:300px;background-color:green}.crust{position:relative;width:100%;height:auto;overflow:hidden}.crust:before{content:'';display:block;padding-top:100%}.crust .core{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center}.crust .core .content,.crust .core img{max-width:100%;max-height:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.crust .core .content{width:100%;height:100%}.crust.cover .core img{min-width:100%;min-height:100%;height:auto;max-width:none}.crust.ratio-2_1:before{padding-top:50%}.crust.ratio-4_3:before{padding-top:75%}.crust.ratio-16_9:before{padding-top:56.25%}.crust.ratio-9_4:before{padding-top:44.44%}.crust.ratio-5_4:before{padding-top:80%}.crust.ratio-1_2:before{padding-top:200%}.crust.ratio-4_5:before{padding-top:125%}a.icon-prev:hover{color:#1992ff}.icon-prev{position:relative;display:inline;margin-left:2.25em;white-space:nowrap}.icon-prev:before{position:absolute;margin-top:.15em;left:-1.2em;font-size:1.1em;color:red}.icon-prev:first-child{margin-left:1.35em}.tai{position:relative;white-space:nowrap;color:#005eb2;font-size:1rem;line-height:1.5rem;margin-right:1rem}.tai:after{content:attr(data-title);position:relative;display:inline-block;font-size:.75rem;line-height:1.5rem;margin-left:.33rem}.tai:before{line-height:1.5rem}@media screen and (max-width:991px){.tai{cursor:help;font-size:2.5rem}.tai:after{display:none}.tai:active:after,.tai:focus:after,.tai:hover:after{display:block;position:absolute;top:.75rem;left:100%;z-index:1000;background-color:rgba(255,255,255,.85);font-size:1rem;line-height:1.5rem;padding:1px 4px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.tai:before{line-height:3.75rem}a.tai{cursor:pointer}}.req-sign,label .req::after{color:#c00;font-weight:700}label .req::after{content:'*';position:absolute;margin-left:.3rem;margin-left-margin-right:1.2rem}ul.evenly{text-align:justify;min-width:500px}ul.evenly:after{content:'';display:inline-block;width:100%}ul.evenly li{display:inline-block}.clickable{cursor:zoom-in}.admin-edit,.menu-content-edit{position:relative;overflow:hidden}.admin-edit:after,.menu-content-edit:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(102,82,0,.25);background-color:rgba(0,0,0,.05)}.admin-edit:after:hover,.menu-content-edit:after:hover{display:none}.admin-edit:hover,.menu-content-edit:hover{border:1px solid #900;background-color:rgba(255,255,255,.67);color:#600;cursor:url(../images/pencil-red-16.gif) 0 16,pointer}.admin-edit[data-variant=static_content],[data-variant=static_content].menu-content-edit{display:inherit}.admin-edit[data-variant=static_content]:hover,[data-variant=static_content].menu-content-edit:hover{cursor:url(../images/doc-edit-16.gif) 0 16,pointer}.menu-content-edit{display:inherit}.menu-content-edit:hover{cursor:url(../images/doc-edit-16.gif) 0 16,pointer}@media screen and (max-width:575px){.content-web a,.content-web div,.content-web input,.content-web li,.content-web ol,.content-web option,.content-web p,.content-web select,.content-web span,.content-web textarea,.content-web ul{font-size:13px}.content-web h1,.content-web h2{font-size:26px;letter-spacing:3px}.content-web h3,.content-web h4,.content-web h5,.content-web h6{font-size:20px;letter-spacing:3px}.content-web ol,.content-web ul{padding:0 0 0 25px}.content-web ol li,.content-web ul li{font-size:14px}.content-web ol li:before,.content-web ul li:before{top:12px}}.navbar-brand,.navbar-nav>li>a{text-shadow:none}.btn-first{background-color:#3ab54a;color:#fff;border:2px solid transparent;border-radius:50px}.btn-first:active,.btn-first:focus,.btn-first:hover{background-color:transparent;color:#3ab54a;border:2px solid #3ab54a}.btn-second{background-color:transparent;color:#3ab54a;border:2px solid #3ab54a;border-radius:50px}.btn-second:active,.btn-second:focus,.btn-second:hover{background-color:#3ab54a;color:#fff;border:2px solid transparent}.cartcena,.cartkusy{color:#fff}#wait{background-color:rgba(255,255,255,.5);position:absolute;z-index:999;width:100%;height:100%}#wait i{color:#b99c66;margin:20% auto;display:block}.fulllink{cursor:pointer}.filter-second-part{margin:25px auto;background-color:#fff}.filter-second-part h3{font-size:16.5px;font-weight:400;line-height:1.5;color:#888}.filter-second-part h3 span{font-weight:700;font-size:16.5px}.filter-heading{background-color:#e9e9e9;padding:14px;color:#fff;font-size:18px}.filter-wrapper{padding-top:30px;padding-bottom:0}.filter-wrapper label{font-size:14px;display:block;font-weight:600;margin:0 0 5px 15px;letter-spacing:4px;color:#000;text-transform:uppercase;font-family:Raleway,sans-serif}.filter-wrapper .fs-wrap{width:100%}.filter-wrapper .fs-wrap .fs-label-wrap{cursor:pointer;border-color:#acacac}.filter-wrapper .fs-wrap .fs-label-wrap .fs-label{display:flex;justify-content:flex-start;align-items:center;height:48px;padding:0 15px;font-size:14px;font-weight:400;color:#000}.filter-wrapper .fs-wrap .fs-label-wrap .fs-arrow{right:15px;background-image:url(../web/arrow_down_gold.svg);border:none;background-position:center;background-repeat:no-repeat;background-size:contain;height:10px;width:10px}.filter-wrapper .fs-wrap .fs-dropdown{width:calc(100% - 30px)}.filter-wrapper .fs-wrap .fs-dropdown .fs-option{padding:10px 10px 10px 30px}.filter-wrapper .filter_bottom_wrap{margin:15px 0 0}.filter-input,.filter-select{border-radius:0;border:none;border-bottom:2px solid #000}.fulllink button{margin:4px;float:right}.fulllink button:before{font-family:FontAwesome;content:"\f068"}.fulllink.collapsed button:before{font-family:FontAwesome;content:"\f067"}.priceslider_wrap{position:relative;height:80px;margin:10px auto 0}.priceslider_wrap input[type=number]{-moz-appearance:textfield}.priceslider_wrap p{position:absolute;top:-35px;left:50%;margin:0 0 0 -60px;font-weight:600;letter-spacing:4px;color:#000;font-size:14px;text-transform:uppercase;font-family:Raleway,sans-serif}.priceslider_wrap #minprice{position:absolute;bottom:25px;left:5px;z-index:11;border-radius:0;width:90px;color:#000;border-color:#acacac;font-size:14px}.priceslider_wrap #minprice::-webkit-inner-spin-button{-webkit-appearance:none}.priceslider_wrap #maxprice{position:absolute;bottom:25px;right:0;z-index:11;border-radius:0;width:90px;color:#000;border-color:#acacac;font-size:14px;text-align:right}.priceslider_wrap #maxprice::-webkit-inner-spin-button{-webkit-appearance:none}.filter_sorter{justify-content:flex-end}.filter_sorter span{color:#888;font-size:14px;font-weight:400;padding:0 20px 0 0}.filter_sorter .fs-wrap{width:175px;height:48px}.filter_sorter .fs-wrap:focus{outline:0}.filter_sorter .fs-wrap .fs-label-wrap{cursor:pointer}.filter_sorter .fs-wrap .fs-label-wrap .fs-label{display:flex;justify-content:flex-start;align-items:center;height:48px;padding:0 15px}.filter_sorter .fs-wrap .fs-label-wrap .fs-arrow{right:15px;background-image:url(../web/arrow_down_gold.svg);border:none;background-position:center;background-repeat:no-repeat;background-size:contain;height:10px;width:10px}.filter_sorter .fs-wrap .fs-dropdown{text-align:left;width:175px}.filter_sorter .fs-wrap .fs-dropdown .fs-option{padding:10px 10px 10px 15px;display:flex;justify-content:flex-start;align-items:center;height:48px}.filter_sorter .fs-wrap .fs-dropdown .fs-option .fs-checkbox{position:absolute}.filter_sorter .filter_bottom_wrap{margin:15px 0 20px}.areaslider_wrap{position:relative;height:80px;margin:10px auto 0}.areaslider_wrap input[type=number]{-moz-appearance:textfield}.areaslider_wrap p{position:absolute;top:-35px;left:50%;margin:0 0 0 -74px;font-weight:600;letter-spacing:4px;color:#000;font-size:14px;text-transform:uppercase;font-family:Raleway,sans-serif}.areaslider_wrap p span{text-transform:lowercase}.areaslider_wrap #minarea{position:absolute;bottom:25px;left:5px;z-index:11;border-radius:0;width:90px;color:#000;border-color:#acacac;font-size:14px}.areaslider_wrap #minarea::-webkit-inner-spin-button,.areaslider_wrap #minarea::-webkit-outer-spin-button{-webkit-appearance:none}.areaslider_wrap #maxarea{position:absolute;bottom:25px;right:0;z-index:11;border-radius:0;text-align:right;width:90px;color:#000;border-color:#acacac;font-size:14px}.areaslider_wrap #maxarea::-webkit-inner-spin-button,.areaslider_wrap #maxarea::-webkit-outer-spin-button{-webkit-appearance:none}.noUi-horizontal{height:1px}.noUi-target{border:none;background-color:#dedede;box-shadow:none}.noUi-handle{top:-10px!important;border-radius:0;width:12px!important;height:12px!important;border:none;outline:0;cursor:pointer;background:#b99c66;box-shadow:none}.noUi-handle:after,.noUi-handle:before{background:0 0}.noUi-connect{background-color:#000}.noUi-connects{top:-4px;left:11px}.noUi-base{top:4px;left:-11px}.nice_checkbox_wrap{position:relative;display:flex;justify-content:center;align-items:center}.nice_checkbox_wrap label{font-size:15px;font-weight:400;color:#888;margin:25px 0 0;position:relative;font-family:Roboto,sans-serif;text-transform:none;letter-spacing:normal}.nice_checkbox_wrap label a{color:#b99c66;border-bottom:1px solid #b99c66;font-size:15px;font-weight:400}.nice_checkbox_wrap label:before{content:'';background-color:#f6f6f6;border:1px solid #acacac;border-radius:0;display:block;width:18px;height:18px;position:absolute;left:-30px;box-shadow:0 0 7px 0 rgba(0,0,0,.04);top:2px}.nice_checkbox_wrap #smart_checkbox{top:4px;position:absolute;width:20px;z-index:-1;opacity:0}.nice_checkbox_wrap #smart_checkbox:checked+label:before{background-color:#f6f6f6;border:1px solid #acacac;box-shadow:0 0 1px 0 #acacac}.nice_checkbox_wrap #smart_checkbox:checked+label:after{content:'';background-color:#b99c66;border-radius:0;display:block;width:10px;height:10px;position:absolute;left:-26px;top:6px}.filter-manufacturers,.filter-tags{margin-top:25px;margin-bottom:0;background-color:#fff;padding-top:10px;padding-bottom:10px}.filter-manufacturers .checkbox,.filter-tags .checkbox{margin-top:0!important;margin-bottom:0!important}.filter-tags{margin-top:0!important}.filter-tagy{border-top:1px #e9e9e9 solid;margin-bottom:15px}.filter-buttons button{margin-right:10px}input[type=checkbox]{-ms-transform:scale(.7);-moz-transform:scale(.7);-webkit-transform:scale(.7);-o-transform:scale(.7)}.tag-label{padding-left:15px;padding-right:15px;padding-top:2px;padding-bottom:2px;border-radius:50px;font-weight:700}.filter_wrap{background-color:#f6f6f6;display:flex;flex:auto;border-bottom:3px solid #d7d7d7;padding:30px 0 20px}.product{text-align:center;margin:0;position:relative;transition:.2s;border:1px solid #ebebeb;min-height:290px}.product:hover{box-shadow:none}.product .product-background{height:255px;background-position:center;background-size:cover;background-repeat:no-repeat}.product .product-list-data{display:flex;justify-content:space-evenly;align-items:flex-start;flex-direction:column;background-color:#fff;transition:.2s;min-height:215px;height:auto;padding:0 30px}.product .product-list-data .hug1{font-size:16px;color:#000;line-height:1.4;text-align:left}.product .product-list-data .hug2{display:flex;justify-content:space-between;align-items:center;width:100%}.product:hover .product-list-data{background-color:#000}.product:hover .product-list-data .hug1{color:#fff}.product:hover .product-list-data .pld_left .category{color:#fff}.product:hover .product-list-data .pld_right .nasacena{color:#fff}.product .pld_left{text-align:left;display:flex;flex-direction:column;height:70px;justify-content:space-between;align-items:flex-start}.product .pld_left .category{font-size:14px;font-weight:700;color:#030303;text-transform:uppercase;margin:0 0 5px}.product .pld_left .ipl_region{font-weight:400;font-size:14px;color:#888;margin:0}.product .pld_right{text-align:left;width:35%;display:flex;flex-direction:column;height:70px;justify-content:space-between;align-items:flex-start}.product .pld_right .product-list-typ-nehnutelnosti{color:#b99c66;text-transform:uppercase;font-weight:700;font-size:14px;margin:0 0 5px}.product .pld_right .nasacena{font-size:14px;font-weight:400;color:#030303;margin:0}.products-wrapper{padding-bottom:0;margin:0 0 80px}.products-wrapper .col-xxl-4:nth-child(3n+2) .product{border-left:none;border-right:none}.products-wrapper .col-xxl-4:nth-child(3n+2) .product-list-last{border-right:1px solid #ebebeb}.eshop_product_list .product .product-background{height:255px}.eshop_product_list .product .product-list-data{min-height:215px;height:auto}.eshop_product_list .product .pld_left{height:60px}.eshop_product_list .product .pld_left .ipl_region{font-size:16.5px}.eshop_product_list .product .pld_left .category{font-size:16.5px;font-weight:700}.eshop_product_list .product .pld_right{height:60px}.eshop_product_list .product .pld_right .product-list-typ-nehnutelnosti{font-size:16.5px;font-weight:700}.eshop_product_list .product .pld_right .nasacena{font-size:16.5px}.productname{color:#404041;font-weight:700;font-size:18px;margin-bottom:5px;min-height:115px;padding:15px;line-height:1.2;overflow:hidden;display:flex;justify-content:center;align-items:center}.productshort{font-weight:300;font-size:16px;color:#404041;margin-bottom:5px;height:50px;overflow:hidden}.ipl_meta_data{display:flex;justify-content:center;align-items:center;padding:0 0 0 15px}.ipl_usable_area{display:inline-block;position:relative;margin:0 15px}.ipl_usable_area .scale{position:absolute;width:15px;left:-18px;top:50%;margin:-8.5px 0 0}.ipl_region{display:inline-block;position:relative;margin:0 15px}.ipl_region .map{position:absolute;width:15px;left:-18px;top:50%;margin:-8.5px 0 0}.buy-btn{background-color:#ffe200;min-width:125px;width:90%;height:55px;color:#000;font-size:15px;font-weight:700;padding:5px 10px;cursor:pointer;display:block;margin:15px auto;transition:.2s}.buy-btn:active,.buy-btn:focus,.buy-btn:hover{background-color:#ffc90f;text-decoration:none}.detail_product_navbar .navbar{height:120px;align-items:center;margin:0}.detail_main_image{background-position:center;background-size:cover;background-repeat:no-repeat;display:block;height:680px}.product-detail-name{margin:0 0 5px;line-height:1.2}.product-id-inzeratu{color:#888;font-weight:400;font-size:18px}.product-general-data-wrap{margin:120px 0 0}.product-general-data-wrap .product-detail-section-heading{font-size:41.5px;line-height:1.2;font-weight:600;letter-spacing:4px;font-family:Raleway,sans-serif;color:#030303;text-transform:uppercase;margin:0 0 40px}.product-general-data-wrap .sect_1 .description_word{color:#151413;font-size:12.5px;font-weight:700;text-transform:uppercase;margin:0 0 5px;display:block}.product-general-data-wrap .sect_1 .cena p{color:#b99c66;font-size:41.5px;font-weight:700;margin:0 0 25px;display:block;letter-spacing:4px;line-height:1}.product-general-data-wrap .sect_1 .splatka{position:relative}.product-general-data-wrap .sect_1 .splatka .splatka_text{line-height:1;letter-spacing:2px;font-size:16.5px;color:#151413;font-weight:400}.product-general-data-wrap .sect_1 .splatka .question_mark{font-size:14px}.product-general-data-wrap .sect_1 .splatka .hypo_field{display:inline-table;opacity:0;position:absolute;left:30px;pointer-events:none;top:0;background-color:#000;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;min-height:100px;color:#fff;z-index:2;transition:.2s;padding:10px 15px}.product-general-data-wrap .sect_1 .splatka .hypo_field em{display:inline;font-style:normal;color:#b99c66}.product-general-data-wrap .sect_1 .splatka .hypo_field .hypo_btn{margin:15px auto 0;height:40px;cursor:pointer;border-radius:0}.product-general-data-wrap .sect_1 .splatka .hypo_question{position:relative;cursor:pointer;font-size:15px;display:inline-block;font-weight:700;color:#2d3428;padding:0 15px 0 0}.product-general-data-wrap .sect_1 .splatka .hypo_question:hover .hypo_field{opacity:1;pointer-events:auto}.product-general-data-wrap .sect_2 a{color:#151413;font-family:Raleway,sans-serif;margin:23px 0 0;display:inline-block}.product-general-data-wrap .sect_2 a:hover{color:#b99c66}.product-general-data-wrap .sect_2 .product-detail-contact-makler-text{font-weight:400;font-size:16.5px;color:#888;margin:0 0 60px}.options_buttons_wrap{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;width:100%}.options_buttons_wrap .pdf_form{display:flex;flex-wrap:wrap}.options_buttons_wrap button,.options_buttons_wrap input{width:100%;min-width:auto}.options_buttons_wrap .pdf_form_wrap_btn{display:flex;justify-content:flex-start;align-items:center;width:100%}.options_buttons_wrap .pdf_form_wrap_btn .first_btn{margin:0 30px 0 0;width:calc(33.33333% - 30px)}.options_buttons_wrap .pdf_form_wrap_btn .middle_btn{margin:0 30px 0 0;width:calc(33.33333% - 30px)}.options_buttons_wrap .pdf_form_wrap_btn .last_btn{margin:0 30px 0 0;width:calc(33.33333% - 30px)}.options_buttons_wrap .option_btn{background-color:#b99c66;width:100%;height:88px;font-size:15px;font-weight:700;border-radius:0;border:none;padding:0 10px}.options_buttons_wrap .option_btn span{line-height:1.4;height:15px}.options_buttons_wrap .option_btn:hover{background-color:#000}.detail_basic_info_wrap{margin:90px 0 0;display:flex;flex-wrap:wrap}.detail_basic_info_wrap .box:nth-child(even){background-color:#f1f1f1}.detail_basic_info_wrap .box{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:12px 40px}.detail_basic_info_wrap .light_text{font-size:16.5px;font-family:Roboto,sans-serif;font-weight:400;color:#888;width:40%;display:inline-block}.detail_basic_info_wrap .regular_text{font-size:16.5px;font-family:Roboto,sans-serif;font-weight:700;color:#888;width:60%;text-transform:uppercase}.detail_basic_info_wrap .product-detail-map-block{width:100%;margin:115px 0 0}.detail_description_wrap{margin:90px 0 0;padding:0 30px 0 0}.detail_description_wrap a,.detail_description_wrap div,.detail_description_wrap input,.detail_description_wrap option,.detail_description_wrap p,.detail_description_wrap select,.detail_description_wrap span,.detail_description_wrap textarea{font-family:Roboto,sans-serif!important;color:#888;font-size:16.5px;font-weight:400}.detail_description_wrap li,.detail_description_wrap ol,.detail_description_wrap ul{font-size:16.5px;color:#888;font-weight:400}.detail_description_wrap li{margin:0 0 15px}.detail_description_wrap a{color:#b99c66;transition:.2s;border-bottom:1px solid #b99c66}.detail_description_wrap a:hover{color:#888;border-color:#888}.detail_description_wrap h1,.detail_description_wrap h2,.detail_description_wrap h3{color:#030303;font-family:Raleway,sans-serif;font-weight:600;margin:40px 0;font-size:41.5px}.detail_description_wrap h4,.detail_description_wrap h5,.detail_description_wrap h6{color:#030303;font-family:Raleway,sans-serif;font-weight:600;margin:40px 0}.send_friend_wrap{background-color:rgba(0,0,0,.5);width:100vw;height:100vh;display:none;position:fixed;justify-content:center;align-items:center;z-index:1000;top:0;left:0}.send_friend_wrap .send_friend{background-color:#fff;position:absolute;z-index:1001;width:800px;min-height:200px;left:50%;top:50%;margin:-100px 0 0 -400px;padding:25px 50px}.send_friend_wrap .send_friend .cross{width:30px;position:absolute;cursor:pointer;right:15px;top:15px}.send_friend_wrap .send_friend .produkt-detail-send-friend-button{margin:0 auto;background-color:#b99c66;color:#fff;border-radius:0}.send_friend_wrap .send_friend .produkt-detail-send-friend-button:hover{background-color:#000}.send_friend_wrap .send_friend input{height:50px}.send_friend_wrap .send_friend .form-control:focus{border-color:#ffc90f;box-shadow:0 0 0 .2px #ffc90f}.send_friend_wrap .send_friend label{color:#2d3428;font-size:20px;font-weight:700}.produkt-detail-kontakt-row{margin-top:125px}.produkt-detail-makler-wrap .produkt-detail-makler{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:50px 0 40px;height:410px}.produkt-detail-makler-wrap .produkt-detail-makler .left_side{width:205px}.produkt-detail-makler-wrap .produkt-detail-makler .left_side img{width:175px}.produkt-detail-makler-wrap .produkt-detail-makler .right_side{width:calc(100% - 205px)}.produkt-detail-makler-wrap .produkt-detail-makler .right_side h4{text-transform:uppercase;color:#151413;font-weight:700;letter-spacing:4px;line-height:1.2}.produkt-detail-makler-wrap .produkt-detail-makler .right_side .meta_makler{color:#888;font-size:16.5px;font-weight:400}.produkt-detail-makler-wrap .produkt-detail-makler .right_side a{display:block;color:#888;font-size:16.5px;font-weight:700}.produkt-detail-makler-wrap .produkt-detail-makler .right_side a:hover{color:#b99c66}.produkt-detail-makler-wrap .produkt-detail-makler .right_side h5{color:#b99c66;font-size:16.5px;font-weight:400;border-bottom:1px solid #b99c66;display:inline-block}.produkt-detail-makler-wrap .produkt-detail-makler .right_side .meta_makler_ocenenia{color:#888;font-size:16.5px;font-weight:400}.produkt-detail-makler-wrap .produkt-detail-makler .right_side .meta_makler_loga{margin:40px 0 0}.produkt-detail-makler-wrap .produkt-detail-makler .right_side .meta_makler_loga img{width:85px;margin:0 15px 0 0}.detail_form{display:flex;flex-wrap:wrap;background-color:#151413;padding:80px 70px}.detail_form h3{color:#bababa;font-weight:600;margin:0 0 45px;font-family:Raleway,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:4px}.detail_form ::-webkit-input-placeholder{color:#888;font-weight:400;font-size:14px}.detail_form ::-ms-input-placeholder{color:#888;font-weight:400;font-size:14px}.detail_form ::placeholder{color:#888;font-weight:400;font-size:14px}.detail_form input:-webkit-autofill,.detail_form input:-webkit-autofill:focus,.detail_form input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #151413 inset;transition:background-color 5000s ease-in-out 0s}.detail_form input,.detail_form textarea{border-radius:0;background-color:transparent;border:none;border-bottom:1px solid #282a2f;color:#fff;outline:0;padding:0 20px;box-shadow:none}.detail_form input:focus,.detail_form textarea:focus{background-color:#151413;color:#fff}.detail_form input{height:55px}.detail_form textarea{height:150px;color:#fff;padding:15px 20px;border:1px solid #282a2f}.detail_form .form-group{margin:0 0 10px}.detail_form .form-group label{margin:0 0 5px 0}.detail_form .form-control:focus{border-color:#ffc90f;box-shadow:none}.detail_form .detail_form_meta_wrap{display:flex;justify-content:space-between;align-items:center;margin:25px 0 0}.detail_form .agreement_pack_1{position:relative}.detail_form .agreement_pack_1 input{top:-20px;position:absolute}.detail_form .agreement_pack_1 label,.detail_form .agreement_pack_1 span{font-size:15px;font-weight:400;color:#888}.detail_form .agreement_pack_1 label a,.detail_form .agreement_pack_1 span a{color:#b99c66;border-bottom:1px solid #b99c66;font-size:15px;font-weight:400}.detail_form .agreement_pack_1 label{margin-left:30px;position:relative;padding:15px 0}.detail_form .agreement_pack_1 label:before{content:'';background-color:#151413;border:1px solid #b99c66;border-radius:0;display:block;width:20px;height:20px;position:absolute;left:-30px;box-shadow:0 0 7px 0 rgba(0,0,0,.04);top:14px}.detail_form .agreement_pack_1 input{width:20px;position:absolute;z-index:-1;opacity:0}.detail_form .agreement_pack_1 #agreement:checked+label:before,.detail_form .agreement_pack_1 #agreement_use:checked+label:before{background-color:#151413;border:1px solid #b99c66;box-shadow:0 0 1px 0 #000}.detail_form .agreement_pack_1 #agreement:checked+label:after,.detail_form .agreement_pack_1 #agreement_use:checked+label:after{content:'';background-color:#b99c66;border-radius:0;display:block;width:10px;height:10px;position:absolute;left:-25px;top:19px}.options_buttons_wrap #print_btn img{width:25px;margin:0 10px 0 0}.options_buttons_wrap #save_btn img{width:25px;margin:0 10px 0 0}.options_buttons_wrap #poslat_btn img{width:25px;margin:0 10px 0 0}.product-detail-image{border:1px solid #ebebeb}.product-detail-info{border:1px solid #ebebeb;padding-top:10px;padding-bottom:10px}.product-gallery>div>div{padding:5px 5px 0 0}.slick-prev{position:absolute;top:0;left:0;z-index:10;display:none;background-color:rgba(0,0,0,.5);width:65px;height:100%;text-indent:-9999px;outline:0!important;border-radius:0}.slick-prev .slick_prev_arrow{width:30px;z-index:11;position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px}.slick-next{position:absolute;top:0;right:0;z-index:10;display:none;background-color:rgba(0,0,0,.5);width:65px;height:100%;text-indent:-9999px;outline:0!important;border-radius:0}.slick-next .slick_next_arrow{width:30px;z-index:11;position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider-nav{margin:2px 0 65px;overflow:hidden}.slick-active .product-gallery-image{background-position:center;background-size:cover;background-repeat:no-repeat;height:185px}.slick-slide{margin:0 1px}.slick-list{margin:0}#detail_form_email_switch_2,#detail_form_surname_switch_2{display:none}.product_detail_meta_wrap{padding:35px 50px 0;position:relative;height:100%}.product_detail_meta_wrap .cena p{color:#ea0d17;font-size:40px;font-weight:700;margin:0 0 25px;display:inline-block}.product_detail_meta_wrap .cena .hypo_field{display:inline-table;opacity:0;position:absolute;right:20px;pointer-events:none;top:0;background-color:#000;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;min-height:100px;color:#fff;transition:.2s;padding:10px 15px}.product_detail_meta_wrap .cena .hypo_field em{display:inline;font-style:normal;color:#ffe200}.product_detail_meta_wrap .cena .hypo_field .hypo_btn{margin:15px auto 0;height:40px;border:none;cursor:pointer}.product_detail_meta_wrap .cena .hypo_question{position:relative;cursor:pointer;font-size:15px;display:inline-block;font-weight:700;color:#2d3428;margin:0 0 0 15px}.product_detail_meta_wrap .cena .hypo_question:hover .hypo_field{opacity:1;pointer-events:auto}.product_detail_meta_wrap .meta_small{margin:0 0 40px}.product_detail_meta_wrap .id_inzeratu{margin:0 0 70px}.product_detail_meta_wrap .property_seller h3{color:#71794a;font-size:24px;font-weight:700;margin:0 0 15px}.product_detail_meta_wrap .property_seller img{width:200px;margin:0 0 20px}.product_detail_meta_wrap .property_seller h4{font-family:Raleway,sans-serif;font-size:24px;color:#71794a;font-weight:700;margin:0 0 15px}.product_detail_meta_wrap .property_seller a{display:block;font-size:24px;font-weight:700;font-family:Raleway,sans-serif;color:#000;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 0 15px}.product_detail_meta_wrap .property_seller a:hover{color:#666}.product-detail-info-row{margin-bottom:5px;color:#747474;font-weight:300}.product-detail-price-row{margin-bottom:5px;color:#c4c4c4;font-weight:300}.product-detail-price-main-row{color:#000;font-weight:700}.main-price{color:#3ab54a}.product-form{width:100%;display:inline-block}.product-detail-input{border-radius:50px}.product-tag{display:inline-block;color:#fff;padding:5px 10px;border-radius:50px;margin-bottom:10px}.product-detail-tabs{padding-top:30px;padding-bottom:10px}.product-detail-tabs li{transition:.4s all}.product-detail-tabs li a{width:auto;background-color:#f8f8f8;padding:15px 25px;border:1px solid #ebebeb;color:#404041;font-weight:700;font-size:18px;transition:.4s all}.product-detail-tabs li a:hover{background-color:#fff;border-bottom:1px solid transparent;font-size:18px;transition:.4s all}.product-detail-tabs li .active{background-color:#fff;border-bottom:1px solid transparent;font-size:18px;transition:.4s all}.tab-content{border:1px solid #ebebeb;padding:15px}.tab-content>div{padding-top:15px;padding-bottom:15px}#add_to_cart_info{position:fixed;background-color:rgba(255,255,255,.95);width:100vw;height:100vh;top:0;left:0;z-index:99999}.add_to_cart_info_wrapper{display:flex;height:100%;width:100%;position:relative;overflow:auto}@media only screen and (max-width:991px){.add_to_cart_info_wrapper{display:block;padding-top:3rem}}.add_to_cart_info{width:100%;height:auto}.atci_shadow{box-shadow:0 0 40px 0 rgba(0,0,0,.1);background-color:#fff;position:relative;border-radius:5px}.atci_close{position:absolute;right:-25px;top:-25px;width:50px;height:50px;background-image:url(../images/close.svg);background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer;z-index:1}@media only screen and (max-width:991px){.atci_close{right:10px}}.atci_heading{font-size:1.5rem;padding:2rem 1rem 1rem 1rem;font-weight:700;color:#000;margin-bottom:0;text-transform:uppercase}.atci_product_image{max-height:40px}.atci_second{background-color:#f4f4f4}.atci_buttons_wrapper{margin-bottom:10px;padding-bottom:2rem}.breadcrumb{background-color:#f8f8f8;color:#3ab54a}.breadcrumb a,.breadcrumb span{color:#404041;padding-left:10px;padding-right:10px}.breadcrumb .actual{font-weight:700;color:#3ab54a}.left-menu-heading{background-color:#3ab54a;padding:14px;color:#fff;font-size:18px;margin-bottom:0}.left-menu-heading:before{font-family:FontAwesome;content:"\f0c9";padding-right:10px}.leftmenu{background-color:#f8f8f8}.leftmenu ul{list-style:none}.leftmenu a:hover{color:#3ab54a;text-decoration:none}.leftmenu>ul{padding:0 10px}.leftmenu>ul>li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #dadada}.leftmenu>ul>li>a{font-weight:700;color:#404041}.leftmenu>ul>li>a:before{content:"+";display:inline-block;margin-right:10px}.leftmenu>ul>li ul li a{color:#404041;font-weight:400}.navigation-bar-basket a,.navigation-bar-basket div{transition:.4s all}.navigation-bar-basket a:active,.navigation-bar-basket a:focus,.navigation-bar-basket a:hover,.navigation-bar-basket div:active,.navigation-bar-basket div:focus,.navigation-bar-basket div:hover{transition:.4s all}.navigation-bar-basket a{font-size:20px;color:#000;padding:14px;display:block;font-weight:300}.navigation-bar-basket .step{background-color:#eaeaea}.navigation-bar-basket .step:active,.navigation-bar-basket .step:focus,.navigation-bar-basket .step:hover{background-color:#3ab54a}.navigation-bar-basket .step:active a,.navigation-bar-basket .step:focus a,.navigation-bar-basket .step:hover a{text-decoration:none;color:#fff}@media (min-width:768px){.navigation-bar-basket .step:first-child{border-top-left-radius:50px;border-bottom-left-radius:50px}.navigation-bar-basket .step:last-child{border-top-right-radius:50px;border-bottom-right-radius:50px}}.navigation-bar-basket .active{background-color:#3ab54a}.navigation-bar-basket .active a{font-weight:700;color:#fff}.main-basket{padding-bottom:50px}.main-basket input{border-radius:50px}.main-basket h2,.main-basket h3{background-color:#3ab54a;padding:14px;color:#fff;border-radius:50px}.pointer{cursor:pointer}.cart-product{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ebebeb}.cart-product .cart-product-image{max-height:100px;display:block;margin:0 auto}.cart-product .cart-product-image:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.cart-product .cart-product-name{color:#000;font-weight:700;display:block}.cart-product .cart-product-name:hover{color:#3ab54a;text-decoration:none}.cart-product form{width:100%}.cart-product input{display:inline-block;width:80px;border-radius:50px;margin:0 15px}.cart-product button{margin:0 5px}.voucher input{width:auto;display:inline-block}.strankovanie{list-style:none}.strankovanie li{display:none;margin:5px;padding:5px 10px;background-color:transparent;border:1px solid #3ab54a;border-radius:50px;color:#3ab54a;cursor:pointer}.strankovanie .active{font-weight:700;display:inline-block;background-color:#3ab54a;border-radius:50px;color:#fff}.strankovanie .page{display:inline-block}.pagination li:first-child a{border-top-left-radius:50px;border-bottom-left-radius:50px}.pagination li:last-child a{border-top-right-radius:50px;border-bottom-right-radius:50px}.pagination li a{background-color:#fff;border:2px solid #3ab54a;color:#3ab54a;border-radius:50px;padding:5px 10px}.pagination li a:hover{background-color:#3ab54a;color:#fff;border:2px solid #3ab54a;box-shadow:none}.pagination .current{background-color:transparent}.pagination .current:first-child span{border-top-left-radius:50px;border-bottom-left-radius:50px}.pagination .current:last-child span{border-top-right-radius:50px;border-bottom-right-radius:50px}.pagination .current span{background-color:#3ab54a;border:2px solid #3ab54a;color:#fff;border-radius:50px;padding:5px 10px}.pagination .current span:hover{background-color:#3ab54a;border:2px solid #3ab54a;color:#fff}@media screen and (max-width:1499px){.product .product-list-data{padding:0 15px}}@media screen and (max-width:1199px){.products-wrapper{margin:0 0 30px}.product-general-data-wrap .sect_2{margin:60px 0 0}.detail_product_navbar .navbar{top:30px;height:auto}.product-general-data-wrap .sect_2 .product-detail-contact-makler-text{margin:0 0 100px}}@media screen and (max-width:991px){.products-wrapper .col-xxl-4:nth-child(3n+2) .product{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.products-wrapper .col-xxl-4:nth-child(2n+2) .product{border-left:none}.send_friend_wrap .send_friend{width:90vw;margin:-194px -45vw 0}}@media screen and (max-width:767px){.filter-wrapper .filter_bottom_wrap .row>div{padding:0}.filter-wrapper .fs-wrap{margin:0 0 15px}.areaslider_wrap{margin:30px auto 0}.eshop_product_list .product .product-list-data{min-height:185px}.eshop_product_list .product .product-list-data .hug1{font-size:14px}.detail_main_image{height:480px}}@media screen and (max-width:575px){.filter_sorter{justify-content:center;text-align:center}.current_available_properties{text-align:center}.detail_main_image{height:250px}.slick-active .product-gallery-image{height:145px}.slider-nav{margin:2px 0 35px}.product-detail-name{font-size:30px}.product-general-data-wrap{margin:30px 0 0}.product-general-data-wrap .sect_1 .product-detail-section-heading{font-size:30px}.product-general-data-wrap .sect_1 .cena p{font-size:30px}.product-general-data-wrap .sect_1 .splatka .hypo_field{left:-100px;top:20px}.product-general-data-wrap .sect_1 .splatka .hypo_question{padding:0 15px 5px 0}.product-general-data-wrap .sect_2 .product-detail-contact-makler-text{margin:0 0 15px}.product-general-data-wrap .sect_2 .product-detail-section-heading{margin:0 0 10px;font-size:26px}.options_buttons_wrap{position:static}.options_buttons_wrap .pdf_form_wrap_btn{flex-direction:column}.options_buttons_wrap .pdf_form_wrap_btn .first_btn,.options_buttons_wrap .pdf_form_wrap_btn .last_btn,.options_buttons_wrap .pdf_form_wrap_btn .middle_btn{margin:0 0 10px;width:80%}.detail_description_wrap{text-align:center;padding:0}.detail_description_wrap a,.detail_description_wrap div,.detail_description_wrap input,.detail_description_wrap option,.detail_description_wrap p,.detail_description_wrap select,.detail_description_wrap span,.detail_description_wrap textarea{font-size:14px}.detail_description_wrap .product-detail-section-heading{font-size:30px}.detail_description_wrap h3{font-size:26px;margin:40px 0 15px}.detail_basic_info_wrap .regular_text{font-size:13px}.detail_basic_info_wrap .light_text{font-size:13px}.detail_basic_info_wrap .product-detail-map-block{margin:50px 0 0}.detail_basic_info_wrap .product-detail-map-block #googleMap{height:300px!important}.detail_basic_info_wrap .box{padding:12px 20px}.produkt-detail-makler-wrap .produkt-detail-makler{flex-direction:column}.produkt-detail-makler-wrap .produkt-detail-makler .left_side{width:100%}.produkt-detail-makler-wrap .produkt-detail-makler .right_side{width:100%;margin:15px 0 0}.produkt-detail-makler-wrap .produkt-detail-makler .right_side .meta_makler_loga img{width:65px}.detail_form{padding:50px 0 25px}.detail_form h3{text-align:center;margin:0 auto 45px}.detail_form .agreement_pack_1{margin:0 auto}.detail_form .agreement_pack_2{text-align:center}#detail_form_email_switch_1,#detail_form_surname_switch_1{display:none}#detail_form_email_switch_2,#detail_form_surname_switch_2{display:block}.detail_form textarea{margin:20px 0 0}}@media screen and (max-width:350px){.detail_description_wrap .product-detail-section-heading{font-size:24px}.product-general-data-wrap .sect_1 .splatka .hypo_field{left:-120px}}.heading-contact-form{color:#bababa;font-weight:600;margin:0 0 45px;font-family:Raleway,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:4px}.contact_form ::-webkit-input-placeholder{color:#888;font-weight:400;font-size:14px}.contact_form ::-ms-input-placeholder{color:#888;font-weight:400;font-size:14px}.contact_form ::placeholder{color:#888;font-weight:400;font-size:14px}.contact_form input:-webkit-autofill,.contact_form input:-webkit-autofill:focus,.contact_form input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #151413 inset;transition:background-color 5000s ease-in-out 0s}.contact_form input,.contact_form textarea{border-radius:0;background-color:transparent;border:none;border-bottom:1px solid #282a2f;color:#fff;outline:0;padding:0 20px;box-shadow:none}.contact_form input:focus,.contact_form textarea:focus{background-color:#151413;color:#fff}.contact_form input{height:55px}.contact_form textarea{height:150px;color:#fff;padding:15px 20px;border:1px solid #282a2f}.contact_form .form-group{margin:0 0 10px}.contact_form .form-group label{margin:0 0 5px 0}.contact_form .form-control:focus{border-color:#ffc90f;box-shadow:none}.contact_form .detail_form_meta_wrap{display:flex;justify-content:space-between;align-items:center;margin:25px 0 0}.contact_form .agreement_pack_1{position:relative}.contact_form .agreement_pack_1 input{top:-20px;position:absolute}.contact_form .agreement_pack_1 label,.contact_form .agreement_pack_1 span{font-size:15px;font-weight:400;color:#888}.contact_form .agreement_pack_1 label a,.contact_form .agreement_pack_1 span a{color:#b99c66;border-bottom:1px solid #b99c66;font-size:15px;font-weight:400}.contact_form .agreement_pack_1 label{margin-left:30px;position:relative;padding:15px 0}.contact_form .agreement_pack_1 label:before{content:'';background-color:#151413;border:1px solid #b99c66;border-radius:0;display:block;width:20px;height:20px;position:absolute;left:-30px;box-shadow:0 0 7px 0 rgba(0,0,0,.04);top:14px}.contact_form .agreement_pack_1 input{width:20px;position:absolute;z-index:-1;opacity:0}.contact_form .agreement_pack_1 #agreement:checked+label:before,.contact_form .agreement_pack_1 #agreement_alter:checked+label:before,.contact_form .agreement_pack_1 #agreement_use:checked+label:before{background-color:#151413;border:1px solid #b99c66;box-shadow:0 0 1px 0 #000}.contact_form .agreement_pack_1 #agreement:checked+label:after,.contact_form .agreement_pack_1 #agreement_alter:checked+label:after,.contact_form .agreement_pack_1 #agreement_use:checked+label:after{content:'';background-color:#b99c66;border-radius:0;display:block;width:10px;height:10px;position:absolute;left:-25px;top:19px}.contact_wrap{padding:55px 0}.contact_wrap .kontakt_section_heading{color:#888;font-size:25px;line-height:1.2;font-weight:700;text-transform:uppercase;margin:0 0 25px}.contact_wrap .kontakt_section_text ul{list-style:none;padding:0 0 0 35px}.contact_wrap .kontakt_section_text ul li{font-weight:400;color:#888;font-size:16.5px;line-height:1.9;position:relative;margin:0 0 30px}.contact_wrap .kontakt_section_text ul li:before{content:'';background-color:#b99c66;width:20px;height:20px;position:absolute;left:-35px;top:5px}.contact_wrap .kontakt_section_text ul li a{text-decoration:none;color:#888;border-bottom:1px solid transparent}.contact_wrap .kontakt_section_text ul li a:hover{color:#b99c66;border-color:#b99c66}@media screen and (max-width:991px){.contact_form .detail_form_meta_wrap{justify-content:center}.contact_form .agreement_pack_2{text-align:center}}@media screen and (max-width:767px){.contact_wrap .temp_heading{text-align:center}}@media screen and (max-width:575px){.contact_form .detail_form_meta_wrap{flex-direction:column}.heading-contact-form{text-align:center}.contact_form textarea{height:90px;margin:30px 0 0}.contact_wrap .temp_heading{font-size:24px;letter-spacing:3px}.contact_wrap .kontakt_section_heading{font-size:22px}.contact_wrap .kontakt_section_text ul{padding:0 0 0 25px}.contact_wrap .kontakt_section_text ul li{font-size:13px}.contact_wrap .kontakt_section_text ul li:before{left:-25px;width:14px;height:14px}}.js_hidden{display:none}ul.slickSlider{padding:0}ul.slickSlider li{position:relative;width:100%;height:33vh;background-position:center;background-repeat:no-repeat;background-size:cover}.sixnetFooter{max-height:32px}@media screen and (max-width:1199px){ul.nav{align-items:center;justify-content:center}ul.nav>li{text-align:center;margin:5px 0;width:290px}ul.nav>li>ul{position:static;padding:0}ul.nav>li>ul>li{text-align:center}ul.nav>li>ul>li a{padding:7px 15px}ul.nav>li:hover ul{position:static}}@media screen and (max-width:575px){body>footer .section_form{padding:50px 30px 25px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2FzcyIsIl9tYXN0ZXIuc2FzcyIsImFwcC5zYXNzIiwiX21peGlucy5zYXNzIiwiYXBwLmNzcyIsIl9zaXhhZG1pbi5zYXNzIiwibW9kdWxlcy9fZGVmYXVsdF9zaXhuZXRfZXNob3Auc2FzcyIsIm1vZHVsZXMvX2NvbnRhY3Quc2FzcyIsImRlZmF1bHRfamF2YXNjcmlwdC5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTBCQSx5RkFDQSwwRkFEQSx5RkFDQSwwRkFEQSx5RkFDQSwwRkFEQSx5RkFDQSwwRkMzQkEsRUFDQyxXQUFZLFdBRWIsa0JBQ0MsUUFBUyxhQUNULE9BQVEsUUFDUixtQkFBb0IsS0FDcEIsV0FBWSxpQkFBQSxLQUFBLFFBQUEsQ0FBQSxNQUFBLEtBQUEsU0FDWixPQUFRLElBQUEsTUFBQSxZQUNSLGNBQWUsSUFDZixRQUFTLE1BQUEsSUFDVCxPQUFRLEtBQUEsRUFBQSxLQUNSLFVBQVcsTUFDWCxpQkFBa0IsUUFDbEIsTUFBTyxRQUNQLGVBQWdCLFVBRWpCLHdCQUNDLGlCQUFrQixRQUNsQixNQUFPLFFBSTRCLEVBQTlCLEtBQTJFLElBQXJFLEdBQUksR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFoQyxLQUFnRCxNQUF5QixPQUFsQyxFQUEwQixPQUF2QixLQUFhLFNBQ3RELFlES00sTUFBUSxDQUFFLFdDSmpCLEVBQUcsT0FDRixnQkFBaUIsS0FDakIsT0FBUSxRQUNSLFdBQVksSUFIYixTQUFBLFFBQUEsUUFBRyxjQUFBLGFBQUEsYUFLRCxnQkFBaUIsS0FDbkIsUUFDQyxPQUFRLElBQUksTURoQkUsUUNpQmYsT0FDQyxRQUFTLEVBQ1QsT0FBUSxFQUNULFlBQ0MsUUFBUyxLQUNULFVBQVcsS0FDWixpQkFDQyxXQUFZLE9BQ2IsWUFDQyxPQUFRLEVBQUEsS0FDUixRQUFTLE1BQ1YsUUFDQyxNQUFPLEtBQ1AsV0FBWSxNQUViLGFBTUMsU0FBVSxTQUNWLEtBQU0sRUFDTixJQUFLLE1BQ0wsUUFBUyxFQUNU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RWYsb0NBQ0MsMEJBR0csUUFBUyxLQUFBLEtBQUEiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRwcmltYXJ5Q29sb3I6ICMwMDVlYjI7XG4kc2Vjb25kYXJ5Q29sb3I6ICMwNWNhMDA7XG4kdGVydGlhcnlDb2xvcjogI2ZmZmZmZjtcbiRxdWF0ZXJuYXJ5Q29sb3I6IHJlZDtcdC8vXG4kcGVudGlhcnlDb2xvcjogZ3JlZW47XHRcdC8vXG5cbiRncmF5OiAjZTllOWU5O1xuXG4kZXJyb3JDb2xvcjogI2NjMDAwMDtcbiR3YXJuaW5nQ29sb3I6ICNmZmNjMDA7XG4kc3VjY2Vzc0NvbG9yOiAjMzNjYzAwO1xuXG4kYm9keS1mb250LWZhbWlseTogJ1Rla28nLCBzYW5zLXNlcmlmO1xuJGJhc2UtZm9udC1zaXplOiAxcmVtO1xuJGJhc2UtbGluZS1oZWlnaHQ6IDEuNXJlbTtcblxuJGJvcmRlci1jb2xvcjogI2ViZWJlYjtcblxuJHllbGxvdzogI2ZmZTMwZjtcbiRnb2xkOiAjYjk5YzY2O1xuXG5cbiRndXR0ZXI6IDE1cHg7XG5cbiR0cmFuc2l0aW9uOiAwLjRzIGFsbDtcblxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86MzAwLDQwMCw3MDAmc3Vic2V0PWxhdGluLWV4dCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1SYWxld2F5OjMwMCw0MDAsNjAwLDcwMCZkaXNwbGF5PXN3YXAnKTtcblxuJGZvbnQ6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuJGZvbnQyOiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4iLCIqIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4udHJhbnNsYXRlLWJ1dHRvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlLW91dCxjb2xvciAuMjVzIGVhc2Utb3V0O1xuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRwYWRkaW5nOiAuODVlbSAxZW07XG5cdG1hcmdpbjogMXJlbSAwIDFyZW07XG5cdGZvbnQtc2l6ZTogLjlyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICNlZDZjMDg7XG5cdGNvbG9yOiAjZmVmZWZlO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50cmFuc2xhdGUtYnV0dG9uOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2M5NWMwNztcblx0Y29sb3I6ICNmZWZlZmU7IH1cblxuLyogQkFTSUMgKi9cblxuaHRtbCwgYm9keSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgYSwgcCwgc3BhbiwgaW5wdXQsIHRleHRhcmVhLCBzZWxlY3QsIG9wdGlvbiwgZGl2IHtcblx0Zm9udC1mYW1pbHk6ICRmb250OyB9XG5hLCBidXR0b24ge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogMC4ycztcblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG4uYm9yZGVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjsgfVxuLm5vcGFkIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwOyB9XG4uc2ltcGxlZmxleCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDsgfVxuLnNpbXBsZWZsZXgtaXRlbSB7XG5cdGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuLmltZy1jZW50ZXIge1xuXHRtYXJnaW46IDAgYXV0bztcblx0ZGlzcGxheTogYmxvY2s7IH1cbi50ZXh0LXIge1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLnNsaWRlcl93cmFwIHtcblx0Ly9iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcblx0Ly9iYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG5cdC8vYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuXHQvL2JhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9oZWFkZXJfaG9tZXBhZ2Vfcy5qcGdcIilcblx0Ly9oZWlnaHQ6IDExMDBweFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMjE1cHg7XG5cdHotaW5kZXg6IDA7XG5cdHdpZHRoOiAxMDAlOyB9XG5cbmhlYWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQuaGVhZGVyX2xvZ28ge1xuXHRcdHdpZHRoOiA1MHB4OyB9XG5cdC5zb2NpYWxfaGVhZGVyX3dyYXAge1xuXHRcdGEge1xuXHRcdFx0bWFyZ2luOiAwIDVweDtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4OyB9IH0gfVxuXHQucGhvbmVfaGVhZGVyX3dyYXAge1xuXHRcdG1hcmdpbjogMCAzNXB4IDAgMTVweDtcblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAjYmFiYWJhO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7IH1cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTYuN3B4O1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRnb2xkOyB9IH0gfSB9XG5cbi5uYXZiYXIge1xuXHR3aWR0aDogMTAwJTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDM1cHggMCAwO1xuXHQubmF2YmFyX2JveCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cdC5uYXZiYXItY29sbGFwc2Uge1xuXHRcdG1hcmdpbjogMCAyNXB4IDAgMDsgfVxuXHR1bCB7XG5cdFx0bGkge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTIuNXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ29sZDsgfSB9IH0gfSB9XG5cbi5uYXZiYXIge1xuXHQjbXlpZC01IHtcblx0XHQjbWVudV9kcm9wZG93bl9hcnJvdyB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyB9IH0gfVxuXG4ubmF2YmFyLW5hdiB7XG5cdCNteWlkLTQge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Lm1lbnVfbGV2ZWxfMSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfSB9IH1cblxuLnNsaWRlcl9yZWN0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAzN3B4O1xuXHRoZWlnaHQ6IDdweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdvbGQ7XG5cdG1hcmdpbjogMCAwIDY1cHg7IH1cblxuLm5hdmJhci10b2dnbGVyIHtcblx0b3V0bGluZTogbm9uZTtcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTsgfVxuXHQubWVudV9pY29uIHtcblx0XHR3aWR0aDogMzBweDsgfSB9XG5cbi8vLm5hdmJhclxuLy9cdC5tb2JpbGVfdmlzaW9uLFxuLy9cdC5tb2JpbGVfdmlzaW9uX2Ryb3Bkb3duXG4vL1x0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbi8vXHQuY29sbGFwc2Uuc2hvd1xuLy9cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG4ubW9iaWxlTWVudSB7XG5cdGRpc3BsYXk6IG5vbmU7IH1cblxuLm1vYmlsZV90b3BfaGVhZGVyIHtcblx0ZGlzcGxheTogbm9uZTsgfVxuXG4vLy5sYW5nX3BhbmVsX2Rlc2tcbi8vXHRkaXNwbGF5OiBub25lXG5cbi5tYWluU2xpZGVyIHtcblx0cGFkZGluZzogMDtcblx0bGkge1xuXHRcdG91dGxpbmU6IG5vbmU7IH1cblx0LnNsaWRlLWNvbnRlbnQge1xuXHRcdC5zbGlkZS10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDYycHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjsgfVxuXHRcdC5zbGlkZS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMTYuN3B4O1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRtYXJnaW46IDAgMCAzNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDsgfSB9XG5cdC5zbGljay1kb3RzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDEzMHB4O1xuXHRcdHRvcDogMDtcblx0XHRtYXJnaW46IDAgMCAwIDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRsaSB7XG5cdFx0XHRoZWlnaHQ6IDk1cHg7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDU1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1NXB4OyB9XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0d2lkdGg6IDM3cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfSB9IH1cblx0XHRsaS5zbGljay1hY3RpdmUge1xuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0d2lkdGg6IDM3cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdvbGQ7IH0gfSB9XG5cdFx0LmRvdF9jaGlsZHJlbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IC00NXB4O1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRmb250LXNpemU6IDE2LjdweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAzMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yOyB9IH1cblx0XHQuZG90X2NoaWxkXzEge1xuXHRcdFx0dG9wOiAxMnB4OyB9XG5cdFx0LmRvdF9jaGlsZF8yIHtcblx0XHRcdHRvcDogMTE2cHg7IH1cblx0XHQuZG90X2NoaWxkXzMge1xuXHRcdFx0dG9wOiAyMDFweDtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDAgMCAwOyB9IH0gfSB9XG5cbi5oZWFkZXJfYm94X3dyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbjogMCAwIDE1MHB4O1xuXHQuaGVhZGVyX2JveCB7XG5cdFx0Ym9yZGVyOiAzcHggc29saWQgJGdvbGQ7XG5cdFx0d2lkdGg6IDM3MHB4O1xuXHRcdGhlaWdodDogMTc1cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0dHJhbnNpdGlvbjogMC4ycztcblx0XHQuaW5uZXJfbGVmdCB7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHQuaW5uZXJfbGluZSB7XG5cdFx0XHRcdHdpZHRoOiAzN3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweDsgfVxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7IH1cblx0XHRcdC5pbm5lcl90ZXh0X2dvbGQge1xuXHRcdFx0XHRjb2xvcjogJGdvbGQ7IH0gfVxuXHRcdC5pbm5lcl9yaWdodCB7XG5cdFx0XHQuaW5uZXJfdGV4dF9hcnJvdyB7XG5cdFx0XHRcdHdpZHRoOiAyNXB4OyB9IH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogI2ZmZjsgfSB9IH1cblxuLnN0ZF9idG4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1pbi13aWR0aDogMjAwcHg7XG5cdGhlaWdodDogNTVweDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXNpemU6IDEyLjVweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZ29sZDtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRwYWRkaW5nOiAwIDI1cHg7XG5cdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRnb2xkO1xuXHRcdGNvbG9yOiAjZmZmOyB9IH1cblxuLm1haW5fd3JhcCB7XG5cdG1hcmdpbjogMTU1cHggMCAwOyB9XG5cbi5zZWN0aW9uX2Fib3V0IHtcblx0LmJsYWNrX2JveF9oZWFkaW5nIHtcblx0XHRoZWlnaHQ6IDE2MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IDAuMnM7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRnb2xkOyB9XG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdHdpZHRoOiA2MCU7IH1cblx0XHQuc2VjdGlvbl9hcnJvdyB7XG5cdFx0XHR3aWR0aDogMjVweDsgfSB9IH1cblxuLnNlY3Rpb25fYWJvdXQge1xuXHQuZ3JheV9ib3hfaGVhZGluZyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwIDAgMCA3MHB4O1xuXHRcdGhlaWdodDogMTYwcHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRzcGFuIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQyO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICMwMzAzMDM7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDsgfSB9IH1cblxuLnNlY3Rpb25fY29udGVudCB7XG5cdGhlaWdodDogNTgwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0cGFkZGluZzogMCAzMHB4IDAgMDtcblx0LmdvbGRfbGluZSB7XG5cdFx0d2lkdGg6IDM3cHg7XG5cdFx0aGVpZ2h0OiA3cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdvbGQ7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDsgfVxuXHRoMSxoMixoMyB7XG5cdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdGNvbG9yOiAjMDAwMDAwO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiA1cHg7IH1cblx0cCwgc3BhbiwgYiwgdSwgaSB7XG5cdFx0Y29sb3I6ICM4ODg4ODg7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDsgfSB9XG5cbi5zZWN0aW9uX3NlcnZpY2VzIHtcblx0bWFyZ2luOiAxNzBweCAwIDA7XG5cdC5zZXJ2X2ltZ18xIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvc2VydmljZXMvc2VydmljZS0xLmpwZ1wiKTsgfVxuXHQuc2Vydl9pbWdfMiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3NlcnZpY2VzL3NlcnZpY2UtMi5qcGdcIik7IH1cblx0LnNlcnZfaW1nXzMge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9zZXJ2aWNlcy9zZXJ2aWNlLTMtMy5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDE1JSAhaW1wb3J0YW50OyB9XG5cdC5zZXJ2X2ltZ180IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvc2VydmljZXMvc2VydmljZS00LTEuanBnXCIpOyB9XG5cdC5zZXJ2X2ltZ181IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvc2VydmljZXMvc2VydmljZS01LmpwZ1wiKTsgfVxuXHQuc2Vydl9pbWdfNiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3NlcnZpY2VzL3NlcnZpY2UtNi5qcGdcIik7IH1cblx0LnNlcnZpY2Uge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG5cdFx0LnNlcnZpY2VfYmFja2dyb3VuZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGhlaWdodDogMTU1cHg7IH1cblx0XHQuc2VydmljZV9kYXRhIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiAxMzBweDtcblx0XHRcdHBhZGRpbmc6IDAgNDVweDtcblx0XHRcdHRyYW5zaXRpb246IDAuMnM7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRjb2xvcjogIzE0MTQxNDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0d2lkdGg6IDE2MHB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMjVweDsgfSB9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQuc2VydmljZV9kYXRhIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7IH0gfSB9IH1cblx0LnNlY3Rpb25fY29udGVudCB7XG5cdFx0cGFkZGluZzogMCAwIDAgMzBweDsgfVxuXHQuY29sLXh4bC00Om50aC1jaGlsZCgzbisyKSB7XG5cdFx0LnNlcnZpY2Uge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7IH0gfVxuXHQuY29sLXh4bC00Om50aC1jaGlsZCgtbiszKSB7XG5cdFx0LnNlcnZpY2Uge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTsgfSB9IH1cblxuLnNlY3Rpb25fbW9ydGdhZ2Uge1xuXHRtYXJnaW46IDE4MHB4IDAgMCAwO1xuXHQubW9ydGdhZ2VfYmFja2dyb3VuZCB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvaHlwb3Rla3lfdXZlcnlfaG9tZXBhZ2Vfcy5qcGdcIik7XG5cdFx0aGVpZ2h0OiA3MDVweDsgfVxuXHQubW9ydGdhZ2VfY2FsY3VsYXRlX2J0biB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGhlaWdodDogMTU1cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdvbGQ7XG5cdFx0Lm1vcnRnYWdlX2ljb24ge1xuXHRcdFx0d2lkdGg6IDQ1cHg7IH1cblx0XHRzcGFuIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdG1hcmdpbjogMCAwIDAgMTVweDsgfVxuXHRcdC5tb3J0Z2FnZV9hcnJvdyB7XG5cdFx0XHR3aWR0aDogMjVweDsgfVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfSB9XG5cdC5tb3J0Z2FnZV9kYXRhIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNDEzO1xuXHRcdGhlaWdodDogODYwcHg7XG5cdFx0cGFkZGluZzogOTBweCAxMzBweDtcblx0XHQuc2VjdGlvbl9jb250ZW50IHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGgxLCBoMiwgaDMge1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0d2lkdGg6IDMyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDQycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH1cblx0XHRcdHAsIHNwYW4sIGIsIHUsIGkge1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjsgfSB9XG5cdFx0Lm1vcnRnYWdlX3R5cGVzX3dyYXAge1xuXHRcdFx0Lm1vcnRnYWdlX3R5cGUge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA2NXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTIuNXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRib3JkZXI6IDFweCBkb3R0ZWQgIzM4MzczNjtcblx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuMnM7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRnb2xkOyB9IH0gfSB9IH1cblxuLnNlY3Rpb25fZmluY2V0cnVtIHtcblx0bWFyZ2luOiAxNzBweCAwIDAgMDtcblx0LmZpbmNlbnRydW1fbG9nbyB7XG5cdFx0d2lkdGg6IDMxMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvOyB9XG5cdC5zZWN0aW9uX2NvbnRlbnQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMCAxMDBweDtcblx0XHRoMSwgaDIsIGgzIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRtYXJnaW46IDAgMCAzNXB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDVweDtcblx0XHRcdGNvbG9yOiAjMDMwMzAzO1xuXHRcdFx0Zm9udC1zaXplOiA0MXB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7IH1cblx0XHRzcGFuLCBwLCBiLCB1LCBpIHtcblx0XHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRtYXJnaW46IDA7IH0gfVxuXHQuZmluX3BvaXN0ZW5pZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IDAuMnM7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Y29sb3I6ICRnb2xkOyB9IH1cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDcwcHg7IH1cblx0XHRzcGFuIHtcblx0XHRcdHRyYW5zaXRpb246IDAuMnM7XG5cdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7XG5cdFx0XHRjb2xvcjogIzAzMDMwMztcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogM3B4O1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMDsgfSB9XG5cdC5wb2lzdGVuaWVfYnRuIHtcblx0XHRjb2xvcjogIzE1MTQxMztcblx0XHRwYWRkaW5nOiAwIDU1cHg7XG5cdFx0bWFyZ2luOiAxMDBweCAwIDIxMHB4IDA7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjsgfSB9IH1cblxuLnNlY3Rpb25fZm9vdGVyIHtcblx0bWFyZ2luOiAxMDBweCAwIDA7XG5cdC5mb290ZXJfbG9nb19saW5lIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIDAgNTBweDtcblx0XHQuZl9saW5lIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxNTE0MTM7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDU1cHgpOyB9XG5cdFx0LmZvb3Rlcl9sb2dvIHtcblx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0bWFyZ2luOiAwIDMwcHg7IH0gfVxuXHRoMyB7XG5cdFx0Y29sb3I6ICMwMzAzMDM7XG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDNweDsgfVxuXHRhIHtcblx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjMDAwOyB9IH1cblx0LmZvb3Rlcl9saW5rcyB7XG5cdFx0YSB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9IH1cblx0LmZvb3Rlcl9jb250ZW50IHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRsaW5lLWhlaWdodDogMS41OyB9XG5cdC5mb290ZXJfaW1hZ2VzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDIwcHg7IH0gfSB9XG5cbi5wb3N0X2Zvb3RlciB7XG5cdGZvbnQtc2l6ZTogMTdweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Y29sb3I6ICM4ODg4ODg7XG5cdG1hcmdpbjogMzVweCAwIDQ1cHg7IH1cblxuXG5cbi5zdGRfYnRuXzIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMjVweDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bWFyZ2luOiAwIGF1dG8gMTBweDtcblx0cGFkZGluZzogMCAxNXB4IDE1cHg7XG5cdGRpdiB7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXHRpbWcge1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdGhlaWdodDogMzBweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHRwYWRkaW5nOiA5cHg7XG5cdFx0bWFyZ2luOiAwOyB9XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdG9wYWNpdHk6IDAuODU7IH0gfVxuXG5cbi8vIElOVEVSSUVST1ZZIERJWkFKTlxuLmludGVyaWVyb3Z5X3dyYXAge1xuXHRtYXJnaW46IDgwcHggYXV0byAwO1xuXHQudGVtcF9oZWFkaW5nIHtcblx0XHRtYXJnaW46IDAgMCAzMHB4OyB9XG5cdC5zZWxsX3RleHRfMSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHRmb250LXNpemU6IDE2LjVweDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH1cblx0LmtvbGF6XzEge1xuXHRcdG1hcmdpbjogMCAwIDk1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogNzUlOyB9IH1cblx0LmludGVyaWVyX2dhbGxlcnkge1xuXHRcdG1hcmdpbjogNzBweCAwIDUwcHg7XG5cdFx0PmRpdiB7XG5cdFx0XHRwYWRkaW5nOiAwIDZweDsgfVxuXHRcdC5pbnRlcmllcl9pbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDZweCAwOyB9IH1cblx0LmtvbGF6XzIge1xuXHRcdG1hcmdpbjogNjBweCAwIDk1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogNjAlOyB9IH0gfVxuXG4vLyBIWVBPS0FMS1VMQUNLQVxuLm1vcnRnYWdlX3dyYXAge1xuXHRtYXJnaW46IDYwcHggYXV0byAwO1xuXHQucmVhc29uX2JveF9pbWFnZSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRoZWlnaHQ6IDUxNXB4OyB9XG5cdC5yYmlfMSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL2h5cG90ZWt5X2ltZzEuanBnXCIpOyB9XG5cdC5yYmlfMiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL2h5cG90ZWt5X2ltZzIuanBnXCIpOyB9XG5cdC5yYmlfMyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL2h5cG90ZWt5X2ltZzMuanBnXCIpOyB9XG5cdC5yYmlfNCB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL2h5cG90ZWt5X2ltZzQuanBnXCIpO1xuXHRcdGhlaWdodDogNjQwcHg7IH1cblx0LnJlYXNvbl9ib3hfZGF0YSB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogIzAzMDMwMztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiA1cHg7IH1cblx0XHQudGVtcF9jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAzNXB4O1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogLTM1cHg7XG5cdFx0XHRcdFx0XHR0b3A6IDcuNXB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ29sZDsgfSB9IH0gfSB9XG5cdC5yYmRfcGwge1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDsgfVxuXHQucmJkX3ByIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG5cdC5zZWxsX3RleHRfMSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRmb250LXNpemU6IDE2LjVweDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH0gfVxuXG4ubW9ydGdhZ2VfY2FsY3VsYXRvciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMxNTE0MTM7XG5cdHBhZGRpbmc6IDgwcHggMTMwcHggMTAwcHg7XG5cdG1hcmdpbjogMCAwIDgwcHg7XG5cdC50ZW1wX2hlYWRpbmcge1xuXHRcdGNvbG9yOiAjZmZmZmZmOyB9XG5cdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5cdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5cdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuXHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjZmZmO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4ICMxNTE0MTMgaW5zZXQ7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwczsgfVxuXHRpbnB1dCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyODJhMmY7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0aGVpZ2h0OiA1NXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxNTE0MTM7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cdC5pbnB1dF9hcnJvd19pbWdfdXAsXG5cdC5pbnB1dF9hcnJvd19pbWdfZG93biB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxMnB4O1xuXHRcdHJpZ2h0OiAxM3B4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjsgfVxuXHQuaW5wdXRfYXJyb3dfaW1nX3VwIHtcblx0XHR0b3A6IDIxcHg7IH1cblx0LmlucHV0X2Fycm93X2ltZ19kb3duIHtcblx0XHR0b3A6IDM1cHg7IH1cblx0aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuXHRpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRtYXJnaW46IDA7IH1cblx0aW5wdXRbdHlwZT1udW1iZXJdIHtcblx0XHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgfVxuXHQuaHlwb19nbyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0cGFkZGluZzogMCAwIDAgNXB4O1xuXHRcdG1hcmdpbjogNTBweCAwIDA7XG5cdFx0d2lkdGg6IDI1NXB4O1xuXHRcdGhlaWdodDogODVweDtcblx0XHQubW9ydGdhZ2VfY291bnRfYnRuX2ltZyB7XG5cdFx0XHR3aWR0aDogMThweDsgfSB9IH1cblxuXG4uaHlwb19yZXN1bHRzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRmbGV4OiBhdXRvO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdC5oeXBvX3Jlc3VsdCB7XG5cdFx0cGFkZGluZzogMTdweCAzNXB4O1xuXHRcdGJvcmRlcjogMnB4IGRvdHRlZCAjMzgzNzM2OyB9XG5cdGxhYmVsIHtcblx0XHRmb250LXNpemU6IDEyLjVweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRsZXR0ZXItc3BhY2luZzogNHB4OyB9XG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDJweDsgfVxuXHQ+ZGl2IHtcblx0XHRtYXJnaW46IDAgMCAxMHB4OyB9XG5cdHNwYW4ge1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMzVweCAwIDA7IH0gfVxuXG4uZmxvYXRpbmdfcGFyZW50IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRpbnB1dDpmb2N1cyB+IC5mbG9hdGluZy1sYWJlbCB7XG5cdFx0dG9wOiAycHg7XG5cdFx0bGVmdDogMTBweDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIDBkZWcsIHdoaXRlLCB3aGl0ZSAzNSUsICNiYWRhNTUgNDklLCAjYmFkYTU1IDUxJSwgI2JhZGE1NSA1MSUgKTsgfVxuXHQuaW5wdXRUZXh0IHtcblx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0aGVpZ2h0OiA1NXB4OyB9XG5cdC5mbG9hdGluZ19sYWJlbCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNpdGlvbjogMC4ycztcblx0XHRtYXJnaW46IC0xMnB4IDAgMCAwO1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdHBhZGRpbmc6IDA7IH1cblx0LnVwIHtcblx0XHR0b3A6IDlweDtcblx0XHRsZWZ0OiAwO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRvcGFjaXR5OiAxOyB9IH1cblxuLnBhcnRuZXJzX3dyYXAge1xuXHRwYWRkaW5nOiA3NXB4IDAgODVweDtcblx0d2lkdGg6IDEwMCU7XG5cdC5wYXJ0bmVyc19tYWluX2xvZ28ge1xuXHRcdHdpZHRoOiAyNTBweDtcblx0XHRtYXJnaW46IDAgYXV0byAxMDBweDsgfVxuXHQucGFydG5lcl9sb2dvX3dyYXAge1xuXHRcdHdpZHRoOiAyMTVweDtcblx0XHRoZWlnaHQ6IDEwNXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW46IDAgYXV0byAxMDBweDtcblx0XHQucGFydG5lcl9sb2dvIHtcblx0XHRcdHdpZHRoOiAxMDAlOyB9XG5cdFx0LnJlY3RfbG9nbyB7XG5cdFx0XHR3aWR0aDogNzAlOyB9IH0gfVxuXG4uaHlwb193cmFwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcblx0cGFkZGluZzogMDtcblx0YnV0dG9uIHtcblx0XHRtYXJnaW46IDAgYXV0bzsgfVxuXHRpbnB1dCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRoZWlnaHQ6IDUwcHg7IH0gfVxuXG5mb3JtIHtcblx0LmZvcm0tY29udHJvbCB7XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNmZmM5MGY7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAwLjJweCAjZmZjOTBmOyB9IH0gfVxuXG4vLyBQT0lTVEVOSUUgV1JBUFxuLnBvaXN0ZW5pZV93cmFwIHtcblx0cGFkZGluZzogNjVweCAwO1xuXHQuc2VsbF90ZXh0XzEge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0Zm9udC1zaXplOiAxNi41cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRmb250LXdlaWdodDogNDAwOyB9XG5cdC5yZWFzb25fYm94X2ltYWdlIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGhlaWdodDogNTE1cHg7IH1cblx0LnJiaV8xIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvcG9pc3RlbmllX2ltZzEuanBnXCIpOyB9XG5cdC5yYmlfMiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3BvaXN0ZW5pZV9pbWcyLmpwZ1wiKTsgfVxuXHQucmJpXzMge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9wb2lzdGVuaWVfaW1nMy5qcGdcIik7IH1cblx0LnJiaV80IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvcG9pc3RlbmllX2ltZzQuanBnXCIpOyB9XG5cdC5yZWFzb25fYm94X2RhdGEge1xuXHRcdGgzIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7XG5cdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICMwMzAzMDM7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogNXB4OyB9IH1cblx0LnRlbXBfY29udGVudCB7XG5cdFx0Zm9udC1zaXplOiAxNi41cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHR1bCB7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMzVweDtcblx0XHRcdGxpIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW46IDAgMCA1cHg7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogLTM1cHg7XG5cdFx0XHRcdFx0dG9wOiA3LjVweDtcblx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdvbGQ7IH0gfSB9IH1cblx0LnJiZF9wbCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4OyB9XG5cdC5yYmRfcHIge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cblx0LnBvaXN0b3ZuZV9wYXJ0bmVyX2xvZ29fd3JhcCB7XG5cdFx0d2lkdGg6IDg1JTtcblx0XHRoZWlnaHQ6IDE1NXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW46IDAgYXV0byA2NXB4O1xuXHRcdC5wb2lzdG92bmVfcGFydG5lcl9sb2dvIHt9XG5cdFx0LnJlY3RfbG9nbyB7XG5cdFx0XHR3aWR0aDogNzAlOyB9IH0gfVxuXG4vLyBQUkVOQUpBVCBXUkFQXG4ucHJlbmFqYXRfd3JhcCB7XG5cdHBhZGRpbmc6IDgwcHggMCAyMHB4O1xuXHQudGVtcF9oZWFkaW5nIHtcblx0XHRtYXJnaW46IDAgMCA0MHB4OyB9XG5cdC5zZWxsX3RleHRfMSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcblx0XHRmb250LXNpemU6IDE2LjVweDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH1cblx0LnJlYXNvbl9ib3hfaW1hZ2Uge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0aGVpZ2h0OiA0NTBweDsgfVxuXHQucmJpXzEge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9jaGNlbV9wcmVuYWphdF9pbWcxLmpwZ1wiKTsgfVxuXHQucmJpXzIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9jaGNlbV9wcmVuYWphdF9pbWcyLmpwZ1wiKTsgfVxuXHQucmJpXzMge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9jaGNlbV9wcmVuYWphdF9pbWczLmpwZ1wiKTsgfVxuXHQucmVhc29uX2JveF9kYXRhIHtcblx0XHRoMyB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQyO1xuXHRcdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGNvbG9yOiAjMDMwMzAzO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDVweDsgfSB9XG5cdC50ZW1wX2NvbnRlbnQge1xuXHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0Y29sb3I6ICM4ODg4ODg7XG5cdFx0dWwge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDM1cHg7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgNXB4O1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IC0zNXB4O1xuXHRcdFx0XHRcdHRvcDogNy41cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRnb2xkOyB9IH0gfSB9XG5cdC5yYmRfcGwge1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDsgfVxuXHQucmJkX3ByIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9IH1cblxuLy8gVEVNUExBVEVTIERFRkFVTFRTXG4uZGVmYXVsdF9oZWFkaW5nIHtcblx0bWFyZ2luOiAxMjBweCAwIDA7XG5cdGgxIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogNjIuNXB4O1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdG1hcmdpbjogMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDJweDsgfSB9XG5cbi50ZW1wX2dvbGRfbGluZSB7XG5cdHdpZHRoOiAzN3B4O1xuXHRoZWlnaHQ6IDZweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdvbGQ7XG5cdG1hcmdpbjogMCAwIDQwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4udGVtcF9oZWFkaW5nIHtcblx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0Y29sb3I6ICMwMzAzMDM7XG5cdGxldHRlci1zcGFjaW5nOiA1cHg7XG5cdGZvbnQtc2l6ZTogNDJweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0bWFyZ2luOiAwIDAgNzBweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubWItNiB7XG5cdG1hcmdpbi1ib3R0b206IDEwMHB4OyB9XG5cbi8vIENIQ0VNIFBSRURBVFxuLnNlbGxfd3JhcCB7XG5cdG1hcmdpbjogODBweCBhdXRvIDA7XG5cdC5yZWFzb25fYm94X2ltYWdlIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGhlaWdodDogNDUwcHg7IH1cblx0LnJiaV8xIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvY2hjZW1fcHJlZGF0X2ltZzFfM19zLmpwZ1wiKTsgfVxuXHQucmJpXzIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9jaGNlbV9wcmVkYXRfaW1nMi5qcGdcIik7IH1cblx0LnJiaV8zIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvY2hjZW1fcHJlZGF0X2ltZzMuanBnXCIpOyB9XG5cdC5yZWFzb25fYm94X2RhdGEge1xuXHRcdGgzIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7XG5cdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICMwMzAzMDM7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogNXB4OyB9XG5cdFx0LnRlbXBfY29udGVudCB7XG5cdFx0XHRmb250LXNpemU6IDE2LjVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0XHRjb2xvcjogIzg4ODg4ODsgfSB9XG5cdC5yYmRfcGwge1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDsgfVxuXHQucmJkX3ByIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9IH1cblxuLnByZWRhdF9zdGVwc193cmFwIHtcblx0bWFyZ2luOiAwIDAgMTA1cHg7XG5cdC5zdGVwc193cmFwIHtcblx0XHRtYXJnaW46IDU1cHggYXV0byAwO1xuXHRcdC5jYXJkIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDAgMCA4cHg7XG5cdFx0XHQuYnRuLWxpbmsge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogNzBweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggZG90dGVkICRnb2xkO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNjBweCAwIDM1cHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdC5wbHVzX3RlbXBfd3JhcCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiAtNzFweDtcblx0XHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRnb2xkO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEzcHg7IH0gfSB9XG5cdFx0XHQuY2FyZF9ib2R5IHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuXHRcdFx0XHRib3JkZXI6IDFweCBkb3R0ZWQgJGdvbGQ7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggNTVweCAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7IH0gfSB9IH1cblxuLy8gQ0hDRU0gS1VQSVRcbi5idXlfd3JhcCB7XG5cdG1hcmdpbjogODBweCBhdXRvIDA7XG5cdC5yZWFzb25fYm94X2ltYWdlIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGhlaWdodDogNDUwcHg7IH1cblx0LnJiaV8xIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvY2hjZW1fa3VwaXRfaW1nMS5qcGdcIik7IH1cblx0LnJiaV8yIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvY2hjZW1fa3VwaXRfaW1nMi5qcGdcIik7IH1cblx0LnJiaV8zIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvY2hjZW1fa3VwaXRfaW1nMy5qcGdcIik7IH1cblx0LnJiaV80IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvY2hjZW1fa3VwaXRfaW1nNC5qcGdcIik7IH1cblx0LnJlYXNvbl9ib3hfZGF0YSB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogIzAzMDMwMztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiA1cHg7IH1cblx0XHQudGVtcF9jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdGNvbG9yOiAjODg4ODg4OyB9IH1cblx0LnJiZF9wbCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4OyB9XG5cdC5yYmRfcHIge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cblx0LnNlbGxfdGV4dF8xIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0Y29sb3I6ICM4ODg4ODg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDsgfSB9XG5cbi8vIEhPTUVTVEFHSU5HXG4uaG9tZXN0YWdpbmdfd3JhcCB7XG5cdG1hcmdpbjogODBweCAwIDc1cHg7XG5cdGZsZXg6IGF1dG87XG5cdC50ZW1wX2hlYWRpbmcge1xuXHRcdG1hcmdpbjogMCAwIDM1cHg7IH1cblx0LnNlbGxfdGV4dF8xIHtcblx0XHRmb250LXNpemU6IDE2LjVweDtcblx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMCAwIDkwcHg7IH1cblx0LnJlYXNvbl9ib3hfaW1hZ2Uge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0aGVpZ2h0OiA0NTBweDsgfVxuXHQucmJpXzEge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9ob21lc3RhZ2luZ19pbWcxXzIuanBnXCIpOyB9XG5cdC5yYmlfMiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL2hvbWVzdGFnaW5nX2ltZzIuanBnXCIpOyB9XG5cdC5yYmlfMyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL2hvbWVzdGFnaW5nX2ltZzNfMi5qcGdcIik7IH1cblx0LnJlYXNvbl9ib3hfZGF0YSB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogIzAzMDMwMztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiA1cHg7IH1cblx0XHQudGVtcF9jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdGNvbG9yOiAjODg4ODg4OyB9IH1cblx0LnJiZF9wbCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4OyB9XG5cdC5yYmRfcHIge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cblx0LmtvbGF6IHtcblx0XHRtYXJnaW46IDQwcHggMCAwOyB9IH1cblxuXG4vLyBLT01QTEVUTkEgWk1MVVZOQSBET0tVTUVOVEFDSUFcbi56bWx1dm5hX2Rva3VtZW50YWNpYV93cmFwIHtcblx0bWFyZ2luOiA2NXB4IDAgNTBweDtcblx0ZmxleDogYXV0bztcblx0LnRlbXBfaGVhZGluZyB7XG5cdFx0bWFyZ2luOiAwIDAgMzVweDsgfVxuXHQuc2VsbF90ZXh0XzEge1xuXHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIDAgOTBweDsgfVxuXHQucmVhc29uX2JveF9pbWFnZSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRoZWlnaHQ6IDQ1MHB4OyB9XG5cdC5yYmlfMSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL2tvbXBsZXRuYV96bWx1dm5hX2Rva3VtZW50YWNpYV9pbWcxLmpwZ1wiKTsgfVxuXHQucmJpXzIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9rb21wbGV0bmFfem1sdXZuYV9kb2t1bWVudGFjaWFfaW1nMi5qcGdcIik7IH1cblx0LnJlYXNvbl9ib3hfZGF0YSB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogIzAzMDMwMztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiA1cHg7IH1cblx0XHQudGVtcF9jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAzNXB4O1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtMzVweDtcblx0XHRcdFx0XHRcdHRvcDogNy41cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRnb2xkOyB9IH0gfSB9IH1cblx0LnJiZF9wbCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4OyB9XG5cdC5yYmRfcHIge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7IH0gfVxuXG5cbi8vIFBST0ZJRk9URU5JRVxuLnByb2ZpZm90ZW5pZV93cmFwIHtcblx0bWFyZ2luOiA4MHB4IDAgNjBweDtcblx0ZmxleDogYXV0bztcblx0LnRlbXBfaGVhZGluZyB7XG5cdFx0bWFyZ2luOiAwIDAgMzVweDsgfVxuXHQuc2VsbF90ZXh0XzEge1xuXHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIDAgOTBweDsgfVxuXHQucmVhc29uX2JveF9pbWFnZSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRoZWlnaHQ6IDQ1MHB4OyB9XG5cdC5yYmlfMSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3Byb2Zlc2lvbmFsbmVfZm90ZW5pZV9pbWcxLmpwZ1wiKTsgfVxuXHQucmJpXzIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9wcm9mZXNpb25hbG5lX2ZvdGVuaWVfaW1nMi5qcGdcIik7IH1cblx0LnJiaV8zIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvcHJvZmVzaW9uYWxuZV9mb3RlbmllX2ltZzMuanBnXCIpOyB9XG5cdC5yZWFzb25fYm94X2RhdGEge1xuXHRcdGgzIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7XG5cdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICMwMzAzMDM7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogNXB4OyB9XG5cdFx0LnRlbXBfY29udGVudCB7XG5cdFx0XHRmb250LXNpemU6IDE2LjVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ29sZDsgfSB9IH1cblxuXHQucmJkX3BsIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cblx0LnJiZF9wciB7XG5cdFx0cGFkZGluZy1yaWdodDogMzBweDsgfVxuXHQuZXh0cmFfbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogOTBweDsgfSB9XG5cbi8vIE9DRU5FTklFIE5FSE5VVEVMTk9TVElcbi5vY2VuZW5pZV93cmFwIHtcblx0bWFyZ2luOiA2NXB4IDAgNzBweDtcblx0ZmxleDogYXV0bztcblx0LnRlbXBfaGVhZGluZyB7XG5cdFx0bWFyZ2luOiAwIDAgMzVweDsgfVxuXHQuc2VsbF90ZXh0XzEge1xuXHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIDAgNTBweDsgfVxuXHQub2NlbmVuaWVfYnRuIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW46IDQwcHggYXV0bztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ29sZDtcblx0XHR3aWR0aDogMjYwcHg7XG5cdFx0aGVpZ2h0OiA4NXB4O1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdC5wZGZfaWNvbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGxlZnQ6IDIwcHg7IH1cblx0XHQuYXJyb3dfaWNvbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdHJpZ2h0OiAyMHB4OyB9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9IH1cblx0LmNlcnRpZmlrYXR5X3dyYXAge1xuXHRcdG1hcmdpbjogNjBweCAwIDEyMHB4OyB9XG5cdC5yZWFzb25fYm94X2ltYWdlIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGhlaWdodDogNDUwcHg7IH1cblx0LnJiaV8xIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvb2Rib3JuZXZ5amFkcmVuaWVfaW1nMS5qcGdcIik7IH1cblx0LnJlYXNvbl9ib3hfZGF0YSB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogIzAzMDMwMztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiA1cHg7IH1cblx0XHQudGVtcF9jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAzNXB4O1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtMzVweDtcblx0XHRcdFx0XHRcdHRvcDogNy41cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRnb2xkOyB9IH0gfSB9IH1cblx0LnJiZF9wbCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4OyB9XG5cdC5yYmRfcHIge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7IH0gfVxuXG5cbi8vIFNUQU5PVkVOSUUgQ0VOWSBORUhOVVRFTE5PU1RJXG4uc3Rhbm92ZW5pZV9jZW55X3dyYXAge1xuXHRtYXJnaW46IDgwcHggMCA2MHB4O1xuXHQuc2VsbF90ZXh0XzEge1xuXHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDsgfVxuXHQuZm9ybV91bmRlcl9oZWFkaW5nX3RleHQge1xuXHRcdGNvbG9yOiAjYmFiYWJhO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIDAgNTVweDsgfVxuXHQuZm9ybXVsYXJfYmFja2dyb3VuZCB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvc3Rhbm92ZW5pZV9jZW55X2ltZ19mb3JtdWxhci5qcGdcIik7XG5cdFx0aGVpZ2h0OiA3OTVweDsgfVxuXHQuc2VjdGlvbl9mb3JtIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNDEzO1xuXHRcdHBhZGRpbmc6IDcwcHggNzBweCA4MHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDc5NXB4OyB9XG5cdC5mb3JtLWdyb3VwIHtcblx0XHRtYXJnaW46IDAgMCAyMHB4ICFpbXBvcnRhbnQ7IH1cblx0LmZzLXdyYXAge1xuXHRcdGhlaWdodDogNDNweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQuZnMtbGFiZWwtd3JhcCB7XG5cdFx0XHRoZWlnaHQ6IDQzcHg7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNDEzO1xuXHRcdFx0LmZzLWxhYmVsIHtcblx0XHRcdFx0aGVpZ2h0OiA0M3B4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDZweCAyMnB4IDZweCAxN3B4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI4MmEyZjtcblx0XHRcdFx0Y29sb3I6ICM4ODg4ODg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDsgfVxuXHRcdFx0LmZzLWFycm93IHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvYXJyb3dfZG93bl9nb2xkLnN2Z1wiKTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0d2lkdGg6IDIwcHg7IH0gfVxuXHRcdC5mcy1kcm9wZG93biB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMS41cmVtKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxNTE0MTM7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyODJhMmY7XG5cdFx0XHQuZnMtc2VhcmNoIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMTUxNDEzO1xuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0M3B4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxN3B4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cdFx0XHQuZnMtb3B0aW9ucyB7XG5cdFx0XHRcdC5mcy1vcHRpb24ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDZweCAxN3B4O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzI4MmEyZjtcblx0XHRcdFx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH0gfSB9IH1cblx0dGV4dGFyZWEge1xuXHRcdGhlaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG5cdC5hZ3JlZW1lbnRfcGFja18xIHtcblx0XHR3aWR0aDogMTAwJTsgfVxuXHQucmVhc29uX2JveF9pbWFnZSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRoZWlnaHQ6IDQ1MHB4OyB9XG5cdC5yYmlfMSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3N0YW5vdmVuaWVfY2VueV9pbWcxLmpwZ1wiKTsgfVxuXHQucmJpXzIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9zdGFub3ZlbmllX2NlbnlfaW1nMi5qcGdcIik7IH1cblx0LnJlYXNvbl9ib3hfZGF0YSB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogIzAzMDMwMztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiA1cHg7IH1cblx0XHQudGVtcF9jb250ZW50IHtcblx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAzNXB4O1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtMzVweDtcblx0XHRcdFx0XHRcdHRvcDogNy41cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRnb2xkOyB9IH0gfSB9IH1cblx0LnJiZF9wbCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4OyB9XG5cdC5yYmRfcHIge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7IH0gfVxuXG4vLyBPIE5BU1xuLm9uYXNfd3JhcCB7XG5cdG1hcmdpbjogNjVweCAwIDcwcHg7XG5cdGZsZXg6IGF1dG87XG5cdC50ZW1wX2hlYWRpbmcge1xuXHRcdG1hcmdpbjogMCAwIDM1cHg7IH1cblx0LnNlbGxfdGV4dF8xIHtcblx0XHRmb250LXNpemU6IDE2LjVweDtcblx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbjogMCAwIDUwcHg7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRmb250LXNpemU6IDE2LjVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdvbGQ7IH0gfVxuXHQub25hc19jZXJ0aWZpa2F0eV93cmFwIHtcblx0XHRtYXJnaW46IDkwcHggMCAxMjBweDsgfVxuXHQub25hc19wcm9maWxfd3JhcCB7XG5cdFx0LnNhbWVfaGVpZ2h0X2JveCB7XG5cdFx0XHRoZWlnaHQ6IDQyMHB4OyB9XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogIzE1MTQxMztcblx0XHRcdG1hcmdpbjogMCAwIDEycHg7IH1cblx0XHRoNCB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQyO1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGNvbG9yOiAjMTUxNDEzO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbjogNTBweCAwIDM1cHg7IH1cblx0XHQub25hc19wcm9maWxfdGV4dCB7XG5cdFx0XHRmb250LXNpemU6IDE2LjVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRcdHVsIHtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMzVweDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICM4ODg4ODg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICM4ODg7IH0gfVxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtMzVweDtcblx0XHRcdFx0XHRcdHRvcDogNy41cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRnb2xkOyB9IH0gfSB9IH1cblx0LnJlYXNvbl9ib3hfaW1hZ2Uge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0aGVpZ2h0OiA1MTVweDsgfVxuXHQucmJpXzEge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3dlYi9PTkFTX1Nwb2xvY25hXzY5MHg1MTUucG5nXCIpOyB9XG5cdC5yYmlfMiB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL29fbmFzX2ltZzIuanBnXCIpOyB9XG5cdC5yZWFzb25fYm94X2RhdGEge1xuXHRcdGgzIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7XG5cdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICMwMzAzMDM7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogNXB4OyB9XG5cdFx0LnRlbXBfY29udGVudCB7XG5cdFx0XHRmb250LXNpemU6IDE2LjVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRcdHVsIHtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMzVweDtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogLTM1cHg7XG5cdFx0XHRcdFx0XHR0b3A6IDcuNXB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ29sZDsgfSB9IH0gfSB9XG5cdC5yYmRfcGwge1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDsgfVxuXHQucmJkX3ByIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9IH1cblxuXG4vL01BS0xFUiBDU1Ncbi5vbmFzX3dyYXAge1xuXHQub25hc19wcm9maWxfd3JhcCB7XG5cdFx0Lm9uYXNfcHJvZmlsX3RleHQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdC5tYWtsZXJfYWJvdXQge1xuXHRcdFx0XHRoZWlnaHQ6IDI3NXB4O1xuXHRcdFx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRcdFx0Zm9udC1zaXplOiAxNi41cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH1cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogIzg4ODtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgMzVweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IC0zNXB4O1xuXHRcdFx0XHRcdHRvcDogNy41cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNiOTljNjY7IH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjODg4OyB9IH1cblx0XHRcdC5tYWtsZXJfbGFuZ3VhZ2VzIHtcblx0XHRcdFx0bWFyZ2luOiAxNXB4IDAgMDtcblx0XHRcdFx0Y29sb3I6ICM4ODg4ODg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS43O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwOyB9IH0gfSB9XG5cbi5wcm9kdWt0LWRldGFpbC1tYWtsZXIge1xuXHRoMyB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogIzE1MTQxMztcblx0XHRtYXJnaW46IDAgMCAxMnB4OyB9XG5cdC5vbmFzX3Byb2ZpbF90ZXh0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHQubWFrbGVyX2Fib3V0IHtcblx0XHRcdC8vaGVpZ2h0OiAyNzVweFxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0Y29sb3I6ICM4ODg4ODg7XG5cdFx0XHRmb250LXNpemU6IDE2LjVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdFx0XHRmb250LXdlaWdodDogNDAwOyB9XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogIzg4ODtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDM1cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjJzO1xuXHRcdFx0Zm9udC1zaXplOiAxNi41cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRsaW5lLWhlaWdodDogMS43O1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAtMzVweDtcblx0XHRcdFx0dG9wOiA3LjVweDtcblx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2I5OWM2NjsgfVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzg4ODsgfSB9XG5cdFx0Lm1ha2xlcl9sYW5ndWFnZXMge1xuXHRcdFx0bWFyZ2luOiAxNXB4IDAgMDtcblx0XHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdFx0Zm9udC1zaXplOiAxNi41cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS43O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDsgfSB9IH1cblxuXG5cbi8vIEdBTEVSSUFcbi5nYWxsZXJ5X2ltZyB7XG5cdG1hcmdpbjogMCAwIDMwcHg7XG5cdHRyYW5zaXRpb246IDAuMnM7XG5cdCY6aG92ZXIge1xuXHRcdG9wYWNpdHk6IDAuNzsgfSB9XG5cbi5nYWxsZXJ5X2NvbnRlbnQge1xuXHRmbGV4OiBhdXRvOyB9XG5cbi8vIENPTVBPTkVOVFMgT04gVEhFIEVORFxuI3JlLW9yZGVyLTEtc2hpZnQsICNyZS1vcmRlci0yLXNoaWZ0IHtcblx0ZGlzcGxheTogbm9uZTsgfVxuXG4uc2xpZGVzaG93X3Byb2R1Y3RfdmlldyB7XG5cdGRpc3BsYXk6IG5vbmU7IH1cblxuI21vYmlsZV9mb3JtX3N1cm5hbWVfY2hhbmdlXzIsXG4jbW9iaWxlX2Zvcm1fZW1haWxfY2hhbmdlXzIge1xuXHRkaXNwbGF5OiBub25lOyB9XG5cbi5mb3JtLW1lc3NhZ2Uge1xuXHRjb2xvcjogIzY2Yjk5ZTsgfVxuXG4jaHlwb19jYWxjX2J0bl9zd2l0Y2hfMiB7XG5cdGRpc3BsYXk6IG5vbmU7IH1cblxuLy8gTkFTRSBTTFVaQllcbi5hbGxfc2VydmljZXNfd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0ZmxleDogYXV0bztcblx0cGFkZGluZzogODBweCAwIDEwMHB4O1xuXHQuc2VydmljZSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcblx0XHQuc2VydmljZV9iYWNrZ3JvdW5kIHtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0aGVpZ2h0OiAxNTVweDsgfVxuXHRcdC5zZXJ2aWNlX2RhdGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDEzMHB4O1xuXHRcdFx0cGFkZGluZzogMCA0NXB4O1xuXHRcdFx0dHJhbnNpdGlvbjogMC4ycztcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGNvbG9yOiAjMTQxNDE0O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAyNXB4OyB9IH1cblx0XHQuYXNfaW1nXzEge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3NlcnZpY2VzL3NlcnZpY2UtMS5qcGdcIik7IH1cblx0XHQuYXNfaW1nXzIge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3NlcnZpY2VzL3NlcnZpY2UtMi5qcGdcIik7IH1cblx0XHQuYXNfaW1nXzMge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3NlcnZpY2VzL3NlcnZpY2UtMy0zLmpwZ1wiKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxNSU7IH1cblx0XHQuYXNfaW1nXzQge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3NlcnZpY2VzL3NlcnZpY2UtNC0xLmpwZ1wiKTsgfVxuXHRcdC5hc19pbWdfNSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvc2VydmljZXMvc2VydmljZS01LmpwZ1wiKTsgfVxuXHRcdC5hc19pbWdfNiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvc2VydmljZXMvc2VydmljZS02LmpwZ1wiKTsgfVxuXHRcdC5hc19pbWdfNyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvc2VydmljZXMvc2VydmljZS03LmpwZ1wiKTsgfVxuXHRcdC5hc19pbWdfOCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvc2VydmljZXMvc2VydmljZS04LmpwZ1wiKTsgfVxuXHRcdC5hc19pbWdfOSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvc2VydmljZXMvc2VydmljZS05LmpwZ1wiKTsgfVxuXHRcdC5hc19pbWdfMTAge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vd2ViL3NlcnZpY2VzL3NlcnZpY2UtMTAuanBnXCIpOyB9XG5cdFx0LmFzX2ltZ18xMSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi93ZWIvc2VydmljZXMvc2VydmljZS0xMS5qcGdcIik7IH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdC5zZXJ2aWNlX2RhdGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjsgfSB9IH0gfVxuXHQuYWxsX3NlcnZpY2VzIHtcblx0XHRmbGV4OiBhdXRvO1xuXHRcdC5jb2wteGwtMzpudGgtY2hpbGQoLW4rNykge1xuXHRcdFx0LnNlcnZpY2Uge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lOyB9IH1cblx0XHQuY29sLXhsLTM6bm90KDpudGgtY2hpbGQoNG4rMSkpIHtcblx0XHRcdC5zZXJ2aWNlIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7IH0gfSB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG5cdC5oZWFkZXJfYm94X3dyYXAge1xuXHRcdC5oZWFkZXJfYm94IHtcblx0XHRcdHdpZHRoOiAzNTBweDsgfSB9XG5cblx0LnNlY3Rpb25fbW9ydGdhZ2Uge1xuXHRcdC5tb3J0Z2FnZV9kYXRhIHtcblx0XHRcdHBhZGRpbmc6IDYwcHggNDBweDtcblx0XHRcdC5zZWN0aW9uX2NvbnRlbnQge1xuXHRcdFx0XHRoMSwgaDIsIGgzIHtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDMycHg7IH0gfSB9IH1cblxuXHQjaGVhZGVyLWlkLTgxIHtcblx0XHQuZGVmYXVsdF9oZWFkaW5nIHtcblx0XHRcdG1hcmdpbjogNDBweCAwIDA7IH0gfVxuXG5cdC5zdGFub3ZlbmllX2Nlbnlfd3JhcCB7XG5cdFx0LnNlY3Rpb25fZm9ybSB7XG5cdFx0XHRwYWRkaW5nOiA2MHB4IDUwcHggNTBweDsgfSB9XG5cblx0Ly8gTUFLTEVSIENTU1xuXHQub25hc193cmFwIHtcblx0XHQub25hc19wcm9maWxfd3JhcCB7XG5cdFx0XHQub25hc19wcm9maWxfdGV4dCB7XG5cdFx0XHRcdC5tYWtsZXJfYWJvdXQge1xuXHRcdFx0XHRcdGhlaWdodDogMjgwcHg7IH0gfSB9IH1cblxuXHQvLy5wcm9kdWt0LWRldGFpbC1tYWtsZXJcblx0Ly9cdC5vbmFzX3Byb2ZpbF90ZXh0XG5cdC8vXHRcdC5tYWtsZXJfYWJvdXRcbiB9XHQvL1x0XHRcdGhlaWdodDogMjgwcHhcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5uYXZiYXIge1xuXHRcdG1hcmdpbjogNjVweCAwIDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRsZWZ0OiAxNXB4O1xuXHRcdHotaW5kZXg6IDEwMzA7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuXHRcdC5uYXZiYXJfYm94IHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXHRcdC5tb2JpbGVfdG9nZ2xlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cdFx0LmNvbGxhcHNpbmcge1xuIH1cdFx0XHQvL3Bvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50XG5cdFx0Lm5hdmJhci1jb2xsYXBzZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHQubmF2YmFyLW5hdiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9IH1cblx0XHQjbXlpZC01IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCNtZW51X2Ryb3Bkb3duX2Fycm93IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiAtNXB4O1xuXHRcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0ei1pbmRleDogMzUwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jazsgfSB9IH1cblxuXHQubmF2YmFyIHtcblx0XHQubW9iaWxlX3Zpc2lvbiB7XG5cdFx0XHRtYXJnaW46IDAgMCAyNXB4OyB9IH1cblx0Ly9cdC5jb2xsYXBzZS5zaG93XG5cdC8vXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnRcblx0Lm1vYmlsZU1lbnUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDIycHg7IH1cblxuXG5cblx0Lm1vYmlsZV90b3BfaGVhZGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHQucGhvbmVfaGVhZGVyX3dyYXAge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwOyB9XG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH1cblx0XHRcdGE6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgMjBweDsgfSB9XG5cdFx0dWwjbGFuZyB7XG5cdFx0XHQubGFuZ19kZXZpZGVyIHtcblx0XHRcdFx0Y29sb3I6ICMzYzNhMzg7IH1cblx0XHRcdGxpIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH0gfSB9IH1cblxuXHRoZWFkZXIge1xuXHRcdC5oZWFkZXJfbG9nbyB7XG5cdFx0XHR3aWR0aDogNzVweDsgfSB9XG5cblx0LmhlYWRlcl9ib3hfd3JhcCB7XG5cdFx0LmhlYWRlcl9ib3gge1xuXHRcdFx0d2lkdGg6IDI5MHB4OyB9IH1cblxuXHQjaGVhZGVyLWlkLTgxIHtcblx0XHQuZGVmYXVsdF9oZWFkaW5nIHtcblx0XHRcdG1hcmdpbjogMTYwcHggMCAwOyB9IH1cblxuXHQuc2VjdGlvbl9jb250ZW50IHtcblx0XHRtaW4taGVpZ2h0OiAyNTBweDtcblx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdFx0aGVpZ2h0OiBhdXRvOyB9XG5cblx0LnNlY3Rpb25fbW9ydGdhZ2Uge1xuXHRcdG1hcmdpbjogNTBweCAwIDA7IH1cblxuXHQuc2VjdGlvbl9zZXJ2aWNlcyB7XG5cdFx0LnNlY3Rpb25fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAwOyB9IH1cblxuXHQjcmUtb3JkZXItMSwgI3JlLW9yZGVyLTIge1xuXHRcdGRpc3BsYXk6IG5vbmU7IH1cblxuXHQjcmUtb3JkZXItMS1zaGlmdCwgI3JlLW9yZGVyLTItc2hpZnQge1xuXHRcdGRpc3BsYXk6IGJsb2NrOyB9XG5cblx0Zm9vdGVyIHtcblx0XHRpZnJhbWUge1xuXHRcdFx0aGVpZ2h0OiA3ODhweDsgfSB9XG5cblx0LmRlZmF1bHRfaGVhZGluZyB7XG5cdFx0bWFyZ2luOiAyMTBweCAwIDA7IH1cblxuXHQubWFpbl93cmFwIHtcblx0XHRtYXJnaW46IDU1cHggMCAwOyB9XG5cblx0LnNlY3Rpb25fc2VydmljZXMge1xuXHRcdG1hcmdpbjogNDBweCAwIDA7IH1cblxuXHQjbW9iaWxlX2Zvcm1fc3VybmFtZV9jaGFuZ2VfMixcblx0I21vYmlsZV9mb3JtX2VtYWlsX2NoYW5nZV8yIHtcblx0XHRkaXNwbGF5OiBibG9jazsgfVxuXG5cdCNtb2JpbGVfZm9ybV9zdXJuYW1lX2NoYW5nZV8xLFxuXHQjbW9iaWxlX2Zvcm1fZW1haWxfY2hhbmdlXzEge1xuXHRcdGRpc3BsYXk6IG5vbmU7IH1cblxuXHQvLyBDSENFTSBQUkVEQVQsIEtVUElULCBQUkVOQUpBVCwgSFlQTywgUE9JU1RFTklFLCBIT01FU1RBR0lORywgUFJPRklGT1RFTklFLCBTVEFOT1ZFTklFLCBPQ0VORU5JRSwgRE9LVU1FTlRBQ0lBXG5cdC5zZWxsX3dyYXAsIC5idXlfd3JhcCwgLnByZW5hamF0X3dyYXAsIC5tb3J0Z2FnZV93cmFwLCAucG9pc3RlbmllX3dyYXAsIC5ob21lc3RhZ2luZ193cmFwLCAucHJvZmlmb3RlbmllX3dyYXAsIC5zdGFub3ZlbmllX2Nlbnlfd3JhcCwgLm9jZW5lbmllX3dyYXAsIC56bWx1dm5hX2Rva3VtZW50YWNpYV93cmFwIHtcblx0XHQucmJkX3BsLCAucmJkX3ByIHtcblx0XHRcdHBhZGRpbmc6IDA7IH0gfVxuXG5cdC5zdGFub3ZlbmllX2Nlbnlfd3JhcCB7XG5cdFx0LmZvcm11bGFyX2JhY2tncm91bmQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTsgfSB9XG5cblx0Lm9uYXNfd3JhcCB7XG5cdFx0Lm9uYXNfcHJvZmlsX3dyYXAge1xuXHRcdFx0LnNhbWVfaGVpZ2h0X2JveCB7XG5cdFx0XHRcdGhlaWdodDogNDgwcHg7IH0gfSB9XG5cblx0LmFsbF9zZXJ2aWNlc193cmFwIHtcblx0XHQuYWxsX3NlcnZpY2VzIHtcblx0XHRcdC5jb2wteGwtMzpudGgtY2hpbGQoLW4rNykge1xuXHRcdFx0XHQuc2VydmljZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7IH0gfVxuXHRcdFx0LmNvbC14bC0zOm5vdCg6bnRoLWNoaWxkKDRuKzEpKSB7XG5cdFx0XHRcdC5zZXJ2aWNlIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYmViZWI7IH0gfVxuXHRcdFx0LmNvbC14bC0zOm50aC1jaGlsZCgtbis4KSB7XG5cdFx0XHRcdC5zZXJ2aWNlIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lOyB9IH1cblx0XHRcdC5jb2wteGwtMzpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuXHRcdFx0XHQuc2VydmljZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7IH0gfSB9IH1cblxuXHQub25hc193cmFwIHtcblx0XHQub25hc19wcm9maWxfd3JhcCB7XG5cdFx0XHQub25hc19wcm9maWxfdGV4dCB7XG5cdFx0XHRcdC5tYWtsZXJfYWJvdXQge1xuXHRcdFx0XHRcdGhlaWdodDogMzcwcHg7IH0gfSB9IH0gfVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5tYWluU2xpZGVyIHtcblx0XHQuc2xpZGUtY29udGVudCB7XG5cdFx0XHQuc2xpZGUtdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87IH0gfSB9XG5cblx0LmhlYWRlcl9ib3hfd3JhcCB7XG5cdFx0LmhlYWRlcl9ib3gge1xuXHRcdFx0d2lkdGg6IDIxMHB4O1xuXHRcdFx0LmlubmVyX2xlZnQge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH0gfSB9IH1cblxuXHQjaGVhZGVyLWlkLTc1LCAjaGVhZGVyLWlkLTgzLCAjaGVhZGVyLWlkLTg0LCAjaGVhZGVyLWlkLTg1IHtcblx0XHQuZGVmYXVsdF9oZWFkaW5nIHtcblx0XHRcdGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiA1MnB4OyB9IH0gfVxuXG5cdC5zZWN0aW9uX21vcnRnYWdlIHtcblx0XHQubW9ydGdhZ2VfYmFja2dyb3VuZCB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyB9XG5cdFx0Lm1vcnRnYWdlX2RhdGEge1xuXHRcdFx0bWluLWhlaWdodDogNDUwcHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87IH0gfVxuXG5cdC5zZWN0aW9uX3NlcnZpY2VzIHtcblx0XHQuY29sLXh4bC00Om50aC1jaGlsZCgtbiszKSB7XG5cdFx0XHQuc2VydmljZSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViOyB9IH1cblx0XHQuY29sLXh4bC00Om50aC1jaGlsZCgzbisyKSB7XG5cdFx0XHQuc2VydmljZSB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ViZWJlYjtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ViZWJlYjsgfSB9XG5cdFx0LmNvbC14eGwtNDpudGgtY2hpbGQoLW4rNCkge1xuXHRcdFx0LnNlcnZpY2Uge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lOyB9IH1cblx0XHQuY29sLXh4bC00Om50aC1jaGlsZCgybisyKSB7XG5cdFx0XHQuc2VydmljZSB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lOyB9IH0gfVxuXG5cdC8vIE8gTkFTXG5cdC5vbmFzX3dyYXAge1xuXHRcdC5yZWFzb25fYm94X2RhdGEge1xuXHRcdFx0LnRlbXBfZ29sZF9saW5lIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDsgfSB9XG5cdFx0LnJiZF9wbCwgLnJiZF9wciB7XG5cdFx0XHRwYWRkaW5nOiAwOyB9XG5cdFx0Lm9uYXNfcHJvZmlsX3dyYXAge1xuXHRcdFx0LnNhbWVfaGVpZ2h0X2JveCB7XG5cdFx0XHRcdGhlaWdodDogNzQwcHg7IH0gfSB9XG5cblx0Ly8gQ0hDRU0gUFJFREFUXG5cdC5wcmVkYXRfc3RlcHNfd3JhcCB7XG5cdFx0LnRlbXBfaGVhZGluZyB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7IH0gfVxuXG5cdC8vIEhZUE9cblx0Lmh5cG9fcmVzdWx0cyB7XG5cdFx0PmRpdiB7XG5cdFx0XHRwYWRkaW5nOiAwOyB9IH1cblxuXHQjaHlwb19jYWxjX2J0bl9zd2l0Y2hfMSB7XG5cdFx0ZGlzcGxheTogbm9uZTsgfVxuXG5cdCNoeXBvX2NhbGNfYnRuX3N3aXRjaF8yIHtcblx0XHRkaXNwbGF5OiBibG9jazsgfVxuXG5cdC8vIElOVEVSSUVST1ZZXG5cdC5pbnRlcmllcm92eV93cmFwIHtcblx0XHQua29sYXpfMSwgLmtvbGF6XzIge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDgwJTsgfSB9IH1cblxuXHQvLyBOQVNFIFNMVVpCWVxuXHQuYWxsX3NlcnZpY2VzX3dyYXAge1xuXHRcdC5hbGxfc2VydmljZXMge1xuXHRcdFx0LmNvbC14bC0zOm50aC1jaGlsZCgtbis4KSB7XG5cdFx0XHRcdC5zZXJ2aWNlIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjsgfSB9XG5cdFx0XHQuY29sLXhsLTM6bm90KDpudGgtY2hpbGQoM24rMSkpIHtcblx0XHRcdFx0LnNlcnZpY2Uge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ViZWJlYjsgfSB9XG5cdFx0XHQuY29sLXhsLTM6bnRoLWNoaWxkKC1uKzkpIHtcblx0XHRcdFx0LnNlcnZpY2Uge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7IH0gfVxuXHRcdFx0LmNvbC14bC0zOm5vdCg6bnRoLWNoaWxkKDJuKzEpKSB7XG5cdFx0XHRcdC5zZXJ2aWNlIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTsgfSB9IH0gfVxuXG5cdC8vIE1BS0xFUiBDU1Ncblx0LnByb2R1a3QtZGV0YWlsLW1ha2xlciB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdC5vbmFzX3Byb2ZpbF90ZXh0IHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQubWFrbGVyX2Fib3V0IHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvOyB9IH0gfVxuXG5cdC5vbmFzX3dyYXAge1xuXHRcdC5vbmFzX3Byb2ZpbF93cmFwIHtcblx0XHRcdC5vbmFzX3Byb2ZpbF90ZXh0IHtcblx0XHRcdFx0Lm1ha2xlcl9hYm91dCB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyODBweDsgfSB9IH0gfVxuXG5cdC5wcm9kdWt0LWRldGFpbC1tYWtsZXItd3JhcCB7XG5cdFx0LnByb2R1a3QtZGV0YWlsLW1ha2xlciB7XG5cdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdC5vbmFzX3Byb2ZpbF90ZXh0IHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IG5vbmU7IH0gfSB9IH0gfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5tYWluU2xpZGVyIHtcblx0XHQuc2xpY2stZG90cyB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5cdC5oZWFkZXJfYm94X3dyYXAge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWFyZ2luOiAwIC0xNXB4IDgwcHg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0LmhlYWRlcl9ib3gge1xuXHRcdFx0aGVpZ2h0OiAxNDVweDtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7IH0gfVxuXG5cdCNoZWFkZXItaWQtNzQge1xuXHRcdC5kZWZhdWx0X2hlYWRpbmcge1xuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IDUycHg7IH0gfSB9XG5cblx0I2hlYWRlci1pZC04MSB7XG5cdFx0LmRlZmF1bHRfaGVhZGluZyB7XG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNTJweDsgfSB9IH1cblxuXHQuc2xpZGVyX3dyYXAge1xuXHRcdHRvcDogMTk1cHg7IH1cblxuXHQuc2xpZGVyX3JlY3Qge1xuXHRcdG1hcmdpbjogMCAwIDIwcHg7IH1cblxuXHQuc2VjdGlvbl9tb3J0Z2FnZSB7XG5cdFx0Lm1vcnRnYWdlX2RhdGEge1xuXHRcdFx0bWluLWhlaWdodDogNjAwcHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHQuc2VjdGlvbl9jb250ZW50IHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyB9IH0gfVxuXG5cdC5zZWN0aW9uX2ZpbmNldHJ1bSB7XG5cdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHQuc2VjdGlvbl9jb250ZW50IHtcblx0XHRcdHBhZGRpbmc6IDA7IH1cblx0XHQucG9pc3RlbmllX2J0biB7XG5cdFx0XHRtYXJnaW46IDUwcHggMCA2MHB4OyB9IH1cblxuXHQuc2VjdGlvbl9zZXJ2aWNlcyB7XG5cdFx0LnNlY3Rpb25fY29udGVudCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5cdC5zZWN0aW9uX2Fib3V0IHtcblx0XHQuc2VjdGlvbl9jb250ZW50IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGgxLCBoMiwgaDMge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0byA0MHB4OyB9IH1cblx0XHQuZ3JheV9ib3hfaGVhZGluZyB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0aGVpZ2h0OiA3NXB4O1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7IH0gfVxuXHRcdC5ibGFja19ib3hfaGVhZGluZyB7XG5cdFx0XHRoZWlnaHQ6IDc1cHg7XG5cdFx0XHQuc2VjdGlvbl9hcnJvdyB7XG5cdFx0XHRcdHdpZHRoOiAxNXB4OyB9XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQyO1xuXHRcdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7IH0gfSB9XG5cblx0LmZvb3Rlcl9jb2x1bW4ge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW46IDI1cHggMCAwO1xuXHRcdC50ZXh0LXJpZ2h0IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuXHQuc2VjdGlvbl9jb250ZW50IHtcblx0XHQuZ29sZF9saW5lIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDQwcHg7IH0gfVxuXG5cdC5zZWN0aW9uX2Zvb3RlciB7XG5cdFx0LmZvb3Rlcl9pbWFnZXMge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblx0XHQuZm9vdGVyX2xvZ29fbGluZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4OyB9IH1cblxuXHQjcmUtb3JkZXItMi1zaGlmdCB7XG5cdFx0LnJvdyB7XG5cdFx0XHQ+ZGl2Om50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDsgfVxuXHRcdFx0PmRpdjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwOyB9IH0gfVxuXG5cdGZvb3RlciB7XG5cdFx0aWZyYW1lIHtcblx0XHRcdGhlaWdodDogNDkwcHg7IH0gfVxuXG5cdC8vIE8gTkFTXG5cdC5vbmFzX3dyYXAge1xuXHRcdC5vbmFzX3Byb2ZpbF93cmFwIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGgzIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyB9XG5cdFx0XHQub25hc19wcm9maWxfdGV4dCB7XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRsaTpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogbm9uZTsgfSB9IH1cblx0XHRcdC5zYW1lX2hlaWdodF9ib3gge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87IH0gfVxuXHRcdC5yZWFzb25fYm94X2ltYWdlIHtcblx0XHRcdGhlaWdodDogMzE1cHg7IH0gfVxuXG5cdCNyZXF1aXJlX2hlaWdodCB7XG5cdFx0aGVpZ2h0OiAzNzVweDsgfVxuXG5cdC8vIFBSRURBVCwgS1VQSVQsIFBSRU5BSkFULCBIWVBPLCBQT0lTVEVOSUUsIEhPTUVTVEFHSU5HLCBQUk9GSUZPVEVOSUUsIElOVEVSSUVST1ZZLCBTVEFOT1ZFTklFLCBaTUxVVk5BXG5cdC5zZWxsX3dyYXAsIC5idXlfd3JhcCwgLnByZW5hamF0X3dyYXAsIC5tb3J0Z2FnZV93cmFwLCAucG9pc3RlbmllX3dyYXAsIC5ob21lc3RhZ2luZ193cmFwLCAucHJvZmlmb3RlbmllX3dyYXAsIC5pbnRlcmllcm92eV93cmFwLCAuc3Rhbm92ZW5pZV9jZW55X3dyYXAsIC5vY2VuZW5pZV93cmFwLCAuem1sdXZuYV9kb2t1bWVudGFjaWFfd3JhcCB7XG5cdFx0LnRlbXBfaGVhZGluZyB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblx0XHQucmVhc29uX2JveF9kYXRhIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHVsIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cdFx0LnJlYXNvbl9ib3hfaW1hZ2Uge1xuXHRcdFx0aGVpZ2h0OiAzMTVweDsgfSB9XG5cblx0LnByZWRhdF9zdGVwc193cmFwIHtcblx0XHQudGVtcF9oZWFkaW5nIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cblx0Lm1vcnRnYWdlX2NhbGN1bGF0b3Ige1xuXHRcdHBhZGRpbmc6IDUwcHggMzBweCAzMHB4OyB9XG5cblx0LnN0YW5vdmVuaWVfY2VueV93cmFwIHtcblx0XHQuY29udGFjdF9mb3JtIHtcblx0XHRcdC5kZXRhaWxfZm9ybV9tZXRhX3dyYXAge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyB9IH0gfVxuXG5cdC8vIE1BS0xFUiBDU1Ncblx0Lm9uYXNfd3JhcCB7XG5cdFx0Lm9uYXNfcHJvZmlsX3dyYXAge1xuXHRcdFx0Lm9uYXNfcHJvZmlsX3RleHQge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHQubWFrbGVyX2Fib3V0IHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87IH0gfSB9IH0gfVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdC5zbGlkZXJfd3JhcCB7XG5cdFx0cGFkZGluZzogMCAwIDAgMTVweDsgfVxuXG5cdGhlYWRlciB7XG5cdFx0Lm1vYmlsZV90b3BfaGVhZGVyIHtcblx0XHRcdC5waG9uZV9oZWFkZXJfd3JhcCB7XG5cdFx0XHRcdG1hcmdpbjogMCAzNXB4IDAgMDtcblx0XHRcdFx0YTpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lOyB9IH0gfSB9XG5cblx0LmRlZmF1bHRfaGVhZGluZyB7XG5cdFx0bWFyZ2luOiAxOTBweCAwIDAgMTVweDtcblx0XHRoMSB7XG5cdFx0XHRmb250LXNpemU6IDQycHg7IH0gfVxuXG5cdCNoZWFkZXItaWQtMSB7XG5cdFx0aGVpZ2h0OiA3OTBweDsgfVxuXG5cdCNyZXF1aXJlX2hlaWdodCB7XG5cdFx0aGVpZ2h0OiAzNzVweDsgfVxuXG5cdGhlYWRlcjpub3QoI2hlYWRlci1pZC0xKSB7XG5cdFx0aGVpZ2h0OiAzNTBweDsgfVxuXG5cdGhlYWRlci5kZXRhaWxfcHJvZHVjdF9uYXZiYXIge1xuXHRcdGhlaWdodDogMTI1cHggIWltcG9ydGFudDsgfVxuXG5cdGZvb3RlciB7XG5cdFx0aWZyYW1lIHtcblx0XHRcdGhlaWdodDogMzMwcHg7IH0gfVxuXG5cdCNoZWFkZXItaWQtNzQsICNoZWFkZXItaWQtNzUsICNoZWFkZXItaWQtODMsICNoZWFkZXItaWQtODQsICNoZWFkZXItaWQtODUge1xuXHRcdC5kZWZhdWx0X2hlYWRpbmcge1xuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7IH0gfSB9XG5cblx0I2hlYWRlci1pZC03NyB7XG5cdFx0LmRlZmF1bHRfaGVhZGluZyB7XG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDsgfSB9IH1cblxuXHQjaGVhZGVyLWlkLTgxIHtcblx0XHQuZGVmYXVsdF9oZWFkaW5nIHtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4OyB9IH0gfVxuXG5cdC5tYWluX3dyYXAge1xuXHRcdG1hcmdpbjogMTVweCAwIDA7IH1cblxuXHQuaGVhZGVyX2JveF93cmFwIHtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdC5oZWFkZXJfYm94IHtcblx0XHRcdHdpZHRoOiAzMjBweDtcblx0XHRcdGhlaWdodDogNjVweDtcblx0XHRcdG1hcmdpbjogMCAwIDVweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHQuaW5uZXJfbGVmdCB7XG5cdFx0XHRcdHdpZHRoOiAyNjBweDtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4OyB9XG5cdFx0XHRcdC5pbm5lcl9saW5lIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAzcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDMwcHg7IH0gfVxuXHRcdFx0LmlubmVyX3JpZ2h0IHtcblx0XHRcdFx0LmlubmVyX3RleHRfYXJyb3cge1xuXHRcdFx0XHRcdHdpZHRoOiAxM3B4OyB9IH0gfSB9XG5cblx0LnNlY3Rpb25fZm9vdGVyIHtcblx0XHRtYXJnaW46IDMwcHggMCAwO1xuXHRcdC5mb290ZXJfbG9nb19saW5lIHtcblx0XHRcdC5mX2xpbmUge1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMDVweCk7IH0gfVxuXHRcdC5mb290ZXJfaW1hZ2VzIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRcdG1hcmdpbjogMDsgfSB9XG5cdFx0LmZvb3Rlcl9saW5rcyB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4OyB9IH1cblx0XHRoMyB7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7IH1cblx0XHRhIHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDsgfVxuXHRcdC5mb290ZXJfY29udGVudCB7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7IH0gfVxuXG5cdC5wb3N0X2Zvb3RlciB7XG5cdFx0bWFyZ2luOiAzNXB4IGF1dG8gMTVweDtcblx0XHR3aWR0aDogMTkwcHg7XG5cdFx0Zm9udC1zaXplOiAxM3B4OyB9XG5cblx0LnNlY3Rpb25fYWJvdXQsXG5cdC5zZWN0aW9uX21vcnRnYWdlLFxuXHQuc2VjdGlvbl9maW5jZXRydW0ge1xuXHRcdC5zZWN0aW9uX2NvbnRlbnQge1xuXHRcdFx0aDEsIGgyLCBoMyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTsgfSB9IH1cblxuXHQuc2VjdGlvbl9hYm91dCB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0d2lkdGg6IDkwJTsgfVxuXG5cdC5zZWN0aW9uX3NlcnZpY2VzIHtcblx0XHQuc2VydmljZSB7XG5cdFx0XHQuc2VydmljZV9kYXRhIHtcblx0XHRcdFx0aGVpZ2h0OiA2NXB4O1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHR3aWR0aDogMjQwcHg7IH0gfSB9IH1cblxuXHQuc2VjdGlvbl9jb250ZW50IHtcblx0XHRiLCBpLCBwLCBzcGFuLCB1IHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDsgfSB9XG5cblx0LnNlY3Rpb25fZmluY2V0cnVtLCB7XG5cdFx0LnNlY3Rpb25fY29udGVudCB7XG5cdFx0XHRiLCBpLCBwLCBzcGFuLCB1IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4OyB9IH1cblx0XHQuZmluX3BvaXN0ZW5pZSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogNjBweDsgfVxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjsgfSB9IH1cblxuXHQjcmUtb3JkZXItMS1zaGlmdCB7XG5cdFx0cGFkZGluZzogMCAzMHB4OyB9XG5cblx0I3JlLW9yZGVyLTItc2hpZnQge1xuXHRcdG1hcmdpbjogMCAwIDRweDsgfVxuXG5cdC5zbGlkZXNob3dfcHJvZHVjdF92aWV3IHtcblx0XHRkaXNwbGF5OiBibG9jazsgfVxuXG5cdC5kZXNrdG9wX3Byb2R1Y3RfdmlldyB7XG5cdFx0ZGlzcGxheTogbm9uZTsgfVxuXG5cdC5kZWZhdWx0X2hlYWRpbmcge1xuXHRcdG1hcmdpbjogMjEwcHggMCAwIDE1cHg7IH1cblxuXHQuaG9tZV9wcm9kdWN0X3NsaWRlIHtcblx0XHQuaHBzX2ltYWdlIHtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0aGVpZ2h0OiAxNTVweDsgfVxuXHRcdC5ocHNfZGF0YSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4ycztcblx0XHRcdGhlaWdodDogMTU1cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuXHRcdFx0Lmh1ZzEge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGNvbG9yOiBibGFjaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDsgfVxuXHRcdFx0Lmh1ZzIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlOyB9XG5cdFx0XHQucGxkX2xlZnQge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0LmNhdGVnb3J5IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRjb2xvcjogIzAzMDMwMztcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDVweDsgfVxuXHRcdFx0XHQuaXBsX3JlZ2lvbiB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICM4ODg4ODg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwOyB9IH1cblx0XHRcdC5wbGRfcmlnaHQge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR3aWR0aDogMzUlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0LnByb2R1Y3QtbGlzdC10eXAtbmVobnV0ZWxub3N0aSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNiOTljNjY7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCA1cHg7IH1cblx0XHRcdFx0Lm5hc2FjZW5hIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRjb2xvcjogIzAzMDMwMztcblx0XHRcdFx0XHRtYXJnaW46IDA7IH0gfSB9IH1cblx0LnNsaWRlc2hvd19wcm9kdWN0X3ZpZXcge1xuXHRcdC5zbGljay1wcmV2LCAuc2xpY2stbmV4dCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTcuNXB4O1xuXHRcdFx0XHRsZWZ0OiAtMjBweDsgfSB9XG5cdFx0LnNsaWNrLW5leHQge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0dG9wOiA1Ny41cHg7XG5cdFx0XHRcdGxlZnQ6IGNhbGMoMTAwJSArIC0yMHB4KTsgfSB9IH1cblxuXHQvLyBPIE5BU1xuXHQub25hc193cmFwIHtcblx0XHQucmVhc29uX2JveF9pbWFnZSB7XG5cdFx0XHRtYXJnaW46IDAgMTVweDsgfVxuXHRcdC5yYmRfcHIsIC5yYmRfcGwge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4OyB9XG5cdFx0LnRlbXBfaGVhZGluZyB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7IH1cblx0XHQuc2VsbF90ZXh0XzEsIGEge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4OyB9XG5cdFx0LnJlYXNvbl9ib3hfZGF0YSB7XG5cdFx0XHRoMyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDsgfVxuXHRcdFx0LnRlbXBfY29udGVudCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cdFx0LnJlYXNvbl9ib3hfaW1hZ2Uge1xuXHRcdFx0aGVpZ2h0OiAyMTVweDsgfSB9XG5cblx0Ly8gUFJFREFULCBLVVBJVCwgUFJFTkFKQVQsIEhZUE8sIFBPSVNURU5JRSwgSE9NRVNUQUdJTkcsIFBST0ZJRk9URU5JRSwgSU5URVJJRVJPVlksIFNUQU5PVkVOSUUsIE9DRU5FTklFLCBaTUxVVk5BXG5cdC5zZWxsX3dyYXAsIC5idXlfd3JhcCwgLnByZW5hamF0X3dyYXAsIC5tb3J0Z2FnZV93cmFwLCAucG9pc3RlbmllX3dyYXAsIC5ob21lc3RhZ2luZ193cmFwLCAucHJvZmlmb3RlbmllX3dyYXAsIC5pbnRlcmllcm92eV93cmFwLCAuc3Rhbm92ZW5pZV9jZW55X3dyYXAsIC5vY2VuZW5pZV93cmFwLCAuem1sdXZuYV9kb2t1bWVudGFjaWFfd3JhcCB7XG5cdFx0LnRlbXBfaGVhZGluZyB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogM3B4OyB9XG5cdFx0LnJlYXNvbl9ib3hfZGF0YSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblx0XHQucmVhc29uX2JveF9pbWFnZSB7XG5cdFx0XHRtYXJnaW46IDAgMTVweDtcblx0XHRcdGhlaWdodDogMjE1cHg7IH1cblx0XHQucmJkX3ByLCAucmJkX3BsIHtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDsgfVxuXHRcdC5yZWFzb25fYm94X2RhdGEge1xuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAzcHg7IH1cblx0XHRcdC50ZW1wX2NvbnRlbnQge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAyNXB4O1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0dG9wOiA2cHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IC0yNXB4OyB9IH0gfSB9IH0gfVxuXG5cdC5wcmVkYXRfc3RlcHNfd3JhcCB7XG5cdFx0LnN0ZXBzX3dyYXAge1xuXHRcdFx0LmNhcmQge1xuXHRcdFx0XHQuYnRuLWxpbmsge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHQucGx1c190ZW1wX3dyYXAge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC01MXB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7IH0gfVxuXHRcdFx0XHQuY2FyZF9ib2R5IHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAxNXB4IDIwcHg7IH0gfSB9XG5cdFx0LnRlbXBfaGVhZGluZyB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7IH0gfVxuXG5cdC5tb3J0Z2FnZV9jYWxjdWxhdG9yIHtcblx0XHQudGVtcF9oZWFkaW5nIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDsgfSB9XG5cblx0LnBhcnRuZXJzX3dyYXAge1xuXHRcdC5wYXJ0bmVyX2xvZ29fd3JhcCwgLnBhcnRuZXJzX21haW5fbG9nbyB7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAzMHB4OyB9IH1cblxuXHQuaHlwb19yZXN1bHRzIHtcblx0XHQuaHlwb19yZXN1bHQge1xuXHRcdFx0cGFkZGluZzogMTVweDsgfSB9XG5cblx0LnBvaXN0ZW5pZV93cmFwIHtcblx0XHQucG9pc3Rvdm5lX3BhcnRuZXJfbG9nb193cmFwIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDIwMHB4OyB9XG5cdFx0XHQucmVjdF9sb2dvIHtcblx0XHRcdFx0d2lkdGg6IDE3MHB4OyB9IH0gfVxuXG5cdC5zdGFub3ZlbmllX2Nlbnlfd3JhcCB7XG5cdFx0LnNlY3Rpb25fZm9ybSB7XG5cdFx0XHRwYWRkaW5nOiA0NXB4OyB9IH1cblxuXHQvLyBJTlRFUklFUk9WWVxuXHQuaW50ZXJpZXJvdnlfd3JhcCB7XG5cdFx0LmtvbGF6XzEsIC5rb2xhel8yIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDE1cHg7IH0gfSB9XG5cblx0Ly8gTkFTRSBTTFVaQllcblx0LmFsbF9zZXJ2aWNlc193cmFwIHtcblx0XHQuc2VydmljZSB7XG5cdFx0XHQuc2VydmljZV9kYXRhIHtcblx0XHRcdFx0aGVpZ2h0OiA2NXB4OyB9IH1cblx0XHQudGVtcF9oZWFkaW5nIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAzcHg7IH1cblx0XHQuYWxsX3NlcnZpY2VzIHtcblx0XHRcdC5jb2wteGwtMzpudGgtY2hpbGQoLW4rOSkge1xuXHRcdFx0XHQuc2VydmljZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7IH0gfVxuXHRcdFx0LmNvbC14bC0zOm5vdCg6bnRoLWNoaWxkKDJuKzEpKSB7XG5cdFx0XHRcdC5zZXJ2aWNlIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYmViZWI7IH0gfVxuXHRcdFx0LmNvbC14bC0zOm50aC1jaGlsZCgtbisxMCkge1xuXHRcdFx0XHQuc2VydmljZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTsgfSB9IH0gfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG5cdC5zZWxsX3dyYXAsIC5idXlfd3JhcCB7XG5cdFx0LnRlbXBfaGVhZGluZyB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7IH1cblx0XHQucmVhc29uX2JveF9kYXRhIHtcblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4OyB9IH0gfVxuXG5cdC5wcmVkYXRfc3RlcHNfd3JhcCB7XG5cdFx0LnRlbXBfaGVhZGluZyB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7IH0gfVxuXG5cdC5kZWZhdWx0X2hlYWRpbmcge1xuXHRcdGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogMzRweDsgfSB9XG5cblx0aGVhZGVyIHtcblx0XHQubW9iaWxlX3RvcF9oZWFkZXIge1xuXHRcdFx0LnBob25lX2hlYWRlcl93cmFwIHtcblx0XHRcdFx0bWFyZ2luOiAwOyB9IH0gfSB9XG4iLCJAQ0hBUlNFVCAnVVRGLTgnIHt9XG5cbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAnbWl4aW5zJztcblxuQGltcG9ydCAnbWFzdGVyJztcblxuLy8gcGxhY2Vob2xkZXIgY2xlYXItZml4XG4lY2xlYXJmaXgge1xuXHQqem9vbTogMTtcblx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcgJztcblx0XHRkaXNwbGF5OiB0YWJsZTsgfVxuXHQmOmFmdGVyIHtcblx0XHRjbGVhcjogYm90aDsgfSB9XG5cbi8vIGNsZWFyLWZpeFxuLmNmIHtcblx0QGV4dGVuZCAlY2xlYXJmaXg7IH1cblxuLy8gbGluZSBicmVhayBhZnRlciBlbGVtZW50XG4uYnIge1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnXFxBJztcblx0XHR3aGl0ZS1zcGFjZTogcHJlOyB9IH1cblxuXG5cbmJvZHkge1xuXHQ+IGhlYWRlcixcblx0PiBtYWluLFxuXHQ+IGZvb3RlciB7XG5cdFx0b3ZlcmZsb3c6IHVuc2V0O1xuXHRcdHotaW5kZXg6IDIwOyB9IH1cblxuXG5cblxudWwubmF2IHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bGkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdD4gdWwge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDE1cHggMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdD5saS5hY3RpdmUge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGdvbGQ7IH0gfVxuXHRcdFx0bGkge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ29sZCAhaW1wb3J0YW50OyB9IH0gfSB9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQ+IHVsIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0ei1pbmRleDogMTU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0XHRcdHRvcDogMzBweDtcblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jazsgfVxuXHRcdFx0XHRcdD4gdWwge1xuXHRcdFx0XHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0NDQ7IH0gfVxuXHRcdFx0XHQ+IGxpLmFjdGl2ZSB7XG5cdFx0XHRcdFx0YSB7XG4gfSB9IH0gfSB9XHRcdFx0XHRcdFx0Ly9jb2xvcjogJGdvbGRcblx0PmxpLmFjdGl2ZSB7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGdvbGQ7IH0gfSB9XG5cblxuXG5cbi50ZXN0MTExIHtcblx0Y29sb3I6IHJlZDtcblx0Zm9udC1zaXplOiA1MHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAyMDBweDtcblx0Jjpob3ZlciB7XG5cdFx0QGluY2x1ZGUgc2NhbGUoMS41KTsgfSB9XG5cblxuXG4vLy5yYXRpb1xuLy9cdGJvcmRlcjogMXB4IHNvbGlkIHJlZFxuLy9cdCthc3BlY3QtcmF0aW8oMyw0KVxuLy9cdGltZ1xuLy9cdFx0Ym9yZGVyOiAzcHggc29saWQgYmx1ZVxuXG5cblxuXG5cbi8vIGNvb2tpZXMgc3R5bGVcbi5jb29raWVpbmZvIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwgMC44KSAhaW1wb3J0YW50O1xuXHRjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuXHQjY29va2llX21vcmVfaW5mbyB7XG5cdFx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG5cdC5jb29raWVpbmZvLWNsb3NlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYgIWltcG9ydGFudDtcblx0XHRjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDsgfSB9IH1cblxuXG5cblxuLy8gZm9vdGVyXG5ib2R5ID4gZm9vdGVyIHtcblx0bWFyZ2luOiAwO1xuXHQuc2VjdGlvbl9mb3JtIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNDEzO1xuXHRcdHBhZGRpbmc6IDgwcHg7XG5cdFx0bWluLWhlaWdodDogNjgwcHg7IH0gfVxuXG4vL0BtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KVxuXG5cbi8vbC5uYXZcbi8vbGk6aG92ZXJcbi8vXHQ+dWxcbi8vXHRcdD5saVxuLy9cdFx0XHRhXG4vL1x0XHRcdFx0Y29sb3I6ICMwMDAwMDBcbi8vXHRcdFx0XHQmOmZvY3VzXG4vL1x0XHRcdFx0XHRib3JkZXI6IG5vbmVcbi8vXHRcdFx0XHRcdG91dGxpbmU6IG5vbmVcblxuXG4vL0BpbXBvcnQgJ2Zvb3RlcidcbkBpbXBvcnQgJ3NpeGFkbWluJztcblxuXG5AaW1wb3J0ICdtb2R1bGVzL2RlZmF1bHRfc2l4bmV0X2VzaG9wJztcbkBpbXBvcnQgJ21vZHVsZXMvZGVmYXVsdF9zaXhuZXRfYXJ0aWNsZSc7XG5AaW1wb3J0ICdtb2R1bGVzL2NvbnRhY3QnO1xuQGltcG9ydCAnbW9kdWxlcy9ob21lJztcbkBpbXBvcnQgJ21vZHVsZXMvYXJ0aWNsZSc7XG5AaW1wb3J0ICdkZWZhdWx0X2phdmFzY3JpcHQnO1xuXG51bC5zbGlja1NsaWRlciB7XG5cdHBhZGRpbmc6IDA7XG5cdGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAzM3ZoO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH0gfVxuXG4uc2l4bmV0Rm9vdGVyIHtcblx0bWF4LWhlaWdodDogMzJweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0dWwubmF2IHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdD5saSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDVweCAwO1xuXHRcdFx0d2lkdGg6IDI5MHB4O1xuXHRcdFx0PnVsIHtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0PmxpIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA3cHggMTVweDsgfSB9IH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYzsgfSB9IH0gfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdGJvZHkge1xuXHRcdD5mb290ZXIge1xuXHRcdFx0LnNlY3Rpb25fZm9ybSB7XG5cdFx0XHRcdHBhZGRpbmc6IDUwcHggMzBweCAyNXB4OyB9IH0gfSB9XG4iLCIvLy8gQWRkcyBhIGJyb3dzZXIgcHJlZml4IHRvIHRoZSBwcm9wZXJ0eVxuLy8vIEBwYXJhbSB7Kn0gJHByb3BlcnR5IFByb3BlcnR5XG4vLy8gQHBhcmFtIHsqfSAkdmFsdWUgVmFsdWVcblxuQG1peGluIGNzczMtcHJlZml4KCRwcm9wZXJ0eSwgJHZhbHVlKSB7XG5cdC13ZWJraXQtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG5cdC1raHRtbC0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0LW1vei0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0LW1zLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuXHQtby0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcblx0I3skcHJvcGVydHl9OiAjeyR2YWx1ZX07IH1cblxuXG4vLy8gQm9yZGVyIFJhZGl1c1xuLy8vIEBwYXJhbSB7U2l6ZX0gJHJhZGl1cyBbNXB4XSAtIFJhZGl1c1xuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogNXB4KSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KCdib3JkZXItcmFkaXVzJywgJHJhZGl1cyk7IH1cblxuXG4vLy8gQm9yZGVyIFJhZGl1cyBTZXBhcmF0ZVxuLy8vIEBwYXJhbSB7U2l6ZX0gJHRvcExlZnRSYWRpdXMgWzVweF0gLSBUb3AgTGVmdFxuLy8vIEBwYXJhbSB7U2l6ZX0gJHRvcFJpZ2h0UmFkaXVzIFs1cHhdIC0gVG9wIFJpZ2h0XG4vLy8gQHBhcmFtIHtTaXplfSAkYm90dG9tTGVmdFJhZGl1cyBbNXB4XSAtIEJvdHRvbSBMZWZ0XG4vLy8gQHBhcmFtIHtTaXplfSAkYm90dG9tUmlnaHRSYWRpdXMgWzVweF0gLSBCb3R0b20gUmlnaHRcblxuQG1peGluIGJvcmRlci1yYWRpdXMtc2VwYXJhdGUoJHRvcExlZnRSYWRpdXM6IDVweCwgJHRvcFJpZ2h0UmFkaXVzOiA1cHgsICRib3R0b21MZWZ0UmFkaXVzOiA1cHgsICRib3R0b21SaWdodFJhZGl1czogNXB4KSB7XG5cdC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHRvcExlZnRSYWRpdXM7XG5cdC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICR0b3BSaWdodFJhZGl1cztcblx0LXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvdHRvbVJpZ2h0UmFkaXVzO1xuXHQtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3R0b21MZWZ0UmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogJHRvcExlZnRSYWRpdXM7XG5cdC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogJHRvcFJpZ2h0UmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6ICRib3R0b21SaWdodFJhZGl1cztcblx0LW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6ICRib3R0b21MZWZ0UmFkaXVzO1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wTGVmdFJhZGl1cztcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICR0b3BSaWdodFJhZGl1cztcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3R0b21SaWdodFJhZGl1cztcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbUxlZnRSYWRpdXM7IH1cblxuXG4vLy8gR2VuZXJpYyBUcmFuc2Zvcm1cbi8vLyBAcGFyYW0ge0xpc3R9ICRwYXJhbXMgLSBQYXJhbXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiB0cmFuc2Zvcm0oJHRyYW5zZm9ybXMpIHtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsICR0cmFuc2Zvcm1zKTsgfVxuXG5cbi8vLyBUcmFuc2Zvcm0tT3JpZ2luXG4vLy8gQHBhcmFtIHtMaXN0fSAkcGFyYW1zIC0gUGFyYW1zXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkcGFyYW1zKSB7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KFwidHJhbnNmb3JtLW9yaWdpblwiLCAkcGFyYW1zKTsgfVxuXG5cbi8vLyBUcmFuc2Zvcm0tU3R5bGVcbi8vLyBAcGFyYW0ge0xpc3R9ICRwYXJhbXMgLSBQYXJhbXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiB0cmFuc2Zvcm0tc3R5bGUoJHN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeChcInRyYW5zZm9ybS1zdHlsZVwiLCAkc3R5bGUpOyB9XG5cblxuLy8vIFJvdGF0ZVxuLy8vIEBwYXJhbSB7JGRlZ30gRGVncmVlXG5cbkBtaXhpbiByb3RhdGUoJGRlZykge1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKCN7JGRlZ31kZWcpKTsgfVxuXG5cbi8vLyBTY2FsZVxuLy8vIEBwYXJhbSB7JHNjYWxlfVxuXG5AbWl4aW4gc2NhbGUoJHNjYWxlOiAxLjE1KSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpKTsgfVxuXG5cbi8vLyBUcmFuc2xhdGVcbi8vLyBAcGFyYW0geyR4fVxuLy8vIEBwYXJhbSB7JHl9XG5cbkBtaXhpbiB0cmFuc2xhdGUoJHgsICR5KSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoJHgsICR5KSk7IH1cblxuXG4vLy8gVHJhbnNpdGlvblxuLy8vIEBwYXJhbSB7TGlzdH0gJHByb3BlcnRpZXMgLSBQcm9wZXJ0aWVzXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gdHJhbnNpdGlvbigkcHJvcGVydGllcy4uLikge1xuXHRAaWYgbGVuZ3RoKCRwcm9wZXJ0aWVzKSA+PSAxIHtcblx0XHRAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNpdGlvbicsICRwcm9wZXJ0aWVzKTsgfVxuXHRAZWxzZSB7XG5cdFx0QGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zaXRpb24nLCAnYWxsIDAuMjVzIGVhc2UtaW4tb3V0IDBzJyk7IH0gfVxuXG5cbi8vLyBPcGFjaXR5XG4vLy8gQHBhcmFtIHtEb3VibGV9ICRvcGFjaXR5IFswLjVdIC0gT3BhY2l0eVxuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHk6IDAuNSkge1xuXHQkb3BhY2l0eU11bHRpcGxpZWQ6ICRvcGFjaXR5ICogMTAwO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHkgPSAkb3BhY2l0eU11bHRpcGxpZWQpO1xuXHQtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PVwiICsgJG9wYWNpdHlNdWx0aXBsaWVkICsgXCIpXCI7XG5cdEBpbmNsdWRlIHByZWZpeChcIm9wYWNpdHlcIiwgJG9wYWNpdHkpOyB9XG5cblxuLy8gc2tld1xuQG1peGluIHNrZXcoJHgsICR5KSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybShza2V3KCN7JHh9ZGVnLCAjeyR5fWRlZykpOyB9XG5cblxuXG5cblxuXG5cblxuQG1peGluIGJveC1zaGFkb3coJHNoYWRvdykge1xuXHRAaW5jbHVkZSBjc3MzLXByZWZpeCgnYm94LXNoYWRvdycsICRzaGFkb3cpOyB9XG5cblxuQG1peGluIHZlcnRpY2FsQWxpZ24oJHBvc2l0aW9uOiByZWxhdGl2ZSwgJHZhbHVlOiA1MCUpIHtcblx0cG9zaXRpb246ICRwb3NpdGlvbjtcblx0dG9wOiAkdmFsdWU7XG5cdEBpbmNsdWRlIGNzczMtcHJlZml4KHRyYW5zZm9ybSwgdHJhbnNsYXRlWSgtJHZhbHVlKSk7IH1cblxuXG5AbWl4aW4gaG9yaXpvbnRhbEFsaWduKCRwb3NpdGlvbjogcmVsYXRpdmUsICR2YWx1ZTogNTAlKSB7XG5cdHBvc2l0aW9uOiAkcG9zaXRpb247XG5cdGxlZnQ6ICR2YWx1ZTtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgodHJhbnNmb3JtLCB0cmFuc2xhdGVYKC0kdmFsdWUpKTsgfVxuXG5cbkBtaXhpbiBhYnNvbHV0ZUFsaWduKCRwb3NpdGlvbjogYWJzb2x1dGUsICR2YWx1ZVg6IDUwJSwgJHZhbHVlWTogNTAlKSB7XG5cdHBvc2l0aW9uOiAkcG9zaXRpb247XG5cdHRvcDogJHZhbHVlWTtcblx0bGVmdDogJHZhbHVlWDtcblx0QGluY2x1ZGUgY3NzMy1wcmVmaXgodHJhbnNmb3JtLCB0cmFuc2xhdGUoLSR2YWx1ZVgsIC0kdmFsdWVZKSk7IH1cblxuXG5AbWl4aW4gbGluZWFyR3JhZGllbnQoJHRvcCwgJGJvdHRvbSkge1xuXHRiYWNrZ3JvdW5kOiAkdG9wO1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAkdG9wIDAlLCAkYm90dG9tIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCR0b3ApLCBjb2xvci1zdG9wKDEwMCUsJGJvdHRvbSkpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICAkdG9wIDAlLCRib3R0b20gMTAwJSk7XG5cdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICAkdG9wIDAlLCRib3R0b20gMTAwJSk7XG5cdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAgJHRvcCAwJSwkYm90dG9tIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgJHRvcCAwJSwkYm90dG9tIDEwMCUpO1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2ZmZmZmZicsIGVuZENvbG9yc3RyPScjMDAwMDAwJyxHcmFkaWVudFR5cGU9MCApOyB9XG5cblxuXG5AbWl4aW4gYXNwZWN0LXJhdGlvKCRhcmdsaXN0Li4uKSB7XG5cdCRtYXA6IGtleXdvcmRzKCRhcmdsaXN0KTtcblx0JGhlaWdodDogbWFwLWdldCgkbWFwLCBoZWlnaHQpIG9yIG50aC12YWx1ZSgkYXJnbGlzdCwgMik7XG5cdCR3aWR0aDogbWFwLWdldCgkbWFwLCB3aWR0aCkgb3IgbnRoLXZhbHVlKCRhcmdsaXN0LCAxKTtcblx0JHJhdGlvOiBtYXAtZ2V0KCRtYXAsIHJhdGlvKSBvciBpZigkd2lkdGggYW5kICRoZWlnaHQsICR3aWR0aCAvICRoZWlnaHQsIG50aC12YWx1ZSgkYXJnbGlzdCwgMSkpIG9yIDE7XG5cdCRwYWRkaW5nOiAxIC8gJHJhdGlvICogMTAwJTtcblxuXHQvL0B3YXJuICRyYXRpb1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jjo6YmVmb3JlLCAmOjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0d2lkdGg6IDFweDtcblx0XHRtYXJnaW4tbGVmdDogLTFweDsgfVxuXG5cdCY6OmJlZm9yZSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nOyB9XG5cblx0PiAuYXNwZWN0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGltZyB7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdEBpbmNsdWRlIGFic29sdXRlQWxpZ247XG5cdFx0XHRAaWYoJHJhdGlvID4gMSkge1xuXHRcdFx0XHQmOm5vdCguY292ZXIpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0Jjpub3QoLmNvbnRhaW4pIHtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7IH0gfVxuXHRcdFx0XHQmLmNvdmVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTsgfSB9XG5cdFx0XHRAZWxzZSB7XG5cdFx0XHRcdCY6bm90KC5jb3Zlcikge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdCY6bm90KC5jb250YWluKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTsgfSB9XG5cdFx0XHRcdCYuY292ZXIge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7IH0gfSB9IH0gfVxuXG5cblxuXG5cblxuQG1peGluIGFzcGVjdC1yYXRpby0xKCRhcmdsaXN0Li4uKSB7XG5cdCRtYXA6IGtleXdvcmRzKCRhcmdsaXN0KTtcblx0JGhlaWdodDogbWFwLWdldCgkbWFwLCBoZWlnaHQpIG9yIG50aC12YWx1ZSgkYXJnbGlzdCwgMik7XG5cdCR3aWR0aDogbWFwLWdldCgkbWFwLCB3aWR0aCkgb3IgbnRoLXZhbHVlKCRhcmdsaXN0LCAxKTtcblx0JHJhdGlvOiBtYXAtZ2V0KCRtYXAsIHJhdGlvKSBvciBpZigkd2lkdGggYW5kICRoZWlnaHQsICR3aWR0aCAvICRoZWlnaHQsIG50aC12YWx1ZSgkYXJnbGlzdCwgMSkpIG9yIDE7XG5cdCRwYWRkaW5nOiAxIC8gJHJhdGlvICogMTAwJTtcblxuXHQmOjpiZWZvcmUsICY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRjbGVhcjogYm90aDtcblx0XHR3aWR0aDogMXB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmc7IH0gfVxuXG4vLyBIZWxwZXIgZnVuY3Rpb25cbi8vIFJldHVybiBudWxsIHJhdGhlciB0aGFuIHRocm93aW5nIGFuIGVycm9yIGlmIGluZGV4IGlzIG91dHNpZGUgbGlzdCByYW5nZS5cbkBmdW5jdGlvbiBudGgtdmFsdWUoJGxpc3QsICRpbmRleCkge1xuXHRAcmV0dXJuIGlmKGxlbmd0aCgkbGlzdCkgPj0gJGluZGV4LCBudGgoJGxpc3QsICRpbmRleCksIG51bGwpOyB9XG5cblxuXG5cblxuXG4iLG51bGwsIltjbGFzc149XCJmaS1cIl06OmJlZm9yZSxcbltjbGFzcyo9XCIgZmktXCJdOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uY29udGVudC13ZWIge1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdHBhZGRpbmctdG9wOiA0NXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0Zm9udC1mYW1pbHk6ICRmb250ICFpbXBvcnRhbnQ7XG5cdGEsIHAsIHNwYW4sIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0LCBvcHRpb24sIGRpdiB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250ICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1zaXplOiAxNi41cHg7XG5cdFx0Y29sb3I6ICM4ODg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMS43OyB9XG5cdGEsIHAsIHNwYW4sIGRpdiwgbGksIHVsLCBvbCB7XG5cdFx0Zm9udC1zaXplOiAxNi41cHg7XG5cdFx0Y29sb3I6ICM4ODg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogMS43OyB9XG5cdHVsIHtcblx0XHRwYWRkaW5nOiAwIDAgMCAzNXB4O1xuXHRcdGxpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQ7XG5cdFx0XHRjb2xvcjogIzg4ODtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IC0yNXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDdweDtcblx0XHRcdFx0aGVpZ2h0OiA3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3MTc5NGE7XG5cdFx0XHRcdHRvcDogMTVweDsgfSB9IH1cblx0b2wge1xuXHRcdHBhZGRpbmc6IDAgMCAwIDM1cHg7XG5cdFx0bGkge1xuXHRcdFx0Zm9udC1zaXplOiAxNi41cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS43O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udDtcblx0XHRcdGNvbG9yOiAjODg4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweDsgfSB9XG5cdGEge1xuXHRcdGNvbG9yOiAkZ29sZDtcblx0XHR0cmFuc2l0aW9uOiAwLjJzO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ29sZDtcblx0XHR3b3JkLWJyZWFrOiBicmVhay1hbGw7IH1cblx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cdFx0Y29sb3I6ICMwMzAzMDM7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRsZXR0ZXItc3BhY2luZzogNXB4O1xuXHRcdGZvbnQtc2l6ZTogNDJweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cdGgxLCBoMiB7XG5cdFx0bWFyZ2luOiA0MHB4IDAgMTVweDsgfVxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiAyNnB4OyB9XG5cdGltZyB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlOyB9XG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDsgfSB9XG5cblxuLnNtLXNpbXBsZSB7XG5cdGJvcmRlcjogMCBub25lO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRAaW5jbHVkZSBib3gtc2hhZG93KCdub25lJyk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdCNtYWluLW1lbnUgPiB1bCA+IGxpIHtcblx0XHRmbG9hdDogbm9uZTtcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdHdpZHRoOiAxJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5cbi5tYWluLW5hdiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxMDAwO1xuXHRwYWRkaW5nLXRvcDogMTVweDtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGVydGlhcnlDb2xvcjtcblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0Y29udGVudDogXCJcXDAwYTBcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Zm9udDogMHB4LzAgc2VyaWY7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG5cbi5uYXYtYnJhbmQge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luOiAwO1xuXHRhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAxMXB4IDExcHggMTFweCAyMHB4O1xuXHRcdGNvbG9yOiAjNTU1O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0aW1nIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiBhdXRvOyB9IH0gfVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5uYXYtYnJhbmQge1xuXHRcdGEge1xuXHRcdFx0aGVpZ2h0OiAxMDBweDsgfSB9IH1cblxuI21haW4tbWVudSA+IHVsIHtcblx0Y2xlYXI6IGJvdGg7XG5cdGJvcmRlcjogMDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuXHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGxpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkdGVydGlhcnlDb2xvciwgMC4yNSk7IH1cblx0PiBsaSA+IGEge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH0gfVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQubWFpbi1uYXYge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXHQjbWFpbi1tZW51ID4gdWwge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRjbGVhcjogbm9uZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHQ+IGxpID4gYSA+IC5zdWItYXJyb3cge1xuXHRcdFx0ZGlzcGxheTogbm9uZTsgfSB9IH1cblxuXG4vKiBNb2JpbGUgbWVudSB0b2dnbGUgYnV0dG9uICovXG5cbi5tYWluLW1lbnUtYnRuIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IDVweCAxMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDI5cHg7XG5cdGhlaWdodDogMjlweDtcblx0dGV4dC1pbmRlbnQ6IDI5cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyB9XG5cblxuLyogaGFtYnVyZ2VyIGljb24gKi9cblxuLm1haW4tbWVudS1idG4taWNvbixcbi5tYWluLW1lbnUtYnRuLWljb246YmVmb3JlLFxuLm1haW4tbWVudS1idG4taWNvbjphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDJweDtcblx0aGVpZ2h0OiAycHg7XG5cdHdpZHRoOiAyNHB4O1xuXHRiYWNrZ3JvdW5kOiAjNTU1O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjI1cztcblx0dHJhbnNpdGlvbjogYWxsIDAuMjVzOyB9XG5cbi5tYWluLW1lbnUtYnRuLWljb246YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdHRvcDogLTdweDtcblx0bGVmdDogMDsgfVxuXG4ubWFpbi1tZW51LWJ0bi1pY29uOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHRvcDogN3B4O1xuXHRsZWZ0OiAwOyB9XG5cbi8qIHggaWNvbiAqL1xuXG4jbWFpbi1tZW51LXN0YXRlOmNoZWNrZWQgfiAubWFpbi1tZW51LWJ0biAubWFpbi1tZW51LWJ0bi1pY29uIHtcblx0aGVpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4jbWFpbi1tZW51LXN0YXRlOmNoZWNrZWQgfiAubWFpbi1tZW51LWJ0biAubWFpbi1tZW51LWJ0bi1pY29uOmJlZm9yZSB7XG5cdHRvcDogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG5cbiNtYWluLW1lbnUtc3RhdGU6Y2hlY2tlZCB+IC5tYWluLW1lbnUtYnRuIC5tYWluLW1lbnUtYnRuLWljb246YWZ0ZXIge1xuXHR0b3A6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cblxuLyogaGlkZSBtZW51IHN0YXRlIGNoZWNrYm94IChrZWVwIGl0IHZpc2libGUgdG8gc2NyZWVuIHJlYWRlcnMpICovXG5cbiNtYWluLW1lbnUtc3RhdGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpOyB9XG5cbi8qIGhpZGUgdGhlIG1lbnUgaW4gbW9iaWxlIHZpZXcgKi9cblxuI21haW4tbWVudS1zdGF0ZTpub3QoOmNoZWNrZWQpIH4gI21haW4tbWVudSB7XG5cdGRpc3BsYXk6IG5vbmU7IH1cblxuI21haW4tbWVudS1zdGF0ZTpjaGVja2VkIH4gI21haW4tbWVudSB7XG5cdGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQvKiBoaWRlIHRoZSBidXR0b24gaW4gZGVza3RvcCB2aWV3ICovXG5cdC5tYWluLW1lbnUtYnRuIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtOTk5OTlweDsgfVxuXHQvKiBhbHdheXMgc2hvdyB0aGUgbWVudSBpbiBkZXNrdG9wIHZpZXcgKi9cblx0I21haW4tbWVudS1zdGF0ZTpub3QoOmNoZWNrZWQpIH4gI21haW4tbWVudSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7IH0gfVxuXG5cblxuXG5cblxuXG5cblxuXG4ubGFuZ19wYW5lbF9tb2JpbGUge1xuXHRkaXNwbGF5OiBub25lOyB9XG5cbnVsI2xhbmcge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDAgNDBweCAwIDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC8vZGlzcGxheTogLXdlYmtpdC1ib3hcblx0Ly9kaXNwbGF5OiAtbXMtZmxleGJveFxuXHQvLy13ZWJraXQtYm94LXBhY2s6IGVuZFxuXHQvLy1tcy1mbGV4LXBhY2s6IGVuZFxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHQvLy13ZWJraXQtYm94LWFsaWduOiBjZW50ZXJcblx0Ly8tbXMtZmxleC1hbGlnbjogY2VudGVyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdCp6b29tOiAxO1xuXHQubGFuZ19kZXZpZGVyIHtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRmb250LXNpemU6IDEyLjVweDtcblx0XHRmb250LXdlaWdodDogNDAwOyB9XG5cdGxpIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHQvL3Zpc2liaWxpdHk6IGNvbGxhcHNlXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDNweCAxMHB4O1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAxMi41cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0XHRcdGNvbG9yOiAkZ29sZDsgfSB9IH1cblx0JjpiZWZvcmUsXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcgJztcblx0XHRkaXNwbGF5OiB0YWJsZTsgfVxuXHQmOmFmdGVyIHtcblx0XHRjbGVhcjogYm90aDsgfVxuXHQmLmZsYWcge1xuXHRcdGEge1xuXHRcdFx0d2lkdGg6IDJyZW07XG5cdFx0XHRoZWlnaHQ6IDEuNXJlbTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH0gfVxuXHQmLmNvZGUge1xuXHRcdGEge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtY29kZSk7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH0gfSB9XG5cdCYubmFtZSB7XG5cdFx0YSB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IGF0dHIodGl0bGUpOyB9IH0gfVxuXG5cdGxpLnNlbGVjdGVkIHtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkZ29sZDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0OyB9IH0gfVxuXG5cblxuLnJlbGF0aXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hbGlnbi1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbi5taWRkbGUge1xuXHRAaW5jbHVkZSB2ZXJ0aWNhbEFsaWduKCk7IH1cblxuXG4uYm9sZCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4udXBwZXJjYXNlIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5cbi8qIGxpbmUgYnJlYWsgYWZ0ZXIgZWxlbWVudCAqL1xuLmJyIHtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJ1xcQSc7XG5cdFx0d2hpdGUtc3BhY2U6IHByZTsgfSB9XG5cbi8qIGNsZWFyLWZpeCAqL1xuLmNmIHtcblx0Knpvb206IDE7XG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogdGFibGU7IH1cblx0JjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0LmNmLW1lZGl1bSB7XG5cdFx0Knpvb206IDE7XG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTsgfVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y2xlYXI6IGJvdGg7IH0gfSB9XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LnNtYWxsLTAge1xuXHRcdHdpZHRoOiAwOyB9IH1cblxuXG4vKiBwcm9wb3J0aW9uYWwgaGVpZ2h0ICovXG4jdGVzdFByb3BvcnRpb25hbCB7XG5cdG1hcmdpbjogNTBweCBhdXRvO1xuXHR3aWR0aDogMzAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IGdyZWVuOyB9XG5cbi5jcnVzdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAxMDAlOyB9XG5cdC5jb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRpbWcsXG5cdFx0LmNvbnRlbnQge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdG1hcmdpbjogYXV0bzsgfVxuXHRcdC5jb250ZW50IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlOyB9IH1cblx0Ji5jb3ZlciAuY29yZSBpbWcge1xuXHRcdC8qd2lkdGg6IDEwMCUqL1xuXHRcdC8qaGVpZ2h0OiBhdXRvKi9cblx0XHQvKm1heC1oZWlnaHQ6IG5vbmUqL1xuXHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXgtd2lkdGg6IG5vbmU7IH1cblx0Ji5yYXRpby0yXzE6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogNTAlOyB9XG5cdCYucmF0aW8tNF8zOmJlZm9yZSB7XG5cdFx0cGFkZGluZy10b3A6IDc1JTsgfVxuXHQmLnJhdGlvLTE2Xzk6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cdCYucmF0aW8tOV80OmJlZm9yZSB7XG5cdFx0cGFkZGluZy10b3A6IDQ0LjQ0JTsgfVxuXHQmLnJhdGlvLTVfNDpiZWZvcmUge1xuXHRcdHBhZGRpbmctdG9wOiA4MCU7IH1cblx0Ji5yYXRpby0xXzI6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogMjAwJTsgfVxuXHQmLnJhdGlvLTRfNTpiZWZvcmUge1xuXHRcdHBhZGRpbmctdG9wOiAxMjUlOyB9IH1cblxuLyogaWNvbiBiZWZvcmUgY29udGVudCAqL1xuYS5pY29uLXByZXYge1xuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogbGlnaHRlbigkcHJpbWFyeUNvbG9yLCAyMCk7IH0gfVxuLmljb24tcHJldiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRtYXJnaW4tbGVmdDogMi4yNWVtO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHQmOmJlZm9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG1hcmdpbi10b3A6IDAuMTVlbTtcblx0XHRsZWZ0OiAtMS4yMGVtO1xuXHRcdGZvbnQtc2l6ZTogMS4xMGVtO1xuXHRcdGNvbG9yOiAkcXVhdGVybmFyeUNvbG9yOyB9XG5cdCY6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjM1ZW07IH0gfVxuXG5cblxuXG5cbi8qIHRpdGxlIGFmdGVyIGljb24gKi9cbi50YWkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNvbG9yOiAkcHJpbWFyeUNvbG9yO1xuXHRmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcblx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0O1xuXHRtYXJnaW4tcmlnaHQ6ICRiYXNlLWZvbnQtc2l6ZTtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplICogMC43NTtcblx0XHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XG5cdFx0bWFyZ2luLWxlZnQ6ICRiYXNlLWZvbnQtc2l6ZSAqIDAuMzM7IH1cblx0JjpiZWZvcmUge1xuXHRcdGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodDsgfSB9XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0Ly8ubGFuZ19wYW5lbF9tb2JpbGVcblx0Ly9cdGRpc3BsYXk6IGJsb2NrXG5cdC8vXHRmbGV4OiBhdXRvXG5cdC8vXHQubGFuZ19wYW5lbF9tb2JpbGVcblx0Ly9cdFx0dWwjbGFuZ1xuXHQvL1x0XHRcdHBhZGRpbmc6IDAgMjBweCAwIDBcblx0Ly9cdFx0XHRoZWlnaHQ6IDUwcHhcblxuXHQvLy5sYW5nX3BhbmVsX2Rlc2tcblx0Ly9cdGRpc3BsYXk6IG5vbmVcblxuXHQudGFpIHtcblx0XHRjdXJzb3I6IGhlbHA7XG5cdFx0Zm9udC1zaXplOiAkYmFzZS1mb250LXNpemUgKiAyLjU7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyB9XG5cdFx0Jjpob3ZlcjphZnRlcixcblx0XHQmOmZvY3VzOmFmdGVyLFxuXHRcdCY6YWN0aXZlOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAkYmFzZS1saW5lLWhlaWdodCAqIDAuNTtcblx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHRlcnRpYXJ5Q29sb3IsIDAuMTUpO1xuXHRcdFx0Zm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XG5cdFx0XHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XG5cdFx0XHRwYWRkaW5nOiAxcHggNHB4O1xuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygycHgpOyB9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRiYXNlLWxpbmUtaGVpZ2h0ICogMi41OyB9IH1cblx0YS50YWkge1xuXHRcdGN1cnNvcjogcG9pbnRlcjsgfSB9XG5cblxuLnJlcS1zaWduIHtcblx0Y29sb3I6ICRlcnJvckNvbG9yO1xuXHRmb250LXdlaWdodDogYm9sZDsgfVxubGFiZWwge1xuXHQucmVxOjphZnRlciB7XG5cdFx0QGV4dGVuZCAucmVxLXNpZ247XG5cdFx0Y29udGVudDogJyonO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXJnaW4tbGVmdDogMC4zcmVtIHtcblx0ICAgIG1hcmdpbi1yaWdodDogMS4ycmVtOyB9IH0gfVxuXG5cbnVsLmV2ZW5seSB7XG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdG1pbi13aWR0aDogNTAwcHg7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTsgfVxuXHRsaSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLmNsaWNrYWJsZSB7XG5cdGN1cnNvcjogem9vbS1pbjsgfVxuXG5cbi8qIEFETUlOOiBlZGl0IHRleHQgb24gdGhlIHBhZ2UgKi9cbi5hZG1pbi1lZGl0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQvL2JvcmRlcjogMXB4IGRhc2hlZCB0cmFuc3BhcmVudGl6ZSgkd2FybmluZ0NvbG9yLCAwLjc1KVxuXHQvL2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKHdoaXRlLCAwLjk1KVxuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdHJpZ2h0OiAwcHg7XG5cdFx0Ym90dG9tOiAwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnRpemUoZGFya2VuKCR3YXJuaW5nQ29sb3IsIDMwKSwgMC43NSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoYmxhY2ssIDAuOTUpO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTsgfSB9XG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkZXJyb3JDb2xvciwgMTApO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKHdoaXRlLCAwLjMzKTtcblx0XHRjb2xvcjogZGFya2VuKCRlcnJvckNvbG9yLCAyMCk7XG5cdFx0Y3Vyc29yOiB1cmwoLi4vaW1hZ2VzL3BlbmNpbC1yZWQtMTYuZ2lmKSAwIDE2LCBwb2ludGVyOyB9XG5cdCZbZGF0YS12YXJpYW50PVwic3RhdGljX2NvbnRlbnRcIl0ge1xuXHRcdGRpc3BsYXk6IGluaGVyaXQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjdXJzb3I6IHVybCguLi9pbWFnZXMvZG9jLWVkaXQtMTYuZ2lmKSAwIDE2LCBwb2ludGVyOyB9IH0gfVxuLm1lbnUtY29udGVudC1lZGl0IHtcblx0QGV4dGVuZCAuYWRtaW4tZWRpdDtcblx0ZGlzcGxheTogaW5oZXJpdDtcblx0Jjpob3ZlciB7XG5cdFx0Y3Vyc29yOiB1cmwoLi4vaW1hZ2VzL2RvYy1lZGl0LTE2LmdpZikgMCAxNiwgcG9pbnRlcjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdC5jb250ZW50LXdlYiB7XG5cdFx0YSwgcCwgc3BhbiwgZGl2LCBsaSwgdWwsIG9sLCBpbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgb3B0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDsgfVxuXHRcdGgxLCBoMiB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogM3B4OyB9XG5cdFx0aDMsIGg0LCBoNSwgaDYge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDNweDsgfVxuXHRcdHVsLCBvbCB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAyNXB4O1xuXHRcdFx0bGkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHR0b3A6IDEycHg7IH0gfSB9IH0gfVxuIiwiLyogQ09MT1JTICovXG4kc2hvcHBpbmdfY2FydF9yb3dfYWN0aXZlOiAjM2FiNTRhO1xuJHNob3BwaW5nX2NhcnRfcm93OiAjZWFlYWVhO1xuXG4kYnV0dG9uLWZpcnN0LWJnOiAjM2FiNTRhO1xuJGJ1dHRvbi1zZWNvbmQtYmc6IHRyYW5zcGFyZW50O1xuXG4kYnV0dG9uLWZpcnN0LWZvbnQ6IHdoaXRlO1xuJGJ1dHRvbi1zZWNvbmQtZm9udDogIzNhYjU0YTtcblxuJHByaW1hcnktY29sb3I6ICMzYWI1NGE7XG5cbiRib3JkZXItcmFkaXVzOiA1MHB4O1xuXG4kYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwuMSk7XG5cbiRsZWZ0LW1lbnUtaGVhZGluZy1jb2xvcjogIzNhYjU0YTtcbiRsZWZ0LW1lbnUtYmFja2dyb3VuZDogI2Y4ZjhmODtcbiRsZWZ0LW1lbnUtYm9yZGVyOiAjZGFkYWRhO1xuJGxlZnQtbWVudS1saW5rLWNvbG9yOiAjNDA0MDQxO1xuXG5cbiRwcm9kdWN0LW5hbWUtY29sb3I6ICM0MDQwNDE7XG4kcHJvZHVjdC1zaG9ydC1jb250ZW50LWNvbG9yOiAjNDA0MDQxO1xuXG4kcHJvZHVjdC1kZXRhaWwtdmxhc3Rub3N0OiAjNzQ3NDc0O1xuJHByb2R1Y3QtZGV0YWlsLWNlbnk6ICNjNGM0YzQ7XG5cbiRjZW5hLWJlem5hOiAjNDA0MDQxO1xuJGNlbmEtYWt0dWFsbmE6ICM0MDQwNDE7XG5cbiRza2xhZG9tOiAjM2FiNTRhO1xuJG5lc2tsYWRvbTogcmVkO1xuJGJ1eS1idG4tYmFja2dyb3VuZC1jb2xvcjogIzNhYjU0YTtcbiRidXktYnRuLWZvbnQtY29sb3I6IHdoaXRlO1xuXG4kdGFiLWJhY2tncm91bmQ6ICNmOGY4Zjg7XG4kdGFiLWZvbnQtY29sb3I6ICM0MDQwNDE7XG5cbiRicmVhZGNydW1iLWJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4kYnJlYWRjcnVtYi1mb250LWNvbG9yOiAjNDA0MDQxO1xuXG5cbi8qIE1BVE8gSE9URklYICovXG4ubmF2YmFyLWJyYW5kLCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG5cdHRleHQtc2hhZG93OiBub25lOyB9XG5cbi8qIFBSVktZICovXG5cbi5idG4tZmlyc3Qge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZpcnN0LWJnO1xuXHRjb2xvcjogJGJ1dHRvbi1maXJzdC1mb250O1xuXHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXNlY29uZC1iZztcblx0XHRjb2xvcjogJGJ1dHRvbi1zZWNvbmQtZm9udDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkYnV0dG9uLWZpcnN0LWJnOyB9IH1cbi5idG4tc2Vjb25kIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1zZWNvbmQtYmc7XG5cdGNvbG9yOiAkYnV0dG9uLXNlY29uZC1mb250O1xuXHRib3JkZXI6IDJweCBzb2xpZCAkYnV0dG9uLWZpcnN0LWJnO1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZmlyc3QtYmc7XG5cdFx0Y29sb3I6ICRidXR0b24tZmlyc3QtZm9udDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDsgfSB9XG5cbi8qIE1FTlUgLSBLT1NJSyAtIEhFQURFUiAqL1xuLmNhcnRjZW5hLCAuY2FydGt1c3kge1xuXHRjb2xvcjogd2hpdGU7IH1cblxuLyogS0FUQUxPRyBQUk9EVUtUT1YgKi9cblxuI3dhaXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTk5O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRpIHtcblx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0bWFyZ2luOiAyMCUgYXV0bztcblx0XHRkaXNwbGF5OiBibG9jazsgfSB9XG5cbi8qIEZJTFRFUiAqL1xuXG4uZnVsbGxpbmsge1xuXHRjdXJzb3I6IHBvaW50ZXI7IH1cbi5maWx0ZXItc2Vjb25kLXBhcnQge1xuXHRtYXJnaW46IDI1cHggYXV0bztcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0aDMge1xuXHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRzcGFuIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRmb250LXNpemU6IDE2LjVweDsgfSB9IH1cbi5maWx0ZXItaGVhZGluZyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xuXHRwYWRkaW5nOiAxNHB4O1xuXHRjb2xvcjogI2ZmZjtcblx0Zm9udC1zaXplOiAxOHB4OyB9XG4uZmlsdGVyLXdyYXBwZXIge1xuXHRwYWRkaW5nLXRvcDogMzBweDtcblx0cGFkZGluZy1ib3R0b206IDA7XG5cdGxhYmVsIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRtYXJnaW46IDAgMCA1cHggMTVweDtcblx0XHRsZXR0ZXItc3BhY2luZzogNHB4O1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250MjsgfVxuXHQuZnMtd3JhcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0LmZzLWxhYmVsLXdyYXAge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjYWNhY2FjO1xuXHRcdFx0LmZzLWxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRjb2xvcjogIzAwMDAwMDsgfVxuXHRcdFx0LmZzLWFycm93IHtcblx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vd2ViL2Fycm93X2Rvd25fZ29sZC5zdmcnKTtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHR3aWR0aDogMTBweDsgfSB9XG5cdFx0LmZzLWRyb3Bkb3duIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcblx0XHRcdC5mcy1vcHRpb24ge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAzMHB4OyB9IH0gfVxuXHQuZmlsdGVyX2JvdHRvbV93cmFwIHtcblx0XHRtYXJnaW46IDE1cHggMCAwOyB9IH1cblxuLmZpbHRlci1pbnB1dCwgLmZpbHRlci1zZWxlY3Qge1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwMDAwOyB9XG4uZnVsbGxpbmsge1xuXHRidXR0b24ge1xuXHRcdG1hcmdpbjogNHB4O1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdFx0XHRjb250ZW50OiBcIlxcZjA2OFwiOyB9IH0gfVxuLmZ1bGxsaW5rLmNvbGxhcHNlZCB7XG5cdGJ1dHRvbiB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuXHRcdFx0Y29udGVudDogXCJcXGYwNjdcIjsgfSB9IH1cblxuLnByaWNlc2xpZGVyX3dyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogODBweDtcblx0bWFyZ2luOiAxMHB4IGF1dG8gMDtcblx0aW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG5cdFx0LW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IH1cblx0cCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTM1cHg7XG5cdFx0bGVmdDogNTAlO1xuXHRcdG1hcmdpbjogMCAwIDAgLTYwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsZXR0ZXItc3BhY2luZzogNHB4O1xuXHRcdGNvbG9yOiAjMDAwMDAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7IH1cblx0I21pbnByaWNlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAyNXB4O1xuXHRcdGxlZnQ6IDVweDtcblx0XHR6LWluZGV4OiAxMTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdHdpZHRoOiA5MHB4O1xuXHRcdGNvbG9yOiAjMDAwMDAwO1xuXHRcdGJvcmRlci1jb2xvcjogI2FjYWNhYztcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH0gfVxuXHQjbWF4cHJpY2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDI1cHg7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogMTE7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR3aWR0aDogOTBweDtcblx0XHRjb2xvcjogIzAwMDAwMDtcblx0XHRib3JkZXItY29sb3I6ICNhY2FjYWM7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9IH0gfVxuXG4uZmlsdGVyX3NvcnRlciB7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdHNwYW4ge1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdHBhZGRpbmc6IDAgMjBweCAwIDA7IH1cblx0LmZzLXdyYXAge1xuXHRcdHdpZHRoOiAxNzVweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lOyB9XG5cdFx0LmZzLWxhYmVsLXdyYXAge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0LmZzLWxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDsgfVxuXHRcdFx0LmZzLWFycm93IHtcblx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vd2ViL2Fycm93X2Rvd25fZ29sZC5zdmcnKTtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHR3aWR0aDogMTBweDsgfSB9XG5cdFx0LmZzLWRyb3Bkb3duIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR3aWR0aDogMTc1cHg7XG5cdFx0XHQuZnMtb3B0aW9uIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggMTVweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdC5mcy1jaGVja2JveCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlOyB9IH0gfSB9XG5cdC5maWx0ZXJfYm90dG9tX3dyYXAge1xuXHRcdG1hcmdpbjogMTVweCAwIDIwcHg7IH0gfVxuXG5cbi5hcmVhc2xpZGVyX3dyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogODBweDtcblx0bWFyZ2luOiAxMHB4IGF1dG8gMDtcblx0aW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG5cdFx0LW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IH1cblx0cCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogLTM1cHg7XG5cdFx0bGVmdDogNTAlO1xuXHRcdG1hcmdpbjogMCAwIDAgLTc0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsZXR0ZXItc3BhY2luZzogNHB4O1xuXHRcdGNvbG9yOiAjMDAwMDAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7XG5cdFx0c3BhbiB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9IH1cblx0I21pbmFyZWEge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDI1cHg7XG5cdFx0bGVmdDogNXB4O1xuXHRcdHotaW5kZXg6IDExO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0d2lkdGg6IDkwcHg7XG5cdFx0Y29sb3I6ICMwMDAwMDA7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjYWNhY2FjO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuXHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9IH1cblxuXHQjbWF4YXJlYSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMjVweDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiAxMTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHdpZHRoOiA5MHB4O1xuXHRcdGNvbG9yOiAjMDAwMDAwO1xuXHRcdGJvcmRlci1jb2xvcjogI2FjYWNhYztcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfSB9IH1cblxuXG4ubm9VaS1ob3Jpem9udGFsIHtcblx0aGVpZ2h0OiAxcHg7IH1cbi5ub1VpLXRhcmdldCB7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2RlZGVkZTtcblx0Ym94LXNoYWRvdzogbm9uZTsgfVxuLm5vVWktaGFuZGxlIHtcblx0dG9wOiAtMTBweCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHR3aWR0aDogMTJweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDEycHggIWltcG9ydGFudDtcblx0Ym9yZGVyOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQ6ICRnb2xkO1xuXHQvL2JveC1zaGFkb3c6IDAgM3B4IDNweCByZ2JhKDAsMCwwLDAuMDgpXG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdCY6YmVmb3JlLCAmOmFmdGVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfSB9XG4ubm9VaS1jb25uZWN0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuLm5vVWktY29ubmVjdHMge1xuXHR0b3A6IC00cHg7XG5cdGxlZnQ6IDExcHg7IH1cbi5ub1VpLWJhc2Uge1xuXHR0b3A6IDRweDtcblx0bGVmdDogLTExcHg7IH1cblxuLm5pY2VfY2hlY2tib3hfd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGxhYmVsIHtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRtYXJnaW46IDI1cHggMCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmb250LWZhbWlseTogJGZvbnQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkZ29sZDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ29sZDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYWNhY2FjO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAtMzBweDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCA3cHggMCByZ2JhKDAsMCwwLC4wNCk7XG5cdFx0XHR0b3A6IDJweDsgfSB9XG5cdCNzbWFydF9jaGVja2JveCB7XG5cdFx0dG9wOiA0cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0JjpjaGVja2VkIHtcblx0XHRcdCsgbGFiZWwge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYWNhY2FjO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAxcHggMCByZ2JhKDE3MiwxNzIsMTcyLDEpOyB9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRnb2xkO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAtMjZweDtcblx0XHRcdFx0XHR0b3A6IDZweDsgfSB9IH0gfSB9XG5cblxuXG5cbi5maWx0ZXItbWFudWZhY3R1cmVycywgLmZpbHRlci10YWdzIHtcblx0bWFyZ2luLXRvcDogMjVweDtcblx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHQuY2hlY2tib3gge1xuXHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9IH1cbi5maWx0ZXItdGFncyB7XG5cdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50OyB9XG4uZmlsdGVyLXRhZ3kge1xuXHRib3JkZXItdG9wOiAxcHggJGdyYXkgc29saWQ7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbi5maWx0ZXItYnV0dG9ucyB7XG5cdGJ1dHRvbiB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH1cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMC43KSAvKiBJRSAqLztcblx0LW1vei10cmFuc2Zvcm06IHNjYWxlKDAuNykgLyogRkYgKi87XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjcpIC8qIFNhZmFyaSBhbmQgQ2hyb21lICovO1xuXHQtby10cmFuc2Zvcm06IHNjYWxlKDAuNykgLyogT3BlcmEgKi87IH1cbi50YWctbGFiZWwge1xuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdHBhZGRpbmctdG9wOiAycHg7XG5cdHBhZGRpbmctYm90dG9tOiAycHg7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRmb250LXdlaWdodDogNzAwOyB9XG5cblxuXG4vKiBWWVBJUyBQUk9EVUtUT1YgKi9cblxuLmZpbHRlcl93cmFwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogYXV0bztcblx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkN2Q3ZDc7XG5cdHBhZGRpbmc6IDMwcHggMCAyMHB4OyB9XG5cbi5wcm9kdWN0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ly9ib3gtc2hhZG93OiAwIDAgMzhweCByZ2JhKDAsMCwwLDAuMDYpXG5cdHRyYW5zaXRpb246IDAuMnM7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG5cdG1pbi1oZWlnaHQ6IDI5MHB4O1xuXHQmOmhvdmVyIHtcblx0XHRib3gtc2hhZG93OiBub25lOyB9XG5cdC5wcm9kdWN0LWJhY2tncm91bmQge1xuXHRcdGhlaWdodDogMjU1cHg7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXHQucHJvZHVjdC1saXN0LWRhdGEge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdHRyYW5zaXRpb246IDAuMnM7XG5cdFx0bWluLWhlaWdodDogMjE1cHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHQuaHVnMSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDsgfVxuXHRcdC5odWcyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7IH0gfVxuXHQmOmhvdmVyIHtcblx0XHQucHJvZHVjdC1saXN0LWRhdGEge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHRcdC5odWcxIHtcblx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7IH1cblx0XHRcdC5wbGRfbGVmdCB7XG5cdFx0XHRcdC5jYXRlZ29yeSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7IH0gfVxuXHRcdFx0LnBsZF9yaWdodCB7XG5cdFx0XHRcdC5uYXNhY2VuYSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7IH0gfSB9IH1cblx0LnBsZF9sZWZ0IHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdC5jYXRlZ29yeSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Y29sb3I6ICMwMzAzMDM7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bWFyZ2luOiAwIDAgNXB4OyB9XG5cdFx0LmlwbF9yZWdpb24ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdFx0bWFyZ2luOiAwOyB9IH1cblx0LnBsZF9yaWdodCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR3aWR0aDogMzUlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdC5wcm9kdWN0LWxpc3QtdHlwLW5laG51dGVsbm9zdGkge1xuXHRcdFx0Y29sb3I6ICNiOTljNjY7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1hcmdpbjogMCAwIDVweDsgfVxuXHRcdC5uYXNhY2VuYSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICMwMzAzMDM7XG5cdFx0XHRtYXJnaW46IDA7IH0gfSB9XG5cbi5wcm9kdWN0cy13cmFwcGVyIHtcblx0cGFkZGluZy1ib3R0b206IDA7XG5cdG1hcmdpbjogMCAwIDgwcHg7XG5cdC5jb2wteHhsLTQ6bnRoLWNoaWxkKDNuKzIpIHtcblx0XHQucHJvZHVjdCB7XG5cdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTsgfVxuXHRcdC5wcm9kdWN0LWxpc3QtbGFzdCB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWJlYmViOyB9IH0gfVxuXG4uZXNob3BfcHJvZHVjdF9saXN0IHtcblx0LnByb2R1Y3Qge1xuXHRcdC5wcm9kdWN0LWJhY2tncm91bmQge1xuXHRcdFx0aGVpZ2h0OiAyNTVweDsgfVxuXHRcdC5wcm9kdWN0LWxpc3QtZGF0YSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAyMTVweDtcblx0XHRcdGhlaWdodDogYXV0bzsgfVxuXHRcdC5wbGRfbGVmdCB7XG5cdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHQuaXBsX3JlZ2lvbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4OyB9XG5cdFx0XHQuY2F0ZWdvcnkge1xuXHRcdFx0XHRmb250LXNpemU6IDE2LjVweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDsgfSB9XG5cdFx0LnBsZF9yaWdodCB7XG5cdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHQucHJvZHVjdC1saXN0LXR5cC1uZWhudXRlbG5vc3RpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNi41cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7IH1cblx0XHRcdC5uYXNhY2VuYSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4OyB9IH0gfSB9XG5cbi5wcm9kdWN0bmFtZSB7XG5cdGNvbG9yOiAkcHJvZHVjdC1uYW1lLWNvbG9yO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0bWluLWhlaWdodDogMTE1cHg7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5wcm9kdWN0c2hvcnQge1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAkcHJvZHVjdC1zaG9ydC1jb250ZW50LWNvbG9yO1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdGhlaWdodDogNTBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjsgfVxuLmlwbF9tZXRhX2RhdGEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzogMCAwIDAgMTVweDsgfVxuLmlwbF91c2FibGVfYXJlYSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDAgMTVweDtcblx0LnNjYWxlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDE1cHg7XG5cdFx0bGVmdDogLTE4cHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bWFyZ2luOiAtOC41cHggMCAwOyB9IH1cbi5pcGxfcmVnaW9uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMCAxNXB4O1xuXHQubWFwIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDE1cHg7XG5cdFx0bGVmdDogLTE4cHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bWFyZ2luOiAtOC41cHggMCAwOyB9IH1cblxuLmJ1eS1idG4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMjAwO1xuXHRtaW4td2lkdGg6IDEyNXB4O1xuXHR3aWR0aDogOTAlO1xuXHRoZWlnaHQ6IDU1cHg7XG5cdGNvbG9yOiAjMDAwO1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDE1cHggYXV0bztcblx0dHJhbnNpdGlvbjogMC4ycztcblx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmM5MGY7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH1cblxuLyogUFJPRFVDVCBERVRBSUwgKi9cbi5kZXRhaWxfcHJvZHVjdF9uYXZiYXIge1xuXHQubmF2YmFyIHtcblx0XHRoZWlnaHQ6IDEyMHB4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwOyB9IH1cblxuLmRldGFpbF9tYWluX2ltYWdlIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiA2ODBweDsgfVxuXG4ucHJvZHVjdC1kZXRhaWwtbmFtZSB7XG5cdG1hcmdpbjogMCAwIDVweDtcblx0bGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4ucHJvZHVjdC1pZC1pbnplcmF0dSB7XG5cdGNvbG9yOiAjODg4ODg4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE4cHg7IH1cblxuLnByb2R1Y3QtZ2VuZXJhbC1kYXRhLXdyYXAge1xuXHRtYXJnaW46IDEyMHB4IDAgMDtcblx0LnByb2R1Y3QtZGV0YWlsLXNlY3Rpb24taGVhZGluZyB7XG5cdFx0Zm9udC1zaXplOiA0MS41cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxldHRlci1zcGFjaW5nOiA0cHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRjb2xvcjogIzAzMDMwMztcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbjogMCAwIDQwcHg7IH1cblx0LnNlY3RfMSB7XG5cdFx0LmRlc2NyaXB0aW9uX3dvcmQge1xuXHRcdFx0Y29sb3I6ICMxNTE0MTM7XG5cdFx0XHRmb250LXNpemU6IDEyLjVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bWFyZ2luOiAwIDAgNXB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7IH1cblx0XHQuY2VuYSB7XG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICRnb2xkO1xuXHRcdFx0XHRmb250LXNpemU6IDQxLjVweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiA0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOyB9IH1cblx0XHQuc3BsYXRrYSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQuc3BsYXRrYV90ZXh0IHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdFx0XHRjb2xvcjogIzE1MTQxMztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDsgfVxuXHRcdFx0LnF1ZXN0aW9uX21hcmsge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH1cblx0XHRcdC5oeXBvX2ZpZWxkIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLXRhYmxlO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDMwcHg7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHRcdFx0XHRtaW4td2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG5cdFx0XHRcdG1pbi13aWR0aDogLW1vei1tYXgtY29udGVudDtcblx0XHRcdFx0bWluLXdpZHRoOiBtYXgtY29udGVudDtcblx0XHRcdFx0bWluLWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0XHRcdGVtIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGNvbG9yOiAkZ29sZDsgfVxuXHRcdFx0XHQuaHlwb19idG4ge1xuXHRcdFx0XHRcdG1hcmdpbjogMTVweCBhdXRvIDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdC8vYm9yZGVyOiBub25lXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7IH0gfVxuXHRcdFx0Lmh5cG9fcXVlc3Rpb24ge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGNvbG9yOiAjMmQzNDI4O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDE1cHggMCAwO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQuaHlwb19maWVsZCB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87IH0gfSB9IH0gfVxuXHQuc2VjdF8yIHtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjMTUxNDEzO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRcdG1hcmdpbjogMjNweCAwIDA7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRnb2xkOyB9IH1cblx0XHQucHJvZHVjdC1kZXRhaWwtY29udGFjdC1tYWtsZXItdGV4dCB7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNi41cHg7XG5cdFx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRcdG1hcmdpbjogMCAwIDYwcHg7IH0gfSB9XG5cbi8vLmRldGFpbF9oZWFkaW5nXG4vL1x0ZmxleDogYXV0b1xuLy9cdGJhY2tncm91bmQtY29sb3I6ICM3MTc5NGFcbi8vXHR0ZXh0LWFsaWduOiBjZW50ZXJcbi8vXHRkaXNwbGF5OiBmbGV4XG4vL1x0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcbi8vXHRhbGlnbi1pdGVtczogY2VudGVyXG4vL1x0aGVpZ2h0OiA5M3B4XG4vL1xuLy8uZGV0YWlsX3N1YmhlYWRpbmdcbi8vXHRmbGV4OiBhdXRvXG4vL1x0YmFja2dyb3VuZC1jb2xvcjogIzcxNzk0YVxuLy9cdGRpc3BsYXk6IGZsZXhcbi8vXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbi8vXHRhbGlnbi1pdGVtczogY2VudGVyXG4vL1x0aGVpZ2h0OiA5M3B4XG4vL1x0aDJcbi8vXHRcdGNvbG9yOiAjZmZmZmZmXG4vL1x0XHRmb250LXdlaWdodDogNDAwXG4vL1x0XHRmb250LXNpemU6IDI1cHhcbi8vXHRcdG1hcmdpbjogMCAwIDAgMTE1cHhcbi8vXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2Vcbi8vLmRldGFpbF9lbXB0eV9zdWJoZWFkaW5nXG4vL1x0YmFja2dyb3VuZC1jb2xvcjogIzcxNzk0YVxuLy9cdGZsZXg6IGF1dG9cbi8vXHRoZWlnaHQ6IDUwcHhcblxuLm9wdGlvbnNfYnV0dG9uc193cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0LnBkZl9mb3JtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDsgfVxuXHRpbnB1dCwgYnV0dG9uIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4td2lkdGg6IGF1dG87IH1cblx0LnBkZl9mb3JtX3dyYXBfYnRuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC5maXJzdF9idG4ge1xuXHRcdFx0bWFyZ2luOiAwIDMwcHggMCAwO1xuXHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMzMzMlIC0gMzBweCk7IH1cblx0XHQubWlkZGxlX2J0biB7XG5cdFx0XHRtYXJnaW46IDAgMzBweCAwIDA7XG5cdFx0XHR3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAzMHB4KTsgfVxuXHRcdC5sYXN0X2J0biB7XG5cdFx0XHRtYXJnaW46IDAgMzBweCAwIDA7XG5cdFx0XHR3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAzMHB4KTsgfSB9XG5cdC5vcHRpb25fYnRuIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ29sZDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDg4cHg7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdHNwYW4ge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdGhlaWdodDogMTVweDsgfVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfSB9IH1cblxuLmRldGFpbF9iYXNpY19pbmZvX3dyYXAge1xuXHRtYXJnaW46IDkwcHggMCAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdC5ib3g6bnRoLWNoaWxkKG9kZCkge31cblx0LmJveDpudGgtY2hpbGQoZXZlbikge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7IH1cblx0LmJveCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAxMnB4IDQwcHg7IH1cblx0LmxpZ2h0X3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cdC5yZWd1bGFyX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdHdpZHRoOiA2MCU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXHQucHJvZHVjdC1kZXRhaWwtbWFwLWJsb2NrIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDExNXB4IDAgMDsgfSB9XG5cbi5kZXRhaWxfZGVzY3JpcHRpb25fd3JhcCB7XG5cdG1hcmdpbjogOTBweCAwIDA7XG5cdHBhZGRpbmc6IDAgMzBweCAwIDA7XG5cdGEsIHAsIHNwYW4sIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0LCBvcHRpb24sIGRpdiB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250ICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICM4ODg4ODg7XG5cdFx0Zm9udC1zaXplOiAxNi41cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDsgfVxuXHRsaSwgdWwsIG9sIHtcblx0XHRmb250LXNpemU6IDE2LjVweDtcblx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRmb250LXdlaWdodDogNDAwOyB9XG5cdGxpIHtcblx0XHRtYXJnaW46IDAgMCAxNXB4OyB9XG5cdGEge1xuXHRcdGNvbG9yOiAkZ29sZDtcblx0XHR0cmFuc2l0aW9uOiAwLjJzO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ29sZDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjODg4ODg4OyB9IH1cblx0aDEsIGgyLCBoMyB7XG5cdFx0Y29sb3I6ICMwMzAzMDM7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdG1hcmdpbjogNDBweCAwO1xuXHRcdGZvbnQtc2l6ZTogNDEuNXB4OyB9XG5cdGg0LCBoNSwgaDYge1xuXHRcdGNvbG9yOiAjMDMwMzAzO1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udDI7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRtYXJnaW46IDQwcHggMDsgfSB9XG5cblxuLnNlbmRfZnJpZW5kX3dyYXAge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XG5cdHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiAxMDB2aDtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ei1pbmRleDogMTAwMDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHQuc2VuZF9mcmllbmQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDEwMDE7XG5cdFx0d2lkdGg6IDgwMHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHRtYXJnaW46IC0xMDBweCAwIDAgLTQwMHB4O1xuXHRcdHBhZGRpbmc6IDI1cHggNTBweDtcblx0XHQuY3Jvc3Mge1xuXHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRyaWdodDogMTVweDtcblx0XHRcdHRvcDogMTVweDsgfVxuXHRcdC5wcm9kdWt0LWRldGFpbC1zZW5kLWZyaWVuZC1idXR0b24ge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ29sZDtcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9IH1cblx0XHRpbnB1dCB7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7IH1cblx0XHQuZm9ybS1jb250cm9sIHtcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICNmZmM5MGY7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDAuMnB4ICNmZmM5MGY7IH0gfVxuXHRcdGxhYmVsIHtcblx0XHRcdGNvbG9yOiAjMmQzNDI4O1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDsgfSB9IH1cblxuLnByb2R1a3QtZGV0YWlsLWtvbnRha3Qtcm93IHtcblx0bWFyZ2luLXRvcDogMTI1cHg7IH1cblxuLnByb2R1a3QtZGV0YWlsLW1ha2xlci13cmFwIHtcblx0LnByb2R1a3QtZGV0YWlsLW1ha2xlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW46IDUwcHggMCA0MHB4O1xuXHRcdGhlaWdodDogNDEwcHg7XG5cdFx0LmxlZnRfc2lkZSB7XG5cdFx0XHR3aWR0aDogMjA1cHg7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTc1cHg7IH0gfVxuXHRcdC5yaWdodF9zaWRlIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMDVweCk7XG5cdFx0XHRoNCB7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGNvbG9yOiAjMTUxNDEzO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yOyB9XG5cdFx0XHQubWV0YV9tYWtsZXIge1xuXHRcdFx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRcdFx0Zm9udC1zaXplOiAxNi41cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH1cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29sb3I6ICM4ODg4ODg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGdvbGQ7IH0gfVxuXHRcdFx0aDUge1xuXHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdvbGQ7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXHRcdFx0Lm1ldGFfbWFrbGVyX29jZW5lbmlhIHtcblx0XHRcdFx0Y29sb3I6ICM4ODg4ODg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTYuNXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwOyB9XG5cdFx0XHQubWV0YV9tYWtsZXJfbG9nYSB7XG5cdFx0XHRcdG1hcmdpbjogNDBweCAwIDA7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDg1cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwOyB9IH0gfSB9IH1cblxuLmRldGFpbF9mb3JtIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNDEzO1xuXHRwYWRkaW5nOiA4MHB4IDcwcHg7XG5cdGgzIHtcblx0XHRjb2xvcjogI2JhYmFiYTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdG1hcmdpbjogMCAwIDQ1cHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsZXR0ZXItc3BhY2luZzogNHB4OyB9XG5cdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICM4ODg4ODg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXNpemU6IDE0cHg7IH1cblx0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4OyB9XG5cdDo6cGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAjODg4ODg4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4OyB9XG5cdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5cdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5cdGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuXHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjZmZmO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4ICMxNTE0MTMgaW5zZXQ7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwczsgfVxuXHRpbnB1dCwgdGV4dGFyZWEge1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjgyYTJmO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNDEzO1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7IH0gfVxuXHRpbnB1dCB7XG5cdFx0aGVpZ2h0OiA1NXB4OyB9XG5cdHRleHRhcmVhIHtcblx0XHRoZWlnaHQ6IDE1MHB4O1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjMjgyYTJmOyB9XG5cdC5mb3JtLWdyb3VwIHtcblx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdGxhYmVsIHtcblx0XHRcdG1hcmdpbjogMCAwIDVweCAwOyB9IH1cblx0LmZvcm0tY29udHJvbCB7XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNmZmM5MGY7XG5cdFx0XHRib3gtc2hhZG93OiBub25lOyB9IH1cblx0LmRldGFpbF9mb3JtX21ldGFfd3JhcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW46IDI1cHggMCAwOyB9XG5cdC5hZ3JlZW1lbnRfcGFja18xIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aW5wdXQge1xuXHRcdFx0dG9wOiAtMjBweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXHRcdHNwYW4sIGxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRjb2xvcjogIzg4ODg4ODtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGdvbGQ7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ29sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwOyB9IH1cblx0XHRsYWJlbCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmc6IDE1cHggMDtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxNTE0MTM7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRnb2xkO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAtMzBweDtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDdweCAwIHJnYmEoMCwwLDAsLjA0KTtcblx0XHRcdFx0dG9wOiAxNHB4OyB9IH1cblx0XHRpbnB1dCB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0b3BhY2l0eTogMDsgfVxuXHRcdCNhZ3JlZW1lbnQsICNhZ3JlZW1lbnRfdXNlIHtcblx0XHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRcdCsgbGFiZWwge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxNTE0MTM7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ29sZDtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAxcHggMCByZ2JhKDAsMCwwLDEpOyB9XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRnb2xkO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtMjVweDtcblx0XHRcdFx0XHRcdHRvcDogMTlweDsgfSB9IH0gfSB9IH1cblxuLm9wdGlvbnNfYnV0dG9uc193cmFwIHtcblx0I3ByaW50X2J0biB7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwOyB9IH1cblx0I3NhdmVfYnRuIHtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7IH0gfVxuXHQjcG9zbGF0X2J0biB7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwOyB9IH0gfVxuXG5cbi5wcm9kdWN0LWRldGFpbC1pbWFnZSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7IH1cbi5wcm9kdWN0LWRldGFpbC1pbmZvIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4ucHJvZHVjdC1nYWxsZXJ5IHtcblx0PiBkaXYge1xuXHRcdD4gZGl2IHtcblx0XHRcdHBhZGRpbmc6IDVweCA1cHggMCAwOyB9IH0gfVxuXG4uc2xpY2stcHJldiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxMDtcblx0ZGlzcGxheTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xuXHR3aWR0aDogNjVweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHQuc2xpY2tfcHJldl9hcnJvdyB7XG5cdFx0d2lkdGg6IDMwcHg7XG5cdFx0ei1pbmRleDogMTE7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXJnaW46IC0xNXB4IDAgMCAtMTVweDsgfSB9XG5cbi5zbGljay1uZXh0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAxMDtcblx0ZGlzcGxheTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xuXHR3aWR0aDogNjVweDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHQuc2xpY2tfbmV4dF9hcnJvdyB7XG5cdFx0d2lkdGg6IDMwcHg7XG5cdFx0ei1pbmRleDogMTE7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXJnaW46IC0xNXB4IDAgMCAtMTVweDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfSB9XG5cbi5zbGlkZXItbmF2IHtcblx0bWFyZ2luOiAycHggMCA2NXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zbGljay1hY3RpdmUge1xuXHQucHJvZHVjdC1nYWxsZXJ5LWltYWdlIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGhlaWdodDogMTg1cHg7IH0gfVxuXG4uc2xpY2stc2xpZGUge1xuXHRtYXJnaW46IDAgMXB4OyB9XG5cbi5zbGljay1saXN0IHtcblx0Ly9tYXJnaW46IDAgLTE1cHhcblx0bWFyZ2luOiAwOyB9XG5cbiNkZXRhaWxfZm9ybV9zdXJuYW1lX3N3aXRjaF8yLFxuI2RldGFpbF9mb3JtX2VtYWlsX3N3aXRjaF8yIHtcblx0ZGlzcGxheTogbm9uZTsgfVxuXG5cbi5wcm9kdWN0X2RldGFpbF9tZXRhX3dyYXAge1xuXHRwYWRkaW5nOiAzNXB4IDUwcHggMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC5jZW5hIHtcblx0XHRwIHtcblx0XHRcdGNvbG9yOiAjZWEwZDE3O1xuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblx0XHQuaHlwb19maWVsZCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHRcdFx0bWluLXdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuXHRcdFx0bWluLXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuXHRcdFx0bWluLXdpZHRoOiBtYXgtY29udGVudDtcblx0XHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjJzO1xuXHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRcdFx0ZW0ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6ICNmZmUyMDA7IH1cblx0XHRcdC5oeXBvX2J0biB7XG5cdFx0XHRcdG1hcmdpbjogMTVweCBhdXRvIDA7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7IH0gfVxuXHRcdC5oeXBvX3F1ZXN0aW9uIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRjb2xvcjogIzJkMzQyODtcblx0XHRcdG1hcmdpbjogMCAwIDAgMTVweDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQuaHlwb19maWVsZCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bzsgfSB9IH0gfVxuXG5cdC5tZXRhX3NtYWxsIHtcblx0XHRtYXJnaW46IDAgMCA0MHB4OyB9XG5cdC5pZF9pbnplcmF0dSB7XG5cdFx0bWFyZ2luOiAwIDAgNzBweDsgfVxuXHQucHJvcGVydHlfc2VsbGVyIHtcblx0XHRoMyB7XG5cdFx0XHRjb2xvcjogIzcxNzk0YTtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRtYXJnaW46IDAgMCAxNXB4OyB9XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7IH1cblx0XHRoNCB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQyO1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0Y29sb3I6ICM3MTc5NGE7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTVweDsgfVxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250Mjtcblx0XHRcdGNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0d2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG5cdFx0XHR3aWR0aDogLW1vei1tYXgtY29udGVudDtcblx0XHRcdHdpZHRoOiBtYXgtY29udGVudDtcblx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6IGxpZ2h0ZW4oIzAwMCwgNDAlKTsgfSB9IH0gfVxuXG5cbi5wcm9kdWN0LWRldGFpbC1pbmZvLXJvdyB7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0Y29sb3I6ICRwcm9kdWN0LWRldGFpbC12bGFzdG5vc3Q7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7IH1cbi5wcm9kdWN0LWRldGFpbC1wcmljZS1yb3cge1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdGNvbG9yOiAkcHJvZHVjdC1kZXRhaWwtY2VueTtcblx0Zm9udC13ZWlnaHQ6IDMwMDsgfVxuLnByb2R1Y3QtZGV0YWlsLXByaWNlLW1haW4tcm93IHtcblx0Y29sb3I6IGJsYWNrO1xuXHRmb250LXdlaWdodDogNzAwOyB9XG4ubWFpbi1wcmljZSB7XG5cdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjsgfVxuLyogUHJpZGF2YW5pZSBkbyBrb3Npa2EgLSBmb3JtIGNhc3QgKi9cbi5wcm9kdWN0LWZvcm0ge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4vKiBFTkQgKi9cbi5wcm9kdWN0LWRldGFpbC1pbnB1dCB7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9XG4ucHJvZHVjdC10YWcge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGNvbG9yOiB3aGl0ZTtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4vKiBERVRBSUwgUFJPRFVLVFUgLSBUQUJZICovXG4ucHJvZHVjdC1kZXRhaWwtdGFicyB7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0bGkge1xuXHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHRcdGEge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGFiLWJhY2tncm91bmQ7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDI1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRcdFx0Y29sb3I6ICR0YWItZm9udC1jb2xvcjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdHRyYW5zaXRpb246ICR0cmFuc2l0aW9uOyB9IH1cblx0XHQuYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247IH0gfSB9XG4udGFiLWNvbnRlbnQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRwYWRkaW5nOiAxNXB4O1xuXHQ+IGRpdiB7XG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7IH0gfVxuXG4vKiBPS05PIFBPIFBSSURBTkkgUFJPRFVLVFUgRE8gS09TSUtBICovXG5cbi8qIENBUlQgVVBEQVRFICovXG5cbiNhZGRfdG9fY2FydF9pbmZvIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC45NSk7XG5cdHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiAxMDB2aDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiA5OTk5OTsgfVxuXG4uYWRkX3RvX2NhcnRfaW5mb193cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogYXV0bzsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5hZGRfdG9fY2FydF9pbmZvX3dyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAzcmVtOyB9IH1cblxuLmFkZF90b19jYXJ0X2luZm8ge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvOyB9XG5cbi5hdGNpX3NoYWRvdyB7XG5cdGJveC1zaGFkb3c6IDBweCAwcHggNDBweCAwcHggcmdiYSgwLDAsMCwwLjEpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7IH1cblxuLmF0Y2lfY2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAtMjVweDtcblx0dG9wOiAtMjVweDtcblx0d2lkdGg6IDUwcHg7XG5cdGhlaWdodDogNTBweDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Nsb3NlLnN2Z1wiKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHotaW5kZXg6IDE7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuYXRjaV9jbG9zZSB7XG5cdFx0cmlnaHQ6IDEwcHg7IH0gfVxuXG5cbi5hdGNpX2hlYWRpbmcge1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0cGFkZGluZzogMnJlbSAxcmVtIDFyZW0gMXJlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y29sb3I6ICMwMDAwMDA7XG5cdG1hcmdpbi1ib3R0b206IDBweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uYXRjaV9wcm9kdWN0X2ltYWdlIHtcblx0bWF4LWhlaWdodDogNDBweDsgfVxuXG4uYXRjaV9zZWNvbmQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0OyB9XG5cbi5hdGNpX2J1dHRvbnNfd3JhcHBlciB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAycmVtOyB9XG5cblxuLyogQlJFQURDUlVNQiAtIE9NUlZJTktPVkUgTUVOVSAqL1xuXG4uYnJlYWRjcnVtYiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJhY2tncm91bmQtY29sb3I7XG5cdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0YSwgc3BhbiB7XG5cdFx0Y29sb3I6ICRicmVhZGNydW1iLWZvbnQtY29sb3I7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblx0LmFjdHVhbCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7IH0gfVxuXG4vKiBMQVZFIE1FTlUgKi9cbi5sZWZ0LW1lbnUtaGVhZGluZyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRsZWZ0LW1lbnUtaGVhZGluZy1jb2xvcjtcblx0cGFkZGluZzogMTRweDtcblx0Y29sb3I6IHdoaXRlO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdG1hcmdpbi1ib3R0b206IDBweDtcblx0JjpiZWZvcmUge1xuXHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRjb250ZW50OiBcIlxcZjBjOVwiO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7IH0gfVxuLmxlZnRtZW51IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxlZnQtbWVudS1iYWNrZ3JvdW5kO1xuXHR1bCB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTsgfVxuXHQvL2xpLmFjdGl2ZVxuXHQvL1xuXHQvL2NvbG9yOiAkcHJpbWFyeS1jb2xvciAhaW1wb3J0YW50XG5cdGEge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lOyB9IH1cblx0PiB1bCB7XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdD4gbGkge1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGVmdC1tZW51LWJvcmRlcjtcblx0XHRcdD4gYSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGNvbG9yOiAkbGVmdC1tZW51LWxpbmstY29sb3I7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIitcIjtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH1cblx0XHRcdHVsIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRsZWZ0LW1lbnUtbGluay1jb2xvcjtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7IH0gfSB9IH0gfSB9XG5cblxuXG4vKiBOQUtVUE5ZIEtPU0lLICovXG5cbi8qIEhPUk5FIE1FTlUgViBLT1NJS1UgKi9cbi5uYXZpZ2F0aW9uLWJhci1iYXNrZXQge1xuXHRhLGRpdiB7XG5cdFx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247IH1cblx0YTpob3ZlciwgYTphY3RpdmUsIGE6Zm9jdXMsIGRpdjpob3ZlciwgZGl2OmFjdGl2ZSwgZGl2OmZvY3VzIHtcblx0XHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjsgfVxuXHRhIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdHBhZGRpbmc6IDE0cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDsgfVxuXHQuc3RlcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHNob3BwaW5nX2NhcnRfcm93O1xuXHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzaG9wcGluZ19jYXJ0X3Jvd19hY3RpdmU7XG5cdFx0XHRhIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7IH0gfVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgfVxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH0gfSB9XG5cdC5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzaG9wcGluZ19jYXJ0X3Jvd19hY3RpdmU7XG5cdFx0LyogIFwiWm9iYWNpa1wiICAqL1xuXHRcdC8vQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KVxuXHRcdC8vOmFmdGVyXG5cdFx0Ly9jb250ZW50OiBcIlwiXG5cdFx0Ly9ib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudFxuXHRcdC8vYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50XG5cdFx0Ly9ib3JkZXItdG9wOiAxMHB4IHNvbGlkICRzaG9wcGluZ19jYXJ0X3Jvd19hY3RpdmVcblx0XHQvL3Bvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdC8vbWFyZ2luLWxlZnQ6IGF1dG9cblx0XHQvL21hcmdpbi1yaWdodDogYXV0b1xuXHRcdC8vbGVmdDogMFxuXHRcdC8vcmlnaHQ6IDBcblx0XHQvL3dpZHRoOiAxMHB4XG5cdFx0YSB7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Y29sb3I6IHdoaXRlOyB9IH0gfVxuXG4vKiBWWVBJUyBQUk9EVUtUT1YgViBLT1NJS1UgQSBXSVNITElTVEUgKi9cblxuLm1haW4tYmFza2V0IHtcblx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdGlucHV0IHtcblx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgfVxuXHRoMiwgaDMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdHBhZGRpbmc6IDE0cHg7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9IH1cblxuLnBvaW50ZXIge1xuXHRjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNhcnQtcHJvZHVjdCB7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0LmNhcnQtcHJvZHVjdC1pbWFnZSB7XG5cdFx0bWF4LWhlaWdodDogMTAwcHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAkYm94LXNoYWRvdzsgfSB9XG5cdC5jYXJ0LXByb2R1Y3QtbmFtZSB7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfVxuXHRmb3JtIHtcblx0XHR3aWR0aDogMTAwJTsgfVxuXHRpbnB1dCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA4MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdG1hcmdpbjogMHB4IDE1cHg7IH1cblx0YnV0dG9uIHtcblx0XHRtYXJnaW46IDBweCA1cHg7IH0gfVxuXG5cbi8qIFZPVUNIUkUgKi9cblxuLnZvdWNoZXIge1xuXHRpbnB1dCB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLyogU1RSQU5LT1ZBTklFICovXG5cbi8qIFZZVVpJVEUgViBBSkFYRSAqL1xuLnN0cmFua292YW5pZSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGxpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbjogNXB4O1xuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7IH1cblx0LmFjdGl2ZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0Y29sb3I6IHdoaXRlOyB9XG5cdC5wYWdlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4vKiBLTEFTSUNLRSBTVFJBTktPVkFOSUUgKi9cblxuLnBhZ2luYXRpb24ge1xuXHRsaSB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9IH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzOyB9IH1cblx0XHRhIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnktY29sb3I7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lOyB9IH0gfVxuXG5cdC5jdXJyZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH0gfVxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH0gfVxuXHRcdHNwYW4ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7IH0gfSB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG5cdC5wcm9kdWN0IHtcblx0XHQucHJvZHVjdC1saXN0LWRhdGEge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4OyB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LnByb2R1Y3RzLXdyYXBwZXIge1xuXHRcdG1hcmdpbjogMCAwIDMwcHg7IH1cblxuXHQucHJvZHVjdC1nZW5lcmFsLWRhdGEtd3JhcCB7XG5cdFx0LnNlY3RfMiB7XG5cdFx0XHRtYXJnaW46IDYwcHggMCAwOyB9IH1cblxuXHQuZGV0YWlsX3Byb2R1Y3RfbmF2YmFyIHtcblx0XHQubmF2YmFyIHtcblx0XHRcdHRvcDogMzBweDtcblx0XHRcdGhlaWdodDogYXV0bzsgfSB9XG5cblx0LnByb2R1Y3QtZ2VuZXJhbC1kYXRhLXdyYXAge1xuXHRcdC5zZWN0XzIge1xuXHRcdFx0LnByb2R1Y3QtZGV0YWlsLWNvbnRhY3QtbWFrbGVyLXRleHQge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxMDBweDsgfSB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQucHJvZHVjdHMtd3JhcHBlciB7XG5cdFx0LmNvbC14eGwtNDpudGgtY2hpbGQoM24rMikge1xuXHRcdFx0LnByb2R1Y3Qge1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYmViZWI7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYmViZWI7IH0gfVxuXHRcdC5jb2wteHhsLTQ6bnRoLWNoaWxkKDJuKzIpIHtcblx0XHRcdC5wcm9kdWN0IHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7IH0gfSB9XG5cblx0LnNlbmRfZnJpZW5kX3dyYXAge1xuXHRcdC5zZW5kX2ZyaWVuZCB7XG5cdFx0XHR3aWR0aDogOTB2dztcblx0XHRcdG1hcmdpbjogLTE5NHB4IC00NXZ3IDA7IH0gfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5maWx0ZXItd3JhcHBlciB7XG5cdFx0LmZpbHRlcl9ib3R0b21fd3JhcCB7XG5cdFx0XHQucm93IHtcblx0XHRcdFx0PmRpdiB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDsgfSB9IH1cblx0XHQuZnMtd3JhcCB7XG5cdFx0XHRtYXJnaW46IDAgMCAxNXB4OyB9IH1cblxuXHQuYXJlYXNsaWRlcl93cmFwIHtcblx0XHRtYXJnaW46IDMwcHggYXV0byAwOyB9XG5cblx0LmVzaG9wX3Byb2R1Y3RfbGlzdCB7XG5cdFx0LnByb2R1Y3Qge1xuXHRcdFx0LnByb2R1Y3QtbGlzdC1kYXRhIHtcblx0XHRcdFx0bWluLWhlaWdodDogMTg1cHg7XG5cdFx0XHRcdC5odWcxIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH0gfSB9IH1cblxuXHQuZGV0YWlsX21haW5faW1hZ2Uge1xuXHRcdGhlaWdodDogNDgwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuXHQuZmlsdGVyX3NvcnRlciB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyOyB9XG5cblx0LmN1cnJlbnRfYXZhaWxhYmxlX3Byb3BlcnRpZXMge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5cdC5kZXRhaWxfbWFpbl9pbWFnZSB7XG5cdFx0aGVpZ2h0OiAyNTBweDsgfVxuXG5cdC5zbGljay1hY3RpdmUge1xuXHRcdC5wcm9kdWN0LWdhbGxlcnktaW1hZ2Uge1xuXHRcdFx0aGVpZ2h0OiAxNDVweDsgfSB9XG5cblx0LnNsaWRlci1uYXYge1xuXHRcdG1hcmdpbjogMnB4IDAgMzVweDsgfVxuXG5cdC5wcm9kdWN0LWRldGFpbC1uYW1lIHtcblx0XHRmb250LXNpemU6IDMwcHg7IH1cblxuXHQucHJvZHVjdC1nZW5lcmFsLWRhdGEtd3JhcCB7XG5cdFx0bWFyZ2luOiAzMHB4IDAgMDtcblx0XHQuc2VjdF8xIHtcblx0XHRcdC5wcm9kdWN0LWRldGFpbC1zZWN0aW9uLWhlYWRpbmcge1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7IH1cblx0XHRcdC5jZW5hIHtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4OyB9IH1cblx0XHRcdC5zcGxhdGthIHtcblx0XHRcdFx0Lmh5cG9fZmllbGQge1xuXHRcdFx0XHRcdGxlZnQ6IC0xMDBweDtcblx0XHRcdFx0XHR0b3A6IDIwcHg7IH1cblx0XHRcdFx0Lmh5cG9fcXVlc3Rpb24ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweCA1cHggMDsgfSB9IH1cblx0XHQuc2VjdF8yIHtcblx0XHRcdC5wcm9kdWN0LWRldGFpbC1jb250YWN0LW1ha2xlci10ZXh0IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweDsgfVxuXHRcdFx0LnByb2R1Y3QtZGV0YWlsLXNlY3Rpb24taGVhZGluZyB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweDsgfSB9IH1cblxuXHQub3B0aW9uc19idXR0b25zX3dyYXAge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0LnBkZl9mb3JtX3dyYXBfYnRuIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHQuZmlyc3RfYnRuLCAubWlkZGxlX2J0biwgLmxhc3RfYnRuIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdFx0d2lkdGg6IDgwJTsgfSB9IH1cblxuXHQuZGV0YWlsX2Rlc2NyaXB0aW9uX3dyYXAge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGEsIHAsIHNwYW4sIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0LCBvcHRpb24sIGRpdiB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7IH1cblx0XHQucHJvZHVjdC1kZXRhaWwtc2VjdGlvbi1oZWFkaW5nIHtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDsgfVxuXHRcdGgzIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdG1hcmdpbjogNDBweCAwIDE1cHg7IH0gfVxuXG5cdC5kZXRhaWxfYmFzaWNfaW5mb193cmFwIHtcblx0XHQucmVndWxhcl90ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDsgfVxuXHRcdC5saWdodF90ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDsgfVxuXHRcdC5wcm9kdWN0LWRldGFpbC1tYXAtYmxvY2sge1xuXHRcdFx0bWFyZ2luOiA1MHB4IDAgMDtcblx0XHRcdCNnb29nbGVNYXAge1xuXHRcdFx0XHRoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXHRcdC5ib3gge1xuXHRcdFx0cGFkZGluZzogMTJweCAyMHB4OyB9IH1cblxuXHQucHJvZHVrdC1kZXRhaWwtbWFrbGVyLXdyYXAge1xuXHRcdC5wcm9kdWt0LWRldGFpbC1tYWtsZXIge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdC5sZWZ0X3NpZGUge1xuXHRcdFx0XHR3aWR0aDogMTAwJTsgfVxuXHRcdFx0LnJpZ2h0X3NpZGUge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAxNXB4IDAgMDtcblx0XHRcdFx0Lm1ldGFfbWFrbGVyX2xvZ2Ege1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNjVweDsgfSB9IH0gfSB9XG5cblx0LmRldGFpbF9mb3JtIHtcblx0XHRwYWRkaW5nOiA1MHB4IDAgMjVweDtcblx0XHRoMyB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDAgYXV0byA0NXB4OyB9XG5cdFx0LmFncmVlbWVudF9wYWNrXzEge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87IH1cblx0XHQuYWdyZWVtZW50X3BhY2tfMiB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5cdCNkZXRhaWxfZm9ybV9zdXJuYW1lX3N3aXRjaF8xLFxuXHQjZGV0YWlsX2Zvcm1fZW1haWxfc3dpdGNoXzEge1xuXHRcdGRpc3BsYXk6IG5vbmU7IH1cblxuXHQjZGV0YWlsX2Zvcm1fc3VybmFtZV9zd2l0Y2hfMixcblx0I2RldGFpbF9mb3JtX2VtYWlsX3N3aXRjaF8yIHtcblx0XHRkaXNwbGF5OiBibG9jazsgfVxuXG5cdC5kZXRhaWxfZm9ybSB7XG5cdFx0dGV4dGFyZWEge1xuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMDsgfSB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUwcHgpIHtcblx0LmRldGFpbF9kZXNjcmlwdGlvbl93cmFwIHtcblx0XHQucHJvZHVjdC1kZXRhaWwtc2VjdGlvbi1oZWFkaW5nIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDsgfSB9XG5cblx0LnByb2R1Y3QtZ2VuZXJhbC1kYXRhLXdyYXAge1xuXHRcdC5zZWN0XzEge1xuXHRcdFx0LnNwbGF0a2Ege1xuXHRcdFx0XHQuaHlwb19maWVsZCB7XG5cdFx0XHRcdFx0bGVmdDogLTEyMHB4OyB9IH0gfSB9IH1cbiIsIkBDSEFSU0VUICdVVEYtOCcge31cblxuQGltcG9ydCAnLi4vdmFyaWFibGVzJztcbkBpbXBvcnQgJy4uL21peGlucyc7XG5cbi5oZWFkaW5nLWNvbnRhY3QtZm9ybSB7XG4gICAgY29sb3I6ICNiYWJhYmE7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW46IDAgMCA0NXB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udDI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDRweDsgfVxuLmNvbnRhY3RfZm9ybSB7XG4gICAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICM4ODg4ODg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICM4ODg4ODg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzg4ODg4ODtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbiAgICBpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuICAgIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZjtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxMDAwcHggIzE1MTQxMyBpbnNldDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwczsgfVxuICAgIGlucHV0LCB0ZXh0YXJlYSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjgyYTJmO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTE0MTM7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfSB9XG4gICAgaW5wdXQge1xuICAgICAgICBoZWlnaHQ6IDU1cHg7IH1cbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyODJhMmY7IH1cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwOyB9IH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmM5MGY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lOyB9IH1cbiAgICAuZGV0YWlsX2Zvcm1fbWV0YV93cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDI1cHggMCAwOyB9XG4gICAgLmFncmVlbWVudF9wYWNrXzEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgICAgc3BhbiwgbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjODg4ODg4O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRnb2xkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ29sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfSB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTE0MTM7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdvbGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA3cHggMCByZ2JhKDAsMCwwLC4wNCk7XG4gICAgICAgICAgICAgICAgdG9wOiAxNHB4OyB9IH1cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICAgI2FncmVlbWVudCwgI2FncmVlbWVudF91c2UsICNhZ3JlZW1lbnRfYWx0ZXIge1xuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTQxMztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRnb2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDFweCAwIHJnYmEoMCwwLDAsMSk7IH1cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRnb2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTlweDsgfSB9IH0gfSB9IH1cblxuLmNvbnRhY3Rfd3JhcCB7XG4gICAgcGFkZGluZzogNTVweCAwO1xuICAgIC5rb250YWt0X3NlY3Rpb25faGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiAjODg4ODg4O1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbjogMCAwIDI1cHg7IH1cbiAgICAua29udGFrdF9zZWN0aW9uX3RleHQge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMzVweDtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjODg4ODg4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTYuNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdvbGQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTM1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNXB4OyB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4ODg4ODg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRnb2xkOyB9IH0gfSB9IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5jb250YWN0X2Zvcm0ge1xuICAgICAgICAuZGV0YWlsX2Zvcm1fbWV0YV93cmFwIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAgIC5hZ3JlZW1lbnRfcGFja18yIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29udGFjdF93cmFwIHtcbiAgICAgICAgLnRlbXBfaGVhZGluZyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfSB9XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuY29udGFjdF9mb3JtIHtcbiAgICAgICAgLmRldGFpbF9mb3JtX21ldGFfd3JhcCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuICAgIC5oZWFkaW5nLWNvbnRhY3QtZm9ybSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4gICAgLmNvbnRhY3RfZm9ybSB7XG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDA7IH0gfVxuXG4gICAgLmNvbnRhY3Rfd3JhcCB7XG4gICAgICAgIC50ZW1wX2hlYWRpbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDsgfVxuICAgICAgICAua29udGFrdF9zZWN0aW9uX2hlYWRpbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9XG4gICAgICAgIC5rb250YWt0X3NlY3Rpb25fdGV4dCB7XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDsgfSB9IH0gfSB9IH1cbiIsIi5qc19oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG4iXX0= */
