/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/bonique/assets/scss/style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,400,500,600,700,800,900&display=swap);
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/bonique/assets/scss/style.scss (1) ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
*,:after,:before{box-sizing:border-box}body,html{height:100%}body{color:#333;font-size:14px;font-style:normal;line-height:24px;visibility:visible}body,h1,h2,h3,h4,h5,h6{font-family:Work Sans,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{margin-top:0}h1{font-size:48px;font-weight:700;line-height:1}h2{font-size:36px;line-height:36px}h3{font-size:30px;line-height:30px}h4{font-size:16px;font-weight:700;line-height:19px}h5{font-size:14px;line-height:18px}h6{font-size:12px;line-height:14px}p:last-child{margin-bottom:0}a,button{color:inherit;cursor:pointer;line-height:inherit;text-decoration:none}a,button,img,input,span{transition:all .3s ease 0s}:focus{outline:none!important}a:focus{color:inherit;outline:none}a:focus,a:hover{text-decoration:none}button,input[type=submit]{cursor:pointer}img{height:auto;max-width:100%}ul{list-style:none outside none}figure,ul{margin:0;padding:0}.fix{overflow:hidden}.hidden{display:none}.clear{clear:both}.container{max-width:1440px}@media only screen and (max-width:767px){.container{max-width:464px}}@media only screen and (max-width:479px){.container{width:100%}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.no-gutters>.col,.no-gutters>[class*=col-]{margin:0;padding-left:0;padding-right:0}.bg-white{background-color:#fff}.bg-light-grey{background-color:#f6fafb}.bg-grey{background-color:#f8f8f8}.bluewood-bg{background:#354b65}.bluewood-bg-overlay{position:relative}.bluewood-bg-overlay:before{background:rgba(70,90,112,.9);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.overly-bg-black{position:relative}.overly-bg-black:after{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}input:-moz-placeholder,textarea:-moz-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}#scrollUp{background:#bf746b none repeat scroll 0 0;border:2px solid #fff;border-radius:50%;bottom:85px;color:#fff;cursor:pointer;display:none;font-size:20px;height:45px;line-height:39px;position:fixed;right:12px;text-align:center;-webkit-transition:.3s;transition:.3s;width:45px;z-index:9999}#scrollUp:hover i{animation-duration:1s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:fadeInUp}.main-wrapper.header-transparent{margin:0!important;padding:0!important}.mt-23{margin-top:23px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-57{margin-top:57px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-100{margin-top:100px}.mb-15{margin-bottom:15px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-57{margin-bottom:57px}.mb-60{margin-bottom:60px}.mb-64{margin-bottom:64px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-90{margin-bottom:90px}.mb-92{margin-bottom:92px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}.button{background:#bf746b;border-radius:3px;box-shadow:none;color:#fff;display:inline-block;font-size:13px;height:45px;line-height:45px;padding:0 22px;text-transform:uppercase}.off_canvars_overlay{background:#333;cursor:crosshair;height:100%;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:99}.off_canvars_overlay.active{opacity:.5;visibility:visible}.offcanvas_menu{display:none}@media only screen and (min-width:768px) and (max-width:991px){.offcanvas_menu{display:block}}@media only screen and (max-width:767px){.offcanvas_menu{display:block}}.offcanvas_menu_wrapper{background:#fff;height:100vh;left:0;margin-left:-300px;overflow-y:auto;padding:50px 15px 30px;position:fixed;top:0;transition:.5s;width:290px;z-index:99}.offcanvas_menu_wrapper.active{margin-left:0}.offcanvas_menu_wrapper .slinky-theme-default{background:inherit;min-height:300px;overflow-y:auto}.offcanvas_menu_wrapper .language_currency,.offcanvas_menu_wrapper .search_container{display:block}.offcanvas_menu_wrapper .header_account_area{display:flex}.offcanvas_menu_wrapper .call-support{display:block}.offcanvas_main_menu>li ul li.menu-item-has-children.menu-open span.menu-expand,.offcanvas_main_menu>li.menu-item-has-children.menu-open>span.menu-expand{transform:rotate(180deg)}.offcanvas_main_menu li{position:relative}.offcanvas_main_menu li:last-child{margin:0}.offcanvas_main_menu li span.menu-expand{position:absolute;right:0}.offcanvas_main_menu li a{border-bottom:1px solid #ededed;display:block;font-size:14px;font-weight:400;margin-bottom:10px;padding-bottom:10px;text-transform:capitalize}.offcanvas_main_menu li a:hover{color:#bf746b}.offcanvas_main_menu li ul.sub-menu{padding-left:20px}.offcanvas_footer{margin-top:50px;padding-bottom:50px;text-align:center}.offcanvas_footer span a{font-size:14px}.offcanvas_footer span a:hover{color:#bf746b}.slinky-theme-default a:not(.back){font-size:16px;font-weight:400;padding:10px 0;text-transform:capitalize}.slinky-theme-default a:not(.back):hover{background:inherit;color:#bf746b}.canvas_close{position:absolute;right:13px;top:10px}.canvas_close a{border:1px solid #ededed;border-radius:50%;display:block;font-size:18px;font-weight:500;height:32px;line-height:30px;text-align:center;text-transform:uppercase;width:32px}.canvas_close a:hover{background:#bf746b;border-color:#bf746b;color:#fff}.canvas_open{position:absolute;right:20px;top:29px;z-index:9}@media only screen and (max-width:767px){.canvas_open{right:20px;top:22px}}.canvas_open a{border:1px solid #333;color:#333;display:block;font-size:26px;height:37px;line-height:39px;text-align:center;width:41px}@media only screen and (max-width:767px){.canvas_open a{font-size:22px;height:34px;line-height:34px;width:36px}}.canvas_open a:hover{border-color:#fe3737;color:#fe3737}.sticky-header.sticky{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:cubic-bezier(.2,1,.22,1);animation-timing-function:cubic-bezier(.2,1,.22,1);background:hsla(0,0%,100%,.9);border-bottom:0;box-shadow:0 1px 3px rgba(0,0,0,.11);display:block;position:fixed;top:0;width:100%;z-index:99}@media only screen and (min-width:768px) and (max-width:991px){.sticky-header.sticky{-webkit-animation-name:inherit;animation-name:inherit;background:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;opacity:inherit;padding:0;position:inherit}}@media only screen and (max-width:767px){.sticky-header.sticky{-webkit-animation-name:inherit;animation-name:inherit;background:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;opacity:inherit;padding:0;position:inherit}}.sticky-header.sticky .dropdown_account,.sticky-header.sticky .search_widget{top:50px}.sticky-header.sticky .mini_cart{top:55px}.header_middle.sticky-header.sticky{padding:7px 0}@media only screen and (min-width:768px) and (max-width:991px){.main_header{padding:30px 0}}@media only screen and (max-width:767px){.main_header{padding:27px 0}}.header_top{border-bottom:1px solid #ccc;padding:12px 0;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.header_top{display:none}}@media only screen and (max-width:767px){.header_top{display:none}}.language_currency.text-right{text-align:right}@media only screen and (min-width:768px) and (max-width:991px){.language_currency{display:none;margin-bottom:18px;text-align:center}}@media only screen and (max-width:767px){.language_currency{display:none;margin-bottom:18px;text-align:center}}@media only screen and (min-width:768px) and (max-width:991px){.language_currency.bottom{margin-bottom:20px}}@media only screen and (max-width:767px){.language_currency.bottom{margin-bottom:20px}}.language_currency>ul>li{display:inline-block;margin-right:14px;padding-right:15px;position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.language_currency>ul>li{margin-right:11px;padding-right:12px}}.language_currency>ul>li:last-child{margin-right:0;padding-right:0}.language_currency>ul>li:last-child:before{display:none}@media only screen and (min-width:768px) and (max-width:991px){.language_currency>ul>li{margin-right:7px;padding-right:8px}}@media only screen and (max-width:767px){.language_currency>ul>li{margin-right:7px;padding-right:8px}}.language_currency>ul>li:before{background:#ccc;content:"";height:16px;position:absolute;right:0;top:50%;transform:translatey(-50%);width:1px}.language_currency>ul>li:hover ul.dropdown_currency,.language_currency>ul>li:hover ul.dropdown_language{max-height:200px;visibility:visible}.language_currency>ul>li:hover>a{color:#bf746b}.language_currency>ul>li span{font-size:16px;line-height:16px;text-transform:uppercase}@media only screen and (min-width:992px) and (max-width:1199px){.language_currency>ul>li span{font-size:14px;line-height:14px}}@media only screen and (min-width:768px) and (max-width:991px){.language_currency>ul>li span{font-size:13px;line-height:26px}}@media only screen and (max-width:767px){.language_currency>ul>li span{font-size:13px;line-height:26px}}.language_currency>ul>li>a{display:inline-block;font-size:16px;font-weight:400;line-height:16px;text-transform:uppercase}@media only screen and (min-width:992px) and (max-width:1199px){.language_currency>ul>li>a{font-size:14px;line-height:14px}}@media only screen and (min-width:768px) and (max-width:991px){.language_currency>ul>li>a{font-size:13px;line-height:26px}}@media only screen and (max-width:767px){.language_currency>ul>li>a{font-size:13px;line-height:26px}}.language_currency>ul>li>a i.ion-ios-arrow-down{font-size:13px;margin-left:3px}@media only screen and (min-width:768px) and (max-width:991px){.language_currency>ul>li>a i.ion-ios-arrow-down{margin-left:0}}@media only screen and (max-width:767px){.language_currency>ul>li>a i.ion-ios-arrow-down{margin-left:0}}.language_currency>ul>li>a img{margin-right:5px;vertical-align:0}@media only screen and (min-width:768px) and (max-width:991px){.language_currency>ul>li>a img{margin-right:2px}}@media only screen and (max-width:767px){.language_currency>ul>li>a img{margin-right:2px}}.language_currency>ul>li:hover a:not([href]):not([tabindex]){color:#bf746b}.dropdown_currency,.dropdown_language{background:#fff;border:1px solid #ededed;border-radius:3px;left:0;max-height:0;min-width:150px;overflow:hidden;padding:10px 20px;position:absolute;text-align:left;top:100%;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;visibility:hidden;z-index:9999}@media only screen and (min-width:768px) and (max-width:991px){.dropdown_currency,.dropdown_language{left:0;min-width:115px;padding:10px 12px;right:auto}}@media only screen and (max-width:767px){.dropdown_currency,.dropdown_language{left:0;min-width:115px;padding:10px 12px;right:auto}}.dropdown_currency li a,.dropdown_language li a{color:#333;display:block;font-size:13px;line-height:28px;text-transform:capitalize;white-space:nowrap}.dropdown_currency li a:hover,.dropdown_language li a:hover{color:#bf746b}@media only screen and (min-width:768px) and (max-width:991px){.bottom_drop_c{left:auto;right:0}}@media only screen and (max-width:767px){.bottom_drop_c{left:auto;right:0}}@media only screen and (min-width:768px) and (max-width:991px){.dropdown_language{left:-10px}}@media only screen and (max-width:767px){.dropdown_language{left:-10px}.logo img{max-width:120px}}.header_middle{padding:24px 0;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.header_middle{padding:0}}@media only screen and (max-width:767px){.header_middle{padding:0}}.header_right_info{align-items:center;display:flex;justify-content:space-between}.header_account_list{margin-right:40px;position:relative}.header_account_list:last-child{margin-right:0}@media only screen and (min-width:992px) and (max-width:1199px){.header_account_list{margin-right:18px}}@media only screen and (min-width:768px) and (max-width:991px){.header_account_list{margin-right:18px}}@media only screen and (max-width:767px){.header_account_list{margin-right:18px}}.header_account_list>a{align-items:first baseline;color:#333;display:flex;font-size:28px}.header_account_list>a:hover i{color:#bf746b}@media only screen and (min-width:992px) and (max-width:1199px){.header_account_list>a{font-size:23px}}@media only screen and (min-width:768px) and (max-width:991px){.header_account_list>a{font-size:20px}}@media only screen and (max-width:767px){.header_account_list>a{font-size:20px}}.header_account_list>a i{transition:.3s}.header_account_list>a span.cart_itemtext{font-size:16px;font-weight:400;margin-left:15px}@media only screen and (min-width:992px) and (max-width:1199px){.header_account_list>a span.cart_itemtext{margin-left:11px}}@media only screen and (min-width:768px) and (max-width:991px){.header_account_list>a span.cart_itemtext{font-size:14px;margin-left:7px}}@media only screen and (max-width:767px){.header_account_list>a span.cart_itemtext{font-size:14px;margin-left:7px}}.header_account_list>a span.cart_itemtotal{font-size:20px;font-weight:600;margin-left:5px}@media only screen and (min-width:768px) and (max-width:991px){.header_account_list>a span.cart_itemtotal{font-size:18px}}@media only screen and (max-width:767px){.header_account_list>a span.cart_itemtotal{font-size:18px}}.header_account_list span.item_count{background:#bf746b;border-radius:100%;color:#fff;display:inline-block;font-size:14px;font-weight:600;height:20px;left:25px;line-height:20px;position:absolute;text-align:center;top:-12px;width:20px}@media only screen and (min-width:992px) and (max-width:1199px){.header_account_list span.item_count{left:20px;top:-12px}}@media only screen and (min-width:768px) and (max-width:991px){.header_account_list span.item_count{height:18px;left:15px;line-height:18px;top:-11px;width:18px}}@media only screen and (max-width:767px){.header_account_list span.item_count{height:18px;left:15px;line-height:18px;top:-11px;width:18px}}.header_account_area{display:flex;justify-content:flex-end}@media only screen and (min-width:768px) and (max-width:991px){.header_account_area{display:none;justify-content:center;margin-bottom:24px}}@media only screen and (max-width:767px){.header_account_area{display:none;justify-content:center;margin-bottom:24px}}.dropdown_search{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);display:none;position:absolute;right:0;top:208%;width:370px;z-index:9}@media only screen and (min-width:768px) and (max-width:991px){.dropdown_search{left:-47px;right:auto;top:151%;width:250px}}@media only screen and (max-width:767px){.dropdown_search{left:-47px;right:auto;top:151%;width:250px}}.dropdown_search form{position:relative;width:100%}.dropdown_search form input::-webkit-input-placeholder{color:#333}.dropdown_search form input::-moz-placeholder{color:#333}.dropdown_search form input:-ms-input-placeholder{color:#333}.dropdown_search form input:-moz-placeholder{color:#333}.dropdown_search form input{background:inherit;border:0;color:#333;height:42px;padding:0 50px 0 10px;width:100%}.dropdown_search form button{background:inherit;border:0;color:#333;font-size:18px;height:100%;position:absolute;right:0;text-align:center;top:0;width:40px}.dropdown_search form button:hover{color:#bf746b}.menu_position{position:relative}@media only screen and (min-width:768px) and (max-width:991px){.main_menu{display:none}}@media only screen and (max-width:767px){.main_menu{display:none}}.main_menu nav>ul{display:flex}.main_menu nav>ul>li{margin-right:5px;padding:10px 0;position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.main_menu nav>ul>li{margin-right:3px;padding:8px 0}}.main_menu nav>ul>li:last-child{margin-right:0}.main_menu nav>ul>li:hover ul.sub_menu{max-height:360px;padding:24px 20px;visibility:visible}.main_menu nav>ul>li:hover .mega_menu{max-height:300px;padding:25px 30px 30px;visibility:visible}.main_menu nav>ul>li:hover>a{color:#bf746b}.main_menu nav>ul>li>a{display:block;font-size:18px;font-weight:400;line-height:24px;padding:10px 30px;position:relative;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.main_menu nav>ul>li>a{font-size:17px;padding:10px 12px}}@media only screen and (min-width:1200px) and (max-width:1300px){.main_menu nav>ul>li>a{padding:5px 11px}}.main_menu nav>ul>li>a i{margin-left:3px}.main_menu nav>ul>li>a.active{color:#bf746b}.main_menu nav>ul>li ul.sub_menu{background:#fff;box-shadow:0 3px 11px 0 rgba(0,0,0,.1);left:0;max-height:0;min-width:220px;overflow:hidden;padding:0 20px;position:absolute;right:auto;text-align:left;top:100%;-webkit-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transition:.5s;transition:.5s;visibility:hidden;z-index:99}.main_menu nav>ul>li ul.sub_menu li a{display:block;font-size:14px;font-weight:400;line-height:32px;text-transform:capitalize}.main_menu nav>ul>li ul.sub_menu li a:hover{color:#bf746b}.main_menu nav>ul>li.mega_items{position:static}.main_menu nav>ul>li .mega_menu{background:#fff;box-shadow:0 3px 11px 0 rgba(0,0,0,.1);left:0;max-height:0;min-width:100%;overflow:hidden;padding:0 30px;position:absolute;right:auto;text-align:left;top:100%;-webkit-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transition:.5s;transition:.5s;visibility:hidden;z-index:99}.mega_menu_inner>li{float:left;width:25%}.mega_menu_inner>li>a{display:block;font-size:15px;font-weight:500;line-height:24px;margin-bottom:12px;text-transform:capitalize}.mega_menu_inner>li>a:hover{color:#bf746b}.mega_menu_inner>li>a img{transition:.3s}.mega_menu_inner>li>a img:hover{opacity:.8}.mega_menu_inner>li ul li{display:block}.mega_menu_inner>li ul li a{display:block;font-size:14px;font-weight:400;line-height:30px;text-transform:capitalize}.mega_menu_inner>li ul li a:hover{color:#bf746b}.mini_cart_wrapper:hover .mini_cart{max-height:500px;padding:18px 18px 33px;visibility:visible}@media only screen and (min-width:768px) and (max-width:991px){.mini_cart_wrapper:hover .mini_cart{padding:10px 11px 20px;visibility:inherit}}@media only screen and (max-width:767px){.mini_cart_wrapper:hover .mini_cart{padding:10px 11px 20px;visibility:inherit}}.mini_cart{background:#fff;border:1px solid #ededed;max-height:0;min-width:355px;overflow:hidden;padding:0 18px;position:absolute;right:-64px!important;top:208%;-webkit-transition:.5s;transition:.5s;visibility:hidden;z-index:999}@media only screen and (min-width:768px) and (max-width:991px){.mini_cart{border:1px solid #ededed;display:none;max-height:500px;min-width:260px;padding:10px 11px 20px;top:130%;transition:unset;visibility:inherit}}@media only screen and (max-width:767px){.mini_cart{border:1px solid #ededed;display:none;max-height:500px;min-width:260px;padding:10px 11px 20px;top:130%;transition:unset;visibility:inherit}}.cart_img{margin-right:10px;width:95px}@media only screen and (min-width:768px) and (max-width:991px){.cart_img{width:70px}}@media only screen and (max-width:767px){.cart_img{width:70px}}.cart_info{width:63%}.cart_info a{display:block;font-size:18px;font-weight:400;line-height:20px;margin-bottom:6px}@media only screen and (min-width:768px) and (max-width:991px){.cart_info a{font-size:13px}}@media only screen and (max-width:767px){.cart_info a{font-size:13px}}.cart_info a:hover{color:#bf746b}.cart_info p{font-size:12px}.cart_info p span{font-weight:600}.cart_remove a{display:block;font-size:18px;line-height:20px;text-align:center}.cart_remove a:hover{color:#bf746b}.cart_item{border-bottom:1px solid #ededed;display:flex;justify-content:space-between;overflow:hidden;padding:11px 0}.mini_cart_table{padding:23px 0}.cart_total{display:flex;justify-content:space-between}.cart_total span{font-size:14px;font-weight:400}.cart_total span.price{font-weight:700}@media only screen and (min-width:768px) and (max-width:991px){.cart_total span{font-size:13px}}@media only screen and (max-width:767px){.cart_total span{font-size:13px}}.cart_button:first-child{margin-bottom:15px}.cart_button a{background:#eef0f1;border:1px solid #ededed;border-radius:3px;display:block;font-size:12px;font-weight:500;line-height:20px;margin-bottom:0;padding:13px 0 11px;text-align:center;text-transform:uppercase}.cart_button a:hover{background:#bf746b;border-color:#bf746b;color:#fff}.header_middle3{padding:37px 0 8px}.header_middle3 .logo{text-align:center}@media only screen and (min-width:768px) and (max-width:991px){.header_middle3 .logo{text-align:left}}@media only screen and (max-width:767px){.header_middle3 .logo{text-align:left}}@media only screen and (min-width:768px) and (max-width:991px){.header_middle3{padding:0}}@media only screen and (max-width:767px){.header_middle3{padding:0}}.menu_three nav>ul{justify-content:center}.mini_cart_wrapper3{text-align:right}.mini_cart_wrapper3 .header_account_list{display:inline-block}.mini_cart_wrapper3 .mini_cart{text-align:left;top:155%}@media only screen and (min-width:768px) and (max-width:991px){.mini_cart_wrapper3{display:none}}@media only screen and (max-width:767px){.mini_cart_wrapper3{display:none}}.search_box3 .dropdown_search{left:0;right:auto;top:160%}@media only screen and (min-width:768px) and (max-width:991px){.search_box3{display:none}}@media only screen and (max-width:767px){.search_box3{display:none}}.header_transparent{left:0;position:absolute;top:0;width:100%;z-index:9}@media only screen and (min-width:768px) and (max-width:991px){.header_transparent{position:inherit}}@media only screen and (max-width:767px){.header_transparent{position:inherit}}.header_bottom4{padding-bottom:15px}@media only screen and (min-width:768px) and (max-width:991px){.header_bottom4{padding-bottom:0}}@media only screen and (max-width:767px){.header_bottom4{padding-bottom:0}}.header_bottom4.sticky-header.sticky{padding-bottom:0}.single_slider{background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;height:683px}@media only screen and (min-width:1200px) and (max-width:1600px){.single_slider{height:480px}}@media only screen and (min-width:992px) and (max-width:1199px){.single_slider{height:400px}}@media only screen and (min-width:768px) and (max-width:991px){.single_slider{height:380px}}@media only screen and (max-width:767px){.single_slider{background-position:5%;height:280px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_section.mb-40{margin-bottom:30px}}@media only screen and (max-width:767px){.slider_section.mb-40{margin-bottom:30px}.slider_section.mb-70{margin-bottom:60px}}.slider_area .owl-dots{bottom:10px;left:50%;position:absolute;transform:translatex(-50%)}@media only screen and (max-width:767px){.slider_area .owl-dots{bottom:4px}}.slider_area .owl-dots .owl-dot{background:#fff;border-radius:50%;display:inline-block;height:12px;margin:0 3px;transition:.3s;width:12px}.slider_area .owl-dots .owl-dot.active,.slider_area .owl-dots .owl-dot:hover{background:#602d03}@media only screen and (max-width:767px){.slider_content{padding-left:0;text-align:center}}.slider_content h1{font-size:70px;font-weight:500;line-height:70px;margin-bottom:0}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_content h1{font-size:66px;line-height:66px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_content h1{font-size:48px;line-height:48px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_content h1{font-size:38px;line-height:38px}}@media only screen and (max-width:767px){.slider_content h1{font-size:26px;line-height:26px}}.slider_content h2{color:#602d03;font-size:24px;font-weight:600;letter-spacing:4px;line-height:24px;margin-bottom:27px;text-transform:capitalize}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_content h2{font-size:22px;line-height:22px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_content h2{font-size:22px;line-height:22px;margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_content h2{font-size:20px;letter-spacing:2px;line-height:24px;margin-bottom:11px}}@media only screen and (max-width:767px){.slider_content h2{font-size:16px;letter-spacing:2px;line-height:22px;margin-bottom:13px}}.slider_content p{font-size:20px;line-height:34px;margin-bottom:0;max-width:51%;padding:32px 0}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_content p{font-size:18px;line-height:32px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_content p{font-size:17px;line-height:30px;max-width:53%;padding:27px 0}}@media only screen and (min-width:768px) and (max-width:991px){.slider_content p{font-size:16px;line-height:26px;max-width:59%;padding:29px 0}}@media only screen and (max-width:767px){.slider_content p{font-size:14px;line-height:23px;max-width:100%;padding:14px 0 15px}}.slider_content a{display:inline-block;font-size:18px;font-weight:600;line-height:18px;text-transform:capitalize}.slider_content a:hover{color:#602d03}@media only screen and (min-width:768px) and (max-width:991px){.slider_content a{font-size:16px}}@media only screen and (max-width:767px){.slider_content a{font-size:15px}}.active .slider_content a,.active .slider_content h1,.active .slider_content h2,.active .slider_content h3,.active .slider_content p,.active .slider_content span{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.active .slider_content h3,.active .slider_content p,.active .slider_content span{-webkit-animation-delay:.7s;animation-delay:.7s}.active .slider_content a{-webkit-animation-delay:.9s;animation-delay:.9s}.slider_s_three .single_slider{height:1054px}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_s_three .single_slider{height:741px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_s_three .single_slider{height:555px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_s_three .single_slider{height:380px}}@media only screen and (max-width:767px){.slider_s_three .single_slider{background-position:0;height:280px}}.slider_c_three{padding-top:130px}@media only screen and (min-width:992px) and (max-width:1199px){.slider_c_three{padding-top:145px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_c_three{padding-top:0}}@media only screen and (max-width:767px){.slider_c_three{padding-top:0}}.slider_s_four{margin-bottom:84px;padding:0 15px}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_s_four{padding:0}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_s_four{padding:0}}@media only screen and (min-width:768px) and (max-width:991px){.slider_s_four{margin-bottom:66px;padding:0}}@media only screen and (max-width:767px){.slider_s_four{margin-bottom:47px;padding:0}}.active .slider_c_four h1,.active .slider_c_four h2{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.active .slider_content h2{-webkit-animation-delay:.5s;animation-delay:.5s}.slider_four_area:hover .owl-nav div{left:15px;opacity:1;visibility:visible}.slider_four_area:hover .owl-nav div.owl-next{right:15px}.slider_four_area .owl-nav div{background:#fff;color:#333;font-size:38px;height:65px;left:30px;line-height:65px;opacity:0;position:absolute;text-align:center;top:50%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden;width:65px}.slider_four_area .owl-nav div:hover{background:#602d03;color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.slider_four_area .owl-nav div{font-size:30px;height:54px;line-height:54px;width:54px}}.slider_four_area .owl-nav div.owl-next{left:auto;right:30px}@media only screen and (max-width:767px){.slider_four_area .owl-nav div{display:none}}.slider_c_four{margin-top:22px;padding-bottom:10px;text-align:center}@media only screen and (max-width:767px){.slider_c_four{margin-top:18px}}.slider_c_four h1{font-size:45px;font-weight:600;line-height:45px;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_c_four h1{font-size:40px;line-height:40px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_c_four h1{font-size:35px;line-height:35px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_c_four h1{font-size:30px;line-height:30px}}@media only screen and (max-width:767px){.slider_c_four h1{font-size:20px;line-height:20px}}.slider_c_four h2{color:#602d03;font-size:24px;font-weight:600;letter-spacing:4px;line-height:24px;margin-bottom:18px;text-transform:capitalize}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_c_four h2{font-size:22px;line-height:22px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_c_four h2{font-size:22px;line-height:22px;margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_c_four h2{font-size:19px;letter-spacing:2px;line-height:24px;margin-bottom:9px}}@media only screen and (max-width:767px){.slider_c_four h2{font-size:16px;letter-spacing:2px;line-height:19px;margin-bottom:10px}}.banner_gallery_area{padding:100px 0}@media only screen and (min-width:768px) and (max-width:991px){.banner_gallery_area{padding:80px 0}}@media only screen and (max-width:767px){.banner_gallery_area{padding:57px 0 25px}.single_banner{margin-bottom:30px}}.banner_thumb{position:relative;transition:.3s}@media only screen and (max-width:767px){.banner_thumb{text-align:center}}.banner_thumb:hover:before{bottom:20px;left:20px;opacity:1;right:20px;top:20px}.banner_thumb:before{border:1px solid #fff;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.banner_thumb img{transition:.3s}.banner_text{margin-top:20px}@media only screen and (min-width:768px) and (max-width:991px){.banner_text{margin-top:17px}}@media only screen and (max-width:767px){.banner_text{margin-top:17px}}.banner_text h3{font-size:28px;font-weight:400;line-height:28px;margin-bottom:10px}@media only screen and (min-width:992px) and (max-width:1199px){.banner_text h3{font-size:22px;line-height:22px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_text h3{font-size:20px;line-height:22px;margin-bottom:8px}}@media only screen and (max-width:767px){.banner_text h3{font-size:20px;line-height:20px;margin-bottom:8px}}.banner_text p{font-size:16px;line-height:18px;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.banner_text p{font-size:15px;line-height:18px;margin-top:8px}}@media only screen and (max-width:767px){.banner_text p{font-size:15px;line-height:20px;margin-top:6px}}.banner_static_area{background:#f8f8f8;padding:100px 0}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_area{margin-bottom:75px;padding:80px 0}}@media only screen and (max-width:767px){.banner_static_area{margin-bottom:58px;padding:58px 0 60px}.banner_static_content{margin-bottom:30px}}.banner_static_content h3{color:#602d03;font-size:24px;font-weight:600;letter-spacing:2px;line-height:1;margin-bottom:18px}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_content h3{font-size:22px;margin-bottom:16px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_content h3{font-size:20px;margin-bottom:15px}}@media only screen and (max-width:767px){.banner_static_content h3{font-size:20px;letter-spacing:1px;margin-bottom:12px}}.banner_static_content h2{font-size:70px;font-weight:500;line-height:70px;margin-bottom:0}@media only screen and (min-width:1200px) and (max-width:1600px){.banner_static_content h2{font-size:64px;line-height:64px}}@media only screen and (min-width:1200px) and (max-width:1300px){.banner_static_content h2{font-size:57px;line-height:57px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_content h2{font-size:42px;line-height:47px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_content h2{font-size:32px;line-height:34px}}@media only screen and (max-width:767px){.banner_static_content h2{font-size:30px;line-height:35px}}.banner_static_content p{font-size:19px;font-weight:400;line-height:32px;margin-bottom:0;margin-top:26px;max-width:80%}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_content p{font-size:17px;line-height:30px;margin-top:20px;max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_content p{font-size:17px;line-height:28px;margin-top:12px;max-width:100%}}@media only screen and (max-width:767px){.banner_static_content p{font-size:17px;margin-top:15px;max-width:100%}}.banner_static_content a{color:#333;display:inline-block;font-size:18px;font-weight:600;line-height:20px;margin-top:36px;text-transform:capitalize}.banner_static_content a:hover{color:#602d03}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_content a{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_content a{font-size:16px;margin-top:18px}}@media only screen and (max-width:767px){.banner_static_content a{font-size:17px;line-height:20px;margin-top:17px}}.banner_carousel .col-lg-3{flex:0 0 100%;width:100%}.banner_carousel:hover .owl-nav div{opacity:1;visibility:visible}.banner_carousel .owl-nav div{font-size:45px;left:0;opacity:0;position:absolute;top:49%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden}.banner_carousel .owl-nav div:hover{color:#602d03}.banner_carousel .owl-nav div.owl-next{left:auto;right:0}@media only screen and (max-width:767px){.banner_carousel .owl-nav div{display:none}}.banner_style_three{padding:0 15px}@media only screen and (min-width:1200px) and (max-width:1600px){.banner_style_three{padding:0}}@media only screen and (min-width:992px) and (max-width:1199px){.banner_style_three{padding:0}}@media only screen and (min-width:768px) and (max-width:991px){.banner_style_three{margin-bottom:76px;padding:0}}@media only screen and (max-width:767px){.banner_style_three{margin-bottom:28px;padding:0}.banner_style_three .banner_thumb{margin-bottom:30px}}.banner_style_three .banner_text{left:9%;margin-top:0;position:absolute;top:50%;transform:translatey(-50%)}@media only screen and (max-width:767px){.banner_style_three .banner_text{text-align:left}}.banner_style_three .banner_text h3{font-size:40px;font-weight:500;line-height:40px;margin-bottom:35px}@media only screen and (min-width:1200px) and (max-width:1600px){.banner_style_three .banner_text h3{font-size:32px;line-height:36px;margin-bottom:35px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner_style_three .banner_text h3{font-size:30px;line-height:32px;margin-bottom:20px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_style_three .banner_text h3{font-size:25px;line-height:25px;margin-bottom:16px}}@media only screen and (max-width:767px){.banner_style_three .banner_text h3{font-size:22px;line-height:24px;margin-bottom:14px}}.banner_style_three .banner_text p{font-size:19px;line-height:28px;max-width:53%}@media only screen and (min-width:1200px) and (max-width:1600px){.banner_style_three .banner_text p{font-size:17px;line-height:24px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner_style_three .banner_text p{font-size:17px;line-height:28px;max-width:62%}}@media only screen and (min-width:768px) and (max-width:991px){.banner_style_three .banner_text p{font-size:16px;line-height:24px;max-width:75%}}@media only screen and (max-width:767px){.banner_style_three .banner_text p{font-size:16px;line-height:22px;max-width:90%}}@media only screen and (min-width:768px) and (max-width:991px){.banner_style_four{margin-bottom:0}}@media only screen and (max-width:767px){.banner_style_four{margin-bottom:0}}.tab-content>.tab-pane.active{display:block;height:auto;opacity:1;overflow:visible}.tab-content>.tab-pane{display:block;height:0;opacity:0;overflow:hidden}@media only screen and (min-width:768px) and (max-width:991px){.product_area{margin-bottom:75px}}@media only screen and (max-width:767px){.product_area{margin-bottom:56px}}.product_header{margin-bottom:30px}.product_header .section_title{margin-bottom:0}@media only screen and (max-width:767px){.product_header{margin-bottom:25px}}.section_title{margin-bottom:30px;text-align:center}@media only screen and (max-width:767px){.section_title{margin-bottom:25px}}.section_title h2{display:inline-block;font-size:30px;font-weight:400;letter-spacing:3px;line-height:30px;margin-bottom:0}@media only screen and (min-width:992px) and (max-width:1199px){.section_title h2{letter-spacing:2px}}@media only screen and (min-width:768px) and (max-width:991px){.section_title h2{font-size:28px;letter-spacing:2px;line-height:28px}}@media only screen and (max-width:767px){.section_title h2{font-size:22px;letter-spacing:1px;line-height:22px}}.section_title p{font-size:16px;line-height:18px;margin-top:15px;text-transform:uppercase}@media only screen and (max-width:767px){.section_title p{font-size:14px;line-height:20px;margin-top:8px}}.product_tab_btn{margin-top:30px}@media only screen and (max-width:767px){.product_tab_btn{margin-top:20px}}.product_tab_btn ul{justify-content:center}.product_tab_btn ul li{margin-right:60px;position:relative}.product_tab_btn ul li:last-child{margin-right:0}.product_tab_btn ul li:last-child:before{display:none}@media only screen and (min-width:768px) and (max-width:991px){.product_tab_btn ul li{margin-right:36px}}@media only screen and (max-width:767px){.product_tab_btn ul li{margin-right:22px}}.product_tab_btn ul li a{color:#333;display:inline-block;font-size:18px;line-height:20px}.product_tab_btn ul li a.active,.product_tab_btn ul li a:hover{color:#bf746b}@media only screen and (min-width:768px) and (max-width:991px){.product_tab_btn ul li a{font-size:17px}}@media only screen and (max-width:767px){.product_tab_btn ul li a{font-size:15px;line-height:26px}}.single_product{background:#fff;border:1px solid #e5e5e5;padding:10px;transition:.3s}.single_product:hover{box-shadow:0 5px 25px 0 rgba(0,0,0,.1)}.single_product:hover .add_to_cart{bottom:17px;opacity:1;visibility:visible}.single_product:hover .price_box{opacity:0}.single_product:hover .action_links{opacity:1;top:10px;visibility:visible}.single_product:hover .product_thumb a.secondary_img{opacity:1;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out;visibility:visible}.product_thumb{overflow:hidden;position:relative}.product_thumb a.secondary_img{left:0;opacity:0;position:absolute;right:0;top:0;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out;visibility:hidden}.product_thumb a img{width:100%}@media only screen and (max-width:767px){.product_thumb a img{width:100%}}.action_links{opacity:0;position:absolute;right:10px;top:50px;transition:all .3s ease;visibility:hidden;z-index:9}.action_links ul li{margin-bottom:10px}.action_links ul li:last-child{margin-bottom:0}.action_links ul li a{background:#f8f8f8;border-radius:50%;display:inline-block;font-size:24px;height:52px;line-height:58px;text-align:center;width:52px}.action_links ul li a:hover{background:#bf746b;color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.action_links ul li a{font-size:19px;height:45px;line-height:49px;width:45px}}@media only screen and (max-width:767px){.action_links ul li a{font-size:18px;height:44px;line-height:48px;width:44px}}.label_product span{position:absolute}.label_product span.label_sale{font-weight:400;left:10px;top:10px;width:50px}.label_product span.label_new,.label_product span.label_sale{background:#bf746b;color:#fff;display:block;font-size:12px;height:22px;line-height:22px;text-align:center;text-transform:uppercase}.label_product span.label_new{border-radius:5px;right:20px;top:20px;width:40px}.product_content{padding:20px;position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.product_content{padding:20px 10px}}@media only screen and (min-width:768px) and (max-width:991px){.product_content{padding:16px 14px}}@media only screen and (max-width:767px){.product_content{padding:15px 10px}}.product_content h4{font-size:18px;font-weight:400;line-height:20px;margin-bottom:10px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.product_content h4{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){.product_content h4{font-size:16px;line-height:20px;margin-bottom:10px}}@media only screen and (max-width:767px){.product_content h4{font-size:16px}}.product_content h4 a:hover{color:#bf746b}.product_rating{margin-bottom:10px}.product_rating ul{display:flex}.product_rating ul li{line-height:16px;margin-right:2px}.product_rating ul li:last-child{margin-right:0}.product_rating ul li a{color:#f2c31f;font-size:16px}.product_rating ul li a:hover{color:#bf746b}.price_box{transition:.3s}.price_box span{font-size:16px;font-weight:600;line-height:16px}@media only screen and (max-width:767px){.price_box span{font-size:14px}}.price_box span.old_price{color:#333;margin-right:5px;text-decoration:line-through}.price_box span.current_price{color:#bf746b}.add_to_cart{bottom:0;opacity:0;position:absolute;transition:.4s;visibility:hidden}.add_to_cart a{font-size:18px;font-weight:600;line-height:20px;text-transform:capitalize}.add_to_cart a:hover{color:#bf746b}@media only screen and (min-width:768px) and (max-width:991px){.add_to_cart a{font-size:16px;line-height:20px}}@media only screen and (max-width:767px){.add_to_cart a{font-size:16px}}.product_carousel .product_thumb a img{margin:0 auto;width:100%}@media only screen and (max-width:767px){.product_carousel .product_thumb a img{width:100%}}.product_carousel .col-lg-3{flex:0 0 100%;width:100%}.product_carousel:hover .owl-nav div{opacity:1;visibility:visible}.product_carousel .owl-nav div{font-size:45px;left:0;opacity:0;position:absolute;top:49%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden}.product_carousel .owl-nav div:hover{color:#bf746b}.product_carousel .owl-nav div.owl-next{left:auto;right:0}@media only screen and (max-width:767px){.product_carousel .owl-nav div{display:none}}.product_dl_column3 .owl-item.active.center .product_timing{opacity:1;transform:translateY(0);transition:all .5s linear;transition-delay:1s;visibility:visible}.product_dl_column3 .owl-item.active.center .deals_item_product{opacity:1;pointer-events:visible}.deals_item_product{position:relative}.product_items .single_product{margin-bottom:30px}.product_items .single_product:last-child{margin-bottom:0}.product_deals{background:#f8f8f8;padding:100px 0}@media only screen and (min-width:768px) and (max-width:991px){.product_deals{padding:80px 0}}@media only screen and (max-width:767px){.product_deals{margin-bottom:57px;padding:58px 0 55px}}.countdown_area{left:50%;margin-right:-100%;transform:translate(-50%)}.single_countdown{display:inline-block;margin-right:42px;padding-right:42px;position:relative;text-align:center}.single_countdown:before{content:":";font-size:30px;height:10px;position:absolute;right:0;top:45%;transform:translatey(-50%);width:1px}@media only screen and (min-width:992px) and (max-width:1199px){.single_countdown:before{top:39%}}@media only screen and (min-width:768px) and (max-width:991px){.single_countdown:before{top:37%}}@media only screen and (max-width:767px){.single_countdown:before{top:30%}}.single_countdown:last-child{margin-right:0}.single_countdown:last-child:before{display:none}@media only screen and (min-width:992px) and (max-width:1199px){.single_countdown{margin-right:37px;padding-right:37px}}@media only screen and (min-width:768px) and (max-width:991px){.single_countdown{margin-right:30px;padding-right:30px}}@media only screen and (max-width:767px){.single_countdown{margin-right:20px;padding-right:19px}}.countdown_number{font-size:46px;font-weight:300;line-height:1;margin-bottom:20px}@media only screen and (min-width:992px) and (max-width:1199px){.countdown_number{font-size:40px;margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:991px){.countdown_number{font-size:30px;margin-bottom:13px}}@media only screen and (max-width:767px){.countdown_number{font-size:24px;margin-bottom:12px}}.countdown_title{font-size:17px;font-weight:400;line-height:1;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.countdown_title{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){.countdown_title{font-size:14px}}@media only screen and (max-width:767px){.countdown_title{font-size:12px}}.product_timing{display:inline-block;font-size:0;left:50%;line-height:1;margin-right:-100%;margin-top:35px;opacity:0;position:relative;text-align:center;transform:translateY(20px);transition:.3s;transition:all .3s linear;visibility:hidden}@media only screen and (max-width:767px){.product_timing{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:991px){.product_gallery{padding:0 60px}}.product_gallery_left .product_content{margin:45px 0}@media only screen and (min-width:768px) and (max-width:991px){.product_gallery_left{margin:0 auto 30px;max-width:450px}}@media only screen and (max-width:767px){.product_gallery_left{margin:0 auto 30px;max-width:350px}}@media only screen and (max-width:575px){.product_gallery_right .product_items.top{margin-bottom:30px}}.bonique_messages_area{background:url(/build/images/banner7.a026efe5.jpg);background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover}.bonique_messages_text{padding:100px 0;text-align:center}@media only screen and (min-width:768px) and (max-width:991px){.bonique_messages_text{padding:80px 0}}@media only screen and (max-width:767px){.bonique_messages_text{padding:57px 0 60px}}.bonique_messages_text h3{font-size:40px;line-height:40px;margin-bottom:30px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:991px){.bonique_messages_text h3{font-size:32px;line-height:32px;margin-bottom:25px}}@media only screen and (max-width:767px){.bonique_messages_text h3{font-size:26px;line-height:28px;margin-bottom:22px}}.bonique_messages_text p{font-size:16px;font-weight:400;line-height:32px;margin:0 auto;max-width:700px}@media only screen and (max-width:767px){.bonique_messages_text p{font-size:16px;line-height:29px}}.bonique_messages_text a{background:#333;color:#fff;display:inline-block;font-size:16px;font-weight:400;line-height:20px;margin-top:40px;padding:20px 55px;text-transform:capitalize}.bonique_messages_text a:hover{background:#bf746b}@media only screen and (min-width:768px) and (max-width:991px){.bonique_messages_text a{margin-top:35px;padding:15px 40px}}@media only screen and (max-width:767px){.bonique_messages_text a{margin-top:25px;padding:13px 25px}}@media only screen and (min-width:768px) and (max-width:991px){.product_banner_static{margin-bottom:76px}}@media only screen and (max-width:767px){.product_banner_static{margin-bottom:52px;padding-top:5px}}.product_banner_left .product_timing{left:inherit;margin-bottom:20px;margin-right:0;margin-top:50px;opacity:1;position:inherit;right:0;text-align:center;transform:inherit;visibility:visible;width:100%}@media only screen and (max-width:767px){.product_banner_left .product_timing{margin-bottom:10px;margin-top:27px}}.product_banner_left .countdown_area{left:0;margin-right:0;transform:inherit}.product_banner_left .single_countdown{margin-right:26px;padding-right:26px}.product_banner_left .single_countdown:last-child{margin-right:0;padding-right:0}@media only screen and (min-width:1200px) and (max-width:1300px){.product_banner_left .single_countdown{margin-right:20px;padding-right:17px}}@media only screen and (min-width:992px) and (max-width:1199px){.product_banner_left .single_countdown{margin-right:16px;padding-right:14px}}@media only screen and (min-width:768px) and (max-width:991px){.product_banner_left .single_countdown{margin-right:15px;padding-right:13px}}@media only screen and (max-width:767px){.product_banner_left .single_countdown{margin-right:17px;padding-right:14px}}@media only screen and (min-width:768px) and (max-width:991px){.product_banner_left .single_countdown:before{top:27%}}@media only screen and (max-width:767px){.product_banner_left .single_countdown:before{top:26%}}.product_banner_left .countdown_number{font-size:33px;margin-bottom:14px}@media only screen and (min-width:1200px) and (max-width:1300px){.product_banner_left .countdown_number{font-size:30px;margin-bottom:14px}}@media only screen and (min-width:992px) and (max-width:1199px){.product_banner_left .countdown_number{font-size:25px;margin-bottom:10px}}@media only screen and (min-width:768px) and (max-width:991px){.product_banner_left .countdown_number{font-size:23px;margin-bottom:9px}}@media only screen and (max-width:767px){.product_banner_left .countdown_number{font-size:22px;margin-bottom:6px}}.product_banner_left .countdown_title{font-size:17px}@media only screen and (min-width:1200px) and (max-width:1300px){.product_banner_left .countdown_title{font-size:15px}}@media only screen and (min-width:992px) and (max-width:1199px){.product_banner_left .countdown_title{font-size:14px}}@media only screen and (min-width:768px) and (max-width:991px){.product_banner_left .countdown_title{font-size:13px}}@media only screen and (max-width:767px){.product_banner_left .countdown_title{font-size:12px}}.product_banner_left .product_content_inner{position:relative}.product_banner_left .single_product{box-shadow:0 5px 25px 0 rgba(0,0,0,.1)}.product_banner_left .single_product:hover .add_to_cart{bottom:0}.product_banner_left .add_to_cart{bottom:-17px}.banner_static_right2{padding-left:120px}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_right2{padding-left:80px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_right2{padding-left:0}}@media only screen and (max-width:767px){.banner_static_right2{margin-top:30px;padding-left:0}}.banner_static_right2 .banner_static_content h3{color:#c61932;letter-spacing:3px;margin-bottom:26px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_right2 .banner_static_content h3{margin-bottom:22px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_right2 .banner_static_content h3{letter-spacing:3px;margin-bottom:26px}}@media only screen and (max-width:767px){.banner_static_right2 .banner_static_content h3{letter-spacing:2px;margin-bottom:11px}}.banner_static_right2 .banner_static_content h2{font-size:42px;font-weight:600;letter-spacing:6px;line-height:44px;text-transform:uppercase}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_right2 .banner_static_content h2{font-size:40px;letter-spacing:5px;line-height:44px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_right2 .banner_static_content h2{font-size:32px;letter-spacing:3px;line-height:36px}}@media only screen and (max-width:767px){.banner_static_right2 .banner_static_content h2{font-size:23px;letter-spacing:2px;line-height:30px}}.banner_static_right2 .banner_static_content a{color:#c61932;margin-top:27px}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_right2 .banner_static_content a{margin-top:25px}}@media only screen and (max-width:767px){.banner_static_right2 .banner_static_content a{font-size:16px;margin-top:18px}}.banner_static_thumb2{margin-top:20px}@media only screen and (max-width:767px){.product_area.mb-100{margin-bottom:60px}}.categories_product_aera{border-bottom:1px solid #e5e5e5;padding:25px 90px 30px}@media only screen and (min-width:1200px) and (max-width:1600px){.categories_product_aera{padding:25px 15px 30px}}@media only screen and (min-width:992px) and (max-width:1199px){.categories_product_aera{padding:25px 0 30px}}@media only screen and (min-width:768px) and (max-width:991px){.categories_product_aera{margin-bottom:80px;padding:25px 0 30px}}@media only screen and (max-width:767px){.categories_product_aera{margin-bottom:55px;padding:25px 0 30px}}.categories_container .col-lg-2{flex:0 0 100%;width:100%}.categories_container .categories_product_thumb img{margin:0 auto;width:inherit}.categories_container:hover .owl-nav div{opacity:1;visibility:visible}.categories_container .owl-nav div{font-size:45px;left:0;opacity:0;position:absolute;top:49%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden}.categories_container .owl-nav div:hover{color:#bf746b}.categories_container .owl-nav div.owl-next{left:auto;right:0}@media only screen and (max-width:767px){.categories_container .owl-nav div{display:none}}.categories_product_text{padding-top:20px;text-align:center}@media only screen and (max-width:767px){.categories_product_text{padding-top:16px}}.categories_product_text h3{display:block;font-size:18px;font-weight:600;line-height:20px;margin-bottom:12px;text-transform:capitalize}@media only screen and (max-width:767px){.categories_product_text h3{font-size:15px;line-height:18px;margin-bottom:6px}}.categories_product_text h3 a:hover{color:#bf746b}.categories_product_text span{font-size:16px;font-weight:400;line-height:20px}@media only screen and (max-width:767px){.categories_product_text span{font-size:14px;line-height:18px}}.banner_static4_inner{border-bottom:1px solid #e5e5e5;padding:80px 0}.banner_static4_inner .banner_static_thumb2{margin-top:0}@media only screen and (min-width:768px) and (max-width:991px){.banner_static4_inner{padding:70px 0}}@media only screen and (max-width:767px){.banner_static4_inner{padding:23px 0 52px}.p_banner_static4{margin-bottom:56px}}.p_banner_static4 .banner_static_content h3{color:#c61932;letter-spacing:5px;margin-bottom:35px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.p_banner_static4 .banner_static_content h3{letter-spacing:4px;margin-bottom:22px}}@media only screen and (min-width:768px) and (max-width:991px){.p_banner_static4 .banner_static_content h3{letter-spacing:3px;margin-bottom:26px}}@media only screen and (max-width:767px){.p_banner_static4 .banner_static_content h3{letter-spacing:2px;margin-bottom:11px}}.p_banner_static4 .banner_static_content h2{font-size:46px;font-weight:700;letter-spacing:14px;line-height:48px;text-transform:uppercase}@media only screen and (min-width:1200px) and (max-width:1300px){.p_banner_static4 .banner_static_content h2{font-size:42px;letter-spacing:9px;line-height:48px}}@media only screen and (min-width:992px) and (max-width:1199px){.p_banner_static4 .banner_static_content h2{font-size:36px;letter-spacing:5px;line-height:38px}}@media only screen and (min-width:768px) and (max-width:991px){.p_banner_static4 .banner_static_content h2{font-size:32px;letter-spacing:3px;line-height:36px}}@media only screen and (max-width:767px){.p_banner_static4 .banner_static_content h2{font-size:23px;letter-spacing:2px;line-height:30px}}.p_banner_static4 .banner_static_content a{color:#c61932;margin-top:50px}@media only screen and (min-width:992px) and (max-width:1199px){.p_banner_static4 .banner_static_content a{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:991px){.p_banner_static4 .banner_static_content a{margin-top:30px}}@media only screen and (max-width:767px){.p_banner_static4 .banner_static_content a{font-size:16px;margin-top:18px}}@media only screen and (min-width:768px) and (max-width:991px){.custom_product_area{margin-bottom:80px}}@media only screen and (max-width:767px){.custom_product_area{margin-bottom:60px}.small_product_area{margin-bottom:35px}}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area.colthree{margin-top:40px}}@media only screen and (max-width:767px){.small_product_area.colthree{margin-bottom:0}}.small_product_area:hover .owl-nav div{opacity:1;visibility:visible}.small_product_area .owl-nav div{font-size:30px;opacity:0;position:absolute;right:25px;top:-90px;transition:.3s;visibility:hidden}@media only screen and (min-width:992px) and (max-width:1199px){.small_product_area .owl-nav div{top:-73px}}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area .owl-nav div{top:-62px}}@media only screen and (max-width:767px){.small_product_area .owl-nav div{font-size:25px;top:-51px}}.small_product_area .owl-nav div:hover{color:#bf746b}.small_product_area .owl-nav div.owl-next{right:0}.small_product_area .section_title{margin-bottom:60px;text-align:left}@media only screen and (min-width:992px) and (max-width:1199px){.small_product_area .section_title{margin-bottom:45px}}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area .section_title{margin-bottom:35px}}@media only screen and (max-width:767px){.small_product_area .section_title{margin-bottom:25px}}.small_product_area .section_title h2{font-size:30px;letter-spacing:3px;line-height:30px}@media only screen and (min-width:992px) and (max-width:1199px){.small_product_area .section_title h2{font-size:25px;letter-spacing:2px;line-height:25px}}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area .section_title h2{font-size:23px;letter-spacing:2px;line-height:23px}}@media only screen and (max-width:767px){.small_product_area .section_title h2{font-size:20px;letter-spacing:2px;line-height:20px}}.small_product_area .single_product{align-items:center;border:0;box-shadow:inherit;display:flex;padding:0}.small_product_area .single_product:hover .price_box{opacity:1;visibility:visible}.small_product_area .product_thumb{border:1px solid #e5e5e5;width:120px}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area .product_thumb{width:100px}}@media only screen and (max-width:767px){.small_product_area .product_thumb{width:82px}}.small_product_area .product_content{margin-top:0;padding:0 0 0 25px;position:relative;text-align:left;width:calc(100% - 120px)}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area .product_content{width:calc(100% - 100px)}}@media only screen and (max-width:767px){.small_product_area .product_content{width:calc(100% - 82px)}}@media only screen and (min-width:992px) and (max-width:1199px){.small_product_area .product_items .single_product{margin-bottom:23px}.small_product_area .product_items .single_product:last-child{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area .product_items .single_product{margin-bottom:23px}.small_product_area .product_items .single_product:last-child{margin-bottom:0}}.blog_carousel:hover .owl-nav div{opacity:1;visibility:visible}.blog_carousel .owl-nav div{font-size:45px;left:0;opacity:0;position:absolute;top:49%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden}.blog_carousel .owl-nav div:hover{color:#bf746b}.blog_carousel .owl-nav div.owl-next{left:auto;right:0}@media only screen and (max-width:767px){.blog_carousel .owl-nav div{display:none}}.blog_carousel .col-lg-3{flex:0 0 100%;width:100%}.single_blog{border:1px solid #e5e5e5}.blog_thumb{overflow:hidden}.blog_thumb:hover img{transform:scale(1.1) rotate(.05deg)}.blog_thumb img{transition:.3s}.blog_content{padding:25px 20px}@media only screen and (min-width:992px) and (max-width:1199px){.blog_content{padding:20px 10px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_content{padding:18px 15px}}@media only screen and (max-width:767px){.blog_content{padding:20px 13px}}.blog_content h4{font-size:22px;font-weight:400;line-height:24px;margin-bottom:22px}@media only screen and (min-width:1200px) and (max-width:1300px){.blog_content h4{font-size:20px;line-height:22px}}@media only screen and (min-width:992px) and (max-width:1199px){.blog_content h4{font-size:17px;line-height:21px;margin-bottom:11px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_content h4{font-size:18px;line-height:20px}}@media only screen and (max-width:767px){.blog_content h4{font-size:19px;line-height:23px;margin-bottom:11px}}.blog_content h4 a:hover{color:#bf746b}.blog_content p{font-size:16px;line-height:20px;margin-bottom:0}@media only screen and (min-width:992px) and (max-width:1199px){.blog_content p{font-size:14px;line-height:19px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_content p{font-size:15px}}@media only screen and (max-width:767px){.blog_content p{font-size:15px;line-height:20px}}.blog_footer{margin-top:20px}@media only screen and (min-width:992px) and (max-width:1199px){.blog_footer{margin-top:13px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_footer{margin-top:14px}}@media only screen and (max-width:767px){.blog_footer{margin-top:11px}}.blog_footer>a{display:inline-block;font-size:18px;font-weight:600;line-height:20px}.blog_footer>a:hover{color:#bf746b}@media only screen and (min-width:992px) and (max-width:1199px){.blog_footer>a{font-size:16px;line-height:22px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_footer>a{font-size:16px;line-height:20px}}@media only screen and (max-width:767px){.blog_footer>a{font-size:15px;line-height:22px}}.color_two .owl-nav div:hover{background:#fe3737}.color_two .blog_content h4 a:hover,.color_two .blog_footer>a:hover,.color_two .post_author a{color:#fe3737}.color_three .owl-nav div:hover{background:#0db6c8}.color_three .blog_content h4 a:hover,.color_three .blog_footer>a:hover,.color_three .post_author a{color:#0db6c8}.newsletter_area_start{padding:92px 0 100px}@media only screen and (min-width:768px) and (max-width:991px){.newsletter_area_start{padding:74px 0 80px}}@media only screen and (max-width:767px){.newsletter_area_start{padding:57px 0 60px}}.newsletter_area_start .section_title h2 span{color:#602d03}.newsletter_container{padding-top:16px}@media only screen and (min-width:768px) and (max-width:991px){.newsletter_container{padding-top:8px}}@media only screen and (max-width:767px){.newsletter_container{padding-top:0}}.subscribe_form form{position:relative;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.subscribe_form form{width:430px}}@media only screen and (max-width:767px){.subscribe_form form{width:100%}}.subscribe_form form input::-webkit-input-placeholder{color:#666}.subscribe_form form input::-moz-placeholder{color:#666}.subscribe_form form input:-ms-input-placeholder{color:#666}.subscribe_form form input:-moz-placeholder{color:#666}.subscribe_form form input{background:none;border:0;border-bottom:2px solid #dfdfdf;color:#666;font-size:16px;height:45px;padding:0 50px 0 3px;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.subscribe_form form input{height:46px}}@media only screen and (max-width:767px){.subscribe_form form input{font-size:14px}}.subscribe_form form button{background:inherit;border:0;color:#666;font-size:28px;height:100%;padding:0;position:absolute;right:0;top:0;-webkit-transition:.3s;transition:.3s}.subscribe_form form button:hover{color:#602d03}@media only screen and (max-width:767px){.subscribe_form form button{font-size:22px}}.mailchimp-error,.mailchimp-success{color:green;text-align:center}.mailchimp-success{margin:0 auto;max-width:510px}.mailchimp-success.active{margin-top:20px}.color_two .subscribe_form form button:hover{background:#fe3737}.color_three .subscribe_form form button:hover{background:#0db6c8}.shipping_area{padding:100px 0}@media only screen and (min-width:768px) and (max-width:991px){.shipping_area{padding:80px 0}}@media only screen and (max-width:767px){.shipping_area{padding:60px 0 36px}}.single_shipping{align-items:center;display:flex;position:relative}.single_shipping:last-child:before{display:none}@media only screen and (min-width:768px) and (max-width:991px){.single_shipping.col3{margin-top:30px}}@media only screen and (max-width:767px){.single_shipping{margin-bottom:25px}}.single_shipping:hover .shipping_icone{background:#333;border-color:#333;color:#fff}.shipping_icone{border:1px solid #e5e5e5;border-radius:100%;height:90px;line-height:88px;margin-right:30px;min-width:90px;text-align:center;transition:.3s}@media only screen and (min-width:768px) and (max-width:991px){.shipping_icone{height:75px;line-height:75px;margin-right:20px;min-width:75px}}@media only screen and (max-width:767px){.shipping_icone{height:60px;line-height:58px;margin-right:15px;min-width:60px}}.shipping_icone i{font-size:28px;line-height:88px}@media only screen and (min-width:992px) and (max-width:1199px){.shipping_icone i{font-size:26px;line-height:78px}}@media only screen and (min-width:768px) and (max-width:991px){.shipping_icone i{font-size:25px;line-height:75px}}@media only screen and (max-width:767px){.shipping_icone i{font-size:22px;line-height:58px}}@media only screen and (min-width:992px) and (max-width:1199px){.shipping_icone{height:80px;line-height:78px;margin-right:25px;min-width:80px}}.shipping_content h3{font-size:18px;font-weight:600;line-height:20px;margin-bottom:7px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.shipping_content h3{font-size:15px}}@media only screen and (min-width:768px) and (max-width:991px){.shipping_content h3{font-size:15px;line-height:16px}}@media only screen and (max-width:767px){.shipping_content h3{font-size:16px;line-height:20px;margin-bottom:5px}}.shipping_content h3 a:hover{color:#bf746b}.shipping_content p{font-size:16px;line-height:24px}@media only screen and (min-width:992px) and (max-width:1199px){.shipping_content p{font-size:13px}}@media only screen and (max-width:767px){.shipping_content p{font-size:15px;line-height:22px}}.shipping_padding{padding:60px 0}@media only screen and (max-width:767px){.shipping_padding{padding:60px 0 36px}}@media only screen and (min-width:768px) and (max-width:991px){.testimonial_area{margin-bottom:75px}}@media only screen and (max-width:767px){.testimonial_area{margin-bottom:55px}}.testimonial_container .testimonial_icon_img img,.testimonial_container .testimonial_thumb img{width:inherit}.testimonial_container .col-lg-4{flex:0 0 100%;width:100%}.testimonial_container:hover .owl-nav div{opacity:1;visibility:visible}.testimonial_container .owl-nav div{font-size:45px;left:0;opacity:0;position:absolute;top:49%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden}.testimonial_container .owl-nav div:hover{color:#602d03}.testimonial_container .owl-nav div.owl-next{left:auto;right:0}@media only screen and (max-width:767px){.testimonial_container .owl-nav div{display:none}}.testimonial_thumb{margin-right:30px;min-width:90px}@media only screen and (min-width:768px) and (max-width:991px){.testimonial_thumb{margin-right:20px;min-width:80px}}@media only screen and (max-width:767px){.testimonial_thumb{margin:0 auto 20px}}.single_testimonial{display:flex}@media only screen and (max-width:767px){.single_testimonial{flex-direction:column;text-align:center}}.testi_title{position:relative}@media only screen and (max-width:767px){.testi_title{margin-bottom:23px}}.testi_title h2{display:block}.testi_title i{font-size:65px;margin-bottom:18px}@media only screen and (min-width:768px) and (max-width:991px){.testi_title i{font-size:52px;margin-bottom:18px}}@media only screen and (max-width:767px){.testi_title i{font-size:50px;margin-bottom:14px}}.testimonial_content h3{font-size:18px;font-weight:600;line-height:18px;margin-bottom:5px;text-transform:capitalize}.testimonial_content p{font-size:15px;line-height:26px;margin-top:14px}@media only screen and (max-width:767px){.testimonial_content p{font-size:14px;line-height:22px;margin-top:15px}}.testimonial_content a{display:inline-block;font-size:16px;line-height:16px}.testimonial_content a:hover{color:#602d03}.testimonial_icon_img{margin-bottom:28px}@media only screen and (max-width:767px){.testimonial_icon_img{margin-bottom:25px}}.testimonial_icon_img img{margin:0 auto}.testimonial_two{background:#f8f8f8;padding:94px 0}@media only screen and (max-width:767px){.testimonial_two{margin-bottom:57px;padding:56px 0}}.brand_area{padding:100px 0}@media only screen and (max-width:767px){.brand_area{padding:56px 0}}.brand_container .single_brand img{margin:0 auto;width:inherit}.brand_container:hover .owl-nav div{opacity:1;visibility:visible}.brand_container .owl-nav div{font-size:45px;left:0;opacity:0;position:absolute;top:49%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden}.brand_container .owl-nav div:hover{color:#602d03}.brand_container .owl-nav div.owl-next{left:auto;right:0}@media only screen and (max-width:767px){.brand_container .owl-nav div{display:none}}.single_brand{overflow:hidden}.single_brand img{opacity:.5;transition:.3s}.single_brand:hover img{opacity:1;transform:scale(1.05) rotate(.05deg)}.brand_padding{padding:0}.brand_padding .brand_container{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding:60px 0}@media only screen and (max-width:767px){.brand_padding .brand_container{padding:56px 0}}.footer_top{background:#f8f8f8;padding:95px 0}@media only screen and (min-width:768px) and (max-width:991px){.footer_top{padding:77px 0 38px}}@media only screen and (max-width:767px){.footer_top{padding:57px 0 10px}}@media only screen and (min-width:768px) and (max-width:991px){.widgets_container{margin-bottom:35px}}@media only screen and (max-width:767px){.widgets_container{margin-bottom:50px}}@media only screen and (max-width:575px){.widgets_container{text-align:center}}.widgets_container>h3{color:#16151a;font-size:18px;font-weight:400;line-height:19px;margin-bottom:22px;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.widgets_container>h3{margin-bottom:15px}}@media only screen and (max-width:767px){.widgets_container>h3{margin-bottom:17px}}.footer_payment{text-align:right}@media only screen and (max-width:767px){.footer_payment{margin-top:13px;text-align:center!important}}.footer_menu ul li{margin-bottom:10px}.footer_menu ul li:last-child{margin-bottom:0}.footer_menu ul li a{display:block;font-size:16px;font-weight:400;line-height:30px;text-transform:capitalize}.footer_menu ul li a:hover{color:#602d03;padding-left:10px}@media only screen and (min-width:768px) and (max-width:991px){.footer_menu ul li a{font-size:15px;line-height:22px}}@media only screen and (max-width:767px){.footer_menu ul li a{font-size:15px;line-height:23px}}.footer_menu ul li a i{color:#16151a;margin-right:17px}@media only screen and (max-width:767px){.footer_menu ul li a i{margin-right:10px}}.widget_newsletter h3{font-size:34px;line-height:34px}@media only screen and (min-width:768px) and (max-width:991px){.widget_newsletter h3{font-size:30px;line-height:30px}}@media only screen and (max-width:767px){.widget_newsletter h3{font-size:23px;line-height:22px}}.widget_newsletter p{font-size:16px;line-height:30px;margin-bottom:20px}@media only screen and (max-width:767px){.widget_newsletter p{font-size:15px;line-height:26px;margin-bottom:14px}.copyright_area{margin-bottom:10x;text-align:center}}.copyright_area p{font-size:15px;line-height:24px;text-transform:capitalize}@media only screen and (max-width:767px){.copyright_area p{line-height:22px}}.copyright_area p a:hover{color:#602d03}.footer_bottom{padding:16px 0}@media only screen and (max-width:767px){.footer_bottom{padding:22px 0}}.footer_padding .footer_top{padding:58px 0 54px}@media only screen and (min-width:768px) and (max-width:991px){.footer_padding .footer_top{padding:57px 0 22px}}@media only screen and (max-width:767px){.footer_padding .footer_top{padding:57px 0 10px}}.canvas_padding{margin-bottom:0}.breadcrumbs_area{border-top:1px solid #ccc;padding:30px 0}@media only screen and (max-width:767px){.breadcrumbs_area{padding:21px 0 28px}}.breadcrumb_content h3{font-size:42px;line-height:50px;margin-bottom:9px}@media only screen and (max-width:767px){.breadcrumb_content h3{font-size:26px;line-height:26px;margin-bottom:7px}}.breadcrumb_content ul li{color:#bf746b;display:inline-block;font-size:16px;line-height:20px;margin-right:3px;padding-right:13px;position:relative;text-transform:capitalize}.breadcrumb_content ul li:before{content:"/";position:absolute;right:0;top:50%;transform:translatey(-50%)}.breadcrumb_content ul li:last-child{margin-right:0}.breadcrumb_content ul li:last-child:before{display:none}.breadcrumb_content ul li a{color:#333}.breadcrumb_content ul li a:hover{color:#bf746b}.sidebar_widget .single_banner{border:0}@media only screen and (max-width:767px){.sidebar_widget .single_banner{margin-bottom:0}.sidebar_widget .single_banner a,.sidebar_widget .single_banner a img{width:100%}}.widget_list{margin-bottom:33px}@media only screen and (min-width:768px) and (max-width:991px){.widget_list.widget_filter{margin-bottom:52px}}.widget_list.widget_categories>ul>li>a{display:block;line-height:30px;padding:0 20px}.widget_list.widget_categories>ul>li>a:hover{color:#bf746b}.widget_list.widget_categories>ul>li:last-child>a{border-bottom:0}.widget_list.widget_categories>ul>li.widget_sub_categories>a{position:relative}.widget_list.widget_categories>ul>li.widget_sub_categories>a:before{content:"+";cursor:pointer;font-size:12px;position:absolute;right:21px;top:50%;transform:translatey(-50%)}.widget_list.widget_categories>ul>li.widget_sub_categories>a.active:before{content:"-";cursor:pointer;font-size:12px;position:absolute;right:21px;top:50%;transform:translatey(-50%)}.widget_list.widget_categories>ul>li ul{display:none;padding-left:30px}.widget_list.widget_categories>ul>li ul li a{border-bottom:1px solid hsla(0,0%,100%,.1);display:block;font-size:13px;line-height:30px}.widget_list.widget_categories>ul>li ul li a:hover{color:#bf746b}.widget_list:last-child{margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.widget_list{margin-bottom:49px}}@media only screen and (max-width:767px){.widget_list{margin-bottom:49px}}.widget_list h3{border-bottom:1px solid #ededed;font-size:15px;font-weight:500;line-height:20px;margin-bottom:20px;padding-bottom:10px;text-transform:uppercase}.widget_list>ul>li>a{display:block;font-size:14px;line-height:30px}.widget_list>ul>li>a:hover{color:#bf746b}.widget_list>ul>li>a span{float:right}.ui-slider-horizontal .ui-slider-range{background:#bf746b;height:2px}.ui-slider-horizontal{background:#dbdbdb;border:none;height:2px;margin:0 auto 22px;width:92%}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;border:2px solid #bf746b;border-radius:50%;cursor:pointer;height:15px;top:-7px;width:15px}.widget_list.widget_filter{overflow:hidden}.widget_list.widget_filter form{padding-top:10px}.widget_list.widget_filter form input{background:none;border:none;float:right;font-size:12px;line-height:31px;text-align:right;width:60px}@media only screen and (min-width:992px) and (max-width:1199px){.widget_list.widget_filter form input{width:65px}}.widget_list.widget_filter form button{background:#333;border:0;border-radius:30px;color:#fff;float:left;height:30px;line-height:30px;padding:0 20px;text-transform:capitalize;-webkit-transition:.3s;transition:.3s}.widget_list.widget_filter form button:hover{background:#bf746b}.tag_cloud a{background:#fff;border:1px solid #ededed;border-radius:3px;display:inline-block;font-size:13px;margin:0 5px 12px 0;padding:5px 15px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.tag_cloud a{padding:5px 10px}}.tag_cloud a:hover{background:#bf746b;border-color:#bf746b;color:#fff}.shop_banner_area{margin-bottom:40px}@media only screen and (max-width:767px){.shop_banner_area{margin-bottom:30px}}.shop_toolbar{align-items:center;border:1px solid #e5e5e5;display:flex;justify-content:space-between;margin:0 0 40px;padding:8px 10px}@media only screen and (max-width:767px){.shop_toolbar{flex-direction:column-reverse;padding:10px 10px 18px}}.select_option{align-items:center;display:flex}@media only screen and (max-width:767px){.select_option{flex-direction:column}}.select_option .nice-select{border:0;height:30px;line-height:29px}.select_option .nice-select ul.list{max-height:200px;overflow:auto;right:0;top:114%;width:200px}@media only screen and (max-width:767px){.niceselect_option{margin-bottom:16px}.page_amount{margin-bottom:12px}.page_amount p{border-left:0;margin-left:0;padding-left:0}}.list_button ul li{margin-right:12px}.list_button ul li:last-child{margin-right:0}.list_button ul li a:hover{color:#bf746b}.list_button ul li a i{border-radius:100%;height:30px;line-height:30px;margin-right:5px;text-align:center;width:30px}.list_button ul li a.active{color:#bf746b}.list_button ul li a.active i{background:#bf746b;color:#fff}.product_ratting ul li{display:inline-block}.product_ratting ul li a{color:#bf746b}@media only screen and (max-width:767px){.product_list_item .product_thumb{margin-bottom:18px}}.product_list_item .product_content h3,.product_list_item .product_ratting{margin-bottom:10px}@media only screen and (max-width:767px){.pagination{margin-top:19px}}.pagination ul li{background:#f1f1f1;border-radius:3px;display:inline-block;height:30px;line-height:30px;margin-left:3px;text-align:center;width:30px}.pagination ul li:first-child{margin-left:0}.pagination ul li a{border-radius:3px;display:block}.pagination ul li a:hover,.pagination ul li.current{background:#bf746b;color:#fff}.pagination ul li.next{width:40px}.shop_toolbar.t_bottom{justify-content:center;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.shop_toolbar.t_bottom{margin-bottom:56px}}@media only screen and (max-width:767px){.shop_toolbar.t_bottom{margin-bottom:56px;padding:15px 10px}.shop_toolbar.t_bottom .pagination{margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.shop_reverse .tab-content .row{flex-direction:row}}@media only screen and (max-width:767px){.shop_reverse .tab-content .row{flex-direction:row}}@media only screen and (min-width:992px) and (max-width:1199px){.grid_view .quick_button{bottom:5px}.grid_view .quick_button a{line-height:37px}.grid_view .action_button ul li a{height:40px;line-height:38px;width:43px}}.grid_view .hover_action a{height:40px;line-height:38px;width:43px}.widget_banner{position:relative}.widget_banner:hover:before{left:0;opacity:0;right:0;transition:all .9s linear}.widget_banner:hover:after{bottom:0;opacity:0;top:0;transition:all .9s linear}.widget_banner:before{bottom:0;left:50%;right:51%;top:0}.widget_banner:after,.widget_banner:before{background:hsla(0,0%,100%,.2);content:"";opacity:1;pointer-events:none;position:absolute}.widget_banner:after{bottom:50%;left:0;right:0;top:50%}@media only screen and (max-width:767px){.widget_sid_product{margin-bottom:0;padding-top:7px}}.widget_sid_product .section_title{margin-bottom:23px}.widget_sid_product .section_title h2{font-size:22px;letter-spacing:1px;line-height:22px}@media only screen and (min-width:992px) and (max-width:1199px){.widget_sid_product .section_title h2{font-size:20px;line-height:20px}}.widget_sid_product .owl-nav div{top:-50px}.widget_sid_product .product_thumb{width:90px}@media only screen and (min-width:992px) and (max-width:1199px){.widget_sid_product .product_thumb{width:75px}}.widget_sid_product .product_content{padding-left:18px;width:calc(100% - 90px)}@media only screen and (min-width:992px) and (max-width:1199px){.widget_sid_product .product_content{padding-left:15px;width:calc(100% - 75px)}}.widget_sid_product .product_content h4{font-size:16px}@media only screen and (min-width:992px) and (max-width:1199px){.widget_sid_product .product_content h4{font-size:15px;margin-bottom:7px}}.widget_sid_product .price_box span{font-size:14px}@media only screen and (min-width:768px) and (max-width:991px){.shop_reverse .row{flex-direction:column-reverse}}@media only screen and (max-width:767px){.shop_reverse .row{flex-direction:column-reverse}}.row.shop_wrapper{flex-direction:row}.shop_toolbar_btn>button{background:inherit;border:0;margin-right:10px}.shop_toolbar_btn>button.btn-grid-3{background:url(/build/images/bkg_grid.6536c58e.png) no-repeat scroll 50%;height:20px;width:20px}.shop_toolbar_btn>button.btn-grid-3.active{background:url(/build/images/bkg_grid_hover.eb9bb270.png) no-repeat scroll 50%!important}.shop_toolbar_btn>button.btn-grid-4{background:url(/build/images/bkg_grid4.0281736c.png) no-repeat scroll 50%;height:22px;width:26px}@media only screen and (min-width:992px) and (max-width:1199px){.shop_toolbar_btn>button.btn-grid-4{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.shop_toolbar_btn>button.btn-grid-4{display:none}}.shop_toolbar_btn>button.btn-grid-4.active{background:url(/build/images/bkg_grid4_hover.35963d08.png) no-repeat scroll 50%!important}.shop_toolbar_btn>button.btn-list{background:url(/build/images/bkg_list.10137452.png) no-repeat scroll 50%;height:20px;width:20px}.shop_toolbar_btn>button.btn-list.active{background:url(/build/images/bkg_list_hover.8ce31d7d.png) no-repeat scroll 50%!important}.product_content.list_content{display:none}.grid_content .product_ratings{margin-bottom:11px}.grid_content .product_ratings ul{justify-content:center}.grid_list .grid_name{display:none}.grid_list .action_links{display:none;opacity:inherit;position:inherit;visibility:inherit}.grid_list .action_links ul li{display:inline-block;margin-bottom:0;margin-right:8px}.grid_list .action_links ul li:last-child{margin-right:0}.grid_list .list_action_right,.grid_list .list_action_wrapper .action_links{display:block}.list_action_wrapper{align-items:center;display:flex}.action_links.action__list{display:none}.grid_list .action_links.action__list{display:block}.list_cart_btn{margin-right:30px}@media only screen and (max-width:767px){.list_cart_btn{margin-right:18px}}.list_cart_btn a{display:inline-block;font-size:18px;font-weight:600;line-height:22px;text-transform:capitalize}.list_cart_btn a:hover{color:#bf746b}@media only screen and (max-width:767px){.list_cart_btn a{font-size:16px;line-height:22px}}.grid_list .product_content.grid_content{display:none}.grid_list .product_content.list_content{display:block;float:left;margin-top:0;padding:0 0 0 25px;text-align:left;width:66.66667%}@media only screen and (min-width:992px) and (max-width:1199px){.grid_list .product_content.list_content{width:69.667%}}@media only screen and (min-width:768px) and (max-width:991px){.grid_list .product_content.list_content{width:67.667%}}@media only screen and (max-width:767px){.grid_list .product_content.list_content{flex:0 0 100%;flex-direction:column;min-width:100%;padding-left:0}}.grid_list .product_content.list_content h4.product_name{font-size:24px;line-height:24px;margin-bottom:15px}@media only screen and (min-width:992px) and (max-width:1199px){.grid_list .product_content.list_content h4.product_name{font-size:20px;line-height:22px;margin-bottom:11px}}@media only screen and (min-width:768px) and (max-width:991px){.grid_list .product_content.list_content h4.product_name{font-size:22px;line-height:22px;margin-bottom:11px}}@media only screen and (max-width:767px){.grid_list .product_content.list_content h4.product_name{font-size:18px;line-height:20px;margin-bottom:9px}}.grid_list .product_content.list_content .price_box{opacity:inherit}.grid_list .product_content.list_content .product_desc{display:inline-block;margin:18px 0 24px}@media only screen and (min-width:992px) and (max-width:1199px){.grid_list .product_content.list_content .product_desc{margin:15px 0}}@media only screen and (min-width:768px) and (max-width:991px){.grid_list .product_content.list_content .product_desc{margin:14px 0 18px}}@media only screen and (max-width:767px){.grid_list .product_content.list_content .product_desc{margin:10px 0 14px}}.grid_list .product_content.list_content .product_desc p{font-size:16px;line-height:34px;max-width:84%}@media only screen and (min-width:992px) and (max-width:1199px){.grid_list .product_content.list_content .product_desc p{font-size:15px;line-height:28px;max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.grid_list .product_content.list_content .product_desc p{font-size:15px;line-height:28px;max-width:100%}}@media only screen and (max-width:767px){.grid_list .product_content.list_content .product_desc p{font-size:15px;line-height:27px;max-width:100%}}.grid_list .single_product{border:0;box-shadow:inherit;overflow:hidden;padding:0}.grid_list .product_thumb{border:1px solid #e5e5e5;float:left;width:33.33333%}@media only screen and (min-width:992px) and (max-width:1199px){.grid_list .product_thumb{width:30.333%}}@media only screen and (min-width:768px) and (max-width:991px){.grid_list .product_thumb{width:32.333%}}@media only screen and (max-width:767px){.grid_list .product_thumb{flex:0 0 100%;margin-bottom:20px;margin-right:0;min-width:100%}}.col-cust-5{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:max-width;padding-left:15px;padding-right:15px}@media only screen and (min-width:768px) and (max-width:991px){.col-cust-5{-ms-flex:0 0 33%;flex:0 0 33%}}@media only screen and (max-width:767px){.col-cust-5{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:479px){.col-cust-5{flex:0 0 100%;max-width:100%}}.shop_wrapper>div{-webkit-transition:all 1s ease;transition:all 1s ease}.shop_toolbar_wrapper{align-items:center;border:1px solid #ddd;display:flex;justify-content:space-between;margin:0 0 30px;padding:8px 10px}@media only screen and (max-width:767px){.shop_toolbar_wrapper{flex-direction:column;padding:15px 10px 5px}.shop_toolbar_btn{margin-bottom:20px}}.shop_wrapper{margin-bottom:10px}@media only screen and (max-width:767px){.shop_wrapper{margin-bottom:35px}.shop_wrapper .product_thumb a img{width:100%}}.shop_wrapper .single_product{margin-bottom:24px;position:relative}.shop_wrapper.grid_list .single_product{margin-bottom:30px}@media only screen and (max-width:767px){.shop_wrapper.grid_list .single_product{margin-bottom:25px}}.shop_wrapper .label_product{bottom:40px}.shop_fullwidth .shop_wrapper.grid_3 .product_thumb a img{width:100%}@media only screen and (min-width:768px) and (max-width:991px){.shop_fullwidth{margin-bottom:0}}@media only screen and (max-width:767px){.shop_fullwidth{margin-bottom:0}}#img-1{border:1px solid #ededed}.header_product{border-bottom:1px solid #ededed}.product_d_right h1{font-size:22px;font-weight:400;line-height:20px;margin-bottom:22px;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.product_d_right h1{font-size:20px;margin-bottom:17px}}@media only screen and (max-width:767px){.product_d_right h1{font-size:18px;margin-bottom:17px}}.product_d_right h1 a{color:#252525}.product_d_right h1 a:hover{color:#602d03}.product_d_right .product_ratting{margin-bottom:17px}@media only screen and (max-width:767px){.product_d_right .product_ratting{margin-bottom:12px}}.product_d_right .product_ratting ul li a{color:#feb954}.product_d_right .product_ratting ul li a:hover{color:#602d03}.product_d_right .product_ratting ul li.review a{color:#5a5a5a;margin-left:10px}.product_d_right .product_ratting ul li.review a:hover{color:#602d03}.product_d_right .price_box{margin-bottom:14px}@media only screen and (max-width:767px){.product_d_right .price_box{margin-bottom:9px}}.product_d_right .price_box span.current_price{font-size:23px}@media only screen and (max-width:767px){.product_d_right .price_box span.current_price{font-size:18px}}.product_d_right .price_box span.old_price{font-size:20px}@media only screen and (max-width:767px){.product_d_right .price_box span.old_price{font-size:17px}}.product_d_right .product_desc{border-bottom:1px solid #ededed;margin-bottom:19px;padding-bottom:24px}@media only screen and (max-width:767px){.product_d_right .product_desc{margin-bottom:15px;padding-bottom:18px}}.product_d_right .product_desc:before{display:none}.product_d_right .product_desc p{font-size:14px;line-height:26px}.product_d_right .priduct_social ul li{display:inline-block;margin-right:7px}@media only screen and (min-width:768px) and (max-width:991px){.product_d_right .priduct_social ul li{margin-right:2px}}@media only screen and (max-width:767px){.product_d_right .priduct_social ul li{margin-right:2px}}.product_d_right .priduct_social ul li:last-child{margin-right:0}@media only screen and (max-width:767px){.product_d_right .priduct_social ul li{margin-right:0}}.product_d_right .priduct_social ul li a{border-radius:3px;color:#fff;display:block;font-size:12px;line-height:24px;padding:0 8px;text-transform:capitalize}@media only screen and (max-width:767px){.product_d_right .priduct_social ul li a{font-size:10px;padding:0 4px}}.product_d_right .priduct_social ul li a:hover{opacity:.8}.product_d_right .priduct_social ul li a.facebook{background:#3b5999}.product_d_right .priduct_social ul li a.twitter{background:#1da1f2}.product_d_right .priduct_social ul li a.pinterest{background:#cb2028}.product_d_right .priduct_social ul li a.google-plus{background:#fe6d4c}.product_d_right .priduct_social ul li a.linkedin{background:#010103}.product_d_right .product_timing{margin-bottom:22px;margin-top:30px;position:inherit}@media only screen and (max-width:767px){.product_d_right .product_timing{margin-bottom:16px;margin-top:25px}}.product_d_right .countdown_area{max-width:220px}@media only screen and (max-width:767px){.product_d_right .countdown_area{max-width:190px}}.productd_title_nav{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.product_nav{display:none}}.product_nav ul li{display:inline-block;margin-left:3px}.product_nav ul li:first-child{margin-left:0}.product_nav ul li a{background:#602d03;border-radius:3px;color:#fff;display:block;font-size:15px;height:30px;line-height:30px;text-align:center;width:30px}.product_nav ul li a:hover{background:#333}.product_variant.quantity{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}@media only screen and (max-width:767px){.product_variant.quantity{margin-bottom:16px}}.product_variant.quantity label{font-size:14px;font-weight:500;margin-bottom:0;text-transform:capitalize}.product_variant.quantity input{background:none;border:1px solid #ebebeb;border-radius:5px;height:42px;margin-left:15px;padding:0 12px;width:130px}@media only screen and (min-width:992px) and (max-width:1199px){.product_variant.quantity input{width:110px}}@media only screen and (min-width:768px) and (max-width:991px){.product_variant.quantity input{width:80px}}@media only screen and (max-width:767px){.product_variant.quantity input{margin-left:10px;width:65px}}.product_variant.quantity button{background:#bf746b;border:0;font-size:16px;height:42px;line-height:42px;margin-left:20px;min-width:270px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.product_variant.quantity button{min-width:240px}}@media only screen and (min-width:768px) and (max-width:991px){.product_variant.quantity button{min-width:170px}}@media only screen and (max-width:767px){.product_variant.quantity button{margin-left:10px;min-width:inherit}}.product_variant.quantity button:hover{background:#3e444a}.product_variant.quantity .button_not_submit{background:#bf746b;border:0;font-size:16px;height:42px;line-height:42px;margin-left:20px;min-width:270px;text-transform:capitalize}.product_variant.quantity .button-home{background:#bf746b!important;margin-left:0!important}.product_variant.color{margin-bottom:26px}@media only screen and (max-width:767px){.product_variant.color{margin-bottom:18px}}.product_variant.color h3{font-size:18px;font-weight:500;margin-bottom:0;margin-right:40px;text-transform:capitalize}.product_variant.color label{font-size:15px;font-weight:500;text-transform:capitalize}.product_variant.color ul li{border:1px solid #ccc;display:inline-block;margin-right:5px;padding:2px}.product_variant.color ul li:hover{border-color:#e88888}.product_variant.color ul li:last-child{margin-right:0}.product_variant.color ul li a{display:block;height:30px;width:30px}.product_variant.color ul li.color1 a{background:#000}.product_variant.color ul li.color2 a{background:#bebebe}.product_variant.color ul li.color3 a{background:#fe0000}.product_variant.color ul li.color4 a{background:#ffff01}.product_variant.size{align-items:center;display:flex;margin-bottom:30px}.product_variant.size label{font-size:15px;font-weight:500;margin-right:15px;text-transform:capitalize}.product_variant.size .niceselect_option{float:inherit;max-width:200px}.product_d_action{margin-bottom:14px}.product_d_action ul li a{font-size:14px;line-height:28px}.product_d_action ul li a:hover{color:#602d03}.product_meta{margin-bottom:24px}@media only screen and (max-width:767px){.product_meta{margin-bottom:20px}}.product_meta span{font-weight:500}.product_meta span a{font-weight:400;margin-left:10px}.product_meta span a:hover{color:#602d03}.product_info_button{border-bottom:1px solid #ededed;margin-bottom:29px;padding-bottom:15px}@media only screen and (max-width:767px){.product_info_button ul li{margin-bottom:5PX}.product_info_button ul li:last-child{margin-bottom:0}}.product_info_button ul li a{color:#555;display:block;float:left;font-size:20px;font-weight:500;line-height:26px;margin-right:35px;position:relative;text-transform:capitalize}@media only screen and (max-width:767px){.product_info_button ul li a{font-size:17px;margin-right:25px}}.product_info_button ul li a.active,.product_info_button ul li a:hover{color:#333}.product_info_button ul li:last-child a{margin-right:0}.product_review_form button{background:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:13px;font-weight:500;margin-top:20px;padding:5px 15px 3px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.product_review_form button:hover{background:#602d03;color:#fff}.product_info_content p{line-height:28px}.product_d_table{padding:10px 0 22px}.product_d_table table{border-top:1px solid #ddd;width:100%}.product_d_table table tbody tr{border-bottom:1px solid #ddd}.product_d_table table tbody tr td{padding:7px 17px}.product_d_table table tbody tr td:first-child{border-right:1px solid #ddd;font-weight:700;width:30%}.product_d_inner{border:1px solid #ededed;padding:20px 30px 27px}@media only screen and (max-width:767px){.product_d_inner{padding:20px 20px 27px}}.product_info_inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.product_info_inner .product_ratting{margin-bottom:10px}.product_info_inner .product_ratting p{margin-bottom:5px}.product_info_inner .product_ratting strong{display:block;margin-bottom:8px;margin-top:10px}.reviews_wrapper h2{font-size:18px;font-weight:500;text-transform:capitalize}@media only screen and (max-width:767px){.reviews_wrapper h2{font-size:15px}}.reviews_wrapper .product_ratting{margin-bottom:20px}.reviews_wrapper .product_ratting ul li a{color:#602d03}.reviews_wrapper .product_ratting h3{font-size:14px;font-weight:700;text-transform:capitalize}.comment_title{margin-bottom:20px}.product_review_form input{height:40px}.product_review_form input,.product_review_form textarea{background:none;border:1px solid #ddd;padding:0 20px;width:100%}.product_review_form textarea{height:120px;margin-bottom:14px;resize:none}.product_review_form p{margin-bottom:7px}.star_rating{float:right}.star_rating ul li{display:inline-block}.star_rating ul li a{color:#602d03}.reviews_comment_box{display:flex;margin-bottom:22px}.reviews_comment_box .comment_text{border:1px solid #ededed;border-radius:3px;margin-left:21px;padding:12px;position:relative;width:100%}.reviews_comment_box .comment_text:before{background:#fff;border-bottom:1px solid #ededed;border-left:1px solid #ededed;content:"";display:block;height:10px;left:-6px;position:absolute;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.reviews_meta p{font-size:15px;margin-bottom:15px}.reviews_meta p strong{color:#333;font-weight:500;text-transform:uppercase}.s-tab-zoom.owl-carousel .owl-nav{display:block}.s-tab-zoom.owl-carousel .owl-nav div{background:#f2f2f2;border-radius:3px;font-size:18px;height:32px;left:-7px;line-height:32px;opacity:0;position:absolute;text-align:center;top:50%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden;width:32px}.s-tab-zoom.owl-carousel .owl-nav div:hover{background:#602d03;color:#fff}.s-tab-zoom.owl-carousel .owl-nav div.owl-next{left:auto;right:-7px}@media only screen and (max-width:767px){.product-details-tab{margin-bottom:56px}}.product-details-tab:hover .s-tab-zoom.owl-carousel .owl-nav div{opacity:1;visibility:visible}.single-zoom-thumb{margin-top:20px!important;margin:0 auto;width:80%}@media only screen and (min-width:768px) and (max-width:991px){.single-zoom-thumb{width:90%}}@media only screen and (max-width:767px){.single-zoom-thumb{width:95%}}.single-zoom-thumb ul li{border:1px solid #ddd}.single-zoom-thumb ul li a{width:100%}.section_title.psec_title{margin-bottom:32px}@media only screen and (max-width:767px){.section_title.psec_title{margin-bottom:25px}}.section_title.psec_title h2{font-size:30px;letter-spacing:2px;line-height:30px}@media only screen and (max-width:767px){.section_title.psec_title h2{font-size:22px;letter-spacing:1px;line-height:22px}}@media only screen and (min-width:768px) and (max-width:991px){.related_products{margin-bottom:55px}}@media only screen and (max-width:767px){.related_products{margin-bottom:50px}}@media only screen and (min-width:768px) and (max-width:991px){.upsell_products{margin-bottom:57px}}@media only screen and (max-width:767px){.upsell_products{margin-bottom:54px}}.grouped_form{border:1px solid #ededed;margin-bottom:25px}@media only screen and (min-width:768px) and (max-width:991px){.grouped_form{margin-bottom:20px}}@media only screen and (max-width:767px){.grouped_form{margin-bottom:17px}}.grouped_form table{width:100%}.grouped_form table tbody tr{border-bottom:1px solid #ededed}.grouped_form table tbody tr td{border-right:1px solid #ddd;padding:11px 5px;text-align:center}.grouped_form table tbody tr td input[type=checkbox]{height:21px;width:20px}.grouped_form table tbody tr td input[type=number]{background:inherit;border:1px solid #ededed;height:40px;padding:0 5px;width:50px}.grouped_form table tbody tr td.grouped-product-list.quantity{line-height:12px;min-width:80px;text-align:center}.grouped_form table tbody tr td.grouped-product-list.label{font-size:14px;font-weight:500;min-width:188px}.grouped_form table tbody tr td.grouped-product-list.label a:hover{color:#602d03}.grouped_form table tbody tr td.grouped-product-list.price{font-size:14px;font-weight:500;min-width:190px}.grouped_form table tbody tr td.grouped-product-list.price p{font-size:12px;font-weight:500;position:relative}.grouped_form table tbody tr td.grouped-product-list.price p:before{color:#fe3737;content:"\f058";display:inline-block;font-family:FontAwesome;font-size:1em;left:40px;position:absolute;top:0}.grouped_form table tbody tr td:last-child{border-right:0}.grouped_form table tbody tr:last-child{border-bottom:0}.box_quantity.group button{margin-left:0}.p_section1.related_product .slick-list{margin-bottom:-135px;padding-bottom:144px!important}.variable_product .niceselect_option .list{width:100%}.product_d_meta{margin-bottom:20px}.product_d_meta span{display:block;font-size:14px;font-weight:400;line-height:18px;margin-bottom:17px}.product_d_meta span:last-child{margin-bottom:0}.product_d_meta span a:hover{color:#602d03}.product_sidebar{margin-bottom:60px}@media only screen and (min-width:768px) and (max-width:991px){.product_sidebar .row{flex-direction:column-reverse}}@media only screen and (max-width:767px){.product_sidebar .row{flex-direction:column-reverse}}@media only screen and (min-width:768px) and (max-width:991px){.product_sidebar .product_section .row{flex-direction:row}}@media only screen and (max-width:767px){.product_sidebar .product_section .row{flex-direction:row}}.product_sidebar .product_desc p{width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.product_sidebar .action_button ul li a{height:35px;line-height:35px;width:40px}.product_sidebar .quick_button{bottom:12px}.product_sidebar .quick_button a{line-height:35px}.product_sidebar .hover_action a{height:35px;line-height:35px;width:40px}}.product_sidebar .product_variant.quantity input{width:90px}@media only screen and (min-width:992px) and (max-width:1199px){.product_sidebar .product_variant.quantity input{width:60px}}@media only screen and (min-width:768px) and (max-width:991px){.product_sidebar .product_variant.quantity input{width:60px}}@media only screen and (max-width:767px){.product_sidebar .product_variant.quantity input{width:60px}}.product_sidebar .product_variant.quantity button{min-width:200px}@media only screen and (min-width:992px) and (max-width:1199px){.product_sidebar .product_variant.quantity button{min-width:140px}}@media only screen and (min-width:768px) and (max-width:991px){.product_sidebar .product_variant.quantity button{min-width:inherit}}@media only screen and (max-width:767px){.product_sidebar .product_variant.quantity button{min-width:inherit}.product_sidebar .product-details-tab{margin-bottom:0}}.product_sidebar .price_box span.current_price{font-size:16px}.product_sidebar .price_box span.old_price{font-size:15px}.product_sidebar .price_box span.regular_price{font-size:16px}.footer_widgets.sidebar_widgets .footer_top{border-bottom:0;padding-bottom:0}.footer_widgets.sidebar_widgets .footer_top_inner{border-bottom:1px solid #ededed;border-top:1px solid #ededed;padding:56px 0 52px}@media only screen and (min-width:768px) and (max-width:991px){.footer_widgets.sidebar_widgets .footer_top_inner{padding:56px 0 40px}}@media only screen and (max-width:767px){.footer_widgets.sidebar_widgets .footer_top_inner{padding:56px 0 35px}}.product_right_sidebar{margin-bottom:60px}@media only screen and (max-width:767px){.product_right_sidebar .product-details-tab{margin-bottom:54px}}@media only screen and (min-width:768px) and (max-width:991px){.product_right_sidebar .row{flex-direction:row}}@media only screen and (max-width:767px){.product_right_sidebar .row{flex-direction:row}}@media only screen and (min-width:992px) and (max-width:1199px){.product_right_sidebar .priduct_social ul li{margin-right:2px}.product_right_sidebar .product_d_right h1{font-size:18px}}.product_right_sidebar .single-zoom-thumb{width:93%}@media only screen and (max-width:767px){.product_right_sidebar .single-zoom-thumb{width:90%}}.header_cart_page{border-bottom:1px solid #ededed}.other_bread{padding-bottom:41px;padding-top:41px}.table_desc{border:1px solid #ededed;margin-bottom:60px;margin-top:2px}.table_desc .cart_page table{width:100%}.table_desc .cart_page table thead tr th{border-bottom:3px solid #602d03;border-right:1px solid #ededed;font-size:16px;font-weight:500;padding:10px;text-align:center;text-transform:capitalize}.table_desc .cart_page table tbody tr td{border-bottom:1px solid #ededed;border-right:1px solid #ededed;padding:10px;text-align:center}.table_desc .cart_page table tbody tr td.product_remove{min-width:100px}.table_desc .cart_page table tbody tr td.product_remove a{color:#333;font-size:20px}.table_desc .cart_page table tbody tr td.product_remove a:hover{color:#602d03}.table_desc .cart_page table tbody tr td.product_thumb{max-width:180px}.table_desc .cart_page table tbody tr td.product_thumb a img{width:100px}.table_desc .cart_page table tbody tr td.product_name{min-width:180px}.table_desc .cart_page table tbody tr td.product_name a{color:#333;font-size:14px;font-weight:400;text-transform:capitalize}.table_desc .cart_page table tbody tr td.product_name a:hover{color:#602d03}.table_desc .cart_page table tbody tr td.product-price{color:#333;font-size:16px;font-weight:500;min-width:130px}.table_desc .cart_page table tbody tr td.product_quantity{min-width:180px}.table_desc .cart_page table tbody tr td.product_quantity label{font-weight:500;margin-right:5px}.table_desc .cart_page table tbody tr td.product_quantity input{background:none;border:1px solid #ededed;height:40px;padding:0 5px 0 10px;width:60px}.table_desc .cart_page table tbody tr td .product_total{min-width:120px}.cart_page table thead tr:last-child th,.table_desc table tbody tr td:last-child{border-right:0}.cart_submit{padding:12px;text-align:right}@media only screen and (max-width:767px){.cart_submit{text-align:center}}.cart_submit button{background:#333;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:500;height:38px;line-height:18px;padding:10px 15px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.cart_submit button:hover{background:#602d03}.coupon_inner{padding:10px 20px 25px}.coupon_inner p{font-size:14px;margin-bottom:20px}.coupon_inner button{background:#333;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:500;height:38px;line-height:20px;padding:10px 15px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.coupon_inner button:hover{background:#602d03}.coupon_inner input{background:none;border:1px solid #ededed;color:#333;font-size:12px;height:42px;margin-right:20px;padding:0 20px}@media only screen and (max-width:767px){.coupon_inner input{margin-bottom:24px;width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.coupon_inner input{margin-bottom:24px;width:100%}}.coupon_inner a{border-bottom:1px solid #ededed;border-radius:3px;display:block;font-size:14px;font-weight:500;margin-bottom:20px;padding-bottom:10px;text-align:right}.coupon_inner a:hover{color:#602d03}.coupon_code{border:1px solid #ededed}@media only screen and (max-width:767px){.coupon_code.left{margin-bottom:59px}}.coupon_code h3{background:#333;color:#fff;font-size:16px;font-weight:500;line-height:36px;padding:5px 15px;text-transform:uppercase}@media only screen and (max-width:767px){.coupon_code h3{font-size:15px;line-height:28px;padding:5px 15px}}.cart_subtotal{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.cart_subtotal p{font-size:14px;font-weight:600}.cart_subtotal p.cart_amount{font-size:18px;font-weight:500}@media only screen and (max-width:767px){.cart_subtotal p.cart_amount{font-size:14px}}.cart_subtotal p span{margin-right:30px}.checkout_btn{text-align:right}.checkout_btn a{background:#602d03;color:#fff;display:inline-block;font-size:15px;font-weight:500;line-height:30px;margin-bottom:0;padding:3px 14px;text-transform:capitalize}.checkout_btn a:hover{background:#333;color:#fff}.coupon_area{margin-bottom:60px}.footer_widgets.other_widgets .footer_top{border-bottom:0;padding-bottom:0}.footer_widgets.other_widgets .footer_top_inner{border-bottom:1px solid #ededed;border-top:1px solid #ededed;padding:55px 0 53px}@media only screen and (min-width:992px) and (max-width:1199px){.footer_widgets.other_widgets .footer_top_inner{padding:55px 0 59px}}@media only screen and (min-width:768px) and (max-width:991px){.footer_widgets.other_widgets .footer_top_inner{padding:55px 0 40px}}@media only screen and (max-width:767px){.footer_widgets.other_widgets .footer_top_inner{padding:55px 0 35px}}.user-actions{margin-bottom:20px}.user-actions h3{background-color:#f7f6f7;border-top:3px solid #602d03;font-size:13px;font-weight:400;margin-bottom:0;padding:15px 10px}.user-actions h3 a{color:#602d03}.checkout_info{border:1px solid #ededed;margin-top:25px;padding:20px 30px}.checkout_info p{margin-bottom:15px}.checkout_info a{color:#602d03;display:block;margin-top:15px}.checkout_info.coupon_info form{display:flex}@media only screen and (max-width:767px){.checkout_info.coupon_info form{flex-direction:column}}.form_group{margin-bottom:20px}.form_group label{display:block;font-size:14px;line-height:18px}.form_group input{background:none;border:1px solid #ededed;height:45px;padding:0 20px;width:350px}@media only screen and (max-width:767px){.form_group input{width:100%}}.form_group button{background:#333;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;height:40px;line-height:40px;margin-right:20px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s;width:80px}.form_group button:hover{background:#602d03}.form_group input[type=checkbox]{height:15px;margin-right:10px;position:relative;top:3px;width:15px}@media only screen and (max-width:767px){.form_group input[type=checkbox]{margin-right:3px}}.form_group.group_3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.form_group.group_3 label{cursor:pointer;line-height:34px;margin-bottom:0}.form_group.group_3 label:hover{color:#602d03}#checkout_coupon input{background:none;border:1px solid #ededed;color:#333;font-size:12px;height:45px;padding:0 20px;width:200px}#checkout_coupon button{background:#333;border:0;border-radius:3px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;height:45px;line-height:45px;margin-left:5px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s;width:130px}@media only screen and (max-width:767px){#checkout_coupon button{margin-top:20px}}#checkout_coupon button:hover{background:#602d03}.mb-20{margin-bottom:20px}.checkout_form h3{background:#333;color:#fff;font-size:16px;font-weight:500;line-height:30px;padding:5px 10px;text-transform:uppercase}.checkout_form input{background:none;border:1px solid #ededed;color:#333;height:40px;padding:0 20px;width:100%}.checkout_form .nice-select{width:100%}.checkout_form .nice-select ul.list{height:180px;overflow:auto;width:100%}.checkout_form .nice-select:after{top:56%}.checkout_form label{font-weight:500}.checkout_form label span{color:#602d03}.checkout_form label.righ_0{background:#333;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;line-height:27px;margin-bottom:0;padding:5px 10px;text-transform:capitalize;-webkit-transition:.3s;transition:.3s}@media only screen and (max-width:767px){.checkout_form label.righ_0{font-size:13px;line-height:25px;padding:3px 10px}}.checkout_form label.righ_0:hover{background:#333}.checkout_form input[type=checkbox]{height:15px;margin-right:10px;position:relative;top:2px;width:15px}.order_button button{background:#602d03;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;line-height:30px;margin-bottom:0;padding:5px 10px;text-transform:capitalize;-webkit-transition:.3s;transition:.3s}@media only screen and (max-width:767px){.order_button button{font-size:14px}}.order_button button:hover{background:#333}@media only screen and (max-width:767px){.order-notes{margin-bottom:58px}}.order-notes textarea{background:none;border:1px solid #e5e5e5;border-radius:0;color:#333;font-size:13px;height:45px;line-height:45px;max-width:100%;padding:0 30px 0 20px;resize:none;width:100%}.order-notes label{line-height:13px}.Checkout_section{margin-bottom:57px}@media only screen and (max-width:767px){.Checkout_section{margin-bottom:60px}}.order_table{margin-bottom:35px}.order_table table{width:100%}.order_table table tbody tr td,.order_table table tfoot tr td,.order_table table tfoot tr th,.order_table table thead tr th{border-bottom:1px solid #ddd;min-width:50%;padding:15px 0;text-align:center}.panel-default input[type=radio]{height:15px;margin-right:10px;position:relative;top:2px;width:15px}.panel-default img{width:160px}.order_button button{border:0}.card-body1{margin-bottom:15px}.table_desc.wishlist table tbody tr:last-child td{border-bottom:0}.table_desc.wishlist table tbody tr td.product_total a{background:#602d03;border-radius:3px;color:#fff;font-size:12px;font-weight:500;height:38px;line-height:18px;padding:10px 20px;text-transform:uppercase}.table_desc.wishlist table tbody tr td.product_total a:hover{background:#333}@media only screen and (max-width:767px){.table_desc.wishlist table tbody tr td.product_total a{padding:10px}}.wishlist_share{border:1px solid #ededed;padding:20px 0;text-align:center}.wishlist_share h4{font-size:18px;font-weight:500;text-transform:capitalize}.wishlist_share ul li{display:inline-block}.wishlist_share ul li a{display:block;padding:0 10px}.wishlist_share ul li a:hover{color:#602d03}.wishlist_area{padding-bottom:60px}.contact_area{margin-bottom:60px}.contact_message h3{font-size:21px;font-weight:500;line-height:20px;margin-bottom:25px;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.contact_message h3{margin-bottom:20px}}@media only screen and (max-width:767px){.contact_message h3{font-size:20px;margin-bottom:20px}}.contact_message p{font-size:14px;line-height:24px;margin-bottom:20px}.contact_message ul li{border-top:1px solid #ededed;padding:13px 0}.contact_message ul li:last-child{padding-bottom:0}.contact_message ul li i{margin-right:10px}.contact_message ul li a:hover{color:#602d03}.contact_message label{font-weight:500;line-height:18px;margin-bottom:10px}.contact_message input{color:#757575;height:45px;padding:0 20px}.contact_message input,.contact_message textarea{background:#fff;border:1px solid #ededed;width:100%}.contact_message textarea{color:#333;height:170px;margin-bottom:20px;padding:10px 20px;resize:none}@media only screen and (max-width:767px){.contact_message textarea{height:120px}}.contact_message button{background:#333;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:400;height:42px;line-height:42px;padding:0 30px;text-transform:capitalize;-webkit-transition:.3s;transition:.3s}.contact_message button:hover{background:#602d03}@media only screen and (max-width:767px){.contact_message.content{margin-bottom:50px}}.contact_message.form p.form-messege{margin-bottom:0}.contact_map{margin-bottom:55px}.map-area #googleMap{height:460px;width:100%}@media only screen and (max-width:767px){.map-area #googleMap{height:340px}}.account_form h2{font-size:28px;font-weight:500;line-height:22px;margin-bottom:30px;text-transform:capitalize}@media only screen and (max-width:767px){.account_form h2{font-size:24px;margin-bottom:20px}}.account_form form{border:1px solid #ededed;border-radius:5px;padding:23px 20px 29px}.account_form label{cursor:pointer;font-size:16px;font-weight:400;line-height:12px;margin-bottom:12px}.account_form label:hover{color:#602d03}.account_form input{background:none;border:1px solid #ededed;height:40px;max-width:100%;padding:0 20px;width:100%}.account_form button{background:#602d03;border:0;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;height:34px;line-height:26px;margin-left:20px;padding:5px 20px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.account_form button:hover{background:#333}.login_submit label input[type=checkbox]{height:13px;margin-right:3px;width:15px}.login_submit{text-align:right}.login_submit a{float:left;font-size:15px;line-height:39px}.login_submit a:hover{color:#602d03}@media only screen and (min-width:768px) and (max-width:991px){.login_submit a{display:block;float:none;line-height:18px;margin-bottom:20px}}@media only screen and (max-width:767px){.login_submit a{display:block;float:none;line-height:18px;margin-bottom:20px}}.customer_login{padding-bottom:60px}.account_form p{margin-bottom:20px}@media only screen and (max-width:767px){.account_form.register{margin-top:57px}}.faq_content_area{padding-bottom:52px}@media only screen and (max-width:767px){.faq_content_area{padding-bottom:53px}}.accordion_area{padding-bottom:60px}.accordion_area .card-header{background:#602d03}.accordion_area .card-header:first-child{border-radius:inherit}.card.card_dipult{border:none;margin-bottom:10px}.card.card_dipult:last-child{margin-bottom:0}.card-header.card_accor{border:none;padding:0}.card-header.card_accor button{cursor:pointer;height:45px;position:relative;text-decoration:none;white-space:normal}@media only screen and (max-width:767px){.card-header.card_accor button{height:60px}}.card-header.card_accor button i{position:absolute;right:20px;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%)}@media only screen and (max-width:767px){.card-header.card_accor button i{right:10px}}.card-header.card_accor button.btn-link{border:1px solid #602d03;box-shadow:inherit;color:#fff;font-size:14px;font-weight:500;text-align:left;width:100%}.card-header.card_accor button.btn-link.collapsed{background:#ededed;border:1px solid #ededed;color:#333;text-align:left;width:100%}@media only screen and (max-width:767px){.card-header.card_accor button.btn-link.collapsed{padding-right:28px}}.card-header.card_accor button.btn-link i.fa-plus{display:none}.card-header.card_accor button.btn-link.collapsed i.fa-plus{display:block}.card-header.card_accor button.btn-link.collapsed i.fa-minus{display:none}.faq_content_wrapper h4{font-size:18px;font-weight:600;line-height:18px;margin-bottom:15px}@media only screen and (max-width:767px){.faq_content_wrapper h4{font-size:15px;line-height:24px}.dashboard_tab_button{margin-bottom:20px}}.dashboard_tab_button ul li{margin-bottom:5px}.dashboard_tab_button ul li:last-child{margin-bottom:0}.dashboard_tab_button ul li a{background:#333;border-radius:3px;color:#fff;font-size:14px;font-weight:500;text-transform:capitalize}.dashboard_tab_button ul li a:hover{background:#602d03;color:#fff}.dashboard_tab_button ul li a.active{background:#602d03}.main_content_area{padding-bottom:60px}@media only screen and (max-width:767px){.main_content_area{padding-bottom:55px}}.dashboard_content h3{font-size:22px;font-weight:500;margin-bottom:15px;text-transform:capitalize}.dashboard_content h4{font-size:20px;font-weight:500;margin-bottom:10px;margin-top:10px;text-transform:capitalize}.dashboard_content button{background:inherit;border:0}.dashboard_content button,.dashboard_content p a{color:#602d03;font-weight:500}.table-responsive table thead{background:#ededed}.table-responsive table thead tr th{text-align:center}.table-responsive table tbody tr td{border-right:1px solid #ededed;font-size:14px;font-weight:500;min-width:150px;text-align:center;text-transform:capitalize}.table-responsive table tbody tr td:last-child a{color:#602d03}.table-responsive .table{border-bottom:1px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed}.dashboard_content address{font-weight:500}.account_login_form form span input[type=checkbox],.input-radio span input[type=radio]{height:15px;margin-right:2px;position:relative;top:2px;width:15px}.input-radio span{font-weight:500;padding-right:10px}.account_login_form form input{background:none;border:1px solid #ddd;color:#333;height:40px;margin-bottom:20px;padding:0 20px;width:100%}.about_desc{text-align:center}.about_desc p{font-size:16px;line-height:27px;margin-bottom:30px}@media only screen and (max-width:767px){.about_desc p{font-size:15px;margin-bottom:18px}}.about_desc h3{font-size:42px;line-height:42px;margin-bottom:0}@media only screen and (max-width:767px){.about_desc h3{font-size:35px;line-height:34px}}.testimonial_about{padding:0}@media only screen and (max-width:767px){.testimonial_about{margin-bottom:0;margin-top:43px}}.testimonial_about .single_testimonial{flex-direction:column;text-align:center}.testimonial_about .testimonial_thumb{margin:0 auto 22px}.testimonial_about .testimonial_icon_img{margin-bottom:20px}.testimonial_about .testimonial_content a{color:#333;font-size:16px;font-weight:500;line-height:16px;margin-top:16px;text-transform:uppercase}@media only screen and (max-width:767px){.testimonial_about .testimonial_content a{font-size:14px;line-height:14px;margin-top:4px}}.testimonial_about .testimonial_content p{padding:0}.testimonial_about .section_title h2{font-size:28px;line-height:33px;padding-bottom:0}.testimonial_about .section_title h2:before{display:none}@media only screen and (min-width:768px) and (max-width:991px){.testimonial_about .section_title h2{font-size:22px;line-height:24px}}@media only screen and (max-width:767px){.testimonial_about .section_title h2{font-size:19px;line-height:22px}}.testimonial_about .testimonial_container{margin-top:6px}.about_section{padding-bottom:60px}.about_content{padding-top:56px;text-align:center}@media only screen and (max-width:767px){.about_content{padding-top:52px}}.about_content h1{display:inline-block;font-size:24px;font-weight:400;line-height:24px;margin-bottom:21px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.about_content h1{font-size:22px}}@media only screen and (min-width:768px) and (max-width:991px){.about_content h1{font-size:20px;margin-bottom:20px}}@media only screen and (max-width:767px){.about_content h1{font-size:16px;line-height:25px;margin-bottom:13px}}.about_content p{font-size:14px;line-height:26px;margin:0 auto;max-width:890px;text-align:start}.chose_content h3{font-size:22px;font-weight:400;line-height:26px;margin-bottom:19px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.chose_content h3{font-size:20px;line-height:24px;margin-bottom:17px}}@media only screen and (min-width:768px) and (max-width:991px){.chose_content h3{argin-bottom:13px;font-size:16px}}@media only screen and (max-width:767px){.chose_content h3{font-size:18px;line-height:20px;margin-bottom:13px}}.about_signature{margin-top:25px}@media only screen and (min-width:768px) and (max-width:991px){.about_signature{margin-top:20px}}@media only screen and (max-width:767px){.about_signature{margin-top:22px}}.choseus_area{background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:60px;padding:60px 0 54px}@media only screen and (max-width:767px){.choseus_area{padding:60px 0 28px}}.single_chose{text-align:center}@media only screen and (max-width:767px){.single_chose{margin-bottom:25px}}.single_chose:hover .chose_icone{transform:rotatey(180deg)}.chose_icone{margin-bottom:23px;-webkit-transition:.5s;transition:.5s}@media only screen and (min-width:768px) and (max-width:991px){.chose_icone{margin-bottom:20px}}@media only screen and (max-width:767px){.chose_icone{margin-bottom:14px}}.single_gallery_section{background:#fff}@media only screen and (max-width:767px){.single_gallery_section{margin-bottom:25px}}.about_gallery_container{border-bottom:1px solid #ededed;padding-bottom:53px}@media only screen and (max-width:767px){.about_gallery_container{padding-bottom:28px}}.about_gallery_section{margin-bottom:54px}@media only screen and (max-width:767px){.gallery_thumb img{width:100%}}.about_gallery_content{padding-top:21px;text-align:center}.about_gallery_content h3{font-size:28px;font-weight:400;line-height:28px;margin-bottom:12px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.about_gallery_content h3{font-size:22px;line-height:25px}}@media only screen and (min-width:768px) and (max-width:991px){.about_gallery_content h3{font-size:20px;line-height:22px}}@media only screen and (max-width:767px){.about_gallery_content h3{font-size:18px;line-height:22px;margin-bottom:11px}}.about_gallery_content p{line-height:26px}.team_container{border-bottom:1px solid #ededed;padding-bottom:45px}@media only screen and (min-width:768px) and (max-width:991px){.team_container{padding-bottom:15px}}@media only screen and (max-width:767px){.team_container{padding-bottom:15px}}.team_member{text-align:center}@media only screen and (min-width:768px) and (max-width:991px){.team_member{margin-bottom:28px}}@media only screen and (max-width:767px){.team_member{margin-bottom:28px}}.team_thumb{margin-bottom:24px}@media only screen and (min-width:768px) and (max-width:991px){.team_thumb{margin-bottom:18px}}@media only screen and (max-width:767px){.team_thumb{margin-bottom:18px}}.team_content h3{font-size:18px;font-weight:500;line-height:24px;margin-bottom:5px}@media only screen and (min-width:768px) and (max-width:991px){.team_content h3{line-height:18px;margin-bottom:4px}}@media only screen and (max-width:767px){.team_content h3{font-size:17px;line-height:18px;margin-bottom:4px}}.team_content h5{display:inline-block;font-size:13px;line-height:17px;margin-bottom:12px;padding-bottom:14px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.team_content h5{margin-bottom:11px;padding-bottom:11px}}@media only screen and (max-width:767px){.team_content h5{margin-bottom:11px;padding-bottom:11px}}.team_content h5:before{background:#602d03;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translatex(-50%);width:37px}.team_content p{font-size:14px;line-height:25px}.team_content p a:hover{color:#602d03}.faq-client_title{margin-bottom:28px;text-align:center}@media only screen and (max-width:767px){.faq-client_title{margin-bottom:23px}}.faq-client_title h2{display:inline-block;font-size:28px;font-weight:400;line-height:28px;margin-bottom:0;position:relative;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.faq-client_title h2{font-size:22px;line-height:24px}}@media only screen and (max-width:767px){.faq-client_title h2{font-size:20px;line-height:20px}}.faq-client-say-area{margin-bottom:44px}@media only screen and (max-width:767px){.faq-client-say-area{margin-bottom:53px}.faq-client-say-area .section_title{margin-bottom:22px}}.panel-heading .panel-title{margin-bottom:0;margin-top:0}.panel-heading .panel-title a{background:#fff;border:none;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:block;font-weight:500;padding:14px 20px;position:relative;text-decoration:none;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}@media only screen and (max-width:767px){.panel-heading .panel-title a{font-size:13px;padding:10px 38px 10px 15px}}.panel-heading .panel-title a:before{border-radius:100%;color:#333;content:"\f067"!important;font-family:FontAwesome;font-size:20px;height:18px;line-height:25px;margin-top:0;position:absolute;right:15px;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;width:18px;z-index:4}.panel-heading .panel-title a[aria-expanded=true]:before{background:#fff;color:var(--af-theme-primary)!important}.faq-style-wrap .panel-title a[aria-expanded=true]{background:var(--af-theme-primary)!important;border-radius:3px 3px 0 0;color:#fff}.faq-style-wrap .panel-title a[aria-expanded=true]:before{content:"\f068"!important}.panel.panel-default{margin-bottom:5px!important}.panel.panel-default:last-child{margin-bottom:0}@media only screen and (max-width:767px){.panel.panel-default{margin-bottom:13px}}.panel-body{background:#fff;border:1px solid #ddd;padding:15px}.about_testi_title{margin-bottom:28px;text-align:center}@media only screen and (max-width:767px){.about_testi_title{margin-bottom:22px}}.about_testi_title h2{display:inline-block;font-size:28px;font-weight:400;line-height:28px;margin-bottom:0;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.about_testi_title h2{font-size:22px;line-height:24px}}@media only screen and (max-width:767px){.about_testi_title h2{font-size:20px;line-height:20px}}.services_gallery{padding-bottom:30px}@media only screen and (max-width:767px){.services_gallery{padding-bottom:29px}}.services_content h3{font-size:15px;font-weight:400;line-height:14px;margin-bottom:11px;text-transform:capitalize}.services_content p{font-size:14px;font-weight:400;line-height:24px;margin-bottom:0}.services_thumb{margin-bottom:20px}.services_thumb img{width:100%}@media only screen and (min-width:768px) and (max-width:991px){.services_thumb img{width:100%}}@media only screen and (max-width:767px){.services_thumb img{width:100%}}.single_services{margin-bottom:25px}.our_services{background:#ececec;padding:48px 0 26px}@media only screen and (min-width:768px) and (max-width:991px){.our_services{margin-bottom:60px}}@media only screen and (max-width:767px){.our_services{margin-bottom:60px;padding:54px 0 26px}}.services_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:27px}.services_title{margin-bottom:35px;text-align:center}.services_title h2{font-size:25px;font-weight:400;margin-bottom:11px;text-transform:uppercase}@media only screen and (max-width:767px){.services_title h2{font-size:20px;line-height:22px}}.services_title p{margin:0 auto;max-width:790px}.services_icone{margin-right:15px}.services_icone i{color:#602d03;font-size:35px;line-height:46px}.services_desc h3{font-size:13px;font-weight:400}@media only screen and (max-width:767px){.services_desc h3{line-height:22px}}.services_desc p{font-size:13px;font-weight:400;line-height:24px;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.services_section_thumb{margin-bottom:28px}}@media only screen and (max-width:767px){.services_section_thumb{margin-bottom:28px}}@media only screen and (min-width:992px) and (max-width:1199px){.unlimited_services{margin:60px 0}}@media only screen and (min-width:768px) and (max-width:991px){.unlimited_services{margin-bottom:60px}}@media only screen and (max-width:767px){.unlimited_services{margin-bottom:60px}}.unlimited_services_content h1{font-size:25px;font-weight:400;line-height:40px;margin-bottom:20px;text-transform:uppercase}@media only screen and (min-width:992px) and (max-width:1199px){.unlimited_services_content h1{font-size:20px;line-height:25px;margin-bottom:12px}}@media only screen and (min-width:768px) and (max-width:991px){.unlimited_services_content h1{font-size:20px;line-height:21px;margin-bottom:6px}}@media only screen and (max-width:767px){.unlimited_services_content h1{font-size:18px;line-height:20px;margin-bottom:6px}}.unlimited_services_content p{font-size:14px;line-height:28px;margin-bottom:25px}@media only screen and (min-width:768px) and (max-width:991px){.unlimited_services_content p{font-size:14px;margin-bottom:15px}}@media only screen and (max-width:767px){.unlimited_services_content p{font-size:13px;margin-bottom:15px}}.unlimited_services_content .view__work a{border:1px solid #ededed;border-radius:20px;display:inline-block;font-size:14px;padding:8px 20px 7px}.unlimited_services_content .view__work a:hover{background:#602d03;border-color:#602d03;color:#fff}.priceing_table{background:#ececec;padding:60px 0 30px}.single_priceing{background:#fff;border-radius:3px;-webkit-box-shadow:inset 0 1px #fff,0 1px 3px rgba(34,25,25,.4);box-shadow:inset 0 1px #fff,0 1px 3px rgba(34,25,25,.4);margin-bottom:30px;text-align:center}.priceing_title{background:#602d03;padding:20px}.priceing_title h1{color:#fff;font-size:14px;font-weight:600;margin-bottom:0;text-transform:uppercase}.priceing_list{padding:0 20px 30px}.priceing_list h1{font-size:12px;font-weight:500;line-height:20px;margin:0;padding:36px 0 24px;text-transform:uppercase}.priceing_list h1 span{font-size:40px}.priceing_list ul li{border-bottom:1px solid #ededed;line-height:24px;padding:15px 0}.priceing_list ul li:first-child{border-top:1px solid #ededed}.priceing_list a{border:1px solid #333;border-radius:30px;color:#333;display:inline-block;font-size:12px;font-weight:600;line-height:38px;margin:30px 0 0;padding:0 20px;text-transform:uppercase}.priceing_list a.list_button,.priceing_list a:hover{background:#602d03;border-color:#602d03;color:#fff}.advantages_ecommerce{padding:55px 0}@media only screen and (max-width:767px){.advantages_ecommerce{padding:50px 0}.advantages_content{text-align:center}}.advantages_content h3{font-size:25px;font-weight:500;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.advantages_content h3{font-size:20px;line-height:20px}}@media only screen and (max-width:767px){.advantages_content h3{font-size:16px;line-height:20px}}.advantages_content p{font-size:14px;font-style:italic;font-weight:400}@media only screen and (min-width:768px) and (max-width:991px){.advantages_content p{font-size:13px}}@media only screen and (max-width:767px){.advantages_content p{font-size:13px}}.advantages_button{text-align:center}.advantages_button a{border:1px solid #ededed;border-radius:20px;display:inline-block;font-size:14px;padding:8px 20px 7px}.advantages_button a:hover{background:#602d03;border-color:#602d03;color:#fff}@media only screen and (max-width:767px){.advantages_button a{font-size:13px;margin-top:20px;padding:5px 11px}}.blog_wrapper .post_author{margin-bottom:3px}.blog_wrapper .blog_footer{margin-top:18px}@media only screen and (min-width:992px) and (max-width:1199px){.blog_wrapper .blog_footer{margin-top:12px}}@media only screen and (max-width:767px){.blog_wrapper .blog_footer{margin-top:12px}}.blog_wrapper .blog_content{padding:25px 12px}@media only screen and (min-width:992px) and (max-width:1199px){.blog_wrapper .blog_content{padding:18px 12px}}@media only screen and (max-width:767px){.blog_wrapper .blog_content{padding:20px 12px}}.blog_wrapper .blog_content h4{font-size:20px}@media only screen and (min-width:992px) and (max-width:1199px){.blog_wrapper .blog_content h4{font-size:17px}}@media only screen and (max-width:767px){.blog_wrapper .blog_content h4{font-size:18px;line-height:22px}}.blog_wrapper .single_blog{margin-bottom:40px}@media only screen and (max-width:767px){.blog_wrapper .single_blog{margin-bottom:30px}}.blog_wrapper .blog_thumb{width:100%}.blog_wrapper .blog_thumb iframe{height:248px;width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.blog_wrapper .blog_thumb iframe{height:200px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_wrapper .blog_thumb iframe{height:200px}}.blog_wrapper .blog_desc{margin-bottom:25px}@media only screen and (max-width:767px){.blog_wrapper .blog_desc{margin-bottom:20px}}.blog_wrapper .blog_desc p{font-size:14px;line-height:28px;margin-bottom:0}.blog_bidio .blog_content{padding-top:16px}@media only screen and (min-width:992px) and (max-width:1199px){.blog_bidio .blog_content{padding-top:19px}}@media only screen and (max-width:767px){.blog_bidio .blog_content{padding-top:13px}}.readmore_button a{background:#bf746b;border:0;border-radius:3px;color:#fff;display:block;font-size:12px;font-style:normal;font-weight:600;height:38px;line-height:40px;max-width:170px;padding:0 20px;text-align:center;text-transform:uppercase}.readmore_button a:hover{background:#333}@media only screen and (max-width:767px){.readmore_button a{max-width:130px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_sidebar_widget{margin-top:57px}}@media only screen and (max-width:767px){.blog_sidebar_widget{margin-top:57px}}.blog_sidebar_widget .widget_title{margin-bottom:20px;position:relative}.blog_sidebar_widget .widget_title h3{margin-bottom:0}.blog_sidebar_widget .widget_list{margin-bottom:28px}.blog_sidebar_widget .widget_list:last-child{margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.blog_sidebar_widget .widget_list{margin-bottom:55px}}@media only screen and (max-width:767px){.blog_sidebar_widget .widget_list{margin-bottom:55px}}.blog_sidebar_widget .widget_list.comments .post_thumb a img{border-radius:50%}.blog_sidebar_widget .widget_list.comments .post_info a:hover,.blog_sidebar_widget .widget_list.comments .post_info span a{color:#bf746b}.blog_sidebar_widget .widget_categories{background:inherit;margin-bottom:18px}.blog_sidebar_widget .widget_categories .widget_title{margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:991px){.blog_sidebar_widget .widget_categories{margin-bottom:52px}}@media only screen and (max-width:767px){.blog_sidebar_widget .widget_categories{margin-bottom:43px}}.blog_sidebar_widget .widget_categories ul li a{border:0;color:#333;line-height:35px;padding:0}@media only screen and (min-width:992px) and (max-width:1199px){.blog_sidebar_widget .tag_widget ul li a{padding:0 12px}}.widget_search input{background:#fff;border:1px solid #ededed;color:#333;height:35px;margin-bottom:20px;padding:0 15px;width:100%}.widget_search button{background:#242424;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:600;height:34px;line-height:35px;padding:0 20px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.widget_search button:hover{background:#bf746b}.tag_widget ul li{display:inline-block}.tag_widget ul li a{background:#fff;border:1px solid #ededed;border-radius:3px;display:block;font-size:12px;font-weight:400;line-height:29px;margin:0 6px 0 0;padding:0 15px}.tag_widget ul li a:hover{background:#bf746b;border-color:#bf746b;color:#fff}.post_thumb{float:left;margin-right:10px;width:60px}.post_wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.post_wrapper:last-child{margin-bottom:0}.post_info h4{font-size:13px;font-weight:500;line-height:14px;margin-bottom:5px;text-transform:capitalize}.post_info h4 a:hover{color:#bf746b}.post_info span{font-size:12px}.blog_categories ul li{border-top:1px solid #ddd}.blog_categories ul li a{display:inline-block;margin-left:0;padding:10px 0;text-transform:capitalize}.blog_categories ul li a:hover{color:#bf746b}.blog_categories ul li:last-child a{padding-bottom:0}.shipping_area.shipping_contact.blog_shipping{margin-top:94px}.blog_pagination .pagination{border:1px solid #ededed;justify-content:center;padding:10px 0}@media only screen and (max-width:767px){.blog_pagination .pagination{margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.blog_fullwidth .blog_sidebar_widget{margin-top:55px}}@media only screen and (max-width:767px){.blog_fullwidth .blog_wrapper{margin-bottom:56px}}.blog_fullwidth .blog_thumb{float:inherit;width:100%}.blog_fullwidth .blog_thumb img{transform:inherit}.blog_fullwidth .blog_thumb iframe{height:550px}@media only screen and (min-width:992px) and (max-width:1199px){.blog_fullwidth .blog_thumb iframe{height:440px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_fullwidth .blog_thumb iframe{height:440px}}@media only screen and (max-width:767px){.blog_fullwidth .blog_thumb iframe{height:200px}}.blog_fullwidth .blog_content h4{font-size:24px;line-height:24px}@media only screen and (max-width:767px){.blog_fullwidth .blog_content h4{font-size:19px;line-height:23px;margin-bottom:12px}}.blog_fullwidth .blog_content p{font-size:16px;line-height:23px;margin:0 auto;max-width:79%}@media only screen and (max-width:767px){.blog_fullwidth .blog_content p{font-size:15px;line-height:23px;max-width:100%}}.blog_thumb_active:hover .owl-nav>div{left:20px;opacity:1;visibility:visible}.blog_thumb_active:hover .owl-nav>div.owl-next{right:20px}.blog_thumb_active .owl-nav>div{background:rgba(236,54,66,.6);border-radius:50%;color:#fff;font-size:20px;height:30px;left:40px;line-height:30px;opacity:0;position:absolute;text-align:center;top:50%;transform:translatey(-50%);-webkit-transition:.5s;transition:.5s;visibility:hidden;width:30px}.blog_thumb_active .owl-nav>div.owl-next{left:auto;right:40px}.blog_aduio_icone{margin-bottom:11px}.blog_aduio_icone audio{width:100%}@media only screen and (min-width:768px) and (max-width:991px){.blog_reverse .blog_wrapper .row{flex-direction:row}}@media only screen and (max-width:767px){.blog_reverse .blog_wrapper .row{flex-direction:row}}@media only screen and (min-width:768px) and (max-width:991px){.blog_reverse .row{flex-direction:column-reverse}}@media only screen and (max-width:767px){.blog_reverse .row{flex-direction:column-reverse}}@media only screen and (min-width:768px) and (max-width:991px){.blog_wrapper_sidebar .row{flex-direction:row}}@media only screen and (max-width:767px){.blog_wrapper_sidebar .row{flex-direction:row}}.pagination_full{margin-top:0}@media only screen and (min-width:992px) and (max-width:1199px){.blog_nosidebar{margin-bottom:0}}.blog_nosidebar .single_blog,.blog_nosidebar .single_blog_gallery{overflow:hidden}.blog_nosidebar .blog_thumb{float:left;width:30%}@media only screen and (min-width:768px) and (max-width:991px){.blog_nosidebar .blog_thumb{width:35%}}@media only screen and (max-width:767px){.blog_nosidebar .blog_thumb{width:100%}}.blog_nosidebar .blog_thumb_active{float:left;width:30%}@media only screen and (min-width:768px) and (max-width:991px){.blog_nosidebar .blog_thumb_active{width:35%}}@media only screen and (max-width:767px){.blog_nosidebar .blog_thumb_active{width:100%}}.blog_nosidebar .blog_content{float:left;padding-left:25px;padding-top:0;width:70%}@media only screen and (min-width:768px) and (max-width:991px){.blog_nosidebar .blog_content{width:65%}}@media only screen and (max-width:767px){.blog_nosidebar .blog_content{padding-left:0;padding-top:20px;width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.blog_nosidebar .blog_content h3{line-height:20px;margin-bottom:9px}.blog_nosidebar .blog_meta{margin-bottom:9px}}.post_header{margin-bottom:28px}@media only screen and (min-width:768px) and (max-width:991px){.post_header{margin-bottom:25px}}@media only screen and (max-width:767px){.post_header{margin-bottom:22px}}.post_header h3{font-size:30px;font-weight:500;line-height:35px;margin-bottom:4px}@media only screen and (min-width:992px) and (max-width:1199px){.post_header h3{font-size:26px;line-height:30px}}@media only screen and (min-width:768px) and (max-width:991px){.post_header h3{font-size:25px;line-height:25px}}@media only screen and (max-width:767px){.post_header h3{font-size:17px;line-height:24px}}.blog_details{margin-bottom:60px}.blog_details .single_blog{border:0;margin-bottom:56px}@media only screen and (min-width:768px) and (max-width:991px){.blog_details .blog_sidebar{margin-bottom:0}}@media only screen and (max-width:767px){.blog_details .blog_sidebar{margin-bottom:0}}.blog_details .blog_meta{margin-bottom:0}.blog_details .blog_thumb{float:inherit;width:100%}.blog_details .blog_content{padding:30px 0 0;text-align:left}@media only screen and (max-width:767px){.blog_details .blog_content{padding-top:22px}}.blog_details .post_content>p{font-size:15px;line-height:24px;margin-bottom:10px}@media only screen and (max-width:767px){.blog_details .post_content>p{font-size:14px}}.blog_details .post_content blockquote{background:#f6f6f6;border:1px solid #ebebeb;border-left:4px solid #602d03;font-style:italic;margin:31px 0 31px 40px;padding:30px 45px}.blog_details .post_content blockquote p{font-size:16px}@media only screen and (max-width:767px){.blog_details .post_content blockquote p{font-size:15px}.blog_details .post_content blockquote{margin:23px 0;padding:20px 12px 15px}}.blog_details .social_sharing{align-items:center;display:flex}.blog_details .social_sharing p{font-size:13px;font-weight:500;line-height:13px;margin-bottom:0;margin-right:20px;text-transform:capitalize}@media only screen and (max-width:767px){.blog_details .social_sharing p{font-size:13px;margin-right:10px}}.blog_details .social_sharing ul li{display:inline-block}.blog_details .social_sharing ul li a{background:#e6e6e6;border-radius:100%;display:inline-block;font-size:12px;height:26px;line-height:28px;margin-right:5px;text-align:center;width:26px}.blog_details .social_sharing ul li a:hover{background:#602d03;color:#fff}@media only screen and (max-width:767px){.blog_details .social_sharing ul li a{margin-right:2px}}.blog_details .social_sharing ul li:first-child a{border-left:0;padding-left:0}.entry_content{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:767px){.entry_content{align-items:inherit;flex-direction:column;text-align:left}}.entry_content .post_meta{margin-bottom:0}@media only screen and (max-width:767px){.entry_content .post_meta{margin-bottom:10px}}.entry_content .post_meta span{font-size:13px;font-weight:500}.entry_content .post_meta span a:hover{color:#602d03}.comments_box{margin-bottom:56px}.comments_box h3{font-size:15px;font-weight:500;line-height:20px;margin:0 0 20px;text-transform:uppercase}.comment_list{margin-bottom:30px;overflow:hidden}.comment_list:last-child{margin-bottom:0}.comment_list .comment_thumb{display:inline-block;float:left}@media only screen and (max-width:767px){.comment_list .comment_thumb{width:40px}}.comment_list .comment_content{border:1px solid #ebebeb;border-radius:3px;margin-left:70px;padding:15px;position:relative}@media only screen and (max-width:767px){.comment_list .comment_content{margin-left:55px}}.comment_list .comment_content h5{font-size:12px;font-weight:500;margin-bottom:5px;text-transform:uppercase}.comment_list .comment_content h5 a:hover{color:#602d03}.comment_list .comment_content span{display:inline-block;font-size:13px;font-style:italic;line-height:18px;margin-bottom:8px}.comment_list .comment_content p{font-size:14px;margin-bottom:0}.comment_reply{position:absolute;right:12px;top:20px}@media only screen and (max-width:767px){.comment_reply{top:15px}}.comment_reply a{background:#333;border-radius:3px;color:#fff;display:block;padding:2px 10px}@media only screen and (max-width:767px){.comment_reply a{font-size:13px;line-height:20px}}.comment_reply a:hover{background:#602d03}.comments_form h3{font-size:15px;font-weight:500;line-height:20px;margin:0 0 20px;text-transform:uppercase}.comments_form p{font-size:13px;line-height:17px;margin-bottom:12px}@media only screen and (min-width:768px) and (max-width:991px){.comments_form form .row{flex-direction:row}}.comments_form form label{font-size:13px;font-weight:500;line-height:20px;margin-bottom:10px}.comments_form form textarea{background:#fff;border:1px solid #ededed;height:200px;margin-bottom:10px;padding:10px;resize:none;width:100%}@media only screen and (max-width:767px){.comments_form form textarea{height:120px}}.comments_form form input{border:1px solid #ededed;height:40px;margin-bottom:15px;padding:0 20px;width:100%}.comments_form form button{background:#333;border:0;font-weight:500;line-height:36px}.comments_form form button:hover{background:#602d03}@media only screen and (max-width:767px){.comments_form form button{height:38px;line-height:38px;padding:0 10px}}.comment_list.list_two{padding-left:50px}@media only screen and (max-width:767px){.comment_list.list_two{padding-left:0}}.related_posts{border-top:1px solid #ededed;padding:56px 0 50px}@media only screen and (max-width:767px){.related_posts{padding:54px 0 25px}}@media only screen and (min-width:768px) and (max-width:991px){.related_posts .row{flex-direction:row!important}}.related_posts h3{font-size:15px;font-weight:500;line-height:20px;margin:0 0 20px;text-transform:uppercase}.related_thumb{margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:991px){.related_thumb img{width:100%}}@media only screen and (max-width:767px){.related_thumb img{width:100%}}.related_content h4{font-size:13px;font-weight:500;line-height:13px;margin-bottom:0;text-transform:uppercase}.related_content h4 a{color:#333}.related_content h4 a:hover{color:#602d03}.related_content span{font-size:13px;line-height:17px}.related_content span i{margin-right:3px}.related_content .blog_meta span{font-size:12px;line-height:22px}@media only screen and (max-width:767px){.single_related{margin-bottom:25px}}.modal-dialog.modal-dialog-centered{min-width:1100px}@media only screen and (min-width:1200px) and (max-width:1600px){.modal-dialog.modal-dialog-centered{min-width:1000px}}@media only screen and (min-width:992px) and (max-width:1199px){.modal-dialog.modal-dialog-centered{min-width:950px}}@media only screen and (min-width:768px) and (max-width:991px){.modal-dialog.modal-dialog-centered{min-width:730px}}@media only screen and (max-width:767px){.modal-dialog.modal-dialog-centered{min-width:90%}}.modal_tab_img{margin-bottom:10px;text-align:center}.modal_tab_img img{margin:0 auto}.modal_tab_button ul li a{border:1px solid #ededed;margin:0 2px;padding:0}.modal_tab_button ul li a img{width:100%}.modal_title h2{line-height:26px;margin-bottom:14px}.modal_social h2,.modal_title h2{font-size:16px;font-weight:600;text-transform:uppercase}.modal_social h2{line-height:20px;margin-bottom:15px}.modal_social ul li{display:inline-block;margin-right:3px}.modal_social ul li a{border-radius:50%;color:#fff;display:inline-block;font-size:15px;font-weight:400;height:38px;line-height:38px;text-align:center;text-transform:uppercase;width:38px}.modal_social ul li.facebook a{background:#3c5b9b}.modal_social ul li.facebook a:hover{background:#602d03}.modal_social ul li.twitter a{background:#1da1f2}.modal_social ul li.twitter a:hover{background:#602d03}.modal_social ul li.pinterest a{background:#bd081b}.modal_social ul li.pinterest a:hover{background:#602d03}.modal_social ul li.google-plus a{background:#dc5043}.modal_social ul li.google-plus a:hover{background:#602d03}.modal_social ul li.linkedin a{background:#010103}.modal_social ul li.linkedin a:hover{background:#602d03}.modal_price{margin-bottom:12px}.modal_price span{color:#602d03;font-size:16px;font-weight:600}.modal_price span.old_price{color:#333;font-size:14px;font-weight:400;margin-left:5px;text-decoration:line-through}.modal_description p{font-size:15px;line-height:24px;margin:0}.variants_color h2,.variants_size h2{font-size:13px;font-weight:600;line-height:20px;margin-bottom:7px;text-transform:uppercase}.mb-15.variants_color,.variants_size.mb-15{margin-bottom:24px}.variants_color .select_option,.variants_size .select_option{border-radius:0;margin-bottom:25px;width:100%}.variants_color .select_option .list,.variants_size .select_option .list{border-radius:0;width:100%}.modal_add_to_cart{margin-bottom:25px}.modal_add_to_cart form input{background:none;border:1px solid #ededed;height:45px;padding:0 10px;width:95px}@media only screen and (max-width:767px){.modal_add_to_cart form input{width:75px}}.modal_add_to_cart form button{background:none;background:#333;border:1px solid #333;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:45px;line-height:18px;margin-left:10px;padding:10px 15px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s;width:230px}@media only screen and (max-width:767px){.modal_add_to_cart form button{width:130px}}.modal_add_to_cart form button:hover{background:#602d03;border-color:#602d03;color:#fff}.modal_body{padding:29px 6px 38px}@media only screen and (max-width:767px){.modal_body{padding:42px 6px 38px}.modal_body .modal_tab{margin-bottom:30px}}.modal-content{border-radius:0}.modal-content button.close{border:1px solid #ededed;border-radius:50%;cursor:pointer;display:block;font-size:18px;height:35px;left:94%;line-height:34px;position:absolute;top:10px;width:35px;z-index:9}@media only screen and (max-width:767px){.modal-content button.close{height:32px;left:83%;line-height:35px;margin-bottom:14px;top:4px;width:32px}}.modal-content button.close:hover{color:#602d03}.modal_add_to_cart.mb-15{margin-bottom:23px}.modal_description.mb-15{margin-bottom:20px}.product_navactive.owl-carousel:hover .owl-nav div{opacity:1;visibility:visible}.product_navactive.owl-carousel .owl-nav{display:block}.product_navactive.owl-carousel .owl-nav div{background:#f2f2f2;border-radius:3px;color:#333;font-size:18px;height:32px;left:-7px;line-height:32px;opacity:0;position:absolute;text-align:center;top:50%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden;width:32px}.product_navactive.owl-carousel .owl-nav div:hover{background:#602d03;color:#fff}.product_navactive.owl-carousel .owl-nav div.owl-next{left:auto;right:-7px}.newletter-popup{background:#fff;display:none;margin-top:-179px;padding:50px;position:fixed!important;text-align:center;top:50%!important}@media only screen and (max-width:767px){.newletter-popup{padding:30px 20px;width:95%}}#boxes .newletter-title h2{font-size:30px;margin:0 0 30px;text-transform:uppercase}@media only screen and (max-width:767px){#boxes .newletter-title h2{font-size:22px;margin:0 0 10px}}#boxes .box-content label{font-size:14px;font-weight:400}#boxes .box-content .newletter-label{margin-bottom:36px;width:70%}@media only screen and (max-width:767px){#boxes .box-content .newletter-label{width:100%}}#frm_subscribe form{margin:0 auto;position:relative;width:340px}@media only screen and (max-width:767px){#frm_subscribe form{width:100%}}#frm_subscribe form input::-webkit-input-placeholder{color:#747474}#frm_subscribe form input::-moz-placeholder{color:#747474}#frm_subscribe form input:-ms-input-placeholder{color:#747474}#frm_subscribe form input:-moz-placeholder{color:#747474}#frm_subscribe form input{background:#ebebeb;border:0;color:#747474;height:45px;margin-bottom:0;padding:0 127px 0 20px;width:100%}@media only screen and (max-width:767px){#frm_subscribe form input{padding:0 104px 0 20px}}#frm_subscribe form a.theme-btn-outlined{background:#333;color:#fff;cursor:pointer;font-size:12px;font-weight:600;height:100%;line-height:45px;position:absolute;right:0;text-transform:uppercase;top:0;-webkit-transition:.3s;transition:.3s;width:110px}#frm_subscribe form a.theme-btn-outlined:hover{background:#602d03}@media only screen and (max-width:767px){#frm_subscribe form a.theme-btn-outlined{width:90px}}#boxes .box-content .subscribe-bottom{margin-top:20px}#boxes .box-content .subscribe-bottom label{font-size:13px;margin:0}#boxes .box-content .subscribe-bottom #newsletter_popup_dont_show_again{display:inline-block;margin:0;vertical-align:middle}#boxes #frm_subscribe #notification{color:red}#boxes #frm_subscribe #notification .success{color:#67d7bb}#popup2{background:#333;color:#fff;cursor:pointer;display:block;font-size:13px;font-weight:600;line-height:17px;padding:6px 12px;position:absolute;right:1px;text-align:center;text-transform:capitalize;top:1px;transition:.3s}#popup2:hover{background:#602d03}.header_error{border-bottom:1px solid #ededed}@media only screen and (min-width:768px) and (max-width:991px){.header_error{border-bottom:0}}@media only screen and (max-width:767px){.header_error{border-bottom:0}}.error_form{text-align:center}.error_form h1{color:#602d03;font-size:200px;font-weight:700;letter-spacing:10px;line-height:160px;margin:0 0 72px}@media only screen and (min-width:768px) and (max-width:991px){.error_form h1{margin:0 0 43px}}@media only screen and (max-width:767px){.error_form h1{font-size:130px;letter-spacing:4px;line-height:120px;margin:0 0 38px}}.error_form h2{font-size:24px;font-weight:500;line-height:30px;margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width:767px){.error_form h2{font-size:18px;line-height:22px;margin-bottom:14px}}.error_form p{font-size:17px;font-weight:400;line-height:26px;margin-bottom:30px}@media only screen and (max-width:767px){.error_form p{font-size:15px;line-height:21px;margin-bottom:22px}}.error_form form{margin:0 auto;position:relative;width:450px}@media only screen and (max-width:767px){.error_form form{width:100%}}.error_form form input{background:#f8f8f8;border:1px solid #ddd;border-radius:3px;color:#333;height:40px;padding:0 60px 0 30px;width:100%}.error_form form button{background:no-repeat;border:none;cursor:pointer;font-size:20px;font-weight:600;height:100%;padding:0 15px;position:absolute;right:0;text-transform:uppercase;top:0;-webkit-transition:.3s;transition:.3s}.error_form form button:hover{color:#602d03}.error_form a{background:#602d03;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:40px;line-height:40px;margin-top:35px;padding:0 30px;text-transform:uppercase}@media only screen and (max-width:767px){.error_form a{margin-top:25px;padding:0 20px}}.error_form a:hover{background:#333}.error_section{padding:25px 0 80px}@media only screen and (min-width:768px) and (max-width:991px){.error_section{border-top:1px solid #ededed;padding:44px 0 60px}}@media only screen and (max-width:767px){.error_section{border-top:1px solid #ededed;padding:42px 0 60px}}.privacy_policy_main_area{padding:53px 0 10px}@media only screen and (max-width:767px){.privacy_policy_main_area{padding:57px 0 6px}}.privacy_policy_header{margin-bottom:50px;text-align:center}@media only screen and (max-width:767px){.privacy_policy_header{margin-bottom:53px}}.privacy_policy_header h1{font-size:42px;font-weight:500;line-height:45px;margin-bottom:0}@media only screen and (max-width:767px){.privacy_policy_header h1{font-size:25px;line-height:25px}}.privacy_content{margin-bottom:44px}@media only screen and (max-width:767px){.privacy_content{margin-bottom:46px}}.privacy_content h2{font-size:25px;font-weight:500;line-height:33px}@media only screen and (max-width:767px){.privacy_content h2{font-size:18px;line-height:26px}}.privacy_content h3{font-size:21px;font-weight:500;line-height:28px;margin-bottom:10px}@media only screen and (max-width:767px){.privacy_content h3{font-size:18px;line-height:24px}}.privacy_content p{font-size:16px;line-height:29px;margin-bottom:15px}@media only screen and (max-width:767px){.privacy_content p{font-size:15px;line-height:28px}}.privacy_content p a{color:#a43d21}.privacy_content p a:hover{color:#602d03}.privacy_content.section_1 h2{margin-bottom:14px}@media only screen and (max-width:767px){.privacy_content.section_1 h2{margin-bottom:9px}}.privacy_content.section_2 h2{margin-bottom:20px}@media only screen and (max-width:767px){.privacy_content.section_2 h2{margin-bottom:16px}}.privacy_content.section_3 h2{margin-bottom:18px}@media only screen and (max-width:767px){.privacy_content.section_3 h2{margin-bottom:12px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzX2JvbmlxdWVfYXNzZXRzX3Njc3Nfc3R5bGVfc2Nzcy1hc3NldHNfYm9uaXF1ZV9hc3NldHNfc2Nzc19zdHlsZV9zY3NzLmNzcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBUUEsaUJBQ0UscUJDb0NGLENEbENBLFVBQ0ksV0NxQ0osQ0RuQ0EsS0FPSSxVRVRVLENGSVYsZUFDQSxrQkFGQSxpQkFJQSxrQkN3Q0osQ0RwQ0EsdUJBSEksZ0NFbkJPLENGaUJQLGVDK0NKLENEMUNBLGtCQUVJLFlDd0NKLENEckNBLEdBQ0ksZUFFQSxnQkFEQSxhQ3lDSixDRHRDQSxHQUNJLGVBQ0EsZ0JDeUNKLENEdkNBLEdBQ0ksZUFDQSxnQkMwQ0osQ0R4Q0EsR0FDSSxlQUVBLGdCQURBLGdCQzRDSixDRHpDQSxHQUNJLGVBQ0EsZ0JDNENKLENEMUNBLEdBQ0ksZUFDQSxnQkM2Q0osQ0QzQ0EsYUFDSSxlQzhDSixDRDNDQSxTQUNJLGNBR0EsZUFGQSxvQkFDQSxvQkMrQ0osQ0Q1Q0Esd0JBQ0ksMEJDK0NKLENEN0NBLE9BQ0ksc0JDZ0RKLENEOUNBLFFBQ0ksY0FDQSxZQ2tESixDRC9DQSxnQkFGSSxvQkNxREosQ0RoREEsMEJBQ0ksY0NtREosQ0RqREEsSUFBb0IsWUFBZixjQ3NETCxDRHJEQSxHQUNJLDRCQzBESixDRHREQSxVQUhJLFNBQ0EsU0M2REosQ0RwREEsS0FDSSxlQzBESixDRHhEQSxRQUNJLFlDMkRKLENEekRBLE9BQ0ksVUM0REosQ0R6REEsV0FDSSxnQkM0REosQ0QxREEseUNBQ0ksV0FDSSxlQzZETixDQUNGLENEM0RBLHlDQUNJLFdBQ0ksVUM2RE4sQ0FDRixDRDFEQSxZQUNJLHlCQzRESixDRDFEQSxXQUNJLHdCQzZESixDRDFEQSwyQ0FHSSxTQURILGVBREEsZUMrREQsQ0R2REEsVUFDSSxxQkM2REosQ0QzREEsZUFDSSx3QkM4REosQ0QzREEsU0FDSSx3QkM4REosQ0Q1REEsYUFDSSxrQkMrREosQ0QxREEscUJBQ0ksaUJDOERKLENEN0RJLDRCQUNJ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LCtCQUdJLGNBREEsWUFEQSxVZmk3S3BCLENlNTZLb0Isc0NBQ0ksZWY4Nkt4QixDZTE2S29CLHNDQUNJLGtCZjQ2S3hCLENleDZLb0Isc0NBQ0ksa0JmMDZLeEIsQ2V0NktvQixzQ0FDSSxrQmZ3Nkt4QixDZWw2S0ksc0JBR0ksbUJBREEsYUFEQSxrQmZzNktSLENlbjZLUSw0QkFDSSxlQUNBLGdCQUVBLGtCQURBLHlCZnM2S1osQ2VuNktRLHlDQUNJLGNBQ0EsZWZxNktaLENlOTVLQSxrQkFDSSxrQmZpNktKLENlOTVLWSwwQkFDSSxlQUNELGdCZmc2S2YsQ2UvNUtnQixnQ0FDRyxhZmk2S25CLENlMTVLQSxjQUNJLGtCZjY1S0osQ2U1NUtJLHlDQUZKLGNBR1Esa0JmKzVLTixDQUNGLENlOTVLSSxtQkFDSSxlZmc2S1IsQ2UvNUtRLHFCQUVJLGdCQURBLGdCZms2S1osQ2VoNktZLDJCQUNHLGFmazZLZixDZTE1S0EscUJBQ0ksZ0NBRUEsbUJBREEsbUJmODVLSixDZTE1S1kseUNBREosMkJBRVEsaUJmNjVLZCxDZTU1S2Msc0NBQ0ksZWY4NUtsQixDQUNGLENlNTVLWSw2QkFLSSxXQUpBLGNBQ0EsV0FFQSxlQUVBLGdCQUVBLGlCQURBLGtCQUVBLGtCQU5BLHlCZm82S2hCLENlNzVLZ0IseUNBVkosNkJBWVEsZUFEQSxpQmZpNktsQixDQUNGLENlMzVLZ0IsdUVBQ0MsVWZnNktqQixDZTU1S2dCLHdDQUNJLGNmODVLcEIsQ2VyNUtJLDRCQUVJLGVkaGFNLENjK1pOLFlBVUEsa0JBUkEsVWR6WEEsQ2MrWEEsZUFGQSxjQUtBLGVBUEEsZ0JBS0EsZ0JBSkEscUJBRkEseUJYM2FKLHNCVythd0IsQ1g5YXBCLGNKMjBMUixDZXg1S1Esa0NBQ0ksa0JkelpNLENjMFpULFVmMDVLVCxDZW41S0ksd0JBQ0ksZ0JmczVLUixDZWo1S0EsaUJBQ0MsbUJmbzVLRCxDZW41S0ksdUJBQ0ksMEJBQ0gsVWZxNUtMLENlbjVLWSxnQ0FDSSw0QmZxNUtoQixDZXA1S2dCLG1DQUNJLGdCZnM1S3BCLENlcjVLb0IsK0NB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ZnEzS1osQ2VsM0tRLGtEQUdJLGdDQURBLDZCQURBLG1CZnMzS1osQ2VuM0tZLCtEQUpKLGtEQUtRLG1CZnMzS2QsQ0FDRixDZXIzS1kseUNBUEosa0RBUVEsbUJmdzNLZCxDQUNGLENlajNLQSx1QkFDSSxrQmZvM0tKLENlbDNLUSx5Q0FESiw0Q0FFUSxrQmZxM0tWLENBQ0YsQ2VsM0tPLCtEQURILDRCQUVRLGtCZnEzS1YsQ0FDRixDZXAzS1EseUNBSkosNEJBS1Esa0JmdTNLVixDQUNGLENlajNLZ0IsZ0VBREosNkNBRVEsZ0JmbzNLbEIsQ2U5MktNLDJDQUVRLGNmaTNLZCxDQUpGLENlejJLSSwwQ0FDSSxTZmczS1IsQ2UvMktRLHlDQUZKLDBDQUdRLFNmazNLVixDQUNGLENnQnYxTUEsa0JBQ0ksK0JoQjIxTUosQ2dCejFNQSxhQUVDLG9CQURBLGdCaEI2MU1ELENnQnoxTUEsWUFDSSx5QkFDSCxtQkFDQSxjaEI0MU1ELENnQjExTVEsNkJBQ0ksVWhCNDFNWixDZ0J6MU1vQix5Q0FDSSxnQ0FDQSwrQkFDQSxlQUNBLGdCQUVBLGFBQ0Esa0JBRkEseUJoQjYxTXhCLENnQnIxTW9CLHlDQUNJLGdDQUNBLCtCQUVBLGFBREEsaUJoQncxTXhCLENnQnQxTXdCLHdEQUNJLGVoQncxTTVCLENnQnYxTTRCLDBEQUVDLFVmN0JmLENlNEJrQixjaEIwMU1oQyxDZ0J4MU1nQyxnRUFDSSxhaEIwMU1wQyxDZ0J0MU13Qix1REFDSSxlaEJ3MU01QixDZ0J0MU1nQyw2REFDSSxXaEJ3MU1wQyxDZ0JuMU13QixzREFDSSxlaEJxMU01QixDZ0JwMU00Qix3REFDSSxVZi9DbEIsQ2VpRGtCLGVBQ0EsZ0JBRkEseUJoQncxTWhDLENnQnIxTWdDLDhEQUNJLGFoQnUxTXBDLENnQmwxTXdCLHVEQUVJLFVmM0RkLENlNERjLGVBQ0EsZ0JBSEEsZWhCdTFNNUIsQ2dCbDFNd0IsMERBQ0ksZWhCbzFNNUIsQ2dCbjFNNEIsZ0VBQ0ksZ0JBQ0EsZ0JoQnExTWhDLENnQm4xTTRCLGdFQUlJLGdCQUNBLHlCQUhBLFlBQ0EscUJBRkEsVWhCeTFNaEMsQ2dCbDFNd0Isd0RBQ0ksZWhCbzFNNUIsQ2dCMTBNQSxpRkFDSSxjaEI2ME1KLENnQjMwTUEsYUFFQyxhQURHLGdCaEIrME1KLENnQjcwTUkseUNBSEosYUFJUSxpQmhCZzFNTixDQUNGLENnQi8wTUksb0JBQ0ksZWZsR00sQ2VtR04sU0FXQSxrQkFWQSxVZjVEQSxDZW9FQSxlQVBBLHFCQUNBLGVBQ0EsZ0JBQ0EsWUFDQSxpQkFDQSxrQkFDQSx5QlpwSEosc0JZc0h3QixDWnJIcEIsY0p3OE1SLENnQmoxTVEsMEJBQ0ksa0JoQm0xTVosQ2dCLzBNQSxjQUNJLHNCaEJrMU1KLENnQmoxTUksZ0JBQ0ksZUFDQSxrQmhCbTFNUixDZ0JqMU1JLHFCQUNJLGVmM0hNLENlNEhOLFNBV0Esa0JBVkEsVWZyRkEsQ2U2RkEsZUFQQSxxQkFDQSxlQUNBLGdCQUNBLFlBQ0EsaUJBQ0Esa0JBQ0EseUJaN0lKLHNCWStJd0IsQ1o5SXBCLGNKbStNUixDZ0JuMU1RLDJCQUNJLGtCaEJxMU1aLENnQmwxTUksb0JBR0ksZ0JBRkEseUJBTUEsVWZuSk0sQ2VrSk4sZUFKQSxZQUdBLGtCQURBLGNoQnUxTVIsQ2dCbjFNUSx5Q0FSSixvQkFTTyxtQkFDQyxVaEJzMU1WLENBQ0YsQ2dCcjFNUSwrREFaSixvQkFhTyxtQkFDQyxVaEJ3MU1WLENBQ0YsQ2dCcjFNSSxnQkFNSSxnQ0FFQSxrQkFQQSxjQUVBLGVBQ0EsZ0JBQ0EsbUJBRUEsb0JBTEEsZ0JoQjYxTVIsQ2dCdDFNUSxzQkFDSSxhaEJ3MU1aLENnQmwxTUEsYUFNQyx3QmhCZzFNRCxDZ0JwMU1RLHlDQURKLGtCQUVPLGtCaEJ1MU1ULENBQ0YsQ2dCcDFNSSxnQkFJSSxlZnpMTSxDZXNMTixVZjlJQSxDZW1KQSxlQUNBLGdCQUxBLGlCQUNBLGlCQUVBLHdCaEJ3MU1SLENnQnIxTVEseUNBUkosZ0JBV1EsZUFGRCxpQkFDQyxnQmhCeTFNVixDQUNGLENnQm4xTUEsZUFJQyx5QkFDQSxzQkFKQSxvQkFDQSxvQkFDQSxhQUdBLDZCaEJzMU1ELENnQnIxTUksaUJBRUksZUFEQSxlaEJ3MU1SLENnQnQxTVEsNkJBQ0ksZUFDSCxlaEJ3MU1ULENnQnYxTWEseUNBSEwsNkJBSVEsY2hCMDFNZCxDQUNGLENnQngxTVEsc0JBQ0ksaUJoQjAxTVosQ2dCbjFNQSxjQUNJLGdCaEJzMU1KLENnQnIxTUksZ0JBQ0ksa0JmL01VLENlZ05WLFVmM0xBLENlZ01BLHFCQUpBLGVBR0EsZ0JBREEsaUJBSUEsZ0JBTEEsaUJBSUEseUJoQncxTVIsQ2dCdDFNUSxzQkFDSSxlZjVPRSxDZTZPRixVaEJ3MU1aLENnQm4xTUEsYUFDRyxrQmhCczFNSCxDZ0IvME1JLDBDQUVJLGdCQURBLGdCaEJtMU1SLENnQmgxTUksZ0RBR0ksZ0NBREEsNkJBREQsbUJoQm8xTVAsQ2dCajFNUSxnRUFKSixnREFLUSxtQmhCbzFNVixDQUNGLENnQm4xTVEsK0RBUEosZ0RBUVEsbUJoQnMxTVYsQ0FDRixDZ0JyMU1RLHlDQVZKLGdEQVdRLG1CaEJ3MU1WLENBQ0YsQ2lCN21OQSxjQUNJLGtCakJrbk5KLENpQmpuTkksaUJBR0kseUJBRUEsNkJBSkEsZUFDQSxnQkFJQSxnQkFGQSxpQmpCcW5OUixDaUJsbk5RLG1CQUNJLGFqQm9uTlosQ2lCL21OQSxlQUNDLHlCQUNBLGdCQUNBLGlCakJrbk5ELENpQmpuTkksaUJBQ0ksa0JqQm1uTlIsQ2lCam5OSSxpQkFDRyxhaEJPVyxDZ0JMVixjQURBLGVqQm9uTlIsQ2lCaG5OUSxnQ0FDSSxZakJrbk5aLENpQmpuTlkseUNBRkosZ0NBR08scUJqQm9uTmIsQ0FDRixDaUIvbU5BLFlBQ0ksa0JqQmtuTkosQ2lCam5OSSxrQkFFSSxjQURBLGVBRUEsZ0JqQm1uTlIsQ2lCam5OSSxrQkFFSSxnQkFEQSx5QkFFQSxZQUVBLGVBREEsV2pCb25OUixDaUJsbk5RLHlDQU5KLGtCQU9PLFVqQnFuTlQsQ0FDRixDaUJubk5JLG1CQUdJLGVoQjlDTSxDZ0IrQ04sU0FVQSxrQkFUQSxVaEJSQSxDZ0JjQSxlQVZBLHFCQU9BLGVBRkEsZ0JBTUEsWUFDQSxpQkFIQSxrQkFIQSx5QmIzREosc0JhNkR3QixDYjVEcEIsY2E0RG9CLENBUHBCLFVqQmtvTlIsQ2lCcm5OUSx5QkFDSSxrQmpCdW5OWixDaUJqbk5BLGlDQUVDLFlBQ0Esa0JBQ0Esa0JBQ0EsUUFKQSxVakJ3bk5ELENpQm5uTkkseUNBTkosaUNBT08sZ0JqQnNuTkwsQ0FDRixDaUJwbk5BLG9CQUlDLHlCQUNBLHNCQUNBLG1CQUxBLG9CQUNBLG9CQUNBLFlqQjBuTkQsQ2lCdG5OSSwwQkFHSSxlQURBLGlCQURBLGVqQjBuTlIsQ2lCdm5OUSxnQ0FDSSxhakJ5bk5aLENpQmxuTkksdUJBQ0ksZ0JBQ0EseUJBS0EsVWhCckdNLENnQm1HTixlQURBLFlBRUEsZUFIQSxXakJ5bk5SLENpQm5uTkksd0JBRUksZWhCekdNLENnQmdITixTQUdBLGtCQVRBLFVoQmxFQSxDZ0JzRUEsZUFEQSxlQUZBLGdCQU1BLFlBQ0EsaUJBRUEsZ0JBUkEseUJickhKLHNCYXdId0IsQ2J2SHBCLGNhdUhvQixDQVBwQixXakJrb05SLENpQnJuTlEseUNBZEosd0JBZU8sZWpCd25OVCxDQUNGLENpQnZuTlEsOEJBQ0ksa0JqQnluTlosQ2lCcG5OQSxPQUNDLGtCakJ1bk5ELENpQnBuTkksa0JBTUksZWhCeElNLENnQnVJTixVaEIvRkEsQ2dCMkZBLGVBTUEsZ0JBTEEsaUJBQ0EsaUJBQ0Esd0JqQjBuTlIsQ2lCcm5OSSxxQkFFSSxnQkFEQSx5QkFLQSxVaEJqSk0sQ2dCOElOLFlBRUEsZUFEQSxVakJ5bk5SLENpQnJuTkksNEJBQ0ksVWpCdW5OUixDaUJ0bk5RLG9DQUVJLGFBQ0EsY0FGQSxVakIwbk5aLENpQnRuTlEsa0NBQ0ksT2pCd25OWixDaUJybk5JLHFCQUNJLGVqQnVuTlIsQ2lCdG5OUSwwQkFDSSxhakJ3bk5aLENpQnRuTlEsNEJBT0ksZWhCMUtFLENnQjhLRixrQkFMQSxVaEJqSUosQ2dCNEhJLGVBQ0EsZUFNQSxnQkFMQSxpQkFPQSxnQkFOQSxpQkFDQSwwQmJqTFIsc0JhcUw0QixDYnBMeEIsY0oreU5SLENpQnhuTlkseUNBWkosNEJBYVEsZUFDQSxpQkFDQSxnQmpCMm5OZCxDQUNGLENpQjFuTlksa0NBQ0ksZWpCNG5OaEIsQ2lCcm5OQSxvQ0FFQyxZQUdBLGtCQUZBLGtCQUNBLFFBSEEsVWpCNG5ORCxDaUJybk5JLHFCQU9JLGtCaEJ4TFUsQ2dCNExWLGtCQUxBLFVoQmxLQSxDZ0I2SkEsZUFDQSxlQU1BLGdCQUxBLGlCQU9BLGdCQU5BLGlCQUNBLDBCYmxOSixzQmFzTndCLENick5wQixjSmcxTlIsQ2lCeG5OUSx5Q0FaSixxQkFhUSxjakIybk5WLENBQ0YsQ2lCMW5OUSwyQkFDSSxlakI0bk5aLENpQnJuTkkseUNBREosYUFFUSxrQmpCeW5OTixDQUNGLENpQnhuTkksc0JBTUksZ0JBTEEseUJBQ0EsZ0JBU0EsVWhCek9NLENnQnFPTixlQUpBLFlBTUEsaUJBTEEsZUFDQSxzQkFHQSxZQUVBLFVqQjJuTlIsQ2lCeG5OSSxtQkFDSSxnQmpCMG5OUixDaUJybk5BLGtCQUNDLGtCakJ3bk5ELENpQnZuTkkseUNBRkosa0JBR1Esa0JqQjBuTk4sQ0FDRixDaUJ4bk5BLGFBQ0ksa0JqQjJuTkosQ2lCMW5OSSxtQkFDSyxVakI0bk5ULENpQjlsTmdCLDRIQUlJLDZCQUhBLGNBRUEsZUFEQSxpQmpCb25OcEIsQ2lCem1OQSxpQ0FFQyxZQUdBLGtCQUZBLGtCQUNBLFFBSEEsVWpCZ25ORCxDaUJ6bU5JLG1CQUNJLFdqQjRtTlIsQ2lCeG1OSSxxQkFDSSxRakIybU5SLENpQnZtTkEsWUFDQyxrQmpCMG1ORCxDa0I3Nk5BLGtEQUNDLGVsQms3TkQsQ2tCMTZOd0IsdURBQ0ksa0JqQm9CVixDaUJaVSxrQkFGQSxVakJtQ3BCLENpQnhDb0IsZUFDQSxnQkFDQSxZQUNBLGlCQUNBLGtCQUVBLHdCbEI4Nk41QixDa0I1Nk40Qiw2REFDSSxlbEI4Nk5oQyxDa0IzNk40Qix5Q0FkSix1REFlUSxZbEI4Nk45QixDQUNGLENrQnA2TkEsZ0JBR0MseUJBREEsZUFEQSxpQmxCeTZORCxDa0J0Nk5JLG1CQUNJLGVBQ0EsZ0JBQ0EseUJsQnc2TlIsQ2tCcjZOUSxzQkFDSSxvQmxCdTZOWixDa0J0Nk5ZLHdCQUVJLGNBREEsY2xCeTZOaEIsQ2tCdjZOZ0IsOEJBQ0ksYWxCeTZOcEIsQ2tCajZOQSxlQUNDLG1CbEJvNk5ELENtQmgrTkEsY0FDSSxrQm5CcStOSixDbUJsK05JLG9CQUNJLGVBRUEsZ0JBQ0EsaUJBQ0EsbUJBSEEseUJuQncrTlIsQ21CcCtOUSwrREFOSixvQkFPUSxrQm5CdStOVixDQUNGLENtQnQrTlEseUNBVEosb0JBVVEsZUFDQSxrQm5CeStOVixDQUNGLENtQnYrTkksbUJBQ0ksZUFDQSxpQkFDQSxrQm5CeStOUixDbUJ0K05RLHVCQUVDLDZCQURFLGNuQnkrTlgsQ21CditOWSxrQ0FDSSxnQm5CeStOaEIsQ21CditOWSx5QkFDSSxpQm5CeStOaEIsQ21CdCtOZ0IsK0JBQ0ksYW5CdytOcEIsQ21CbitOSSx1QkFFSSxnQkFEQSxpQkFFQSxrQm5CcStOUixDbUJuK05JLHVCQU1JLGFsQnJDTSxDa0JpQ04sWUFHQSxjbkJzK05SLENtQm4rTkksaURBTEksZWxCR0EsQ2tCTEEseUJBR0EsVW5CaS9OUixDbUI3K05JLDBCQVFJLFVsQmxETSxDa0IyQ04sYUFJQSxtQkFFQSxrQkFIQSxXbkJ5K05SLENtQnArTlEseUNBVEosMEJBVVEsWW5CdStOVixDQUNGLENtQnIrTkksd0JBT0ksZWxCOURNLENrQjZETixZQUtBLGtCQUhBLFVsQnZCQSxDa0J3QkEsZUFSQSxnQkFDQSxZQUNBLGlCQUNBLGVBQ0EsMEJmckVKLHNCZTBFd0IsQ2Z6RXBCLGNKa2pPUixDbUJ2K05RLDhCQUNJLGtCbkJ5K05aLENtQnIrTlEseUNBREoseUJBRVEsa0JuQncrTlYsQ0FDRixDbUJwK05ZLHFDQUNJLGVuQnMrTmhCLENtQmgrTkEsYUFDSSxrQm5CbStOSixDbUI5OU5JLHFCQUNJLGFBQ0EsVW5CaStOUixDbUJoK05RLHlDQUhKLHFCQUlPLFluQm0rTlQsQ0FDRixDb0I1a09JLGlCQUNJLGVBRUEsZ0JBQ0EsaUJBQ0EsbUJBSEEseUJwQm9sT1IsQ29CaGxPUSx5Q0FO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QjF5UlEsc0JBQ0csVTFCNHlSWCxDMEIzeVJZLDRCQUNJLGExQjZ5UmhCLEMwQnp5Ukksc0JBQ0ksZUFDQSxnQjFCMnlSUixDMEIxeVJRLHdCQUNJLGdCMUI0eVJaLEMwQnh5UlEsaUNBQ0ksZUFDQSxnQjFCMHlSWixDMEJueVJJLHlDQURKLGdCQUVNLGtCMUJ1eVJKLENBQ0YsQzJCenBTQSxvQ0FDQyxnQjNCOHBTRCxDMkI3cFNJLGlFQUZKLG9DQUdPLGdCM0JncVNMLENBQ0YsQzJCL3BTSSxnRUFMSixvQ0FNTyxlM0JrcVNMLENBQ0YsQzJCanFTSSwrREFSSixvQ0FTTyxlM0JvcVNMLENBQ0YsQzJCbnFTSSx5Q0FYSixvQ0FZTyxhM0JzcVNMLENBQ0YsQzJCcHFTQSxlQUVDLG1CQURBLGlCM0J3cVNELEMyQnRxU0ksbUJBQ0ksYTNCd3FTUixDMkJocVNZLDBCQUVJLHlCQUNBLGFBRkEsUzNCcXFTaEIsQzJCbHFTZ0IsOEJBQ0csVTNCb3FTbkIsQzJCNXBTSSxnQkFLSSxpQkFEQSxrQjNCZ3FTUixDMkIzcFNJLGlDQVJJLGVBRUEsZ0JBREEsd0IzQjBxU1IsQzJCbnFTSSxpQkFLSSxpQkFEQSxrQjNCK3BTUixDMkIzcFNRLG9CQUNJLHFCQUNILGdCM0I2cFNULEMyQjVwU1ksc0JBUUksa0JBRUEsVTFCbkJSLEMwQllRLHFCQU1BLGVBRUEsZ0JBTkEsWUFFQSxpQkFEQSxrQkFKQSx5QkFFQSxVM0JvcVNoQixDMkJ6cFNnQiwrQkFDRyxrQjNCMnBTbkIsQzJCMXBTb0IscUNBQ0ksa0IzQjRwU3hCLEMyQnRwU2dCLDhCQUNHLGtCM0J3cFNuQixDMkJ2cFNvQixvQ0FDSSxrQjNCeXBTeEIsQzJCbnBTZ0IsZ0NBQ0csa0IzQnFwU25CLEMyQnBwU29CLHNDQUNJLGtCM0JzcFN4QixDMkJocFNnQixrQ0FDRyxrQjNCa3BTbkIsQzJCanBTb0Isd0NBQ0ksa0IzQm1wU3hCLEMyQjdvU2dCLCtCQUNHLGtCM0Irb1NuQixDMkI5b1NvQixxQ0FDSSxrQjNCZ3BTeEIsQzJCdm9TQSxhQUNJLGtCM0Iwb1NKLEMyQnpv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VFEsOEJBQ0ksa0I5QnF1VFosQzhCcHVUWSx5Q0FGSiw4QkFHUSxrQjlCdXVUZCxDQUNGLDJCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3MvX2NvbW1vbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ib25pcXVlL2Fzc2V0cy9zY3NzL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3MvX3ZhcmlhYmxzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3MvZWxlbWVudC9fYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3Mvc2VjdGlvbi9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3MvX21peGluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3Mvc2VjdGlvbi9fc2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3Mvc2VjdGlvbi9fYmFubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3Mvc2VjdGlvbi9fcHJvZHVjdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ib25pcXVlL2Fzc2V0cy9zY3NzL3NlY3Rpb24vX2Jsb2cuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYm9uaXF1ZS9hc3NldHMvc2Nzcy9zZWN0aW9uL19uZXdzbGV0dGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3Mvc2VjdGlvbi9fc2hpcHBpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYm9uaXF1ZS9hc3NldHMvc2Nzcy9zZWN0aW9uL190ZXN0aW1vbmlhbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ib25pcXVlL2Fzc2V0cy9zY3NzL3NlY3Rpb24vX2JyYW5kLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3Mvc2VjdGlvbi9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3Mvc2VjdGlvbi9fc2hvcC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ib25pcXVlL2Fzc2V0cy9zY3NzL3NlY3Rpb24vX3Byb2R1Y3QtZGV0YWlscy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ib25pcXVlL2Fzc2V0cy9zY3NzL3NlY3Rpb24vX2NhcnQtcGFnZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ib25pcXVlL2Fzc2V0cy9zY3NzL3NlY3Rpb24vX2NoZWNrb3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3Mvc2VjdGlvbi9fd2lzaGxpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYm9uaXF1ZS9hc3NldHMvc2Nzcy9zZWN0aW9uL19jb250YWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3Mvc2VjdGlvbi9fbG9naW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYm9uaXF1ZS9hc3NldHMvc2Nzcy9zZWN0aW9uL19mYXEuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYm9uaXF1ZS9hc3NldHMvc2Nzcy9zZWN0aW9uL19teS1hY2NvdW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3Mvc2VjdGlvbi9fYWJvdXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYm9uaXF1ZS9hc3NldHMvc2Nzcy9zZWN0aW9uL19zZXJ2aWNlcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ib25pcXVlL2Fzc2V0cy9zY3NzL3NlY3Rpb24vX2Jsb2ctcGFnZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ib25pcXVlL2Fzc2V0cy9zY3NzL3NlY3Rpb24vX2Jsb2ctZGV0YWlscy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ib25pcXVlL2Fzc2V0cy9zY3NzL3NlY3Rpb24vX3F1aWNrLXZpZXcuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYm9uaXF1ZS9hc3NldHMvc2Nzcy9zZWN0aW9uL19uZXdzbGV0dGVyLXBvcHVwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3Mvc2VjdGlvbi9fNDA0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2JvbmlxdWUvYXNzZXRzL3Njc3Mvc2VjdGlvbi9fcHJpdmFjeS1wb2xpY3kuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIDAxLiBUaGVtZSBkZWZhdWx0IENTU1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyotLSBHb29nbGUgRm9udCAtLSovXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVdvcmsrU2FuczoxMDAsMjAwLDMwMCw0MDAsNTAwLDYwMCw3MDAsODAwLDkwMCZkaXNwbGF5PXN3YXAnKTtcblxuLyotLSBDb21tb24gU3R5bGUgLS0qL1xuKiwgKjo6YWZ0ZXIsICo6OmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5odG1sLCBib2R5IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5e1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGZvbnQtZmFtaWx5OiAkd29ya3NhbnM7XG4gICAgY29sb3I6ICRmb250c19jb2xvcjtcbn1cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LWZhbWlseTogJHdvcmtzYW5zO1xufVxuaDEge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbn1cbmgzIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5oNCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5oNSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuaDYge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbn1cbnA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYSwgYnV0dG9uIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuYSwgYnV0dG9uLCBpbWcsIGlucHV0LCBzcGFuIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xufVxuKjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuYTpmb2N1cyB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbmltZyB7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99XG51bCB7XG4gICAgbGlzdC1zdHlsZTogb3V0c2lkZSBub25lIG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5maWd1cmV7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG59XG4vKi0tIFxuICAgIC0gQ29tbW9uIENsYXNzZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5maXgge1xuICAgIG92ZXJmbG93OmhpZGRlblxufVxuLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5jbGVhcntcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLmNvbnRhaW5lcntcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbn1cbkBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDQ2NHB4O1xuICAgIH1cbn1cbkBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xuICAgIC5jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5jYXBpdGFsaXplIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi51cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5uby1ndXR0ZXJzID4gLmNvbCwgLm5vLWd1dHRlcnMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qLS0gXG4gICAgLSBCYWNrZ3JvdW5kIGNvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmctd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cbi5iZy1saWdodC1ncmV5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JleTtcbn1cblxuLmJnLWdyZXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG59XG4uYmx1ZXdvb2QtYmcge1xuICAgIGJhY2tncm91bmQ6ICMzNTRiNjU7XG59XG5cbi8qLSBPdmVybGF5IENvbG9yIEJHIC0qL1xuXG4uYmx1ZXdvb2QtYmctb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNzAsIDkwLCAxMTIsIDAuOSk7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cbi5vdmVybHktYmctYmxhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuLyotLSBcbiAgICAtIGNvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS0gXG4gICAgLSBJbnB1dCBQbGFjZWhvbGRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaW5wdXQ6LW1vei1wbGFjZWhvbGRlciwgdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMClcIjtcbn1cbmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMClcIjtcbn1cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMClcIjtcbn1cbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiO1xufVxuXG4vKi0tIFxuICAgIFNjcm9sbCBVcCBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuI3Njcm9sbFVwIHtcblx0YmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjE0IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG5cdGJvdHRvbTogODVweDtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogbm9uZTtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRoZWlnaHQ6IDQ1cHg7XG5cdGxpbmUtaGVpZ2h0OiAzOXB4O1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAxMnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiA0NXB4O1xuXHR6LWluZGV4OiA5OTk5O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuXHR0cmFuc2l0aW9uOiAuM3M7XG4gICAgICY6aG92ZXIgaSB7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOjFzO1xuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7XG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgIH1cbn1cblxuLyotLSBcbiAgICAtIE1haW4gV3JhcHBlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1haW4td3JhcHBlciB7XG4gICAgJi5oZWFkZXItdHJhbnNwYXJlbnQge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG4ubXQtMjN7XG4gICAgbWFyZ2luLXRvcDoyM3B4O1xufVxuLm10LTMwe1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG4ubXQtNTB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5tdC01NXtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xufVxuLm10LTU3e1xuICAgIG1hcmdpbi10b3A6IDU3cHg7XG59XG4ubXQtNjB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbn1cbi5tdC03MHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuLm10LTEwMHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbi5tYi0xNXtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1iLTMwe1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubWItNDB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLm1iLTUwe1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ubWItNTV7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cbi5tYi01N3tcbiAgICBtYXJnaW4tYm90dG9tOiA1N3B4O1xufVxuLm1iLTYwe1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ubWItNjR7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbi5tYi02NXtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xufVxuLm1iLTcwe1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG4ubWItOTB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbi5tYi05MntcbiAgIG1hcmdpbi1ib3R0b206IDkycHg7IFxufVxuLm1iLTk1e1xuICAgbWFyZ2luLWJvdHRvbTogOTVweDsgXG59XG4ubWItMTAwe1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuICAgIENTUyBJTkRFWFxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgMDEuIGhlYWRlciBjc3MgaGVyZVxuICAgIDAyLiBzbGlkZXIgYXJlYSBjc3MgaGVyZVxuICAgIDAzLiBwcm9kdWN0IHNlY3Rpb24gY3NzIGhlcmVcbiAgICAwNC4gYmFubmVyIHNlY3Rpb24gY3NzIGhlcmUgXG4gICAgMDUuIGJsb2cgYXJlYSBjc3MgaGVyZVxuICAgIDA2LiBuZXdzbGV0dGVyIGFyZWEgY3NzIGhlcmVcbiAgICAwNy4gZm9vdGVyIGFyZWEgY3NzIGhlcmVcbiAgICAwOC4gc2hvcCBwYWdlIGNzcyBoZXJlXG4gICAgMDkuIGVycm9yIHBhZ2UgY3NzIGhlZXIgXG4gICAgMTAuIGFib3V0IHBhZ2UgY3NzIGhlcmVcbiAgICAxMS4gYmxvZyBwYWdlIGNzcyBoZXJlIFxuICAgIDEyLiBibG9nIGRldGFpbHMgY3NzIGhlcmVcbiAgICAxMy4gY2FydCBwYWdlIGNzcyBoZXJlXG4gICAgMTQuIGNoZWNrb3V0IHBhZ2UgY3NzIGhlcmVcbiAgICAxNS4gY29udGFjdCBwYWdlIGNzcyBoZXJlXG4gICAgMTYuIGZhcSBwYWdlIGNzcyBoZXJlXG4gICAgMTcuIGxvZ2luIHBhZ2UgY3NzIGhlcmVcbiAgICAxOC4gbXkgYWNjb3VudCBjc3MgaGVyZVxuICAgIDE5LiBwb3J0Zm9saW8gcGFnZSBjc3MgaGVyZVxuICAgIDIwLiBzZXJ2aWNlcyBwYWdlIGNzcyBoZXJlXG4gICAgMjEuIHNoaXBwaW5nIGNzcyBoZXJlXG4gICAgMjIuIHdpc2hsaXN0IGNzcyBoZXJlXG4gICAgMjMuIG5ld3NsZXR0ZXIgcG9wdXAgY3NzIGhlcmVcbiAgICAyNC4gbW9kYWwgY3NzIGhlcmVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQGltcG9ydCAndmFyaWFibHMnO1xuQGltcG9ydCAnbWl4aW4nO1xuQGltcG9ydCAnY29tbW9uJztcbkBpbXBvcnQgJ2VsZW1lbnQvYnV0dG9uJztcbkBpbXBvcnQgJ3NlY3Rpb24vaGVhZGVyJztcbkBpbXBvcnQgJ3NlY3Rpb24vc2xpZGVyJztcbkBpbXBvcnQgJ3NlY3Rpb24vYmFubmVyJztcbkBpbXBvcnQgJ3NlY3Rpb24vcHJvZHVjdCc7XG5AaW1wb3J0ICdzZWN0aW9uL2Jsb2cnO1xuQGltcG9ydCAnc2VjdGlvbi9uZXdzbGV0dGVyJztcbkBpbXBvcnQgJ3NlY3Rpb24vc2hpcHBpbmcnO1xuQGltcG9ydCAnc2VjdGlvbi90ZXN0aW1vbmlhbCc7XG5AaW1wb3J0ICdzZWN0aW9uL2JyYW5kJztcbkBpbXBvcnQgJ3NlY3Rpb24vZm9vdGVyJztcbkBpbXBvcnQgJ3NlY3Rpb24vc2hvcCc7XG5AaW1wb3J0ICdzZWN0aW9uL3Byb2R1Y3QtZGV0YWlscyc7XG5AaW1wb3J0ICdzZWN0aW9uL2NhcnQtcGFnZSc7XG5AaW1wb3J0ICdzZWN0aW9uL2NoZWNrb3V0JztcbkBpbXBvcnQgJ3NlY3Rpb24vd2lzaGxpc3QnO1xuQGltcG9ydCAnc2VjdGlvbi9jb250YWN0JztcbkBpbXBvcnQgJ3NlY3Rpb24vbG9naW4nO1xuQGltcG9ydCAnc2VjdGlvbi9mYXEnO1xuQGltcG9ydCAnc2VjdGlvbi9teS1hY2NvdW50JztcbkBpbXBvcnQgJ3NlY3Rpb24vYWJvdXQnO1xuQGltcG9ydCAnc2VjdGlvbi9zZXJ2aWNlcyc7XG5AaW1wb3J0ICdzZWN0aW9uL2Jsb2ctcGFnZSc7XG5AaW1wb3J0ICdzZWN0aW9uL2Jsb2ctZGV0YWlscyc7XG5AaW1wb3J0ICdzZWN0aW9uL3F1aWNrLXZpZXcnO1xuQGltcG9ydCAnc2VjdGlvbi9uZXdzbGV0dGVyLXBvcHVwJztcbkBpbXBvcnQgJ3NlY3Rpb24vNDA0JztcbkBpbXBvcnQgJ3NlY3Rpb24vcHJpdmFjeS1wb2xpY3knO1xuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4iLCIvLyBGb250IEZhbWlseVxuJHdvcmtzYW5zOiAnV29yayBTYW5zJywgc2Fucy1zZXJpZjtcblxuKntcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8vIENvbG9ycyAtLS0tLS0tLS0tLS0tLS1cblxuLy8gVGhlbWUgQ29sb3JcblxuJGZvbnRzX2NvbG9yOiAjMzMzO1xuJHByaW1hcnlfY29sb3I6ICM5OTk5OTk7XG5cbiRmb250c19jb2xvcjI6Izc1NzU3NTtcbiRmb250c19jb2xvcjM6IzkxOTE5MTtcblxuJGZvbnRzX2NvbG9yNDojODg4ODg4O1xuJGZvbnRzX2NvbG9yNTojYTRhNGE0O1xuXG4kZm9udHNfY29sb3I2OiMzRTQ0NEE7XG4kZm9udHNfY29sb3I3OiM4MDgwODA7XG5cbiRmb250c19jb2xvcjk6I2E3YTdhNztcbiRmb250c19jb2xvcjEwOiMyMjI7XG5cbiRmb250c19jb2xvcjExOiMyZjJmMmY7XG4kZm9udHNfY29sb3IxMjojY2NjO1xuXG5cbiRzZWNvbmRhcnlfY29sb3I6ICM2MDJEMDM7XG4kc2Vjb25kYXJ5X2NvbG9yMjogI2ZlMzczNztcbiRzZWNvbmRhcnlfY29sb3IzOiAjMERCNkM4O1xuXG4kc2Vjb25kYXJ5X2NvbG9yNDogI0NGMUYxRjtcbiRzZWNvbmRhcnlfY29sb3I1OiAjZWQ5MTUzO1xuXG4kc2Vjb25kYXJ5X2NvbG9yNjogI2U5MzgzODtcbiRzZWNvbmRhcnlfY29sb3I3OiAjMDg4MWEzO1xuXG4kc2Vjb25kYXJ5X2NvbG9yODogI2ZmNjY2NjtcbiRzZWNvbmRhcnlfY29sb3I5OiAjOWI2NTAxO1xuJHNlY29uZGFyeV9jb2xvcjEwOiAjOTk5O1xuXG4kc2Vjb25kYXJ5X2NvbG9yMTE6ICNmOGY5Zjk7XG4kc2Vjb25kYXJ5X2NvbG9yMTI6ICMyZDJkMmQ7XG5cbiRzZWNvbmRhcnlfY29sb3IxMzogI2E4NzQxYTtcblxuJHNlY29uZGFyeV9jb2xvcjE0OiAjQkY3NDZCO1xuXG4kd2hpdGU6ICNmZmZmZmY7XG4kYmxhY2s6ICMwMDAwMDA7XG5cbi8vIERhcmsgQ29sb3JcbiRncmV5X2NvbG9yOiAjZWRlZGVkO1xuJGRhcmtfZ3JleTojZTllOWU5O1xuXG4vLyBMaWdodCBDb2xvclxuJGxpZ2h0LWdyZXk6ICNmNmZhZmI7XG4kbGlnaHQ6ICMxOTE5MTk7XG5cblxuXG4vLyBCb2R5IENvbG9yXG4kYm9keS1jb2xvcjogI2ZmZjtcbiRib2R5LWNvbG9yLWxpZ2h0OiAjOTA5MDkwO1xuXG5cbi8vIEJvZHkgQ29sb3JcbiRncmV5LWxpZ2h0OiAjZjBmMGYwO1xuJGdyZXktZGFyazogIzg4ODg4ODtcblxuLy8gSGVhZGluZyBDb2xvclxuJGhlYWRpbmctY29sb3I6ICMzMzMzMzM7XG4kaGVhZGluZy1jb2xvci1saWdodDogIzUwNTA1MDtcblxuXG5cblxuXG4vLyBSZXNwb25zaXZlIFZhcmlhYmxlc1xuJGV4dHJhQmlnLWRldmljZSA6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13IGlkdGg6IDE2MDBweCknO1xuJGxhcHRvcC1kZXZpY2UgOiAnb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCknO1xuJG1pbmktbGFwdG9wLWRldmljZSA6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTMwMHB4KSc7XG4kZGVza3RvcC1kZXZpY2UgOiAnb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSc7XG4kdGFibGV0LWRldmljZTonb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpJztcbiRzbWFsbC1tb2JpbGUzOidvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDMwcHgpIGFuZCAobWF4LXdpZHRoOiA1NzVweCknO1xuJGxhcmdlLW1vYmlsZTonb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSc7XG4kc21hbGwtbW9iaWxlMjogJ29ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCknO1xuJHNtYWxsLW1vYmlsZTogJ29ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCknO1xuXG4iLCIvKiAwMi4gRWxlbWVudCAqL1xuXG4uYnV0dG9ue1xuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNDVweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBwYWRkaW5nOiAwIDIycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4iLCJcbi8qIDIuIEhvbWUgMSBIZWFkZXIgY3NzIGhlcmUgKi9cblxuLyogMDEuIGhlYWRlciBjc3MgaGVyZSAqL1xuLm9mZl9jYW52YXJzX292ZXJsYXkge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0Y3Vyc29yOiBjcm9zc2hhaXI7XG4gICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xuICAgIHRvcDogMDtcbiAgICAmLmFjdGl2ZXtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbn1cbi5vZmZjYW52YXNfbWVudXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBcbn1cbi5vZmZjYW52YXNfbWVudV93cmFwcGVye1xuXHR3aWR0aDogMjkwcHg7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0ei1pbmRleDogOTk7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiAxMDB2aDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogLTMwMHB4O1xuICAgIHBhZGRpbmc6IDUwcHggMTVweCAzMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgJi5hY3RpdmV7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmIC5zbGlua3ktdGhlbWUtZGVmYXVsdCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG4gICAgJiAuc2VhcmNoX2NvbnRhaW5lcntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYgLmxhbmd1YWdlX2N1cnJlbmN5e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJiAgLmhlYWRlcl9hY2NvdW50X2FyZWEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgJiAuY2FsbC1zdXBwb3J0e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4ub2ZmY2FudmFzX21haW5fbWVudXtcbiAgICAmID4gbGl7XG4gICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcbiAgICAgICAgICAgICYubWVudS1vcGVue1xuICAgICAgICAgICAgICAgICYgPiBzcGFuLm1lbnUtZXhwYW5ke1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIHVse1xuICAgICAgICAgICAgJiBsaXtcbiAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XG4gICAgICAgICAgICAgICAgICAgICYubWVudS1vcGVue1xuICAgICAgICAgICAgICAgICAgICAgICAgJiBzcGFuLm1lbnUtZXhwYW5ke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ub2ZmY2FudmFzX21haW5fbWVudXtcbiAgICAmIGxpe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIFxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgJiBzcGFue1xuICAgICAgICAgICAgJi5tZW51LWV4cGFuZHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiB1bC5zdWItbWVudXtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICYgbGl7XG4gICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgIFxuICAgIH1cbn1cblxuLm9mZmNhbnZhc19mb290ZXJ7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJiBzcGFue1xuICAgICAgICAmIGF7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbi5zbGlua3ktdGhlbWUtZGVmYXVsdCBhOm5vdCguYmFjaykge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgIH1cblx0XG59XG5cbi5jYW52YXNfY2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTBweDtcbiAgICByaWdodDogMTNweDtcbiAgICAmIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIFxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjE0OyBcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuLmNhbnZhc19vcGVue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICB0b3A6IDI5cHg7XG4gICAgei1pbmRleDogOTtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIHRvcDogMjJweDtcbiAgICB9XG4gICAgJiBhe1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIHdpZHRoOiA0MXB4O1xuICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZm9udHNfY29sb3I7XG4gICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogI2ZlMzczNzsgXG4gICAgICAgICAgICBib3JkZXItY29sb3I6I2ZlMzczNztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uc3RpY2t5LWhlYWRlci5zdGlja3kge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDk5O1xuXHR3aWR0aDogMTAwJTtcblx0dG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwwLjExKTtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA5MDBtcztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiA5MDBtcztcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yLCAxLCAwLjIyLCAxKTtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMiwgMSwgMC4yMiwgMSk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwcztcblx0YW5pbWF0aW9uLWRlbGF5OiAwcztcblx0LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246IG5vcm1hbDtcblx0YW5pbWF0aW9uLWRpcmVjdGlvbjogbm9ybWFsO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IG5vbmU7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IG5vbmU7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG5cdGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluaGVyaXQ7XG4gICAgICAgIGJveC1zaGFkb3c6IGluaGVyaXQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGluaGVyaXQ7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBpbmhlcml0O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICBvcGFjaXR5OiBpbmhlcml0O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5oZXJpdDtcbiAgICAgICAgYm94LXNoYWRvdzogaW5oZXJpdDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaW5oZXJpdDtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGluaGVyaXQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICAgIG9wYWNpdHk6IGluaGVyaXQ7XG4gICAgfVxuICAgICYgLnNlYXJjaF93aWRnZXQge1xuICAgICAgICB0b3A6IDUwcHg7XG4gICAgfVxuICAgICYgLmRyb3Bkb3duX2FjY291bnQge1xuICAgICAgICB0b3A6IDUwcHg7XG4gICAgfVxuICAgIC5taW5pX2NhcnQge1xuICAgICAgICB0b3A6IDU1cHg7XG4gICAgfVxufVxuLmhlYWRlcl9taWRkbGUuc3RpY2t5LWhlYWRlci5zdGlja3l7XG4gICAgcGFkZGluZzogN3B4IDA7XG59XG4vKmhlYWRlciBjc3MgaGVlciovXG4ubWFpbl9oZWFkZXJ7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgcGFkZGluZzogMzBweCAwIDMwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nOiAyN3B4IDA7XG4gICAgfVxufVxuLmhlYWRlcl90b3B7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBcbn1cblxuXG4ubGFuZ3VhZ2VfY3VycmVuY3l7XG4gICAgJi50ZXh0LXJpZ2h0e1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYuYm90dG9te1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmID4gdWx7XG4gICAgICAgICYgPiBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTFweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9ICBcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICB9ICBcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICB9IFxuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiNjY2M7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgJiB1bC5kcm9wZG93bl9jdXJyZW5jeXtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYgPiBhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgc3BhbntcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIH0gIFxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmID4gYXtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgfSAgXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAmIGkuaW9uLWlvcy1hcnJvdy1kb3due1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH0gIFxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgIH0gIFxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmxhbmd1YWdlX2N1cnJlbmN5ID4gdWwgPiBsaTpob3ZlciBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKXtcbiAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xufVxuXG4uZHJvcGRvd25fY3VycmVuY3l7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0YmFja2dyb3VuZDogJGJvZHktY29sb3I7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cdHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1vdXQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHotaW5kZXg6IDk5OTk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMTVweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgICAgIG1pbi13aWR0aDogMTE1cHg7XG4gICAgfVxuICAgICYgbGl7XG4gICAgICAgICYgYXtcbiAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IxNDsgXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cblxufVxuLmJvdHRvbV9kcm9wX2N7XG4gICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG59XG5cbi5kcm9wZG93bl9sYW5ndWFnZXtcbiAgICBAZXh0ZW5kIC5kcm9wZG93bl9jdXJyZW5jeTtcbiAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgIH1cbn1cbi5sb2dve1xuICAgICYgaW1ne1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZWFkZXJfbWlkZGxle1xuICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgXG59XG5cbi5oZWFkZXJfcmlnaHRfaW5mbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5oZWFkZXJfYWNjb3VudF9saXN0e1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICB9XG4gICAgJiA+IGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZpcnN0IGJhc2VsaW5lO1xuICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgJiBpe1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgZm9udC1zaXplOiAyM3B4XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICYgaXtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgfVxuICAgICAgICAmIHNwYW4uY2FydF9pdGVtdGV4dHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBzcGFuLmNhcnRfaXRlbXRvdGFse1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgc3BhbntcbiAgICAgICAgJi5pdGVtX2NvdW50e1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTEycHg7XG4gICAgICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgIHRvcDogLTEycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTFweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTExcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgXG59XG4uaGVhZGVyX2FjY291bnRfYXJlYSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG4uZHJvcGRvd25fc2VhcmNoe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwOCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogOTtcbiAgICB3aWR0aDogMzcwcHg7XG4gICAgYmFja2dyb3VuZDojZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwwLDAsLjIpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBsZWZ0OiAtNDdweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHRvcDogMTUxJTtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbGVmdDogLTQ3cHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB0b3A6IDE1MSU7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICB9XG4gICAgJiBmb3Jte1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xuICAgICAgICB9XG4gICAgICAgICYgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xuICAgICAgICB9XG4gICAgICAgICYgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gICAgICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgJiBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmIGlucHV0e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNTBweCAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJiBidXR0b257XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG4vKiAyLjQgbWFpbiBtZW51IGNzcyBoZXJlICovXG4ubWVudV9wb3NpdGlvbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbl9tZW51e1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYgbmF2e1xuICAgICAgICAmID4gdWx7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgJiA+IGxpe1xuXHQgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICYgdWwuc3ViX21lbnV7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJiAubWVnYV9tZW51e1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAzMHB4IDMwcHggMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmID4gYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7ICAgXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJiA+IGF7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHhcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWluaS1sYXB0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMXB4IDVweCAxMXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYgaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYgdWwuc3ViX21lbnV7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDExcHggMCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7ICAgIFxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguNXMpO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAmIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYubWVnYV9pdGVtc3tcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJiAubWVnYV9tZW51e1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMTFweCAwIHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjVzKTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWVnYV9tZW51X2lubmVye1xuICAgICAmID4gbGl7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAmID4gYXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiB1bHtcbiAgICAgICAgICAgICYgbGl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKm1haW4gbWVudSBjc3MgZW5kKi9cblxuLyptaW5pIGNhcnQgY3NzIGhlcmUqL1xuLm1pbmlfY2FydF93cmFwcGVye1xuICAgICY6aG92ZXJ7XG4gICAgICAgICYgLm1pbmlfY2FydHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAxOHB4IDMzcHg7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDExcHggMjBweDtcbiAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTFweCAyMHB4O1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cbi5taW5pX2NhcnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWluLXdpZHRoOiAzNTVweDtcbiAgICBwYWRkaW5nOiAwIDE4cHg7XG5cdGJhY2tncm91bmQ6ICRib2R5LWNvbG9yO1xuXHR6LWluZGV4OiA5OTk7XG5cdC8vIHJpZ2h0OiAwO1xuICAgIHJpZ2h0OiAtNjRweCAhaW1wb3J0YW50O1xuICAgIHRvcDogMjA4JTtcblx0bWF4LWhlaWdodDogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXI6MXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjVzKTtcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IHVuc2V0O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMXB4IDIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMjYwcHg7XG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgIC8vIHJpZ2h0OiAtNjRweDtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgdG9wOiAxMzAlO1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogdW5zZXQ7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDExcHggMjBweDtcbiAgICAgICAgbWluLXdpZHRoOiAyNjBweDtcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgLy8gcmlnaHQ6IC02NHB4O1xuICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgICB0b3A6IDEzMCU7XG4gICAgfVxufVxuXG5cbi5jYXJ0X2ltZyB7XG5cdHdpZHRoOiA5NXB4O1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICB9XG59XG4uY2FydF9pbmZve1xuICAgIHdpZHRoOiA2MyU7XG4gICAgJiBhe1xuICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IxNDsgXG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBwe1xuICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgJiBzcGFue1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgIFxufVxuLmNhcnRfcmVtb3Zle1xuICAgICYgYXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAgJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJ0X2l0ZW0ge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAxMXB4IDA7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5taW5pX2NhcnRfdGFibGV7XG4gICAgcGFkZGluZzogMjNweCAwO1xuXG59XG4uY2FydF90b3RhbHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICYgc3BhbntcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAmLnByaWNle1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICB9XG4gIFxuICAgIFxufVxuXG4uY2FydF9idXR0b257XG4gICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxNXB4O1xuICAgIH1cbiAgICAmIGF7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWVmMGYxO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMTNweCAwcHggMTFweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7IFxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7IFxuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi8qbWluaSBjYXJ0IGNzcyBlbmQqL1xuXG5cbi8qaG9tZSB0aHJlZSBjc3MgaGVyZSovXG4uaGVhZGVyX21pZGRsZTN7XG4gICAgcGFkZGluZzogMzdweCAwIDhweDtcbiAgICAmIC5sb2dve1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuLm1lbnVfdGhyZWV7XG4gICAgJiBuYXZ7XG4gICAgICAgICYgPiB1bHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuLm1pbmlfY2FydF93cmFwcGVyM3tcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAmIC5oZWFkZXJfYWNjb3VudF9saXN0e1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgICYgLm1pbmlfY2FydHtcbiAgICAgICAgdG9wOiAxNTUlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLnNlYXJjaF9ib3gze1xuICAgICYgLmRyb3Bkb3duX3NlYXJjaHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHRvcDogMTYwJTtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5cbi5oZWFkZXJfdHJhbnNwYXJlbnQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDk7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIH1cbn1cblxuXG5cblxuXG4vKmhvbWUgZm91ciBjc3MgaGVyZSovXG4uaGVhZGVyX2JvdHRvbTR7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICAgICYuc3RpY2t5LWhlYWRlci5zdGlja3l7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbn1cblxuXG5cblxuXG5cblxuXG5cbiIsIlxuLyogdHJhbnNpdGlvbiAqL1xuQG1peGluIHRyYW5zaXRpb24oJHByb3BlcnR5KXtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wZXJ0eTtcbiAgICAgICAgdHJhbnNpdGlvbjogJHByb3BlcnR5O1xufVxuXG4vKiBmbGV4ICovXG5AbWl4aW4gZmxleCgkcHJvcGVydHkpe1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4vKiB0cmFuc2Zvcm0gKi9cbkBtaXhpbiB0cmFuc2Zvcm0oJHByb3BlcnR5KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiAkcHJvcGVydHk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiAkcHJvcGVydHk7XG4gICAgICAgICAgdHJhbnNmb3JtOiAkcHJvcGVydHk7XG59XG5cblxuLyogb3BhY2l0eSAqL1xuQG1peGluIG9wYWNpdHkoJG9wYWNpdHkpe1xuICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xuICAgIC1tcy1maWx0ZXI6ICRvcGFjaXR5O1xufVxuXG5cblxuXG5cbiIsIi8qIDAyLiBzbGlkZXIgYXJlYSBjc3MgaGVyZSAqL1xuLnNpbmdsZV9zbGlkZXJ7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcbiAgICAgICAgaGVpZ2h0OiA2ODNweDtcbiAgICAgICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xuICAgICAgICAgICBoZWlnaHQ6IDQ4MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBoZWlnaHQ6IDM4MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1JTtcbiAgICAgICAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgICAgIH1cbiBcbn1cbi5zbGlkZXJfc2VjdGlvbntcbiAgICAmLm1iLTQwe1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYubWItNzB7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLnNsaWRlcl9hcmVhe1xuICAgICYgLm93bC1kb3Rze1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoLTUwJSk7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgYm90dG9tOiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJiAub3dsLWRvdHtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDNweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpZGVyX2NvbnRlbnR7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAmIGgxe1xuICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZX17XG4gICAgICAgICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2NnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBoMntcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgbWFyZ2luLWJvdHRvbTogMjdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAmIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIHBhZGRpbmc6IDMycHggMCAzMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgIG1heC13aWR0aDogNTElO1xuICAgICAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZX17XG4gICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTMlO1xuICAgICAgICAgICAgcGFkZGluZzogMjdweCAwIDI3cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyOXB4IDAgMjlweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTklO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDAgMTVweDtcbiAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBhe1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuLmFjdGl2ZSAuc2xpZGVyX2NvbnRlbnQgaDEsLmFjdGl2ZSAuc2xpZGVyX2NvbnRlbnQgaDIsLmFjdGl2ZSAuc2xpZGVyX2NvbnRlbnQgaDMsLmFjdGl2ZSAuc2xpZGVyX2NvbnRlbnQgYSwuYWN0aXZlIC5zbGlkZXJfY29udGVudCBwLC5hY3RpdmUgLnNsaWRlcl9jb250ZW50IHNwYW4ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4zcztcbn1cblxuLmFjdGl2ZSAuc2xpZGVyX2NvbnRlbnQgaDJ7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC41cztcbn1cbi5hY3RpdmUgLnNsaWRlcl9jb250ZW50IGgzLC5hY3RpdmUgLnNsaWRlcl9jb250ZW50IHNwYW57XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC43cztcbn1cbi5hY3RpdmUgLnNsaWRlcl9jb250ZW50IHB7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC43cztcbn1cbi5hY3RpdmUgLnNsaWRlcl9jb250ZW50IGF7XG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjlzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC45cztcbn1cblxuXG5cbi8qaG9tZSB0aHJlZSBjc3MgaGVyZSovXG4uc2xpZGVyX3NfdGhyZWV7XG4gICAgJiAuc2luZ2xlX3NsaWRlcntcbiAgICAgICAgaGVpZ2h0OiAxMDU0cHg7XG4gICAgICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgaGVpZ2h0OiA3NDFweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgIGhlaWdodDogNTU1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgaGVpZ2h0OiAzODBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uc2xpZGVyX2NfdGhyZWV7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICBwYWRkaW5nLXRvcDogMTQ1cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbn1cblxuXG4vKmhvbWUgZm91ciBjc3MgaGVyZSovXG4uc2xpZGVyX3NfZm91ciB7XG4gICAgbWFyZ2luLWJvdHRvbTogODRweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xuICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjZweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDdweDtcbiAgICB9XG59XG4uYWN0aXZlIC5zbGlkZXJfY19mb3VyIGgxLC5hY3RpdmUgLnNsaWRlcl9jX2ZvdXIgaDJ7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4zcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XG59XG5cbi5hY3RpdmUgLnNsaWRlcl9jb250ZW50IGgye1xuICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC41cztcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuNXM7XG59XG4uc2xpZGVyX2ZvdXJfYXJlYXtcbiAgICAmOmhvdmVye1xuICAgICAgICAmIC5vd2wtbmF2e1xuICAgICAgICAgICAgJiBkaXZ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgJi5vd2wtbmV4dHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLm93bC1uYXZ7XG4gICAgICAgICYgZGl2e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XG4gICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgICAgICAgICAgIGNvbG9yOiMzMzM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm93bC1uZXh0e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnNsaWRlcl9jX2ZvdXJ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICB9XG4gICAgJiBoMXtcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xuICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBoMntcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuIiwiLyowNC4gYmFubmVyIHNlY3Rpb24gY3NzIGhlcmUgKi9cbi5iYW5uZXJfZ2FsbGVyeV9hcmVhe1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIHBhZGRpbmc6IDU3cHggMCAyNXB4O1xuICAgIH1cbn1cbi5zaW5nbGVfYmFubmVye1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICBcbn1cblxuLmJhbm5lcl90aHVtYntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOjpiZWZvcmV7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcyBsaW5lYXI7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDMwMG1zIGxpbmVhcjtcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAzMDBtcyBsaW5lYXI7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAzMDBtcyBsaW5lYXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBsaW5lYXI7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICAmIGltZ3tcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIH1cbiAgICBcbn1cblxuLmJhbm5lcl90ZXh0e1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLXRvcDogMTdweDtcbiAgICB9XG4gICAgJiBoM3tcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmJhbm5lcl9zdGF0aWNfYXJlYXtcbiAgICBiYWNrZ3JvdW5kOiNmOGY4Zjg7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBhZGRpbmc6IDU4cHggMCA2MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1OHB4O1xuICAgIH1cbn1cblxuLmJhbm5lcl9zdGF0aWNfY29udGVudHtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgJiBoM3tcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBjb2xvcjokc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlIH17XG4gICAgICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbWluaS1sYXB0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1N3B4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgcHtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiMzMzM7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjokc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLypob21lIHR3byBjc3MgaGVyZSovXG4uYmFubmVyX2Nhcm91c2VsIHtcbiAgICAmIC5jb2wtbGctM3tcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICAmIC5vd2wtbmF2e1xuICAgICAgICAgICAgJiBkaXZ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLm93bC1uYXZ7XG4gICAgICAgICYgZGl2e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0OSU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm93bC1uZXh0e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qaG9tZSB0aHJlZSBjc3MgaGVyZSovXG4uYmFubmVyX3N0eWxlX3RocmVle1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZX17XG4gICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NnB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgIH1cbiAgICAmIC5iYW5uZXJfdGh1bWJ7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5iYW5uZXJfdGV4dHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xuICAgICAgICBsZWZ0OiA5JTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgICYgaDN7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgcHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MyU7XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZX17XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjIlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG4vKmhvbWUgZm91ciBjc3MgaGVyZSovXG4uYmFubmVyX3N0eWxlX2ZvdXJ7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4iLCIvKiAwMy4gcHJvZHVjdCBzZWN0aW9uIGNzcyBoZXJlICovXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUuYWN0aXZlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogYXV0bztcblx0b3BhY2l0eTogMTtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjs7XG59XG5cbi5wcm9kdWN0X2FyZWF7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgICB9XG59XG4ucHJvZHVjdF9oZWFkZXJ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAmIC5zZWN0aW9uX3RpdGxle1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxufVxuLnNlY3Rpb25fdGl0bGV7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgICYgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHhcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHhcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgIFxufVxuLnByb2R1Y3RfdGFiX2J0bntcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgICYgdWx7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaW5nbGVfcHJvZHVjdHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgJjpob3ZlcntcbiAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMjVweCAwIHJnYmEoMCwwLDAsLjEpO1xuICAgICAgICAmIC5hZGRfdG9fY2FydHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgYm90dG9tOiAxN3B4O1xuICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAmIC5wcmljZV9ib3h7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgICYgLmFjdGlvbl9saW5rc3tcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICYgLnByb2R1Y3RfdGh1bWJ7XG4gICAgICAgICAgICAmIGEuc2Vjb25kYXJ5X2ltZ3tcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAwcztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cbi5wcm9kdWN0X3RodW1ie1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAmIGEuc2Vjb25kYXJ5X2ltZ3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICB9XG4gICAgJiBhe1xuICAgICAgICAmIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmFjdGlvbl9saW5rc3tcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDUwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgei1pbmRleDogOTtcbiAgICAmIHVse1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ5cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICB9XG59XG4ubGFiZWxfcHJvZHVjdHtcbiAgICAmIHNwYW57XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgJi5sYWJlbF9zYWxle1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAmLmxhYmVsX25ld3tcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0X2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDE0cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICB9XG4gICAgJiBoNHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJvZHVjdF9yYXRpbmd7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAmIHVse1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZjJjMzFmO1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnByaWNlX2JveHtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgJiBzcGFue1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgICAmLm9sZF9wcmljZXtcbiAgICAgICAgICAgIGNvbG9yOiMzMzM7ICBcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5jdXJyZW50X3ByaWNle1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBcbiAgICB9XG59XG4uYWRkX3RvX2NhcnR7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgJiBhe1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0X2Nhcm91c2Vse1xuICAgICYgLnByb2R1Y3RfdGh1bWJ7XG4gICAgICAgICYgYXtcbiAgICAgICAgICAgICYgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuY29sLWxnLTN7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgICAgJiAub3dsLW5hdntcbiAgICAgICAgICAgICYgZGl2e1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5vd2wtbmF2e1xuICAgICAgICAmIGRpdntcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNDklO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjNzKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm93bC1uZXh0e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnByb2R1Y3RfZGxfY29sdW1uM3tcbiAgICAmIC5vd2wtaXRlbS5hY3RpdmUuY2VudGVye1xuICAgICAgICAmIC5wcm9kdWN0X3RpbWluZ3tcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGxpbmVhcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB9XG4gICAgICAgICYgLmRlYWxzX2l0ZW1fcHJvZHVjdHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG59XG4uZGVhbHNfaXRlbV9wcm9kdWN0e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0X2l0ZW1ze1xuICAgICYgLnNpbmdsZV9wcm9kdWN0e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLnByb2R1Y3RfZGVhbHMge1xuICAgIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBhZGRpbmc6IDU4cHggMCA1NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1N3B4O1xuICAgIH1cbn1cbi5jb3VudGRvd25fYXJlYXtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbn1cblxuLnNpbmdsZV9jb3VudGRvd24ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogNDJweDtcbiAgICAmOjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiOlwiO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgdG9wOiA0NSU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKTtcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIHRvcDogMzklO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIHRvcDogMzclO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICB0b3A6IDMwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDM3cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM3cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOXB4O1xuICAgIH1cbiAgICBcbn1cblxuLmNvdW50ZG93bl9udW1iZXIge1xuXHRmb250LXNpemU6IDQ2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxufVxuLmNvdW50ZG93bl90aXRsZSB7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxufVxuLnByb2R1Y3RfdGltaW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuXHR0cmFuc2l0aW9uOiAuM3M7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLXJpZ2h0OiAtMTAwJTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1zaXplOiAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgbGluZWFyO1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbn1cbi5wcm9kdWN0X2dhbGxlcnkge1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgIH1cbn1cbi5wcm9kdWN0X2dhbGxlcnlfbGVmdHtcbiAgICAmIC5wcm9kdWN0X2NvbnRlbnR7XG4gICAgICAgIG1hcmdpbjogNDVweCAwO1xuICAgIH1cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgIH1cbn1cbi5wcm9kdWN0X2dhbGxlcnlfcmlnaHR7XG4gICAgJiAucHJvZHVjdF9pdGVtcy50b3B7XG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGUyfXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4uYm9uaXF1ZV9tZXNzYWdlc19hcmVhe1xuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYmcvYmFubmVyNy5qcGcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcbn1cblxuLmJvbmlxdWVfbWVzc2FnZXNfdGV4dHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgcGFkZGluZzogNTdweCAwIDYwcHg7XG4gICAgfVxuICAgICYgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgcHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgICYgYXtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiMzMzM7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggNTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cblxuXG4vKmhvbWUgdHdvIGNzcyBoZXJlKi9cbi5wcm9kdWN0X2Jhbm5lcl9zdGF0aWN7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgIG1hcmdpbi1ib3R0b206IDc2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIG1hcmdpbi1ib3R0b206IDUycHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgfVxuICBcbn1cbi5wcm9kdWN0X2Jhbm5lcl9sZWZ0e1xuICAgICYgLnByb2R1Y3RfdGltaW5ne1xuICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IGluaGVyaXQ7XG4gICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5jb3VudGRvd25fYXJlYSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIH1cbiAgICAmIC5zaW5nbGVfY291bnRkb3duIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRtaW5pLWxhcHRvcC1kZXZpY2V9e1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTdweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICB0b3A6IDI3JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICB0b3A6IDI2JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5jb3VudGRvd25fbnVtYmVyIHtcbiAgICAgICAgZm9udC1zaXplOiAzM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICBAbWVkaWEgI3skbWluaS1sYXB0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb3VudGRvd25fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIEBtZWRpYSAjeyRtaW5pLWxhcHRvcC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLnByb2R1Y3RfY29udGVudF9pbm5lcntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAmIC5zaW5nbGVfcHJvZHVjdHtcbiAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMjVweCAwIHJnYmEoMCwwLDAsLjEpO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgJiAuYWRkX3RvX2NhcnQge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5hZGRfdG9fY2FydCB7XG4gICAgICAgIGJvdHRvbTogLTE3cHg7XG4gICAgfVxufVxuXG4uYmFubmVyX3N0YXRpY19yaWdodDIge1xuXHRwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICAgICYgLmJhbm5lcl9zdGF0aWNfY29udGVudCB7XG4gICAgICAgICYgaDN7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgICAgICAgY29sb3I6I2M2MTkzMjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBoMntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogNnB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgYXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gICAgICAgICAgICBjb2xvcjogI2M2MTkzMjtcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5iYW5uZXJfc3RhdGljX3RodW1iMiB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cblxuLnByb2R1Y3RfYXJlYS5tYi0xMDB7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxufVxuXG4uY2F0ZWdvcmllc19wcm9kdWN0X2FlcmF7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgcGFkZGluZzogMjVweCA5MHB4IDMwcHg7XG4gICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xuICAgICAgIHBhZGRpbmc6IDI1cHggMTVweCAzMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMzBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIH1cbn1cblxuLmNhdGVnb3JpZXNfY29udGFpbmVye1xuICAgICYgLmNvbC1sZy0ye1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYgLmNhdGVnb3JpZXNfcHJvZHVjdF90aHVtYntcbiAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgICYgLm93bC1uYXZ7XG4gICAgICAgICAgICAmIGRpdntcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAub3dsLW5hdntcbiAgICAgICAgJiBkaXZ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDQ5JTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5vd2wtbmV4dHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0gXG5cbi5jYXRlZ29yaWVzX3Byb2R1Y3RfdGV4dCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgfVxuICAgICYgaDN7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgfVxuICAgICAgICAmIGF7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBzcGFue1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qaG9tZSBmb3VyIGNzcyBoZXJlKi9cbi5iYW5uZXJfc3RhdGljNF9pbm5lcntcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgJiAuYmFubmVyX3N0YXRpY190aHVtYjJ7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZzogNzBweCAwO1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZzogMjNweCAwIDUycHg7XG4gICAgfVxufVxuLnBfYmFubmVyX3N0YXRpYzR7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gICAgfVxuICAgICYgLmJhbm5lcl9zdGF0aWNfY29udGVudCB7XG4gICAgICAgICYgaDN7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogNXB4O1xuICAgICAgICAgICAgY29sb3I6ICNjNjE5MzI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBoMntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMTRweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtaW5pLWxhcHRvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgYXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICBjb2xvcjogI2M2MTkzMjtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmN1c3RvbV9wcm9kdWN0X2FyZWEge1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxufVxuXG4uc21hbGxfcHJvZHVjdF9hcmVhe1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIH1cbiAgICAmLmNvbHRocmVle1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICAmIC5vd2wtbmF2e1xuICAgICAgICAgICAgJiBkaXZ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLm93bC1uYXZ7XG4gICAgICAgICYgZGl2e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtOTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgdG9wOiAtNzNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICB0b3A6IC02MnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIHRvcDogLTUxcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5vd2wtbmV4dHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5zZWN0aW9uX3RpdGxle1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB9XG4gICAgICAgICYgaDJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuc2luZ2xlX3Byb2R1Y3R7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm94LXNoYWRvdzogaW5oZXJpdDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICYgLnByaWNlX2JveHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAucHJvZHVjdF90aHVtYntcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIHdpZHRoOiA4MnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLnByb2R1Y3RfY29udGVudHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgycHgpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLnByb2R1Y3RfaXRlbXMge1xuICAgICAgICAmIC5zaW5nbGVfcHJvZHVjdHtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cblxuXG5cblxuIiwiLyogMDUuIGJsb2cgYXJlYSBjc3MgaGVyZSAqL1xuXG4uYmxvZ19jYXJvdXNlbHtcbiAgICAmOmhvdmVye1xuICAgICAgICAmIC5vd2wtbmF2e1xuICAgICAgICAgICAgJiBkaXZ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLm93bC1uYXZ7XG4gICAgICAgICYgZGl2e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0OSU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYub3dsLW5leHR7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJiAuY29sLWxnLTN7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uc2luZ2xlX2Jsb2d7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cbi5ibG9nX3RodW1ie1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJjpob3ZlcntcbiAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDAuMDVkZWcpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYgaW1ne1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgfVxufVxuLmJsb2dfY29udGVudCB7XG4gICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMTVweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTNweDtcbiAgICB9XG4gICAgJiBoNHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgQG1lZGlhICN7JG1pbmktbGFwdG9wLWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgICAgICB9XG4gICAgICAgICYgYXtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uYmxvZ19mb290ZXJ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICAgIH1cbiAgICAmID4gYXtcbiAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uY29sb3JfdHdve1xuICAgICYgLm93bC1uYXYgZGl2OmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yMjtcbiAgICB9XG4gICAgJiAucG9zdF9hdXRob3IgYXtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IyO1xuICAgIH1cbiAgICAmIC5ibG9nX2NvbnRlbnQgaDQgYTpob3ZlcntcbiAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMjtcbiAgICB9XG4gICAgJiAuYmxvZ19mb290ZXIgPiBhOmhvdmVye1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjI7XG4gICAgfVxufVxuXG5cbi8qaG9tZSB0aHJlZSBjc3MgaGVyZSovXG5cblxuLmNvbG9yX3RocmVle1xuICAgICYgLm93bC1uYXYgZGl2OmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yMztcbiAgICB9XG4gICAgJiAucG9zdF9hdXRob3IgYXtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IzO1xuICAgIH1cbiAgICAmIC5ibG9nX2NvbnRlbnQgaDQgYTpob3ZlcntcbiAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMztcbiAgICB9XG4gICAgJiAuYmxvZ19mb290ZXIgPiBhOmhvdmVye1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjM7XG4gICAgfVxufVxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuIiwiLyowNi4gbmV3c2xldHRlciBhcmVhIGNzcyBoZXJlKi9cbi5uZXdzbGV0dGVyX2FyZWFfc3RhcnR7XG4gICAgcGFkZGluZzogOTJweCAwIDEwMHB4O1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICBwYWRkaW5nOiA3NHB4IDAgODBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBhZGRpbmc6IDU3cHggMCA2MHB4O1xuICAgIH1cbiAgICAmIC5zZWN0aW9uX3RpdGxle1xuICAgICAgICAmIGgye1xuICAgICAgICAgICAgJiBzcGFue1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLm5ld3NsZXR0ZXJfY29udGFpbmVyIHtcblx0cGFkZGluZy10b3A6IDE2cHg7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG59XG4uc3Vic2NyaWJlX2Zvcm17XG4gICAgJiBmb3Jte1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgIHdpZHRoOiA0MzBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgICYgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICB9XG4gICAgICAgICYgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgfVxuICAgICAgICAmIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgfVxuICAgICAgICAmIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgfVxuICAgICAgICAmIGlucHV0e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMCA1MHB4IDAgM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RmZGZkZjtcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBidXR0b257XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjNzKTtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLm1haWxjaGltcC1lcnJvciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6IGdyZWVuO1xufVxuLm1haWxjaGltcC1zdWNjZXNzIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogNTEwcHg7XG5cdGNvbG9yOiBncmVlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICAmLmFjdGl2ZXtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5cbi8qaG9tZSB0d28gY3NzIGhlcmUqL1xuXG4uY29sb3JfdHdve1xuICAgICYgLnN1YnNjcmliZV9mb3JtIGZvcm0gYnV0dG9uOmhvdmVye1xuICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjI7XG4gICAgfVxufVxuXG5cbi8qaG9tZSB0aHJlZSBjc3MgaGVyZSovXG4uY29sb3JfdGhyZWV7XG4gICAgJiAuc3Vic2NyaWJlX2Zvcm0gZm9ybSBidXR0b246aG92ZXJ7XG4gICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yMztcbiAgICB9XG59XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4iLCIvKiAyMS4gc2hpcHBpbmcgY3NzIGhlcmUgKi9cbi5zaGlwcGluZ19hcmVhIHtcblx0cGFkZGluZzogMTAwcHggMDtcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMCAzNnB4O1xuICAgIH1cbn1cblxuLnNpbmdsZV9zaGlwcGluZ3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmNvbDN7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgICYgLnNoaXBwaW5nX2ljb25le1xuICAgICAgICAgICAgYmFja2dyb3VuZDojMzMzO1xuICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjojMzMzO1xuICAgICAgICB9XG4gICAgfVxufVxuLnNoaXBwaW5nX2ljb25le1xuICAgIGhlaWdodDogOTBweDtcbiAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDg4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICBtaW4td2lkdGg6IDc1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3NXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHhcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgbWluLXdpZHRoOiA2MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgICAmIGl7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDg4cHg7XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNzhweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNzVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgbWluLXdpZHRoOiA4MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNzhweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIH1cbn1cblxuLnNoaXBwaW5nX2NvbnRlbnR7XG4gICAgJiBoM3tcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgICAgICYgYXtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLnNoaXBwaW5nX3BhZGRpbmd7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDAgMzZweDtcbiAgICB9XG59XG5cblxuXG5cblxuXG5cblxuIiwiLyp0ZXN0aW1vbmlhbCBjc3MgaGVyZSovXG4udGVzdGltb25pYWxfYXJlYSB7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICB9XG4gICAgXG59XG5cbi50ZXN0aW1vbmlhbF9jb250YWluZXJ7XG4gICAgJiAudGVzdGltb25pYWxfaWNvbl9pbWd7XG4gICAgICAgICYgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAudGVzdGltb25pYWxfdGh1bWJ7XG4gICAgICAgICYgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuY29sLWxnLTR7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgICAgJiAub3dsLW5hdntcbiAgICAgICAgICAgICYgZGl2e1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5vd2wtbmF2e1xuICAgICAgICAmIGRpdntcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNDklO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjNzKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5vd2wtbmV4dHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuLnRlc3RpbW9uaWFsX3RodW1ie1xuICAgIG1pbi13aWR0aDogOTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICB9XG59XG4uc2luZ2xlX3Rlc3RpbW9uaWFsIHtcblx0ZGlzcGxheTogZmxleDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cbi50ZXN0aV90aXRsZXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgfVxuICAgICYgaDJ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmIGl7XG4gICAgICAgZm9udC1zaXplOiA2NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi50ZXN0aW1vbmlhbF9jb250ZW50e1xuICAgICYgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICB9XG4gICAgJiBwe1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG4gICAgJiAgYXtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG4gICBcbn1cbi50ZXN0aW1vbmlhbF9pY29uX2ltZ3tcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgICYgaW1ne1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59XG5cblxuLypob21lIHR3byBjc3MgaGVyZSovXG5cbi50ZXN0aW1vbmlhbF90d297XG4gICAgYmFja2dyb3VuZDojZjhmOGY4O1xuICAgIHBhZGRpbmc6IDk0cHggMDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZzogNTZweCAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1N3B4O1xuICAgIH1cbn1cblxuXG5cblxuIiwiLypicmFuZCBjc3MgaGVyZSovXG4uYnJhbmRfYXJlYSB7XG5cdHBhZGRpbmc6IDEwMHB4IDA7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgcGFkZGluZzogNTZweCAwO1xuICAgIH1cbn1cbi5icmFuZF9jb250YWluZXJ7XG4gICAgJiAuc2luZ2xlX2JyYW5ke1xuICAgICAgICAmIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgICAgJiAub3dsLW5hdntcbiAgICAgICAgICAgICYgZGl2e1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5vd2wtbmF2e1xuICAgICAgICAmIGRpdntcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNDklO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjNzKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5vd2wtbmV4dHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpbmdsZV9icmFuZHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICYgaW1ne1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICAmIGltZ3tcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpIHJvdGF0ZSgwLjA1ZGVnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuXG4uYnJhbmRfcGFkZGluZ3tcbiAgICBwYWRkaW5nOiAwO1xuICAgICYgLmJyYW5kX2NvbnRhaW5lcntcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDU2cHggMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbiIsIi8qICAwNy4gZm9vdGVyIGFyZWEgY3NzIGhlcmUgKi9cblxuLmZvb3Rlcl90b3B7XG4gICAgcGFkZGluZzogOTVweCAwO1xuICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nOiA3N3B4IDAgMzhweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgcGFkZGluZzogNTdweCAwIDEwcHg7XG4gICAgfVxufVxuLndpZGdldHNfY29udGFpbmVye1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGUyfXtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmID4gaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogIzE2MTUxYTtcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgIH1cbiAgICB9XG4gIFxufVxuXG5cbi5mb290ZXJfcGF5bWVudHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLmZvb3Rlcl9tZW51e1xuICAgICYgdWx7XG4gICAgICAgICYgbGl7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJiAgaXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxNjE1MWE7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi53aWRnZXRfbmV3c2xldHRlcntcbiAgICAmIGgze1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBwe1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvcHlyaWdodF9hcmVhe1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTB4O1xuICAgIH1cbiAgICAmIHB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC1zaXplOjE1cHg7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmZvb3Rlcl9ib3R0b217XG4gICAgcGFkZGluZzogMTZweCAwO1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIHBhZGRpbmc6IDIycHggMDtcbiAgICB9XG59XG5cbi5mb290ZXJfcGFkZGluZ3tcbiAgICYgLmZvb3Rlcl90b3Age1xuICAgICAgICBwYWRkaW5nOiA1OHB4IDAgNTRweDtcbiAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBwYWRkaW5nOiA1N3B4IDAgMjJweDtcbiAgICAgICAgfVxuICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICBwYWRkaW5nOiA1N3B4IDAgMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qIDEwLiBzaG9wIHBhZ2UgY3NzIGhlcmUgKi9cbi5zaG9wX2FyZWF7XG4gXG4gICAgICBcbn1cbi5jYW52YXNfcGFkZGluZ3tcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYnJlYWRjcnVtYnNfYXJlYXtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBhZGRpbmc6IDIxcHggMCAyOHB4O1xuICAgIH1cbn1cblxuLmJyZWFkY3J1bWJfY29udGVudHtcbiAgICAmIGgze1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiB1bHtcbiAgICAgICAgJiBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgY29sb3I6ICAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiL1wiO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnNpZGViYXJfd2lkZ2V0e1xuICAgICYgLnNpbmdsZV9iYW5uZXJ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAmIGF7XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIGltZ3tcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndpZGdldF9saXN0e1xuICAgICYud2lkZ2V0X2ZpbHRlcntcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcbiAgICAgICAgfSAgICBcbiAgICB9XG4gICAgJi53aWRnZXRfY2F0ZWdvcmllc3tcbiAgICAgICAgJiA+IHVse1xuICAgICAgICAgICAgJiA+IGxpe1xuICAgICAgICAgICAgICAgICYgPiBhe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAmID4gYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi53aWRnZXRfc3ViX2NhdGVnb3JpZXN7XG4gICAgICAgICAgICAgICAgICAgICYgPiBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcrJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICctJzsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIHVse1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICYgbGl7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4xKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDlweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ5cHg7XG4gICAgfVxuICAgICYgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgfVxuICAgICYgPiB1bHtcbiAgICAgICAgJiA+IGxpe1xuICAgICAgICAgICAgJiA+IGF7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlIHtcblx0YmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjE0O1xuXHRoZWlnaHQ6IDJweDtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcblx0aGVpZ2h0OiAycHg7XG5cdGJhY2tncm91bmQ6ICNkYmRiZGI7XG5cdGJvcmRlcjogbm9uZTtcblx0d2lkdGg6IDkyJTtcblx0bWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cblxuLnVpLXN0YXRlLWRlZmF1bHQsIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCwgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuXHRiYWNrZ3JvdW5kOiAkYm9keS1jb2xvcjtcblx0d2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIHRvcDogLTdweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG59XG5cbi53aWRnZXRfbGlzdC53aWRnZXRfZmlsdGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICYgZm9ybXtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICYgaW5wdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZSB9e1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgYnV0dG9ue1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cblxuXG4udGFnX2Nsb3Vke1xuICAgICYgYXtcbiAgICAgICAgbWFyZ2luOiAwIDVweCAxMnB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbn1cblxuLnNob3BfYmFubmVyX2FyZWF7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxufVxuLnNob3BfdG9vbGJhciB7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMThweDtcbiAgICB9XG4gICAgXG59XG5cblxuLnNlbGVjdF9vcHRpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgJiAubmljZS1zZWxlY3Qge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgICYgdWwubGlzdHtcbiAgICAgICAgICAgIHRvcDogMTE0JTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5pY2VzZWxlY3Rfb3B0aW9ue1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxufVxuXG4ucGFnZV9hbW91bnR7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG4gICAgJiBwe1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saXN0X2J1dHRvbntcbiAgICAmIHVse1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIGl7XG4gICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICAgICAgICAgICYgaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnByb2R1Y3RfcmF0dGluZ3tcbiAgICAmIHVse1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0X2xpc3RfaXRlbXtcbiAgICAmIC5wcm9kdWN0X3RodW1ie1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAucHJvZHVjdF9jb250ZW50e1xuICAgICAgICAmIGgze1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5wcm9kdWN0X3JhdHRpbmd7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxufVxuXG5cblxuLnBhZ2luYXRpb257XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gICAgfVxuICAgICYgdWx7XG4gICAgICAgICYgbGl7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY3VycmVudHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yMTQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubmV4dHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5zaG9wX3Rvb2xiYXIudF9ib3R0b20ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMHB4IDE1cHg7XG4gICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgICB9XG4gICAgJiAucGFnaW5hdGlvbntcbiAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5zaG9wX3JldmVyc2V7XG4gICAgJiAudGFiLWNvbnRlbnR7XG4gICAgICAgICYgLnJvd3tcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuLmdyaWRfdmlld3tcbiAgICBcbiAgICAmIC5xdWlja19idXR0b257XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJiBhe1xuICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuYWN0aW9uX2J1dHRvbntcbiAgICAgICAgJiB1bHtcbiAgICAgICAgICAgICYgbGl7XG4gICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLmhvdmVyX2FjdGlvbntcbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgd2lkdGg6IDQzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndpZGdldF9iYW5uZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6aG92ZXJ7XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgOTAwbXMgbGluZWFyO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCA5MDBtcyBsaW5lYXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjo6YmVmb3Jle1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDUxJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gICAgJjo6YWZ0ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMik7XG4gICAgICAgIGJvdHRvbTogNTAlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbn1cbi53aWRnZXRfc2lkX3Byb2R1Y3R7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIH1cbiAgICAmIC5zZWN0aW9uX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgICAgICAgJiBoMntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLm93bC1uYXZ7XG4gICAgICAgICYgZGl2e1xuICAgICAgICAgICAgdG9wOiAtNTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5wcm9kdWN0X3RodW1ie1xuICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLnByb2R1Y3RfY29udGVudHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzVweCk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJiBoNHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5wcmljZV9ib3h7XG4gICAgICAgICYgc3BhbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8qIHNob3AgcGFnZSBjc3MgaGVyZSovXG5cbi5zaG9wX3JldmVyc2V7XG4gICAgJiAucm93e1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5yb3cuc2hvcF93cmFwcGVyIHtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5zaG9wX3Rvb2xiYXJfYnRue1xuICAgICYgPiBidXR0b257XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgYm9yZGVyOiAwO1xuXHQgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgJi5idG4tZ3JpZC0ze1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9pY29uL2JrZ19ncmlkLnBuZykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ljb24vYmtnX2dyaWRfaG92ZXIucG5nKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJ0bi1ncmlkLTR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ljb24vYmtnX2dyaWQ0LnBuZykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvaWNvbi9ia2dfZ3JpZDRfaG92ZXIucG5nKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJ0bi1saXN0e1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9pY29uL2JrZ19saXN0LnBuZykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ljb24vYmtnX2xpc3RfaG92ZXIucG5nKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblx0XG59XG4ucHJvZHVjdF9jb250ZW50Lmxpc3RfY29udGVudCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uZ3JpZF9jb250ZW50e1xuICAgICYgLnByb2R1Y3RfcmF0aW5nc3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgICAgJiB1bHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5ncmlkX2xpc3R7XG4gICAgJiAuZ3JpZF9uYW1le1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmIC5hY3Rpb25fbGlua3N7XG4gICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgb3BhY2l0eTogaW5oZXJpdDtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgJiB1bHtcbiAgICAgICAgICAgICYgbGl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYgLmxpc3RfYWN0aW9uX3dyYXBwZXJ7XG4gICAgICAgICYgLmFjdGlvbl9saW5rc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLmxpc3RfYWN0aW9uX3JpZ2h0e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4ubGlzdF9hY3Rpb25fd3JhcHBlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hY3Rpb25fbGlua3MuYWN0aW9uX19saXN0e1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uZ3JpZF9saXN0e1xuICAgICYgLmFjdGlvbl9saW5rcy5hY3Rpb25fX2xpc3R7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLmxpc3RfY2FydF9idG57XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgIH1cbiAgICAmIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmdyaWRfbGlzdCAucHJvZHVjdF9jb250ZW50LmdyaWRfY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ3JpZF9saXN0IC5wcm9kdWN0X2NvbnRlbnQubGlzdF9jb250ZW50IHtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICB3aWR0aDogNjkuNjY3JTtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICB3aWR0aDogNjcuNjY3JTtcbiAgICB9XG4gICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgICYgaDQucHJvZHVjdF9uYW1le1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgICAgICB9XG4gICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5wcmljZV9ib3h7XG4gICAgICAgIG9wYWNpdHk6IGluaGVyaXQ7XG4gICAgfVxuICAgICYgLnByb2R1Y3RfZGVzY3tcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDE4cHggMCAyNHB4O1xuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICBtYXJnaW46IDE1cHggMCAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIG1hcmdpbjogMTRweCAwIDE4cHg7IFxuICAgICAgICB9XG4gICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDE0cHg7IFxuICAgICAgICB9XG4gICAgICAgICYgcHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4NCU7XG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5ncmlkX2xpc3Qge1xuICAgICYgLnNpbmdsZV9wcm9kdWN0e1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IGluaGVyaXQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuIFxufVxuLmdyaWRfbGlzdCAucHJvZHVjdF90aHVtYiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgIHdpZHRoOiAzMC4zMzMlO1xuICAgIH1cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIHdpZHRoOiAzMi4zMzMlOyAgICAgXG4gICAgfVxuICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICBcbn1cbi5jb2wtY3VzdC01IHtcblx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0LW1zLWZsZXg6IDAgMCAyMCU7XG5cdGZsZXg6IDAgMCAyMCU7XG5cdG1heC13aWR0aDogbWF4LXdpZHRoO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAzMyU7XG5cdCAgICBmbGV4OiAwIDAgMzMlO1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBcbn1cbi5zaG9wX3dyYXBwZXIgPiBkaXYge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbn1cblxuLnNob3BfdG9vbGJhcl93cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRwYWRkaW5nOiA4cHggMTBweDtcblx0bWFyZ2luOiAwIDAgMzBweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMHB4IDVweDtcbiAgICB9XG59XG5cbi5zaG9wX3Rvb2xiYXJfYnRue1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbn1cblxuLnNob3Bfd3JhcHBlcntcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIH1cbiAgICAmIC5wcm9kdWN0X3RodW1ie1xuICAgICAgICAmIGF7XG4gICAgICAgICAgICAmIGltZ3tcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuc2luZ2xlX3Byb2R1Y3R7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG4gICAgJi5ncmlkX2xpc3R7XG4gICAgICAgICYgLnNpbmdsZV9wcm9kdWN0e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5sYWJlbF9wcm9kdWN0e1xuICAgICAgICBib3R0b206IDQwcHg7XG4gICAgfVxuICAgXG59XG5cbi8qIHNob3AgcGFnZSBjc3MgZW5kKi9cblxuLypzaG9wIGZ1bGx3aWR0aCBjc3MgaGVyZSovXG4uc2hvcF9mdWxsd2lkdGh7XG4gICAgJiAuc2hvcF93cmFwcGVye1xuICAgICAgICAmLmdyaWRfM3tcbiAgICAgICAgICAgICYgLnByb2R1Y3RfdGh1bWJ7XG4gICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgICAmIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG5cblxuXG5cblxuXG4iLCIvKiAxNS4gcHJvZHVjdCBkZXRhaWxzIGNzcyBoZXJlICovXG5cbiNpbWctMXtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbn1cblxuLmhlYWRlcl9wcm9kdWN0e1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbn1cbi5wcm9kdWN0X2RfcmlnaHR7XG4gICAgJiBoMXtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgICYgYXtcbiAgICAgICAgICAgIGNvbG9yOiAjMjUyNTI1O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAucHJvZHVjdF9yYXR0aW5ne1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgfVxuICAgICAgICAmIHVse1xuICAgICAgICAgICAgJiBsaXtcbiAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkVCOTU0O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYucmV2aWV3e1xuICAgICAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzVhNWE1YTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAucHJpY2VfYm94e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgICB9XG4gICAgICAgICYgc3BhbntcbiAgICAgICAgICAgICYuY3VycmVudF9wcmljZXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYub2xkX3ByaWNle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLnByb2R1Y3RfZGVzY3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYgcHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgXG4gICAgJiAucHJpZHVjdF9zb2NpYWx7XG4gICAgICAgICYgdWx7XG4gICAgICAgICAgICAmIGxpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODsgICAgXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5mYWNlYm9va3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzQjU5OTk7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnR3aXR0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMURBMUYyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucGludGVyZXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0NCMjAyODtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmdvb2dsZS1wbHVze1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZlNmQ0YztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmxpbmtlZGlue1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAxMDEwMztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAucHJvZHVjdF90aW1pbmd7XG4gICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLmNvdW50ZG93bl9hcmVhe1xuICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTkwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG4ucHJvZHVjdGRfdGl0bGVfbmF2IHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnByb2R1Y3RfbmF2e1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmIHVse1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnByb2R1Y3RfdmFyaWFudHtcbiAgICAmLnF1YW50aXR5e1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJiBsYWJlbHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgJiBpbnB1dHtcbiAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2UgfXtcbiAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBidXR0b257XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDoyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjcwcHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2UgfXtcbiAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTcwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb250c19jb2xvcjY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiAuYnV0dG9uX25vdF9zdWJtaXR7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDoyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjcwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJiAuYnV0dG9uLWhvbWV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yMTQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5jb2xvcntcbiAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgIH1cbiAgICAgICAgJiBoM3tcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJiBsYWJlbHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJiB1bHtcbiAgICAgICAgICAgICYgbGl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0U4ODg4ODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuY29sb3Ixe1xuICAgICAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuY29sb3Iye1xuICAgICAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQkVCRUJFO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuY29sb3Ize1xuICAgICAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkUwMDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuY29sb3I0e1xuICAgICAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRjAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuc2l6ZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgJiBsYWJlbHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAmIC5uaWNlc2VsZWN0X29wdGlvbntcbiAgICAgICAgICAgIGZsb2F0OiBpbmhlcml0O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cblxuXG4ucHJvZHVjdF9kX2FjdGlvbntcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICYgdWx7XG4gICAgICAgICYgbGl7XG4gICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0X21ldGF7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJiBzcGFue1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAmIGF7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4ucHJvZHVjdF9pbmZvX2J1dHRvbntcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjlweDtcbiAgICAmIHVse1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNVBYO1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmV7XG5cdCAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuXHQgICAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuICAgIFxuLnByb2R1Y3RfcmV2aWV3X2Zvcm17XG4gICAgJiBidXR0b257XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweCAzcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuXHQgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnByb2R1Y3RfaW5mb19jb250ZW50e1xuICAgICYgcHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgfVxufVxuXG5cbi5wcm9kdWN0X2RfdGFibGUge1xuXHRwYWRkaW5nOiAxMHB4IDAgMjJweDtcbiAgICAmIHRhYmxle1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcblx0ICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmIHRib2R5e1xuICAgICAgICAgICAgJiB0cntcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgICAgICAmIHRke1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTdweDtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3RfZF9pbm5lcntcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHggMjdweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDI3cHg7XG4gICAgfVxufVxuLnByb2R1Y3RfaW5mb19pbm5lciB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLXRvcDogMTVweDtcbiAgICAmIC5wcm9kdWN0X3JhdHRpbmd7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICYgcHtcbiAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyBcbiAgICAgICAgfVxuICAgICAgICAmIHN0cm9uZ3tcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ucmV2aWV3c193cmFwcGVye1xuICAgICYgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAucHJvZHVjdF9yYXR0aW5ne1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAmIHVse1xuICAgICAgICAgICAgJiBsaXtcbiAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIGgze1xuICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uY29tbWVudF90aXRsZXtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnByb2R1Y3RfcmV2aWV3X2Zvcm0gIHtcbiAgICAmIGlucHV0e1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHQgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbiAgICAmIHRleHRhcmVhe1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICAgICYgcHtcbiAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7IFxuICAgIH1cblx0XG59XG5cbi5zdGFyX3JhdGluZ3tcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgJiB1bHtcbiAgICAgICAgJiBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICBjb2xvcjogICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnJldmlld3NfY29tbWVudF9ib3gge1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgJiAuY29tbWVudF90ZXh0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIxcHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogLTZweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4ucmV2aWV3c19tZXRhe1xuICAgICYgcHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAmIHN0cm9uZ3tcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5zLXRhYi16b29tLm93bC1jYXJvdXNlbHtcbiAgICAmIC5vd2wtbmF2e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgJiBkaXZ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbGVmdDogLTdweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjNzKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYub3dsLW5leHR7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtdGFie1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgICYgLnMtdGFiLXpvb20ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGRpdntcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG4uc2luZ2xlLXpvb20tdGh1bWJ7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICB3aWR0aDogOTUlO1xuICAgIH1cbiAgICAmIHVse1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5zZWN0aW9uX3RpdGxlLnBzZWNfdGl0bGV7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgICYgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLnJlbGF0ZWRfcHJvZHVjdHN7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cbn1cblxuLnVwc2VsbF9wcm9kdWN0c3tcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICBtYXJnaW4tYm90dG9tOiA1N3B4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTRweDtcbiAgICB9XG59XG5cbi8qIDEyLiBwcm9kdWN0IGdyb3VwZWQgY3NzIGhlcmUgKi9cblxuLmdyb3VwZWRfZm9ybSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgIH1cbiAgICAmIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICYgdGJvZHl7XG4gICAgICAgICAgICAmIHRye1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgICAgICAgICAmIHRke1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDVweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAmIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuXHQgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmIGlucHV0W3R5cGU9XCJudW1iZXJcIl17XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIHRkLmdyb3VwZWQtcHJvZHVjdC1saXN0LnF1YW50aXR5e1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYgdGQuZ3JvdXBlZC1wcm9kdWN0LWxpc3QubGFiZWx7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTg4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIHRkLmdyb3VwZWQtcHJvZHVjdC1saXN0LnByaWNle1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgICAgICYgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNTgnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmdyb3VwZWRfZm9ybSB0YWJsZSB0Ym9keSB0ciB0ZDpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyLXJpZ2h0OiAwO1xufVxuLmdyb3VwZWRfZm9ybSB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxke1xuICAgIGJvcmRlci1ib3R0b206IDA7XG59XG4uYm94X3F1YW50aXR5Lmdyb3VwIGJ1dHRvbiB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKnByb2R1Y3QgZ3JvdXBlZCBjc3MgZW5kKi9cblxuXG5cblxuLyp2YXJpYWJsYSBwcm9kdWN0IGNzcyBoZXJlKi9cbi5wX3NlY3Rpb24xLnJlbGF0ZWRfcHJvZHVjdHtcbiAgICAmIC5zbGljay1saXN0e1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQ0cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEzNXB4XG4gICAgfVxufVxuLnZhcmlhYmxlX3Byb2R1Y3R7XG4gICAgJiAubmljZXNlbGVjdF9vcHRpb257XG4gICAgICAgICYgLmxpc3R7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cblxuLnByb2R1Y3RfZF9tZXRhe1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgJiBzcGFue1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAmIGF7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbn1cblxuXG5cblxuXG4vKnByb2R1Y3Qgc2lkZWJhciBjc3MgaGVyZSovXG4ucHJvZHVjdF9zaWRlYmFye1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgJiAucm93e1xuICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5wcm9kdWN0X3NlY3Rpb257XG4gICAgICAgICYgLnJvd3tcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJiAucHJvZHVjdF9kZXNje1xuICAgICAgICAmIHB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5hY3Rpb25fYnV0dG9ue1xuICAgICAgICAmIHVse1xuICAgICAgICAgICAgJiBsaXtcbiAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5xdWlja19idXR0b257XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICBib3R0b206IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgJiBhe1xuICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgfSBcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5ob3Zlcl9hY3Rpb257XG4gICAgICAgICYgYXtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLnByb2R1Y3RfdmFyaWFudHtcbiAgICAgICAgJi5xdWFudGl0eXtcbiAgICAgICAgICAgICYgaW5wdXR7XG4gICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgYnV0dG9ue1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAucHJvZHVjdC1kZXRhaWxzLXRhYntcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLnByaWNlX2JveHtcbiAgICAgICAgJiBzcGFue1xuICAgICAgICAgICAgJi5jdXJyZW50X3ByaWNle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYub2xkX3ByaWNle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucmVndWxhcl9wcmljZXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBcbiAgICBcbn1cblxuLmZvb3Rlcl93aWRnZXRze1xuICAgICYuc2lkZWJhcl93aWRnZXRze1xuICAgICAgICAmIC5mb290ZXJfdG9we1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwXG4gICAgICAgIH1cbiAgICAgICAgJiAuZm9vdGVyX3RvcF9pbm5lcntcbiAgICAgICAgICAgIHBhZGRpbmc6IDU2cHggMCA1MnB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDU2cHggMCA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTZweCAwIDM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4ucHJvZHVjdF9yaWdodF9zaWRlYmFye1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgJiAucHJvZHVjdC1kZXRhaWxzLXRhYntcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLnJvd3tcbiAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuICAgIH1cblx0XG4gICAgJiAucHJpZHVjdF9zb2NpYWx7XG4gICAgICAgICYgdWx7XG4gICAgICAgICAgICAmIGxpe1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5wcm9kdWN0X2RfcmlnaHQge1xuICAgICAgICAmIGgxe1xuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuc2luZ2xlLXpvb20tdGh1bWJ7XG4gICAgICAgIHdpZHRoOiA5MyU7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuXG5cblxuXG5cblxuXG4iLCIvKiAxMy4gY2FydCBwYWdlIGNzcyBoZXJlICovXG5cbi5oZWFkZXJfY2FydF9wYWdle1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbn1cbi5vdGhlcl9icmVhZCB7XG5cdHBhZGRpbmctdG9wOiA0MXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNDFweDtcbn1cblxuLnRhYmxlX2Rlc2N7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdG1hcmdpbi10b3A6IDJweDtcbiAgICAmIC5jYXJ0X3BhZ2V7XG4gICAgICAgICYgdGFibGV7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICYgdGhlYWR7XG4gICAgICAgICAgICAgICAgJiB0cntcbiAgICAgICAgICAgICAgICAgICAgJiB0aHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiB0Ym9keXtcbiAgICAgICAgICAgICAgICAmIHRye1xuICAgICAgICAgICAgICAgICAgICAmIHRke1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5wcm9kdWN0X3JlbW92ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXHQgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYucHJvZHVjdF90aHVtYntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5wcm9kdWN0X25hbWV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICYucHJvZHVjdC1wcmljZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnByb2R1Y3RfcXVhbnRpdHl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIGxhYmVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiBpbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHggMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmIC5wcm9kdWN0X3RvdGFse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0gXG5cbi5jYXJ0X3BhZ2UgdGFibGUgdGhlYWQgdHI6bGFzdC1jaGlsZCB0aCwudGFibGVfZGVzYyB0YWJsZSB0Ym9keSB0ciB0ZDpsYXN0LWNoaWxke1xuICAgIGJvcmRlci1yaWdodDogMDtcbn1cbi5jYXJ0X3N1Ym1pdHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcblx0cGFkZGluZzogMTJweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmIGJ1dHRvbntcbiAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAgJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5jb3Vwb25faW5uZXJ7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDI1cHg7XG4gICAgJiBwe1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IFxuICAgIH1cbiAgICAmIGJ1dHRvbntcbiAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAgJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIGlucHV0e1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAmIGF7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uY291cG9uX2NvZGUge1xuICAgICYubGVmdHtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU5cHg7XG4gICAgICAgIH1cbiAgICB9XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICYgaDN7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5jYXJ0X3N1YnRvdGFsIHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgJiBwe1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICYuY2FydF9hbW91bnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuXHQgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfSAgIFxuICAgICAgICB9XG4gICAgICAgICYgc3BhbntcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5jaGVja291dF9idG57XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgJiBhe1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDNweCAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb250c19jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb3Vwb25fYXJlYXtcbiAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cblxuXG5cbi5mb290ZXJfd2lkZ2V0cy5vdGhlcl93aWRnZXRze1xuICAgICYgLmZvb3Rlcl90b3B7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgICAmIC5mb290ZXJfdG9wX2lubmVye1xuICAgICAgIHBhZGRpbmc6IDU1cHggMCA1M3B4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDU1cHggMCA1OXB4O1xuICAgICAgICB9IFxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBwYWRkaW5nOiA1NXB4IDAgNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDU1cHggMCAzNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKmNhcnQgcGFnZSBjc3MgZW5kKi9cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuIiwiLyogMTQuIGNoZWNrb3V0IHBhZ2UgY3NzIGhlcmUgKi9cbi51c2VyLWFjdGlvbnN7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAmIGgze1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y2Zjc7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICYgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2hlY2tvdXRfaW5mbyB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgJiBwe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAmIGF7XG4gICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBcbiAgICB9XG4gICAgJi5jb3Vwb25faW5mb3tcbiAgICAgICAgJiBmb3Jte1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm1fZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgJiBsYWJlbHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgfVxuICAgICYgaW5wdXR7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBidXR0b257XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRmb250c19jb2xvcjtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjNzKTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmZvcm1fZ3JvdXAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0d2lkdGg6IDE1cHg7XG5cdGhlaWdodDogMTVweDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogM3B4O1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIH1cbn1cbi5mb3JtX2dyb3VwLmdyb3VwXzMge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJiBsYWJlbHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiNjaGVja291dF9jb3Vwb257XG4gICAgJiBpbnB1dHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcbiAgICB9XG4gICAgJiBidXR0b257XG4gICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH0gXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWItMjAge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNoZWNrb3V0X2Zvcm17XG4gICAgJiBoM3tcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAgJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiRmb250c19jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgJiBpbnB1dHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcbiAgICB9XG4gICAgJiAubmljZS1zZWxlY3R7XG4gICAgICAgIHdpZHRoOjEwMCU7IFxuICAgICAgICAmIHVsLmxpc3R7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgdG9wOiA1NiU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBsYWJlbHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgJiBzcGFue1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgJi5yaWdoXzAse1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb250c19jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmNoZWNrb3V0X2Zvcm0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0d2lkdGg6IDE1cHg7XG5cdGhlaWdodDogMTVweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDJweDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm9yZGVyX2J1dHRvbntcbiAgICAmIGJ1dHRvbntcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjNzKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5vcmRlci1ub3RlcyB7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU4cHg7XG4gICAgfVxuICAgICYgdGV4dGFyZWF7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yOyBcbiAgICB9XG4gICAgJiBsYWJlbHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgfVxufVxuXG5cbi5DaGVja291dF9zZWN0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogNTdweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG59XG4ub3JkZXJfdGFibGV7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAmIHRhYmxle1xuICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICYgdGhlYWR7XG4gICAgICAgICAgICAmIHRye1xuICAgICAgICAgICAgICAgICYgdGh7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgdGJvZHl7XG4gICAgICAgICAgICAmIHRye1xuICAgICAgICAgICAgICAgICYgdGR7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgdGZvb3R7XG4gICAgICAgICAgICAmIHRye1xuICAgICAgICAgICAgICAgICYgdGh7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYgdGR7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLnBhbmVsLWRlZmF1bHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcblx0d2lkdGg6IDE1cHg7XG5cdGhlaWdodDogMTVweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDJweDtcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnBhbmVsLWRlZmF1bHR7XG4gICAgJiBpbWd7XG4gICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICB9XG59XG4ub3JkZXJfYnV0dG9ue1xuICAgICYgYnV0dG9ue1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG4uY2FyZC1ib2R5MSB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4vKmNoZWNrb3V0IHBhZ2UgY3NzIGVuZCovXG4iLCIvKiAyMi4gd2lzaGxpc3QgY3NzIGhlcmUgKi9cbi50YWJsZV9kZXNjLndpc2hsaXN0IHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuXHRib3JkZXItYm90dG9tOiAwO1xufVxuLnRhYmxlX2Rlc2Mud2lzaGxpc3R7XG4gICAgJiB0YWJsZXtcbiAgICAgICAgJiB0Ym9keXtcbiAgICAgICAgICAgICYgdHJ7XG4gICAgICAgICAgICAgICAgJiB0ZHtcbiAgICAgICAgICAgICAgICAgICAgJi5wcm9kdWN0X3RvdGFse1xuICAgICAgICAgICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ud2lzaGxpc3Rfc2hhcmUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDIwcHggMDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgJiBoNHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG4gICAgJiB1bHtcbiAgICAgICAgJiBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ud2lzaGxpc3RfYXJlYSB7XG5cdHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4vKndpc2hsaXN0IGNzcyBlbmQqL1xuIiwiLyogMTUuIGNvbnRhY3QgcGFnZSBjc3MgaGVyZSAqL1xuLmNvbnRhY3RfYXJlYXtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLmNvbnRhY3RfbWVzc2FnZXtcbiAgICAmIGgze1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBwe1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmIHVse1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDA7XG5cdCAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5X2NvbG9yOyBcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgaXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgbGFiZWx7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmIGlucHV0e1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjsgXG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgYmFja2dyb3VuZDokd2hpdGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3IyO1xuICAgIH1cbiAgICAmIHRleHRhcmVhe1xuICAgICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIGJ1dHRvbntcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuY29udGVudHtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuZm9ybXtcbiAgICAgICAgJiBwe1xuICAgICAgICAgICAgJi5mb3JtLW1lc3NlZ2V7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRhY3RfbWFwe1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5cblxuLm1hcC1hcmVhe1xuICAgICYgI2dvb2dsZU1hcHtcbiAgICAgICAgaGVpZ2h0OiA0NjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICBoZWlnaHQ6IDM0MHB4O1xuICAgICAgICB9XG4gICAgfSAgICBcbn1cbi8qY29udGFjdCBwYWdlIGNzcyBlbmQqL1xuIiwiXG4vKiAxNy4gbG9naW4gcGFnZSBjc3MgaGVyZSAqL1xuLmFjY291bnRfZm9ybXtcbiAgICAmIGgye1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgZm9ybXtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDIzcHggMjBweCAyOXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxuICAgICYgbGFiZWx7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICB9XG4gICAgfVxuICAgICYgaW5wdXR7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJiBidXR0b257XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjNzKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAgJGZvbnRzX2NvbG9yOyBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubG9naW5fc3VibWl0IGxhYmVsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdHdpZHRoOiAxNXB4O1xuXHRoZWlnaHQ6IDEzcHg7XG5cdG1hcmdpbi1yaWdodDogM3B4O1xufVxuLmxvZ2luX3N1Ym1pdHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAmIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jdXN0b21lcl9sb2dpbiB7XG5cdHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uYWNjb3VudF9mb3JtIHAge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIFxufVxuLmFjY291bnRfZm9ybS5yZWdpc3RlciB7XG4gICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tdG9wOiA1N3B4O1xuICAgIH1cblx0XG59XG5cblxuLypsb2dpbiBwYWdlIGNzcyBlbmQgKi9cbiIsIlxuLyogMTYuIGZhcSBwYWdlIGNzcyBoZXJlICovXG5cbi5mYXFfY29udGVudF9hcmVhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTJweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUzcHg7XG4gICAgfVxufVxuLmFjY29yZGlvbl9hcmVhIHtcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgJiAuY2FyZC1oZWFkZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6ICAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5jYXJkLmNhcmRfZGlwdWx0IHtcblx0Ym9yZGVyOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY2FyZC5jYXJkX2RpcHVsdDpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXJkLWhlYWRlci5jYXJkX2FjY29yICB7XG4gICAgcGFkZGluZzogMDtcblx0Ym9yZGVyOiBub25lO1xuICAgICYgYnV0dG9ue1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgfVxuICAgICAgICAmIGl7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJ0bi1saW5re1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluaGVyaXQ7XG4gICAgICAgICAgICAmLmNvbGxhcHNlZHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleV9jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAgJGdyZXlfY29sb3I7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5jYXJkLWhlYWRlci5jYXJkX2FjY29yIGJ1dHRvbi5idG4tbGluayBpLmZhLXBsdXMge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmNhcmQtaGVhZGVyLmNhcmRfYWNjb3IgYnV0dG9uLmJ0bi1saW5rLmNvbGxhcHNlZCBpLmZhLXBsdXMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5jYXJkLWhlYWRlci5jYXJkX2FjY29yIGJ1dHRvbi5idG4tbGluay5jb2xsYXBzZWQgaS5mYS1taW51cyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uZmFxX2NvbnRlbnRfd3JhcHBlcntcbiAgICAmIGg0e1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKmZhcSBwYWdlIGNzcyBlbmQqL1xuXG5cblxuXG4iLCJcbi8qICAxOC4gbXkgYWNjb3VudCBjc3MgaGVyZSAqL1xuLmRhc2hib2FyZF90YWJfYnV0dG9ue1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgICYgdWx7XG4gICAgICAgICYgbGl7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTsgXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLm1haW5fY29udGVudF9hcmVhIHtcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG4gICAgfVxufVxuLmRhc2hib2FyZF9jb250ZW50e1xuICAgICYgaDN7IFxuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAmIGg0e1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgICAmIGJ1dHRvbntcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG5cdCAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgfVxuICAgICYgcHtcbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG5cdCAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4udGFibGUtcmVzcG9uc2l2ZXtcbiAgICAmIHRhYmxle1xuICAgICAgICAmIHRoZWFke1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXlfY29sb3I7XG4gICAgICAgICAgICAgJiB0cntcbiAgICAgICAgICAgICAgICAgJiB0aHtcbiAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIHRib2R5e1xuICAgICAgICAgICAgJiB0cntcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmIHRke1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAudGFibGV7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgfVxufVxuXG5cblxuLmRhc2hib2FyZF9jb250ZW50ICB7XG4gICAgJiBhZGRyZXNze1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbn1cblxuXG5cbi5pbnB1dC1yYWRpbyBzcGFuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgLmFjY291bnRfbG9naW5fZm9ybSBmb3JtIHNwYW4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblx0d2lkdGg6IDE1cHg7XG5cdGhlaWdodDogMTVweDtcblx0bWFyZ2luLXJpZ2h0OiAycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAycHg7XG59XG4uaW5wdXQtcmFkaW8gIHtcbiAgICAmIHNwYW57XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgfVxufVxuXG5cblxuLmFjY291bnRfbG9naW5fZm9ybSAgIHtcbiAgICAmIGZvcm17XG4gICAgICAgICYgaW5wdXR7IFxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qbXkgYWNjb3VudCBjc3MgZW5kKi8iLCIvKiAxMC4gYWJvdXQgcGFnZSBjc3MgaGVyZSAqL1xuXG4vKmhvbWUgYWJvdXQgY3NzIGhlcmUqL1xuXG5cbi5hYm91dF9kZXNje1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIGgze1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLypob21lIGFib3V0IGNzcyBlbmQqL1xuLnRlc3RpbW9uaWFsX2Fib3V0e1xuICAgcGFkZGluZzogMDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLXRvcDogNDNweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJiAuc2luZ2xlX3Rlc3RpbW9uaWFse1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYgLnRlc3RpbW9uaWFsX3RodW1ie1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMnB4O1xuICAgIH1cbiAgICAmIC50ZXN0aW1vbmlhbF9pY29uX2ltZ3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgJiAudGVzdGltb25pYWxfY29udGVudHtcbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjojMzMzO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIHB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLnNlY3Rpb25fdGl0bGV7XG4gICAgICAgICYgaDJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLnRlc3RpbW9uaWFsX2NvbnRhaW5lcntcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIH1cbn1cblxuLmFib3V0X3NlY3Rpb257XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG4uYWJvdXRfY29udGVudHtcbiAgICBwYWRkaW5nLXRvcDogNTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MnB4O1xuICAgIH1cbiAgICAmIGgxe1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBwe1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDg5MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgfVxufVxuXG5cbi5jaG9zZV9jb250ZW50e1xuICAgICYgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgIGFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5hYm91dF9zaWduYXR1cmUge1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgIH1cbn1cbi5jaG9zZXVzX2FyZWF7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgXG4gICAgcGFkZGluZzogNjBweCAwIDU0cHg7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMCAyOHB4O1xuICAgIH1cbn1cbi5zaW5nbGVfY2hvc2Uge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgICYgLmNob3NlX2ljb25le1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGV5KDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4uY2hvc2VfaWNvbmUge1xuXHRtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjVzKTtcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgfVxufVxuXG4uc2luZ2xlX2dhbGxlcnlfc2VjdGlvbntcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxufVxuLmFib3V0X2dhbGxlcnlfY29udGFpbmVye1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTNweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI4cHg7XG4gICAgfVxufVxuLmFib3V0X2dhbGxlcnlfc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTRweDtcbn1cbi5nYWxsZXJ5X3RodW1iIHtcbiAgICAmIGltZ3tcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5hYm91dF9nYWxsZXJ5X2NvbnRlbnR7XG4gICAgcGFkZGluZy10b3A6IDIxcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICYgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIH1cbn1cblxuLnRlYW1fY29udGFpbmVye1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB9XG59XG4udGVhbV9tZW1iZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgfVxufVxuLnRlYW1fdGh1bWIge1xuXHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIH1cbn1cbi50ZWFtX2NvbnRlbnR7XG4gICAgJiBoM3tcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgaDV7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICYgYXtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qYWJvdXQgcGFnZSBjc3MgZW5kKi9cblxuXG4vKi0tXG4gICAgMTYuIEFib3V0IFVTIGNzc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5mYXEtY2xpZW50X3RpdGxle1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgIH1cbiAgICAmIGgye1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5mYXEtY2xpZW50LXNheS1hcmVhe1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUzcHg7XG4gICAgfVxuICAgICYgLnNlY3Rpb25fdGl0bGV7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYW5lbC1oZWFkaW5nICB7XG4gICAgJiAucGFuZWwtdGl0bGV7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAzOHB4IDEwcHggMTVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNjdcIiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgXG59XG5cblxuLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4vLyAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgIGNvbG9yIDogdmFyKC0tYWYtdGhlbWUtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmZhcS1zdHlsZS13cmFwIC5wYW5lbC10aXRsZSBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuLy8gICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgIGJhY2tncm91bmQgOiB2YXIoLS1hZi10aGVtZS1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uZmFxLXN0eWxlLXdyYXAgLnBhbmVsLXRpdGxlIGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl06OmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlxcZjA2OFwiICFpbXBvcnRhbnQ7XG4gIH1cblxuLnBhbmVsLnBhbmVsLWRlZmF1bHQge1xuLy8gICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICB9XG59XG5cbi5wYW5lbC1ib2R5IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG59XG5cbi5hYm91dF90ZXN0aV90aXRsZXtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgfVxuICAgICYgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuXG4iLCJcbi8qIDIwLiBzZXJ2aWNlcyBwYWdlIGNzcyBoZXJlICovXG5cbi5zZXJ2aWNlc19nYWxsZXJ5IHtcblx0cGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjlweDtcbiAgICB9XG59XG5cbi5zZXJ2aWNlc19jb250ZW50e1xuICAgICYgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIH1cbiAgICAmIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uc2VydmljZXNfdGh1bWIge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICYgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cblxuLnNpbmdsZV9zZXJ2aWNlcyB7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5vdXJfc2VydmljZXN7XG5cdHBhZGRpbmc6IDQ4cHggMCAyNnB4O1xuXHRiYWNrZ3JvdW5kOiAjRUNFQ0VDO1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBhZGRpbmc6IDU0cHggMCAyNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbn1cbi5zZXJ2aWNlc19pdGVtIHtcblx0bWFyZ2luLWJvdHRvbTogMjdweDtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuLnNlcnZpY2VzX3RpdGxlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICYgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgcHtcbiAgICAgICAgbWF4LXdpZHRoOiA3OTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxufVxuXG4uc2VydmljZXNfaWNvbmUge1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgJiBpe1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICBjb2xvcjokc2Vjb25kYXJ5X2NvbG9yO1xuICAgIH1cbn1cblxuLnNlcnZpY2VzX2Rlc2N7XG4gICAgJiBoM3tcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBwe1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblx0XG59XG4uc2VydmljZXNfc2VjdGlvbl90aHVtYntcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgIH1cbn1cbi51bmxpbWl0ZWRfc2VydmljZXN7XG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgbWFyZ2luOiA2MHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxufVxuLnVubGltaXRlZF9zZXJ2aWNlc19jb250ZW50IHtcbiAgICAmIGgxe1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgcHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLnZpZXdfX3dvcmt7XG4gICAgICAgICYgYXtcbiAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDIwcHggN3B4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnByaWNlaW5nX3RhYmxlIHtcblx0YmFja2dyb3VuZDogI0VDRUNFQztcblx0cGFkZGluZzogNjBweCAwIDMwcHg7ICBcbn1cblxuLnNpbmdsZV9wcmljZWluZyB7XG5cdGJhY2tncm91bmQ6ICRib2R5LWNvbG9yO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggI0ZGRkZGRiBpbnNldCwgMCAxcHggM3B4IHJnYmEoMzQsMjUsMjUsMC40KTtcblx0Ym94LXNoYWRvdzogMCAxcHggI0ZGRkZGRiBpbnNldCwgMCAxcHggM3B4IHJnYmEoMzQsMjUsMjUsMC40KTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnByaWNlaW5nX3RpdGxlIHtcblx0cGFkZGluZzogMjBweDtcblx0YmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAmIGgxe1xuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5wcmljZWluZ19saXN0e1xuICAgIHBhZGRpbmc6IDAgMjBweCAzMHB4O1xuICAgICYgaDF7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogMzZweCAwIDI0cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICYgc3BhbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHVse1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIGF7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRmb250c19jb2xvcjtcbiAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXHRcbn1cblxuXG4ucHJpY2VpbmdfbGlzdCBhLmxpc3RfYnV0dG9uLC5wcmljZWluZ19saXN0IGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuXHRib3JkZXItY29sb3I6JHNlY29uZGFyeV9jb2xvcjtcblx0Y29sb3I6ICRib2R5LWNvbG9yO1xufVxuLmFkdmFudGFnZXNfZWNvbW1lcmNle1xuICAgIHBhZGRpbmc6IDU1cHggMDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgIH1cbn1cblxuLmFkdmFudGFnZXNfY29udGVudCB7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJiBoM3tcbiAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyBcbiAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBwe1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5hZHZhbnRhZ2VzX2J1dHRvbiB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDIwcHggN3B4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKnNlcnZpY2VzIHBhZ2UgY3NzIGVuZCovXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuIiwiLyogMTEuIGJsb2cgcGFnZSBjc3MgaGVyZSAqL1xuXG4uYmxvZ193cmFwcGVye1xuICAgICYgLnBvc3RfYXV0aG9ye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgfVxuICAgICYgLmJsb2dfZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5ibG9nX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDEycHg7XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgJiBoNHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuc2luZ2xlX2Jsb2d7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLmJsb2dfdGh1bWJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmIGlmcmFtZXtcbiAgICAgICAgICAgIGhlaWdodDogMjQ4cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJiAuYmxvZ19kZXNje1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJiBwe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmxvZ19iaWRpb3tcbiAgICAmIC5ibG9nX2NvbnRlbnR7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE5cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlYWRtb3JlX2J1dHRvbntcbiAgICAmIGF7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICAgICAgfVxuICAgIH1cblx0XG59XG5cbi5ibG9nX3NpZGViYXJfd2lkZ2V0e1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgbWFyZ2luLXRvcDogNTdweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi10b3A6IDU3cHg7XG4gICAgfVxuICAgICYgLndpZGdldF90aXRsZXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAmIGgze1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC53aWRnZXRfbGlzdHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICAgICAgfVxuICAgICAgICAmLmNvbW1lbnRze1xuICAgICAgICAgICAgJiAucG9zdF90aHVtYntcbiAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgICYgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiAucG9zdF9pbmZve1xuICAgICAgICAgICAgICAgICYgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLndpZGdldF9jYXRlZ29yaWVze1xuICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAmIC53aWRnZXRfdGl0bGV7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQzcHg7XG4gICAgICAgIH1cbiAgICAgICAgJiB1bHtcbiAgICAgICAgICAgICYgbGl7XG4gICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC50YWdfd2lkZ2V0e1xuICAgICAgICAmIHVse1xuICAgICAgICAgICAgJiBsaXtcbiAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ud2lkZ2V0X3NlYXJjaHtcbiAgICAmIGlucHV0e1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYm9keS1jb2xvcjtcbiAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG4gICAgJiBidXR0b257XG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMjQyNDI0O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhZ193aWRnZXR7XG4gICAgJiB1bHtcbiAgICAgICAgJiBsaXtcbiAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDZweCAwIDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJvZHktY29sb3I7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnlfY29sb3IxNDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBvc3RfdGh1bWIge1xuXHR3aWR0aDogNjBweDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5wb3N0X3dyYXBwZXIge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLnBvc3RfaW5mb3tcbiAgICAmIGg0e1xuICAgICAgICBmb250LXNpemU6IDEzcHg7IFxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjE0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgc3BhbntcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbn1cblxuLmJsb2dfY2F0ZWdvcmllc3tcbiAgICAmIHVse1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IxNDsgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNoaXBwaW5nX2FyZWEuc2hpcHBpbmdfY29udGFjdC5ibG9nX3NoaXBwaW5nIHtcblx0bWFyZ2luLXRvcDogOTRweDtcbn1cblxuLmJsb2dfcGFnaW5hdGlvbntcbiAgICAmIC5wYWdpbmF0aW9ue1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLypibG9nIHBhZ2UgY3NzIGVuZCovXG5cblxuXG4vKmJsb2cgZnVsbHdpZHRoIGNzcyBoZXJlKi9cbi5ibG9nX2Z1bGx3aWR0aHtcbiAgICAmIC5ibG9nX3NpZGViYXJfd2lkZ2V0e1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLmJsb2dfd3JhcHBlcntcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLmJsb2dfdGh1bWJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbG9hdDogaW5oZXJpdDtcbiAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgJiBpZnJhbWV7XG4gICAgICAgICAgICBoZWlnaHQ6IDU1MHB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLmJsb2dfY29udGVudHtcbiAgICAgICAgJiBoNHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBwe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc5JTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uYmxvZ190aHVtYl9hY3RpdmV7XG4gICAgJjpob3ZlcntcbiAgICAgICAgJiAub3dsLW5hdntcbiAgICAgICAgICAgICYgPiBkaXZ7XG4gICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgJi5vd2wtbmV4dHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLm93bC1uYXZ7XG4gICAgICAgICYgPiBkaXZ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjM2LCA1NCwgNjYsIDAuNik7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjVzKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAmLm93bC1uZXh0e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9nX2FkdWlvX2ljb25le1xuICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgXG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICBcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIFxuICAgIH1cbiAgICAmIGF1ZGlve1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuXG4uYmxvZ19yZXZlcnNle1xuICAgICYgLmJsb2dfd3JhcHBlcntcbiAgICAgICAgICYgLnJvd3tcbiAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAucm93e1xuICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uYmxvZ193cmFwcGVyX3NpZGViYXJ7ICBcbiAgICAmIC5yb3d7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgfVxufVxuLnBhZ2luYXRpb25fZnVsbHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuLmJsb2dfbm9zaWRlYmFye1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJiAuc2luZ2xlX2Jsb2cge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAmIC5zaW5nbGVfYmxvZ19nYWxsZXJ5IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgJiAuYmxvZ190aHVtYntcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5ibG9nX3RodW1iX2FjdGl2ZXtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5ibG9nX2NvbnRlbnR7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmIGgze1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgICAgICAgfSBcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5ibG9nX21ldGF7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuXG5cblxuXG5cblxuIiwiLyogMTIuIGJsb2cgZGV0YWlscyBjc3MgaGVyZSAqL1xuLnBvc3RfaGVhZGVye1xuICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICB9XG4gICAgJiBoM3tcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmxvZ19kZXRhaWxze1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgJiAuc2luZ2xlX2Jsb2d7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gICAgJiAuYmxvZ19zaWRlYmFye1xuICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5ibG9nX21ldGF7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICYgLmJsb2dfdGh1bWJ7XG4gICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBpbmhlcml0O1xuICAgIH1cbiAgICAmIC5ibG9nX2NvbnRlbnR7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgcGFkZGluZy10b3A6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAucG9zdF9jb250ZW50e1xuICAgICAgICAmID4gcHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgYmxvY2txdW90ZXsgICAgIFxuICAgICAgICAgICAgbWFyZ2luOiAzMXB4IDAgMzFweCA0MHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCA0NXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAmIHB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIzcHggMCAyM3B4IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMnB4IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuc29jaWFsX3NoYXJpbmd7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICYgcHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiB1bHtcbiAgICAgICAgICAgICYgbGl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U2ZTZlNjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVudHJ5X2NvbnRlbnQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBpbmhlcml0O1xuICAgIH1cbiAgICAmIC5wb3N0X21ldGF7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmIHNwYW57XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmNvbW1lbnRzX2JveHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICAgICYgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxufVxuLmNvbW1lbnRfbGlzdHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAmIC5jb21tZW50X3RodW1ie1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuY29tbWVudF9jb250ZW50e1xuICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICAgICAgfVxuICAgICAgICAmIGg1e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIHNwYW57XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgICAmIHB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmNvbW1lbnRfcmVwbHl7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMTJweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgIHRvcDogMTVweFxuICAgIH1cbiAgICAmIGF7XG4gICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb21tZW50c19mb3Jte1xuICAgICYgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgICYgcHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG4gICAgJiBmb3Jte1xuICAgICAgICAgJiAucm93e1xuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIGxhYmVse1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmIHRleHRhcmVhe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgaW5wdXR7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmIGJ1dHRvbntcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5jb21tZW50X2xpc3QubGlzdF90d28ge1xuXHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbn1cbi5yZWxhdGVkX3Bvc3Rze1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICBwYWRkaW5nOiA1NnB4IDAgNTBweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZzogNTRweCAwIDI1cHg7XG4gICAgfVxuICAgICYgLnJvd3tcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBoM3tcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgXG59XG4ucmVsYXRlZF90aHVtYntcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICYgaW1ne1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbi5yZWxhdGVkX2NvbnRlbnR7XG4gICAgJiBoNHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgJiBhe1xuICAgICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICB9XG4gICAgJiBzcGFue1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAmIGl7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5ibG9nX21ldGF7XG4gICAgICAgICYgc3BhbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG4uc2luZ2xlX3JlbGF0ZWR7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbn1cblxuXG5cbi8qYmxvZyBkZXRhaWxzIGNzcyBlbmQqL1xuXG5cblxuIiwiLyogIDI0LiBtb2RhbCBjc3MgaGVyZSAqL1xuLm1vZGFsLWRpYWxvZy5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuXHRtaW4td2lkdGg6IDExMDBweDtcbiAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZSB9e1xuICAgICAgIG1pbi13aWR0aDogMTAwMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2UgfXtcbiAgICAgICBtaW4td2lkdGg6IDk1MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgbWluLXdpZHRoOiA3MzBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgbWluLXdpZHRoOiA5MCU7XG4gICAgfVxufVxuLm1vZGFsX3RhYl9pbWcge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgJiBpbWd7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn1cblxuXG4ubW9kYWxfdGFiX2J1dHRvbntcbiAgICAmIHVse1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDJweDtcbiAgICAgICAgICAgICAgICAmIGltZ3tcbiAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1vZGFsX3RpdGxle1xuICAgICYgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgfVxufVxuLm1vZGFsX3NvY2lhbHtcbiAgICAmIGgye1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICAmIHVse1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgICAgICAgIG1hcmdpbi1yaWdodDogM3B4OyBcbiAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZmFjZWJvb2t7XG4gICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzYzViOWI7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnR3aXR0ZXJ7XG4gICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxREExRjI7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnBpbnRlcmVzdHtcbiAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0JEMDgxQjtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZ29vZ2xlLXBsdXN7XG4gICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNEQzUwNDM7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmxpbmtlZGlue1xuICAgICAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDEwMTAzO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSAgICBcblxuLm1vZGFsX3ByaWNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICYgc3BhbntcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgJi5vbGRfcHJpY2Uge1xuICAgICAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2RhbF9kZXNjcmlwdGlvbiB7XG4gICAgJiBwe1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBtYXJnaW46IDA7IFxuICAgIH1cbn1cblxuLnZhcmlhbnRzX3NpemUge1xuICAgICYgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB9XG4gICAgJi5tYi0xNSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuICAgICYgLnNlbGVjdF9vcHRpb257XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAmIC5saXN0e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgXG59XG5cbi52YXJpYW50c19jb2xvcntcbiAgICBAZXh0ZW5kIC52YXJpYW50c19zaXplO1xufVxuLm1vZGFsX2FkZF90b19jYXJ0IHtcbiAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgJiBmb3Jte1xuICAgICAgICAmIGlucHV0e1xuICAgICAgICAgICAgd2lkdGg6IDk1cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBidXR0b257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGZvbnRzX2NvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjNzKTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLm1vZGFsX2JvZHkge1xuXHRwYWRkaW5nOiAyOXB4IDZweCAzOHB4O1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgcGFkZGluZzogNDJweCA2cHggMzhweDtcbiAgICB9XG4gICAgJiAubW9kYWxfdGFie1xuICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5tb2RhbC1jb250ZW50e1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtY29udGVudCBidXR0b24uY2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDk0JTtcblx0d2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG5cdHRvcDogMTBweDtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuXHR6LWluZGV4OiA5O1xuICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICBsZWZ0OiA4MyU7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgIH1cbn1cblxuLm1vZGFsX2FkZF90b19jYXJ0Lm1iLTE1IHtcblx0bWFyZ2luLWJvdHRvbTogMjNweDtcbn1cbi5tb2RhbF9kZXNjcmlwdGlvbi5tYi0xNSB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucHJvZHVjdF9uYXZhY3RpdmV7XG4gICAgJi5vd2wtY2Fyb3VzZWx7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAmIC5vd2wtbmF2e1xuICAgICAgICAgICAgICAgICYgZGl2e1xuICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgLm93bC1uYXZ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICYgZGl2e1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtN3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5vd2wtbmV4dHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuLyptb2RhbCBjc3MgZW5kKi9cbiIsIlxuLyogIDIzLiBuZXdzbGV0dGVyIHBvcHVwIGNzcyBoZXJlICovXG5cblxuLm5ld2xldHRlci1wb3B1cCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IC0xNzlweDtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgfVxufVxuXG4jYm94ZXMgLm5ld2xldHRlci10aXRsZSBoMiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIH1cbn1cblxuI2JveGVzIC5ib3gtY29udGVudCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuI2JveGVzIC5ib3gtY29udGVudCAubmV3bGV0dGVyLWxhYmVsIHtcbiAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbiNmcm1fc3Vic2NyaWJle1xuICAgICYgZm9ybXtcbiAgICAgICB3aWR0aDogMzQwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJiBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgICAgY29sb3I6ICM3NDc0NzQ7XG4gICAgICAgIH1cbiAgICAgICAgJiBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gICAgICAgICAgIGNvbG9yOiAjNzQ3NDc0O1xuICAgICAgICB9XG4gICAgICAgICYgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gICAgICAgICAgY29sb3I6ICM3NDc0NzQ7XG4gICAgICAgIH1cbiAgICAgICAgJiBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgICAgICAgY29sb3I6ICM3NDc0NzQ7XG4gICAgICAgIH1cbiAgICAgICAgJiBpbnB1dHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFQkVCRUI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEyN3B4IDAgMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgY29sb3I6ICM3NDc0NzQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMDRweCAwIDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgJi50aGVtZS1idG4tb3V0bGluZWR7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb250c19jb2xvcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG5cblxuXG4jYm94ZXMgLmJveC1jb250ZW50IC5zdWJzY3JpYmUtYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuI2JveGVzIC5ib3gtY29udGVudCAuc3Vic2NyaWJlLWJvdHRvbSBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4jYm94ZXMgLmJveC1jb250ZW50IC5zdWJzY3JpYmUtYm90dG9tICNuZXdzbGV0dGVyX3BvcHVwX2RvbnRfc2hvd19hZ2FpbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbiNib3hlcyAjZnJtX3N1YnNjcmliZSAjbm90aWZpY2F0aW9uIHtcbiAgY29sb3I6ICNmMDA7XG59XG5cbiNib3hlcyAjZnJtX3N1YnNjcmliZSAjbm90aWZpY2F0aW9uIC5zdWNjZXNzIHtcbiAgY29sb3I6ICM2N0Q3QkI7XG59XG5cbiNwb3B1cDIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAxcHg7XG4gICAgdG9wOiAxcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRwYWRkaW5nOiA2cHggMTJweDtcblx0YmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMTdweDtcblx0Y29sb3I6ICR3aGl0ZTtcblx0ZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgIH1cbn1cbi8qbmV3c2xldHRlciBwb3B1cCBjc3MgZW5kKi8iLCIvKiAwOS4gZXJyb3IgcGFnZSBjc3MgaGVlciAgICovXG4uaGVhZGVyX2Vycm9ye1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbn1cbi5lcnJvcl9mb3Jte1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmIGgxe1xuICAgICAgICBmb250LXNpemU6IDIwMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNjBweDtcbiAgICAgICBtYXJnaW46IDAgMCA3MnB4O1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0M3B4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgcHtcbiAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyBcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHhcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIGZvcm17XG4gICAgICAgIHdpZHRoOiA0NTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmIGlucHV0e1xuICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4IDAgMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyBcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgICYgYnV0dG9ue1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIGF7XG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lcnJvcl9zZWN0aW9uIHtcblx0cGFkZGluZzogMjVweCAwIDgwcHg7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nOiA0NHB4IDAgNjBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuXG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIHBhZGRpbmc6IDQycHggMCA2MHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgfVxufVxuLyo0MDQgcGFnZSBjc3MgZW5kKi9cblxuXG4iLCIvKnByaXZhY3kgcG9saWN5IGNzcyBoZXJlKi9cbi5wcml2YWN5X3BvbGljeV9tYWluX2FyZWEge1xuXHRwYWRkaW5nOiA1M3B4IDAgMTBweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZzogNTdweCAwIDZweDtcbiAgICB9XG59XG4ucHJpdmFjeV9wb2xpY3lfaGVhZGVye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1M3B4O1xuICAgIH1cbiAgICAmIGgxe1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5wcml2YWN5X2NvbnRlbnR7XG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDZweDtcbiAgICB9XG4gICAgJiBoMntcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIGgze1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgcHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgfVxuICAgICAgICAmIGF7XG4gICAgICAgICAgICBjb2xvcjogI2E0M2QyMTtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi5zZWN0aW9uXzF7XG4gICAgICAgICYgaDJ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuc2VjdGlvbl8ye1xuICAgICAgICAmIGgye1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zZWN0aW9uXzN7XG4gICAgICAgICYgaDJ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi8qcHJpdmFjeSBwb2xpY3kgY3NzIGVuZCovIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/