/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:rc-regular(),serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:"notosanshebrew-regular";src:url("../fonts/NotoSansHebrew-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"notosanshebrew-bold";src:url("../fonts/NotoSansHebrew-Bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"myriadpro-regular";src:url("../fonts/myriadpro-regular.woff") format("woff");font-weight:normal;font-style:normal}*{-webkit-text-size-adjust:none}*{box-sizing:border-box}html,body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,a,footer,header,menu,nav,section,summary,time,mark,audio,video{-webkit-tap-highlight-color:transparent;border:0;outline:0;vertical-align:baseline;background:transparent;font-size:100%;margin:0;padding:0}a{background:transparent}table{border-collapse:collapse;border-spacing:0}td,td img{vertical-align:top}input,select,button,textarea{font-size:12px;font-family:Arial, Helvetica, sans-serif;margin:0}input[type="text"],input[type="password"],textarea,input[type="email"],input[type="phone"],input[type="number"]{font:12px Arial, Helvetica, sans-serif;padding:0}input[type="checkbox"]{vertical-align:bottom}input[type="radio"]{vertical-align:text-bottom}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}ul,ol{list-style:none}html{overflow-y:scroll;overflow-x:auto}html,body{height:100%}body{line-height:1;color:#000;z-index:1;position:relative;overflow-x:hidden}input [type='text']{padding:0}textarea{resize:none;overflow:auto}label,input[type="button"],input[type="submit"],button{cursor:pointer}input[type="button"],input[type="reset"],input[type="submit"],button,input[type="text"],input[type="password"],textarea,input[type="email"],input[type="tel"],input[type="phone"],input[type="number"]{-webkit-appearance:none}a,a:visited,a:hover,a:focus,a:active{text-decoration:none}input[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}input:invalid{outline:none;-moz-box-shadow:none;border:none}input,textarea,input[type="search"]:focus,:focus{outline:none}::-webkit-input-placeholder{color:#a49582}:-moz-placeholder{color:#a49582}.placeholder{color:#a49582}.clearfix:before,.clearfix:after{content:"";height:0;display:block;clear:both}body{font-family:"notosanshebrew-regular",sans-serif}.site{overflow:hidden;position:relative;z-index:1;min-width:320px;min-height:100%;background:#efece5}.site__header{position:relative;z-index:3;background:#503431}.site__header:after{position:absolute;bottom:-7px;right:0;left:0;height:8px;background:url("../img/site__header-after.png") repeat-x;content:''}.site__header-layout{z-index:1;position:relative;height:150px;max-width:1200px;padding:8px 4px;margin:0 auto}.site__content{z-index:2}.site__content:after{position:absolute;bottom:203px;right:0;left:0;height:8px;z-index:1;background:url("../img/site__footer-after.png") repeat-x;content:''}.site__wrap{max-width:1200px;padding:56px 20px 0;margin:0 auto}.site__footer{position:relative;background:#503431}.site__footer-layout{padding:0 10px}.site__footer-right{text-align:center}.site__title{display:block;padding:0 0 10px 0;margin:0 0 8px 0;color:#503431;font-size:30px;font-family:"notosanshebrew-bold",sans-serif;font-weight:400;border-bottom:1px solid #c7b299;box-shadow:0 1px 0 #fff}.site__form{color:#503431;font-size:16px}.site__form input{width:100%;height:37px;padding:0 10px;color:#503431;font-size:16px;background:#fff;border-radius:16px;border:2px solid #bea39b}.site__form textarea{width:100%;height:110px;padding:10px;color:#503431;font-size:16px;background:#fff;border-radius:16px;border:2px solid #bea39b;box-shadow:0 0 1px #bea39b}.site__form label{color:#503431;font-size:18px;display:block}.site .site__form_2{text-align:center}.site .site__form_2 label{display:block;margin-bottom:10px;font-size:14px}.site .site__form_2 input{height:21px}.site .site__form_2 fieldset{width:100%;display:block;margin-bottom:11px;text-align:right}.site .site__form_2 fieldset>*{margin-bottom:1px}.site .site__form_2 fieldset>*:last-child{margin-bottom:0}.site__head{max-width:1200px;margin:0 auto;padding:0 20px;text-align:right}.site__head .btn{margin-bottom:15px}.site__search{padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #503431}.site__search label{display:inline-block;margin:5px 0;font-size:24px;font-family:"notosanshebrew-bold",sans-serif;color:#503431}.site__search fieldset{display:block;position:relative;width:100%;height:30px;background:#fff;border:1px solid #503431}.site__search fieldset input{position:absolute;top:0;right:0;width:calc(100% - 30px);height:100%;padding:0 10px;border:none;background:none;box-sizing:border-box}.site__search fieldset button[type=submit]{position:absolute;top:0;left:0;width:30px;height:100%;background:url("../img/search.png") no-repeat center;border:none}@media (min-width: 768px){.site:after{display:block;width:100%;height:206px;content:''}.site__header{padding:0 11px}.site__header-layout{height:113px;padding:19px 20px}.site__footer{position:absolute;bottom:0;left:0;width:100%}.site__footer-layout{position:relative;height:203px;max-width:1200px;padding:0;margin:0 auto}.site__footer-right{position:absolute;top:40px;left:0;text-align:right}.site *+.site__wrap{padding-top:56px}.site__wrap{padding-top:161px}.site__head{position:relative;text-align:inherit}.site__head .btn{position:absolute;top:-19px;left:20px;max-width:48%;font-size:20px;padding:9px 30px;margin:0}.site__search{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.site__search fieldset{width:200px}.site__search label{margin:0 0 0 10px}}@media (min-width: 1200px){.site__header-layout{padding:8px 20px}.site__footer-right{left:0}}.logo{position:absolute;bottom:10px;left:50%;z-index:2;margin:0 auto;width:90px;height:90px;transform:translate(-50%, 0)}.logo img{display:block;width:100%;height:100%}@media (min-width: 768px){.logo{top:11px;width:187px;height:187px;transform:translate(-50%, 0)}}.footer-menu{padding:30px 0;text-align:center;font-size:100px;color:#fff}.footer-menu__list{margin-bottom:25px}.footer-menu__title{font-size:.3em;margin-bottom:10px;font-family:"notosanshebrew-bold",sans-serif}.footer-menu__title a,.footer-menu__title a:visited{color:#fff}.footer-menu__item{font-size:.2em;margin-bottom:10px;font-family:"notosanshebrew-regular",sans-serif}.footer-menu__link{color:#b7ac90}@media (min-width: 768px){.footer-menu{position:absolute;top:30px;right:0;padding:0;text-align:right}.footer-menu__list{display:inline-block;vertical-align:top;margin:0 0 0 24px}.footer-menu__title{font-size:.2em;margin-bottom:8px}.footer-menu__item{font-size:.16em;margin-bottom:7px}.footer-menu__link:hover:before{transform:translateX(-2px)}.footer-menu__link:before{display:inline-block;color:#5c8c45;margin-left:4px;font-family:"myriadpro-regular",sans-serif;transition:transform .3s ease-in-out;content:'>'}}.controls{padding-bottom:35px;cursor:default;font-family:"notosanshebrew-regular",sans-serif}.controls__btn{display:inline-block;vertical-align:middle;position:relative;width:27px;height:27px;border-radius:50%;margin:0 1px 5px 0}.controls__btn span{display:none}.controls__btn:before{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;transition:opacity .3s ease-in-out;content:''}.controls__btn:hover:before{opacity:0.8}.controls__btn.controls__btn_facebook:before{background-image:url("../img/controls__facebook.png")}.controls__btn.controls__btn_search:before{background-image:url("../img/controls__search.png")}.controls__btn.controls__btn_cart:before{background-image:url("../img/controls__cart.png")}.controls__btn_cart_full span{display:block;position:absolute;top:-4px;right:-4px;width:18px;height:18px;padding:3px 0;color:#efece5;font-size:10px;z-index:1;background:#e68804;border-radius:50%;white-space:nowrap;overflow:hidden;text-align:center}.controls__login{display:inline-block;vertical-align:middle;overflow:hidden;position:relative;height:26px;max-width:100%;padding:7px 32px 0 11px;margin:0 3px 5px 0;border-radius:33px;background:#fff;color:#503431;text-align:left;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.controls__login:after{position:absolute;right:-1px;top:-1px;width:27px;height:27px;background:url("../img/controls__login.png");background-size:contain;content:''}.controls__mail{display:block;padding:5px 0;font-size:10px;color:#fff;text-align:right}.controls__mail a,.controls__mail a:visited{display:inline-block;margin-right:3px;color:#e68804;text-decoration:underline;white-space:nowrap;font-size:12px}.controls__mail a:hover,.controls__mail a:visited:hover{text-decoration:none}.site__header .controls{z-index:3;position:relative;padding:0 4px 0 8px;text-align:left}.site__header .controls__login{position:absolute;top:0;right:0;max-width:200px}.site__header .controls__login.active ~ .login-popup{visibility:visible;opacity:1}.site__header .controls__login-wrap{position:absolute;top:0;right:0}.site__header .controls__login-wrap .controls__login{position:relative;top:auto;right:auto}.inheritance-logo{position:absolute;top:85px;left:8px;font-size:13px;color:#dfd9ca}.inheritance-logo img{width:27px;height:27px;margin:0 1px 2px 0;border-radius:50%}.inheritance-logo span{display:block;text-decoration:underline}.inheritance-logo a,.inheritance-logo a:visited{display:block;color:#dfd9ca;text-decoration:underline}.inheritance-logo a:hover,.inheritance-logo a:visited:hover{text-decoration:none}@media (min-width: 768px){.controls{text-align:right}.controls__btn{margin:0 1px 0 0}.controls__login{max-width:250px;transition:background .3s ease-in-out}.controls__login:hover{background:#dfd9ca}.controls__mail{text-align:left}.site__header .controls{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0}.site__header .controls__login{position:relative;top:auto;right:auto}.site__header .controls__login-wrap{display:inline-block;vertical-align:middle;position:relative;top:auto;right:auto}.site__header .controls__login-wrap .controls__login{position:relative;top:auto;right:auto}.inheritance-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;top:auto;left:auto}.inheritance-logo img{margin:0 0 0 5px}}@media (min-width: 1200px){.controls__login{height:33px;padding:10px 43px 0 11px;margin:0;font-size:14px}.controls__login:after{width:35px;height:35px}.controls__btn{width:36px;height:36px;margin:0 0 0 7px}.controls__mail{padding-left:6px;font-size:13px}.controls__mail a{font-size:15px}.site__header .controls__login{max-width:300px;padding-left:58px}.site__header .controls__login:after{width:35px;height:35px}.site__header .controls__btn{margin:0 1px 0 0}.inheritance-logo img{width:50px;height:50px;margin:0 0 0 10px}}.subscription{max-width:200px;margin:0 auto;padding-bottom:40px;text-align:right;font-family:"notosanshebrew-regular",sans-serif}.subscription__title{display:inline-block;margin-bottom:7px;color:#fff;font-size:14px}.subscription__wrap{position:relative;padding-left:30px}.subscription__text{width:100%;height:27px;padding:0 15px !important;background:#fff;border:none;border-radius:15px;font-size:14px}.subscription__btn{position:absolute;top:0;left:0;width:27px;height:27px;border:none;background:url("../img/subscription__btn.png") no-repeat center;background-size:contain}@media (min-width: 768px){.subscription{margin:0;float:left}}@media (min-width: 1200px){.subscription{max-width:100%;float:none}.subscription__wrap{padding-left:40px}.subscription__text{height:35px}.subscription__btn{width:35px;height:35px}}.login-popup{visibility:hidden;opacity:0;position:absolute;top:34px;right:4px;left:0;background:#dfd9ca;border:1px solid #bfa59c;border-radius:16px 0 16px 16px;padding:25px 10px 21px 10px;transition:opacity .3s ease,visibility .3s ease}.login-popup:before{content:'';position:absolute;border:1px solid #bfa59c;border-bottom:none;border-radius:16px 16px 0 0;background:#dfd9ca;top:-32px;right:-1px;width:21px;height:32px;z-index:1}.login-popup:after{content:'';position:absolute;z-index:3;border:1px solid transparent;border-bottom:1px solid #503431;border-right:1px solid #503431;top:-24px;right:7px;width:7px;height:7px;transform:rotate(45deg)}.login-popup .site__form{position:relative;z-index:2}.login-popup .site__form:before{position:absolute;top:-25px;right:-10px;width:27px;height:4px;background:#dfd9ca;content:''}@media (min-width: 1200px){.login-popup:before{width:23px}.login-popup:after{right:8px}.login-popup .btn{margin-top:-3px}}.breadcrumbs{margin-bottom:20px;font-family:"notosanshebrew-bold",sans-serif;font-size:13px}.breadcrumbs span{display:inline-block;vertical-align:top;position:relative;margin-left:11px;color:#e68804}.breadcrumbs span:before{position:absolute;top:1px;left:-12px;color:#b39794;direction:ltr;content:'<'}.breadcrumbs span a{display:inline-block;border-bottom:1px solid transparent;color:#b39794;transition:border-bottom .3s linear 0s}.breadcrumbs span a:hover{border-bottom:1px solid #b39794}.breadcrumbs span:last-child:before{display:none}@media (min-width: 768px){.breadcrumbs{position:absolute;top:9px;left:11px;max-width:49%}.breadcrumbs+.site__title{padding-left:49%}}.btn{display:inline-block;vertical-align:top;padding:14px 18px 12px;font-size:18px;color:#efece5;font-family:"notosanshebrew-bold",sans-serif;background:#5c8c45;border:none;border-bottom:3px solid #efece5;transition:background .3s ease}.btn:visited{color:#efece5}.btn:hover{background:#503431}.btn_type2{position:relative;height:22px;padding:5px 30px 5px 5px;font-size:12px;color:#fff;font-family:"notosanshebrew-regular",sans-serif;border-bottom:none;border-radius:11px;background:#e68804}.btn_type2:visited{color:#fff}.btn_type2:before{display:block;position:absolute;top:0;right:25px;bottom:0;width:1px;background:#fff;content:''}.btn_type2:after{display:block;position:absolute;top:0;right:0;bottom:0;width:28px;background:url("../img/cart-icon.png") no-repeat center;content:''}.btn_type3{padding:10px 14px;font-size:14px;color:#fff;font-family:"notosanshebrew-regular",sans-serif;border-bottom:none;border-radius:22px;background:#e68804}.btn_type3:visited{color:#fff}.btn_type4{padding:10px 14px;font-size:14px;color:#fff;font-family:"notosanshebrew-regular",sans-serif;border-bottom:none;border-radius:22px;background:#e68804}.btn_type4:visited{color:#fff}.btn_type5{padding:5px 14px 4px;font-size:17px;color:#fff;font-family:"notosanshebrew-regular",sans-serif;border-bottom:none;border-bottom-width:6px;border-radius:22px;background:#e68804}.btn_type5:visited{color:#fff}@media (min-width: 768px){.btn+.site__title{padding-left:49%}}@media (min-width: 1200px){.btn{padding:24px 33px 19px;font-size:28px;border-bottom-width:6px}.btn_type2{padding:5px 30px 5px 9px;font-size:12px}.btn_type3{padding:14px 21px;font-size:16px}.btn_type4{padding:8px 46px;font-size:20px}.btn_type5{padding:6px 35px 6px;font-size:15px;border-bottom-width:6px}}.menu{position:absolute;right:0;bottom:13px;padding-right:11px;z-index:2}.menu__btn{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:26px;height:17px;cursor:pointer}.menu__btn span{position:relative;display:block;width:100%;height:3px;background:#dfd9ca;border-radius:2px;transition:background .3s ease}.menu__btn:before{display:block;width:100%;height:3px;position:absolute;top:0;left:0;background:#dfd9ca;transition:all .3s ease;border-radius:2px;content:''}.menu__btn:after{display:block;width:100%;height:3px;position:absolute;left:0;bottom:0;background:#dfd9ca;transition:all .3s ease;border-radius:2px;content:''}.menu__wrap{position:absolute;top:22px;right:11px;width:298px;padding:8px 0;overflow:hidden;background:#dfd9ca;border-radius:3px;transform:translate(calc(100% + 11px), 0);transition:transform .3s ease}.menu__column{text-align:center}.menu__item{display:block;padding:5px 10px;color:#503431;font-size:18px;transition:background .3s ease}.menu__item:visited{color:#503431}.menu__item:hover{background:#503431;color:#fff}.menu__item_desctop-clone{display:none}.menu_open .menu__btn span{background:transparent}.menu_open .menu__btn:before{transform:rotate(45deg);top:40%}.menu_open .menu__btn:after{transform:rotate(-45deg);bottom:40%}.menu_open .menu__wrap{transform:translate(0, 0)}@media (min-width: 768px){.menu{top:70px;left:20px;right:20px;bottom:auto;padding:0}.menu__btn{display:none}.menu__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;top:auto;right:auto;width:auto;background:none;border-radius:0;transform:translate(0, 0)}.menu__column{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:calc(50% - 120px);max-width:400px}.menu__item{display:inline-block;vertical-align:middle;padding:0;color:#fff;font-size:16px;transition:color .3s ease}.menu__item:visited{color:#fff}.menu__item:hover{color:#e68804}}.content{overflow:hidden;padding:26px 9px 0;color:#503431;font-size:14px;text-align:right}.content h1{margin-bottom:20px;font-size:150%;font-family:"notosanshebrew-bold",sans-serif}.content h2{margin-bottom:18px;font-size:130%;font-family:"notosanshebrew-bold",sans-serif}.content h3{margin-bottom:15px;font-size:110%;font-family:"notosanshebrew-bold",sans-serif}.content h4{margin-bottom:15px;font-size:100%;font-family:"notosanshebrew-bold",sans-serif}.content h5{margin-bottom:15px;font-size:100%;font-family:"notosanshebrew-bold",sans-serif}.content h6{margin-bottom:15px;font-size:100%;font-family:"notosanshebrew-bold",sans-serif}.content p{margin-bottom:20px;line-height:1.4}.content ul{list-style:none;margin:0 0 20px}.content ul ul{margin:10px 0 10px 25px}.content ol{list-style:decimal;margin:0 15px 10px 20px}.content ol ol{margin:10px 0 10px 25px}.content li{margin-bottom:6px;padding-right:15px}.content table{margin-bottom:15px;font-size:100%;width:auto;border:1px solid #000}.content th,.content td{border:1px solid #000;padding:4px;text-align:left}.content th{font-weight:bold;text-align:center}.content a,.content a font{color:#ff9600;text-decoration:none;border-bottom:1px solid #ff9600;transition:border-bottom .3s linear 0s}.content a:hover,.content a:hover font{border-bottom:1px solid transparent}.content img{height:auto;max-width:100%;border:1px solid #fff;border-radius:3px;box-shadow:0 0 1px rgba(0,0,0,0.7)}.content img.alignleft{margin:2px 40px 25px 3px}.content img.alignright{margin:2px 3px 25px 40px}.content img.aligncenter{display:block;margin:0 auto 25px;float:none}.content dl{margin:0 0 15px 0}.content dt{font-weight:bold;margin-bottom:2px}.content dd{margin-bottom:5px}.content hr{height:1px;border:none;color:#aaa;background:#aaa;margin:10px 0;clear:both}@media (min-width: 768px){.content img.alignleft{float:left}.content img.alignright{float:right}}.product{position:relative}.product__wrap{position:relative;max-width:1200px;padding:56px 20px;margin:0 auto;z-index:2}.product__pic{width:100%;margin-bottom:10px;border:1px solid #fff;border-radius:3px;box-shadow:0 0 1px rgba(0,0,0,0.7)}.product__pic-wrap{padding-bottom:100%;background-size:cover;background-position:center}.product__info{font-size:14px;color:#503431}.product__title{display:block;font-family:"notosanshebrew-bold",sans-serif;font-size:18px;font-weight:400}.product__head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;margin-bottom:13px}.product__price-kol{font-size:42px;font-family:"notosanshebrew-bold",sans-serif;font-weight:400}.product__price-kol:before{display:inline;padding:0 6px;font-size:25px;font-family:"notosanshebrew-regular",sans-serif;content:'₪'}.product__description{position:relative;min-height:252px;padding:25px 0 50px;border-top:1px solid #cbc2b6}.product__description p{margin-bottom:10px;line-height:16px}.product__description .product__weight{position:absolute;right:0;bottom:10px;line-height:16px}.product__description .product__weight dt{display:inline-block;padding-left:5px;font-family:"notosanshebrew-bold",sans-serif}.product__description .product__weight dd{display:inline-block}.product__buy{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:63px;padding:12px 0;border-top:1px solid #cbc2b6}@media (min-width: 768px){.product:before{display:block;position:absolute;top:0;left:0;width:50%;height:100%;z-index:1;background:#E7E2D7;content:''}.product__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:97px}.product__pic{width:calc(50% - 18px);margin-bottom:0;-ms-flex-order:2;order:2}.product__info{width:50%;padding-left:20px;-ms-flex-order:1;order:1}}@media (min-width: 1200px){.product__pic{width:calc(50% - 84px)}.product__info{padding-left:86px}}.blog{position:relative;padding:56px 0 0}.blog__item{position:relative;padding:20px 0;z-index:2}.blog__item:nth-child(odd){background:#dfd9ca}.blog__wrap{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}.blog__title{display:block;margin-bottom:19px;font-weight:400;font-family:"notosanshebrew-bold",sans-serif;font-size:18px;color:#503431}.blog__title a,.blog__title a:visited{color:#503431}.blog__title a:hover{text-decoration:underline}.blog__pic{display:block;width:211px;margin:0 auto;overflow:hidden;border:1px solid #fff;border-radius:3px;box-shadow:0 0 1px rgba(0,0,0,0.7)}.blog__pic img{display:block;width:100%;border-radius:3px;transition:transform .5s ease}.blog__pic:hover img{transform:scale(1.3)}.blog__info{padding:20px 0;font-size:14px;color:#503431}.blog__info p{margin-bottom:10px}.blog__main-pic{width:211px;height:142px;margin:2px 3px 25px 40px;border:1px solid #fff;border-radius:3px;box-shadow:0 0 1px rgba(0,0,0,0.7);background-position:center;background-size:cover}@media (min-width: 768px){.blog{padding:120px 0 0}.blog__item{padding:26px 20px}.blog__item .blog__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;padding:0 33px}.blog__wrap{position:relative;text-align:inherit}.blog__info{position:relative;width:calc(100% - 280px);padding:0 0 40px}.blog__info .btn{position:absolute;bottom:0;right:0;width:140px;padding:9px 0;text-align:center;font-size:19px}.blog__pic{margin:0 0 0 38px}.blog__main-pic.alignright{float:right}.blog__main-pic.alignleft{float:left;margin:2px 40px 25px 3px}.blog__main-pic.aligncenter{margin:2px auto 25px}}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJsb2ctaW5uZXJfcGFnZS5jc3MiLCJfbm9ybWFsaXplLnNjc3MiLCJfZm9udHMuc2NzcyIsIl9yZXNldC5zY3NzIiwiX3V0aWxzLnNjc3MiLCJfc2V0dGluZ3Muc2NzcyIsIl9zaXRlLnNjc3MiLCJfY29sb3JzLnNjc3MiLCJfbG9nby5zY3NzIiwiX2Zvb3Rlci1tZW51LnNjc3MiLCJfY29udHJvbHMuc2NzcyIsIl9zdWJzY3JpcHRpb24uc2NzcyIsIl9sb2dpbi1wb3B1cC5zY3NzIiwiX2JyZWFkY3J1bWJzLnNjc3MiLCJfbWl4aW5zLnNjc3MiLCJfYnRuLnNjc3MiLCJfbWVudS5zY3NzIiwiX2NvbnRlbnQuc2NzcyIsIl9wcm9kdWN0LnNjc3MiLCJfYmxvZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDREQ0FBLEtBQTRELCtCQVNoQywwQkFDTCw2QkFDSSxDQUFBLEtBQzFCLFFBT0EsQ0FBTSwyRkF5QlAsYUFDVSxDQUFBLDRCQVdWLHFCQUNVLHVCQUNPLENBQUEsc0JBUU4sYUFDRCxRQUNULENBQU0sa0JBU1AsWUFDVSxDQUFBLEVBQUssNEJBV0ksQ0FBQSxpQkFRbEIsU0FDQSxDQUFPLFlBVUosd0JBQ1ksQ0FBQSxTQVFoQixnQkFDYyxDQUFBLElBQ2IsaUJBT1ksQ0FBQSxHQUNaLGNBUVcsZUFDSCxDQUFBLEtBQ1IsZ0JBT1ksVUFDTCxDQUFBLE1BQ1AsYUFPVyxDQUFBLFFBUVosY0FDWSxjQUNBLGtCQUNELHVCQUNNLENBQUEsSUFDaEIsVUFHSyxDQUFBLElBQ0wsY0FHUSxDQUFBLElBQ1IsUUFVQSxDQUFNLGVBT0MsZUFDRyxDQUFBLE9BQ1YsZUFVUSxDQUFBLEdBUVMsdUJBQ0wsUUFDWixDQUFNLElBQ04sYUFPVSxDQUFBLGtCQVVYLGlDQUNjLGFBQ0YsQ0FBQSxzQ0FzQlosY0FDUSxhQUNELFFBQ04sQ0FBTSxPQUNOLGdCQU9VLENBQUEsY0FXWCxtQkFDaUIsQ0FBQSwwRUFjTiwwQkFDVSxjQUNaLENBQUEsc0NBUUMsY0FD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QixDQUFBLDJCQW5DZCxXQXVDcUIsQ0FBQSwwQkF2Q3JCLFdBMENRLHdCQUNDLENBQUEsNEJBM0NULG9CQThDdUIsQ0FBQSxDQUFBIiwiZmlsZSI6ImJsb2ctaW5uZXJfcGFnZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9odG1se2ZvbnQtZmFtaWx5OnJjLXJlZ3VsYXIoKSxzZXJpZjstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlfWJvZHl7bWFyZ2luOjB9YXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1haW4sbWVudSxuYXYsc2VjdGlvbixzdW1tYXJ5e2Rpc3BsYXk6YmxvY2t9YXVkaW8sY2FudmFzLHByb2dyZXNzLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9W2hpZGRlbl0sdGVtcGxhdGV7ZGlzcGxheTpub25lfWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1hOmFjdGl2ZSxhOmhvdmVye291dGxpbmU6MH1hYmJyW3RpdGxlXXtib3JkZXItYm90dG9tOjFweCBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZH1kZm57Zm9udC1zdHlsZTppdGFsaWN9aDF7Zm9udC1zaXplOjJlbTttYXJnaW46MC42N2VtIDB9bWFya3tiYWNrZ3JvdW5kOiNmZjA7Y29sb3I6IzAwMH1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1cHt0b3A6LTAuNWVtfXN1Yntib3R0b206LTAuMjVlbX1pbWd7Ym9yZGVyOjB9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufWZpZ3VyZXttYXJnaW46MWVtIDQwcHh9aHJ7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjB9cHJle292ZXJmbG93OmF1dG99Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLCBtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe2NvbG9yOmluaGVyaXQ7Zm9udDppbmhlcml0O21hcmdpbjowfWJ1dHRvbntvdmVyZmxvdzp2aXNpYmxlfWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1idXR0b24saHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLGlucHV0W3R5cGU9XCJyZXNldFwiXSxpbnB1dFt0eXBlPVwic3VibWl0XCJdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Y3Vyc29yOnBvaW50ZXJ9YnV0dG9uW2Rpc2FibGVkXSxodG1sIGlucHV0W2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdH1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfWlucHV0e2xpbmUtaGVpZ2h0Om5vcm1hbH1pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0saW5wdXRbdHlwZT1cInJhZGlvXCJde2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9aW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfWlucHV0W3R5cGU9XCJzZWFyY2hcIl17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9aW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfWZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgI2MwYzBjMDttYXJnaW46MCAycHg7cGFkZGluZzowLjM1ZW0gMC42MjVlbSAwLjc1ZW19bGVnZW5ke2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfW9wdGdyb3Vwe2ZvbnQtd2VpZ2h0OmJvbGR9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9dGQsdGh7cGFkZGluZzowfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJub3Rvc2Fuc2hlYnJldy1yZWd1bGFyXCI7c3JjOnVybChcIi4uL2ZvbnRzL05vdG9TYW5zSGVicmV3LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5Olwibm90b3NhbnNoZWJyZXctYm9sZFwiO3NyYzp1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0hlYnJldy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIm15cmlhZHByby1yZWd1bGFyXCI7c3JjOnVybChcIi4uL2ZvbnRzL215cmlhZHByby1yZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9Knstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6bm9uZX0qey1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH1odG1sLGJvZHksZGl2LHNwYW4saDEsaDIsaDMsaDQsaDUsaDYscCxlbSxpbWcsc3Ryb25nLHN1YixzdXAsYix1LGksZGwsZHQsZGQsb2wsdWwsbGksZmllbGRzZXQsZm9ybSxsYWJlbCx0YWJsZSx0Ym9keSx0Zm9vdCx0aGVhZCx0cix0aCx0ZCxhcnRpY2xlLGFzaWRlLGNhbnZhcyxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGEsZm9vdGVyLGhlYWRlcixtZW51LG5hdixzZWN0aW9uLHN1bW1hcnksdGltZSxtYXJrLGF1ZGlvLHZpZGVvey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MDtvdXRsaW5lOjA7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtmb250LXNpemU6MTAwJTttYXJnaW46MDtwYWRkaW5nOjB9YXtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowfXRkLHRkIGltZ3t2ZXJ0aWNhbC1hbGlnbjp0b3B9aW5wdXQsc2VsZWN0LGJ1dHRvbix0ZXh0YXJlYXtmb250LXNpemU6MTJweDtmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO21hcmdpbjowfWlucHV0W3R5cGU9XCJ0ZXh0XCJdLGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSx0ZXh0YXJlYSxpbnB1dFt0eXBlPVwiZW1haWxcIl0saW5wdXRbdHlwZT1cInBob25lXCJdLGlucHV0W3R5cGU9XCJudW1iZXJcIl17Zm9udDoxMnB4IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7cGFkZGluZzowfWlucHV0W3R5cGU9XCJjaGVja2JveFwiXXt2ZXJ0aWNhbC1hbGlnbjpib3R0b219aW5wdXRbdHlwZT1cInJhZGlvXCJde3ZlcnRpY2FsLWFsaWduOnRleHQtYm90dG9tfXN1Ynt2ZXJ0aWNhbC1hbGlnbjpzdWI7Zm9udC1zaXplOnNtYWxsZXJ9c3Vwe3ZlcnRpY2FsLWFsaWduOnN1cGVyO2ZvbnQtc2l6ZTpzbWFsbGVyfWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLG1lbnUsbmF2LHNlY3Rpb257ZGlzcGxheTpibG9ja311bCxvbHtsaXN0LXN0eWxlOm5vbmV9aHRtbHtvdmVyZmxvdy15OnNjcm9sbDtvdmVyZmxvdy14OmF1dG99aHRtbCxib2R5e2hlaWdodDoxMDAlfWJvZHl7bGluZS1oZWlnaHQ6MTtjb2xvcjojMDAwO3otaW5kZXg6MTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdy14OmhpZGRlbn1pbnB1dCBbdHlwZT0ndGV4dCdde3BhZGRpbmc6MH10ZXh0YXJlYXtyZXNpemU6bm9uZTtvdmVyZmxvdzphdXRvfWxhYmVsLGlucHV0W3R5cGU9XCJidXR0b25cIl0saW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxidXR0b257Y3Vyc29yOnBvaW50ZXJ9aW5wdXRbdHlwZT1cImJ1dHRvblwiXSxpbnB1dFt0eXBlPVwicmVzZXRcIl0saW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxidXR0b24saW5wdXRbdHlwZT1cInRleHRcIl0saW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLHRleHRhcmVhLGlucHV0W3R5cGU9XCJlbWFpbFwiXSxpbnB1dFt0eXBlPVwidGVsXCJdLGlucHV0W3R5cGU9XCJwaG9uZVwiXSxpbnB1dFt0eXBlPVwibnVtYmVyXCJdey13ZWJraXQtYXBwZWFyYW5jZTpub25lfWEsYTp2aXNpdGVkLGE6aG92ZXIsYTpmb2N1cyxhOmFjdGl2ZXt0ZXh0LWRlY29yYXRpb246bm9uZX1pbnB1dFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyLGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcntib3JkZXI6MDtwYWRkaW5nOjB9aW5wdXQ6aW52YWxpZHtvdXRsaW5lOm5vbmU7LW1vei1ib3gtc2hhZG93Om5vbmU7Ym9yZGVyOm5vbmV9aW5wdXQsdGV4dGFyZWEsaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyw6Zm9jdXN7b3V0bGluZTpub25lfTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojYTQ5NTgyfTotbW96LXBsYWNlaG9sZGVye2NvbG9yOiNhNDk1ODJ9LnBsYWNlaG9sZGVye2NvbG9yOiNhNDk1ODJ9LmNsZWFyZml4OmJlZm9yZSwuY2xlYXJmaXg6YWZ0ZXJ7Y29udGVudDpcIlwiO2hlaWdodDowO2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aH1ib2R5e2ZvbnQtZmFtaWx5Olwibm90b3NhbnNoZWJyZXctcmVndWxhclwiLHNhbnMtc2VyaWZ9LnNpdGV7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTttaW4td2lkdGg6MzIwcHg7bWluLWhlaWdodDoxMDAlO2JhY2tncm91bmQ6I2VmZWNlNX0uc2l0ZV9faGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MztiYWNrZ3JvdW5kOiM1MDM0MzF9LnNpdGVfX2hlYWRlcjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTdweDtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6OHB4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3NpdGVfX2hlYWRlci1hZnRlci5wbmdcIikgcmVwZWF0LXg7Y29udGVudDonJ30uc2l0ZV9faGVhZGVyLWxheW91dHt6LWluZGV4OjE7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjE1MHB4O21heC13aWR0aDoxMjAwcHg7cGFkZGluZzo4cHggNHB4O21hcmdpbjowIGF1dG99LnNpdGVfX2NvbnRlbnR7ei1pbmRleDoyfS5zaXRlX19jb250ZW50OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToyMDNweDtyaWdodDowO2xlZnQ6MDtoZWlnaHQ6OHB4O3otaW5kZXg6MTtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9zaXRlX19mb290ZXItYWZ0ZXIucG5nXCIpIHJlcGVhdC14O2NvbnRlbnQ6Jyd9LnNpdGVfX3dyYXB7bWF4LXdpZHRoOjEyMDBweDtwYWRkaW5nOjU2cHggMjBweCAwO21hcmdpbjowIGF1dG99LnNpdGVfX2Zvb3Rlcntwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiM1MDM0MzF9LnNpdGVfX2Zvb3Rlci1sYXlvdXR7cGFkZGluZzowIDEwcHh9LnNpdGVfX2Zvb3Rlci1yaWdodHt0ZXh0LWFsaWduOmNlbnRlcn0uc2l0ZV9fdGl0bGV7ZGlzcGxheTpibG9jaztwYWRkaW5nOjAgMCAxMHB4IDA7bWFyZ2luOjAgMCA4cHggMDtjb2xvcjojNTAzNDMxO2ZvbnQtc2l6ZTozMHB4O2ZvbnQtZmFtaWx5Olwibm90b3NhbnNoZWJyZXctYm9sZFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjN2IyOTk7Ym94LXNoYWRvdzowIDFweCAwICNmZmZ9LnNpdGVfX2Zvcm17Y29sb3I6IzUwMzQzMTtmb250LXNpemU6MTZweH0uc2l0ZV9fZm9ybSBpbnB1dHt3aWR0aDoxMDAlO2hlaWdodDozN3B4O3BhZGRpbmc6MCAxMHB4O2NvbG9yOiM1MDM0MzE7Zm9udC1zaXplOjE2cHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MTZweDtib3JkZXI6MnB4IHNvbGlkICNiZWEzOWJ9LnNpdGVfX2Zvcm0gdGV4dGFyZWF7d2lkdGg6MTAwJTtoZWlnaHQ6MTEwcHg7cGFkZGluZzoxMHB4O2NvbG9yOiM1MDM0MzE7Zm9udC1zaXplOjE2cHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MTZweDtib3JkZXI6MnB4IHNvbGlkICNiZWEzOWI7Ym94LXNoYWRvdzowIDAgMXB4ICNiZWEzOWJ9LnNpdGVfX2Zvcm0gbGFiZWx7Y29sb3I6IzUwMzQzMTtmb250LXNpemU6MThweDtkaXNwbGF5OmJsb2NrfS5zaXRlIC5zaXRlX19mb3JtXzJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnNpdGUgLnNpdGVfX2Zvcm1fMiBsYWJlbHtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MTBweDtmb250LXNpemU6MTRweH0uc2l0ZSAuc2l0ZV9fZm9ybV8yIGlucHV0e2hlaWdodDoyMXB4fS5zaXRlIC5zaXRlX19mb3JtXzIgZmllbGRzZXR7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MTFweDt0ZXh0LWFsaWduOnJpZ2h0fS5zaXRlIC5zaXRlX19mb3JtXzIgZmllbGRzZXQ+KnttYXJnaW4tYm90dG9tOjFweH0uc2l0ZSAuc2l0ZV9fZm9ybV8yIGZpZWxkc2V0Pio6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNpdGVfX2hlYWR7bWF4LXdpZHRoOjEyMDBweDttYXJnaW46MCBhdXRvO3BhZGRpbmc6MCAyMHB4O3RleHQtYWxpZ246cmlnaHR9LnNpdGVfX2hlYWQgLmJ0bnttYXJnaW4tYm90dG9tOjE1cHh9LnNpdGVfX3NlYXJjaHtwYWRkaW5nLWJvdHRvbToxMHB4O21hcmdpbi1ib3R0b206MTBweDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjNTAzNDMxfS5zaXRlX19zZWFyY2ggbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjVweCAwO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtZmFtaWx5Olwibm90b3NhbnNoZWJyZXctYm9sZFwiLHNhbnMtc2VyaWY7Y29sb3I6IzUwMzQzMX0uc2l0ZV9fc2VhcmNoIGZpZWxkc2V0e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MzBweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjNTAzNDMxfS5zaXRlX19zZWFyY2ggZmllbGRzZXQgaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt3aWR0aDpjYWxjKDEwMCUgLSAzMHB4KTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjAgMTBweDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOm5vbmU7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5zaXRlX19zZWFyY2ggZmllbGRzZXQgYnV0dG9uW3R5cGU9c3VibWl0XXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MzBweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9zZWFyY2gucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7Ym9yZGVyOm5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2l0ZTphZnRlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjIwNnB4O2NvbnRlbnQ6Jyd9LnNpdGVfX2hlYWRlcntwYWRkaW5nOjAgMTFweH0uc2l0ZV9faGVhZGVyLWxheW91dHtoZWlnaHQ6MTEzcHg7cGFkZGluZzoxOXB4IDIwcHh9LnNpdGVfX2Zvb3Rlcntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJX0uc2l0ZV9fZm9vdGVyLWxheW91dHtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MjAzcHg7bWF4LXdpZHRoOjEyMDBweDtwYWRkaW5nOjA7bWFyZ2luOjAgYXV0b30uc2l0ZV9fZm9vdGVyLXJpZ2h0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0MHB4O2xlZnQ6MDt0ZXh0LWFsaWduOnJpZ2h0fS5zaXRlICorLnNpdGVfX3dyYXB7cGFkZGluZy10b3A6NTZweH0uc2l0ZV9fd3JhcHtwYWRkaW5nLXRvcDoxNjFweH0uc2l0ZV9faGVhZHtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmluaGVyaXR9LnNpdGVfX2hlYWQgLmJ0bntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTE5cHg7bGVmdDoyMHB4O21heC13aWR0aDo0OCU7Zm9udC1zaXplOjIwcHg7cGFkZGluZzo5cHggMzBweDttYXJnaW46MH0uc2l0ZV9fc2VhcmNoe2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmNlbnRlcn0uc2l0ZV9fc2VhcmNoIGZpZWxkc2V0e3dpZHRoOjIwMHB4fS5zaXRlX19zZWFyY2ggbGFiZWx7bWFyZ2luOjAgMCAwIDEwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5zaXRlX19oZWFkZXItbGF5b3V0e3BhZGRpbmc6OHB4IDIwcHh9LnNpdGVfX2Zvb3Rlci1yaWdodHtsZWZ0OjB9fS5sb2dve3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMHB4O2xlZnQ6NTAlO3otaW5kZXg6MjttYXJnaW46MCBhdXRvO3dpZHRoOjkwcHg7aGVpZ2h0OjkwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAwKX0ubG9nbyBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmxvZ297dG9wOjExcHg7d2lkdGg6MTg3cHg7aGVpZ2h0OjE4N3B4O3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgMCl9fS5mb290ZXItbWVudXtwYWRkaW5nOjMwcHggMDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTAwcHg7Y29sb3I6I2ZmZn0uZm9vdGVyLW1lbnVfX2xpc3R7bWFyZ2luLWJvdHRvbToyNXB4fS5mb290ZXItbWVudV9fdGl0bGV7Zm9udC1zaXplOi4zZW07bWFyZ2luLWJvdHRvbToxMHB4O2ZvbnQtZmFtaWx5Olwibm90b3NhbnNoZWJyZXctYm9sZFwiLHNhbnMtc2VyaWZ9LmZvb3Rlci1tZW51X190aXRsZSBhLC5mb290ZXItbWVudV9fdGl0bGUgYTp2aXNpdGVke2NvbG9yOiNmZmZ9LmZvb3Rlci1tZW51X19pdGVte2ZvbnQtc2l6ZTouMmVtO21hcmdpbi1ib3R0b206MTBweDtmb250LWZhbWlseTpcIm5vdG9zYW5zaGVicmV3LXJlZ3VsYXJcIixzYW5zLXNlcmlmfS5mb290ZXItbWVudV9fbGlua3tjb2xvcjojYjdhYzkwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZvb3Rlci1tZW51e3Bvc2l0aW9uOmFic29sdXRlO3RvcDozMHB4O3JpZ2h0OjA7cGFkZGluZzowO3RleHQtYWxpZ246cmlnaHR9LmZvb3Rlci1tZW51X19saXN0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDttYXJnaW46MCAwIDAgMjRweH0uZm9vdGVyLW1lbnVfX3RpdGxle2ZvbnQtc2l6ZTouMmVtO21hcmdpbi1ib3R0b206OHB4fS5mb290ZXItbWVudV9faXRlbXtmb250LXNpemU6LjE2ZW07bWFyZ2luLWJvdHRvbTo3cHh9LmZvb3Rlci1tZW51X19saW5rOmhvdmVyOmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMnB4KX0uZm9vdGVyLW1lbnVfX2xpbms6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiM1YzhjNDU7bWFyZ2luLWxlZnQ6NHB4O2ZvbnQtZmFtaWx5OlwibXlyaWFkcHJvLXJlZ3VsYXJcIixzYW5zLXNlcmlmO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtjb250ZW50Oic+J319LmNvbnRyb2xze3BhZGRpbmctYm90dG9tOjM1cHg7Y3Vyc29yOmRlZmF1bHQ7Zm9udC1mYW1pbHk6XCJub3Rvc2Fuc2hlYnJldy1yZWd1bGFyXCIsc2Fucy1zZXJpZn0uY29udHJvbHNfX2J0bntkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjdweDtoZWlnaHQ6MjdweDtib3JkZXItcmFkaXVzOjUwJTttYXJnaW46MCAxcHggNXB4IDB9LmNvbnRyb2xzX19idG4gc3BhbntkaXNwbGF5Om5vbmV9LmNvbnRyb2xzX19idG46YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO2JhY2tncm91bmQtc2l6ZTpjb250YWluO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7Y29udGVudDonJ30uY29udHJvbHNfX2J0bjpob3ZlcjpiZWZvcmV7b3BhY2l0eTowLjh9LmNvbnRyb2xzX19idG4uY29udHJvbHNfX2J0bl9mYWNlYm9vazpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY29udHJvbHNfX2ZhY2Vib29rLnBuZ1wiKX0uY29udHJvbHNfX2J0bi5jb250cm9sc19fYnRuX3NlYXJjaDpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY29udHJvbHNfX3NlYXJjaC5wbmdcIil9LmNvbnRyb2xzX19idG4uY29udHJvbHNfX2J0bl9jYXJ0OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9jb250cm9sc19fY2FydC5wbmdcIil9LmNvbnRyb2xzX19idG5fY2FydF9mdWxsIHNwYW57ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTRweDtyaWdodDotNHB4O3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7cGFkZGluZzozcHggMDtjb2xvcjojZWZlY2U1O2ZvbnQtc2l6ZToxMHB4O3otaW5kZXg6MTtiYWNrZ3JvdW5kOiNlNjg4MDQ7Ym9yZGVyLXJhZGl1czo1MCU7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LWFsaWduOmNlbnRlcn0uY29udHJvbHNfX2xvZ2lue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjI2cHg7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzo3cHggMzJweCAwIDExcHg7bWFyZ2luOjAgM3B4IDVweCAwO2JvcmRlci1yYWRpdXM6MzNweDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzUwMzQzMTt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjEwcHg7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LmNvbnRyb2xzX19sb2dpbjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotMXB4O3RvcDotMXB4O3dpZHRoOjI3cHg7aGVpZ2h0OjI3cHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvY29udHJvbHNfX2xvZ2luLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjb250ZW50OicnfS5jb250cm9sc19fbWFpbHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NXB4IDA7Zm9udC1zaXplOjEwcHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOnJpZ2h0fS5jb250cm9sc19fbWFpbCBhLC5jb250cm9sc19fbWFpbCBhOnZpc2l0ZWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjNweDtjb2xvcjojZTY4ODA0O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7d2hpdGUtc3BhY2U6bm93cmFwO2ZvbnQtc2l6ZToxMnB4fS5jb250cm9sc19fbWFpbCBhOmhvdmVyLC5jb250cm9sc19fbWFpbCBhOnZpc2l0ZWQ6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnNpdGVfX2hlYWRlciAuY29udHJvbHN7ei1pbmRleDozO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCA0cHggMCA4cHg7dGV4dC1hbGlnbjpsZWZ0fS5zaXRlX19oZWFkZXIgLmNvbnRyb2xzX19sb2dpbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO21heC13aWR0aDoyMDBweH0uc2l0ZV9faGVhZGVyIC5jb250cm9sc19fbG9naW4uYWN0aXZlIH4gLmxvZ2luLXBvcHVwe3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjF9LnNpdGVfX2hlYWRlciAuY29udHJvbHNfX2xvZ2luLXdyYXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MH0uc2l0ZV9faGVhZGVyIC5jb250cm9sc19fbG9naW4td3JhcCAuY29udHJvbHNfX2xvZ2lue3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDphdXRvO3JpZ2h0OmF1dG99LmluaGVyaXRhbmNlLWxvZ297cG9zaXRpb246YWJzb2x1dGU7dG9wOjg1cHg7bGVmdDo4cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2RmZDljYX0uaW5oZXJpdGFuY2UtbG9nbyBpbWd7d2lkdGg6MjdweDtoZWlnaHQ6MjdweDttYXJnaW46MCAxcHggMnB4IDA7Ym9yZGVyLXJhZGl1czo1MCV9LmluaGVyaXRhbmNlLWxvZ28gc3BhbntkaXNwbGF5OmJsb2NrO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmluaGVyaXRhbmNlLWxvZ28gYSwuaW5oZXJpdGFuY2UtbG9nbyBhOnZpc2l0ZWR7ZGlzcGxheTpibG9jaztjb2xvcjojZGZkOWNhO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmluaGVyaXRhbmNlLWxvZ28gYTpob3ZlciwuaW5oZXJpdGFuY2UtbG9nbyBhOnZpc2l0ZWQ6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29udHJvbHN7dGV4dC1hbGlnbjpyaWdodH0uY29udHJvbHNfX2J0bnttYXJnaW46MCAxcHggMCAwfS5jb250cm9sc19fbG9naW57bWF4LXdpZHRoOjI1MHB4O3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3MgZWFzZS1pbi1vdXR9LmNvbnRyb2xzX19sb2dpbjpob3ZlcntiYWNrZ3JvdW5kOiNkZmQ5Y2F9LmNvbnRyb2xzX19tYWlse3RleHQtYWxpZ246bGVmdH0uc2l0ZV9faGVhZGVyIC5jb250cm9sc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzowfS5zaXRlX19oZWFkZXIgLmNvbnRyb2xzX19sb2dpbntwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6YXV0bztyaWdodDphdXRvfS5zaXRlX19oZWFkZXIgLmNvbnRyb2xzX19sb2dpbi13cmFwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6YXV0bztyaWdodDphdXRvfS5zaXRlX19oZWFkZXIgLmNvbnRyb2xzX19sb2dpbi13cmFwIC5jb250cm9sc19fbG9naW57cG9zaXRpb246cmVsYXRpdmU7dG9wOmF1dG87cmlnaHQ6YXV0b30uaW5oZXJpdGFuY2UtbG9nb3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDphdXRvO2xlZnQ6YXV0b30uaW5oZXJpdGFuY2UtbG9nbyBpbWd7bWFyZ2luOjAgMCAwIDVweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRyb2xzX19sb2dpbntoZWlnaHQ6MzNweDtwYWRkaW5nOjEwcHggNDNweCAwIDExcHg7bWFyZ2luOjA7Zm9udC1zaXplOjE0cHh9LmNvbnRyb2xzX19sb2dpbjphZnRlcnt3aWR0aDozNXB4O2hlaWdodDozNXB4fS5jb250cm9sc19fYnRue3dpZHRoOjM2cHg7aGVpZ2h0OjM2cHg7bWFyZ2luOjAgMCAwIDdweH0uY29udHJvbHNfX21haWx7cGFkZGluZy1sZWZ0OjZweDtmb250LXNpemU6MTNweH0uY29udHJvbHNfX21haWwgYXtmb250LXNpemU6MTVweH0uc2l0ZV9faGVhZGVyIC5jb250cm9sc19fbG9naW57bWF4LXdpZHRoOjMwMHB4O3BhZGRpbmctbGVmdDo1OHB4fS5zaXRlX19oZWFkZXIgLmNvbnRyb2xzX19sb2dpbjphZnRlcnt3aWR0aDozNXB4O2hlaWdodDozNXB4fS5zaXRlX19oZWFkZXIgLmNvbnRyb2xzX19idG57bWFyZ2luOjAgMXB4IDAgMH0uaW5oZXJpdGFuY2UtbG9nbyBpbWd7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDttYXJnaW46MCAwIDAgMTBweH19LnN1YnNjcmlwdGlvbnttYXgtd2lkdGg6MjAwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nLWJvdHRvbTo0MHB4O3RleHQtYWxpZ246cmlnaHQ7Zm9udC1mYW1pbHk6XCJub3Rvc2Fuc2hlYnJldy1yZWd1bGFyXCIsc2Fucy1zZXJpZn0uc3Vic2NyaXB0aW9uX190aXRsZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjdweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNHB4fS5zdWJzY3JpcHRpb25fX3dyYXB7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjMwcHh9LnN1YnNjcmlwdGlvbl9fdGV4dHt3aWR0aDoxMDAlO2hlaWdodDoyN3B4O3BhZGRpbmc6MCAxNXB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojZmZmO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MTVweDtmb250LXNpemU6MTRweH0uc3Vic2NyaXB0aW9uX19idG57cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjI3cHg7aGVpZ2h0OjI3cHg7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvc3Vic2NyaXB0aW9uX19idG4ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc3Vic2NyaXB0aW9ue21hcmdpbjowO2Zsb2F0OmxlZnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5zdWJzY3JpcHRpb257bWF4LXdpZHRoOjEwMCU7ZmxvYXQ6bm9uZX0uc3Vic2NyaXB0aW9uX193cmFwe3BhZGRpbmctbGVmdDo0MHB4fS5zdWJzY3JpcHRpb25fX3RleHR7aGVpZ2h0OjM1cHh9LnN1YnNjcmlwdGlvbl9fYnRue3dpZHRoOjM1cHg7aGVpZ2h0OjM1cHh9fS5sb2dpbi1wb3B1cHt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjM0cHg7cmlnaHQ6NHB4O2xlZnQ6MDtiYWNrZ3JvdW5kOiNkZmQ5Y2E7Ym9yZGVyOjFweCBzb2xpZCAjYmZhNTljO2JvcmRlci1yYWRpdXM6MTZweCAwIDE2cHggMTZweDtwYWRkaW5nOjI1cHggMTBweCAyMXB4IDEwcHg7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsdmlzaWJpbGl0eSAuM3MgZWFzZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsdmlzaWJpbGl0eSAuM3MgZWFzZX0ubG9naW4tcG9wdXA6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyOjFweCBzb2xpZCAjYmZhNTljO2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItcmFkaXVzOjE2cHggMTZweCAwIDA7YmFja2dyb3VuZDojZGZkOWNhO3RvcDotMzJweDtyaWdodDotMXB4O3dpZHRoOjIxcHg7aGVpZ2h0OjMycHg7ei1pbmRleDoxfS5sb2dpbi1wb3B1cDphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6Mztib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM1MDM0MzE7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjNTAzNDMxO3RvcDotMjRweDtyaWdodDo3cHg7d2lkdGg6N3B4O2hlaWdodDo3cHg7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ubG9naW4tcG9wdXAgLnNpdGVfX2Zvcm17cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5sb2dpbi1wb3B1cCAuc2l0ZV9fZm9ybTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0yNXB4O3JpZ2h0Oi0xMHB4O3dpZHRoOjI3cHg7aGVpZ2h0OjRweDtiYWNrZ3JvdW5kOiNkZmQ5Y2E7Y29udGVudDonJ31AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsubG9naW4tcG9wdXA6YmVmb3Jle3dpZHRoOjIzcHh9LmxvZ2luLXBvcHVwOmFmdGVye3JpZ2h0OjhweH0ubG9naW4tcG9wdXAgLmJ0bnttYXJnaW4tdG9wOi0zcHh9fS5icmVhZGNydW1ic3ttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1mYW1pbHk6XCJub3Rvc2Fuc2hlYnJldy1ib2xkXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTNweH0uYnJlYWRjcnVtYnMgc3BhbntkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3A7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWxlZnQ6MTFweDtjb2xvcjojZTY4ODA0fS5icmVhZGNydW1icyBzcGFuOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MXB4O2xlZnQ6LTEycHg7Y29sb3I6I2IzOTc5NDtkaXJlY3Rpb246bHRyO2NvbnRlbnQ6JzwnfS5icmVhZGNydW1icyBzcGFuIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdHJhbnNwYXJlbnQ7Y29sb3I6I2IzOTc5NDstd2Via2l0LXRyYW5zaXRpb246Ym9yZGVyLWJvdHRvbSAuM3MgbGluZWFyIDBzO3RyYW5zaXRpb246Ym9yZGVyLWJvdHRvbSAuM3MgbGluZWFyIDBzfS5icmVhZGNydW1icyBzcGFuIGE6aG92ZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2IzOTc5NH0uYnJlYWRjcnVtYnMgc3BhbjpsYXN0LWNoaWxkOmJlZm9yZXtkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYnJlYWRjcnVtYnN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjlweDtsZWZ0OjExcHg7bWF4LXdpZHRoOjQ5JX0uYnJlYWRjcnVtYnMrLnNpdGVfX3RpdGxle3BhZGRpbmctbGVmdDo0OSV9fS5idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3BhZGRpbmc6MTRweCAxOHB4IDEycHg7Zm9udC1zaXplOjE4cHg7Y29sb3I6I2VmZWNlNTtmb250LWZhbWlseTpcIm5vdG9zYW5zaGVicmV3LWJvbGRcIixzYW5zLXNlcmlmO2JhY2tncm91bmQ6IzVjOGM0NTtib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZWZlY2U1O3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3MgZWFzZX0uYnRuOnZpc2l0ZWR7Y29sb3I6I2VmZWNlNX0uYnRuOmhvdmVye2JhY2tncm91bmQ6IzUwMzQzMX0uYnRuX3R5cGUye3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoyMnB4O3BhZGRpbmc6NXB4IDMwcHggNXB4IDVweDtmb250LXNpemU6MTJweDtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5Olwibm90b3NhbnNoZWJyZXctcmVndWxhclwiLHNhbnMtc2VyaWY7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1yYWRpdXM6MTFweDtiYWNrZ3JvdW5kOiNlNjg4MDR9LmJ0bl90eXBlMjp2aXNpdGVke2NvbG9yOiNmZmZ9LmJ0bl90eXBlMjpiZWZvcmV7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoyNXB4O2JvdHRvbTowO3dpZHRoOjFweDtiYWNrZ3JvdW5kOiNmZmY7Y29udGVudDonJ30uYnRuX3R5cGUyOmFmdGVye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDt3aWR0aDoyOHB4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2NhcnQtaWNvbi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtjb250ZW50OicnfS5idG5fdHlwZTN7cGFkZGluZzoxMHB4IDE0cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2ZmZjtmb250LWZhbWlseTpcIm5vdG9zYW5zaGVicmV3LXJlZ3VsYXJcIixzYW5zLXNlcmlmO2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItcmFkaXVzOjIycHg7YmFja2dyb3VuZDojZTY4ODA0fS5idG5fdHlwZTM6dmlzaXRlZHtjb2xvcjojZmZmfS5idG5fdHlwZTR7cGFkZGluZzoxMHB4IDE0cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2ZmZjtmb250LWZhbWlseTpcIm5vdG9zYW5zaGVicmV3LXJlZ3VsYXJcIixzYW5zLXNlcmlmO2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItcmFkaXVzOjIycHg7YmFja2dyb3VuZDojZTY4ODA0fS5idG5fdHlwZTQ6dmlzaXRlZHtjb2xvcjojZmZmfS5idG5fdHlwZTV7cGFkZGluZzo1cHggMTRweCA0cHg7Zm9udC1zaXplOjE3cHg7Y29sb3I6I2ZmZjtmb250LWZhbWlseTpcIm5vdG9zYW5zaGVicmV3LXJlZ3VsYXJcIixzYW5zLXNlcmlmO2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItYm90dG9tLXdpZHRoOjZweDtib3JkZXItcmFkaXVzOjIycHg7YmFja2dyb3VuZDojZTY4ODA0fS5idG5fdHlwZTU6dmlzaXRlZHtjb2xvcjojZmZmfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJ0bisuc2l0ZV9fdGl0bGV7cGFkZGluZy1sZWZ0OjQ5JX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmJ0bntwYWRkaW5nOjI0cHggMzNweCAxOXB4O2ZvbnQtc2l6ZToyOHB4O2JvcmRlci1ib3R0b20td2lkdGg6NnB4fS5idG5fdHlwZTJ7cGFkZGluZzo1cHggMzBweCA1cHggOXB4O2ZvbnQtc2l6ZToxMnB4fS5idG5fdHlwZTN7cGFkZGluZzoxNHB4IDIxcHg7Zm9udC1zaXplOjE2cHh9LmJ0bl90eXBlNHtwYWRkaW5nOjhweCA0NnB4O2ZvbnQtc2l6ZToyMHB4fS5idG5fdHlwZTV7cGFkZGluZzo2cHggMzVweCA2cHg7Zm9udC1zaXplOjE1cHg7Ym9yZGVyLWJvdHRvbS13aWR0aDo2cHh9fS5tZW51e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjEzcHg7cGFkZGluZy1yaWdodDoxMXB4O3otaW5kZXg6Mn0ubWVudV9fYnRue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MjZweDtoZWlnaHQ6MTdweDtjdXJzb3I6cG9pbnRlcn0ubWVudV9fYnRuIHNwYW57cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDozcHg7YmFja2dyb3VuZDojZGZkOWNhO2JvcmRlci1yYWRpdXM6MnB4O3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3MgZWFzZX0ubWVudV9fYnRuOmJlZm9yZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjNweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZDojZGZkOWNhO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO2JvcmRlci1yYWRpdXM6MnB4O2NvbnRlbnQ6Jyd9Lm1lbnVfX2J0bjphZnRlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjNweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7YmFja2dyb3VuZDojZGZkOWNhO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO2JvcmRlci1yYWRpdXM6MnB4O2NvbnRlbnQ6Jyd9Lm1lbnVfX3dyYXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIycHg7cmlnaHQ6MTFweDt3aWR0aDoyOThweDtwYWRkaW5nOjhweCAwO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOiNkZmQ5Y2E7Ym9yZGVyLXJhZGl1czozcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZShjYWxjKDEwMCUgKyAxMXB4KSwgMCk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2V9Lm1lbnVfX2NvbHVtbnt0ZXh0LWFsaWduOmNlbnRlcn0ubWVudV9faXRlbXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NXB4IDEwcHg7Y29sb3I6IzUwMzQzMTtmb250LXNpemU6MThweDt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjNzIGVhc2V9Lm1lbnVfX2l0ZW06dmlzaXRlZHtjb2xvcjojNTAzNDMxfS5tZW51X19pdGVtOmhvdmVye2JhY2tncm91bmQ6IzUwMzQzMTtjb2xvcjojZmZmfS5tZW51X19pdGVtX2Rlc2N0b3AtY2xvbmV7ZGlzcGxheTpub25lfS5tZW51X29wZW4gLm1lbnVfX2J0biBzcGFue2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9Lm1lbnVfb3BlbiAubWVudV9fYnRuOmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0b3A6NDAlfS5tZW51X29wZW4gLm1lbnVfX2J0bjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7Ym90dG9tOjQwJX0ubWVudV9vcGVuIC5tZW51X193cmFwe3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWVudXt0b3A6NzBweDtsZWZ0OjIwcHg7cmlnaHQ6MjBweDtib3R0b206YXV0bztwYWRkaW5nOjB9Lm1lbnVfX2J0bntkaXNwbGF5Om5vbmV9Lm1lbnVfX3dyYXB7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDphdXRvO3JpZ2h0OmF1dG87d2lkdGg6YXV0bztiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyLXJhZGl1czowO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCl9Lm1lbnVfX2NvbHVtbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6Y2FsYyg1MCUgLSAxMjBweCk7bWF4LXdpZHRoOjQwMHB4fS5tZW51X19pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwYWRkaW5nOjA7Y29sb3I6I2ZmZjtmb250LXNpemU6MTZweDt0cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlfS5tZW51X19pdGVtOnZpc2l0ZWR7Y29sb3I6I2ZmZn0ubWVudV9faXRlbTpob3Zlcntjb2xvcjojZTY4ODA0fX0uY29udGVudHtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzoyNnB4IDlweCAwO2NvbG9yOiM1MDM0MzE7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpyaWdodH0uY29udGVudCBoMXttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjE1MCU7Zm9udC1mYW1pbHk6XCJub3Rvc2Fuc2hlYnJldy1ib2xkXCIsc2Fucy1zZXJpZn0uY29udGVudCBoMnttYXJnaW4tYm90dG9tOjE4cHg7Zm9udC1zaXplOjEzMCU7Zm9udC1mYW1pbHk6XCJub3Rvc2Fuc2hlYnJldy1ib2xkXCIsc2Fucy1zZXJpZn0uY29udGVudCBoM3ttYXJnaW4tYm90dG9tOjE1cHg7Zm9udC1zaXplOjExMCU7Zm9udC1mYW1pbHk6XCJub3Rvc2Fuc2hlYnJldy1ib2xkXCIsc2Fucy1zZXJpZn0uY29udGVudCBoNHttYXJnaW4tYm90dG9tOjE1cHg7Zm9udC1zaXplOjEwMCU7Zm9udC1mYW1pbHk6XCJub3Rvc2Fuc2hlYnJldy1ib2xkXCIsc2Fucy1zZXJpZn0uY29udGVudCBoNXttYXJnaW4tYm90dG9tOjE1cHg7Zm9udC1zaXplOjEwMCU7Zm9udC1mYW1pbHk6XCJub3Rvc2Fuc2hlYnJldy1ib2xkXCIsc2Fucy1zZXJpZn0uY29udGVudCBoNnttYXJnaW4tYm90dG9tOjE1cHg7Zm9udC1zaXplOjEwMCU7Zm9udC1mYW1pbHk6XCJub3Rvc2Fuc2hlYnJldy1ib2xkXCIsc2Fucy1zZXJpZn0uY29udGVudCBwe21hcmdpbi1ib3R0b206MjBweDtsaW5lLWhlaWdodDoxLjR9LmNvbnRlbnQgdWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowIDAgMjBweH0uY29udGVudCB1bCB1bHttYXJnaW46MTBweCAwIDEwcHggMjVweH0uY29udGVudCBvbHtsaXN0LXN0eWxlOmRlY2ltYWw7bWFyZ2luOjAgMTVweCAxMHB4IDIwcHh9LmNvbnRlbnQgb2wgb2x7bWFyZ2luOjEwcHggMCAxMHB4IDI1cHh9LmNvbnRlbnQgbGl7bWFyZ2luLWJvdHRvbTo2cHg7cGFkZGluZy1yaWdodDoxNXB4fS5jb250ZW50IHRhYmxle21hcmdpbi1ib3R0b206MTVweDtmb250LXNpemU6MTAwJTt3aWR0aDphdXRvO2JvcmRlcjoxcHggc29saWQgIzAwMH0uY29udGVudCB0aCwuY29udGVudCB0ZHtib3JkZXI6MXB4IHNvbGlkICMwMDA7cGFkZGluZzo0cHg7dGV4dC1hbGlnbjpsZWZ0fS5jb250ZW50IHRoe2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1hbGlnbjpjZW50ZXJ9LmNvbnRlbnQgYSwuY29udGVudCBhIGZvbnR7Y29sb3I6I2ZmOTYwMDt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmY5NjAwOy13ZWJraXQtdHJhbnNpdGlvbjpib3JkZXItYm90dG9tIC4zcyBsaW5lYXIgMHM7dHJhbnNpdGlvbjpib3JkZXItYm90dG9tIC4zcyBsaW5lYXIgMHN9LmNvbnRlbnQgYTpob3ZlciwuY29udGVudCBhOmhvdmVyIGZvbnR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdHJhbnNwYXJlbnR9LmNvbnRlbnQgaW1ne2hlaWdodDphdXRvO21heC13aWR0aDoxMDAlO2JvcmRlcjoxcHggc29saWQgI2ZmZjtib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwLjcpfS5jb250ZW50IGltZy5hbGlnbmxlZnR7bWFyZ2luOjJweCA0MHB4IDI1cHggM3B4fS5jb250ZW50IGltZy5hbGlnbnJpZ2h0e21hcmdpbjoycHggM3B4IDI1cHggNDBweH0uY29udGVudCBpbWcuYWxpZ25jZW50ZXJ7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvIDI1cHg7ZmxvYXQ6bm9uZX0uY29udGVudCBkbHttYXJnaW46MCAwIDE1cHggMH0uY29udGVudCBkdHtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MnB4fS5jb250ZW50IGRke21hcmdpbi1ib3R0b206NXB4fS5jb250ZW50IGhye2hlaWdodDoxcHg7Ym9yZGVyOm5vbmU7Y29sb3I6I2FhYTtiYWNrZ3JvdW5kOiNhYWE7bWFyZ2luOjEwcHggMDtjbGVhcjpib3RofUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbnRlbnQgaW1nLmFsaWdubGVmdHtmbG9hdDpsZWZ0fS5jb250ZW50IGltZy5hbGlnbnJpZ2h0e2Zsb2F0OnJpZ2h0fX0ucHJvZHVjdHtwb3NpdGlvbjpyZWxhdGl2ZX0ucHJvZHVjdF9fd3JhcHtwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6MTIwMHB4O3BhZGRpbmc6NTZweCAyMHB4O21hcmdpbjowIGF1dG87ei1pbmRleDoyfS5wcm9kdWN0X19waWN7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjEwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDAuNyl9LnByb2R1Y3RfX3BpYy13cmFwe3BhZGRpbmctYm90dG9tOjEwMCU7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyfS5wcm9kdWN0X19pbmZve2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM1MDM0MzF9LnByb2R1Y3RfX3RpdGxle2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6XCJub3Rvc2Fuc2hlYnJldy1ib2xkXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MThweDtmb250LXdlaWdodDo0MDB9LnByb2R1Y3RfX2hlYWR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmZsZXgtZW5kO21hcmdpbi1ib3R0b206MTNweH0ucHJvZHVjdF9fcHJpY2Uta29se2ZvbnQtc2l6ZTo0MnB4O2ZvbnQtZmFtaWx5Olwibm90b3NhbnNoZWJyZXctYm9sZFwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwfS5wcm9kdWN0X19wcmljZS1rb2w6YmVmb3Jle2Rpc3BsYXk6aW5saW5lO3BhZGRpbmc6MCA2cHg7Zm9udC1zaXplOjI1cHg7Zm9udC1mYW1pbHk6XCJub3Rvc2Fuc2hlYnJldy1yZWd1bGFyXCIsc2Fucy1zZXJpZjtjb250ZW50OifigqonfS5wcm9kdWN0X19kZXNjcmlwdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjI1MnB4O3BhZGRpbmc6MjVweCAwIDUwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2NiYzJiNn0ucHJvZHVjdF9fZGVzY3JpcHRpb24gcHttYXJnaW4tYm90dG9tOjEwcHg7bGluZS1oZWlnaHQ6MTZweH0ucHJvZHVjdF9fZGVzY3JpcHRpb24gLnByb2R1Y3RfX3dlaWdodHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbToxMHB4O2xpbmUtaGVpZ2h0OjE2cHh9LnByb2R1Y3RfX2Rlc2NyaXB0aW9uIC5wcm9kdWN0X193ZWlnaHQgZHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1sZWZ0OjVweDtmb250LWZhbWlseTpcIm5vdG9zYW5zaGVicmV3LWJvbGRcIixzYW5zLXNlcmlmfS5wcm9kdWN0X19kZXNjcmlwdGlvbiAucHJvZHVjdF9fd2VpZ2h0IGRke2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wcm9kdWN0X19idXl7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6NjNweDtwYWRkaW5nOjEycHggMDtib3JkZXItdG9wOjFweCBzb2xpZCAjY2JjMmI2fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnByb2R1Y3Q6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjUwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7YmFja2dyb3VuZDojRTdFMkQ3O2NvbnRlbnQ6Jyd9LnByb2R1Y3RfX3dyYXB7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLXRvcDo5N3B4fS5wcm9kdWN0X19waWN7d2lkdGg6Y2FsYyg1MCUgLSAxOHB4KTttYXJnaW4tYm90dG9tOjA7b3JkZXI6Mn0ucHJvZHVjdF9faW5mb3t3aWR0aDo1MCU7cGFkZGluZy1sZWZ0OjIwcHg7b3JkZXI6MX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnByb2R1Y3RfX3BpY3t3aWR0aDpjYWxjKDUwJSAtIDg0cHgpfS5wcm9kdWN0X19pbmZve3BhZGRpbmctbGVmdDo4NnB4fX0uYmxvZ3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjU2cHggMCAwfS5ibG9nX19pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MjBweCAwO3otaW5kZXg6Mn0uYmxvZ19faXRlbTpudGgtY2hpbGQob2RkKXtiYWNrZ3JvdW5kOiNkZmQ5Y2F9LmJsb2dfX3dyYXB7bWF4LXdpZHRoOjEyMDBweDttYXJnaW46MCBhdXRvO3BhZGRpbmc6MCAyMHB4O3RleHQtYWxpZ246Y2VudGVyfS5ibG9nX190aXRsZXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MTlweDtmb250LXdlaWdodDo0MDA7Zm9udC1mYW1pbHk6XCJub3Rvc2Fuc2hlYnJldy1ib2xkXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MThweDtjb2xvcjojNTAzNDMxfS5ibG9nX190aXRsZSBhLC5ibG9nX190aXRsZSBhOnZpc2l0ZWR7Y29sb3I6IzUwMzQzMX0uYmxvZ19fdGl0bGUgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5ibG9nX19waWN7ZGlzcGxheTpibG9jazt3aWR0aDoyMTFweDttYXJnaW46MCBhdXRvO292ZXJmbG93OmhpZGRlbjtib3JkZXI6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMC43KX0uYmxvZ19fcGljIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czozcHg7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjVzIGVhc2V9LmJsb2dfX3BpYzpob3ZlciBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMyl9LmJsb2dfX2luZm97cGFkZGluZzoyMHB4IDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzUwMzQzMX0uYmxvZ19faW5mbyBwe21hcmdpbi1ib3R0b206MTBweH0uYmxvZ19fbWFpbi1waWN7d2lkdGg6MjExcHg7aGVpZ2h0OjE0MnB4O21hcmdpbjoycHggM3B4IDI1cHggNDBweDtib3JkZXI6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMC43KTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmxvZ3twYWRkaW5nOjEyMHB4IDAgMH0uYmxvZ19faXRlbXtwYWRkaW5nOjI2cHggMjBweH0uYmxvZ19faXRlbSAuYmxvZ19fd3JhcHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3BhZGRpbmc6MCAzM3B4fS5ibG9nX193cmFwe3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246aW5oZXJpdH0uYmxvZ19faW5mb3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDpjYWxjKDEwMCUgLSAyODBweCk7cGFkZGluZzowIDAgNDBweH0uYmxvZ19faW5mbyAuYnRue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjA7d2lkdGg6MTQwcHg7cGFkZGluZzo5cHggMDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTlweH0uYmxvZ19fcGlje21hcmdpbjowIDAgMCAzOHB4fS5ibG9nX19tYWluLXBpYy5hbGlnbnJpZ2h0e2Zsb2F0OnJpZ2h0fS5ibG9nX19tYWluLXBpYy5hbGlnbmxlZnR7ZmxvYXQ6bGVmdDttYXJnaW46MnB4IDQwcHggMjVweCAzcHh9LmJsb2dfX21haW4tcGljLmFsaWduY2VudGVye21hcmdpbjoycHggYXV0byAyNXB4fX1cbiIsIi8qISBub3JtYWxpemUuY3NzIHYzLjAuMiB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuXG4vKipcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4gKiAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcbiAqICAgIHVzZXIgem9vbS5cbiAqL1xuXG5odG1sIHtcblx0Zm9udC1mYW1pbHk6IHJjLXJlZ3VsYXIoKSwgc2VyaWY7IC8qIDEgKi9cblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxuICovXG5cbmJvZHkge1xuXHRtYXJnaW46IDA7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXG4gKiBhbmQgRmlyZWZveC5cbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXG4gKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcblx0ZGlzcGxheTogbm9uZTtcblx0aGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC5cbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbiAqL1xuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyogTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBhbHNvIG1vdXNlIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG5cdG91dGxpbmU6IDA7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmIsXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKi9cblxuZGZuIHtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5oMSB7XG5cdGZvbnQtc2l6ZTogMmVtO1xuXHRtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4gKi9cblxubWFyayB7XG5cdGJhY2tncm91bmQ6ICNmZjA7XG5cdGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG5cdHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuXHRib3R0b206IC0wLjI1ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4gKi9cblxuaW1nIHtcblx0Ym9yZGVyOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cbiAqL1xuXG5maWd1cmUge1xuXHRtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vKipcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5ociB7XG5cdC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuXHRmb250LXNpemU6IDFlbTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cbiAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxuICogMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGNvbG9yOiBpbmhlcml0OyAvKiAxICovXG5cdGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cblx0bWFyZ2luOiAwOyAvKiAzICovXG59XG5cbi8qKlxuICogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXG4gKi9cblxuYnV0dG9uIHtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbiAqIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCwgSUUgOC85LzEwLzExLCBhbmQgT3BlcmEuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbiAqL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xuXHRjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuICogdGhlIFVBIHN0eWxlc2hlZXQuXG4gKi9cblxuaW5wdXQge1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIEl0J3MgcmVjb21tZW5kZWQgdGhhdCB5b3UgZG9uJ3QgYXR0ZW1wdCB0byBzdHlsZSB0aGVzZSBlbGVtZW50cy5cbiAqIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXG4gKlxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXG4gKi9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cbiAqIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXG4gKiBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXG4gKi9cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSBhbmQgQ2hyb21lXG4gKiAgICAoaW5jbHVkZSBgLW1vemAgdG8gZnV0dXJlLXByb29mKS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cblx0LW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcbiAqIHBhZGRpbmcgKGFuZCBgdGV4dGZpZWxkYCBhcHBlYXJhbmNlKS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cblxuZmllbGRzZXQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuXHRtYXJnaW46IDAgMnB4O1xuXHRwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuICovXG5cbmxlZ2VuZCB7XG5cdGJvcmRlcjogMDsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cbiAqL1xuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5cbm9wdGdyb3VwIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG5cdHBhZGRpbmc6IDA7XG59IiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm5vdG9zYW5zaGVicmV3LXJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0hlYnJldy1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm5vdG9zYW5zaGVicmV3LWJvbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0hlYnJldy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm15cmlhZHByby1yZWd1bGFyXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvbXlyaWFkcHJvLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tIFN0eWxlIHRvIG51bGwgLS0tLS0tLS0tLS0tLS0tICovXG4qey13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTsgfVxuKnstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7fWh0bWwsYm9keSxkaXYsc3BhbixoMSxoMixoMyxoNCxoNSxoNixwLGVtLGltZyxzdHJvbmcsc3ViLHN1cCxiLHUsaSxkbCxkdCxkZCxvbCx1bCxsaSxmaWVsZHNldCxmb3JtLGxhYmVsLHRhYmxlLHRib2R5LHRmb290LHRoZWFkLHRyLHRoLHRkLGFydGljbGUsYXNpZGUsY2FudmFzLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsYSxmb290ZXIsaGVhZGVyLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeSx0aW1lLG1hcmssYXVkaW8sdmlkZW97LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApOyBib3JkZXI6MDtvdXRsaW5lOjA7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtmb250LXNpemU6MTAwJTttYXJnaW46MDtwYWRkaW5nOjA7fWF7YmFja2dyb3VuZDp0cmFuc3BhcmVudDt9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjA7fXRkLHRkIGltZ3t2ZXJ0aWNhbC1hbGlnbjp0b3A7fWlucHV0LHNlbGVjdCxidXR0b24sdGV4dGFyZWF7Zm9udC1zaXplOjEycHg7Zm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjttYXJnaW46MDt9aW5wdXRbdHlwZT1cInRleHRcIl0saW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLHRleHRhcmVhLGlucHV0W3R5cGU9XCJlbWFpbFwiXSxpbnB1dFt0eXBlPVwicGhvbmVcIl0saW5wdXRbdHlwZT1cIm51bWJlclwiXXtmb250OjEycHggQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtwYWRkaW5nOjA7fWlucHV0W3R5cGU9XCJjaGVja2JveFwiXXt2ZXJ0aWNhbC1hbGlnbjpib3R0b207fWlucHV0W3R5cGU9XCJyYWRpb1wiXXt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbTt9c3Vie3ZlcnRpY2FsLWFsaWduOnN1Yjtmb250LXNpemU6c21hbGxlcjt9c3Vwe3ZlcnRpY2FsLWFsaWduOnN1cGVyO2ZvbnQtc2l6ZTpzbWFsbGVyO31hcnRpY2xlLGFzaWRlLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixtZW51LG5hdixzZWN0aW9ue2Rpc3BsYXk6YmxvY2s7fXVsLG9se2xpc3Qtc3R5bGU6bm9uZTt9aHRtbHtvdmVyZmxvdy15OnNjcm9sbDtvdmVyZmxvdy14OmF1dG87fWh0bWwsYm9keXtoZWlnaHQ6MTAwJTt9Ym9keXtsaW5lLWhlaWdodDoxO2NvbG9yOiMwMDA7ei1pbmRleDoxO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93LXg6IGhpZGRlbn1pbnB1dCBbdHlwZT0ndGV4dCdde3BhZGRpbmc6MDt9dGV4dGFyZWF7cmVzaXplOm5vbmU7b3ZlcmZsb3c6YXV0bzt9bGFiZWwsaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxpbnB1dFt0eXBlPVwic3VibWl0XCJdLGJ1dHRvbntjdXJzb3I6cG9pbnRlcjt9aW5wdXRbdHlwZT1cImJ1dHRvblwiXSxpbnB1dFt0eXBlPVwicmVzZXRcIl0saW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxidXR0b24saW5wdXRbdHlwZT1cInRleHRcIl0saW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLHRleHRhcmVhLGlucHV0W3R5cGU9XCJlbWFpbFwiXSxpbnB1dFt0eXBlPVwidGVsXCJdLGlucHV0W3R5cGU9XCJwaG9uZVwiXSxpbnB1dFt0eXBlPVwibnVtYmVyXCJdey13ZWJraXQtYXBwZWFyYW5jZTpub25lO31hLGE6dmlzaXRlZCxhOmhvdmVyLGE6Zm9jdXMsYTphY3RpdmV7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fWlucHV0W3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsYnV0dG9uOjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MDt9aW5wdXQ6aW52YWxpZHtvdXRsaW5lOm5vbmU7LW1vei1ib3gtc2hhZG93Om5vbmU7Ym9yZGVyOm5vbmU7fWlucHV0LHRleHRhcmVhLGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMsOmZvY3Vze291dGxpbmU6bm9uZTt9XG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E0OTU4Mjtcbn1cbjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhNDk1ODI7XG59XG4ucGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E0OTU4Mjtcbn1cbi8qIC0tLS0tLS0tLS0tLS0tLSBTdHlsZSB0byBudWxsIC0tLS0tLS0tLS0tLS0tLSAqL1xuIiwiLmNsZWFyZml4OmJlZm9yZSxcbi5jbGVhcmZpeDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGhlaWdodDogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNsZWFyOiBib3RoO1xufSIsIi8qXG4qICAgU2NyZWVuIHNpemVzXG5cXCo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuJG1vYmlsZV9sYXJnZTogNTAwcHg7XG4kcG9ydHJhaXQ6IDc2OHB4O1xuJGxhbmRzY2FwZTogOTkycHg7XG4kZGVza3RvcDogMTIwMHB4O1xuXG4vKlxuKiAgIGZvbnRzXG5cXCo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuJGZvbnQ6IFwibm90b3NhbnNoZWJyZXctcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuJGZvbnQtYm9sZDogXCJub3Rvc2Fuc2hlYnJldy1ib2xkXCIsIHNhbnMtc2VyaWY7XG4kZm9udDI6IFwibXlyaWFkcHJvLXJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcblxuLy9wb3B1cFxuJHBvcHVwLWNvbG9yOiAjNTAzNDMxO1xuJHBvcHVwLWJnOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG4kcG9wdXAtaW5uZXItYmc6ICNmMWVlZWI7XG4kcG9wdXAtaW5uZXItYm9yZGVyOiAjYTQ5NTgyOyIsImJvZHkge1xuICBmb250LWZhbWlseTogJGZvbnQ7XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0gc2l0ZSAtLS0tLS0tLS0tLS0tLS0gKi9cbi5zaXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAkc2l0ZS1iYWNrO1xuXG4gICZfX2hlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgYmFja2dyb3VuZDogJHNpdGUtaGVhZGVyLWZvb3Rlci1iYWNrO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC03cHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zaXRlX19oZWFkZXItYWZ0ZXIucG5nXCIpIHJlcGVhdC14O1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuXG4gICAgJi1sYXlvdXQge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgIHBhZGRpbmc6IDhweCA0cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbi8vICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDIwM3B4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3NpdGVfX2Zvb3Rlci1hZnRlci5wbmdcIikgcmVwZWF0LXg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICAmX193cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBwYWRkaW5nOiA1NnB4IDIwcHggMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICRzaXRlLWhlYWRlci1mb290ZXItYmFjaztcblxuLy8gICAgJjphZnRlciB7XG4vLyAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgdG9wOiAtOHB4O1xuLy8gICAgICByaWdodDogMDtcbi8vICAgICAgbGVmdDogMDtcbi8vICAgICAgaGVpZ2h0OiA4cHg7XG4vLyAgICAgIHotaW5kZXg6IDI7XG4vLyAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zaXRlX19mb290ZXItYWZ0ZXIucG5nXCIpIHJlcGVhdC14O1xuLy8gICAgICBjb250ZW50OiAnJztcbi8vICAgIH1cbiAgfVxuXG4gICZfX2Zvb3Rlci1sYXlvdXQge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuXG4gICZfX2Zvb3Rlci1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgbWFyZ2luOiAwIDAgOHB4IDA7XG4gICAgY29sb3I6ICM1MDM0MzE7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjN2IyOTk7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICB9XG5cbiAgJl9fZm9ybSB7XG4gICAgY29sb3I6ICRzaXRlX19mb3JtLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgY29sb3I6ICRzaXRlX19mb3JtLWNvbG9yO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjYmVhMzliO1xuICAgIH1cblxuICAgIHRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBjb2xvcjogJHNpdGVfX2Zvcm0tY29sb3I7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNiZWEzOWI7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMXB4ICNiZWEzOWI7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6ICRzaXRlX19mb3JtLWNvbG9yO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLnNpdGVfX2Zvcm1fMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIGhlaWdodDogMjFweDtcbiAgICB9XG5cbiAgICBmaWVsZHNldCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAmID4gKiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG4gICZfX2hlYWQge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgIC5idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gIH1cblxuICAmX19zZWFyY2gge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM1MDM0MzE7XG5cbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gICAgICBjb2xvcjogJHNpdGVfX2Zvcm0tY29sb3I7XG4gICAgfVxuXG4gICAgZmllbGRzZXQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNTAzNDMxO1xuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3NlYXJjaC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHBvcnRyYWl0KSB7XG4gIC5zaXRlIHtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjA2cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG5cbiAgICAmX19oZWFkZXIge1xuICAgICAgcGFkZGluZzogMCAxMXB4O1xuXG4gICAgICAmLWxheW91dCB7XG4gICAgICAgIGhlaWdodDogMTEzcHg7XG4gICAgICAgIHBhZGRpbmc6IDE5cHggMjBweDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICZfX2Zvb3RlcntcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19mb290ZXItbGF5b3V0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMjAzcHg7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAmX19mb290ZXItcmlnaHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0MHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgICogKyAuc2l0ZV9fd3JhcCB7IHBhZGRpbmctdG9wOiA1NnB4OyB9XG5cbiAgICAmX193cmFwIHsgcGFkZGluZy10b3A6IDE2MXB4OyB9XG5cbiAgICAmX19oZWFkIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTE5cHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogNDglO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDlweCAzMHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19zZWFyY2gge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgZmllbGRzZXQgeyB3aWR0aDogMjAwcHg7IH1cblxuICAgICAgbGFiZWwgeyBtYXJnaW46IDAgMCAwIDEwcHg7IH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gIC5zaXRlIHtcblxuICAgICZfX2hlYWRlci1sYXlvdXQge1xuICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICB9XG5cbiAgICAmX19mb290ZXItcmlnaHQge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tIC9zaXRlIC0tLS0tLS0tLS0tLS0tLSAqLyIsIi8qLS0tLS0tLS0tLSBhYm91dC11cyAtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLSAvYWJvdXQtdXMgLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLSBibG9nIC0tLS0tLS0tLS0qL1xuJGJsb2ctaXRlbS1iYWNrOiAjZGZkOWNhO1xuJGJsb2ctYm9yZGVyLWNvbG9yOiAjZmZmO1xuLyotLS0tLS0tLS0tIC9ibG9nIC0tLS0tLS0tLS0qL1xuXG4vKiAtLS0tLS0tLS0tLS0gYnJlYWRjcnVtYnMgLS0tLS0tLS0tLS0tICovXG4kYnJlYWRjcnVtYnMtbGluazogI2IzOTc5NDtcbiRicmVhZGNydW1icy10eHQ6ICNlNjg4MDQ7XG4vKiAtLS0tLS0tLS0tLS0gL2JyZWFkY3J1bWJzIC0tLS0tLS0tLS0tLSAqL1xuXG4vKi0tLS0tLS0tLS0gYnRuIC0tLS0tLS0tLS0qL1xuJGJ0bi1jb2xvcjogI2VmZWNlNTtcbiRidG4tYmFjazogIzVjOGM0NTtcbiRidG4taG92ZXItYmFjazogIzUwMzQzMTtcbiRidG4tYm9yZGVyLWNvbG9yOiAjZWZlY2U1O1xuXG4kYnRuLXR5cGUyLWNvbG9yOiAjZmZmO1xuJGJ0bi10eXBlMi1iYWNrOiAjZTY4ODA0O1xuJGJ0bi10eXBlMi1iZWZvcmUtYmFjazogI2ZmZjtcbiRidG4tdHlwZTItYWZ0ZXItYmFjazogdXJsKFwiLi4vaW1nL2NhcnQtaWNvbi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcblxuJGJ0bi10eXBlMy1jb2xvcjogI2ZmZjtcbiRidG4tdHlwZTMtYmFjazogI2U2ODgwNDtcblxuJGJ0bi10eXBlNC1jb2xvcjogI2ZmZjtcbiRidG4tdHlwZTQtYmFjazogI2U2ODgwNDtcblxuJGJ0bi10eXBlNS1jb2xvcjogI2ZmZjtcbiRidG4tdHlwZTUtYmFjazogI2U2ODgwNDtcbi8qLS0tLS0tLS0tLSAvYnRuIC0tLS0tLS0tLS0qL1xuXG4vKiAtLS0tLS0tLS0tLS0gY2FydCAtLS0tLS0tLS0tLS0gKi9cbiRjYXJ0X19yZXN1bHQtdHh0OiAjNTAzNDMxO1xuJGNhcnRfX3Jlc3VsdC1ib3JkZXI6ICNjN2IyOTk7XG4kY2FydF9fcmVzdWx0LXNoYWRvdzogI2ZmZjtcbiRjYXJ0X19pdGVtLWV2ZW4tYmc6ICNmM2YxZWM7XG4vKiAtLS0tLS0tLS0tLS0gL2NhcnQgLS0tLS0tLS0tLS0tICovXG5cbi8qLS0tLS0tLS0tLSBjYXRhbG9nIC0tLS0tLS0tLS0qL1xuJGNhdGFsb2ctaXRlbS1iYWNrOiAjZmZmO1xuJGNhdGFsb2ctaXRlbS1ib3JkZXItY29sb3I6ICNmZmY7XG4kY2F0YWxvZy1pdGVtLXNoYWRvdzogMCAwIDFweCByZ2JhKDAsMCwwLC43KTtcbiRjYXRhbG9nLXRpdGxlLWJhY2s6ICNkZmQ5Y2E7XG4kY2F0YWxvZy10aXRsZS1ob3Zlci1jb2xvcjogI2U2ODgwNDtcbiRjYXRhbG9nLXBpYy1ib3JkZXItY29sb3I6ICNmZmY7XG4kY2F0YWxvZy1waWMtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjcpO1xuJGNhdGFsb2ctcGljLWhvdmVyLXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwuNyk7XG4kY2F0YWxvZy1yb3VuZC1ib3JkZXItY29sb3I6ICNkZmQ5Y2E7XG4kY2F0YWxvZy1yb3VuZC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLDAsMCwuNyksIGluc2V0IDAgMCAxcHggcmdiYSgwLDAsMCwuNyk7XG4kY2F0YWxvZy1yb3VuZC1iYWNrOiAjZGZkOWNhO1xuJGNhdGFsb2ctYnV5LWJhY2s6ICNkZmQ5Y2E7XG4kY2F0YWxvZy1zbGlkZXItYmVmb3JlLWJhY2s6ICNkZmQ5Y2E7XG4kY2F0YWxvZy1hcnJvdy1iYWNrOiAjNWM4YzQ1O1xuJGNhdGFsb2ctYXJyb3ctaG92ZXItYmFjazogIzUwMzQzMTtcbiRjYXRhbG9nLWFycm93LWRpc2FibGVkLWJhY2s6ICM1YzhjNDU7XG4kY2F0YWxvZy1hcnJvdy1waWM6IHVybChcIi4uL2ltZy9zbGlkZXItYXJyb3dzLnBuZ1wiKSBuby1yZXBlYXQ7XG4kY2F0YWxvZy1hcnJvdy1zaGFkb3c6IGluc2V0IDAgMCAxcHggcmdiYSgyNTUsMjU1LDI1NSwxKTtcbiRjYXRhbG9nLWNvbG9yMS1iYWNrOiAjZGZkOWNhO1xuJGNhdGFsb2ctY29sb3IyLWJhY2s6ICNlN2UzZDg7XG4vKi0tLS0tLS0tLS0gL2NhdGFsb2cgLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLSBjYXRlZ29yaWVzIC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tIC9jYXRlZ29yaWVzIC0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0gY29udGFjdCAtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLSAvY29udGFjdCAtLS0tLS0tLS0tKi9cblxuLyogLS0tLS0tLS0tLS0tIGNvbnRlbnQgLS0tLS0tLS0tLS0tICovXG4kY29udGVudC10ZXh0LWNvbG9yOiAjNTAzNDMxO1xuJGNvbnRlbnQtbGluay1jb2xvcjogI2ZmOTYwMDtcbiRjb250ZW50LXRhYmxlLWJvcmRlcjogIzAwMDtcbiRjb250ZW50LWltZy1ib3JkZXI6ICNmZmY7XG4kY29udGVudC1pbWctc2hhZG93OiByZ2JhKDAsMCwwLDAuNyk7XG4kY29udGVudC1oci1jb2xvcjogI2FhYTtcbiRjb250ZW50LWhyLWJnOiAjYWFhO1xuLyogLS0tLS0tLS0tLS0tIC9jb250ZW50IC0tLS0tLS0tLS0tLSAqL1xuXG4vKi0tLS0tLS0tLS0gY29udHJvbHMgLS0tLS0tLS0tLSovXG4kY29udHJvbHMtbG9naW4tYmFjazogI2ZmZjtcbiRjb250cm9scy1sb2dpbi1jb2xvcjogIzUwMzQzMTtcbi8qLS0tLS0tLS0tLSAvY29udHJvbHMgLS0tLS0tLS0tKi9cblxuLyogLS0tLS0tLS0tLS0tIGRpc3RyaWJ1dGlvbiAtLS0tLS0tLS0tLS0gKi9cbiRkaXN0cmlidXRpb24tZGF5LWJnOiAjZTdlMmQ3O1xuJGRpc3RyaWJ1dGlvbi1kYXktY29sb3I6ICM1MDM0MzE7XG4kZGlzdHJpYnV0aW9uLWl0ZW0tYm9yZGVyOiAjZDNjY2MzO1xuJGRpc3RyaWJ1dGlvbi1hY3RpdmUtYmc6ICNmZmY7XG4kZGlzdHJpYnV0aW9uLWhvdmVyLWJnOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzUpO1xuJGRpc3RyaWJ1dGlvbi1hY3RpdmUtYXJyb3ctYmc6ICNmN2Y2ZjI7XG4kZGlzdHJpYnV0aW9uLW1hcC1ib3JkZXI6ICNkNGNkYzQ7XG4vKiAtLS0tLS0tLS0tLS0gL2Rpc3RyaWJ1dGlvbiAtLS0tLS0tLS0tLS0gKi9cblxuLyotLS0tLS0tLS0tIGZvb3Rlci1tZW51IC0tLS0tLS0tLS0qL1xuJGZvb3Rlci1tZW51LWNvbG9yOiAjZmZmO1xuJGZvb3Rlci1tZW51LWxpbmstY29sb3I6ICNiN2FjOTA7XG4kZm9vdGVyLW1lbnUtYmVmb3JlLWNvbG9yOiAjNWM4YzQ1O1xuLyotLS0tLS0tLS0tIC9mb290ZXItbWVudSAtLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0gaGVybyAtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLSAvaGVybyAtLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tIGluZm8gLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0gL2luZm8gLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLSBpbmZvLXVwZGF0ZSAtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLSAvaW5mby11cGRhdGUgLS0tLS0tLS0tLSovXG5cbi8qIC0tLS0tLS0tLS0tLSBsb2dpbi1wb3B1cCAtLS0tLS0tLS0tLS0gKi9cbiRsb2dpbi1wb3B1cC1iZzogI2RmZDljYTtcbiRsb2dpbi1wb3B1cC1ib3JkZXI6ICNiZmE1OWM7XG4kbG9naW4tcG9wdXAtdHJpYW5nbGU6ICM1MDM0MzE7XG4vKiAtLS0tLS0tLS0tLS0gL2xvZ2luLXBvcHVwIC0tLS0tLS0tLS0tLSAqL1xuXG4vKi0tLS0tLS0tLS0gbG9nbyAtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLSAvbG9nbyAtLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tIG1hcCAtLS0tLS0tLS0tKi9cbiRtYXAtYm9yZGVyLWNvbG9yOiAjZmZmO1xuJG1hcC1ib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjcpO1xuLyotLS0tLS0tLS0tIC9tYXAgLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLSBtZW51IC0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tIC9tZW51IC0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0gbmljZS1jaGVjayAtLS0tLS0tLS0tKi9cbiRuaWNlLWNoZWNrLWNvbG9yOiAjZTY4ODA0O1xuJG5pY2UtY2hlY2stYm9yZGVyLWNvbG9yOiAjZTY4ODA0O1xuJG5pY2UtY2hlY2stY2lyY2xlLWJhY2s6ICNmZmY7XG4kbmljZS1jaGVjay1jaXJjbGUtYmFjazI6ICNiYjlmOTc7XG4kbmljZS1jaGVjay1jaXJjbGUtYm9yZGVyLWNvbG9yOiAjZmZmO1xuJG5pY2UtY2hlY2syLWJvcmRlcjogI2JiOWY5NztcbiRuaWNlLWNoZWNrMi1iYWNrOiB1cmwoJy4uL2ltZy9jaGVjay5wbmcnKSBuby1yZXBlYXQgY2VudGVyO1xuLyotLS0tLS0tLS0tIC9uaWNlLWNoZWNrIC0tLS0tLS0tLS0qL1xuXG4vKiAtLS0tLS0tLS0tLS0gcGFnaW5hdGlvbiAtLS0tLS0tLS0tLS0gKi9cbiRwYWdpbmF0aW9uLXR4dDogIzc2NjA1YTtcbiRwYWdpbmF0aW9uLWJnOiAjZGZkOWNhO1xuJHBhZ2luYXRpb24tbmV4dC1iZzogI2U2ODgwNDtcbiRwYWdpbmF0aW9uLWFycm93OiAjZmZmO1xuJHBhZ2luYXRpb24tYXJyb3ctMGhvdmVyOiAjNTAzNDMxO1xuLyogLS0tLS0tLS0tLS0tIC9wYWdpbmF0aW9uIC0tLS0tLS0tLS0tLSAqL1xuXG4vKi0tLS0tLS0tLS0gcGx1cy1taW51cyAtLS0tLS0tLS0tKi9cbiRwbHVzLW1pbnVzLWJhY2s6ICNlNjg4MDQ7XG4kcGx1cy1taW51cy1jb2xvcjogI2ZmZjtcbiRwbHVzLW1pbnVzLWJveC1zaGFkb3c6IGluc2V0IDAgMCAycHggI2ZmZjtcbiRwbHVzLW1pbnVzLWZpZWxkLWJhY2s6ICNmZmY7XG4kcGx1cy1taW51cy1maWVsZC1ib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjcpO1xuLyotLS0tLS0tLS0tIC9wbHVzLW1pbnVzIC0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0gcG9wdXAgLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0gL3BvcHVwIC0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0gcHJvZHVjdCAtLS0tLS0tLS0tKi9cbiRwcm9kdWN0LWJlZm9yZS1iYWNrOiAjRTdFMkQ3O1xuJHByb2R1Y3QtcGljLWJvcmRlcjogI2ZmZjtcbiRwcm9kdWN0LXBpYy1ib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjcpO1xuJHByb2R1Y3QtZGVzY3JpcHRpb24tYm9yZGVyOiAjY2JjMmI2O1xuJHByb2R1Y3QtYnV5LWJvcmRlcjogI2NiYzJiNjtcbi8qLS0tLS0tLS0tLSAvcHJvZHVjdCAtLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tIHNlbGVjdCAtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLSAvc2VsZWN0IC0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0gc2l0ZSAtLS0tLS0tLS0tKi9cbiRzaXRlLWJhY2s6ICNlZmVjZTU7XG4kc2l0ZS1oZWFkZXItZm9vdGVyLWJhY2s6ICM1MDM0MzE7XG4kc2l0ZV9fZm9ybS1jb2xvcjogIzUwMzQzMTtcbiRzaXRlLWNvbG9yOiAjNTAzNDMxO1xuJHNpdGUtYm9yZGVyLWNvbG9yOiAjY2JjMmI2O1xuLyotLS0tLS0tLS0tIC9zaXRlIC0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLSBzdWJzY3JpcHRpb24gLS0tLS0tLS0tLSovXG4kc3Vic2NyaXB0aW9uLXRpdGxlLWNvbG9yOiAjZmZmO1xuJHN1YnNjcmlwdGlvbi1iYWNrOiAjZmZmO1xuJHN1YnNjcmlwdGlvbi1idG4tYmFjazogdXJsKFwiLi4vaW1nL3N1YnNjcmlwdGlvbl9fYnRuLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuLyotLS0tLS0tLS0tIC9zdWJzY3JpcHRpb24gLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLSBzd2lwZXIgLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0gL3N3aXBlciAtLS0tLS0tLS0tKi9cblxuLyotLS0tLS0tLS0tIHRoYW5rcyAtLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLSAvdGhhbmtzIC0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0gdXNlci1wcm9maWxlIC0tLS0tLS0tLS0qL1xuJHVzZXItcHJvZmlsZS1kYXRhLWJvcmRlcjogI2NiYzJiNjtcbiR1c2VyLXByb2ZpbGUtbGluay1jb2xvcjogI2U2ODgwNDtcbiR1c2VyLXByb2ZpbGUtb3JkZXJzLWJhY2s6ICNmMmYwZWE7XG4kdXNlci1wcm9maWxlLW9yZGVycy1ib3JkZXI6ICNjYmMyYjY7XG4kdXNlci1wcm9maWxlLW9yZGVycy1oZWFkOiAjZTRkZmQyO1xuLyotLS0tLS0tLS0tIC91c2VyLXByb2ZpbGUgLS0tLS0tLS0tLSovIiwiLyogLS0tLS0tLS0tLS0tLS0tIGxvZ28gLS0tLS0tLS0tLS0tLS0tICovXG4ubG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG59XG5AbWVkaWEgKG1pbi13aWR0aDogJHBvcnRyYWl0KSB7XG4gIC5sb2dvIHtcbiAgICB0b3A6IDExcHg7XG4gICAgd2lkdGg6IDE4N3B4O1xuICAgIGhlaWdodDogMTg3cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbn1cbi8qIC0tLS0tLS0tLS0tLS0tLSAvbG9nbyAtLS0tLS0tLS0tLS0tLS0gKi8iLCIvKi0tLS0tLS0tLS0gZm9vdGVyLW1lbnUgLS0tLS0tLS0tLSovXG4uZm9vdGVyLW1lbnUge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMDBweDtcbiAgY29sb3I6ICRmb290ZXItbWVudS1jb2xvcjtcblxuICAmX19saXN0IHsgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IC4zZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9sZDtcblxuICAgIGEsXG4gICAgYTp2aXNpdGVkIHsgY29sb3I6ICRmb290ZXItbWVudS1jb2xvcjsgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZm9udC1zaXplOiAuMmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xuICB9XG5cbiAgJl9fbGluayB7IGNvbG9yOiAkZm9vdGVyLW1lbnUtbGluay1jb2xvcjsgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHBvcnRyYWl0KSB7XG4gIC5mb290ZXItbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzBweDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgJl9fbGlzdCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgbWFyZ2luOiAwIDAgMCAyNHB4O1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogLjJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogLjE2ZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG5cbiAgICAgICY6aG92ZXIge1xuXG4gICAgICAgICY6YmVmb3JlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCAtMnB4ICk7IH1cbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkZm9vdGVyLW1lbnUtYmVmb3JlLWNvbG9yO1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQyO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICBjb250ZW50OiAnPic7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vKi0tLS0tLS0tLS0gL2Zvb3Rlci1tZW51IC0tLS0tLS0tLSovIiwiLyotLS0tLS0tLS0tIGNvbnRyb2xzIC0tLS0tLS0tLS0qL1xuLmNvbnRyb2xzIHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1mYW1pbHk6ICRmb250O1xuXG4gICZfX2J0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAyN3B4O1xuICAgIGhlaWdodDogMjdweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWFyZ2luOiAwIDFweCA1cHggMDtcblxuICAgIHNwYW4geyBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cblxuICAgICY6aG92ZXI6YmVmb3JlIHsgb3BhY2l0eTogMC44OyB9XG5cbiAgICAmLmNvbnRyb2xzX19idG5fZmFjZWJvb2s6YmVmb3JlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbnRyb2xzX19mYWNlYm9vay5wbmdcIik7IH1cblxuICAgICYuY29udHJvbHNfX2J0bl9zZWFyY2g6YmVmb3JlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbnRyb2xzX19zZWFyY2gucG5nXCIpOyB9XG5cbiAgICAmLmNvbnRyb2xzX19idG5fY2FydDpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY29udHJvbHNfX2NhcnQucG5nXCIpOyB9XG5cbiAgICAmX2NhcnRfZnVsbCB7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgIHJpZ2h0OiAtNHB4O1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiAzcHggMDtcbiAgICAgICAgY29sb3I6ICNlZmVjZTU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogI2U2ODgwNDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmX19sb2dpbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA3cHggMzJweCAwIDExcHg7XG4gICAgbWFyZ2luOiAwIDNweCA1cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAzM3B4O1xuICAgIGJhY2tncm91bmQ6ICRjb250cm9scy1sb2dpbi1iYWNrO1xuICAgIGNvbG9yOiAkY29udHJvbHMtbG9naW4tY29sb3I7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC0xcHg7XG4gICAgICB0b3A6IC0xcHg7XG4gICAgICB3aWR0aDogMjdweDtcbiAgICAgIGhlaWdodDogMjdweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jb250cm9sc19fbG9naW4ucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuICB9XG5cbiAgJl9fbWFpbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgYSxcbiAgICBhOnZpc2l0ZWQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICBjb2xvcjogI2U2ODgwNDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgJjpob3ZlciB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIH1cbiAgfVxufVxuXG4uc2l0ZV9faGVhZGVyIHtcbiAgLmNvbnRyb2xzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDRweCAwIDhweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgJl9fbG9naW4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuXG4gICAgICAmLmFjdGl2ZSB+IC5sb2dpbi1wb3B1cCB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19sb2dpbi13cmFwIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAuY29udHJvbHNfX2xvZ2luIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG5cbi5pbmhlcml0YW5jZS1sb2dvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDg1cHg7XG4gIGxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogI2RmZDljYTtcblxuICBpbWcge1xuICAgIHdpZHRoOiAyN3B4O1xuICAgIGhlaWdodDogMjdweDtcbiAgICBtYXJnaW46IDAgMXB4IDJweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgYSxcbiAgYTp2aXNpdGVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI2RmZDljYTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICY6aG92ZXIgeyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHBvcnRyYWl0KSB7XG4gIC5jb250cm9scyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAmX19idG4geyBtYXJnaW46IDAgMXB4IDAgMDsgfVxuXG4gICAgJl9fbG9naW4ge1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAmOmhvdmVyIHsgYmFja2dyb3VuZDogI2RmZDljYTsgfVxuICAgIH1cblxuICAgICZfX21haWwgeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIH1cblxuICAuc2l0ZV9faGVhZGVyIHtcblxuICAgIC5jb250cm9scyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgJl9fbG9naW4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgICZfX2xvZ2luLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bztcblxuICAgICAgICAuY29udHJvbHNfX2xvZ2luIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmluaGVyaXRhbmNlLWxvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG5cbiAgICBpbWcgeyBtYXJnaW46IDAgMCAwIDVweDsgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAuY29udHJvbHMge1xuXG4gICAgJl9fbG9naW4ge1xuICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgcGFkZGluZzogMTBweCA0M3B4IDAgMTFweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYnRuIHtcbiAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgbWFyZ2luOiAwIDAgMCA3cHg7XG4gICAgfVxuXG4gICAgJl9fbWFpbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgICAgYSB7IGZvbnQtc2l6ZTogMTVweCB9XG4gICAgfVxuICB9XG5cbiAgLnNpdGVfX2hlYWRlciB7XG4gICAgLmNvbnRyb2xzIHtcblxuICAgICAgJl9fbG9naW4ge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU4cHg7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2J0biB7IG1hcmdpbjogMCAxcHggMCAwOyB9XG4gICAgfVxuICB9XG5cbiAgLmluaGVyaXRhbmNlLWxvZ28ge1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICAgIH1cbiAgfVxufVxuLyotLS0tLS0tLS0tIC9jb250cm9scyAtLS0tLS0tLS0qLyIsIi8qLS0tLS0tLS0tLSBzdWJzY3JpcHRpb24gLS0tLS0tLS0tLSovXG4uc3Vic2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1mYW1pbHk6ICRmb250O1xuXG5cbiAgJl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgY29sb3I6ICRzdWJzY3JpcHRpb24tdGl0bGUtY29sb3I7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgJl9fd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjdweDtcbiAgICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAkc3Vic2NyaXB0aW9uLWJhY2s7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDI3cHg7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAkc3Vic2NyaXB0aW9uLWJ0bi1iYWNrO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkcG9ydHJhaXQpIHtcbiAgLnN1YnNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAuc3Vic2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG5cbiAgICAmX193cmFwIHsgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG5cbiAgICAmX190ZXh0IHsgaGVpZ2h0OiAzNXB4OyB9XG5cbiAgICAmX19idG4ge1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgfVxuICB9XG59XG4vKi0tLS0tLS0tLS0gL3N1YnNjcmlwdGlvbiAtLS0tLS0tLS0qLyIsIi8qIC0tLS0tLS0tLS0tLS0tLSBsb2dpbi1wb3B1cCAtLS0tLS0tLS0tLS0tLS0gKi9cbi5sb2dpbi1wb3B1cCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTowO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzRweDtcbiAgcmlnaHQ6IDRweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogJGxvZ2luLXBvcHVwLWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCAkbG9naW4tcG9wdXAtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAxNnB4IDAgMTZweCAxNnB4O1xuICBwYWRkaW5nOiAyNXB4IDEwcHggMjFweCAxMHB4O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uLW9wYWNpdHktdmlzaWJpbGl0eSggMC4zLCBlYXNlICk7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbG9naW4tcG9wdXAtYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kOiAkbG9naW4tcG9wdXAtYmc7XG4gICAgdG9wOiAtMzJweDtcbiAgICByaWdodDogLTFweDtcbiAgICB3aWR0aDogMjFweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbG9naW4tcG9wdXAtdHJpYW5nbGU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGxvZ2luLXBvcHVwLXRyaWFuZ2xlO1xuICAgIHRvcDogLTI0cHg7XG4gICAgcmlnaHQ6IDdweDtcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuXG4gIC5zaXRlX19mb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0yNXB4O1xuICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGxvZ2luLXBvcHVwLWJnO1xuICAgICAgICBjb250ZW50OicnO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgLmxvZ2luLXBvcHVwIHtcblxuICAgICY6YmVmb3JlIHsgd2lkdGg6IDIzcHg7IH1cblxuICAgICY6YWZ0ZXIgeyByaWdodDogOHB4OyB9XG5cbiAgICAuYnRuIHsgbWFyZ2luLXRvcDogLTNweDsgfVxuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0gL2xvZ2luLXBvcHVwIC0tLS0tLS0tLS0tLS0tLSAqLyIsIi8qIC0tLS0tLS0tLS0tLSBicmVhZGNydW1icyAtLS0tLS0tLS0tLS0gKi9cbi5icmVhZGNydW1icyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICBmb250LXNpemU6IDEzcHg7XG5cbiAgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYnMtdHh0O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMXB4O1xuICAgICAgICBsZWZ0OiAtMTJweDtcbiAgICAgICAgY29sb3I6ICRicmVhZGNydW1icy1saW5rO1xuICAgICAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAgICAgY29udGVudDonPCc7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWJzLWxpbms7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBib3JkZXItYm90dG9tLCAwLjMsIDAgKTtcblxuICAgICAgJjpob3ZlciB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYnJlYWRjcnVtYnMtbGluazsgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZDpiZWZvcmUgeyBkaXNwbGF5OiBub25lOyB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRwb3J0cmFpdCkge1xuXG4gIC5icmVhZGNydW1icyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOXB4O1xuICAgIGxlZnQ6IDExcHg7XG4gICAgbWF4LXdpZHRoOiA0OSU7XG4gIH1cblxuICAuYnJlYWRjcnVtYnMgKyAuc2l0ZV9fdGl0bGUgeyBwYWRkaW5nLWxlZnQ6IDQ5JTsgfVxufVxuLyogLS0tLS0tLS0tLS0tIC9icmVhZGNydW1icyAtLS0tLS0tLS0tLS0gKi8iLCJAbWl4aW4gYnJlYWtwb2ludCgkcG9pbnQpIHtcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkcG9pbnQpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG4vL3RyYW5zZm9ybVxuQG1peGluIHRyYW5zZm9ybS1jZW50ZXIoKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuQG1peGluIHRyYW5zZm9ybVgtY2VudGVyKCkge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cbkBtaXhpbiB0cmFuc2Zvcm1ZLWNlbnRlcigpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG5AbWl4aW4gdHJhbnNmb3JtWSggJHBvc1kgKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgJHBvc1kpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAkcG9zWSk7XG59XG5AbWl4aW4gdHJhbnNmb3JtLXJvdGF0ZSggJGRlZyApIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSggJGRlZyArIGRlZyApO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSggJGRlZyArIGRlZyApO1xufVxuXG4vL3RyYW5zaXRpb25cbkBtaXhpbiB0cmFuc2l0aW9uKCAkcHJvcGVydHksICRkdXJhdGlvbiwgJGRlbGF5ICkge1xuXHQtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24rcyBsaW5lYXIgJGRlbGF5K3M7XG5cdHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24rcyBsaW5lYXIgJGRlbGF5K3M7XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1vcGFjaXR5LXZpc2liaWxpdHkoICRkdXJhdGlvbiwgJGZ1bmN0aW9uICkge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgJGR1cmF0aW9uK3MgJGZ1bmN0aW9uLCB2aXNpYmlsaXR5ICRkdXJhdGlvbitzICRmdW5jdGlvbjtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAkZHVyYXRpb24rcyAkZnVuY3Rpb24sIHZpc2liaWxpdHkgJGR1cmF0aW9uK3MgJGZ1bmN0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tY29sb3ItYmcoICRkdXJhdGlvbiwgJGZ1bmN0aW9uICkge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yICRkdXJhdGlvbitzICRmdW5jdGlvbiwgYmFja2dyb3VuZCAkZHVyYXRpb24rcyAkZnVuY3Rpb247XG5cdHRyYW5zaXRpb246IGNvbG9yICRkdXJhdGlvbitzICRmdW5jdGlvbiwgYmFja2dyb3VuZCAkZHVyYXRpb24rcyAkZnVuY3Rpb247XG59IiwiLyogLS0tLS0tLS0tLS0tLS0tIGJ0biAtLS0tLS0tLS0tLS0tLS0gKi9cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDE0cHggMThweCAxMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAkYnRuLWNvbG9yO1xuICBmb250LWZhbWlseTogJGZvbnQtYm9sZDtcbiAgYmFja2dyb3VuZDogJGJ0bi1iYWNrO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYnRuLWJvcmRlci1jb2xvcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgZWFzZTtcblxuICAmOnZpc2l0ZWQgeyBjb2xvcjogJGJ0bi1jb2xvcjsgfVxuXG4gICY6aG92ZXIgeyBiYWNrZ3JvdW5kOiAkYnRuLWhvdmVyLWJhY2s7IH1cblxuICAmX3R5cGUyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHBhZGRpbmc6IDVweCAzMHB4IDVweCA1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAkYnRuLXR5cGUyLWNvbG9yO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gICAgYmFja2dyb3VuZDogJGJ0bi10eXBlMi1iYWNrO1xuXG4gICAgJjp2aXNpdGVkIHsgY29sb3I6ICRidG4tdHlwZTItY29sb3I7IH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgYmFja2dyb3VuZDogJGJ0bi10eXBlMi1iZWZvcmUtYmFjaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgYmFja2dyb3VuZDogJGJ0bi10eXBlMi1hZnRlci1iYWNrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuXG4gIH1cblxuICAmX3R5cGUzIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAkYnRuLXR5cGUzLWNvbG9yO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgYmFja2dyb3VuZDogJGJ0bi10eXBlMy1iYWNrO1xuXG4gICAgJjp2aXNpdGVkIHsgY29sb3I6ICRidG4tdHlwZTMtY29sb3I7IH1cblxuICB9XG5cbiAgJl90eXBlNCB7XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogJGJ0bi10eXBlNC1jb2xvcjtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgIGJhY2tncm91bmQ6ICRidG4tdHlwZTQtYmFjaztcblxuICAgICY6dmlzaXRlZCB7IGNvbG9yOiAkYnRuLXR5cGU0LWNvbG9yOyB9XG5cbiAgfVxuXG4gICZfdHlwZTUge1xuICAgIHBhZGRpbmc6IDVweCAxNHB4IDRweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgY29sb3I6ICRidG4tdHlwZTUtY29sb3I7XG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgYmFja2dyb3VuZDogJGJ0bi10eXBlNS1iYWNrO1xuXG4gICAgJjp2aXNpdGVkIHsgY29sb3I6ICRidG4tdHlwZTUtY29sb3I7IH1cblxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkcG9ydHJhaXQpIHtcbiAgLmJ0biAgKyAuc2l0ZV9fdGl0bGUgeyBwYWRkaW5nLWxlZnQ6IDQ5JTsgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgLmJ0biB7XG4gICAgcGFkZGluZzogMjRweCAzM3B4IDE5cHg7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDZweDtcblxuICAgICZfdHlwZTIge1xuICAgICAgcGFkZGluZzogNXB4IDMwcHggNXB4IDlweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAmX3R5cGUzIHtcbiAgICAgIHBhZGRpbmc6IDE0cHggMjFweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAmX3R5cGU0IHtcbiAgICAgIHBhZGRpbmc6IDhweCA0NnB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgICZfdHlwZTUge1xuICAgICAgcGFkZGluZzogNnB4IDM1cHggNnB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNnB4O1xuICAgIH1cblxuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0gL2J0biAtLS0tLS0tLS0tLS0tLS0gKi8iLCIvKiAtLS0tLS0tLS0tLS0tLS0gbWVudSAtLS0tLS0tLS0tLS0tLS0gKi9cbi5tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAxM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICB6LWluZGV4OiAyO1xuXG4gICZfX2J0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZGZkOWNhO1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogI2RmZDljYTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQ6ICNkZmQ5Y2E7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gIH1cblxuICAmX193cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMnB4O1xuICAgIHJpZ2h0OiAxMXB4O1xuICAgIHdpZHRoOiAyOThweDtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICNkZmQ5Y2E7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoMTAwJSArIDExcHgpICwwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XG4gIH1cblxuICAmX19jb2x1bW4geyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBjb2xvcjogJHNpdGUtY29sb3I7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2U7XG5cbiAgICAmOnZpc2l0ZWQgeyBjb2xvcjogJHNpdGUtY29sb3I7IH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzUwMzQzMTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICZfZGVzY3RvcC1jbG9uZSB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgfVxufVxuXG4ubWVudV9vcGVuIHtcblxuICAubWVudV9fYnRuIHtcblxuICAgIHNwYW4geyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgdG9wOiA0MCU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgYm90dG9tOiA0MCU7XG4gICAgfVxuICB9XG5cbiAgLm1lbnVfX3dyYXAgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwICwwKTsgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHBvcnRyYWl0KSB7XG4gIC5tZW51IHtcbiAgICB0b3A6IDcwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgcGFkZGluZzogMDtcblxuICAgICZfX2J0biB7IGRpc3BsYXk6IG5vbmU7IH1cblxuICAgICZfX3dyYXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAgLDApO1xuICAgIH1cblxuICAgICZfX2NvbHVtbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTIwcHgpO1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZTtcblxuICAgICAgJjp2aXNpdGVkIHsgY29sb3I6ICNmZmY7IH1cblxuICAgICAgJjpob3ZlciB7IGNvbG9yOiAjZTY4ODA0OyB9XG4gICAgfVxuICB9XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0gL21lbnUgLS0tLS0tLS0tLS0tLS0tICovIiwiLmNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyNnB4IDlweCAwO1xuICBjb2xvcjogJGNvbnRlbnQtdGV4dC1jb2xvcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDE1MCU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gIH1cblxuICBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBmb250LXNpemU6IDEzMCU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gIH1cblxuICBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LXNpemU6IDExMCU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gIH1cblxuICBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gIH1cblxuICBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gIH1cblxuICBoNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG5cbiAgdWwgdWwgeyBtYXJnaW46IDEwcHggMCAxMHB4IDI1cHg7IH1cblxuICBvbCB7XG4gICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgICBtYXJnaW46IDAgMTVweCAxMHB4IDIwcHg7XG4gIH1cblxuICBvbCBvbCB7IG1hcmdpbjogMTBweCAwIDEwcHggMjVweDsgfVxuXG4gIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuXG4gIHRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29udGVudC10YWJsZS1ib3JkZXI7XG4gIH1cblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb250ZW50LXRhYmxlLWJvcmRlcjtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIHRoIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICBhLFxuICBhIGZvbnQge1xuICAgIGNvbG9yOiAkY29udGVudC1saW5rLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbnRlbnQtbGluay1jb2xvcjtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBib3JkZXItYm90dG9tLCAwLjMsIDAgKVxuICB9XG5cbiAgYTpob3ZlcixcbiAgYTpob3ZlciBmb250IHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbiAgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb250ZW50LWltZy1ib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggJGNvbnRlbnQtaW1nLXNoYWRvdztcbiAgfVxuXG4gIGltZy5hbGlnbmxlZnQgeyBtYXJnaW46IDJweCA0MHB4IDI1cHggM3B4OyB9XG5cbiAgaW1nLmFsaWducmlnaHQgeyBtYXJnaW46IDJweCAzcHggMjVweCA0MHB4OyB9XG5cbiAgaW1nLmFsaWduY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAyNXB4O1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgZGwgeyBtYXJnaW46IDAgMCAxNXB4IDA7IH1cblxuICBkdCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG5cbiAgZGQgeyBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuICBociB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAkY29udGVudC1oci1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiAkY29udGVudC1oci1iZztcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHBvcnRyYWl0KSB7XG4gIC5jb250ZW50IHtcblxuICAgIGltZy5hbGlnbmxlZnQgeyBmbG9hdDogbGVmdDsgfVxuXG4gICAgaW1nLmFsaWducmlnaHQgeyBmbG9hdDogcmlnaHQ7IH1cbiAgfVxufSIsIi8qIC0tLS0tLS0tLS0tLS0tLSBwcm9kdWN0IC0tLS0tLS0tLS0tLS0tLSAqL1xuLnByb2R1Y3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJl9fd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIHBhZGRpbmc6IDU2cHggMjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgJl9fcGljIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcm9kdWN0LXBpYy1ib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaGFkb3c6ICRwcm9kdWN0LXBpYy1ib3gtc2hhZG93O1xuXG5cbiAgICAmLXdyYXAge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogJHNpdGUtY29sb3I7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvbGQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAmX19oZWFkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgfVxuXG4gICZfX3ByaWNlIHtcblxuICAgICYta29sIHtcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgICAgICAgY29udGVudDogJ+KCqic7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyNTJweDtcbiAgICBwYWRkaW5nOiAyNXB4IDAgNTBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHByb2R1Y3QtZGVzY3JpcHRpb24tYm9yZGVyO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgfVxuXG4gICAgLnByb2R1Y3RfX3dlaWdodCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuXG4gICAgICBkdCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICAgICAgfVxuXG4gICAgICBkZCB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J1eSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDYzcHg7XG4gICAgcGFkZGluZzogMTJweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkcHJvZHVjdC1idXktYm9yZGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogJHBvcnRyYWl0KSB7XG4gIC5wcm9kdWN0IHtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYmFja2dyb3VuZDogJHByb2R1Y3QtYmVmb3JlLWJhY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG5cbiAgICAmX193cmFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDk3cHg7XG4gICAgfVxuXG4gICAgJl9fcGljIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE4cHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cblxuICAgICZfX2luZm8ge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcbiAgLnByb2R1Y3Qge1xuXG4gICAgJl9fcGljIHsgd2lkdGg6IGNhbGMoNTAlIC0gODRweCk7IH1cblxuICAgICZfX2luZm8geyBwYWRkaW5nLWxlZnQ6IDg2cHg7IH1cbiAgfVxufVxuLyogLS0tLS0tLS0tLS0tLS0tIC9wcm9kdWN0IC0tLS0tLS0tLS0tLS0tLSAqLyIsIi8qLS0tLS0tLS0tLSBibG9nIC0tLS0tLS0tLS0qL1xuLmJsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDU2cHggMCAwO1xuXG4gICZfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6bnRoLWNoaWxkKG9kZCkgeyBiYWNrZ3JvdW5kOiAkYmxvZy1pdGVtLWJhY2s7IH1cbiAgfVxuXG4gICZfX3dyYXAge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2xkO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogJHNpdGUtY29sb3I7XG5cbiAgICBhLFxuICAgIGE6dmlzaXRlZCB7IGNvbG9yOiAkc2l0ZS1jb2xvcjsgfVxuXG4gICAgYTpob3ZlciB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIH1cblxuICAmX19waWMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMTFweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibG9nLWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsMCwwLC43KTtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlO1xuICAgIH1cblxuICAgICY6aG92ZXIgaW1nIHsgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIH1cbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICRzaXRlLWNvbG9yO1xuXG4gICAgcCB7IG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgfVxuXG4gICZfX21haW4tcGljIHtcbiAgICB3aWR0aDogMjExcHg7XG4gICAgaGVpZ2h0OiAxNDJweDtcbiAgICBtYXJnaW46IDJweCAzcHggMjVweCA0MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLDAsMCwwLjcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRwb3J0cmFpdCkge1xuICAuYmxvZyB7XG4gICAgcGFkZGluZzogMTIwcHggMCAwO1xuXG4gICAgJl9faXRlbSB7XG4gICAgICBwYWRkaW5nOiAyNnB4IDIwcHg7XG5cbiAgICAgIC5ibG9nX193cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAwIDMzcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fd3JhcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgIH1cblxuICAgICZfX2luZm8ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4MHB4KTtcbiAgICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xuXG4gICAgICAuYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDlweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19waWMgeyBtYXJnaW46IDAgMCAwIDM4cHg7IH1cblxuICAgICZfX21haW4tcGljIHtcblxuICAgICAgJi5hbGlnbnJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbiAgICAgICYuYWxpZ25sZWZ0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMnB4IDQwcHggMjVweCAzcHg7XG4gICAgICB9XG5cbiAgICAgICYuYWxpZ25jZW50ZXIgeyBtYXJnaW46IDJweCBhdXRvIDI1cHg7IH1cbiAgICB9XG4gIH1cbn1cbi8qLS0tLS0tLS0tLSAvYmxvZyAtLS0tLS0tLS0qLyJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
