@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}.about .about-banner{background-color:#fcc13e;overflow-x:hidden}.about .about-banner a{font-size:16px;font-weight:700!important;color:#585858;text-decoration:none;cursor:pointer}.about .about-banner a:hover{color:#7e53dd;text-decoration:underline;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.about .about-banner__container{display:grid;grid-template-columns:100%}.about .about-banner__info{display:grid;grid-template-columns:50% 50%;grid-gap:0 40px;padding-bottom:50px;max-width:100%}@media (max-width:1250px){.about .about-banner__info{padding:0 20px}}@media (max-width:768px){.about .about-banner__info{grid-template-columns:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.about .about-banner__text{padding:80px 0 50px}@media (max-width:768px){.about .about-banner__text{padding:80px 0 10px}}@media (max-width:768px){.about .about-banner__image{text-align:center}}@media (max-width:480px){.about .about-banner__image img{width:100%;overflow:hidden}}.about .our-value__container{max-width:800px;margin:0 auto}.about .our-value__divider{background-color:#fcc13e;width:100px;height:3px;margin:30px auto}.about .our-value__text_box{display:grid;grid-template-columns:50% 50%;max-width:1000px;margin:10px auto;padding:0 20px}@media (max-width:600px){.about .our-value__text_box{grid-template-columns:100%;text-align:center}}.about .our-value__text_box:nth-child(odd) .our-value__image{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.about .our-value__text_box:nth-child(odd) .our-values__info{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:600px){.about .our-value__text_box:nth-child(odd) .our-value__image{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.about .our-value__text_box:nth-child(odd) .our-values__info{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}}.about .our-value__number{font-family:Montserrt,sans-serif;font-size:80px;font-weight:900;opacity:.4;color:#fcc13e}.about .our-value__title{font-size:22px;font-weight:700;line-height:30px}.about .our-value__text_info{font-size:16px;line-height:27px}.about .our-value__text_info p{font-size:14px;line-height:27px}.about .our-value__image{display:grid;grid-template-columns:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-align:center;margin:0 auto;padding-top:50px}.about .our-value__image img{padding-top:30px}@media (max-width:600px){.about .our-value__image img{padding-top:0;width:80%}}.about .about_contact_form{background-image:url(../../img/backgrounds/home/Background.png)}.about .about_contact_form a,.about .about_contact_form a span{font-size:16px;font-weight:700!important;color:#585858;text-decoration:none;cursor:pointer}.about .about_contact_form a span span:hover,.about .about_contact_form a span:hover,.about .about_contact_form a:hover{color:#7e53dd;text-decoration:underline;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.about .about_contact_form__container{padding:50px 20px}.about .about_contact_form__form_box{max-width:900px;margin:0 auto;padding:30px 0}.about .about_contact_form__email,.about .about_contact_form__name,.about .about_contact_form__textarea{margin:15px 0}.about .about_contact_form__name_input{width:100%;padding:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;font-size:14px}.about .about_contact_form__name_input::-webkit-input-placeholder{color:silver}.about .about_contact_form__name_input:-moz-placeholder{color:silver}.about .about_contact_form__name_input::-moz-placeholder{color:silver}.about .about_contact_form__name_input:-ms-input-placeholder{color:silver}.about .about_contact_form__name_input::-ms-input-placeholder{color:silver}.about .about_contact_form__name_input::placeholder{color:silver}.about .about_contact_form__email_input{width:100%;padding:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;font-size:14px}.about .about_contact_form__email_input::-webkit-input-placeholder{color:silver}.about .about_contact_form__email_input:-moz-placeholder{color:silver}.about .about_contact_form__email_input::-moz-placeholder{color:silver}.about .about_contact_form__email_input:-ms-input-placeholder{color:silver}.about .about_contact_form__email_input::-ms-input-placeholder{color:silver}.about .about_contact_form__email_input::placeholder{color:silver}.about .about_contact_form__textarea_input{width:100%;padding:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none;color:#864cd7;font-size:14px}.about .about_contact_form__textarea_input::-webkit-input-placeholder{color:silver}.about .about_contact_form__textarea_input:-moz-placeholder{color:silver}.about .about_contact_form__textarea_input::-moz-placeholder{color:silver}.about .about_contact_form__textarea_input:-ms-input-placeholder{color:silver}.about .about_contact_form__textarea_input::-ms-input-placeholder{color:silver}.about .about_contact_form__textarea_input::placeholder{color:silver}.about .about_contact_form__submit{text-align:center;display:grid}.about .about_contact_form__submit_btn{padding:13px 25px;border:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;cursor:pointer;margin:0 auto;background-color:#7e53dd;color:#fff;font-size:14px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;text-transform:uppercase}.about .about_contact_form__submit_btn:hover{-webkit-filter:saturate(2);filter:saturate(2);-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJhYm91dC9hYm91dC5jc3MiLCJfcmVzZXQuc2NzcyIsImFib3V0L2Fib3V0LnNjc3MiLCJfYnJlYWtwb2ludHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLQSwyR0FFQSxzR0FFQSwrRkFHQSx3REFxQkEsR0FBQSxHQUNJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUdKLEdBQUEsR0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFJSiw0QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLGtCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2QkosbUJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSix1QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLHdCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUNkSixjQXBCQSxFQWdCQSxNQWZBLE9BWUEsSUFJQSxPQUhBLE9BWkEsTUFnQkEsTUFaQSxHQUZBLE9ET0EsRUNJQSxRQVpBLE9BSUEsTUFJQSxNQUhBLEdBV0EsU0FUQSxHQUVBLE1BSEEsR0FKQSxHRDRCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFHSixLQUNJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQ1RKLEVBQUcsS0FBTSxRQUFTLFFDL0RsQixPRHNFQSxRQUFTLE1BR0csTUFQWixFQUgyQixJQURBLFdDOUQzQixLRHNFZ0IsT0FEVCxRQUhFLE9BSHVCLEtBQU0sS0FJOUIsR0FIUixJQU13QixRQU5uQixJQ2hFTCxJRG1FQSxHQUFJLEdBSE0sR0FNdUIsTUFGakMsU0FHUSxXQUFSLE9BQW9CLE9BSFYsS0FOVixHQUFJLEdBQUksR0FBSSxHQUFJLEdBQUksR0FTUSxPQUFRLE9DdkVwQyxLRGtFTSxFQ2xFTixPRGdFYyxJQUFLLElBQUssSUFJUixNQUFPLE9BREgsR0FNZCxLQUROLEtBQU0sSUN4RU4sT0RtRVksR0FLRCxP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Y0FBQSxLQUNBLE9BQUEsS0FDQSxNQUFBLFFBQ0EsVUFBQSxLQXpNWixzRUE0TWdCLE1BQUEsT0E1TWhCLDREQTRNZ0IsTUFBQSxPQTVNaEIsNkRBNE1nQixNQUFBLE9BNU1oQixpRUE0TWdCLE1BQUEsT0E1TWhCLGtFQTRNZ0IsTUFBQSxPQTVNaEIsd0RBNE1nQixNQUFBLE9BNU1oQixtQ0FnTlksV0FBQSxPQUNULFFBQUEsS0FqTkgsdUNBb05ZLFFBQUEsS0FBQSxLQUNBLE9BQUEsS0FDQSxzQkFBQSxLQUFBLG1CQUFBLEtBQUEsY0FBQSxLQUNBLFdBQUEsT0FDQSxPQUFBLFFBQ0EsT0FBQSxFQUFBLEtBQ0EsaUJBQUEsUUFDQSxNQUFBLEtBQ0EsVUFBQSxLQUNBLG1CQUFBLElBQUEsS0FBQSxJQUFBLGNBQUEsSUFBQSxLQUFBLElBQUEsZ0JBQUEsSUFBQSxLQUFBLElBQUEsV0FBQSxJQUFBLEtBQUEsSUFDQSxlQUFBLFVBOU5aLDZDQWlPZ0IsZUFBQSxZQUFBLE9BQUEsWUFDQSxtQkFBQSxJQUFBLEtBQUEsSUFBQSxjQUFBLElBQUEsS0FBQSxJQUFBLGdCQUFBLElBQUEsS0FBQSxJQUFBLFdBQUEsSUFBQSxLQUFBIiwiZmlsZSI6ImFib3V0L2Fib3V0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIEBpbXBvcnQgJ2ZvbnRzJztcclxuXHJcbi8vIHRoaXMgcGFydGlhbCBpbmNsdWRlcyB0aGUgc2NzcyB2YXJpYWJsZXMgdXNlZCBhY3Jvc3MgdGhlIHNpdGVcclxuXHJcbi8vIE1vbnRzZXJyYXQgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vLyBJbnRlciBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vLyBNdWxpc2ggRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TXVsaXNoOndnaHRAMzAwOzUwMDs2MDA7ODAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuLy8gR2lscm95IEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmNkbmZvbnRzLmNvbS9jc3MvZ2lscm95LWJvbGQnKTtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktQm9sZCcsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUhlYXZ5Jywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktTGlnaHQnLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1NZWRpdW0nLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1SZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcblxyXG4kbGlnaHQtYmFja2dyb3VuZC12YXJ5LWxpZ2h0OiAjYzRiOWVmO1xyXG4kbGlnaHQtYmFja2dyb3VuZC1jb2xvcjogI2E4N2VlMjtcclxuJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogIzg2NENENztcclxuJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRkNDMTNFO1xyXG4kYWNjZW50LWNvbG9yOiAjN2U1M2RkO1xyXG4kYWNjZW50LXRleHQtY29sb3I6ICM1ODU4NTg7XHJcbiRiYWNrZ3JvdW5kLXRleHQtY29sb3I6ICM3ZjhjOGQ7XHJcbiR0ZXRpYXJ5LWNvbG9yOiAjRkZGRkZGO1xyXG4kdGV0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xyXG4kcXVhdGVuYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiRwYXJhZ3JhcGgtdGV4dC1jb2xvcjogIzI5MjkyOTtcclxuXHJcblxyXG5oMSwgaDIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG5oMyxoNHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuXHJcbnAsXHJcbmEsXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxub3B0aW9uLFxyXG51bCxcclxubGksXHJcbnRhYmxlLFxyXG50ZCxcclxudHIsXHJcbnRoLFxyXG50Ym9keSxcclxudGhlYWQsXHJcbmRpdixcclxuaGVhZGVyLFxyXG5zZWN0aW9uLFxyXG5hc2lkZSxcclxuZmlndXJlLFxyXG5sYWJlbCxcclxudGV4dGFyZWEsXHJcbjo6cGxhY2Vob2xkZXIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5zcGFue1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59IiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TXVsaXNoOndnaHRAMzAwOzUwMDs2MDA7ODAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5jZG5mb250cy5jb20vY3NzL2dpbHJveS1ib2xkXCIpO1xuaDEsIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaDMsIGg0IHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxucCxcbmEsXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbm9wdGlvbixcbnVsLFxubGksXG50YWJsZSxcbnRkLFxudHIsXG50aCxcbnRib2R5LFxudGhlYWQsXG5kaXYsXG5oZWFkZXIsXG5zZWN0aW9uLFxuYXNpZGUsXG5maWd1cmUsXG5sYWJlbCxcbnRleHRhcmVhLFxuOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnNwYW4ge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7IH1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxudWwsXG5vbCxcbmxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuXG4vKipcclxuKlxyXG4qIFRlc3RpbmdcclxuKlxyXG4qKi9cbi5hYm91dCAuYWJvdXQtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDQzEzRTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIC5hYm91dCAuYWJvdXQtYmFubmVyIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNTg1ODU4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuYWJvdXQgLmFib3V0LWJhbm5lciBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjN2U1M2RkO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzOyB9XG4gIC5hYm91dCAuYWJvdXQtYmFubmVyX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlOyB9XG4gIC5hYm91dCAuYWJvdXQtYmFubmVyX19pbmZvIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIDUwJTtcbiAgICBncmlkLWdhcDogMCA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgICAgIC5hYm91dCAuYWJvdXQtYmFubmVyX19pbmZvIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYm91dCAuYWJvdXQtYmFubmVyX19pbmZvIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gIC5hYm91dCAuYWJvdXQtYmFubmVyX190ZXh0IHtcbiAgICBwYWRkaW5nOiA4MHB4IDAgNTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFib3V0IC5hYm91dC1iYW5uZXJfX3RleHQge1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDAgMTBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5hYm91dCAuYWJvdXQtYmFubmVyX19pbWFnZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAuYWJvdXQgLmFib3V0LWJhbm5lcl9faW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG5cbi5hYm91dCAub3VyLXZhbHVlX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uYWJvdXQgLm91ci12YWx1ZV9fZGl2aWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbjogMzBweCBhdXRvOyB9XG5cbi5hYm91dCAub3VyLXZhbHVlX190ZXh0X2JveCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIDUwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmFib3V0IC5vdXItdmFsdWVfX3RleHRfYm94IHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5hYm91dCAub3VyLXZhbHVlX190ZXh0X2JveDpudGgtY2hpbGQob2RkKSB7XG4gIC8qIE5COiB0aGlzIHN0eWxlIGNoYW5nZXMgdGhlIG9yZGVyIG9mIHRoZSBzZWNvbmQgcm93LCBtYWtpbmcgdGhlIHRleHQgZmlyc3QgYW5kIGltYWdlIGxhc3QgKi8gfVxuICAuYWJvdXQgLm91ci12YWx1ZV9fdGV4dF9ib3g6bnRoLWNoaWxkKG9kZCkgLm91ci12YWx1ZV9faW1hZ2Uge1xuICAgIG9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmFib3V0IC5vdXItdmFsdWVfX3RleHRfYm94Om50aC1jaGlsZChvZGQpIC5vdXItdmFsdWVzX19pbmZvIHtcbiAgICBvcmRlcjogMTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAuYWJvdXQgLm91ci12YWx1ZV9fdGV4dF9ib3g6bnRoLWNoaWxkKG9kZCkgLm91ci12YWx1ZV9faW1hZ2Uge1xuICAgICAgb3JkZXI6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmFib3V0IC5vdXItdmFsdWVfX3RleHRfYm94Om50aC1jaGlsZChvZGQpIC5vdXItdmFsdWVzX19pbmZvIHtcbiAgICAgIG9yZGVyOiAwOyB9IH1cblxuLmFib3V0IC5vdXItdmFsdWVfX251bWJlciB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJydFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDgwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIG9wYWNpdHk6IDAuNDtcbiAgY29sb3I6ICNGQ0MxM0U7IH1cblxuLmFib3V0IC5vdXItdmFsdWVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG4uYWJvdXQgLm91ci12YWx1ZV9fdGV4dF9pbmZvIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjdweDsgfVxuICAuYWJvdXQgLm91ci12YWx1ZV9fdGV4dF9pbmZvIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDsgfVxuXG4uYWJvdXQgLm91ci12YWx1ZV9faW1hZ2Uge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiA1MHB4OyB9XG4gIC5hYm91dCAub3VyLXZhbHVlX19pbWFnZSBpbWcge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAuYWJvdXQgLm91ci12YWx1ZV9faW1hZ2UgaW1nIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgd2lkdGg6IDgwJTsgfSB9XG5cbi5hYm91dCAuYWJvdXRfY29udGFjdF9mb3JtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2JhY2tncm91bmRzL2hvbWUvQmFja2dyb3VuZC5wbmdcIik7IH1cbiAgLmFib3V0IC5hYm91dF9jb250YWN0X2Zvcm0gYSBzcGFuLFxuICAuYWJvdXQgLmFib3V0X2NvbnRhY3RfZm9ybSBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzU4NTg1ODtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmFib3V0IC5hYm91dF9jb250YWN0X2Zvcm0gYSBzcGFuIHNwYW46aG92ZXIsIC5hYm91dCAuYWJvdXRfY29udGFjdF9mb3JtIGEgc3Bhbjpob3ZlcixcbiAgICAuYWJvdXQgLmFib3V0X2NvbnRhY3RfZm9ybSBhIHNwYW46aG92ZXIsXG4gICAgLmFib3V0IC5hYm91dF9jb250YWN0X2Zvcm0gYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzdlNTNkZDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41czsgfVxuICAuYWJvdXQgLmFib3V0X2NvbnRhY3RfZm9ybV9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHg7IH1cbiAgLmFib3V0IC5hYm91dF9jb250YWN0X2Zvcm1fX2Zvcm1fYm94IHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDMwcHggMDsgfVxuICAuYWJvdXQgLmFib3V0X2NvbnRhY3RfZm9ybV9fbmFtZSwgLmFib3V0IC5hYm91dF9jb250YWN0X2Zvcm1fX2VtYWlsLCAuYWJvdXQgLmFib3V0X2NvbnRhY3RfZm9ybV9fdGV4dGFyZWEge1xuICAgIG1hcmdpbjogMTVweCAwOyB9XG4gIC5hYm91dCAuYWJvdXRfY29udGFjdF9mb3JtX19uYW1lX2lucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5hYm91dCAuYWJvdXRfY29udGFjdF9mb3JtX19uYW1lX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogc2lsdmVyOyB9XG4gIC5hYm91dCAuYWJvdXRfY29udGFjdF9mb3JtX19lbWFpbF9pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAuYWJvdXQgLmFib3V0X2NvbnRhY3RfZm9ybV9fZW1haWxfaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiBzaWx2ZXI7IH1cbiAgLmFib3V0IC5hYm91dF9jb250YWN0X2Zvcm1fX3RleHRhcmVhX2lucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjODY0Q0Q3O1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5hYm91dCAuYWJvdXRfY29udGFjdF9mb3JtX190ZXh0YXJlYV9pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHNpbHZlcjsgfVxuICAuYWJvdXQgLmFib3V0X2NvbnRhY3RfZm9ybV9fc3VibWl0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZ3JpZDsgfVxuICAuYWJvdXQgLmFib3V0X2NvbnRhY3RfZm9ybV9fc3VibWl0X2J0biB7XG4gICAgcGFkZGluZzogMTNweCAyNXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdlNTNkZDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmFib3V0IC5hYm91dF9jb250YWN0X2Zvcm1fX3N1Ym1pdF9idG46aG92ZXIge1xuICAgICAgZmlsdGVyOiBzYXR1cmF0ZSgyKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7IH1cbiIsImh0bWwsYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcbn1cclxuYmxvY2txdW90ZSwgcSB7XHJcblx0cXVvdGVzOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0Y29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuKntcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG51bCxcclxub2wsXHJcbmxpIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaHRtbHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufSIsIkBpbXBvcnQgJy4uL3ZhcnMnO1xuQGltcG9ydCAnLi4vcmVzZXQnO1xuQGltcG9ydCAnLi4vYnJlYWtwb2ludHMnO1xuXG4vLyBUaGlzIGlzIHRoZSBzdHlsZXNoZWV0IGZvciB0aGUgYWJvdXQgcGFnZVxuLmFib3V0e1xuXG4gICAgLy8gc3R5bGluZyBmb3IgdGhlIGJhbm5lciBzZWN0aW9uXG4gICAgLmFib3V0LWJhbm5lcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIGF7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJl9faW5mb3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XG4gICAgICAgICAgICBncmlkLWdhcDogMCA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD0xMjUwcHgnKXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD10YWJsZXQnKXtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggMCA1MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggMCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD00ODBweCcpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAgc3R5bGluZyBmb3IgdGhlIHZhbHVlcyBzZWN0aW9uIFxuICAgIC5vdXItdmFsdWV7XG4gICAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgICAmX19kaXZpZGVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICAgICAgfVxuICAgICAgICAmX190ZXh0X2JveHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9NjAwcHgnKXtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RleHRfYm94Om50aC1jaGlsZChvZGQpe1xuICAgICAgICAgICAgLyogTkI6IHRoaXMgc3R5bGUgY2hhbmdlcyB0aGUgb3JkZXIgb2YgdGhlIHNlY29uZCByb3csIG1ha2luZyB0aGUgdGV4dCBmaXJzdCBhbmQgaW1hZ2UgbGFzdCAqL1xuICAgICAgICAgICAgLm91ci12YWx1ZV9faW1hZ2V7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5vdXItdmFsdWVzX19pbmZve1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBUaGlzIHJldmVyc2VzIHRoZSBhYm92ZSBvcmRlciwgaW1hZ2UgZmlyc3QgYW5kIHRleHQgbGFzdFxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTYwMHB4Jyl7XG4gICAgICAgICAgICAgICAgLm91ci12YWx1ZV9faW1hZ2V7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAub3VyLXZhbHVlc19faW5mb3tcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgJl9fbnVtYmVye1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJ0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmX190aXRsZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmX190ZXh0X2luZm97XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD02MDBweCcpe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYm91dF9jb250YWN0X2Zvcm17XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2JhY2tncm91bmRzL2hvbWUvQmFja2dyb3VuZC5wbmcnKSA7XG4gICAgICAgIGEgc3BhbixcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGFjY2VudC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJiBzcGFuOmhvdmVyLFxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFjY2VudC1jb2xvcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmX19mb3JtX2JveHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgfVxuICAgICAgICAmX19uYW1lLCAmX19lbWFpbCwgJl9fdGV4dGFyZWF7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgfVxuICAgICAgICAmX19uYW1lX2lucHV0e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYigxOTIsIDE5MiwgMTkyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19lbWFpbF9pbnB1dHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzoxNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYigxOTIsIDE5MiwgMTkyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX190ZXh0YXJlYV9pbnB1dHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYigxOTIsIDE5MiwgMTkyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19zdWJtaXR7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuICAgICAgICB9XG4gICAgICAgICZfX3N1Ym1pdF9idG57XG4gICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDI1cHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBzYXR1cmF0ZSgyKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiRicmVha3BvaW50czogKFxyXG4gIFwicGhvbmVcIjogMzYwcHgsXHJcbiAgXCJ0YWJsZXRcIjogNzY4cHgsXHJcbiAgXCJkZXNrdG9wXCI6IDEzNjZweCxcclxuICBcIkxHZGVza3RvcFwiOiAxOTIwcHhcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vL1xyXG4vLy8gQ3JlYXRlcyBhIGxpc3Qgb2Ygc3RhdGljIGV4cHJlc3Npb25zIG9yIG1lZGlhIHR5cGVzXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc2luZ2xlIG1lZGlhIHR5cGUgKHNjcmVlbilcclxuLy8vICAkbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJzogJ3NjcmVlbicpO1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc3RhdGljIGV4cHJlc3Npb24gd2l0aCBsb2dpY2FsIGRpc2p1bmN0aW9uIChPUiBvcGVyYXRvcilcclxuLy8vICAkbWVkaWEtZXhwcmVzc2lvbnM6IChcclxuLy8vXHRcdCdyZXRpbmEyeCc6IChcclxuLy8vXHRcdFx0Jygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpJyxcclxuLy8vXHRcdFx0JyhtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSdcclxuLy8vXHRcdClcclxuLy8vXHQpO1xyXG4vLy9cclxuJG1lZGlhLWV4cHJlc3Npb25zOiAoXHJcbiAgXCJzY3JlZW5cIjogXCJzY3JlZW5cIixcclxuICBcInByaW50XCI6IFwicHJpbnRcIixcclxuICBcImhhbmRoZWxkXCI6IFwiaGFuZGhlbGRcIixcclxuICBcInJldGluYTJ4XCI6IChcclxuICAgIFwiKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMilcIixcclxuICAgIFwiKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpXCJcclxuICApLFxyXG4gIFwicmV0aW5hM3hcIjogKFxyXG4gICAgXCIoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKVwiLFxyXG4gICAgXCIobWluLXJlc29sdXRpb246IDM1MGRwaSlcIlxyXG4gIClcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vL1xyXG4vLy8gRGVmaW5lcyBhIG51bWJlciB0byBiZSBhZGRlZCBvciBzdWJ0cmFjdGVkIGZyb20gZWFjaCB1bml0IHdoZW4gZGVjbGFyaW5nIGJyZWFrcG9pbnRzIHdpdGggZXhjbHVzaXZlIGludGVydmFsc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIHBpeGVscyBpcyBkZWZpbmVkIGFzIGAxYCBieSBkZWZhdWx0XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+MTI4cHhcIikge31cclxuLy8vXHJcbi8vL1x0IC8qIEdlbmVyYXRlczogKi9cclxuLy8vXHQgQG1lZGlhIChtaW4td2lkdGg6IDEyOXB4KSB7fVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgZW1zIGlzIGRlZmluZWQgYXMgYDAuMDFgIGJ5IGRlZmF1bHRcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj4yMGVtXCIpIHt9XHJcbi8vL1xyXG4vLy9cdCAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vL1x0IEBtZWRpYSAobWluLXdpZHRoOiAyMC4wMWVtKSB7fVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgcmVtcyBpcyBkZWZpbmVkIGFzIGAwLjFgIGJ5IGRlZmF1bHQsIHRvIGJlIHVzZWQgd2l0aCBgZm9udC1zaXplOiA2Mi41JTtgXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+Mi4wcmVtXCIpIHt9XHJcbi8vL1xyXG4vLy9cdCAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vL1x0IEBtZWRpYSAobWluLXdpZHRoOiAyLjFyZW0pIHt9XHJcbi8vL1xyXG4kdW5pdC1pbnRlcnZhbHM6IChcclxuICBcInB4XCI6IDEsXHJcbiAgXCJlbVwiOiAwLjAxLFxyXG4gIFwicmVtXCI6IDAuMVxyXG4pICFkZWZhdWx0O1xyXG4vLy9cclxuLy8vIEdlbmVyYXRlcyBhIG1lZGlhIHF1ZXJ5IGJhc2VkIG9uIGEgbGlzdCBvZiBjb25kaXRpb25zXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7TGlzdH0gICAkY29uZGl0aW9ucyAgLSBNZWRpYSBxdWVyeSBjb25kaXRpb25zXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggYSBzaW5nbGUgc2V0IGJyZWFrcG9pbnRcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj5waG9uZVwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCB0d28gc2V0IGJyZWFrcG9pbnRzXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+cGhvbmVcIiwgXCI8PXRhYmxldFwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBjdXN0b20gdmFsdWVzXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+PTM1OHB4XCIsIFwiPDg1MHB4XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHNldCBicmVha3BvaW50cyB3aXRoIGN1c3RvbSB2YWx1ZXNcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj5kZXNrdG9wXCIsIFwiPD0xMzUwcHhcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggYSBzdGF0aWMgZXhwcmVzc2lvblxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwicmV0aW5hMnhcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIE1peGluZyBldmVyeXRoaW5nXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+PTM1MHB4XCIsIFwiPHRhYmxldFwiLCBcInJldGluYTN4XCIpIHsgfVxyXG4vLy9cclxuQG1peGluIG1lZGlhKCRjb25kaXRpb25zLi4uKSB7XHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGNvbmRpdGlvbnMpIHtcclxuICAgICRjb25kaXRpb25zOiBzZXQtbnRoKFxyXG4gICAgICAkY29uZGl0aW9ucyxcclxuICAgICAgJGksXHJcbiAgICAgIHBhcnNlLWV4cHJlc3Npb24obnRoKCRjb25kaXRpb25zLCAkaSkpXHJcbiAgICApO1xyXG4gIH1cclxuXHJcbiAgJGJyYW5jaGVzOiBnZXQtcXVlcnktYnJhbmNoZXMoJGNvbmRpdGlvbnMpO1xyXG4gICRxdWVyeTogXCJcIjtcclxuXHJcbiAgQGVhY2ggJGJyYW5jaCBpbiAkYnJhbmNoZXMge1xyXG4gICAgQGlmIChzdHItbGVuZ3RoKCRxdWVyeSkgIT0gMCkge1xyXG4gICAgICAkcXVlcnk6ICRxdWVyeSArIFwiLCBcIjtcclxuICAgIH1cclxuXHJcbiAgICAkcXVlcnk6ICRxdWVyeSArICRicmFuY2g7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skcXVlcnl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8vXHJcbi8vLyBSZWFkcyBhIGxpc3Qgb2YgbWVkaWEgcXVlcnkgZXhwcmVzc2lvbnMgYW5kIHNlcGFyYXRlcyBsb2dpY2FsIGRpc2p1bmN0aW9ucyBpbnRvIGRpZmZlcmVudCBicmFuY2hlc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge0xpc3R9ICAgJGV4cHJlc3Npb25zICAtIGxpc3Qgb2YgZXhwcmVzc2lvbnNcclxuLy8vXHJcbi8vLyBAdGhyb3dzIGAkZXhwcmVzc2lvbmAgaXMgbm90IGEgdmFsaWQgZXhwcmVzc2lvblxyXG4vLy9cclxuLy8vIEByZXR1cm4ge0xpc3QgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIGdldC1xdWVyeS1icmFuY2hlcygkZXhwcmVzc2lvbnMpIHtcclxuICAkcmVzdWx0OiBcIlwiO1xyXG4gICRoYXMtZ3JvdXBzOiBmYWxzZTtcclxuXHJcbiAgLy8gR2V0dGluZyBpbml0aWFsIHNuYXBzaG90IGFuZCBsb29raW5nIGZvciBncm91cHNcclxuICBAZWFjaCAkZXhwcmVzc2lvbiBpbiAkZXhwcmVzc2lvbnMge1xyXG4gICAgQGlmIChzdHItbGVuZ3RoKCRyZXN1bHQpICE9IDApIHtcclxuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIFwiIGFuZCBcIjtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKHR5cGUtb2YoJGV4cHJlc3Npb24pID09IFwic3RyaW5nXCIpIHtcclxuICAgICAgJHJlc3VsdDogJHJlc3VsdCArICRleHByZXNzaW9uO1xyXG4gICAgfSBAZWxzZSBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgPT0gXCJsaXN0XCIpIHtcclxuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIG50aCgkZXhwcmVzc2lvbiwgMSk7XHJcbiAgICAgICRoYXMtZ3JvdXBzOiB0cnVlO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEB3YXJuICcjeyRleHByZXNzaW9ufSBpcyBub3QgYSB2YWxpZCBleHByZXNzaW9uLic7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBJZiB3ZSBoYXZlIGdyb3Vwcywgd2UgaGF2ZSB0byBjcmVhdGUgYWxsIHBvc3NpYmxlIGNvbWJpbmF0aW9uc1xyXG4gIEBpZiAkaGFzLWdyb3VwcyB7XHJcbiAgICBAZWFjaCAkZXhwcmVzc2lvbiBpbiAkZXhwcmVzc2lvbnMge1xyXG4gICAgICBAaWYgKHR5cGUtb2YoJGV4cHJlc3Npb24pID09IFwibGlzdFwiKSB7XHJcbiAgICAgICAgJGZpcnN0OiBudGgoJGV4cHJlc3Npb24sIDEpO1xyXG5cclxuICAgICAgICBAZWFjaCAkbWVtYmVyIGluICRleHByZXNzaW9uIHtcclxuICAgICAgICAgIEBpZiAoJG1lbWJlciAhPSAkZmlyc3QpIHtcclxuICAgICAgICAgICAgQGVhY2ggJHBhcnRpYWwgaW4gJHJlc3VsdCB7XHJcbiAgICAgICAgICAgICAgJHJlc3VsdDogam9pbihcclxuICAgICAgICAgICAgICAgICRyZXN1bHQsXHJcbiAgICAgICAgICAgICAgICBzdHItcmVwbGFjZS1maXJzdCgkZmlyc3QsICRtZW1iZXIsICRwYXJ0aWFsKVxyXG4gICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEByZXR1cm4gJHJlc3VsdDtcclxufVxyXG5cclxuLy8vXHJcbi8vLyBQYXJzZXMgYSBzdHJpbmcgdG8gZm9ybSBhIG1lZGlhIHF1ZXJ5IGV4cHJlc3Npb25cclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJGV4cHJlc3Npb24gIC0gZXhwcmVzc2lvbiAoaW4gc3RyaW5nKVxyXG4vLy9cclxuLy8vIEB0aHJvd3MgRXhwcmVzc2lvbiB3aXRoIHR5cGUgYHR5cGUtb2YoJGV4cHJlc3Npb24pYCBkZXRlY3RlZCwgc3RyaW5nIGV4cGVjdGVkXHJcbi8vLyBAdGhyb3dzIGAkZXhwcmVzc2lvbmAgaXMgbWlzc2luZyBhbiBvcGVyYXRvclxyXG4vLy8gQHRocm93cyBVbmtub3duIHVuaXQ6IGAkdW5pdGBcclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtTdHJpbmcgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIHBhcnNlLWV4cHJlc3Npb24oJGV4cHJlc3Npb24pIHtcclxuICAkb3BlcmF0b3I6IFwiXCI7XHJcbiAgJHZhbHVlOiBcIlwiO1xyXG4gICRlbGVtZW50OiBcIlwiO1xyXG4gICRyZXN1bHQ6IFwiXCI7XHJcbiAgJGlzLXdpZHRoOiB0cnVlO1xyXG5cclxuICBAaWYgKHR5cGUtb2YoJGV4cHJlc3Npb24pICE9IFwic3RyaW5nXCIpIHtcclxuICAgIEB3YXJuICdFeHByZXNzaW9uIHdpdGggdHlwZSBgI3t0eXBlLW9mKCRleHByZXNzaW9uKX1gIGRldGVjdGVkLCBzdHJpbmcgZXhwZWN0ZWQuJztcclxuICB9XHJcblxyXG4gIC8vIFNlcGFyYXRpbmcgdGhlIG9wZXJhdG9yIGZyb20gdGhlIHJlc3Qgb2YgdGhlIGV4cHJlc3Npb25cclxuICBAaWYgKHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMiwgMikgPT0gXCI9XCIpIHtcclxuICAgICRvcGVyYXRvcjogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAxLCAyKTtcclxuICAgICR2YWx1ZTogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAzKTtcclxuICB9IEBlbHNlIHtcclxuICAgICRvcGVyYXRvcjogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAxLCAxKTtcclxuICAgICR2YWx1ZTogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAyKTtcclxuICB9XHJcblxyXG4gIC8vIENoZWNraW5nIHdoYXQgdHlwZSBvZiBleHByZXNzaW9uIHdlJ3JlIGRlYWxpbmcgd2l0aFxyXG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR2YWx1ZSkge1xyXG4gICAgJHJlc3VsdDogbWFwLWdldCgkYnJlYWtwb2ludHMsICR2YWx1ZSk7XHJcbiAgfSBAZWxzZSBpZiBtYXAtaGFzLWtleSgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKSB7XHJcbiAgICAkcmVzdWx0OiBtYXAtZ2V0KCRtZWRpYS1leHByZXNzaW9ucywgJGV4cHJlc3Npb24pO1xyXG4gICAgJGlzLXdpZHRoOiBmYWxzZTtcclxuICB9IEBlbHNlIHtcclxuICAgICRyZXN1bHQ6IHRvLW51bWJlcigkdmFsdWUpO1xyXG4gIH1cclxuXHJcbiAgQGlmICgkaXMtd2lkdGgpIHtcclxuICAgICR1bml0OiB1bml0KCRyZXN1bHQpO1xyXG4gICAgJGludGVydmFsOiAwO1xyXG5cclxuICAgIEBpZiAobWFwLWhhcy1rZXkoJHVuaXQtaW50ZXJ2YWxzLCAkdW5pdCkpIHtcclxuICAgICAgJGludGVydmFsOiBtYXAtZ2V0KCR1bml0LWludGVydmFscywgJHVuaXQpO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEB3YXJuICdVbmtub3duIHVuaXQ6ICN7JHVuaXR9JztcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCRvcGVyYXRvciA9PSBcIj5cIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWluLXdpZHRoOiAjeyRyZXN1bHQgKyAkaW50ZXJ2YWx9KVwiO1xyXG4gICAgfSBAZWxzZSBpZiAoJG9wZXJhdG9yID09IFwiPFwiKSB7XHJcbiAgICAgICRlbGVtZW50OiBcIihtYXgtd2lkdGg6ICN7JHJlc3VsdCAtICRpbnRlcnZhbH0pXCI7XHJcbiAgICB9IEBlbHNlIGlmICgkb3BlcmF0b3IgPT0gXCI+PVwiKSB7XHJcbiAgICAgICRlbGVtZW50OiBcIihtaW4td2lkdGg6ICN7JHJlc3VsdH0pXCI7XHJcbiAgICB9IEBlbHNlIGlmICgkb3BlcmF0b3IgPT0gXCI8PVwiKSB7XHJcbiAgICAgICRlbGVtZW50OiBcIihtYXgtd2lkdGg6ICN7JHJlc3VsdH0pXCI7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgQHdhcm4gJyN7JGV4cHJlc3Npb259IGlzIG1pc3NpbmcgYW4gb3BlcmF0b3IuJztcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgICRlbGVtZW50OiAkcmVzdWx0O1xyXG4gIH1cclxuXHJcbiAgQHJldHVybiAkZWxlbWVudDtcclxufVxyXG5cclxuLy8vXHJcbi8vLyBSZXBsYWNlcyB0aGUgZmlyc3Qgb2NjdXJlbmNlIG9mIHRoZSBzdHJpbmcgd2l0aCB0aGUgcmVwbGFjZW1lbnQgc3RyaW5nXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRzZWFyY2ggIC0gVGhlIHZhbHVlIGJlaW5nIHNlYXJjaGVkIGZvclxyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHJlcGxhY2UgIC0gVGhlIHJlcGxhY2VtZW50IHN0cmluZ1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHN1YmplY3QgIC0gVGhlIHN0cmluZyBiZWluZyByZXBsYWNlZCBvblxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZyB8IE51bGx9XHJcbi8vL1xyXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UtZmlyc3QoJHNlYXJjaCwgJHJlcGxhY2UsICRzdWJqZWN0KSB7XHJcbiAgJHNlYXJjaC1zdGFydDogc3RyLWluZGV4KCRzdWJqZWN0LCAkc2VhcmNoKTtcclxuXHJcbiAgQGlmICRzZWFyY2gtc3RhcnQgPT0gbnVsbCB7XHJcbiAgICBAcmV0dXJuICRzdWJqZWN0O1xyXG4gIH1cclxuXHJcbiAgJHJlc3VsdDogc3RyLXNsaWNlKCRzdWJqZWN0LCAwLCAkc2VhcmNoLXN0YXJ0IC0gMSk7XHJcbiAgJHJlc3VsdDogJHJlc3VsdCArICRyZXBsYWNlO1xyXG4gICRyZXN1bHQ6ICRyZXN1bHQgKyBzdHItc2xpY2UoJHN1YmplY3QsICRzZWFyY2gtc3RhcnQgKyBzdHItbGVuZ3RoKCRzZWFyY2gpKTtcclxuXHJcbiAgQHJldHVybiAkcmVzdWx0O1xyXG59XHJcblxyXG4vLy9cclxuLy8vIENhc3RzIGEgbnVtYmVyIHRvIGEgc3RyaW5nXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHN0cmluZyAgLSBOdW1iZXIgdG8gYmUgcGFyc2VkXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7TGlzdCB8IE51bGx9XHJcbi8vL1xyXG5AZnVuY3Rpb24gdG8tbnVtYmVyKCRzdHJpbmcpIHtcclxuICAvLyBNYXRyaWNlc1xyXG4gICRzdHJpbmdzOiBcIjBcIiBcIjFcIiBcIjJcIiBcIjNcIiBcIjRcIiBcIjVcIiBcIjZcIiBcIjdcIiBcIjhcIiBcIjlcIjtcclxuICAkbnVtYmVyczogMCAxIDIgMyA0IDUgNiA3IDggOTtcclxuXHJcbiAgLy8gUmVzdWx0XHJcbiAgJHJlc3VsdDogMDtcclxuICAkZGl2aWRlcjogMDtcclxuICAkbWludXM6IGZhbHNlO1xyXG5cclxuICAvLyBMb29waW5nIHRocm91Z2ggYWxsIGNoYXJhY3RlcnNcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIHN0ci1sZW5ndGgoJHN0cmluZykge1xyXG4gICAgJGNoYXJhY3Rlcjogc3RyLXNsaWNlKCRzdHJpbmcsICRpLCAkaSk7XHJcbiAgICAkaW5kZXg6IGluZGV4KCRzdHJpbmdzLCAkY2hhcmFjdGVyKTtcclxuXHJcbiAgICBAaWYgJGNoYXJhY3RlciA9PSBcIi1cIiB7XHJcbiAgICAgICRtaW51czogdHJ1ZTtcclxuICAgIH0gQGVsc2UgaWYgJGNoYXJhY3RlciA9PSBcIi5cIiB7XHJcbiAgICAgICRkaXZpZGVyOiAxO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEBpZiB0eXBlLW9mKCRpbmRleCkgIT0gXCJudW1iZXJcIiB7XHJcbiAgICAgICAgJHJlc3VsdDogaWYoJG1pbnVzLCAkcmVzdWx0ICogLTEsICRyZXN1bHQpO1xyXG4gICAgICAgIEByZXR1cm4gX2xlbmd0aCgkcmVzdWx0LCBzdHItc2xpY2UoJHN0cmluZywgJGkpKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJG51bWJlcjogbnRoKCRudW1iZXJzLCAkaW5kZXgpO1xyXG5cclxuICAgICAgQGlmICRkaXZpZGVyID09IDAge1xyXG4gICAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMDtcclxuICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgLy8gTW92ZSB0aGUgZGVjaW1hbCBkb3QgdG8gdGhlIGxlZnRcclxuICAgICAgICAkZGl2aWRlcjogJGRpdmlkZXIgKiAxMDtcclxuICAgICAgICAkbnVtYmVyOiAkbnVtYmVyIC8gJGRpdmlkZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAkbnVtYmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQHJldHVybiBpZigkbWludXMsICRyZXN1bHQgKiAtMSwgJHJlc3VsdCk7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBfbGVuZ3RoKCRudW1iZXIsICR1bml0KSB7XHJcbiAgJHN0cmluZ3M6IFwicHhcIiBcImNtXCIgXCJtbVwiIFwiJVwiIFwiY2hcIiBcInBpY2FcIiBcImluXCIgXCJlbVwiIFwicmVtXCIgXCJwdFwiIFwicGNcIiBcImV4XCIgXCJ2d1wiXHJcbiAgICBcInZoXCIgXCJ2bWluXCIgXCJ2bWF4XCI7XHJcbiAgJHVuaXRzOiAxcHggMWNtIDFtbSAxJSAxY2ggMXBpY2EgMWluIDFlbSAxcmVtIDFwdCAxcGMgMWV4IDF2dyAxdmggMXZtaW4gMXZtYXg7XHJcbiAgJGluZGV4OiBpbmRleCgkc3RyaW5ncywgJHVuaXQpO1xyXG5cclxuICBAaWYgdHlwZS1vZigkaW5kZXgpICE9IFwibnVtYmVyXCIge1xyXG4gICAgQHdhcm4gJ1Vua25vd24gdW5pdCBgI3skdW5pdH1gLic7XHJcbiAgICBAcmV0dXJuIGZhbHNlO1xyXG4gIH1cclxuXHJcbiAgQHJldHVybiAkbnVtYmVyICogbnRoKCR1bml0cywgJGluZGV4KTtcclxufVxyXG5cclxuLyoqXHJcbipcclxuKiBUZXN0aW5nXHJcbipcclxuKiovIl19 */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}.archive_casinos__banner{background:#864cd7;color:#f7f7f7}.archive_casinos__heading{font-size:42px;font-weight:700;padding-top:20px}.archive_casinos__subheading{font-size:16px;font-weight:600;color:#fcc13e;padding:20px 0}.archive_casinos__paragraph{font-weight:400;font-size:16px;padding-bottom:30px}.archive_casinos__title{width:50%}.archive_casinos__img_title{height:335px}.archive_casinos__img{position:absolute;z-index:100;padding-left:649px;top:56px}.archive_casinos .anchor__menu{max-width:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.archive_casinos__image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.archive_casinos__image img{width:160px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.archive_casinos__engage_rev,.archive_casinos__engage_tc,.archive_casinos__image_rev{text-decoration:underline;color:#585858;font-size:14px;padding:5px}.archive_casinos__casinos{margin:40px auto}.archive_casinos__single_item_head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.archive_casinos__single_item_details{display:grid;grid-template-columns:repeat(2,1fr)}.archive_casinos__single_item_inner{margin:20px auto;-webkit-box-shadow:0 0 12px rgba(158,158,158,.55);-moz-box-shadow:0 0 12px rgba(158,158,158,.55);box-shadow:0 0 12px rgba(158,158,158,.55);padding:45px 65px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.archive_casinos__info{width:195px;height:135px;background:#f0eefc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;padding-top:20px;margin-top:15px}.archive_casinos__info h3{font-weight:500;color:#864cd7;font-size:20px}.archive_casinos__info h3 strong{font-size:30px}.archive_casinos__text{width:40%;margin-top:20px;font-size:20px;font-weight:60;text-align:center}div .archive_casinos__engage{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}div .archive_casinos__engage_play{color:#864cd7;background:#fcc13e;padding:11px 50px;text-transform:uppercase;font-weight:700}div .archive_casinos__engage_tc{padding-top:20px;color:#585858}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJhcmNoaXZlLXBhZ2VzL2FyY2hpdmUtY2FzaW5vcy5jc3MiLCJfcmVzZXQuc2NzcyIsImFyY2hpdmUtcGFnZXMvYXJjaGl2ZS1jYXNpbm9zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsMkdBRUEsc0dBRUEsK0ZBR0Esd0RBcUJBLEdBQUEsR0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFHSixHQUFBLEdBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBSUosNEJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSixrQkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLG1CQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2QkosdUJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSix3QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElDZEosY0FwQkEsRUFnQkEsTUFmQSxPQVlBLElBSUEsT0FIQSxPQVpBLE1BZ0JBLE1BWkEsR0FGQSxPRE9BLEVDSUEsUUFaQSxPQUlBLE1BSUEsTUFIQSxHQVdBLFNBVEEsR0FFQSxNQUhBLEdBSkEsR0Q0QkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBR0osS0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUNUSixFQUFHLEtBQU0sUUFBUyxRQy9EbEIsT0RzRUEsUUFBUyxNQUdHLE1BUFosRUFIMkIsSUFEQSxXQzlEM0IsS0RzRWdCLE9BRFQsUUFIRSxPQUh1QixLQUFNLEtBSTlCLEdBSFIsSUFNd0IsUUFObkIsSUNoRUwsSURtRUEsR0FBSSxHQUhNLEdBTXVCLE1BRmpDLFNBR1EsV0FBUixPQUFvQixPQUhWLEtBTlYsR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBU1EsT0FBUSxPQ3ZFcEMsS0RrRU0sRUNsRU4sT0RnRWMsSUFBSyxJQUFLLElBSVIsTUFBTyxPQURILEdBTWQsS0FETixLQUFNLElD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OiJhcmNoaXZlLXBhZ2VzL2FyY2hpdmUtY2FzaW5vcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBAaW1wb3J0ICdmb250cyc7XHJcblxyXG4vLyB0aGlzIHBhcnRpYWwgaW5jbHVkZXMgdGhlIHNjc3MgdmFyaWFibGVzIHVzZWQgYWNyb3NzIHRoZSBzaXRlXHJcblxyXG4vLyBNb250c2VycmF0IEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcclxuLy8gSW50ZXIgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcclxuLy8gTXVsaXNoIEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU11bGlzaDp3Z2h0QDMwMDs1MDA7NjAwOzgwMCZkaXNwbGF5PXN3YXAnKTtcclxuXHJcbi8vIEdpbHJveSBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5jZG5mb250cy5jb20vY3NzL2dpbHJveS1ib2xkJyk7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUJvbGQnLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1IZWF2eScsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUxpZ2h0Jywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktTWVkaXVtJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAgJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG5cclxuJGxpZ2h0LWJhY2tncm91bmQtdmFyeS1saWdodDogI2M0YjllZjtcclxuJGxpZ2h0LWJhY2tncm91bmQtY29sb3I6ICNhODdlZTI7XHJcbiRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICM4NjRDRDc7XHJcbiRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjogI0ZDQzEzRTtcclxuJGFjY2VudC1jb2xvcjogIzdlNTNkZDtcclxuJGFjY2VudC10ZXh0LWNvbG9yOiAjNTg1ODU4O1xyXG4kYmFja2dyb3VuZC10ZXh0LWNvbG9yOiAjN2Y4YzhkO1xyXG4kdGV0aWFyeS1jb2xvcjogI0ZGRkZGRjtcclxuJHRldGlhcnktYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcclxuJHF1YXRlbmFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4kcGFyYWdyYXBoLXRleHQtY29sb3I6ICMyOTI5Mjk7XHJcblxyXG5cclxuaDEsIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuaDMsaDR7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcblxyXG5wLFxyXG5hLFxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5zZWxlY3QsXHJcbm9wdGlvbixcclxudWwsXHJcbmxpLFxyXG50YWJsZSxcclxudGQsXHJcbnRyLFxyXG50aCxcclxudGJvZHksXHJcbnRoZWFkLFxyXG5kaXYsXHJcbmhlYWRlcixcclxuc2VjdGlvbixcclxuYXNpZGUsXHJcbmZpZ3VyZSxcclxubGFiZWwsXHJcbnRleHRhcmVhLFxyXG46OnBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuc3BhbntcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufSIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU11bGlzaDp3Z2h0QDMwMDs1MDA7NjAwOzgwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuY2RuZm9udHMuY29tL2Nzcy9naWxyb3ktYm9sZFwiKTtcbmgxLCBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmgzLCBoNCB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnAsXG5hLFxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG5vcHRpb24sXG51bCxcbmxpLFxudGFibGUsXG50ZCxcbnRyLFxudGgsXG50Ym9keSxcbnRoZWFkLFxuZGl2LFxuaGVhZGVyLFxuc2VjdGlvbixcbmFzaWRlLFxuZmlndXJlLFxubGFiZWwsXG50ZXh0YXJlYSxcbjo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5zcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbnVsLFxub2wsXG5saSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7IH1cblxuLyoqXHJcbipcclxuKiBUZXN0aW5nXHJcbipcclxuKiovXG4uYXJjaGl2ZV9jYXNpbm9zX19iYW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjODY0Q0Q3O1xuICBjb2xvcjogI0Y3RjdGNzsgfVxuXG4uYXJjaGl2ZV9jYXNpbm9zX19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG4uYXJjaGl2ZV9jYXNpbm9zX19zdWJoZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI0ZDQzEzRTtcbiAgcGFkZGluZzogMjBweCAwOyB9XG5cbi5hcmNoaXZlX2Nhc2lub3NfX3BhcmFncmFwaCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cblxuLmFyY2hpdmVfY2FzaW5vc19fdGl0bGUge1xuICB3aWR0aDogNTAlOyB9XG5cbi5hcmNoaXZlX2Nhc2lub3NfX2ltZ190aXRsZSB7XG4gIGhlaWdodDogMzM1cHg7IH1cblxuLmFyY2hpdmVfY2FzaW5vc19faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDA7XG4gIHBhZGRpbmctbGVmdDogNjQ5cHg7XG4gIHRvcDogNTZweDsgfVxuXG4uYXJjaGl2ZV9jYXNpbm9zIC5hbmNob3JfX21lbnUge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYXJjaGl2ZV9jYXNpbm9zX19pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmFyY2hpdmVfY2FzaW5vc19faW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDsgfVxuXG4uYXJjaGl2ZV9jYXNpbm9zX19pbWFnZV9yZXYsIC5hcmNoaXZlX2Nhc2lub3NfX2VuZ2FnZV90YywgLmFyY2hpdmVfY2FzaW5vc19fZW5nYWdlX3JldiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzU4NTg1ODtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA1cHg7IH1cblxuLmFyY2hpdmVfY2FzaW5vc19fY2FzaW5vcyB7XG4gIG1hcmdpbjogNDBweCBhdXRvOyB9XG5cbi5hcmNoaXZlX2Nhc2lub3NfX3NpbmdsZV9pdGVtX2hlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmFyY2hpdmVfY2FzaW5vc19fc2luZ2xlX2l0ZW1fZGV0YWlscyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7IH1cblxuLmFyY2hpdmVfY2FzaW5vc19fc2luZ2xlX2l0ZW1faW5uZXIge1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgYm94LXNoYWRvdzogMCAwIDEycHggcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjU1KTtcbiAgcGFkZGluZzogNDVweCA2NXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG5cbi5hcmNoaXZlX2Nhc2lub3NfX2luZm8ge1xuICB3aWR0aDogMTk1cHg7XG4gIGhlaWdodDogMTM1cHg7XG4gIGJhY2tncm91bmQ6ICNmMGVlZmM7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLmFyY2hpdmVfY2FzaW5vc19faW5mbyBoMyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzg2NENENztcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAuYXJjaGl2ZV9jYXNpbm9zX19pbmZvIGgzIHN0cm9uZyB7XG4gICAgICBmb250LXNpemU6IDMwcHg7IH1cblxuLmFyY2hpdmVfY2FzaW5vc19fdGV4dCB7XG4gIHdpZHRoOiA0MCU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuZGl2IC5hcmNoaXZlX2Nhc2lub3NfX2VuZ2FnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgZGl2IC5hcmNoaXZlX2Nhc2lub3NfX2VuZ2FnZV9wbGF5IHtcbiAgICBjb2xvcjogIzg2NENENztcbiAgICBiYWNrZ3JvdW5kOiAjRkNDMTNFO1xuICAgIHBhZGRpbmc6IDExcHggNTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgZGl2IC5hcmNoaXZlX2Nhc2lub3NfX2VuZ2FnZV90YyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgY29sb3I6ICM1ODU4NTg7IH1cbiIsImh0bWwsYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcbn1cclxuYmxvY2txdW90ZSwgcSB7XHJcblx0cXVvdGVzOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0Y29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuKntcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG51bCxcclxub2wsXHJcbmxpIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaHRtbHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufSIsIkBpbXBvcnQgJy4uL3ZhcnMnO1xyXG5AaW1wb3J0ICcuLi9yZXNldCc7XHJcbkBpbXBvcnQgJy4uL2JyZWFrcG9pbnRzJztcclxuXHJcblxyXG4uYXJjaGl2ZV9jYXNpbm9ze1xyXG5cclxuICAgIC8vIHN0eWxpbmcgdGhlIGJhbm5lciBzZWN0aW9uXHJcbiAgICAmX19iYW5uZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICBjb2xvcjogJHRldGlhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIH1cclxuICAgICZfX2hlYWRpbmd7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19zdWJoZWFkaW5ne1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgfVxyXG4gICAgJl9fcGFyYWdyYXBoe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICAgICZfX2ltZ190aXRsZXtcclxuICAgICAgICBoZWlnaHQ6IDMzNXB4O1xyXG4gICAgfVxyXG4gICAgJl9faW1ne1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2NDlweDtcclxuICAgICAgICB0b3A6IDU2cHg7XHJcbiAgICB9XHJcbiAgICAmIC5hbmNob3JfX21lbnV7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgIH1cclxuICAgICZfX2ltYWdle1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1hZ2VfcmV2LFxyXG4gICAgJl9fZW5nYWdlX3RjLFxyXG4gICAgJl9fZW5nYWdlX3JldntcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBjb2xvcjogJGFjY2VudC10ZXh0LWNvbG9yO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICB9XHJcbiAgICAmX19jYXNpbm9ze1xyXG4gICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG5cclxuICAgIH1cclxuICAgICZfX3NpbmdsZV9pdGVtX2hlYWR7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgICAmX19zaW5nbGVfaXRlbV9kZXRhaWxze1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgIH1cclxuICAgICZfX3NpbmdsZV9pdGVtX2lubmVye1xyXG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMnB4IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC41NSk7XHJcbiAgICAgICAgcGFkZGluZzogNDVweCA2NXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgfVxyXG4gICAgJl9faW5mb3tcclxuICAgICAgICB3aWR0aDogMTk1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMzVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjBlZWZjO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgJiBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgJiBzdHJvbmd7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190ZXh0e1xyXG4gICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIGRpdiAmX19lbmdhZ2V7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAmX3BsYXl7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggNTBweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl90Y3tcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50LXRleHQtY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG4iXX0= */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}.guides__banner{background-color:#fcc13e;padding:50px 20px 40px}.guides__banner_heading{font-size:34px;padding-top:10px}.guides__banner_paragraph{max-width:1100px}.guides__banner_btns{padding:20px 0}@media (max-width:500px){.guides__banner_btns{display:grid;grid-gap:10px 0;text-align:center}}.guides__banner_btns a{font-size:14px;background-color:#7e53dd;color:#fff;padding:8px 20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}@media (max-width:500px){.guides__banner_btns a{display:inline-block;margin:0 auto}}.guides__banner_btns a:hover{-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;-webkit-filter:saturate(2);filter:saturate(2)}.guides__slider{overflow-x:hidden}.guides__guides_container{max-width:1000px;margin:90px auto;padding:0 20px}.guides__guides_single{display:grid;grid-template-columns:35% 60%;grid-gap:0 20px;margin:40px 0}@media (max-width:768px){.guides__guides_single{grid-template-columns:100%;grid-gap:20px 0}}.guides__guides_image img{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-filter:drop-shadow(2px 2px 4px #c5c5c5);filter:drop-shadow(2px 2px 4px #c5c5c5)}.guides__guides_image img:hover{-webkit-filter:drop-shadow(2px 2px 4px #949494);filter:drop-shadow(2px 2px 4px #949494)}.guides__guides_info{display:grid;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.guides__guides_info>h3 a{color:#864cd7;font-size:18px;text-transform:uppercase;font-weight:700;padding-bottom:4px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;font-family:Montserrat,sans-serif}.guides__guides_info h3 a:hover{color:#fcc13e;text-decoration:underline;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.guides__guides_info a{font-size:17px;font-weight:600}.guides__author_descr span a{font-size:16px;color:#585858;text-decoration:none;cursor:pointer}.guides__author_descr span a:hover{color:#fcc13e;text-decoration:underline;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.guides__author_excerpt{padding-top:5px;font-size:16px}.guides__author_excerpt+p{line-height:25px}.guides__author_read_more{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;cursor:pointer}.guides__author_read_more a{color:#864cd7;font-family:Montserrat,sans-serif;font-size:14px}.guides__author_read_more a:hover{color:#fcc13e}.guides__author_read_more span{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);margin-left:10px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJhcmNoaXZlLXBhZ2VzL2FyY2hpdmUtZ3VpZGVzLmNzcyIsIl9yZXNldC5zY3NzIiwiYXJjaGl2ZS1wYWdlcy9hcmNoaXZlLWd1aWRlcy5zY3NzIiwiX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsMkdBRUEsc0dBRUEsK0ZBR0Esd0RBcUJBLEdBQUEsR0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFHSixHQUFBLEdBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBSUosNEJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSixrQkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLG1CQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2QkosdUJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSix3QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElDZEosY0FwQkEsRUFnQkEsTUFmQSxPQVlBLElBSUEsT0FIQSxPQVpBLE1BZ0JBLE1BWkEsR0FGQSxPRE9BLEVDSUEsUUFaQSxPQUlBLE1BSUEsTUFIQSxHQVdBLFNBVEEsR0FFQSxNQUhBLEdBSkEsR0Q0QkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBR0osS0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUNUSixFQUFHLEtBQU0sUUFBUyxRQy9EbEIsT0RzRUEsUUFBUyxNQUdHLE1BUFosRUFIMkIsSUFEQSxXQzlEM0IsS0RzRWdCLE9BRFQsUUFIRSxPQUh1QixLQUFNLEtBSTlCLEdBSFIsSUFNd0IsUUFObkIsSUNoRUwsSURtRUEsR0FBSSxHQUhNLEdBTXVCLE1BRmpDLFNBR1EsV0FBUixPQUFvQixPQUhWLEtBTlYsR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBU1EsT0FBUSxPQ3ZFcEMsS0RrRU0sRUNsRU4sT0RnRWMsSUFBSyxJQUFLLElBSVIsTUFBTyxPQURI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LDBCQUtPLFlBQUEsS0FHUiwwQkFDSSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsU0FBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxjQUFBLE9BQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLFlBQUEsS0FDQSxPQUFBLFFBTEgsNEJBUU8sTUFBQSxRQUNBLFlBQUEsVUFBQSxDQUFBLFdBQ0EsVUFBQSxLQVZQLGtDQWFPLE1BQUEsUUFiUCwrQkFpQk8sa0JBQUEsZUFBQSxlQUFBLGVBQUEsY0FBQSxlQUFBLGFBQUEsZUFBQSxVQUFBLGVBQ0EsWUFBQSIsImZpbGUiOiJhcmNoaXZlLXBhZ2VzL2FyY2hpdmUtZ3VpZGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIEBpbXBvcnQgJ2ZvbnRzJztcclxuXHJcbi8vIHRoaXMgcGFydGlhbCBpbmNsdWRlcyB0aGUgc2NzcyB2YXJpYWJsZXMgdXNlZCBhY3Jvc3MgdGhlIHNpdGVcclxuXHJcbi8vIE1vbnRzZXJyYXQgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vLyBJbnRlciBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vLyBNdWxpc2ggRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TXVsaXNoOndnaHRAMzAwOzUwMDs2MDA7ODAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuLy8gR2lscm95IEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmNkbmZvbnRzLmNvbS9jc3MvZ2lscm95LWJvbGQnKTtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktQm9sZCcsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUhlYXZ5Jywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktTGlnaHQnLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1NZWRpdW0nLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1SZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcblxyXG4kbGlnaHQtYmFja2dyb3VuZC12YXJ5LWxpZ2h0OiAjYzRiOWVmO1xyXG4kbGlnaHQtYmFja2dyb3VuZC1jb2xvcjogI2E4N2VlMjtcclxuJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogIzg2NENENztcclxuJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRkNDMTNFO1xyXG4kYWNjZW50LWNvbG9yOiAjN2U1M2RkO1xyXG4kYWNjZW50LXRleHQtY29sb3I6ICM1ODU4NTg7XHJcbiRiYWNrZ3JvdW5kLXRleHQtY29sb3I6ICM3ZjhjOGQ7XHJcbiR0ZXRpYXJ5LWNvbG9yOiAjRkZGRkZGO1xyXG4kdGV0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xyXG4kcXVhdGVuYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiRwYXJhZ3JhcGgtdGV4dC1jb2xvcjogIzI5MjkyOTtcclxuXHJcblxyXG5oMSwgaDIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG5oMyxoNHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuXHJcbnAsXHJcbmEsXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxub3B0aW9uLFxyXG51bCxcclxubGksXHJcbnRhYmxlLFxyXG50ZCxcclxudHIsXHJcbnRoLFxyXG50Ym9keSxcclxudGhlYWQsXHJcbmRpdixcclxuaGVhZGVyLFxyXG5zZWN0aW9uLFxyXG5hc2lkZSxcclxuZmlndXJlLFxyXG5sYWJlbCxcclxudGV4dGFyZWEsXHJcbjo6cGxhY2Vob2xkZXIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5zcGFue1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59IiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TXVsaXNoOndnaHRAMzAwOzUwMDs2MDA7ODAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5jZG5mb250cy5jb20vY3NzL2dpbHJveS1ib2xkXCIpO1xuaDEsIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaDMsIGg0IHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxucCxcbmEsXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbm9wdGlvbixcbnVsLFxubGksXG50YWJsZSxcbnRkLFxudHIsXG50aCxcbnRib2R5LFxudGhlYWQsXG5kaXYsXG5oZWFkZXIsXG5zZWN0aW9uLFxuYXNpZGUsXG5maWd1cmUsXG5sYWJlbCxcbnRleHRhcmVhLFxuOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnNwYW4ge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7IH1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxudWwsXG5vbCxcbmxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuXG4vKipcclxuKlxyXG4qIFRlc3RpbmdcclxuKlxyXG4qKi9cbi5ndWlkZXNfX2Jhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7XG4gIHBhZGRpbmc6IDUwcHggMjBweCA0MHB4OyB9XG5cbi5ndWlkZXNfX2Jhbm5lcl9oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDsgfVxuXG4uZ3VpZGVzX19iYW5uZXJfcGFyYWdyYXBoIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7IH1cblxuLmd1aWRlc19fYmFubmVyX2J0bnMge1xuICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLmd1aWRlc19fYmFubmVyX2J0bnMge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtZ2FwOiAxMHB4IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAuZ3VpZGVzX19iYW5uZXJfYnRucyBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdlNTNkZDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC5ndWlkZXNfX2Jhbm5lcl9idG5zIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgLmd1aWRlc19fYmFubmVyX2J0bnMgYTpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgICBmaWx0ZXI6IHNhdHVyYXRlKDIpOyB9XG5cbi5ndWlkZXNfX3NsaWRlciB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuXG4uZ3VpZGVzX19ndWlkZXNfY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogOTBweCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cblxuLmd1aWRlc19fZ3VpZGVzX3NpbmdsZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzUlIDYwJTtcbiAgZ3JpZC1nYXA6IDAgMjBweDtcbiAgbWFyZ2luOiA0MHB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmd1aWRlc19fZ3VpZGVzX3NpbmdsZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgICBncmlkLWdhcDogMjBweCAwOyB9IH1cblxuLmd1aWRlc19fZ3VpZGVzX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCAycHggNHB4ICNjNWM1YzUpOyB9XG5cbi5ndWlkZXNfX2d1aWRlc19pbWFnZSBpbWc6aG92ZXIge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCAycHggNHB4ICM5NDk0OTQpOyB9XG5cbi5ndWlkZXNfX2d1aWRlc19pbmZvIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmd1aWRlc19fZ3VpZGVzX2luZm8gPiBoMyBhIHtcbiAgICBjb2xvcjogIzg2NENENztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cbiAgLmd1aWRlc19fZ3VpZGVzX2luZm8gaDMgYTpob3ZlciB7XG4gICAgY29sb3I6ICNGQ0MxM0U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41czsgfVxuXG4uZ3VpZGVzX19ndWlkZXNfaW5mbyBhIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5ndWlkZXNfX2F1dGhvcl9kZXNjciBzcGFuIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNTg1ODU4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZ3VpZGVzX19hdXRob3JfZGVzY3Igc3BhbiBhOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZDQzEzRTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzOyB9XG5cbi5ndWlkZXNfX2F1dGhvcl9leGNlcnB0IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5ndWlkZXNfX2F1dGhvcl9leGNlcnB0ICsgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7IH1cblxuLmd1aWRlc19fYXV0aG9yX3JlYWRfbW9yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZ3VpZGVzX19hdXRob3JfcmVhZF9tb3JlIGEge1xuICAgIGNvbG9yOiAjODY0Q0Q3O1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmd1aWRlc19fYXV0aG9yX3JlYWRfbW9yZSBhOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZDQzEzRTsgfVxuICAuZ3VpZGVzX19hdXRob3JfcmVhZF9tb3JlIHNwYW4ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiIsImh0bWwsYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcbn1cclxuYmxvY2txdW90ZSwgcSB7XHJcblx0cXVvdGVzOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0Y29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuKntcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG51bCxcclxub2wsXHJcbmxpIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaHRtbHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufSIsIkBpbXBvcnQgJy4uL3ZhcnMnO1xyXG5AaW1wb3J0ICcuLi9yZXNldCc7XHJcbkBpbXBvcnQgJy4uL2JyZWFrcG9pbnRzJztcclxuXHJcbi8vIHRoaXMgaXMgdGhlIHN0eWxlIHNoZWV0IGZvciB0aGUgZ3VpZGVzIGFyY2hpdmUgcGFnZVxyXG5cclxuLmd1aWRlc3tcclxuXHJcbiAgICAmX19iYW5uZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMjBweCA0MHB4O1xyXG4gICAgfVxyXG4gICAgJl9fYmFubmVyX2hlYWRpbmd7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fYmFubmVyX3BhcmFncmFwaHtcclxuICAgICAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgIH1cclxuICAgICZfX2Jhbm5lcl9idG5ze1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTUwMHB4Jyl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtZ2FwOiAxMHB4IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1jb2xvcjtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD01MDBweCcpe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYTpob3ZlcntcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcclxuICAgICAgICAgICAgZmlsdGVyOiBzYXR1cmF0ZSgyKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3R5bGluZyBmb3IgdGhlIGd1aWRlcyBzbGlkZXJcclxuICAgICZfX3NsaWRlcntcclxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAvLyBzdHlsaW5nIGZvciB0aGUgZ3VpZGVzIHBvc3QgbGlzdFxyXG4gICAgJl9fZ3VpZGVzX2NvbnRhaW5lcntcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgICAgICBtYXJnaW46IDkwcHggYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19ndWlkZXNfc2luZ2xle1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNSUgNjAlO1xyXG4gICAgICAgIGdyaWQtZ2FwOiAwIDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD10YWJsZXQnKXtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgICAgICAgICBncmlkLWdhcDogMjBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2d1aWRlc19pbWFnZXtcclxuICAgICAgICAvL2Rpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcbiAgICAgICAgLy9hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCAycHggNHB4ICNjNWM1YzUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nOmhvdmVye1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCAycHggNHB4ICM5NDk0OTQpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2d1aWRlc19pbmZve1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICA+IGgzIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDMgYTpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZ3VpZGVzX2luZm97XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2F1dGhvcl9kZXNjcntcclxuICAgICAgICBzcGFuIGF7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQtdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yX2V4Y2VycHR7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICsgcHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yX3JlYWRfbW9yZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJGJyZWFrcG9pbnRzOiAoXHJcbiAgXCJwaG9uZVwiOiAzNjBweCxcclxuICBcInRhYmxldFwiOiA3NjhweCxcclxuICBcImRlc2t0b3BcIjogMTM2NnB4LFxyXG4gIFwiTEdkZXNrdG9wXCI6IDE5MjBweFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8vXHJcbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBzdGF0aWMgZXhwcmVzc2lvbnMgb3IgbWVkaWEgdHlwZXNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIENyZWF0ZXMgYSBzaW5nbGUgbWVkaWEgdHlwZSAoc2NyZWVuKVxyXG4vLy8gICRtZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nOiAnc2NyZWVuJyk7XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIENyZWF0ZXMgYSBzdGF0aWMgZXhwcmVzc2lvbiB3aXRoIGxvZ2ljYWwgZGlzanVuY3Rpb24gKE9SIG9wZXJhdG9yKVxyXG4vLy8gICRtZWRpYS1leHByZXNzaW9uczogKFxyXG4vLy9cdFx0J3JldGluYTJ4JzogKFxyXG4vLy9cdFx0XHQnKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiknLFxyXG4vLy9cdFx0XHQnKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpJ1xyXG4vLy9cdFx0KVxyXG4vLy9cdCk7XHJcbi8vL1xyXG4kbWVkaWEtZXhwcmVzc2lvbnM6IChcclxuICBcInNjcmVlblwiOiBcInNjcmVlblwiLFxyXG4gIFwicHJpbnRcIjogXCJwcmludFwiLFxyXG4gIFwiaGFuZGhlbGRcIjogXCJoYW5kaGVsZFwiLFxyXG4gIFwicmV0aW5hMnhcIjogKFxyXG4gICAgXCIoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKVwiLFxyXG4gICAgXCIobWluLXJlc29sdXRpb246IDE5MmRwaSlcIlxyXG4gICksXHJcbiAgXCJyZXRpbmEzeFwiOiAoXHJcbiAgICBcIigtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpXCIsXHJcbiAgICBcIihtaW4tcmVzb2x1dGlvbjogMzUwZHBpKVwiXHJcbiAgKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8vXHJcbi8vLyBEZWZpbmVzIGEgbnVtYmVyIHRvIGJlIGFkZGVkIG9yIHN1YnRyYWN0ZWQgZnJvbSBlYWNoIHVuaXQgd2hlbiBkZWNsYXJpbmcgYnJlYWtwb2ludHMgd2l0aCBleGNsdXNpdmUgaW50ZXJ2YWxzXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgcGl4ZWxzIGlzIGRlZmluZWQgYXMgYDFgIGJ5IGRlZmF1bHRcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj4xMjhweFwiKSB7fVxyXG4vLy9cclxuLy8vXHQgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy9cdCBAbWVkaWEgKG1pbi13aWR0aDogMTI5cHgpIHt9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBlbXMgaXMgZGVmaW5lZCBhcyBgMC4wMWAgYnkgZGVmYXVsdFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPjIwZW1cIikge31cclxuLy8vXHJcbi8vL1x0IC8qIEdlbmVyYXRlczogKi9cclxuLy8vXHQgQG1lZGlhIChtaW4td2lkdGg6IDIwLjAxZW0pIHt9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciByZW1zIGlzIGRlZmluZWQgYXMgYDAuMWAgYnkgZGVmYXVsdCwgdG8gYmUgdXNlZCB3aXRoIGBmb250LXNpemU6IDYyLjUlO2BcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj4yLjByZW1cIikge31cclxuLy8vXHJcbi8vL1x0IC8qIEdlbmVyYXRlczogKi9cclxuLy8vXHQgQG1lZGlhIChtaW4td2lkdGg6IDIuMXJlbSkge31cclxuLy8vXHJcbiR1bml0LWludGVydmFsczogKFxyXG4gIFwicHhcIjogMSxcclxuICBcImVtXCI6IDAuMDEsXHJcbiAgXCJyZW1cIjogMC4xXHJcbikgIWRlZmF1bHQ7XHJcbi8vL1xyXG4vLy8gR2VuZXJhdGVzIGEgbWVkaWEgcXVlcnkgYmFzZWQgb24gYSBsaXN0IG9mIGNvbmRpdGlvbnNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtMaXN0fSAgICRjb25kaXRpb25zICAtIE1lZGlhIHF1ZXJ5IGNvbmRpdGlvbnNcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBhIHNpbmdsZSBzZXQgYnJlYWtwb2ludFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPnBob25lXCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHR3byBzZXQgYnJlYWtwb2ludHNcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj5waG9uZVwiLCBcIjw9dGFibGV0XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGN1c3RvbSB2YWx1ZXNcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj49MzU4cHhcIiwgXCI8ODUwcHhcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggc2V0IGJyZWFrcG9pbnRzIHdpdGggY3VzdG9tIHZhbHVlc1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPmRlc2t0b3BcIiwgXCI8PTEzNTBweFwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBhIHN0YXRpYyBleHByZXNzaW9uXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCJyZXRpbmEyeFwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gTWl4aW5nIGV2ZXJ5dGhpbmdcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj49MzUwcHhcIiwgXCI8dGFibGV0XCIsIFwicmV0aW5hM3hcIikgeyB9XHJcbi8vL1xyXG5AbWl4aW4gbWVkaWEoJGNvbmRpdGlvbnMuLi4pIHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkY29uZGl0aW9ucykge1xyXG4gICAgJGNvbmRpdGlvbnM6IHNldC1udGgoXHJcbiAgICAgICRjb25kaXRpb25zLFxyXG4gICAgICAkaSxcclxuICAgICAgcGFyc2UtZXhwcmVzc2lvbihudGgoJGNvbmRpdGlvbnMsICRpKSlcclxuICAgICk7XHJcbiAgfVxyXG5cclxuICAkYnJhbmNoZXM6IGdldC1xdWVyeS1icmFuY2hlcygkY29uZGl0aW9ucyk7XHJcbiAgJHF1ZXJ5OiBcIlwiO1xyXG5cclxuICBAZWFjaCAkYnJhbmNoIGluICRicmFuY2hlcyB7XHJcbiAgICBAaWYgKHN0ci1sZW5ndGgoJHF1ZXJ5KSAhPSAwKSB7XHJcbiAgICAgICRxdWVyeTogJHF1ZXJ5ICsgXCIsIFwiO1xyXG4gICAgfVxyXG5cclxuICAgICRxdWVyeTogJHF1ZXJ5ICsgJGJyYW5jaDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRxdWVyeX0ge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLy9cclxuLy8vIFJlYWRzIGEgbGlzdCBvZiBtZWRpYSBxdWVyeSBleHByZXNzaW9ucyBhbmQgc2VwYXJhdGVzIGxvZ2ljYWwgZGlzanVuY3Rpb25zIGludG8gZGlmZmVyZW50IGJyYW5jaGVzXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7TGlzdH0gICAkZXhwcmVzc2lvbnMgIC0gbGlzdCBvZiBleHByZXNzaW9uc1xyXG4vLy9cclxuLy8vIEB0aHJvd3MgYCRleHByZXNzaW9uYCBpcyBub3QgYSB2YWxpZCBleHByZXNzaW9uXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7TGlzdCB8IE51bGx9XHJcbi8vL1xyXG5AZnVuY3Rpb24gZ2V0LXF1ZXJ5LWJyYW5jaGVzKCRleHByZXNzaW9ucykge1xyXG4gICRyZXN1bHQ6IFwiXCI7XHJcbiAgJGhhcy1ncm91cHM6IGZhbHNlO1xyXG5cclxuICAvLyBHZXR0aW5nIGluaXRpYWwgc25hcHNob3QgYW5kIGxvb2tpbmcgZm9yIGdyb3Vwc1xyXG4gIEBlYWNoICRleHByZXNzaW9uIGluICRleHByZXNzaW9ucyB7XHJcbiAgICBAaWYgKHN0ci1sZW5ndGgoJHJlc3VsdCkgIT0gMCkge1xyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgXCIgYW5kIFwiO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgPT0gXCJzdHJpbmdcIikge1xyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgJGV4cHJlc3Npb247XHJcbiAgICB9IEBlbHNlIGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSA9PSBcImxpc3RcIikge1xyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgbnRoKCRleHByZXNzaW9uLCAxKTtcclxuICAgICAgJGhhcy1ncm91cHM6IHRydWU7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgQHdhcm4gJyN7JGV4cHJlc3Npb259IGlzIG5vdCBhIHZhbGlkIGV4cHJlc3Npb24uJztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIElmIHdlIGhhdmUgZ3JvdXBzLCB3ZSBoYXZlIHRvIGNyZWF0ZSBhbGwgcG9zc2libGUgY29tYmluYXRpb25zXHJcbiAgQGlmICRoYXMtZ3JvdXBzIHtcclxuICAgIEBlYWNoICRleHByZXNzaW9uIGluICRleHByZXNzaW9ucyB7XHJcbiAgICAgIEBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgPT0gXCJsaXN0XCIpIHtcclxuICAgICAgICAkZmlyc3Q6IG50aCgkZXhwcmVzc2lvbiwgMSk7XHJcblxyXG4gICAgICAgIEBlYWNoICRtZW1iZXIgaW4gJGV4cHJlc3Npb24ge1xyXG4gICAgICAgICAgQGlmICgkbWVtYmVyICE9ICRmaXJzdCkge1xyXG4gICAgICAgICAgICBAZWFjaCAkcGFydGlhbCBpbiAkcmVzdWx0IHtcclxuICAgICAgICAgICAgICAkcmVzdWx0OiBqb2luKFxyXG4gICAgICAgICAgICAgICAgJHJlc3VsdCxcclxuICAgICAgICAgICAgICAgIHN0ci1yZXBsYWNlLWZpcnN0KCRmaXJzdCwgJG1lbWJlciwgJHBhcnRpYWwpXHJcbiAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQHJldHVybiAkcmVzdWx0O1xyXG59XHJcblxyXG4vLy9cclxuLy8vIFBhcnNlcyBhIHN0cmluZyB0byBmb3JtIGEgbWVkaWEgcXVlcnkgZXhwcmVzc2lvblxyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkZXhwcmVzc2lvbiAgLSBleHByZXNzaW9uIChpbiBzdHJpbmcpXHJcbi8vL1xyXG4vLy8gQHRocm93cyBFeHByZXNzaW9uIHdpdGggdHlwZSBgdHlwZS1vZigkZXhwcmVzc2lvbilgIGRldGVjdGVkLCBzdHJpbmcgZXhwZWN0ZWRcclxuLy8vIEB0aHJvd3MgYCRleHByZXNzaW9uYCBpcyBtaXNzaW5nIGFuIG9wZXJhdG9yXHJcbi8vLyBAdGhyb3dzIFVua25vd24gdW5pdDogYCR1bml0YFxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZyB8IE51bGx9XHJcbi8vL1xyXG5AZnVuY3Rpb24gcGFyc2UtZXhwcmVzc2lvbigkZXhwcmVzc2lvbikge1xyXG4gICRvcGVyYXRvcjogXCJcIjtcclxuICAkdmFsdWU6IFwiXCI7XHJcbiAgJGVsZW1lbnQ6IFwiXCI7XHJcbiAgJHJlc3VsdDogXCJcIjtcclxuICAkaXMtd2lkdGg6IHRydWU7XHJcblxyXG4gIEBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgIT0gXCJzdHJpbmdcIikge1xyXG4gICAgQHdhcm4gJ0V4cHJlc3Npb24gd2l0aCB0eXBlIGAje3R5cGUtb2YoJGV4cHJlc3Npb24pfWAgZGV0ZWN0ZWQsIHN0cmluZyBleHBlY3RlZC4nO1xyXG4gIH1cclxuXHJcbiAgLy8gU2VwYXJhdGluZyB0aGUgb3BlcmF0b3IgZnJvbSB0aGUgcmVzdCBvZiB0aGUgZXhwcmVzc2lvblxyXG4gIEBpZiAoc3RyLXNsaWNlKCRleHByZXNzaW9uLCAyLCAyKSA9PSBcIj1cIikge1xyXG4gICAgJG9wZXJhdG9yOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDEsIDIpO1xyXG4gICAgJHZhbHVlOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDMpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgJG9wZXJhdG9yOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDEsIDEpO1xyXG4gICAgJHZhbHVlOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDIpO1xyXG4gIH1cclxuXHJcbiAgLy8gQ2hlY2tpbmcgd2hhdCB0eXBlIG9mIGV4cHJlc3Npb24gd2UncmUgZGVhbGluZyB3aXRoXHJcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJHZhbHVlKSB7XHJcbiAgICAkcmVzdWx0OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJHZhbHVlKTtcclxuICB9IEBlbHNlIGlmIG1hcC1oYXMta2V5KCRtZWRpYS1leHByZXNzaW9ucywgJGV4cHJlc3Npb24pIHtcclxuICAgICRyZXN1bHQ6IG1hcC1nZXQoJG1lZGlhLWV4cHJlc3Npb25zLCAkZXhwcmVzc2lvbik7XHJcbiAgICAkaXMtd2lkdGg6IGZhbHNlO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgJHJlc3VsdDogdG8tbnVtYmVyKCR2YWx1ZSk7XHJcbiAgfVxyXG5cclxuICBAaWYgKCRpcy13aWR0aCkge1xyXG4gICAgJHVuaXQ6IHVuaXQoJHJlc3VsdCk7XHJcbiAgICAkaW50ZXJ2YWw6IDA7XHJcblxyXG4gICAgQGlmIChtYXAtaGFzLWtleSgkdW5pdC1pbnRlcnZhbHMsICR1bml0KSkge1xyXG4gICAgICAkaW50ZXJ2YWw6IG1hcC1nZXQoJHVuaXQtaW50ZXJ2YWxzLCAkdW5pdCk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgQHdhcm4gJ1Vua25vd24gdW5pdDogI3skdW5pdH0nO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJG9wZXJhdG9yID09IFwiPlwiKSB7XHJcbiAgICAgICRlbGVtZW50OiBcIihtaW4td2lkdGg6ICN7JHJlc3VsdCArICRpbnRlcnZhbH0pXCI7XHJcbiAgICB9IEBlbHNlIGlmICgkb3BlcmF0b3IgPT0gXCI8XCIpIHtcclxuICAgICAgJGVsZW1lbnQ6IFwiKG1heC13aWR0aDogI3skcmVzdWx0IC0gJGludGVydmFsfSlcIjtcclxuICAgIH0gQGVsc2UgaWYgKCRvcGVyYXRvciA9PSBcIj49XCIpIHtcclxuICAgICAgJGVsZW1lbnQ6IFwiKG1pbi13aWR0aDogI3skcmVzdWx0fSlcIjtcclxuICAgIH0gQGVsc2UgaWYgKCRvcGVyYXRvciA9PSBcIjw9XCIpIHtcclxuICAgICAgJGVsZW1lbnQ6IFwiKG1heC13aWR0aDogI3skcmVzdWx0fSlcIjtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAd2FybiAnI3skZXhwcmVzc2lvbn0gaXMgbWlzc2luZyBhbiBvcGVyYXRvci4nO1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgJGVsZW1lbnQ6ICRyZXN1bHQ7XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICRlbGVtZW50O1xyXG59XHJcblxyXG4vLy9cclxuLy8vIFJlcGxhY2VzIHRoZSBmaXJzdCBvY2N1cmVuY2Ugb2YgdGhlIHN0cmluZyB3aXRoIHRoZSByZXBsYWNlbWVudCBzdHJpbmdcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHNlYXJjaCAgLSBUaGUgdmFsdWUgYmVpbmcgc2VhcmNoZWQgZm9yXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkcmVwbGFjZSAgLSBUaGUgcmVwbGFjZW1lbnQgc3RyaW5nXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkc3ViamVjdCAgLSBUaGUgc3RyaW5nIGJlaW5nIHJlcGxhY2VkIG9uXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7U3RyaW5nIHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiBzdHItcmVwbGFjZS1maXJzdCgkc2VhcmNoLCAkcmVwbGFjZSwgJHN1YmplY3QpIHtcclxuICAkc2VhcmNoLXN0YXJ0OiBzdHItaW5kZXgoJHN1YmplY3QsICRzZWFyY2gpO1xyXG5cclxuICBAaWYgJHNlYXJjaC1zdGFydCA9PSBudWxsIHtcclxuICAgIEByZXR1cm4gJHN1YmplY3Q7XHJcbiAgfVxyXG5cclxuICAkcmVzdWx0OiBzdHItc2xpY2UoJHN1YmplY3QsIDAsICRzZWFyY2gtc3RhcnQgLSAxKTtcclxuICAkcmVzdWx0OiAkcmVzdWx0ICsgJHJlcGxhY2U7XHJcbiAgJHJlc3VsdDogJHJlc3VsdCArIHN0ci1zbGljZSgkc3ViamVjdCwgJHNlYXJjaC1zdGFydCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpO1xyXG5cclxuICBAcmV0dXJuICRyZXN1bHQ7XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gQ2FzdHMgYSBudW1iZXIgdG8gYSBzdHJpbmdcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkc3RyaW5nICAtIE51bWJlciB0byBiZSBwYXJzZWRcclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtMaXN0IHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiB0by1udW1iZXIoJHN0cmluZykge1xyXG4gIC8vIE1hdHJpY2VzXHJcbiAgJHN0cmluZ3M6IFwiMFwiIFwiMVwiIFwiMlwiIFwiM1wiIFwiNFwiIFwiNVwiIFwiNlwiIFwiN1wiIFwiOFwiIFwiOVwiO1xyXG4gICRudW1iZXJzOiAwIDEgMiAzIDQgNSA2IDcgOCA5O1xyXG5cclxuICAvLyBSZXN1bHRcclxuICAkcmVzdWx0OiAwO1xyXG4gICRkaXZpZGVyOiAwO1xyXG4gICRtaW51czogZmFsc2U7XHJcblxyXG4gIC8vIExvb3BpbmcgdGhyb3VnaCBhbGwgY2hhcmFjdGVyc1xyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggc3RyLWxlbmd0aCgkc3RyaW5nKSB7XHJcbiAgICAkY2hhcmFjdGVyOiBzdHItc2xpY2UoJHN0cmluZywgJGksICRpKTtcclxuICAgICRpbmRleDogaW5kZXgoJHN0cmluZ3MsICRjaGFyYWN0ZXIpO1xyXG5cclxuICAgIEBpZiAkY2hhcmFjdGVyID09IFwiLVwiIHtcclxuICAgICAgJG1pbnVzOiB0cnVlO1xyXG4gICAgfSBAZWxzZSBpZiAkY2hhcmFjdGVyID09IFwiLlwiIHtcclxuICAgICAgJGRpdmlkZXI6IDE7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgQGlmIHR5cGUtb2YoJGluZGV4KSAhPSBcIm51bWJlclwiIHtcclxuICAgICAgICAkcmVzdWx0OiBpZigkbWludXMsICRyZXN1bHQgKiAtMSwgJHJlc3VsdCk7XHJcbiAgICAgICAgQHJldHVybiBfbGVuZ3RoKCRyZXN1bHQsIHN0ci1zbGljZSgkc3RyaW5nLCAkaSkpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAkbnVtYmVyOiBudGgoJG51bWJlcnMsICRpbmRleCk7XHJcblxyXG4gICAgICBAaWYgJGRpdmlkZXIgPT0gMCB7XHJcbiAgICAgICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwO1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICAvLyBNb3ZlIHRoZSBkZWNpbWFsIGRvdCB0byB0aGUgbGVmdFxyXG4gICAgICAgICRkaXZpZGVyOiAkZGl2aWRlciAqIDEwO1xyXG4gICAgICAgICRudW1iZXI6ICRudW1iZXIgLyAkZGl2aWRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJHJlc3VsdDogJHJlc3VsdCArICRudW1iZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuIGlmKCRtaW51cywgJHJlc3VsdCAqIC0xLCAkcmVzdWx0KTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIF9sZW5ndGgoJG51bWJlciwgJHVuaXQpIHtcclxuICAkc3RyaW5nczogXCJweFwiIFwiY21cIiBcIm1tXCIgXCIlXCIgXCJjaFwiIFwicGljYVwiIFwiaW5cIiBcImVtXCIgXCJyZW1cIiBcInB0XCIgXCJwY1wiIFwiZXhcIiBcInZ3XCJcclxuICAgIFwidmhcIiBcInZtaW5cIiBcInZtYXhcIjtcclxuICAkdW5pdHM6IDFweCAxY20gMW1tIDElIDFjaCAxcGljYSAxaW4gMWVtIDFyZW0gMXB0IDFwYyAxZXggMXZ3IDF2aCAxdm1pbiAxdm1heDtcclxuICAkaW5kZXg6IGluZGV4KCRzdHJpbmdzLCAkdW5pdCk7XHJcblxyXG4gIEBpZiB0eXBlLW9mKCRpbmRleCkgIT0gXCJudW1iZXJcIiB7XHJcbiAgICBAd2FybiAnVW5rbm93biB1bml0IGAjeyR1bml0fWAuJztcclxuICAgIEByZXR1cm4gZmFsc2U7XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICRudW1iZXIgKiBudGgoJHVuaXRzLCAkaW5kZXgpO1xyXG59XHJcblxyXG4vKipcclxuKlxyXG4qIFRlc3RpbmdcclxuKlxyXG4qKi8iXX0= */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}.banner__inner .ares .tp-tab-image,.banner__inner .tp-rs-img,.banner__inner .tp-tab.selected{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.banner__inner .ares .tp-tab-content .tp-tab-date,.banner__inner .ares .tp-tab-content .tp-tab-title{margin-left:10px;text-align:left}.most-popular{margin:50px auto}.most-popular .inner{-webkit-box-shadow:#0000003F 5px 5px 15px 0;-moz-box-shadow:#0000003F 5px 5px 15px 0;box-shadow:#0000003F 5px 5px 15px 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:55px 50px 50px;max-width:1110px}.most-popular__headers{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}.most-popular__news_feed{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.most-popular__news_feed_single_item{text-align:left}.most-popular__news_feed_single_item_inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #e8e8e8;padding-bottom:24px}.most-popular__news_feed_image{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:100px;min-width:100px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}.most-popular__news_feed_info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:15px}.most-popular__news_feed_info_text{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.most-popular__news_feed_info_text h4{font-size:16px;font-weight:500;text-decoration:none;color:#18191f}.most-popular__news_feed_info_text h4:hover{color:#737b7d}.most-popular__news_feed_info_date,.most-popular__news_feed_info_name{font-size:10px;font-weight:400;color:#18191f;margin-top:10px}.most-popular__news_feed_info_name{margin-left:15px;color:#737b7d}.most-popular__news_feed_info_name a{color:#737b7d}.most-popular__news_feed_info_name a:hover{text-decoration:underline}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJhcmNoaXZlLXBhZ2VzL2FyY2hpdmUtbmV3cy5jc3MiLCJfcmVzZXQuc2NzcyIsImFyY2hpdmUtcGFnZXMvYXJjaGl2ZS1uZXdzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsMkdBRUEsc0dBRUEsK0ZBR0Esd0RBcUJBLEdBQUEsR0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFHSixHQUFBLEdBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBSUosNEJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSixrQkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLG1CQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2QkosdUJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSix3QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElDZEosY0FwQkEsRUFnQkEsTUFmQSxPQVlBLElBSUEsT0FIQSxPQVpBLE1BZ0JBLE1BWkEsR0FGQSxPRE9BLEVDSUEsUUFaQSxPQUlBLE1BSUEsTUFIQSxHQVdBLFNBVEEsR0FFQSxNQUhBLEdBSkEsR0Q0QkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBR0osS0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUNUSixFQUFHLEtBQU0sUUFBUyxRQy9EbEIsT0RzRUEsUUFBUyxNQUdHLE1BUFosRUFIMkIsSUFEQSxXQzlEM0IsS0RzRWdCLE9BRFQsUUFIRSxPQUh1QixLQUFNLEtBSTlCLEdBSFIsSUFNd0IsUUFObkIsSUNoRUwsSURtRUEsR0FBSSxHQUhNLEdBTXVCLE1BRmpDLFNBR1EsV0FBUixPQUFvQixPQUhWLEtBTlYsR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBU1EsT0FBUSxPQ3ZFcEMsS0RrRU0sRUNsRU4sT0RnRWMsSUFBSyxJQUFLLElBSVIsTUFBTyxPQURILEdBTWQsS0FETixLQUFNLElDeEVOLE9EbUVZLEdBS0QsT0FWYSxFQUFlLElBRVYsRUFRVixLQVJhLEVBQUcsS0FRVixRQVB6QixNQ2pFQSxLRGlFTyxPQUFRLE9BQVEsSUFPVyxRQVBOLElBSTVCLE1BQWdCLE1BQTZCLEdBQXRCLE1BQWtCLEdBQVgsTUFJOUIsS0FKcUMsR0FKSixHQUM5QixFQUNhLEdBRnFCLElBUWxCLE1DNURsQixPQUFBLEVBQ0EsUUFBQSxFQUNBLE9BQUEsRUFFRCxXQUFBLEVBQ0MsT0FBQSxLQUVELGlCQUFBLGtCRDhEVSxRQUFWLFNDNURDLFFBQUEsR0FDQSxRQUFBLEtBRUQsTUFDQyxnQkFBQSxTQUNBLGVBQUEsRUFHRCxFQUNJLE9BQUEsRUFDQSxRQUFBLEVBQ0EsbUJBQUEsV0FBQSxnQkFBQSxXQUFBLFdBQUEsV0FDQSxRQUFBLEVBR0osRUFDSSxnQkFBQSxLRGlFSixHQURBLEdDN0RBLEdBR0UsT0FBQSxFQUNBLFFBQUEsRUFHRixLQUNFLGdCQUFBLE9Eb0VGLG1DQURBLDBCRWhIQSxnQ0FHSSxzQkFBQSxLQUFBLG1CQUFBLEtBQUEsY0FBQSxLQUVKLGtERmtIQSxtREVoSEksWUFBQSxLQUNBLFdBQUEsS0FJSixjQUNJLE9BQUEsS0FBQSxLQURKLHFCQUdRLG1CQUFBLFVBQUEsSUFBQSxJQUFBLEtBQUEsRUFBQSxnQkFBQSxVQUFBLElBQUEsSUFBQSxLQUFBLEVBQUEsV0FBQSxVQUFBLElBQUEsSUFBQSxLQUFBLEVBQ0Esc0JBQUEsS0FBQSxtQkFBQSxLQUFBLGNBQUEsS0FDQSxRQUFBLEtBQUEsS0FBQSxLQUNBLFVBQUEsT0FFSix1QkFDSSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsU0FBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFdBQUEsc0JBQUEsT0FBQSx1QkFBQSxJQUFBLGdCQUFBLFdBQUEsbUJBQUEsT0FBQSxtQkFBQSxJQUFBLGVBQUEsSUFDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGVBQUEsS0FFSix5QkFDSSxRQUFBLEtBQ0Esc0JBQUEsY0FDQSxJQUFBLEtBQ0EscUNBQ0ksV0FBQSxLQUNBLDJDQUNJLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxTQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsV0FBQSxzQkFBQSxPQUFBLHVCQUFBLElBQUEsZ0JBQUEsV0FBQSxtQkFBQSxPQUFBLG1CQUFBLElBQUEsZUFBQSxJQUNBLGNBQUEsSUFBQSxNQUFBLFFBQ0EsZUFBQSxLQUdSLCtCQUNJLHNCQUFBLElBQUEsbUJBQUEsSUFBQSxjQUFBLElBQ0EsT0FBQSxNQUNBLFVBQUEsTUFDQSx3QkFBQSxNQUFBLHFCQUFBLE1BQUEsbUJBQUEsTUFBQSxnQkFBQSxNQUNBLG9CQUFBLE9BRUosOEJBQ0ksUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFNBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxXQUFBLHNCQUFBLE9BQUEsdUJBQUEsSUFBQSxnQkFBQSxXQUFBLG1CQUFBLE9BQUEsbUJBQUEsSUFBQSxlQUFBLElBQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLFlBQUEsS0FDQSxtQ0FDSSxpQkFBQSxFQUFBLGFBQUEsRUFBQSxFQUFBLEtBQUEsY0FBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FESCxzQ0FHTyxVQUFBLEtBQ0EsWUFBQSxJQUNBLGdCQUFBLEtBQ0EsTUFBQSxRQU5QLDRDQVFXLE1BQUEsUUFJWixtQ0FBQSxtQ0FFSSxVQUFBLEtBQ0EsWUFBQSxJQUNBLE1BQUEsUUFDQSxXQUFBLEtBRUosbUNBQ0ksWUFBQSxLQU9BLE1BQUEsUUFSSCxxQ0FHTyxNQUFBLFFBSFAsMkNBS1csZ0JBQUEiLCJmaWxlIjoiYXJjaGl2ZS1wYWdlcy9hcmNoaXZlLW5ld3MuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQGltcG9ydCAnZm9udHMnO1xyXG5cclxuLy8gdGhpcyBwYXJ0aWFsIGluY2x1ZGVzIHRoZSBzY3NzIHZhcmlhYmxlcyB1c2VkIGFjcm9zcyB0aGUgc2l0ZVxyXG5cclxuLy8gTW9udHNlcnJhdCBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbi8vIEludGVyIEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbi8vIE11bGlzaCBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NdWxpc2g6d2dodEAzMDA7NTAwOzYwMDs4MDAmZGlzcGxheT1zd2FwJyk7XHJcblxyXG4vLyBHaWxyb3kgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuY2RuZm9udHMuY29tL2Nzcy9naWxyb3ktYm9sZCcpO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1Cb2xkJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktSGVhdnknLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1MaWdodCcsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LU1lZGl1bScsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuXHJcbiRsaWdodC1iYWNrZ3JvdW5kLXZhcnktbGlnaHQ6ICNjNGI5ZWY7XHJcbiRsaWdodC1iYWNrZ3JvdW5kLWNvbG9yOiAjYTg3ZWUyO1xyXG4kcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjODY0Q0Q3O1xyXG4kc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7XHJcbiRhY2NlbnQtY29sb3I6ICM3ZTUzZGQ7XHJcbiRhY2NlbnQtdGV4dC1jb2xvcjogIzU4NTg1ODtcclxuJGJhY2tncm91bmQtdGV4dC1jb2xvcjogIzdmOGM4ZDtcclxuJHRldGlhcnktY29sb3I6ICNGRkZGRkY7XHJcbiR0ZXRpYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XHJcbiRxdWF0ZW5hcnktYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuJHBhcmFncmFwaC10ZXh0LWNvbG9yOiAjMjkyOTI5O1xyXG5cclxuXHJcbmgxLCBoMiB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbmgzLGg0e1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5cclxucCxcclxuYSxcclxuYnV0dG9uLFxyXG5pbnB1dCxcclxuc2VsZWN0LFxyXG5vcHRpb24sXHJcbnVsLFxyXG5saSxcclxudGFibGUsXHJcbnRkLFxyXG50cixcclxudGgsXHJcbnRib2R5LFxyXG50aGVhZCxcclxuZGl2LFxyXG5oZWFkZXIsXHJcbnNlY3Rpb24sXHJcbmFzaWRlLFxyXG5maWd1cmUsXHJcbmxhYmVsLFxyXG50ZXh0YXJlYSxcclxuOjpwbGFjZWhvbGRlciB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbnNwYW57XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn0iLCJAaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NdWxpc2g6d2dodEAzMDA7NTAwOzYwMDs4MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmNkbmZvbnRzLmNvbS9jc3MvZ2lscm95LWJvbGRcIik7XG5oMSwgaDIge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5oMywgaDQge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5wLFxuYSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0aW9uLFxudWwsXG5saSxcbnRhYmxlLFxudGQsXG50cixcbnRoLFxudGJvZHksXG50aGVhZCxcbmRpdixcbmhlYWRlcixcbnNlY3Rpb24sXG5hc2lkZSxcbmZpZ3VyZSxcbmxhYmVsLFxudGV4dGFyZWEsXG46OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbioge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG51bCxcbm9sLFxubGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoOyB9XG5cbi8qKlxyXG4qXHJcbiogVGVzdGluZ1xyXG4qXHJcbioqL1xuLmJhbm5lcl9faW5uZXIgLnRwLXRhYi5zZWxlY3RlZCxcbi5iYW5uZXJfX2lubmVyIC50cC1ycy1pbWcsXG4uYmFubmVyX19pbm5lciAuYXJlcyAudHAtdGFiLWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG4uYmFubmVyX19pbm5lciAuYXJlcyAudHAtdGFiLWNvbnRlbnQgLnRwLXRhYi1kYXRlLFxuLmJhbm5lcl9faW5uZXIgLmFyZXMgLnRwLXRhYi1jb250ZW50IC50cC10YWItdGl0bGUge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubW9zdC1wb3B1bGFyIHtcbiAgbWFyZ2luOiA1MHB4IGF1dG87IH1cbiAgLm1vc3QtcG9wdWxhciAuaW5uZXIge1xuICAgIGJveC1zaGFkb3c6ICMwMDAwMDAzRiA1cHggNXB4IDE1cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDU1cHggNTBweCA1MHB4O1xuICAgIG1heC13aWR0aDogMTExMHB4OyB9XG4gIC5tb3N0LXBvcHVsYXJfX2hlYWRlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgLm1vc3QtcG9wdWxhcl9fbmV3c19mZWVkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiAyNXB4OyB9XG4gICAgLm1vc3QtcG9wdWxhcl9fbmV3c19mZWVkX3NpbmdsZV9pdGVtIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgIC5tb3N0LXBvcHVsYXJfX25ld3NfZmVlZF9zaW5nbGVfaXRlbV9pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDsgfVxuICAgIC5tb3N0LXBvcHVsYXJfX25ld3NfZmVlZF9pbWFnZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cbiAgICAubW9zdC1wb3B1bGFyX19uZXdzX2ZlZWRfaW5mbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4gICAgICAubW9zdC1wb3B1bGFyX19uZXdzX2ZlZWRfaW5mb190ZXh0IHtcbiAgICAgICAgZmxleDogMCAxIDEwMCU7IH1cbiAgICAgICAgLm1vc3QtcG9wdWxhcl9fbmV3c19mZWVkX2luZm9fdGV4dCBoNCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjMTgxOTFGOyB9XG4gICAgICAgICAgLm1vc3QtcG9wdWxhcl9fbmV3c19mZWVkX2luZm9fdGV4dCBoNDpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzczN0I3RDsgfVxuICAgICAgLm1vc3QtcG9wdWxhcl9fbmV3c19mZWVkX2luZm9fZGF0ZSwgLm1vc3QtcG9wdWxhcl9fbmV3c19mZWVkX2luZm9fbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICMxODE5MUY7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgIC5tb3N0LXBvcHVsYXJfX25ld3NfZmVlZF9pbmZvX25hbWUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgY29sb3I6ICM3MzdCN0Q7IH1cbiAgICAgICAgLm1vc3QtcG9wdWxhcl9fbmV3c19mZWVkX2luZm9fbmFtZSBhIHtcbiAgICAgICAgICBjb2xvcjogIzczN0I3RDsgfVxuICAgICAgICAgIC5tb3N0LXBvcHVsYXJfX25ld3NfZmVlZF9pbmZvX25hbWUgYTpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuIiwiaHRtbCxib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgXHJcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogMDtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuXHRxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG4qe1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgXHJcbnVsLFxyXG5vbCxcclxubGkge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5odG1se1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG59IiwiQGltcG9ydCAnLi4vdmFycyc7XHJcbkBpbXBvcnQgJy4uL3Jlc2V0JztcclxuQGltcG9ydCAnLi4vYnJlYWtwb2ludHMnO1xyXG5cclxuLmJhbm5lcl9faW5uZXIgLnRwLXRhYi5zZWxlY3RlZCxcclxuLmJhbm5lcl9faW5uZXIgLnRwLXJzLWltZyAsXHJcbi5iYW5uZXJfX2lubmVyIC5hcmVzIC50cC10YWItaW1hZ2V7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG59XHJcbi5iYW5uZXJfX2lubmVyIC5hcmVzIC50cC10YWItY29udGVudCAudHAtdGFiLWRhdGUsXHJcbi5iYW5uZXJfX2lubmVyIC5hcmVzIC50cC10YWItY29udGVudCAudHAtdGFiLXRpdGxle1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG5cclxuLm1vc3QtcG9wdWxhcntcclxuICAgIG1hcmdpbjogNTBweCBhdXRvO1xyXG4gICAgJiAuaW5uZXJ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogIzAwMDAwMDNGIDVweCA1cHggMTVweCAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNTVweCA1MHB4IDUwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMTEwcHg7XHJcbiAgICB9XHJcbiAgICAmX19oZWFkZXJze1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19uZXdzX2ZlZWR7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgIGdhcDogMjVweDtcclxuICAgICAgICAmX3NpbmdsZV9pdGVte1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAmX2lubmVye1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfaW1hZ2V7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX2luZm97XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgICZfdGV4dHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAxMDAlO1xyXG4gICAgICAgICAgICAgICAgJiBoNHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxODE5MUY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3MzdCN0Q7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfZGF0ZSxcclxuICAgICAgICAgICAgJl9uYW1le1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTgxOTFGO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX25hbWV7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzczN0I3RDtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzczN0I3RDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSJdfQ== */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}.author{padding:40px 0}.author__menu_container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 0}.author__menu_container li{-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;color:#7f8c8d;text-align:center;list-style-type:none}.author__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.author__avatar{width:185px;height:185px;border:7px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.author__avatar img{max-width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:100%}.author__descr{max-width:80%;width:100%}.author__name{ont-weight:700;font-size:38px;line-height:45px;letter-spacing:.03em;margin-bottom:20px;color:#292929}.author__links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.author__link{margin:0 5px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.author__link svg{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;fill:#fff}.author__link:hover svg{fill:#e6e6e6}.author__text{font-weight:400;font-size:20px;line-height:38px;letter-spacing:.03em;color:#7f8c8d}.author__text a{color:#fff;font-weight:600}@media (max-width:768px){.author__links{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:20px 40px}.author__links a svg{width:50px;height:50px}.author__descr{text-align:center}.inner .author__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.guides .inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.guides__section_title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:40px;margin-top:30px}.guides__link{border:1.2393px solid #fcc13e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-filter:drop-shadow(2px 2px 5px #eed38b);filter:drop-shadow(2px 2px 5px #eed38b);-webkit-border-radius:9.08817px;-moz-border-radius:9.08817px;border-radius:9.08817px;padding:10px 17px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;color:#fcc13e;font-size:13px;text-transform:uppercase;font-weight:600}.guides__link svg{margin-left:9px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.guides__link:hover{background-color:#fcc13e;color:#fff;text-decoration:none}.guides__link:hover svg{fill:#fff}.guides__icon{margin-bottom:25px}.guides__title{font-weight:700;font-size:37px;line-height:45px;text-transform:uppercase;color:#292929;margin-bottom:0;margin-right:30px}.guides__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;width:100%}.guides__item{width:100%;padding:0 1.5em 1em 1.5em}.guides__item img{-webkit-filter:drop-shadow(0 31px 31px rgba(0, 0, 0, .06)),drop-shadow(0 15.6938px 13.5141px rgba(0, 0, 0, .0405)),drop-shadow(0 6.2px 5.0375px rgba(0, 0, 0, .03)),drop-shadow(0 1.35625px 1.79219px rgba(0, 0, 0, .0195));filter:drop-shadow(0 31px 31px rgba(0, 0, 0, .06)) , drop-shadow(0 15.6938px 13.5141px rgba(0, 0, 0, .0405)) , drop-shadow(0 6.2px 5.0375px rgba(0, 0, 0, .03)) , drop-shadow(0 1.35625px 1.79219px rgba(0, 0, 0, .0195));-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:30px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);-moz-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);width:100%}.guides__thumb{position:relative}.guides__category{position:absolute;top:25px;right:-10px;display:inline-block;background-color:#7e53dd;color:#f7f7f7;text-transform:uppercase;-webkit-box-shadow:0 2.8394px 2.8394px rgba(0,0,0,.1);-moz-box-shadow:0 2.8394px 2.8394px rgba(0,0,0,.1);box-shadow:0 2.8394px 2.8394px rgba(0,0,0,.1);-webkit-border-radius:5.92033px;-moz-border-radius:5.92033px;border-radius:5.92033px;padding:4px 20px;font-size:14px;font-weight:500}.guides__item_title{font-weight:500;font-size:21px;line-height:29px;color:#292929;display:block;margin-bottom:15px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none}.guides__item_title:hover{color:#fcc13e;text-decoration:none}.guides__item_date{font-weight:500;font-size:16px;line-height:19px;color:#545454;display:block;margin-bottom:15px}.guides__item_text{font-weight:400;font-size:16px;line-height:29px;color:#7f8c8d}@media (max-width:768px){.guides .section_title_repeat{margin-left:30px}.guides__section_title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.guides__section_title a{margin-top:15px}.guides__list{display:grid;grid-template-columns:100%;grid-gap:5px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJhdXRob3IvYXV0aG9yLmNzcyIsIl9yZXNldC5zY3NzIiwiYXV0aG9yL2F1dGhvci5zY3NzIiwiX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsMkdBRUEsc0dBRUEsK0ZBR0Esd0RBcUJBLEdBQUEsR0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFHSixHQUFBLEdBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBSUosNEJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSixrQkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLG1CQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2QkosdUJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSix3QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElDZEosY0FwQkEsRUFnQkEsTUFmQSxPQVlBLElBSUEsT0FIQSxPQVpBLE1BZ0JBLE1BWkEsR0FGQSxPRE9BLEVDSUEsUUFaQSxPQUlBLE1BSUEsTUFIQSxHQVdBLFNBVEEsR0FFQSxNQUhBLEdBSkEsR0Q0QkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBR0osS0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUNUSixFQUFHLEtBQU0sUUFBUyxRQy9EbEIsT0RzRUEsUUFBUyxNQUdHLE1BUFosRUFIMkIsSUFEQSxXQzlEM0IsS0RzRWdCLE9BRFQsUUFIRSxPQUh1QixLQUFNLEtBSTlCLEdBSFIsSUFNd0IsUUFObkIsSUNoRUwsSURtRUEsR0FBSSxHQUhNLEdBTXVCLE1BRmpDLFNBR1EsV0FBUixPQUFvQixPQUhWLEtBTlYsR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBU1EsT0FBUSxPQ3ZFcEMsS0RrRU0sRUNsRU4sT0RnRWMsSUFBSyxJQUFLLElBSVIsTUFBTyxPQURILEdBTWQsS0FETixLQUFNLElDeEVOLE9EbUVZLEdB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QSxzQkFBQSxVQUFBLG1CQUFBLFVBQUEsY0FBQSxVQUNBLFFBQUEsSUFBQSxLQUNBLFVBQUEsS0FDQSxZQUFBLElBRUYsb0JBQ0UsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsTUFBQSxRQUNBLFFBQUEsTUFDQSxjQUFBLEtBQ0EsbUJBQUEsSUFBQSxJQUFBLFlBQUEsY0FBQSxJQUFBLElBQUEsWUFBQSxnQkFBQSxJQUFBLElBQUEsWUFBQSxXQUFBLElBQUEsSUFBQSxZQUNBLGdCQUFBLEtBUkQsMEJBVUcsTUFBQSxRQUNBLGdCQUFBLEtBR0osbUJBQ0UsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsTUFBQSxRQUNBLFFBQUEsTUFDQSxjQUFBLEtBRUYsbUJBQ0UsWUFBQSxJQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsTUFBQSxRQzdHRix5QkRWRiw4QkEySE0sWUFBQSxLQUVGLHVCQUNFLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSx1QkFBQSxPQUFBLGdCQUFBLFNBQUEsbUJBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxNQUFBLEtBRkQseUJBSUcsV0FBQSxLQUdKLGNBQ0UsUUFBQSxLQUNBLHNCQUFBLEtBQ0EsU0FBQSIsImZpbGUiOiJhdXRob3IvYXV0aG9yLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIEBpbXBvcnQgJ2ZvbnRzJztcclxuXHJcbi8vIHRoaXMgcGFydGlhbCBpbmNsdWRlcyB0aGUgc2NzcyB2YXJpYWJsZXMgdXNlZCBhY3Jvc3MgdGhlIHNpdGVcclxuXHJcbi8vIE1vbnRzZXJyYXQgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vLyBJbnRlciBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vLyBNdWxpc2ggRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TXVsaXNoOndnaHRAMzAwOzUwMDs2MDA7ODAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuLy8gR2lscm95IEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmNkbmZvbnRzLmNvbS9jc3MvZ2lscm95LWJvbGQnKTtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktQm9sZCcsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUhlYXZ5Jywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktTGlnaHQnLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1NZWRpdW0nLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1SZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcblxyXG4kbGlnaHQtYmFja2dyb3VuZC12YXJ5LWxpZ2h0OiAjYzRiOWVmO1xyXG4kbGlnaHQtYmFja2dyb3VuZC1jb2xvcjogI2E4N2VlMjtcclxuJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogIzg2NENENztcclxuJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRkNDMTNFO1xyXG4kYWNjZW50LWNvbG9yOiAjN2U1M2RkO1xyXG4kYWNjZW50LXRleHQtY29sb3I6ICM1ODU4NTg7XHJcbiRiYWNrZ3JvdW5kLXRleHQtY29sb3I6ICM3ZjhjOGQ7XHJcbiR0ZXRpYXJ5LWNvbG9yOiAjRkZGRkZGO1xyXG4kdGV0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xyXG4kcXVhdGVuYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiRwYXJhZ3JhcGgtdGV4dC1jb2xvcjogIzI5MjkyOTtcclxuXHJcblxyXG5oMSwgaDIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG5oMyxoNHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuXHJcbnAsXHJcbmEsXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxub3B0aW9uLFxyXG51bCxcclxubGksXHJcbnRhYmxlLFxyXG50ZCxcclxudHIsXHJcbnRoLFxyXG50Ym9keSxcclxudGhlYWQsXHJcbmRpdixcclxuaGVhZGVyLFxyXG5zZWN0aW9uLFxyXG5hc2lkZSxcclxuZmlndXJlLFxyXG5sYWJlbCxcclxudGV4dGFyZWEsXHJcbjo6cGxhY2Vob2xkZXIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5zcGFue1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59IiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TXVsaXNoOndnaHRAMzAwOzUwMDs2MDA7ODAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5jZG5mb250cy5jb20vY3NzL2dpbHJveS1ib2xkXCIpO1xuaDEsIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaDMsIGg0IHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxucCxcbmEsXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbm9wdGlvbixcbnVsLFxubGksXG50YWJsZSxcbnRkLFxudHIsXG50aCxcbnRib2R5LFxudGhlYWQsXG5kaXYsXG5oZWFkZXIsXG5zZWN0aW9uLFxuYXNpZGUsXG5maWd1cmUsXG5sYWJlbCxcbnRleHRhcmVhLFxuOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnNwYW4ge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7IH1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxudWwsXG5vbCxcbmxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuXG4vKipcclxuKlxyXG4qIFRlc3RpbmdcclxuKlxyXG4qKi9cbi5hdXRob3Ige1xuICBwYWRkaW5nOiA0MHB4IDA7IH1cbiAgLmF1dGhvcl9fbWVudV9jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHggMDsgfVxuICAgIC5hdXRob3JfX21lbnVfY29udGFpbmVyIGxpIHtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgICBjb2xvcjogIzdmOGM4ZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAuYXV0aG9yX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmF1dGhvcl9fYXZhdGFyIHtcbiAgICB3aWR0aDogMTg1cHg7XG4gICAgaGVpZ2h0OiAxODVweDtcbiAgICBib3JkZXI6IDdweCBzb2xpZCAjRkZGRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgIC5hdXRob3JfX2F2YXRhciBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmF1dGhvcl9fZGVzY3Ige1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5hdXRob3JfX25hbWUge1xuICAgIG9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgY29sb3I6ICMyOTI5Mjk7IH1cbiAgLmF1dGhvcl9fbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5hdXRob3JfX2xpbmsge1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlOyB9XG4gICAgLmF1dGhvcl9fbGluayBzdmcge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICAgIGZpbGw6ICNGRkZGRkY7IH1cbiAgICAuYXV0aG9yX19saW5rOmhvdmVyIHN2ZyB7XG4gICAgICBmaWxsOiAjZTZlNmU2OyB9XG4gIC5hdXRob3JfX3RleHQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgY29sb3I6ICM3ZjhjOGQ7IH1cbiAgICAuYXV0aG9yX190ZXh0IGEge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5hdXRob3JfX2xpbmtzIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgbWFyZ2luOiAyMHB4IDQwcHg7IH1cbiAgICAgIC5hdXRob3JfX2xpbmtzIGEgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDsgfVxuICAgIC5hdXRob3JfX2Rlc2NyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5pbm5lciAuYXV0aG9yX19saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuLmd1aWRlcyAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4uZ3VpZGVzX19zZWN0aW9uX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5ndWlkZXNfX2xpbmsge1xuICBib3JkZXI6IDEuMjM5M3B4IHNvbGlkICNGQ0MxM0U7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCA1cHggI2VlZDM4Yik7XG4gIGJvcmRlci1yYWRpdXM6IDkuMDg4MTdweDtcbiAgcGFkZGluZzogMTBweCAxN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI0ZDQzEzRTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5ndWlkZXNfX2xpbmsgc3ZnIHtcbiAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmd1aWRlc19fbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZDQzEzRTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuZ3VpZGVzX19saW5rOmhvdmVyIHN2ZyB7XG4gICAgICBmaWxsOiAjZmZmOyB9XG5cbi5ndWlkZXNfX2ljb24ge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbi5ndWlkZXNfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMzdweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMjkyOTI5O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cblxuLmd1aWRlc19fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdyaWQtZ2FwOiAzMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZ3VpZGVzX19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMS41ZW0gMWVtIDEuNWVtOyB9XG4gIC5ndWlkZXNfX2l0ZW0gaW1nIHtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAzMXB4IDMxcHggcmdiYSgwLCAwLCAwLCAwLjA2KSksIGRyb3Atc2hhZG93KDBweCAxNS42OTM4cHggMTMuNTE0MXB4IHJnYmEoMCwgMCwgMCwgMC4wNDA1KSksIGRyb3Atc2hhZG93KDBweCA2LjJweCA1LjAzNzVweCByZ2JhKDAsIDAsIDAsIDAuMDMpKSwgZHJvcC1zaGFkb3coMHB4IDEuMzU2MjVweCAxLjc5MjE5cHggcmdiYSgwLCAwLCAwLCAwLjAxOTUpKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5ndWlkZXNfX3RodW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ndWlkZXNfX2NhdGVnb3J5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI1cHg7XG4gIHJpZ2h0OiAtMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2U1M2RkO1xuICBjb2xvcjogI0Y3RjdGNztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm94LXNoYWRvdzogMHB4IDIuODM5NHB4IDIuODM5NHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogNS45MjAzM3B4O1xuICBwYWRkaW5nOiA0cHggMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5ndWlkZXNfX2l0ZW1fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBjb2xvcjogIzI5MjkyOTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuZ3VpZGVzX19pdGVtX3RpdGxlOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZDQzEzRTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmd1aWRlc19faXRlbV9kYXRlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgY29sb3I6ICM1NDU0NTQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5ndWlkZXNfX2l0ZW1fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIGNvbG9yOiAjN2Y4YzhkOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ3VpZGVzIC5zZWN0aW9uX3RpdGxlX3JlcGVhdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cbiAgLmd1aWRlc19fc2VjdGlvbl90aXRsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5ndWlkZXNfX3NlY3Rpb25fdGl0bGUgYSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gIC5ndWlkZXNfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgIGdyaWQtZ2FwOiA1cHg7IH0gfVxuIiwiaHRtbCxib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgXHJcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogMDtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuXHRxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG4qe1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgXHJcbnVsLFxyXG5vbCxcclxubGkge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5odG1se1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG59IiwiQGltcG9ydCAnLi4vdmFycyc7XG5AaW1wb3J0ICcuLi9yZXNldCc7XG5AaW1wb3J0ICcuLi9icmVha3BvaW50cyc7XG5cbi5hdXRob3J7XG4gIC8vL2JhY2tncm91bmQtY29sb3I6ICR0ZXRpYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgJl9fbWVudV9jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAmIGxpe1xuICAgICAgZmxleDogYXV0bztcbiAgICAgIGNvbG9yOiAkYmFja2dyb3VuZC10ZXh0LWNvbG9yO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIH1cbiAgfVxuICAmX19saXN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAmX19hdmF0YXJ7XG4gICAgd2lkdGg6IDE4NXB4O1xuICAgIGhlaWdodDogMTg1cHg7XG4gICAgYm9yZGVyOiA3cHggc29saWQgJHRldGlhcnktY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGltZ3tcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmX19kZXNjcntcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmX19uYW1le1xuICAgIG9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wM2VtO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgY29sb3I6ICRwYXJhZ3JhcGgtdGV4dC1jb2xvcjtcbiAgfVxuICAmX19saW5rc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAmX19saW5re1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgIHN2Z3tcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBmaWxsOiAkdGV0aWFyeS1jb2xvcjtcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgIHN2Z3tcbiAgICAgICAgZmlsbDogZGFya2VuKCR0ZXRpYXJ5LWNvbG9yLCAxMCUpXG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3RleHR7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICBjb2xvcjogJGJhY2tncm91bmQtdGV4dC1jb2xvcjtcbiAgICBhe1xuICAgICAgY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xuICAgICZfX2xpbmtze1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICBtYXJnaW46IDIwcHggNDBweDtcbiAgICAgICYgYSBzdmd7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2Rlc2Nye1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAuaW5uZXIgJl9fbGlzdHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxufVxuXG5cbi5ndWlkZXMge1xuICAvL3BhZGRpbmc6IDUwcHggMDtcbiAgLmlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgJl9fc2VjdGlvbl90aXRsZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gICZfX2xpbmt7XG4gICAgYm9yZGVyOiAxLjIzOTNweCBzb2xpZCAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCAycHggNXB4IHJnYigyMzgsIDIxMSwgMTM5KSk7XG4gICAgYm9yZGVyLXJhZGl1czogOS4wODgxN3B4O1xuICAgIHBhZGRpbmc6IDEwcHggMTdweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgc3Zne1xuICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHN2Z3tcbiAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9faWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAmX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICRwYXJhZ3JhcGgtdGV4dC1jb2xvcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJl9faXRlbSB7XG4gICAgaW1nIHtcbiAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDMxcHggMzFweCByZ2JhKDAsIDAsIDAsIDAuMDYpKSxcbiAgICAgICAgICAgICAgZHJvcC1zaGFkb3coMHB4IDE1LjY5MzhweCAxMy41MTQxcHggcmdiYSgwLCAwLCAwLCAwLjA0MDUpKSxcbiAgICAgICAgICAgICAgZHJvcC1zaGFkb3coMHB4IDYuMnB4IDUuMDM3NXB4IHJnYmEoMCwgMCwgMCwgMC4wMykpLFxuICAgICAgICAgICAgICBkcm9wLXNoYWRvdygwcHggMS4zNTYyNXB4IDEuNzkyMTlweCByZ2JhKDAsIDAsIDAsIDAuMDE5NSkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxLjVlbSAxZW0gMS41ZW07XG4gIH1cbiAgJl9fdGh1bWJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICZfX2NhdGVnb3J5e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI1cHg7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWNvbG9yO1xuICAgIGNvbG9yOiAkdGV0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm94LXNoYWRvdzogMHB4IDIuODM5NHB4IDIuODM5NHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiA1LjkyMDMzcHg7XG4gICAgcGFkZGluZzogNHB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgJl9faXRlbV90aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgY29sb3I6ICRwYXJhZ3JhcGgtdGV4dC1jb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICY6aG92ZXJ7XG4gICAgICBjb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICAmX19pdGVtX2RhdGV7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgY29sb3I6ICM1NDU0NTQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAmX19pdGVtX3RleHQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgIGNvbG9yOiAkYmFja2dyb3VuZC10ZXh0LWNvbG9yO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhICgnPD10YWJsZXQnKXtcbiAgICAmIC5zZWN0aW9uX3RpdGxlX3JlcGVhdHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cbiAgICAmX19zZWN0aW9uX3RpdGxle1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJiBhe1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19saXN0e1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICAgIGdyaWQtZ2FwOiA1cHg7XG4gICAgfVxuICB9XG59IiwiJGJyZWFrcG9pbnRzOiAoXHJcbiAgXCJwaG9uZVwiOiAzNjBweCxcclxuICBcInRhYmxldFwiOiA3NjhweCxcclxuICBcImRlc2t0b3BcIjogMTM2NnB4LFxyXG4gIFwiTEdkZXNrdG9wXCI6IDE5MjBweFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8vXHJcbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBzdGF0aWMgZXhwcmVzc2lvbnMgb3IgbWVkaWEgdHlwZXNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIENyZWF0ZXMgYSBzaW5nbGUgbWVkaWEgdHlwZSAoc2NyZWVuKVxyXG4vLy8gICRtZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nOiAnc2NyZWVuJyk7XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIENyZWF0ZXMgYSBzdGF0aWMgZXhwcmVzc2lvbiB3aXRoIGxvZ2ljYWwgZGlzanVuY3Rpb24gKE9SIG9wZXJhdG9yKVxyXG4vLy8gICRtZWRpYS1leHByZXNzaW9uczogKFxyXG4vLy9cdFx0J3JldGluYTJ4JzogKFxyXG4vLy9cdFx0XHQnKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiknLFxyXG4vLy9cdFx0XHQnKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpJ1xyXG4vLy9cdFx0KVxyXG4vLy9cdCk7XHJcbi8vL1xyXG4kbWVkaWEtZXhwcmVzc2lvbnM6IChcclxuICBcInNjcmVlblwiOiBcInNjcmVlblwiLFxyXG4gIFwicHJpbnRcIjogXCJwcmludFwiLFxyXG4gIFwiaGFuZGhlbGRcIjogXCJoYW5kaGVsZFwiLFxyXG4gIFwicmV0aW5hMnhcIjogKFxyXG4gICAgXCIoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKVwiLFxyXG4gICAgXCIobWluLXJlc29sdXRpb246IDE5MmRwaSlcIlxyXG4gICksXHJcbiAgXCJyZXRpbmEzeFwiOiAoXHJcbiAgICBcIigtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpXCIsXHJcbiAgICBcIihtaW4tcmVzb2x1dGlvbjogMzUwZHBpKVwiXHJcbiAgKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8vXHJcbi8vLyBEZWZpbmVzIGEgbnVtYmVyIHRvIGJlIGFkZGVkIG9yIHN1YnRyYWN0ZWQgZnJvbSBlYWNoIHVuaXQgd2hlbiBkZWNsYXJpbmcgYnJlYWtwb2ludHMgd2l0aCBleGNsdXNpdmUgaW50ZXJ2YWxzXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgcGl4ZWxzIGlzIGRlZmluZWQgYXMgYDFgIGJ5IGRlZmF1bHRcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj4xMjhweFwiKSB7fVxyXG4vLy9cclxuLy8vXHQgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy9cdCBAbWVkaWEgKG1pbi13aWR0aDogMTI5cHgpIHt9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBlbXMgaXMgZGVmaW5lZCBhcyBgMC4wMWAgYnkgZGVmYXVsdFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPjIwZW1cIikge31cclxuLy8vXHJcbi8vL1x0IC8qIEdlbmVyYXRlczogKi9cclxuLy8vXHQgQG1lZGlhIChtaW4td2lkdGg6IDIwLjAxZW0pIHt9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciByZW1zIGlzIGRlZmluZWQgYXMgYDAuMWAgYnkgZGVmYXVsdCwgdG8gYmUgdXNlZCB3aXRoIGBmb250LXNpemU6IDYyLjUlO2BcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj4yLjByZW1cIikge31cclxuLy8vXHJcbi8vL1x0IC8qIEdlbmVyYXRlczogKi9cclxuLy8vXHQgQG1lZGlhIChtaW4td2lkdGg6IDIuMXJlbSkge31cclxuLy8vXHJcbiR1bml0LWludGVydmFsczogKFxyXG4gIFwicHhcIjogMSxcclxuICBcImVtXCI6IDAuMDEsXHJcbiAgXCJyZW1cIjogMC4xXHJcbikgIWRlZmF1bHQ7XHJcbi8vL1xyXG4vLy8gR2VuZXJhdGVzIGEgbWVkaWEgcXVlcnkgYmFzZWQgb24gYSBsaXN0IG9mIGNvbmRpdGlvbnNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtMaXN0fSAgICRjb25kaXRpb25zICAtIE1lZGlhIHF1ZXJ5IGNvbmRpdGlvbnNcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBhIHNpbmdsZSBzZXQgYnJlYWtwb2ludFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPnBob25lXCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHR3byBzZXQgYnJlYWtwb2ludHNcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj5waG9uZVwiLCBcIjw9dGFibGV0XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGN1c3RvbSB2YWx1ZXNcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj49MzU4cHhcIiwgXCI8ODUwcHhcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggc2V0IGJyZWFrcG9pbnRzIHdpdGggY3VzdG9tIHZhbHVlc1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPmRlc2t0b3BcIiwgXCI8PTEzNTBweFwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBhIHN0YXRpYyBleHByZXNzaW9uXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCJyZXRpbmEyeFwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gTWl4aW5nIGV2ZXJ5dGhpbmdcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj49MzUwcHhcIiwgXCI8dGFibGV0XCIsIFwicmV0aW5hM3hcIikgeyB9XHJcbi8vL1xyXG5AbWl4aW4gbWVkaWEoJGNvbmRpdGlvbnMuLi4pIHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkY29uZGl0aW9ucykge1xyXG4gICAgJGNvbmRpdGlvbnM6IHNldC1udGgoXHJcbiAgICAgICRjb25kaXRpb25zLFxyXG4gICAgICAkaSxcclxuICAgICAgcGFyc2UtZXhwcmVzc2lvbihudGgoJGNvbmRpdGlvbnMsICRpKSlcclxuICAgICk7XHJcbiAgfVxyXG5cclxuICAkYnJhbmNoZXM6IGdldC1xdWVyeS1icmFuY2hlcygkY29uZGl0aW9ucyk7XHJcbiAgJHF1ZXJ5OiBcIlwiO1xyXG5cclxuICBAZWFjaCAkYnJhbmNoIGluICRicmFuY2hlcyB7XHJcbiAgICBAaWYgKHN0ci1sZW5ndGgoJHF1ZXJ5KSAhPSAwKSB7XHJcbiAgICAgICRxdWVyeTogJHF1ZXJ5ICsgXCIsIFwiO1xyXG4gICAgfVxyXG5cclxuICAgICRxdWVyeTogJHF1ZXJ5ICsgJGJyYW5jaDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRxdWVyeX0ge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLy9cclxuLy8vIFJlYWRzIGEgbGlzdCBvZiBtZWRpYSBxdWVyeSBleHByZXNzaW9ucyBhbmQgc2VwYXJhdGVzIGxvZ2ljYWwgZGlzanVuY3Rpb25zIGludG8gZGlmZmVyZW50IGJyYW5jaGVzXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7TGlzdH0gICAkZXhwcmVzc2lvbnMgIC0gbGlzdCBvZiBleHByZXNzaW9uc1xyXG4vLy9cclxuLy8vIEB0aHJvd3MgYCRleHByZXNzaW9uYCBpcyBub3QgYSB2YWxpZCBleHByZXNzaW9uXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7TGlzdCB8IE51bGx9XHJcbi8vL1xyXG5AZnVuY3Rpb24gZ2V0LXF1ZXJ5LWJyYW5jaGVzKCRleHByZXNzaW9ucykge1xyXG4gICRyZXN1bHQ6IFwiXCI7XHJcbiAgJGhhcy1ncm91cHM6IGZhbHNlO1xyXG5cclxuICAvLyBHZXR0aW5nIGluaXRpYWwgc25hcHNob3QgYW5kIGxvb2tpbmcgZm9yIGdyb3Vwc1xyXG4gIEBlYWNoICRleHByZXNzaW9uIGluICRleHByZXNzaW9ucyB7XHJcbiAgICBAaWYgKHN0ci1sZW5ndGgoJHJlc3VsdCkgIT0gMCkge1xyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgXCIgYW5kIFwiO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgPT0gXCJzdHJpbmdcIikge1xyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgJGV4cHJlc3Npb247XHJcbiAgICB9IEBlbHNlIGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSA9PSBcImxpc3RcIikge1xyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgbnRoKCRleHByZXNzaW9uLCAxKTtcclxuICAgICAgJGhhcy1ncm91cHM6IHRydWU7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgQHdhcm4gJyN7JGV4cHJlc3Npb259IGlzIG5vdCBhIHZhbGlkIGV4cHJlc3Npb24uJztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIElmIHdlIGhhdmUgZ3JvdXBzLCB3ZSBoYXZlIHRvIGNyZWF0ZSBhbGwgcG9zc2libGUgY29tYmluYXRpb25zXHJcbiAgQGlmICRoYXMtZ3JvdXBzIHtcclxuICAgIEBlYWNoICRleHByZXNzaW9uIGluICRleHByZXNzaW9ucyB7XHJcbiAgICAgIEBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgPT0gXCJsaXN0XCIpIHtcclxuICAgICAgICAkZmlyc3Q6IG50aCgkZXhwcmVzc2lvbiwgMSk7XHJcblxyXG4gICAgICAgIEBlYWNoICRtZW1iZXIgaW4gJGV4cHJlc3Npb24ge1xyXG4gICAgICAgICAgQGlmICgkbWVtYmVyICE9ICRmaXJzdCkge1xyXG4gICAgICAgICAgICBAZWFjaCAkcGFydGlhbCBpbiAkcmVzdWx0IHtcclxuICAgICAgICAgICAgICAkcmVzdWx0OiBqb2luKFxyXG4gICAgICAgICAgICAgICAgJHJlc3VsdCxcclxuICAgICAgICAgICAgICAgIHN0ci1yZXBsYWNlLWZpcnN0KCRmaXJzdCwgJG1lbWJlciwgJHBhcnRpYWwpXHJcbiAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQHJldHVybiAkcmVzdWx0O1xyXG59XHJcblxyXG4vLy9cclxuLy8vIFBhcnNlcyBhIHN0cmluZyB0byBmb3JtIGEgbWVkaWEgcXVlcnkgZXhwcmVzc2lvblxyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkZXhwcmVzc2lvbiAgLSBleHByZXNzaW9uIChpbiBzdHJpbmcpXHJcbi8vL1xyXG4vLy8gQHRocm93cyBFeHByZXNzaW9uIHdpdGggdHlwZSBgdHlwZS1vZigkZXhwcmVzc2lvbilgIGRldGVjdGVkLCBzdHJpbmcgZXhwZWN0ZWRcclxuLy8vIEB0aHJvd3MgYCRleHByZXNzaW9uYCBpcyBtaXNzaW5nIGFuIG9wZXJhdG9yXHJcbi8vLyBAdGhyb3dzIFVua25vd24gdW5pdDogYCR1bml0YFxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZyB8IE51bGx9XHJcbi8vL1xyXG5AZnVuY3Rpb24gcGFyc2UtZXhwcmVzc2lvbigkZXhwcmVzc2lvbikge1xyXG4gICRvcGVyYXRvcjogXCJcIjtcclxuICAkdmFsdWU6IFwiXCI7XHJcbiAgJGVsZW1lbnQ6IFwiXCI7XHJcbiAgJHJlc3VsdDogXCJcIjtcclxuICAkaXMtd2lkdGg6IHRydWU7XHJcblxyXG4gIEBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgIT0gXCJzdHJpbmdcIikge1xyXG4gICAgQHdhcm4gJ0V4cHJlc3Npb24gd2l0aCB0eXBlIGAje3R5cGUtb2YoJGV4cHJlc3Npb24pfWAgZGV0ZWN0ZWQsIHN0cmluZyBleHBlY3RlZC4nO1xyXG4gIH1cclxuXHJcbiAgLy8gU2VwYXJhdGluZyB0aGUgb3BlcmF0b3IgZnJvbSB0aGUgcmVzdCBvZiB0aGUgZXhwcmVzc2lvblxyXG4gIEBpZiAoc3RyLXNsaWNlKCRleHByZXNzaW9uLCAyLCAyKSA9PSBcIj1cIikge1xyXG4gICAgJG9wZXJhdG9yOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDEsIDIpO1xyXG4gICAgJHZhbHVlOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDMpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgJG9wZXJhdG9yOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDEsIDEpO1xyXG4gICAgJHZhbHVlOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDIpO1xyXG4gIH1cclxuXHJcbiAgLy8gQ2hlY2tpbmcgd2hhdCB0eXBlIG9mIGV4cHJlc3Npb24gd2UncmUgZGVhbGluZyB3aXRoXHJcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJHZhbHVlKSB7XHJcbiAgICAkcmVzdWx0OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJHZhbHVlKTtcclxuICB9IEBlbHNlIGlmIG1hcC1oYXMta2V5KCRtZWRpYS1leHByZXNzaW9ucywgJGV4cHJlc3Npb24pIHtcclxuICAgICRyZXN1bHQ6IG1hcC1nZXQoJG1lZGlhLWV4cHJlc3Npb25zLCAkZXhwcmVzc2lvbik7XHJcbiAgICAkaXMtd2lkdGg6IGZhbHNlO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgJHJlc3VsdDogdG8tbnVtYmVyKCR2YWx1ZSk7XHJcbiAgfVxyXG5cclxuICBAaWYgKCRpcy13aWR0aCkge1xyXG4gICAgJHVuaXQ6IHVuaXQoJHJlc3VsdCk7XHJcbiAgICAkaW50ZXJ2YWw6IDA7XHJcblxyXG4gICAgQGlmIChtYXAtaGFzLWtleSgkdW5pdC1pbnRlcnZhbHMsICR1bml0KSkge1xyXG4gICAgICAkaW50ZXJ2YWw6IG1hcC1nZXQoJHVuaXQtaW50ZXJ2YWxzLCAkdW5pdCk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgQHdhcm4gJ1Vua25vd24gdW5pdDogI3skdW5pdH0nO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJG9wZXJhdG9yID09IFwiPlwiKSB7XHJcbiAgICAgICRlbGVtZW50OiBcIihtaW4td2lkdGg6ICN7JHJlc3VsdCArICRpbnRlcnZhbH0pXCI7XHJcbiAgICB9IEBlbHNlIGlmICgkb3BlcmF0b3IgPT0gXCI8XCIpIHtcclxuICAgICAgJGVsZW1lbnQ6IFwiKG1heC13aWR0aDogI3skcmVzdWx0IC0gJGludGVydmFsfSlcIjtcclxuICAgIH0gQGVsc2UgaWYgKCRvcGVyYXRvciA9PSBcIj49XCIpIHtcclxuICAgICAgJGVsZW1lbnQ6IFwiKG1pbi13aWR0aDogI3skcmVzdWx0fSlcIjtcclxuICAgIH0gQGVsc2UgaWYgKCRvcGVyYXRvciA9PSBcIjw9XCIpIHtcclxuICAgICAgJGVsZW1lbnQ6IFwiKG1heC13aWR0aDogI3skcmVzdWx0fSlcIjtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAd2FybiAnI3skZXhwcmVzc2lvbn0gaXMgbWlzc2luZyBhbiBvcGVyYXRvci4nO1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgJGVsZW1lbnQ6ICRyZXN1bHQ7XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICRlbGVtZW50O1xyXG59XHJcblxyXG4vLy9cclxuLy8vIFJlcGxhY2VzIHRoZSBmaXJzdCBvY2N1cmVuY2Ugb2YgdGhlIHN0cmluZyB3aXRoIHRoZSByZXBsYWNlbWVudCBzdHJpbmdcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHNlYXJjaCAgLSBUaGUgdmFsdWUgYmVpbmcgc2VhcmNoZWQgZm9yXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkcmVwbGFjZSAgLSBUaGUgcmVwbGFjZW1lbnQgc3RyaW5nXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkc3ViamVjdCAgLSBUaGUgc3RyaW5nIGJlaW5nIHJlcGxhY2VkIG9uXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7U3RyaW5nIHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiBzdHItcmVwbGFjZS1maXJzdCgkc2VhcmNoLCAkcmVwbGFjZSwgJHN1YmplY3QpIHtcclxuICAkc2VhcmNoLXN0YXJ0OiBzdHItaW5kZXgoJHN1YmplY3QsICRzZWFyY2gpO1xyXG5cclxuICBAaWYgJHNlYXJjaC1zdGFydCA9PSBudWxsIHtcclxuICAgIEByZXR1cm4gJHN1YmplY3Q7XHJcbiAgfVxyXG5cclxuICAkcmVzdWx0OiBzdHItc2xpY2UoJHN1YmplY3QsIDAsICRzZWFyY2gtc3RhcnQgLSAxKTtcclxuICAkcmVzdWx0OiAkcmVzdWx0ICsgJHJlcGxhY2U7XHJcbiAgJHJlc3VsdDogJHJlc3VsdCArIHN0ci1zbGljZSgkc3ViamVjdCwgJHNlYXJjaC1zdGFydCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpO1xyXG5cclxuICBAcmV0dXJuICRyZXN1bHQ7XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gQ2FzdHMgYSBudW1iZXIgdG8gYSBzdHJpbmdcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkc3RyaW5nICAtIE51bWJlciB0byBiZSBwYXJzZWRcclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtMaXN0IHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiB0by1udW1iZXIoJHN0cmluZykge1xyXG4gIC8vIE1hdHJpY2VzXHJcbiAgJHN0cmluZ3M6IFwiMFwiIFwiMVwiIFwiMlwiIFwiM1wiIFwiNFwiIFwiNVwiIFwiNlwiIFwiN1wiIFwiOFwiIFwiOVwiO1xyXG4gICRudW1iZXJzOiAwIDEgMiAzIDQgNSA2IDcgOCA5O1xyXG5cclxuICAvLyBSZXN1bHRcclxuICAkcmVzdWx0OiAwO1xyXG4gICRkaXZpZGVyOiAwO1xyXG4gICRtaW51czogZmFsc2U7XHJcblxyXG4gIC8vIExvb3BpbmcgdGhyb3VnaCBhbGwgY2hhcmFjdGVyc1xyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggc3RyLWxlbmd0aCgkc3RyaW5nKSB7XHJcbiAgICAkY2hhcmFjdGVyOiBzdHItc2xpY2UoJHN0cmluZywgJGksICRpKTtcclxuICAgICRpbmRleDogaW5kZXgoJHN0cmluZ3MsICRjaGFyYWN0ZXIpO1xyXG5cclxuICAgIEBpZiAkY2hhcmFjdGVyID09IFwiLVwiIHtcclxuICAgICAgJG1pbnVzOiB0cnVlO1xyXG4gICAgfSBAZWxzZSBpZiAkY2hhcmFjdGVyID09IFwiLlwiIHtcclxuICAgICAgJGRpdmlkZXI6IDE7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgQGlmIHR5cGUtb2YoJGluZGV4KSAhPSBcIm51bWJlclwiIHtcclxuICAgICAgICAkcmVzdWx0OiBpZigkbWludXMsICRyZXN1bHQgKiAtMSwgJHJlc3VsdCk7XHJcbiAgICAgICAgQHJldHVybiBfbGVuZ3RoKCRyZXN1bHQsIHN0ci1zbGljZSgkc3RyaW5nLCAkaSkpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAkbnVtYmVyOiBudGgoJG51bWJlcnMsICRpbmRleCk7XHJcblxyXG4gICAgICBAaWYgJGRpdmlkZXIgPT0gMCB7XHJcbiAgICAgICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwO1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICAvLyBNb3ZlIHRoZSBkZWNpbWFsIGRvdCB0byB0aGUgbGVmdFxyXG4gICAgICAgICRkaXZpZGVyOiAkZGl2aWRlciAqIDEwO1xyXG4gICAgICAgICRudW1iZXI6ICRudW1iZXIgLyAkZGl2aWRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJHJlc3VsdDogJHJlc3VsdCArICRudW1iZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuIGlmKCRtaW51cywgJHJlc3VsdCAqIC0xLCAkcmVzdWx0KTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIF9sZW5ndGgoJG51bWJlciwgJHVuaXQpIHtcclxuICAkc3RyaW5nczogXCJweFwiIFwiY21cIiBcIm1tXCIgXCIlXCIgXCJjaFwiIFwicGljYVwiIFwiaW5cIiBcImVtXCIgXCJyZW1cIiBcInB0XCIgXCJwY1wiIFwiZXhcIiBcInZ3XCJcclxuICAgIFwidmhcIiBcInZtaW5cIiBcInZtYXhcIjtcclxuICAkdW5pdHM6IDFweCAxY20gMW1tIDElIDFjaCAxcGljYSAxaW4gMWVtIDFyZW0gMXB0IDFwYyAxZXggMXZ3IDF2aCAxdm1pbiAxdm1heDtcclxuICAkaW5kZXg6IGluZGV4KCRzdHJpbmdzLCAkdW5pdCk7XHJcblxyXG4gIEBpZiB0eXBlLW9mKCRpbmRleCkgIT0gXCJudW1iZXJcIiB7XHJcbiAgICBAd2FybiAnVW5rbm93biB1bml0IGAjeyR1bml0fWAuJztcclxuICAgIEByZXR1cm4gZmFsc2U7XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICRudW1iZXIgKiBudGgoJHVuaXRzLCAkaW5kZXgpO1xyXG59XHJcblxyXG4vKipcclxuKlxyXG4qIFRlc3RpbmdcclxuKlxyXG4qKi8iXX0= */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}.casino_categories__banner{background-color:#fcc13e}.casino_categories__banner_container{display:grid;grid-template-columns:30% 60%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:50px 0}@media (max-width:970px){.casino_categories__banner_container{grid-template-columns:30% 70%;padding:50px 20px}}@media (max-width:800px){.casino_categories__banner_container{grid-template-columns:100%}.casino_categories__banner_container .casino_categories__banner_info{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}.casino_categories__banner_container .casino_categories__image{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:20px}}.casino_categories__image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:900px){.casino_categories__banner_info{padding:0 20px}}.casino_categories__info_header{font-size:34px;line-height:40px;padding-top:10px}@media (max-width:900px){.casino_categories__info_header{font-size:28px}}.casino_categories__info_subheader{font-size:22px;padding-bottom:10px;line-height:30px}@media (max-width:900px){.casino_categories__info_subheader{font-size:18px}}.casino_categories__info_paragraph{font-size:16px;line-height:1.5em;color:#292929}.casino_categories__info_paragraph a{font-weight:700;color:#864cd7}.casino_categories__info_paragraph a:hover{text-decoration:underline;color:#7e53dd;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}@media (max-width:900px){.casino_categories__info_paragraph{font-size:14px}}.casino_categories__banner_btn{position:relative;padding:20px 0 10px}@media (max-width:500px){.casino_categories__banner_btn{display:grid;grid-gap:10px 0}}.casino_categories__banner_btn a{padding:8px 20px;background-color:#7e53dd;font-size:14px;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-right:10px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}@media (max-width:768px){.casino_categories__banner_btn a{font-size:12px}}@media (max-width:500px){.casino_categories__banner_btn a{margin:0 auto}}.casino_categories__banner_btn a:hover{-webkit-filter:saturate(2);filter:saturate(2);-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.casino_categories__casinos{padding:30px 0}.casino_categories__casinos_box{max-width:1000px;margin:0 auto;padding:0 20px}.casino_categories__single_item{max-width:900px;margin:30px auto;display:grid;grid-template-columns:17% 63% 17%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 7px #bbb;-moz-box-shadow:0 0 7px #bbb;box-shadow:0 0 7px #bbb;font-family:Montserrat,sans-serif}@media (max-width:768px){.casino_categories__single_item{grid-template-columns:100%}}.casino_categories__single_item_thumb{position:relative}@media (max-width:768px){.casino_categories__single_item_thumb{max-width:300px;margin:29px auto 0}}.casino_categories__single_item_thumb span{position:absolute;top:-10px;left:10px;color:#fff;padding:5px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.casino_categories__single_item_thumb img{width:100%;height:100%;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px}@media (max-width:768px){.casino_categories__single_item_thumb img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}.casino_categories__single_top{display:grid;grid-template-columns:30% 60%;padding:10px 0;font-family:Montserrat,sans-serif}@media (max-width:768px){.casino_categories__single_top{display:grid;grid-template-columns:100%;padding:20px 20px 10px;text-align:center}}.casino_categories__single_item_title_rating{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center;padding:0 2px}.casino_categories__single_item_title_rating h3{font-family:Gilroy-Bold,sans-serif;padding:0 5px}.casino_categories__all_stars{border:1px solid #c9c9c9;margin:3px 10px;width:140px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:3px 0 6px}.casino_categories__all_stars+a{font-size:10px;padding-top:4px;color:grey}.casino_categories__all_stars+a:hover{color:#7e53dd;text-decoration:underline}.casino_categories__single_item_title_bonus_descr p:first-child{display:block;font-weight:700;font-size:18px;padding-bottom:3px}@media (max-width:768px){.casino_categories__single_item_title_bonus_descr{padding-top:10px}}.casino_categories__bonus_text_review{font-size:12px;font-weight:600;padding:20px 0}.casino_categories__bonus_text_review+p{font-size:13px;padding-top:2px;font-weight:500}.casino_categories__single_item_review_introduction+p span{font-size:12px;font-weight:500}.casino_categories__single_bottom p{color:#7f8c8d;font-size:12px}.casino_categories__single_item_terms_condition{padding:0 0 10px 20px}.casino_categories__single_item_btns{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;grid-gap:10px 0}@media (max-width:768px){.casino_categories__single_item_btns{padding:20px 0}}.casino_categories__single_item_btns a{display:block;color:#fff;padding:8px 15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:11px}.casino_categories__single_item_btns a svg{margin-right:5px}.casino_categories__single_item_btns a:hover{-webkit-filter:saturate(2);filter:saturate(2)}.casino_categories__single_item_btns a:first-child{background-color:#7e53dd}.casino_categories__single_item_btns a:first-child svg{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.casino_categories__single_item_btns a:nth-child(2){background-color:#864cd7}.casino_categories__content_box{line-height:25px;max-width:900px;margin:100px auto 0}.casino_categories__content_box a{font-weight:700;color:#864cd7}.casino_categories__content_box a:hover{text-decoration:underline;color:#fcc13e;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}@media (max-width:1366px){.casino_categories__content_box{padding:30px 20px;margin:0 auto}}.casino_categories__content_title{text-align:left;padding:50px 0 10px}.casino_categories__author_date_time{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.casino_categories__author_date_time p b{color:#7e53dd}.casino_categories__author_date_time p:first-child{padding-right:20px}.casino_categories__heading_top{background-image:url(../../img/miscellaneous/casino-reviews-content-background.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fcc13e;position:relative;margin:100px 0 20px}@media (max-width:900px){.casino_categories__heading_top{margin:40px 0 20px}}.casino_categories__heading_box{max-width:1000px;width:100%;position:relative;margin:0 auto;display:grid;grid-template-columns:50% 50%}@media (max-width:570px){.casino_categories__heading_box{grid-template-columns:100%}}.casino_categories__heading_image{position:relative;margin-right:20px}@media (max-width:580px){.casino_categories__heading_image{display:none}}.casino_categories__heading_image img{position:absolute;left:0;bottom:0;top:-55%;height:260%;width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:900px){.casino_categories__heading_image img{top:-25%;position:absolute}}@media (max-width:800px){.casino_categories__heading_image img{top:-15%}}@media (max-width:800px){.casino_categories__heading_image img{top:-5%}}.casino_categories__heading_contents_top{position:relative;padding:30px 0;width:100%}@media (max-width:570px){.casino_categories__heading_contents_top{padding:30px 20px}}.casino_categories__heading_contents_top h4{font-size:19px}.casino_categories__heading_contents_top p{color:#864cd7;padding:5px 0}.casino_categories__heading_contents_top p span{font-size:14px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-weight:700;padding:1px 5px 1px 6px}.casino_categories__heading_contents_top a{color:#864cd7}.casino_categories__heading_contents_top a:hover{color:#7e53dd}.casino_categories__content_body{padding:60px 0 40px}.casino_categories__content_body p span{line-height:30px}.casino_categories__content_body p span a{text-decoration:underline;color:red}.casino_categories__content_body div{padding-top:20px}.casino_categories__content_body div p span{line-height:30px}.casino_categories__content_body div p span a{color:red;text-decoration:underline}@media (max-width:768px){.casino_categories__content_body{padding:20px 0}.casino_categories__content_body li{margin-left:15px}}.casino_categories__content_body_title{font-size:24px;line-height:30px;padding:20px 0 10px}.casino_categories__content_body_intro_text{font-size:16px}@media (max-width:768px){.casino_categories__content_body_intro_text{font-size:14px}}.casino_categories__content_body_paragraph{line-height:1.5em;font-size:16px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJjYXNpbm8tcmV2aWV3cy9jYXNpbm8tcmV2aWV3cy5jc3MiLCJfcmVzZXQuc2NzcyIsImNhc2luby1yZXZpZXdzL2Nhc2luby1yZXZpZXdzLnNjc3MiLCJfYnJlYWtwb2ludHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLQSwyR0FFQSxzR0FFQSwrRkFHQSx3REFxQkEsR0FBQSxHQUNJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUdKLEdBQUEsR0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFJSiw0QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLGtCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2QkosbUJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSix1QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLHdCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUNkSixjQXBCQSxFQWdCQSxNQWZBLE9BWUEsSUFJQSxPQUhBLE9BWkEsTUFnQkEsTUFaQSxHQUZBLE9ET0EsRUNJQSxRQVpBLE9BSUEsTUFJQSxNQUhBLEdBV0EsU0FUQSxHQUVBLE1BSEEsR0FKQSxHRDRCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFHSixLQUNJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQ1RKLEVBQUcsS0FBTSxRQUFTLFFDL0RsQixPRHNFQSxRQUFTLE1BR0csTUFQWixFQUgyQixJQURBLFdDOUQzQixLRHNFZ0IsT0FEVCxRQUhFLE9BSHVCLEtBQU0sS0FJOUIsR0FIUixJQU13QixRQU5uQixJQ2hFTCxJRG1FQSxHQUFJLEdBSE0sR0FNdUIsTUFGakMsU0FHUSxXQUFSLE9BQW9CLE9BSFYsS0FOVixHQUFJLEdBQUksR0FBSSxHQUFJLEdBQUksR0FTUSxPQUFRLE9DdkVwQyxLRGtFTSxFQ2xFTixPRGdFYyxJQUFLLElBQUssSUFJUixNQUFPLE9B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LE1DdlBkLHlCRGtPRyxzQ0F3QlcsSUFBQSxLQUlaLHlDQUNJLFNBQUEsU0FDQSxRQUFBLEtBQUEsRUFDQSxNQUFBLEtDalFOLHlCRDhQRSx5Q0FNUSxRQUFBLEtBQUEsTUFOUCw0Q0FVTyxVQUFBLEtBVlAsMkNBYU8sTUFBQSxRQUNBLFFBQUEsSUFBQSxFQWRQLGdEQWlCVyxVQUFBLEtBQ0EsaUJBQUEsS0FDQSxzQkFBQSxJQUFBLG1CQUFBLElBQUEsY0FBQSxJQUNBLFlBQUEsSUFDQSxRQUFBLElBQUEsSUFBQSxJQUFBLElBckJYLDJDQXlCTyxNQUFBLFFBekJQLGlEQTRCTyxNQUFBLFFBSVIsaUNBQ0ksUUFBQSxLQUFBLEVBQUEsS0FESCx3Q0FJVyxZQUFBLEtBSlgsMENBT2UsZ0JBQUEsVUFDQSxNQUFBLElBUmYscUNBY08sWUFBQSxLQWRQLDRDQWtCZSxZQUFBLEtBbEJmLDhDQXFCbUIsTUFBQSxJQUNBLGdCQUFBLFVDcFR0Qix5QkQ4UkUsaUNBNEJRLFFBQUEsS0FBQSxFQTVCUCxvQ0E4QlcsWUFBQSxNQUlaLHVDQUNJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsUUFBQSxLQUFBLEVBQUEsS0FFSiw0Q0FDSSxVQUFBLEtDdFVOLHlCRHFVRSw0Q0FJUSxVQUFBLE1BR1IsMkNBQ0ksWUFBQSxNQUNBLFVBQUEiLCJmaWxlIjoiY2FzaW5vLXJldmlld3MvY2FzaW5vLXJldmlld3MuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQGltcG9ydCAnZm9udHMnO1xyXG5cclxuLy8gdGhpcyBwYXJ0aWFsIGluY2x1ZGVzIHRoZSBzY3NzIHZhcmlhYmxlcyB1c2VkIGFjcm9zcyB0aGUgc2l0ZVxyXG5cclxuLy8gTW9udHNlcnJhdCBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbi8vIEludGVyIEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbi8vIE11bGlzaCBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NdWxpc2g6d2dodEAzMDA7NTAwOzYwMDs4MDAmZGlzcGxheT1zd2FwJyk7XHJcblxyXG4vLyBHaWxyb3kgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuY2RuZm9udHMuY29tL2Nzcy9naWxyb3ktYm9sZCcpO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1Cb2xkJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktSGVhdnknLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1MaWdodCcsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LU1lZGl1bScsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuXHJcbiRsaWdodC1iYWNrZ3JvdW5kLXZhcnktbGlnaHQ6ICNjNGI5ZWY7XHJcbiRsaWdodC1iYWNrZ3JvdW5kLWNvbG9yOiAjYTg3ZWUyO1xyXG4kcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjODY0Q0Q3O1xyXG4kc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7XHJcbiRhY2NlbnQtY29sb3I6ICM3ZTUzZGQ7XHJcbiRhY2NlbnQtdGV4dC1jb2xvcjogIzU4NTg1ODtcclxuJGJhY2tncm91bmQtdGV4dC1jb2xvcjogIzdmOGM4ZDtcclxuJHRldGlhcnktY29sb3I6ICNGRkZGRkY7XHJcbiR0ZXRpYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XHJcbiRxdWF0ZW5hcnktYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuJHBhcmFncmFwaC10ZXh0LWNvbG9yOiAjMjkyOTI5O1xyXG5cclxuXHJcbmgxLCBoMiB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbmgzLGg0e1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5cclxucCxcclxuYSxcclxuYnV0dG9uLFxyXG5pbnB1dCxcclxuc2VsZWN0LFxyXG5vcHRpb24sXHJcbnVsLFxyXG5saSxcclxudGFibGUsXHJcbnRkLFxyXG50cixcclxudGgsXHJcbnRib2R5LFxyXG50aGVhZCxcclxuZGl2LFxyXG5oZWFkZXIsXHJcbnNlY3Rpb24sXHJcbmFzaWRlLFxyXG5maWd1cmUsXHJcbmxhYmVsLFxyXG50ZXh0YXJlYSxcclxuOjpwbGFjZWhvbGRlciB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbnNwYW57XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn0iLCJAaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NdWxpc2g6d2dodEAzMDA7NTAwOzYwMDs4MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmNkbmZvbnRzLmNvbS9jc3MvZ2lscm95LWJvbGRcIik7XG5oMSwgaDIge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5oMywgaDQge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5wLFxuYSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0aW9uLFxudWwsXG5saSxcbnRhYmxlLFxudGQsXG50cixcbnRoLFxudGJvZHksXG50aGVhZCxcbmRpdixcbmhlYWRlcixcbnNlY3Rpb24sXG5hc2lkZSxcbmZpZ3VyZSxcbmxhYmVsLFxudGV4dGFyZWEsXG46OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbioge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG51bCxcbm9sLFxubGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoOyB9XG5cbi8qKlxyXG4qXHJcbiogVGVzdGluZ1xyXG4qXHJcbioqL1xuLmNhc2lub19jYXRlZ29yaWVzX19iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNDMTNFOyB9XG5cbi5jYXNpbm9fY2F0ZWdvcmllc19fYmFubmVyX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzAlIDYwJTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiA1MHB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk3MHB4KSB7XG4gICAgLmNhc2lub19jYXRlZ29yaWVzX19iYW5uZXJfY29udGFpbmVyIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzAlIDcwJTtcbiAgICAgIHBhZGRpbmc6IDUwcHggMjBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5jYXNpbm9fY2F0ZWdvcmllc19fYmFubmVyX2NvbnRhaW5lciB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7IH1cbiAgICAgIC5jYXNpbm9fY2F0ZWdvcmllc19fYmFubmVyX2NvbnRhaW5lciAuY2FzaW5vX2NhdGVnb3JpZXNfX2Jhbm5lcl9pbmZvIHtcbiAgICAgICAgb3JkZXI6IDA7IH1cbiAgICAgIC5jYXNpbm9fY2F0ZWdvcmllc19fYmFubmVyX2NvbnRhaW5lciAuY2FzaW5vX2NhdGVnb3JpZXNfX2ltYWdlIHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuY2FzaW5vX2NhdGVnb3JpZXNfX2Jhbm5lcl9pbmZvIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuXG4uY2FzaW5vX2NhdGVnb3JpZXNfX2luZm9faGVhZGVyIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLmNhc2lub19jYXRlZ29yaWVzX19pbmZvX2hlYWRlciB7XG4gICAgICBmb250LXNpemU6IDI4cHg7IH0gfVxuXG4uY2FzaW5vX2NhdGVnb3JpZXNfX2luZm9fc3ViaGVhZGVyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLmNhc2lub19jYXRlZ29yaWVzX19pbmZvX3N1YmhlYWRlciB7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG4uY2FzaW5vX2NhdGVnb3JpZXNfX2luZm9fcGFyYWdyYXBoIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGNvbG9yOiAjMjkyOTI5OyB9XG4gIC5jYXNpbm9fY2F0ZWdvcmllc19faW5mb19wYXJhZ3JhcGggYSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICM4NjRDRDc7IH1cbiAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX2luZm9fcGFyYWdyYXBoIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjb2xvcjogIzdlNTNkZDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLmNhc2lub19jYXRlZ29yaWVzX19pbmZvX3BhcmFncmFwaCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4uY2FzaW5vX2NhdGVnb3JpZXNfX2Jhbm5lcl9idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIwcHggMCAxMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5jYXNpbm9fY2F0ZWdvcmllc19fYmFubmVyX2J0biB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC1nYXA6IDEwcHggMDsgfSB9XG4gIC5jYXNpbm9fY2F0ZWdvcmllc19fYmFubmVyX2J0biBhIHtcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2U1M2RkO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX2Jhbm5lcl9idG4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX2Jhbm5lcl9idG4gYSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgLmNhc2lub19jYXRlZ29yaWVzX19iYW5uZXJfYnRuIGE6aG92ZXIge1xuICAgIGZpbHRlcjogc2F0dXJhdGUoMik7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41czsgfVxuXG4uY2FzaW5vX2NhdGVnb3JpZXNfX2Nhc2lub3Mge1xuICBwYWRkaW5nOiAzMHB4IDA7IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19jYXNpbm9zX2JveCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4OyB9XG5cbi5jYXNpbm9fY2F0ZWdvcmllc19fc2luZ2xlX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxNyUgNjMlIDE3JTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMCAwIDdweCAjYmJiYmJiO1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXNpbm9fY2F0ZWdvcmllc19fc2luZ2xlX2l0ZW0ge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlOyB9IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19zaW5nbGVfaXRlbV90aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX3NpbmdsZV9pdGVtX3RodW1iIHtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICBtYXJnaW46IDI5cHggYXV0byAwOyB9IH1cbiAgLmNhc2lub19jYXRlZ29yaWVzX19zaW5nbGVfaXRlbV90aHVtYiBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG4gIC5jYXNpbm9fY2F0ZWdvcmllc19fc2luZ2xlX2l0ZW1fdGh1bWIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX3NpbmdsZV9pdGVtX3RodW1iIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7IH0gfVxuXG4uY2FzaW5vX2NhdGVnb3JpZXNfX3NpbmdsZV90b3Age1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwJSA2MCU7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX3NpbmdsZV90b3Age1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19zaW5nbGVfaXRlbV90aXRsZV9yYXRpbmcge1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMnB4OyB9XG4gIC5jYXNpbm9fY2F0ZWdvcmllc19fc2luZ2xlX2l0ZW1fdGl0bGVfcmF0aW5nIGgzIHtcbiAgICBmb250LWZhbWlseTogXCJHaWxyb3ktQm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmc6IDAgNXB4OyB9XG5cbi5jYXNpbm9fY2F0ZWdvcmllc19fYWxsX3N0YXJzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M5YzljOTtcbiAgbWFyZ2luOiAzcHggMTBweDtcbiAgd2lkdGg6IDE0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAzcHggMCA2cHg7IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19hbGxfc3RhcnMgKyBhIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBjb2xvcjogZ3JleTsgfVxuXG4uY2FzaW5vX2NhdGVnb3JpZXNfX2FsbF9zdGFycyArIGE6aG92ZXIge1xuICBjb2xvcjogIzdlNTNkZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19zaW5nbGVfaXRlbV90aXRsZV9ib251c19kZXNjciBwOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy1ib3R0b206IDNweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNhc2lub19jYXRlZ29yaWVzX19zaW5nbGVfaXRlbV90aXRsZV9ib251c19kZXNjciB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7IH0gfVxuXG4uY2FzaW5vX2NhdGVnb3JpZXNfX2JvbnVzX3RleHRfcmV2aWV3IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAyMHB4IDA7IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19ib251c190ZXh0X3JldmlldyArIHAge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19zaW5nbGVfaXRlbV9yZXZpZXdfaW50cm9kdWN0aW9uICsgcCBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5jYXNpbm9fY2F0ZWdvcmllc19fc2luZ2xlX2JvdHRvbSBwIHtcbiAgY29sb3I6ICM3ZjhjOGQ7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uY2FzaW5vX2NhdGVnb3JpZXNfX3NpbmdsZV9pdGVtX3Rlcm1zX2NvbmRpdGlvbiB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDIwcHg7IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19zaW5nbGVfaXRlbV9idG5zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ3JpZC1nYXA6IDEwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX3NpbmdsZV9pdGVtX2J0bnMge1xuICAgICAgcGFkZGluZzogMjBweCAwOyB9IH1cbiAgLmNhc2lub19jYXRlZ29yaWVzX19zaW5nbGVfaXRlbV9idG5zIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBmb250LXNpemU6IDExcHg7IH1cbiAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX3NpbmdsZV9pdGVtX2J0bnMgYSBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgLmNhc2lub19jYXRlZ29yaWVzX19zaW5nbGVfaXRlbV9idG5zIGE6aG92ZXIge1xuICAgIGZpbHRlcjogc2F0dXJhdGUoMik7IH1cbiAgLmNhc2lub19jYXRlZ29yaWVzX19zaW5nbGVfaXRlbV9idG5zIGE6Zmlyc3QtY2hpbGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZTUzZGQ7IH1cbiAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX3NpbmdsZV9pdGVtX2J0bnMgYTpmaXJzdC1jaGlsZCBzdmcge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuICAuY2FzaW5vX2NhdGVnb3JpZXNfX3NpbmdsZV9pdGVtX2J0bnMgYTpudGgtY2hpbGQoMikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NjRDRDc7IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19jb250ZW50X2JveCB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDEwMHB4IGF1dG8gMDsgfVxuICAuY2FzaW5vX2NhdGVnb3JpZXNfX2NvbnRlbnRfYm94IGEge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjODY0Q0Q3OyB9XG4gICAgLmNhc2lub19jYXRlZ29yaWVzX19jb250ZW50X2JveCBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY29sb3I6ICNGQ0MxM0U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX2NvbnRlbnRfYm94IHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19jb250ZW50X3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogNTBweCAwIDEwcHg7IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19hdXRob3JfZGF0ZV90aW1lIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuY2FzaW5vX2NhdGVnb3JpZXNfX2F1dGhvcl9kYXRlX3RpbWUgcCBiIHtcbiAgICBjb2xvcjogIzdlNTNkZDsgfVxuICAuY2FzaW5vX2NhdGVnb3JpZXNfX2F1dGhvcl9kYXRlX3RpbWUgcDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuXG4uY2FzaW5vX2NhdGVnb3JpZXNfX2hlYWRpbmdfdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL21pc2NlbGxhbmVvdXMvY2FzaW5vLXJldmlld3MtY29udGVudC1iYWNrZ3JvdW5kLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMDBweCAwIDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLmNhc2lub19jYXRlZ29yaWVzX19oZWFkaW5nX3RvcCB7XG4gICAgICBtYXJnaW46IDQwcHggMCAyMHB4OyB9IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19oZWFkaW5nX2JveCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgNTAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzBweCkge1xuICAgIC5jYXNpbm9fY2F0ZWdvcmllc19faGVhZGluZ19ib3gge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlOyB9IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19oZWFkaW5nX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gICAgLmNhc2lub19jYXRlZ29yaWVzX19oZWFkaW5nX2ltYWdlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuY2FzaW5vX2NhdGVnb3JpZXNfX2hlYWRpbmdfaW1hZ2UgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiAtNTUlO1xuICAgIGhlaWdodDogMjYwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX2hlYWRpbmdfaW1hZ2UgaW1nIHtcbiAgICAgICAgdG9wOiAtMjUlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgLmNhc2lub19jYXRlZ29yaWVzX19oZWFkaW5nX2ltYWdlIGltZyB7XG4gICAgICAgIHRvcDogLTE1JTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX2hlYWRpbmdfaW1hZ2UgaW1nIHtcbiAgICAgICAgdG9wOiAtNSU7IH0gfVxuXG4uY2FzaW5vX2NhdGVnb3JpZXNfX2hlYWRpbmdfY29udGVudHNfdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzBweCkge1xuICAgIC5jYXNpbm9fY2F0ZWdvcmllc19faGVhZGluZ19jb250ZW50c190b3Age1xuICAgICAgcGFkZGluZzogMzBweCAyMHB4OyB9IH1cbiAgLmNhc2lub19jYXRlZ29yaWVzX19oZWFkaW5nX2NvbnRlbnRzX3RvcCBoNCB7XG4gICAgZm9udC1zaXplOiAxOXB4OyB9XG4gIC5jYXNpbm9fY2F0ZWdvcmllc19faGVhZGluZ19jb250ZW50c190b3AgcCB7XG4gICAgY29sb3I6ICM4NjRDRDc7XG4gICAgcGFkZGluZzogNXB4IDA7IH1cbiAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX2hlYWRpbmdfY29udGVudHNfdG9wIHAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHBhZGRpbmc6IDFweCA1cHggMXB4IDZweDsgfVxuICAuY2FzaW5vX2NhdGVnb3JpZXNfX2hlYWRpbmdfY29udGVudHNfdG9wIGEge1xuICAgIGNvbG9yOiAjODY0Q0Q3OyB9XG4gIC5jYXNpbm9fY2F0ZWdvcmllc19faGVhZGluZ19jb250ZW50c190b3AgYTpob3ZlciB7XG4gICAgY29sb3I6ICM3ZTUzZGQ7IH1cblxuLmNhc2lub19jYXRlZ29yaWVzX19jb250ZW50X2JvZHkge1xuICBwYWRkaW5nOiA2MHB4IDAgNDBweDsgfVxuICAuY2FzaW5vX2NhdGVnb3JpZXNfX2NvbnRlbnRfYm9keSBwIHNwYW4ge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gICAgLmNhc2lub19jYXRlZ29yaWVzX19jb250ZW50X2JvZHkgcCBzcGFuIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjb2xvcjogcmVkOyB9XG4gIC5jYXNpbm9fY2F0ZWdvcmllc19fY29udGVudF9ib2R5IGRpdiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX2NvbnRlbnRfYm9keSBkaXYgcCBzcGFuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gICAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX2NvbnRlbnRfYm9keSBkaXYgcCBzcGFuIGEge1xuICAgICAgICBjb2xvcjogcmVkO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FzaW5vX2NhdGVnb3JpZXNfX2NvbnRlbnRfYm9keSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgICAgIC5jYXNpbm9fY2F0ZWdvcmllc19fY29udGVudF9ib2R5IGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuXG4uY2FzaW5vX2NhdGVnb3JpZXNfX2NvbnRlbnRfYm9keV90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDIwcHggMCAxMHB4OyB9XG5cbi5jYXNpbm9fY2F0ZWdvcmllc19fY29udGVudF9ib2R5X2ludHJvX3RleHQge1xuICBmb250LXNpemU6IDE2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNhc2lub19jYXRlZ29yaWVzX19jb250ZW50X2JvZHlfaW50cm9fdGV4dCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4uY2FzaW5vX2NhdGVnb3JpZXNfX2NvbnRlbnRfYm9keV9wYXJhZ3JhcGgge1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuIiwiaHRtbCxib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgXHJcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogMDtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuXHRxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG4qe1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgXHJcbnVsLFxyXG5vbCxcclxubGkge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5odG1se1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG59IiwiQGltcG9ydCAnLi4vdmFycyc7XHJcbkBpbXBvcnQgJy4uL3Jlc2V0JztcclxuQGltcG9ydCAnLi4vYnJlYWtwb2ludHMnO1xyXG5cclxuLmNhc2lub19jYXRlZ29yaWVze1xyXG4gICAgJl9fYmFubmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIH1cclxuICAgICZfX2Jhbm5lcl9jb250YWluZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwJSA2MCU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTk3MHB4Jyl7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzAlIDcwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogNTBweCAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTgwMHB4Jyl7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIC5jYXNpbm9fY2F0ZWdvcmllc19fYmFubmVyX2luZm97XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhc2lub19jYXRlZ29yaWVzX19pbWFnZXtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWFnZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19iYW5uZXJfaW5mb3tcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9OTAwcHgnKXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2luZm9faGVhZGVye1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTkwMHB4Jyl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbmZvX3N1YmhlYWRlcntcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD05MDBweCcpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5mb19wYXJhZ3JhcGh7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICAgICAgICBjb2xvcjogJHBhcmFncmFwaC10ZXh0LWNvbG9yO1xyXG4gICAgICAgICYgYXtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFjY2VudC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD05MDBweCcpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYmFubmVyX2J0bntcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDEwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD01MDBweCcpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLWdhcDogMTBweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9dGFibGV0Jyl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD01MDBweCcpe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGE6aG92ZXJ7XHJcbiAgICAgICAgICAgIGZpbHRlcjogc2F0dXJhdGUoMik7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFN0eWxpbmcgZm9yIHRoZSBjYXNpbm9zIHNlY3Rpb25cclxuICAgICZfX2Nhc2lub3N7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgfVxyXG4gICAgJl9fY2FzaW5vc19ib3h7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fc2luZ2xlX2l0ZW17XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTclIDYzJSAxNyU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgN3B4IHJnYigxODcsIDE4NywgMTg3KTtcclxuICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9dGFibGV0Jyl7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zaW5nbGVfaXRlbV90aHVtYntcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgXHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD10YWJsZXQnKXtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAyOXB4IGF1dG8gMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3NpbmdsZV90b3B7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwJSA2MCU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc2luZ2xlX2l0ZW1fdGl0bGVfcmF0aW5ne1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMnB4O1xyXG4gICAgICAgIGgze1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJHaWxyb3ktQm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBwYWRkaW5nOjAgNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2FsbF9zdGFyc3tcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjAxLCAyMDEsIDIwMSk7XHJcbiAgICAgICAgbWFyZ2luOiAzcHggMTBweDtcclxuICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICBwYWRkaW5nOiAzcHggMCA2cHg7XHJcbiAgICB9XHJcbiAgICAmX19hbGxfc3RhcnMgKyBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gICAgICAgIGNvbG9yOiBncmV5O1xyXG4gICAgfVxyXG4gICAgJl9fYWxsX3N0YXJzICsgYTpob3ZlcntcclxuICAgICAgICBjb2xvcjogJGFjY2VudC1jb2xvcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICAgICZfX3NpbmdsZV9pdGVtX3RpdGxlX2JvbnVzX2Rlc2Nye1xyXG4gICAgICAgIHA6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9dGFibGV0Jyl7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvbnVzX3RleHRfcmV2aWV3e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIH1cclxuICAgICZfX2JvbnVzX3RleHRfcmV2aWV3ICsgcHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG4gICAgJl9fc2luZ2xlX2l0ZW1fcmV2aWV3X2ludHJvZHVjdGlvbiArIHAgc3BhbntcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICAgICZfX3NpbmdsZV9ib3R0b217XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgY29sb3I6ICRiYWNrZ3JvdW5kLXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zaW5nbGVfaXRlbV90ZXJtc19jb25kaXRpb257XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDEwcHggMjBweDtcclxuICAgIH1cclxuICAgICZfX3NpbmdsZV9pdGVtX2J0bnN7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBncmlkLWdhcDogMTBweCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9dGFibGV0Jyl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV0aWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYTpob3ZlcntcclxuICAgICAgICAgICAgZmlsdGVyOiBzYXR1cmF0ZSgyKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYTpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1jb2xvcjtcclxuICAgICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBhOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVGhlIGNvbnRlbnQgc2VjdGlvblxyXG4gICAgJl9fY29udGVudF9ib3h7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICBtYXJnaW46IDEwMHB4IGF1dG8gMDtcclxuICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD1kZXNrdG9wJyl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudF90aXRsZXtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCAxMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yX2RhdGVfdGltZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICBwIGJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50LWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcDpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGluZ190b3B7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvbWlzY2VsbGFuZW91cy9jYXNpbm8tcmV2aWV3cy1jb250ZW50LWJhY2tncm91bmQucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW46IDEwMHB4IDAgMjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTkwMHB4Jyl7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faGVhZGluZ19ib3h7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgNTAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9NTcwcHgnKXtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAmX19oZWFkaW5nX2ltYWdle1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTU4MHB4Jyl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB0b3A6IC01NSU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjYwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9OTAwcHgnKXtcclxuICAgICAgICAgICAgICAgIHRvcDogLTI1JTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9ODAwcHgnKXtcclxuICAgICAgICAgICAgICAgIHRvcDogLTE1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9ODAwcHgnKXtcclxuICAgICAgICAgICAgICAgIHRvcDogLTUlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faGVhZGluZ19jb250ZW50c190b3B7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTU3MHB4Jyl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg0e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV0aWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggNXB4IDFweCA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGE6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50LWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50X2JvZHl7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAwIDQwcHg7XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZGl2e1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50X2JvZHlfdGl0bGV7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAxMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fY29udGVudF9ib2R5X2ludHJvX3RleHR7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD10YWJsZXQnKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnRlbnRfYm9keV9wYXJhZ3JhcGh7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufSIsIiRicmVha3BvaW50czogKFxyXG4gIFwicGhvbmVcIjogMzYwcHgsXHJcbiAgXCJ0YWJsZXRcIjogNzY4cHgsXHJcbiAgXCJkZXNrdG9wXCI6IDEzNjZweCxcclxuICBcIkxHZGVza3RvcFwiOiAxOTIwcHhcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vL1xyXG4vLy8gQ3JlYXRlcyBhIGxpc3Qgb2Ygc3RhdGljIGV4cHJlc3Npb25zIG9yIG1lZGlhIHR5cGVzXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc2luZ2xlIG1lZGlhIHR5cGUgKHNjcmVlbilcclxuLy8vICAkbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJzogJ3NjcmVlbicpO1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc3RhdGljIGV4cHJlc3Npb24gd2l0aCBsb2dpY2FsIGRpc2p1bmN0aW9uIChPUiBvcGVyYXRvcilcclxuLy8vICAkbWVkaWEtZXhwcmVzc2lvbnM6IChcclxuLy8vXHRcdCdyZXRpbmEyeCc6IChcclxuLy8vXHRcdFx0Jygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpJyxcclxuLy8vXHRcdFx0JyhtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSdcclxuLy8vXHRcdClcclxuLy8vXHQpO1xyXG4vLy9cclxuJG1lZGlhLWV4cHJlc3Npb25zOiAoXHJcbiAgXCJzY3JlZW5cIjogXCJzY3JlZW5cIixcclxuICBcInByaW50XCI6IFwicHJpbnRcIixcclxuICBcImhhbmRoZWxkXCI6IFwiaGFuZGhlbGRcIixcclxuICBcInJldGluYTJ4XCI6IChcclxuICAgIFwiKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMilcIixcclxuICAgIFwiKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpXCJcclxuICApLFxyXG4gIFwicmV0aW5hM3hcIjogKFxyXG4gICAgXCIoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKVwiLFxyXG4gICAgXCIobWluLXJlc29sdXRpb246IDM1MGRwaSlcIlxyXG4gIClcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vL1xyXG4vLy8gRGVmaW5lcyBhIG51bWJlciB0byBiZSBhZGRlZCBvciBzdWJ0cmFjdGVkIGZyb20gZWFjaCB1bml0IHdoZW4gZGVjbGFyaW5nIGJyZWFrcG9pbnRzIHdpdGggZXhjbHVzaXZlIGludGVydmFsc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIHBpeGVscyBpcyBkZWZpbmVkIGFzIGAxYCBieSBkZWZhdWx0XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+MTI4cHhcIikge31cclxuLy8vXHJcbi8vL1x0IC8qIEdlbmVyYXRlczogKi9cclxuLy8vXHQgQG1lZGlhIChtaW4td2lkdGg6IDEyOXB4KSB7fVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgZW1zIGlzIGRlZmluZWQgYXMgYDAuMDFgIGJ5IGRlZmF1bHRcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj4yMGVtXCIpIHt9XHJcbi8vL1xyXG4vLy9cdCAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vL1x0IEBtZWRpYSAobWluLXdpZHRoOiAyMC4wMWVtKSB7fVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgcmVtcyBpcyBkZWZpbmVkIGFzIGAwLjFgIGJ5IGRlZmF1bHQsIHRvIGJlIHVzZWQgd2l0aCBgZm9udC1zaXplOiA2Mi41JTtgXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+Mi4wcmVtXCIpIHt9XHJcbi8vL1xyXG4vLy9cdCAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vL1x0IEBtZWRpYSAobWluLXdpZHRoOiAyLjFyZW0pIHt9XHJcbi8vL1xyXG4kdW5pdC1pbnRlcnZhbHM6IChcclxuICBcInB4XCI6IDEsXHJcbiAgXCJlbVwiOiAwLjAxLFxyXG4gIFwicmVtXCI6IDAuMVxyXG4pICFkZWZhdWx0O1xyXG4vLy9cclxuLy8vIEdlbmVyYXRlcyBhIG1lZGlhIHF1ZXJ5IGJhc2VkIG9uIGEgbGlzdCBvZiBjb25kaXRpb25zXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7TGlzdH0gICAkY29uZGl0aW9ucyAgLSBNZWRpYSBxdWVyeSBjb25kaXRpb25zXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggYSBzaW5nbGUgc2V0IGJyZWFrcG9pbnRcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj5waG9uZVwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCB0d28gc2V0IGJyZWFrcG9pbnRzXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+cGhvbmVcIiwgXCI8PXRhYmxldFwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBjdXN0b20gdmFsdWVzXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+PTM1OHB4XCIsIFwiPDg1MHB4XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHNldCBicmVha3BvaW50cyB3aXRoIGN1c3RvbSB2YWx1ZXNcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj5kZXNrdG9wXCIsIFwiPD0xMzUwcHhcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggYSBzdGF0aWMgZXhwcmVzc2lvblxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwicmV0aW5hMnhcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIE1peGluZyBldmVyeXRoaW5nXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+PTM1MHB4XCIsIFwiPHRhYmxldFwiLCBcInJldGluYTN4XCIpIHsgfVxyXG4vLy9cclxuQG1peGluIG1lZGlhKCRjb25kaXRpb25zLi4uKSB7XHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGNvbmRpdGlvbnMpIHtcclxuICAgICRjb25kaXRpb25zOiBzZXQtbnRoKFxyXG4gICAgICAkY29uZGl0aW9ucyxcclxuICAgICAgJGksXHJcbiAgICAgIHBhcnNlLWV4cHJlc3Npb24obnRoKCRjb25kaXRpb25zLCAkaSkpXHJcbiAgICApO1xyXG4gIH1cclxuXHJcbiAgJGJyYW5jaGVzOiBnZXQtcXVlcnktYnJhbmNoZXMoJGNvbmRpdGlvbnMpO1xyXG4gICRxdWVyeTogXCJcIjtcclxuXHJcbiAgQGVhY2ggJGJyYW5jaCBpbiAkYnJhbmNoZXMge1xyXG4gICAgQGlmIChzdHItbGVuZ3RoKCRxdWVyeSkgIT0gMCkge1xyXG4gICAgICAkcXVlcnk6ICRxdWVyeSArIFwiLCBcIjtcclxuICAgIH1cclxuXHJcbiAgICAkcXVlcnk6ICRxdWVyeSArICRicmFuY2g7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skcXVlcnl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8vXHJcbi8vLyBSZWFkcyBhIGxpc3Qgb2YgbWVkaWEgcXVlcnkgZXhwcmVzc2lvbnMgYW5kIHNlcGFyYXRlcyBsb2dpY2FsIGRpc2p1bmN0aW9ucyBpbnRvIGRpZmZlcmVudCBicmFuY2hlc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge0xpc3R9ICAgJGV4cHJlc3Npb25zICAtIGxpc3Qgb2YgZXhwcmVzc2lvbnNcclxuLy8vXHJcbi8vLyBAdGhyb3dzIGAkZXhwcmVzc2lvbmAgaXMgbm90IGEgdmFsaWQgZXhwcmVzc2lvblxyXG4vLy9cclxuLy8vIEByZXR1cm4ge0xpc3QgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIGdldC1xdWVyeS1icmFuY2hlcygkZXhwcmVzc2lvbnMpIHtcclxuICAkcmVzdWx0OiBcIlwiO1xyXG4gICRoYXMtZ3JvdXBzOiBmYWxzZTtcclxuXHJcbiAgLy8gR2V0dGluZyBpbml0aWFsIHNuYXBzaG90IGFuZCBsb29raW5nIGZvciBncm91cHNcclxuICBAZWFjaCAkZXhwcmVzc2lvbiBpbiAkZXhwcmVzc2lvbnMge1xyXG4gICAgQGlmIChzdHItbGVuZ3RoKCRyZXN1bHQpICE9IDApIHtcclxuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIFwiIGFuZCBcIjtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKHR5cGUtb2YoJGV4cHJlc3Npb24pID09IFwic3RyaW5nXCIpIHtcclxuICAgICAgJHJlc3VsdDogJHJlc3VsdCArICRleHByZXNzaW9uO1xyXG4gICAgfSBAZWxzZSBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgPT0gXCJsaXN0XCIpIHtcclxuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIG50aCgkZXhwcmVzc2lvbiwgMSk7XHJcbiAgICAgICRoYXMtZ3JvdXBzOiB0cnVlO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEB3YXJuICcjeyRleHByZXNzaW9ufSBpcyBub3QgYSB2YWxpZCBleHByZXNzaW9uLic7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBJZiB3ZSBoYXZlIGdyb3Vwcywgd2UgaGF2ZSB0byBjcmVhdGUgYWxsIHBvc3NpYmxlIGNvbWJpbmF0aW9uc1xyXG4gIEBpZiAkaGFzLWdyb3VwcyB7XHJcbiAgICBAZWFjaCAkZXhwcmVzc2lvbiBpbiAkZXhwcmVzc2lvbnMge1xyXG4gICAgICBAaWYgKHR5cGUtb2YoJGV4cHJlc3Npb24pID09IFwibGlzdFwiKSB7XHJcbiAgICAgICAgJGZpcnN0OiBudGgoJGV4cHJlc3Npb24sIDEpO1xyXG5cclxuICAgICAgICBAZWFjaCAkbWVtYmVyIGluICRleHByZXNzaW9uIHtcclxuICAgICAgICAgIEBpZiAoJG1lbWJlciAhPSAkZmlyc3QpIHtcclxuICAgICAgICAgICAgQGVhY2ggJHBhcnRpYWwgaW4gJHJlc3VsdCB7XHJcbiAgICAgICAgICAgICAgJHJlc3VsdDogam9pbihcclxuICAgICAgICAgICAgICAgICRyZXN1bHQsXHJcbiAgICAgICAgICAgICAgICBzdHItcmVwbGFjZS1maXJzdCgkZmlyc3QsICRtZW1iZXIsICRwYXJ0aWFsKVxyXG4gICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEByZXR1cm4gJHJlc3VsdDtcclxufVxyXG5cclxuLy8vXHJcbi8vLyBQYXJzZXMgYSBzdHJpbmcgdG8gZm9ybSBhIG1lZGlhIHF1ZXJ5IGV4cHJlc3Npb25cclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJGV4cHJlc3Npb24gIC0gZXhwcmVzc2lvbiAoaW4gc3RyaW5nKVxyXG4vLy9cclxuLy8vIEB0aHJvd3MgRXhwcmVzc2lvbiB3aXRoIHR5cGUgYHR5cGUtb2YoJGV4cHJlc3Npb24pYCBkZXRlY3RlZCwgc3RyaW5nIGV4cGVjdGVkXHJcbi8vLyBAdGhyb3dzIGAkZXhwcmVzc2lvbmAgaXMgbWlzc2luZyBhbiBvcGVyYXRvclxyXG4vLy8gQHRocm93cyBVbmtub3duIHVuaXQ6IGAkdW5pdGBcclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtTdHJpbmcgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIHBhcnNlLWV4cHJlc3Npb24oJGV4cHJlc3Npb24pIHtcclxuICAkb3BlcmF0b3I6IFwiXCI7XHJcbiAgJHZhbHVlOiBcIlwiO1xyXG4gICRlbGVtZW50OiBcIlwiO1xyXG4gICRyZXN1bHQ6IFwiXCI7XHJcbiAgJGlzLXdpZHRoOiB0cnVlO1xyXG5cclxuICBAaWYgKHR5cGUtb2YoJGV4cHJlc3Npb24pICE9IFwic3RyaW5nXCIpIHtcclxuICAgIEB3YXJuICdFeHByZXNzaW9uIHdpdGggdHlwZSBgI3t0eXBlLW9mKCRleHByZXNzaW9uKX1gIGRldGVjdGVkLCBzdHJpbmcgZXhwZWN0ZWQuJztcclxuICB9XHJcblxyXG4gIC8vIFNlcGFyYXRpbmcgdGhlIG9wZXJhdG9yIGZyb20gdGhlIHJlc3Qgb2YgdGhlIGV4cHJlc3Npb25cclxuICBAaWYgKHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMiwgMikgPT0gXCI9XCIpIHtcclxuICAgICRvcGVyYXRvcjogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAxLCAyKTtcclxuICAgICR2YWx1ZTogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAzKTtcclxuICB9IEBlbHNlIHtcclxuICAgICRvcGVyYXRvcjogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAxLCAxKTtcclxuICAgICR2YWx1ZTogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAyKTtcclxuICB9XHJcblxyXG4gIC8vIENoZWNraW5nIHdoYXQgdHlwZSBvZiBleHByZXNzaW9uIHdlJ3JlIGRlYWxpbmcgd2l0aFxyXG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR2YWx1ZSkge1xyXG4gICAgJHJlc3VsdDogbWFwLWdldCgkYnJlYWtwb2ludHMsICR2YWx1ZSk7XHJcbiAgfSBAZWxzZSBpZiBtYXAtaGFzLWtleSgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKSB7XHJcbiAgICAkcmVzdWx0OiBtYXAtZ2V0KCRtZWRpYS1leHByZXNzaW9ucywgJGV4cHJlc3Npb24pO1xyXG4gICAgJGlzLXdpZHRoOiBmYWxzZTtcclxuICB9IEBlbHNlIHtcclxuICAgICRyZXN1bHQ6IHRvLW51bWJlcigkdmFsdWUpO1xyXG4gIH1cclxuXHJcbiAgQGlmICgkaXMtd2lkdGgpIHtcclxuICAgICR1bml0OiB1bml0KCRyZXN1bHQpO1xyXG4gICAgJGludGVydmFsOiAwO1xyXG5cclxuICAgIEBpZiAobWFwLWhhcy1rZXkoJHVuaXQtaW50ZXJ2YWxzLCAkdW5pdCkpIHtcclxuICAgICAgJGludGVydmFsOiBtYXAtZ2V0KCR1bml0LWludGVydmFscywgJHVuaXQpO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEB3YXJuICdVbmtub3duIHVuaXQ6ICN7JHVuaXR9JztcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCRvcGVyYXRvciA9PSBcIj5cIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWluLXdpZHRoOiAjeyRyZXN1bHQgKyAkaW50ZXJ2YWx9KVwiO1xyXG4gICAgfSBAZWxzZSBpZiAoJG9wZXJhdG9yID09IFwiPFwiKSB7XHJcbiAgICAgICRlbGVtZW50OiBcIihtYXgtd2lkdGg6ICN7JHJlc3VsdCAtICRpbnRlcnZhbH0pXCI7XHJcbiAgICB9IEBlbHNlIGlmICgkb3BlcmF0b3IgPT0gXCI+PVwiKSB7XHJcbiAgICAgICRlbGVtZW50OiBcIihtaW4td2lkdGg6ICN7JHJlc3VsdH0pXCI7XHJcbiAgICB9IEBlbHNlIGlmICgkb3BlcmF0b3IgPT0gXCI8PVwiKSB7XHJcbiAgICAgICRlbGVtZW50OiBcIihtYXgtd2lkdGg6ICN7JHJlc3VsdH0pXCI7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgQHdhcm4gJyN7JGV4cHJlc3Npb259IGlzIG1pc3NpbmcgYW4gb3BlcmF0b3IuJztcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgICRlbGVtZW50OiAkcmVzdWx0O1xyXG4gIH1cclxuXHJcbiAgQHJldHVybiAkZWxlbWVudDtcclxufVxyXG5cclxuLy8vXHJcbi8vLyBSZXBsYWNlcyB0aGUgZmlyc3Qgb2NjdXJlbmNlIG9mIHRoZSBzdHJpbmcgd2l0aCB0aGUgcmVwbGFjZW1lbnQgc3RyaW5nXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRzZWFyY2ggIC0gVGhlIHZhbHVlIGJlaW5nIHNlYXJjaGVkIGZvclxyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHJlcGxhY2UgIC0gVGhlIHJlcGxhY2VtZW50IHN0cmluZ1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHN1YmplY3QgIC0gVGhlIHN0cmluZyBiZWluZyByZXBsYWNlZCBvblxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZyB8IE51bGx9XHJcbi8vL1xyXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UtZmlyc3QoJHNlYXJjaCwgJHJlcGxhY2UsICRzdWJqZWN0KSB7XHJcbiAgJHNlYXJjaC1zdGFydDogc3RyLWluZGV4KCRzdWJqZWN0LCAkc2VhcmNoKTtcclxuXHJcbiAgQGlmICRzZWFyY2gtc3RhcnQgPT0gbnVsbCB7XHJcbiAgICBAcmV0dXJuICRzdWJqZWN0O1xyXG4gIH1cclxuXHJcbiAgJHJlc3VsdDogc3RyLXNsaWNlKCRzdWJqZWN0LCAwLCAkc2VhcmNoLXN0YXJ0IC0gMSk7XHJcbiAgJHJlc3VsdDogJHJlc3VsdCArICRyZXBsYWNlO1xyXG4gICRyZXN1bHQ6ICRyZXN1bHQgKyBzdHItc2xpY2UoJHN1YmplY3QsICRzZWFyY2gtc3RhcnQgKyBzdHItbGVuZ3RoKCRzZWFyY2gpKTtcclxuXHJcbiAgQHJldHVybiAkcmVzdWx0O1xyXG59XHJcblxyXG4vLy9cclxuLy8vIENhc3RzIGEgbnVtYmVyIHRvIGEgc3RyaW5nXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHN0cmluZyAgLSBOdW1iZXIgdG8gYmUgcGFyc2VkXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7TGlzdCB8IE51bGx9XHJcbi8vL1xyXG5AZnVuY3Rpb24gdG8tbnVtYmVyKCRzdHJpbmcpIHtcclxuICAvLyBNYXRyaWNlc1xyXG4gICRzdHJpbmdzOiBcIjBcIiBcIjFcIiBcIjJcIiBcIjNcIiBcIjRcIiBcIjVcIiBcIjZcIiBcIjdcIiBcIjhcIiBcIjlcIjtcclxuICAkbnVtYmVyczogMCAxIDIgMyA0IDUgNiA3IDggOTtcclxuXHJcbiAgLy8gUmVzdWx0XHJcbiAgJHJlc3VsdDogMDtcclxuICAkZGl2aWRlcjogMDtcclxuICAkbWludXM6IGZhbHNlO1xyXG5cclxuICAvLyBMb29waW5nIHRocm91Z2ggYWxsIGNoYXJhY3RlcnNcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIHN0ci1sZW5ndGgoJHN0cmluZykge1xyXG4gICAgJGNoYXJhY3Rlcjogc3RyLXNsaWNlKCRzdHJpbmcsICRpLCAkaSk7XHJcbiAgICAkaW5kZXg6IGluZGV4KCRzdHJpbmdzLCAkY2hhcmFjdGVyKTtcclxuXHJcbiAgICBAaWYgJGNoYXJhY3RlciA9PSBcIi1cIiB7XHJcbiAgICAgICRtaW51czogdHJ1ZTtcclxuICAgIH0gQGVsc2UgaWYgJGNoYXJhY3RlciA9PSBcIi5cIiB7XHJcbiAgICAgICRkaXZpZGVyOiAxO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEBpZiB0eXBlLW9mKCRpbmRleCkgIT0gXCJudW1iZXJcIiB7XHJcbiAgICAgICAgJHJlc3VsdDogaWYoJG1pbnVzLCAkcmVzdWx0ICogLTEsICRyZXN1bHQpO1xyXG4gICAgICAgIEByZXR1cm4gX2xlbmd0aCgkcmVzdWx0LCBzdHItc2xpY2UoJHN0cmluZywgJGkpKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJG51bWJlcjogbnRoKCRudW1iZXJzLCAkaW5kZXgpO1xyXG5cclxuICAgICAgQGlmICRkaXZpZGVyID09IDAge1xyXG4gICAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMDtcclxuICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgLy8gTW92ZSB0aGUgZGVjaW1hbCBkb3QgdG8gdGhlIGxlZnRcclxuICAgICAgICAkZGl2aWRlcjogJGRpdmlkZXIgKiAxMDtcclxuICAgICAgICAkbnVtYmVyOiAkbnVtYmVyIC8gJGRpdmlkZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAkbnVtYmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQHJldHVybiBpZigkbWludXMsICRyZXN1bHQgKiAtMSwgJHJlc3VsdCk7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBfbGVuZ3RoKCRudW1iZXIsICR1bml0KSB7XHJcbiAgJHN0cmluZ3M6IFwicHhcIiBcImNtXCIgXCJtbVwiIFwiJVwiIFwiY2hcIiBcInBpY2FcIiBcImluXCIgXCJlbVwiIFwicmVtXCIgXCJwdFwiIFwicGNcIiBcImV4XCIgXCJ2d1wiXHJcbiAgICBcInZoXCIgXCJ2bWluXCIgXCJ2bWF4XCI7XHJcbiAgJHVuaXRzOiAxcHggMWNtIDFtbSAxJSAxY2ggMXBpY2EgMWluIDFlbSAxcmVtIDFwdCAxcGMgMWV4IDF2dyAxdmggMXZtaW4gMXZtYXg7XHJcbiAgJGluZGV4OiBpbmRleCgkc3RyaW5ncywgJHVuaXQpO1xyXG5cclxuICBAaWYgdHlwZS1vZigkaW5kZXgpICE9IFwibnVtYmVyXCIge1xyXG4gICAgQHdhcm4gJ1Vua25vd24gdW5pdCBgI3skdW5pdH1gLic7XHJcbiAgICBAcmV0dXJuIGZhbHNlO1xyXG4gIH1cclxuXHJcbiAgQHJldHVybiAkbnVtYmVyICogbnRoKCR1bml0cywgJGluZGV4KTtcclxufVxyXG5cclxuLyoqXHJcbipcclxuKiBUZXN0aW5nXHJcbipcclxuKiovIl19 */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}.account_overview{padding:30px 0 50px;background-color:#f1f1f1}.account_overview .wrap-complete-your-profile h3{color:#7c7c7c;font-weight:400;font-size:22px;line-height:24px;margin:11px 0 0}.account_overview .abbie-watts-wrap{text-align:center}.account_overview .complete-your-profile-image{margin:0 auto;max-width:119px;position:relative;cursor:pointer}.account_overview .complete-your-profile-image:hover .pop-over{display:block}.account_overview .complete-your-profile-image .pop-over{background:#fffFFFE5;border:none;-webkit-border-radius:0 5px 5px;-moz-border-radius:0 5px 5px;border-radius:0 5px 5px;-webkit-box-shadow:0 3px 4px 0 #d6d6D6E5;-moz-box-shadow:0 3px 4px 0 #d6d6D6E5;box-shadow:0 3px 4px 0 #d6d6D6E5;height:auto;left:50%;margin-left:75px;padding:11px 5px 16px;position:absolute;top:59px;display:none;width:241px;z-index:99}.account_overview .complete-your-profile-image .pop-over .pop-title{border-bottom:1px solid #e7e7e7;color:#717171;font-size:18px;line-height:20px;margin-bottom:11px;padding-bottom:16px;text-align:center}.account_overview .complete-your-profile-image .pop-over p{color:#ababab;font-size:14px;line-height:17px;text-align:center;margin-bottom:0}.account_overview .complete-your-profile-image .pop-over .arrow{background:url(/wp-content/themes/gecko/img/arrow-pop-up.png) center center no-repeat;height:10px;left:-7px;position:absolute;top:0;width:7px}.account_overview .complete-your-profile-image .arc-background{stroke:rgba(10,10,110,.1)}.account_overview .complete-your-profile-image .arc{stroke:#279fdc}.account_overview .complete-your-profile-image .sb-avatar{height:88px!important;display:block!important;position:absolute!important;top:4px!important;left:15px!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}.account_overview .complete-your-profile-image .sb-avatar>div{width:88px!important;height:88px!important;line-height:36px!important}.account_overview .complete-your-profile-image .completed-profile-text{bottom:0;left:0;position:absolute;right:0;top:32px;color:#2bafe3;text-align:center}.account_overview .complete-your-profile-image .completed-profile-text span{font-size:12px;line-height:14px;color:#2bafe3;margin:0;font-weight:400}.account_overview .complete-your-profile-image .completed-profile-text b{font-size:20px;line-height:24px;font-weight:700}.account_overview .complete-your-profile-image .scoreCircle{width:96px;margin:0 auto}.account_overview .complete-your-profile-image .scoreCircle svg{display:block;margin:initial;width:initial;height:initial}.account_overview .complete-your-profile-image .scoreCircle svg text{font-size:57px;font-weight:300;text-anchor:middle;fill:#818a91}.account_overview .complete-your-profile-image .scoreCircle svg circle{stroke-width:18px;-webkit-transition:stroke-dashoffset 2s cubic-bezier(.16,.79,.46,1.03);-o-transition:stroke-dashoffset 2s cubic-bezier(.16,.79,.46,1.03);-moz-transition:stroke-dashoffset 2s cubic-bezier(.16,.79,.46,1.03);transition:stroke-dashoffset 2s cubic-bezier(.16,.79,.46,1.03);fill:none;-webkit-transform:translate(100px,100px) rotate(-89.9deg);-moz-transform:translate(100px,100px) rotate(-89.9deg);-ms-transform:translate(100px,100px) rotate(-89.9deg);-o-transform:translate(100px,100px) rotate(-89.9deg);transform:translate(100px,100px) rotate(-89.9deg)}.account_overview .account_overview-cashback.white-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;background:#fff;height:auto;padding:19px 16px 26px}.account_overview-cashback .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.account_overview-cashback .content .info-box{padding:13px;-webkit-box-flex:2;-webkit-flex:2 1;-moz-box-flex:2;-ms-flex:2 1;flex:2 1;width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:193px;color:#666;-webkit-box-shadow:1px 0 0 0 #e5e5e5;-moz-box-shadow:1px 0 0 0 #e5e5e5;box-shadow:1px 0 0 0 #e5e5e5}.account_overview-cashback .content .info-box .timespan{margin:0 auto 22px 0;display:inline-block;color:#999;font-size:16px;font-weight:400}.account_overview-cashback .content .info-box .info-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.account_overview-cashback .content .info-box .details-content .amount{color:#279fdc;margin-right:16px;font-weight:200}.account_overview-cashback .content .info-box .details-content .desc{margin-right:8px;font-weight:200}.account_overview-cashback .content .info-box .details,.account_overview-cashback .content .info-box .details-header{font-size:18px;font-weight:400}.account_overview-cashback .content .info-box:last-child{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.account_overview-cashback .content .info-box.payout{min-width:160px;-webkit-box-flex:1;-webkit-flex:1 1;-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.account_overview-cashback .content .info-box .cash-amount{margin-right:auto;font-size:30px;line-height:30px;color:#2bafe3;margin-top:auto;font-weight:400}.account_overview-cashback .content .info-box .info-footer.orange a:last-child{display:none}.account_overview-cashback .content .info-box .orange,.account_overview-cashback .content .info-box .orange *{color:#fc672d}.account_overview-cashback .content .info-box .details-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:18px}.account_overview-cashback .content .info-box .details-header{font-weight:700}.account_overview-cashback .content .info-box .info-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-webkit-flex:1 1;-moz-box-flex:1;-ms-flex:1 1;flex:1 1}.account_overview-cashback .content .info-box .custom-tooltip-content{padding:12px;color:#777;background:#fff;position:absolute;right:-104px;top:-webkit-calc(100% - 11px);top:-moz-calc(100% - 11px);top:calc(100% - 11px);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 0 1px #279fdc;-moz-box-shadow:0 0 0 1px #279fdc;box-shadow:0 0 0 1px #279fdc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;z-index:2;display:none;text-align:left;text-transform:none;font-size:14px;font-weight:400;font-style:normal;width:215px;height:115px;line-height:20px}.account_overview-cashback .content .info-box .custom-tooltip{position:relative;display:block;padding:18px;background:url(/wp-content/themes/gecko/img/icon-que.png) center center/14px 14px no-repeat;width:14px;height:14px}.account_overview-cashback .content .info-box .custom-tooltip:hover{background-color:#279fdc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:2}.account_overview-cashback .content .info-box .custom-tooltip:hover .custom-tooltip-content{display:block}.account_overview-cashback h2{color:#289eda;font-size:28px;line-height:32px;padding-bottom:10px;text-align:center;font-weight:400}.account_overview .info-box .logo{background:url(/wp-content/themes/gecko/img/magnifying_glass.svg) center center/contain no-repeat;height:33px;width:42px}.account_overview .inner{max-width:1100px}.account_overview-left{float:left;width:28.7%}.account_overview-right{float:left;padding-left:39px;width:71.3%}.account_overview .white-box{background:#fff;margin-bottom:40px;padding:35px 46px 42px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;position:relative;-webkit-box-shadow:3px 3px 10px 0 #e5e5e5;-moz-box-shadow:3px 3px 10px 0 #e5e5e5;box-shadow:3px 3px 10px 0 #e5e5e5}.account_overview .white-box.blue-border{border:1px solid #279fdc;padding:0;min-height:auto;-webkit-box-shadow:1px 0 7px 2px #279FDC4C;-moz-box-shadow:1px 0 7px 2px #279FDC4C;box-shadow:1px 0 7px 2px #279FDC4C}.account_overview .white-box.blue-border h2{background:#189bde;-webkit-border-radius:5px 4px 0 0;-moz-border-radius:5px 4px 0 0;border-radius:5px 4px 0 0;color:#fff;display:block;-webkit-box-shadow:0 0 7px 1px #279FDC4C;-moz-box-shadow:0 0 7px 1px #279FDC4C;box-shadow:0 0 7px 1px #279FDC4C;height:63px;line-height:63px;padding:2px 0 0;text-align:center;text-transform:uppercase;font-weight:400}.account_overview .site-of-month .image-button,.account_overview .site-of-month .server-content{padding:15px 30px}.account_overview form .white-box{-webkit-border-radius:0 10px 10px;-moz-border-radius:0 10px 10px;border-radius:0 10px 10px}.account_overview-no-favourites.white-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;width:100%;padding:20px}.account_overview-no-favourites.white-box img{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;max-width:200px;margin:40px}.account_overview .nav-tab{background-color:#e3e3e3;color:#269edb;width:250px;height:50px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;text-align:center;font-size:22px;border-bottom:0;padding:15px 30px;white-space:nowrap;line-height:2}.account_overview .nav-tab:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.account_overview .nav-tab.nav-tab-active{background-color:#269edb;color:#fff}.account_overview .tab-target{display:none;position:relative}.account_overview .tab-target.tab-target-active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:791px){.account_overview .tab-target.tab-target-active{display:block}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJkYXNoYm9hcmQvZGFzaGJvYXJkLmNzcyIsIl9yZXNldC5zY3NzIiwiZGFzaGJvYXJkL2Rhc2hib2FyZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBLDJHQUVBLHNHQUVBLCtGQUdBLHdEQXFCQSxHQUFBLEdBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBR0osR0FBQSxHQUNJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUlKLDRCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2Qkosa0JBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSixtQkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLHVCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2Qkosd0JBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQ2RKLGNBcEJBLEVBZ0JBLE1BZkEsT0FZQSxJQUlBLE9BSEEsT0FaQSxNQWdCQSxNQVpBLEdBRkEsT0RPQSxFQ0lBLFFBWkEsT0FJQSxNQUlBLE1BSEEsR0FXQSxTQVRBLEdBRUEsTUFIQSxHQUpBLEdENEJJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUdKLEtBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElDVEosRUFBRyxLQUFNLFFBQVMsUUMvRGxCLE9Ec0VBLFFBQVMsTUFHRyxNQVBaLEVBSDJCLElBREEsV0M5RDNCLEtEc0VnQixPQURULFFBSEUsT0FIdUIsS0FBTSxLQUk5QixHQUhSLElBTXdCLFFBTm5CLElDaEVMLElEbUVBLEdBQUksR0FITSxHQU11QixNQUZqQyxTQUdRLFdBQVIsT0FBb0IsT0FIVixLQU5WLEdBQUksR0FBSSxHQUFJLEdBQUksR0FBSSxHQVNRLE9BQVEsT0N2RXBDLEtEa0VNLEVDbEVOLE9EZ0VjLElBQUssSUFBSyxJQUlSLE1BQU8sT0FESCxHQU1kLEtBRE4sS0FBTSxJQ3hFTixPRG1FWSxHQUtELE9BVmEs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cmQvZGFzaGJvYXJkLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIEBpbXBvcnQgJ2ZvbnRzJztcclxuXHJcbi8vIHRoaXMgcGFydGlhbCBpbmNsdWRlcyB0aGUgc2NzcyB2YXJpYWJsZXMgdXNlZCBhY3Jvc3MgdGhlIHNpdGVcclxuXHJcbi8vIE1vbnRzZXJyYXQgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vLyBJbnRlciBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vLyBNdWxpc2ggRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TXVsaXNoOndnaHRAMzAwOzUwMDs2MDA7ODAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuLy8gR2lscm95IEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmNkbmZvbnRzLmNvbS9jc3MvZ2lscm95LWJvbGQnKTtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktQm9sZCcsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUhlYXZ5Jywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktTGlnaHQnLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1NZWRpdW0nLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1SZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcblxyXG4kbGlnaHQtYmFja2dyb3VuZC12YXJ5LWxpZ2h0OiAjYzRiOWVmO1xyXG4kbGlnaHQtYmFja2dyb3VuZC1jb2xvcjogI2E4N2VlMjtcclxuJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogIzg2NENENztcclxuJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRkNDMTNFO1xyXG4kYWNjZW50LWNvbG9yOiAjN2U1M2RkO1xyXG4kYWNjZW50LXRleHQtY29sb3I6ICM1ODU4NTg7XHJcbiRiYWNrZ3JvdW5kLXRleHQtY29sb3I6ICM3ZjhjOGQ7XHJcbiR0ZXRpYXJ5LWNvbG9yOiAjRkZGRkZGO1xyXG4kdGV0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xyXG4kcXVhdGVuYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiRwYXJhZ3JhcGgtdGV4dC1jb2xvcjogIzI5MjkyOTtcclxuXHJcblxyXG5oMSwgaDIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG5oMyxoNHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuXHJcbnAsXHJcbmEsXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxub3B0aW9uLFxyXG51bCxcclxubGksXHJcbnRhYmxlLFxyXG50ZCxcclxudHIsXHJcbnRoLFxyXG50Ym9keSxcclxudGhlYWQsXHJcbmRpdixcclxuaGVhZGVyLFxyXG5zZWN0aW9uLFxyXG5hc2lkZSxcclxuZmlndXJlLFxyXG5sYWJlbCxcclxudGV4dGFyZWEsXHJcbjo6cGxhY2Vob2xkZXIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5zcGFue1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59IiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TXVsaXNoOndnaHRAMzAwOzUwMDs2MDA7ODAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5jZG5mb250cy5jb20vY3NzL2dpbHJveS1ib2xkXCIpO1xuaDEsIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaDMsIGg0IHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxucCxcbmEsXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbm9wdGlvbixcbnVsLFxubGksXG50YWJsZSxcbnRkLFxudHIsXG50aCxcbnRib2R5LFxudGhlYWQsXG5kaXYsXG5oZWFkZXIsXG5zZWN0aW9uLFxuYXNpZGUsXG5maWd1cmUsXG5sYWJlbCxcbnRleHRhcmVhLFxuOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnNwYW4ge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7IH1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxudWwsXG5vbCxcbmxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuXG4vKipcclxuKlxyXG4qIFRlc3RpbmdcclxuKlxyXG4qKi9cbi5hY2NvdW50X292ZXJ2aWV3IHtcbiAgcGFkZGluZzogMzBweCAwIDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7IH1cbiAgLmFjY291bnRfb3ZlcnZpZXcgLndyYXAtY29tcGxldGUteW91ci1wcm9maWxlIGgzIHtcbiAgICBjb2xvcjogIzdjN2M3YztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW46IDExcHggMCAwOyB9XG4gIC5hY2NvdW50X292ZXJ2aWV3IC5hYmJpZS13YXR0cy13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmFjY291bnRfb3ZlcnZpZXcgLmNvbXBsZXRlLXlvdXItcHJvZmlsZS1pbWFnZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMTlweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmFjY291bnRfb3ZlcnZpZXcgLmNvbXBsZXRlLXlvdXItcHJvZmlsZS1pbWFnZTpob3ZlciAucG9wLW92ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuYWNjb3VudF9vdmVydmlldyAuY29tcGxldGUteW91ci1wcm9maWxlLWltYWdlIC5wb3Atb3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGRTU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHg7XG4gICAgICBib3gtc2hhZG93OiAwIDNweCA0cHggMCAjRDZENkQ2RTU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICAgIHBhZGRpbmc6IDExcHggNXB4IDE2cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDU5cHg7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgd2lkdGg6IDI0MXB4O1xuICAgICAgei1pbmRleDogOTk7IH1cbiAgICAgIC5hY2NvdW50X292ZXJ2aWV3IC5jb21wbGV0ZS15b3VyLXByb2ZpbGUtaW1hZ2UgLnBvcC1vdmVyIC5wb3AtdGl0bGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICAgICAgY29sb3I6ICM3MTcxNzE7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5hY2NvdW50X292ZXJ2aWV3IC5jb21wbGV0ZS15b3VyLXByb2ZpbGUtaW1hZ2UgLnBvcC1vdmVyIHAge1xuICAgICAgICBjb2xvcjogI2FiYWJhYjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuYWNjb3VudF9vdmVydmlldyAuY29tcGxldGUteW91ci1wcm9maWxlLWltYWdlIC5wb3Atb3ZlciAuYXJyb3cge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZ2Vja28vaW1nL2Fycm93LXBvcC11cC5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgbGVmdDogLTdweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiA3cHg7IH1cbiAgICAuYWNjb3VudF9vdmVydmlldyAuY29tcGxldGUteW91ci1wcm9maWxlLWltYWdlIC5hcmMtYmFja2dyb3VuZCB7XG4gICAgICBzdHJva2U6IHJnYmEoMTAsIDEwLCAxMTAsIDAuMSk7IH1cbiAgICAuYWNjb3VudF9vdmVydmlldyAuY29tcGxldGUteW91ci1wcm9maWxlLWltYWdlIC5hcmMge1xuICAgICAgc3Ryb2tlOiAjMjc5ZmRjOyB9XG4gICAgLmFjY291bnRfb3ZlcnZpZXcgLmNvbXBsZXRlLXlvdXItcHJvZmlsZS1pbWFnZSAuc2ItYXZhdGFyIHtcbiAgICAgIGhlaWdodDogODhweCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50OyB9XG4gICAgICAuYWNjb3VudF9vdmVydmlldyAuY29tcGxldGUteW91ci1wcm9maWxlLWltYWdlIC5zYi1hdmF0YXIgPiBkaXYge1xuICAgICAgICB3aWR0aDogODhweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDg4cHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHggIWltcG9ydGFudDsgfVxuICAgIC5hY2NvdW50X292ZXJ2aWV3IC5jb21wbGV0ZS15b3VyLXByb2ZpbGUtaW1hZ2UgLmNvbXBsZXRlZC1wcm9maWxlLXRleHQge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAzMnB4O1xuICAgICAgY29sb3I6ICMyYmFmZTM7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5hY2NvdW50X292ZXJ2aWV3IC5jb21wbGV0ZS15b3VyLXByb2ZpbGUtaW1hZ2UgLmNvbXBsZXRlZC1wcm9maWxlLXRleHQgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjMmJhZmUzO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgIC5hY2NvdW50X292ZXJ2aWV3IC5jb21wbGV0ZS15b3VyLXByb2ZpbGUtaW1hZ2UgLmNvbXBsZXRlZC1wcm9maWxlLXRleHQgYiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAuYWNjb3VudF9vdmVydmlldyAuY29tcGxldGUteW91ci1wcm9maWxlLWltYWdlIC5zY29yZUNpcmNsZSB7XG4gICAgICB3aWR0aDogOTZweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAuYWNjb3VudF9vdmVydmlldyAuY29tcGxldGUteW91ci1wcm9maWxlLWltYWdlIC5zY29yZUNpcmNsZSBzdmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiBpbml0aWFsO1xuICAgICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICAgICAgaGVpZ2h0OiBpbml0aWFsOyB9XG4gICAgICAgIC5hY2NvdW50X292ZXJ2aWV3IC5jb21wbGV0ZS15b3VyLXByb2ZpbGUtaW1hZ2UgLnNjb3JlQ2lyY2xlIHN2ZyB0ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDU3cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICB0ZXh0LWFuY2hvcjogbWlkZGxlO1xuICAgICAgICAgIGZpbGw6ICM4MThhOTE7IH1cbiAgICAgICAgLmFjY291bnRfb3ZlcnZpZXcgLmNvbXBsZXRlLXlvdXItcHJvZmlsZS1pbWFnZSAuc2NvcmVDaXJjbGUgc3ZnIGNpcmNsZSB7XG4gICAgICAgICAgc3Ryb2tlLXdpZHRoOiAxOHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDJzIGN1YmljLWJlemllcigwLjE2LCAwLjc5LCAwLjQ2LCAxLjAzKTtcbiAgICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMHB4LCAxMDBweCkgcm90YXRlKC04OS45ZGVnKTsgfVxuICAuYWNjb3VudF9vdmVydmlldyAuYWNjb3VudF9vdmVydmlldy1jYXNoYmFjay53aGl0ZS1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxOXB4IDE2cHggMjZweDsgfVxuICAuYWNjb3VudF9vdmVydmlldy1jYXNoYmFjayAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5hY2NvdW50X292ZXJ2aWV3LWNhc2hiYWNrIC5jb250ZW50IC5pbmZvLWJveCB7XG4gICAgICBwYWRkaW5nOiAxM3B4O1xuICAgICAgZmxleDogMiAxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBtaW4td2lkdGg6IDE5M3B4O1xuICAgICAgY29sb3I6ICM2NjY7XG4gICAgICBib3gtc2hhZG93OiAxcHggMCAwIDAgI2U1ZTVlNTsgfVxuICAgICAgLmFjY291bnRfb3ZlcnZpZXctY2FzaGJhY2sgLmNvbnRlbnQgLmluZm8tYm94IC50aW1lc3BhbiB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIycHggMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAuYWNjb3VudF9vdmVydmlldy1jYXNoYmFjayAuY29udGVudCAuaW5mby1ib3ggLmluZm8taGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7IH1cbiAgICAgIC5hY2NvdW50X292ZXJ2aWV3LWNhc2hiYWNrIC5jb250ZW50IC5pbmZvLWJveCAuZGV0YWlscy1jb250ZW50IC5hbW91bnQge1xuICAgICAgICBjb2xvcjogIzI3OWZkYztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogMjAwOyB9XG4gICAgICAuYWNjb3VudF9vdmVydmlldy1jYXNoYmFjayAuY29udGVudCAuaW5mby1ib3ggLmRldGFpbHMtY29udGVudCAuZGVzYyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBmb250LXdlaWdodDogMjAwOyB9XG4gICAgICAuYWNjb3VudF9vdmVydmlldy1jYXNoYmFjayAuY29udGVudCAuaW5mby1ib3ggLmRldGFpbHMsIC5hY2NvdW50X292ZXJ2aWV3LWNhc2hiYWNrIC5jb250ZW50IC5pbmZvLWJveCAuZGV0YWlscy1oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgIC5hY2NvdW50X292ZXJ2aWV3LWNhc2hiYWNrIC5jb250ZW50IC5pbmZvLWJveDpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgICAgLmFjY291bnRfb3ZlcnZpZXctY2FzaGJhY2sgLmNvbnRlbnQgLmluZm8tYm94LnBheW91dCB7XG4gICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgIGZsZXg6IDEgMTsgfVxuICAgICAgLmFjY291bnRfb3ZlcnZpZXctY2FzaGJhY2sgLmNvbnRlbnQgLmluZm8tYm94IC5jYXNoLWFtb3VudCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgY29sb3I6ICMyYmFmZTM7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgIC5hY2NvdW50X292ZXJ2aWV3LWNhc2hiYWNrIC5jb250ZW50IC5pbmZvLWJveCAuaW5mby1mb290ZXIub3JhbmdlIGE6bGFzdC1jaGlsZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5hY2NvdW50X292ZXJ2aWV3LWNhc2hiYWNrIC5jb250ZW50IC5pbmZvLWJveCAub3JhbmdlLCAuYWNjb3VudF9vdmVydmlldy1jYXNoYmFjayAuY29udGVudCAuaW5mby1ib3ggLm9yYW5nZSAqIHtcbiAgICAgICAgY29sb3I6ICNmYzY3MmQ7IH1cbiAgICAgIC5hY2NvdW50X292ZXJ2aWV3LWNhc2hiYWNrIC5jb250ZW50IC5pbmZvLWJveCAuZGV0YWlscy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7IH1cbiAgICAgIC5hY2NvdW50X292ZXJ2aWV3LWNhc2hiYWNrIC5jb250ZW50IC5pbmZvLWJveCAuZGV0YWlscy1oZWFkZXIge1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICAuYWNjb3VudF9vdmVydmlldy1jYXNoYmFjayAuY29udGVudCAuaW5mby1ib3ggLmluZm8tY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4OiAxIDE7IH1cbiAgICAgIC5hY2NvdW50X292ZXJ2aWV3LWNhc2hiYWNrIC5jb250ZW50IC5pbmZvLWJveCAuY3VzdG9tLXRvb2x0aXAtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMTA0cHg7XG4gICAgICAgIHRvcDogY2FsYygxMDAlIC0gMTFweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyNzlmZGM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICB3aWR0aDogMjE1cHg7XG4gICAgICAgIGhlaWdodDogMTE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICAgICAuYWNjb3VudF9vdmVydmlldy1jYXNoYmFjayAuY29udGVudCAuaW5mby1ib3ggLmN1c3RvbS10b29sdGlwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMThweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2dlY2tvL2ltZy9pY29uLXF1ZS5wbmdcIikgY2VudGVyIGNlbnRlci8xNHB4IDE0cHggbm8tcmVwZWF0O1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4OyB9XG4gICAgICAgIC5hY2NvdW50X292ZXJ2aWV3LWNhc2hiYWNrIC5jb250ZW50IC5pbmZvLWJveCAuY3VzdG9tLXRvb2x0aXA6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzlmZGM7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAgICAgLmFjY291bnRfb3ZlcnZpZXctY2FzaGJhY2sgLmNvbnRlbnQgLmluZm8tYm94IC5jdXN0b20tdG9vbHRpcDpob3ZlciAuY3VzdG9tLXRvb2x0aXAtY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmFjY291bnRfb3ZlcnZpZXctY2FzaGJhY2sgaDIge1xuICAgIGNvbG9yOiAjMjg5ZWRhO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAuYWNjb3VudF9vdmVydmlldyAuaW5mby1ib3ggLmxvZ28ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9nZWNrby9pbWcvbWFnbmlmeWluZ19nbGFzcy5zdmdcIikgY2VudGVyIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDMzcHg7XG4gICAgd2lkdGg6IDQycHg7IH1cbiAgLmFjY291bnRfb3ZlcnZpZXcgLmlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDExMDBweDsgfVxuICAuYWNjb3VudF9vdmVydmlldy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjguNyU7IH1cbiAgLmFjY291bnRfb3ZlcnZpZXctcmlnaHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMzlweDtcbiAgICB3aWR0aDogNzEuMyU7IH1cbiAgLmFjY291bnRfb3ZlcnZpZXcgLndoaXRlLWJveCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBhZGRpbmc6IDM1cHggNDZweCA0MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCAxMHB4IDAgI2U1ZTVlNTsgfVxuICAgIC5hY2NvdW50X292ZXJ2aWV3IC53aGl0ZS1ib3guYmx1ZS1ib3JkZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzI3OWZkYztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgYm94LXNoYWRvdzogMXB4IDAgN3B4IDJweCAjMjc5RkRDNEM7IH1cbiAgICAuYWNjb3VudF9vdmVydmlldyAud2hpdGUtYm94LmJsdWUtYm9yZGVyIGgyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMxODliZGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHggNHB4IDAgMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3gtc2hhZG93OiAwIDAgN3B4IDFweCAjMjc5RkRDNEM7XG4gICAgICBoZWlnaHQ6IDYzcHg7XG4gICAgICBsaW5lLWhlaWdodDogNjNweDtcbiAgICAgIHBhZGRpbmc6IDJweCAwIDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAuYWNjb3VudF9vdmVydmlldyAuc2l0ZS1vZi1tb250aCAuc2VydmVyLWNvbnRlbnQsXG4gIC5hY2NvdW50X292ZXJ2aWV3IC5zaXRlLW9mLW1vbnRoIC5pbWFnZS1idXR0b24ge1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDsgfVxuICAuYWNjb3VudF9vdmVydmlldyBmb3JtIC53aGl0ZS1ib3gge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4OyB9XG4gIC5hY2NvdW50X292ZXJ2aWV3LW5vLWZhdm91cml0ZXMud2hpdGUtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAuYWNjb3VudF9vdmVydmlldy1uby1mYXZvdXJpdGVzLndoaXRlLWJveCBpbWcge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIG1hcmdpbjogNDBweDsgfVxuICAuYWNjb3VudF9vdmVydmlldyAubmF2LXRhYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbiAgICBjb2xvcjogIzI2OWVkYjtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOyB9XG4gIC5hY2NvdW50X292ZXJ2aWV3IC5uYXYtdGFiOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5hY2NvdW50X292ZXJ2aWV3IC5uYXYtdGFiLm5hdi10YWItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY5ZWRiO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5hY2NvdW50X292ZXJ2aWV3IC50YWItdGFyZ2V0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYWNjb3VudF9vdmVydmlldyAudGFiLXRhcmdldC50YWItdGFyZ2V0LWFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3OTFweCkge1xuICAgIC5hY2NvdW50X292ZXJ2aWV3IC50YWItdGFyZ2V0LnRhYi10YXJnZXQtYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiIsImh0bWwsYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcbn1cclxuYmxvY2txdW90ZSwgcSB7XHJcblx0cXVvdGVzOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0Y29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuKntcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG51bCxcclxub2wsXHJcbmxpIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaHRtbHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufSIsIkBpbXBvcnQgJy4uL3ZhcnMnO1xuQGltcG9ydCAnLi4vcmVzZXQnO1xuQGltcG9ydCAnLi4vYnJlYWtwb2ludHMnO1xuXG4uYWNjb3VudF9vdmVydmlld3tcbiAgcGFkZGluZzogMzBweCAwIDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIC53cmFwLWNvbXBsZXRlLXlvdXItcHJvZmlsZSBoMyB7XG4gICAgY29sb3I6ICM3YzdjN2M7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luOiAxMXB4IDAgMDtcbiAgfVxuICAmIC5hYmJpZS13YXR0cy13cmFwe1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmIC5jb21wbGV0ZS15b3VyLXByb2ZpbGUtaW1hZ2Uge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTE5cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmOmhvdmVyIC5wb3Atb3ZlcntcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmIC5wb3Atb3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiNGRkZGRkZFNTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDRweCAwICNENkQ2RDZFNTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgICAgcGFkZGluZzogMTFweCA1cHggMTZweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTlweDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB3aWR0aDogMjQxcHg7XG4gICAgICB6LWluZGV4OiA5OTtcbiAgICAgICYgLnBvcC10aXRsZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xuICAgICAgICBjb2xvcjogIzcxNzE3MTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgICYgcCB7XG4gICAgICAgIGNvbG9yOiAjYWJhYmFiO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAmIC5hcnJvdyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL2dlY2tvL2ltZy9hcnJvdy1wb3AtdXAucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgbGVmdDogLTdweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYgLmFyYy1iYWNrZ3JvdW5ke1xuICAgICAgc3Ryb2tlOiByZ2JhKDEwLDEwLDExMCwuMSk7XG4gICAgfVxuICAgICYgLmFyYyB7XG4gICAgICBzdHJva2U6ICMyNzlmZGM7XG4gICAgfVxuICAgICYgLnNiLWF2YXRhciB7XG4gICAgICBoZWlnaHQ6IDg4cHghaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlIWltcG9ydGFudDtcbiAgICAgIHRvcDogNHB4IWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IDE1cHghaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlIWltcG9ydGFudDtcbiAgICAgICY+ZGl2IHtcbiAgICAgICAgd2lkdGg6IDg4cHghaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDg4cHghaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweCFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYgLmNvbXBsZXRlZC1wcm9maWxlLXRleHQge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAzMnB4O1xuICAgICAgY29sb3I6ICMyYmFmZTM7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAmIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICBjb2xvcjogIzJiYWZlMztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgICAgJiBiIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJiAuc2NvcmVDaXJjbGUge1xuICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICYgc3ZnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogaW5pdGlhbDtcbiAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAgIGhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgJiB0ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDU3cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICB0ZXh0LWFuY2hvcjogbWlkZGxlO1xuICAgICAgICAgIGZpbGw6ICM4MThhOTE7XG4gICAgICAgIH1cbiAgICAgICAgJiBjaXJjbGUge1xuICAgICAgICAgIHN0cm9rZS13aWR0aDogMThweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAycyBjdWJpYy1iZXppZXIoLjE2LC43OSwuNDYsMS4wMyk7XG4gICAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDBweCwxMDBweCkgcm90YXRlKCAtODkuOWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWNjb3VudF9vdmVydmlldyAmLWNhc2hiYWNrLndoaXRlLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDE5cHggMTZweCAyNnB4O1xuICB9XG4gICYtY2FzaGJhY2sge1xuICAgICYgLmNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmIC5pbmZvLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgICAgIGZsZXg6IDIgMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBtaW4td2lkdGg6IDE5M3B4O1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDAgMCAwICNlNWU1ZTU7XG4gICAgICAgICYgLnRpbWVzcGFuIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMnB4IDA7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgICYgLmluZm8taGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgIH1cbiAgICAgICAgJiAuZGV0YWlscy1jb250ZW50IHtcblxuICAgICAgICAgICYgLmFtb3VudCB7XG4gICAgICAgICAgICBjb2xvcjogIzI3OWZkYztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIC5kZXRhaWxzLCAmIC5kZXRhaWxzLWhlYWRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYucGF5b3V0IHtcbiAgICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgICAgIGZsZXg6IDEgMTtcbiAgICAgICAgfVxuICAgICAgICAmIC5jYXNoLWFtb3VudCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICBjb2xvcjogIzJiYWZlMztcbiAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgICAgJiAuaW5mby1mb290ZXIub3JhbmdlIGE6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmIC5vcmFuZ2UsICYgLm9yYW5nZSAqIHtcbiAgICAgICAgICBjb2xvcjogI2ZjNjcyZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgLmRldGFpbHMtY29udGFpbmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgfVxuICAgICAgICAmIC5kZXRhaWxzLWhlYWRlciB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgLmluZm8tY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZmxleDogMSAxO1xuXG4gICAgICAgIH1cbiAgICAgICAgJiAuY3VzdG9tLXRvb2x0aXAtY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogLTEwNHB4O1xuICAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gMTFweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyNzlmZGM7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICB3aWR0aDogMjE1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMTVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgLmN1c3RvbS10b29sdGlwIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogMThweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9nZWNrby9pbWcvaWNvbi1xdWUucG5nJykgY2VudGVyIGNlbnRlci8xNHB4IDE0cHggbm8tcmVwZWF0O1xuICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzlmZGM7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIC5jdXN0b20tdG9vbHRpcC1jb250ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtY2FzaGJhY2sgaDIge1xuICAgIGNvbG9yOiAjMjg5ZWRhO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gICYgLmluZm8tYm94IC5sb2dvIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9nZWNrby9pbWcvbWFnbmlmeWluZ19nbGFzcy5zdmcnKSBjZW50ZXIgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICAgIGhlaWdodDogMzNweDtcbiAgICB3aWR0aDogNDJweDtcbiAgfVxuICAmIC5pbm5lcntcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgfVxuICAmLWxlZnR7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI4LjclO1xuICB9XG4gICYtcmlnaHR7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzOXB4O1xuICAgIHdpZHRoOiA3MS4zJTtcbiAgfVxuICAud2hpdGUtYm94e1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nOiAzNXB4IDQ2cHggNDJweDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaGFkb3c6IDNweCAzcHggMTBweCAwICNlNWU1ZTU7XG4gICAgJi5ibHVlLWJvcmRlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjc5ZmRjO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICBib3gtc2hhZG93OiAxcHggMCA3cHggMnB4ICMyNzlGREM0QztcbiAgICB9XG4gICAgJi5ibHVlLWJvcmRlciBoMiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMTg5YmRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDRweCAwIDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDdweCAxcHggIzI3OUZEQzRDO1xuICAgICAgaGVpZ2h0OiA2M3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDYzcHg7XG4gICAgICBwYWRkaW5nOiAycHggMCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICB9XG4gIC5zaXRlLW9mLW1vbnRoIC5zZXJ2ZXItY29udGVudCxcbiAgLnNpdGUtb2YtbW9udGggLmltYWdlLWJ1dHRvbntcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIH1cblxuICAmIGZvcm0gLndoaXRlLWJveHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweDtcbiAgfVxuXG4gICYtbm8tZmF2b3VyaXRlcy53aGl0ZS1ib3h7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgICYgaW1nIHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICBtYXJnaW46IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgLm5hdi10YWJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbiAgICBjb2xvcjogIzI2OWVkYjtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG4gIC5uYXYtdGFiOmZvY3Vze1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubmF2LXRhYi5uYXYtdGFiLWFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY5ZWRiO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnRhYi10YXJnZXR7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAudGFiLXRhcmdldC50YWItdGFyZ2V0LWFjdGl2ZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzkxcHgpe1xuICAgIC50YWItdGFyZ2V0LnRhYi10YXJnZXQtYWN0aXZle1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbn0iXX0= */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}.footer{background-color:#864cd7;padding:50px 0;overflow-x:hidden}.footer__inner{color:#fff;display:grid;grid-template-columns:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.footer__first_row{display:grid;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:65% 35%;border-bottom:1px solid #c8bdf1;padding-bottom:40px}.footer__first_row_inner{display:grid;grid-template-columns:repeat(4,1fr);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px) and (min-width:361px){.footer__first_row_inner{display:grid;padding-left:20px;grid-template-columns:40% 40%;grid-gap:40px 20px}}@media (max-width:400px){.footer__first_row_inner{display:grid;grid-template-columns:100%;grid-gap:40px 0;padding:0 20px}}.footer__first_row_inner>div{-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto}.footer__first_row_join{text-align:left;background-color:#a87ee2;color:#fff;padding:40px 20px;margin-left:20px}.footer__first_row_join h2{margin-left:10px;margin-bottom:15px;font-weight:700;font-size:16px}.footer__first_row_join p{margin-bottom:35px;font-size:20px}.footer__first_row_join .es_subscription_message.success{color:#fcc13e}.footer__first_row_join .emaillist form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__first_row_join .emaillist form .es-field-wrap{width:80%}.footer__first_row_join .emaillist form .es_required_field{height:50px;width:100%;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border:none;font-size:14px;padding-left:20px}.footer__first_row_join .emaillist form input.es_subscription_form_submit{font-family:"Font Awesome 6 Free";font-weight:900;width:50px;height:50px;color:#fff;background-color:#fcc13e;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border:none;font-size:20px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.footer__first_row_join .emaillist form input.es_subscription_form_submit:hover{padding-left:10px;background-color:#ffcd5d;cursor:pointer;-webkit-transition:all ease .2s;-o-transition:all ease .2s;-moz-transition:all ease .2s;transition:all ease .2s}.footer__footer_title{padding-bottom:10px;font-weight:700;font-size:19px}@media (max-width:400px){.footer__footer_title{font-size:17px;padding-bottom:10px}}.footer__footer_title h3{font-size:20px;font-weight:700}@media (max-width:400px){.footer__footer_title h3{font-size:17px}}.footer__footer_title+ul li{list-style-type:none}.footer__footer_title+ul li a{color:#c8bdf1;font-size:16px}@media (max-width:400px){.footer__footer_title+ul li a{font-size:14px}}.footer__footer_title+ul li a:hover{color:#fff}.footer__footer_title+ul li{padding:0 0 5px}.footer__second_row{padding:40px 0 20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__second_row_social{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__second_row_social a{display:block;width:40px;height:40px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #c8bdf1;color:#fff;font-size:20px;margin-right:15px}.footer__second_row_social a i{margin-top:10px}.footer__second_row_inline_menu a{margin:10px 15px;color:#fff}.footer__third_row{text-align:center;padding-bottom:30px}.footer__third_row img{padding:0 20px}.footer__fourth_row{text-align:center}.footer__fourth_row p{font-size:14px;font-weight:400}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJmb290ZXIvZm9vdGVyLmNzcyIsIl9yZXNldC5zY3NzIiwiZm9vdGVyL2Zvb3Rlci5zY3NzIiwiX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsMkdBRUEsc0dBRUEsK0ZBR0Esd0RBcUJBLEdBQUEsR0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFHSixHQUFBLEdBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBSUosNEJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSixrQkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLG1CQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2QkosdUJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSix3QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElDZEosY0FwQkEsRUFnQkEsTUFmQSxPQVlBLElBSUEsT0FIQSxPQVpBLE1BZ0JBLE1BWkEsR0FGQSxPRE9BLEVDSUEsUUFaQSxPQUlBLE1BSUEsTUFIQSxHQVdBLFNBVEEsR0FFQSxNQUhBLEdBSkEsR0Q0QkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBR0osS0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUNUSixFQUFHLEtBQU0sUUFBUyxRQy9EbEIsT0RzRUEsUUFBUyxNQUdHLE1BUFosRUFIMkIsSUFEQSxXQzlEM0IsS0RzRWdCLE9BRFQsUUFIRSxPQUh1QixLQUFNLEtBSTlCLEdBSFIsSUFNd0IsUUFObkIsSUNoRUwsSURtRUEsR0FBSSxHQUhNLEdBTXVCLE1BRmpDLFNBR1EsV0FBUixPQUFvQixPQUhWLEtBTlYsR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBU1EsT0FBUSxPQ3ZFcEMsS0RrRU0sRUNsRU4sT0RnRWMsSUFBSyxJQUFLLElBSVIsTUFBTyxPQURILEdBTWQsS0FETixLQUFNLElDeEVOLE9EbUVZLEdB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LElBQ0EsVUFBQSxLQ09OLHlCRFZFLHNCQU1RLFVBQUEsS0FDQSxlQUFBLE1BUFAseUJBVU8sVUFBQSxLQUNBLFlBQUEsSUNEVix5QkRWRyx5QkFhVyxVQUFBLE1BS1osNEJBQ0ksZ0JBQUEsS0FHSiw4QkFDSSxNQUFBLFFBQ0EsVUFBQSxLQ2ROLHlCRFlFLDhCQUtRLFVBQUEsTUFJUixvQ0FDSSxNQUFBLEtBR0osNEJBQ0ksUUFBQSxFQUFBLEVBQUEsSUFHSixvQkFDSSxRQUFBLEtBQUEsRUFBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxTQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSx3QkFBQSxjQUFBLGNBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSwyQkFDSSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsU0FBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFdBQUEsc0JBQUEsT0FBQSx1QkFBQSxJQUFBLGdCQUFBLFdBQUEsbUJBQUEsT0FBQSxtQkFBQSxJQUFBLGVBQUEsSUFGSCw2QkFJTyxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLE9BQ0Esc0JBQUEsSUFBQSxtQkFBQSxJQUFBLGNBQUEsSUFDQSxPQUFBLElBQUEsTUFBQSxRQUNBLE1BQUEsS0FDQSxVQUFBLEtBQ0EsYUFBQSxLQVpQLCtCQWNXLFdBQUEsS0FJWixrQ0FDSSxPQUFBLEtBQUEsS0FDQSxNQUFBLEtBS1IsbUJBQ0ksV0FBQSxPQUNBLGVBQUEsS0FGSCx1QkFJTyxRQUFBLEVBQUEsS0FJUixvQkFDSSxXQUFBLE9BREgsc0JBR08sVUFBQSxLQUNBLFlBQUEiLCJmaWxlIjoiZm9vdGVyL2Zvb3Rlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBAaW1wb3J0ICdmb250cyc7XHJcblxyXG4vLyB0aGlzIHBhcnRpYWwgaW5jbHVkZXMgdGhlIHNjc3MgdmFyaWFibGVzIHVzZWQgYWNyb3NzIHRoZSBzaXRlXHJcblxyXG4vLyBNb250c2VycmF0IEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcclxuLy8gSW50ZXIgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcclxuLy8gTXVsaXNoIEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU11bGlzaDp3Z2h0QDMwMDs1MDA7NjAwOzgwMCZkaXNwbGF5PXN3YXAnKTtcclxuXHJcbi8vIEdpbHJveSBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5jZG5mb250cy5jb20vY3NzL2dpbHJveS1ib2xkJyk7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUJvbGQnLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1IZWF2eScsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUxpZ2h0Jywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktTWVkaXVtJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAgJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG5cclxuJGxpZ2h0LWJhY2tncm91bmQtdmFyeS1saWdodDogI2M0YjllZjtcclxuJGxpZ2h0LWJhY2tncm91bmQtY29sb3I6ICNhODdlZTI7XHJcbiRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICM4NjRDRDc7XHJcbiRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjogI0ZDQzEzRTtcclxuJGFjY2VudC1jb2xvcjogIzdlNTNkZDtcclxuJGFjY2VudC10ZXh0LWNvbG9yOiAjNTg1ODU4O1xyXG4kYmFja2dyb3VuZC10ZXh0LWNvbG9yOiAjN2Y4YzhkO1xyXG4kdGV0aWFyeS1jb2xvcjogI0ZGRkZGRjtcclxuJHRldGlhcnktYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcclxuJHF1YXRlbmFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4kcGFyYWdyYXBoLXRleHQtY29sb3I6ICMyOTI5Mjk7XHJcblxyXG5cclxuaDEsIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuaDMsaDR7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcblxyXG5wLFxyXG5hLFxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5zZWxlY3QsXHJcbm9wdGlvbixcclxudWwsXHJcbmxpLFxyXG50YWJsZSxcclxudGQsXHJcbnRyLFxyXG50aCxcclxudGJvZHksXHJcbnRoZWFkLFxyXG5kaXYsXHJcbmhlYWRlcixcclxuc2VjdGlvbixcclxuYXNpZGUsXHJcbmZpZ3VyZSxcclxubGFiZWwsXHJcbnRleHRhcmVhLFxyXG46OnBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuc3BhbntcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufSIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU11bGlzaDp3Z2h0QDMwMDs1MDA7NjAwOzgwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuY2RuZm9udHMuY29tL2Nzcy9naWxyb3ktYm9sZFwiKTtcbmgxLCBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmgzLCBoNCB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnAsXG5hLFxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG5vcHRpb24sXG51bCxcbmxpLFxudGFibGUsXG50ZCxcbnRyLFxudGgsXG50Ym9keSxcbnRoZWFkLFxuZGl2LFxuaGVhZGVyLFxuc2VjdGlvbixcbmFzaWRlLFxuZmlndXJlLFxubGFiZWwsXG50ZXh0YXJlYSxcbjo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5zcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbnVsLFxub2wsXG5saSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7IH1cblxuLyoqXHJcbipcclxuKiBUZXN0aW5nXHJcbipcclxuKiovXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2NENENztcbiAgcGFkZGluZzogNTBweCAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgLmZvb3Rlcl9faW5uZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5mb290ZXJfX2ZpcnN0X3JvdyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDY1JSAzNSU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOGJkZjE7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cbiAgICAuZm9vdGVyX19maXJzdF9yb3dfaW5uZXIge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDM2MXB4KSB7XG4gICAgICAgIC5mb290ZXJfX2ZpcnN0X3Jvd19pbm5lciB7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MCUgNDAlO1xuICAgICAgICAgIGdyaWQtZ2FwOiA0MHB4IDIwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgIC5mb290ZXJfX2ZpcnN0X3Jvd19pbm5lciB7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgICAgICAgZ3JpZC1nYXA6IDQwcHggMDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuICAgIC5mb290ZXJfX2ZpcnN0X3Jvd19pbm5lciA+IGRpdiB7XG4gICAgICBmbGV4OiBhdXRvOyB9XG4gICAgLmZvb3Rlcl9fZmlyc3Rfcm93X2pvaW4ge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhODdlZTI7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgICAuZm9vdGVyX19maXJzdF9yb3dfam9pbiBoMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgIC5mb290ZXJfX2ZpcnN0X3Jvd19qb2luIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAgIC5mb290ZXJfX2ZpcnN0X3Jvd19qb2luIC5lc19zdWJzY3JpcHRpb25fbWVzc2FnZS5zdWNjZXNzIHtcbiAgICAgICAgY29sb3I6ICNGQ0MxM0U7IH1cbiAgICAgIC5mb290ZXJfX2ZpcnN0X3Jvd19qb2luIC5lbWFpbGxpc3QgZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAgIC5mb290ZXJfX2ZpcnN0X3Jvd19qb2luIC5lbWFpbGxpc3QgZm9ybSAuZXMtZmllbGQtd3JhcCB7XG4gICAgICAgICAgd2lkdGg6IDgwJTsgfVxuICAgICAgICAuZm9vdGVyX19maXJzdF9yb3dfam9pbiAuZW1haWxsaXN0IGZvcm0gLmVzX3JlcXVpcmVkX2ZpZWxkIHtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAgICAgLmZvb3Rlcl9fZmlyc3Rfcm93X2pvaW4gLmVtYWlsbGlzdCBmb3JtIGlucHV0LmVzX3N1YnNjcmlwdGlvbl9mb3JtX3N1Ym1pdCB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzOyB9XG4gICAgICAgICAgLmZvb3Rlcl9fZmlyc3Rfcm93X2pvaW4gLmVtYWlsbGlzdCBmb3JtIGlucHV0LmVzX3N1YnNjcmlwdGlvbl9mb3JtX3N1Ym1pdDpob3ZlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZDVkO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4yczsgfVxuICAuZm9vdGVyX19mb290ZXJfdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxOXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAuZm9vdGVyX19mb290ZXJfdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cbiAgICAuZm9vdGVyX19mb290ZXJfdGl0bGUgaDMge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgIC5mb290ZXJfX2Zvb3Rlcl90aXRsZSBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4OyB9IH1cbiAgLmZvb3Rlcl9fZm9vdGVyX3RpdGxlICsgdWwgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAuZm9vdGVyX19mb290ZXJfdGl0bGUgKyB1bCBsaSBhIHtcbiAgICBjb2xvcjogI2M4YmRmMTtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgIC5mb290ZXJfX2Zvb3Rlcl90aXRsZSArIHVsIGxpIGEge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAuZm9vdGVyX19mb290ZXJfdGl0bGUgKyB1bCBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuZm9vdGVyX19mb290ZXJfdGl0bGUgKyB1bCBsaSB7XG4gICAgcGFkZGluZzogMCAwIDVweDsgfVxuICAuZm9vdGVyX19zZWNvbmRfcm93IHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5mb290ZXJfX3NlY29uZF9yb3dfc29jaWFsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAuZm9vdGVyX19zZWNvbmRfcm93X3NvY2lhbCBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzhiZGYxO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgICAgICAgLmZvb3Rlcl9fc2Vjb25kX3Jvd19zb2NpYWwgYSBpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgLmZvb3Rlcl9fc2Vjb25kX3Jvd19pbmxpbmVfbWVudSBhIHtcbiAgICAgIG1hcmdpbjogMTBweCAxNXB4O1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmZvb3Rlcl9fdGhpcmRfcm93IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgICAuZm9vdGVyX190aGlyZF9yb3cgaW1nIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAuZm9vdGVyX19mb3VydGhfcm93IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuZm9vdGVyX19mb3VydGhfcm93IHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuIiwiaHRtbCxib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgXHJcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogMDtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuXHRxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG4qe1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgXHJcbnVsLFxyXG5vbCxcclxubGkge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5odG1se1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG59IiwiQGltcG9ydCAnLi4vdmFycyc7XHJcbkBpbXBvcnQgJy4uL3Jlc2V0JztcclxuQGltcG9ydCAnLi4vYnJlYWtwb2ludHMnO1xyXG5cclxuLmZvb3RlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcblxyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgICAgY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgJl9fZmlyc3Rfcm93e1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2NSUgMzUlO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzhiZGYxO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICZfaW5uZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD10YWJsZXQnLCAnPnBob25lJyl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MCUgNDAlO1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1nYXA6IDQwcHggMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTQwMHB4Jyl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1nYXA6IDQwcHggMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX2lubmVyID4gZGl2e1xyXG4gICAgICAgICAgICBmbGV4OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX2pvaW57XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICYgaDJ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgcHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiAuZXNfc3Vic2NyaXB0aW9uX21lc3NhZ2Uuc3VjY2Vzc3tcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiAuZW1haWxsaXN0IGZvcm17XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAmIC5lcy1maWVsZC13cmFwe1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmIC5lc19yZXF1aXJlZF9maWVsZHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmIGlucHV0LmVzX3N1YnNjcmlwdGlvbl9mb3JtX3N1Ym1pdHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZDVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvb3Rlcl90aXRsZXtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICBcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9NDAwcHgnKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDN7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTQwMHB4Jyl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9vdGVyX3RpdGxlICsgdWwgbGl7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvb3Rlcl90aXRsZSArIHVsIGxpIGF7IC8vc3R5bGluZyB0aGUgZm9vdGVyIG1lbnVcclxuICAgICAgICBjb2xvcjogI2M4YmRmMTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD00MDBweCcpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvb3Rlcl90aXRsZSArIHVsIGxpIGE6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvb3Rlcl90aXRsZSArIHVsIGxpeyAvL3N0eWxpbmcgZm9yIHRoZSBmb290ZXIgbWVudVxyXG4gICAgICAgIHBhZGRpbmc6IDAgMCA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2Vjb25kX3Jvd3tcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAmX3NvY2lhbHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjOGJkZjE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAmIGl7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX2lubGluZV9tZW51IGF7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX190aGlyZF9yb3d7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ZvdXJ0aF9yb3d7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIkYnJlYWtwb2ludHM6IChcclxuICBcInBob25lXCI6IDM2MHB4LFxyXG4gIFwidGFibGV0XCI6IDc2OHB4LFxyXG4gIFwiZGVza3RvcFwiOiAxMzY2cHgsXHJcbiAgXCJMR2Rlc2t0b3BcIjogMTkyMHB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLy9cclxuLy8vIENyZWF0ZXMgYSBsaXN0IG9mIHN0YXRpYyBleHByZXNzaW9ucyBvciBtZWRpYSB0eXBlc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHNpbmdsZSBtZWRpYSB0eXBlIChzY3JlZW4pXHJcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbic6ICdzY3JlZW4nKTtcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHN0YXRpYyBleHByZXNzaW9uIHdpdGggbG9naWNhbCBkaXNqdW5jdGlvbiAoT1Igb3BlcmF0b3IpXHJcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoXHJcbi8vL1x0XHQncmV0aW5hMngnOiAoXHJcbi8vL1x0XHRcdCcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKScsXHJcbi8vL1x0XHRcdCcobWluLXJlc29sdXRpb246IDE5MmRwaSknXHJcbi8vL1x0XHQpXHJcbi8vL1x0KTtcclxuLy8vXHJcbiRtZWRpYS1leHByZXNzaW9uczogKFxyXG4gIFwic2NyZWVuXCI6IFwic2NyZWVuXCIsXHJcbiAgXCJwcmludFwiOiBcInByaW50XCIsXHJcbiAgXCJoYW5kaGVsZFwiOiBcImhhbmRoZWxkXCIsXHJcbiAgXCJyZXRpbmEyeFwiOiAoXHJcbiAgICBcIigtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpXCIsXHJcbiAgICBcIihtaW4tcmVzb2x1dGlvbjogMTkyZHBpKVwiXHJcbiAgKSxcclxuICBcInJldGluYTN4XCI6IChcclxuICAgIFwiKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMylcIixcclxuICAgIFwiKG1pbi1yZXNvbHV0aW9uOiAzNTBkcGkpXCJcclxuICApXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLy9cclxuLy8vIERlZmluZXMgYSBudW1iZXIgdG8gYmUgYWRkZWQgb3Igc3VidHJhY3RlZCBmcm9tIGVhY2ggdW5pdCB3aGVuIGRlY2xhcmluZyBicmVha3BvaW50cyB3aXRoIGV4Y2x1c2l2ZSBpbnRlcnZhbHNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBwaXhlbHMgaXMgZGVmaW5lZCBhcyBgMWAgYnkgZGVmYXVsdFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPjEyOHB4XCIpIHt9XHJcbi8vL1xyXG4vLy9cdCAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vL1x0IEBtZWRpYSAobWluLXdpZHRoOiAxMjlweCkge31cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIGVtcyBpcyBkZWZpbmVkIGFzIGAwLjAxYCBieSBkZWZhdWx0XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+MjBlbVwiKSB7fVxyXG4vLy9cclxuLy8vXHQgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy9cdCBAbWVkaWEgKG1pbi13aWR0aDogMjAuMDFlbSkge31cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIHJlbXMgaXMgZGVmaW5lZCBhcyBgMC4xYCBieSBkZWZhdWx0LCB0byBiZSB1c2VkIHdpdGggYGZvbnQtc2l6ZTogNjIuNSU7YFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPjIuMHJlbVwiKSB7fVxyXG4vLy9cclxuLy8vXHQgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy9cdCBAbWVkaWEgKG1pbi13aWR0aDogMi4xcmVtKSB7fVxyXG4vLy9cclxuJHVuaXQtaW50ZXJ2YWxzOiAoXHJcbiAgXCJweFwiOiAxLFxyXG4gIFwiZW1cIjogMC4wMSxcclxuICBcInJlbVwiOiAwLjFcclxuKSAhZGVmYXVsdDtcclxuLy8vXHJcbi8vLyBHZW5lcmF0ZXMgYSBtZWRpYSBxdWVyeSBiYXNlZCBvbiBhIGxpc3Qgb2YgY29uZGl0aW9uc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge0xpc3R9ICAgJGNvbmRpdGlvbnMgIC0gTWVkaWEgcXVlcnkgY29uZGl0aW9uc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc2luZ2xlIHNldCBicmVha3BvaW50XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+cGhvbmVcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggdHdvIHNldCBicmVha3BvaW50c1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPnBob25lXCIsIFwiPD10YWJsZXRcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggY3VzdG9tIHZhbHVlc1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPj0zNThweFwiLCBcIjw4NTBweFwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBzZXQgYnJlYWtwb2ludHMgd2l0aCBjdXN0b20gdmFsdWVzXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+ZGVza3RvcFwiLCBcIjw9MTM1MHB4XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc3RhdGljIGV4cHJlc3Npb25cclxuLy8vICBAaW5jbHVkZSBtZWRpYShcInJldGluYTJ4XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBNaXhpbmcgZXZlcnl0aGluZ1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPj0zNTBweFwiLCBcIjx0YWJsZXRcIiwgXCJyZXRpbmEzeFwiKSB7IH1cclxuLy8vXHJcbkBtaXhpbiBtZWRpYSgkY29uZGl0aW9ucy4uLikge1xyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRjb25kaXRpb25zKSB7XHJcbiAgICAkY29uZGl0aW9uczogc2V0LW50aChcclxuICAgICAgJGNvbmRpdGlvbnMsXHJcbiAgICAgICRpLFxyXG4gICAgICBwYXJzZS1leHByZXNzaW9uKG50aCgkY29uZGl0aW9ucywgJGkpKVxyXG4gICAgKTtcclxuICB9XHJcblxyXG4gICRicmFuY2hlczogZ2V0LXF1ZXJ5LWJyYW5jaGVzKCRjb25kaXRpb25zKTtcclxuICAkcXVlcnk6IFwiXCI7XHJcblxyXG4gIEBlYWNoICRicmFuY2ggaW4gJGJyYW5jaGVzIHtcclxuICAgIEBpZiAoc3RyLWxlbmd0aCgkcXVlcnkpICE9IDApIHtcclxuICAgICAgJHF1ZXJ5OiAkcXVlcnkgKyBcIiwgXCI7XHJcbiAgICB9XHJcblxyXG4gICAgJHF1ZXJ5OiAkcXVlcnkgKyAkYnJhbmNoO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICN7JHF1ZXJ5fSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gUmVhZHMgYSBsaXN0IG9mIG1lZGlhIHF1ZXJ5IGV4cHJlc3Npb25zIGFuZCBzZXBhcmF0ZXMgbG9naWNhbCBkaXNqdW5jdGlvbnMgaW50byBkaWZmZXJlbnQgYnJhbmNoZXNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtMaXN0fSAgICRleHByZXNzaW9ucyAgLSBsaXN0IG9mIGV4cHJlc3Npb25zXHJcbi8vL1xyXG4vLy8gQHRocm93cyBgJGV4cHJlc3Npb25gIGlzIG5vdCBhIHZhbGlkIGV4cHJlc3Npb25cclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtMaXN0IHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiBnZXQtcXVlcnktYnJhbmNoZXMoJGV4cHJlc3Npb25zKSB7XHJcbiAgJHJlc3VsdDogXCJcIjtcclxuICAkaGFzLWdyb3VwczogZmFsc2U7XHJcblxyXG4gIC8vIEdldHRpbmcgaW5pdGlhbCBzbmFwc2hvdCBhbmQgbG9va2luZyBmb3IgZ3JvdXBzXHJcbiAgQGVhY2ggJGV4cHJlc3Npb24gaW4gJGV4cHJlc3Npb25zIHtcclxuICAgIEBpZiAoc3RyLWxlbmd0aCgkcmVzdWx0KSAhPSAwKSB7XHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyBcIiBhbmQgXCI7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSA9PSBcInN0cmluZ1wiKSB7XHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAkZXhwcmVzc2lvbjtcclxuICAgIH0gQGVsc2UgaWYgKHR5cGUtb2YoJGV4cHJlc3Npb24pID09IFwibGlzdFwiKSB7XHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyBudGgoJGV4cHJlc3Npb24sIDEpO1xyXG4gICAgICAkaGFzLWdyb3VwczogdHJ1ZTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAd2FybiAnI3skZXhwcmVzc2lvbn0gaXMgbm90IGEgdmFsaWQgZXhwcmVzc2lvbi4nO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gSWYgd2UgaGF2ZSBncm91cHMsIHdlIGhhdmUgdG8gY3JlYXRlIGFsbCBwb3NzaWJsZSBjb21iaW5hdGlvbnNcclxuICBAaWYgJGhhcy1ncm91cHMge1xyXG4gICAgQGVhY2ggJGV4cHJlc3Npb24gaW4gJGV4cHJlc3Npb25zIHtcclxuICAgICAgQGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSA9PSBcImxpc3RcIikge1xyXG4gICAgICAgICRmaXJzdDogbnRoKCRleHByZXNzaW9uLCAxKTtcclxuXHJcbiAgICAgICAgQGVhY2ggJG1lbWJlciBpbiAkZXhwcmVzc2lvbiB7XHJcbiAgICAgICAgICBAaWYgKCRtZW1iZXIgIT0gJGZpcnN0KSB7XHJcbiAgICAgICAgICAgIEBlYWNoICRwYXJ0aWFsIGluICRyZXN1bHQge1xyXG4gICAgICAgICAgICAgICRyZXN1bHQ6IGpvaW4oXHJcbiAgICAgICAgICAgICAgICAkcmVzdWx0LFxyXG4gICAgICAgICAgICAgICAgc3RyLXJlcGxhY2UtZmlyc3QoJGZpcnN0LCAkbWVtYmVyLCAkcGFydGlhbClcclxuICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICRyZXN1bHQ7XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gUGFyc2VzIGEgc3RyaW5nIHRvIGZvcm0gYSBtZWRpYSBxdWVyeSBleHByZXNzaW9uXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRleHByZXNzaW9uICAtIGV4cHJlc3Npb24gKGluIHN0cmluZylcclxuLy8vXHJcbi8vLyBAdGhyb3dzIEV4cHJlc3Npb24gd2l0aCB0eXBlIGB0eXBlLW9mKCRleHByZXNzaW9uKWAgZGV0ZWN0ZWQsIHN0cmluZyBleHBlY3RlZFxyXG4vLy8gQHRocm93cyBgJGV4cHJlc3Npb25gIGlzIG1pc3NpbmcgYW4gb3BlcmF0b3JcclxuLy8vIEB0aHJvd3MgVW5rbm93biB1bml0OiBgJHVuaXRgXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7U3RyaW5nIHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiBwYXJzZS1leHByZXNzaW9uKCRleHByZXNzaW9uKSB7XHJcbiAgJG9wZXJhdG9yOiBcIlwiO1xyXG4gICR2YWx1ZTogXCJcIjtcclxuICAkZWxlbWVudDogXCJcIjtcclxuICAkcmVzdWx0OiBcIlwiO1xyXG4gICRpcy13aWR0aDogdHJ1ZTtcclxuXHJcbiAgQGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSAhPSBcInN0cmluZ1wiKSB7XHJcbiAgICBAd2FybiAnRXhwcmVzc2lvbiB3aXRoIHR5cGUgYCN7dHlwZS1vZigkZXhwcmVzc2lvbil9YCBkZXRlY3RlZCwgc3RyaW5nIGV4cGVjdGVkLic7XHJcbiAgfVxyXG5cclxuICAvLyBTZXBhcmF0aW5nIHRoZSBvcGVyYXRvciBmcm9tIHRoZSByZXN0IG9mIHRoZSBleHByZXNzaW9uXHJcbiAgQGlmIChzdHItc2xpY2UoJGV4cHJlc3Npb24sIDIsIDIpID09IFwiPVwiKSB7XHJcbiAgICAkb3BlcmF0b3I6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMSwgMik7XHJcbiAgICAkdmFsdWU6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMyk7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAkb3BlcmF0b3I6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMSwgMSk7XHJcbiAgICAkdmFsdWU6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMik7XHJcbiAgfVxyXG5cclxuICAvLyBDaGVja2luZyB3aGF0IHR5cGUgb2YgZXhwcmVzc2lvbiB3ZSdyZSBkZWFsaW5nIHdpdGhcclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkdmFsdWUpIHtcclxuICAgICRyZXN1bHQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdmFsdWUpO1xyXG4gIH0gQGVsc2UgaWYgbWFwLWhhcy1rZXkoJG1lZGlhLWV4cHJlc3Npb25zLCAkZXhwcmVzc2lvbikge1xyXG4gICAgJHJlc3VsdDogbWFwLWdldCgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKTtcclxuICAgICRpcy13aWR0aDogZmFsc2U7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAkcmVzdWx0OiB0by1udW1iZXIoJHZhbHVlKTtcclxuICB9XHJcblxyXG4gIEBpZiAoJGlzLXdpZHRoKSB7XHJcbiAgICAkdW5pdDogdW5pdCgkcmVzdWx0KTtcclxuICAgICRpbnRlcnZhbDogMDtcclxuXHJcbiAgICBAaWYgKG1hcC1oYXMta2V5KCR1bml0LWludGVydmFscywgJHVuaXQpKSB7XHJcbiAgICAgICRpbnRlcnZhbDogbWFwLWdldCgkdW5pdC1pbnRlcnZhbHMsICR1bml0KTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAd2FybiAnVW5rbm93biB1bml0OiAjeyR1bml0fSc7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkb3BlcmF0b3IgPT0gXCI+XCIpIHtcclxuICAgICAgJGVsZW1lbnQ6IFwiKG1pbi13aWR0aDogI3skcmVzdWx0ICsgJGludGVydmFsfSlcIjtcclxuICAgIH0gQGVsc2UgaWYgKCRvcGVyYXRvciA9PSBcIjxcIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWF4LXdpZHRoOiAjeyRyZXN1bHQgLSAkaW50ZXJ2YWx9KVwiO1xyXG4gICAgfSBAZWxzZSBpZiAoJG9wZXJhdG9yID09IFwiPj1cIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWluLXdpZHRoOiAjeyRyZXN1bHR9KVwiO1xyXG4gICAgfSBAZWxzZSBpZiAoJG9wZXJhdG9yID09IFwiPD1cIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWF4LXdpZHRoOiAjeyRyZXN1bHR9KVwiO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEB3YXJuICcjeyRleHByZXNzaW9ufSBpcyBtaXNzaW5nIGFuIG9wZXJhdG9yLic7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAkZWxlbWVudDogJHJlc3VsdDtcclxuICB9XHJcblxyXG4gIEByZXR1cm4gJGVsZW1lbnQ7XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gUmVwbGFjZXMgdGhlIGZpcnN0IG9jY3VyZW5jZSBvZiB0aGUgc3RyaW5nIHdpdGggdGhlIHJlcGxhY2VtZW50IHN0cmluZ1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkc2VhcmNoICAtIFRoZSB2YWx1ZSBiZWluZyBzZWFyY2hlZCBmb3JcclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRyZXBsYWNlICAtIFRoZSByZXBsYWNlbWVudCBzdHJpbmdcclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRzdWJqZWN0ICAtIFRoZSBzdHJpbmcgYmVpbmcgcmVwbGFjZWQgb25cclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtTdHJpbmcgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlLWZpcnN0KCRzZWFyY2gsICRyZXBsYWNlLCAkc3ViamVjdCkge1xyXG4gICRzZWFyY2gtc3RhcnQ6IHN0ci1pbmRleCgkc3ViamVjdCwgJHNlYXJjaCk7XHJcblxyXG4gIEBpZiAkc2VhcmNoLXN0YXJ0ID09IG51bGwge1xyXG4gICAgQHJldHVybiAkc3ViamVjdDtcclxuICB9XHJcblxyXG4gICRyZXN1bHQ6IHN0ci1zbGljZSgkc3ViamVjdCwgMCwgJHNlYXJjaC1zdGFydCAtIDEpO1xyXG4gICRyZXN1bHQ6ICRyZXN1bHQgKyAkcmVwbGFjZTtcclxuICAkcmVzdWx0OiAkcmVzdWx0ICsgc3RyLXNsaWNlKCRzdWJqZWN0LCAkc2VhcmNoLXN0YXJ0ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSk7XHJcblxyXG4gIEByZXR1cm4gJHJlc3VsdDtcclxufVxyXG5cclxuLy8vXHJcbi8vLyBDYXN0cyBhIG51bWJlciB0byBhIHN0cmluZ1xyXG4vLy9cclxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRzdHJpbmcgIC0gTnVtYmVyIHRvIGJlIHBhcnNlZFxyXG4vLy9cclxuLy8vIEByZXR1cm4ge0xpc3QgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIHRvLW51bWJlcigkc3RyaW5nKSB7XHJcbiAgLy8gTWF0cmljZXNcclxuICAkc3RyaW5nczogXCIwXCIgXCIxXCIgXCIyXCIgXCIzXCIgXCI0XCIgXCI1XCIgXCI2XCIgXCI3XCIgXCI4XCIgXCI5XCI7XHJcbiAgJG51bWJlcnM6IDAgMSAyIDMgNCA1IDYgNyA4IDk7XHJcblxyXG4gIC8vIFJlc3VsdFxyXG4gICRyZXN1bHQ6IDA7XHJcbiAgJGRpdmlkZXI6IDA7XHJcbiAgJG1pbnVzOiBmYWxzZTtcclxuXHJcbiAgLy8gTG9vcGluZyB0aHJvdWdoIGFsbCBjaGFyYWN0ZXJzXHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBzdHItbGVuZ3RoKCRzdHJpbmcpIHtcclxuICAgICRjaGFyYWN0ZXI6IHN0ci1zbGljZSgkc3RyaW5nLCAkaSwgJGkpO1xyXG4gICAgJGluZGV4OiBpbmRleCgkc3RyaW5ncywgJGNoYXJhY3Rlcik7XHJcblxyXG4gICAgQGlmICRjaGFyYWN0ZXIgPT0gXCItXCIge1xyXG4gICAgICAkbWludXM6IHRydWU7XHJcbiAgICB9IEBlbHNlIGlmICRjaGFyYWN0ZXIgPT0gXCIuXCIge1xyXG4gICAgICAkZGl2aWRlcjogMTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAaWYgdHlwZS1vZigkaW5kZXgpICE9IFwibnVtYmVyXCIge1xyXG4gICAgICAgICRyZXN1bHQ6IGlmKCRtaW51cywgJHJlc3VsdCAqIC0xLCAkcmVzdWx0KTtcclxuICAgICAgICBAcmV0dXJuIF9sZW5ndGgoJHJlc3VsdCwgc3RyLXNsaWNlKCRzdHJpbmcsICRpKSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICRudW1iZXI6IG50aCgkbnVtYmVycywgJGluZGV4KTtcclxuXHJcbiAgICAgIEBpZiAkZGl2aWRlciA9PSAwIHtcclxuICAgICAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTA7XHJcbiAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgIC8vIE1vdmUgdGhlIGRlY2ltYWwgZG90IHRvIHRoZSBsZWZ0XHJcbiAgICAgICAgJGRpdmlkZXI6ICRkaXZpZGVyICogMTA7XHJcbiAgICAgICAgJG51bWJlcjogJG51bWJlciAvICRkaXZpZGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgJG51bWJlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEByZXR1cm4gaWYoJG1pbnVzLCAkcmVzdWx0ICogLTEsICRyZXN1bHQpO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gX2xlbmd0aCgkbnVtYmVyLCAkdW5pdCkge1xyXG4gICRzdHJpbmdzOiBcInB4XCIgXCJjbVwiIFwibW1cIiBcIiVcIiBcImNoXCIgXCJwaWNhXCIgXCJpblwiIFwiZW1cIiBcInJlbVwiIFwicHRcIiBcInBjXCIgXCJleFwiIFwidndcIlxyXG4gICAgXCJ2aFwiIFwidm1pblwiIFwidm1heFwiO1xyXG4gICR1bml0czogMXB4IDFjbSAxbW0gMSUgMWNoIDFwaWNhIDFpbiAxZW0gMXJlbSAxcHQgMXBjIDFleCAxdncgMXZoIDF2bWluIDF2bWF4O1xyXG4gICRpbmRleDogaW5kZXgoJHN0cmluZ3MsICR1bml0KTtcclxuXHJcbiAgQGlmIHR5cGUtb2YoJGluZGV4KSAhPSBcIm51bWJlclwiIHtcclxuICAgIEB3YXJuICdVbmtub3duIHVuaXQgYCN7JHVuaXR9YC4nO1xyXG4gICAgQHJldHVybiBmYWxzZTtcclxuICB9XHJcblxyXG4gIEByZXR1cm4gJG51bWJlciAqIG50aCgkdW5pdHMsICRpbmRleCk7XHJcbn1cclxuXHJcbi8qKlxyXG4qXHJcbiogVGVzdGluZ1xyXG4qXHJcbioqLyJdfQ== */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}input[type=file]{display:none}body{margin:0;font-size:14px;line-height:1.42857143;color:#333}span{font-family:Lato,sans-serif;font-weight:400}.inner div[class^=single] .add_to_favorites.added .fa-heart{text-shadow:0 0}.inner div[class^=single] .add_to_favorites .fa-heart{font-size:2.2em;text-shadow:-2px 0 #d93c65,0 2px #d93c65,2px 0 #d93c65,0 -2px #d93c65}.inner div[class^=single] .add_to_favorites .loading_ring div{width:33px;height:33px}.add_to_favorites{position:absolute;padding:18px;z-index:10}.add_to_favorites.added .fa-heart{color:#d93c65;text-shadow:0 0}.add_to_favorites .fa-heart{margin-top:2px;cursor:pointer;color:#fff;font-size:1.4em;text-shadow:-1px 0 #d93c65,0 1px #d93c65,1px 0 #d93c65,0 -1px #d93c65}.add_to_favorites.disabled .loading_ring{display:block}.add_to_favorites.disabled .fa-heart{display:none}.add_to_favorites .loading_ring{display:none}.add_to_favorites .loading_ring div{width:20px;height:20px;margin:0;border:2px solid #bb1216;border-color:#bb1216 transparent transparent transparent}.load_more_resources{display:none}.header{background-color:#864cd7;padding-bottom:30px}.header .inner{max-width:1100px}.inner .header__menu ul.sub-menu li .item-top-line{display:none}.inner .header__menu a{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:19px}.inner .header__menu .current_page_item .item-top-line{display:block;height:5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;position:absolute;top:0;left:0;width:100%;background:#fcc13e}.inner .header__menu li{padding-top:10px}.inner .header__menu li:hover .item-top-line{display:block;height:5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;position:absolute;top:0;left:0;width:100%;background:#fcc13e}.inner .header__menu li:hover i:before{color:#fff}.inner .header__menu li i:before{color:#9d87f1}.inner .header__menu #menu-header-desktop-menu{display:none}.header__container.search_expand .header__menu{display:none;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.header__container.search_expand .header__search,.header__container.search_expand .header__search-block-form{width:98%;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.header__container.search_expand .header__search-block-form input{max-width:none;width:98%;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.header__search-block-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:180px}.header__search-block-form input{background:#a87ee2;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-size:16px;font-weight:600;border:none;color:#f7f7f7;height:31px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;padding-left:10px}.header__search-block-form input::-webkit-input-placeholder{color:#c4b9ef}.header__search-block-form input:-moz-placeholder{color:#c4b9ef}.header__search-block-form input::-moz-placeholder{color:#c4b9ef}.header__search-block-form input:-ms-input-placeholder{color:#c4b9ef}.header__search-block-form input::-ms-input-placeholder{color:#c4b9ef}.header__search-block-form input::placeholder{color:#c4b9ef}.header__search-block-form input:focus{color:#f7f7f7;background-color:#a87ee2}.header__search-block-form-button{margin-left:-30px}.header__search-block-form-button button{background:0 0;border:none}.header__search-block-form-button svg{margin-top:5px;color:#f7f7f7}.header__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:70px}.header__logo{width:74px}@media (max-width:768px){.header__menu{display:none}}.header__menu ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header__menu ul li{right:10px;padding:0 10px 10px;margin:0;min-height:70px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.header__menu ul li .dropdown_icon{color:#fff;padding-left:5px;display:inline}.header__menu ul li:hover .dropdown_icon i{color:#fff}.header__menu ul li a{margin:0;padding:0}.header__menu ul.sub-menu{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:9;width:auto;top:70px;left:-webkit-calc(50% - 84px);left:-moz-calc(50% - 84px);left:calc(50% - 84px);white-space:nowrap;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;display:none}.header__menu ul.sub-menu:before{font-family:"Font Awesome 6 Free";font-weight:900;content:'\f0de';color:#a87ee2;position:absolute;font-size:45px;margin-top:-19px;margin-left:36%}@media (max-width:1000px){.header__menu ul.sub-menu{top:70px}}.header__menu ul.sub-menu li{background-color:#a87ee2;min-height:45px;min-width:160px}.header__menu ul.sub-menu li a{color:#f7f7f7}.header__menu ul.sub-menu li:first-child{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}.header__menu ul.sub-menu li:last-child{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}.header__menu ul.sub-menu li:hover{background-color:#c4b9ef}.header__menu ul.sub-menu li:hover a{color:#fff}.header__menu li{padding:15px 15px;list-style-type:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (max-width:990px){.header__menu li{padding:0 10px}}.header__menu li:hover ul.sub-menu{display:block;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.header__menu a{color:#fff;font-size:16px;font-weight:400;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:990px){.header__menu a{font-size:13px;font-weight:500}}.header__menu a .mi{padding-left:5px}.header__menu a:hover{color:#fff}@media (max-width:768px){.header__search_link svg{width:30px;height:30px;padding-right:10px}}.header__search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header__search svg{font-size:32px}.header__search_link{cursor:pointer;padding:5px 6px 0;background:#a87ee2;margin-right:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:32px;width:32px}@media (max-width:768px){.header__search_link{padding-top:2px}}.header__mobile_menu{z-index:999;position:absolute;background-color:#7e53dd;top:60px;left:-100%;margin:0;width:100%;height:100vh;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;overflow:auto;-webkit-box-shadow:-11px 10px 12px #696969;-moz-box-shadow:-11px 10px 12px #696969;box-shadow:-11px 10px 12px #696969;max-width:250px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.header__mobile_menu>ul{position:relative}.header__mobile_menu ul.sub-menu{display:none;position:relative;overflow:auto;z-index:10;padding-top:10px}.header__mobile_menu ul.sub-menu li{width:100%;margin-bottom:7px;background-color:#0000001a}.header__mobile_menu ul.sub-menu li a{font-size:14px;color:#fff}.header__mobile_menu ul li{padding:15px 15px;border-bottom:2px solid #a87ee2;list-style-type:none;display:block;overflow:auto}.header__mobile_menu ul li a{font-size:18px;font-weight:600;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__mobile_menu.show{left:0;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}@media (min-width:800px){.header__mobile_menu.show{left:-100%}}.hamburger{display:none}@media (max-width:768px){.hamburger{display:block;margin-left:20px}}.hamburger__inner span i{font-size:20px;color:#fff}.hamburger__inner span i.fa-times{font-size:20px}.hamburger__bar{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:20px;background-repeat:no-repeat}#menu-header-desktop-menu-1{display:none}.show-sub-menu{display:block}.inner{max-width:1185px;margin:0 auto}.inner .disabled.obingo_search_load_more,.inner .obingo_search_load_more.hide{display:none}.inner .latest_guides__box_btn{max-width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.inner .latest_guides__box_btn a{width:170px;cursor:pointer;max-height:34px}.disabled .loading_ring{display:block}.loading_ring div{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:40px;height:40px;margin:8px;border:8px solid #7e53dd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:loading_ring 1.2s cubic-bezier(.5,0,.5,1) infinite;-moz-animation:loading_ring 1.2s cubic-bezier(.5,0,.5,1) infinite;-o-animation:loading_ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:loading_ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#7e53dd transparent transparent transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.loading_ring div:nth-child(1){-webkit-animation-delay:-.45s;-moz-animation-delay:-.45s;-o-animation-delay:-.45s;animation-delay:-.45s}.loading_ring div:nth-child(2){-webkit-animation-delay:-.3s;-moz-animation-delay:-.3s;-o-animation-delay:-.3s;animation-delay:-.3s}.loading_ring div:nth-child(3){-webkit-animation-delay:-.15s;-moz-animation-delay:-.15s;-o-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes loading_ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading_ring{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loading_ring{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading_ring{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.Modal__Overlay{position:fixed;inset:0;top:initial;right:initial;width:100%;height:100%;overflow-y:auto;background-color:rgba(0,0,0,.7);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100}.Modal__Overlay a{background-color:transparent;color:#057cb9;text-decoration:none;cursor:pointer;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.Modal__Overlay a:focus,.Modal__Overlay a:hover{color:#2bafe2;text-decoration:underline}.Modal__Overlay .owl-upside-close{position:absolute;right:21px;top:18px;cursor:pointer;z-index:10}.Modal__Overlay .owl-upside-close i{font-size:30px;color:#7f8c8d}.Modal__Overlay.disabled{display:none}.Modal__Overlay .checkbox,.Modal__Overlay .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.Modal__Overlay .checkbox label,.Modal__Overlay .radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer;font-size:small}.Modal__Overlay label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:400}.Modal__Overlay .modal-forgoot-popup.disabled{display:none}.Modal__Overlay .modal-forgoot-popup .password-reset-signup-links p{margin-top:10px}.Modal__Overlay .modal-login-popup.disabled{display:none}.Modal__Overlay .loading-modal.disabled{display:none}.Modal__Overlay a.open_login_modal{font-size:18px;line-height:36px;color:#fff;font-weight:700;padding:7px 15px;text-transform:uppercase;background:#89b91d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #89b91d;margin:15px auto 10px}.Modal__Overlay a.open_login_modal:hover{text-decoration:none;cursor:pointer}.Modal__Overlay .registration-popup{bottom:initial;top:0;left:0;right:0;margin:auto;max-width:570px;width:auto;height:auto;border:none;position:relative;background:0 0;padding:25px;z-index:500}.Modal__Overlay .registration-popup.disabled{display:none}.Modal__Overlay .registration-popup-main{background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 11px 11px #00000030;-moz-box-shadow:0 0 11px 11px #00000030;box-shadow:0 0 11px 11px #00000030;position:relative;width:100%}.Modal__Overlay .registration-popup-main .reg-overlay-form{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-left:80px;padding-right:80px;padding-top:66px}.Modal__Overlay .registration-popup-main .reg-overlay-form .checkbox{margin:15px auto 10px;max-width:364px}.Modal__Overlay .registration-popup-main .reg-overlay-form .checkbox input[type=checkbox].has-error{outline:1px solid #df455e;-webkit-box-shadow:0 0 7px #ecb8be;-moz-box-shadow:0 0 7px #ecb8be;box-shadow:0 0 7px #ecb8be}.Modal__Overlay .registration-popup-main .reg-overlay-form .checkbox input[type=checkbox],.Modal__Overlay .registration-popup-main .reg-overlay-form .checkbox-inline input[type=checkbox],.Modal__Overlay .registration-popup-main .reg-overlay-form .radio input[type=radio],.Modal__Overlay .registration-popup-main .reg-overlay-form .radio-inline input[type=radio]{position:absolute;margin-left:-20px}.Modal__Overlay .registration-popup-main .reg-overlay-form input[type=checkbox],.Modal__Overlay .registration-popup-main .reg-overlay-form input[type=radio]{margin:4px 0 0;line-height:normal}.Modal__Overlay .registration-popup-main .reg-overlay-form h4{color:#99c225;font-size:28px;line-height:32px;font-weight:500;text-transform:uppercase;margin-bottom:3px;margin-top:0;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px)}.Modal__Overlay .registration-popup-main .reg-overlay-form h5{color:#2bafe3;font-size:22px;line-height:25px;font-weight:700;text-transform:uppercase;margin:0}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner{color:#666;float:left;margin-top:8px;width:100%}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field-button{text-align:center}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field-button p{font-size:18px;line-height:22px;margin:15px auto 50px}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field-button .btn-big{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:37px;height:82px;line-height:82px;max-width:315px;width:100%;overflow:hidden;text-shadow:0 1px 3px #00000030;text-decoration:none;margin:15px auto}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field-button .btn-big.grey{background-color:#e5e5e5}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field-button .btn-big{background:#89b91d;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .form-control-feedback{color:#df455e;font-size:12px;font-weight:400;line-height:normal}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field{margin-bottom:5px;margin-top:20px;color:#717171;font-size:18px;line-height:22px;font-weight:400;position:relative}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field .has-success.form-control{border-color:#3c763d;-webkit-box-shadow:0 0 7px #ddf8dc;-moz-box-shadow:0 0 7px #ddf8dc;box-shadow:0 0 7px #ddf8dc}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field .has-error.form-control{border-color:#df455e;-webkit-box-shadow:0 0 7px #f8dce1;-moz-box-shadow:0 0 7px #f8dce1;box-shadow:0 0 7px #f8dce1}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field input[type=email],.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field input[type=password],.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field input[type=text]{background-color:#f6f6f6;height:44px;width:100%;max-width:364px;color:#222;font-size:18px;line-height:24px;padding-left:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e1e1e1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-weight:400}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field::-webkit-input-placeholder{color:#7f8c8d}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field:-moz-placeholder{color:#7f8c8d}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field::-moz-placeholder{color:#7f8c8d}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field:-ms-input-placeholder{color:#7f8c8d}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field::-ms-input-placeholder{color:#7f8c8d}.Modal__Overlay .registration-popup-main .reg-overlay-form-inner .reg-overlay-form-field::placeholder{color:#7f8c8d}.Modal__Overlay .modal-conformation-popup,.Modal__Overlay .modal-login-group-popup,.Modal__Overlay .modal-message-popup{width:100%;max-width:320px;-webkit-box-shadow:0 0 11px 11px #00000030;-moz-box-shadow:0 0 11px 11px #00000030;box-shadow:0 0 11px 11px #00000030}.Modal__Overlay .modal-conformation-popup.disabled,.Modal__Overlay .modal-login-group-popup.disabled,.Modal__Overlay .modal-message-popup.disabled{display:none}.Modal__Overlay .modal-conformation-popup .modal-login-main,.Modal__Overlay .modal-login-group-popup .modal-login-main,.Modal__Overlay .modal-message-popup .modal-login-main{position:relative;background-color:#fff;background-clip:padding-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 0 11px 11px #00000030;-moz-box-shadow:0 0 11px 11px #00000030;box-shadow:0 0 11px 11px #00000030}.Modal__Overlay .modal-conformation-popup .modal-login-main .modal-body,.Modal__Overlay .modal-login-group-popup .modal-login-main .modal-body,.Modal__Overlay .modal-message-popup .modal-login-main .modal-body{position:relative;padding:25px}.Modal__Overlay .modal-conformation-popup .modal-login-main .modal-body .login_title h3,.Modal__Overlay .modal-login-group-popup .modal-login-main .modal-body .login_title h3,.Modal__Overlay .modal-message-popup .modal-login-main .modal-body .login_title h3{color:#2bafe3;font-size:18px;line-height:22px;margin:0 0 26px}.Modal__Overlay .modal-conformation-popup .modal-login-main .modal-body .login_form_box,.Modal__Overlay .modal-login-group-popup .modal-login-main .modal-body .login_form_box,.Modal__Overlay .modal-message-popup .modal-login-main .modal-body .login_form_box{padding:0 0 20px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.Modal__Overlay .modal-conformation-popup .modal-login-main .modal-body .login_form_box .icon_user,.Modal__Overlay .modal-login-group-popup .modal-login-main .modal-body .login_form_box .icon_user,.Modal__Overlay .modal-message-popup .modal-login-main .modal-body .login_form_box .icon_user{position:absolute;top:0;left:0;width:44px;height:44px;line-height:45px;text-align:right;background:#279fdc;padding-top:6px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.Modal__Overlay .modal-conformation-popup .modal-login-main .modal-body .login_form_box .icon_user img,.Modal__Overlay .modal-login-group-popup .modal-login-main .modal-body .login_form_box .icon_user img,.Modal__Overlay .modal-message-popup .modal-login-main .modal-body .login_form_box .icon_user img{vertical-align:middle;max-width:100%;height:auto}.Modal__Overlay .modal-conformation-popup .modal-login-main .modal-body .login_form_box input,.Modal__Overlay .modal-login-group-popup .modal-login-main .modal-body .login_form_box input,.Modal__Overlay .modal-message-popup .modal-login-main .modal-body .login_form_box input{font-size:16px;color:#4c4c4c;height:44px;border:1px solid #e4e4e4;padding:0 15px 0 59px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f6f6f6;width:100%}.Modal__Overlay .modal-conformation-popup .modal-login-main .modal-body .login_form_box.forgooten,.Modal__Overlay .modal-login-group-popup .modal-login-main .modal-body .login_form_box.forgooten,.Modal__Overlay .modal-message-popup .modal-login-main .modal-body .login_form_box.forgooten{font-size:12px;color:#777}.Modal__Overlay .modal-conformation-popup .modal-login-main .modal-body .login_form_box.forgooten a:hover,.Modal__Overlay .modal-login-group-popup .modal-login-main .modal-body .login_form_box.forgooten a:hover,.Modal__Overlay .modal-message-popup .modal-login-main .modal-body .login_form_box.forgooten a:hover{cursor:pointer;color:#626262;text-decoration:underline}.Modal__Overlay .modal-conformation-popup .modal-login-main .modal-body .login_form_box input[type=button],.Modal__Overlay .modal-conformation-popup .modal-login-main .modal-body .login_form_box input[type=submit],.Modal__Overlay .modal-login-group-popup .modal-login-main .modal-body .login_form_box input[type=button],.Modal__Overlay .modal-login-group-popup .modal-login-main .modal-body .login_form_box input[type=submit],.Modal__Overlay .modal-message-popup .modal-login-main .modal-body .login_form_box input[type=button],.Modal__Overlay .modal-message-popup .modal-login-main .modal-body .login_form_box input[type=submit]{font-size:18px;line-height:36px;color:#fff;font-weight:700;padding:0 15px;background:#89b91d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:120px;height:36px;border:1px solid #89b91d;float:right;margin-left:auto;cursor:pointer}.Modal__Overlay .modal-conformation-popup .modal-login-main .modal-body .login_form_box input[type=button]:hover,.Modal__Overlay .modal-conformation-popup .modal-login-main .modal-body .login_form_box input[type=submit]:hover,.Modal__Overlay .modal-login-group-popup .modal-login-main .modal-body .login_form_box input[type=button]:hover,.Modal__Overlay .modal-login-group-popup .modal-login-main .modal-body .login_form_box input[type=submit]:hover,.Modal__Overlay .modal-message-popup .modal-login-main .modal-body .login_form_box input[type=button]:hover,.Modal__Overlay .modal-message-popup .modal-login-main .modal-body .login_form_box input[type=submit]:hover{background:#8dc015}.Modal__Overlay .modal-conformation-popup .modal-login-main .modal-body .password-reset-signup-links,.Modal__Overlay .modal-login-group-popup .modal-login-main .modal-body .password-reset-signup-links,.Modal__Overlay .modal-message-popup .modal-login-main .modal-body .password-reset-signup-links{height:36px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:150px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJoZWFkZXIvaGVhZGVyLmNzcyIsIl9yZXNldC5zY3NzIiwiaGVhZGVyL2hlYWRlci5zY3NzIiwiX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsMkdBRUEsc0dBRUEsK0ZBR0Esd0RBcUJBLEdBQUEsR0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFHSixHQUFBLEdBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBSUosNEJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSixrQkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLG1CQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2QkosdUJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSix3QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElDZEosY0FwQkEsRUFnQkEsTUFmQSxPQVlBLElBSUEsT0FIQSxPQVpBLE1BZ0JBLE1BWkEsR0FGQSxPRE9BLEVDSUEsUUFaQSxPQUlBLE1BSUEsTUFIQSxHQVdBLFNBVEEsR0FFQSxNQUhBLEdBSkEsR0Q0QkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBR0osS0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUNUSixFQUFHLEtBQU0sUUFBUyxRQy9EbEIsT0RzRUEsUUFBUyxNQUdHLE1BUFosRUFIMkIsSUFEQSxXQzlEM0IsS0RzRWdCLE9BRFQsUUFIRSxPQUh1QixLQUFNLEtBSTlCLEdBSFIsSUFNd0IsUUFObkIsSUNoRUwsSURtRUEsR0FBSSxHQUhNLEdBTXVCLE1BRmpDLFNBR1EsV0FBUixPQUFvQixPQUhWLEtBTlYsR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBU1EsT0FBUSxPQ3ZFcEMsS0RrRU0sRUNsRU4sT0RnRWMsSUFBSyxJQUFLLElBSVIsTUFBTyxPQURILEdBTWQsS0FETixLQUFNLElDeEVOLE9EbUVZLEdB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QSxNQUFBLE1BQ0EsWUFBQSxLQUNBLE9BQUEsUUZ3T1osaUhBQ0EsaUhBQ0EsZ0hBQ0EsZ0hFeGpCWiw0R0ZvakJZLDRHRXJPZ0IsV0FBQSxRRjRPcEIscUdBQ0Esb0dFNWpCUixnR0FxVm9CLE9BQUEsS0FDQSxRQUFBLFlBQUEsUUFBQSxhQUFBLFFBQUEsU0FBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSx1QkFBQSxPQUFBLGdCQUFBLFNBQUEsbUJBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxRQUFBLHdCQUFBLGNBQUEsY0FBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLE1BQUEiLCJmaWxlIjoiaGVhZGVyL2hlYWRlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBAaW1wb3J0ICdmb250cyc7XHJcblxyXG4vLyB0aGlzIHBhcnRpYWwgaW5jbHVkZXMgdGhlIHNjc3MgdmFyaWFibGVzIHVzZWQgYWNyb3NzIHRoZSBzaXRlXHJcblxyXG4vLyBNb250c2VycmF0IEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcclxuLy8gSW50ZXIgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcclxuLy8gTXVsaXNoIEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU11bGlzaDp3Z2h0QDMwMDs1MDA7NjAwOzgwMCZkaXNwbGF5PXN3YXAnKTtcclxuXHJcbi8vIEdpbHJveSBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5jZG5mb250cy5jb20vY3NzL2dpbHJveS1ib2xkJyk7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUJvbGQnLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1IZWF2eScsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUxpZ2h0Jywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktTWVkaXVtJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAgJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG5cclxuJGxpZ2h0LWJhY2tncm91bmQtdmFyeS1saWdodDogI2M0YjllZjtcclxuJGxpZ2h0LWJhY2tncm91bmQtY29sb3I6ICNhODdlZTI7XHJcbiRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICM4NjRDRDc7XHJcbiRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjogI0ZDQzEzRTtcclxuJGFjY2VudC1jb2xvcjogIzdlNTNkZDtcclxuJGFjY2VudC10ZXh0LWNvbG9yOiAjNTg1ODU4O1xyXG4kYmFja2dyb3VuZC10ZXh0LWNvbG9yOiAjN2Y4YzhkO1xyXG4kdGV0aWFyeS1jb2xvcjogI0ZGRkZGRjtcclxuJHRldGlhcnktYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcclxuJHF1YXRlbmFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4kcGFyYWdyYXBoLXRleHQtY29sb3I6ICMyOTI5Mjk7XHJcblxyXG5cclxuaDEsIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuaDMsaDR7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcblxyXG5wLFxyXG5hLFxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5zZWxlY3QsXHJcbm9wdGlvbixcclxudWwsXHJcbmxpLFxyXG50YWJsZSxcclxudGQsXHJcbnRyLFxyXG50aCxcclxudGJvZHksXHJcbnRoZWFkLFxyXG5kaXYsXHJcbmhlYWRlcixcclxuc2VjdGlvbixcclxuYXNpZGUsXHJcbmZpZ3VyZSxcclxubGFiZWwsXHJcbnRleHRhcmVhLFxyXG46OnBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuc3BhbntcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufSIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU11bGlzaDp3Z2h0QDMwMDs1MDA7NjAwOzgwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuY2RuZm9udHMuY29tL2Nzcy9naWxyb3ktYm9sZFwiKTtcbmgxLCBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmgzLCBoNCB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnAsXG5hLFxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG5vcHRpb24sXG51bCxcbmxpLFxudGFibGUsXG50ZCxcbnRyLFxudGgsXG50Ym9keSxcbnRoZWFkLFxuZGl2LFxuaGVhZGVyLFxuc2VjdGlvbixcbmFzaWRlLFxuZmlndXJlLFxubGFiZWwsXG50ZXh0YXJlYSxcbjo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5zcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbnVsLFxub2wsXG5saSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7IH1cblxuLyoqXHJcbipcclxuKiBUZXN0aW5nXHJcbipcclxuKiovXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICMzMzM7IH1cblxuc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvLHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmlubmVyIGRpdltjbGFzc149XCJzaW5nbGVcIl0gLmFkZF90b19mYXZvcml0ZXMuYWRkZWQgLmZhLWhlYXJ0IHtcbiAgdGV4dC1zaGFkb3c6IDAgMDsgfVxuXG4uaW5uZXIgZGl2W2NsYXNzXj1cInNpbmdsZVwiXSAuYWRkX3RvX2Zhdm9yaXRlcyAuZmEtaGVhcnQge1xuICBmb250LXNpemU6IDIuMmVtO1xuICB0ZXh0LXNoYWRvdzogLTJweCAwICNEOTNDNjUsIDAgMnB4ICNEOTNDNjUsIDJweCAwICNEOTNDNjUsIDAgLTJweCAjRDkzQzY1OyB9XG5cbi5pbm5lciBkaXZbY2xhc3NePVwic2luZ2xlXCJdIC5hZGRfdG9fZmF2b3JpdGVzIC5sb2FkaW5nX3JpbmcgZGl2IHtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzNweDsgfVxuXG4uYWRkX3RvX2Zhdm9yaXRlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMThweDtcbiAgei1pbmRleDogMTA7IH1cbiAgLmFkZF90b19mYXZvcml0ZXMuYWRkZWQgLmZhLWhlYXJ0IHtcbiAgICBjb2xvcjogI0Q5M0M2NTtcbiAgICB0ZXh0LXNoYWRvdzogMCAwOyB9XG4gIC5hZGRfdG9fZmF2b3JpdGVzIC5mYS1oZWFydCB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICB0ZXh0LXNoYWRvdzogLTFweCAwICNEOTNDNjUsIDAgMXB4ICNEOTNDNjUsIDFweCAwICNEOTNDNjUsIDAgLTFweCAjRDkzQzY1OyB9XG4gIC5hZGRfdG9fZmF2b3JpdGVzLmRpc2FibGVkIC5sb2FkaW5nX3Jpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5hZGRfdG9fZmF2b3JpdGVzLmRpc2FibGVkIC5mYS1oZWFydCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYWRkX3RvX2Zhdm9yaXRlcyAubG9hZGluZ19yaW5nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hZGRfdG9fZmF2b3JpdGVzIC5sb2FkaW5nX3JpbmcgZGl2IHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNiYjEyMTY7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmIxMjE2IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XG5cbi5sb2FkX21vcmVfcmVzb3VyY2VzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2NENENztcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgLmhlYWRlciAuaW5uZXIge1xuICAgIG1heC13aWR0aDogMTEwMHB4OyB9XG4gIC5pbm5lciAuaGVhZGVyX19tZW51IHVsLnN1Yi1tZW51IGxpIC5pdGVtLXRvcC1saW5lIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5pbm5lciAuaGVhZGVyX19tZW51IGEge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4OyB9XG4gIC5pbm5lciAuaGVhZGVyX19tZW51IC5jdXJyZW50X3BhZ2VfaXRlbSAuaXRlbS10b3AtbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNGQ0MxM0U7IH1cbiAgLmlubmVyIC5oZWFkZXJfX21lbnUgbGkge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gICAgLmlubmVyIC5oZWFkZXJfX21lbnUgbGk6aG92ZXIgLml0ZW0tdG9wLWxpbmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogI0ZDQzEzRTsgfVxuICAgIC5pbm5lciAuaGVhZGVyX19tZW51IGxpOmhvdmVyIGk6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5pbm5lciAuaGVhZGVyX19tZW51IGxpIGk6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjOWQ4N2YxOyB9XG4gIC5pbm5lciAuaGVhZGVyX19tZW51ICNtZW51LWhlYWRlci1kZXNrdG9wLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhlYWRlcl9fY29udGFpbmVyLnNlYXJjaF9leHBhbmQgLmhlYWRlcl9fbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzOyB9XG4gIC5oZWFkZXJfX2NvbnRhaW5lci5zZWFyY2hfZXhwYW5kIC5oZWFkZXJfX3NlYXJjaC1ibG9jay1mb3JtLFxuICAuaGVhZGVyX19jb250YWluZXIuc2VhcmNoX2V4cGFuZCAuaGVhZGVyX19zZWFyY2gge1xuICAgIHdpZHRoOiA5OCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41czsgfVxuICAuaGVhZGVyX19jb250YWluZXIuc2VhcmNoX2V4cGFuZCAuaGVhZGVyX19zZWFyY2gtYmxvY2stZm9ybSBpbnB1dCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHdpZHRoOiA5OCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41czsgfVxuICAuaGVhZGVyX19zZWFyY2gtYmxvY2stZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxODBweDsgfVxuICAgIC5oZWFkZXJfX3NlYXJjaC1ibG9jay1mb3JtIGlucHV0IHtcbiAgICAgIGJhY2tncm91bmQ6ICNhODdlZTI7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiAjRjdGN0Y3O1xuICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuICAgICAgLmhlYWRlcl9fc2VhcmNoLWJsb2NrLWZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNjNGI5ZWY7IH1cbiAgICAgIC5oZWFkZXJfX3NlYXJjaC1ibG9jay1mb3JtIGlucHV0OmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICNGN0Y3Rjc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhODdlZTI7IH1cbiAgICAuaGVhZGVyX19zZWFyY2gtYmxvY2stZm9ybS1idXR0b24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4OyB9XG4gICAgICAuaGVhZGVyX19zZWFyY2gtYmxvY2stZm9ybS1idXR0b24gYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAuaGVhZGVyX19zZWFyY2gtYmxvY2stZm9ybS1idXR0b24gc3ZnIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBjb2xvcjogI0Y3RjdGNzsgfVxuICAuaGVhZGVyX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA3MHB4OyB9XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIHdpZHRoOiA3NHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXJfX21lbnUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5oZWFkZXJfX21lbnUgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaGVhZGVyX19tZW51IHVsIGxpIHtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgcGFkZGluZzogMCAxMHB4IDEwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtaW4taGVpZ2h0OiA3MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5oZWFkZXJfX21lbnUgdWwgbGkgLmRyb3Bkb3duX2ljb24ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAgICAgLmhlYWRlcl9fbWVudSB1bCBsaTpob3ZlciAuZHJvcGRvd25faWNvbiBpIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5oZWFkZXJfX21lbnUgdWwgbGkgYSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAuaGVhZGVyX19tZW51IHVsLnN1Yi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHotaW5kZXg6IDk7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdG9wOiA3MHB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gODRweCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuaGVhZGVyX19tZW51IHVsLnN1Yi1tZW51OmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgY29udGVudDogJ1xcZjBkZSc7XG4gICAgICBjb2xvcjogI2E4N2VlMjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xOXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDM2JTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIC5oZWFkZXJfX21lbnUgdWwuc3ViLW1lbnUge1xuICAgICAgICB0b3A6IDcwcHg7IH0gfVxuICAgIC5oZWFkZXJfX21lbnUgdWwuc3ViLW1lbnUgbGkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E4N2VlMjtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICBtaW4td2lkdGg6IDE2MHB4OyB9XG4gICAgICAuaGVhZGVyX19tZW51IHVsLnN1Yi1tZW51IGxpIGEge1xuICAgICAgICBjb2xvcjogI0Y3RjdGNzsgfVxuICAgICAgLmhlYWRlcl9fbWVudSB1bC5zdWItbWVudSBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDdweCA3cHggMCAwOyB9XG4gICAgICAuaGVhZGVyX19tZW51IHVsLnN1Yi1tZW51IGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgN3B4IDdweDsgfVxuICAgICAgLmhlYWRlcl9fbWVudSB1bC5zdWItbWVudSBsaTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNGI5ZWY7IH1cbiAgICAgIC5oZWFkZXJfX21lbnUgdWwuc3ViLW1lbnUgbGk6aG92ZXIgYSB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5oZWFkZXJfX21lbnUgbGkge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgICAgIC5oZWFkZXJfX21lbnUgbGkge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7IH0gfVxuICAuaGVhZGVyX19tZW51IGxpOmhvdmVyIHVsLnN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzOyB9XG4gIC5oZWFkZXJfX21lbnUgYSB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgICAgIC5oZWFkZXJfX21lbnUgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfSB9XG4gICAgLmhlYWRlcl9fbWVudSBhIC5taSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuICAuaGVhZGVyX19tZW51IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5oZWFkZXJfX3NlYXJjaF9saW5rIHN2ZyB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH0gfVxuICAuaGVhZGVyX19zZWFyY2gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaGVhZGVyX19zZWFyY2ggc3ZnIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDsgfVxuICAuaGVhZGVyX19zZWFyY2hfbGluayB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDVweCA2cHggMHB4O1xuICAgIGJhY2tncm91bmQ6ICNhODdlZTI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgd2lkdGg6IDMycHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5oZWFkZXJfX3NlYXJjaF9saW5rIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDJweDsgfSB9XG4gIC5oZWFkZXJfX21vYmlsZV9tZW51IHtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZTUzZGQ7XG4gICAgdG9wOiA2MHB4O1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYm94LXNoYWRvdzogLTExcHggMTBweCAxMnB4IGRpbWdyYXk7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50OyB9XG4gICAgLmhlYWRlcl9fbW9iaWxlX21lbnUgPiB1bCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaGVhZGVyX19tb2JpbGVfbWVudSB1bC5zdWItbWVudSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gICAgICAuaGVhZGVyX19tb2JpbGVfbWVudSB1bC5zdWItbWVudSBsaSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAxYTsgfVxuICAgICAgICAuaGVhZGVyX19tb2JpbGVfbWVudSB1bC5zdWItbWVudSBsaSBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuaGVhZGVyX19tb2JpbGVfbWVudSB1bCBsaSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2E4N2VlMjtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgICAuaGVhZGVyX19tb2JpbGVfbWVudSB1bCBsaSBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmhlYWRlcl9fbW9iaWxlX21lbnUuc2hvdyB7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgICAuaGVhZGVyX19tb2JpbGVfbWVudS5zaG93IHtcbiAgICAgICAgbGVmdDogLTEwMCU7IH0gfVxuXG4uaGFtYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuaGFtYnVyZ2VyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH0gfVxuICAuaGFtYnVyZ2VyX19pbm5lciBzcGFuIGkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5oYW1idXJnZXJfX2lubmVyIHNwYW4gaS5mYS10aW1lcyB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLmhhbWJ1cmdlcl9fYmFyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4jbWVudS1oZWFkZXItZGVza3RvcC1tZW51LTEge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zaG93LXN1Yi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMTg1cHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5pbm5lciAub2JpbmdvX3NlYXJjaF9sb2FkX21vcmUuaGlkZSxcbiAgLmlubmVyIC5kaXNhYmxlZC5vYmluZ29fc2VhcmNoX2xvYWRfbW9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaW5uZXIgLmxhdGVzdF9ndWlkZXNfX2JveF9idG4ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmlubmVyIC5sYXRlc3RfZ3VpZGVzX19ib3hfYnRuIGEge1xuICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWF4LWhlaWdodDogMzRweDsgfVxuXG4uZGlzYWJsZWQgLmxvYWRpbmdfcmluZyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5sb2FkaW5nX3JpbmcgZGl2IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDhweDtcbiAgYm9yZGVyOiA4cHggc29saWQgIzdlNTNkZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IGxvYWRpbmdfcmluZyAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7XG4gIGJvcmRlci1jb2xvcjogIzdlNTNkZCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDsgfVxuXG4ubG9hZGluZ19yaW5nIGRpdjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjQ1czsgfVxuXG4ubG9hZGluZ19yaW5nIGRpdjpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjNzOyB9XG5cbi5sb2FkaW5nX3JpbmcgZGl2Om50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTVzOyB9XG5cbkBrZXlmcmFtZXMgbG9hZGluZ19yaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4uTW9kYWxfX092ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwcHg7XG4gIHRvcDogaW5pdGlhbDtcbiAgcmlnaHQ6IGluaXRpYWw7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMTAwOyB9XG4gIC5Nb2RhbF9fT3ZlcmxheSBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzA1N2NiOTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlLWluLW91dDsgfVxuICAuTW9kYWxfX092ZXJsYXkgYTpmb2N1cyxcbiAgLk1vZGFsX19PdmVybGF5IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMmJhZmUyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5Nb2RhbF9fT3ZlcmxheSAub3dsLXVwc2lkZS1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMXB4O1xuICAgIHRvcDogMThweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTA7IH1cbiAgICAuTW9kYWxfX092ZXJsYXkgLm93bC11cHNpZGUtY2xvc2UgaSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBjb2xvcjogIzdmOGM4ZDsgfVxuICAuTW9kYWxfX092ZXJsYXkuZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLk1vZGFsX19PdmVybGF5IC5jaGVja2JveCxcbiAgLk1vZGFsX19PdmVybGF5IC5yYWRpbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuTW9kYWxfX092ZXJsYXkgLmNoZWNrYm94IGxhYmVsLFxuICAuTW9kYWxfX092ZXJsYXkgLnJhZGlvIGxhYmVsIHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogc21hbGw7IH1cbiAgLk1vZGFsX19PdmVybGF5IGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtZm9yZ29vdC1wb3B1cC5kaXNhYmxlZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLWZvcmdvb3QtcG9wdXAgLnBhc3N3b3JkLXJlc2V0LXNpZ251cC1saW5rcyBwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtbG9naW4tcG9wdXAuZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLk1vZGFsX19PdmVybGF5IC5sb2FkaW5nLW1vZGFsLmRpc2FibGVkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5Nb2RhbF9fT3ZlcmxheSBhLm9wZW5fbG9naW5fbW9kYWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmc6IDdweCAxNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYmFja2dyb3VuZDogIzg5YjkxZDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzg5YjkxZDtcbiAgICBtYXJnaW46IDE1cHggYXV0byAxMHB4OyB9XG4gICAgLk1vZGFsX19PdmVybGF5IGEub3Blbl9sb2dpbl9tb2RhbDpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLk1vZGFsX19PdmVybGF5IC5yZWdpc3RyYXRpb24tcG9wdXAge1xuICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LXdpZHRoOiA1NzBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICB6LWluZGV4OiA1MDA7IH1cbiAgICAuTW9kYWxfX092ZXJsYXkgLnJlZ2lzdHJhdGlvbi1wb3B1cC5kaXNhYmxlZCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLk1vZGFsX19PdmVybGF5IC5yZWdpc3RyYXRpb24tcG9wdXAtbWFpbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDExcHggMTFweCAjMDAwMDAwMzA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLk1vZGFsX19PdmVybGF5IC5yZWdpc3RyYXRpb24tcG9wdXAtbWFpbiAucmVnLW92ZXJsYXktZm9ybSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogNjZweDsgfVxuICAgICAgICAuTW9kYWxfX092ZXJsYXkgLnJlZ2lzdHJhdGlvbi1wb3B1cC1tYWluIC5yZWctb3ZlcmxheS1mb3JtIC5jaGVja2JveCB7XG4gICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMTBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM2NHB4OyB9XG4gICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAucmVnaXN0cmF0aW9uLXBvcHVwLW1haW4gLnJlZy1vdmVybGF5LWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLmhhcy1lcnJvciB7XG4gICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICNkZjQ1NWU7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDdweCAjZWNiOGJlOyB9XG4gICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAucmVnaXN0cmF0aW9uLXBvcHVwLW1haW4gLnJlZy1vdmVybGF5LWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuICAgICAgICAuTW9kYWxfX092ZXJsYXkgLnJlZ2lzdHJhdGlvbi1wb3B1cC1tYWluIC5yZWctb3ZlcmxheS1mb3JtIC5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4gICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAucmVnaXN0cmF0aW9uLXBvcHVwLW1haW4gLnJlZy1vdmVybGF5LWZvcm0gLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLFxuICAgICAgICAuTW9kYWxfX092ZXJsYXkgLnJlZ2lzdHJhdGlvbi1wb3B1cC1tYWluIC5yZWctb3ZlcmxheS1mb3JtIC5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7IH1cbiAgICAgICAgLk1vZGFsX19PdmVybGF5IC5yZWdpc3RyYXRpb24tcG9wdXAtbWFpbiAucmVnLW92ZXJsYXktZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbiAgICAgICAgLk1vZGFsX19PdmVybGF5IC5yZWdpc3RyYXRpb24tcG9wdXAtbWFpbiAucmVnLW92ZXJsYXktZm9ybSBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgICAgICAgbWFyZ2luOiA0cHggMCAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgICAgIC5Nb2RhbF9fT3ZlcmxheSAucmVnaXN0cmF0aW9uLXBvcHVwLW1haW4gLnJlZy1vdmVybGF5LWZvcm0gaDQge1xuICAgICAgICBjb2xvcjogIzk5YzIyNTtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7IH1cbiAgICAgIC5Nb2RhbF9fT3ZlcmxheSAucmVnaXN0cmF0aW9uLXBvcHVwLW1haW4gLnJlZy1vdmVybGF5LWZvcm0gaDUge1xuICAgICAgICBjb2xvcjogIzJiYWZlMztcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAuTW9kYWxfX092ZXJsYXkgLnJlZ2lzdHJhdGlvbi1wb3B1cC1tYWluIC5yZWctb3ZlcmxheS1mb3JtLWlubmVyIHtcbiAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAucmVnaXN0cmF0aW9uLXBvcHVwLW1haW4gLnJlZy1vdmVybGF5LWZvcm0taW5uZXIgLnJlZy1vdmVybGF5LWZvcm0tZmllbGQtYnV0dG9uIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgICAuTW9kYWxfX092ZXJsYXkgLnJlZ2lzdHJhdGlvbi1wb3B1cC1tYWluIC5yZWctb3ZlcmxheS1mb3JtLWlubmVyIC5yZWctb3ZlcmxheS1mb3JtLWZpZWxkLWJ1dHRvbiBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gNTBweDsgfVxuICAgICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAucmVnaXN0cmF0aW9uLXBvcHVwLW1haW4gLnJlZy1vdmVybGF5LWZvcm0taW5uZXIgLnJlZy1vdmVybGF5LWZvcm0tZmllbGQtYnV0dG9uIC5idG4tYmlnIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICAgICAgICAgIGhlaWdodDogODJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4MnB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDFweCAzcHggIzAwMDAwMDMwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG87IH1cbiAgICAgICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAucmVnaXN0cmF0aW9uLXBvcHVwLW1haW4gLnJlZy1vdmVybGF5LWZvcm0taW5uZXIgLnJlZy1vdmVybGF5LWZvcm0tZmllbGQtYnV0dG9uIC5idG4tYmlnLmdyZXkge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1OyB9XG4gICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5yZWdpc3RyYXRpb24tcG9wdXAtbWFpbiAucmVnLW92ZXJsYXktZm9ybS1pbm5lciAucmVnLW92ZXJsYXktZm9ybS1maWVsZC1idXR0b24gLmJ0bi1iaWcge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzg5YjkxZDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAucmVnaXN0cmF0aW9uLXBvcHVwLW1haW4gLnJlZy1vdmVybGF5LWZvcm0taW5uZXIgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgICAgICAgY29sb3I6ICNkZjQ1NWU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuICAgICAgICAuTW9kYWxfX092ZXJsYXkgLnJlZ2lzdHJhdGlvbi1wb3B1cC1tYWluIC5yZWctb3ZlcmxheS1mb3JtLWlubmVyIC5yZWctb3ZlcmxheS1mb3JtLWZpZWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICBjb2xvcjogIzcxNzE3MTtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAuTW9kYWxfX092ZXJsYXkgLnJlZ2lzdHJhdGlvbi1wb3B1cC1tYWluIC5yZWctb3ZlcmxheS1mb3JtLWlubmVyIC5yZWctb3ZlcmxheS1mb3JtLWZpZWxkIC5oYXMtc3VjY2Vzcy5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDdweCAjZGRmOGRjOyB9XG4gICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5yZWdpc3RyYXRpb24tcG9wdXAtbWFpbiAucmVnLW92ZXJsYXktZm9ybS1pbm5lciAucmVnLW92ZXJsYXktZm9ybS1maWVsZCAuaGFzLWVycm9yLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNkZjQ1NWU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgN3B4ICNmOGRjZTE7IH1cbiAgICAgICAgICAuTW9kYWxfX092ZXJsYXkgLnJlZ2lzdHJhdGlvbi1wb3B1cC1tYWluIC5yZWctb3ZlcmxheS1mb3JtLWlubmVyIC5yZWctb3ZlcmxheS1mb3JtLWZpZWxkIGlucHV0W3R5cGU9ZW1haWxdLFxuICAgICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAucmVnaXN0cmF0aW9uLXBvcHVwLW1haW4gLnJlZy1vdmVybGF5LWZvcm0taW5uZXIgLnJlZy1vdmVybGF5LWZvcm0tZmllbGQgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4gICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5yZWdpc3RyYXRpb24tcG9wdXAtbWFpbiAucmVnLW92ZXJsYXktZm9ybS1pbm5lciAucmVnLW92ZXJsYXktZm9ybS1maWVsZCBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzY0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTFlMTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5yZWdpc3RyYXRpb24tcG9wdXAtbWFpbiAucmVnLW92ZXJsYXktZm9ybS1pbm5lciAucmVnLW92ZXJsYXktZm9ybS1maWVsZDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICM3ZjhjOGQ7IH1cbiAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1tZXNzYWdlLXBvcHVwLFxuICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLWNvbmZvcm1hdGlvbi1wb3B1cCxcbiAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1sb2dpbi1ncm91cC1wb3B1cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMTFweCAxMXB4ICMwMDAwMDAzMDsgfVxuICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtbWVzc2FnZS1wb3B1cC5kaXNhYmxlZCxcbiAgICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLWNvbmZvcm1hdGlvbi1wb3B1cC5kaXNhYmxlZCxcbiAgICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLWxvZ2luLWdyb3VwLXBvcHVwLmRpc2FibGVkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLW1lc3NhZ2UtcG9wdXAgLm1vZGFsLWxvZ2luLW1haW4sXG4gICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1jb25mb3JtYXRpb24tcG9wdXAgLm1vZGFsLWxvZ2luLW1haW4sXG4gICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1sb2dpbi1ncm91cC1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMTFweCAxMXB4ICMwMDAwMDAzMDsgfVxuICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1tZXNzYWdlLXBvcHVwIC5tb2RhbC1sb2dpbi1tYWluIC5tb2RhbC1ib2R5LFxuICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1jb25mb3JtYXRpb24tcG9wdXAgLm1vZGFsLWxvZ2luLW1haW4gLm1vZGFsLWJvZHksXG4gICAgICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLWxvZ2luLWdyb3VwLXBvcHVwIC5tb2RhbC1sb2dpbi1tYWluIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAyNXB4OyB9XG4gICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtbWVzc2FnZS1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fdGl0bGUgaDMsXG4gICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtY29uZm9ybWF0aW9uLXBvcHVwIC5tb2RhbC1sb2dpbi1tYWluIC5tb2RhbC1ib2R5IC5sb2dpbl90aXRsZSBoMyxcbiAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1sb2dpbi1ncm91cC1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fdGl0bGUgaDMge1xuICAgICAgICAgIGNvbG9yOiAjMmJhZmUzO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyNnB4OyB9XG4gICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtbWVzc2FnZS1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3gsXG4gICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtY29uZm9ybWF0aW9uLXBvcHVwIC5tb2RhbC1sb2dpbi1tYWluIC5tb2RhbC1ib2R5IC5sb2dpbl9mb3JtX2JveCxcbiAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1sb2dpbi1ncm91cC1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3gge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1tZXNzYWdlLXBvcHVwIC5tb2RhbC1sb2dpbi1tYWluIC5tb2RhbC1ib2R5IC5sb2dpbl9mb3JtX2JveCAuaWNvbl91c2VyLFxuICAgICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtY29uZm9ybWF0aW9uLXBvcHVwIC5tb2RhbC1sb2dpbi1tYWluIC5tb2RhbC1ib2R5IC5sb2dpbl9mb3JtX2JveCAuaWNvbl91c2VyLFxuICAgICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtbG9naW4tZ3JvdXAtcG9wdXAgLm1vZGFsLWxvZ2luLW1haW4gLm1vZGFsLWJvZHkgLmxvZ2luX2Zvcm1fYm94IC5pY29uX3VzZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyNzlmZGM7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7IH1cbiAgICAgICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtbWVzc2FnZS1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3ggLmljb25fdXNlciBpbWcsXG4gICAgICAgICAgICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLWNvbmZvcm1hdGlvbi1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3ggLmljb25fdXNlciBpbWcsXG4gICAgICAgICAgICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLWxvZ2luLWdyb3VwLXBvcHVwIC5tb2RhbC1sb2dpbi1tYWluIC5tb2RhbC1ib2R5IC5sb2dpbl9mb3JtX2JveCAuaWNvbl91c2VyIGltZyB7XG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1tZXNzYWdlLXBvcHVwIC5tb2RhbC1sb2dpbi1tYWluIC5tb2RhbC1ib2R5IC5sb2dpbl9mb3JtX2JveCBpbnB1dCxcbiAgICAgICAgICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLWNvbmZvcm1hdGlvbi1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3ggaW5wdXQsXG4gICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1sb2dpbi1ncm91cC1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3ggaW5wdXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgY29sb3I6ICM0YzRjNGM7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgNTlweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtbWVzc2FnZS1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3guZm9yZ29vdGVuLFxuICAgICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtY29uZm9ybWF0aW9uLXBvcHVwIC5tb2RhbC1sb2dpbi1tYWluIC5tb2RhbC1ib2R5IC5sb2dpbl9mb3JtX2JveC5mb3Jnb290ZW4sXG4gICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1sb2dpbi1ncm91cC1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3guZm9yZ29vdGVuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNzc3OyB9XG4gICAgICAgICAgICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLW1lc3NhZ2UtcG9wdXAgLm1vZGFsLWxvZ2luLW1haW4gLm1vZGFsLWJvZHkgLmxvZ2luX2Zvcm1fYm94LmZvcmdvb3RlbiBhOmhvdmVyLFxuICAgICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1jb25mb3JtYXRpb24tcG9wdXAgLm1vZGFsLWxvZ2luLW1haW4gLm1vZGFsLWJvZHkgLmxvZ2luX2Zvcm1fYm94LmZvcmdvb3RlbiBhOmhvdmVyLFxuICAgICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1sb2dpbi1ncm91cC1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3guZm9yZ29vdGVuIGE6aG92ZXIge1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNjI2MjYyO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtbWVzc2FnZS1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3ggaW5wdXRbdHlwZT1idXR0b25dLFxuICAgICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtbWVzc2FnZS1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3ggaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAgICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtY29uZm9ybWF0aW9uLXBvcHVwIC5tb2RhbC1sb2dpbi1tYWluIC5tb2RhbC1ib2R5IC5sb2dpbl9mb3JtX2JveCBpbnB1dFt0eXBlPWJ1dHRvbl0sXG4gICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1jb25mb3JtYXRpb24tcG9wdXAgLm1vZGFsLWxvZ2luLW1haW4gLm1vZGFsLWJvZHkgLmxvZ2luX2Zvcm1fYm94IGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICAgICAgICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLWxvZ2luLWdyb3VwLXBvcHVwIC5tb2RhbC1sb2dpbi1tYWluIC5tb2RhbC1ib2R5IC5sb2dpbl9mb3JtX2JveCBpbnB1dFt0eXBlPWJ1dHRvbl0sXG4gICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1sb2dpbi1ncm91cC1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3ggaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzg5YjkxZDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4OWI5MWQ7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1tZXNzYWdlLXBvcHVwIC5tb2RhbC1sb2dpbi1tYWluIC5tb2RhbC1ib2R5IC5sb2dpbl9mb3JtX2JveCBpbnB1dFt0eXBlPWJ1dHRvbl06aG92ZXIsXG4gICAgICAgICAgICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLW1lc3NhZ2UtcG9wdXAgLm1vZGFsLWxvZ2luLW1haW4gLm1vZGFsLWJvZHkgLmxvZ2luX2Zvcm1fYm94IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixcbiAgICAgICAgICAgIC5Nb2RhbF9fT3ZlcmxheSAubW9kYWwtY29uZm9ybWF0aW9uLXBvcHVwIC5tb2RhbC1sb2dpbi1tYWluIC5tb2RhbC1ib2R5IC5sb2dpbl9mb3JtX2JveCBpbnB1dFt0eXBlPWJ1dHRvbl06aG92ZXIsXG4gICAgICAgICAgICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLWNvbmZvcm1hdGlvbi1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3ggaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuICAgICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1sb2dpbi1ncm91cC1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3ggaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLFxuICAgICAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1sb2dpbi1ncm91cC1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAubG9naW5fZm9ybV9ib3ggaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzhkYzAxNTsgfVxuICAgICAgICAuTW9kYWxfX092ZXJsYXkgLm1vZGFsLW1lc3NhZ2UtcG9wdXAgLm1vZGFsLWxvZ2luLW1haW4gLm1vZGFsLWJvZHkgLnBhc3N3b3JkLXJlc2V0LXNpZ251cC1saW5rcyxcbiAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1jb25mb3JtYXRpb24tcG9wdXAgLm1vZGFsLWxvZ2luLW1haW4gLm1vZGFsLWJvZHkgLnBhc3N3b3JkLXJlc2V0LXNpZ251cC1saW5rcyxcbiAgICAgICAgLk1vZGFsX19PdmVybGF5IC5tb2RhbC1sb2dpbi1ncm91cC1wb3B1cCAubW9kYWwtbG9naW4tbWFpbiAubW9kYWwtYm9keSAucGFzc3dvcmQtcmVzZXQtc2lnbnVwLWxpbmtzIHtcbiAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICB3aWR0aDogMTUwcHg7IH1cbiIsImh0bWwsYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcbn1cclxuYmxvY2txdW90ZSwgcSB7XHJcblx0cXVvdGVzOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0Y29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuKntcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG51bCxcclxub2wsXHJcbmxpIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaHRtbHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufSIsIkBpbXBvcnQgJy4uL3ZhcnMnO1xuQGltcG9ydCAnLi4vcmVzZXQnO1xuQGltcG9ydCAnLi4vYnJlYWtwb2ludHMnO1xuXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gICAgY29sb3I6ICMzMzM7XG59XG5zcGFuIHtcbiAgICBmb250LWZhbWlseTogTGF0byxzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5pbm5lciBkaXZbY2xhc3NePVwic2luZ2xlXCJdIC5hZGRfdG9fZmF2b3JpdGVze1xuICAgICYuYWRkZWQgLmZhLWhlYXJ0IHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMDtcbiAgICB9XG4gICAgJiAuZmEtaGVhcnQge1xuICAgICAgICBmb250LXNpemU6IDIuMmVtO1xuICAgICAgICB0ZXh0LXNoYWRvdzogLTJweCAwICNEOTNDNjUsIDAgMnB4ICNEOTNDNjUsIDJweCAwICNEOTNDNjUsIDAgLTJweCAjRDkzQzY1O1xuICAgIH1cbiAgICAmIC5sb2FkaW5nX3JpbmcgZGl2IHtcbiAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgIGhlaWdodDogMzNweDtcbiAgICB9XG59XG4uYWRkX3RvX2Zhdm9yaXRlcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgJi5hZGRlZCAuZmEtaGVhcnR7XG4gICAgICAgIGNvbG9yOiAjRDkzQzY1O1xuICAgICAgICB0ZXh0LXNoYWRvdzogMCAwO1xuICAgIH1cblxuICAgICYgLmZhLWhlYXJ0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICAgICAgdGV4dC1zaGFkb3c6IC0xcHggMCAjRDkzQzY1LCAwIDFweCAjRDkzQzY1LCAxcHggMCAjRDkzQzY1LCAwIC0xcHggI0Q5M0M2NTtcbiAgICB9XG4gICAgJi5kaXNhYmxlZHtcbiAgICAgICAgJiAubG9hZGluZ19yaW5ne1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLmZhLWhlYXJ0e1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5sb2FkaW5nX3Jpbmd7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYgLmxvYWRpbmdfcmluZyBkaXZ7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2JiMTIxNjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYmIxMjE2IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLmxvYWRfbW9yZV9yZXNvdXJjZXN7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICYgLmlubmVye1xuICAgICAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICB9XG5cbiAgICAuaW5uZXIgJl9fbWVudXtcbiAgICAgICAgJiB1bC5zdWItbWVudSBsaSAuaXRlbS10b3AtbGluZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmIC5jdXJyZW50X3BhZ2VfaXRlbSAuaXRlbS10b3AtbGluZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgJiAuaXRlbS10b3AtbGluZXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaTpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIGk6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOWQ4N2YxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgI21lbnUtaGVhZGVyLWRlc2t0b3AtbWVudXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhlYWRlcl9fY29udGFpbmVyLnNlYXJjaF9leHBhbmQgJl9fbWVudXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgICB9XG5cbiAgICAuaGVhZGVyX19jb250YWluZXIuc2VhcmNoX2V4cGFuZCAmX19zZWFyY2gtYmxvY2stZm9ybSxcbiAgICAuaGVhZGVyX19jb250YWluZXIuc2VhcmNoX2V4cGFuZCAmX19zZWFyY2h7XG4gICAgICAgIHdpZHRoOiA5OCU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gICAgfVxuICAgIC5oZWFkZXJfX2NvbnRhaW5lci5zZWFyY2hfZXhwYW5kICZfX3NlYXJjaC1ibG9jay1mb3JtIGlucHV0e1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiA5OCU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gICAgfVxuICAgICZfX3NlYXJjaC1ibG9ja3tcbiAgICAgICAgJi1mb3Jte1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAmIGlucHV0e1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1iYWNrZ3JvdW5kLXZhcnktbGlnaHRcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpmb2N1c3tcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXRpYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtYnV0dG9ue1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICAgICAgICAgICAgICAmIGJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIHN2Z3tcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRldGlhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbm5lcntcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xuICAgICAgICAgICAgLy9wYWRkaW5nOiAwIDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250YWluZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgIH1cblxuICAgICZfX2xvZ297XG4gICAgICAgIHdpZHRoOiA3NHB4O1xuICAgIH1cblxuXG4gICAgJl9fbWVudXtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzw9dGFibGV0Jyl7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAuZHJvcGRvd25faWNvbntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciAuZHJvcGRvd25faWNvbiBpe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBzdHlsaW5nIGZvciB0aGUgZGVza3RvcCBzdWIgbWVudVxuICAgICAgICB1bC5zdWItbWVudXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgdG9wOiA3MHB4O1xuICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA4NHB4KTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwZGUnO1xuICAgICAgICAgICAgICAgIGNvbG9yOiRsaWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE5cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM2JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTEwMDBweCcpe1xuICAgICAgICAgICAgICAgIHRvcDogNzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbGlnaHQtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgICAgICAgICAgLy9ib3JkZXItbGVmdDogM3B4IHNvbGlkICR0ZXRpYXJ5LWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRldGlhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4IDdweCAwIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDdweCA3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC12YXJ5LWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAvL2JvcmRlci1sZWZ0OiAzcHggc29saWQgJGFjY2VudC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICY6aG92ZXIgYXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD05OTBweCcpe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaTpob3ZlciB1bC5zdWItbWVudXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgICAgICAgfVxuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD05OTBweCcpe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1pe1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYTpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAkdGV0aWFyeS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYSAoJzw9dGFibGV0Jyl7XG4gICAgICAgICZfX3NlYXJjaF9saW5rIHN2Z3tcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlYXJjaHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgc3Zne1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2VhcmNoX2xpbmt7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcGFkZGluZzogNXB4IDZweCAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21vYmlsZV9tZW51e1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1jb2xvcjtcbiAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIGJveC1zaGFkb3c6IC0xMXB4IDEwcHggMTJweCByZ2IoMTA1LCAxMDUsIDEwNSk7XG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgPiB1bHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICB1bC5zdWItbWVudXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDFhO1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXRpYXJ5LWNvbG9yOyAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB1bCBsaXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGlnaHQtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgdWwgbGkgYXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX21vYmlsZV9tZW51LnNob3d7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc+PTgwMHB4Jyl7XG4gICAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gc3R5bGUgdGhlIG1vYmlsZSBtZW51IGhhbWJ1cmdlciBpY29uXG4uaGFtYnVyZ2Vye1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgnPD10YWJsZXQnKXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgICAmX19pbm5lcntcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV0aWFyeS1jb2xvcjtcbiAgICAgICAgICAgICAgICAmLmZhLXRpbWVze1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSBcbiAgICAmX19iYXJ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxufVxuXG4vLyB3ZWlyZCBkaXYgdGhhdCBrZWVwcyBkaXNwbGF5aW5nIGluIHRoZSBtb2JpbGUgbWVudSwgSSBkb250IGtub3cgd2hlcmUgaXQgaXMgY29taW5nIGZyb20gc28gdGhpcyBkaXNhYmxlcyBpdFxuI21lbnUtaGVhZGVyLWRlc2t0b3AtbWVudS0xe1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaG93LXN1Yi1tZW51e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5uZXIge1xuICAgIG1heC13aWR0aDogMTE4NXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICYgLm9iaW5nb19zZWFyY2hfbG9hZF9tb3JlLmhpZGUsXG4gICAgJiAuZGlzYWJsZWQub2JpbmdvX3NlYXJjaF9sb2FkX21vcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmIC5sYXRlc3RfZ3VpZGVzX19ib3hfYnRuIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMzRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvYWRpbmdfcmluZyB7XG4gICAgLmRpc2FibGVkICZ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmIGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luOiA4cHg7XG4gICAgICAgIGJvcmRlcjogOHB4IHNvbGlkICRhY2NlbnQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYW5pbWF0aW9uOiBsb2FkaW5nX3JpbmcgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRhY2NlbnQtY29sb3IgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgICYgZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuNDVzO1xuICAgIH1cbiAgICAmIGRpdjpudGgtY2hpbGQoMikge1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xuICAgIH1cbiAgICAmIGRpdjpudGgtY2hpbGQoMykge1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjE1cztcbiAgICB9XG59XG5cblxuXG5Aa2V5ZnJhbWVzIGxvYWRpbmdfcmluZyB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG4uTW9kYWxfX092ZXJsYXl7XG4gICAgJiBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjMDU3Y2I5O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjFzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICAmIGE6Zm9jdXMsXG4gICAgJiBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMyYmFmZTI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgICAmIC5vd2wtdXBzaWRlLWNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjFweDtcbiAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAmIGl7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBjb2xvcjogIzdmOGM4ZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmRpc2FibGVke1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaW5zZXQ6IDBweDtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNyk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgJiAuY2hlY2tib3gsXG4gICAgJiAucmFkaW8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmIC5jaGVja2JveCBsYWJlbCxcbiAgICAmIC5yYWRpbyBsYWJlbCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LXNpemU6IHNtYWxsO1xuICAgIH1cbiAgICAmIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gICAgLm1vZGFsLWZvcmdvb3QtcG9wdXB7XG4gICAgICAgICYuZGlzYWJsZWR7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYgLnBhc3N3b3JkLXJlc2V0LXNpZ251cC1saW5rcyBwe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubW9kYWwtbG9naW4tcG9wdXB7XG4gICAgICAgICYuZGlzYWJsZWR7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sb2FkaW5nLW1vZGFsLmRpc2FibGVke1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYgYS5vcGVuX2xvZ2luX21vZGFse1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgcGFkZGluZzogN3B4IDE1cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJhY2tncm91bmQ6ICM4OWI5MWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzg5YjkxZDtcbiAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMTBweDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucmVnaXN0cmF0aW9uLXBvcHVwe1xuICAgICAgICAmLmRpc2FibGVke1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA1NzBweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgei1pbmRleDogNTAwO1xuXG4gICAgICAgICYtbWFpbntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTFweCAxMXB4ICMwMDAwMDAzMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgJiAucmVnLW92ZXJsYXktZm9ybSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NnB4O1xuICAgICAgICAgICAgICAgICYgLmNoZWNrYm94e1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggYXV0byAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM2NHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XS5oYXMtZXJyb3J7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAjZGY0NTVlO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgN3B4ICNlY2I4YmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYgLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuICAgICAgICAgICAgICAgICYgLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbiAgICAgICAgICAgICAgICAmIC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSxcbiAgICAgICAgICAgICAgICAmIC5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJiBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbiAgICAgICAgICAgICAgICAmIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgLnJlZy1vdmVybGF5LWZvcm0gaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTljMjI1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiAucmVnLW92ZXJsYXktZm9ybSBoNSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyYmFmZTM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIC5yZWctb3ZlcmxheS1mb3JtLWlubmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgJiAucmVnLW92ZXJsYXktZm9ybS1maWVsZC1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICYgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJiAuYnRuLWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogODJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAxcHggM3B4ICMwMDAwMDAzMDs7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZ3JleSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYnRuLWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODliOTFkO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJiAuZm9ybS1jb250cm9sLWZlZWRiYWNre1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2RmNDU1ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIC5yZWctb3ZlcmxheS1mb3JtLWZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzcxNzE3MTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICYgLmhhcy1zdWNjZXNzLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgN3B4ICNkZGY4ZGM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJiAuaGFzLWVycm9yLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNkZjQ1NWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgN3B4ICNmOGRjZTE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJiBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAgICAgICAgICAgICAgICAgJiBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbiAgICAgICAgICAgICAgICAgICAgJiBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTFlMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3ZjhjOGQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLy8vIExvZ2luIHBvcHVwIHN0eWxlc1xuICAgICYgLm1vZGFsLW1lc3NhZ2UtcG9wdXAsXG4gICAgJiAubW9kYWwtY29uZm9ybWF0aW9uLXBvcHVwLFxuICAgICYgLm1vZGFsLWxvZ2luLWdyb3VwLXBvcHVwe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDExcHggMTFweCAjMDAwMDAwMzA7XG4gICAgICAgICYuZGlzYWJsZWR7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYgLm1vZGFsLWxvZ2luLW1haW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDExcHggMTFweCAjMDAwMDAwMzA7XG4gICAgICAgICAgICAmIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgICAgICAgICAmIC5sb2dpbl90aXRsZSBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMmJhZmUzO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIC5sb2dpbl9mb3JtX2JveCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAmICAuaWNvbl91c2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjc5ZmRjO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0YzRjNGM7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgNTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmZvcmdvb3RlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgICAgICAgICAgICAgICAgIGE6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjI2MjYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYgaW5wdXRbdHlwZT1idXR0b25dLFxuICAgICAgICAgICAgICAgICAgICAmIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4OWI5MWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjODliOTFkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4ZGMwMTU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucGFzc3dvcmQtcmVzZXQtc2lnbnVwLWxpbmtzIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxufVxuXG4iLCIkYnJlYWtwb2ludHM6IChcclxuICBcInBob25lXCI6IDM2MHB4LFxyXG4gIFwidGFibGV0XCI6IDc2OHB4LFxyXG4gIFwiZGVza3RvcFwiOiAxMzY2cHgsXHJcbiAgXCJMR2Rlc2t0b3BcIjogMTkyMHB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLy9cclxuLy8vIENyZWF0ZXMgYSBsaXN0IG9mIHN0YXRpYyBleHByZXNzaW9ucyBvciBtZWRpYSB0eXBlc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHNpbmdsZSBtZWRpYSB0eXBlIChzY3JlZW4pXHJcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbic6ICdzY3JlZW4nKTtcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHN0YXRpYyBleHByZXNzaW9uIHdpdGggbG9naWNhbCBkaXNqdW5jdGlvbiAoT1Igb3BlcmF0b3IpXHJcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoXHJcbi8vL1x0XHQncmV0aW5hMngnOiAoXHJcbi8vL1x0XHRcdCcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKScsXHJcbi8vL1x0XHRcdCcobWluLXJlc29sdXRpb246IDE5MmRwaSknXHJcbi8vL1x0XHQpXHJcbi8vL1x0KTtcclxuLy8vXHJcbiRtZWRpYS1leHByZXNzaW9uczogKFxyXG4gIFwic2NyZWVuXCI6IFwic2NyZWVuXCIsXHJcbiAgXCJwcmludFwiOiBcInByaW50XCIsXHJcbiAgXCJoYW5kaGVsZFwiOiBcImhhbmRoZWxkXCIsXHJcbiAgXCJyZXRpbmEyeFwiOiAoXHJcbiAgICBcIigtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpXCIsXHJcbiAgICBcIihtaW4tcmVzb2x1dGlvbjogMTkyZHBpKVwiXHJcbiAgKSxcclxuICBcInJldGluYTN4XCI6IChcclxuICAgIFwiKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMylcIixcclxuICAgIFwiKG1pbi1yZXNvbHV0aW9uOiAzNTBkcGkpXCJcclxuICApXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLy9cclxuLy8vIERlZmluZXMgYSBudW1iZXIgdG8gYmUgYWRkZWQgb3Igc3VidHJhY3RlZCBmcm9tIGVhY2ggdW5pdCB3aGVuIGRlY2xhcmluZyBicmVha3BvaW50cyB3aXRoIGV4Y2x1c2l2ZSBpbnRlcnZhbHNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBwaXhlbHMgaXMgZGVmaW5lZCBhcyBgMWAgYnkgZGVmYXVsdFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPjEyOHB4XCIpIHt9XHJcbi8vL1xyXG4vLy9cdCAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vL1x0IEBtZWRpYSAobWluLXdpZHRoOiAxMjlweCkge31cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIGVtcyBpcyBkZWZpbmVkIGFzIGAwLjAxYCBieSBkZWZhdWx0XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+MjBlbVwiKSB7fVxyXG4vLy9cclxuLy8vXHQgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy9cdCBAbWVkaWEgKG1pbi13aWR0aDogMjAuMDFlbSkge31cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIHJlbXMgaXMgZGVmaW5lZCBhcyBgMC4xYCBieSBkZWZhdWx0LCB0byBiZSB1c2VkIHdpdGggYGZvbnQtc2l6ZTogNjIuNSU7YFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPjIuMHJlbVwiKSB7fVxyXG4vLy9cclxuLy8vXHQgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy9cdCBAbWVkaWEgKG1pbi13aWR0aDogMi4xcmVtKSB7fVxyXG4vLy9cclxuJHVuaXQtaW50ZXJ2YWxzOiAoXHJcbiAgXCJweFwiOiAxLFxyXG4gIFwiZW1cIjogMC4wMSxcclxuICBcInJlbVwiOiAwLjFcclxuKSAhZGVmYXVsdDtcclxuLy8vXHJcbi8vLyBHZW5lcmF0ZXMgYSBtZWRpYSBxdWVyeSBiYXNlZCBvbiBhIGxpc3Qgb2YgY29uZGl0aW9uc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge0xpc3R9ICAgJGNvbmRpdGlvbnMgIC0gTWVkaWEgcXVlcnkgY29uZGl0aW9uc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc2luZ2xlIHNldCBicmVha3BvaW50XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+cGhvbmVcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggdHdvIHNldCBicmVha3BvaW50c1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPnBob25lXCIsIFwiPD10YWJsZXRcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggY3VzdG9tIHZhbHVlc1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPj0zNThweFwiLCBcIjw4NTBweFwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBzZXQgYnJlYWtwb2ludHMgd2l0aCBjdXN0b20gdmFsdWVzXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+ZGVza3RvcFwiLCBcIjw9MTM1MHB4XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc3RhdGljIGV4cHJlc3Npb25cclxuLy8vICBAaW5jbHVkZSBtZWRpYShcInJldGluYTJ4XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBNaXhpbmcgZXZlcnl0aGluZ1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPj0zNTBweFwiLCBcIjx0YWJsZXRcIiwgXCJyZXRpbmEzeFwiKSB7IH1cclxuLy8vXHJcbkBtaXhpbiBtZWRpYSgkY29uZGl0aW9ucy4uLikge1xyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRjb25kaXRpb25zKSB7XHJcbiAgICAkY29uZGl0aW9uczogc2V0LW50aChcclxuICAgICAgJGNvbmRpdGlvbnMsXHJcbiAgICAgICRpLFxyXG4gICAgICBwYXJzZS1leHByZXNzaW9uKG50aCgkY29uZGl0aW9ucywgJGkpKVxyXG4gICAgKTtcclxuICB9XHJcblxyXG4gICRicmFuY2hlczogZ2V0LXF1ZXJ5LWJyYW5jaGVzKCRjb25kaXRpb25zKTtcclxuICAkcXVlcnk6IFwiXCI7XHJcblxyXG4gIEBlYWNoICRicmFuY2ggaW4gJGJyYW5jaGVzIHtcclxuICAgIEBpZiAoc3RyLWxlbmd0aCgkcXVlcnkpICE9IDApIHtcclxuICAgICAgJHF1ZXJ5OiAkcXVlcnkgKyBcIiwgXCI7XHJcbiAgICB9XHJcblxyXG4gICAgJHF1ZXJ5OiAkcXVlcnkgKyAkYnJhbmNoO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICN7JHF1ZXJ5fSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gUmVhZHMgYSBsaXN0IG9mIG1lZGlhIHF1ZXJ5IGV4cHJlc3Npb25zIGFuZCBzZXBhcmF0ZXMgbG9naWNhbCBkaXNqdW5jdGlvbnMgaW50byBkaWZmZXJlbnQgYnJhbmNoZXNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtMaXN0fSAgICRleHByZXNzaW9ucyAgLSBsaXN0IG9mIGV4cHJlc3Npb25zXHJcbi8vL1xyXG4vLy8gQHRocm93cyBgJGV4cHJlc3Npb25gIGlzIG5vdCBhIHZhbGlkIGV4cHJlc3Npb25cclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtMaXN0IHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiBnZXQtcXVlcnktYnJhbmNoZXMoJGV4cHJlc3Npb25zKSB7XHJcbiAgJHJlc3VsdDogXCJcIjtcclxuICAkaGFzLWdyb3VwczogZmFsc2U7XHJcblxyXG4gIC8vIEdldHRpbmcgaW5pdGlhbCBzbmFwc2hvdCBhbmQgbG9va2luZyBmb3IgZ3JvdXBzXHJcbiAgQGVhY2ggJGV4cHJlc3Npb24gaW4gJGV4cHJlc3Npb25zIHtcclxuICAgIEBpZiAoc3RyLWxlbmd0aCgkcmVzdWx0KSAhPSAwKSB7XHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyBcIiBhbmQgXCI7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSA9PSBcInN0cmluZ1wiKSB7XHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAkZXhwcmVzc2lvbjtcclxuICAgIH0gQGVsc2UgaWYgKHR5cGUtb2YoJGV4cHJlc3Npb24pID09IFwibGlzdFwiKSB7XHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyBudGgoJGV4cHJlc3Npb24sIDEpO1xyXG4gICAgICAkaGFzLWdyb3VwczogdHJ1ZTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAd2FybiAnI3skZXhwcmVzc2lvbn0gaXMgbm90IGEgdmFsaWQgZXhwcmVzc2lvbi4nO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gSWYgd2UgaGF2ZSBncm91cHMsIHdlIGhhdmUgdG8gY3JlYXRlIGFsbCBwb3NzaWJsZSBjb21iaW5hdGlvbnNcclxuICBAaWYgJGhhcy1ncm91cHMge1xyXG4gICAgQGVhY2ggJGV4cHJlc3Npb24gaW4gJGV4cHJlc3Npb25zIHtcclxuICAgICAgQGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSA9PSBcImxpc3RcIikge1xyXG4gICAgICAgICRmaXJzdDogbnRoKCRleHByZXNzaW9uLCAxKTtcclxuXHJcbiAgICAgICAgQGVhY2ggJG1lbWJlciBpbiAkZXhwcmVzc2lvbiB7XHJcbiAgICAgICAgICBAaWYgKCRtZW1iZXIgIT0gJGZpcnN0KSB7XHJcbiAgICAgICAgICAgIEBlYWNoICRwYXJ0aWFsIGluICRyZXN1bHQge1xyXG4gICAgICAgICAgICAgICRyZXN1bHQ6IGpvaW4oXHJcbiAgICAgICAgICAgICAgICAkcmVzdWx0LFxyXG4gICAgICAgICAgICAgICAgc3RyLXJlcGxhY2UtZmlyc3QoJGZpcnN0LCAkbWVtYmVyLCAkcGFydGlhbClcclxuICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICRyZXN1bHQ7XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gUGFyc2VzIGEgc3RyaW5nIHRvIGZvcm0gYSBtZWRpYSBxdWVyeSBleHByZXNzaW9uXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRleHByZXNzaW9uICAtIGV4cHJlc3Npb24gKGluIHN0cmluZylcclxuLy8vXHJcbi8vLyBAdGhyb3dzIEV4cHJlc3Npb24gd2l0aCB0eXBlIGB0eXBlLW9mKCRleHByZXNzaW9uKWAgZGV0ZWN0ZWQsIHN0cmluZyBleHBlY3RlZFxyXG4vLy8gQHRocm93cyBgJGV4cHJlc3Npb25gIGlzIG1pc3NpbmcgYW4gb3BlcmF0b3JcclxuLy8vIEB0aHJvd3MgVW5rbm93biB1bml0OiBgJHVuaXRgXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7U3RyaW5nIHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiBwYXJzZS1leHByZXNzaW9uKCRleHByZXNzaW9uKSB7XHJcbiAgJG9wZXJhdG9yOiBcIlwiO1xyXG4gICR2YWx1ZTogXCJcIjtcclxuICAkZWxlbWVudDogXCJcIjtcclxuICAkcmVzdWx0OiBcIlwiO1xyXG4gICRpcy13aWR0aDogdHJ1ZTtcclxuXHJcbiAgQGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSAhPSBcInN0cmluZ1wiKSB7XHJcbiAgICBAd2FybiAnRXhwcmVzc2lvbiB3aXRoIHR5cGUgYCN7dHlwZS1vZigkZXhwcmVzc2lvbil9YCBkZXRlY3RlZCwgc3RyaW5nIGV4cGVjdGVkLic7XHJcbiAgfVxyXG5cclxuICAvLyBTZXBhcmF0aW5nIHRoZSBvcGVyYXRvciBmcm9tIHRoZSByZXN0IG9mIHRoZSBleHByZXNzaW9uXHJcbiAgQGlmIChzdHItc2xpY2UoJGV4cHJlc3Npb24sIDIsIDIpID09IFwiPVwiKSB7XHJcbiAgICAkb3BlcmF0b3I6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMSwgMik7XHJcbiAgICAkdmFsdWU6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMyk7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAkb3BlcmF0b3I6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMSwgMSk7XHJcbiAgICAkdmFsdWU6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMik7XHJcbiAgfVxyXG5cclxuICAvLyBDaGVja2luZyB3aGF0IHR5cGUgb2YgZXhwcmVzc2lvbiB3ZSdyZSBkZWFsaW5nIHdpdGhcclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkdmFsdWUpIHtcclxuICAgICRyZXN1bHQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdmFsdWUpO1xyXG4gIH0gQGVsc2UgaWYgbWFwLWhhcy1rZXkoJG1lZGlhLWV4cHJlc3Npb25zLCAkZXhwcmVzc2lvbikge1xyXG4gICAgJHJlc3VsdDogbWFwLWdldCgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKTtcclxuICAgICRpcy13aWR0aDogZmFsc2U7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAkcmVzdWx0OiB0by1udW1iZXIoJHZhbHVlKTtcclxuICB9XHJcblxyXG4gIEBpZiAoJGlzLXdpZHRoKSB7XHJcbiAgICAkdW5pdDogdW5pdCgkcmVzdWx0KTtcclxuICAgICRpbnRlcnZhbDogMDtcclxuXHJcbiAgICBAaWYgKG1hcC1oYXMta2V5KCR1bml0LWludGVydmFscywgJHVuaXQpKSB7XHJcbiAgICAgICRpbnRlcnZhbDogbWFwLWdldCgkdW5pdC1pbnRlcnZhbHMsICR1bml0KTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAd2FybiAnVW5rbm93biB1bml0OiAjeyR1bml0fSc7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkb3BlcmF0b3IgPT0gXCI+XCIpIHtcclxuICAgICAgJGVsZW1lbnQ6IFwiKG1pbi13aWR0aDogI3skcmVzdWx0ICsgJGludGVydmFsfSlcIjtcclxuICAgIH0gQGVsc2UgaWYgKCRvcGVyYXRvciA9PSBcIjxcIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWF4LXdpZHRoOiAjeyRyZXN1bHQgLSAkaW50ZXJ2YWx9KVwiO1xyXG4gICAgfSBAZWxzZSBpZiAoJG9wZXJhdG9yID09IFwiPj1cIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWluLXdpZHRoOiAjeyRyZXN1bHR9KVwiO1xyXG4gICAgfSBAZWxzZSBpZiAoJG9wZXJhdG9yID09IFwiPD1cIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWF4LXdpZHRoOiAjeyRyZXN1bHR9KVwiO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEB3YXJuICcjeyRleHByZXNzaW9ufSBpcyBtaXNzaW5nIGFuIG9wZXJhdG9yLic7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAkZWxlbWVudDogJHJlc3VsdDtcclxuICB9XHJcblxyXG4gIEByZXR1cm4gJGVsZW1lbnQ7XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gUmVwbGFjZXMgdGhlIGZpcnN0IG9jY3VyZW5jZSBvZiB0aGUgc3RyaW5nIHdpdGggdGhlIHJlcGxhY2VtZW50IHN0cmluZ1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkc2VhcmNoICAtIFRoZSB2YWx1ZSBiZWluZyBzZWFyY2hlZCBmb3JcclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRyZXBsYWNlICAtIFRoZSByZXBsYWNlbWVudCBzdHJpbmdcclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRzdWJqZWN0ICAtIFRoZSBzdHJpbmcgYmVpbmcgcmVwbGFjZWQgb25cclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtTdHJpbmcgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlLWZpcnN0KCRzZWFyY2gsICRyZXBsYWNlLCAkc3ViamVjdCkge1xyXG4gICRzZWFyY2gtc3RhcnQ6IHN0ci1pbmRleCgkc3ViamVjdCwgJHNlYXJjaCk7XHJcblxyXG4gIEBpZiAkc2VhcmNoLXN0YXJ0ID09IG51bGwge1xyXG4gICAgQHJldHVybiAkc3ViamVjdDtcclxuICB9XHJcblxyXG4gICRyZXN1bHQ6IHN0ci1zbGljZSgkc3ViamVjdCwgMCwgJHNlYXJjaC1zdGFydCAtIDEpO1xyXG4gICRyZXN1bHQ6ICRyZXN1bHQgKyAkcmVwbGFjZTtcclxuICAkcmVzdWx0OiAkcmVzdWx0ICsgc3RyLXNsaWNlKCRzdWJqZWN0LCAkc2VhcmNoLXN0YXJ0ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSk7XHJcblxyXG4gIEByZXR1cm4gJHJlc3VsdDtcclxufVxyXG5cclxuLy8vXHJcbi8vLyBDYXN0cyBhIG51bWJlciB0byBhIHN0cmluZ1xyXG4vLy9cclxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRzdHJpbmcgIC0gTnVtYmVyIHRvIGJlIHBhcnNlZFxyXG4vLy9cclxuLy8vIEByZXR1cm4ge0xpc3QgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIHRvLW51bWJlcigkc3RyaW5nKSB7XHJcbiAgLy8gTWF0cmljZXNcclxuICAkc3RyaW5nczogXCIwXCIgXCIxXCIgXCIyXCIgXCIzXCIgXCI0XCIgXCI1XCIgXCI2XCIgXCI3XCIgXCI4XCIgXCI5XCI7XHJcbiAgJG51bWJlcnM6IDAgMSAyIDMgNCA1IDYgNyA4IDk7XHJcblxyXG4gIC8vIFJlc3VsdFxyXG4gICRyZXN1bHQ6IDA7XHJcbiAgJGRpdmlkZXI6IDA7XHJcbiAgJG1pbnVzOiBmYWxzZTtcclxuXHJcbiAgLy8gTG9vcGluZyB0aHJvdWdoIGFsbCBjaGFyYWN0ZXJzXHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBzdHItbGVuZ3RoKCRzdHJpbmcpIHtcclxuICAgICRjaGFyYWN0ZXI6IHN0ci1zbGljZSgkc3RyaW5nLCAkaSwgJGkpO1xyXG4gICAgJGluZGV4OiBpbmRleCgkc3RyaW5ncywgJGNoYXJhY3Rlcik7XHJcblxyXG4gICAgQGlmICRjaGFyYWN0ZXIgPT0gXCItXCIge1xyXG4gICAgICAkbWludXM6IHRydWU7XHJcbiAgICB9IEBlbHNlIGlmICRjaGFyYWN0ZXIgPT0gXCIuXCIge1xyXG4gICAgICAkZGl2aWRlcjogMTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAaWYgdHlwZS1vZigkaW5kZXgpICE9IFwibnVtYmVyXCIge1xyXG4gICAgICAgICRyZXN1bHQ6IGlmKCRtaW51cywgJHJlc3VsdCAqIC0xLCAkcmVzdWx0KTtcclxuICAgICAgICBAcmV0dXJuIF9sZW5ndGgoJHJlc3VsdCwgc3RyLXNsaWNlKCRzdHJpbmcsICRpKSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICRudW1iZXI6IG50aCgkbnVtYmVycywgJGluZGV4KTtcclxuXHJcbiAgICAgIEBpZiAkZGl2aWRlciA9PSAwIHtcclxuICAgICAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTA7XHJcbiAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgIC8vIE1vdmUgdGhlIGRlY2ltYWwgZG90IHRvIHRoZSBsZWZ0XHJcbiAgICAgICAgJGRpdmlkZXI6ICRkaXZpZGVyICogMTA7XHJcbiAgICAgICAgJG51bWJlcjogJG51bWJlciAvICRkaXZpZGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgJG51bWJlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEByZXR1cm4gaWYoJG1pbnVzLCAkcmVzdWx0ICogLTEsICRyZXN1bHQpO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gX2xlbmd0aCgkbnVtYmVyLCAkdW5pdCkge1xyXG4gICRzdHJpbmdzOiBcInB4XCIgXCJjbVwiIFwibW1cIiBcIiVcIiBcImNoXCIgXCJwaWNhXCIgXCJpblwiIFwiZW1cIiBcInJlbVwiIFwicHRcIiBcInBjXCIgXCJleFwiIFwidndcIlxyXG4gICAgXCJ2aFwiIFwidm1pblwiIFwidm1heFwiO1xyXG4gICR1bml0czogMXB4IDFjbSAxbW0gMSUgMWNoIDFwaWNhIDFpbiAxZW0gMXJlbSAxcHQgMXBjIDFleCAxdncgMXZoIDF2bWluIDF2bWF4O1xyXG4gICRpbmRleDogaW5kZXgoJHN0cmluZ3MsICR1bml0KTtcclxuXHJcbiAgQGlmIHR5cGUtb2YoJGluZGV4KSAhPSBcIm51bWJlclwiIHtcclxuICAgIEB3YXJuICdVbmtub3duIHVuaXQgYCN7JHVuaXR9YC4nO1xyXG4gICAgQHJldHVybiBmYWxzZTtcclxuICB9XHJcblxyXG4gIEByZXR1cm4gJG51bWJlciAqIG50aCgkdW5pdHMsICRpbmRleCk7XHJcbn1cclxuXHJcbi8qKlxyXG4qXHJcbiogVGVzdGluZ1xyXG4qXHJcbioqLyJdfQ== */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}.home .banner{margin-top:-45px}.home .banner rs-bullets.tp-bullets{-webkit-transform:translate(0,-13px);-moz-transform:translate(0,-13px);-ms-transform:translate(0,-13px);-o-transform:translate(0,-13px);transform:translate(0,-13px);top:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.home .banner rs-module.revslider-initialised rs-bullets.tp-bullets.persephone rs-bullet.tp-bullet.selected{background:#fff!important}.home .banner rs-module.revslider-initialised rs-bullets.tp-bullets.persephone rs-bullet.tp-bullet{width:380px!important;height:3px!important;border:none!important;background:rgba(127,140,141,.49)!important}.triangle-topright{width:0;height:0;border-top:150px solid #864cd7;border-left:100vw solid #fff}.bingo-games{margin:30px auto;text-align:center;padding-bottom:30px}.bingo-games__title h3{font-weight:700;font-size:42px}.bingo-games__options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-top:15px}.bingo-games__options_item:nth-child(2){margin-top:30px}.bingo-games__options_item img{height:110px}.bingo-games__options_item_engage{text-transform:uppercase;width:130px;margin:20px auto 10px;font-weight:800;font-size:16px}.bingo-games__options_item_title{text-transform:uppercase;font-weight:600;font-size:25px;margin:15px}.bingo-games__options_item_types{padding-bottom:30px}.bingo-games__options_item_types ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.bingo-games__options_item_types ul li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 20px;margin:7px;-webkit-box-shadow:2px 5px 10px #c4c1C166;-moz-box-shadow:2px 5px 10px #c4c1C166;box-shadow:2px 5px 10px #c4c1C166;list-style:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.bingo-games__options_item_types ul li a{font-size:16px;font-weight:400;color:#292929}.best-bingo-sites{background-color:#864cd7}.best-bingo-sites__inner{position:absolute;z-index:100;width:1100px;text-align:center}.best-bingo-sites__title{margin:90px auto 30px}.best-bingo-sites__title i{color:#fcc13e;font-size:60px;padding-bottom:20px}.best-bingo-sites__title_h3{font-size:42px;font-weight:700;color:#fff;padding-bottom:12px}.best-bingo-sites__title_sub{font-size:16px;font-weight:400;color:#fff;line-height:30px;margin:0 7vw}.best-bingo-sites__content{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;padding-top:20px}.best-bingo-sites__content_item{background-color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:150px;padding:20px}.best-bingo-sites__content_item_stars{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.best-bingo-sites__content_item_img{width:100px;margin-right:15px}.best-bingo-sites__content_item_desc{text-align:left}.best-bingo-sites__content_item_title{font-size:23px;font-weight:600}.best-bingo-sites__content_item_text{font-size:20px;font-weight:500}div .best-bingo-sites__content_item_engage{padding:10px 20px;height:44px;width:200px;text-transform:uppercase;font-size:18px;font-weight:600;color:#864cd7;background-color:#fcc13e}.best-bingo-sites__see_more{padding-top:70px}div .best-bingo-sites__see_more_button{text-transform:uppercase;font-weight:700;padding:15px 30px;background-color:#a87ee2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}div .best-bingo-sites__see_more_button svg{margin-left:10px}.hot-sites{margin:30px auto 50px}.hot-sites .inner{text-align:center}.hot-sites__title{margin:90px auto 30px}.hot-sites__title svg{margin-bottom:20px}.hot-sites__title_h3{font-size:42px;font-weight:700;color:#292929;padding-bottom:12px}.hot-sites__title_sub{font-size:16px;font-weight:400;color:#292929;line-height:30px;margin:0 7vw}.hot-sites__content{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding-top:20px}.hot-sites__content_item{background-color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:355px;padding:20px 20px 30px;-webkit-box-shadow:1px 1px 10px rgba(196,193,193,.53);-moz-box-shadow:1px 1px 10px rgba(196,193,193,.53);box-shadow:1px 1px 10px rgba(196,193,193,.53)}.hot-sites__content_item_stars{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.hot-sites__content_item_img{width:140px}.hot-sites__content_item_desc{text-align:center}.hot-sites__content_item_title{color:#585858;font-size:14px;font-weight:400;padding-bottom:20px;text-decoration:underline}.hot-sites__content_item_text{margin-top:15px;font-size:20px;font-weight:500}div .hot-sites__content_item_engage{padding:10px 20px;height:44px;width:140px;text-transform:uppercase;font-size:18px;font-weight:600;color:#864cd7;background-color:#fcc13e}.hot-sites__see_more{padding-top:70px}div .hot-sites__see_more_button{text-transform:uppercase;font-weight:700;background-color:#864cd7;padding:15px 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}div .hot-sites__see_more_button svg{margin-left:10px}.our-advantages{background-color:#fcc13e}.our-advantages__inner{position:absolute;z-index:100;width:500px;text-align:center;margin-left:430px}.our-advantages__title{margin:70px auto 0}.our-advantages__title_h3{font-size:42px;font-weight:700;color:#292929;padding-bottom:12px}.our-advantages__content{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding-top:20px}.our-advantages__content_item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:160px;padding:20px}.our-advantages__content_item_img{height:75px;margin-bottom:15px}.our-advantages__content_item_desc{text-align:center}.our-advantages__content_item_title{font-size:18px;font-weight:700;margin-bottom:15px}.our-advantages__content_item_text{font-size:16px;font-weight:400}.online-casinos{background-color:#fff;padding-bottom:80px}.online-casinos__inner{position:unset;text-align:center}.online-casinos__title{margin:90px auto 30px}.online-casinos__title i{color:#864cd7;font-size:60px;padding-bottom:20px}.online-casinos__title_h3{font-size:42px;font-weight:700;color:#292929;padding-bottom:12px}.online-casinos__title_sub{font-size:16px;font-weight:400;color:#292929;line-height:30px;margin:0 7vw}.online-casinos__content{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;padding-top:20px}.online-casinos__content_item{background-color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:150px;padding:20px;-webkit-box-shadow:1px 1px 10px 0 #00000033;-moz-box-shadow:1px 1px 10px 0 #00000033;box-shadow:1px 1px 10px 0 #00000033}.online-casinos__content_item_stars{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.online-casinos__content_item_img{width:100px;margin-right:15px}.online-casinos__content_item_desc{text-align:left}.online-casinos__content_item_title{font-size:23px;font-weight:600}.online-casinos__content_item_text{font-size:20px;font-weight:500}div .online-casinos__content_item_engage{padding:10px 20px;height:44px;width:150px;text-transform:uppercase;font-size:18px;font-weight:600;color:#864cd7;background-color:#fcc13e}.online-casinos__see_more{padding-top:70px}div .online-casinos__see_more_button{text-transform:uppercase;font-weight:700;background-color:#a87ee2;padding:15px 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}div .online-casinos__see_more_button svg{margin-left:10px}.playing-guides__background{background-color:#864cd7;height:1080px;overflow:hidden}.playing-guides__background div{display:block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:relative}.playing-guides__background div:nth-child(1){width:60px;height:60px;background:rgba(255,255,255,.4);margin-top:60px;left:71vw}.playing-guides__background div:nth-child(2){width:300px;height:300px;background:rgba(255,255,255,.2);margin-top:10px;left:88vw}.playing-guides__background div:nth-child(3){width:200px;height:200px;background:rgba(255,255,255,.1);margin-top:350px;left:-3vw}.playing-guides__inner{position:absolute;z-index:100;width:1100px;text-align:center}.playing-guides__title{margin:90px auto 30px}.playing-guides__title_h3{font-size:42px;font-weight:700;color:#fff;padding-bottom:12px}.playing-guides__title_sub{font-size:16px;line-height:30px;font-weight:400;color:#fff;margin:0 7vw}.playing-guides__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.playing-guides__content_item{background-image:url(/wp-content/themes/gecko/img/guides_tile1.jpg);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:2px solid #fff;padding:60px 10px 40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:32%}.playing-guides__content_item_desc{text-align:left}.playing-guides__content_item_title{color:#fff;font-size:35px;text-transform:uppercase;font-weight:700;line-height:37px}.playing-guides__content_item_title p{font-size:41px;font-weight:800}.playing-guides__content_item_title div{display:block;width:50px;height:2px;background:#fff;margin:25px auto}.playing-guides__content_item_type{display:block;padding:10px 20px;background-color:#925edb;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin:15px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;font-size:16px}.playing-guides__see_more{padding-top:70px}div .playing-guides__see_more_button{text-transform:uppercase;font-weight:700;background-color:#a87ee2;padding:15px 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}div .playing-guides__see_more_button svg{margin-left:10px}.news-section{margin:30px auto 50px}.news-section .news-section-category{margin:50px auto}.news-section .news-section-category__news_feed{width:100%}.news-section .inner{text-align:center}.news-section__title{margin:90px auto 30px}.news-section__title svg{margin-bottom:20px}.news-section__title_h3{font-size:42px;font-weight:700;color:#292929;padding-bottom:12px}.news-section__title_sub{font-size:16px;font-weight:400;color:#292929;line-height:30px;margin:0 7vw}.showcase{margin:30px auto 50px}.showcase rs-slide{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.showcase .inner{text-align:center}.showcase__title{margin:90px auto 30px}.showcase__title svg{margin-bottom:20px}.showcase__title_h3{font-size:42px;font-weight:700;color:#292929;padding-bottom:12px}.showcase__title_sub{font-size:16px;font-weight:400;color:#292929;line-height:30px;margin:0 7vw}.filter_conntent_block{height:88px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 5px 19px rgba(0,0,0,.17);-moz-box-shadow:0 5px 19px rgba(0,0,0,.17);box-shadow:0 5px 19px rgba(0,0,0,.17);margin-bottom:54px;padding:28px 40px}.filter_conntent_block-filters-providers,.filter_conntent_block-filters-title,.filter_conntent_block-sort-title{margin-right:2rem}.filter_conntent_block-filters-title,.filter_conntent_block-sort-title{font-weight:600;font-size:18px;color:#525252}.filter_conntent_block-body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter_conntent_block-filters,.filter_conntent_block-sort{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.filter_conntent_block-clear{margin-left:3rem}.filter_conntent_block-clear-button{font-weight:400;font-size:14px;color:#864cd7;display:block;padding:5px;cursor:pointer}.filter_conntent_block select{background:#fff;border:1px solid #f1f1f1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:6px 12px;min-width:150px}.filter_conntent_block-sort-order{margin-left:1em;display:block;padding:5px 10px;cursor:pointer}.casino_list__casinos{margin:40px auto}.casino_list__single_item{width:255px;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 10px 15px 0 #00000033;-moz-box-shadow:0 10px 15px 0 #00000033;box-shadow:0 10px 15px 0 #00000033;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.casino_list__single_item_title h3{font-size:20px;font-weight:600;margin-bottom:10px}.casino_list__single_item_thumb{width:100%;height:133px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.casino_list__single_item_info{margin-top:20px;width:77%}.casino_list__single_item-corner_bage{color:#fff;padding:3px 15px 2px;-webkit-border-radius:6px 0 0 0;-moz-border-radius:6px 0 0 0;border-radius:6px 0 0 0;width:85px;overflow:hidden}.casino_list__single_item-corner_bage span{position:relative;font-size:12px;font-weight:400;z-index:2}.casino_list__single_item_gameplay,.casino_list__single_item_provider{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:45px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.casino_list__single_item_gameplay img,.casino_list__single_item_provider img{max-width:80px;-o-object-fit:none;object-fit:none}.casino_list__single_item_gameplay_title,.casino_list__single_item_provider_title{font-size:16px;font-weight:600}.casino_list__single_item_gameplay_type,.casino_list__single_item_provider_type{font-size:16px}.casino_list__single_item-background{-webkit-transform:skewX(338deg) translate(-32px,-23px);-moz-transform:skewX(338deg) translate(-32px,-23px);-ms-transform:skewX(338deg) translate(-32px,-23px);-o-transform:skewX(338deg) translate(-32px,-23px);transform:skewX(338deg) translate(-32px,-23px);width:85px;height:25px;z-index:0}.casino_list__single_item .sb-avatar{position:absolute;top:4px;left:15px;display:inline-block;width:50px;height:50px;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.casino_list__single_item .sb-avatar>div{width:50px;height:50px;line-height:36px}.casino_list__single_item_btns-button a{display:block;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;width:205px;height:48px;background:-webkit-gradient(linear,left top,left bottom,from(#94c81f),to(#a2d532));background:-webkit-linear-gradient(top,#94c81f 0,#a2d532 100%);background:-moz-linear-gradient(top,#94c81f 0,#a2d532 100%);background:-o-linear-gradient(top,#94c81f 0,#a2d532 100%);background:linear-gradient(180deg,#94c81f 0,#a2d532 100%);color:#fff;text-align:center;font-size:18px;margin:12px auto 30px;padding:12px 0;font-weight:600;text-transform:uppercase}.casino_list__single_item .scoreCircle{width:80px;margin:93px -13% 0 0;position:absolute}.casino_list__single_item .scoreCircle svg{display:block;margin:initial;width:initial;height:initial}.casino_list__single_item .scoreCircle svg text{font-size:27px;font-weight:300;text-anchor:middle;fill:#818a91}.casino_list__single_item .scoreCircle svg text.heavy{font-weight:600;font-size:45px}.casino_list__single_item .scoreCircle svg circle{-webkit-transition:stroke-dashoffset 2s cubic-bezier(.16,.79,.46,1.03);-o-transition:stroke-dashoffset 2s cubic-bezier(.16,.79,.46,1.03);-moz-transition:stroke-dashoffset 2s cubic-bezier(.16,.79,.46,1.03);transition:stroke-dashoffset 2s cubic-bezier(.16,.79,.46,1.03);fill:#fff;-webkit-transform:translate(100px,100px) rotate(-89.9deg);-moz-transform:translate(100px,100px) rotate(-89.9deg);-ms-transform:translate(100px,100px) rotate(-89.9deg);-o-transform:translate(100px,100px) rotate(-89.9deg);transform:translate(100px,100px) rotate(-89.9deg)}.casino_list__single_item .arc-background{stroke-width:3px;stroke:rgba(0,0,0,.05)}.casino_list__single_item .arc{stroke-width:8px;stroke:#279fdc}.casino_list__casinos_box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:35px 20px;margin-bottom:60px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJob21lL2hvbWUuY3NzIiwiX3Jlc2V0LnNjc3MiLCJob21lL2hvbWUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLQSwyR0FFQSxzR0FFQSwrRkFHQSx3REFxQkEsR0FBQSxHQUNJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUdKLEdBQUEsR0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFJSiw0QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLGtCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2QkosbUJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSix1QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLHdCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUNkSixjQXBCQSxFQWdCQSxNQWZBLE9BWUEsSUFJQSxPQUhBLE9BWkEsTUFnQkEsTUFaQSxHQUZBLE9ET0EsRUNJQSxRQVpBLE9BSUEsTUFJQSxNQUhBLEdBV0EsU0FUQSxHQUVBLE1BSEEsR0FKQSxHRDRCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFHSixLQUNJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQ1RKLEVBQUcsS0FBTSxRQUFTLFFDL0RsQixPRHNFQSxRQUFTLE1BR0csTUFQWixFQUgyQixJQURBLFdDOUQzQixLRHNFZ0IsT0FEVCxRQUhFLE9BSHVCLEtBQU0sS0FJOUIsR0FIUixJQU13QixRQU5uQixJQ2hFTCxJRG1FQSxHQUFJLEdBSE0sR0FNdUIsTUFGakMsU0FHUSxXQUFSLE9BQW9CLE9BSFYsS0FOVixHQUFJLEdBQUksR0FBSSxHQUFJLEdBQUksR0FTUSxPQUFRLE9DdkVwQyxLRGtFTSxFQ2xFTixPRGdFYyxJQUFLLElBQUssSUFJUixNQUFPLE9BREgsR0FNZCxLQUROLEtBQU0sSUN4RU4sT0RtRVksR0FLRCxPQVZhLEVBQWUsSUFFVixFQVFWLEtBUmEs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bkIsa0RBb0hlLG1CQUFBLGtCQUFBLEdBQUEsK0JBQUEsY0FBQSxrQkFBQSxHQUFBLCtCQUFBLGdCQUFBLGtCQUFBLEdBQUEsK0JBQUEsV0FBQSxrQkFBQSxHQUFBLCtCQUNBLEtBQUEsS0FDQSxrQkFBQSx1QkFBQSxpQkFBQSxlQUFBLHVCQUFBLGlCQUFBLGNBQUEsdUJBQUEsaUJBQUEsYUFBQSx1QkFBQSxpQkFBQSxVQUFBLHVCQUFBLGlCQXRIZiwwQ0EySE8sYUFBQSxJQUNBLE9BQUEsZ0JBNUhQLCtCQWdJTyxhQUFBLElBQ0EsT0FBQSxRQUdSLDBCQUNJLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxTQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLElBQUEsS0FBQSxLQUNBLGNBQUEsS0FDQSx3QkFBQSxhQUFBLGNBQUEsV0FBQSxnQkFBQSIsImZpbGUiOiJob21lL2hvbWUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQGltcG9ydCAnZm9udHMnO1xyXG5cclxuLy8gdGhpcyBwYXJ0aWFsIGluY2x1ZGVzIHRoZSBzY3NzIHZhcmlhYmxlcyB1c2VkIGFjcm9zcyB0aGUgc2l0ZVxyXG5cclxuLy8gTW9udHNlcnJhdCBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbi8vIEludGVyIEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbi8vIE11bGlzaCBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NdWxpc2g6d2dodEAzMDA7NTAwOzYwMDs4MDAmZGlzcGxheT1zd2FwJyk7XHJcblxyXG4vLyBHaWxyb3kgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuY2RuZm9udHMuY29tL2Nzcy9naWxyb3ktYm9sZCcpO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1Cb2xkJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktSGVhdnknLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1MaWdodCcsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LU1lZGl1bScsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuXHJcbiRsaWdodC1iYWNrZ3JvdW5kLXZhcnktbGlnaHQ6ICNjNGI5ZWY7XHJcbiRsaWdodC1iYWNrZ3JvdW5kLWNvbG9yOiAjYTg3ZWUyO1xyXG4kcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjODY0Q0Q3O1xyXG4kc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7XHJcbiRhY2NlbnQtY29sb3I6ICM3ZTUzZGQ7XHJcbiRhY2NlbnQtdGV4dC1jb2xvcjogIzU4NTg1ODtcclxuJGJhY2tncm91bmQtdGV4dC1jb2xvcjogIzdmOGM4ZDtcclxuJHRldGlhcnktY29sb3I6ICNGRkZGRkY7XHJcbiR0ZXRpYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XHJcbiRxdWF0ZW5hcnktYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuJHBhcmFncmFwaC10ZXh0LWNvbG9yOiAjMjkyOTI5O1xyXG5cclxuXHJcbmgxLCBoMiB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbmgzLGg0e1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5cclxucCxcclxuYSxcclxuYnV0dG9uLFxyXG5pbnB1dCxcclxuc2VsZWN0LFxyXG5vcHRpb24sXHJcbnVsLFxyXG5saSxcclxudGFibGUsXHJcbnRkLFxyXG50cixcclxudGgsXHJcbnRib2R5LFxyXG50aGVhZCxcclxuZGl2LFxyXG5oZWFkZXIsXHJcbnNlY3Rpb24sXHJcbmFzaWRlLFxyXG5maWd1cmUsXHJcbmxhYmVsLFxyXG50ZXh0YXJlYSxcclxuOjpwbGFjZWhvbGRlciB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbnNwYW57XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn0iLCJAaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NdWxpc2g6d2dodEAzMDA7NTAwOzYwMDs4MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmNkbmZvbnRzLmNvbS9jc3MvZ2lscm95LWJvbGRcIik7XG5oMSwgaDIge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5oMywgaDQge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5wLFxuYSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0aW9uLFxudWwsXG5saSxcbnRhYmxlLFxudGQsXG50cixcbnRoLFxudGJvZHksXG50aGVhZCxcbmRpdixcbmhlYWRlcixcbnNlY3Rpb24sXG5hc2lkZSxcbmZpZ3VyZSxcbmxhYmVsLFxudGV4dGFyZWEsXG46OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbioge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG51bCxcbm9sLFxubGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoOyB9XG5cbi8qKlxyXG4qXHJcbiogVGVzdGluZ1xyXG4qXHJcbioqL1xuLmhvbWUgLmJhbm5lciB7XG4gIG1hcmdpbi10b3A6IC00NXB4OyB9XG4gIC5ob21lIC5iYW5uZXIgcnMtYnVsbGV0cy50cC1idWxsZXRzIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTNweCk7XG4gICAgdG9wOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmhvbWUgLmJhbm5lciBycy1tb2R1bGUucmV2c2xpZGVyLWluaXRpYWxpc2VkIHJzLWJ1bGxldHMudHAtYnVsbGV0cy5wZXJzZXBob25lIHJzLWJ1bGxldC50cC1idWxsZXQuc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7IH1cbiAgLmhvbWUgLmJhbm5lciBycy1tb2R1bGUucmV2c2xpZGVyLWluaXRpYWxpc2VkIHJzLWJ1bGxldHMudHAtYnVsbGV0cy5wZXJzZXBob25lIHJzLWJ1bGxldC50cC1idWxsZXQge1xuICAgIHdpZHRoOiAzODBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxMjcsIDE0MCwgMTQxLCAwLjQ5KSAhaW1wb3J0YW50OyB9XG5cbi50cmlhbmdsZS10b3ByaWdodCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDE1MHB4IHNvbGlkICM4NjRDRDc7XG4gIGJvcmRlci1sZWZ0OiAxMDB2dyBzb2xpZCB3aGl0ZTsgfVxuXG4uYmluZ28tZ2FtZXMge1xuICBtYXJnaW46IDMwcHggYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICAuYmluZ28tZ2FtZXNfX3RpdGxlIGgzIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogNDJweDsgfVxuICAuYmluZ28tZ2FtZXNfX29wdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgLmJpbmdvLWdhbWVzX19vcHRpb25zX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAuYmluZ28tZ2FtZXNfX29wdGlvbnNfaXRlbSBpbWcge1xuICAgICAgaGVpZ2h0OiAxMTBweDsgfVxuICAgIC5iaW5nby1nYW1lc19fb3B0aW9uc19pdGVtX2VuZ2FnZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAuYmluZ28tZ2FtZXNfX29wdGlvbnNfaXRlbV90aXRsZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIG1hcmdpbjogMTVweDsgfVxuICAgIC5iaW5nby1nYW1lc19fb3B0aW9uc19pdGVtX3R5cGVzIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG4gICAgICAuYmluZ28tZ2FtZXNfX29wdGlvbnNfaXRlbV90eXBlcyB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgLmJpbmdvLWdhbWVzX19vcHRpb25zX2l0ZW1fdHlwZXMgdWwgbGkge1xuICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgbWFyZ2luOiA3cHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogMnB4IDVweCAxMHB4ICNDNEMxQzE2NjtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7IH1cbiAgICAgICAgICAuYmluZ28tZ2FtZXNfX29wdGlvbnNfaXRlbV90eXBlcyB1bCBsaSBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBjb2xvcjogIzI5MjkyOTsgfVxuXG4uYmVzdC1iaW5nby1zaXRlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjRDRDc7IH1cbiAgLmJlc3QtYmluZ28tc2l0ZXNfX2lubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHdpZHRoOiAxMTAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5iZXN0LWJpbmdvLXNpdGVzX190aXRsZSB7XG4gICAgbWFyZ2luOiA5MHB4IGF1dG8gMzBweDsgfVxuICAgIC5iZXN0LWJpbmdvLXNpdGVzX190aXRsZSBpIHtcbiAgICAgIGNvbG9yOiAjRkNDMTNFO1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgICAuYmVzdC1iaW5nby1zaXRlc19fdGl0bGVfaDMge1xuICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cbiAgICAuYmVzdC1iaW5nby1zaXRlc19fdGl0bGVfc3ViIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luOiAwIDd2dzsgfVxuICAuYmVzdC1iaW5nby1zaXRlc19fY29udGVudCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMzBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAgIC5iZXN0LWJpbmdvLXNpdGVzX19jb250ZW50X2l0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4OyB9XG4gICAgICAuYmVzdC1iaW5nby1zaXRlc19fY29udGVudF9pdGVtX3N0YXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgICAuYmVzdC1iaW5nby1zaXRlc19fY29udGVudF9pdGVtX2ltZyB7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gICAgICAuYmVzdC1iaW5nby1zaXRlc19fY29udGVudF9pdGVtX2Rlc2Mge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAuYmVzdC1iaW5nby1zaXRlc19fY29udGVudF9pdGVtX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAuYmVzdC1iaW5nby1zaXRlc19fY29udGVudF9pdGVtX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIGRpdiAuYmVzdC1iaW5nby1zaXRlc19fY29udGVudF9pdGVtX2VuZ2FnZSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICM4NjRDRDc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7IH1cbiAgLmJlc3QtYmluZ28tc2l0ZXNfX3NlZV9tb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDsgfVxuICAgIGRpdiAuYmVzdC1iaW5nby1zaXRlc19fc2VlX21vcmVfYnV0dG9uIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E4N2VlMjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgZGl2IC5iZXN0LWJpbmdvLXNpdGVzX19zZWVfbW9yZV9idXR0b24gc3ZnIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLmhvdC1zaXRlcyB7XG4gIG1hcmdpbjogMzBweCBhdXRvIDUwcHg7IH1cbiAgLmhvdC1zaXRlcyAuaW5uZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuaG90LXNpdGVzX190aXRsZSB7XG4gICAgbWFyZ2luOiA5MHB4IGF1dG8gMzBweDsgfVxuICAgIC5ob3Qtc2l0ZXNfX3RpdGxlIHN2ZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmhvdC1zaXRlc19fdGl0bGVfaDMge1xuICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjMjkyOTI5O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cbiAgICAuaG90LXNpdGVzX190aXRsZV9zdWIge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjMjkyOTI5O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW46IDAgN3Z3OyB9XG4gIC5ob3Qtc2l0ZXNfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBnYXA6IDMwcHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgICAuaG90LXNpdGVzX19jb250ZW50X2l0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMzU1cHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMzBweDtcbiAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggMTBweCByZ2JhKDE5NiwgMTkzLCAxOTMsIDAuNTMpOyB9XG4gICAgICAuaG90LXNpdGVzX19jb250ZW50X2l0ZW1fc3RhcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAuaG90LXNpdGVzX19jb250ZW50X2l0ZW1faW1nIHtcbiAgICAgICAgd2lkdGg6IDE0MHB4OyB9XG4gICAgICAuaG90LXNpdGVzX19jb250ZW50X2l0ZW1fZGVzYyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLmhvdC1zaXRlc19fY29udGVudF9pdGVtX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICM1ODU4NTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAuaG90LXNpdGVzX19jb250ZW50X2l0ZW1fdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgZGl2IC5ob3Qtc2l0ZXNfX2NvbnRlbnRfaXRlbV9lbmdhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAjODY0Q0Q3O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNDMTNFOyB9XG4gIC5ob3Qtc2l0ZXNfX3NlZV9tb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDsgfVxuICAgIGRpdiAuaG90LXNpdGVzX19zZWVfbW9yZV9idXR0b24ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY0Q0Q3O1xuICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICBkaXYgLmhvdC1zaXRlc19fc2VlX21vcmVfYnV0dG9uIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5vdXItYWR2YW50YWdlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7IH1cbiAgLm91ci1hZHZhbnRhZ2VzX19pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiA0MzBweDsgfVxuICAub3VyLWFkdmFudGFnZXNfX3RpdGxlIHtcbiAgICBtYXJnaW46IDcwcHggYXV0byAwOyB9XG4gICAgLm91ci1hZHZhbnRhZ2VzX190aXRsZV9oMyB7XG4gICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMyOTI5Mjk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuICAub3VyLWFkdmFudGFnZXNfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgICAub3VyLWFkdmFudGFnZXNfX2NvbnRlbnRfaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgcGFkZGluZzogMjBweDsgfVxuICAgICAgLm91ci1hZHZhbnRhZ2VzX19jb250ZW50X2l0ZW1faW1nIHtcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgICAub3VyLWFkdmFudGFnZXNfX2NvbnRlbnRfaXRlbV9kZXNjIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAub3VyLWFkdmFudGFnZXNfX2NvbnRlbnRfaXRlbV90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgLm91ci1hZHZhbnRhZ2VzX19jb250ZW50X2l0ZW1fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4ub25saW5lLWNhc2lub3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nLWJvdHRvbTogODBweDsgfVxuICAub25saW5lLWNhc2lub3NfX2lubmVyIHtcbiAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5vbmxpbmUtY2FzaW5vc19fdGl0bGUge1xuICAgIG1hcmdpbjogOTBweCBhdXRvIDMwcHg7IH1cbiAgICAub25saW5lLWNhc2lub3NfX3RpdGxlIGkge1xuICAgICAgY29sb3I6ICM4NjRDRDc7XG4gICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgIC5vbmxpbmUtY2FzaW5vc19fdGl0bGVfaDMge1xuICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjMjkyOTI5O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cbiAgICAub25saW5lLWNhc2lub3NfX3RpdGxlX3N1YiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICMyOTI5Mjk7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbjogMCA3dnc7IH1cbiAgLm9ubGluZS1jYXNpbm9zX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gICAgLm9ubGluZS1jYXNpbm9zX19jb250ZW50X2l0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAxMHB4IDAgIzAwMDAwMDMzOyB9XG4gICAgICAub25saW5lLWNhc2lub3NfX2NvbnRlbnRfaXRlbV9zdGFycyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAgICAgLm9ubGluZS1jYXNpbm9zX19jb250ZW50X2l0ZW1faW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgICAgIC5vbmxpbmUtY2FzaW5vc19fY29udGVudF9pdGVtX2Rlc2Mge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAub25saW5lLWNhc2lub3NfX2NvbnRlbnRfaXRlbV90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgLm9ubGluZS1jYXNpbm9zX19jb250ZW50X2l0ZW1fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgZGl2IC5vbmxpbmUtY2FzaW5vc19fY29udGVudF9pdGVtX2VuZ2FnZSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICM4NjRDRDc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7IH1cbiAgLm9ubGluZS1jYXNpbm9zX19zZWVfbW9yZSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7IH1cbiAgICBkaXYgLm9ubGluZS1jYXNpbm9zX19zZWVfbW9yZV9idXR0b24ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTg3ZWUyO1xuICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICBkaXYgLm9ubGluZS1jYXNpbm9zX19zZWVfbW9yZV9idXR0b24gc3ZnIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLnBsYXlpbmctZ3VpZGVzX19iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2NENENztcbiAgaGVpZ2h0OiAxMDgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnBsYXlpbmctZ3VpZGVzX19iYWNrZ3JvdW5kIGRpdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucGxheWluZy1ndWlkZXNfX2JhY2tncm91bmQgZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICBsZWZ0OiA3MXZ3OyB9XG4gICAgLnBsYXlpbmctZ3VpZGVzX19iYWNrZ3JvdW5kIGRpdjpudGgtY2hpbGQoMikge1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBsZWZ0OiA4OHZ3OyB9XG4gICAgLnBsYXlpbmctZ3VpZGVzX19iYWNrZ3JvdW5kIGRpdjpudGgtY2hpbGQoMykge1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgIG1hcmdpbi10b3A6IDM1MHB4O1xuICAgICAgbGVmdDogLTN2dzsgfVxuXG4ucGxheWluZy1ndWlkZXNfX2lubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiAxMTAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGxheWluZy1ndWlkZXNfX3RpdGxlIHtcbiAgbWFyZ2luOiA5MHB4IGF1dG8gMzBweDsgfVxuICAucGxheWluZy1ndWlkZXNfX3RpdGxlX2gzIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuICAucGxheWluZy1ndWlkZXNfX3RpdGxlX3N1YiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgbWFyZ2luOiAwIDd2dzsgfVxuXG4ucGxheWluZy1ndWlkZXNfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5wbGF5aW5nLWd1aWRlc19fY29udGVudF9pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZ2Vja28vaW1nL2d1aWRlc190aWxlMS5qcGdcIik7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICAgIHBhZGRpbmc6IDYwcHggMTBweCA0MHB4O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IDMyJTsgfVxuICAgIC5wbGF5aW5nLWd1aWRlc19fY29udGVudF9pdGVtX2Rlc2Mge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5wbGF5aW5nLWd1aWRlc19fY29udGVudF9pdGVtX3RpdGxlIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7IH1cbiAgICAgIC5wbGF5aW5nLWd1aWRlc19fY29udGVudF9pdGVtX3RpdGxlIHAge1xuICAgICAgICBmb250LXNpemU6IDQxcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7IH1cbiAgICAgIC5wbGF5aW5nLWd1aWRlc19fY29udGVudF9pdGVtX3RpdGxlIGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBtYXJnaW46IDI1cHggYXV0bzsgfVxuICAgIC5wbGF5aW5nLWd1aWRlc19fY29udGVudF9pdGVtX3R5cGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI1RURCO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5wbGF5aW5nLWd1aWRlc19fc2VlX21vcmUge1xuICBwYWRkaW5nLXRvcDogNzBweDsgfVxuICBkaXYgLnBsYXlpbmctZ3VpZGVzX19zZWVfbW9yZV9idXR0b24ge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTg3ZWUyO1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIGRpdiAucGxheWluZy1ndWlkZXNfX3NlZV9tb3JlX2J1dHRvbiBzdmcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLm5ld3Mtc2VjdGlvbiB7XG4gIG1hcmdpbjogMzBweCBhdXRvIDUwcHg7IH1cbiAgLm5ld3Mtc2VjdGlvbiAubmV3cy1zZWN0aW9uLWNhdGVnb3J5IHtcbiAgICBtYXJnaW46IDUwcHggYXV0bzsgfVxuICAgIC5uZXdzLXNlY3Rpb24gLm5ld3Mtc2VjdGlvbi1jYXRlZ29yeV9fbmV3c19mZWVkIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5uZXdzLXNlY3Rpb24gLmlubmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm5ld3Mtc2VjdGlvbl9fdGl0bGUge1xuICAgIG1hcmdpbjogOTBweCBhdXRvIDMwcHg7IH1cbiAgICAubmV3cy1zZWN0aW9uX190aXRsZSBzdmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5uZXdzLXNlY3Rpb25fX3RpdGxlX2gzIHtcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogIzI5MjkyOTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG4gICAgLm5ld3Mtc2VjdGlvbl9fdGl0bGVfc3ViIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogIzI5MjkyOTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luOiAwIDd2dzsgfVxuXG4uc2hvd2Nhc2Uge1xuICBtYXJnaW46IDMwcHggYXV0byA1MHB4OyB9XG4gIC5zaG93Y2FzZSBycy1zbGlkZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDsgfVxuICAuc2hvd2Nhc2UgLmlubmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnNob3djYXNlX190aXRsZSB7XG4gICAgbWFyZ2luOiA5MHB4IGF1dG8gMzBweDsgfVxuICAgIC5zaG93Y2FzZV9fdGl0bGUgc3ZnIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuc2hvd2Nhc2VfX3RpdGxlX2gzIHtcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogIzI5MjkyOTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG4gICAgLnNob3djYXNlX190aXRsZV9zdWIge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjMjkyOTI5O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW46IDAgN3Z3OyB9XG5cbi5maWx0ZXJfY29ubnRlbnRfYmxvY2sge1xuICBoZWlnaHQ6IDg4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggMTlweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuICBtYXJnaW4tYm90dG9tOiA1NHB4O1xuICBwYWRkaW5nOiAyOHB4IDQwcHg7IH1cbiAgLmZpbHRlcl9jb25udGVudF9ibG9jay1maWx0ZXJzLXByb3ZpZGVycywgLmZpbHRlcl9jb25udGVudF9ibG9jay1maWx0ZXJzLXRpdGxlLCAuZmlsdGVyX2Nvbm50ZW50X2Jsb2NrLXNvcnQtdGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTsgfVxuICAuZmlsdGVyX2Nvbm50ZW50X2Jsb2NrLWZpbHRlcnMtdGl0bGUsIC5maWx0ZXJfY29ubnRlbnRfYmxvY2stc29ydC10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICM1MjUyNTI7IH1cbiAgLmZpbHRlcl9jb25udGVudF9ibG9jay1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZmlsdGVyX2Nvbm50ZW50X2Jsb2NrLXNvcnQsIC5maWx0ZXJfY29ubnRlbnRfYmxvY2stZmlsdGVycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5maWx0ZXJfY29ubnRlbnRfYmxvY2stY2xlYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtOyB9XG4gICAgLmZpbHRlcl9jb25udGVudF9ibG9jay1jbGVhci1idXR0b24ge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjODY0Q0Q3O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmZpbHRlcl9jb25udGVudF9ibG9jayBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICBtaW4td2lkdGg6IDE1MHB4OyB9XG4gIC5maWx0ZXJfY29ubnRlbnRfYmxvY2stc29ydC1vcmRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNhc2lub19saXN0X19jYXNpbm9zIHtcbiAgbWFyZ2luOiA0MHB4IGF1dG87IH1cblxuLmNhc2lub19saXN0X19zaW5nbGVfaXRlbSB7XG4gIHdpZHRoOiAyNTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDEwcHggMTVweCAwICMwMDAwMDAzMztcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDsgfVxuICAuY2FzaW5vX2xpc3RfX3NpbmdsZV9pdGVtX3RpdGxlIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5jYXNpbm9fbGlzdF9fc2luZ2xlX2l0ZW1fdGh1bWIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTMzcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDsgfVxuICAuY2FzaW5vX2xpc3RfX3NpbmdsZV9pdGVtX2luZm8ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgd2lkdGg6IDc3JTsgfVxuICAuY2FzaW5vX2xpc3RfX3NpbmdsZV9pdGVtLWNvcm5lcl9iYWdlIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogM3B4IDE1cHggMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgMDtcbiAgICB3aWR0aDogODVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmNhc2lub19saXN0X19zaW5nbGVfaXRlbS1jb3JuZXJfYmFnZSBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gIC5jYXNpbm9fbGlzdF9fc2luZ2xlX2l0ZW1fZ2FtZXBsYXksIC5jYXNpbm9fbGlzdF9fc2luZ2xlX2l0ZW1fcHJvdmlkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuY2FzaW5vX2xpc3RfX3NpbmdsZV9pdGVtX2dhbWVwbGF5IGltZywgLmNhc2lub19saXN0X19zaW5nbGVfaXRlbV9wcm92aWRlciBpbWcge1xuICAgICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgICAgb2JqZWN0LWZpdDogbm9uZTsgfVxuICAgIC5jYXNpbm9fbGlzdF9fc2luZ2xlX2l0ZW1fZ2FtZXBsYXlfdGl0bGUsIC5jYXNpbm9fbGlzdF9fc2luZ2xlX2l0ZW1fcHJvdmlkZXJfdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIC5jYXNpbm9fbGlzdF9fc2luZ2xlX2l0ZW1fZ2FtZXBsYXlfdHlwZSwgLmNhc2lub19saXN0X19zaW5nbGVfaXRlbV9wcm92aWRlcl90eXBlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuY2FzaW5vX2xpc3RfX3NpbmdsZV9pdGVtLWJhY2tncm91bmQge1xuICAgIHRyYW5zZm9ybTogc2tld1goMzM4ZGVnKSB0cmFuc2xhdGUoLTMycHgsIC0yM3B4KTtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgei1pbmRleDogMDsgfVxuICAuY2FzaW5vX2xpc3RfX3NpbmdsZV9pdGVtIC5zYi1hdmF0YXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDRweDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAwcHg7IH1cbiAgICAuY2FzaW5vX2xpc3RfX3NpbmdsZV9pdGVtIC5zYi1hdmF0YXIgPiBkaXYge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDsgfVxuICAuY2FzaW5vX2xpc3RfX3NpbmdsZV9pdGVtX2J0bnMtYnV0dG9uIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDIzcHg7XG4gICAgd2lkdGg6IDIwNXB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjOTRDODFGIDAlLCAjQTJENTMyIDEwMCUpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMTJweCBhdXRvIDMwcHg7XG4gICAgcGFkZGluZzogMTJweCAwO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuY2FzaW5vX2xpc3RfX3NpbmdsZV9pdGVtIC5zY29yZUNpcmNsZSB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgbWFyZ2luOiA5M3B4IC0xMyUgMCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5jYXNpbm9fbGlzdF9fc2luZ2xlX2l0ZW0gLnNjb3JlQ2lyY2xlIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogaW5pdGlhbDtcbiAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgaGVpZ2h0OiBpbml0aWFsOyB9XG4gICAgICAuY2FzaW5vX2xpc3RfX3NpbmdsZV9pdGVtIC5zY29yZUNpcmNsZSBzdmcgdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgdGV4dC1hbmNob3I6IG1pZGRsZTtcbiAgICAgICAgZmlsbDogIzgxOGE5MTsgfVxuICAgICAgICAuY2FzaW5vX2xpc3RfX3NpbmdsZV9pdGVtIC5zY29yZUNpcmNsZSBzdmcgdGV4dC5oZWF2eSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDQ1cHg7IH1cbiAgICAgIC5jYXNpbm9fbGlzdF9fc2luZ2xlX2l0ZW0gLnNjb3JlQ2lyY2xlIHN2ZyBjaXJjbGUge1xuICAgICAgICB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAycyBjdWJpYy1iZXppZXIoMC4xNiwgMC43OSwgMC40NiwgMS4wMyk7XG4gICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDBweCwgMTAwcHgpIHJvdGF0ZSgtODkuOWRlZyk7IH1cbiAgLmNhc2lub19saXN0X19zaW5nbGVfaXRlbSAuYXJjLWJhY2tncm91bmQge1xuICAgIHN0cm9rZS13aWR0aDogM3B4O1xuICAgIHN0cm9rZTogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuICAuY2FzaW5vX2xpc3RfX3NpbmdsZV9pdGVtIC5hcmMge1xuICAgIHN0cm9rZS13aWR0aDogOHB4O1xuICAgIHN0cm9rZTogIzI3OWZkYzsgfVxuXG4uY2FzaW5vX2xpc3RfX2Nhc2lub3NfYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDM1cHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiIsImh0bWwsYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcbn1cclxuYmxvY2txdW90ZSwgcSB7XHJcblx0cXVvdGVzOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0Y29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuKntcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG51bCxcclxub2wsXHJcbmxpIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaHRtbHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufSIsIkBpbXBvcnQgJy4uL3ZhcnMnO1xyXG5AaW1wb3J0ICcuLi9yZXNldCc7XHJcbkBpbXBvcnQgJy4uL2JyZWFrcG9pbnRzJztcclxuXHJcblxyXG4vLyBTdHlsaW5nIHRoZSBiYW5uZXIgc2VjdGlvbiBmb3IgdGhlIGhvbWUgcGFnZVxyXG5cclxuLmhvbWUgLmJhbm5lcntcclxuICAgIG1hcmdpbi10b3A6IC00NXB4O1xyXG4gICAgJiBycy1idWxsZXRzLnRwLWJ1bGxldHN7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEzcHgpO1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgJiBycy1tb2R1bGUucmV2c2xpZGVyLWluaXRpYWxpc2VkIHJzLWJ1bGxldHMudHAtYnVsbGV0cy5wZXJzZXBob25lIHJzLWJ1bGxldC50cC1idWxsZXQuc2VsZWN0ZWR7XHJcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICYgcnMtbW9kdWxlLnJldnNsaWRlci1pbml0aWFsaXNlZCBycy1idWxsZXRzLnRwLWJ1bGxldHMucGVyc2VwaG9uZSBycy1idWxsZXQudHAtYnVsbGV0e1xyXG4gICAgICAgIHdpZHRoOiAzODBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxMjcsIDE0MCwgMTQxLCAwLjQ5KSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnRyaWFuZ2xlLXRvcHJpZ2h0IHtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLXRvcDogMTUwcHggc29saWQgJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIGJvcmRlci1sZWZ0OiAxMDB2dyBzb2xpZCB3aGl0ZTtcclxufVxyXG5cclxuLmJpbmdvLWdhbWVze1xyXG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICZfX3RpdGxlIGgze1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgfVxyXG4gICAgJl9fb3B0aW9uc3tcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAmX2l0ZW17XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9lbmdhZ2Uge1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDEwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfdGl0bGV7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX3R5cGVze1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAmIHVse1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICYgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDVweCAxMHB4ICNDNEMxQzE2NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcGFyYWdyYXBoLXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iZXN0LWJpbmdvLXNpdGVze1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICZfX2lubmVye1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgICAgd2lkdGg6IDExMDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBtYXJnaW46IDkwcHggYXV0byAzMHB4O1xyXG4gICAgICAgICYgaXtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9oM3tcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX3N1YntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgN3Z3O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnRlbnR7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgIGdhcDogMzBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICAmX2l0ZW17XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgJl9zdGFyc3tcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfZGVzY3tcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl90aXRsZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl90ZXh0e1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkaXYgJl9lbmdhZ2V7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc2VlX21vcmV7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgICAgICAgZGl2ICZfYnV0dG9ue1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmhvdC1zaXRlc3tcclxuICAgIG1hcmdpbjogMzBweCBhdXRvIDUwcHg7XHJcbiAgICAmIC5pbm5lcntcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBtYXJnaW46IDkwcHggYXV0byAzMHB4O1xyXG4gICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX2gze1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcGFyYWdyYXBoLXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX3N1YntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHBhcmFncmFwaC10ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDd2dztcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgICZfaXRlbXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM1NXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMzBweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAxMHB4IHJnYmEoMTk2LCAxOTMsIDE5MywgMC41Myk7XHJcbiAgICAgICAgICAgICZfc3RhcnN7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfZGVzY3tcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX3RpdGxle1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQtdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfdGV4dHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRpdiAmX2VuZ2FnZXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zZWVfbW9yZXtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgICAgICBkaXYgJl9idXR0b257XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgJiBzdmd7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4ub3VyLWFkdmFudGFnZXN7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAmX19pbm5lcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgIHdpZHRoOiA1MDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQzMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgICAgbWFyZ2luOiA3MHB4IGF1dG8gMDtcclxuICAgICAgICAmX2gze1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcGFyYWdyYXBoLXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnRlbnR7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICAmX2l0ZW17XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgJl9pbWd7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfZGVzY3tcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX3RpdGxle1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl90ZXh0e1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm9ubGluZS1jYXNpbm9ze1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICZfX2lubmVye1xyXG4gICAgICAgIHBvc2l0aW9uOiB1bnNldDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBtYXJnaW46IDkwcHggYXV0byAzMHB4O1xyXG4gICAgICAgICYgaXtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfaDN7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgY29sb3I6ICRwYXJhZ3JhcGgtdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfc3Vie1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcGFyYWdyYXBoLXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgN3Z3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50e1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgJl9pdGVte1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV0aWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggMTBweCAwICMwMDAwMDAzMztcclxuICAgICAgICAgICAgJl9zdGFyc3tcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfZGVzY3tcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl90aXRsZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl90ZXh0e1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkaXYgJl9lbmdhZ2V7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc2VlX21vcmV7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgICAgICAgZGl2ICZfYnV0dG9ue1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnBsYXlpbmctZ3VpZGVze1xyXG4gICAgJl9fYmFja2dyb3VuZHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIGhlaWdodDogMTA4MHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgJiBkaXZ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNzF2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogODh2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzNTBweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0zdnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbm5lcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgIHdpZHRoOiAxMTAwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgICAgbWFyZ2luOiA5MHB4IGF1dG8gMzBweDtcclxuICAgICAgICAmX2gze1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV0aWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfc3Vie1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCA3dnc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICZfaXRlbXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2dlY2tvL2ltZy9ndWlkZXNfdGlsZTEuanBnXCIpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDEwcHggNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgICAgICAgJl9kZXNje1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX3RpdGxle1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcclxuICAgICAgICAgICAgICAgICYgcHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl90eXBle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI1RURCO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc2VlX21vcmV7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgICAgICAgZGl2ICZfYnV0dG9ue1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5uZXdzLXNlY3Rpb257XHJcbiAgICBtYXJnaW46IDMwcHggYXV0byA1MHB4O1xyXG4gICAgJiAubmV3cy1zZWN0aW9uLWNhdGVnb3J5IHtcclxuICAgICAgICBtYXJnaW46IDUwcHggYXV0bztcclxuICAgICAgICAmX19uZXdzX2ZlZWQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgJl9pbmZvX3RleHQgaDR7XHJcbiAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLmlubmVye1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICZfX3RpdGxle1xyXG4gICAgICAgIG1hcmdpbjogOTBweCBhdXRvIDMwcHg7XHJcbiAgICAgICAgJiBzdmd7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfaDN7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgY29sb3I6ICRwYXJhZ3JhcGgtdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfc3Vie1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcGFyYWdyYXBoLXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgN3Z3O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5zaG93Y2FzZXtcclxuICAgIG1hcmdpbjogMzBweCBhdXRvIDUwcHg7XHJcbiAgICAmIHJzLXNsaWRle1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmIC5pbm5lcntcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBtYXJnaW46IDkwcHggYXV0byAzMHB4O1xyXG4gICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX2gze1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcGFyYWdyYXBoLXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX3N1YntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHBhcmFncmFwaC10ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDd2dztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXJfY29ubnRlbnRfYmxvY2t7XHJcbiAgICBoZWlnaHQ6IDg4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDVweCAxOXB4IHJnYmEoMCwwLDAsLjE3KTtcclxuICAgIG1hcmdpbi1ib3R0b206IDU0cHg7XHJcbiAgICBwYWRkaW5nOiAyOHB4IDQwcHg7XHJcbiAgICAmLWZpbHRlcnMtcHJvdmlkZXJzLFxyXG4gICAgJi1maWx0ZXJzLXRpdGxlLFxyXG4gICAgJi1zb3J0LXRpdGxle1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxuICAgIH1cclxuICAgICYtZmlsdGVycy10aXRsZSxcclxuICAgICYtc29ydC10aXRsZXtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBjb2xvcjogIzUyNTI1MjtcclxuICAgIH1cclxuICAgICYtYm9keXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICAgICYtc29ydCxcclxuICAgICYtZmlsdGVyc3tcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmLWNsZWFye1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG4gICAgICAgICYtYnV0dG9ue1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjODY0Q0Q3O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgc2VsZWN0e1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xyXG4gICAgfVxyXG4gICAgJi1zb3J0LW9yZGVye1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2FzaW5vX2xpc3R7XHJcbiAgICAmX19jYXNpbm9ze1xyXG4gICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG4gICAgfVxyXG4gICAgJl9fc2luZ2xlX2l0ZW17XHJcbiAgICAgICAgd2lkdGg6IDI1NXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAxNXB4IDAgIzAwMDAwMDMzO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgJl90aXRsZSBoM3tcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX3RodW1ie1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMzNweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX2luZm97XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3NyU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtY29ybmVyX2JhZ2V7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogM3B4IDE1cHggMnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4NXB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAmIHNwYW57XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX2dhbWVwbGF5LFxyXG4gICAgICAgICZfcHJvdmlkZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODBweDtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl90aXRsZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl90eXBle1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYmFja2dyb3VuZHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgzMzhkZWcpIHRyYW5zbGF0ZSgtMzJweCwgLTIzcHgpO1xyXG4gICAgICAgICAgICB3aWR0aDogODVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIC5zYi1hdmF0YXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwMHB4O1xyXG4gICAgICAgICAgICAmPmRpdiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfYnRuc3tcclxuICAgICAgICAgICAgJi1idXR0b257XHJcbiAgICAgICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM5NEM4MUYgMCUsICNBMkQ1MzIgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IGF1dG8gMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5zY29yZUNpcmNsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDkzcHggLTEzJSAwIDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgJiBzdmcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgICYgdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbmNob3I6IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAjODE4YTkxO1xyXG4gICAgICAgICAgICAgICAgICAgICYuaGVhdnl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmIGNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMnMgY3ViaWMtYmV6aWVyKC4xNiwuNzksLjQ2LDEuMDMpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMHB4LDEwMHB4KSByb3RhdGUoIC04OS45ZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIC5hcmMtYmFja2dyb3VuZCB7XHJcbiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogM3B4O1xyXG4gICAgICAgICAgICBzdHJva2U6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5hcmMge1xyXG4gICAgICAgICAgICBzdHJva2Utd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgc3Ryb2tlOiAjMjc5ZmRjO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2Nhc2lub3NfYm94e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGdhcDogMzVweCAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbiJdfQ== */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}.star-rating{padding-bottom:5px}.star-rating-text{font-size:16px;font-weight:700;color:#292929;padding-left:10px;padding-top:5px}.star-rating-text span{color:#7f8c8d;font-weight:400}.star-rating .star-full:before{content:"\f155"}.star-rating .star-half:before{content:"\f459"}.star-rating .star-empty:before{content:"\f154"}.star-rating .star{color:#fcc13e;display:inline-block;font-family:dashicons;font-size:20px;font-style:normal;font-weight:400;height:20px;text-align:center;text-decoration:inherit;vertical-align:top;width:20px}.news-section-category{margin:50px auto}.news-section-category .inner{-webkit-box-shadow:#0000003F 5px 5px 15px 0;-moz-box-shadow:#0000003F 5px 5px 15px 0;box-shadow:#0000003F 5px 5px 15px 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:55px 50px 40px;max-width:1110px}.news-section-category__headers{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}.news-section-category__news_feed{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:25px}.news-section-category__news_feed_single_item{text-align:left}.news-section-category__news_feed_single_item_inner{height:100%}.news-section-category__news_feed_single_item:first-child{grid-row:1/3;grid-column:1}.news-section-category__news_feed_single_item:first-child .news-section-category__news_feed_info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 20px}.news-section-category__news_feed_single_item:first-child .news-section-category__news_feed_info_date,.news-section-category__news_feed_single_item:first-child .news-section-category__news_feed_info_name{-webkit-box-ordinal-group:unset;-webkit-order:unset;-moz-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.news-section-category__news_feed_single_item:first-child .news-section-category__news_feed_info_text{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.news-section-category__news_feed_single_item:first-child .news-section-category__news_feed_info_text h4{font-size:22px}.news-section-category__news_feed_single_item:first-child .news-section-category__news_feed_image{height:460px;min-width:460px}.news-section-category__news_feed_image{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:60%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}.news-section-category__news_feed_info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:110px}.news-section-category__news_feed_info_text h4{font-size:14px;font-weight:600;text-decoration:none;color:#18191f;margin-top:15px}.news-section-category__news_feed_info_text h4:hover{color:#737b7d}.news-section-category__news_feed_info_date,.news-section-category__news_feed_info_name{font-size:12px;font-weight:400;color:#18191f;margin-top:10px}.news-section-category__news_feed_info_name{color:#737b7d}.news-section-category__news_feed_info_name a{color:#737b7d}.news-section-category__news_feed_info_name a:hover{text-decoration:underline}.news-section-category__news_feed_info span:nth-child(2){-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.nav-tab{color:#7f8c8d;text-align:center;font-size:20px;padding:5px 20px;white-space:nowrap;line-height:32px}.nav-tab:hover{color:#585858}.nav-tab.nav-tab-active{border-bottom:4px solid #864cd7;color:#864cd7}.tab-target{display:none;position:relative}.tab-target.tab-target-active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.round_button{padding:15px 35px;text-align:center;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#fff;background-color:#864cd7;cursor:pointer}.inner{max-width:1100px;margin:0 auto}.sitemap_inner{max-width:1100px;margin:0 auto;padding:0 20px}.breadcrumbs{font-size:12px;font-weight:500}.breadcrumbs p a{color:#c4b9ef}.breadcrumbs span.last{color:#fff;font-weight:500}.breadcrumbs span.separator{color:#fcc13e;font-weight:500}.section_title_repeat{text-align:center;font-size:30px;font-weight:800;line-height:60px}@media (max-width:1366px){.section_title_repeat{font-size:30px}}@media (max-width:768px){.section_title_repeat{font-size:25px;line-height:30px}}.section_paragraph_repeat{max-width:700px;text-align:center;margin:0 auto;line-height:28px;font-weight:500;font-size:16px}@media (max-width:1366px){.section_paragraph_repeat{padding:0 30px}}.banner-title-repeat{font-size:34px;line-height:35px;padding-bottom:10px}.banner-paragraph-repeat{font-size:16px;line-height:24px}.section_padding_repeat{padding:70px 0 50px}.related_casinos{padding:40px 0}.related_casinos__container{max-width:1000px;margin:0 auto}@media (max-width:1366px){.related_casinos__container{padding:0 20px}}.related_casinos__box{display:grid;grid-template-columns:30% 30% 30%;grid-gap:20px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:30px 0}@media (max-width:850px){.related_casinos__box{grid-template-columns:50% 50%;padding-right:20px}}@media (max-width:560px){.related_casinos__box{grid-template-columns:70%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:420px){.related_casinos__box{grid-template-columns:100%;padding-right:0}}.related_casinos__header{font-size:30px;text-transform:capitalize;text-align:left}.related_casinos__single{background-color:#fff;padding:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.related_casinos__first_row{display:grid;grid-template-columns:20% 80%}.related_casinos__thumb{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.related_casinos__thumb img{width:80%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.related_casinos__preview_text{font-weight:700;font-size:15px;padding:10px 0}.related_casinos__second_row{font-size:12px;display:grid;grid-template-columns:50% 50%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:20px 10px;text-align:center}@media (max-width:360px){.related_casinos__second_row{display:grid;grid-template-columns:100%;grid-gap:5px}}.related_casinos__second_row a:first-child{color:#fff;background:#864cd7;padding:12px 14px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;line-height:10px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.related_casinos__second_row a:first-child:hover,.related_casinos__second_row a:nth-child(2):hover{opacity:.7;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.related_casinos__second_row a:nth-child(2){color:#fff;background-color:#7e53dd;padding:12px 14px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;line-height:10px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.related_casinos__third_row{text-align:center;padding-top:10px}.related_casinos__third_row a{font-size:13px;text-decoration:underline;color:grey}.related_casinos__third_row a:hover{color:#7e53dd}.faq__inner{max-width:900px;margin:0 auto;padding:50px 0 70px;width:100%}.faq__inner_head{text-align:center;margin:25px 0}@media (max-width:1100px){.faq__inner{padding:50px 50px 70px}}.faq__single{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#8045D30D;margin-bottom:20px}.faq__single_title.active{border-bottom:1px solid #ebebeb}.faq__single_title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;cursor:pointer}@media (max-width:768px){.faq__single_title{font-size:17px}}.faq__single_title.active{text-decoration:none}.faq__single_head{font-family:Inter,sans-serif;font-size:20px;font-weight:500}@media (max-width:768px){.faq__single_head{font-size:17px}}.faq__single_body{display:none;padding:10px 0 30px;line-height:30px;font-size:16px;font-family:Inter,sans-serif;margin-left:32px;margin-right:20px}.faq__single_body a{font-weight:700;color:#864cd7;text-decoration:underline}.faq__single_body a:hover{text-decoration:underline;color:#fcc13e;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.faq__single_head:before{content:'\f055';font-family:"Font Awesome 6 Free";font-weight:900;color:#864cd7;font-size:22px;margin:0 15px 0 30px}.active .faq__single_head:before{content:'\f056'}.show{display:block}.related-guides__container{max-width:1100px;margin:0 auto;padding:90px 20px;border-top:1px solid #eee}.related-guides__heading{font-size:30px;font-weight:500;text-align:center;text-transform:uppercase}.related-guides__guides_box{display:grid;max-width:inherit;grid-template-columns:repeat(3,31%);grid-gap:0 20px;margin:0 auto;padding:20px 0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.related-guides__guides_box{grid-template-columns:100%;grid-gap:30px 0}}.related-guides__single_item_img img{width:100%;-webkit-filter:drop-shadow(2px 2px 4px #c5c5c5);filter:drop-shadow(2px 2px 4px #c5c5c5);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:all ease .4s;-o-transition:all ease .4s;-moz-transition:all ease .4s;transition:all ease .4s}.related-guides__single_item_img img:hover{-webkit-filter:drop-shadow(2px 2px 6px #949494);filter:drop-shadow(2px 2px 6px #949494);-webkit-transition:all ease .4s;-o-transition:all ease .4s;-moz-transition:all ease .4s;transition:all ease .4s}.related-guides__single_item_info{padding-top:20px}.related-guides__single_item_info span:first-child{display:block;font-weight:600;font-size:19px;padding-bottom:3px}.related-guides__single_item_info span:first-child a{color:#864cd7;-webkit-transition:all ease .4s;-o-transition:all ease .4s;-moz-transition:all ease .4s;transition:all ease .4s}.related-guides__single_item_info span:first-child a:hover{color:#fcc13e;text-decoration:underline;-webkit-transition:all ease .4s;-o-transition:all ease .4s;-moz-transition:all ease .4s;transition:all ease .4s}.related-guides__single_item_info span:nth-child(2){font-size:15px}.related-guides__single_item_info span:nth-child(3) p{font-size:14px;line-height:25px;padding-top:5px}.latest_guides{padding:90px 40px;line-height:1.7em}.latest_guides__box{display:grid;grid-gap:20px 0}.latest_guides__box_guides{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0 20px}@media (max-width:768px){.latest_guides__box_guides{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 0}}@media (max-width:550px){.latest_guides__box_guides{grid-template-columns:repeat(1,1fr)}}.latest_guides__single{margin:0 10px;max-width:300px;background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 8px #c4c4c4;-moz-box-shadow:0 0 8px #c4c4c4;box-shadow:0 0 8px #c4c4c4;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.latest_guides__single:hover{-webkit-box-shadow:0 0 12px #9e9e9e;-moz-box-shadow:0 0 12px #9e9e9e;box-shadow:0 0 12px #9e9e9e;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.latest_guides__img{width:100%}.latest_guides__img img{width:100%;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;-webkit-box-shadow:0 2px 2px #ececec;-moz-box-shadow:0 2px 2px #ececec;box-shadow:0 2px 2px #ececec}.latest_guides__single_title{padding:10px 20px 5px;color:#864cd7;text-transform:capitalize}.latest_guides__author_date{padding:0 20px 10px;font-size:15px;color:#864cd7}.latest_guides__author_date b{color:#7e53dd}.latest_guides__paragraph{padding:0 20px 30px;font-size:15px;color:#864cd7}.latest_guides__box_btn{text-align:center}.latest_guides__box_btn a{background-color:#7e53dd;color:#fff;padding:7px 16px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:13px;text-transform:uppercase;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.latest_guides__box_btn a:hover{-webkit-filter:saturate(2);filter:saturate(2);-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.subscribe-form{background-color:#fcc13e;display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.subscribe-form__inner{max-width:800px;padding:60px 0;margin:0;text-align:center}.subscribe-form__inner .wpcf7-not-valid-tip{padding-top:10px;color:#7e53dd}.subscribe-form__inner .wpcf7 form.invalid .wpcf7-response-output{margin-top:-15px;color:#7e53dd;border:1px solid #7e53dd;font-weight:500}.subscribe-form__title{font-size:26px;line-height:35px}@media (max-width:768px){.subscribe-form__title{padding:0 20px;font-size:20px}}.subscribe-form__paragraph{font-size:15px;line-height:30px}@media (max-width:768px){.subscribe-form__paragraph{padding:0 20px;font-size:14px;line-height:20px}}.subscribe-form__form{max-width:390px;overflow-x:hidden;margin:0 auto}.subscribe-form .es-field-wrap{max-width:500px;margin:1em auto 0}@media (max-width:768px){.subscribe-form .es-field-wrap{padding:0 40px}}.subscribe-form .es-field-wrap input[type=email]{color:#864cd7;font-size:16px;width:100%}.subscribe-form .es-field-wrap input[type=email]::-webkit-input-placeholder{color:grey}.subscribe-form .es-field-wrap input[type=email]:-moz-placeholder{color:grey}.subscribe-form .es-field-wrap input[type=email]::-moz-placeholder{color:grey}.subscribe-form .es-field-wrap input[type=email]:-ms-input-placeholder{color:grey}.subscribe-form .es-field-wrap input[type=email]::-ms-input-placeholder{color:grey}.subscribe-form .es-field-wrap input[type=email]::placeholder{color:grey}.subscribe-form .es-field-wrap input{padding:12px 20px;border:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.subscribe-form .es-field-wrap input::-webkit-input-placeholder{color:grey}.subscribe-form .es-field-wrap input:-moz-placeholder{color:grey}.subscribe-form .es-field-wrap input::-moz-placeholder{color:grey}.subscribe-form .es-field-wrap input:-ms-input-placeholder{color:grey}.subscribe-form .es-field-wrap input::-ms-input-placeholder{color:grey}.subscribe-form .es-field-wrap input::placeholder{color:grey}@media (max-width:420px){.subscribe-form .es-field-wrap input{width:100%}}.subscribe-form input.es_submit_button{padding:9px 18px;border:none;background-color:#7e53dd;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-transform:uppercase;margin-top:10px;font-size:14px;cursor:pointer}.subscribe-form input.es_submit_button:hover{-webkit-filter:saturate(2);filter:saturate(2)}.subscribe-form .wpcf7-response-output{margin-top:-20px;display:none}.casinos_block_green{background-color:green}.casinos_block_red{background-color:red}.scroll-to-top-btn{position:fixed;bottom:0;right:0;width:45px;height:45px;margin:0 20px 20px 0;z-index:100}.scroll-to-top-btn svg{width:100%;height:100%;cursor:pointer;-webkit-filter:drop-shadow(0 0 8px #fff);filter:drop-shadow(0 0 8px #fff)}@media screen and (max-width:567px){.scroll-to-top-btn svg{width:80%;height:80%}}.scroll-to-top-btn .scroll-to-top-btn-show{opacity:1;visibility:visible}.scroll-to-top-btn.scroll-to-top-btn-show{opacity:1;visibility:visible}.anchor__menu{background-color:#fff;-webkit-box-shadow:2px 10px 27px rgba(196,193,193,.4);-moz-box-shadow:2px 10px 27px rgba(196,193,193,.4);box-shadow:2px 10px 27px rgba(196,193,193,.4);-webkit-transition:all ease 1s;-o-transition:all ease 1s;-moz-transition:all ease 1s;transition:all ease 1s;max-width:1185px;margin:0 auto;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px}.anchor__menu_container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 0}@media (max-width:700px){.anchor__menu_container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}}.anchor__menu_container li{-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;color:#7f8c8d;text-align:center;list-style-type:none;border-left:1px solid #d2d2d2;padding:5px 0}.anchor__menu_container li:first-child{border:none}.anchor__menu_container li a{color:#7f8c8d;font-weight:500;font-size:14px;text-decoration:none}@media (max-width:700px){.anchor__menu_container li a{font-size:11px}}@media (max-width:700px){.anchor__menu_container li{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;font-size:11px;text-align:center;padding:5px 14px}}.anchor__menu_container a:last-child{border-right:none}.anchor__menu_container a:hover{color:#7e53dd}.anchor__menu.anchor-menu-fixed{position:fixed;width:100%;top:0;left:0;z-index:999;-webkit-transition:all ease 1s;-o-transition:all ease 1s;-moz-transition:all ease 1s;transition:all ease 1s;max-width:unset;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.error-404__container{display:grid;grid-template-columns:repeat(2,1fr);padding:50px 20px}@media (max-width:980px){.error-404__container{grid-template-columns:1fr;grid-gap:20px 0}}@media (max-width:980px){.error-404__image{text-align:center}}@media (max-width:550px){.error-404__image img{width:80%}}.error-404__info{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center}.error-404__info_img{margin:0 auto;overflow-x:hidden}@media (max-width:550px){.error-404__info_img{width:80%}}.error-404__info_paragraph{text-align:center;font-size:20px;padding:20px 10px;margin:0 auto;color:#7f8c8d;line-height:30px}@media (max-width:600px){.error-404__info_paragraph{font-size:15px}}.error-404__link_box{margin:30px auto 0}.error-404__link{text-align:center;background-color:#fcc13e;padding:8px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 auto;color:#fff}.detail-icon{-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.rotate_dropdown_icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.clearfix{content:"";display:table;clear:both}.clearfix:after,.clearfix:before{content:"";display:table;clear:both}.guidess__slider{height:600px}@media (max-width:500px){.guidess__slider{height:550px}}.guidess__slider_title_heading{padding-top:50px;margin:0 auto}.guidess__slider_container{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:700px;margin:0 auto;position:relative}@media (max-width:768px){.guidess__slider_container{max-width:500px;left:0}}@media (max-width:500px){.guidess__slider_container{width:400px;left:-10px}}.guidess__slider_single_box{background-color:#90ee90;width:700px;margin:0 auto;position:relative}@media (max-width:768px){.guidess__slider_single_box{width:500px;left:20px}}@media (max-width:500px){.guidess__slider_single_box{width:400px;margin-right:20px}}.guidess__slider_single_item{margin-top:80px;display:none;position:absolute;top:30px;left:0;margin:0;background-color:#fff}.guidess__slider_single_item.active{display:block}.guidess__slider_image{width:100%}.guidess__slider_image img{-webkit-filter:drop-shadow(3px 3px 3px #d8d8d8);filter:drop-shadow(3px 3px 3px #d8d8d8);width:100%;height:100%}@media (max-width:768px){.guidess__slider_image img{width:100%}}.guidess__slider_info{padding-top:20px}.guidess__slider_info h2{color:#864cd7;padding-bottom:10px}.guidess__slider_info p{color:#864cd7}.guidess__slider_info:hover{-webkit-filter:drop-shadow();filter:drop-shadow()}.guidess__slider_info:hover h2,.guidess__slider_info:hover p{color:#fcc13e}.guidess__sliders_btns{position:absolute;width:100%;margin-top:27%;padding:0 20px}.guidess__sliders_btns p:first-child{left:8px}@media (max-width:768px){.guidess__sliders_btns p:first-child{left:40px}}@media (max-width:500px){.guidess__sliders_btns p:first-child{left:20px}}.guidess__sliders_btns p:nth-child(2){right:5px}@media (max-width:768px){.guidess__sliders_btns p:nth-child(2){right:0}}@media (max-width:500px){.guidess__sliders_btns p:nth-child(2){right:5px}}.guidess__sliders_btns p{position:absolute;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:30px;font-weight:900;cursor:pointer;color:#fcc13e}.industry-updates{margin:50px auto}.industry-updates .inner{-webkit-box-shadow:#0000003F 5px 5px 15px 0;-moz-box-shadow:#0000003F 5px 5px 15px 0;box-shadow:#0000003F 5px 5px 15px 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:55px 50px 50px;max-width:1110px}.industry-updates__headers{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}.industry-updates__news_feed{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:25px}.industry-updates__news_feed_single_item{width:25%}.industry-updates__news_feed_single_item_inner{height:220px}.industry-updates__news_feed_image{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:60%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}.industry-updates__news_feed_info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:110px;text-align:left}.industry-updates__news_feed_info_text h4{font-size:14px;font-weight:600;text-decoration:none;color:#18191f;margin-top:15px}.industry-updates__news_feed_info_text h4:hover{color:#737b7d}.industry-updates__news_feed_info_date,.industry-updates__news_feed_info_name{font-size:12px;font-weight:400;color:#18191f;margin-top:10px}.industry-updates__news_feed_info_name{color:#737b7d}.industry-updates__news_feed_info_name a{color:#737b7d}.industry-updates__news_feed_info_name a:hover{text-decoration:underline}.categories-block__inner{max-width:1110px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 40px;margin:50px auto}.categories-block__icons_inner{display:grid;grid-template-columns:repeat(2,1fr);text-align:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 20px 0}.categories-block__icons_inner_icon_image{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:#0000003F 5px 5px 15px 0;-moz-box-shadow:#0000003F 5px 5px 15px 0;box-shadow:#0000003F 5px 5px 15px 0;height:120px;width:120px;margin:10px auto}.categories-block__icons_inner_icon_image img{margin-top:15px}.categories-block__icons_inner p{font-size:16px;font-weight:600;color:#000;padding-bottom:20px}.categories-block__icons,.categories-block__join{padding:55px 60px 50px;-webkit-box-shadow:#0000003F 5px 5px 15px 0;-moz-box-shadow:#0000003F 5px 5px 15px 0;box-shadow:#0000003F 5px 5px 15px 0;-webkit-box-flex:50%;-webkit-flex:50%;-moz-box-flex:50%;-ms-flex:50%;flex:50%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.categories-block__join{text-align:center;background-color:#864cd7;color:#fff}.categories-block__join h2{margin:50px 20px 25px;font-weight:700;font-size:32px}.categories-block__join h2 span{color:#fcc13e}.categories-block__join p{margin-bottom:35px;font-size:20px}.categories-block__join .es_subscription_message.success{color:#fcc13e}.categories-block__join .emaillist form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.categories-block__join .emaillist form .es-field-wrap{width:80%}.categories-block__join .emaillist form .es_required_field{height:76px;width:100%;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border:none;font-size:18px;padding-left:20px}.categories-block__join .emaillist form .es_subscription_form_submit{font-family:"Font Awesome 6 Free";font-weight:900;width:76px;height:76px;color:#fff;background-color:#fcc13e;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border:none;font-size:30px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.categories-block__join .emaillist form .es_subscription_form_submit:hover{padding-left:10px;background-color:#ffcd5d;cursor:pointer;-webkit-transition:all ease .2s;-o-transition:all ease .2s;-moz-transition:all ease .2s;transition:all ease .2s}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJyZXBlYXQvcmVwZWF0LmNzcyIsInJlcGVhdC9yZXBlYXQuc2NzcyIsIl9icmVha3BvaW50cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBLDJHQUVBLHNHQUVBLCtGQUdBLHdEQXFCQSxHQUFBLEdBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBR0osR0FBQSxHQUNJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUlKLDRCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2Qkosa0JBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSixtQkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLHVCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2Qkosd0JBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQ2RKLGNBcEJBLEVBZ0JBLE1BZkEsT0FZQSxJQUlBLE9BSEEsT0FaQSxNQWdCQSxNQVpBLEdBRkEsT0RPQSxFQ0lBLFFBWkEsT0FJQSxNQUlBLE1BSEEsR0FXQSxTQVRBLEdBRUEsTUFIQSxHQUpBLEdENEJJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUdKLEtBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElFbEVKLGFBQ0ksZUFBQSxJQUVKLGtCQUNJLFVBQUEsS0FDQSxZQUFBLElBQ0EsTUFBQSxRQUNBLGFBQUEsS0FDQSxZQUFBLElBTEosdUJBT1EsTUFBQSxRQUNBLFlBQUEsSUFHUiwrQkFDSSxRQUFBLFFBR0osK0JBQ0csUUFBQSxRQUdILGdDQUNFLFFBQUEsUUFHRixtQkFDRSxNQUFBLFFBQ0EsUUFBQSxhQUNBLFlBQUEsVUFDQSxVQUFBLEtBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxPQUFBLEtBQ0EsV0FBQSxPQUNBLGdCQUFBLFFBQ0EsZUFBQSxJQUNBLE1BQUEsS0FhRix1QkFDSSxPQUFBLEtBQUEsS0FESiw4QkFHUSxtQkFBQSxVQUFB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QSxLQS9CWCxxRUFrQ1csWUFBQSxzQkFDQSxZQUFBLElBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxNQUFBLEtBQ0EsaUJBQUEsUUFDQSxzQkFBQSxFQUFBLElBQUEsSUFBQSxFQUFBLG1CQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsY0FBQSxFQUFBLElBQUEsSUFBQSxFQUNBLE9BQUEsS0FDQSxVQUFBLEtBQ0EsbUJBQUEsSUFBQSxLQUFBLElBQUEsY0FBQSxJQUFBLEtBQUEsSUFBQSxnQkFBQSxJQUFBLEtBQUEsSUFBQSxXQUFBLElBQUEsS0FBQSxJQTNDWCwyRUE2Q2UsYUFBQSxLQUNBLGlCQUFBLFFBQ0EsT0FBQSxRQUNBLG1CQUFBLElBQUEsS0FBQSxJQUFBLGNBQUEsSUFBQSxLQUFBLElBQUEsZ0JBQUEsSUFBQSxLQUFBLElBQUEsV0FBQSxJQUFBLEtBQUEiLCJmaWxlIjoicmVwZWF0L3JlcGVhdC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBAaW1wb3J0ICdmb250cyc7XHJcblxyXG4vLyB0aGlzIHBhcnRpYWwgaW5jbHVkZXMgdGhlIHNjc3MgdmFyaWFibGVzIHVzZWQgYWNyb3NzIHRoZSBzaXRlXHJcblxyXG4vLyBNb250c2VycmF0IEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcclxuLy8gSW50ZXIgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcclxuLy8gTXVsaXNoIEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU11bGlzaDp3Z2h0QDMwMDs1MDA7NjAwOzgwMCZkaXNwbGF5PXN3YXAnKTtcclxuXHJcbi8vIEdpbHJveSBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5jZG5mb250cy5jb20vY3NzL2dpbHJveS1ib2xkJyk7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUJvbGQnLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1IZWF2eScsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUxpZ2h0Jywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktTWVkaXVtJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAgJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG5cclxuJGxpZ2h0LWJhY2tncm91bmQtdmFyeS1saWdodDogI2M0YjllZjtcclxuJGxpZ2h0LWJhY2tncm91bmQtY29sb3I6ICNhODdlZTI7XHJcbiRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICM4NjRDRDc7XHJcbiRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjogI0ZDQzEzRTtcclxuJGFjY2VudC1jb2xvcjogIzdlNTNkZDtcclxuJGFjY2VudC10ZXh0LWNvbG9yOiAjNTg1ODU4O1xyXG4kYmFja2dyb3VuZC10ZXh0LWNvbG9yOiAjN2Y4YzhkO1xyXG4kdGV0aWFyeS1jb2xvcjogI0ZGRkZGRjtcclxuJHRldGlhcnktYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcclxuJHF1YXRlbmFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4kcGFyYWdyYXBoLXRleHQtY29sb3I6ICMyOTI5Mjk7XHJcblxyXG5cclxuaDEsIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuaDMsaDR7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcblxyXG5wLFxyXG5hLFxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5zZWxlY3QsXHJcbm9wdGlvbixcclxudWwsXHJcbmxpLFxyXG50YWJsZSxcclxudGQsXHJcbnRyLFxyXG50aCxcclxudGJvZHksXHJcbnRoZWFkLFxyXG5kaXYsXHJcbmhlYWRlcixcclxuc2VjdGlvbixcclxuYXNpZGUsXHJcbmZpZ3VyZSxcclxubGFiZWwsXHJcbnRleHRhcmVhLFxyXG46OnBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuc3BhbntcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufSIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU11bGlzaDp3Z2h0QDMwMDs1MDA7NjAwOzgwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuY2RuZm9udHMuY29tL2Nzcy9naWxyb3ktYm9sZFwiKTtcbmgxLCBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmgzLCBoNCB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnAsXG5hLFxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG5vcHRpb24sXG51bCxcbmxpLFxudGFibGUsXG50ZCxcbnRyLFxudGgsXG50Ym9keSxcbnRoZWFkLFxuZGl2LFxuaGVhZGVyLFxuc2VjdGlvbixcbmFzaWRlLFxuZmlndXJlLFxubGFiZWwsXG50ZXh0YXJlYSxcbjo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5zcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLyoqXHJcbipcclxuKiBUZXN0aW5nXHJcbipcclxuKiovXG4uc3Rhci1yYXRpbmcge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG5cbi5zdGFyLXJhdGluZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzI5MjkyOTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNXB4OyB9XG4gIC5zdGFyLXJhdGluZy10ZXh0IHNwYW4ge1xuICAgIGNvbG9yOiAjN2Y4YzhkO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLnN0YXItcmF0aW5nIC5zdGFyLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTVcIjsgfVxuXG4uc3Rhci1yYXRpbmcgLnN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OVwiOyB9XG5cbi5zdGFyLXJhdGluZyAuc3Rhci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiOyB9XG5cbi5zdGFyLXJhdGluZyAuc3RhciB7XG4gIGNvbG9yOiAjRkNDMTNFO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBkYXNoaWNvbnM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMjBweDsgfVxuXG4vKlxyXG5cclxuLmlubmVyIC5ray1zdGFyLXJhdGluZ3Mua2tzci1kaXNhYmxlZCAua2tzci1zdGFycyAua2tzci1zdGFycy1hY3RpdmUgLmtrc3Itc3RhciAua2tzci1pY29uLFxyXG4uaW5uZXIgLmtrLXN0YXItcmF0aW5nczpub3QoLmtrc3ItZGlzYWJsZWQpIC5ra3NyLXN0YXJzOmhvdmVyIC5ra3NyLXN0YXIgLmtrc3ItaWNvbntcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9nZWNrby9pbWcvc2VsZWN0ZWQuc3ZnXCIpO1xyXG59XHJcbiovXG4vKiAgTkVXUyBDQVRFR09SWSBGRUVEICovXG4ubmV3cy1zZWN0aW9uLWNhdGVnb3J5IHtcbiAgbWFyZ2luOiA1MHB4IGF1dG87IH1cbiAgLm5ld3Mtc2VjdGlvbi1jYXRlZ29yeSAuaW5uZXIge1xuICAgIGJveC1zaGFkb3c6ICMwMDAwMDAzRiA1cHggNXB4IDE1cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDU1cHggNTBweCA0MHB4O1xuICAgIG1heC13aWR0aDogMTExMHB4OyB9XG4gIC5uZXdzLXNlY3Rpb24tY2F0ZWdvcnlfX2hlYWRlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgLm5ld3Mtc2VjdGlvbi1jYXRlZ29yeV9fbmV3c19mZWVkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmciAxZnI7XG4gICAgZ3JpZC1nYXA6IDI1cHg7IH1cbiAgICAubmV3cy1zZWN0aW9uLWNhdGVnb3J5X19uZXdzX2ZlZWRfc2luZ2xlX2l0ZW0ge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgLm5ld3Mtc2VjdGlvbi1jYXRlZ29yeV9fbmV3c19mZWVkX3NpbmdsZV9pdGVtX2lubmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAubmV3cy1zZWN0aW9uLWNhdGVnb3J5X19uZXdzX2ZlZWRfc2luZ2xlX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICBncmlkLXJvdzogMSAvIDM7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxOyB9XG4gICAgICAgIC5uZXdzLXNlY3Rpb24tY2F0ZWdvcnlfX25ld3NfZmVlZF9zaW5nbGVfaXRlbTpmaXJzdC1jaGlsZCAubmV3cy1zZWN0aW9uLWNhdGVnb3J5X19uZXdzX2ZlZWRfaW5mbyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBnYXA6IDAgMjBweDsgfVxuICAgICAgICAgIC5uZXdzLXNlY3Rpb24tY2F0ZWdvcnlfX25ld3NfZmVlZF9zaW5nbGVfaXRlbTpmaXJzdC1jaGlsZCAubmV3cy1zZWN0aW9uLWNhdGVnb3J5X19uZXdzX2ZlZWRfaW5mb19kYXRlLCAubmV3cy1zZWN0aW9uLWNhdGVnb3J5X19uZXdzX2ZlZWRfc2luZ2xlX2l0ZW06Zmlyc3QtY2hpbGQgLm5ld3Mtc2VjdGlvbi1jYXRlZ29yeV9fbmV3c19mZWVkX2luZm9fbmFtZSB7XG4gICAgICAgICAgICBvcmRlcjogdW5zZXQ7IH1cbiAgICAgICAgICAubmV3cy1zZWN0aW9uLWNhdGVnb3J5X19uZXdzX2ZlZWRfc2luZ2xlX2l0ZW06Zmlyc3QtY2hpbGQgLm5ld3Mtc2VjdGlvbi1jYXRlZ29yeV9fbmV3c19mZWVkX2luZm9fdGV4dCB7XG4gICAgICAgICAgICBmbGV4OiAwIDEgMTAwJTsgfVxuICAgICAgICAgICAgLm5ld3Mtc2VjdGlvbi1jYXRlZ29yeV9fbmV3c19mZWVkX3NpbmdsZV9pdGVtOmZpcnN0LWNoaWxkIC5uZXdzLXNlY3Rpb24tY2F0ZWdvcnlfX25ld3NfZmVlZF9pbmZvX3RleHQgaDQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7IH1cbiAgICAgICAgLm5ld3Mtc2VjdGlvbi1jYXRlZ29yeV9fbmV3c19mZWVkX3NpbmdsZV9pdGVtOmZpcnN0LWNoaWxkIC5uZXdzLXNlY3Rpb24tY2F0ZWdvcnlfX25ld3NfZmVlZF9pbWFnZSB7XG4gICAgICAgICAgaGVpZ2h0OiA0NjBweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDQ2MHB4OyB9XG4gICAgLm5ld3Mtc2VjdGlvbi1jYXRlZ29yeV9fbmV3c19mZWVkX2ltYWdlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGhlaWdodDogNjAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuICAgIC5uZXdzLXNlY3Rpb24tY2F0ZWdvcnlfX25ld3NfZmVlZF9pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWluLWhlaWdodDogMTEwcHg7IH1cbiAgICAgIC5uZXdzLXNlY3Rpb24tY2F0ZWdvcnlfX25ld3NfZmVlZF9pbmZvX3RleHQgaDQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICMxODE5MUY7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICAgICAgLm5ld3Mtc2VjdGlvbi1jYXRlZ29yeV9fbmV3c19mZWVkX2luZm9fdGV4dCBoNDpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM3MzdCN0Q7IH1cbiAgICAgIC5uZXdzLXNlY3Rpb24tY2F0ZWdvcnlfX25ld3NfZmVlZF9pbmZvX2RhdGUsIC5uZXdzLXNlY3Rpb24tY2F0ZWdvcnlfX25ld3NfZmVlZF9pbmZvX25hbWUge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjMTgxOTFGO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgICAubmV3cy1zZWN0aW9uLWNhdGVnb3J5X19uZXdzX2ZlZWRfaW5mb19uYW1lIHtcbiAgICAgICAgY29sb3I6ICM3MzdCN0Q7IH1cbiAgICAgICAgLm5ld3Mtc2VjdGlvbi1jYXRlZ29yeV9fbmV3c19mZWVkX2luZm9fbmFtZSBhIHtcbiAgICAgICAgICBjb2xvcjogIzczN0I3RDsgfVxuICAgICAgICAgIC5uZXdzLXNlY3Rpb24tY2F0ZWdvcnlfX25ld3NfZmVlZF9pbmZvX25hbWUgYTpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgLm5ld3Mtc2VjdGlvbi1jYXRlZ29yeV9fbmV3c19mZWVkX2luZm8gc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgICBvcmRlcjogLTE7IH1cblxuLyogRU5EIE9GIE5FV1MgQ0FURUdPUlkgRkVFRCAqL1xuLyogICBUQUJTIFNUWUxFICAqL1xuLm5hdi10YWIge1xuICBjb2xvcjogIzdmOGM4ZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBsaW5lLWhlaWdodDogMzJweDsgfVxuXG4ubmF2LXRhYjpob3ZlciB7XG4gIGNvbG9yOiAjNTg1ODU4OyB9XG5cbi5uYXYtdGFiLm5hdi10YWItYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICM4NjRDRDc7XG4gIGNvbG9yOiAjODY0Q0Q3OyB9XG5cbi50YWItdGFyZ2V0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50YWItdGFyZ2V0LnRhYi10YXJnZXQtYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi8qICAgRU5EIFRBQlMgU1RZTEUgICovXG4ucm91bmRfYnV0dG9uIHtcbiAgcGFkZGluZzogMTVweCAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY0Q0Q3O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5zaXRlbWFwX2lubmVyIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cblxuLmJyZWFkY3J1bWJzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5icmVhZGNydW1icyBwIGEge1xuICAgIGNvbG9yOiAjYzRiOWVmOyB9XG4gIC5icmVhZGNydW1icyBzcGFuLmxhc3Qge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLmJyZWFkY3J1bWJzIHNwYW4uc2VwYXJhdG9yIHtcbiAgICBjb2xvcjogI0ZDQzEzRTtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5zZWN0aW9uX3RpdGxlX3JlcGVhdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogNjBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gICAgLnNlY3Rpb25fdGl0bGVfcmVwZWF0IHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWN0aW9uX3RpdGxlX3JlcGVhdCB7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDsgfSB9XG5cbi5zZWN0aW9uX3BhcmFncmFwaF9yZXBlYXQge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAuc2VjdGlvbl9wYXJhZ3JhcGhfcmVwZWF0IHtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDsgfSB9XG5cbi5iYW5uZXItdGl0bGUtcmVwZWF0IHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLmJhbm5lci1wYXJhZ3JhcGgtcmVwZWF0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuXG4uc2VjdGlvbl9wYWRkaW5nX3JlcGVhdCB7XG4gIHBhZGRpbmc6IDcwcHggMCA1MHB4OyB9XG5cbi5yZWxhdGVkX2Nhc2lub3Mge1xuICBwYWRkaW5nOiA0MHB4IDA7IH1cbiAgLnJlbGF0ZWRfY2FzaW5vc19fY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgIC5yZWxhdGVkX2Nhc2lub3NfX2NvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG4gIC5yZWxhdGVkX2Nhc2lub3NfX2JveCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwJSAzMCUgMzAlO1xuICAgIGdyaWQtZ2FwOiAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAzMHB4IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICAgIC5yZWxhdGVkX2Nhc2lub3NfX2JveCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIDUwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICAgICAucmVsYXRlZF9jYXNpbm9zX19ib3gge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDcwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAgICAgLnJlbGF0ZWRfY2FzaW5vc19fYm94IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgLnJlbGF0ZWRfY2FzaW5vc19faGVhZGVyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAucmVsYXRlZF9jYXNpbm9zX19zaW5nbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4OyB9XG4gIC5yZWxhdGVkX2Nhc2lub3NfX2ZpcnN0X3JvdyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIwJSA4MCU7IH1cbiAgLnJlbGF0ZWRfY2FzaW5vc19fdGh1bWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5yZWxhdGVkX2Nhc2lub3NfX3RodW1iIGltZyB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5yZWxhdGVkX2Nhc2lub3NfX3ByZXZpZXdfdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZzogMTBweCAwOyB9XG4gIC5yZWxhdGVkX2Nhc2lub3NfX3NlY29uZF9yb3cge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIDUwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBncmlkLWdhcDogMjBweCAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgLnJlbGF0ZWRfY2FzaW5vc19fc2Vjb25kX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICAgICAgZ3JpZC1nYXA6IDVweDsgfSB9XG4gICAgLnJlbGF0ZWRfY2FzaW5vc19fc2Vjb25kX3JvdyBhOmZpcnN0LWNoaWxkIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZDogIzg2NENENztcbiAgICAgIHBhZGRpbmc6IDEycHggMTRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7IH1cbiAgICAucmVsYXRlZF9jYXNpbm9zX19zZWNvbmRfcm93IGE6Zmlyc3QtY2hpbGQ6aG92ZXIsIC5yZWxhdGVkX2Nhc2lub3NfX3NlY29uZF9yb3cgYTpudGgtY2hpbGQoMik6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41czsgfVxuICAgIC5yZWxhdGVkX2Nhc2lub3NfX3NlY29uZF9yb3cgYTpudGgtY2hpbGQoMikge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2U1M2RkO1xuICAgICAgcGFkZGluZzogMTJweCAxNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41czsgfVxuICAucmVsYXRlZF9jYXNpbm9zX190aGlyZF9yb3cge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAgIC5yZWxhdGVkX2Nhc2lub3NfX3RoaXJkX3JvdyBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY29sb3I6IGdyZXk7IH1cbiAgICAucmVsYXRlZF9jYXNpbm9zX190aGlyZF9yb3cgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzdlNTNkZDsgfVxuXG4uZmFxX19pbm5lciB7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1MHB4IDAgNzBweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmZhcV9faW5uZXJfaGVhZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMjVweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAuZmFxX19pbm5lciB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDUwcHggNzBweDsgfSB9XG5cbi5mYXFfX3NpbmdsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICM4MDQ1RDMwRDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uZmFxX19zaW5nbGVfdGl0bGUuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7IH1cblxuLmZhcV9fc2luZ2xlX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZmFxX19zaW5nbGVfdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxN3B4OyB9IH1cblxuLmZhcV9fc2luZ2xlX3RpdGxlLmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uZmFxX19zaW5nbGVfaGVhZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZmFxX19zaW5nbGVfaGVhZCB7XG4gICAgICBmb250LXNpemU6IDE3cHg7IH0gfVxuXG4uZmFxX19zaW5nbGVfYm9keSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMCAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gIC5mYXFfX3NpbmdsZV9ib2R5IGEge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjODY0Q0Q3O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLmZhcV9fc2luZ2xlX2JvZHkgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGNvbG9yOiAjRkNDMTNFO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41czsgfVxuXG4uZmFxX19zaW5nbGVfaGVhZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMDU1JztcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzg2NENENztcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW46IDAgMTVweCAwIDMwcHg7IH1cblxuLmFjdGl2ZSAuZmFxX19zaW5nbGVfaGVhZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMDU2JzsgfVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5yZWxhdGVkLWd1aWRlc19fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA5MHB4IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlOyB9XG5cbi5yZWxhdGVkLWd1aWRlc19faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5yZWxhdGVkLWd1aWRlc19fZ3VpZGVzX2JveCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMzElKTtcbiAgZ3JpZC1nYXA6IDAgMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnJlbGF0ZWQtZ3VpZGVzX19ndWlkZXNfYm94IHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICAgIGdyaWQtZ2FwOiAzMHB4IDA7IH0gfVxuXG4ucmVsYXRlZC1ndWlkZXNfX3NpbmdsZV9pdGVtX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggMnB4IDRweCAjYzVjNWM1KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40czsgfVxuXG4ucmVsYXRlZC1ndWlkZXNfX3NpbmdsZV9pdGVtX2ltZyBpbWc6aG92ZXIge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCAycHggNnB4ICM5NDk0OTQpO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjRzOyB9XG5cbi5yZWxhdGVkLWd1aWRlc19fc2luZ2xlX2l0ZW1faW5mbyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIC5yZWxhdGVkLWd1aWRlc19fc2luZ2xlX2l0ZW1faW5mbyBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4OyB9XG4gICAgLnJlbGF0ZWQtZ3VpZGVzX19zaW5nbGVfaXRlbV9pbmZvIHNwYW46Zmlyc3QtY2hpbGQgYSB7XG4gICAgICBjb2xvcjogIzg2NENENztcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNHM7IH1cbiAgICAucmVsYXRlZC1ndWlkZXNfX3NpbmdsZV9pdGVtX2luZm8gc3BhbjpmaXJzdC1jaGlsZCBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjRkNDMTNFO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjRzOyB9XG4gIC5yZWxhdGVkLWd1aWRlc19fc2luZ2xlX2l0ZW1faW5mbyBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9XG4gIC5yZWxhdGVkLWd1aWRlc19fc2luZ2xlX2l0ZW1faW5mbyBzcGFuOm50aC1jaGlsZCgzKSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgcGFkZGluZy10b3A6IDVweDsgfVxuXG4ubGF0ZXN0X2d1aWRlcyB7XG4gIHBhZGRpbmc6IDkwcHggNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuN2VtOyB9XG4gIC5sYXRlc3RfZ3VpZGVzX19ib3gge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDIwcHggMDsgfVxuICAubGF0ZXN0X2d1aWRlc19fYm94X2d1aWRlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxhdGVzdF9ndWlkZXNfX2JveF9ndWlkZXMge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBncmlkLWdhcDogMjBweCAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgIC5sYXRlc3RfZ3VpZGVzX19ib3hfZ3VpZGVzIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTsgfSB9XG4gIC5sYXRlc3RfZ3VpZGVzX19zaW5nbGUge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggI2M0YzRjNDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzOyB9XG4gIC5sYXRlc3RfZ3VpZGVzX19zaW5nbGU6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMnB4ICM5ZTllOWU7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41czsgfVxuICAubGF0ZXN0X2d1aWRlc19faW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5sYXRlc3RfZ3VpZGVzX19pbWcgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4ICNlY2VjZWM7IH1cbiAgLmxhdGVzdF9ndWlkZXNfX3NpbmdsZV90aXRsZSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDVweDtcbiAgICBjb2xvcjogIzg2NENENztcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAubGF0ZXN0X2d1aWRlc19fYXV0aG9yX2RhdGUge1xuICAgIHBhZGRpbmc6IDAgMjBweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzg2NENENzsgfVxuICAgIC5sYXRlc3RfZ3VpZGVzX19hdXRob3JfZGF0ZSBiIHtcbiAgICAgIGNvbG9yOiAjN2U1M2RkOyB9XG4gIC5sYXRlc3RfZ3VpZGVzX19wYXJhZ3JhcGgge1xuICAgIHBhZGRpbmc6IDAgMjBweCAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzg2NENENzsgfVxuICAubGF0ZXN0X2d1aWRlc19fYm94X2J0biB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmxhdGVzdF9ndWlkZXNfX2JveF9idG4gYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2U1M2RkO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBwYWRkaW5nOiA3cHggMTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41czsgfVxuICAgIC5sYXRlc3RfZ3VpZGVzX19ib3hfYnRuIGE6aG92ZXIge1xuICAgICAgZmlsdGVyOiBzYXR1cmF0ZSgyKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7IH1cblxuLnN1YnNjcmliZS1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDQzEzRTtcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnN1YnNjcmliZS1mb3JtX19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5zdWJzY3JpYmUtZm9ybV9faW5uZXIgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBjb2xvcjogIzdlNTNkZDsgfVxuICAgIC5zdWJzY3JpYmUtZm9ybV9faW5uZXIgLndwY2Y3IGZvcm0uaW52YWxpZCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgY29sb3I6ICM3ZTUzZGQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjN2U1M2RkO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuc3Vic2NyaWJlLWZvcm1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zdWJzY3JpYmUtZm9ybV9fdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG4gIC5zdWJzY3JpYmUtZm9ybV9fcGFyYWdyYXBoIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zdWJzY3JpYmUtZm9ybV9fcGFyYWdyYXBoIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cbiAgLnN1YnNjcmliZS1mb3JtX19mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuc3Vic2NyaWJlLWZvcm0gLmVzLWZpZWxkLXdyYXAge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxZW0gYXV0byAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc3Vic2NyaWJlLWZvcm0gLmVzLWZpZWxkLXdyYXAge1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7IH0gfVxuICAgIC5zdWJzY3JpYmUtZm9ybSAuZXMtZmllbGQtd3JhcCBpbnB1dFt0eXBlPSdlbWFpbCddIHtcbiAgICAgIGNvbG9yOiAjODY0Q0Q3O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc3Vic2NyaWJlLWZvcm0gLmVzLWZpZWxkLXdyYXAgaW5wdXRbdHlwZT0nZW1haWwnXTo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IGdyZXk7IH1cbiAgICAuc3Vic2NyaWJlLWZvcm0gLmVzLWZpZWxkLXdyYXAgaW5wdXQge1xuICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDsgfVxuICAgICAgLnN1YnNjcmliZS1mb3JtIC5lcy1maWVsZC13cmFwIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiBncmV5OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgICAgICAgLnN1YnNjcmliZS1mb3JtIC5lcy1maWVsZC13cmFwIGlucHV0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5zdWJzY3JpYmUtZm9ybSBpbnB1dC5lc19zdWJtaXRfYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA5cHggMThweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdlNTNkZDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5zdWJzY3JpYmUtZm9ybSBpbnB1dC5lc19zdWJtaXRfYnV0dG9uOmhvdmVyIHtcbiAgICBmaWx0ZXI6IHNhdHVyYXRlKDIpOyB9XG4gIC5zdWJzY3JpYmUtZm9ybSAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5jYXNpbm9zX2Jsb2NrX2dyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47IH1cblxuLmNhc2lub3NfYmxvY2tfcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkOyB9XG5cbi5zY3JvbGwtdG8tdG9wLWJ0biB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgbWFyZ2luOiAwIDIwcHggMjBweCAwO1xuICB6LWluZGV4OiAxMDA7IH1cbiAgLnNjcm9sbC10by10b3AtYnRuIHN2ZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggOHB4IHdoaXRlKTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgICAuc2Nyb2xsLXRvLXRvcC1idG4gc3ZnIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgaGVpZ2h0OiA4MCU7IH0gfVxuICAuc2Nyb2xsLXRvLXRvcC1idG4gLnNjcm9sbC10by10b3AtYnRuLXNob3cge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uc2Nyb2xsLXRvLXRvcC1idG4uc2Nyb2xsLXRvLXRvcC1idG4tc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLmFuY2hvcl9fbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDJweCAxMHB4IDI3cHggcmdiYSgxOTYsIDE5MywgMTkzLCAwLjQpO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAxcztcbiAgbWF4LXdpZHRoOiAxMTg1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4OyB9XG5cbi5hbmNob3JfX21lbnVfY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAuYW5jaG9yX19tZW51X2NvbnRhaW5lciB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAuYW5jaG9yX19tZW51X2NvbnRhaW5lciBsaSB7XG4gICAgZmxleDogYXV0bztcbiAgICBjb2xvcjogIzdmOGM4ZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QyZDJkMjtcbiAgICBwYWRkaW5nOiA1cHggMDsgfVxuICAgIC5hbmNob3JfX21lbnVfY29udGFpbmVyIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC5hbmNob3JfX21lbnVfY29udGFpbmVyIGxpIGEge1xuICAgICAgY29sb3I6ICM3ZjhjOGQ7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgLmFuY2hvcl9fbWVudV9jb250YWluZXIgbGkgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAgIC5hbmNob3JfX21lbnVfY29udGFpbmVyIGxpIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNHB4OyB9IH1cbiAgLmFuY2hvcl9fbWVudV9jb250YWluZXIgYTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgLmFuY2hvcl9fbWVudV9jb250YWluZXIgYTpob3ZlciB7XG4gICAgY29sb3I6ICM3ZTUzZGQ7IH1cblxuLmFuY2hvcl9fbWVudS5hbmNob3ItbWVudS1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAxcztcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uZXJyb3ItNDA0X19jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBwYWRkaW5nOiA1MHB4IDIwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gICAgLmVycm9yLTQwNF9fY29udGFpbmVyIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgZ3JpZC1nYXA6IDIwcHggMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuZXJyb3ItNDA0X19pbWFnZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5lcnJvci00MDRfX2ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbi5lcnJvci00MDRfX2luZm8ge1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmVycm9yLTQwNF9faW5mb19pbWcge1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgIC5lcnJvci00MDRfX2luZm9faW1nIHtcbiAgICAgIHdpZHRoOiA4MCU7IH0gfVxuXG4uZXJyb3ItNDA0X19pbmZvX3BhcmFncmFwaCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogIzdmOGM4ZDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmVycm9yLTQwNF9faW5mb19wYXJhZ3JhcGgge1xuICAgICAgZm9udC1zaXplOiAxNXB4OyB9IH1cblxuLmVycm9yLTQwNF9fbGlua19ib3gge1xuICBtYXJnaW46IDMwcHggYXV0byAwOyB9XG5cbi5lcnJvci00MDRfX2xpbmsge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICNGRkZGRkY7IH1cblxuLmRldGFpbC1pY29uIHtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41czsgfVxuXG4ucm90YXRlX2Ryb3Bkb3duX2ljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5jbGVhcmZpeCB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDsgfVxuXG4uY2xlYXJmaXg6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5ndWlkZXNzX19zbGlkZXIge1xuICBoZWlnaHQ6IDYwMHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5ndWlkZXNzX19zbGlkZXIge1xuICAgICAgaGVpZ2h0OiA1NTBweDsgfSB9XG5cbi5ndWlkZXNzX19zbGlkZXJfdGl0bGVfaGVhZGluZyB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uZ3VpZGVzc19fc2xpZGVyX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmd1aWRlc3NfX3NsaWRlcl9jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIGxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAuZ3VpZGVzc19fc2xpZGVyX2NvbnRhaW5lciB7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICBsZWZ0OiAtMTBweDsgfSB9XG5cbi5ndWlkZXNzX19zbGlkZXJfc2luZ2xlX2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JlZW47XG4gIHdpZHRoOiA3MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZ3VpZGVzc19fc2xpZGVyX3NpbmdsZV9ib3gge1xuICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgbGVmdDogMjBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5ndWlkZXNzX19zbGlkZXJfc2luZ2xlX2JveCB7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH0gfVxuXG4uZ3VpZGVzc19fc2xpZGVyX3NpbmdsZV9pdGVtIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uZ3VpZGVzc19fc2xpZGVyX3NpbmdsZV9pdGVtLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ndWlkZXNzX19zbGlkZXJfaW1hZ2Uge1xuICB3aWR0aDogMTAwJTsgfVxuICAuZ3VpZGVzc19fc2xpZGVyX2ltYWdlIGltZyB7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygzcHggM3B4IDNweCAjZDhkOGQ4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ndWlkZXNzX19zbGlkZXJfaW1hZ2UgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uZ3VpZGVzc19fc2xpZGVyX2luZm8ge1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAuZ3VpZGVzc19fc2xpZGVyX2luZm8gaDIge1xuICAgIGNvbG9yOiAjODY0Q0Q3O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5ndWlkZXNzX19zbGlkZXJfaW5mbyBwIHtcbiAgICBjb2xvcjogIzg2NENENzsgfVxuXG4uZ3VpZGVzc19fc2xpZGVyX2luZm86aG92ZXIge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KCk7IH1cblxuLmd1aWRlc3NfX3NsaWRlcl9pbmZvOmhvdmVyIGgyLCAuZ3VpZGVzc19fc2xpZGVyX2luZm86aG92ZXIgcCB7XG4gIGNvbG9yOiAjRkNDMTNFOyB9XG5cbi5ndWlkZXNzX19zbGlkZXJzX2J0bnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyNyU7XG4gIHBhZGRpbmc6IDAgMjBweDsgfVxuICAuZ3VpZGVzc19fc2xpZGVyc19idG5zIHA6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDhweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmd1aWRlc3NfX3NsaWRlcnNfYnRucyBwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbGVmdDogNDBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAuZ3VpZGVzc19fc2xpZGVyc19idG5zIHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBsZWZ0OiAyMHB4OyB9IH1cbiAgLmd1aWRlc3NfX3NsaWRlcnNfYnRucyBwOm50aC1jaGlsZCgyKSB7XG4gICAgcmlnaHQ6IDVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmd1aWRlc3NfX3NsaWRlcnNfYnRucyBwOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC5ndWlkZXNzX19zbGlkZXJzX2J0bnMgcDpudGgtY2hpbGQoMikge1xuICAgICAgICByaWdodDogNXB4OyB9IH1cblxuLmd1aWRlc3NfX3NsaWRlcnNfYnRucyBwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNGQ0MxM0U7IH1cblxuLyogVE9ETyBDbGVhbnVwIG9sZCBzZWN0aW9ucyBuZXcgb25lcyBnb3NlIGFmdGVyIHRocyAqL1xuLmluZHVzdHJ5LXVwZGF0ZXMge1xuICBtYXJnaW46IDUwcHggYXV0bzsgfVxuICAuaW5kdXN0cnktdXBkYXRlcyAuaW5uZXIge1xuICAgIGJveC1zaGFkb3c6ICMwMDAwMDAzRiA1cHggNXB4IDE1cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDU1cHggNTBweCA1MHB4O1xuICAgIG1heC13aWR0aDogMTExMHB4OyB9XG4gIC5pbmR1c3RyeS11cGRhdGVzX19oZWFkZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIC5pbmR1c3RyeS11cGRhdGVzX19uZXdzX2ZlZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyNXB4OyB9XG4gICAgLmluZHVzdHJ5LXVwZGF0ZXNfX25ld3NfZmVlZF9zaW5nbGVfaXRlbSB7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgICAuaW5kdXN0cnktdXBkYXRlc19fbmV3c19mZWVkX3NpbmdsZV9pdGVtX2lubmVyIHtcbiAgICAgICAgaGVpZ2h0OiAyMjBweDsgfVxuICAgIC5pbmR1c3RyeS11cGRhdGVzX19uZXdzX2ZlZWRfaW1hZ2Uge1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgaGVpZ2h0OiA2MCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gICAgLmluZHVzdHJ5LXVwZGF0ZXNfX25ld3NfZmVlZF9pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWluLWhlaWdodDogMTEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAuaW5kdXN0cnktdXBkYXRlc19fbmV3c19mZWVkX2luZm9fdGV4dCBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzE4MTkxRjtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgICAgICAuaW5kdXN0cnktdXBkYXRlc19fbmV3c19mZWVkX2luZm9fdGV4dCBoNDpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM3MzdCN0Q7IH1cbiAgICAgIC5pbmR1c3RyeS11cGRhdGVzX19uZXdzX2ZlZWRfaW5mb19kYXRlLCAuaW5kdXN0cnktdXBkYXRlc19fbmV3c19mZWVkX2luZm9fbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICMxODE5MUY7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgIC5pbmR1c3RyeS11cGRhdGVzX19uZXdzX2ZlZWRfaW5mb19uYW1lIHtcbiAgICAgICAgY29sb3I6ICM3MzdCN0Q7IH1cbiAgICAgICAgLmluZHVzdHJ5LXVwZGF0ZXNfX25ld3NfZmVlZF9pbmZvX25hbWUgYSB7XG4gICAgICAgICAgY29sb3I6ICM3MzdCN0Q7IH1cbiAgICAgICAgICAuaW5kdXN0cnktdXBkYXRlc19fbmV3c19mZWVkX2luZm9fbmFtZSBhOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5jYXRlZ29yaWVzLWJsb2NrX19pbm5lciB7XG4gIG1heC13aWR0aDogMTExMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDAgNDBweDtcbiAgbWFyZ2luOiA1MHB4IGF1dG87IH1cblxuLmNhdGVnb3JpZXMtYmxvY2tfX2ljb25zX2lubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyNXB4IDIwcHggMDsgfVxuICAuY2F0ZWdvcmllcy1ibG9ja19faWNvbnNfaW5uZXJfaWNvbl9pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBib3gtc2hhZG93OiAjMDAwMDAwM0YgNXB4IDVweCAxNXB4IDA7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87IH1cbiAgICAuY2F0ZWdvcmllcy1ibG9ja19faWNvbnNfaW5uZXJfaWNvbl9pbWFnZSBpbWcge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAuY2F0ZWdvcmllcy1ibG9ja19faWNvbnNfaW5uZXIgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG5cbi5jYXRlZ29yaWVzLWJsb2NrX19qb2luLCAuY2F0ZWdvcmllcy1ibG9ja19faWNvbnMge1xuICBwYWRkaW5nOiA1NXB4IDYwcHggNTBweDtcbiAgYm94LXNoYWRvdzogIzAwMDAwMDNGIDVweCA1cHggMTVweCAwO1xuICBmbGV4OiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7IH1cblxuLmNhdGVnb3JpZXMtYmxvY2tfX2pvaW4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjRDRDc7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5jYXRlZ29yaWVzLWJsb2NrX19qb2luIGgyIHtcbiAgICBtYXJnaW46IDUwcHggMjBweCAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAzMnB4OyB9XG4gICAgLmNhdGVnb3JpZXMtYmxvY2tfX2pvaW4gaDIgc3BhbiB7XG4gICAgICBjb2xvcjogI0ZDQzEzRTsgfVxuICAuY2F0ZWdvcmllcy1ibG9ja19fam9pbiBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAuY2F0ZWdvcmllcy1ibG9ja19fam9pbiAuZXNfc3Vic2NyaXB0aW9uX21lc3NhZ2Uuc3VjY2VzcyB7XG4gICAgY29sb3I6ICNGQ0MxM0U7IH1cbiAgLmNhdGVnb3JpZXMtYmxvY2tfX2pvaW4gLmVtYWlsbGlzdCBmb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmNhdGVnb3JpZXMtYmxvY2tfX2pvaW4gLmVtYWlsbGlzdCBmb3JtIC5lcy1maWVsZC13cmFwIHtcbiAgICAgIHdpZHRoOiA4MCU7IH1cbiAgICAuY2F0ZWdvcmllcy1ibG9ja19fam9pbiAuZW1haWxsaXN0IGZvcm0gLmVzX3JlcXVpcmVkX2ZpZWxkIHtcbiAgICAgIGhlaWdodDogNzZweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAuY2F0ZWdvcmllcy1ibG9ja19fam9pbiAuZW1haWxsaXN0IGZvcm0gLmVzX3N1YnNjcmlwdGlvbl9mb3JtX3N1Ym1pdCB7XG4gICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgd2lkdGg6IDc2cHg7XG4gICAgICBoZWlnaHQ6IDc2cHg7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7IH1cbiAgICAgIC5jYXRlZ29yaWVzLWJsb2NrX19qb2luIC5lbWFpbGxpc3QgZm9ybSAuZXNfc3Vic2NyaXB0aW9uX2Zvcm1fc3VibWl0OmhvdmVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZDVkO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnM7IH1cbiIsIi8vIHRoaXMgc2NzcyBzdHlsZXNoZWV0IGlmIGZvciBjc3MgcnVsZXMgdGhhdCB3aWxsIGJlIHJlcGVhdGVkXHJcbkBpbXBvcnQgJy4uL3ZhcnMnO1xyXG5AaW1wb3J0ICcuLi9icmVha3BvaW50cyc7XHJcblxyXG5cclxuLy8gc3R5bGluZyBmb3IgdGhlIHN0YXJzIHVzZWQgaW4gY2FzaW5vXHJcbi5zdGFyLXJhdGluZyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG59XHJcbi5zdGFyLXJhdGluZy10ZXh0e1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiAkcGFyYWdyYXBoLXRleHQtY29sb3I7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgJiBzcGFue1xyXG4gICAgICAgIGNvbG9yOiAkYmFja2dyb3VuZC10ZXh0LWNvbG9yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbn1cclxuLnN0YXItcmF0aW5nIC5zdGFyLWZ1bGw6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMTU1XCI7XHJcbn1cclxuXHJcbi5zdGFyLXJhdGluZyAuc3Rhci1oYWxmOmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IFwiXFxmNDU5XCI7XHJcbn1cclxuXHJcbi5zdGFyLXJhdGluZyAuc3Rhci1lbXB0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XHJcbn1cclxuXHJcbi5zdGFyLXJhdGluZyAuc3RhciB7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1mYW1pbHk6IGRhc2hpY29ucztcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICB3aWR0aDogMjBweDtcclxufVxyXG4vKlxyXG5cclxuLmlubmVyIC5ray1zdGFyLXJhdGluZ3Mua2tzci1kaXNhYmxlZCAua2tzci1zdGFycyAua2tzci1zdGFycy1hY3RpdmUgLmtrc3Itc3RhciAua2tzci1pY29uLFxyXG4uaW5uZXIgLmtrLXN0YXItcmF0aW5nczpub3QoLmtrc3ItZGlzYWJsZWQpIC5ra3NyLXN0YXJzOmhvdmVyIC5ra3NyLXN0YXIgLmtrc3ItaWNvbntcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9nZWNrby9pbWcvc2VsZWN0ZWQuc3ZnXCIpO1xyXG59XHJcbiovXHJcblxyXG5cclxuLyogIE5FV1MgQ0FURUdPUlkgRkVFRCAqL1xyXG5cclxuLm5ld3Mtc2VjdGlvbi1jYXRlZ29yeXtcclxuICAgIG1hcmdpbjogNTBweCBhdXRvO1xyXG4gICAgJiAuaW5uZXJ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogIzAwMDAwMDNGIDVweCA1cHggMTVweCAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNTVweCA1MHB4IDQwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMTEwcHg7XHJcbiAgICB9XHJcbiAgICAmX19oZWFkZXJze1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19uZXdzX2ZlZWR7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAxZnIgMWZyO1xyXG4gICAgICAgIGdyaWQtZ2FwOiAyNXB4O1xyXG4gICAgICAgICZfc2luZ2xlX2l0ZW17XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICZfaW5uZXJ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gMztcclxuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xyXG4gICAgICAgICAgICAgICAgJiAubmV3cy1zZWN0aW9uLWNhdGVnb3J5X19uZXdzX2ZlZWRfaW5mb3tcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICZfZGF0ZSxcclxuICAgICAgICAgICAgICAgICAgICAmX25hbWV7b3JkZXI6IHVuc2V0O31cclxuICAgICAgICAgICAgICAgICAgICAmX3RleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMSAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmIGg0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJiAubmV3cy1zZWN0aW9uLWNhdGVnb3J5X19uZXdzX2ZlZWRfaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NjBweDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQ2MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfaW1hZ2V7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9pbmZve1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMTBweDtcclxuICAgICAgICAgICAgJl90ZXh0IGg0e1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTgxOTFGO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3MzdCN0Q7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9kYXRlLFxyXG4gICAgICAgICAgICAmX25hbWV7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxODE5MUY7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfbmFtZXtcclxuICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzczN0I3RDtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzczN0I3RDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIHNwYW46bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IC0xO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyogRU5EIE9GIE5FV1MgQ0FURUdPUlkgRkVFRCAqL1xyXG5cclxuLyogICBUQUJTIFNUWUxFICAqL1xyXG4ubmF2LXRhYntcclxuICAgIGNvbG9yOiAkYmFja2dyb3VuZC10ZXh0LWNvbG9yO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgcGFkZGluZzogNXB4IDIwcHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbn1cclxuLm5hdi10YWI6aG92ZXJ7XHJcbiAgICBjb2xvcjogJGFjY2VudC10ZXh0LWNvbG9yO1xyXG59XHJcblxyXG4ubmF2LXRhYi5uYXYtdGFiLWFjdGl2ZXtcclxuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbn1cclxuXHJcbi50YWItdGFyZ2V0e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRhYi10YXJnZXQudGFiLXRhcmdldC1hY3RpdmV7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi8qICAgRU5EIFRBQlMgU1RZTEUgICovXHJcblxyXG4ucm91bmRfYnV0dG9ue1xyXG4gICAgcGFkZGluZzogMTVweCAzNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIGNvbG9yOiAkdGV0aWFyeS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5pbm5lcntcclxuICAgIG1heC13aWR0aDogMTEwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5zaXRlbWFwX2lubmVye1xyXG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxufVxyXG5cclxuLy8gYnJlYWRjcnVtYiBzdHlsaW5nXHJcbi5icmVhZGNydW1ic3tcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBwe1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC12YXJ5LWxpZ2h0XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ubGFzdHtcclxuICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICAgIHNwYW4uc2VwYXJhdG9ye1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlY3Rpb25fdGl0bGVfcmVwZWF0e1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhICgnPD1kZXNrdG9wJyl7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlY3Rpb25fcGFyYWdyYXBoX3JlcGVhdHtcclxuICAgIG1heC13aWR0aDogNzAwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhICgnPD1kZXNrdG9wJyl7XHJcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFubmVyLXRpdGxlLXJlcGVhdHtcclxuICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5iYW5uZXItcGFyYWdyYXBoLXJlcGVhdHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG59XHJcblxyXG4vLyBmdW5jdGlvbiB0byBhZGQgcGFkZGluZyB0byB0b3AgYW5kIGJvdHRvbSBvZiBzZWN0aW9uXHJcbi5zZWN0aW9uX3BhZGRpbmdfcmVwZWF0e1xyXG4gICAgcGFkZGluZzogNzBweCAwIDUwcHg7XHJcbn1cclxuXHJcbi8vIFN0eWxpbmcgZm9yIHJlbGF0ZWQgY2FzaW5vc1xyXG5cclxuLnJlbGF0ZWRfY2FzaW5vc3tcclxuICAgIHBhZGRpbmc6IDQwcHggMDtcclxuXHJcbiAgICAmX19jb250YWluZXJ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD1kZXNrdG9wJyl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm94e1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMCUgMzAlIDMwJTtcclxuICAgICAgICBncmlkLWdhcDogMjBweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9ODUwcHgnKXtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgNTAlO1xyXG5cclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD01NjBweCcpe1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDcwJTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9NDIwcHgnKXtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2hlYWRlcntcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAmX19zaW5nbGV7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fZmlyc3Rfcm93e1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMCUgODAlO1xyXG4gICAgfVxyXG4gICAgJl9fdGh1bWJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3ByZXZpZXdfdGV4dHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICB9XHJcbiAgICAmX19zZWNvbmRfcm93e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBkaXNwbGF5OiBncmlkOyBcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ3JpZC1nYXA6IDIwcHggMTBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD1waG9uZScpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICAgICAgICAgIGdyaWQtZ2FwOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGE6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV0aWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGE6Zmlyc3QtY2hpbGQ6aG92ZXIsIGE6bnRoLWNoaWxkKDIpOmhvdmVye1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGE6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTRweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RoaXJkX3Jvd3tcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgY29sb3I6IGdyZXk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGE6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50LWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gRmFxIHNlY3Rpb24gc3R5bGluZ1xyXG4uZmFxe1xyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgNzBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAmX2hlYWR7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8PTExMDBweCcpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDUwcHggNzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zaW5nbGV7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjODA0NUQzMEQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgICZfX3NpbmdsZV90aXRsZS5hY3RpdmV7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyMzUsIDIzNSwgMjM1KTtcclxuICAgIH1cclxuICAgICZfX3NpbmdsZV90aXRsZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8PXRhYmxldCcpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc2luZ2xlX3RpdGxlLmFjdGl2ZXtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmX19zaW5nbGVfaGVhZHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPD10YWJsZXQnKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3NpbmdsZV9ib2R5e1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3NpbmdsZV9oZWFke1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFxmMDU1JztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweCAwIDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY3RpdmUgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNTYnO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaG93e1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8vIFN0eWxpbmcgZm9yIHRoZSBsYXRlc3QgZ3VpZGVzXHJcbi5yZWxhdGVkLWd1aWRlc3tcclxuXHJcbiAgICAmX19jb250YWluZXJ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogOTBweCAyMHB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgfVxyXG4gICAgJl9faGVhZGluZ3tcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICAgICZfX2d1aWRlc19ib3h7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMzElKTtcclxuICAgICAgICBncmlkLWdhcDogMCAyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICAgICAgICAgIGdyaWQtZ2FwOiAzMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc2luZ2xlX2l0ZW1faW1ne1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCA0cHggI2M1YzVjNSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNHM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZzpob3ZlcntcclxuICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggMnB4IDZweCAjOTQ5NDk0KTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zaW5nbGVfaXRlbV9pbmZve1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICBzcGFuOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC40cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbjpudGgtY2hpbGQoMil7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbjpudGgtY2hpbGQoMykgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFN0eWxpbmcgZm9yIHRoZSBsYXRlc3QgZ2FtYmxpbmcgZ3VpZGVzXHJcbi5sYXRlc3RfZ3VpZGVze1xyXG4gICAgcGFkZGluZzogOTBweCA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuN2VtO1xyXG4gICAgJl9fYm94e1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC1nYXA6IDIwcHggMDtcclxuICAgIH1cclxuICAgICZfX2JveF9ndWlkZXN7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMjBweDsgXHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD10YWJsZXQnKXtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICAgICAgZ3JpZC1nYXA6IDIwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTU1MHB4Jyl7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc2luZ2xle1xyXG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYigxOTYsIDE5NiwgMTk2KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xyXG4gICAgfVxyXG4gICAgJl9fc2luZ2xlOmhvdmVye1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMnB4IHJnYigxNTgsIDE1OCwgMTU4KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzXHJcbiAgICB9XHJcbiAgICAmX19pbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggI2VjZWNlYztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zaW5nbGVfdGl0bGV7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDVweDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIH1cclxuICAgICZfX2F1dGhvcl9kYXRle1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuXHJcbiAgICAgICAgYntcclxuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcGFyYWdyYXBoe1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIH1cclxuICAgICZfX2JveF9idG57XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWNvbG9yO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGE6aG92ZXJ7XHJcbiAgICAgICAgICAgIGZpbHRlcjogc2F0dXJhdGUoMik7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBTdHlsaW5nIHRoZSBTdWJzY3JpYmUgRm9ybVxyXG4uc3Vic2NyaWJlLWZvcm17XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICZfX2lubmVye1xyXG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLndwY2Y3LW5vdC12YWxpZC10aXB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGFjY2VudC1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC53cGNmNyBmb3JtLmludmFsaWQgLndwY2Y3LXJlc3BvbnNlLW91dHB1dHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50LWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50LWNvbG9yO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RpdGxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzw9dGFibGV0Jyl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3BhcmFncmFwaHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8PXRhYmxldCcpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZm9ybXtcclxuICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgICYgLmVzLWZpZWxkLXdyYXB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICBtYXJnaW46IDFlbSBhdXRvIDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8PXRhYmxldCcpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPSdlbWFpbCdde1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPSdlbWFpbCddOjpwbGFjZWhvbGRlcntcclxuICAgICAgICAgICAgY29sb3I6IGdyZXk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuXHJcbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVye1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGdyZXk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8PTQyMHB4Jyl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgICYgaW5wdXQuZXNfc3VibWl0X2J1dHRvbiB7XHJcbiAgICAgICAgcGFkZGluZzogOXB4IDE4cHg7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtY29sb3I7XHJcbiAgICAgICAgY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICBpbnB1dC5lc19zdWJtaXRfYnV0dG9uOmhvdmVyIHtcclxuICAgICAgICBmaWx0ZXI6IHNhdHVyYXRlKDIpO1xyXG4gICAgfVxyXG4gICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBDYXNpbm8gUmV2aWV3c1xyXG4uY2FzaW5vc19ibG9ja19ncmVlbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xyXG59XHJcbi5jYXNpbm9zX2Jsb2NrX3JlZHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxufVxyXG5cclxuLy8gc3R5bGluZyBmb3IgdGhlIHNjcm9sbCB0byB0b3AgYnV0dG9uXHJcbi5zY3JvbGwtdG8tdG9wLWJ0bntcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBtYXJnaW46IDAgMjBweCAyMHB4IDA7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICBzdmd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggOHB4IHJnYigyNTUsIDI1NSwgMjU1KSk7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2N3B4KXtcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zY3JvbGwtdG8tdG9wLWJ0bi1zaG93e1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxufVxyXG4uc2Nyb2xsLXRvLXRvcC1idG4uc2Nyb2xsLXRvLXRvcC1idG4tc2hvd3tcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuLy8gICBhbmNob3IgbWVudSBzdHlsaW5nXHJcbi5hbmNob3J7XHJcbiAgICAmX19tZW51e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDEwcHggMjdweCByZ2JhKDE5NiwxOTMsMTkzLDAuNCk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMXM7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMTg1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcclxuICAgIH1cclxuICAgICZfX21lbnVfY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTcwMHB4Jyl7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIGZsZXg6IGF1dG87XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmFja2dyb3VuZC10ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDJkMmQyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRiYWNrZ3JvdW5kLXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTcwMHB4Jyl7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9NzAwcHgnKXtcclxuICAgICAgICAgICAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MTFweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIGE6aG92ZXJ7XHJcbiAgICAgICAgICBjb2xvcjogJGFjY2VudC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hbmNob3JfX21lbnUuYW5jaG9yLW1lbnUtZml4ZWR7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAxcztcclxuICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICB9XHJcblxyXG4vLyBTdHlsaW5nIGZvciB0aGUgNDA0IHBhZ2VcclxuLmVycm9yLTQwNHtcclxuICAgICZfX2NvbnRhaW5lcntcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAyMHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD05ODBweCcpe1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgICAgZ3JpZC1nYXA6IDIwcHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWFnZXtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9OTgwcHgnKXtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD01NTBweCcpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2luZm97XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9faW5mb19pbWd7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD01NTBweCcpe1xyXG4gICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2luZm9fcGFyYWdyYXBoe1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGNvbG9yOiAjN2Y4YzhkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9NjAwcHgnKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpbmtfYm94e1xyXG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XHJcbiAgICB9XHJcbiAgICAmX19saW5re1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kZXRhaWwtaWNvbntcclxuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbn1cclxuLnJvdGF0ZV9kcm9wZG93bl9pY29ue1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxufVxyXG5cclxuLmNsZWFyZml4e1xyXG4gICBjb250ZW50OiBcIlwiO1xyXG4gICBkaXNwbGF5OiB0YWJsZTtcclxuICAgY2xlYXI6IGJvdGg7IFxyXG59XHJcblxyXG4uY2xlYXJmaXg6YmVmb3JlLFxyXG4uY2xlYXJmaXg6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmd1aWRlc3N7XHJcbiAgICAmX19zbGlkZXJ7XHJcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTUwMHB4Jyl7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTUwcHg7XHJcbiAgICAgICAgICAgIC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zbGlkZXJfdGl0bGVfaGVhZGluZ3tcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgICZfX3NsaWRlcl9jb250YWluZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogNzAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9dGFibGV0Jyl7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoXCI8PTUwMHB4XCIpe1xyXG4gICAgICAgICAgICB3aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3NsaWRlcl9zaW5nbGVfYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JlZW47XHJcbiAgICAgICAgd2lkdGg6IDcwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xyXG4gICAgICAgICAgICB3aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9NTAwcHgnKXtcclxuICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc2xpZGVyX3NpbmdsZV9pdGVte1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAzMHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAmX19zbGlkZXJfc2luZ2xlX2l0ZW0uYWN0aXZle1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgJl9fc2xpZGVyX2ltYWdle1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coM3B4IDNweCAzcHggcmdiKDIxNiwgMjE2LCAyMTYpKTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD10YWJsZXQnKXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc2xpZGVyX2luZm97XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcblxyXG4gICAgICAgIGgye1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGVyX2luZm86aG92ZXJ7XHJcbiAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlcl9pbmZvOmhvdmVyIGgyLCAmX19zbGlkZXJfaW5mbzpob3ZlciBwe1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICB9XHJcbiAgICAmX19zbGlkZXJzX2J0bnN7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI3JTtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gICAgICAgIHA6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIGxlZnQ6IDhweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD10YWJsZXQnKXtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhIChcIjw9NTAwcHhcIil7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHA6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICByaWdodDogNXB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD01MDBweCcpe1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3NsaWRlcnNfYnRucyBwe1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBUT0RPIENsZWFudXAgb2xkIHNlY3Rpb25zIG5ldyBvbmVzIGdvc2UgYWZ0ZXIgdGhzICovXHJcblxyXG4uaW5kdXN0cnktdXBkYXRlc3tcclxuICAgIG1hcmdpbjogNTBweCBhdXRvO1xyXG4gICAgJiAuaW5uZXJ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogIzAwMDAwMDNGIDVweCA1cHggMTVweCAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNTVweCA1MHB4IDUwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMTEwcHg7XHJcbiAgICB9XHJcbiAgICAmX19oZWFkZXJze1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19uZXdzX2ZlZWR7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDI1cHg7XHJcbiAgICAgICAgJl9zaW5nbGVfaXRlbXtcclxuICAgICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgICAgJl9pbm5lcntcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9pbWFnZXtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX2luZm97XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAmX3RleHQgaDR7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxODE5MUY7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzczN0I3RDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX2RhdGUsXHJcbiAgICAgICAgICAgICZfbmFtZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzE4MTkxRjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9uYW1le1xyXG4gICAgICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzM3QjdEO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzM3QjdEO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY2F0ZWdvcmllcy1ibG9ja3tcclxuICAgICZfX2lubmVye1xyXG4gICAgICAgIG1heC13aWR0aDogMTExMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBnYXA6IDAgNDBweDtcclxuICAgICAgICBtYXJnaW46IDUwcHggYXV0bztcclxuICAgIH1cclxuICAgICZfX2ljb25zX2lubmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHggMDtcclxuICAgICAgICAmX2ljb25faW1hZ2V7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICMwMDAwMDAzRiA1cHggNXB4IDE1cHggMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgICAgICAgICAgJiBpbWd7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2pvaW4sXHJcbiAgICAmX19pY29uc3tcclxuICAgICAgICBwYWRkaW5nOiA1NXB4IDYwcHggNTBweDtcclxuICAgICAgICBib3gtc2hhZG93OiAjMDAwMDAwM0YgNXB4IDVweCAxNXB4IDA7XHJcbiAgICAgICAgZmxleDogNTAlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblxyXG4gICAgfVxyXG4gICAgJl9fam9pbntcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgJiBoMntcclxuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDIwcHggMjVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICAmIHNwYW57XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIC5lc19zdWJzY3JpcHRpb25fbWVzc2FnZS5zdWNjZXNze1xyXG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIC5lbWFpbGxpc3QgZm9ybXtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICYgLmVzLWZpZWxkLXdyYXB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgLmVzX3JlcXVpcmVkX2ZpZWxke1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIC5lc19zdWJzY3JpcHRpb25fZm9ybV9zdWJtaXR7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDc2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZDVkO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjJzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIkYnJlYWtwb2ludHM6IChcclxuICBcInBob25lXCI6IDM2MHB4LFxyXG4gIFwidGFibGV0XCI6IDc2OHB4LFxyXG4gIFwiZGVza3RvcFwiOiAxMzY2cHgsXHJcbiAgXCJMR2Rlc2t0b3BcIjogMTkyMHB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLy9cclxuLy8vIENyZWF0ZXMgYSBsaXN0IG9mIHN0YXRpYyBleHByZXNzaW9ucyBvciBtZWRpYSB0eXBlc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHNpbmdsZSBtZWRpYSB0eXBlIChzY3JlZW4pXHJcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbic6ICdzY3JlZW4nKTtcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHN0YXRpYyBleHByZXNzaW9uIHdpdGggbG9naWNhbCBkaXNqdW5jdGlvbiAoT1Igb3BlcmF0b3IpXHJcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoXHJcbi8vL1x0XHQncmV0aW5hMngnOiAoXHJcbi8vL1x0XHRcdCcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKScsXHJcbi8vL1x0XHRcdCcobWluLXJlc29sdXRpb246IDE5MmRwaSknXHJcbi8vL1x0XHQpXHJcbi8vL1x0KTtcclxuLy8vXHJcbiRtZWRpYS1leHByZXNzaW9uczogKFxyXG4gIFwic2NyZWVuXCI6IFwic2NyZWVuXCIsXHJcbiAgXCJwcmludFwiOiBcInByaW50XCIsXHJcbiAgXCJoYW5kaGVsZFwiOiBcImhhbmRoZWxkXCIsXHJcbiAgXCJyZXRpbmEyeFwiOiAoXHJcbiAgICBcIigtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpXCIsXHJcbiAgICBcIihtaW4tcmVzb2x1dGlvbjogMTkyZHBpKVwiXHJcbiAgKSxcclxuICBcInJldGluYTN4XCI6IChcclxuICAgIFwiKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMylcIixcclxuICAgIFwiKG1pbi1yZXNvbHV0aW9uOiAzNTBkcGkpXCJcclxuICApXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLy9cclxuLy8vIERlZmluZXMgYSBudW1iZXIgdG8gYmUgYWRkZWQgb3Igc3VidHJhY3RlZCBmcm9tIGVhY2ggdW5pdCB3aGVuIGRlY2xhcmluZyBicmVha3BvaW50cyB3aXRoIGV4Y2x1c2l2ZSBpbnRlcnZhbHNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBwaXhlbHMgaXMgZGVmaW5lZCBhcyBgMWAgYnkgZGVmYXVsdFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPjEyOHB4XCIpIHt9XHJcbi8vL1xyXG4vLy9cdCAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vL1x0IEBtZWRpYSAobWluLXdpZHRoOiAxMjlweCkge31cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIGVtcyBpcyBkZWZpbmVkIGFzIGAwLjAxYCBieSBkZWZhdWx0XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+MjBlbVwiKSB7fVxyXG4vLy9cclxuLy8vXHQgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy9cdCBAbWVkaWEgKG1pbi13aWR0aDogMjAuMDFlbSkge31cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIHJlbXMgaXMgZGVmaW5lZCBhcyBgMC4xYCBieSBkZWZhdWx0LCB0byBiZSB1c2VkIHdpdGggYGZvbnQtc2l6ZTogNjIuNSU7YFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPjIuMHJlbVwiKSB7fVxyXG4vLy9cclxuLy8vXHQgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy9cdCBAbWVkaWEgKG1pbi13aWR0aDogMi4xcmVtKSB7fVxyXG4vLy9cclxuJHVuaXQtaW50ZXJ2YWxzOiAoXHJcbiAgXCJweFwiOiAxLFxyXG4gIFwiZW1cIjogMC4wMSxcclxuICBcInJlbVwiOiAwLjFcclxuKSAhZGVmYXVsdDtcclxuLy8vXHJcbi8vLyBHZW5lcmF0ZXMgYSBtZWRpYSBxdWVyeSBiYXNlZCBvbiBhIGxpc3Qgb2YgY29uZGl0aW9uc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge0xpc3R9ICAgJGNvbmRpdGlvbnMgIC0gTWVkaWEgcXVlcnkgY29uZGl0aW9uc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc2luZ2xlIHNldCBicmVha3BvaW50XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+cGhvbmVcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggdHdvIHNldCBicmVha3BvaW50c1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPnBob25lXCIsIFwiPD10YWJsZXRcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggY3VzdG9tIHZhbHVlc1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPj0zNThweFwiLCBcIjw4NTBweFwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBzZXQgYnJlYWtwb2ludHMgd2l0aCBjdXN0b20gdmFsdWVzXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+ZGVza3RvcFwiLCBcIjw9MTM1MHB4XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc3RhdGljIGV4cHJlc3Npb25cclxuLy8vICBAaW5jbHVkZSBtZWRpYShcInJldGluYTJ4XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBNaXhpbmcgZXZlcnl0aGluZ1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPj0zNTBweFwiLCBcIjx0YWJsZXRcIiwgXCJyZXRpbmEzeFwiKSB7IH1cclxuLy8vXHJcbkBtaXhpbiBtZWRpYSgkY29uZGl0aW9ucy4uLikge1xyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRjb25kaXRpb25zKSB7XHJcbiAgICAkY29uZGl0aW9uczogc2V0LW50aChcclxuICAgICAgJGNvbmRpdGlvbnMsXHJcbiAgICAgICRpLFxyXG4gICAgICBwYXJzZS1leHByZXNzaW9uKG50aCgkY29uZGl0aW9ucywgJGkpKVxyXG4gICAgKTtcclxuICB9XHJcblxyXG4gICRicmFuY2hlczogZ2V0LXF1ZXJ5LWJyYW5jaGVzKCRjb25kaXRpb25zKTtcclxuICAkcXVlcnk6IFwiXCI7XHJcblxyXG4gIEBlYWNoICRicmFuY2ggaW4gJGJyYW5jaGVzIHtcclxuICAgIEBpZiAoc3RyLWxlbmd0aCgkcXVlcnkpICE9IDApIHtcclxuICAgICAgJHF1ZXJ5OiAkcXVlcnkgKyBcIiwgXCI7XHJcbiAgICB9XHJcblxyXG4gICAgJHF1ZXJ5OiAkcXVlcnkgKyAkYnJhbmNoO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICN7JHF1ZXJ5fSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gUmVhZHMgYSBsaXN0IG9mIG1lZGlhIHF1ZXJ5IGV4cHJlc3Npb25zIGFuZCBzZXBhcmF0ZXMgbG9naWNhbCBkaXNqdW5jdGlvbnMgaW50byBkaWZmZXJlbnQgYnJhbmNoZXNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtMaXN0fSAgICRleHByZXNzaW9ucyAgLSBsaXN0IG9mIGV4cHJlc3Npb25zXHJcbi8vL1xyXG4vLy8gQHRocm93cyBgJGV4cHJlc3Npb25gIGlzIG5vdCBhIHZhbGlkIGV4cHJlc3Npb25cclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtMaXN0IHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiBnZXQtcXVlcnktYnJhbmNoZXMoJGV4cHJlc3Npb25zKSB7XHJcbiAgJHJlc3VsdDogXCJcIjtcclxuICAkaGFzLWdyb3VwczogZmFsc2U7XHJcblxyXG4gIC8vIEdldHRpbmcgaW5pdGlhbCBzbmFwc2hvdCBhbmQgbG9va2luZyBmb3IgZ3JvdXBzXHJcbiAgQGVhY2ggJGV4cHJlc3Npb24gaW4gJGV4cHJlc3Npb25zIHtcclxuICAgIEBpZiAoc3RyLWxlbmd0aCgkcmVzdWx0KSAhPSAwKSB7XHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyBcIiBhbmQgXCI7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSA9PSBcInN0cmluZ1wiKSB7XHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAkZXhwcmVzc2lvbjtcclxuICAgIH0gQGVsc2UgaWYgKHR5cGUtb2YoJGV4cHJlc3Npb24pID09IFwibGlzdFwiKSB7XHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyBudGgoJGV4cHJlc3Npb24sIDEpO1xyXG4gICAgICAkaGFzLWdyb3VwczogdHJ1ZTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAd2FybiAnI3skZXhwcmVzc2lvbn0gaXMgbm90IGEgdmFsaWQgZXhwcmVzc2lvbi4nO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gSWYgd2UgaGF2ZSBncm91cHMsIHdlIGhhdmUgdG8gY3JlYXRlIGFsbCBwb3NzaWJsZSBjb21iaW5hdGlvbnNcclxuICBAaWYgJGhhcy1ncm91cHMge1xyXG4gICAgQGVhY2ggJGV4cHJlc3Npb24gaW4gJGV4cHJlc3Npb25zIHtcclxuICAgICAgQGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSA9PSBcImxpc3RcIikge1xyXG4gICAgICAgICRmaXJzdDogbnRoKCRleHByZXNzaW9uLCAxKTtcclxuXHJcbiAgICAgICAgQGVhY2ggJG1lbWJlciBpbiAkZXhwcmVzc2lvbiB7XHJcbiAgICAgICAgICBAaWYgKCRtZW1iZXIgIT0gJGZpcnN0KSB7XHJcbiAgICAgICAgICAgIEBlYWNoICRwYXJ0aWFsIGluICRyZXN1bHQge1xyXG4gICAgICAgICAgICAgICRyZXN1bHQ6IGpvaW4oXHJcbiAgICAgICAgICAgICAgICAkcmVzdWx0LFxyXG4gICAgICAgICAgICAgICAgc3RyLXJlcGxhY2UtZmlyc3QoJGZpcnN0LCAkbWVtYmVyLCAkcGFydGlhbClcclxuICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICRyZXN1bHQ7XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gUGFyc2VzIGEgc3RyaW5nIHRvIGZvcm0gYSBtZWRpYSBxdWVyeSBleHByZXNzaW9uXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRleHByZXNzaW9uICAtIGV4cHJlc3Npb24gKGluIHN0cmluZylcclxuLy8vXHJcbi8vLyBAdGhyb3dzIEV4cHJlc3Npb24gd2l0aCB0eXBlIGB0eXBlLW9mKCRleHByZXNzaW9uKWAgZGV0ZWN0ZWQsIHN0cmluZyBleHBlY3RlZFxyXG4vLy8gQHRocm93cyBgJGV4cHJlc3Npb25gIGlzIG1pc3NpbmcgYW4gb3BlcmF0b3JcclxuLy8vIEB0aHJvd3MgVW5rbm93biB1bml0OiBgJHVuaXRgXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7U3RyaW5nIHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiBwYXJzZS1leHByZXNzaW9uKCRleHByZXNzaW9uKSB7XHJcbiAgJG9wZXJhdG9yOiBcIlwiO1xyXG4gICR2YWx1ZTogXCJcIjtcclxuICAkZWxlbWVudDogXCJcIjtcclxuICAkcmVzdWx0OiBcIlwiO1xyXG4gICRpcy13aWR0aDogdHJ1ZTtcclxuXHJcbiAgQGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSAhPSBcInN0cmluZ1wiKSB7XHJcbiAgICBAd2FybiAnRXhwcmVzc2lvbiB3aXRoIHR5cGUgYCN7dHlwZS1vZigkZXhwcmVzc2lvbil9YCBkZXRlY3RlZCwgc3RyaW5nIGV4cGVjdGVkLic7XHJcbiAgfVxyXG5cclxuICAvLyBTZXBhcmF0aW5nIHRoZSBvcGVyYXRvciBmcm9tIHRoZSByZXN0IG9mIHRoZSBleHByZXNzaW9uXHJcbiAgQGlmIChzdHItc2xpY2UoJGV4cHJlc3Npb24sIDIsIDIpID09IFwiPVwiKSB7XHJcbiAgICAkb3BlcmF0b3I6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMSwgMik7XHJcbiAgICAkdmFsdWU6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMyk7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAkb3BlcmF0b3I6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMSwgMSk7XHJcbiAgICAkdmFsdWU6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMik7XHJcbiAgfVxyXG5cclxuICAvLyBDaGVja2luZyB3aGF0IHR5cGUgb2YgZXhwcmVzc2lvbiB3ZSdyZSBkZWFsaW5nIHdpdGhcclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkdmFsdWUpIHtcclxuICAgICRyZXN1bHQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdmFsdWUpO1xyXG4gIH0gQGVsc2UgaWYgbWFwLWhhcy1rZXkoJG1lZGlhLWV4cHJlc3Npb25zLCAkZXhwcmVzc2lvbikge1xyXG4gICAgJHJlc3VsdDogbWFwLWdldCgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKTtcclxuICAgICRpcy13aWR0aDogZmFsc2U7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAkcmVzdWx0OiB0by1udW1iZXIoJHZhbHVlKTtcclxuICB9XHJcblxyXG4gIEBpZiAoJGlzLXdpZHRoKSB7XHJcbiAgICAkdW5pdDogdW5pdCgkcmVzdWx0KTtcclxuICAgICRpbnRlcnZhbDogMDtcclxuXHJcbiAgICBAaWYgKG1hcC1oYXMta2V5KCR1bml0LWludGVydmFscywgJHVuaXQpKSB7XHJcbiAgICAgICRpbnRlcnZhbDogbWFwLWdldCgkdW5pdC1pbnRlcnZhbHMsICR1bml0KTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAd2FybiAnVW5rbm93biB1bml0OiAjeyR1bml0fSc7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkb3BlcmF0b3IgPT0gXCI+XCIpIHtcclxuICAgICAgJGVsZW1lbnQ6IFwiKG1pbi13aWR0aDogI3skcmVzdWx0ICsgJGludGVydmFsfSlcIjtcclxuICAgIH0gQGVsc2UgaWYgKCRvcGVyYXRvciA9PSBcIjxcIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWF4LXdpZHRoOiAjeyRyZXN1bHQgLSAkaW50ZXJ2YWx9KVwiO1xyXG4gICAgfSBAZWxzZSBpZiAoJG9wZXJhdG9yID09IFwiPj1cIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWluLXdpZHRoOiAjeyRyZXN1bHR9KVwiO1xyXG4gICAgfSBAZWxzZSBpZiAoJG9wZXJhdG9yID09IFwiPD1cIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWF4LXdpZHRoOiAjeyRyZXN1bHR9KVwiO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEB3YXJuICcjeyRleHByZXNzaW9ufSBpcyBtaXNzaW5nIGFuIG9wZXJhdG9yLic7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAkZWxlbWVudDogJHJlc3VsdDtcclxuICB9XHJcblxyXG4gIEByZXR1cm4gJGVsZW1lbnQ7XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gUmVwbGFjZXMgdGhlIGZpcnN0IG9jY3VyZW5jZSBvZiB0aGUgc3RyaW5nIHdpdGggdGhlIHJlcGxhY2VtZW50IHN0cmluZ1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkc2VhcmNoICAtIFRoZSB2YWx1ZSBiZWluZyBzZWFyY2hlZCBmb3JcclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRyZXBsYWNlICAtIFRoZSByZXBsYWNlbWVudCBzdHJpbmdcclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRzdWJqZWN0ICAtIFRoZSBzdHJpbmcgYmVpbmcgcmVwbGFjZWQgb25cclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtTdHJpbmcgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlLWZpcnN0KCRzZWFyY2gsICRyZXBsYWNlLCAkc3ViamVjdCkge1xyXG4gICRzZWFyY2gtc3RhcnQ6IHN0ci1pbmRleCgkc3ViamVjdCwgJHNlYXJjaCk7XHJcblxyXG4gIEBpZiAkc2VhcmNoLXN0YXJ0ID09IG51bGwge1xyXG4gICAgQHJldHVybiAkc3ViamVjdDtcclxuICB9XHJcblxyXG4gICRyZXN1bHQ6IHN0ci1zbGljZSgkc3ViamVjdCwgMCwgJHNlYXJjaC1zdGFydCAtIDEpO1xyXG4gICRyZXN1bHQ6ICRyZXN1bHQgKyAkcmVwbGFjZTtcclxuICAkcmVzdWx0OiAkcmVzdWx0ICsgc3RyLXNsaWNlKCRzdWJqZWN0LCAkc2VhcmNoLXN0YXJ0ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSk7XHJcblxyXG4gIEByZXR1cm4gJHJlc3VsdDtcclxufVxyXG5cclxuLy8vXHJcbi8vLyBDYXN0cyBhIG51bWJlciB0byBhIHN0cmluZ1xyXG4vLy9cclxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRzdHJpbmcgIC0gTnVtYmVyIHRvIGJlIHBhcnNlZFxyXG4vLy9cclxuLy8vIEByZXR1cm4ge0xpc3QgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIHRvLW51bWJlcigkc3RyaW5nKSB7XHJcbiAgLy8gTWF0cmljZXNcclxuICAkc3RyaW5nczogXCIwXCIgXCIxXCIgXCIyXCIgXCIzXCIgXCI0XCIgXCI1XCIgXCI2XCIgXCI3XCIgXCI4XCIgXCI5XCI7XHJcbiAgJG51bWJlcnM6IDAgMSAyIDMgNCA1IDYgNyA4IDk7XHJcblxyXG4gIC8vIFJlc3VsdFxyXG4gICRyZXN1bHQ6IDA7XHJcbiAgJGRpdmlkZXI6IDA7XHJcbiAgJG1pbnVzOiBmYWxzZTtcclxuXHJcbiAgLy8gTG9vcGluZyB0aHJvdWdoIGFsbCBjaGFyYWN0ZXJzXHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBzdHItbGVuZ3RoKCRzdHJpbmcpIHtcclxuICAgICRjaGFyYWN0ZXI6IHN0ci1zbGljZSgkc3RyaW5nLCAkaSwgJGkpO1xyXG4gICAgJGluZGV4OiBpbmRleCgkc3RyaW5ncywgJGNoYXJhY3Rlcik7XHJcblxyXG4gICAgQGlmICRjaGFyYWN0ZXIgPT0gXCItXCIge1xyXG4gICAgICAkbWludXM6IHRydWU7XHJcbiAgICB9IEBlbHNlIGlmICRjaGFyYWN0ZXIgPT0gXCIuXCIge1xyXG4gICAgICAkZGl2aWRlcjogMTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAaWYgdHlwZS1vZigkaW5kZXgpICE9IFwibnVtYmVyXCIge1xyXG4gICAgICAgICRyZXN1bHQ6IGlmKCRtaW51cywgJHJlc3VsdCAqIC0xLCAkcmVzdWx0KTtcclxuICAgICAgICBAcmV0dXJuIF9sZW5ndGgoJHJlc3VsdCwgc3RyLXNsaWNlKCRzdHJpbmcsICRpKSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICRudW1iZXI6IG50aCgkbnVtYmVycywgJGluZGV4KTtcclxuXHJcbiAgICAgIEBpZiAkZGl2aWRlciA9PSAwIHtcclxuICAgICAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTA7XHJcbiAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgIC8vIE1vdmUgdGhlIGRlY2ltYWwgZG90IHRvIHRoZSBsZWZ0XHJcbiAgICAgICAgJGRpdmlkZXI6ICRkaXZpZGVyICogMTA7XHJcbiAgICAgICAgJG51bWJlcjogJG51bWJlciAvICRkaXZpZGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgJG51bWJlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEByZXR1cm4gaWYoJG1pbnVzLCAkcmVzdWx0ICogLTEsICRyZXN1bHQpO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gX2xlbmd0aCgkbnVtYmVyLCAkdW5pdCkge1xyXG4gICRzdHJpbmdzOiBcInB4XCIgXCJjbVwiIFwibW1cIiBcIiVcIiBcImNoXCIgXCJwaWNhXCIgXCJpblwiIFwiZW1cIiBcInJlbVwiIFwicHRcIiBcInBjXCIgXCJleFwiIFwidndcIlxyXG4gICAgXCJ2aFwiIFwidm1pblwiIFwidm1heFwiO1xyXG4gICR1bml0czogMXB4IDFjbSAxbW0gMSUgMWNoIDFwaWNhIDFpbiAxZW0gMXJlbSAxcHQgMXBjIDFleCAxdncgMXZoIDF2bWluIDF2bWF4O1xyXG4gICRpbmRleDogaW5kZXgoJHN0cmluZ3MsICR1bml0KTtcclxuXHJcbiAgQGlmIHR5cGUtb2YoJGluZGV4KSAhPSBcIm51bWJlclwiIHtcclxuICAgIEB3YXJuICdVbmtub3duIHVuaXQgYCN7JHVuaXR9YC4nO1xyXG4gICAgQHJldHVybiBmYWxzZTtcclxuICB9XHJcblxyXG4gIEByZXR1cm4gJG51bWJlciAqIG50aCgkdW5pdHMsICRpbmRleCk7XHJcbn1cclxuXHJcbi8qKlxyXG4qXHJcbiogVGVzdGluZ1xyXG4qXHJcbioqLyJdfQ== */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}#wpadminbar{display:none}.search__feed.guides{padding:0}@media (max-width:768px){.search__feed.guides .guides{padding:0 20px}.search__feed.guides .guides__list{display:grid;grid-template-columns:100%;grid-gap:5px}}.search__feed.guides .guides .inner{padding-bottom:20px}.search__feed.guides .guides__item img{margin-bottom:10px;width:100%}.search__feed.guides .guides__title{padding:30px 0 10px}.search__feed.guides .guides .our-picks__casino_single{-webkit-box-shadow:0 0 8px #c4c4c4;-moz-box-shadow:0 0 8px #c4c4c4;box-shadow:0 0 8px #c4c4c4;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:20px 20px 0 20px}.search__feed.guides .guides .our-picks__casino_btns,.search__feed.guides .guides .our-picks__casino_descr,.search__feed.guides .guides .our-picks__casino_first{padding-top:10px}.search__header{background-color:#fcc13e;padding:36px 0}.search__result{width:100%}.search__result ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0}.search__result ul li{list-style-type:none}.search__result-link{display:block;font-weight:400;font-size:16px;line-height:19px;text-align:center;border-bottom:3px solid transparent;padding:15px 15px;color:#151515;text-decoration:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.search__result-link:hover{border-color:#f73e42;text-decoration:none;color:#151515}.search__result-link.active{border-color:#f73e42;text-decoration:none;color:#151515}.search__result{background-color:#fff;-webkit-box-shadow:0 0 25.0476px rgba(0,0,0,.0425185),0 0 12.7787px rgba(0,0,0,.035),0 0 6.40753px rgba(0,0,0,.0274815),0 0 3.09455px rgba(0,0,0,.0168519);-moz-box-shadow:0 0 25.0476px rgba(0,0,0,.0425185),0 0 12.7787px rgba(0,0,0,.035),0 0 6.40753px rgba(0,0,0,.0274815),0 0 3.09455px rgba(0,0,0,.0168519);box-shadow:0 0 25.0476px rgba(0,0,0,.0425185),0 0 12.7787px rgba(0,0,0,.035),0 0 6.40753px rgba(0,0,0,.0274815),0 0 3.09455px rgba(0,0,0,.0168519);padding:0 15px}@media (max-width:768px){.search__result ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.search__result ul li a{height:2.5em;font-size:1.1em;padding:.7em 0}.search__header{padding:40px 20px}.search__title{font-size:28px;margin-bottom:15px}.search__result{padding:0}.search__result-link{font-size:14px;line-height:16px;padding:10px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJzZWFyY2gvc2VhcmNoLmNzcyIsIl9yZXNldC5zY3NzIiwic2VhcmNoL3NlYXJjaC5zY3NzIiwiX2JyZWFrcG9pbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsMkdBRUEsc0dBRUEsK0ZBR0Esd0RBcUJBLEdBQUEsR0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFHSixHQUFBLEdBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBSUosNEJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSixrQkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLG1CQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2QkosdUJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSix3QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElDZEosY0FwQkEsRUFnQkEsTUFmQSxPQVlBLElBSUEsT0FIQSxPQVpBLE1BZ0JBLE1BWkEsR0FGQSxPRE9BLEVDSUEsUUFaQSxPQUlBLE1BSUEsTUFIQSxHQVdBLFNBVEEsR0FFQSxNQUhBLEdBSkEsR0Q0QkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBR0osS0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUNUSixFQUFHLEtBQU0sUUFBUyxRQy9EbEIsT0RzRUEsUUFBUyxNQUdHLE1BUFosRUFIMkIsSUFEQSxXQzlEM0IsS0RzRWdCLE9BRFQsUUFIRSxPQUh1QixLQUFNLEtBSTlCLEdBSFIsSUFNd0IsUUFObkIsSUNoRUwsSURtRUEsR0FBSSxHQUhNLEdBTXVCLE1BRmpDLFNBR1EsV0FBUixPQUFvQixPQUhWLEtBTlYsR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBU1EsT0FBUSxPQ3ZFcEMsS0RrRU0sRUNsRU4sT0RnRWMsSUFBSyxJQUFLLElBSVIsTUFBTyxPQURILEdBTWQsS0FETixLQUFNLElDeEVOLE9EbUVZLEdB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QSxhQUZELHdCQUlHLE9BQUEsTUFDQSxVQUFBLE1BQ0EsUUFBQSxLQUFBLEVBR0osZ0JBQ0UsUUFBQSxLQUFBLEtBR0YsZUFDRSxVQUFBLEtBQ0EsY0FBQSxLQUdGLGdCQUNFLFFBQUEsRUFHRixxQkFDRSxVQUFBLEtBQ0EsWUFBQSxLQUNBLFFBQUEiLCJmaWxlIjoic2VhcmNoL3NlYXJjaC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBAaW1wb3J0ICdmb250cyc7XHJcblxyXG4vLyB0aGlzIHBhcnRpYWwgaW5jbHVkZXMgdGhlIHNjc3MgdmFyaWFibGVzIHVzZWQgYWNyb3NzIHRoZSBzaXRlXHJcblxyXG4vLyBNb250c2VycmF0IEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcclxuLy8gSW50ZXIgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcclxuLy8gTXVsaXNoIEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU11bGlzaDp3Z2h0QDMwMDs1MDA7NjAwOzgwMCZkaXNwbGF5PXN3YXAnKTtcclxuXHJcbi8vIEdpbHJveSBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5jZG5mb250cy5jb20vY3NzL2dpbHJveS1ib2xkJyk7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUJvbGQnLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1IZWF2eScsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUxpZ2h0Jywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktTWVkaXVtJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAgJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG5cclxuJGxpZ2h0LWJhY2tncm91bmQtdmFyeS1saWdodDogI2M0YjllZjtcclxuJGxpZ2h0LWJhY2tncm91bmQtY29sb3I6ICNhODdlZTI7XHJcbiRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICM4NjRDRDc7XHJcbiRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjogI0ZDQzEzRTtcclxuJGFjY2VudC1jb2xvcjogIzdlNTNkZDtcclxuJGFjY2VudC10ZXh0LWNvbG9yOiAjNTg1ODU4O1xyXG4kYmFja2dyb3VuZC10ZXh0LWNvbG9yOiAjN2Y4YzhkO1xyXG4kdGV0aWFyeS1jb2xvcjogI0ZGRkZGRjtcclxuJHRldGlhcnktYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcclxuJHF1YXRlbmFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4kcGFyYWdyYXBoLXRleHQtY29sb3I6ICMyOTI5Mjk7XHJcblxyXG5cclxuaDEsIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuaDMsaDR7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcblxyXG5wLFxyXG5hLFxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5zZWxlY3QsXHJcbm9wdGlvbixcclxudWwsXHJcbmxpLFxyXG50YWJsZSxcclxudGQsXHJcbnRyLFxyXG50aCxcclxudGJvZHksXHJcbnRoZWFkLFxyXG5kaXYsXHJcbmhlYWRlcixcclxuc2VjdGlvbixcclxuYXNpZGUsXHJcbmZpZ3VyZSxcclxubGFiZWwsXHJcbnRleHRhcmVhLFxyXG46OnBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuc3BhbntcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufSIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU11bGlzaDp3Z2h0QDMwMDs1MDA7NjAwOzgwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuY2RuZm9udHMuY29tL2Nzcy9naWxyb3ktYm9sZFwiKTtcbmgxLCBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmgzLCBoNCB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnAsXG5hLFxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG5vcHRpb24sXG51bCxcbmxpLFxudGFibGUsXG50ZCxcbnRyLFxudGgsXG50Ym9keSxcbnRoZWFkLFxuZGl2LFxuaGVhZGVyLFxuc2VjdGlvbixcbmFzaWRlLFxuZmlndXJlLFxubGFiZWwsXG50ZXh0YXJlYSxcbjo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5zcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbnVsLFxub2wsXG5saSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7IH1cblxuLyoqXHJcbipcclxuKiBUZXN0aW5nXHJcbipcclxuKiovXG4jd3BhZG1pbmJhciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlYXJjaF9fZmVlZC5ndWlkZXMge1xuICBwYWRkaW5nOiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWFyY2hfX2ZlZWQuZ3VpZGVzIC5ndWlkZXMge1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9XG4gICAgICAuc2VhcmNoX19mZWVkLmd1aWRlcyAuZ3VpZGVzX19saXN0IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgICAgICBncmlkLWdhcDogNXB4OyB9IH1cbiAgLnNlYXJjaF9fZmVlZC5ndWlkZXMgLmd1aWRlcyAuaW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIC5zZWFyY2hfX2ZlZWQuZ3VpZGVzIC5ndWlkZXNfX2l0ZW0gaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zZWFyY2hfX2ZlZWQuZ3VpZGVzIC5ndWlkZXNfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTBweDsgfVxuICAuc2VhcmNoX19mZWVkLmd1aWRlcyAuZ3VpZGVzIC5vdXItcGlja3NfX2Nhc2lub19zaW5nbGUge1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggI2M0YzRjNDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDAgMjBweDsgfVxuICAuc2VhcmNoX19mZWVkLmd1aWRlcyAuZ3VpZGVzIC5vdXItcGlja3NfX2Nhc2lub19maXJzdCwgLnNlYXJjaF9fZmVlZC5ndWlkZXMgLmd1aWRlcyAub3VyLXBpY2tzX19jYXNpbm9fZGVzY3IsIC5zZWFyY2hfX2ZlZWQuZ3VpZGVzIC5ndWlkZXMgLm91ci1waWNrc19fY2FzaW5vX2J0bnMge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG5cbi5zZWFyY2hfX2hlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7XG4gIHBhZGRpbmc6IDM2cHggMDsgfVxuXG4uc2VhcmNoX19yZXN1bHQge1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2VhcmNoX19yZXN1bHQgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuc2VhcmNoX19yZXN1bHQgdWwgbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbi5zZWFyY2hfX3Jlc3VsdC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gIGNvbG9yOiAjMTUxNTE1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLnNlYXJjaF9fcmVzdWx0LWxpbms6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Y3M2U0MjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMxNTE1MTU7IH1cbiAgLnNlYXJjaF9fcmVzdWx0LWxpbmsuYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNmNzNlNDI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMTUxNTE1OyB9XG5cbi5zZWFyY2hfX3Jlc3VsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAyNS4wNDc2cHggcmdiYSgwLCAwLCAwLCAwLjA0MjUxODUpLCAwIDAgMTIuNzc4N3B4IHJnYmEoMCwgMCwgMCwgMC4wMzUpLCAwIDAgNi40MDc1M3B4IHJnYmEoMCwgMCwgMCwgMC4wMjc0ODE1KSwgMCAwIDMuMDk0NTVweCByZ2JhKDAsIDAsIDAsIDAuMDE2ODUxOSk7XG4gIHBhZGRpbmc6IDAgMTVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaF9fcmVzdWx0IHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5OyB9XG4gICAgLnNlYXJjaF9fcmVzdWx0IHVsIGxpIGEge1xuICAgICAgaGVpZ2h0OiAyLjVlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICBwYWRkaW5nOiAwLjdlbSAwOyB9XG4gIC5zZWFyY2hfX2hlYWRlciB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4OyB9XG4gIC5zZWFyY2hfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuc2VhcmNoX19yZXN1bHQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnNlYXJjaF9fcmVzdWx0LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4OyB9IH1cbiIsImh0bWwsYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcbn1cclxuYmxvY2txdW90ZSwgcSB7XHJcblx0cXVvdGVzOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0Y29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuKntcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG51bCxcclxub2wsXHJcbmxpIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaHRtbHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufSIsIkBpbXBvcnQgJy4uL3ZhcnMnO1xuQGltcG9ydCAnLi4vcmVzZXQnO1xuQGltcG9ydCAnLi4vYnJlYWtwb2ludHMnO1xuXG4vLy8gaXQgaGVscHMgdG8gYWRqdXN0IHNlYXJjaCBiYXJcbiN3cGFkbWluYmFye1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VhcmNoX19mZWVkLmd1aWRlcyB7XG4gIHBhZGRpbmc6IDA7XG4gICYgLmd1aWRlcyB7XG4gICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgJl9fbGlzdHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgICAgICBncmlkLWdhcDogNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgLmlubmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmX19pdGVtIGltZ3tcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgMTBweDtcbiAgICB9XG5cbiAgICAmIC5vdXItcGlja3NfX2Nhc2lubyB7XG4gICAgICAmX3NpbmdsZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiKDE5NiwgMTk2LCAxOTYpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gICAgICB9XG5cbiAgICAgICZfZmlyc3QsXG4gICAgICAmX2Rlc2NyLFxuICAgICAgJl9idG5zIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZWFyY2gge1xuICAmX19oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBwYWRkaW5nOiAzNnB4IDA7XG4gIH1cblxuICAmX19yZXN1bHR7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICYgbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbiAgICAgIH1cbiAgfVxufVxuXG4gICZfX3Jlc3VsdC1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICBjb2xvcjogIzE1MTUxNTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjczZTQyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICMxNTE1MTVcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6ICNmNzNlNDI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogIzE1MTUxNVxuICAgIH1cbiAgfVxuXG4gICZfX3Jlc3VsdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMjUuMDQ3NnB4IHJnYmEoMCwgMCwgMCwgLjA0MjUxODUpLCAwIDAgMTIuNzc4N3B4IHJnYmEoMCwgMCwgMCwgLjAzNSksIDAgMCA2LjQwNzUzcHggcmdiYSgwLCAwLCAwLCAuMDI3NDgxNSksIDAgMCAzLjA5NDU1cHggcmdiYSgwLCAwLCAwLCAuMDE2ODUxOSk7XG4gICAgcGFkZGluZzogMCAxNXB4XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYSAoJzw9dGFibGV0Jyl7XG4gICAgJl9fcmVzdWx0IHVse1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgJiBsaSBhe1xuICAgICAgICBoZWlnaHQ6IDIuNWVtO1xuICAgICAgICBmb250LXNpemU6IDEuMWVtO1xuICAgICAgICBwYWRkaW5nOiAwLjdlbSAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19oZWFkZXIge1xuICAgICAgcGFkZGluZzogNDBweCAyMHB4XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweFxuICAgIH1cblxuICAgICZfX3Jlc3VsdCB7XG4gICAgICBwYWRkaW5nOiAwXG4gICAgfVxuXG4gICAgJl9fcmVzdWx0LWxpbmsge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4XG4gICAgfVxuICB9XG59XG5cbiIsIiRicmVha3BvaW50czogKFxyXG4gIFwicGhvbmVcIjogMzYwcHgsXHJcbiAgXCJ0YWJsZXRcIjogNzY4cHgsXHJcbiAgXCJkZXNrdG9wXCI6IDEzNjZweCxcclxuICBcIkxHZGVza3RvcFwiOiAxOTIwcHhcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vL1xyXG4vLy8gQ3JlYXRlcyBhIGxpc3Qgb2Ygc3RhdGljIGV4cHJlc3Npb25zIG9yIG1lZGlhIHR5cGVzXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc2luZ2xlIG1lZGlhIHR5cGUgKHNjcmVlbilcclxuLy8vICAkbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJzogJ3NjcmVlbicpO1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc3RhdGljIGV4cHJlc3Npb24gd2l0aCBsb2dpY2FsIGRpc2p1bmN0aW9uIChPUiBvcGVyYXRvcilcclxuLy8vICAkbWVkaWEtZXhwcmVzc2lvbnM6IChcclxuLy8vXHRcdCdyZXRpbmEyeCc6IChcclxuLy8vXHRcdFx0Jygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpJyxcclxuLy8vXHRcdFx0JyhtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSdcclxuLy8vXHRcdClcclxuLy8vXHQpO1xyXG4vLy9cclxuJG1lZGlhLWV4cHJlc3Npb25zOiAoXHJcbiAgXCJzY3JlZW5cIjogXCJzY3JlZW5cIixcclxuICBcInByaW50XCI6IFwicHJpbnRcIixcclxuICBcImhhbmRoZWxkXCI6IFwiaGFuZGhlbGRcIixcclxuICBcInJldGluYTJ4XCI6IChcclxuICAgIFwiKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMilcIixcclxuICAgIFwiKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpXCJcclxuICApLFxyXG4gIFwicmV0aW5hM3hcIjogKFxyXG4gICAgXCIoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKVwiLFxyXG4gICAgXCIobWluLXJlc29sdXRpb246IDM1MGRwaSlcIlxyXG4gIClcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vL1xyXG4vLy8gRGVmaW5lcyBhIG51bWJlciB0byBiZSBhZGRlZCBvciBzdWJ0cmFjdGVkIGZyb20gZWFjaCB1bml0IHdoZW4gZGVjbGFyaW5nIGJyZWFrcG9pbnRzIHdpdGggZXhjbHVzaXZlIGludGVydmFsc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIHBpeGVscyBpcyBkZWZpbmVkIGFzIGAxYCBieSBkZWZhdWx0XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+MTI4cHhcIikge31cclxuLy8vXHJcbi8vL1x0IC8qIEdlbmVyYXRlczogKi9cclxuLy8vXHQgQG1lZGlhIChtaW4td2lkdGg6IDEyOXB4KSB7fVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgZW1zIGlzIGRlZmluZWQgYXMgYDAuMDFgIGJ5IGRlZmF1bHRcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj4yMGVtXCIpIHt9XHJcbi8vL1xyXG4vLy9cdCAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vL1x0IEBtZWRpYSAobWluLXdpZHRoOiAyMC4wMWVtKSB7fVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgcmVtcyBpcyBkZWZpbmVkIGFzIGAwLjFgIGJ5IGRlZmF1bHQsIHRvIGJlIHVzZWQgd2l0aCBgZm9udC1zaXplOiA2Mi41JTtgXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+Mi4wcmVtXCIpIHt9XHJcbi8vL1xyXG4vLy9cdCAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vL1x0IEBtZWRpYSAobWluLXdpZHRoOiAyLjFyZW0pIHt9XHJcbi8vL1xyXG4kdW5pdC1pbnRlcnZhbHM6IChcclxuICBcInB4XCI6IDEsXHJcbiAgXCJlbVwiOiAwLjAxLFxyXG4gIFwicmVtXCI6IDAuMVxyXG4pICFkZWZhdWx0O1xyXG4vLy9cclxuLy8vIEdlbmVyYXRlcyBhIG1lZGlhIHF1ZXJ5IGJhc2VkIG9uIGEgbGlzdCBvZiBjb25kaXRpb25zXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7TGlzdH0gICAkY29uZGl0aW9ucyAgLSBNZWRpYSBxdWVyeSBjb25kaXRpb25zXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggYSBzaW5nbGUgc2V0IGJyZWFrcG9pbnRcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj5waG9uZVwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCB0d28gc2V0IGJyZWFrcG9pbnRzXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+cGhvbmVcIiwgXCI8PXRhYmxldFwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBjdXN0b20gdmFsdWVzXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+PTM1OHB4XCIsIFwiPDg1MHB4XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHNldCBicmVha3BvaW50cyB3aXRoIGN1c3RvbSB2YWx1ZXNcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj5kZXNrdG9wXCIsIFwiPD0xMzUwcHhcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggYSBzdGF0aWMgZXhwcmVzc2lvblxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwicmV0aW5hMnhcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIE1peGluZyBldmVyeXRoaW5nXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+PTM1MHB4XCIsIFwiPHRhYmxldFwiLCBcInJldGluYTN4XCIpIHsgfVxyXG4vLy9cclxuQG1peGluIG1lZGlhKCRjb25kaXRpb25zLi4uKSB7XHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGNvbmRpdGlvbnMpIHtcclxuICAgICRjb25kaXRpb25zOiBzZXQtbnRoKFxyXG4gICAgICAkY29uZGl0aW9ucyxcclxuICAgICAgJGksXHJcbiAgICAgIHBhcnNlLWV4cHJlc3Npb24obnRoKCRjb25kaXRpb25zLCAkaSkpXHJcbiAgICApO1xyXG4gIH1cclxuXHJcbiAgJGJyYW5jaGVzOiBnZXQtcXVlcnktYnJhbmNoZXMoJGNvbmRpdGlvbnMpO1xyXG4gICRxdWVyeTogXCJcIjtcclxuXHJcbiAgQGVhY2ggJGJyYW5jaCBpbiAkYnJhbmNoZXMge1xyXG4gICAgQGlmIChzdHItbGVuZ3RoKCRxdWVyeSkgIT0gMCkge1xyXG4gICAgICAkcXVlcnk6ICRxdWVyeSArIFwiLCBcIjtcclxuICAgIH1cclxuXHJcbiAgICAkcXVlcnk6ICRxdWVyeSArICRicmFuY2g7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skcXVlcnl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8vXHJcbi8vLyBSZWFkcyBhIGxpc3Qgb2YgbWVkaWEgcXVlcnkgZXhwcmVzc2lvbnMgYW5kIHNlcGFyYXRlcyBsb2dpY2FsIGRpc2p1bmN0aW9ucyBpbnRvIGRpZmZlcmVudCBicmFuY2hlc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge0xpc3R9ICAgJGV4cHJlc3Npb25zICAtIGxpc3Qgb2YgZXhwcmVzc2lvbnNcclxuLy8vXHJcbi8vLyBAdGhyb3dzIGAkZXhwcmVzc2lvbmAgaXMgbm90IGEgdmFsaWQgZXhwcmVzc2lvblxyXG4vLy9cclxuLy8vIEByZXR1cm4ge0xpc3QgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIGdldC1xdWVyeS1icmFuY2hlcygkZXhwcmVzc2lvbnMpIHtcclxuICAkcmVzdWx0OiBcIlwiO1xyXG4gICRoYXMtZ3JvdXBzOiBmYWxzZTtcclxuXHJcbiAgLy8gR2V0dGluZyBpbml0aWFsIHNuYXBzaG90IGFuZCBsb29raW5nIGZvciBncm91cHNcclxuICBAZWFjaCAkZXhwcmVzc2lvbiBpbiAkZXhwcmVzc2lvbnMge1xyXG4gICAgQGlmIChzdHItbGVuZ3RoKCRyZXN1bHQpICE9IDApIHtcclxuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIFwiIGFuZCBcIjtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKHR5cGUtb2YoJGV4cHJlc3Npb24pID09IFwic3RyaW5nXCIpIHtcclxuICAgICAgJHJlc3VsdDogJHJlc3VsdCArICRleHByZXNzaW9uO1xyXG4gICAgfSBAZWxzZSBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgPT0gXCJsaXN0XCIpIHtcclxuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIG50aCgkZXhwcmVzc2lvbiwgMSk7XHJcbiAgICAgICRoYXMtZ3JvdXBzOiB0cnVlO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEB3YXJuICcjeyRleHByZXNzaW9ufSBpcyBub3QgYSB2YWxpZCBleHByZXNzaW9uLic7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBJZiB3ZSBoYXZlIGdyb3Vwcywgd2UgaGF2ZSB0byBjcmVhdGUgYWxsIHBvc3NpYmxlIGNvbWJpbmF0aW9uc1xyXG4gIEBpZiAkaGFzLWdyb3VwcyB7XHJcbiAgICBAZWFjaCAkZXhwcmVzc2lvbiBpbiAkZXhwcmVzc2lvbnMge1xyXG4gICAgICBAaWYgKHR5cGUtb2YoJGV4cHJlc3Npb24pID09IFwibGlzdFwiKSB7XHJcbiAgICAgICAgJGZpcnN0OiBudGgoJGV4cHJlc3Npb24sIDEpO1xyXG5cclxuICAgICAgICBAZWFjaCAkbWVtYmVyIGluICRleHByZXNzaW9uIHtcclxuICAgICAgICAgIEBpZiAoJG1lbWJlciAhPSAkZmlyc3QpIHtcclxuICAgICAgICAgICAgQGVhY2ggJHBhcnRpYWwgaW4gJHJlc3VsdCB7XHJcbiAgICAgICAgICAgICAgJHJlc3VsdDogam9pbihcclxuICAgICAgICAgICAgICAgICRyZXN1bHQsXHJcbiAgICAgICAgICAgICAgICBzdHItcmVwbGFjZS1maXJzdCgkZmlyc3QsICRtZW1iZXIsICRwYXJ0aWFsKVxyXG4gICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEByZXR1cm4gJHJlc3VsdDtcclxufVxyXG5cclxuLy8vXHJcbi8vLyBQYXJzZXMgYSBzdHJpbmcgdG8gZm9ybSBhIG1lZGlhIHF1ZXJ5IGV4cHJlc3Npb25cclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJGV4cHJlc3Npb24gIC0gZXhwcmVzc2lvbiAoaW4gc3RyaW5nKVxyXG4vLy9cclxuLy8vIEB0aHJvd3MgRXhwcmVzc2lvbiB3aXRoIHR5cGUgYHR5cGUtb2YoJGV4cHJlc3Npb24pYCBkZXRlY3RlZCwgc3RyaW5nIGV4cGVjdGVkXHJcbi8vLyBAdGhyb3dzIGAkZXhwcmVzc2lvbmAgaXMgbWlzc2luZyBhbiBvcGVyYXRvclxyXG4vLy8gQHRocm93cyBVbmtub3duIHVuaXQ6IGAkdW5pdGBcclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtTdHJpbmcgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIHBhcnNlLWV4cHJlc3Npb24oJGV4cHJlc3Npb24pIHtcclxuICAkb3BlcmF0b3I6IFwiXCI7XHJcbiAgJHZhbHVlOiBcIlwiO1xyXG4gICRlbGVtZW50OiBcIlwiO1xyXG4gICRyZXN1bHQ6IFwiXCI7XHJcbiAgJGlzLXdpZHRoOiB0cnVlO1xyXG5cclxuICBAaWYgKHR5cGUtb2YoJGV4cHJlc3Npb24pICE9IFwic3RyaW5nXCIpIHtcclxuICAgIEB3YXJuICdFeHByZXNzaW9uIHdpdGggdHlwZSBgI3t0eXBlLW9mKCRleHByZXNzaW9uKX1gIGRldGVjdGVkLCBzdHJpbmcgZXhwZWN0ZWQuJztcclxuICB9XHJcblxyXG4gIC8vIFNlcGFyYXRpbmcgdGhlIG9wZXJhdG9yIGZyb20gdGhlIHJlc3Qgb2YgdGhlIGV4cHJlc3Npb25cclxuICBAaWYgKHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMiwgMikgPT0gXCI9XCIpIHtcclxuICAgICRvcGVyYXRvcjogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAxLCAyKTtcclxuICAgICR2YWx1ZTogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAzKTtcclxuICB9IEBlbHNlIHtcclxuICAgICRvcGVyYXRvcjogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAxLCAxKTtcclxuICAgICR2YWx1ZTogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAyKTtcclxuICB9XHJcblxyXG4gIC8vIENoZWNraW5nIHdoYXQgdHlwZSBvZiBleHByZXNzaW9uIHdlJ3JlIGRlYWxpbmcgd2l0aFxyXG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR2YWx1ZSkge1xyXG4gICAgJHJlc3VsdDogbWFwLWdldCgkYnJlYWtwb2ludHMsICR2YWx1ZSk7XHJcbiAgfSBAZWxzZSBpZiBtYXAtaGFzLWtleSgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKSB7XHJcbiAgICAkcmVzdWx0OiBtYXAtZ2V0KCRtZWRpYS1leHByZXNzaW9ucywgJGV4cHJlc3Npb24pO1xyXG4gICAgJGlzLXdpZHRoOiBmYWxzZTtcclxuICB9IEBlbHNlIHtcclxuICAgICRyZXN1bHQ6IHRvLW51bWJlcigkdmFsdWUpO1xyXG4gIH1cclxuXHJcbiAgQGlmICgkaXMtd2lkdGgpIHtcclxuICAgICR1bml0OiB1bml0KCRyZXN1bHQpO1xyXG4gICAgJGludGVydmFsOiAwO1xyXG5cclxuICAgIEBpZiAobWFwLWhhcy1rZXkoJHVuaXQtaW50ZXJ2YWxzLCAkdW5pdCkpIHtcclxuICAgICAgJGludGVydmFsOiBtYXAtZ2V0KCR1bml0LWludGVydmFscywgJHVuaXQpO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEB3YXJuICdVbmtub3duIHVuaXQ6ICN7JHVuaXR9JztcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCRvcGVyYXRvciA9PSBcIj5cIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWluLXdpZHRoOiAjeyRyZXN1bHQgKyAkaW50ZXJ2YWx9KVwiO1xyXG4gICAgfSBAZWxzZSBpZiAoJG9wZXJhdG9yID09IFwiPFwiKSB7XHJcbiAgICAgICRlbGVtZW50OiBcIihtYXgtd2lkdGg6ICN7JHJlc3VsdCAtICRpbnRlcnZhbH0pXCI7XHJcbiAgICB9IEBlbHNlIGlmICgkb3BlcmF0b3IgPT0gXCI+PVwiKSB7XHJcbiAgICAgICRlbGVtZW50OiBcIihtaW4td2lkdGg6ICN7JHJlc3VsdH0pXCI7XHJcbiAgICB9IEBlbHNlIGlmICgkb3BlcmF0b3IgPT0gXCI8PVwiKSB7XHJcbiAgICAgICRlbGVtZW50OiBcIihtYXgtd2lkdGg6ICN7JHJlc3VsdH0pXCI7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgQHdhcm4gJyN7JGV4cHJlc3Npb259IGlzIG1pc3NpbmcgYW4gb3BlcmF0b3IuJztcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgICRlbGVtZW50OiAkcmVzdWx0O1xyXG4gIH1cclxuXHJcbiAgQHJldHVybiAkZWxlbWVudDtcclxufVxyXG5cclxuLy8vXHJcbi8vLyBSZXBsYWNlcyB0aGUgZmlyc3Qgb2NjdXJlbmNlIG9mIHRoZSBzdHJpbmcgd2l0aCB0aGUgcmVwbGFjZW1lbnQgc3RyaW5nXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRzZWFyY2ggIC0gVGhlIHZhbHVlIGJlaW5nIHNlYXJjaGVkIGZvclxyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHJlcGxhY2UgIC0gVGhlIHJlcGxhY2VtZW50IHN0cmluZ1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHN1YmplY3QgIC0gVGhlIHN0cmluZyBiZWluZyByZXBsYWNlZCBvblxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZyB8IE51bGx9XHJcbi8vL1xyXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UtZmlyc3QoJHNlYXJjaCwgJHJlcGxhY2UsICRzdWJqZWN0KSB7XHJcbiAgJHNlYXJjaC1zdGFydDogc3RyLWluZGV4KCRzdWJqZWN0LCAkc2VhcmNoKTtcclxuXHJcbiAgQGlmICRzZWFyY2gtc3RhcnQgPT0gbnVsbCB7XHJcbiAgICBAcmV0dXJuICRzdWJqZWN0O1xyXG4gIH1cclxuXHJcbiAgJHJlc3VsdDogc3RyLXNsaWNlKCRzdWJqZWN0LCAwLCAkc2VhcmNoLXN0YXJ0IC0gMSk7XHJcbiAgJHJlc3VsdDogJHJlc3VsdCArICRyZXBsYWNlO1xyXG4gICRyZXN1bHQ6ICRyZXN1bHQgKyBzdHItc2xpY2UoJHN1YmplY3QsICRzZWFyY2gtc3RhcnQgKyBzdHItbGVuZ3RoKCRzZWFyY2gpKTtcclxuXHJcbiAgQHJldHVybiAkcmVzdWx0O1xyXG59XHJcblxyXG4vLy9cclxuLy8vIENhc3RzIGEgbnVtYmVyIHRvIGEgc3RyaW5nXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHN0cmluZyAgLSBOdW1iZXIgdG8gYmUgcGFyc2VkXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7TGlzdCB8IE51bGx9XHJcbi8vL1xyXG5AZnVuY3Rpb24gdG8tbnVtYmVyKCRzdHJpbmcpIHtcclxuICAvLyBNYXRyaWNlc1xyXG4gICRzdHJpbmdzOiBcIjBcIiBcIjFcIiBcIjJcIiBcIjNcIiBcIjRcIiBcIjVcIiBcIjZcIiBcIjdcIiBcIjhcIiBcIjlcIjtcclxuICAkbnVtYmVyczogMCAxIDIgMyA0IDUgNiA3IDggOTtcclxuXHJcbiAgLy8gUmVzdWx0XHJcbiAgJHJlc3VsdDogMDtcclxuICAkZGl2aWRlcjogMDtcclxuICAkbWludXM6IGZhbHNlO1xyXG5cclxuICAvLyBMb29waW5nIHRocm91Z2ggYWxsIGNoYXJhY3RlcnNcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIHN0ci1sZW5ndGgoJHN0cmluZykge1xyXG4gICAgJGNoYXJhY3Rlcjogc3RyLXNsaWNlKCRzdHJpbmcsICRpLCAkaSk7XHJcbiAgICAkaW5kZXg6IGluZGV4KCRzdHJpbmdzLCAkY2hhcmFjdGVyKTtcclxuXHJcbiAgICBAaWYgJGNoYXJhY3RlciA9PSBcIi1cIiB7XHJcbiAgICAgICRtaW51czogdHJ1ZTtcclxuICAgIH0gQGVsc2UgaWYgJGNoYXJhY3RlciA9PSBcIi5cIiB7XHJcbiAgICAgICRkaXZpZGVyOiAxO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEBpZiB0eXBlLW9mKCRpbmRleCkgIT0gXCJudW1iZXJcIiB7XHJcbiAgICAgICAgJHJlc3VsdDogaWYoJG1pbnVzLCAkcmVzdWx0ICogLTEsICRyZXN1bHQpO1xyXG4gICAgICAgIEByZXR1cm4gX2xlbmd0aCgkcmVzdWx0LCBzdHItc2xpY2UoJHN0cmluZywgJGkpKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJG51bWJlcjogbnRoKCRudW1iZXJzLCAkaW5kZXgpO1xyXG5cclxuICAgICAgQGlmICRkaXZpZGVyID09IDAge1xyXG4gICAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMDtcclxuICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgLy8gTW92ZSB0aGUgZGVjaW1hbCBkb3QgdG8gdGhlIGxlZnRcclxuICAgICAgICAkZGl2aWRlcjogJGRpdmlkZXIgKiAxMDtcclxuICAgICAgICAkbnVtYmVyOiAkbnVtYmVyIC8gJGRpdmlkZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAkbnVtYmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQHJldHVybiBpZigkbWludXMsICRyZXN1bHQgKiAtMSwgJHJlc3VsdCk7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBfbGVuZ3RoKCRudW1iZXIsICR1bml0KSB7XHJcbiAgJHN0cmluZ3M6IFwicHhcIiBcImNtXCIgXCJtbVwiIFwiJVwiIFwiY2hcIiBcInBpY2FcIiBcImluXCIgXCJlbVwiIFwicmVtXCIgXCJwdFwiIFwicGNcIiBcImV4XCIgXCJ2d1wiXHJcbiAgICBcInZoXCIgXCJ2bWluXCIgXCJ2bWF4XCI7XHJcbiAgJHVuaXRzOiAxcHggMWNtIDFtbSAxJSAxY2ggMXBpY2EgMWluIDFlbSAxcmVtIDFwdCAxcGMgMWV4IDF2dyAxdmggMXZtaW4gMXZtYXg7XHJcbiAgJGluZGV4OiBpbmRleCgkc3RyaW5ncywgJHVuaXQpO1xyXG5cclxuICBAaWYgdHlwZS1vZigkaW5kZXgpICE9IFwibnVtYmVyXCIge1xyXG4gICAgQHdhcm4gJ1Vua25vd24gdW5pdCBgI3skdW5pdH1gLic7XHJcbiAgICBAcmV0dXJuIGZhbHNlO1xyXG4gIH1cclxuXHJcbiAgQHJldHVybiAkbnVtYmVyICogbnRoKCR1bml0cywgJGluZGV4KTtcclxufVxyXG5cclxuLyoqXHJcbipcclxuKiBUZXN0aW5nXHJcbipcclxuKiovIl19 */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}.single_casino{background-color:#f7f7f7}.single_casino span{line-height:30px}.single_casino__banner{background-color:#fcc13e}.single_casino__banner_box{display:grid;grid-template-columns:20% 60%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0}@media (max-width:800px){.single_casino__banner_box{grid-template-columns:20% 80%;padding:30px 20px}}@media (max-width:768px){.single_casino__banner_box{grid-template-columns:100%;grid-gap:20px 0}}@media (max-width:768px){.single_casino__banner_info{text-align:center}}.single_casino__banner_title{font-size:34px;line-height:40px;padding-top:10px}@media (max-width:800px){.single_casino__banner_title{font-size:28px;line-height:30px}}.single_casino__banner_subheading{font-weight:500;font-size:20px;line-height:22px}@media (max-width:800px){.single_casino__banner_subheading{font-size:17px;line-height:20px}}.single_casino__banner_image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.single_casino__banner_thumb{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.single_casino__banner_btn{padding:10px 0}.single_casino__banner_btn_play_now{color:#fff;background-color:#7e53dd;padding:6px 25px;display:inline-block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.single_casino__banner_btn_play_now:hover{-webkit-filter:saturate(2);filter:saturate(2)}.single_casino__banner_btn_tc{display:block;padding-top:5px;font-size:11px;max-width:120px;text-align:center;text-decoration:underline;color:#292929}.single_casino__banner_btn_tc:hover{color:red}@media (max-width:768px){.single_casino__banner_btn_tc{margin:0 auto}}.single_casino__banner_terms_condition{font-size:14px}.single_casino__body_box{max-width:900px;margin:0 auto;padding:30px 20px}.single_casino__body_review_introduction{padding-bottom:20px}.single_casino__pros_cons{display:grid;grid-template-columns:45% 45%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-gap:0 20px}@media (max-width:768px){.single_casino__pros_cons{grid-template-columns:50% 50%;padding:0 20px}}@media (max-width:500px){.single_casino__pros_cons{grid-template-columns:100%;grid-gap:20px 0}}.single_casino__cons,.single_casino__pros{background-color:#fff;padding:30px 20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative}.single_casino__cons h4,.single_casino__pros h4{font-size:20px}.single_casino__cons p,.single_casino__pros p{font-size:14px;line-height:17px;padding:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.single_casino__cons p span,.single_casino__pros p span{padding-left:5px}.single_casino__cons_background,.single_casino__pros_background{position:absolute;right:15px;top:20px}.single_casino__cons p,.single_casino__pros p{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.single_casino__cons p span,.single_casino__pros p span{line-height:20px;padding-left:10px}.single_casino__pros p i{color:green}.single_casino__cons p i{color:red}.single_casino__body_text h3{padding:30px 0 10px}.single_casino__details_container{max-width:900px;margin:0 auto;padding:50px 0}@media (max-width:1366px){.single_casino__details_container{padding:0 20px}}.single_casino__details_container_header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.single_casino__details_container_title{font-size:25px;padding-right:20px;cursor:pointer}.single_casino__details_container_body{display:grid;display:none;padding:20px 0 0}.single_casino__details_container_body_box{display:grid;grid-template-columns:30% 60%;padding-bottom:20px}.single_casino__details_item_title{font-size:16px;font-weight:700}.single_casino__details_item_body{display:inline-block}.single_casino__details_item_body span{background-color:#fff;font-size:14px;font-weight:500;padding:3px 6px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;line-height:20px;margin-bottom:5px;display:inline-block;cursor:pointer;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.single_casino__details_item_body span:hover{background-color:#7e53dd;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.single_casino__detail_single_icon{-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;cursor:pointer}.single_casino__our_verdict{padding:160px 0 50px}@media (max-width:400px){.single_casino__our_verdict{padding:90px 0 50px}}.single_casino__our_verdict_container{max-width:1000px;padding:0 60px 60px;margin:0 auto;background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}@media (max-width:1366px){.single_casino__our_verdict_container{margin:0 20px}}.single_casino__our_verdict_image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.single_casino__our_verdict_thumb{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:10px solid #fff;-webkit-box-shadow:0 0 7px #ddd;-moz-box-shadow:0 0 7px #ddd;box-shadow:0 0 7px #ddd;text-align:center;margin-top:-80px}@media (max-width:500px){.single_casino__our_verdict_thumb{width:30%;margin-top:-50px}}@media (max-width:400px){.single_casino__our_verdict_thumb{display:none}}.single_casino__our_verdict_image+h4{text-align:center;padding:20px 0;font-size:24px}.single_casino__our_verdict_play{display:grid;grid-template-columns:70% 30%;padding:20px 0;border-bottom:1px solid #f1f1f1;grid-gap:20px 0}@media (max-width:768px){.single_casino__our_verdict_play{grid-template-columns:100%}}.single_casino__our_verdict_text{padding-bottom:20px;border-bottom:1px solid #f1f1f1;color:#585858;line-height:27px}.single_casino__our_verdict_play_left{color:#585858}.single_casino__our_verdict_play_left p:first-child{font-size:14px;font-weight:500;padding-bottom:5px}.single_casino__our_verdict_play_left p:nth-child(2){font-size:20px;font-weight:700;color:#864cd7;padding-bottom:5px}.single_casino__our_verdict_play_left p:nth-child(3){font-size:15px;font-weight:500;padding-bottom:10px;color:#864cd7}.single_casino__our_verdict_tc{font-size:12px;line-height:5px}.single_casino__our_verdict_play_right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.single_casino__our_verdict_play_right a:first-child{background-color:#7e53dd;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:8px 17px;margin-bottom:5px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.single_casino__our_verdict_play_right a:first-child span:first-child{height:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.single_casino__our_verdict_play_right a:first-child span:first-child svg{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.single_casino__our_verdict_play_right a:first-child span:nth-child(2){margin-top:-1px;font-size:14px;padding-left:3px;color:#fff}.single_casino__our_verdict_play_right a:first-child:hover{-webkit-filter:saturate(2);filter:saturate(2);-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.single_casino__our_verdict_play_right a:nth-child(2){font-size:11px;font-weight:500;text-decoration:underline;text-align:center;color:#585858;-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.single_casino__our_verdict_play_right a:nth-child(2):hover{-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;color:#7e53dd}.single_casino__our_verdict_play_icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.single_casino__our_verdict_rating{display:grid;grid-template-columns:60% 40%;padding-top:30px}@media (max-width:768px){.single_casino__our_verdict_rating{grid-template-columns:100%;grid-gap:40px 0}}.single_casino__our_verdict_rating_left{display:grid;grid-gap:20px 10px;grid-template-columns:50% 50%}@media (max-width:420px){.single_casino__our_verdict_rating_left{grid-template-columns:100%}}.single_casino__our_verdict_single_item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.single_casino__our_verdict_single_item p{padding-left:10px;font-size:14px;font-weight:600}.single_casino__our_verdict_numb_star{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 5px 2px;-webkit-box-shadow:0 0 5px #b4b4b4;-moz-box-shadow:0 0 5px #b4b4b4;box-shadow:0 0 5px #b4b4b4;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.single_casino__our_verdict_numb_star span i{color:#fcc13e;padding:0 4px}.single_casino__our_verdict_rating_right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.single_casino__our_verdict_rating_right span{font-size:40px;font-weight:700;line-height:30px}.single_casino__our_verdict_rating_right p{font-size:16px;font-weight:500;line-height:30px}.rotate_faq__single_icon{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:all ease .5s;-o-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJzaW5nbGUtcGFnZXMvc2luZ2xlLWNhc2lub3MuY3NzIiwiX3Jlc2V0LnNjc3MiLCJzaW5nbGUtcGFnZXMvc2luZ2xlLWNhc2lub3Muc2NzcyIsIl9icmVha3BvaW50cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBLDJHQUVBLHNHQUVBLCtGQUdBLHdEQXFCQSxHQUFBLEdBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBR0osR0FBQSxHQUNJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUlKLDRCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2Qkosa0JBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSixtQkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLHVCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2Qkosd0JBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQ2RKLGNBcEJBLEVBZ0JBLE1BZkEsT0FZQSxJQUlBLE9BSEEsT0FaQSxNQWdCQSxNQVpBLEdBRkEsT0RPQSxFQ0lBLFFBWkEsT0FJQSxNQUlBLE1BSEEsR0FXQSxTQVRBLEdBRUEsTUFIQSxHQUpBLEdENEJJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUdKLEtBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElDVEosRUFBRyxLQUFNLFFBQVMsUUMvRGxCLE9Ec0VBLFFBQVMsTUFHRyxNQVBaLEVBSDJCLElBREEsV0M5RDNCLEtEc0VnQixPQURULFFBSEUsT0FIdUIsS0FBTSxLQUk5QixHQUhSLElBTXdCLFFBTm5CLElDaEVMLElEbUVBLEdBQUksR0FITSxHQU11QixNQUZqQyxTQUdRLFdBQVIsT0FBb0IsT0FIVixLQU5WLEdBQUksR0FBSSxHQUFJLEdBQUksR0FBSSxHQVNRLE9BQVEsT0N2RXBDLEtEa0VNLEVDbEVOLE9EZ0VjLElBQUssSUFBSyxJQUlSLE1BQU8sT0FESCxH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RUFBQSxJQUFBLFFBQUEsV0FBQSxFQUFBLEVBQUEsSUFBQSxRQUNBLHNCQUFBLEtBQUEsbUJBQUEsS0FBQSxjQUFBLEtBTkgsNkNBUU8sTUFBQSxRQUNBLFFBQUEsRUFBQSxJQUlSLHlDQUNJLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxTQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLGtCQUFBLE9BQUEsZ0JBQUEsU0FBQSxtQkFBQSxPQUFBLGNBQUEsT0FBQSxVQUFBLE9BQ0EsaUJBQUEsTUFBQSx3QkFBQSxXQUFBLGNBQUEsTUFBQSxjQUFBLE1BQUEsZ0JBQUEsV0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BSkgsOENBT08sVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBVFAsMkNBYU8sVUFBQSxLQUNBLFlBQUEsSUFDQSxZQUFBLEtBS1oseUJBQ0ksa0JBQUEsZUFBQSxlQUFBLGVBQUEsY0FBQSxlQUFBLGFBQUEsZUFBQSxVQUFBLGVBQ0EsbUJBQUEsSUFBQSxLQUFBLElBQUEsY0FBQSxJQUFBLEtBQUEsSUFBQSxnQkFBQSxJQUFBLEtBQUEsSUFBQSxXQUFBLElBQUEsS0FBQSIsImZpbGUiOiJzaW5nbGUtcGFnZXMvc2luZ2xlLWNhc2lub3MuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQGltcG9ydCAnZm9udHMnO1xyXG5cclxuLy8gdGhpcyBwYXJ0aWFsIGluY2x1ZGVzIHRoZSBzY3NzIHZhcmlhYmxlcyB1c2VkIGFjcm9zcyB0aGUgc2l0ZVxyXG5cclxuLy8gTW9udHNlcnJhdCBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbi8vIEludGVyIEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbi8vIE11bGlzaCBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NdWxpc2g6d2dodEAzMDA7NTAwOzYwMDs4MDAmZGlzcGxheT1zd2FwJyk7XHJcblxyXG4vLyBHaWxyb3kgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuY2RuZm9udHMuY29tL2Nzcy9naWxyb3ktYm9sZCcpO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1Cb2xkJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktSGVhdnknLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1MaWdodCcsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LU1lZGl1bScsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuXHJcbiRsaWdodC1iYWNrZ3JvdW5kLXZhcnktbGlnaHQ6ICNjNGI5ZWY7XHJcbiRsaWdodC1iYWNrZ3JvdW5kLWNvbG9yOiAjYTg3ZWUyO1xyXG4kcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjODY0Q0Q3O1xyXG4kc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7XHJcbiRhY2NlbnQtY29sb3I6ICM3ZTUzZGQ7XHJcbiRhY2NlbnQtdGV4dC1jb2xvcjogIzU4NTg1ODtcclxuJGJhY2tncm91bmQtdGV4dC1jb2xvcjogIzdmOGM4ZDtcclxuJHRldGlhcnktY29sb3I6ICNGRkZGRkY7XHJcbiR0ZXRpYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XHJcbiRxdWF0ZW5hcnktYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuJHBhcmFncmFwaC10ZXh0LWNvbG9yOiAjMjkyOTI5O1xyXG5cclxuXHJcbmgxLCBoMiB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbmgzLGg0e1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5cclxucCxcclxuYSxcclxuYnV0dG9uLFxyXG5pbnB1dCxcclxuc2VsZWN0LFxyXG5vcHRpb24sXHJcbnVsLFxyXG5saSxcclxudGFibGUsXHJcbnRkLFxyXG50cixcclxudGgsXHJcbnRib2R5LFxyXG50aGVhZCxcclxuZGl2LFxyXG5oZWFkZXIsXHJcbnNlY3Rpb24sXHJcbmFzaWRlLFxyXG5maWd1cmUsXHJcbmxhYmVsLFxyXG50ZXh0YXJlYSxcclxuOjpwbGFjZWhvbGRlciB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbnNwYW57XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn0iLCJAaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NdWxpc2g6d2dodEAzMDA7NTAwOzYwMDs4MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmNkbmZvbnRzLmNvbS9jc3MvZ2lscm95LWJvbGRcIik7XG5oMSwgaDIge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5oMywgaDQge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5wLFxuYSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0aW9uLFxudWwsXG5saSxcbnRhYmxlLFxudGQsXG50cixcbnRoLFxudGJvZHksXG50aGVhZCxcbmRpdixcbmhlYWRlcixcbnNlY3Rpb24sXG5hc2lkZSxcbmZpZ3VyZSxcbmxhYmVsLFxudGV4dGFyZWEsXG46OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbioge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG51bCxcbm9sLFxubGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoOyB9XG5cbi8qKlxyXG4qXHJcbiogVGVzdGluZ1xyXG4qXHJcbioqL1xuLnNpbmdsZV9jYXNpbm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3OyB9XG4gIC5zaW5nbGVfY2FzaW5vIHNwYW4ge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIC5zaW5nbGVfY2FzaW5vX19iYW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQ0MxM0U7IH1cbiAgLnNpbmdsZV9jYXNpbm9fX2Jhbm5lcl9ib3gge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMCUgNjAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMzBweCAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAuc2luZ2xlX2Nhc2lub19fYmFubmVyX2JveCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjAlIDgwJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zaW5nbGVfY2FzaW5vX19iYW5uZXJfYm94IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgICAgICBncmlkLWdhcDogMjBweCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnNpbmdsZV9jYXNpbm9fX2Jhbm5lcl9pbmZvIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gIC5zaW5nbGVfY2FzaW5vX19iYW5uZXJfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgLnNpbmdsZV9jYXNpbm9fX2Jhbm5lcl90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH0gfVxuICAuc2luZ2xlX2Nhc2lub19fYmFubmVyX3N1YmhlYWRpbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAuc2luZ2xlX2Nhc2lub19fYmFubmVyX3N1YmhlYWRpbmcge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cbiAgLnNpbmdsZV9jYXNpbm9fX2Jhbm5lcl9pbWFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5zaW5nbGVfY2FzaW5vX19iYW5uZXJfdGh1bWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7IH1cbiAgLnNpbmdsZV9jYXNpbm9fX2Jhbm5lcl9idG4ge1xuICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuICAuc2luZ2xlX2Nhc2lub19fYmFubmVyX2J0bl9wbGF5X25vdyB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdlNTNkZDtcbiAgICBwYWRkaW5nOiA2cHggMjVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDsgfVxuICAuc2luZ2xlX2Nhc2lub19fYmFubmVyX2J0bl9wbGF5X25vdzpob3ZlciB7XG4gICAgZmlsdGVyOiBzYXR1cmF0ZSgyKTsgfVxuICAuc2luZ2xlX2Nhc2lub19fYmFubmVyX2J0bl90YyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICMyOTI5Mjk7IH1cbiAgICAuc2luZ2xlX2Nhc2lub19fYmFubmVyX2J0bl90Yzpob3ZlciB7XG4gICAgICBjb2xvcjogcmVkOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2luZ2xlX2Nhc2lub19fYmFubmVyX2J0bl90YyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgLnNpbmdsZV9jYXNpbm9fX2Jhbm5lcl90ZXJtc19jb25kaXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuc2luZ2xlX2Nhc2lub19fYm9keV9ib3gge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMzBweCAyMHB4OyB9XG4gIC5zaW5nbGVfY2FzaW5vX19ib2R5X3Jldmlld19pbnRyb2R1Y3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIC5zaW5nbGVfY2FzaW5vX19wcm9zX2NvbnMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NSUgNDUlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBncmlkLWdhcDogMCAyMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2luZ2xlX2Nhc2lub19fcHJvc19jb25zIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgNTAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLnNpbmdsZV9jYXNpbm9fX3Byb3NfY29ucyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICAgICAgZ3JpZC1nYXA6IDIwcHggMDsgfSB9XG4gIC5zaW5nbGVfY2FzaW5vX19wcm9zLCAuc2luZ2xlX2Nhc2lub19fY29ucyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2luZ2xlX2Nhc2lub19fcHJvcyBoNCwgLnNpbmdsZV9jYXNpbm9fX2NvbnMgaDQge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLnNpbmdsZV9jYXNpbm9fX3Byb3MgcCwgLnNpbmdsZV9jYXNpbm9fX2NvbnMgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5zaW5nbGVfY2FzaW5vX19wcm9zIHAgc3BhbiwgLnNpbmdsZV9jYXNpbm9fX2NvbnMgcCBzcGFuIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cbiAgLnNpbmdsZV9jYXNpbm9fX3Byb3NfYmFja2dyb3VuZCwgLnNpbmdsZV9jYXNpbm9fX2NvbnNfYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRvcDogMjBweDsgfVxuICAuc2luZ2xlX2Nhc2lub19fcHJvcyBwLCAuc2luZ2xlX2Nhc2lub19fY29ucyBwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG4gICAgLnNpbmdsZV9jYXNpbm9fX3Byb3MgcCBzcGFuLCAuc2luZ2xlX2Nhc2lub19fY29ucyBwIHNwYW4ge1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgLnNpbmdsZV9jYXNpbm9fX3Byb3MgcCBpIHtcbiAgICBjb2xvcjogZ3JlZW47IH1cbiAgLnNpbmdsZV9jYXNpbm9fX2NvbnMgcCBpIHtcbiAgICBjb2xvcjogcmVkOyB9XG4gIC5zaW5nbGVfY2FzaW5vX19ib2R5X3RleHQgaDMge1xuICAgIHBhZGRpbmc6IDMwcHggMCAxMHB4OyB9XG4gIC5zaW5nbGVfY2FzaW5vX19kZXRhaWxzX2NvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiA1MHB4IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gICAgICAuc2luZ2xlX2Nhc2lub19fZGV0YWlsc19jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuICAuc2luZ2xlX2Nhc2lub19fZGV0YWlsc19jb250YWluZXJfaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5zaW5nbGVfY2FzaW5vX19kZXRhaWxzX2NvbnRhaW5lcl90aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5zaW5nbGVfY2FzaW5vX19kZXRhaWxzX2NvbnRhaW5lcl9ib2R5IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMjBweCAwIDBweDsgfVxuICAuc2luZ2xlX2Nhc2lub19fZGV0YWlsc19jb250YWluZXJfYm9keV9ib3gge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMCUgNjAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIC5zaW5nbGVfY2FzaW5vX19kZXRhaWxzX2l0ZW1fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gIC5zaW5nbGVfY2FzaW5vX19kZXRhaWxzX2l0ZW1fYm9keSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLnNpbmdsZV9jYXNpbm9fX2RldGFpbHNfaXRlbV9ib2R5IHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwYWRkaW5nOiAzcHggNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zczsgfVxuICAgIC5zaW5nbGVfY2FzaW5vX19kZXRhaWxzX2l0ZW1fYm9keSBzcGFuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZTUzZGQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzOyB9XG4gIC5zaW5nbGVfY2FzaW5vX19kZXRhaWxfc2luZ2xlX2ljb24ge1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5zaW5nbGVfY2FzaW5vX19vdXJfdmVyZGljdCB7XG4gICAgcGFkZGluZzogMTYwcHggMCA1MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3Qge1xuICAgICAgICBwYWRkaW5nOiA5MHB4IDAgNTBweDsgfSB9XG4gIC5zaW5nbGVfY2FzaW5vX19vdXJfdmVyZGljdF9jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIHBhZGRpbmc6IDAgNjBweCA2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgIC5zaW5nbGVfY2FzaW5vX19vdXJfdmVyZGljdF9jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDAgMjBweDsgfSB9XG4gIC5zaW5nbGVfY2FzaW5vX19vdXJfdmVyZGljdF9pbWFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3RfdGh1bWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDEwcHggc29saWQgI0ZGRkZGRjtcbiAgICBib3gtc2hhZG93OiAwIDAgN3B4ICNkZGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IC04MHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3RfdGh1bWIge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNTBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3RfdGh1bWIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnNpbmdsZV9jYXNpbm9fX291cl92ZXJkaWN0X2ltYWdlICsgaDQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC5zaW5nbGVfY2FzaW5vX19vdXJfdmVyZGljdF9wbGF5IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzAlIDMwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMWYxZjE7XG4gICAgZ3JpZC1nYXA6IDIwcHggMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNpbmdsZV9jYXNpbm9fX291cl92ZXJkaWN0X3BsYXkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7IH0gfVxuICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3RfdGV4dCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMWYxZjE7XG4gICAgY29sb3I6ICM1ODU4NTg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cbiAgLnNpbmdsZV9jYXNpbm9fX291cl92ZXJkaWN0X3BsYXlfbGVmdCB7XG4gICAgY29sb3I6ICM1ODU4NTg7IH1cbiAgICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3RfcGxheV9sZWZ0IHA6Zmlyc3QtY2hpbGQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cbiAgICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3RfcGxheV9sZWZ0IHA6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogIzg2NENENztcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cbiAgICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3RfcGxheV9sZWZ0IHA6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIGNvbG9yOiAjODY0Q0Q3OyB9XG4gIC5zaW5nbGVfY2FzaW5vX19vdXJfdmVyZGljdF90YyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1cHg7IH1cbiAgLnNpbmdsZV9jYXNpbm9fX291cl92ZXJkaWN0X3BsYXlfcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3RfcGxheV9yaWdodCBhOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZTUzZGQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgcGFkZGluZzogOHB4IDE3cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzOyB9XG4gICAgICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3RfcGxheV9yaWdodCBhOmZpcnN0LWNoaWxkIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgLnNpbmdsZV9jYXNpbm9fX291cl92ZXJkaWN0X3BsYXlfcmlnaHQgYTpmaXJzdC1jaGlsZCBzcGFuOmZpcnN0LWNoaWxkIHN2ZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuICAgICAgLnNpbmdsZV9jYXNpbm9fX291cl92ZXJkaWN0X3BsYXlfcmlnaHQgYTpmaXJzdC1jaGlsZCBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLnNpbmdsZV9jYXNpbm9fX291cl92ZXJkaWN0X3BsYXlfcmlnaHQgYTpmaXJzdC1jaGlsZDpob3ZlciB7XG4gICAgICBmaWx0ZXI6IHNhdHVyYXRlKDIpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41czsgfVxuICAgIC5zaW5nbGVfY2FzaW5vX19vdXJfdmVyZGljdF9wbGF5X3JpZ2h0IGE6bnRoLWNoaWxkKDIpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjNTg1ODU4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41czsgfVxuICAgIC5zaW5nbGVfY2FzaW5vX19vdXJfdmVyZGljdF9wbGF5X3JpZ2h0IGE6bnRoLWNoaWxkKDIpOmhvdmVyIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gICAgICBjb2xvcjogIzdlNTNkZDsgfVxuICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3RfcGxheV9pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5zaW5nbGVfY2FzaW5vX19vdXJfdmVyZGljdF9yYXRpbmcge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MCUgNDAlO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3RfcmF0aW5nIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgICAgICBncmlkLWdhcDogNDBweCAwOyB9IH1cbiAgLnNpbmdsZV9jYXNpbm9fX291cl92ZXJkaWN0X3JhdGluZ19sZWZ0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtZ2FwOiAyMHB4IDEwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgNTAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3RfcmF0aW5nX2xlZnQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7IH0gfVxuICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3Rfc2luZ2xlX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3Rfc2luZ2xlX2l0ZW0gcCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5zaW5nbGVfY2FzaW5vX19vdXJfdmVyZGljdF9udW1iX3N0YXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAycHggNXB4IDJweDtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4ICNiNGI0YjQ7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDsgfVxuICAgIC5zaW5nbGVfY2FzaW5vX19vdXJfdmVyZGljdF9udW1iX3N0YXIgc3BhbiBpIHtcbiAgICAgIGNvbG9yOiAjRkNDMTNFO1xuICAgICAgcGFkZGluZzogMCA0cHg7IH1cbiAgLnNpbmdsZV9jYXNpbm9fX291cl92ZXJkaWN0X3JhdGluZ19yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5zaW5nbGVfY2FzaW5vX19vdXJfdmVyZGljdF9yYXRpbmdfcmlnaHQgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cbiAgICAuc2luZ2xlX2Nhc2lub19fb3VyX3ZlcmRpY3RfcmF0aW5nX3JpZ2h0IHAge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5yb3RhdGVfZmFxX19zaW5nbGVfaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7IH1cbiIsImh0bWwsYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcbn1cclxuYmxvY2txdW90ZSwgcSB7XHJcblx0cXVvdGVzOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0Y29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuKntcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG51bCxcclxub2wsXHJcbmxpIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaHRtbHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufSIsIkBpbXBvcnQgJy4uL3ZhcnMnO1xyXG5AaW1wb3J0ICcuLi9yZXNldCc7XHJcbkBpbXBvcnQgJy4uL2JyZWFrcG9pbnRzJztcclxuXHJcbi8vIFN0eWxpbmcgc2hlZXQgZm9yIHNpbmdsZSBjYXNpbm9zIGFuZCByZWxhdGVkIGNhc2lub3MgZm91bmQgYXQgL3NpbmdsZS1jYXNpbm9zLnBocFxyXG5cclxuLnNpbmdsZV9jYXNpbm97XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cclxuICAgIHNwYW57XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAmX19iYW5uZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgfVxyXG4gICAgJl9fYmFubmVyX2JveHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjAlIDYwJTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTgwMHB4Jyl7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjAlIDgwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICAgICAgICAgIGdyaWQtZ2FwOiAyMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYmFubmVyX2luZm97XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYmFubmVyX3RpdGxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTgwMHB4Jyl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYmFubmVyX3N1YmhlYWRpbmd7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD04MDBweCcpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2Jhbm5lcl9pbWFnZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19iYW5uZXJfdGh1bWJ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIH1cclxuICAgICZfX2Jhbm5lcl9idG57XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgfVxyXG4gICAgJl9fYmFubmVyX2J0bl9wbGF5X25vd3tcclxuICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1jb2xvcjtcclxuICAgICAgICBwYWRkaW5nOiA2cHggMjVweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19iYW5uZXJfYnRuX3BsYXlfbm93OmhvdmVye1xyXG4gICAgICAgIGZpbHRlcjogc2F0dXJhdGUoMik7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmFubmVyX2J0bl90Y3tcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBjb2xvcjogJHBhcmFncmFwaC10ZXh0LWNvbG9yO1xyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PXRhYmxldCcpe1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19iYW5uZXJfdGVybXNfY29uZGl0aW9ue1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLy8gVGhlIGJvZHkgc2VjdGlvbiBzdHlsaW5nIFxyXG4gICAgJl9fYm9keV9ib3h7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19ib2R5X3Jldmlld19pbnRyb2R1Y3Rpb257XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19wcm9zX2NvbnN7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ1JSA0NSU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGdyaWQtZ2FwOiAwIDIwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD10YWJsZXQnKXtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9NTAwcHgnKXtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgICAgICAgICBncmlkLWdhcDogMjBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19wcm9zLCZfX2NvbnN7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBoNHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OmZsZXg7XHJcblxyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcHJvc19iYWNrZ3JvdW5kLCAmX19jb25zX2JhY2tncm91bmR7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19wcm9zLCAmX19jb25ze1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19wcm9ze1xyXG4gICAgICAgIHAgaXtcclxuICAgICAgICAgICAgY29sb3I6IGdyZWVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnN7XHJcbiAgICAgICAgcCBpe1xyXG4gICAgICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvZHlfdGV4dHtcclxuICAgICAgICBoM3tcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFRoZSBEZXRhaWxzIFNlY3Rpb25cclxuICAgICZfX2RldGFpbHNfY29udGFpbmVye1xyXG4gICAgICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9ZGVza3RvcCcpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZGV0YWlsc19jb250YWluZXJfaGVhZGVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICAmX19kZXRhaWxzX2NvbnRhaW5lcl90aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGV0YWlsc19jb250YWluZXJfYm9keXtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDBweDtcclxuICAgIH1cclxuICAgICZfX2RldGFpbHNfY29udGFpbmVyX2JvZHlfYm94e1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMCUgNjAlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fZGV0YWlsc19pdGVtX3RpdGxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG4gICAgJl9fZGV0YWlsc19pdGVtX2JvZHl7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Bhbjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1jb2xvcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19kZXRhaWxfc2luZ2xlX2ljb257XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gT3VyIFZlcmRpY3QgU2VjdGlvblxyXG4gICAgJl9fb3VyX3ZlcmRpY3R7XHJcbiAgICAgICAgcGFkZGluZzogMTYwcHggMCA1MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9NDAwcHgnKXtcclxuICAgICAgICAgICAgcGFkZGluZzogOTBweCAwIDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fb3VyX3ZlcmRpY3RfY29udGFpbmVye1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNjBweCA2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PWRlc2t0b3AnKXtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fb3VyX3ZlcmRpY3RfaW1hZ2V7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICAgICZfX291cl92ZXJkaWN0X3RodW1ie1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6IDEwcHggc29saWQgJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDdweCAjZGRkO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtODBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTUwMHB4Jyl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTQwMHB4Jyl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX291cl92ZXJkaWN0X2ltYWdlICsgaDR7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fb3VyX3ZlcmRpY3RfcGxheXtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzAlIDMwJTtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyNDEsIDI0MSwgMjQxKTtcclxuICAgICAgICBncmlkLWdhcDogMjBweCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9dGFibGV0Jyl7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fb3VyX3ZlcmRpY3RfdGV4dHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDI0MSwgMjQxLCAyNDEpO1xyXG4gICAgICAgIGNvbG9yOiAkYWNjZW50LXRleHQtY29sb3I7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fb3VyX3ZlcmRpY3RfcGxheV9sZWZ0e1xyXG4gICAgICAgIGNvbG9yOiAkYWNjZW50LXRleHQtY29sb3I7XHJcbiAgICAgICAgcDpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBwOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcDpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19vdXJfdmVyZGljdF90Y3tcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19vdXJfdmVyZGljdF9wbGF5X3JpZ2h0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGE6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxN3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XHJcblxyXG4gICAgICAgICAgICBzcGFuOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW46bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhOmZpcnN0LWNoaWxkOmhvdmVye1xyXG4gICAgICAgICAgICBmaWx0ZXI6IHNhdHVyYXRlKDIpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYTpudGgtY2hpbGQoMil7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQtdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGE6bnRoLWNoaWxkKDIpOmhvdmVye1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xyXG4gICAgICAgICAgICBjb2xvcjogJGFjY2VudC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fb3VyX3ZlcmRpY3RfcGxheV9pY29ue1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fb3VyX3ZlcmRpY3RfcmF0aW5ne1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MCUgNDAlO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoXCI8PXRhYmxldFwiKXtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgICAgICAgICBncmlkLWdhcDogNDBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19vdXJfdmVyZGljdF9yYXRpbmdfbGVmdHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtZ2FwOiAyMHB4IDEwcHg7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgNTAlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9NDIwcHgnKXtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX291cl92ZXJkaWN0X3NpbmdsZV9pdGVte1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX291cl92ZXJkaWN0X251bWJfc3RhcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDVweCAycHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2IoMTgwLCAxODAsIDE4MCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICBzcGFuIGl7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MCA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX291cl92ZXJkaWN0X3JhdGluZ19yaWdodHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yb3RhdGVfZmFxX19zaW5nbGVfaWNvbntcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xyXG59IiwiJGJyZWFrcG9pbnRzOiAoXHJcbiAgXCJwaG9uZVwiOiAzNjBweCxcclxuICBcInRhYmxldFwiOiA3NjhweCxcclxuICBcImRlc2t0b3BcIjogMTM2NnB4LFxyXG4gIFwiTEdkZXNrdG9wXCI6IDE5MjBweFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8vXHJcbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBzdGF0aWMgZXhwcmVzc2lvbnMgb3IgbWVkaWEgdHlwZXNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIENyZWF0ZXMgYSBzaW5nbGUgbWVkaWEgdHlwZSAoc2NyZWVuKVxyXG4vLy8gICRtZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nOiAnc2NyZWVuJyk7XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIENyZWF0ZXMgYSBzdGF0aWMgZXhwcmVzc2lvbiB3aXRoIGxvZ2ljYWwgZGlzanVuY3Rpb24gKE9SIG9wZXJhdG9yKVxyXG4vLy8gICRtZWRpYS1leHByZXNzaW9uczogKFxyXG4vLy9cdFx0J3JldGluYTJ4JzogKFxyXG4vLy9cdFx0XHQnKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiknLFxyXG4vLy9cdFx0XHQnKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpJ1xyXG4vLy9cdFx0KVxyXG4vLy9cdCk7XHJcbi8vL1xyXG4kbWVkaWEtZXhwcmVzc2lvbnM6IChcclxuICBcInNjcmVlblwiOiBcInNjcmVlblwiLFxyXG4gIFwicHJpbnRcIjogXCJwcmludFwiLFxyXG4gIFwiaGFuZGhlbGRcIjogXCJoYW5kaGVsZFwiLFxyXG4gIFwicmV0aW5hMnhcIjogKFxyXG4gICAgXCIoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKVwiLFxyXG4gICAgXCIobWluLXJlc29sdXRpb246IDE5MmRwaSlcIlxyXG4gICksXHJcbiAgXCJyZXRpbmEzeFwiOiAoXHJcbiAgICBcIigtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpXCIsXHJcbiAgICBcIihtaW4tcmVzb2x1dGlvbjogMzUwZHBpKVwiXHJcbiAgKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8vXHJcbi8vLyBEZWZpbmVzIGEgbnVtYmVyIHRvIGJlIGFkZGVkIG9yIHN1YnRyYWN0ZWQgZnJvbSBlYWNoIHVuaXQgd2hlbiBkZWNsYXJpbmcgYnJlYWtwb2ludHMgd2l0aCBleGNsdXNpdmUgaW50ZXJ2YWxzXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgcGl4ZWxzIGlzIGRlZmluZWQgYXMgYDFgIGJ5IGRlZmF1bHRcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj4xMjhweFwiKSB7fVxyXG4vLy9cclxuLy8vXHQgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy9cdCBAbWVkaWEgKG1pbi13aWR0aDogMTI5cHgpIHt9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBlbXMgaXMgZGVmaW5lZCBhcyBgMC4wMWAgYnkgZGVmYXVsdFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPjIwZW1cIikge31cclxuLy8vXHJcbi8vL1x0IC8qIEdlbmVyYXRlczogKi9cclxuLy8vXHQgQG1lZGlhIChtaW4td2lkdGg6IDIwLjAxZW0pIHt9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciByZW1zIGlzIGRlZmluZWQgYXMgYDAuMWAgYnkgZGVmYXVsdCwgdG8gYmUgdXNlZCB3aXRoIGBmb250LXNpemU6IDYyLjUlO2BcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj4yLjByZW1cIikge31cclxuLy8vXHJcbi8vL1x0IC8qIEdlbmVyYXRlczogKi9cclxuLy8vXHQgQG1lZGlhIChtaW4td2lkdGg6IDIuMXJlbSkge31cclxuLy8vXHJcbiR1bml0LWludGVydmFsczogKFxyXG4gIFwicHhcIjogMSxcclxuICBcImVtXCI6IDAuMDEsXHJcbiAgXCJyZW1cIjogMC4xXHJcbikgIWRlZmF1bHQ7XHJcbi8vL1xyXG4vLy8gR2VuZXJhdGVzIGEgbWVkaWEgcXVlcnkgYmFzZWQgb24gYSBsaXN0IG9mIGNvbmRpdGlvbnNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtMaXN0fSAgICRjb25kaXRpb25zICAtIE1lZGlhIHF1ZXJ5IGNvbmRpdGlvbnNcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBhIHNpbmdsZSBzZXQgYnJlYWtwb2ludFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPnBob25lXCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHR3byBzZXQgYnJlYWtwb2ludHNcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj5waG9uZVwiLCBcIjw9dGFibGV0XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGN1c3RvbSB2YWx1ZXNcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj49MzU4cHhcIiwgXCI8ODUwcHhcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggc2V0IGJyZWFrcG9pbnRzIHdpdGggY3VzdG9tIHZhbHVlc1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPmRlc2t0b3BcIiwgXCI8PTEzNTBweFwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBhIHN0YXRpYyBleHByZXNzaW9uXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCJyZXRpbmEyeFwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gTWl4aW5nIGV2ZXJ5dGhpbmdcclxuLy8vICBAaW5jbHVkZSBtZWRpYShcIj49MzUwcHhcIiwgXCI8dGFibGV0XCIsIFwicmV0aW5hM3hcIikgeyB9XHJcbi8vL1xyXG5AbWl4aW4gbWVkaWEoJGNvbmRpdGlvbnMuLi4pIHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkY29uZGl0aW9ucykge1xyXG4gICAgJGNvbmRpdGlvbnM6IHNldC1udGgoXHJcbiAgICAgICRjb25kaXRpb25zLFxyXG4gICAgICAkaSxcclxuICAgICAgcGFyc2UtZXhwcmVzc2lvbihudGgoJGNvbmRpdGlvbnMsICRpKSlcclxuICAgICk7XHJcbiAgfVxyXG5cclxuICAkYnJhbmNoZXM6IGdldC1xdWVyeS1icmFuY2hlcygkY29uZGl0aW9ucyk7XHJcbiAgJHF1ZXJ5OiBcIlwiO1xyXG5cclxuICBAZWFjaCAkYnJhbmNoIGluICRicmFuY2hlcyB7XHJcbiAgICBAaWYgKHN0ci1sZW5ndGgoJHF1ZXJ5KSAhPSAwKSB7XHJcbiAgICAgICRxdWVyeTogJHF1ZXJ5ICsgXCIsIFwiO1xyXG4gICAgfVxyXG5cclxuICAgICRxdWVyeTogJHF1ZXJ5ICsgJGJyYW5jaDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRxdWVyeX0ge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLy9cclxuLy8vIFJlYWRzIGEgbGlzdCBvZiBtZWRpYSBxdWVyeSBleHByZXNzaW9ucyBhbmQgc2VwYXJhdGVzIGxvZ2ljYWwgZGlzanVuY3Rpb25zIGludG8gZGlmZmVyZW50IGJyYW5jaGVzXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7TGlzdH0gICAkZXhwcmVzc2lvbnMgIC0gbGlzdCBvZiBleHByZXNzaW9uc1xyXG4vLy9cclxuLy8vIEB0aHJvd3MgYCRleHByZXNzaW9uYCBpcyBub3QgYSB2YWxpZCBleHByZXNzaW9uXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7TGlzdCB8IE51bGx9XHJcbi8vL1xyXG5AZnVuY3Rpb24gZ2V0LXF1ZXJ5LWJyYW5jaGVzKCRleHByZXNzaW9ucykge1xyXG4gICRyZXN1bHQ6IFwiXCI7XHJcbiAgJGhhcy1ncm91cHM6IGZhbHNlO1xyXG5cclxuICAvLyBHZXR0aW5nIGluaXRpYWwgc25hcHNob3QgYW5kIGxvb2tpbmcgZm9yIGdyb3Vwc1xyXG4gIEBlYWNoICRleHByZXNzaW9uIGluICRleHByZXNzaW9ucyB7XHJcbiAgICBAaWYgKHN0ci1sZW5ndGgoJHJlc3VsdCkgIT0gMCkge1xyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgXCIgYW5kIFwiO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgPT0gXCJzdHJpbmdcIikge1xyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgJGV4cHJlc3Npb247XHJcbiAgICB9IEBlbHNlIGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSA9PSBcImxpc3RcIikge1xyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgbnRoKCRleHByZXNzaW9uLCAxKTtcclxuICAgICAgJGhhcy1ncm91cHM6IHRydWU7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgQHdhcm4gJyN7JGV4cHJlc3Npb259IGlzIG5vdCBhIHZhbGlkIGV4cHJlc3Npb24uJztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIElmIHdlIGhhdmUgZ3JvdXBzLCB3ZSBoYXZlIHRvIGNyZWF0ZSBhbGwgcG9zc2libGUgY29tYmluYXRpb25zXHJcbiAgQGlmICRoYXMtZ3JvdXBzIHtcclxuICAgIEBlYWNoICRleHByZXNzaW9uIGluICRleHByZXNzaW9ucyB7XHJcbiAgICAgIEBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgPT0gXCJsaXN0XCIpIHtcclxuICAgICAgICAkZmlyc3Q6IG50aCgkZXhwcmVzc2lvbiwgMSk7XHJcblxyXG4gICAgICAgIEBlYWNoICRtZW1iZXIgaW4gJGV4cHJlc3Npb24ge1xyXG4gICAgICAgICAgQGlmICgkbWVtYmVyICE9ICRmaXJzdCkge1xyXG4gICAgICAgICAgICBAZWFjaCAkcGFydGlhbCBpbiAkcmVzdWx0IHtcclxuICAgICAgICAgICAgICAkcmVzdWx0OiBqb2luKFxyXG4gICAgICAgICAgICAgICAgJHJlc3VsdCxcclxuICAgICAgICAgICAgICAgIHN0ci1yZXBsYWNlLWZpcnN0KCRmaXJzdCwgJG1lbWJlciwgJHBhcnRpYWwpXHJcbiAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQHJldHVybiAkcmVzdWx0O1xyXG59XHJcblxyXG4vLy9cclxuLy8vIFBhcnNlcyBhIHN0cmluZyB0byBmb3JtIGEgbWVkaWEgcXVlcnkgZXhwcmVzc2lvblxyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkZXhwcmVzc2lvbiAgLSBleHByZXNzaW9uIChpbiBzdHJpbmcpXHJcbi8vL1xyXG4vLy8gQHRocm93cyBFeHByZXNzaW9uIHdpdGggdHlwZSBgdHlwZS1vZigkZXhwcmVzc2lvbilgIGRldGVjdGVkLCBzdHJpbmcgZXhwZWN0ZWRcclxuLy8vIEB0aHJvd3MgYCRleHByZXNzaW9uYCBpcyBtaXNzaW5nIGFuIG9wZXJhdG9yXHJcbi8vLyBAdGhyb3dzIFVua25vd24gdW5pdDogYCR1bml0YFxyXG4vLy9cclxuLy8vIEByZXR1cm4ge1N0cmluZyB8IE51bGx9XHJcbi8vL1xyXG5AZnVuY3Rpb24gcGFyc2UtZXhwcmVzc2lvbigkZXhwcmVzc2lvbikge1xyXG4gICRvcGVyYXRvcjogXCJcIjtcclxuICAkdmFsdWU6IFwiXCI7XHJcbiAgJGVsZW1lbnQ6IFwiXCI7XHJcbiAgJHJlc3VsdDogXCJcIjtcclxuICAkaXMtd2lkdGg6IHRydWU7XHJcblxyXG4gIEBpZiAodHlwZS1vZigkZXhwcmVzc2lvbikgIT0gXCJzdHJpbmdcIikge1xyXG4gICAgQHdhcm4gJ0V4cHJlc3Npb24gd2l0aCB0eXBlIGAje3R5cGUtb2YoJGV4cHJlc3Npb24pfWAgZGV0ZWN0ZWQsIHN0cmluZyBleHBlY3RlZC4nO1xyXG4gIH1cclxuXHJcbiAgLy8gU2VwYXJhdGluZyB0aGUgb3BlcmF0b3IgZnJvbSB0aGUgcmVzdCBvZiB0aGUgZXhwcmVzc2lvblxyXG4gIEBpZiAoc3RyLXNsaWNlKCRleHByZXNzaW9uLCAyLCAyKSA9PSBcIj1cIikge1xyXG4gICAgJG9wZXJhdG9yOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDEsIDIpO1xyXG4gICAgJHZhbHVlOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDMpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgJG9wZXJhdG9yOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDEsIDEpO1xyXG4gICAgJHZhbHVlOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDIpO1xyXG4gIH1cclxuXHJcbiAgLy8gQ2hlY2tpbmcgd2hhdCB0eXBlIG9mIGV4cHJlc3Npb24gd2UncmUgZGVhbGluZyB3aXRoXHJcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJHZhbHVlKSB7XHJcbiAgICAkcmVzdWx0OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJHZhbHVlKTtcclxuICB9IEBlbHNlIGlmIG1hcC1oYXMta2V5KCRtZWRpYS1leHByZXNzaW9ucywgJGV4cHJlc3Npb24pIHtcclxuICAgICRyZXN1bHQ6IG1hcC1nZXQoJG1lZGlhLWV4cHJlc3Npb25zLCAkZXhwcmVzc2lvbik7XHJcbiAgICAkaXMtd2lkdGg6IGZhbHNlO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgJHJlc3VsdDogdG8tbnVtYmVyKCR2YWx1ZSk7XHJcbiAgfVxyXG5cclxuICBAaWYgKCRpcy13aWR0aCkge1xyXG4gICAgJHVuaXQ6IHVuaXQoJHJlc3VsdCk7XHJcbiAgICAkaW50ZXJ2YWw6IDA7XHJcblxyXG4gICAgQGlmIChtYXAtaGFzLWtleSgkdW5pdC1pbnRlcnZhbHMsICR1bml0KSkge1xyXG4gICAgICAkaW50ZXJ2YWw6IG1hcC1nZXQoJHVuaXQtaW50ZXJ2YWxzLCAkdW5pdCk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgQHdhcm4gJ1Vua25vd24gdW5pdDogI3skdW5pdH0nO1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJG9wZXJhdG9yID09IFwiPlwiKSB7XHJcbiAgICAgICRlbGVtZW50OiBcIihtaW4td2lkdGg6ICN7JHJlc3VsdCArICRpbnRlcnZhbH0pXCI7XHJcbiAgICB9IEBlbHNlIGlmICgkb3BlcmF0b3IgPT0gXCI8XCIpIHtcclxuICAgICAgJGVsZW1lbnQ6IFwiKG1heC13aWR0aDogI3skcmVzdWx0IC0gJGludGVydmFsfSlcIjtcclxuICAgIH0gQGVsc2UgaWYgKCRvcGVyYXRvciA9PSBcIj49XCIpIHtcclxuICAgICAgJGVsZW1lbnQ6IFwiKG1pbi13aWR0aDogI3skcmVzdWx0fSlcIjtcclxuICAgIH0gQGVsc2UgaWYgKCRvcGVyYXRvciA9PSBcIjw9XCIpIHtcclxuICAgICAgJGVsZW1lbnQ6IFwiKG1heC13aWR0aDogI3skcmVzdWx0fSlcIjtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAd2FybiAnI3skZXhwcmVzc2lvbn0gaXMgbWlzc2luZyBhbiBvcGVyYXRvci4nO1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgJGVsZW1lbnQ6ICRyZXN1bHQ7XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICRlbGVtZW50O1xyXG59XHJcblxyXG4vLy9cclxuLy8vIFJlcGxhY2VzIHRoZSBmaXJzdCBvY2N1cmVuY2Ugb2YgdGhlIHN0cmluZyB3aXRoIHRoZSByZXBsYWNlbWVudCBzdHJpbmdcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICAgJHNlYXJjaCAgLSBUaGUgdmFsdWUgYmVpbmcgc2VhcmNoZWQgZm9yXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkcmVwbGFjZSAgLSBUaGUgcmVwbGFjZW1lbnQgc3RyaW5nXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkc3ViamVjdCAgLSBUaGUgc3RyaW5nIGJlaW5nIHJlcGxhY2VkIG9uXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7U3RyaW5nIHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiBzdHItcmVwbGFjZS1maXJzdCgkc2VhcmNoLCAkcmVwbGFjZSwgJHN1YmplY3QpIHtcclxuICAkc2VhcmNoLXN0YXJ0OiBzdHItaW5kZXgoJHN1YmplY3QsICRzZWFyY2gpO1xyXG5cclxuICBAaWYgJHNlYXJjaC1zdGFydCA9PSBudWxsIHtcclxuICAgIEByZXR1cm4gJHN1YmplY3Q7XHJcbiAgfVxyXG5cclxuICAkcmVzdWx0OiBzdHItc2xpY2UoJHN1YmplY3QsIDAsICRzZWFyY2gtc3RhcnQgLSAxKTtcclxuICAkcmVzdWx0OiAkcmVzdWx0ICsgJHJlcGxhY2U7XHJcbiAgJHJlc3VsdDogJHJlc3VsdCArIHN0ci1zbGljZSgkc3ViamVjdCwgJHNlYXJjaC1zdGFydCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpO1xyXG5cclxuICBAcmV0dXJuICRyZXN1bHQ7XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gQ2FzdHMgYSBudW1iZXIgdG8gYSBzdHJpbmdcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkc3RyaW5nICAtIE51bWJlciB0byBiZSBwYXJzZWRcclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtMaXN0IHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiB0by1udW1iZXIoJHN0cmluZykge1xyXG4gIC8vIE1hdHJpY2VzXHJcbiAgJHN0cmluZ3M6IFwiMFwiIFwiMVwiIFwiMlwiIFwiM1wiIFwiNFwiIFwiNVwiIFwiNlwiIFwiN1wiIFwiOFwiIFwiOVwiO1xyXG4gICRudW1iZXJzOiAwIDEgMiAzIDQgNSA2IDcgOCA5O1xyXG5cclxuICAvLyBSZXN1bHRcclxuICAkcmVzdWx0OiAwO1xyXG4gICRkaXZpZGVyOiAwO1xyXG4gICRtaW51czogZmFsc2U7XHJcblxyXG4gIC8vIExvb3BpbmcgdGhyb3VnaCBhbGwgY2hhcmFjdGVyc1xyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggc3RyLWxlbmd0aCgkc3RyaW5nKSB7XHJcbiAgICAkY2hhcmFjdGVyOiBzdHItc2xpY2UoJHN0cmluZywgJGksICRpKTtcclxuICAgICRpbmRleDogaW5kZXgoJHN0cmluZ3MsICRjaGFyYWN0ZXIpO1xyXG5cclxuICAgIEBpZiAkY2hhcmFjdGVyID09IFwiLVwiIHtcclxuICAgICAgJG1pbnVzOiB0cnVlO1xyXG4gICAgfSBAZWxzZSBpZiAkY2hhcmFjdGVyID09IFwiLlwiIHtcclxuICAgICAgJGRpdmlkZXI6IDE7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgQGlmIHR5cGUtb2YoJGluZGV4KSAhPSBcIm51bWJlclwiIHtcclxuICAgICAgICAkcmVzdWx0OiBpZigkbWludXMsICRyZXN1bHQgKiAtMSwgJHJlc3VsdCk7XHJcbiAgICAgICAgQHJldHVybiBfbGVuZ3RoKCRyZXN1bHQsIHN0ci1zbGljZSgkc3RyaW5nLCAkaSkpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAkbnVtYmVyOiBudGgoJG51bWJlcnMsICRpbmRleCk7XHJcblxyXG4gICAgICBAaWYgJGRpdmlkZXIgPT0gMCB7XHJcbiAgICAgICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwO1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICAvLyBNb3ZlIHRoZSBkZWNpbWFsIGRvdCB0byB0aGUgbGVmdFxyXG4gICAgICAgICRkaXZpZGVyOiAkZGl2aWRlciAqIDEwO1xyXG4gICAgICAgICRudW1iZXI6ICRudW1iZXIgLyAkZGl2aWRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJHJlc3VsdDogJHJlc3VsdCArICRudW1iZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuIGlmKCRtaW51cywgJHJlc3VsdCAqIC0xLCAkcmVzdWx0KTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIF9sZW5ndGgoJG51bWJlciwgJHVuaXQpIHtcclxuICAkc3RyaW5nczogXCJweFwiIFwiY21cIiBcIm1tXCIgXCIlXCIgXCJjaFwiIFwicGljYVwiIFwiaW5cIiBcImVtXCIgXCJyZW1cIiBcInB0XCIgXCJwY1wiIFwiZXhcIiBcInZ3XCJcclxuICAgIFwidmhcIiBcInZtaW5cIiBcInZtYXhcIjtcclxuICAkdW5pdHM6IDFweCAxY20gMW1tIDElIDFjaCAxcGljYSAxaW4gMWVtIDFyZW0gMXB0IDFwYyAxZXggMXZ3IDF2aCAxdm1pbiAxdm1heDtcclxuICAkaW5kZXg6IGluZGV4KCRzdHJpbmdzLCAkdW5pdCk7XHJcblxyXG4gIEBpZiB0eXBlLW9mKCRpbmRleCkgIT0gXCJudW1iZXJcIiB7XHJcbiAgICBAd2FybiAnVW5rbm93biB1bml0IGAjeyR1bml0fWAuJztcclxuICAgIEByZXR1cm4gZmFsc2U7XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICRudW1iZXIgKiBudGgoJHVuaXRzLCAkaW5kZXgpO1xyXG59XHJcblxyXG4vKipcclxuKlxyXG4qIFRlc3RpbmdcclxuKlxyXG4qKi8iXX0= */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}.single_guides__banner{background-color:#fcc13e;padding:40px 0;position:relative}.single_guides__container{padding:0 20px;max-width:1100px}.single_guides__banner_title{font-size:30px;color:#864cd7;padding-top:10px}.single_guides__banner_paragraph{padding-top:20px;font-size:17px;color:#864cd7}.single_guides__banner_links{position:absolute;bottom:-8px}.single_guides__banner_links a{background-color:#7e53dd;padding:5px 20px;color:#fff;font-size:14px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.single_guides__content{padding:80px 20px 50px}.single_guides__content_image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;max-width:900px;padding:20px;margin:0 auto}.single_guides__content_image img{width:100%;-webkit-filter:drop-shadow(2px 2px 4px #c5c5c5);filter:drop-shadow(2px 2px 4px #c5c5c5)}.single_guides__content_image img:hover{-webkit-filter:drop-shadow(2px 2px 4px #949494);filter:drop-shadow(2px 2px 4px #949494)}.single_guides__content_body{padding:50px 0;line-height:1.5em}.single_guides__content_body .inner p a{color:red;font-weight:700;text-decoration:underline}.single_guides__content_body .inner p a:hover{color:#fcc13e}.single_guides__author_container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.single_guides__author_thumb{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.single_guides__author_text{padding-left:20px}.single_guides__author_info{color:#7f8c8d}.single_guides__author_info span{color:#7e53dd;font-weight:600;line-height:25px}.single_guides__author_date{font-size:14px;color:#7f8c8d}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJzaW5nbGUtcGFnZXMvc2luZ2xlLWd1aWRlcy5jc3MiLCJfcmVzZXQuc2NzcyIsInNpbmdsZS1wYWdlcy9zaW5nbGUtZ3VpZGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsMkdBRUEsc0dBRUEsK0ZBR0Esd0RBcUJBLEdBQUEsR0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFHSixHQUFBLEdBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBSUosNEJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSixrQkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLG1CQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2QkosdUJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSix3QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElDZEosY0FwQkEsRUFnQkEsTUFmQSxPQVlBLElBSUEsT0FIQSxPQVpBLE1BZ0JBLE1BWkEsR0FGQSxPRE9BLEVDSUEsUUFaQSxPQUlBLE1BSUEsTUFIQSxHQVdBLFNBVEEsR0FFQSxNQUhBLEdBSkEsR0Q0QkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBR0osS0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUNUSixFQUFHLEtBQU0sUUFBUyxRQy9EbEIsT0RzRUEsUUFBUyxNQUdHLE1BUFosRUFIMkIsSUFEQSxXQzlEM0IsS0RzRWdCLE9BRFQsUUFIRSxPQUh1QixLQUFNLEtBSTlCLEdBSFIsSUFNd0IsUUFObkIsSUNoRUwsSURtRUEsR0FBSSxHQUhNLEdBTXVCLE1BRmpDLFNBR1EsV0FBUixPQUFvQixPQUhWLEtBTlYsR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBU1EsT0FBUSxPQ3ZFcEMsS0RrRU0sRUNsRU4sT0RnRWMsSUFBSyxJQUFLLElBSVIsTUFBTyxPQURILEdBTWQsS0FETixLQUFNLElDeEVOLE9EbUVZLEdBS0QsT0FWYSxFQUFlLElBRVYsRUFRVixLQVJhLEVBQUcsS0FRVixRQVB6QixNQ2pFQSxLRGlFTyxPQUFRLE9BQVEsSUFPVyxRQVBOLElBSTVCLE1BQWdCLE1BQTZCLEdBQXRCLE1BQWtCLEdBQVgsTUFJOUIsS0FKcUMsR0FKSixHQUM5QixFQUNhLEdBRnFCLElBUWxCLE1DNURsQixPQUFBLEVBQ0EsUUFBQSxFQUNBLE9BQUEsRUFFRCxXQUFBLEVBQ0MsT0FBQSxLQUVELGlCQUFBLGtCRDhEVSxRQUFWLFNDNURDLFFBQUEsR0FDQSxRQUFBLEtBRUQsTUFDQyxnQkFBQSxTQUNBLGVBQUEsRUFHRCxFQUNJLE9BQUEsRUFDQSxRQUFBLEVBQ0EsbUJBQUEsV0FBQSxnQkFBQSxXQUFBLFdBQUEsV0FDQSxRQUFBLEVBR0osRUFDSSxnQkFBQSxLRGlFSixHQURBLEdDN0RBLEdBR0UsT0FBQSxFQUNBLFFBQUEsRUFHRixLQUNFLGdCQUFBLE9DM0NFLHVCQUNJLGlCQUFBLFFBQ0EsUUFBQSxLQUFBLEVBQ0EsU0FBQSxTQUVKLDBCQUNJLFFBQUEsRUFBQSxLQUNBLFVBQUEsT0FFSiw2QkFDSSxVQUFBLEtBQ0EsTUFBQSxRQUNBLFlBQUEsS0FFSixpQ0FDSSxZQUFBLEtBQ0EsVUFBQSxLQUNBLE1BQUEsUUFFSiw2QkFDSSxTQUFBLFNBQ0EsT0FBQSxLQUZILCtCQUlPLGlCQUFBLFFBQ0EsUUFBQSxJQUFBLEtBQ0EsTUFBQSxLQUNBLFVBQUEsS0FDQSxzQkFBQSxLQUFBLG1CQUFBLEtBQUEsY0FBQSxLQUtSLHdCQUNJLFFBQUEsS0FBQSxLQUFBLEtBRUosOEJBQ0ksUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFNBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxLQUFBLHdCQUFBLEtBQUEsY0FBQSxLQUFBLGNBQUEsS0FBQSxnQkFBQSxLQUNBLFVBQUEsTUFDQSxRQUFBLEtBQ0EsT0FBQSxFQUFBLEtBTEgsa0NBT08sTUFBQSxLQUNBLGVBQUEsaUNBQUEsT0FBQSxpQ0FSUCx3Q0FXTyxlQUFBLGlDQUFBLE9BQUEsaUNBR1IsNkJBQ0ksUUFBQSxLQUFBLEVBQ0EsWUFBQSxNQUZILHdDQU1XLE1BQUEsSUFDQSxZQUFBLElBQ0EsZ0JBQUEsVUFSWCw4Q0FXZSxNQUFBLFFBTWhCLGlDQUNJLFFBQUEsWUFBQSxRQUFBLGFBQUEsUUFBQSxTQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxvQkFBQSxPQUFBLGVBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxjQUFBLE9BRUosNkJBQ0ksc0JBQUEsSUFBQSxtQkFBQSxJQUFBLGNBQUEsSUFFSiw0QkFDSSxhQUFBLEtBRUosNEJBQ0ksTUFBQSxRQURILGlDQUdPLE1BQUEsUUFDQSxZQUFBLElBQ0EsWUFBQSxLQUdSLDRCQUNJLFVBQUEsS0FDQSxNQUFBIiwiZmlsZSI6InNpbmdsZS1wYWdlcy9zaW5nbGUtZ3VpZGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIEBpbXBvcnQgJ2ZvbnRzJztcclxuXHJcbi8vIHRoaXMgcGFydGlhbCBpbmNsdWRlcyB0aGUgc2NzcyB2YXJpYWJsZXMgdXNlZCBhY3Jvc3MgdGhlIHNpdGVcclxuXHJcbi8vIE1vbnRzZXJyYXQgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vLyBJbnRlciBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vLyBNdWxpc2ggRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TXVsaXNoOndnaHRAMzAwOzUwMDs2MDA7ODAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuLy8gR2lscm95IEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmNkbmZvbnRzLmNvbS9jc3MvZ2lscm95LWJvbGQnKTtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktQm9sZCcsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUhlYXZ5Jywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktTGlnaHQnLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1NZWRpdW0nLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1SZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcblxyXG4kbGlnaHQtYmFja2dyb3VuZC12YXJ5LWxpZ2h0OiAjYzRiOWVmO1xyXG4kbGlnaHQtYmFja2dyb3VuZC1jb2xvcjogI2E4N2VlMjtcclxuJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogIzg2NENENztcclxuJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRkNDMTNFO1xyXG4kYWNjZW50LWNvbG9yOiAjN2U1M2RkO1xyXG4kYWNjZW50LXRleHQtY29sb3I6ICM1ODU4NTg7XHJcbiRiYWNrZ3JvdW5kLXRleHQtY29sb3I6ICM3ZjhjOGQ7XHJcbiR0ZXRpYXJ5LWNvbG9yOiAjRkZGRkZGO1xyXG4kdGV0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xyXG4kcXVhdGVuYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiRwYXJhZ3JhcGgtdGV4dC1jb2xvcjogIzI5MjkyOTtcclxuXHJcblxyXG5oMSwgaDIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG5oMyxoNHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuXHJcbnAsXHJcbmEsXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxub3B0aW9uLFxyXG51bCxcclxubGksXHJcbnRhYmxlLFxyXG50ZCxcclxudHIsXHJcbnRoLFxyXG50Ym9keSxcclxudGhlYWQsXHJcbmRpdixcclxuaGVhZGVyLFxyXG5zZWN0aW9uLFxyXG5hc2lkZSxcclxuZmlndXJlLFxyXG5sYWJlbCxcclxudGV4dGFyZWEsXHJcbjo6cGxhY2Vob2xkZXIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5zcGFue1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59IiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TXVsaXNoOndnaHRAMzAwOzUwMDs2MDA7ODAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5jZG5mb250cy5jb20vY3NzL2dpbHJveS1ib2xkXCIpO1xuaDEsIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaDMsIGg0IHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxucCxcbmEsXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbm9wdGlvbixcbnVsLFxubGksXG50YWJsZSxcbnRkLFxudHIsXG50aCxcbnRib2R5LFxudGhlYWQsXG5kaXYsXG5oZWFkZXIsXG5zZWN0aW9uLFxuYXNpZGUsXG5maWd1cmUsXG5sYWJlbCxcbnRleHRhcmVhLFxuOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnNwYW4ge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7IH1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxudWwsXG5vbCxcbmxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuXG4vKipcclxuKlxyXG4qIFRlc3RpbmdcclxuKlxyXG4qKi9cbi5zaW5nbGVfZ3VpZGVzX19iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNDMTNFO1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc2luZ2xlX2d1aWRlc19fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXgtd2lkdGg6IDExMDBweDsgfVxuXG4uc2luZ2xlX2d1aWRlc19fYmFubmVyX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogIzg2NENENztcbiAgcGFkZGluZy10b3A6IDEwcHg7IH1cblxuLnNpbmdsZV9ndWlkZXNfX2Jhbm5lcl9wYXJhZ3JhcGgge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzg2NENENzsgfVxuXG4uc2luZ2xlX2d1aWRlc19fYmFubmVyX2xpbmtzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC04cHg7IH1cbiAgLnNpbmdsZV9ndWlkZXNfX2Jhbm5lcl9saW5rcyBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2U1M2RkO1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4OyB9XG5cbi5zaW5nbGVfZ3VpZGVzX19jb250ZW50IHtcbiAgcGFkZGluZzogODBweCAyMHB4IDUwcHg7IH1cblxuLnNpbmdsZV9ndWlkZXNfX2NvbnRlbnRfaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5zaW5nbGVfZ3VpZGVzX19jb250ZW50X2ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggMnB4IDRweCAjYzVjNWM1KTsgfVxuICAuc2luZ2xlX2d1aWRlc19fY29udGVudF9pbWFnZSBpbWc6aG92ZXIge1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCA0cHggIzk0OTQ5NCk7IH1cblxuLnNpbmdsZV9ndWlkZXNfX2NvbnRlbnRfYm9keSB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtOyB9XG4gIC5zaW5nbGVfZ3VpZGVzX19jb250ZW50X2JvZHkgLmlubmVyIHAgYSB7XG4gICAgY29sb3I6IHJlZDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5zaW5nbGVfZ3VpZGVzX19jb250ZW50X2JvZHkgLmlubmVyIHAgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI0ZDQzEzRTsgfVxuXG4uc2luZ2xlX2d1aWRlc19fYXV0aG9yX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uc2luZ2xlX2d1aWRlc19fYXV0aG9yX3RodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5zaW5nbGVfZ3VpZGVzX19hdXRob3JfdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDsgfVxuXG4uc2luZ2xlX2d1aWRlc19fYXV0aG9yX2luZm8ge1xuICBjb2xvcjogIzdmOGM4ZDsgfVxuICAuc2luZ2xlX2d1aWRlc19fYXV0aG9yX2luZm8gc3BhbiB7XG4gICAgY29sb3I6ICM3ZTUzZGQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjVweDsgfVxuXG4uc2luZ2xlX2d1aWRlc19fYXV0aG9yX2RhdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjN2Y4YzhkOyB9XG4iLCJodG1sLGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXHJcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcclxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcclxuYiwgdSwgaSwgY2VudGVyLFxyXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcclxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBcclxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBcclxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXHJcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiAwO1xyXG59XHJcbmJsb2NrcXVvdGUsIHEge1xyXG5cdHF1b3Rlczogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcclxucTpiZWZvcmUsIHE6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxudGFibGUge1xyXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbip7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbmEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuICBcclxudWwsXHJcbm9sLFxyXG5saSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmh0bWx7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn0iLCJAaW1wb3J0ICcuLi92YXJzJztcclxuQGltcG9ydCAnLi4vcmVzZXQnO1xyXG5AaW1wb3J0ICcuLi9icmVha3BvaW50cyc7XHJcblxyXG4vLyBUaGlzIGlzIHRoZSBzdHlsZSBzaGVldCBmbyB0aGUgc2luZ2xlIGd1aWRlcyBwYWdlXHJcbi5zaW5nbGVfZ3VpZGVze1xyXG4gICAgJl9fYmFubmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgJl9fY29udGFpbmVye1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgIH1cclxuICAgICZfX2Jhbm5lcl90aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmX19iYW5uZXJfcGFyYWdyYXBoe1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIH1cclxuICAgICZfX2Jhbm5lcl9saW5rc3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAtOHB4O1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gc3R5bGluZyB0aGUgY29udGVudCBpbWFnZSBzZWN0aW9uXHJcbiAgICAmX19jb250ZW50e1xyXG4gICAgICAgIHBhZGRpbmc6IDgwcHggMjBweCA1MHB4O1xyXG4gICAgfVxyXG4gICAgJl9fY29udGVudF9pbWFnZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggMnB4IDRweCAjYzVjNWM1KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nOmhvdmVye1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCAycHggNHB4ICM5NDk0OTQpXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudF9ib2R5e1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmlubmVyIHB7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yX2NvbnRhaW5lcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9fYXV0aG9yX3RodW1ie1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuICAgICZfX2F1dGhvcl90ZXh0e1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIH1cclxuICAgICZfX2F1dGhvcl9pbmZve1xyXG4gICAgICAgIGNvbG9yOiAkYmFja2dyb3VuZC10ZXh0LWNvbG9yO1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50LWNvbG9yO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19hdXRob3JfZGF0ZXtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICRiYWNrZ3JvdW5kLXRleHQtY29sb3I7XHJcbiAgICB9XHJcbn0iXX0= */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}.single_news__banner{background-color:#864cd7;padding:20px 0 20px;position:relative}.single_news__banner_feed_info_date,.single_news__banner_feed_info_name{font-size:12px;font-weight:400;color:#fff;margin-top:10px}.single_news__banner_feed_info_name{margin-left:20px}.single_news__banner_feed_info_name a{color:#fff;font-weight:600}.single_news__banner_feed_info_name a:hover{text-decoration:underline}.single_news__container{padding:0 20px;max-width:1100px}.single_news__container img{padding-right:10px}.single_news__banner_title{font-size:30px;color:#fff;padding-top:10px}.single_news__banner_paragraph{padding:15px 0;font-size:17px;color:#fff}.single_news__content{padding:30px 20px 0}.single_news__content .inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.single_news__content_right{width:66%;padding:0 20px}.single_news__content_right_image img{width:100%;-webkit-filter:drop-shadow(2px 2px 4px #c5c5c5);filter:drop-shadow(2px 2px 4px #c5c5c5);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.single_news__content_right_image img:hover{-webkit-filter:drop-shadow(2px 2px 4px #949494);filter:drop-shadow(2px 2px 4px #949494)}.single_news__content_right_body{padding:50px 0;line-height:1.5em;color:#292929;font-size:16px;font-weight:400}.single_news__content_right_body p{padding-bottom:10px}.single_news__content_right_body .quote{font-size:20px;line-height:36px;font-style:italic;padding:30px 20px 30px 90px}.single_news__content_right_body .note{font-size:20px;line-height:36px;font-style:italic;padding:0 20px 0 40px;margin:20px 0 20px 50px;border-left:4px solid #7c66cb}.single_news__content_right_body_author{width:100%;border-top:1px solid #ececec;margin:30px 0 0;padding:20px 0}.single_news__content_right_body_author_name_author{color:#7f8c8d}.single_news__content_right_body_author_icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.single_news__content_right_body_author_icon img{width:65px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #ececec}.single_news__content_right_body_author_name{padding-left:20px;color:#292929}.single_news__content_right_body_author_name a{color:#292929;text-decoration:none}.single_news__content_right_body_author_name a:hover{text-decoration:underline}.single_news__content_right_body_author_name_desc{margin-top:20px;font-size:16px;font-weight:400;color:#292929}.single_news__content_left{width:33%;padding-left:35px}.single_news__content_left__headers{text-align:left;padding-bottom:16px}.single_news__content_left__news_feed{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single_news__content_left__news_feed_single_item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:24px}.single_news__content_left__news_feed_image{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:85px;min-width:85px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}.single_news__content_left__news_feed_info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:15px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.single_news__content_left__news_feed_info_text{-webkit-box-flex:0;-webkit-flex:0 1 100%;-moz-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.single_news__content_left__news_feed_info_text h4{font-size:16px;font-weight:500;text-decoration:none;color:#585858}.single_news__content_left__news_feed_info_text h4:hover{color:#7f8c8d}.single_news__content_left__news_feed_info_date,.single_news__content_left__news_feed_info_name{font-size:10px;font-weight:400;color:#585858}.single_news__content_left__news_feed_info_name{margin-left:15px;color:#7f8c8d}.single_news__content_left__news_feed_info_name a{color:#7f8c8d}.single_news__content_left__news_feed_info_name a:hover{text-decoration:underline}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJzaW5nbGUtcGFnZXMvc2luZ2xlLW5ld3MuY3NzIiwiX3Jlc2V0LnNjc3MiLCJzaW5nbGUtcGFnZXMvc2luZ2xlLW5ld3Muc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLQSwyR0FFQSxzR0FFQSwrRkFHQSx3REFxQkEsR0FBQSxHQUNJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUdKLEdBQUEsR0FDSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFJSiw0QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLGtCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2QkosbUJBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSix1QkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLHdCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUNkSixjQXBCQSxFQWdCQSxNQWZBLE9BWUEsSUFJQSxPQUhBLE9BWkEsTUFnQkEsTUFaQSxHQUZBLE9ET0EsRUNJQSxRQVpBLE9BSUEsTUFJQSxNQUhBLEdBV0EsU0FUQSxHQUVBLE1BSEEsR0FKQSxHRDRCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUFHSixLQUNJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQ1RKLEVBQUcsS0FBTSxRQUFTLFFDL0RsQixPRHNFQSxRQUFTLE1BR0csTUFQWixFQUgyQixJQURBLFdDOUQzQixLRHNFZ0IsT0FEVCxRQUhFLE9BSHVCLEtBQU0sS0FJOUIsR0FIUixJQU13QixRQU5uQixJQ2hFTCxJRG1FQSxHQUFJLEdBSE0sR0FNdUIsTUFGakMsU0FHUSxXQUFSLE9BQW9CLE9BSFYsS0FOVixHQUFJLEdBQUksR0FBSSxHQUFJLEdBQUksR0FTUSxPQUFRLE9DdkVwQyxLRGtFTSxFQ2xFTixPRGdFYyxJQUFLLElBQUssSUFJUixNQUFPLE9BREgsR0FNZCxLQUROLEtBQU0sSUN4RU4sT0RtRVks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UUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFNBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxXQUFBLHNCQUFBLE9BQUEsdUJBQUEsSUFBQSxnQkFBQSxXQUFBLG1CQUFBLE9BQUEsbUJBQUEsSUFBQSxlQUFBLElBQ0EsZUFBQSxLQUVGLDRDQUNFLHNCQUFBLEtBQUEsbUJBQUEsS0FBQSxjQUFBLEtBQ0EsT0FBQSxLQUNBLFVBQUEsS0FDQSx3QkFBQSxNQUFBLHFCQUFBLE1BQUEsbUJBQUEsTUFBQSxnQkFBQSxNQUNBLG9CQUFBLE9BRUYsMkNBQ0UsUUFBQSxZQUFBLFFBQUEsYUFBQSxRQUFBLFNBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxXQUFBLHNCQUFBLE9BQUEsdUJBQUEsSUFBQSxnQkFBQSxXQUFBLG1CQUFBLE9BQUEsbUJBQUEsSUFBQSxlQUFBLElBQ0Esa0JBQUEsS0FBQSxjQUFBLEtBQUEsVUFBQSxLQUNBLFlBQUEsS0FDQSxrQkFBQSxPQUFBLG9CQUFBLE9BQUEsZUFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsZ0RBQ0UsaUJBQUEsRUFBQSxhQUFBLEVBQUEsRUFBQSxLQUFBLGNBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBREQsbURBR0csVUFBQSxLQUNBLFlBQUEsSUFDQSxnQkFBQSxLQUNBLE1BQUEsUUFOSCx5REFRSyxNQUFBLFFBSU4sZ0RBQUEsZ0RBRUUsVUFBQSxLQUNBLFlBQUEsSUFDQSxNQUFBLFFBR0YsZ0RBQ0UsWUFBQSxLQU9BLE1BQUEsUUFSRCxrREFHRyxNQUFBLFFBSEgsd0RBS0ssZ0JBQUEiLCJmaWxlIjoic2luZ2xlLXBhZ2VzL3NpbmdsZS1uZXdzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIEBpbXBvcnQgJ2ZvbnRzJztcclxuXHJcbi8vIHRoaXMgcGFydGlhbCBpbmNsdWRlcyB0aGUgc2NzcyB2YXJpYWJsZXMgdXNlZCBhY3Jvc3MgdGhlIHNpdGVcclxuXHJcbi8vIE1vbnRzZXJyYXQgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vLyBJbnRlciBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vLyBNdWxpc2ggRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TXVsaXNoOndnaHRAMzAwOzUwMDs2MDA7ODAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuLy8gR2lscm95IEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmNkbmZvbnRzLmNvbS9jc3MvZ2lscm95LWJvbGQnKTtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktQm9sZCcsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUhlYXZ5Jywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktTGlnaHQnLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1NZWRpdW0nLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1SZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcblxyXG4kbGlnaHQtYmFja2dyb3VuZC12YXJ5LWxpZ2h0OiAjYzRiOWVmO1xyXG4kbGlnaHQtYmFja2dyb3VuZC1jb2xvcjogI2E4N2VlMjtcclxuJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogIzg2NENENztcclxuJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRkNDMTNFO1xyXG4kYWNjZW50LWNvbG9yOiAjN2U1M2RkO1xyXG4kYWNjZW50LXRleHQtY29sb3I6ICM1ODU4NTg7XHJcbiRiYWNrZ3JvdW5kLXRleHQtY29sb3I6ICM3ZjhjOGQ7XHJcbiR0ZXRpYXJ5LWNvbG9yOiAjRkZGRkZGO1xyXG4kdGV0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xyXG4kcXVhdGVuYXJ5LWJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiRwYXJhZ3JhcGgtdGV4dC1jb2xvcjogIzI5MjkyOTtcclxuXHJcblxyXG5oMSwgaDIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG5oMyxoNHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuXHJcbnAsXHJcbmEsXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxub3B0aW9uLFxyXG51bCxcclxubGksXHJcbnRhYmxlLFxyXG50ZCxcclxudHIsXHJcbnRoLFxyXG50Ym9keSxcclxudGhlYWQsXHJcbmRpdixcclxuaGVhZGVyLFxyXG5zZWN0aW9uLFxyXG5hc2lkZSxcclxuZmlndXJlLFxyXG5sYWJlbCxcclxudGV4dGFyZWEsXHJcbjo6cGxhY2Vob2xkZXIge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5zcGFue1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59IiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TXVsaXNoOndnaHRAMzAwOzUwMDs2MDA7ODAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5jZG5mb250cy5jb20vY3NzL2dpbHJveS1ib2xkXCIpO1xuaDEsIGgyIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaDMsIGg0IHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxucCxcbmEsXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbm9wdGlvbixcbnVsLFxubGksXG50YWJsZSxcbnRkLFxudHIsXG50aCxcbnRib2R5LFxudGhlYWQsXG5kaXYsXG5oZWFkZXIsXG5zZWN0aW9uLFxuYXNpZGUsXG5maWd1cmUsXG5sYWJlbCxcbnRleHRhcmVhLFxuOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnNwYW4ge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7IH1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxudWwsXG5vbCxcbmxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuXG4vKipcclxuKlxyXG4qIFRlc3RpbmdcclxuKlxyXG4qKi9cbi5zaW5nbGVfbmV3c19fYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2NENENztcbiAgcGFkZGluZzogMjBweCAwIDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2luZ2xlX25ld3NfX2Jhbm5lcl9mZWVkX2luZm9fZGF0ZSwgLnNpbmdsZV9uZXdzX19iYW5uZXJfZmVlZF9pbmZvX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLnNpbmdsZV9uZXdzX19iYW5uZXJfZmVlZF9pbmZvX25hbWUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgLnNpbmdsZV9uZXdzX19iYW5uZXJfZmVlZF9pbmZvX25hbWUgYSB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgIC5zaW5nbGVfbmV3c19fYmFubmVyX2ZlZWRfaW5mb19uYW1lIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uc2luZ2xlX25ld3NfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7IH1cbiAgLnNpbmdsZV9uZXdzX19jb250YWluZXIgaW1nIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5zaW5nbGVfbmV3c19fYmFubmVyX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZy10b3A6IDEwcHg7IH1cblxuLnNpbmdsZV9uZXdzX19iYW5uZXJfcGFyYWdyYXBoIHtcbiAgcGFkZGluZzogMTVweCAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5zaW5nbGVfbmV3c19fY29udGVudCB7XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwOyB9XG4gIC5zaW5nbGVfbmV3c19fY29udGVudCAuaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfcmlnaHQge1xuICAgIHdpZHRoOiA2NiU7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gICAgLnNpbmdsZV9uZXdzX19jb250ZW50X3JpZ2h0X2ltYWdlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCA0cHggI2M1YzVjNSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4OyB9XG4gICAgLnNpbmdsZV9uZXdzX19jb250ZW50X3JpZ2h0X2ltYWdlIGltZzpob3ZlciB7XG4gICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCAycHggNHB4ICM5NDk0OTQpOyB9XG4gICAgLnNpbmdsZV9uZXdzX19jb250ZW50X3JpZ2h0X2JvZHkge1xuICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgICAgY29sb3I6ICMyOTI5Mjk7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfcmlnaHRfYm9keSBwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAgIC5zaW5nbGVfbmV3c19fY29udGVudF9yaWdodF9ib2R5IC5xdW90ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4IDMwcHggOTBweDsgfVxuICAgICAgLnNpbmdsZV9uZXdzX19jb250ZW50X3JpZ2h0X2JvZHkgLm5vdGUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDQwcHg7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDIwcHggNTBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjN2M2NmNiOyB9XG4gICAgICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfcmlnaHRfYm9keV9hdXRob3Ige1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2VjZWM7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAgICAgICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfcmlnaHRfYm9keV9hdXRob3JfbmFtZV9hdXRob3Ige1xuICAgICAgICAgIGNvbG9yOiAjN2Y4YzhkOyB9XG4gICAgICAgIC5zaW5nbGVfbmV3c19fY29udGVudF9yaWdodF9ib2R5X2F1dGhvcl9pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfcmlnaHRfYm9keV9hdXRob3JfaWNvbiBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZWNlY2VjOyB9XG4gICAgICAgIC5zaW5nbGVfbmV3c19fY29udGVudF9yaWdodF9ib2R5X2F1dGhvcl9uYW1lIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgY29sb3I6ICMyOTI5Mjk7IH1cbiAgICAgICAgICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfcmlnaHRfYm9keV9hdXRob3JfbmFtZSBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMjkyOTI5O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgICAgICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfcmlnaHRfYm9keV9hdXRob3JfbmFtZSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgICAgICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfcmlnaHRfYm9keV9hdXRob3JfbmFtZV9kZXNjIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICMyOTI5Mjk7IH1cbiAgLnNpbmdsZV9uZXdzX19jb250ZW50X2xlZnQge1xuICAgIHdpZHRoOiAzMyU7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4OyB9XG4gICAgLnNpbmdsZV9uZXdzX19jb250ZW50X2xlZnRfX2hlYWRlcnMge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4OyB9XG4gICAgLnNpbmdsZV9uZXdzX19jb250ZW50X2xlZnRfX25ld3NfZmVlZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLnNpbmdsZV9uZXdzX19jb250ZW50X2xlZnRfX25ld3NfZmVlZF9zaW5nbGVfaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4OyB9XG4gICAgICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfbGVmdF9fbmV3c19mZWVkX2ltYWdlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgICBtaW4td2lkdGg6IDg1cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuICAgICAgLnNpbmdsZV9uZXdzX19jb250ZW50X2xlZnRfX25ld3NfZmVlZF9pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfbGVmdF9fbmV3c19mZWVkX2luZm9fdGV4dCB7XG4gICAgICAgICAgZmxleDogMCAxIDEwMCU7IH1cbiAgICAgICAgICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfbGVmdF9fbmV3c19mZWVkX2luZm9fdGV4dCBoNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICM1ODU4NTg7IH1cbiAgICAgICAgICAgIC5zaW5nbGVfbmV3c19fY29udGVudF9sZWZ0X19uZXdzX2ZlZWRfaW5mb190ZXh0IGg0OmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM3ZjhjOGQ7IH1cbiAgICAgICAgLnNpbmdsZV9uZXdzX19jb250ZW50X2xlZnRfX25ld3NfZmVlZF9pbmZvX2RhdGUsIC5zaW5nbGVfbmV3c19fY29udGVudF9sZWZ0X19uZXdzX2ZlZWRfaW5mb19uYW1lIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBjb2xvcjogIzU4NTg1ODsgfVxuICAgICAgICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfbGVmdF9fbmV3c19mZWVkX2luZm9fbmFtZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgY29sb3I6ICM3ZjhjOGQ7IH1cbiAgICAgICAgICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfbGVmdF9fbmV3c19mZWVkX2luZm9fbmFtZSBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjN2Y4YzhkOyB9XG4gICAgICAgICAgICAuc2luZ2xlX25ld3NfX2NvbnRlbnRfbGVmdF9fbmV3c19mZWVkX2luZm9fbmFtZSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiIsImh0bWwsYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcbn1cclxuYmxvY2txdW90ZSwgcSB7XHJcblx0cXVvdGVzOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0Y29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuKntcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG51bCxcclxub2wsXHJcbmxpIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaHRtbHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufSIsIkBpbXBvcnQgJy4uL3ZhcnMnO1xyXG5AaW1wb3J0ICcuLi9yZXNldCc7XHJcbkBpbXBvcnQgJy4uL2JyZWFrcG9pbnRzJztcclxuXHJcbi8vIFRoaXMgaXMgdGhlIHN0eWxlIHNoZWV0IGZvIHRoZSBzaW5nbGUgZ3VpZGVzIHBhZ2VcclxuLnNpbmdsZV9uZXdze1xyXG4gICZfX2Jhbm5lcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICZfZmVlZF9pbmZve1xyXG4gICAgICAmX2RhdGUsXHJcbiAgICAgICZfbmFtZXtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAmX25hbWV7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgJiBhe1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXRpYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb250YWluZXJ7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgICYgaW1ne1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19iYW5uZXJfdGl0bGV7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBjb2xvcjogJHRldGlhcnktY29sb3I7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICB9XHJcbiAgJl9fYmFubmVyX3BhcmFncmFwaHtcclxuICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIGNvbG9yOiAkdGV0aWFyeS1jb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIHN0eWxpbmcgdGhlIGNvbnRlbnQgaW1hZ2Ugc2VjdGlvblxyXG4gICZfX2NvbnRlbnR7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHggMDtcclxuICAgICYgLmlubmVye1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG4gICAgJl9yaWdodHtcclxuICAgICAgd2lkdGg6IDY2JTtcclxuICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAmX2ltYWdle1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggMnB4IDRweCAjYzVjNWM1KTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZzpob3ZlcntcclxuICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCA0cHggIzk0OTQ5NClcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9ib2R5e1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XHJcbiAgICAgICAgY29sb3I6ICRwYXJhZ3JhcGgtdGV4dC1jb2xvcjtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiAucXVvdGV7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAzMHB4IDkwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgLm5vdGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCA0MHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMjBweCA1MHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjN2M2NmNiO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX2F1dGhvcntcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2VjZWM7XHJcbiAgICAgICAgICBtYXJnaW46IDMwcHggMCAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgICAgJl9uYW1lX2F1dGhvcntcclxuICAgICAgICAgICAgY29sb3I6ICRiYWNrZ3JvdW5kLXRleHQtY29sb3I7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmX2ljb257XHJcbiAgICAgICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZWNlY2VjO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmX25hbWV7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICRwYXJhZ3JhcGgtdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkcGFyYWdyYXBoLXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9kZXNje1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRwYXJhZ3JhcGgtdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfbGVmdHtcclxuICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICAgICAmX19oZWFkZXJze1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbmV3c19mZWVke1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAmX3NpbmdsZV9pdGVte1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9pbWFnZXtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDg1cHg7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDg1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX2luZm97XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICZfdGV4dHtcclxuICAgICAgICAgICAgZmxleDogMCAxIDEwMCU7XHJcbiAgICAgICAgICAgICYgaDR7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50LXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmFja2dyb3VuZC10ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJl9kYXRlLFxyXG4gICAgICAgICAgJl9uYW1le1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50LXRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIC8vbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZfbmFtZXtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICBjb2xvcjogJGJhY2tncm91bmQtdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmFja2dyb3VuZC10ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59Il19 */

@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;500;600;800&display=swap);@import url(https://fonts.cdnfonts.com/css/gilroy-bold);h1,h2{font-family:Inter,sans-serif;font-weight:700}h3,h4{font-family:Inter,sans-serif;font-weight:400}::-webkit-input-placeholder{font-family:Inter,sans-serif;font-weight:400}:-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}::-moz-placeholder{font-family:Inter,sans-serif;font-weight:400}:-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::-ms-input-placeholder{font-family:Inter,sans-serif;font-weight:400}::placeholder,a,aside,button,div,figure,header,input,label,li,option,p,section,select,table,tbody,td,textarea,th,thead,tr,ul{font-family:Inter,sans-serif;font-weight:400}span{font-family:Inter,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none}li,ol,ul{margin:0;padding:0}html{scroll-behavior:smooth}.sitemap_main{background-color:#f7f7f7;padding-bottom:50px}.sitemap_main__banner{position:relative;background-image:url(/wp-content/themes/gecko/img/sitemap/posts/Background-Posts-Desktop.png);background-repeat:no-repeat;background-position:bottom;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:100px;margin-bottom:100px;-o-object-fit:cover;object-fit:cover}@media (max-width:600px){.sitemap_main__banner{padding-bottom:50px;background-image:url(/wp-content/themes/gecko/img/sitemap/posts/Background-Posts-Mobile.png)}}.sitemap_main__banner_container{padding:20px 0 0 0}@media (max-width:600px){.sitemap_main__banner_container{padding:0}}.sitemap_main__banner_breadcrumb{padding:10px 0;font-weight:400}@media (max-width:768px){.sitemap_main__banner_breadcrumb{font-size:14px}}.sitemap_main__banner_breadcrumb span.separator{color:#fcc13e}.sitemap_main__banner_breadcrumb a,.sitemap_main__banner_breadcrumb span{font-weight:500;color:#fff}.sitemap_main__banner_title{padding:20px 0 0 0;color:#fff}@media (max-width:800px){.sitemap_main__banner_title{padding:0}}.sitemap_main__banner_title h1{font-weight:900;font-size:50px}@media (max-width:768px){.sitemap_main__banner_title h1{font-size:45px}}.sitemap_main__banner_picture{position:absolute;right:18%;bottom:-18%}.sitemap_main__banner_picture img{width:45%}@media (max-width:600px){.sitemap_main__banner_picture img{width:55%}}@media (max-width:1250px){.sitemap_main__banner_picture{right:-55px}}@media (max-width:800px){.sitemap_main__banner_picture{right:0}}@media (max-width:600px){.sitemap_main__banner_picture{right:-15%;bottom:-17%}}.sitemap_main__content_section_title{font-size:25px;padding-bottom:10px;padding-left:35px}.sitemap_main__content_section_div{background-color:#fff;padding:40px 10px 40px 50px;display:grid;grid-template-columns:repeat(4,23%);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}@media (max-width:800px){.sitemap_main__content_section_div{grid-template-columns:repeat(3,32%)}}@media (max-width:600px){.sitemap_main__content_section_div{grid-template-columns:repeat(2,50%)}}@media (max-width:400px){.sitemap_main__content_section_div{grid-template-columns:100%}}.sitemap_main__content_section_li{padding-bottom:5px}.sitemap_main__content_section_li::marker{color:#864cd7}.sitemap_main__content_casino_link{font-size:16px;font-weight:500;text-decoration:underline;color:#864cd7;line-height:25px}.sitemap_main__content_casino_link:hover{color:#292929;text-decoration:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJzLnNjc3MiLCJzaXRlbWFwL3NpdGVtYXAuY3NzIiwiX3Jlc2V0LnNjc3MiLCJzaXRlbWFwL3NpdGVtYXAuc2NzcyIsIl9icmVha3BvaW50cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBLDJHQUVBLHNHQUVBLCtGQUdBLHdEQXFCQSxHQUFBLEdBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBR0osR0FBQSxHQUNJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUlKLDRCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2Qkosa0JBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQXZCSixtQkFzQkksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElBdkJKLHVCQXNCSSxZQUFBLEtBQUEsQ0FBQSxXQUNBLFlBQUEsSUF2Qkosd0JBc0JJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQ2RKLGNBcEJBLEVBZ0JBLE1BZkEsT0FZQSxJQUlBLE9BSEEsT0FaQSxNQWdCQSxNQVpBLEdBRkEsT0RPQSxFQ0lBLFFBWkEsT0FJQSxNQUlBLE1BSEEsR0FXQSxTQVRBLEdBRUEsTUFIQSxHQUpBLEdENEJJLFlBQUEsS0FBQSxDQUFBLFdBQ0EsWUFBQSxJQUdKLEtBQ0ksWUFBQSxLQUFBLENBQUEsV0FDQSxZQUFBLElDVEosRUFBRyxLQUFNLFFBQVMsUUMvRGxCLE9Ec0VBLFFBQVMsTUFHRyxNQVBaLEVBSDJCLElBREEsV0M5RDNCLEtEc0VnQixPQURULFFBSEUsT0FIdUIsS0FBTSxLQUk5QixHQUhSLElBTXdCLFFBTm5CLElDaEVMLElEbUVBLEdBQUksR0FITSxHQU11QixNQUZqQyxTQUdRLFdBQVIsT0FBb0IsT0FIVixLQU5WLEdBQUksR0FBSSxHQUFJLEdBQUksR0FBSSxHQVNRLE9BQVEsT0N2RXBDLEtEa0VNLEVDbEVOLE9EZ0VjLElBQUssSUFBSyxJQUlSLE1BQU8sT0FESCxHQU1kLEtBRE4sS0FBTSxJQ3hFTixPRG1FWSxHQUtELE9BVmEsRUFBZSxJQUVWLEVBUVYsS0FSYSxFQUFHLEtBUVYsUUFQekIsTUNqRUEsS0RpRU8sT0FBUSxPQUFRLElBT1csUUFQTixJQUk1QixNQUFnQixNQUE2QixHQUF0QixNQUFrQixHQUFYLE1BSTlCLEtBSnFDLEdBSkosR0FDOUIsRUFDYSxHQUZxQixJQVFsQixNQzVEbEIsT0FBQSxFQUNBLFFBQUEsRUFDQSxPQUFBLEVBRUQsV0FBQSxFQUNDLE9BQUEsS0FFRCxpQkFBQSxrQkQ4RFUsUUFBVixTQzVEQyxRQUFBLEdBQ0EsUUFBQSxLQUVELE1BQ0MsZ0JBQUEsU0FDQSxlQUFBLEVBR0QsRUFDSSxPQUFBLEVBQ0EsUUFBQSxFQUNBLG1CQUFBLFdBQUEsZ0JBQUEsV0FBQSxXQUFBLFdBQ0EsUUFBQSxFQUdKLEVBQ0ksZ0JBQUEsS0RpRUosR0FEQSxHQzdEQSxHQUdFLE9BQUEsRUFDQSxRQUFBLEVBR0YsS0FDRSxnQkFBQSxPQzNDRixjQUNJLGlCQUFBLFFBQ0EsZUFBQSxLQUNBLHNCQUNJLFNBQUEsU0FDQSxpQkFBQSw2RUFDQSxrQkFBQSxVQUNBLG9CQUFBLE9BQ0Esd0JBQUEsTUFBQSxxQkFBQSxNQUFBLG1CQUFBLE1BQUEsZ0JBQUEsTUFDQSxlQUFBLE1BQ0EsY0FBQSxNQUNBLGNBQUEsTUFBQSxXQUFBLE1DNkZOLHlCRHJHRSxzQkFXUSxlQUFBLEtBQ0EsaUJBQUEsNkVBSVIsZ0NBQ0ksUUFBQSxLQUFBLEVBQUEsRUFBQSxFQ29GTix5QkRyRkUsZ0NBSVEsUUFBQSxHQUlSLGlDQUNJLFFBQUEsS0FBQSxFQUNBLFlBQUEsSUMyRU4seUJEN0VFLGlDQUtRLFVBQUEsTUFMUCxnREFTTyxNQUFBLFFBVFAsbUNBQUEsc0NBYU8sWUFBQSxJQUNBLE1BQUEsS0FJUiw0QkFDSSxRQUFBLEtBQUEsRUFBQSxFQUFBLEVBQ0EsTUFBQSxLQ3lETix5QkQzREUsNEJBS1EsUUFBQSxHQUxQLCtCQVdPLFlBQUEsSUFDQSxVQUFBLEtDK0NWLHlCRDNERywrQkFTVyxVQUFBLE1BT1osOEJBQ0ksU0FBQSxTQUNBLE1BQUEsSUFDQSxPQUFBLEtBSEgsa0NBTU8sTUFBQSxJQ3FDVix5QkQzQ0csa0NBU1csTUFBQSxLQ2tDZCwwQkQzQ0UsOEJBY1EsTUFBQSxPQzZCVix5QkQzQ0UsOEJBa0JRLE1BQUEsR0N5QlYseUJEM0NFLDhCQXNCUSxNQUFBLEtBQ0EsT0FBQSxNQUlSLHFDQUNJLFVBQUEsS0FDQSxlQUFBLEtBQ0EsYUFBQSxLQUdKLG1DQUNJLGlCQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUNBLFFBQUEsS0FDQSxzQkFBQSxjQUNBLGlCQUFBLFFBQUEsd0JBQUEsY0FBQSxjQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsY0FBQSxLQUNBLHNCQUFBLEtBQUEsbUJBQUEsS0FBQSxjQUFBLEtDR04seUJEVkUsbUNBVVEsc0JBQUEsZUNBVix5QkRWRSxtQ0FjUSxzQkFBQSxlQ0pWLHlCRFZFLG1DQWtCUSxzQkFBQSxNQUlSLGtDQUNJLGVBQUEsSUFESCwwQ0FJTyxNQUFBLFFBSVIsbUNBQ0ksVUFBQSxLQUNBLFlBQUEsSUFDQSxnQkFBQSxVQUNBLE1BQUEsUUFDQSxZQUFBLEtBTEgseUNBUU8sTUFBQSxRQUNBLGdCQUFBIiwiZmlsZSI6InNpdGVtYXAvc2l0ZW1hcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBAaW1wb3J0ICdmb250cyc7XHJcblxyXG4vLyB0aGlzIHBhcnRpYWwgaW5jbHVkZXMgdGhlIHNjc3MgdmFyaWFibGVzIHVzZWQgYWNyb3NzIHRoZSBzaXRlXHJcblxyXG4vLyBNb250c2VycmF0IEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcclxuLy8gSW50ZXIgRm9udHNcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZkaXNwbGF5PXN3YXAnKTtcclxuLy8gTXVsaXNoIEZvbnRzXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU11bGlzaDp3Z2h0QDMwMDs1MDA7NjAwOzgwMCZkaXNwbGF5PXN3YXAnKTtcclxuXHJcbi8vIEdpbHJveSBGb250c1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5jZG5mb250cy5jb20vY3NzL2dpbHJveS1ib2xkJyk7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUJvbGQnLCBzYW5zLXNlcmlmO1xyXG4vLyBmb250LWZhbWlseTogJ0dpbHJveS1IZWF2eScsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAnR2lscm95LUxpZ2h0Jywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktTWVkaXVtJywgc2Fucy1zZXJpZjtcclxuLy8gZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbi8vIGZvbnQtZmFtaWx5OiAgJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG5cclxuJGxpZ2h0LWJhY2tncm91bmQtdmFyeS1saWdodDogI2M0YjllZjtcclxuJGxpZ2h0LWJhY2tncm91bmQtY29sb3I6ICNhODdlZTI7XHJcbiRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICM4NjRDRDc7XHJcbiRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjogI0ZDQzEzRTtcclxuJGFjY2VudC1jb2xvcjogIzdlNTNkZDtcclxuJGFjY2VudC10ZXh0LWNvbG9yOiAjNTg1ODU4O1xyXG4kYmFja2dyb3VuZC10ZXh0LWNvbG9yOiAjN2Y4YzhkO1xyXG4kdGV0aWFyeS1jb2xvcjogI0ZGRkZGRjtcclxuJHRldGlhcnktYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcclxuJHF1YXRlbmFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4kcGFyYWdyYXBoLXRleHQtY29sb3I6ICMyOTI5Mjk7XHJcblxyXG5cclxuaDEsIGgyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuaDMsaDR7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcblxyXG5wLFxyXG5hLFxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5zZWxlY3QsXHJcbm9wdGlvbixcclxudWwsXHJcbmxpLFxyXG50YWJsZSxcclxudGQsXHJcbnRyLFxyXG50aCxcclxudGJvZHksXHJcbnRoZWFkLFxyXG5kaXYsXHJcbmhlYWRlcixcclxuc2VjdGlvbixcclxuYXNpZGUsXHJcbmZpZ3VyZSxcclxubGFiZWwsXHJcbnRleHRhcmVhLFxyXG46OnBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuc3BhbntcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufSIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU11bGlzaDp3Z2h0QDMwMDs1MDA7NjAwOzgwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuY2RuZm9udHMuY29tL2Nzcy9naWxyb3ktYm9sZFwiKTtcbmgxLCBoMiB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmgzLCBoNCB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnAsXG5hLFxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG5vcHRpb24sXG51bCxcbmxpLFxudGFibGUsXG50ZCxcbnRyLFxudGgsXG50Ym9keSxcbnRoZWFkLFxuZGl2LFxuaGVhZGVyLFxuc2VjdGlvbixcbmFzaWRlLFxuZmlndXJlLFxubGFiZWwsXG50ZXh0YXJlYSxcbjo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5zcGFuIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbnVsLFxub2wsXG5saSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7IH1cblxuLyoqXHJcbipcclxuKiBUZXN0aW5nXHJcbipcclxuKiovXG4uc2l0ZW1hcF9tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cbiAgLnNpdGVtYXBfbWFpbl9fYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2dlY2tvL2ltZy9zaXRlbWFwL3Bvc3RzL0JhY2tncm91bmQtUG9zdHMtRGVza3RvcC5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIC5zaXRlbWFwX21haW5fX2Jhbm5lciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZ2Vja28vaW1nL3NpdGVtYXAvcG9zdHMvQmFja2dyb3VuZC1Qb3N0cy1Nb2JpbGUucG5nXCIpOyB9IH1cbiAgLnNpdGVtYXBfbWFpbl9fYmFubmVyX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMjBweCAwIDAgMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLnNpdGVtYXBfbWFpbl9fYmFubmVyX2NvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAuc2l0ZW1hcF9tYWluX19iYW5uZXJfYnJlYWRjcnVtYiB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zaXRlbWFwX21haW5fX2Jhbm5lcl9icmVhZGNydW1iIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAuc2l0ZW1hcF9tYWluX19iYW5uZXJfYnJlYWRjcnVtYiBzcGFuLnNlcGFyYXRvciB7XG4gICAgICBjb2xvcjogI0ZDQzEzRTsgfVxuICAgIC5zaXRlbWFwX21haW5fX2Jhbm5lcl9icmVhZGNydW1iIGEsIC5zaXRlbWFwX21haW5fX2Jhbm5lcl9icmVhZGNydW1iIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5zaXRlbWFwX21haW5fX2Jhbm5lcl90aXRsZSB7XG4gICAgcGFkZGluZzogMjBweCAwIDAgMDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgLnNpdGVtYXBfbWFpbl9fYmFubmVyX3RpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgLnNpdGVtYXBfbWFpbl9fYmFubmVyX3RpdGxlIGgxIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBmb250LXNpemU6IDUwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc2l0ZW1hcF9tYWluX19iYW5uZXJfdGl0bGUgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDsgfSB9XG4gIC5zaXRlbWFwX21haW5fX2Jhbm5lcl9waWN0dXJlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE4JTtcbiAgICBib3R0b206IC0xOCU7IH1cbiAgICAuc2l0ZW1hcF9tYWluX19iYW5uZXJfcGljdHVyZSBpbWcge1xuICAgICAgd2lkdGg6IDQ1JTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIC5zaXRlbWFwX21haW5fX2Jhbm5lcl9waWN0dXJlIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDU1JTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAgICAgLnNpdGVtYXBfbWFpbl9fYmFubmVyX3BpY3R1cmUge1xuICAgICAgICByaWdodDogLTU1cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgLnNpdGVtYXBfbWFpbl9fYmFubmVyX3BpY3R1cmUge1xuICAgICAgICByaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAuc2l0ZW1hcF9tYWluX19iYW5uZXJfcGljdHVyZSB7XG4gICAgICAgIHJpZ2h0OiAtMTUlO1xuICAgICAgICBib3R0b206IC0xNyU7IH0gfVxuICAuc2l0ZW1hcF9tYWluX19jb250ZW50X3NlY3Rpb25fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7IH1cbiAgLnNpdGVtYXBfbWFpbl9fY29udGVudF9zZWN0aW9uX2RpdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiA0MHB4IDEwcHggNDBweCA1MHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMjMlKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAuc2l0ZW1hcF9tYWluX19jb250ZW50X3NlY3Rpb25fZGl2IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMzIlKTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAuc2l0ZW1hcF9tYWluX19jb250ZW50X3NlY3Rpb25fZGl2IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgNTAlKTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAuc2l0ZW1hcF9tYWluX19jb250ZW50X3NlY3Rpb25fZGl2IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlOyB9IH1cbiAgLnNpdGVtYXBfbWFpbl9fY29udGVudF9zZWN0aW9uX2xpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG4gICAgLnNpdGVtYXBfbWFpbl9fY29udGVudF9zZWN0aW9uX2xpOjptYXJrZXIge1xuICAgICAgY29sb3I6ICM4NjRDRDc7IH1cbiAgLnNpdGVtYXBfbWFpbl9fY29udGVudF9jYXNpbm9fbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICM4NjRDRDc7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7IH1cbiAgICAuc2l0ZW1hcF9tYWluX19jb250ZW50X2Nhc2lub19saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMjkyOTI5O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4iLCJodG1sLGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXHJcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcclxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcclxuYiwgdSwgaSwgY2VudGVyLFxyXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcclxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBcclxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBcclxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXHJcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiAwO1xyXG59XHJcbmJsb2NrcXVvdGUsIHEge1xyXG5cdHF1b3Rlczogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcclxucTpiZWZvcmUsIHE6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxudGFibGUge1xyXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbip7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbmEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuICBcclxudWwsXHJcbm9sLFxyXG5saSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmh0bWx7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbn0iLCJAaW1wb3J0ICcuLi92YXJzJztcclxuQGltcG9ydCAnLi4vcmVzZXQnO1xyXG5AaW1wb3J0ICcuLi9icmVha3BvaW50cyc7XHJcblxyXG4vLyBTdHlsZXNoZWV0IGZvciB0aGUgc2l0ZW1hcCBwYWdlIHRlbXBsYXRlXHJcblxyXG4uc2l0ZW1hcF9tYWlue1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRldGlhcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICAgJl9fYmFubmVye1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9nZWNrby9pbWcvc2l0ZW1hcC9wb3N0cy9CYWNrZ3JvdW5kLVBvc3RzLURlc2t0b3AucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD02MDBweCcpe1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvZ2Vja28vaW1nL3NpdGVtYXAvcG9zdHMvQmFja2dyb3VuZC1Qb3N0cy1Nb2JpbGUucG5nJylcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmFubmVyX2NvbnRhaW5lcntcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9NjAwcHgnKXtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmFubmVyX2JyZWFkY3J1bWJ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD10YWJsZXQnKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Bhbi5zZXBhcmF0b3J7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhLCBzcGFue1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHF1YXRlbmFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19iYW5uZXJfdGl0bGV7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDAgMDtcclxuICAgICAgICBjb2xvcjogJHF1YXRlbmFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9ODAwcHgnKXtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDF7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD10YWJsZXQnKXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Jhbm5lcl9waWN0dXJle1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMTglO1xyXG4gICAgICAgIGJvdHRvbTogLTE4JTtcclxuICAgICAgICBcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NSU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSAoJzw9NjAwcHgnKXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhICgnPD0xMjUwcHgnKXtcclxuICAgICAgICAgICAgcmlnaHQ6IC01NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTgwMHB4Jyl7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEgKCc8PTYwMHB4Jyl7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMTUlO1xyXG4gICAgICAgICAgICBib3R0b206IC0xNyU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnRfc2VjdGlvbl90aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnRfc2VjdGlvbl9kaXZ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHF1YXRlbmFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMTBweCA0MHB4IDUwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAyMyUpO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCc8PTgwMHB4Jyl7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDMyJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgnPD02MDBweCcpe1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCA1MCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoJzw9NDAwcHgnKXtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50X3NlY3Rpb25fbGl7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuXHJcbiAgICAgICAgJjo6bWFya2Vye1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudF9jYXNpbm9fbGlua3tcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICRwYXJhZ3JhcGgtdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIkYnJlYWtwb2ludHM6IChcclxuICBcInBob25lXCI6IDM2MHB4LFxyXG4gIFwidGFibGV0XCI6IDc2OHB4LFxyXG4gIFwiZGVza3RvcFwiOiAxMzY2cHgsXHJcbiAgXCJMR2Rlc2t0b3BcIjogMTkyMHB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLy9cclxuLy8vIENyZWF0ZXMgYSBsaXN0IG9mIHN0YXRpYyBleHByZXNzaW9ucyBvciBtZWRpYSB0eXBlc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHNpbmdsZSBtZWRpYSB0eXBlIChzY3JlZW4pXHJcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbic6ICdzY3JlZW4nKTtcclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHN0YXRpYyBleHByZXNzaW9uIHdpdGggbG9naWNhbCBkaXNqdW5jdGlvbiAoT1Igb3BlcmF0b3IpXHJcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoXHJcbi8vL1x0XHQncmV0aW5hMngnOiAoXHJcbi8vL1x0XHRcdCcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKScsXHJcbi8vL1x0XHRcdCcobWluLXJlc29sdXRpb246IDE5MmRwaSknXHJcbi8vL1x0XHQpXHJcbi8vL1x0KTtcclxuLy8vXHJcbiRtZWRpYS1leHByZXNzaW9uczogKFxyXG4gIFwic2NyZWVuXCI6IFwic2NyZWVuXCIsXHJcbiAgXCJwcmludFwiOiBcInByaW50XCIsXHJcbiAgXCJoYW5kaGVsZFwiOiBcImhhbmRoZWxkXCIsXHJcbiAgXCJyZXRpbmEyeFwiOiAoXHJcbiAgICBcIigtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpXCIsXHJcbiAgICBcIihtaW4tcmVzb2x1dGlvbjogMTkyZHBpKVwiXHJcbiAgKSxcclxuICBcInJldGluYTN4XCI6IChcclxuICAgIFwiKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMylcIixcclxuICAgIFwiKG1pbi1yZXNvbHV0aW9uOiAzNTBkcGkpXCJcclxuICApXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLy9cclxuLy8vIERlZmluZXMgYSBudW1iZXIgdG8gYmUgYWRkZWQgb3Igc3VidHJhY3RlZCBmcm9tIGVhY2ggdW5pdCB3aGVuIGRlY2xhcmluZyBicmVha3BvaW50cyB3aXRoIGV4Y2x1c2l2ZSBpbnRlcnZhbHNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBwaXhlbHMgaXMgZGVmaW5lZCBhcyBgMWAgYnkgZGVmYXVsdFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPjEyOHB4XCIpIHt9XHJcbi8vL1xyXG4vLy9cdCAvKiBHZW5lcmF0ZXM6ICovXHJcbi8vL1x0IEBtZWRpYSAobWluLXdpZHRoOiAxMjlweCkge31cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIGVtcyBpcyBkZWZpbmVkIGFzIGAwLjAxYCBieSBkZWZhdWx0XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+MjBlbVwiKSB7fVxyXG4vLy9cclxuLy8vXHQgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy9cdCBAbWVkaWEgKG1pbi13aWR0aDogMjAuMDFlbSkge31cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIHJlbXMgaXMgZGVmaW5lZCBhcyBgMC4xYCBieSBkZWZhdWx0LCB0byBiZSB1c2VkIHdpdGggYGZvbnQtc2l6ZTogNjIuNSU7YFxyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPjIuMHJlbVwiKSB7fVxyXG4vLy9cclxuLy8vXHQgLyogR2VuZXJhdGVzOiAqL1xyXG4vLy9cdCBAbWVkaWEgKG1pbi13aWR0aDogMi4xcmVtKSB7fVxyXG4vLy9cclxuJHVuaXQtaW50ZXJ2YWxzOiAoXHJcbiAgXCJweFwiOiAxLFxyXG4gIFwiZW1cIjogMC4wMSxcclxuICBcInJlbVwiOiAwLjFcclxuKSAhZGVmYXVsdDtcclxuLy8vXHJcbi8vLyBHZW5lcmF0ZXMgYSBtZWRpYSBxdWVyeSBiYXNlZCBvbiBhIGxpc3Qgb2YgY29uZGl0aW9uc1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge0xpc3R9ICAgJGNvbmRpdGlvbnMgIC0gTWVkaWEgcXVlcnkgY29uZGl0aW9uc1xyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc2luZ2xlIHNldCBicmVha3BvaW50XHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+cGhvbmVcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggdHdvIHNldCBicmVha3BvaW50c1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPnBob25lXCIsIFwiPD10YWJsZXRcIikgeyB9XHJcbi8vL1xyXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggY3VzdG9tIHZhbHVlc1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPj0zNThweFwiLCBcIjw4NTBweFwiKSB7IH1cclxuLy8vXHJcbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBzZXQgYnJlYWtwb2ludHMgd2l0aCBjdXN0b20gdmFsdWVzXHJcbi8vLyAgQGluY2x1ZGUgbWVkaWEoXCI+ZGVza3RvcFwiLCBcIjw9MTM1MHB4XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc3RhdGljIGV4cHJlc3Npb25cclxuLy8vICBAaW5jbHVkZSBtZWRpYShcInJldGluYTJ4XCIpIHsgfVxyXG4vLy9cclxuLy8vIEBleGFtcGxlIHNjc3MgLSBNaXhpbmcgZXZlcnl0aGluZ1xyXG4vLy8gIEBpbmNsdWRlIG1lZGlhKFwiPj0zNTBweFwiLCBcIjx0YWJsZXRcIiwgXCJyZXRpbmEzeFwiKSB7IH1cclxuLy8vXHJcbkBtaXhpbiBtZWRpYSgkY29uZGl0aW9ucy4uLikge1xyXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRjb25kaXRpb25zKSB7XHJcbiAgICAkY29uZGl0aW9uczogc2V0LW50aChcclxuICAgICAgJGNvbmRpdGlvbnMsXHJcbiAgICAgICRpLFxyXG4gICAgICBwYXJzZS1leHByZXNzaW9uKG50aCgkY29uZGl0aW9ucywgJGkpKVxyXG4gICAgKTtcclxuICB9XHJcblxyXG4gICRicmFuY2hlczogZ2V0LXF1ZXJ5LWJyYW5jaGVzKCRjb25kaXRpb25zKTtcclxuICAkcXVlcnk6IFwiXCI7XHJcblxyXG4gIEBlYWNoICRicmFuY2ggaW4gJGJyYW5jaGVzIHtcclxuICAgIEBpZiAoc3RyLWxlbmd0aCgkcXVlcnkpICE9IDApIHtcclxuICAgICAgJHF1ZXJ5OiAkcXVlcnkgKyBcIiwgXCI7XHJcbiAgICB9XHJcblxyXG4gICAgJHF1ZXJ5OiAkcXVlcnkgKyAkYnJhbmNoO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICN7JHF1ZXJ5fSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gUmVhZHMgYSBsaXN0IG9mIG1lZGlhIHF1ZXJ5IGV4cHJlc3Npb25zIGFuZCBzZXBhcmF0ZXMgbG9naWNhbCBkaXNqdW5jdGlvbnMgaW50byBkaWZmZXJlbnQgYnJhbmNoZXNcclxuLy8vXHJcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXHJcbi8vL1xyXG4vLy8gQHBhcmFtIHtMaXN0fSAgICRleHByZXNzaW9ucyAgLSBsaXN0IG9mIGV4cHJlc3Npb25zXHJcbi8vL1xyXG4vLy8gQHRocm93cyBgJGV4cHJlc3Npb25gIGlzIG5vdCBhIHZhbGlkIGV4cHJlc3Npb25cclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtMaXN0IHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiBnZXQtcXVlcnktYnJhbmNoZXMoJGV4cHJlc3Npb25zKSB7XHJcbiAgJHJlc3VsdDogXCJcIjtcclxuICAkaGFzLWdyb3VwczogZmFsc2U7XHJcblxyXG4gIC8vIEdldHRpbmcgaW5pdGlhbCBzbmFwc2hvdCBhbmQgbG9va2luZyBmb3IgZ3JvdXBzXHJcbiAgQGVhY2ggJGV4cHJlc3Npb24gaW4gJGV4cHJlc3Npb25zIHtcclxuICAgIEBpZiAoc3RyLWxlbmd0aCgkcmVzdWx0KSAhPSAwKSB7XHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyBcIiBhbmQgXCI7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSA9PSBcInN0cmluZ1wiKSB7XHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAkZXhwcmVzc2lvbjtcclxuICAgIH0gQGVsc2UgaWYgKHR5cGUtb2YoJGV4cHJlc3Npb24pID09IFwibGlzdFwiKSB7XHJcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyBudGgoJGV4cHJlc3Npb24sIDEpO1xyXG4gICAgICAkaGFzLWdyb3VwczogdHJ1ZTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAd2FybiAnI3skZXhwcmVzc2lvbn0gaXMgbm90IGEgdmFsaWQgZXhwcmVzc2lvbi4nO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gSWYgd2UgaGF2ZSBncm91cHMsIHdlIGhhdmUgdG8gY3JlYXRlIGFsbCBwb3NzaWJsZSBjb21iaW5hdGlvbnNcclxuICBAaWYgJGhhcy1ncm91cHMge1xyXG4gICAgQGVhY2ggJGV4cHJlc3Npb24gaW4gJGV4cHJlc3Npb25zIHtcclxuICAgICAgQGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSA9PSBcImxpc3RcIikge1xyXG4gICAgICAgICRmaXJzdDogbnRoKCRleHByZXNzaW9uLCAxKTtcclxuXHJcbiAgICAgICAgQGVhY2ggJG1lbWJlciBpbiAkZXhwcmVzc2lvbiB7XHJcbiAgICAgICAgICBAaWYgKCRtZW1iZXIgIT0gJGZpcnN0KSB7XHJcbiAgICAgICAgICAgIEBlYWNoICRwYXJ0aWFsIGluICRyZXN1bHQge1xyXG4gICAgICAgICAgICAgICRyZXN1bHQ6IGpvaW4oXHJcbiAgICAgICAgICAgICAgICAkcmVzdWx0LFxyXG4gICAgICAgICAgICAgICAgc3RyLXJlcGxhY2UtZmlyc3QoJGZpcnN0LCAkbWVtYmVyLCAkcGFydGlhbClcclxuICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICRyZXN1bHQ7XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gUGFyc2VzIGEgc3RyaW5nIHRvIGZvcm0gYSBtZWRpYSBxdWVyeSBleHByZXNzaW9uXHJcbi8vL1xyXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRleHByZXNzaW9uICAtIGV4cHJlc3Npb24gKGluIHN0cmluZylcclxuLy8vXHJcbi8vLyBAdGhyb3dzIEV4cHJlc3Npb24gd2l0aCB0eXBlIGB0eXBlLW9mKCRleHByZXNzaW9uKWAgZGV0ZWN0ZWQsIHN0cmluZyBleHBlY3RlZFxyXG4vLy8gQHRocm93cyBgJGV4cHJlc3Npb25gIGlzIG1pc3NpbmcgYW4gb3BlcmF0b3JcclxuLy8vIEB0aHJvd3MgVW5rbm93biB1bml0OiBgJHVuaXRgXHJcbi8vL1xyXG4vLy8gQHJldHVybiB7U3RyaW5nIHwgTnVsbH1cclxuLy8vXHJcbkBmdW5jdGlvbiBwYXJzZS1leHByZXNzaW9uKCRleHByZXNzaW9uKSB7XHJcbiAgJG9wZXJhdG9yOiBcIlwiO1xyXG4gICR2YWx1ZTogXCJcIjtcclxuICAkZWxlbWVudDogXCJcIjtcclxuICAkcmVzdWx0OiBcIlwiO1xyXG4gICRpcy13aWR0aDogdHJ1ZTtcclxuXHJcbiAgQGlmICh0eXBlLW9mKCRleHByZXNzaW9uKSAhPSBcInN0cmluZ1wiKSB7XHJcbiAgICBAd2FybiAnRXhwcmVzc2lvbiB3aXRoIHR5cGUgYCN7dHlwZS1vZigkZXhwcmVzc2lvbil9YCBkZXRlY3RlZCwgc3RyaW5nIGV4cGVjdGVkLic7XHJcbiAgfVxyXG5cclxuICAvLyBTZXBhcmF0aW5nIHRoZSBvcGVyYXRvciBmcm9tIHRoZSByZXN0IG9mIHRoZSBleHByZXNzaW9uXHJcbiAgQGlmIChzdHItc2xpY2UoJGV4cHJlc3Npb24sIDIsIDIpID09IFwiPVwiKSB7XHJcbiAgICAkb3BlcmF0b3I6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMSwgMik7XHJcbiAgICAkdmFsdWU6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMyk7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAkb3BlcmF0b3I6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMSwgMSk7XHJcbiAgICAkdmFsdWU6IHN0ci1zbGljZSgkZXhwcmVzc2lvbiwgMik7XHJcbiAgfVxyXG5cclxuICAvLyBDaGVja2luZyB3aGF0IHR5cGUgb2YgZXhwcmVzc2lvbiB3ZSdyZSBkZWFsaW5nIHdpdGhcclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkdmFsdWUpIHtcclxuICAgICRyZXN1bHQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdmFsdWUpO1xyXG4gIH0gQGVsc2UgaWYgbWFwLWhhcy1rZXkoJG1lZGlhLWV4cHJlc3Npb25zLCAkZXhwcmVzc2lvbikge1xyXG4gICAgJHJlc3VsdDogbWFwLWdldCgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKTtcclxuICAgICRpcy13aWR0aDogZmFsc2U7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAkcmVzdWx0OiB0by1udW1iZXIoJHZhbHVlKTtcclxuICB9XHJcblxyXG4gIEBpZiAoJGlzLXdpZHRoKSB7XHJcbiAgICAkdW5pdDogdW5pdCgkcmVzdWx0KTtcclxuICAgICRpbnRlcnZhbDogMDtcclxuXHJcbiAgICBAaWYgKG1hcC1oYXMta2V5KCR1bml0LWludGVydmFscywgJHVuaXQpKSB7XHJcbiAgICAgICRpbnRlcnZhbDogbWFwLWdldCgkdW5pdC1pbnRlcnZhbHMsICR1bml0KTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAd2FybiAnVW5rbm93biB1bml0OiAjeyR1bml0fSc7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkb3BlcmF0b3IgPT0gXCI+XCIpIHtcclxuICAgICAgJGVsZW1lbnQ6IFwiKG1pbi13aWR0aDogI3skcmVzdWx0ICsgJGludGVydmFsfSlcIjtcclxuICAgIH0gQGVsc2UgaWYgKCRvcGVyYXRvciA9PSBcIjxcIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWF4LXdpZHRoOiAjeyRyZXN1bHQgLSAkaW50ZXJ2YWx9KVwiO1xyXG4gICAgfSBAZWxzZSBpZiAoJG9wZXJhdG9yID09IFwiPj1cIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWluLXdpZHRoOiAjeyRyZXN1bHR9KVwiO1xyXG4gICAgfSBAZWxzZSBpZiAoJG9wZXJhdG9yID09IFwiPD1cIikge1xyXG4gICAgICAkZWxlbWVudDogXCIobWF4LXdpZHRoOiAjeyRyZXN1bHR9KVwiO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIEB3YXJuICcjeyRleHByZXNzaW9ufSBpcyBtaXNzaW5nIGFuIG9wZXJhdG9yLic7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAkZWxlbWVudDogJHJlc3VsdDtcclxuICB9XHJcblxyXG4gIEByZXR1cm4gJGVsZW1lbnQ7XHJcbn1cclxuXHJcbi8vL1xyXG4vLy8gUmVwbGFjZXMgdGhlIGZpcnN0IG9jY3VyZW5jZSBvZiB0aGUgc3RyaW5nIHdpdGggdGhlIHJlcGxhY2VtZW50IHN0cmluZ1xyXG4vLy9cclxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcclxuLy8vXHJcbi8vLyBAcGFyYW0ge1N0cmluZ30gICAkc2VhcmNoICAtIFRoZSB2YWx1ZSBiZWluZyBzZWFyY2hlZCBmb3JcclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRyZXBsYWNlICAtIFRoZSByZXBsYWNlbWVudCBzdHJpbmdcclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRzdWJqZWN0ICAtIFRoZSBzdHJpbmcgYmVpbmcgcmVwbGFjZWQgb25cclxuLy8vXHJcbi8vLyBAcmV0dXJuIHtTdHJpbmcgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlLWZpcnN0KCRzZWFyY2gsICRyZXBsYWNlLCAkc3ViamVjdCkge1xyXG4gICRzZWFyY2gtc3RhcnQ6IHN0ci1pbmRleCgkc3ViamVjdCwgJHNlYXJjaCk7XHJcblxyXG4gIEBpZiAkc2VhcmNoLXN0YXJ0ID09IG51bGwge1xyXG4gICAgQHJldHVybiAkc3ViamVjdDtcclxuICB9XHJcblxyXG4gICRyZXN1bHQ6IHN0ci1zbGljZSgkc3ViamVjdCwgMCwgJHNlYXJjaC1zdGFydCAtIDEpO1xyXG4gICRyZXN1bHQ6ICRyZXN1bHQgKyAkcmVwbGFjZTtcclxuICAkcmVzdWx0OiAkcmVzdWx0ICsgc3RyLXNsaWNlKCRzdWJqZWN0LCAkc2VhcmNoLXN0YXJ0ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSk7XHJcblxyXG4gIEByZXR1cm4gJHJlc3VsdDtcclxufVxyXG5cclxuLy8vXHJcbi8vLyBDYXN0cyBhIG51bWJlciB0byBhIHN0cmluZ1xyXG4vLy9cclxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxyXG4vLy9cclxuLy8vIEBwYXJhbSB7U3RyaW5nfSAgICRzdHJpbmcgIC0gTnVtYmVyIHRvIGJlIHBhcnNlZFxyXG4vLy9cclxuLy8vIEByZXR1cm4ge0xpc3QgfCBOdWxsfVxyXG4vLy9cclxuQGZ1bmN0aW9uIHRvLW51bWJlcigkc3RyaW5nKSB7XHJcbiAgLy8gTWF0cmljZXNcclxuICAkc3RyaW5nczogXCIwXCIgXCIxXCIgXCIyXCIgXCIzXCIgXCI0XCIgXCI1XCIgXCI2XCIgXCI3XCIgXCI4XCIgXCI5XCI7XHJcbiAgJG51bWJlcnM6IDAgMSAyIDMgNCA1IDYgNyA4IDk7XHJcblxyXG4gIC8vIFJlc3VsdFxyXG4gICRyZXN1bHQ6IDA7XHJcbiAgJGRpdmlkZXI6IDA7XHJcbiAgJG1pbnVzOiBmYWxzZTtcclxuXHJcbiAgLy8gTG9vcGluZyB0aHJvdWdoIGFsbCBjaGFyYWN0ZXJzXHJcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBzdHItbGVuZ3RoKCRzdHJpbmcpIHtcclxuICAgICRjaGFyYWN0ZXI6IHN0ci1zbGljZSgkc3RyaW5nLCAkaSwgJGkpO1xyXG4gICAgJGluZGV4OiBpbmRleCgkc3RyaW5ncywgJGNoYXJhY3Rlcik7XHJcblxyXG4gICAgQGlmICRjaGFyYWN0ZXIgPT0gXCItXCIge1xyXG4gICAgICAkbWludXM6IHRydWU7XHJcbiAgICB9IEBlbHNlIGlmICRjaGFyYWN0ZXIgPT0gXCIuXCIge1xyXG4gICAgICAkZGl2aWRlcjogMTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAaWYgdHlwZS1vZigkaW5kZXgpICE9IFwibnVtYmVyXCIge1xyXG4gICAgICAgICRyZXN1bHQ6IGlmKCRtaW51cywgJHJlc3VsdCAqIC0xLCAkcmVzdWx0KTtcclxuICAgICAgICBAcmV0dXJuIF9sZW5ndGgoJHJlc3VsdCwgc3RyLXNsaWNlKCRzdHJpbmcsICRpKSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICRudW1iZXI6IG50aCgkbnVtYmVycywgJGluZGV4KTtcclxuXHJcbiAgICAgIEBpZiAkZGl2aWRlciA9PSAwIHtcclxuICAgICAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTA7XHJcbiAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgIC8vIE1vdmUgdGhlIGRlY2ltYWwgZG90IHRvIHRoZSBsZWZ0XHJcbiAgICAgICAgJGRpdmlkZXI6ICRkaXZpZGVyICogMTA7XHJcbiAgICAgICAgJG51bWJlcjogJG51bWJlciAvICRkaXZpZGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgJG51bWJlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEByZXR1cm4gaWYoJG1pbnVzLCAkcmVzdWx0ICogLTEsICRyZXN1bHQpO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gX2xlbmd0aCgkbnVtYmVyLCAkdW5pdCkge1xyXG4gICRzdHJpbmdzOiBcInB4XCIgXCJjbVwiIFwibW1cIiBcIiVcIiBcImNoXCIgXCJwaWNhXCIgXCJpblwiIFwiZW1cIiBcInJlbVwiIFwicHRcIiBcInBjXCIgXCJleFwiIFwidndcIlxyXG4gICAgXCJ2aFwiIFwidm1pblwiIFwidm1heFwiO1xyXG4gICR1bml0czogMXB4IDFjbSAxbW0gMSUgMWNoIDFwaWNhIDFpbiAxZW0gMXJlbSAxcHQgMXBjIDFleCAxdncgMXZoIDF2bWluIDF2bWF4O1xyXG4gICRpbmRleDogaW5kZXgoJHN0cmluZ3MsICR1bml0KTtcclxuXHJcbiAgQGlmIHR5cGUtb2YoJGluZGV4KSAhPSBcIm51bWJlclwiIHtcclxuICAgIEB3YXJuICdVbmtub3duIHVuaXQgYCN7JHVuaXR9YC4nO1xyXG4gICAgQHJldHVybiBmYWxzZTtcclxuICB9XHJcblxyXG4gIEByZXR1cm4gJG51bWJlciAqIG50aCgkdW5pdHMsICRpbmRleCk7XHJcbn1cclxuXHJcbi8qKlxyXG4qXHJcbiogVGVzdGluZ1xyXG4qXHJcbioqLyJdfQ== */
