html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}@font-face{font-family:"MyriadPro-Regular";src:url("../media/fonts/MyriadPro-Regular.eot");src:url("../media/fonts/MyriadPro-Regular.eot?#iefix") format("embedded-opentype"),url("../media/fonts/MyriadPro-Regular.ttf") format("truetype"),url("../media/fonts/MyriadPro-Regular.svg#MyriadPro-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Open Sans Bold";src:url("../media/fonts/OpenSans-SemiBold.ttf") format("truetype");font-style:normal;font-weight:normal}.text_box{padding:5px 10px 5px 16px;margin:10px 0;background:#f6f8fa;border:1px solid #dadde2;border-left:5px solid #ffae00}.text_box,.text_box *{color:#4c4e50;text-shadow:0 1px #fff;font-family:Arial;font-size:16px;font-weight:26px;font-style:italic !important}.quote_box{padding:0 0 0 10px;margin:0 0 0 15px;border-left:4px solid #003255}@media only screen and (min-width: 992px){.quote_box{padding:0 0 0 20px;margin:0 0 0 25px}}.quote_box,.quote_box *{color:#4c4e50;font-family:Arial;font-size:16px;font-weight:26px;font-style:italic !important}.text_bold_12,.text_bold_12 *{font-size:12px !important;font-weight:bold !important;font-style:normal !important}.video_desc_box{padding:13px 14px 12px 14px;background:#f6f8fa;border:1px solid #dadde2}.video_desc_box,.video_desc_box *{color:#4c4e50;font-family:Arial;font-size:16px;font-weight:26px;font-style:italic !important}#copyrights,#copyrights *,#solution,#solution *{color:#919192;font-size:11px;line-height:20px}#copyrights{float:left;padding:16px 0 0 1px}#solution{float:right;padding:16px 4px 0 0}#solution a{color:#5e5f60;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}#solution a:hover{color:#000}#dialog_content,#dialog_content *{color:#4c4e50;font:16px/26px "Open Sans",sans-serif}#dialog_content strong,#dialog_content strong *{font-weight:bold}#dialog_content em,#dialog_content em *{font-style:italic}#dialog_content iframe{display:block;border:0}button{width:auto;padding:0;margin:0;background:none;border:none;overflow:visible;cursor:pointer}.red_btn.btn_bg_left{display:block;padding:0 0 0 10px;background:url("../media/images/btn/red_btn.png") no-repeat 0 0}.red_btn .btn_bg_right{display:block;padding:0 10px 0 0;background:url("../media/images/btn/red_btn.png") no-repeat 100% -90px}.red_btn .btn_bg_mid{display:block;padding:0 16px;background:url("../media/images/btn/red_btn.png") repeat-x 0 -45px;color:#fff;font:16px/45px "MyriadPro-Regular",sans-serif;text-shadow:0 1px rgba(0,0,0,.2)}button:hover .red_btn.btn_bg_left{background-position:0 -135px}button:hover .red_btn .btn_bg_right{background-position:100% -225px}button:hover .red_btn .btn_bg_mid{background-position:0 -180px}.gallery_items{margin:17px 0 20px 0;width:644px;overflow:hidden}.gallery_list_item{float:left;position:relative;cursor:pointer;margin-bottom:5px}.gallery_list_item,.gallery_list_item .top,.gallery_list_item .bot,.gallery_list_item .mid{width:317px}.gallery_list_item .top,.gallery_list_item .bot,.gallery_list_item .mid{background-image:url("../media/images/bg/gallery_item.png")}.gallery_list_item .top,.gallery_list_item .bot{height:19px}.gallery_list_item .top{background-position:0 0}.gallery_list_item .mid{background-position:-317px 0}.gallery_list_item .bot{background-position:-634px 100%}.gallery_list_item:hover .top{background-position:-951px 0}.gallery_list_item:hover .mid{background-position:-1268px 0}.gallery_list_item:hover .bot{background-position:-1585px 100%}.gallery_list_item .image_holder{width:300px;height:210px;overflow:hidden;position:relative;top:-18px;left:2px}.gallery_list_item .dec{position:relative;top:-30px;left:2px;width:300px;height:12px;background:url("../media/images/bg/img_news_sprites.png") no-repeat 0 -92px}.gallery_list_item .description{text-align:center;position:relative;top:-18px}.description .date{font-size:10px;line-height:12px;color:#adadad;font-family:"Open Sans",sans-serif;letter-spacing:1px;text-transform:uppercase}.gallery .description .text{padding:8px 21px 4px 19px !important}.description .name{padding:8px 20px;display:block;color:#444240;font-family:arial;font-size:18px;line-height:28px;letter-spacing:-1px;text-align:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.gallery_list_item:hover .name{color:#eb2d2d}.gallery_item{width:654px !important}.gallery_item .yellow_bg{margin-bottom:8px !important;width:603px;left:8px}.gallery_item .big_img{width:438px;height:435px;float:left;position:relative;background:url("../media/images/bg/gallery_big.png") 0 0 no-repeat;cursor:pointer}.gallery_item .big_img:hover{background:url("../media/images/bg/gallery_big_ov.png") 0 0 no-repeat}.big_img .img_holder{width:416px;height:413px;overflow:hidden;position:absolute;top:10px;left:11px}.gallery_item .small_img{width:216px;height:215px;float:left;position:relative;background:url("../media/images/bg/gallery_small.png") 0 0 no-repeat;cursor:pointer;margin:0 3px 6px 0}.gallery_item .small_img:hover{background:url("../media/images/bg/gallery_small_ov.png") 0 0 no-repeat}.small_img .img_holder{width:194px;height:194px;overflow:hidden;position:absolute;top:10px;left:11px}.small_img:hover .over,.big_img:hover .over{background:#fff;-moz-opacity:.6;filter:alpha(opacity=60);opacity:.6;width:100%;height:100%;position:absolute;top:0;left:0}.small_img.item_2,.small_img.item_1{left:0;margin-right:0 !important}.small_img.last{margin-right:0 !important}.gallery_item .no_items{color:#4d5054;font:300 18px/26px "Open Sans",sans-serif;text-shadow:0 1px rgba(255,255,255,.5);padding:0 0 0 8px}noindex:-o-prefocus,#main_map .map .energy_box.extend span{color:#fff}.year_buttons_wrap{position:absolute;bottom:17%;left:3%;max-width:130px}.year_buttons_wrap .year_button{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:129px;height:72px;position:relative;display:block;padding:10px 25px;*padding:0px 25px;font-family:"Open Sans",sans-serif;text-align:center;color:#7e8082;border:1px solid #d4d6d8;-webkit-box-shadow:inset 0 0 10px #eee;box-shadow:inset 0 0 10px #eee;background-color:#fbfbfb}.year_buttons_wrap .year_button .number{display:block;font-weight:bold;font-size:31px;color:#7e8082;line-height:100%}.year_buttons_wrap .year_button .word{display:block;font-weight:normal;font-size:14px;color:#7e8082;letter-spacing:5px;text-transform:uppercase;line-height:100%}.year_buttons_wrap .year_button :after{content:" ";position:absolute;top:50%;left:100%;margin-top:-10px;margin-left:-1px;border:10px solid transparent;border:10px solid rgba(255,255,255,0)}.year_buttons_wrap .year_button :before{content:" ";position:absolute;top:50%;left:100%;margin-top:-10px;border:10px solid transparent;border:10px solid rgba(255,255,255,0)}.year_buttons_wrap .year_button:hover{border-color:#d4d6d8;-webkit-box-shadow:none;box-shadow:none}.year_buttons_wrap .year_button:hover span{color:#585858}.year_buttons_wrap .year_button.active{border-color:#ffae00;background-color:#fff}.year_buttons_wrap .year_button.active span{color:#ffae00}.year_buttons_wrap .year_button.active :after{border-left-color:#fff}.year_buttons_wrap .year_button.active :before{border-left-color:#ffae00}body{width:100%;background:#f5f4f0 url("../media/images/bg/body_bg.gif") repeat-x 0 0;height:100%}@media only screen and (min-width: 992px){body{min-width:990px}}body img,body iframe{max-width:100%}@media only screen and (max-width: 768px){body iframe{margin:10px auto}}h1.title{padding:20px 0;font:600 23px/30px "Open Sans",sans-serif;color:#003255;letter-spacing:-1px;text-transform:uppercase;text-shadow:0 1px #fff}@media only screen and (min-width: 992px){h1.title{padding:37px 0 13px 0;font:bold 36px/42px "Open Sans",sans-serif;text-transform:none}}#page{background:#fff}body,td,th,div,span,p{font:normal normal 11px/130% Arial,Tahoma,Verdana,sans-serif;color:#000}input,textarea,option,select{font:normal normal 11px/100% Arial,Tahoma,Verdana,sans-serif;color:#000}a,a:link,a:active,a:visited{text-decoration:none;font:normal normal 11px/130% Arial,Tahoma,Verdana,sans-serif;color:#000}a:hover{text-decoration:none;cursor:pointer}.wrapper{position:relative;width:auto;margin:0 auto;padding:0 10px}@media only screen and (min-width: 992px){.wrapper{width:984px;padding:0 4px}}#container{min-height:100%;background-color:#fcfcfc}@media only screen and (max-width: 768px){#container{overflow-x:hidden;overflow-y:visible}}@media only screen and (min-width: 992px){#container{background:#fff}}#container:before{content:"";float:left;height:100%;margin-top:-999em}* html #container{height:100%}#content{padding:0px 10px 107px 10px}@media only screen and (min-width: 992px){#content{padding:0 0 107px 0}}#content .wrapper{padding:0}#main #content{background:#f5f7f7}#fancybox-outer{background:none}.no_results{color:#767675;font:13px/24px "Open Sans",sans-serif}#to_top{display:none;position:fixed;z-index:10;bottom:0;right:50%;width:108px;margin:0 -490px 0 0;background:url("../media/images/bg/to_top_btn_bg.png") repeat 0 0}@media only screen and (max-width: 991px){#to_top{display:none !important}}#to_top:hover{background:#e6c248}#to_top span{display:block;height:44px;padding:0 33px 0 11px;background:url("../media/images/bg/img_main_sprites.png") no-repeat 100% -694px;color:#c7cacc;font:11px/48px "Open Sans",sans-serif;letter-spacing:1px;text-shadow:0 -1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}#to_top:hover span{background-position:100% -738px;color:#fff}.iframe_page iframe{width:100% !important;max-width:100%;min-height:500px}@media only screen and (min-width: 768px){.iframe_page iframe{min-height:450px}}.iframe_page .inner_bg_mid{text-align:center}@media only screen and (min-width: 992px){.bg_mid_long{width:984px}}.bg_mid_long,.bg_bot_long,.bg_top_long{background-color:#fff}@media only screen and (min-width: 992px){.bg_mid_long,.bg_bot_long,.bg_top_long{background:#fff url("../media/images/bg/ask_form_big.png") no-repeat}}.bg_top_long{background-position:0 0}.bg_mid_long{background-position:-984px 0;background-repeat:repeat-y}.bg_bot_long{background-position:100% 100%}@media only screen and (min-width: 992px){.bg_bot_long{padding:0 0 5px 0}}#header{height:60px;padding-bottom:14px;background:#fff;background-image:url("../media/images/line.png");background-repeat:repeat-x;background-position:0 bottom}@media only screen and (min-width: 768px){#header{height:auto}}#header .wrapper{padding:0}#header .toggle{position:absolute;top:0;right:0;width:60px;height:60px;color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;display:block;overflow:hidden;z-index:1000}@media only screen and (min-width: 768px){#header .toggle{display:none}}#header .toggle.open .lines{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#header .toggle.open .close{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#header .toggle span{float:left;display:block}#header .toggle .lines{position:absolute;top:13px;right:15px;display:inline-block;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:all .75s ease-in;-o-transition:all .75s ease-in;transition:all .75s ease-in}#header .toggle .lines .line{position:relative;width:30px;height:3px;margin:7px 0 0 0;background:#08bdd7;display:block}#header .toggle .close{position:absolute;top:16px;right:4px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .75s ease-in;-o-transition:all .75s ease-in;transition:all .75s ease-in}#header .toggle .close:after,#header .toggle .close:before{content:"";height:40px;width:40px;border-top:3px solid #08bdd7;position:absolute;top:7px;right:-8px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#header .toggle .close:before{right:20px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#logo{float:left;padding-left:15px;padding-top:5px}@media only screen and (min-width: 768px){#logo{margin-bottom:15px;padding:18px 0 0 12px}}@media only screen and (min-width: 992px){#logo{padding:18px 0 0 2px}}#logo .mobile{display:inline-block}@media only screen and (min-width: 768px){#logo .mobile{display:none}}#logo .desktop{display:none}@media only screen and (min-width: 768px){#logo .desktop{display:inline-block}}#logo span{display:block;width:144px;height:26px;background:url("../media/images/bg/img_main_sprites.png") no-repeat 0 0;text-indent:-9999px}#logo a:hover span{background-position:0 -26px}#lang{float:left;margin-left:20px;padding-top:20px}@media only screen and (min-width: 768px){#lang{float:right;margin-left:0;padding:31px 7px 0 0}}#lang .mobile{display:inline-block}@media only screen and (min-width: 768px){#lang .mobile{display:none}}#lang .desktop{display:none}@media only screen and (min-width: 768px){#lang .desktop{display:inline-block}}#lang .item{float:left;margin:0 0 0 7px}#lang .bg_left{display:block;padding:0 0 0 10px;background:url("../media/images/bg/img_main_sprites.png") no-repeat 0 -157px}#lang .bg_right{display:block;padding:0 10px 0 0;background:url("../media/images/bg/img_main_sprites.png") no-repeat 100% -201px}#lang .bg_mid{display:block;height:22px;background:url("../media/images/bg/img_main_sprites.png") repeat-x 0 -179px;color:#5a5b5b;font:13px/24px "MyriadPro-Regular",sans-serif}@media only screen and (min-width: 768px){#lang .bg_mid{padding:0 6px}}#lang a.bg_left,#lang a .bg_right,#lang a .bg_mid{background:none}#lang a .bg_mid{color:#00bbd6}#lang a.bg_left:hover{background:url("../media/images/bg/img_main_sprites.png") no-repeat 0 -223px}#lang a:hover .bg_right{background:url("../media/images/bg/img_main_sprites.png") no-repeat 100% -267px}#lang a:hover .bg_mid{background:url("../media/images/bg/img_main_sprites.png") no-repeat 0 -245px;color:#767677}.top_menu_holder{background:#003255}#nav_main{width:100%}@media only screen and (min-width: 768px){#nav_main{display:table}}#nav_main ul{position:relative;max-height:0;background:#003255;z-index:10000;overflow:hidden;-webkit-transition:all 1.5s ease-out;-o-transition:all 1.5s ease-out;transition:all 1.5s ease-out}#nav_main ul.open{max-height:1500px}@media only screen and (min-width: 768px){#nav_main ul{max-height:1500px;background:url("../media/images/bg/top_menu_bg.png") 0 0 repeat-x}}@media only screen and (min-width: 768px){#nav_main ul{display:table-row}}@media only screen and (min-width: 768px){#nav_main ul li{display:table-cell}}#nav_main ul li.mobile{border-bottom:1px solid #e9e9e9;display:block}#nav_main ul li.mobile:last-child{border-bottom:2px solid #e9e9e9}#nav_main ul li.mobile .item{position:relative;color:#979797;background:#fff;display:block}#nav_main ul li.mobile .item .icon{position:absolute;top:15px;right:15px;width:6px;height:6px;background-image:url(../media/images/ico/arrow-blue.png);background-repeat:no-repeat;background-position:right top;display:block}@media only screen and (min-width: 768px){#nav_main ul li.mobile{display:none}}@media only screen and (max-width: 767px){#nav_main ul li ul li a{padding-left:25px !important}#nav_main ul li ul li ul li a{padding-left:50px !important}}@media only screen and (min-width: 768px){#nav_main ul li ul{display:none}}@media only screen and (max-width: 767px){#nav_main ul li.has-children.open span{background-image:url("../media/images/ico/arrow-yellow-down.png");background-repeat:no-repeat;background-position:right 15px top 21px}#nav_main ul li.has-children>a{background-image:url("../media/images/ico/arrow-down.png");background-repeat:no-repeat;background-position:right 15px top 21px}}@media only screen and (min-width: 768px){#nav_main ul li.has-children{background-image:none}}#nav_main ul.level-1 li:first-child>a{border-top:none}#nav_main .tac{padding:0 10px}#nav_main .item{width:100%;display:inline-block;padding:14px 0 12px 15px;background:#003255;border-top:1px solid #08bdd7;color:#99d9e8;font:13px/20px "MyriadPro-Regular",sans-serif;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px){#nav_main .item{padding:14px 0 12px 0px;font:12px/20px "MyriadPro-Regular",sans-serif;text-align:center;background-image:none;background-position:3px -112px;border-top:none}}@media only screen and (min-width: 992px){#nav_main .item{width:auto;padding:14px 0 12px 10px;font:13px/20px "MyriadPro-Regular",sans-serif;text-align:left;background-image:url("../media/images/bg/img_main_sprites.png");background-position:0 -112px}}#nav_main .item:hover,#nav_main .item.current{color:#e6c248}@media only screen and (min-width: 992px){#nav_main .item:hover,#nav_main .item.current{background-position:0 -649px}}#nav_top{float:left;padding:29px 0 0 48px;display:none}@media only screen and (min-width: 768px){#nav_top{padding:29px 0 0 0;display:block}}@media only screen and (min-width: 992px){#nav_top{padding:29px 0 0 48px}}#nav_top .item{float:left;padding:6px 14px 4px 14px;font:13px/20px "MyriadPro-Regular",sans-serif;color:#979797;background-image:url("../media/images/bg/img_main_sprites.png");background-repeat:no-repeat;background-position:100% -52px;display:block}@media only screen and (min-width: 768px){#nav_top .item{padding:6px 12px 4px 12px}}@media only screen and (min-width: 992px){#nav_top .item{padding:6px 14px 4px 14px}}#nav_top .item:hover{color:#2a2b2c}#nav_left{float:left;margin:0 0 59px 0;display:none}@media only screen and (min-width: 768px){#nav_left{width:30%;display:block}}@media only screen and (min-width: 992px){#nav_left{width:300px}}#nav_left.nav_bg_top{padding:0}@media only screen and (min-width: 992px){#nav_left.nav_bg_top{width:300px}}#nav_left .nav_bg_bot{background:#4f5663}@media only screen and (min-width: 992px){#nav_left .nav_bg_bot{width:300px}}#nav_left .nav_bg_mid{padding:0}@media only screen and (min-width: 992px){#nav_left .nav_bg_mid{width:300px}}#nav_left .item{position:relative}@media only screen and (min-width: 992px){#nav_left .item{width:300px}}#nav_left .item.last{top:1px;margin:-1px 0 0 0}#nav_left .item.first.last{top:-1px;margin:0}#nav_left .item.first+.item.last{margin:-4px 0 0 0}#nav_left .sub_item,#nav_left .item_bg{display:block;background:url("../media/images/bg/nav_left_bg.png") no-repeat -912px 100%;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}#nav_left .submenu{position:relative}#nav_left .submenu .box_shadow{position:absolute;top:0px;left:0px;width:100%;height:100%;-webkit-box-shadow:inset 0px 0px 10px 3px rgba(0,0,0,.5);box-shadow:inset 0px 0px 10px 3px rgba(0,0,0,.5)}#nav_left .sub_item.submenu_parent{background:#3f4653 url("../media/images/bg/nav_left_bg.png") no-repeat -912px 100% !important;-webkit-box-shadow:inset 0px -2px 11px 1px rgba(0,0,0,.4);box-shadow:inset 0px -2px 11px 1px rgba(0,0,0,.4)}#nav_left .item.last .item_bg,#nav_left .item.first.last .item_bg{background-image:none}#nav_left .item_bg span{display:block;padding:14px 20px 16px 20px;color:#9aa0af;font:400 16px/20px "Open Sans",sans-serif;text-shadow:0 -1px rgba(0,0,0,.2);font-size:17px;line-height:20px}@media only screen and (min-width: 768px){#nav_left .item_bg span{padding:12px 20px 12px 15px;font-size:13px;line-height:16px}}@media only screen and (min-width: 992px){#nav_left .item_bg span{padding:14px 20px 16px 20px;font-size:17px;line-height:20px}}#nav_left a.item_bg:hover{background-color:#e6c248}#nav_left a.item_bg:hover span{color:#fff !important}#nav_left a.item_bg.act span,#nav_left span.item_bg.act span{color:#fff}#nav_left .sub_item.submenu_parent span,#nav_left .submenu_parent .item_bg span{background:url("../media/images/ico/nav_left_arrow.png") no-repeat;background-position:right center;border-right:15px solid transparent}@media only screen and (max-width: 767px){#nav_left .sub_item.submenu_parent span,#nav_left .submenu_parent .item_bg span{padding-right:60px}}@media only screen and (min-width: 992px){#nav_left .sub_item.submenu_parent span,#nav_left .submenu_parent .item_bg span{background:url("../media/images/ico/nav_left_arrow.png") no-repeat 253px 50% !important}}#nav_left .submenu_parent span.item_bg.act span{background-image:url("../media/images/ico/nav_left_arrow_up.png") !important}@media only screen and (min-width: 992px){#nav_left .submenu .sub_item{width:300px}}#nav_left .submenu .sub_item .sub_item_bg span{display:block;padding:16px 20px 14px 20px;color:#f3f3f3;font:600 11px/20px "Open Sans",sans-serif;letter-spacing:1px;text-shadow:0 -1px rgba(0,0,0,.2);text-transform:uppercase;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}#nav_left .submenu.level_4 .sub_item .sub_item_bg span{padding-left:40px}#nav_left .submenu .sub_item a.sub_item_bg:hover span{color:#fff !important;background-color:#e6c248 !important}#nav_left .submenu .sub_item a.sub_item_bg.act span,#nav_left .submenu .sub_item span.sub_item_bg.act span{color:#fff !important}#nav_left .submenu{-webkit-box-shadow:inset 1px 0px 10px 7px rgba(0,0,0,.3);box-shadow:inset 1px 0px 10px 7px rgba(0,0,0,.3);background:#2d333e}#nav_left .submenu .sub_item .sub_item_bg.act span{background-color:#e6c248 !important}#nav_left .submenu .sub_item.submenu_parent .sub_item_bg.act span{background-color:transparent !important}#nav_left .submenu .sub_item.last .sub_item_bg{background-image:none;padding:0}#nav_left .submenu .sub_item.first.last .sub_item_bg{background:url("../media/images/bg/nav_left_sub_bg.png") no-repeat -1200px 100%}#nav_left .submenu .sub_item.first.last a.sub_item_bg:hover{background:#eb2d2d}#nav_left .submenu_parent.last+.submenu .sub_item.last{position:relative;top:1px;margin:-1px 0 0 0}.christmas #main_map{background:url("../media/images/bg/main_page_map_bg_xr.jpg") center center no-repeat}#main_map{position:relative;width:100%;height:620px;background-color:#fff;background-image:url("../media/images/bg/map.jpg");background-position:-121px 65px;background-repeat:no-repeat;background-size:600px 426px}@media only screen and (min-width: 768px){#main_map{width:768px;height:463px;margin:0 auto}}@media only screen and (min-width: 768px){#main_map .wrapper{position:relative}}@media only screen and (min-width: 768px){#main_map .wrapper .map-background{position:absolute;top:0;right:-100px;width:882px;height:440px;background-image:url("../media/images/bg/main_page_map_bg.png");background-position:-665px -89px;background-size:auto;display:block}}@media only screen and (min-width: 992px){#main_map .wrapper .map-background{right:0}}#main_map .wrapper .map{position:absolute;top:210px;left:-68px;width:430px;display:block}@media only screen and (min-width: 768px){#main_map .wrapper .map{position:absolute;top:39px;left:inherit;right:20px;width:630px}}@media only screen and (min-width: 992px){#main_map .wrapper .map{top:39px;right:12%}}#main_map .texts{position:absolute;top:0;left:0;right:0;width:100%;height:200px;margin:0 auto;padding:0 20px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}@media only screen and (min-width: 768px){#main_map .texts{width:275px;top:50px;left:10px;right:inherit;padding:0;text-align:left}}@media only screen and (min-width: 992px){#main_map .texts{width:420px;top:inherit;left:-100px;right:inherit}}#main_map .texts>h1{padding:0;margin:20px 0 0 0;font-family:"Myriad Pro","MyriadPro-Regular";font-size:23px;font-weight:600;line-height:30px;color:#003255;text-transform:uppercase;letter-spacing:-1px}@media only screen and (min-width: 360px){#main_map .texts>h1{padding:0 30px}}@media only screen and (min-width: 768px){#main_map .texts>h1{margin:30px 0 0 0;padding:0;font-size:23px;line-height:30px}}@media only screen and (min-width: 992px){#main_map .texts>h1{margin:77px 0 0 0;font-size:36px;line-height:40px}}#main_map .texts>.button{width:284px;height:39px;margin-top:336px;display:inline-block;background:url("../media/images/btn/main_page_btn.png") 0 0 no-repeat;display:none}@media only screen and (min-width: 768px){#main_map .texts>.button{margin:27px 0 0 -2px;display:block}}#main_map .texts>.button:hover{background-position:0 100%}#main_map .texts>.button .text{color:#fff;font-family:"Myriad Pro","MyriadPro-Regular";font-size:16px;line-height:24px;padding:0 50px 0 20px;position:relative;top:7px;text-shadow:rgba(0,0,0,.19) 0 1px 0}#main_map .texts>.desc{font-family:"Myriad Pro","MyriadPro-Regular";font-size:15px;font-weight:400;line-height:20px;color:#999897;margin:14px 0 0 0;text-shadow:rgba(255,255,255,.37) 0 1px 0}@media only screen and (min-width: 360px){#main_map .texts>.desc{padding:0 30px}}@media only screen and (min-width: 768px){#main_map .texts>.desc{width:350px;padding:0;font-size:16px;line-height:24px}}#main_map .map_shape{cursor:pointer}#main_map .map .more_info{display:block;z-index:9;position:absolute;cursor:pointer !important}#main_map .map .more_info.nordbalt{top:285px;left:305px;width:70px;height:50px;background:url("../media/images/s.gif") 0 0 repeat}#main_map .map .more_info.litpol{top:80px;left:70px;width:80px;height:20px;background:url("../media/images/s.gif") 0 0 repeat}#main_map .map #routes{position:absolute;right:-40px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}#main_map .map .energy_box{position:absolute;left:100px;z-index:101;top:100px;border-radius:50%;background:transparent}#main_map .map .energy_box .grey_circle{border-radius:50%;width:0;height:0;background:#676869}#main_map .map .energy_box .white_circle{border-radius:50%;width:55px;height:55px;left:-31px;top:-31px;position:absolute;opacity:0;border:4px solid #ecebe4}#main_map .map .energy_box span{font-family:"Open Sans";font-size:14px;color:transparent;display:block;text-align:center;text-shadow:0px 0px 20px #fff}@media only screen and (min-width: 768px){#main_map .map .energy_box span{font-size:18px}}#main_map .map .energy_box span.mw{font-size:10px;text-transform:uppercase}@media only screen and (min-width: 768px){#main_map .map .energy_box span.mw{font-size:12px}}#main_map .map .energy_box .arrow{background:url("../media/images/ico/map_arrow.png") no-repeat;margin-top:-16px;top:50%;height:50%;width:11px;display:none;height:20px;position:absolute;z-index:99;-webkit-transition:all 200ms linear 500ms;-o-transition:all 200ms linear 500ms;transition:all 200ms linear 500ms;-webkit-transform:rotate(-9deg) translate(0, 0);-ms-transform:rotate(-9deg) translate(0, 0);transform:rotate(-9deg) translate(0, 0)}#main_map .map .energy_box.extend span{text-shadow:0px 0px 0px #fff;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#main_map .map .energy_box span.num{top:-25px;position:relative}#main_map .map .energy_box span.mw{bottom:-35px;position:relative}#main_map .map .energy_box.extend span.num{top:10px}@media only screen and (min-width: 768px){#main_map .map .energy_box.extend span.num{top:5px}}#main_map .map .energy_box.extend span.mw{bottom:-8px}@media only screen and (min-width: 768px){#main_map .map .energy_box.extend span.mw{bottom:-3px}}#main_map .map .energy_box.extend .arrow{opacity:1}#main_map .map .energy_box .arrows{position:absolute;top:0;right:-52px;width:47px;height:34px;background-position:0 0;display:none;-webkit-transition:opacity 200ms linear 500ms;-o-transition:opacity 200ms linear 500ms;transition:opacity 200ms linear 500ms;background-image:url("../media/images/dec/arrows_sprite.png")}#main_map .map .energy_box.extend .arrows{opacity:1}#main_map .map .energy_box.rus_ltu{top:156px;left:170px}@media only screen and (min-width: 768px){#main_map .map .energy_box.rus_ltu{top:241px;left:246px}}#main_map .map .energy_box.ltu_rus{left:294px;top:220px}#main_map .map .energy_box.ltu_by{left:554px;top:235px}#main_map .map .energy_box.by_ltu{left:395px;top:170px}@media only screen and (min-width: 768px){#main_map .map .energy_box.by_ltu{left:611px;top:264px}}#main_map .map .energy_box.lv_ltu{left:390px;top:40px}@media only screen and (min-width: 768px){#main_map .map .energy_box.lv_ltu{left:619px;top:42px}}#main_map .map .energy_box.ltu_lv{left:555px;top:70px}#main_map .map .energy_box.country_link_1_out{left:140px;top:60px}@media only screen and (min-width: 768px){#main_map .map .energy_box.country_link_1_out{left:150px;top:60px}}#main_map .map .energy_box.country_link_1_out .arrow{right:46px;top:0px;-webkit-transform:rotate(192deg) translate(0, 0);-ms-transform:rotate(192deg) translate(0, 0);transform:rotate(192deg) translate(0, 0)}#main_map .map .energy_box.country_link_1_out .arrows{top:-26px;right:54px;-webkit-transform:rotate(189deg) translate(0, 0);-ms-transform:rotate(189deg) translate(0, 0);transform:rotate(189deg) translate(0, 0)}#main_map .map .energy_box.country_link_1_in{left:140px;top:60px}@media only screen and (min-width: 768px){#main_map .map .energy_box.country_link_1_in{left:155px;top:60px}}@media only screen and (min-width: 992px){#main_map .map .energy_box.country_link_1_in{left:110px;top:50px}}#main_map .map .energy_box.country_link_1_in .arrow{right:-8px;top:14px;-webkit-transform:rotate(15deg) translate(0, 0);-ms-transform:rotate(15deg) translate(0, 0);transform:rotate(15deg) translate(0, 0)}#main_map .map .energy_box.country_link_1_in .arrows{top:-4px;right:-50px;-webkit-transform:rotate(12deg) translate(0, 0);-ms-transform:rotate(12deg) translate(0, 0);transform:rotate(12deg) translate(0, 0)}#main_map .map .energy_box.country_link_2_out{left:210px;top:230px}@media only screen and (min-width: 768px){#main_map .map .energy_box.country_link_2_out{left:320px;top:330px}}#main_map .map .energy_box.country_link_2_out .arrow{right:42px;top:23px;-webkit-transform:rotate(144deg) translate(0, 0);-ms-transform:rotate(144deg) translate(0, 0);transform:rotate(144deg) translate(0, 0)}#main_map .map .energy_box.country_link_2_out .arrows{top:14px;right:48px;-webkit-transform:rotate(150deg) translate(0, 0);-ms-transform:rotate(150deg) translate(0, 0);transform:rotate(150deg) translate(0, 0)}#main_map .map .energy_box.country_link_2_in{left:210px;top:230px}@media only screen and (min-width: 768px){#main_map .map .energy_box.country_link_2_in{left:280px;top:340px}}#main_map .map .energy_box.country_link_2_in .arrow{right:-6px;top:-6px;-webkit-transform:rotate(-30deg) translate(0, 0);-ms-transform:rotate(-30deg) translate(0, 0);transform:rotate(-30deg) translate(0, 0)}#main_map .map .energy_box.country_link_2_in .arrows{top:-43px;right:-50px;-webkit-transform:rotate(-30deg) translate(0, 0);-ms-transform:rotate(-30deg) translate(0, 0);transform:rotate(-30deg) translate(0, 0)}#main_map .map .energy_box.rus_ltu .arrow{right:-6px;top:-6px}#main_map .map .energy_box.extend.rus_ltu .arrows,#main_map .map .energy_box.rus_ltu .arrow{-webkit-transform:rotate(-27deg) translate(0, 0);-ms-transform:rotate(-27deg) translate(0, 0);transform:rotate(-27deg) translate(0, 0)}#main_map .map .energy_box.extend.rus_ltu .arrows{top:-39px;right:-42px}#main_map .map .energy_box.ltu_rus .arrow{right:44px;top:19px}#main_map .map .energy_box.extend.ltu_rus .arrows,#main_map .map .energy_box.ltu_rus .arrow{-webkit-transform:rotate(-207deg) translate(0, 0);-ms-transform:rotate(-207deg) translate(0, 0);transform:rotate(-207deg) translate(0, 0)}#main_map .map .energy_box.extend.ltu_rus .arrows{right:43px;top:5px}#main_map .map .energy_box.by_ltu .arrow{right:43px;top:-7px}#main_map .map .energy_box.extend.by_ltu .arrows,#main_map .map .energy_box.by_ltu .arrow{-webkit-transform:rotate(-151deg) translate(0, 0);-ms-transform:rotate(-151deg) translate(0, 0);transform:rotate(-151deg) translate(0, 0)}#main_map .map .energy_box.extend.by_ltu .arrows{right:45px;top:-39px}#main_map .map .energy_box.ltu_by .arrow{right:-5px;top:20px}#main_map .map .energy_box.extend.ltu_by .arrows,#main_map .map .energy_box.ltu_by .arrow{-webkit-transform:rotate(-331deg) translate(0, 0);-ms-transform:rotate(-331deg) translate(0, 0);transform:rotate(-331deg) translate(0, 0)}#main_map .map .energy_box.extend.ltu_by .arrows{right:-41px;top:6px}#main_map .map .energy_box.ltu_lv .arrow{right:-4px;top:-10px}#main_map .map .energy_box.extend.ltu_lv .arrows,#main_map .map .energy_box.ltu_lv .arrow{-webkit-transform:rotate(-34deg) translate(0, 0);-ms-transform:rotate(-34deg) translate(0, 0);transform:rotate(-34deg) translate(0, 0)}#main_map .map .energy_box.extend.ltu_lv .arrows{right:-39px;top:-46px}#main_map .map .energy_box.lv_ltu .arrow{right:43px;top:20px}#main_map .map .energy_box.extend.lv_ltu .arrows,#main_map .map .energy_box.lv_ltu .arrow{-webkit-transform:rotate(-208deg) translate(0, 0);-ms-transform:rotate(-208deg) translate(0, 0);transform:rotate(-208deg) translate(0, 0)}#main_map .map .energy_box.extend.lv_ltu .arrows{right:45px;top:8px}#main_map .mobile-button{width:284px;height:39px;display:inline-block;background:url("../media/images/btn/main_page_btn.png") 0 0 no-repeat;display:block;position:absolute;bottom:61px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media only screen and (min-width: 768px){#main_map .mobile-button{display:none}}#main_map .mobile-button:hover{background-position:0 100%}#main_map .mobile-button .text{color:#fff;font-family:"Myriad Pro","MyriadPro-Regular";font-size:16px;line-height:24px;padding:0 50px 0 20px;position:relative;top:7px;text-shadow:rgba(0,0,0,.19) 0 1px 0}#main_map .map{z-index:1}#main_map .map_legend_text2{position:absolute;bottom:26px;left:43px;font-size:10px;text-transform:uppercase;color:#505258}@media only screen and (max-width: 768px){#main_map .map_legend_text2{bottom:-40px;left:136px}}#main_map .map_legend_text2:after{content:"";position:absolute;right:calc(100% + 8px);top:50%;-webkit-transform:translateY(-50%) scale(1.2);-ms-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2);width:13px;height:13px;background:#ecebe4;border-radius:50%;z-index:1}#main_map .map_legend_text2:before{content:"";position:absolute;right:calc(100% + 8px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:13px;height:13px;background:#484b51;border-radius:50%;z-index:2}.news_slider_holder{min-height:200px;background-color:#f5f7f7;border-top:1px solid #e1e3e4}@media only screen and (max-width: 767px){.news_slider_holder{margin-bottom:90px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: landscape){.news_slider_holder{min-height:300px}}.news_slider_holder .wrapper{padding:0 50px}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: landscape){.news_slider_holder .wrapper{padding:0}}#news_slider{width:100%;position:relative;margin:-51px 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 992px){#news_slider{width:100%}}#news_slider .slides_container{width:100% !important;margin:0 0 0 -2px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1001}@media only screen and (min-width: 992px){#news_slider .slides_container{width:984px}}#news_slider .slides_container .slide{display:block;width:100%;min-height:156px;padding:10px 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent !important;clear:both}@media only screen and (min-width: 768px){#news_slider .slides_container .slide{width:100%}}@media only screen and (min-width: 992px){#news_slider .slides_container .slide{width:984px}}#news_slider .slides_container .item{float:left;width:100%;height:150px;border-top:6px solid #003255;position:relative;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-box-shadow:0 1px 4px 0px rgba(0,0,0,.24);box-shadow:0 1px 4px 0px rgba(0,0,0,.24);display:block}@media only screen and (min-width: 768px){#news_slider .slides_container .item{width:32%;height:150px;margin:0 0 0 1%}}@media only screen and (min-width: 992px){#news_slider .slides_container .item{width:320px;height:150px;margin:0 0 0 8px}}#news_slider .slides_container .item.first{margin:0 0 0 2px}@media only screen and (min-width: 992px){#news_slider .slides_container .item.project_item:hover .arrow,#news_slider .slides_container .item.news_item:hover .arrow{background-position:-28px -55px}#news_slider .slides_container .item.news_item:hover .name_ov,#news_slider .slides_container .item.news_item:hover .name{color:#e6c248}#news_slider .slides_container .item.project_item:hover .icon{margin:15px auto 0 auto}#news_slider .slides_container .item.news_item:hover .icon{margin:15px auto 6px auto}#news_slider .slides_container .item:hover{border-top:0;top:6px;-webkit-box-shadow:0 1px 10px 0px rgba(0,0,0,.32);box-shadow:0 1px 10px 0px rgba(0,0,0,.32)}#news_slider .slides_container .item:hover>.arrow{display:none}#news_slider .slides_container .item:hover .image{border-bottom:6px solid #e6c248;display:block;position:relative}#news_slider .slides_container .item:hover .name{max-height:100%;overflow:visible}#news_slider .slides_container .item:hover .data{padding:0}#news_slider .slides_container .item:hover .name_ov{display:block}#news_slider .slides_container .item:hover .name{display:none}#news_slider .slides_container .item:hover .description{display:block}}#news_slider .slides_container .item>.arrow{width:10px;height:5px;position:absolute;left:50%;top:-11px;background:url("../media/images/ico/slider_sprite.png") no-repeat}#news_slider .slides_container .item .image>.arrow{width:10px;height:5px;position:absolute;left:50%;bottom:0px;z-index:101;background:url("../media/images/ico/slider_sprite.png") no-repeat}#news_slider .slides_container .item .image.no_image{height:0;overflow:visible}#news_slider .slides_container .item .image img.center{position:absolute;top:-25%}#news_slider .slides_container .item.project_item .arrow,#news_slider .slides_container .item.news_item .arrow{background-position:-18px -55px}#news_slider .slides_container .item .image{display:none;height:215px;overflow:hidden}#news_slider .slides_container .item.project_item .icon{width:30px;height:30px;margin:0 auto 5px;background:url("../media/images/ico/slider_sprite.png") -43px -30px no-repeat}#news_slider .slides_container .item.news_item .icon{width:24px;height:23px;margin:0 auto 5px;background:url("../media/images/ico/slider_sprite.png") -19px -30px no-repeat}#news_slider .slides_container .item .data{min-height:137px;padding:17px 0 0 0;overflow:hidden}#news_slider .slides_container .item .date{font-size:10px;line-height:24px;text-transform:uppercase;font-family:"Myriad Pro","MyriadPro-Regular";color:#b2b2b2;letter-spacing:1px;text-align:center}#news_slider .slides_container .item .name{font-size:17px;line-height:19px;font-family:"Myriad Pro","MyriadPro-Regular";font-weight:300;color:#003255;padding:0 20px;overflow:hidden;text-align:center;height:60px}@media only screen and (min-width: 992px){#news_slider .slides_container .item .name{font-size:24px;line-height:29px}}#news_slider .slides_container .item .name_ov{display:none;font-size:24px;line-height:29px;font-family:"Myriad Pro","MyriadPro-Regular";font-weight:300;color:#e6c248;padding:0 20px;text-align:center}#news_slider .slides_container .item .description{display:none;width:280px;margin:0 auto;padding:10px 0 20px 0}#news_slider .slides_container .item .description *{font-family:"Open Sans";font-weight:300;font-size:14px;line-height:22px;color:#4c4e50}#news_slider .overflow{overflow:visible !important}#news_slider #next{cursor:pointer;width:18px;display:block;height:30px;position:absolute;top:50%;right:-30px;margin:-49px 0 0 0;background:url("../media/images/ico/slider_sprite.png") -54px 0 no-repeat}#news_slider #next:hover{background-position:-36px 0}#news_slider #prev{cursor:pointer;width:18px;display:block;height:30px;position:absolute;top:50%;margin:-49px 0 0 0;left:-30px;background:url("../media/images/ico/slider_sprite.png") 0 0 no-repeat}#news_slider #prev:hover{background-position:-18px 0}#news_slider #pager{clear:both;padding:20px 0 50px 0;text-align:center}#news_slider #pager a{font-size:0;line-height:0;width:10px;height:10px;display:inline-block;*display:inline;zoom:1;margin:0 0 0 10px;background:url("../media/images/ico/slider_sprite.png") 0 -40px no-repeat}#news_slider #pager a:hover{background-position:0 -30px}#news_slider #pager a.activeSlide{background-position:0 -30px}#path{float:left;height:26px;margin:0 0 30px 1px;overflow:hidden;display:none}@media only screen and (min-width: 768px){#path{display:block}}#path.bg_left{padding:0 0 0 12px;background:url("../media/images/bg/img_main_sprites.png") no-repeat 0 -445px}#path .bg_right{padding:0 12px 0 0;background:url("../media/images/bg/img_main_sprites.png") no-repeat 100% -497px}#path .bg_mid{height:26px;background:url("../media/images/bg/img_main_sprites.png") repeat-x 0 -471px}#path .item{float:left;display:block;height:26px;color:#696a6b;font:11px/26px "Open Sans",sans-serif;text-shadow:0 1px #fff;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media only screen and (min-width: 992px){#path .item{font:13px/26px "Open Sans",sans-serif}}#path a.item:hover{color:#e6c248}#path .arrow{float:left;display:block;width:14px;height:26px;margin:0 5px;background:url("../media/images/bg/img_main_sprites.png") repeat-x 0 -523px;text-indent:-9999px}@media only screen and (min-width: 992px){#path .arrow{margin:0 10px}}.for_print{display:none}#print{float:right;height:26px;margin:0 2px 30px 0;display:none}@media only screen and (min-width: 992px){#print{display:block}}#print.bg_left{padding:0 0 0 12px;background:url("../media/images/bg/img_main_sprites.png") no-repeat 0 -289px}#print:hover{background-position:0 -367px}#print:hover .bg_right{background-position:100% -419px}#print:hover .bg_mid{background-position:0 -393px}#print .bg_right{padding:0 12px 0 0;background:url("../media/images/bg/img_main_sprites.png") no-repeat 100% -341px}#print .bg_mid{height:26px;background:url("../media/images/bg/img_main_sprites.png") repeat-x 0 -315px}#print a{display:block;height:26px;padding:0 0 0 22px;background:url("../media/images/bg/img_main_sprites.png") repeat-x 0 -549px;color:#767675;letter-spacing:1px;text-shadow:0 1px #fff;text-transform:uppercase;font-family:arial;font-size:10px;line-height:28px}#archive{position:absolute;right:6px;top:-113px;cursor:pointer;display:none}@media only screen and (min-width: 768px){#archive{display:block}}#archive .date{width:231px;height:46px;cursor:pointer;background:url("../media/images/bg/img_news_sprites.png") no-repeat 0 0}#archive .date:hover{background-position:0 -46px}#archive .date input{width:164px;height:20px;padding:13px 10px 13px 57px;background:none;border:none;cursor:pointer;color:#767675;font:14px "Open Sans",sans-serif;letter-spacing:1px;text-transform:uppercase}.rss_button{height:26px;display:inline-block;*display:inline;zoom:1;float:right;margin:0 3px 0 0;display:none}@media only screen and (min-width: 768px){.rss_button{display:block}}.rss_button .left{width:13px;height:26px;float:left;display:block;background:url("../media/images/btn/round_control_btn.jpg") 0 0 no-repeat}.rss_button .mid{height:26px;float:left;display:block;background:url("../media/images/btn/round_control_btn.jpg") 0 -26px repeat-x}.rss_button .mid .icon{width:16px;height:17px;display:inline-block;position:relative;top:5px;left:-2px;background:url("../media/images/ico/rss_icon.png") no-repeat}.rss_button .mid .text{font-family:"Open Sans";font-size:10px;color:#767675;text-transform:uppercase;text-shadow:rgba(255,255,255,.39) 0 1px 0}.rss_button .right{height:26px;width:13px;float:left;display:block;background:url("../media/images/btn/round_control_btn.jpg") 0 -52px no-repeat}.rss_button:hover .left{background-position:0 -78px}.rss_button:hover .mid{background-position:0 -104px}.rss_button:hover .right{background-position:0 -130px}#news_list{float:right;position:relative;top:-5px;overflow:hidden}@media only screen and (min-width: 768px){#news_list{width:68%}}@media only screen and (min-width: 992px){#news_list{width:654px}}#news_list .list{position:relative;width:100%}@media only screen and (min-width: 768px){#news_list .list{padding:0 0 28px 0}}@media only screen and (min-width: 992px){#news_list .list{width:680px;right:1px}}#news_list .item{width:100%;margin-bottom:30px;cursor:pointer;background:#fff;border:1px solid #dddee0;border-radius:2px}@media only screen and (min-width: 768px){#news_list .item{margin-bottom:20px}}@media only screen and (min-width: 992px){#news_list .item{width:316px;margin:0 0 6px 0;border:none}}#news_list .item.left{margin-right:2%}@media only screen and (min-width: 992px){#news_list .item.left{margin-right:24px}}#news_list .item.bg_top{width:100%;padding:0}@media only screen and (min-width: 768px){#news_list .item.bg_top{width:47%}}@media only screen and (min-width: 992px){#news_list .item.bg_top{width:316px;padding:15px 0 0 0;background:url("../media/images/bg/news_list_item_bg.png") no-repeat 0 0}}#news_list .item .bg_bot{width:100%;margin-top:1px}@media only screen and (min-width: 992px){#news_list .item .bg_bot{width:316px;margin-top:0;padding:0 0 15px 0;background:url("../media/images/bg/news_list_item_bg.png") no-repeat -632px 100%}}#news_list .item .bg_bot:hover{background-position:-948px 0}#news_list .item .bg_mid{width:100%}@media only screen and (min-width: 992px){#news_list .item .bg_mid{width:300px;padding:0 8px;background:url("../media/images/bg/news_list_item_bg.png") repeat-y -316px 0;border:none}}#news_list .item .image{position:relative;width:100%;top:-8px;overflow:hidden}@media only screen and (min-width: 992px){#news_list .item .image{width:300px;height:210px}}#news_list .item .image img{width:100% !important;height:auto !important;margin-left:0 !important}#news_list .item .dec{position:relative;top:-14px;height:12px;background:url("../media/images/bg/img_news_sprites.png") repeat center -92px}@media only screen and (min-width: 992px){#news_list .item .dec{width:300px}}#news_list .item .date{margin:-3px 0 0 0;color:#adadad;font:10px/12px "Open Sans",sans-serif;letter-spacing:1px;text-align:center;text-transform:uppercase}#news_list .item h2 a{padding:8px 10px;display:block;color:#444240;font:300 17px/23px "Open Sans",sans-serif;letter-spacing:-1px;text-align:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media only screen and (min-width: 768px){#news_list .item h2 a{font:300 17px/23px "Open Sans",sans-serif}}@media only screen and (min-width: 992px){#news_list .item h2 a{padding:8px 20px;font:300 22px/28px "Open Sans",sans-serif}}#news_list .item:hover .bg_bot{background-position:-1580px 100%}#news_list .item:hover .bg_mid{background-position:-1264px 0}#news_list .item:hover h2 a,#news_list .item h2 a:hover{color:#e6c248}#news_list .text{padding:5px 7px 7px 7px}@media only screen and (min-width: 992px){#news_list .text{padding:5px 20px 7px 20px}}#news_list .text,#news_list .text *{color:#4c4e50;font:13px/17px "Open Sans",sans-serif;text-align:center}@media only screen and (min-width: 992px){#news_list .text,#news_list .text *{font:14px/22px "Open Sans",sans-serif}}#inner .news_item.vertical .image{float:left;max-width:314px;margin:0 20px 10px 0;border-right:6px solid #e6c248;overflow:hidden}#inner .news_item.vertical .image .pointer{left:auto;right:0;bottom:auto;top:50%;width:10px;height:19px;margin:-10px 0 0 0;background:url("../media/images/bg/img_news_sprites.png") no-repeat 0 -114px}#inner .news_item.vertical .text{padding-top:15px 20px}#inner .news_item.vertical h2{padding:8px 0 11px 0;color:#003255}#inner .news_item .image{position:relative;top:-3px;border-bottom:6px solid #e6c248}#inner .news_item .image .pointer{position:absolute;left:16px;bottom:-16px;width:20px;height:10px;background:url("../media/images/bg/img_news_sprites.png") no-repeat 0 -104px}#inner .news_item .image img{width:100% !important;height:auto !important}@media only screen and (min-width: 992px){#inner .news_item .text{padding:17px 20px}}#inner .news_item .date{margin-top:15px;margin-bottom:5px;font:12px/16px "Open Sans",sans-serif;letter-spacing:1px;text-transform:uppercase;color:#adadad}@media only screen and (min-width: 768px){#inner .news_item .date{margin-top:5px}}@media only screen and (min-width: 992px){#inner .news_item .date{margin:0}}#inner .news_item h2{padding:3px 0 18px 0;color:#003255;font:300 19px/27px "Open Sans",sans-serif;letter-spacing:-1px}@media only screen and (min-width: 992px){#inner .news_item h2{font:300 30px/40px "Open Sans",sans-serif}}#newsletter_box{margin:16px 0 0 0;position:relative}@media only screen and (max-width: 991px){#newsletter_box{border:1px solid #dddee0;border-radius:2px}}#newsletter_box>.top{height:10px}@media only screen and (min-width: 992px){#newsletter_box>.top{width:305px;background:url("../media/images/bg/newsletter_box_bg.png") 0 0 no-repeat}}@media only screen and (min-width: 992px){#newsletter_box>.mid{background:url("../media/images/bg/newsletter_box_bg.png") -305px 0 repeat-y}}@media only screen and (min-width: 992px){#newsletter_box>.mid{width:305px}}#newsletter_box>.mid .success{padding:5px 3px 15px 23px}#newsletter_box>.mid .success .icon{float:left;width:60px;height:60px;background:url("../media/images/ico/icon_success.png") no-repeat}#newsletter_box>.mid .success .text{color:#9e9e9e;font-size:16px;line-height:24px;font-family:"Open Sans";float:left;margin:18px 0 0 12px}#newsletter_box>.mid>.title{color:#6b6e71;font-size:14px;font-family:"Open Sans";text-transform:uppercase;font-weight:bold;padding:5px 3px 10px 10px;border-bottom:1px solid #f1f0ef;margin:0 0 15px 0}@media only screen and (min-width: 992px){#newsletter_box>.mid>.title{padding:5px 3px 15px 23px;font-size:16px}}#newsletter_box>.mid form{position:relative;padding:0 10px}@media only screen and (min-width: 992px){#newsletter_box>.mid form{padding:0}}#newsletter_box>.mid form>.label{margin:0 0 7px 0;color:#979797;font-family:"Open Sans";font-size:13px}@media only screen and (min-width: 992px){#newsletter_box>.mid form>.label{margin:0 0 7px 23px}}#newsletter_box>.mid form>.input{width:100%;height:41px}@media only screen and (min-width: 992px){#newsletter_box>.mid form>.input{width:260px;margin:0 0 14px 23px;background:url("../media/images/bg/input_260.png") 0 0 no-repeat}}#newsletter_box>.mid form>.input.error{background-position:0 -41px}#newsletter_box>.mid form>.input.error input{border-color:#f1a4a8}#newsletter_box>.mid form>.input input{font:14px "Open Sans",sans-serif;width:94%;padding:0 3%;height:35px;color:#444240;background:#fff;border:1px solid #dddee0;border-radius:2px}@media only screen and (min-width: 992px){#newsletter_box>.mid form>.input input{width:240px;height:41px;padding:0 10px;background:none;border:none}}#newsletter_box>.mid form>.button{cursor:pointer;width:100%;height:38px;margin-top:10px;border:0;font-family:"MyriadPro-Regular";font-size:16px;color:#fff;padding:0 0 1px 0 !important;text-shadow:rgba(0,0,0,.19) 1px 1px 0;text-align:center;background:#b3b3af;border-radius:2px}@media only screen and (min-width: 992px){#newsletter_box>.mid form>.button{width:264px;margin:0 0 10px 21px !important;background:url("../media/images/btn/newsletter_button.png") no-repeat}}#newsletter_box>.bot{height:10px}@media only screen and (min-width: 992px){#newsletter_box>.bot{width:305px;background:url("../media/images/bg/newsletter_box_bg.png") -610px 0 no-repeat}}#newsletter_box .newsletter_popup{position:absolute;margin:0 0 0 11px;top:110px;z-index:10000}#newsletter_box .newsletter_popup>.top{height:30px;width:284px;background:url("../media/images/bg/newsletter_error_popup.png") 0 0 no-repeat}#newsletter_box .newsletter_popup>.mid{width:234px;background:url("../media/images/bg/newsletter_error_popup.png") -284px 0 repeat-y;padding:5px 25px 0;font-family:"Open Sans";font-style:italic;line-height:22px;font-size:13px;color:#4c4e50;text-align:center}#newsletter_box .newsletter_popup>.bot{width:284px;height:28px;background:url("../media/images/bg/newsletter_error_popup.png") -568px bottom no-repeat}#inner{float:right;width:100%}@media only screen and (min-width: 768px){#inner{width:68%}}@media only screen and (min-width: 992px){#inner{width:644px}}#inner .inner_bg_top{padding:4px 0 0 0;margin:0 0 59px 0;background:url("../media/images/bg/inner_page_bg.png") no-repeat 0 0}@media only screen and (min-width: 992px){#inner .inner_bg_top{width:644px}}#inner .inner_bg_top.gallery_item,#inner .inner_bg_top.gallery{margin:0 0 6px 0}#inner .inner_bg_bot{padding:0 0 4px 0}@media only screen and (min-width: 992px){#inner .inner_bg_bot{width:644px;background:url("../media/images/bg/inner_page_bg.png") no-repeat -1288px 100%}}#inner .inner_bg_mid{padding:0 2px}@media only screen and (min-width: 992px){#inner .inner_bg_mid{width:640px;background:#fff url("../media/images/bg/inner_page_bg.png") repeat-y -644px 0}}#inner .yellow_bg{position:relative;top:-3px;padding:20px 18px;background:#003255;display:block;margin:0 0 20px 0}#inner .yellow_bg.small-bg{padding:8px 18px;background:-webkit-gradient(linear, right top, left top, from(#07628B), to(#033353));background:-o-linear-gradient(right, #07628B 0%, #033353 100%);background:linear-gradient(270deg, #07628B 0%, #033353 100%)}#inner .yellow_bg.small-bg h2{color:#fff;font-size:22px;letter-spacing:-0.61px;line-height:30px;padding:0}#inner .yellow_bg.yellow_bg_career{position:relative;background-size:cover;z-index:1;background-position:center center}#inner .yellow_bg.yellow_bg_career:after{content:"";background:#003255;opacity:.6;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}#inner .yellow_bg.yellow_bg_career .text_intro{color:#fff}@media only screen and (min-width: 768px){#inner .yellow_bg{padding:5px 10px;display:block;margin:0 0 -3px 0}}@media only screen and (min-width: 992px){#inner .yellow_bg{padding:20px 18px}}#inner .yellow_bg h2{padding:11px 0 13px;color:#fff;font:300 27px/27px "Open Sans",sans-serif;letter-spacing:-1px;text-shadow:0 -1px rgba(0,0,0,.2)}@media only screen and (min-width: 992px){#inner .yellow_bg h2{font:300 42px/40px "Open Sans",sans-serif}}#inner .yellow_bg .text_intro{padding:4px 2px}#inner .yellow_bg .text_intro,#inner .yellow_bg .text_intro *{color:#b3c2cc;font:300 15px/23px "Open Sans",sans-serif}@media only screen and (min-width: 768px){#inner .yellow_bg .text_intro,#inner .yellow_bg .text_intro *{font:300 15px/23px "Open Sans",sans-serif}}@media only screen and (min-width: 992px){#inner .yellow_bg .text_intro,#inner .yellow_bg .text_intro *{font:300 18px/26px "Open Sans",sans-serif}}#inner .yellow_bg .button-back{display:-webkit-box;display:-ms-flexbox;display:flex}#inner .yellow_bg .button-back a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;color:#0fbdd7;background:#fff;border-radius:2px;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;padding:12px 24px;line-height:16px;text-align:center;background:rgba(255,255,255,.1);color:#fff;margin-top:20px;position:relative}@media only screen and (min-width: 992px){#inner .yellow_bg .button-back a{font-weight:700}}#inner .yellow_bg .button-back a::before{content:"";width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:translate3d(0, -50%, 0) rotate(-135deg);transform:translate3d(0, -50%, 0) rotate(-135deg);margin-top:8px;margin-right:10px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}#inner .yellow_bg .button-back a:hover{background:rgba(255,255,255,.2)}#inner .yellow_bg .button-back a:hover:before{-webkit-transform:translate3d(-5px, -50%, 0) rotate(-135deg);transform:translate3d(-5px, -50%, 0) rotate(-135deg)}#inner .text{padding:0px 0px 15px 0px}@media only screen and (min-width: 768px){#inner .text{margin-top:10px}}@media only screen and (min-width: 992px){#inner .text{margin-top:0;padding:23px 21px 23px 19px}}#inner .text img{max-width:100% !important;height:auto !important}#inner .text.small-text{opacity:.7;color:#4c4e50;font-size:12px;line-height:17px}#inner .text,#inner .text *{color:#4c4e50;font-family:Arial;font-size:13px;line-height:23px;font-weight:normal;overflow:auto}@media only screen and (min-width: 768px){#inner .text,#inner .text *{font-size:13px;line-height:23px}}@media only screen and (min-width: 992px){#inner .text,#inner .text *{font-size:16px;line-height:26px}}#inner .text a *,#inner #inner .text a{color:#e6c248;border-bottom:1px solid #d3d3d3}#inner .text a:hover *,#inner .text a:hover{color:#ffae00;border-bottom-color:#ffae00}#inner .text .text_box a *,#inner .text .text_box a{color:#4c4e50;border:none}#inner .text strong,#inner #inner .text strong *{font-weight:bold}#inner .text em,#inner #inner .text em *{font-style:italic}#inner .text iframe{display:block;border:0}@media only screen and (min-width: 992px){#inner .text iframe{width:600px;height:450px}}#inner .links-block-wrap{padding:0 0 23px}@media only screen and (min-width: 992px){#inner .links-block-wrap{padding:0 21px 0px 19px}}#inner .links-block-wrap .links-block{border:1px solid #ebebeb;border-radius:3px;background:-webkit-gradient(linear, left top, right top, from(#F6F8FA), to(#FFFFFF));background:-o-linear-gradient(left, #F6F8FA 0%, #FFFFFF 100%);background:linear-gradient(90deg, #F6F8FA 0%, #FFFFFF 100%)}#inner .links-block-wrap .links-block .link{background:-webkit-gradient(linear, left top, right top, from(#F6F8FA), to(#FFFFFF));background:-o-linear-gradient(left, #F6F8FA 0%, #FFFFFF 100%);background:linear-gradient(90deg, #F6F8FA 0%, #FFFFFF 100%)}#inner .links-block-wrap .links-block .link:not(:last-of-type) a{border-bottom:1px solid #ebebeb}#inner .links-block-wrap .links-block .link:nth-last-of-type(1) a:after{border-radius:3px;border-top-right-radius:0;border-top-left-radius:0}#inner .links-block-wrap .links-block .link:first-child a:after{border-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}#inner .links-block-wrap .links-block .link a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 35px 15px 20px;color:#003255;font:15px/20px "Open Sans",sans-serif;position:relative;z-index:1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#003255}#inner .links-block-wrap .links-block .link a:after{content:"";position:absolute;left:0;top:0;width:calc(100% + 0px);height:calc(100% + 0px);background:#003255;z-index:-1;opacity:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#inner .links-block-wrap .links-block .link a:hover .link-title,#inner .links-block-wrap .links-block .link a:hover .link-description{color:#fff}#inner .links-block-wrap .links-block .link a:hover:after{opacity:1}#inner .links-block-wrap .links-block .link a:hover .pdf-icon svg path{fill:#fff}#inner .links-block-wrap .links-block .link a:hover:before{-webkit-transform:translate3d(5px, -50%, 0) rotate(45deg);transform:translate3d(5px, -50%, 0) rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff}#inner .links-block-wrap .links-block .link a::before{content:"";position:absolute;top:50%;right:20px;width:9px;height:9px;border-top:1px solid #003255;border-right:1px solid #003255;-webkit-transform:translate3d(0, -50%, 0) rotate(45deg);transform:translate3d(0, -50%, 0) rotate(45deg);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#inner .links-block-wrap .links-block .link a .link-title{font-size:15px;font-weight:bold;line-height:20px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#003255}#inner .links-block-wrap .links-block .link a .link-description{opacity:.7;font-size:12px;line-height:15px;margin-top:11px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#inner .trust-line__page_text .text_box{margin:0}#inner .career_page_text,#inner .trust-line__page_text{padding:0 0 23px}@media only screen and (min-width: 992px){#inner .career_page_text,#inner .trust-line__page_text{padding:0 21px 23px 19px}}#inner .career_page_text *,#inner .trust-line__page_text *{color:#4c4e50;font:400 15px/20px "Open Sans",sans-serif}#inner .career_page_text strong,#inner .trust-line__page_text strong{font:600 16px/26px "Open Sans",sans-serif}#inner .career_page_text em,#inner .trust-line__page_text em{opacity:.7;color:#4c4e50;font:12px/17px "Open Sans",sans-serfi}#inner .career_page_text .text_box,#inner .trust-line__page_text .text_box{border-radius:3px;border:none;border-left:6px solid #ffae00;padding:0;border-radius:3px;overflow:hidden;position:relative}#inner .career_page_text .text_box *,#inner .trust-line__page_text .text_box *{font-style:normal !important;font-weight:600;text-shadow:none;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#inner .career_page_text .text_box a,#inner .trust-line__page_text .text_box a{padding:15px 40px 15px 20px;display:block;position:relative;background:-webkit-gradient(linear, left top, right top, from(#F6F8FA), to(#FFFFFF));background:-o-linear-gradient(left, #F6F8FA 0%, #FFFFFF 100%);background:linear-gradient(90deg, #F6F8FA 0%, #FFFFFF 100%);border:1px solid #dadde2;z-index:1;position:relative;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#003255}#inner .career_page_text .text_box a:after,#inner .trust-line__page_text .text_box a:after{content:"";position:absolute;left:0;top:0;width:calc(100% + 2px);height:calc(100% + 2px);background:#003255;z-index:-1;opacity:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#inner .career_page_text .text_box a:hover,#inner .trust-line__page_text .text_box a:hover{border:1px solid #003255}#inner .career_page_text .text_box a:hover:before,#inner .trust-line__page_text .text_box a:hover:before{border-top:2px solid #fff;border-right:2px solid #fff}#inner .career_page_text .text_box a:hover:after,#inner .trust-line__page_text .text_box a:hover:after{opacity:1}#inner .career_page_text .text_box a:hover *,#inner .trust-line__page_text .text_box a:hover *{color:#fff !important}#inner .career_page_text .text_box a::before,#inner .trust-line__page_text .text_box a::before{content:"";position:absolute;top:50%;right:20px;width:9px;height:9px;border-top:2px solid #003255;border-right:2px solid #003255;-webkit-transform:translate3d(0, -50%, 0) rotate(45deg);transform:translate3d(0, -50%, 0) rotate(45deg);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#inner .selection_boxes{padding:23px 0 23px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){#inner .selection_boxes{padding:23px 6px 23px 4px}}#inner .selection_boxes .box{min-height:240px;position:relative;width:100%;overflow:hidden;margin-bottom:20px;border-radius:3px}#inner .selection_boxes .box:hover .box_bg:after{opacity:1}@media only screen and (min-width: 768px){#inner .selection_boxes .box{width:calc(50% - 30px);margin:0 15px}}#inner .selection_boxes .box .box_bg{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#inner .selection_boxes .box .box_bg.free_positions{background-image:url("../media/images/bg/open-positions.jpg")}#inner .selection_boxes .box .box_bg.students{background-image:url("../media/images/bg/students.jpg")}#inner .selection_boxes .box .box_bg:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,50,85,.8);opacity:0;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#inner .selection_boxes .box .box_explain{background-color:rgba(0,50,85,.8);padding:15px 60px 15px 20px;position:absolute;width:100%;bottom:0;left:0;color:#fff;font:600 16px/22px "Open Sans",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}#inner .selection_boxes .box .box_explain::before{content:"";width:9px;height:9px;position:absolute;top:50%;right:20px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:translate3d(0, -50%, 0) rotate(45deg);transform:translate3d(0, -50%, 0) rotate(45deg)}#inner .persons_list{padding:0 0 23px}@media only screen and (min-width: 768px){#inner .persons_list{padding:0 21px 23px 19px}}#inner .persons_list .list_title{color:#4c4e50;font:600 16px/26px "Open Sans",sans-serif;margin-bottom:10px}#inner .persons_list .person{width:100%;border:1px solid #ebebeb;border-radius:3px;background-color:#f6f8fa;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 769px){#inner .persons_list .person{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#inner .persons_list .person:not(:first-of-type){margin-top:15px}#inner .persons_list .person .person_img{background-position:center;background-repeat:no-repeat;background-size:cover;width:175px}@media only screen and (max-width: 769px){#inner .persons_list .person .person_img{height:175px;margin:0 auto;margin-top:25px}}#inner .persons_list .person .person_info{padding:25px 40px 25px 30px;color:#4c4e50}@media only screen and (max-width: 769px){#inner .persons_list .person .person_info{text-align:center}}#inner .persons_list .person .person_info .name{color:#4c4e50;font:600 18px/26px "Open Sans",sans-serif}@media only screen and (max-width: 769px){#inner .persons_list .person .person_info .name{text-align:center}}#inner .persons_list .person .person_info .position{opacity:.7;color:#4c4e50;font-family:"Open Sans";font-size:12px;line-height:17px}@media only screen and (max-width: 769px){#inner .persons_list .person .person_info .email,#inner .persons_list .person .person_info .phone{text-align:center}}#inner .persons_list .person .person_info .email a,#inner .persons_list .person .person_info .phone a{color:#4c4e50;font:400 14px/22px "Open Sans",sans-serif}#inner .persons_list .person .person_info .spacer{width:100%;height:25px}#inner .career_page_blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 30px;overflow:hidden}@media only screen and (min-width: 768px){#inner .career_page_blocks{padding:0 6px 15px 4px}}#inner .career_page_blocks .career_page_block{width:100%;margin:0 0 23px;border:1px solid #ebebeb;border-radius:3px;background:-webkit-gradient(linear, left top, right top, from(#F6F8FA), to(#FFFFFF));background:-o-linear-gradient(left, #F6F8FA 0%, #FFFFFF 100%);background:linear-gradient(90deg, #F6F8FA 0%, #FFFFFF 100%)}@media only screen and (min-width: 768px){#inner .career_page_blocks .career_page_block{width:calc(50% - 40px);margin:0 19px 23px}}#inner .career_page_blocks .career_page_block .link:not(:last-of-type) a{border-bottom:1px solid #ebebeb}#inner .career_page_blocks .career_page_block .link a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 35px 15px 20px;color:#003255;font:15px/20px "Open Sans",sans-serif;position:relative;z-index:1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#003255}#inner .career_page_blocks .career_page_block .link a:after{content:"";position:absolute;left:0;top:0;width:calc(100% + 2px);height:calc(100% + 2px);background:#003255;z-index:-1;opacity:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#inner .career_page_blocks .career_page_block .link a:hover{color:#fff}#inner .career_page_blocks .career_page_block .link a:hover:after{opacity:1}#inner .career_page_blocks .career_page_block .link a:hover .pdf-icon svg path{fill:#fff}#inner .career_page_blocks .career_page_block .link a:hover:before{-webkit-transform:translate3d(5px, -50%, 0) rotate(45deg);transform:translate3d(5px, -50%, 0) rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff}#inner .career_page_blocks .career_page_block .link a::before{content:"";position:absolute;top:50%;right:20px;width:9px;height:9px;border-top:1px solid #003255;border-right:1px solid #003255;-webkit-transform:translate3d(0, -50%, 0) rotate(45deg);transform:translate3d(0, -50%, 0) rotate(45deg);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#inner .career_page_blocks .career_page_block .document:not(:last-of-type) a{border-bottom:1px solid #ebebeb}#inner .career_page_blocks .career_page_block .document a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 35px 15px 20px;color:#003255;font:15px/20px "Open Sans",sans-serif;position:relative;z-index:1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#003255}#inner .career_page_blocks .career_page_block .document a:after{content:"";position:absolute;left:0;top:0;width:calc(100% + 2px);height:calc(100% + 2px);background:#003255;z-index:-1;opacity:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#inner .career_page_blocks .career_page_block .document a:hover{color:#fff}#inner .career_page_blocks .career_page_block .document a:hover:after{opacity:1}#inner .career_page_blocks .career_page_block .document a:hover .pdf-icon svg path{fill:#fff}#inner .career_page_blocks .career_page_block .document a:hover .arrow svg path{stroke:#fff}#inner .career_page_blocks .career_page_block .document a .arrow{content:"";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#inner .career_page_blocks .career_page_block .document a .arrow svg path{-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#inner .career_page_blocks .career_page_block .document a .pdf-icon{height:20px;width:20px;margin-right:13px;border-radius:3px}#inner .career_page_blocks .career_page_block .document a .pdf-icon svg{width:100%;height:100%}#inner .career_page_blocks .career_page_block .document a .pdf-icon svg path{-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#inner .inner-wrap{padding:25px 30px 30px}@media only screen and (max-width: 769px){#inner .inner-wrap{padding:0 0 30px}}#inner .inner-wrap.flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 769px){#inner .inner-wrap.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#inner .inner-wrap .title{color:#4c4e50;font-family:"Open Sans";font-size:16px;font-weight:bold;line-height:26px}#inner .inner-wrap .subtitle{opacity:.7;color:#4c4e50;font-family:"Open Sans";font-size:12px;line-height:17px;margin-bottom:12px}#inner .inner-wrap .categories{margin-right:30px;-webkit-box-flex:0;-ms-flex:none;flex:none}@media only screen and (max-width: 769px){#inner .inner-wrap .categories{width:100%;margin-right:0;margin-bottom:20px}}#inner .inner-wrap .categories .categories-list .category a{color:#003255;font-family:"Open Sans";font-size:14px;line-height:28px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#inner .inner-wrap .categories .categories-list .category a:hover{color:#bd971a;text-shadow:0 0 .5px #bd971a,0 0 .5px #bd971a}#inner .inner-wrap .categories-offers{-webkit-box-flex:1;-ms-flex:1;flex:1}#inner .inner-wrap .categories-offers .category{margin-bottom:22px}#inner .inner-wrap .categories-offers .category:nth-last-child(1){margin-bottom:0}#inner .inner-wrap .categories-offers .category .title{margin-bottom:11px}#inner .inner-wrap .categories-offers .category .offers{border:1px solid #ebebeb;border-radius:3px;overflow:hidden}#inner .inner-wrap .categories-offers .category .offers .link{background:-webkit-gradient(linear, left top, right top, from(#F6F8FA), to(#FFFFFF));background:-o-linear-gradient(left, #F6F8FA 0%, #FFFFFF 100%);background:linear-gradient(90deg, #F6F8FA 0%, #FFFFFF 100%)}#inner .inner-wrap .categories-offers .category .offers .link:not(:last-of-type) a{border-bottom:1px solid #ebebeb}#inner .inner-wrap .categories-offers .category .offers .link a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px 10px 20px;color:#003255;font:15px/20px "Open Sans",sans-serif;position:relative;z-index:1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#003255}#inner .inner-wrap .categories-offers .category .offers .link a:after{content:"";position:absolute;left:0;top:0;width:calc(100% + 2px);height:calc(100% + 2px);background:#003255;z-index:-1;opacity:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#inner .inner-wrap .categories-offers .category .offers .link a:hover{color:#fff}#inner .inner-wrap .categories-offers .category .offers .link a:hover:after{opacity:1}#inner .inner-wrap .categories-offers .category .offers .link a:hover .name,#inner .inner-wrap .categories-offers .category .offers .link a:hover .place{color:#fff}#inner .inner-wrap .categories-offers .category .offers .link a:hover .pdf-icon svg path{fill:#fff}#inner .inner-wrap .categories-offers .category .offers .link a:hover:before{-webkit-transform:translate3d(5px, -50%, 0) rotate(45deg);transform:translate3d(5px, -50%, 0) rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff}#inner .inner-wrap .categories-offers .category .offers .link a::before{content:"";position:absolute;top:50%;right:20px;width:9px;height:9px;border-top:1px solid #003255;border-right:1px solid #003255;-webkit-transform:translate3d(0, -50%, 0) rotate(45deg);transform:translate3d(0, -50%, 0) rotate(45deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}#inner .inner-wrap .categories-offers .category .offers .link a .name{color:#003255;font-family:"Open Sans";font-size:15px;line-height:20px;margin-bottom:2px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#inner .inner-wrap .categories-offers .category .offers .link a .place{opacity:.7;color:#4c4e50;font-family:"Open Sans";font-size:12px;line-height:17px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#inner .inner-wrap .categories-offers .category .offers .link:hover a:before{-webkit-transform:translate3d(5px, -50%, 0) rotate(45deg);transform:translate3d(5px, -50%, 0) rotate(45deg)}#inner .inner-wrap .offer .offer-image{width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:3px;margin-bottom:15px}#inner .inner-wrap .offer .offer-image:after{content:"";display:block;padding-top:41.5%}#inner .inner-wrap .offer .text-block{margin-bottom:15px}#inner .inner-wrap .offer .text-block .title{margin-bottom:5px}#inner .inner-wrap .offer .text-block p{color:#4c4e50;font-family:"Open Sans";font-size:15px;line-height:20px}#inner .inner-wrap .offer .text-block ul li{color:#4c4e50;font-family:"Open Sans";font-size:15px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#inner .inner-wrap .offer .text-block ul li:before{content:"";height:4px;width:4px;border-radius:50%;background:#4c4e50;margin-top:8px;margin-left:12px;margin-right:20px;-webkit-box-flex:0;-ms-flex:none;flex:none}#inner .inner-wrap .offer .cv-form{background:-webkit-gradient(linear, left top, right top, from(#F6F8FA), to(#FFFFFF));background:-o-linear-gradient(left, #F6F8FA 0%, #FFFFFF 100%);background:linear-gradient(90deg, #F6F8FA 0%, #FFFFFF 100%);border-radius:3px;padding:20px 30px 30px;border:1px solid #ebebeb}@media only screen and (max-width: 769px){#inner .inner-wrap .offer .cv-form{padding:20px 20px 30px}}#inner .inner-wrap .offer .cv-form .errors_holder.main_error{margin-top:0;margin-bottom:20px}#inner .inner-wrap .offer .cv-form .form-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#inner .inner-wrap .offer .cv-form .form-block.buttons{border-bottom:none}#inner .inner-wrap .offer .cv-form .form-block.buttons .form-cta{height:45px;font-size:16px;font-weight:700;color:#0fbdd7;background:#fff;border:2px solid #0fbdd7;border-radius:2px;cursor:pointer;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;padding:12px 108px;line-height:16px;text-align:center}@media only screen and (max-width: 769px){#inner .inner-wrap .offer .cv-form .form-block.buttons .form-cta{width:100%}}#inner .inner-wrap .offer .cv-form .form-block.buttons .form-cta:hover{background:#0fbdd7;color:#fff}#inner .inner-wrap .offer .cv-form .form-block.buttons .form-cta.fill{background:#0fbdd7;color:#fff}#inner .inner-wrap .offer .cv-form .label{max-width:478px;font-family:"Open Sans",sans-serif;font-size:14px;margin-bottom:7px;line-height:16px}#inner .inner-wrap .offer .cv-form .form-item{margin-bottom:15px;width:100%}#inner .inner-wrap .offer .cv-form .form-item.radio-item{margin-bottom:7px}#inner .inner-wrap .offer .cv-form .form-item input,#inner .inner-wrap .offer .cv-form .form-item textarea{width:100%;font-family:"Open Sans",sans-serif;font-size:16px;line-height:22px;color:#033353;padding:10px 16px 12px 16px;border:1px solid rgba(0,0,0,.15);border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none}#inner .inner-wrap .offer .cv-form .form-item input[type=number]{-moz-appearance:textfield}#inner .inner-wrap .offer .cv-form .form-item input[type=number]::-webkit-inner-spin-button,#inner .inner-wrap .offer .cv-form .form-item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}#inner .inner-wrap .offer .cv-form .form-item .sub-text{margin-top:1px;font-family:"Open Sans",sans-serif;font-weight:600;color:rgba(0,0,0,.55);font-size:12px;line-height:16px}#inner .inner-wrap .offer .cv-form .form-item.submit-message img{-webkit-animation:spin 1s infinite;animation:spin 1s infinite;margin:0 auto}#inner .inner-wrap .offer .cv-form .form-item .agreements{margin-top:20px}#inner .inner-wrap .offer .cv-form .form-item .agreements .c-wrap{position:relative;margin:15px 0}#inner .inner-wrap .offer .cv-form .form-item .agreements .c-wrap:first-of-type{margin-top:0}#inner .inner-wrap .offer .cv-form .form-item .agreements .c-wrap:last-of-type{margin-bottom:0}#inner .inner-wrap .offer .cv-form .form-item .agreements .c-wrap input{display:none}#inner .inner-wrap .offer .cv-form .form-item .agreements .c-wrap input:checked+.checkbox{background-image:url("../media/images/ico/check-white.svg");background-color:#0fbdd7}#inner .inner-wrap .offer .cv-form .form-item .agreements .c-wrap .checkbox{display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:20px;height:20px;background-color:#f5f5f5;background-size:11px;background-position:center center;background-repeat:no-repeat;border:1px solid rgba(0,0,0,.15);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;margin-right:10px;margin-top:2px}#inner .inner-wrap .offer .cv-form .form-item .agreements .c-wrap label{display:inline-block;font-family:"Open Sans",sans-serif;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;color:rgba(0,0,0,.55);font-size:12px;line-height:16px}#inner .inner-wrap .offer .cv-form .form-item .agreements .c-wrap label.error{color:red}#inner .inner-wrap .offer .cv-form .form-item .cv-type{display:-webkit-box;display:-ms-flexbox;display:flex}#inner .inner-wrap .offer .cv-form .form-item .cv-type .radio-wrap{margin-right:21px}#inner .inner-wrap .offer .cv-form .form-item .cv-type .radio-wrap:nth-last-child(1){margin-right:0}#inner .inner-wrap .offer .cv-form .form-item .cv-type .radio-wrap input{display:none}#inner .inner-wrap .offer .cv-form .form-item .cv-type .radio-wrap input:checked+.radio .radio-button{background-color:#0fbdd7;border:1px solid #0fbdd7}#inner .inner-wrap .offer .cv-form .form-item .cv-type .radio-wrap input:checked+.radio .radio-button:after{-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}#inner .inner-wrap .offer .cv-form .form-item .cv-type .radio-wrap .radio{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#inner .inner-wrap .offer .cv-form .form-item .cv-type .radio-wrap .radio .radio-button{margin-right:6px;border:1px solid rgba(0,0,0,.15);border-radius:12.5px;background-color:#fff;height:20px;width:20px;border-radius:50%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .2s ease-in-out,border .2s ease-in-out;-o-transition:background-color .2s ease-in-out,border .2s ease-in-out;transition:background-color .2s ease-in-out,border .2s ease-in-out}#inner .inner-wrap .offer .cv-form .form-item .cv-type .radio-wrap .radio .radio-button:after{content:"";height:9px;width:9px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);background:#fff;border-radius:50%;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#inner .inner-wrap .offer .cv-form .form-item.half{width:calc(50% - 15px)}@media only screen and (max-width: 769px){#inner .inner-wrap .offer .cv-form .form-item.half{width:100%}}@media only screen and (min-width: 680px){#inner .inner-wrap .offer .cv-form .form-item.mb-0{margin-bottom:0}}#inner .inner-wrap .offer .cv-form .form-item.mt{margin-top:15px}#inner .inner-wrap .offer .cv-form .form-item.mt-30{margin-top:30px}#inner .inner-wrap .offer .cv-form .form-item.mt-6{margin-top:6px}#inner .inner-wrap .offer .cv-form .form-item.upload{display:inline-block;width:100%}#inner .inner-wrap .offer .cv-form .form-item.upload .uploadTrigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 570px){#inner .inner-wrap .offer .cv-form .form-item.upload .uploadTrigger{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#inner .inner-wrap .offer .cv-form .form-item.upload .uploadTrigger input[type=file]{pointer-events:none}#inner .inner-wrap .offer .cv-form .form-item.upload .upload_button{display:inline-block;font-family:"Open Sans",sans-serif;font-weight:700;font-size:16px;line-height:18px;text-align:center;padding:12px 24px 13px 24px;color:#fff;background-color:#0fbdd7;cursor:pointer;border-radius:2px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px}@media only screen and (min-width: 570px){#inner .inner-wrap .offer .cv-form .form-item.upload .upload_button{width:37.379%;float:right;height:45px;margin-top:0}}@media only screen and (min-width: 1024px){#inner .inner-wrap .offer .cv-form .form-item.upload .upload_button{width:auto;height:auto;line-height:20px;float:none;-webkit-box-sizing:content-box;box-sizing:content-box}}#inner .inner-wrap .offer .cv-form .form-item.upload .upload_button:hover{opacity:.8}#inner .inner-wrap .offer .cv-form .form-item.upload .upload_button input{text-indent:-999px}#inner .inner-wrap .offer .cv-form .form-item.upload .upload_button.remove{background:#9aa0af}#inner .inner-wrap .offer .cv-form .form-item.upload .inner{width:100%;height:43px;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}@media only screen and (min-width: 570px){#inner .inner-wrap .offer .cv-form .form-item.upload .inner{float:left;width:60%;-webkit-box-sizing:content-box;box-sizing:content-box}}@media only screen and (min-width: 1024px){#inner .inner-wrap .offer .cv-form .form-item.upload .inner{width:478px;margin-right:20px}}#inner .inner-wrap .offer .cv-form .form-item.upload .inner div div{font-family:"Open Sans",sans-serif;font-size:16px;line-height:45px;padding-left:16px;overflow:hidden}#inner .inner-wrap .offer .cv-form .form-item.upload .upload_delete{width:480px;height:43px;margin-top:10px;margin-bottom:9px;font-family:"Open Sans",sans-serif;font-size:16px;line-height:31px;font-weight:700;text-align:center;color:#fff;background:#9aa0af;border-radius:2px;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#inner .inner-wrap .offer .cv-form .form-item.upload .upload_delete:hover{opacity:.8}#inner .inner-wrap .offer .cv-form .form-item.new-upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 570px){#inner .inner-wrap .offer .cv-form .form-item.new-upload{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#inner .inner-wrap .offer .cv-form .form-item.error input,#inner .inner-wrap .offer .cv-form .form-item.error textarea,#inner .inner-wrap .offer .cv-form .form-item.error .inner{border-color:red}@media only screen and (min-width: 992px){#files_list{padding:11px 21px 9px 19px}}#files_list .title{color:#4c4e50;font:bold 16px/26px "Open Sans",sans-serif}#files_list .file{display:block;max-width:100%;padding:10px 75px 10px 10px;margin:10px 0;background:#f6f8fa url("../media/images/ico/file_arrow.png") no-repeat 100% 50%;border:1px solid #dadde2;border-left:5px solid #e6c248}@media only screen and (min-width: 768px){#files_list .file{padding:12px 75px 11px 15px}}#files_list .file:hover{padding-left:19px;background:#003255 url("../media/images/ico/file_arrow_ov.png") no-repeat 100% 50%;border:1px solid #003255}#files_list .file:hover .name{color:#fff;text-shadow:0 -1px rgba(0,0,0,.3)}#files_list .file:hover .size{color:#6f8b9f;text-shadow:0 -1px rgba(0,0,0,.3)}#files_list .file .name{display:block;color:#4c4e50;font-family:arial;font-size:13px;line-height:17px;font-style:italic;text-shadow:0 1px #fff}@media only screen and (min-width: 768px){#files_list .file .name{padding:0 0 2px 0;font-size:15px;line-height:19px}}@media only screen and (min-width: 992px){#files_list .file .name{font-size:16px;line-height:22px}}#files_list .file .size{display:block;color:#98999a;font-family:arial;font-size:12px;line-height:22px;font-style:italic;text-shadow:0 1px #fff}.rte_text.trustline-text{background:#f5f5f5}.rte_text table{width:100% !important;border:none !important;max-width:100% !important;border-collapse:collapse !important}.rte_text table td{width:40px !important}.rte_text table .first_tr th,.rte_text table .first_tr td{background-color:#505358;padding:13px 5px 12px 1px;border-top:1px solid #505358;border-color:#505358 !important;text-shadow:0px -1px #2a2b2e}.rte_text table .first_tr th *,.rte_text table .first_tr td *,.rte_text table .first_tr th,.rte_text table .first_tr td{color:#d3d4d5 !important}.rte_text table .next_tr td{padding:3px;text-shadow:0 1px #fff;border-right:1px solid #d3d8da;border-bottom:1px solid #d3d8da;background:#f3f5f6 url("../media/images/bg/td_white_line.gif") 0 top repeat-x}@media only screen and (min-width: 768px){.rte_text table .next_tr td{padding:7px 5px 6px 5px}}@media only screen and (min-width: 992px){.rte_text table .next_tr td{padding:7px 18px 6px 16px}}.rte_text table .first_tr th.first_th,.rte_text table .first_tr td.first_td{border-left:5px solid #505358}@media only screen and (min-width: 992px){.rte_text table .first_tr th.first_th,.rte_text table .first_tr td.first_td{padding:13px 5px 12px 15px}}.rte_text table .first_tr th.last_th,.rte_text table .first_tr td.last_td{border-right:1px solid #505358}.rte_text table .next_tr td *,.rte_text table .next_tr td{color:#6e7174 !important;font-size:14px !important}.rte_text table .first_second_tr td{background:none;border-top:1px solid #f3f5f6 !important;background-color:#f3f5f6;padding:3px}@media only screen and (min-width: 768px){.rte_text table .first_second_tr td{padding:12px 5px 6px 5px}}@media only screen and (min-width: 992px){.rte_text table .first_second_tr td{padding:12px 18px 6px 18px}}.rte_text table .next_tr td.first_td{padding:3px;border-left:2px solid #f9ae00}@media only screen and (min-width: 768px){.rte_text table .next_tr td.first_td{padding-left:16px;border-left:5px solid #f9ae00}}.text_group_item_holder .inner_bg_mid{padding-bottom:1px !important}.text_group_item_holder .inner_bg_mid .yellow_bg{margin-bottom:24px !important}@media only screen and (min-width: 992px){.text_group_item{margin:0 20px 10px}}.text_group_item.hidden .text_group_item_content{display:none}.text_group_item .rte_text{padding:0 !important}.text_group_item #files_list{padding:0 !important}.text_group_item #files_list a{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%}.text_group_item .text_group_item_title{position:relative;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:68px;padding:0 10px;margin-bottom:10px;font-size:17px;line-height:66px;display:block;color:#fff;font-weight:normal;font-family:"Open Sans",sans-serif;text-shadow:0 1px 0 rgba(0,0,0,.2);background-color:#e6c248;border:1px solid #bda040;text-align:left;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1);box-shadow:0 1px 5px rgba(0,0,0,.1);cursor:pointer}@media only screen and (min-width: 768px){.text_group_item .text_group_item_title{font-size:21px;line-height:66px}}@media only screen and (min-width: 992px){.text_group_item .text_group_item_title{padding:0 25px;font-size:30px;line-height:66px}}.text_group_item .text_group_item_title:after{position:absolute;top:0px;right:0;content:" ";width:72px;height:66px;border-left:1px solid #eed47f;background-image:url(../media/images/ico/NordBalt_down_arrow.png);background-repeat:no-repeat;background-position:center center;background-size:43px 42px}.text_group_item .text_group_item_title.active:after{background-image:url(../media/images/ico/NordBalt_up_arrow.png);background-repeat:no-repeat;background-position:center center;background-size:43px 42px}.text_group_item .text_group_item_title:first-child{margin-top:0}.text_group_item .text_group_item_title:hover{background-color:#0d3c5d;border-color:#0d3c5d}.text_group_item .text_group_item_title:hover:after{border-color:#4b6d85}.text_group_item .text_group_item_title.active{background-color:#0d3c5d;border-color:transparent;border-color:rgba(255,255,255,0);margin-bottom:0;color:#a6b0ba}.text_group_item .text_group_item_title.active:hover{color:#fff}.text_group_item .text_group_item_title.active:after{border-color:#4b6d85}.text_group_item .text_group_item_content{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;*width:605px;margin-bottom:20px;padding:10px;display:none;background-color:#f6f8fa;border:1px solid #cacbcc;border-left:7px solid #dee5ea;border-top:none}@media only screen and (min-width: 992px){.text_group_item .text_group_item_content{padding:25px 20px}}.text_group_item .text_group_item_content .custom_date_style{text-align:right;margin-right:30px;font:100 italic 14px/32px "Open Sans",sans-serif;color:#8b8d8f}.text_group_item .text_group_item_content *{font:100 18px/32px "Open Sans",sans-serif;color:#4c4e50}.text_group_item .text_group_item_content.active{display:block}.related_items{font-size:0;margin-top:20px;padding-bottom:30px;text-align:center}.related_items .related_items_title{text-align:center;color:#757575;font-family:"Open Sans",sans-serif;font-size:19px;font-weight:600;padding-bottom:35px;text-shadow:0 1px 0 rgba(255,255,255,.52)}@media only screen and (min-width: 768px){.related_items .related_items_title{font-size:19px}}@media only screen and (min-width: 992px){.related_items .related_items_title{font-size:24px;font-weight:bold}}.related_items .related_item{width:100%;margin-bottom:20px;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.24);display:inline-block;vertical-align:top;border-top:6px solid #e6c248;min-height:87px;padding-bottom:20px;position:relative}@media only screen and (min-width: 768px){.related_items .related_item{width:48%;margin:0 4px;margin-bottom:20px}}@media only screen and (min-width: 992px){.related_items .related_item{width:310px}}.related_items .related_item .related_item_title{color:#43413f;display:block;font-family:"MyriadPro-Regular";font-size:14px;text-shadow:0 1px 0 #fff;line-height:19px;padding:0 25px 0;text-align:center}@media only screen and (min-width: 992px){.related_items .related_item .related_item_title{font-size:16px;line-height:24px}}.related_items .related_item:before{width:0;position:absolute;height:0;left:50%;top:-11px;content:"";margin-left:-5px;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent #e6c248 transparent}.related_items .related_item:hover{-webkit-box-shadow:0 1px 8px rgba(0,0,0,.35);box-shadow:0 1px 8px rgba(0,0,0,.35)}.related_items .related_item:hover .related_item_title{color:#eb2d2d}.related_items .related_item .date{font-family:"Myriad Pro";font-size:10px;text-shadow:0 1px 0 #fff;text-transform:uppercase;line-height:24px;letter-spacing:1px;text-align:center;color:#cacaca;display:block;padding-top:15px}.page_related_items{float:right;width:100%}@media only screen and (min-width: 992px){.page_related_items{width:644px;margin-bottom:80px}}.page_related_items .related_item{margin-bottom:20px}@media only screen and (min-width: 992px){.page_related_items .related_item{margin:0 3px}}@media only screen and (min-width: 992px){.page_related_items .related_item{width:313px}}.page_related_items.rel_item_1{float:left}.bgc+.clr+.page_related_items,.bgc+.page_related_items{margin-top:20px}.radio-buttons-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.radio-buttons-block .radio-wrap{margin-bottom:12px}.radio-buttons-block .radio-wrap:nth-last-child(1){margin-bottom:0}.radio-buttons-block .radio-wrap label{color:#000;font-size:14px;line-height:16px}.radio-buttons-block .radio-wrap input{display:none}.radio-buttons-block .radio-wrap input:checked+.radio .radio-button{background-color:#0fbdd7;border:1px solid #0fbdd7}.radio-buttons-block .radio-wrap input:checked+.radio .radio-button:after{-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.radio-buttons-block .radio-wrap .radio{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio-buttons-block .radio-wrap .radio .radio-button{margin-right:6px;border:1px solid rgba(0,0,0,.15);border-radius:12.5px;background-color:#fff;height:20px;width:20px;border-radius:50%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .2s ease-in-out,border .2s ease-in-out;-o-transition:background-color .2s ease-in-out,border .2s ease-in-out;transition:background-color .2s ease-in-out,border .2s ease-in-out}.radio-buttons-block .radio-wrap .radio .radio-button:after{content:"";height:9px;width:9px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);background:#fff;border-radius:50%;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#fancybox-wrap{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){#fancybox-wrap{top:0 !important}}.nordbalt_popup .nordbalt_popup_bg,.litpol_popup .litpol_popup_bg,.synchronization_popup .synchronization_popup_bg{width:980px;height:auto}@media only screen and (min-width: 768px){.nordbalt_popup .nordbalt_popup_bg,.litpol_popup .litpol_popup_bg,.synchronization_popup .synchronization_popup_bg{min-height:552px}}@media only screen and (min-width: 992px){.nordbalt_popup .nordbalt_popup_bg,.litpol_popup .litpol_popup_bg,.synchronization_popup .synchronization_popup_bg{min-height:734px}}.nordbalt_popup .close_btn,.litpol_popup .close_btn,.synchronization_popup .close_btn{position:absolute;top:10px;right:10px;width:33px;height:34px;background-image:url(../media/images/btn/close.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover;cursor:pointer;z-index:1}@media only screen and (min-width: 768px){.nordbalt_popup .close_btn,.litpol_popup .close_btn,.synchronization_popup .close_btn{top:20px;right:20px}}@media only screen and (min-width: 992px){.nordbalt_popup .close_btn,.litpol_popup .close_btn,.synchronization_popup .close_btn{top:27px;right:38px}}.nordbalt_popup .close_btn:hover,.litpol_popup .close_btn:hover,.synchronization_popup .close_btn:hover{background-position:0 0}.nordbalt_popup_wrap,.litpol_popup_wrap,.synchronization_popup_wrap{position:relative;overflow:hidden}@media only screen and (max-width: 767px){.nordbalt_popup_wrap img,.litpol_popup_wrap img,.synchronization_popup_wrap img{max-width:738px}}@media only screen and (max-width: 767px){.nordbalt_popup_wrap .arrow,.litpol_popup_wrap .arrow,.synchronization_popup_wrap .arrow{position:absolute;top:0;bottom:0;margin:auto;width:15px;height:30px;background-repeat:no-repeat;z-index:1}.nordbalt_popup_wrap .arrow.left,.litpol_popup_wrap .arrow.left,.synchronization_popup_wrap .arrow.left{left:0;background-image:url(../media/images/ico/arrow-left.png)}.nordbalt_popup_wrap .arrow.right,.litpol_popup_wrap .arrow.right,.synchronization_popup_wrap .arrow.right{right:0;background-image:url(../media/images/ico/arrow-right.png)}.nordbalt_popup_wrap .map-wrap,.litpol_popup_wrap .map-wrap,.synchronization_popup_wrap .map-wrap{overflow:auto}.nordbalt_popup_wrap .map-wrap .map-wrap-content,.litpol_popup_wrap .map-wrap .map-wrap-content,.synchronization_popup_wrap .map-wrap .map-wrap-content{position:relative;width:738px;background-image:url(../media/images/ico/arrow-left.png);background-repeat:no-repeat}}@media only screen and (min-width: 768px){.nordbalt_popup_wrap .arrow,.litpol_popup_wrap .arrow,.synchronization_popup_wrap .arrow{display:none}}.nordbalt_popup .visual_more_info_wrap,.litpol_popup .visual_more_info_wrap,.synchronization_popup .visual_more_info_wrap{position:absolute;bottom:0;left:50%;height:42px;width:209px;margin-left:-104.5px;padding-top:10px;background-color:#00bbd6}.nordbalt_popup .visual_more_info_wrap:hover,.litpol_popup .visual_more_info_wrap:hover,.synchronization_popup .visual_more_info_wrap:hover{background-color:#ffb900;background-image:-o-linear-gradient(0deg, #ffb900, #ffa300);background-image:-webkit-gradient(linear, left bottom, left top, from(#ffb900), to(#ffa300));background-image:-o-linear-gradient(bottom, #ffb900, #ffa300);background-image:linear-gradient(0deg, #ffb900, #ffa300)}.nordbalt_popup .visual_more_info_wrap:hover .visual_more_info,.litpol_popup .visual_more_info_wrap:hover .visual_more_info,.synchronization_popup .visual_more_info_wrap:hover .visual_more_info{color:#fff}.nordbalt_popup .visual_more_info,.litpol_popup .visual_more_info,.synchronization_popup .visual_more_info{display:block;height:100%;background-color:transparent;background-image:url(../media/images/ico/down_arrow.png);background-repeat:no-repeat;background-position:center 22px;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-align:center;color:#fff;text-shadow:0 -1px rgba(0,0,0,.3);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2)}.nordbalt_popup_wrap .visual,.litpol_popup_wrap .visual,.synchronization_popup_wrap .visual{position:absolute;background-repeat:no-repeat;background-position:center top;cursor:pointer}@media only screen and (min-width: 768px){.nordbalt_popup_wrap .visual,.litpol_popup_wrap .visual,.synchronization_popup_wrap .visual{display:block}}.nordbalt_popup_wrap .visual:hover,.litpol_popup_wrap .visual:hover,.synchronization_popup_wrap .visual:hover{background-position:center bottom}.nordbalt_popup_wrap .visual:hover .visual_info,.litpol_popup_wrap .visual:hover .visual_info,.synchronization_popup_wrap .visual:hover .visual_info{visibility:visible}.nordbalt_popup_wrap .big_icon{width:48px;height:60px;background-image:url(../media/images/ico/info_icon_rotated_large.png)}.nordbalt_popup_wrap .big_icon:hover{background-position:0 100%}.nordbalt_popup_wrap .small_icon,.litpol_popup_wrap .small_icon,.synchronization_popup_wrap .small_icon{width:48px;height:60px;background-image:url(../media/images/ico/info_icon_rotated_large.png)}.nordbalt_popup_wrap .item_1{top:13.1%;left:13%}.nordbalt_popup_wrap .item_2{top:33.2%;left:21%}.nordbalt_popup_wrap .item_3{top:34.5%;left:25%}.nordbalt_popup_wrap .item_4{top:56%;left:48%}.nordbalt_popup_wrap .item_5{top:63.8%;right:25.8%}.nordbalt_popup_wrap .item_6{top:66.4%;right:21.4%}.nordbalt_popup_wrap .item_7{top:51%;right:12%}.litpol_popup_wrap .item_1{bottom:15.5%;left:26.2%}.litpol_popup_wrap .item_2{top:37.5%;right:42.7%}.litpol_popup_wrap .item_3{top:26.5%;right:16.4%}.litpol_popup_wrap .item_4{top:24.5%;right:11.7%}.synchronization_popup_wrap .item_1{top:16%;right:26%}.synchronization_popup_wrap .item_2{top:18%;right:30%}.synchronization_popup_wrap .item_3{top:34%;right:37%}.synchronization_popup_wrap .item_4{top:41%;right:29%}.nordbalt_popup_wrap .visual_info,.litpol_popup_wrap .visual_info,.synchronization_popup_wrap .visual_info{width:200px;z-index:5;position:absolute;background:#fff;visibility:hidden;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.1);box-shadow:0 0 10px 2px rgba(0,0,0,.1)}.nordbalt_popup_wrap .visual_info .visual_title,.litpol_popup_wrap .visual_info .visual_title,.synchronization_popup_wrap .visual_info .visual_title{padding:17px 15px;margin:0;border-bottom:1px solid #f1f0ef;color:#808284;font-size:16px;line-height:18px;font-family:"Open Sans",sans-serif;font-weight:bold;text-transform:uppercase}.nordbalt_popup_wrap .visual_info .visual_text,.litpol_popup_wrap .visual_info .visual_text,.synchronization_popup_wrap .visual_info .visual_text{padding:15px 15px;margin:0}.nordbalt_popup_wrap .visual_info .visual_text *,.litpol_popup_wrap .visual_info .visual_text *,.synchronization_popup_wrap .visual_info .visual_text *{font-size:14px;line-height:22px;font-style:italic;font-family:"Open Sans",sans-serif}.nordbalt_popup_wrap .visual_info.left,.litpol_popup_wrap .visual_info.left,.synchronization_popup_wrap .visual_info.left{top:0;left:60px;border-left:5px solid #00bbd6}.nordbalt_popup_wrap .visual_info.left:after,.litpol_popup_wrap .visual_info.left:after,.synchronization_popup_wrap .visual_info.left:after{position:absolute;top:50%;left:-23px;margin-top:-9px;content:" ";border:9px solid transparent;border:9px solid rgba(255,255,255,0);border-right-color:#00bbd6}.nordbalt_popup_wrap .visual_info.right,.litpol_popup_wrap .visual_info.right,.synchronization_popup_wrap .visual_info.right{top:0;right:60px;border-right:5px solid #00bbd6}.nordbalt_popup_wrap .visual_info.right:after,.litpol_popup_wrap .visual_info.right:after,.synchronization_popup_wrap .visual_info.right:after{position:absolute;top:50%;right:-23px;margin-top:-9px;content:" ";border:9px solid transparent;border:9px solid rgba(255,255,255,0);border-left-color:#00bbd6}.nordbalt_popup .visual_more_info_block,.litpol_popup .visual_more_info_block,.synchronization_popup .visual_more_info_block{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 10px;display:none;overflow:hidden;width:100%;*width:780px;background:#fff}.nordbalt_popup .visual_more_info_block .es_logo,.litpol_popup .visual_more_info_block .es_logo,.synchronization_popup .visual_more_info_block .es_logo{height:auto;margin:25px auto}.nordbalt_popup .visual_more_info_block .es_logo.cef,.litpol_popup .visual_more_info_block .es_logo.cef,.synchronization_popup .visual_more_info_block .es_logo.cef{width:321px}.nordbalt_popup .visual_more_info_block .es_logo.trans,.litpol_popup .visual_more_info_block .es_logo.trans,.synchronization_popup .visual_more_info_block .es_logo.trans{width:341px}.nordbalt_popup .visual_more_info_block .es_logo.economic,.litpol_popup .visual_more_info_block .es_logo.economic,.synchronization_popup .visual_more_info_block .es_logo.economic{width:344px}.nordbalt_popup .visual_more_info_block .more_info_subtitle,.nordbalt_popup .visual_more_info_block .more_info_title,.litpol_popup .visual_more_info_block .more_info_subtitle,.litpol_popup .visual_more_info_block .more_info_title,.synchronization_popup .visual_more_info_block .more_info_subtitle,.synchronization_popup .visual_more_info_block .more_info_title{font-family:"Open Sans",sans-serif;text-align:center;margin:0;padding:0;letter-spacing:-2px;padding:0 10px}.nordbalt_popup .visual_more_info_block .more_info_title,.litpol_popup .visual_more_info_block .more_info_title,.synchronization_popup .visual_more_info_block .more_info_title{font-size:42px;font-weight:600;padding-top:34px;padding-bottom:10px;line-height:100%;color:#33373c}.nordbalt_popup .visual_more_info_block .more_info_subtitle,.litpol_popup .visual_more_info_block .more_info_subtitle,.synchronization_popup .visual_more_info_block .more_info_subtitle{font-size:32px;line-height:48px;font-weight:100;margin-top:-5px;padding-bottom:35px}.nordbalt_popup .visual_more_info_block .more_info_content,.litpol_popup .visual_more_info_block .more_info_content,.synchronization_popup .visual_more_info_block .more_info_content{background:#fff;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px;margin-bottom:8px}.nordbalt_popup .visual_more_info_block .more_info_content iframe,.litpol_popup .visual_more_info_block .more_info_content iframe,.synchronization_popup .visual_more_info_block .more_info_content iframe{margin-bottom:10px}@media only screen and (max-width: 767px){.nordbalt_popup .visual_more_info_block .more_info_content iframe,.litpol_popup .visual_more_info_block .more_info_content iframe,.synchronization_popup .visual_more_info_block .more_info_content iframe{max-width:100%;width:100% !important;height:auto !important}}@media only screen and (min-width: 992px){.nordbalt_popup .visual_more_info_block .more_info_content iframe,.litpol_popup .visual_more_info_block .more_info_content iframe,.synchronization_popup .visual_more_info_block .more_info_content iframe{margin-right:10px}}.nordbalt_popup .visual_more_info_block .more_info_content *,.litpol_popup .visual_more_info_block .more_info_content *,.synchronization_popup .visual_more_info_block .more_info_content *{font-family:"Open Sans",sans-serif;font-size:14px;line-height:21px;color:#4c4e50}@media only screen and (min-width: 992px){.nordbalt_popup .visual_more_info_block .more_info_content *,.litpol_popup .visual_more_info_block .more_info_content *,.synchronization_popup .visual_more_info_block .more_info_content *{font-size:15px;line-height:27px}}@media only screen and (min-width: 992px){.nordbalt_popup .visual_more_info_block .more_info_content *,.litpol_popup .visual_more_info_block .more_info_content *,.synchronization_popup .visual_more_info_block .more_info_content *{font-size:18px;line-height:34px}}.nordbalt_popup #files_list,.litpol_popup #files_list,.synchronization_popup #files_list{padding-left:0;padding-right:0}.nordbalt_popup #files_list .file,.litpol_popup #files_list .file,.synchronization_popup #files_list .file{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;*width:814px;height:68px;padding:3px 60px 3px 3px;margin:0;margin-bottom:10px}@media only screen and (min-width: 768px){.nordbalt_popup #files_list .file,.litpol_popup #files_list .file,.synchronization_popup #files_list .file{padding:7px 75px 6px 15px}}.nordbalt_popup #files_list .file,.litpol_popup #files_list .file,.synchronization_popup #files_list .file{background:#f6f8fa url("../media/images/ico/download_ico.png") right 15px center no-repeat;position:relative}.nordbalt_popup #files_list .file .name,.litpol_popup #files_list .file .name,.synchronization_popup #files_list .file .name{font:300 12px/15px "Open Sans",sans-serif;font-style:italic}@media only screen and (min-width: 768px){.nordbalt_popup #files_list .file .name,.litpol_popup #files_list .file .name,.synchronization_popup #files_list .file .name{font:300 14px/17px "Open Sans",sans-serif}}@media only screen and (min-width: 992px){.nordbalt_popup #files_list .file .name,.litpol_popup #files_list .file .name,.synchronization_popup #files_list .file .name{font:300 15px/17px "Open Sans",sans-serif}}.nordbalt_popup #files_list .file:after,.litpol_popup #files_list .file:after,.synchronization_popup #files_list .file:after{content:"";width:1px;height:100%;background-color:#dadde2;position:absolute;right:70px;top:0px}.nordbalt_popup #files_list .file:hover,.litpol_popup #files_list .file:hover,.synchronization_popup #files_list .file:hover{background-color:#003255;border-left:5px solid #003255}.nordbalt_popup #files_list .file:hover:after,.litpol_popup #files_list .file:hover:after,.synchronization_popup #files_list .file:hover:after{background-color:#4b6d85}.text_list_wrap{margin-bottom:40px}.nordbalt_popup .text_list_item_title,.litpol_popup .text_list_item_title,.synchronization_popup .text_list_item_title{position:relative;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:68px;margin-bottom:10px;padding-left:15px;padding-right:100px;font-size:15px;line-height:17px;display:block;color:#fff;font-family:"Open Sans",sans-serif;text-shadow:0 1px 0 rgba(0,0,0,.2);background-color:#e6c248;border:1px solid #bda040;text-align:left;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1);box-shadow:0 1px 5px rgba(0,0,0,.1)}@media only screen and (min-width: 768px){.nordbalt_popup .text_list_item_title,.litpol_popup .text_list_item_title,.synchronization_popup .text_list_item_title{padding:0 25px;font-size:19px;line-height:43px}}@media only screen and (min-width: 992px){.nordbalt_popup .text_list_item_title,.litpol_popup .text_list_item_title,.synchronization_popup .text_list_item_title{font-size:30px;line-height:66px}}.nordbalt_popup .text_list_item_title:after,.litpol_popup .text_list_item_title:after,.synchronization_popup .text_list_item_title:after{position:absolute;top:0px;right:0;content:" ";width:72px;height:66px;border-left:1px solid #eed47f;background-image:url(../media/images/ico/NordBalt_down_arrow.png);background-repeat:no-repeat;background-position:center center;background-size:43px 42px}.nordbalt_popup .text_list_item_title.active:after,.litpol_popup .text_list_item_title.active:after,.synchronization_popup .text_list_item_title.active:after{background-image:url(../media/images/ico/NordBalt_up_arrow.png);background-repeat:no-repeat;background-position:center center;background-size:43px 42px}.nordbalt_popup .text_list_item_title:first-child,.litpol_popup .text_list_item_title:first-child,.synchronization_popup .text_list_item_title:first-child{margin-top:0}.nordbalt_popup .text_list_item_title:hover,.litpol_popup .text_list_item_title:hover,.synchronization_popup .text_list_item_title:hover{background-color:#0d3c5d;border-color:#0d3c5d}.nordbalt_popup .text_list_item_title:hover:after,.litpol_popup .text_list_item_title:hover:after,.synchronization_popup .text_list_item_title:hover:after{border-color:#4b6d85}.nordbalt_popup .text_list_item_title.active,.litpol_popup .text_list_item_title.active,.synchronization_popup .text_list_item_title.active{background-color:#0d3c5d;border-color:transparent;border-color:rgba(255,255,255,0);margin-bottom:0;color:#73899b}.nordbalt_popup .text_list_item_title.active:hover,.litpol_popup .text_list_item_title.active:hover,.synchronization_popup .text_list_item_title.active:hover{color:#fff}.nordbalt_popup .text_list_item_title.active:after,.litpol_popup .text_list_item_title.active:after,.synchronization_popup .text_list_item_title.active:after{border-color:#4b6d85}.nordbalt_popup .text_list_item_desc,.litpol_popup .text_list_item_desc,.synchronization_popup .text_list_item_desc{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;*width:605px;margin-bottom:20px;padding:20px 15px;display:none;background-color:#f6f8fa;border:1px solid #cacbcc;border-left:7px solid #dee5ea;border-top:none}@media only screen and (min-width: 992px){.nordbalt_popup .text_list_item_desc,.litpol_popup .text_list_item_desc,.synchronization_popup .text_list_item_desc{padding:25px 80px;font:100 18px/32px "Open Sans",sans-serif}}.nordbalt_popup .text_list_item_desc .custom_date_style,.litpol_popup .text_list_item_desc .custom_date_style,.synchronization_popup .text_list_item_desc .custom_date_style,.nordbalt_popup .more_info_content .custom_date_style,.litpol_popup .more_info_content .custom_date_style,.synchronization_popup .more_info_content .custom_date_style{text-align:right;margin-right:30px;font:100 italic 14px/32px "Open Sans",sans-serif;color:#8b8d8f}.nordbalt_popup .text_list_item_desc *,.litpol_popup .text_list_item_desc *,.synchronization_popup .text_list_item_desc *{font:100 15px/27px "Open Sans",sans-serif;color:#4c4e50}@media only screen and (min-width: 992px){.nordbalt_popup .text_list_item_desc *,.litpol_popup .text_list_item_desc *,.synchronization_popup .text_list_item_desc *{font:100 18px/32px "Open Sans",sans-serif}}.nordbalt_popup .text_list_item_desc.active,.litpol_popup .text_list_item_desc.active,.synchronization_popup .text_list_item_desc.active{display:block}.nordbalt_litpol_sync_wrap{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.bgc{position:relative;width:100%}@media only screen and (min-width: 768px){.bgc{width:67%}}@media only screen and (min-width: 992px){.bgc{width:auto;padding:6px;background:#fff;border:1px solid #ebebeb;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);box-shadow:0px 1px 2px 0px rgba(0,0,0,.2)}}.bgc .content_wrap{position:absolute;top:42%;left:0;width:100%;height:120px;margin-top:-60px;text-align:center}.bgc .title{font-size:32px;letter-spacing:-4px;font-weight:100;text-shadow:none;color:#fefeff}@media only screen and (min-width: 768px){.bgc .title{font-size:48px}}@media only screen and (min-width: 992px){.bgc .title{font-size:68px}}.bgc .more_info{position:relative;display:inline-block;height:15px;padding:8px 45px 12px 15px;margin-top:12px;background-color:#01b8d3;color:#fff;font-family:MyriadPro-Regular,"Myriad Pro Regular",MyriadPro,"Myriad Pro",Helvetica,Arial,sans-serif;font-size:16px;border-radius:2px;text-align:center;letter-spacing:-0.5px;text-shadow:1px 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1)}.bgc .more_info:hover{background-color:#013356}.bgc .more_info:after{content:" ";position:absolute;top:50%;right:15px;margin-top:-7px;width:22px;height:14px;background-image:url(../media/images/ico/more_info_arrow.png);background-repeat:no-repeat;background-position:center center}.big_visual_litpol.lt{position:relative;background-image:url(../media/images/bg/litpol_link_visual.jpg);float:right}.big_visual_nordbalt.lt{position:relative;float:right}.big_visual_synchronization.lt{position:relative;background-image:url(../media/images/bg/synchronization_visual.jpg);float:right}.big_visual_litpol.en{position:relative;background-image:url(../media/images/bg/litpol_link_visual_en.jpg);float:right;width:640px;height:650px}.big_visual_nordbalt.en{position:relative;background-image:url(../media/images/bg/nordbalt_visual_en.jpg);float:right;width:631px;height:640px}.big_visual_synchronization.en{position:relative;background-image:url(../media/images/bg/synchronization_visual_en.jpg);float:right;width:640px;height:650px}.synchornization_images .description_text{position:absolute;top:202px;left:41px}.synchornization_images .description_text *,.synchornization_images .description_text{color:#636669;font:16px/24px "Open Sans",sans-serif;letter-spacing:-1px}#synchronization .synchronization_tabs{position:absolute;width:226px;height:69px;left:210px;top:312px}@media only screen and (min-width: 992px){#synchronization .synchronization_tabs{left:35px;top:261px}}#synchronization .synchronization_tabs .tab_1{width:113px;height:60px;display:inline-block;cursor:pointer;font-family:"Open Sans";font-size:31px;text-align:center;padding:9px 0 0 0;font-weight:bold;color:#7e8082;background:url("../media/images/ico/sinchronization_tabs.png") 4px -138px no-repeat}#synchronization .synchronization_tabs .tab_2{width:113px;height:60px;display:inline-block;margin:0 0 0 -3px;font-family:"Open Sans";font-size:31px;font-weight:bold;color:#7e8082;padding:9px 0 0 0;text-align:center;cursor:pointer;background:url("../media/images/ico/sinchronization_tabs.png") -113px -69px}#synchronization .synchronization_tabs .tab_2:hover{background-position:-113px -69px;color:#585858}#synchronization .synchronization_tabs .tab_1:hover{background-position:4px -138px;color:#585858}#synchronization .synchronization_tabs .tab_2.act{background-position:-109px -138px;color:#ffae00}#synchronization .synchronization_tabs .tab_1.act{background-position:0 0;color:#ffae00}.synchronization_popup #to_top,.nordbalt_popup #to_top,.litpol_popup #to_top{position:fixed !important}.without_form #contacts_block{padding:0}.without_form #contacts_block .image{width:192px;background-repeat:no-repeat !important;background-position:50% 50% !important;overflow:hidden;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-top:21px;display:none}.without_form #contacts_block .data{padding:0}#contacts_block{padding:0 24px 0 0}#contacts_block .image{width:220px;background-repeat:no-repeat !important;background-position:50% 0 !important;overflow:hidden;display:none}#contacts_block .data{padding:0;padding-bottom:20px}@media only screen and (min-width: 768px){#contacts_block .data{padding:20px 0 20px 7px}}@media only screen and (min-width: 992px){#contacts_block .data{padding:31px 0 19px 22px}}#contacts_block .data .name{color:#444240;font-family:Arial;font-size:29px;line-height:36px;font-weight:normal}#contacts_block .data .position{padding:0 0 23px 0;margin:0 0 12px 0;background:url("../media/images/dec/contacts_block_dec.png") repeat-x 0 100%;color:#adadad;letter-spacing:1px;text-transform:uppercase;font-family:Arial;font-size:10px;line-height:14px;font-weight:normal}#contacts_block .data .left{padding:5px 22px 5px 0}#contacts_block .data .left,#contacts_block .data .left *{color:#999;white-space:nowrap;font-family:Arial;font-size:13px;line-height:16px}#contacts_block .data .right{width:100%;padding:5px 0}#contacts_block .data .right,#contacts_block .data .right *{color:#4d5054;font-family:Arial;font-size:13px;line-height:16px}#contacts_block .data .right a{display:inline-block;padding:0 0 2px 0;border-bottom:1px solid #d3d3d3;color:#e6c248;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}#contacts_block .data .right a:hover{border-bottom:1px solid #ffae00;color:#ffae00}#contacts_form{padding:10px;border:solid #fff;border-width:3px 3px 2px 3px;background:#f6f8fa}@media only screen and (min-width: 992px){#contacts_form{padding:20px 23px 20px 20px}}#contacts_form h3{color:#484b51;text-transform:uppercase;font-family:Arial;font-size:14px;line-height:20px}#contacts_form .item{padding:10px 0 4px 0}@media only screen and (max-width: 767px){#contacts_form .item{float:none}}#contacts_form .item.fr{float:left}@media only screen and (max-width: 767px){#contacts_form .item.fr{float:none}}@media only screen and (min-width: 992px){#contacts_form .item.fr{float:right}}#contacts_form .item label{display:inline-block;margin:0 0 3px 0;color:#949596;font-family:Arial;font-size:13px;line-height:24px}#contacts_form .item .input{width:100%;height:41px}@media only screen and (min-width: 768px){#contacts_form .item .input{width:277px;background:url("../media/images/bg/contacts_form_inputs.png") no-repeat 0 0}}#contacts_form .item .input.focused{background-position:0 -41px}#contacts_form .item .input.error{background-position:0 -82px}#contacts_form .item .input input{width:94%;height:17px;margin:0;padding:12px 3%;background:#fff;border:1px solid #dddee0;border-radius:2px;color:#444240;font:14px "Open Sans",sans-serif}@media only screen and (min-width: 768px){#contacts_form .item .input input{width:257px;padding:12px 10px;background:none;border:none}}#contacts_form .item .textarea{height:61px;background:#fff;border:1px solid #dddee0;border-radius:2px}@media only screen and (min-width: 992px){#contacts_form .item .textarea{width:592px;height:61px;background:url("../media/images/bg/contacts_form_inputs.png") no-repeat 0 -123px;border:none}}#contacts_form .item .textarea.focused{background-position:0 -184px}#contacts_form .item .textarea.error{background-position:0 -245px}#contacts_form .item .textarea textarea{width:200px;height:41px;padding:0;margin:10px;background:none;border:none;color:#444240;font:14px "Open Sans",sans-serif;-webkit-resize:none;-moz-resize:none;resize:none}@media only screen and (min-width: 992px){#contacts_form .item .textarea textarea{width:572px}}#contacts_form .send{position:relative;padding:12px 0 1px 0;text-align:right}#contacts_form .send button{margin:0 -2px 0 0}@-moz-document url-prefix(){#contacts_form .send button{margin:0 -5px 0 0}}#contacts_form .send .btn_bg_mid{min-width:56px}#contacts_form .error_msg{position:absolute;right:-12px;bottom:39px;text-align:left}#contacts_form .error_msg.error_bg_top{width:284px;padding:25px 0 0 0;background:url("../media/images/bg/contacts_form_error_msg.png") no-repeat 0 0}#contacts_form .error_msg .error_bg_bot{padding:0 0 33px 0;background:url("../media/images/bg/contacts_form_error_msg.png") no-repeat -568px 100%}#contacts_form .error_msg .error_bg_mid{padding:3px 30px 1px 35px;background:url("../media/images/bg/contacts_form_error_msg.png") repeat-y -284px 0}#contacts_form .error_msg,#contacts_form .error_msg *{color:#4c4e50;font:italic 13px/22px "Open Sans",sans-serif}#contacts_form .success_msg{padding:92px 50px 110px 50px;text-align:center}#contacts_form .success_msg,#contacts_form .success_msg *{color:#484b51;font:300 24px/26px "Open Sans",sans-serif}#contacts_form .success_msg img{display:inline-block;vertical-align:middle;margin:0 5px 0 0}#contacts_form .captcha,#ask_form_big .captcha{padding:9px 0 0 0;float:right !important}@media only screen and (min-width: 768px){#contacts_form .captcha,#ask_form_big .captcha{width:310px}}#contacts_form .captcha img,#ask_form_big .captcha img{margin:0 0 8px 0}#contacts_form .captcha .title,#ask_form_big .captcha .title{float:left;margin-bottom:10px;font-family:"Open Sans";font-size:13px;color:#949596;padding:0 32px 0 0}@media only screen and (min-width: 768px){#contacts_form .captcha .title,#ask_form_big .captcha .title{margin-bottom:0}}#contacts_form .captcha .input,#ask_form_big .item.captcha .input{height:18px !important;line-height:18px;float:left;border:1px solid #d5d9dc;background:none;background-color:#fff;margin-bottom:9px}@media only screen and (min-width: 768px){#contacts_form .captcha .input,#ask_form_big .item.captcha .input{width:126px !important}}#ask_form_big .item.captcha .input{margin-bottom:16px}#contacts_form .captcha .input input,#ask_form_big .item.captcha .input input{background:none;border:none;height:auto !important;padding:0 !important;margin:0 5px}@media only screen and (min-width: 768px){#contacts_form .captcha .input input,#ask_form_big .item.captcha .input input{width:116px !important}}#contacts_form .captcha .input.focused,#ask_form_big .captcha .input.focused{border:1px solid #ffae00}#contacts_form .captcha .input.error,#ask_form_big .captcha .input.error{border:1px solid #f1a4a8}@media only screen and (min-width: 992px){.contact_us_holder{padding-bottom:59px}}.contact_us_holder .bg_mid_long,.contact_us_holder .bg_bot_long,.contact_us_holder .bg_top_long{background:none}@media only screen and (min-width: 992px){.contact_us_holder .bg_mid_long{border:1px solid #d7d7d7;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.1);box-shadow:0px 1px 2px 0px rgba(0,0,0,.1)}}.contact_us_holder .contact_us .info_holder{position:relative;width:100%;margin-bottom:20px;background:#003255}@media only screen and (min-width: 992px){.contact_us_holder .contact_us .info_holder{width:960px;top:1px;margin:2px 0 21px 3px;padding:4px 2px 3px 16px}}@media only screen and (min-width: 768px){.contact_us_holder .contact_us .info_holder .map,.contact_us_holder .contact_us .info_holder .info{float:left}}.contact_us_holder .contact_us .info_holder .map{width:100%}@media only screen and (min-width: 768px){.contact_us_holder .contact_us .info_holder .map{width:50%;height:390px}}@media only screen and (min-width: 992px){.contact_us_holder .contact_us .info_holder .map{width:489px;height:390px;background:url("../media/images/bg/map_holder.png") 0 0 no-repeat}}.contact_us_holder .contact_us .info_holder .map #contacts_map{height:380px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px){.contact_us_holder .contact_us .info_holder .map #contacts_map{width:365px;margin:5px}}@media only screen and (min-width: 992px){.contact_us_holder .contact_us .info_holder .map #contacts_map{width:479px;height:380px;margin:4px 0 0 5px}}@media only screen and (min-width: 768px){.contact_us_holder .contact_us .info_holder .info{width:50%}}@media only screen and (min-width: 992px){.contact_us_holder .contact_us .info_holder .info{width:450px;margin:0 19px 0 0;padding:22px 0 0 0}}.contact_us_holder .contact_us .info_holder .header_title{border-bottom:1px solid #6e8a9e;margin-bottom:9px}.contact_us_holder .contact_us .info_holder .header_title h2{padding:5px 0 13px 5px;font:300 23px/27px "Open Sans",sans-serif;color:#fff;letter-spacing:-2px;text-shadow:0 -1px rgba(0,0,0,.2)}@media only screen and (min-width: 768px){.contact_us_holder .contact_us .info_holder .header_title h2{padding:5px 0 13px 12px;font:300 32px/36px "Open Sans",sans-serif}}@media only screen and (min-width: 992px){.contact_us_holder .contact_us .info_holder .header_title h2{padding:0 0 13px 0;font:300 42px/46px "Open Sans",sans-serif}}.contact_us_holder .contact_us .info_holder .send{min-width:208px;height:34px;margin:0 5px;margin-bottom:20px;background:#00bbd6;border-radius:2px;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.3);box-shadow:0px 1px 5px 0px rgba(0,0,0,.3)}@media only screen and (min-width: 768px){.contact_us_holder .contact_us .info_holder .send{float:left;margin:0 15px}}@media only screen and (min-width: 992px){.contact_us_holder .contact_us .info_holder .send{margin:0}}.contact_us_holder .contact_us .info_holder .send:hover{background:#dfbd48}.contact_us_holder .contact_us .info_holder .send button{background:transparent;border:0;color:#fff;font-weight:bold;text-align:center;font-size:16px;font-family:"MyriadPro-Regular",sans-serif;text-shadow:0 1px rgba(0,0,0,.4);width:100%;padding:0 19px;height:34px;margin:0;font-weight:300}.contact_us_holder .contact_us .header_title div{color:#99a7b2;font:300 14px/23px "Open Sans",sans-serif;padding:0 0 4px 5px}@media only screen and (min-width: 768px){.contact_us_holder .contact_us .header_title div{padding:0 0 4px 12px;font:300 18px/26px "Open Sans",sans-serif}}@media only screen and (min-width: 992px){.contact_us_holder .contact_us .header_title div{padding:0 0 4px 0}}.contact_us_holder .contact_us .description{min-height:203px;padding:5px}@media only screen and (min-width: 992px){.contact_us_holder .contact_us .description{padding:0}}.contact_us_holder .contact_us .description table{border:none !important}.contact_us_holder .contact_us .description table td{font:300 13px/22px "Open Sans",sans-serif;color:#fff;text-shadow:0 1px rgba(77,80,84,.5);vertical-align:middle;padding:5px 0 3px 4px;border:none !important}@media only screen and (min-width: 768px){.contact_us_holder .contact_us .description table td{padding:5px 0 3px 10px;font:300 14px/22px "Open Sans",sans-serif}}@media only screen and (min-width: 992px){.contact_us_holder .contact_us .description table td{padding:5px 0 3px 4px}}.contact_us_holder .contact_us .description table td.left{color:#99a7b2;text-shadow:0 1px rgba(137,93,0,.5);width:154px}.contact_us_holder .contact_us .description table td *{font:300 14px/22px "Open Sans",sans-serif}.contact_us_holder .contact_us .description table td a{color:#00bbd6}.contact_us_holder .contact_us .description table td .link_holder{border-bottom:1px solid #003255;float:left;padding:0 5px 0 0}.contact_us_holder .contact_us .description table td .link_holder:hover{border-bottom:1px solid #00bbd6}@media only screen and (min-width: 992px){.visiting_card{margin:0 23px}}.without_form{margin:0 auto;padding:0 0 20px 0}@media only screen and (min-width: 992px){.without_form{width:601px}}.without_form .item .data,.visiting_card .item .data{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;border:1px solid #e9e9e7;padding-top:0}@media only screen and (min-width: 992px){.without_form .item .data,.visiting_card .item .data{float:left;width:458px;margin:30px 22px 20px 0}}.without_form .item .data{margin-top:21px;margin-bottom:-1px}.without_form .item .data{width:100%}.without_form .group_name,.visiting_card .group_name{padding:6px 10px 6px;border-bottom:1px solid #f0f0f0;color:#99a7b2;font:300 13px/16px "Open Sans",sans-serif}@media only screen and (min-width: 768px){.without_form .group_name,.visiting_card .group_name{padding:6px 15px 6px}}@media only screen and (min-width: 992px){.without_form .group_name,.visiting_card .group_name{padding:6px 27px 6px}}.without_form .contact_table_wrap,.visiting_card .contact_table_wrap{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:13px 10px}@media only screen and (min-width: 768px){.without_form .contact_table_wrap,.visiting_card .contact_table_wrap{padding:13px 15px}}@media only screen and (min-width: 992px){.without_form .contact_table_wrap,.visiting_card .contact_table_wrap{padding:13px 25px}}.visiting_card .item .data.right{margin-right:0}.visiting_card .item.right{margin-right:0}.without_form .person,.persons_info .person{padding:13px 25px;padding-left:10px;padding-bottom:16px;background-color:#fafafa;border-bottom:1px solid #f0f0f0;min-height:49px}@media only screen and (min-width: 768px){.without_form .person,.persons_info .person{padding-left:15px}}@media only screen and (min-width: 992px){.without_form .person,.persons_info .person{padding-left:27px}}.without_form .data .name,.persons_info .data .name{color:#4c4e50;font:400 19px/23px "Open Sans",sans-serif;padding-bottom:3px}@media only screen and (min-width: 768px){.without_form .data .name,.persons_info .data .name{font:400 23px/29px "Open Sans",sans-serif}}@media only screen and (min-width: 992px){.without_form .data .name,.persons_info .data .name{font:300 30px/32px "Open Sans",sans-serif}}.persons_info .data .position{color:#adadad;letter-spacing:1px;text-transform:uppercase;font:10px/13px "Open Sans",sans-serif}.without_form .data .position{background:none !important;padding:0 !important;margin:0 !important}.persons_info .data .left{padding:5px 5px 5px 0}@media only screen and (min-width: 768px){.persons_info .data .left{padding:5px 48px 5px 0}}.persons_info .data .left,.persons_info .data .left *{color:#aeaeae;font:13px/16px "Open Sans",sans-serif;white-space:nowrap;font-weight:300}.persons_info .data .right{width:100%;padding:5px 0}.persons_info .data .right,.persons_info .data .right *{color:#4d5054;font:13px/16px "Open Sans",sans-serif}.persons_info .data .right a{display:inline-block;padding:0 0 2px 0;border-bottom:1px solid #d3d3d3;color:#00bbd6;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.persons_info .data .right a:hover{border-bottom:1px solid #00bbd6;color:#00bbd6}#ask_form{border:1px solid #e9e9e7}@media only screen and (min-width: 992px){#ask_form{padding:0 0 59px 0;border:none}}#ask_form .bg_top_long{padding:5px 0 0 0}#ask_form .ask_form .intro_text{padding:22px 20px 34px}#ask_form .ask_form .intro_text *{font:400 19px/23px "Open Sans",sans-serif;color:#003255}@media only screen and (min-width: 768px){#ask_form .ask_form .intro_text *{font:400 23px/27px "Open Sans",sans-serif}}@media only screen and (min-width: 992px){#ask_form .ask_form .intro_text *{font:300 30px/37px "Open Sans",sans-serif}}#ask_form .ask_form .question_block{background:#f6f8fa url("../media/images/dec/ask_yellow_dec.png") 0 0 no-repeat;margin:0 auto}@media only screen and (min-width: 992px){#ask_form .ask_form .question_block{width:978px}}#ask_form_big{margin:0 16px 0 19px;padding:40px 0 0 0}@media only screen and (min-width: 768px){#ask_form_big .item{float:left}}@media only screen and (min-width: 768px){#ask_form_big .item.left{padding-right:39px}}#ask_form_big .item.textarea-item{width:100%;margin-top:20px}@media only screen and (min-width: 992px){#ask_form_big .item.textarea-item{float:right;width:auto;margin-top:0}}#ask_form_big .item.captcha{float:right}#ask_form_big .item .top_item{margin-bottom:12px}#ask_form_big .item label{display:inline-block;margin:0 0 3px 0;color:#949596;font-family:arial;font-size:13px;line-height:24px}#ask_form_big .item .input{width:100%;height:41px}@media only screen and (min-width: 768px){#ask_form_big .item .input{width:280px;background:url("../media/images/bg/input_280.png") no-repeat 0 0}}#ask_form_big .item .input.focused{background-position:0 -41px}#ask_form_big .item .input.focused input{border-color:#ffae00}#ask_form_big .item .input.error{background-position:0 -82px}#ask_form_big .item .input.error input{border-color:#f1a4a8}#ask_form_big .item .input input{width:96%;padding:12px 2%;height:17px;margin:0;background:none;border:none;color:#444240;font:14px "Open Sans",sans-serif;background:#fff;border:1px solid #dddee0;border-radius:2px}@media only screen and (min-width: 768px){#ask_form_big .item .input input{width:260px;padding:12px 10px;background:none;border:none}}#ask_form_big .item .textarea{width:100%;height:121px}@media only screen and (min-width: 992px){#ask_form_big .item .textarea{width:621px;margin:0 0 6px 0;background:url("../media/images/bg/text_area_121.png") no-repeat 0 0}}#ask_form_big .item .textarea.focused textarea{border-color:#ffae00}@media only screen and (min-width: 992px){#ask_form_big .item .textarea.focused{background-position:0 -121px}}#ask_form_big .item .textarea.error textarea{border-color:#f1a4a8}@media only screen and (min-width: 992px){#ask_form_big .item .textarea.error{background-position:0 -242px}}#ask_form_big .item .textarea textarea{width:98%;height:101px;padding:1%;border:none;color:#444240;font:14px "Open Sans",sans-serif;-webkit-resize:none;-moz-resize:none;resize:none;background:#fff;border:1px solid #dddee0;border-radius:2px}@media only screen and (min-width: 992px){#ask_form_big .item .textarea textarea{width:601px;margin:10px;background:none;border:none}}#ask_form_big .send{position:relative;padding:12px 0 39px 0;text-align:right}#ask_form_big .send button{margin:0 -2px 0 0}#contacts_form .send .submit_btn,#ask_form_big .send .submit_btn{background:#08bdd7;border-radius:2px;height:34px;min-width:98px;border-bottom:1px solid #07a2b9}#contacts_form .send .submit_btn button,#ask_form_big .send .submit_btn button{background:transparent;border:0;color:#fff;font-weight:bold;text-align:center;font:16px/40px "MyriadPro-Regular",sans-serif;text-shadow:0 1px rgba(0,0,0,.4);width:100%;padding:0 9px;height:34px;margin:0}#contacts_form .send .submit_btn:hover,#ask_form_big .send .submit_btn:hover{background:#08385a;border-bottom:1px solid #08385a}@-moz-document url-prefix(){#ask_form_big .send button{margin:0 -5px 0 0}}#ask_form_big .send .btn_bg_mid{min-width:56px}#ask_form_big .error_msg{position:absolute;right:-11px;bottom:69px;text-align:left}#ask_form_big .error_msg.error_bg_top{width:284px;padding:25px 0 0 0;background:url("../media/images/bg/contacts_form_error_msg.png") no-repeat 0 0}#ask_form_big .error_msg .error_bg_bot{padding:0 0 33px 0;background:url("../media/images/bg/contacts_form_error_msg.png") no-repeat -568px 100%}#ask_form_big .error_msg .error_bg_mid{padding:3px 30px 1px 35px;background:url("../media/images/bg/contacts_form_error_msg.png") repeat-y -284px 0}#ask_form_big .error_msg,#ask_form_big .error_msg *{color:#4c4e50;font:italic 13px/22px "Open Sans",sans-serif}.question_block .success_msg{padding:110px 50px 114px 50px;text-align:center}.question_block .success_msg,.question_block .success_msg *{color:#484b51;font:300 24px/26px "Open Sans",sans-serif}.question_block .success_msg img{display:inline-block;vertical-align:middle;margin:0 5px 0 0}.sitemap_holder{position:relative;-ms-overflow-x:hidden;overflow-x:hidden}@media only screen and (min-width: 992px){.sitemap_holder{width:984px}}.sitemap_holder #sitemap{position:relative;top:-1px;padding:0 0 44px 0}@media only screen and (min-width: 992px){.sitemap_holder #sitemap{width:1020px}}.sitemap_holder #sitemap .item{width:46%;margin:0 2%}@media only screen and (min-width: 768px){.sitemap_holder #sitemap .item{width:30%;margin:0 25px 20px 0}}@media only screen and (min-width: 992px){.sitemap_holder #sitemap .item{width:304px;margin:0 36px 15px 0}}.sitemap_holder #sitemap .item.bg_top{padding:4px 0 0 0;background:url("../media/images/bg/sitemap_item_bg.png") no-repeat 0 0}.sitemap_holder #sitemap .item .bg_bot{padding:0 0 4px 0;background:url("../media/images/bg/sitemap_item_bg.png") no-repeat -608px 100%}.sitemap_holder #sitemap .item .bg_mid{position:relative;top:-2px;margin:0 0 -2px 0;padding:0 1px;border:1px solid #dddee0}@media only screen and (min-width: 992px){.sitemap_holder #sitemap .item .bg_mid{width:300px;padding:0 2px;background:url("../media/images/bg/sitemap_item_bg.png") repeat-y -304px 0;border:none}}.sitemap_holder #sitemap .item .lv_1 a{display:block;padding:5px;border-bottom:1px solid #dadde2;border-left:5px solid #e6c248;color:#4c4e50;font:600 14px/19px "Open Sans",sans-serif;text-shadow:0 1px #fff;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}@media only screen and (min-width: 768px){.sitemap_holder #sitemap .item .lv_1 a{padding:10px 76px 14px 10px;font:bold 16px/23px "Open Sans",sans-serif;font-weight:600;background:#f7f9fa url("../media/images/ico/search_arrow.png") no-repeat;background-position:right 3px center}}@media only screen and (min-width: 992px){.sitemap_holder #sitemap .item .lv_1 a{padding:19px 76px 14px 14px;font:bold 18px/26px "Open Sans",sans-serif}}.sitemap_holder #sitemap .item .lv_1 a:hover{background:#003255 url("../media/images/ico/search_arrow_ov.png") no-repeat 234px 50%;border:1px solid #003255;border-left:5px solid #003255;color:#fff;text-shadow:0 -1px rgba(0,0,0,.3)}.sitemap_holder #sitemap .item .lv_2,.sitemap_holder #sitemap .item .lv_3{padding:0 1px}.sitemap_holder #sitemap .item .lv_2 a,.sitemap_holder #sitemap .item .lv_3 a{position:relative;z-index:1;display:block;padding:5px;border-top:1px solid #eceef0;color:#4c4e50;font:13px/17px "Open Sans",sans-serif}@media only screen and (min-width: 768px){.sitemap_holder #sitemap .item .lv_2 a,.sitemap_holder #sitemap .item .lv_3 a{padding:15px 18px 14px 13px;font:15px/19px "Open Sans",sans-serif}}@media only screen and (min-width: 992px){.sitemap_holder #sitemap .item .lv_2 a,.sitemap_holder #sitemap .item .lv_3 a{padding:15px 18px 14px 18px;font:16px/20px "Open Sans",sans-serif}}.sitemap_holder #sitemap .item .lv_3 a{font-weight:600}.sitemap_holder #sitemap .item .lv_2.first a{padding-top:13px;background:url("../media/images/dec/sitemap_cat_shad.png") repeat-x 0 0;border:none}.sitemap_holder #sitemap .item .lv_2.last a{padding-bottom:12px}.sitemap_holder #sitemap .item .lv_2 a:hover,.sitemap_holder #sitemap .item .lv_3 a:hover{z-index:2;margin:0 -1px -1px -1px;background-color:#e6c248;border:1px solid #e6c248;color:#fff}.sitemap_holder #sitemap .item .lv_3 a:hover{text-shadow:0 -1px #af9437}.sitemap_holder #sitemap .item .lv_2.first a:hover{margin-top:-1px}.sitemap_holder #sitemap .item .lv_2.last a:hover{padding-bottom:13px;margin-bottom:-3px}.sitemap_holder #sitemap .item .lv_2.last.with_children a{padding-bottom:14px}.sitemap_holder #sitemap .item .lv_2.last.with_children a:hover{margin-bottom:-1px}.sitemap_holder #sitemap .item .lv_3 a{padding-left:15px;font-size:10px;letter-spacing:1px;text-transform:uppercase}@media only screen and (min-width: 768px){.sitemap_holder #sitemap .item .lv_3 a{padding-left:25px;font-size:11px}}@media only screen and (min-width: 992px){.sitemap_holder #sitemap .item .lv_3 a{padding-left:38px}}.sitemap_holder #sitemap .item .lv_2.last+.cont3 .lv_3.last a:hover{padding-bottom:14px;margin-bottom:-3px}#faqs_list{padding:0 0 41px 0}#faqs_list .block{margin:0 auto 16px auto}#faqs_list .block_bg_top{padding:4px 0 0 0}@media only screen and (min-width: 992px){#faqs_list .block_bg_top{width:984px;background:url("../media/images/bg/inner_wide_bg.png") no-repeat 0 0}}#faqs_list .block_bg_bot{padding:0 0 4px 0}@media only screen and (min-width: 992px){#faqs_list .block_bg_bot{width:984px;background:url("../media/images/bg/inner_wide_bg.png") no-repeat;background-position:right bottom}}@media only screen and (min-width: 768px){#faqs_list .block_bg_mid{padding:15px 15px 20px 15px;border:1px solid #d7d7d7}}@media only screen and (min-width: 992px){#faqs_list .block_bg_mid{width:944px;padding:20px 20px 19px 20px;background:url("../media/images/bg/inner_wide_bg.png") repeat-y -984px 0;border:none}}#faqs_list h2{padding:0 0 11px 0;color:#003255;font:18px/23px "Open Sans",sans-serif;font-weight:400}@media only screen and (min-width: 768px){#faqs_list h2{font:23px/27px "Open Sans",sans-serif;line-height:36px}}@media only screen and (min-width: 992px){#faqs_list h2{font:30px/36px "Open Sans",sans-serif}}#faqs_list .question{margin:3px auto -2px auto;cursor:pointer}#faqs_list .question_bg_top{padding:4px 0 0 0}@media only screen and (min-width: 992px){#faqs_list .question_bg_top{width:944px;background:url("../media/images/bg/faq_item_bg.png") no-repeat 0 0}}#faqs_list .question_bg_bot{padding:0 0 4px 0;border:1px solid #d7d7d7}@media only screen and (min-width: 992px){#faqs_list .question_bg_bot{background:url("../media/images/bg/faq_item_bg.png") no-repeat -1888px 100%;border:none}}#faqs_list .question_bg_mid{padding:5px}@media only screen and (min-width: 768px){#faqs_list .question_bg_mid{padding:14px 23px 13px 15px}}@media only screen and (min-width: 992px){#faqs_list .question_bg_mid{padding:14px 23px 13px 23px;background:url("../media/images/bg/faq_item_bg.png") repeat-y -944px 0}}#faqs_list .question .arrow{padding-right:30px;font:13px/19px "Open Sans",sans-serif;font-weight:normal;color:#4c4e50;background:url("../media/images/ico/faq_arrow_down.png") no-repeat;background-position:right top;background-size:19px 20px}@media only screen and (min-width: 768px){#faqs_list .question .arrow{padding:5px 30px 5px 0;font:16px/22px "Open Sans",sans-serif;background-size:29px 30px}}#faqs_list .question:hover{background-position:-2832px 0}#faqs_list .question:hover .question_bg_bot{background-position:-4720px 100%}#faqs_list .question:hover .question_bg_mid{background-position:-3776px 0;background-color:#003255}#faqs_list .question:hover .arrow{background:url("../media/images/ico/faq_arrow_down_ov.png") no-repeat 100% 0;background-size:19px 20px;color:#fff}@media only screen and (min-width: 768px){#faqs_list .question:hover .arrow{background-size:29px 30px}}#faqs_list .question.active{padding:2px 0 0 0;background:none}#faqs_list .question.active .question_bg_bot{padding:0;background:none}@media only screen and (min-width: 992px){#faqs_list .question.active .question_bg_bot{padding:0 0 2px 0}}#faqs_list .question.active .question_bg_mid{background:#003255;background-position:-5664px 0}@media only screen and (min-width: 992px){#faqs_list .question.active .question_bg_mid{padding:16px 23px 15px 23px}}#faqs_list .question.active .arrow{background:url("../media/images/ico/faq_arrow_up_act.png") no-repeat 100% 0;background-size:19px 20px;color:#a3adb7;text-shadow:0 -1px rgba(0,0,0,.7)}@media only screen and (min-width: 768px){#faqs_list .question.active .arrow{background-size:29px 30px}}#faqs_list .answer{display:none;margin:0 auto -2px auto}#faqs_list .answer_bg_bot{padding:0 0 4px 0}@media only screen and (min-width: 992px){#faqs_list .answer_bg_bot{width:944px;background:url("../media/images/bg/faq_item_bg.png") no-repeat -7552px 100%}}#faqs_list .answer_bg_mid{padding:10px}@media only screen and (min-width: 768px){#faqs_list .answer_bg_mid{padding:18px 20px}}@media only screen and (min-width: 992px){#faqs_list .answer_bg_mid{padding:36px 40px;background:url("../media/images/bg/faq_item_bg.png") repeat-y -6608px 0}}#faqs_list .answer_bg_mid,#faqs_list .answer_bg_mid *{color:#4c4e50;font-family:arial;font-size:13px;line-height:19px;font-weight:normal}@media only screen and (min-width: 768px){#faqs_list .answer_bg_mid,#faqs_list .answer_bg_mid *{font-size:16px;line-height:26px}}.gallery_item #paging{margin:27px 0 55px 0}#paging{position:relative;margin:0 0 55px 0}@media only screen and (min-width: 768px){#paging.paging_bg_left{padding:0 0 0 25px}}@media only screen and (min-width: 992px){#paging.paging_bg_left{background:url("../media/images/bg/img_paging_sprites.png") no-repeat 0 0}}@media only screen and (min-width: 768px){#paging .paging_bg_right{padding:0 25px 0 0}}@media only screen and (min-width: 992px){#paging .paging_bg_right{background:url("../media/images/bg/img_paging_sprites.png") no-repeat 100% -108px}}#paging .paging_bg_mid{height:46px;padding:4px 0;text-align:center}@media only screen and (min-width: 992px){#paging .paging_bg_mid{background:url("../media/images/bg/img_paging_sprites.png") repeat-x 0 -54px}}#paging .pages{display:inline-block}#paging .page{float:left;width:40px;height:44px;padding:1px;color:#767675;font:18px/44px "Open Sans",sans-serif;text-shadow:0 1px rgba(255,255,255,.5);text-align:center}@media only screen and (max-width: 767px){#paging .page{margin:3px;border-radius:2px}}#paging .page.first{width:40px;padding:1px 1px 1px 5px;background-position:0 -370px}@media only screen and (max-width: 767px){#paging .page.first{padding:1px}}#paging .page.last{width:40px;padding:1px 6px 1px 0;background-position:-1px -462px}@media only screen and (max-width: 767px){#paging .page.last{padding:1px}}@media only screen and (max-width: 767px){#paging .page{border:1px solid #dddee0}}@media only screen and (min-width: 768px){#paging .page{font:14px/44px "Open Sans",sans-serif;background:url("../media/images/bg/img_paging_sprites.png") no-repeat 0 -416px}}@media only screen and (min-width: 992px){#paging .page{font:18px/44px "Open Sans",sans-serif}}#paging a.page:hover,#paging .page.current{background-position:0 -508px;color:#c7cacc;font-weight:600;text-shadow:0 -1px rgba(0,0,0,.2)}@media only screen and (max-width: 767px){#paging a.page:hover,#paging .page.current{background-color:#4f5156}}#paging a.page.first:hover,#paging .page.first.current{background-position:0 -554px}#paging a.page.last:hover,#paging .page.last.current{background-position:-1px -600px}#paging .nav{position:absolute;top:14px;height:26px;display:none}#paging .nav.prev{left:12px}#paging .nav.next{right:12px}@media only screen and (min-width: 992px){#paging .nav{display:block}}#paging .nav.nav_bg_left{padding:0 0 0 12px}@media only screen and (min-width: 768px){#paging .nav.nav_bg_left{background:url("../media/images/bg/img_paging_sprites.png") no-repeat 0 -162px}}#paging .nav .nav_bg_right{display:block;padding:0 12px 0 0}@media only screen and (min-width: 768px){#paging .nav .nav_bg_right{background:url("../media/images/bg/img_paging_sprites.png") no-repeat 100% -214px}}#paging .nav .nav_bg_mid{display:block;padding:0 3px}@media only screen and (min-width: 768px){#paging .nav .nav_bg_mid{background:url("../media/images/bg/img_paging_sprites.png") repeat-x 0 -188px}}#paging .nav.nav_bg_left:hover{background-position:0 -240px}#paging .nav:hover .nav_bg_right{background-position:100% -292px}#paging .nav:hover .nav_bg_mid{background-position:0 -266px}#paging .nav .icon{display:block;height:26px;color:#767675;font:11px/26px "Open Sans",sans-serif;letter-spacing:1px;text-transform:uppercase}@-moz-document url-prefix(){#paging .nav .icon{line-height:24px}}#paging .nav.prev .icon{padding:0 0 0 15px;background:url("../media/images/bg/img_paging_sprites.png") no-repeat 0 -318px}#paging .nav.next .icon{padding:0 15px 0 0;background:url("../media/images/bg/img_paging_sprites.png") no-repeat 100% -344px}#images_list{float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 992px){#images_list{float:none;padding:10px 19px}}#images_list .title{color:#4c4e50;font:600 17px/28px "Open Sans",sans-serif;padding:13px 0 7px}@media only screen and (min-width: 992px){#images_list .title{font:bold 18px/28px "Open Sans",sans-serif;font-weight:bold}}#images_list .image{width:100%;margin-bottom:20px;background:#f6f8fa;border:1px solid #dadde2;border-left:5px solid #ffae00;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:block}@media only screen and (min-width: 768px){#images_list .image{width:48%}}@media only screen and (min-width: 992px){#images_list .image{width:284px;margin:10px 0}}@media only screen and (min-width: 768px){#images_list .image.left{float:left}}@media only screen and (min-width: 992px){#images_list .image.left{margin-right:22px}}#images_list .image.right{float:right}#images_list .image table.whf{background:url("../media/images/dec/file_image_border.png") no-repeat 50% 100%}#images_list .image .image_holder table,#images_list .image .image_holder{min-height:173px !important}#images_list .image .image_holder{background-color:#fff}#images_list .image img{margin:0 auto;max-width:100%;height:auto}@media only screen and (min-width: 992px){#images_list .image img{max-width:284px}}#images_list .file{padding:5px;background:url("../media/images/ico/download_ico.png") no-repeat;background-position:right 10px center;display:block}@media only screen and (min-width: 992px){#images_list .file{width:205px;padding:12px 64px 9px 15px;background-position:right 15px center}}#images_list .file .name{display:block;padding:0 0 2px 0;color:#4c4e50;font:italic 300 16px/22px "Open Sans",sans-serif;font-style:italic;text-shadow:0 1px #fff}#images_list .file .desc{display:block;color:#98999a;font:12px/22px "Open Sans",sans-serif;text-shadow:0 1px #fff}#images_list .file:hover{position:relative;padding-left:19px;margin:-1px -1px -1px -5px;background-color:#e6c248;border:1px solid #e6c248}#images_list .file:hover .desc,#images_list .file:hover .name{color:#fff;text-shadow:none}#network_development{width:100%}@media only screen and (min-width: 768px){#network_development{float:right;width:68%}}@media only screen and (min-width: 992px){#network_development{width:644px}}#network_development.inner_bg_top{padding:4px 0 0 0}@media only screen and (min-width: 992px){#network_development.inner_bg_top{width:644px;background:url(../media/images/bg/inner_page_bg.png) no-repeat 0 0}}#network_development.inner_bg_top.gallery_item,#network_development.inner_bg_top.gallery{margin:0 0 6px 0}#network_development .inner_bg_bot{padding:0 0 4px 0}@media only screen and (min-width: 992px){#network_development .inner_bg_bot{width:644px;background:url(../media/images/bg/inner_page_bg.png) no-repeat -1288px 100%}}#network_development .inner_bg_mid{position:relative;padding:0 2px;padding-bottom:5px}@media only screen and (min-width: 992px){#network_development .inner_bg_mid{width:640px;background:url(../media/images/bg/inner_page_bg.png) repeat-y -644px 0}}#network_development .yellow_bg{position:relative;top:-3px;padding:10px;margin:0 0 -3px 0;background:#003255}@media only screen and (min-width: 768px){#network_development .yellow_bg{padding:20px 18px}}#network_development .yellow_bg h2{padding-bottom:11px;color:#fff;font:300 19px/23px "Open Sans",sans-serif;letter-spacing:-1px;text-shadow:0 -1px rgba(0,0,0,.2)}@media only screen and (min-width: 768px){#network_development .yellow_bg h2{font:300 23px/27px "Open Sans",sans-serif}}@media only screen and (min-width: 992px){#network_development .yellow_bg h2{padding:11px 0;font:300 42px/40px "Open Sans",sans-serif}}#network_development .yellow_bg .text_intro{padding:4px 2px}#network_development .yellow_bg .text_intro,#network_development .yellow_bg .text_intro *{color:#b3c2cc;font:300 14px/19px "Open Sans",sans-serif}@media only screen and (min-width: 768px){#network_development .yellow_bg .text_intro,#network_development .yellow_bg .text_intro *{font:300 15px/23px "Open Sans",sans-serif}}@media only screen and (min-width: 992px){#network_development .yellow_bg .text_intro,#network_development .yellow_bg .text_intro *{font:300 18px/26px "Open Sans",sans-serif}}#network_development .content .data_map{position:relative;height:380px;background-repeat:no-repeat;background-position:center top;background-size:cover;border-bottom:1px solid #e0e0e0}@media only screen and (min-width: 992px){#network_development .content .data_map{height:500px}}#network_development .data_2012 .points_wrap{visibility:hidden}#network_development .data_2012 .points_wrap.magnetic_measurements{visibility:visible}#network_development .data_2012 .data_map{background-image:url(../media/images/bg/network_development_map_2014.jpg)}#network_development .data_2021 .data_map{background-image:url(../media/images/bg/network_development_map_2022.jpg)}#network_development .data_2012 .data_map.magnetic_measurements{background-image:url(../media/images/bg/magnetic_measurements_map_2012.jpg)}#network_development.lt .data_2012 .data_legend{height:89px;background-image:url(../media/images/bg/network_development_map_2012_legend_lt.jpg);background-repeat:no-repeat;background-position:center top}#network_development.lt .data_2021 .data_legend{height:180px;background-image:url(../media/images/bg/network_development_map_2021_legend_lt.jpg);background-repeat:no-repeat;background-position:center top}#network_development.en .data_2012 .data_legend{height:94px;background-image:url(../media/images/bg/network_development_map_2012_legend_en.jpg);background-repeat:no-repeat;background-position:center top}#network_development.en .data_2021 .data_legend{height:182px;background-image:url(../media/images/bg/network_development_map_2021_legend_en.jpg);background-repeat:no-repeat;background-position:center top}#network_development.lt .data_2012 .data_legend.magnetic_measurements{height:180px;background-image:url(../media/images/bg/magnetic_measurements_map_2012_legend_lt.jpg);background-repeat:no-repeat;background-position:center top}#network_development.en .data_2012 .data_legend.magnetic_measurements{height:182px;background-image:url(../media/images/bg/magnetic_measurements_map_2012_legend_en.jpg);background-repeat:no-repeat;background-position:center top}#network_development .content{position:relative}@media only screen and (max-width: 767px){#network_development .content{position:unset;overflow:auto}#network_development .content .arrow{position:absolute;bottom:679px;margin:auto;width:15px;height:30px;background-repeat:no-repeat;z-index:1}#network_development .content .arrow.left{left:0;background-image:url(../media/images/ico/arrow-left.png)}#network_development .content .arrow.right{right:0;background-image:url(../media/images/ico/arrow-right.png)}#network_development .content .map-wrap{width:505px}}#network_development .content.active{visibility:visible}#network_development .points_wrap .point{position:absolute;height:38px;width:38px;background-image:url(../media/images/ico/info_icon.png);background-position:0 0;cursor:pointer}#network_development .magnetic_measurements .points_wrap .point{position:absolute;height:38px;width:38px;background-image:url(../media/images/ico/info_icon_g.png);background-position:0 0;cursor:pointer}#network_development .points_wrap .point:hover{z-index:99999;background-position:0 38px}#network_development .magnetic_measurements .points_wrap .point:hover{z-index:99999;background-image:url(../media/images/ico/info_icon.png);background-position:0 38px !important}#network_development .points_wrap .point:hover .point_info{visibility:visible}#network_development .points_wrap .point_info{min-width:235px;max-width:300px;padding:15px 20px;z-index:999;position:absolute;background:#fff;visibility:hidden;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.1);box-shadow:0 0 10px 2px rgba(0,0,0,.1)}@media only screen and (min-width: 992px){#network_development .points_wrap .point_info{min-width:235px;max-width:410px}}#network_development .points_wrap .point_info table{max-width:410px;overflow:hidden}#network_development .points_wrap .point_info *{font-family:"Open Sans",sans-serif;font-style:italic;font-size:13px;line-height:22px}#network_development .points_wrap .point_info.left{top:0;left:100%;border-left:5px solid #003255}#network_development .points_wrap .point_info.left:after{position:absolute;top:50%;left:-14px;margin-top:-5px;content:" ";border:5px solid transparent;border:5px solid rgba(255,255,255,0);border-right-color:#003255}#network_development .points_wrap .point_info.right{top:0;right:100%;border-right:5px solid #003255}#network_development .points_wrap .point_info.right:after{position:absolute;top:50%;right:-14px;margin-top:-5px;content:" ";border:5px solid transparent;border:5px solid rgba(255,255,255,0);border-left-color:#003255}#network_development .points_wrap .id_1{top:26%;left:1%}#network_development .points_wrap .id_2{top:19%;left:16%}#network_development .points_wrap .id_3{top:18%;left:51%}#network_development .points_wrap .id_4{top:23%;right:4%}#network_development .points_wrap .id_5{top:30%;right:85%}#network_development .points_wrap .id_6{bottom:37%;left:40%}#network_development .points_wrap .id_7{bottom:24%;left:34%}#network_development .points_wrap .id_8{bottom:13%;left:39%}#network_development .points_wrap .id_9{bottom:29%;right:41%}#network_development .points_wrap .id_10{bottom:19%;right:44%}#network_development #files_list{background:#fbfbfb}@media only screen and (min-width: 992px){#network_development #files_list{margin-left:5px;margin-right:5px}}#network_development.lt .data_2012 .data_legend{height:136px;background-image:url("../media/images/bg/network_development_map_2016_legend_lt.jpg")}#network_development.lt .data_2021 .data_legend{height:222px;background-image:url("../media/images/bg/network_development_map_2024_legend_lt.jpg")}#network_development.en .data_2012 .data_legend{height:136px;background-image:url("../media/images/bg/network_development_map_2016_legend_en.jpg")}#network_development.en .data_2021 .data_legend{height:222px;background-image:url("../media/images/bg/network_development_map_2024_legend_en.jpg")}#network_development .data_2012 .data_map{background-image:url("../media/images/bg/network_development_map_2016.png")}#network_development .data_2012 .points_wrap{visibility:visible}#network_development .data_2012 .points_wrap .point.id_1{visibility:visible;top:23%;left:4.5%}#network_development .data_2012 .points_wrap .point.id_8{visibility:visible;bottom:17%;left:42%}#network_development .data_2012 .points_wrap .point.id_9{visibility:visible}#network_development .data_2012 .points_wrap .point.id_11{visibility:hidden}#network_development .data_2012 .points_wrap .point.id_12{visibility:hidden}#network_development .data_2012 .points_wrap .point.id_13{visibility:hidden}#network_development .data_2021 .data_map{background-image:url("../media/images/bg/network_development_map_2024.png")}#network_development .data_2021 .points_wrap{visibility:visible}#network_development .data_2021 .points_wrap .point{visibility:hidden}#network_development .data_2021 .points_wrap .point.id_5{visibility:visible;top:42%;right:73%}#network_development .data_2021 .points_wrap .point.id_3,#network_development .data_2021 .points_wrap .point.id_4,#network_development .data_2021 .points_wrap .point.id_6,#network_development .data_2021 .points_wrap .point.id_7,#network_development .data_2021 .points_wrap .point.id_9{visibility:visible}#network_development .data_2021 .points_wrap .point.id_11{visibility:visible;right:28%;top:45%}#network_development .data_2021 .points_wrap .point.id_13{visibility:visible;right:10%;top:26%}#network_development #files_list{position:relative;top:-1px;background-color:#f5f7f6}#market_structure,#energy_system_structure{width:100%;padding:0 0 56px 0;float:right;position:relative}@media only screen and (min-width: 768px){#market_structure,#energy_system_structure{width:68%}}@media only screen and (min-width: 992px){#market_structure,#energy_system_structure{width:644px;min-height:841px}}#market_structure .visual_title,#energy_system_structure .visual_title{font-family:arial;font-size:34px;line-height:41px;font-weight:bold;text-transform:uppercase;letter-spacing:3px;color:#7b7c7e;width:350px;max-height:130px;overflow:hidden}@media only screen and (min-width: 768px){#market_structure .visual_title,#energy_system_structure .visual_title{margin:30px 0 0 30px;font-size:23px}}@media only screen and (min-width: 992px){#market_structure .visual_title,#energy_system_structure .visual_title{margin:42px 0 0 49px;font-size:34px}}#market_structure .visual,#energy_system_structure .visual{position:absolute}@media only screen and (max-width: 767px){#market_structure img{max-width:644px}#market_structure .arrow{position:absolute;top:0;bottom:0;margin:auto;width:15px;height:30px;background-repeat:no-repeat;z-index:1}#market_structure .arrow.left{left:0;background-image:url(../media/images/ico/arrow-left.png)}#market_structure .arrow.right{right:0;background-image:url(../media/images/ico/arrow-right.png)}#market_structure .map-wrap{overflow:auto}#market_structure .map-wrap .map-wrap-content{position:relative;width:644px;background-image:url(../media/images/ico/arrow-left.png);background-repeat:no-repeat}}#market_structure .visual.item_1{width:193px;height:143px;top:193px;left:37px;padding:85px 0 0 0}@media only screen and (min-width: 768px){#market_structure .visual.item_1{top:100px;left:20px}}@media only screen and (min-width: 992px){#market_structure .visual.item_1{top:193px;left:37px}}#market_structure .visual.item_2{width:157px;height:164px;top:443px;left:34px;padding:83px 0 0 0}@media only screen and (min-width: 768px){#market_structure .visual.item_2{top:335px;left:0px}}@media only screen and (min-width: 992px){#market_structure .visual.item_2{top:443px;left:34px}}#market_structure .visual.item_3{width:131px;height:127px;top:551px;left:192px;padding:80px 0 0 0}@media only screen and (min-width: 768px){#market_structure .visual.item_3{top:409px;left:159px}}@media only screen and (min-width: 992px){#market_structure .visual.item_3{top:551px;left:192px}}#market_structure .visual.item_4{width:240px;height:181px;top:520px;left:380px;padding:77px 0 0 0}@media only screen and (min-width: 768px){#market_structure .visual.item_4{width:200px;top:390px;left:295px;left:255px}}@media only screen and (min-width: 992px){#market_structure .visual.item_4{width:240px;top:520px;left:380px}}#market_structure .visual.item_5{width:94px;height:89px;top:308px;left:459px;padding:76px 0 0 0}@media only screen and (min-width: 768px){#market_structure .visual.item_5{width:140px;top:240px;left:340px}}@media only screen and (min-width: 992px){#market_structure .visual.item_5{width:94px;top:308px;left:459px}}#market_structure .visual.item_6{width:95px;height:60px;top:246px;left:329px;padding:76px 0 0 0}@media only screen and (min-width: 768px){#market_structure .visual.item_6{top:175px;left:257px}}@media only screen and (min-width: 992px){#market_structure .visual.item_6{top:246px;left:329px}}#market_structure .visual.item_7{width:95px;height:129px;top:52px;left:498px;padding:84px 0 0 0}@media only screen and (min-width: 768px){#market_structure .visual.item_7{width:125px;top:15px;left:370px}}@media only screen and (min-width: 992px){#market_structure .visual.item_7{width:95px;top:52px;left:498px}}#market_structure .visual.item_1 .visual_info{left:-38.5px}#market_structure .visual.item_2 .visual_info{left:-32.5px}#market_structure .visual.item_3 .visual_info{left:-69.5px}#market_structure .visual.item_4 .visual_info{left:-15px}#market_structure .visual.item_5 .visual_info{left:-88px}#market_structure .visual.item_6 .visual_info{left:-87.5px}#market_structure .visual.item_7 .visual_info{left:-126.5px}#market_structure .visual_info.bg_top,#energy_system_structure .visual_info.bg_top{display:none;background:url("../media/images/bg/visual_over_bg.png") 0 0 no-repeat;width:270px;padding:17px 0 0 0;position:absolute;left:0;top:0}#market_structure .visual_info .bg_bot,#energy_system_structure .visual_info .bg_bot{background:url("../media/images/bg/visual_over_bg.png") 100% 100% no-repeat;width:270px;padding:0 0 17px 0}#market_structure .visual_info .bg_mid,#energy_system_structure .visual_info .bg_mid{background:url("../media/images/bg/visual_over_bg.png") -270px 0 repeat-y;width:237px;padding:0 14px 0 19px}#market_structure .visual_info .visual_name,#energy_system_structure .visual_info .visual_name{font:bold 16px/22px "Open Sans",sans-serif;text-transform:uppercase;letter-spacing:1px;color:#808284;padding:12px 10px 15px 15px;border-bottom:1px solid #f1f0ef}#market_structure .visual_info .visual_desc,#energy_system_structure .visual_info .visual_desc{padding:0 10px}#market_structure .visual_info .visual_desc *,#energy_system_structure .visual_info .visual_desc *{font:italic 13px/22px "Open Sans",sans-serif;color:#4c4e50;padding:15px 7px 13px 7px}#energy_system_structure .visual_title{position:absolute;top:20px;right:20px;width:200px;max-height:160px;font-size:19px;line-height:22px;text-align:right;overflow:hidden}@media only screen and (min-width: 768px){#energy_system_structure .visual_title{width:320px;top:0;right:40px;font-size:34px;line-height:32px}}@media only screen and (min-width: 992px){#energy_system_structure .visual_title{line-height:40px}}#energy_system_structure .visual.item_1{width:225px;height:105px;top:0;right:0;padding:116px 0 0 0}@media only screen and (min-width: 768px){#energy_system_structure .visual.item_1{width:197px;height:179px;top:140px;right:60px}}@media only screen and (min-width: 992px){#energy_system_structure .visual.item_1{top:264px;left:322px}}#energy_system_structure .visual.item_1 .visual_info{left:-36.5px}#market_structure .visual_title{position:absolute;top:20px;left:20px;width:350px}@media only screen and (min-width: 768px){#market_structure .visual_title{top:0;left:0}}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-prev-month.disabled,.flatpickr-months .flatpickr-next-month.disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;-o-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0 ;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#f3f3f3}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.application-form .form-left,.trust-line__form .form-left{width:100%}@media only screen and (min-width: 1024px){.application-form .form-left,.trust-line__form .form-left{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;width:644px;margin-bottom:20px}}.application-form .form-left .menu-el,.trust-line__form .form-left .menu-el{padding:9px 20px 12px 20px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;background:#4f5663;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width: 1024px){.application-form .form-left .menu-el,.trust-line__form .form-left .menu-el{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.application-form .form-left .menu-el:nth-child(1),.trust-line__form .form-left .menu-el:nth-child(1){border-bottom:1px solid #606367;margin-bottom:1px}@media only screen and (min-width: 1024px){.application-form .form-left .menu-el:nth-child(1),.trust-line__form .form-left .menu-el:nth-child(1){margin-bottom:0;border-right:1px solid #46494c}}.application-form .form-left .menu-el:nth-child(2),.trust-line__form .form-left .menu-el:nth-child(2){border-bottom:1px solid #606367;margin-top:-1px}@media only screen and (min-width: 1024px){.application-form .form-left .menu-el:nth-child(2),.trust-line__form .form-left .menu-el:nth-child(2){margin-top:0;border-right:1px solid #46494c}}.application-form .form-left .menu-el:nth-child(3),.trust-line__form .form-left .menu-el:nth-child(3){border-bottom:1px solid transparent}.application-form .form-left .menu-el.active,.trust-line__form .form-left .menu-el.active{background:#e6c248}@media only screen and (min-width: 1024px){.application-form .form-left .menu-el.active,.trust-line__form .form-left .menu-el.active{border-bottom-color:#e6c248;border-left:none}}.application-form .form-left .menu-el.active .step-number,.trust-line__form .form-left .menu-el.active .step-number{background:#ebcc53}.application-form .form-left .menu-el.active .step-number span,.trust-line__form .form-left .menu-el.active .step-number span{color:#fff}.application-form .form-left .menu-el.active .step-name,.trust-line__form .form-left .menu-el.active .step-name{color:#fff}.application-form .form-left .menu-el.done .step-name,.trust-line__form .form-left .menu-el.done .step-name{position:relative;top:6px;color:#fff;vertical-align:top}.application-form .form-left .menu-el .checkmark,.trust-line__form .form-left .menu-el .checkmark{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:15px;height:13px}.application-form .form-left .menu-el .step-number,.trust-line__form .form-left .menu-el .step-number{position:relative;display:inline-block;width:30px;height:30px;margin-right:14px;border-radius:50%;background:#565f70;text-align:center;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.application-form .form-left .menu-el .step-number.active,.trust-line__form .form-left .menu-el .step-number.active{background:#858e9e;vertical-align:middle}.application-form .form-left .menu-el .step-number span,.trust-line__form .form-left .menu-el .step-number span{font-family:"Open Sans",sans-serif;color:#9aa0af;font-weight:600;font-size:17px;line-height:30px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.application-form .form-left .menu-el .step-name,.trust-line__form .form-left .menu-el .step-name{font-family:"Open Sans",sans-serif;font-weight:600;font-size:16px;color:#9aa0af;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.application-form .form-right,.trust-line__form .form-right{width:100%;margin-top:20px}@media only screen and (min-width: 1024px){.application-form .form-right,.trust-line__form .form-right{float:right;width:644px;margin-top:0}}.application-form .form-right .head,.trust-line__form .form-right .head{background:-webkit-gradient(linear, right top, left top, from(#07628B), to(#033353));background:-o-linear-gradient(right, #07628B 0%, #033353 100%);background:linear-gradient(270deg, #07628B 0%, #033353 100%);padding:8px 18px 12px 18px}.application-form .form-right .head h2,.trust-line__form .form-right .head h2{font-family:"Open Sans",sans-serif;font-weight:400;font-size:22px;line-height:30px;color:#fff}.application-form .form-right .dropdown-wrap,.trust-line__form .form-right .dropdown-wrap{padding:29px 20px 28px 20px;background:#f5f5f5}.application-form .form-right .s-hidden,.trust-line__form .form-right .s-hidden{display:none}.application-form .form-right .select,.trust-line__form .form-right .select{width:100%;display:inline-block;cursor:pointer;position:relative}.application-form .form-right .select.error .styledSelect,.trust-line__form .form-right .select.error .styledSelect{border-color:red}.application-form .form-right .select .styledSelect.main,.trust-line__form .form-right .select .styledSelect.main{width:604px}.application-form .form-right .styledSelect,.trust-line__form .form-right .styledSelect{font-family:"Open Sans",sans-serif;font-size:16px;line-height:26px;padding:11px 56px 12px 15px;color:#9aa0af;background-color:#fff;border-radius:2px;border:1px solid rgba(0,0,0,.15);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.application-form .form-right .styledSelect:after,.trust-line__form .form-right .styledSelect:after{content:"";width:15px;height:15px;position:absolute;top:43%;right:16px;background:url('data:image/svg+xml;utf8,<svg width="14px" height="8px" viewBox="0 0 14 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs></defs><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Dokumentai" transform="translate(-1155.000000, -413.000000)" fill="#9AA0AF" fill-rule="nonzero"><g id="Group" transform="translate(600.000000, 394.000000)"><path d="M565.642467,23.6567866 L559.65681,29.6422595 C559.27605,30.0232044 558.658712,30.0232044 558.278137,29.6422595 C557.897531,29.2616534 557.897531,28.6443469 558.278137,28.2637716 L563.57452,22.9675427 L558.278291,17.6714987 C557.897685,17.2907385 557.897685,16.6734937 558.278291,16.2928876 C558.658897,15.9121275 559.276204,15.9121275 559.656964,16.2928876 L565.642621,22.2784528 C565.832925,22.4688483 565.927968,22.7181185 565.927968,22.9675119 C565.927968,23.2170286 565.83274,23.4664836 565.642467,23.6567866 Z" id="Shape" transform="translate(561.960325, 22.967643) rotate(-270.000000)translate(-561.960325, -22.967643) "></path></g></g></g></svg>');background-size:contain;background-repeat:no-repeat}.application-form .form-right .styledSelect:active,.application-form .form-right .styledSelect.active,.trust-line__form .form-right .styledSelect:active,.trust-line__form .form-right .styledSelect.active{background-color:#eee}.application-form .form-right .styledSelect:active:after,.application-form .form-right .styledSelect.active:after,.trust-line__form .form-right .styledSelect:active:after,.trust-line__form .form-right .styledSelect.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center 25%;-ms-transform-origin:center 25%;transform-origin:center 25%}.application-form .form-right .styledSelect.active-text,.trust-line__form .form-right .styledSelect.active-text{color:#033353}.application-form .form-right .options,.trust-line__form .form-right .options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;list-style:none;border:1px solid rgba(0,0,0,.15);border-top:none;background-color:#fff}.application-form .form-right .options li,.trust-line__form .form-right .options li{font-family:"Open Sans",sans-serif;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#033353;line-height:1.4;min-height:0;padding:20px 10px}@media only screen and (min-width: 670px){.application-form .form-right .options li,.trust-line__form .form-right .options li{min-height:52px;padding:0 10px;line-height:52px}}.application-form .form-right .options li[rel=""],.application-form .form-right .options li[rel=Pasirinkti],.trust-line__form .form-right .options li[rel=""],.trust-line__form .form-right .options li[rel=Pasirinkti]{display:none}.application-form .form-right .options li:hover,.trust-line__form .form-right .options li:hover{background-color:#eee}.application-form .form-right .options li.active,.trust-line__form .form-right .options li.active{background-color:#eee}.application-form .form-wrapper,.trust-line__form .form-wrapper{margin-top:21px;background:#f5f5f5}.application-form .form-wrapper input[type=file],.trust-line__form .form-wrapper input[type=file]{pointer-events:none !important}.application-form .form-wrapper .form-block,.trust-line__form .form-wrapper .form-block{display:inline-block;width:100%;padding:24px 20px 30px 20px;border-bottom:1px solid #d8d8d8;-webkit-box-sizing:border-box;box-sizing:border-box}.application-form .form-wrapper .form-block.no-border,.trust-line__form .form-wrapper .form-block.no-border{border:none}.application-form .form-wrapper .form-block.border-top,.trust-line__form .form-wrapper .form-block.border-top{border-top:1px solid #d8d8d8;padding-top:30px !important}.application-form .form-wrapper .form-block.no-padding,.trust-line__form .form-wrapper .form-block.no-padding{padding-top:0;padding-bottom:0;margin-bottom:15px}.application-form .form-wrapper .form-block.tmp1.active,.trust-line__form .form-wrapper .form-block.tmp1.active{padding-bottom:20px;border-bottom:none}.application-form .form-wrapper .form-block .title,.application-form .form-wrapper .form-block .title span,.trust-line__form .form-wrapper .form-block .title,.trust-line__form .form-wrapper .form-block .title span{font-family:"Open Sans",sans-serif;font-size:20px;line-height:27px;margin-bottom:14px}.application-form .form-wrapper .form-block .title.shorter,.application-form .form-wrapper .form-block .title span.shorter,.trust-line__form .form-wrapper .form-block .title.shorter,.trust-line__form .form-wrapper .form-block .title span.shorter{max-width:531px}.application-form .form-wrapper .form-block .title.uploader,.application-form .form-wrapper .form-block .title span.uploader,.trust-line__form .form-wrapper .form-block .title.uploader,.trust-line__form .form-wrapper .form-block .title span.uploader{font-family:"Open Sans",sans-serif;font-size:14px;margin-bottom:7px}.application-form .form-wrapper .form-block .datepicker,.trust-line__form .form-wrapper .form-block .datepicker{position:relative}.application-form .form-wrapper .form-block .datepicker .input-button,.trust-line__form .form-wrapper .form-block .datepicker .input-button{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.application-form .form-wrapper .form-block .datepicker .icon-calendar,.trust-line__form .form-wrapper .form-block .datepicker .icon-calendar{height:16px}.application-form .form-wrapper .form-block .datepicker.error input,.trust-line__form .form-wrapper .form-block .datepicker.error input{border-color:red}.application-form .form-wrapper .form-block .label,.trust-line__form .form-wrapper .form-block .label{max-width:478px;font-family:"Open Sans",sans-serif;font-size:14px;margin-bottom:7px;line-height:16px;color:#000}.application-form .form-wrapper .form-block .label.no-margin,.trust-line__form .form-wrapper .form-block .label.no-margin{max-width:100%}.application-form .form-wrapper .form-block .label,.trust-line__form .form-wrapper .form-block .label{max-width:478px;font-family:"Open Sans",sans-serif;font-size:14px;margin-bottom:7px;line-height:16px;color:#000}.application-form .form-wrapper .form-block .label.no-margin,.trust-line__form .form-wrapper .form-block .label.no-margin{max-width:100%}.application-form .form-wrapper .form-block .small-label,.trust-line__form .form-wrapper .form-block .small-label{margin-bottom:9px;opacity:.7;color:#4c4e50;font-size:11px;line-height:15px}.application-form .form-wrapper .form-block .form-item,.trust-line__form .form-wrapper .form-block .form-item{margin-bottom:15px}.application-form .form-wrapper .form-block .form-item:last-child,.trust-line__form .form-wrapper .form-block .form-item:last-child{margin-bottom:0}.application-form .form-wrapper .form-block .form-item:nth-of-type(2n+1),.trust-line__form .form-wrapper .form-block .form-item:nth-of-type(2n+1){clear:left}.application-form .form-wrapper .form-block .form-item input,.application-form .form-wrapper .form-block .form-item textarea,.trust-line__form .form-wrapper .form-block .form-item input,.trust-line__form .form-wrapper .form-block .form-item textarea{width:100%;font-family:"Open Sans",sans-serif;font-size:16px;line-height:22px;color:#033353;padding:10px 16px 12px 16px;border:1px solid rgba(0,0,0,.15);border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none}.application-form .form-wrapper .form-block .form-item textarea.taller,.trust-line__form .form-wrapper .form-block .form-item textarea.taller{height:135px}.application-form .form-wrapper .form-block .form-item input[type=number],.trust-line__form .form-wrapper .form-block .form-item input[type=number]{-moz-appearance:textfield}.application-form .form-wrapper .form-block .form-item input[type=number]::-webkit-inner-spin-button,.application-form .form-wrapper .form-block .form-item input[type=number]::-webkit-outer-spin-button,.trust-line__form .form-wrapper .form-block .form-item input[type=number]::-webkit-inner-spin-button,.trust-line__form .form-wrapper .form-block .form-item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.application-form .form-wrapper .form-block .form-item .sub-text,.trust-line__form .form-wrapper .form-block .form-item .sub-text{margin-top:1px;font-family:"Open Sans",sans-serif;color:rgba(0,0,0,.75);font-size:11px;font-weight:600;line-height:17px}.application-form .form-wrapper .form-block .form-item.submit-message img,.trust-line__form .form-wrapper .form-block .form-item.submit-message img{-webkit-animation:spin 1s infinite;animation:spin 1s infinite;margin:0 auto}.application-form .form-wrapper .form-block .form-item .included-documents,.trust-line__form .form-wrapper .form-block .form-item .included-documents{margin-top:20px}.application-form .form-wrapper .form-block .form-item .included-documents .c-wrap,.trust-line__form .form-wrapper .form-block .form-item .included-documents .c-wrap{position:relative;margin:15px 0}.application-form .form-wrapper .form-block .form-item .included-documents .c-wrap:first-of-type,.trust-line__form .form-wrapper .form-block .form-item .included-documents .c-wrap:first-of-type{margin-top:0}.application-form .form-wrapper .form-block .form-item .included-documents .c-wrap:last-of-type,.trust-line__form .form-wrapper .form-block .form-item .included-documents .c-wrap:last-of-type{margin-bottom:0}.application-form .form-wrapper .form-block .form-item .included-documents .c-wrap input,.trust-line__form .form-wrapper .form-block .form-item .included-documents .c-wrap input{display:none}.application-form .form-wrapper .form-block .form-item .included-documents .c-wrap input:checked~label .checkbox,.trust-line__form .form-wrapper .form-block .form-item .included-documents .c-wrap input:checked~label .checkbox{background-image:url("../media/images/ico/check-white.svg");background-color:#0fbdd7}.application-form .form-wrapper .form-block .form-item .included-documents .c-wrap .checkbox,.trust-line__form .form-wrapper .form-block .form-item .included-documents .c-wrap .checkbox{display:inline-block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;background-color:#f5f5f5;background-size:11px;background-position:center center;background-repeat:no-repeat;border:2px solid #0fbdd7;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.application-form .form-wrapper .form-block .form-item .included-documents .c-wrap label,.trust-line__form .form-wrapper .form-block .form-item .included-documents .c-wrap label{display:inline-block;height:23px;min-width:220px;margin-left:25px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:23px;cursor:pointer}@media only screen and (min-width: 680px){.application-form .form-wrapper .form-block .form-item.half,.trust-line__form .form-wrapper .form-block .form-item.half{float:left;width:49.2%}.application-form .form-wrapper .form-block .form-item.half:nth-of-type(2n+1),.trust-line__form .form-wrapper .form-block .form-item.half:nth-of-type(2n+1){clear:left}.application-form .form-wrapper .form-block .form-item.half:nth-of-type(2n),.trust-line__form .form-wrapper .form-block .form-item.half:nth-of-type(2n){float:right}}@media only screen and (min-width: 1024px){.application-form .form-wrapper .form-block .form-item.half,.trust-line__form .form-wrapper .form-block .form-item.half{width:295px}}@media only screen and (min-width: 680px){.application-form .form-wrapper .form-block .form-item.mb-0,.trust-line__form .form-wrapper .form-block .form-item.mb-0{margin-bottom:0}}.application-form .form-wrapper .form-block .form-item.mt,.trust-line__form .form-wrapper .form-block .form-item.mt{margin-top:15px}.application-form .form-wrapper .form-block .form-item.mt-30,.trust-line__form .form-wrapper .form-block .form-item.mt-30{margin-top:30px}.application-form .form-wrapper .form-block .form-item.mt-6,.trust-line__form .form-wrapper .form-block .form-item.mt-6{margin-top:6px}.application-form .form-wrapper .form-block .form-item.upload,.trust-line__form .form-wrapper .form-block .form-item.upload{display:inline-block;width:100%}.application-form .form-wrapper .form-block .form-item.upload .upload_button,.trust-line__form .form-wrapper .form-block .form-item.upload .upload_button{display:inline-block;font-family:"Open Sans",sans-serif;font-weight:700;font-size:16px;line-height:18px;text-align:center;padding:12px 24px 13px 24px;color:#fff;background-color:#0fbdd7;cursor:pointer;border-radius:2px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px}@media only screen and (min-width: 570px){.application-form .form-wrapper .form-block .form-item.upload .upload_button,.trust-line__form .form-wrapper .form-block .form-item.upload .upload_button{width:37.379%;float:right;height:45px;margin-top:0}}@media only screen and (min-width: 1024px){.application-form .form-wrapper .form-block .form-item.upload .upload_button,.trust-line__form .form-wrapper .form-block .form-item.upload .upload_button{width:auto;height:auto;line-height:20px;float:none;-webkit-box-sizing:content-box;box-sizing:content-box}}.application-form .form-wrapper .form-block .form-item.upload .upload_button:hover,.trust-line__form .form-wrapper .form-block .form-item.upload .upload_button:hover{opacity:.8}.application-form .form-wrapper .form-block .form-item.upload .upload_button input,.trust-line__form .form-wrapper .form-block .form-item.upload .upload_button input{text-indent:-999px}.application-form .form-wrapper .form-block .form-item.upload .upload_button.remove,.trust-line__form .form-wrapper .form-block .form-item.upload .upload_button.remove{background:#9aa0af}.application-form .form-wrapper .form-block .form-item.upload .inner,.trust-line__form .form-wrapper .form-block .form-item.upload .inner{width:100%;height:43px;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}@media only screen and (min-width: 570px){.application-form .form-wrapper .form-block .form-item.upload .inner,.trust-line__form .form-wrapper .form-block .form-item.upload .inner{float:left;width:60%;-webkit-box-sizing:content-box;box-sizing:content-box}}@media only screen and (min-width: 1024px){.application-form .form-wrapper .form-block .form-item.upload .inner,.trust-line__form .form-wrapper .form-block .form-item.upload .inner{width:478px;margin-right:20px}}.application-form .form-wrapper .form-block .form-item.upload .inner div div,.trust-line__form .form-wrapper .form-block .form-item.upload .inner div div{font-family:"Open Sans",sans-serif;font-size:16px;line-height:45px;padding-left:16px;overflow:hidden}.application-form .form-wrapper .form-block .form-item.upload .upload_delete,.trust-line__form .form-wrapper .form-block .form-item.upload .upload_delete{display:inline-block;width:480px;height:30px;margin-top:10px;margin-bottom:9px;padding:12px 0 13px 0;font-family:"Open Sans",sans-serif;font-size:16px;line-height:31px;font-weight:700;text-align:center;color:#fff;background:#9aa0af;border-radius:2px;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (max-width: 1024px){.application-form .form-wrapper .form-block .form-item.upload .upload_delete,.trust-line__form .form-wrapper .form-block .form-item.upload .upload_delete{width:60%;height:20px;line-height:21px}}@media only screen and (max-width: 570px){.application-form .form-wrapper .form-block .form-item.upload .upload_delete,.trust-line__form .form-wrapper .form-block .form-item.upload .upload_delete{width:100%}}.application-form .form-wrapper .form-block .form-item.upload .upload_delete:hover,.trust-line__form .form-wrapper .form-block .form-item.upload .upload_delete:hover{opacity:.8}.application-form .form-wrapper .form-block .form-item.error input,.application-form .form-wrapper .form-block .form-item.error textarea,.application-form .form-wrapper .form-block .form-item.error .inner,.trust-line__form .form-wrapper .form-block .form-item.error input,.trust-line__form .form-wrapper .form-block .form-item.error textarea,.trust-line__form .form-wrapper .form-block .form-item.error .inner{border-color:red}.application-form .form-wrapper .form-block .form-item.error .radio-buttons-block .radio-wrap label,.trust-line__form .form-wrapper .form-block .form-item.error .radio-buttons-block .radio-wrap label{color:red}.application-form .form-wrapper .form-block.buttons,.trust-line__form .form-wrapper .form-block.buttons{border-bottom:none}.application-form .form-wrapper .form-block.buttons .form-cta,.trust-line__form .form-wrapper .form-block.buttons .form-cta{height:45px;font-size:16px;font-weight:700;color:#0fbdd7;background:#fff;border:2px solid #0fbdd7;border-radius:2px;cursor:pointer;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.application-form .form-wrapper .form-block.buttons .form-cta:hover,.trust-line__form .form-wrapper .form-block.buttons .form-cta:hover{background:#0fbdd7;color:#fff}.application-form .form-wrapper .form-block.buttons .form-cta.fill,.trust-line__form .form-wrapper .form-block.buttons .form-cta.fill{background:#0fbdd7;color:#fff}.application-form .form-wrapper .form-block.captcha,.trust-line__form .form-wrapper .form-block.captcha{border-bottom:none}.application-form .form-wrapper .form-block.captcha .form-cta,.trust-line__form .form-wrapper .form-block.captcha .form-cta{width:100%}@media only screen and (min-width: 1024px){.application-form .form-wrapper .form-block.captcha .form-cta,.trust-line__form .form-wrapper .form-block.captcha .form-cta{width:302px}}.application-form .form-wrapper .form-block.captcha .form-cta:hover,.trust-line__form .form-wrapper .form-block.captcha .form-cta:hover{opacity:.8}.application-form .form-wrapper .form-block.captcha #recaptcha_holder,.trust-line__form .form-wrapper .form-block.captcha #recaptcha_holder{-webkit-transform:scale(0.81);-ms-transform:scale(0.81);transform:scale(0.81);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}@media only screen and (min-width: 380px){.application-form .form-wrapper .form-block.captcha #recaptcha_holder,.trust-line__form .form-wrapper .form-block.captcha #recaptcha_holder{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.application-form .form-wrapper .checkbox-dropdown,.trust-line__form .form-wrapper .checkbox-dropdown{position:relative}.application-form .form-wrapper .checkbox-dropdown.error .dropdown,.trust-line__form .form-wrapper .checkbox-dropdown.error .dropdown{border-color:red}.application-form .form-wrapper .checkbox-dropdown.disabled,.trust-line__form .form-wrapper .checkbox-dropdown.disabled{pointer-events:none;opacity:.5}.application-form .form-wrapper .checkbox-dropdown .dropdown,.trust-line__form .form-wrapper .checkbox-dropdown .dropdown{position:relative;min-height:46.6px;background-color:#fff;border-radius:2px;border:1px solid rgba(0,0,0,.15);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.application-form .form-wrapper .checkbox-dropdown .dropdown.active,.trust-line__form .form-wrapper .checkbox-dropdown .dropdown.active{background-color:#eee}.application-form .form-wrapper .checkbox-dropdown .dropdown .select-text,.trust-line__form .form-wrapper .checkbox-dropdown .dropdown .select-text{display:block;font-family:"Open Sans",sans-serif;font-size:16px;line-height:22px;padding:11px 56px 12px 15px;color:#033353;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.application-form .form-wrapper .checkbox-dropdown .dropdown .checkbox-toggle-img,.trust-line__form .form-wrapper .checkbox-dropdown .dropdown .checkbox-toggle-img{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:15px}.application-form .form-wrapper .checkbox-dropdown .dropdown .checkbox-toggle-img.active,.trust-line__form .form-wrapper .checkbox-dropdown .dropdown .checkbox-toggle-img.active{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.application-form .form-wrapper .checkbox-dropdown .checkbox-container,.trust-line__form .form-wrapper .checkbox-dropdown .checkbox-container{display:none;position:absolute;width:calc(100% - 2px);z-index:20;border:1px solid rgba(0,0,0,.15);border-top:none;background-color:#fff}.application-form .form-wrapper .checkbox-dropdown .checkbox-container.active,.trust-line__form .form-wrapper .checkbox-dropdown .checkbox-container.active{display:block}.application-form .form-wrapper .checkbox-dropdown .checkbox-container .checkbox-input input,.trust-line__form .form-wrapper .checkbox-dropdown .checkbox-container .checkbox-input input{display:none}.application-form .form-wrapper .checkbox-dropdown .checkbox-container .checkbox-input input[type=checkbox]:checked~label,.trust-line__form .form-wrapper .checkbox-dropdown .checkbox-container .checkbox-input input[type=checkbox]:checked~label{background:#dcd9d9}.application-form .form-wrapper .checkbox-dropdown .checkbox-container .checkbox-input label,.trust-line__form .form-wrapper .checkbox-dropdown .checkbox-container .checkbox-input label{display:block;font-size:13px;color:#033353;width:auto;min-height:52px;padding:0 10px;line-height:52px;border-bottom:1px solid transparent;cursor:pointer}.application-form .form-wrapper .checkbox-dropdown .checkbox-container .checkbox-input:hover label,.trust-line__form .form-wrapper .checkbox-dropdown .checkbox-container .checkbox-input:hover label{background-color:#eee}.errors_holder{position:relative;display:inline-block;width:100%;background:#fff0f0;padding:19px 20px;border:1px solid rgba(255,0,0,.26);margin:10px 0 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.errors_holder.main_error{margin-top:20px;margin-bottom:0}.errors_holder.captcha{display:block;width:auto;margin:24px 20px 0px 20px}.errors_holder .error-img{display:inline-block;width:30px;height:30px;float:left}.errors_holder .error-text{display:table-cell;vertical-align:middle;height:30px;margin-left:39px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:16px;color:red;padding-left:9px}@media only screen and (max-width: 355px){.flatpickr-calendar{left:0 !important;right:0 !important;margin:auto}}.flatpickr-calendar .flatpickr-months .flatpickr-month{background:#054d72;height:40px}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month{height:40px;line-height:40px;padding:0}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .cur-month{margin-left:0;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:600;color:#fff;line-height:40px}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .cur-month:hover{background:none}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper{width:42px}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper .cur-year{font-family:"Open Sans",sans-serif;font-size:15px;color:#fff}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper span{right:-16px;border:none}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{line-height:30px;height:20px;fill:#fff}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#e6c248}.flatpickr-calendar .flatpickr-day{font-family:"Open Sans",sans-serif;font-weight:600}.flatpickr-calendar .flatpickr-day.selected{background:#e6c248;border-color:#e6c248}.flatpickr-calendar .flatpickr-day.today{font-weight:700 !important;border:none}.flatpickr-calendar .flatpickr-weekday{font-family:"Open Sans",sans-serif;font-weight:700}.popup-wrap{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(4,4,15,.4);z-index:9999}.popup-wrap .documents-popup,.popup-wrap .success-popup{position:fixed;top:50px;left:0;right:0;max-width:90%;max-height:calc(100vh - 80px);overflow-y:auto;width:100%;margin:auto;background:#fff;border-radius:6px;z-index:9999;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 550px){.popup-wrap .documents-popup,.popup-wrap .success-popup{max-width:500px;top:129px;max-height:auto}}.popup-wrap .documents-popup .popup-info,.popup-wrap .success-popup .popup-info{padding:42px 50px 50px 50px}@media only screen and (max-width: 769px){.popup-wrap .documents-popup .popup-info,.popup-wrap .success-popup .popup-info{padding:42px 25px 50px 25px}}.popup-wrap .documents-popup .popup-info .popup-header,.popup-wrap .success-popup .popup-info .popup-header{font-family:"Open Sans",sans-serif;display:inline-block;color:#003255;font-size:28px;font-weight:700;line-height:38px;margin-bottom:19px}@media only screen and (max-width: 769px){.popup-wrap .documents-popup .popup-info .popup-header,.popup-wrap .success-popup .popup-info .popup-header{font-size:22px;line-height:32px}}.popup-wrap .documents-popup .popup-info .popup-text,.popup-wrap .documents-popup .popup-info .popup-text div,.popup-wrap .success-popup .popup-info .popup-text,.popup-wrap .success-popup .popup-info .popup-text div{font-family:"Open Sans",sans-serif;font-size:14px;line-height:16px;margin-bottom:40px}.popup-wrap .documents-popup .popup-info .popup-subheader,.popup-wrap .success-popup .popup-info .popup-subheader{font-family:"Open Sans",sans-serif;font-size:16px;line-height:28px;font-weight:600;margin-bottom:2px}.popup-wrap .documents-popup .popup-info .popup-documents div,.popup-wrap .success-popup .popup-info .popup-documents div{font-family:"Open Sans",sans-serif;line-height:20px;font-size:14px;color:#9aa0af}.popup-wrap .documents-popup .cta-wrap,.popup-wrap .success-popup .cta-wrap{border-top:1px solid #d8d8d8;margin-top:25px}@media only screen and (max-width: 769px){.popup-wrap .documents-popup .cta-wrap,.popup-wrap .success-popup .cta-wrap{padding:15px 25px 25px 25px}}.popup-wrap .documents-popup .cta-wrap .cta,.popup-wrap .success-popup .cta-wrap .cta{position:relative;display:block;width:100%;height:45px;font-family:"Open Sans",sans-serif;font-weight:700;font-size:16px;line-height:20px;text-align:center;padding:12px 50px 13px 50px;background:#0fbdd7;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;color:#fff;clear:left;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}@media only screen and (min-width: 550px){.popup-wrap .documents-popup .cta-wrap .cta,.popup-wrap .success-popup .cta-wrap .cta{display:inline-block;width:190px}}.popup-wrap .documents-popup .cta-wrap .cta:hover,.popup-wrap .success-popup .cta-wrap .cta:hover{opacity:.8}.popup-wrap .documents-popup .cta-wrap .cta:first-of-type,.popup-wrap .success-popup .cta-wrap .cta:first-of-type{background:#9aa0af;margin-right:20px;margin-bottom:10px}@media only screen and (min-width: 550px){.popup-wrap .documents-popup .cta-wrap .cta:first-of-type,.popup-wrap .success-popup .cta-wrap .cta:first-of-type{float:left;margin-bottom:0}}.popup-wrap .documents-popup .close-popup,.popup-wrap .success-popup .close-popup{position:absolute;top:20px;right:21px;cursor:pointer;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.popup-wrap .documents-popup .close-popup:hover,.popup-wrap .success-popup .close-popup:hover{opacity:.8}.popup-wrap .documents-popup .success-icon,.popup-wrap .success-popup .success-icon{width:30px;display:inline-block;margin-right:10px}.popup-wrap .success-popup .cta-wrap{display:inline-block;width:100%;margin-top:0;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-wrap .success-popup .cta-wrap .cta.blue{width:100%;margin:0;background:#0fbdd8}.pdf-wrapper h1{color:green;font-size:2rem;font-family:"Open Sans",sans-serif}.documents_form_holder input[type=file]{display:none}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.trust-line__form .form-right{float:none;width:100%}.trust-line__form .form-right .form-wrapper{margin-top:0}@media only screen and (min-width: 1024px){.trust-line__form .form-right .form-wrapper .form-block .inner{width:473px !important}}.trust-line__form .form-right .form-wrapper .errors_holder.main_error{margin-top:0;margin-bottom:20px}#search_big{width:100%;height:52px;margin:0 auto;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px){#search_big{width:663px;padding:0;background:url("../media/images/bg/search_big_bg.png") no-repeat 0 0}}#search_big input[type=text]{float:left;width:100%;padding:11px 0 11px 15px;margin:0;background:#fff;border:5px solid #597990;border-radius:50px;color:#949595;font-size:14px;font-style:italic;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px){#search_big input[type=text]{width:510px;padding:18px 0 16px 28px;background:none;border:none}}#search_big input[type=submit]{position:absolute;top:41px;right:14px;width:105px;height:39px;padding:0 0 0 28px;background:url("../media/images/bg/search_big_bg.png") no-repeat 0 -52px;border:none;color:#fff;font:11px "Open Sans",sans-serif;letter-spacing:1px;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}@media only screen and (min-width: 768px){#search_big input[type=submit]{position:relative;top:inherit;right:inherit;float:right;width:105px;margin:7px 7px 7px 0}}#search_big input[type=submit]:hover{background-position:0 -91px}#search_results.inner_wide_bg_top{width:auto}@media only screen and (min-width: 992px){#search_results.inner_wide_bg_top{width:984px;padding:4px 0 57px 0;background:url("../media/images/bg/inner_wide_bg.png") no-repeat 0 0}}#search_results .inner_wide_bg_bot{width:auto;padding:0 0 4px 0}@media only screen and (min-width: 992px){#search_results .inner_wide_bg_bot{width:984px;background:url("../media/images/bg/inner_wide_bg.png") no-repeat -1968px 100%}}#search_results .inner_wide_bg_mid{width:auto;padding:0 3px}@media only screen and (min-width: 992px){#search_results .inner_wide_bg_mid{width:978px;background:url("../media/images/bg/inner_wide_bg.png") repeat-y -984px 0}}#search_results .yellow_bg{position:relative;top:-2px;padding:37px 0;background:#003255}#search_results .yellow_bg .pointer{position:absolute;left:50%;bottom:-10px;width:19px;height:10px;margin:0 0 0 -10px;background:url("../media/images/dec/search_page_dec.png") no-repeat 0 0}#search_results .results{padding-top:20px}@media only screen and (min-width: 992px){#search_results .results{padding:30px 139px 39px 139px}}#search_results .results .found{padding:2px 0 26px 0}#search_results .results .found,#search_results .results .found *{font:400 17px/21px "Open Sans",sans-serif}@media only screen and (min-width: 768px){#search_results .results .found,#search_results .results .found *{font:400 19px/23px "Open Sans",sans-serif}}@media only screen and (min-width: 992px){#search_results .results .found,#search_results .results .found *{font:300 22px/26px "Open Sans",sans-serif}}#search_results .results .found strong{font-weight:600}#search_results .results .item{margin:0 0 10px 0;padding:5px;border:1px solid #cacbcc;border-left:5px solid #ffae00;cursor:pointer;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}@media only screen and (min-width: 768px){#search_results .results .item{padding:15px 74px 15px 15px;background:#f6f8fa url("../media/images/ico/search_arrow.png") no-repeat 100% 50%}}#search_results .results .item:hover{border:1px solid #003255;border-left:5px solid #003255}@media only screen and (min-width: 768px){#search_results .results .item:hover{background:#003255 url("../media/images/ico/search_arrow_ov.png") no-repeat 100% 50%}}#search_results .results .item:hover .mark_text{background:#4d869f}@media only screen and (min-width: 768px){#search_results .results .item:hover .title,#search_results .results .item:hover .title *,#search_results .results .item:hover .text,#search_results .results .item:hover .text *{color:#fff;text-shadow:0 -1px rgba(0,0,0,.3)}}#search_results .results .item:hover .url,#search_results .results .item:hover .url *{color:#00bbd6;text-shadow:0 -1px rgba(0,0,0,.3)}#search_results .results .item .mark_text{background:#c7e8f1;font-weight:600 !important}#search_results .results .item .title{display:inline-block;margin:0 0 7px 0}#search_results .results .item .title,#search_results .results .item .title *{color:#4c4e50;font:400 14px/17px "Open Sans",sans-serif}@media only screen and (min-width: 768px){#search_results .results .item .title,#search_results .results .item .title *{font:400 19px/23px "Open Sans",sans-serif}}@media only screen and (min-width: 992px){#search_results .results .item .title,#search_results .results .item .title *{font:300 22px/28px "Open Sans",sans-serif}}#search_results .results .item .text,#search_results .results .item .text *{color:#4c4e50;font:300 12px/19px "Open Sans",sans-serif;text-shadow:0 1px #fff}@media only screen and (min-width: 768px){#search_results .results .item .text,#search_results .results .item .text *{font:300 14px/26px "Open Sans",sans-serif}}#search_results .results .item .url{display:inline-block;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}#search_results .results .item .url,#search_results .results .item .url *{color:#00bbd6;font:300 12px/16px "Open Sans",sans-serif}@media only screen and (min-width: 768px){#search_results .results .item .url:hover,#search_results .results .item .url:hover *{color:#fff}}@media only screen and (min-width: 768px){#search_results #paging{margin:39px 22px 0 22px}}#footer{margin:-107px auto 0;padding-bottom:10px;background:#eceeef;border-top:1px solid #e1e3e4;overflow:hidden}@media only screen and (min-width: 768px){#footer{padding:0 15px;padding-bottom:10px}}@media only screen and (min-width: 992px){#footer{height:180px;display:block}}#footer #nav_bottom{padding:27px 0 0 0;text-align:center}@media only screen and (min-width: 768px){#footer #nav_bottom{text-align:left}}#footer #nav_bottom .simple-links{text-align:center;width:100%;margin-bottom:20px;margin-top:15px}@media only screen and (min-width: 768px){#footer #nav_bottom .simple-links{float:left}}@media only screen and (min-width: 992px){#footer #nav_bottom .simple-links{padding-right:200px}}#footer #nav_bottom .social-links{display:block}@media only screen and (min-width: 768px){#footer #nav_bottom .social-links{float:left;margin-top:10px;margin-left:10px}}@media only screen and (min-width: 992px){#footer #nav_bottom .social-links{margin-top:0;margin-left:0;display:none}}#footer #nav_bottom .social-links .item.youtube_link,#footer #nav_bottom .social-links .item.linkedin_link,#footer #nav_bottom .social-links .item.twitter_link{display:inline-block}#footer #nav_bottom .item{display:inline-block;margin:5px;padding:0 4px;border-bottom:1px solid #bdbebf;color:#828383;font-size:11px;line-height:22px;text-transform:uppercase;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media only screen and (min-width: 768px){#footer #nav_bottom .item{margin:5px;padding:0 2px;font-size:10px;line-height:14px}}@media only screen and (min-width: 992px){#footer #nav_bottom .item{float:left;margin:0 20px 0 0;padding:0 4px;font-size:11px;line-height:22px}}#footer #nav_bottom .item.item-id-20{font-weight:600;color:#000}#footer #nav_bottom .item:hover,#footer #nav_bottom .item.current{color:#000;border-color:#4c4c4c}#footer #nav_bottom .item.youtube_link,#footer #nav_bottom .item.linkedin_link,#footer #nav_bottom .item.twitter_link{border:none;margin-right:3px;margin-top:20px;display:none}@media only screen and (min-width: 768px){#footer #nav_bottom .item.youtube_link,#footer #nav_bottom .item.linkedin_link,#footer #nav_bottom .item.twitter_link{margin-top:0;margin-right:5px}}@media only screen and (min-width: 992px){#footer #nav_bottom .item.youtube_link,#footer #nav_bottom .item.linkedin_link,#footer #nav_bottom .item.twitter_link{margin-right:8px;display:inline-block}}#footer #nav_bottom div.twitter{width:22px;height:22px;background-image:url("../media/images/ico/twitter.png");background-repeat:no-repeat;background-position:0 0}#footer #nav_bottom div.twitter:hover{width:22px;height:22px;background-image:url("../media/images/ico/twitter.png");background-repeat:no-repeat;background-position:-22px 0}#footer #nav_bottom div.linkedin{width:22px;height:22px;background-image:url("../media/images/ico/linkedin.png");background-repeat:no-repeat;background-position:0 0}#footer #nav_bottom div.linkedin:hover{width:22px;height:22px;background-image:url("../media/images/ico/linkedin.png");background-repeat:no-repeat;background-position:-22px 0}#footer #nav_bottom div.youtube{background-image:url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdGNjE3ODY0RUE0MTExRTM5NzIwREFCMkZDODRCQkVEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdGNjE3ODY1RUE0MTExRTM5NzIwREFCMkZDODRCQkVEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0Y2MTc4NjJFQTQxMTFFMzk3MjBEQUIyRkM4NEJCRUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0Y2MTc4NjNFQTQxMTFFMzk3MjBEQUIyRkM4NEJCRUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAEAwMDAwMEAwMEBgQDBAYHBQQEBQcIBgYHBgYICggJCQkJCAoKDAwMDAwKDAwNDQwMEREREREUFBQUFBQUFBQUAQQFBQgHCA8KCg8UDg4OFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAWABYDAREAAhEBAxEB/8QAYwAAAgMBAAAAAAAAAAAAAAAAAgMEBQYIAQEAAAAAAAAAAAAAAAAAAAAAEAACAgEDBAEDBQAAAAAAAAABAgMEESESBQAiEwZBMWEUUXGBMhURAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AOvON4PirPrC8/erG5cJkntO8koLRxysHxtdRnYpI+/QMj4/1GOBzd4uRbEAYTBJJNhaNJ2fZmYnGa8ijODnHwc9BIvetcNU53iaNeBkpcgtlbcAlk2uIUEiZO7OjYP16DMcJyvLf51vj69x1hgi3RU1rRWRL5pFjKd+o3NINMH5/YgUl72KSgLpRZRZnKzoaMDd+yNo3Y+I5Libtz/Gc9AiXm/aJ+UrvK8rcrV3rXi8KiRTIuGHjCakj9V6AOBaetyEooRrdIMIBDeIELbgZT3gHuYKv23Z+OguYLl/EP43GH+9Y191hCNijj9oPaMltkOumN500PQV6/kt7E8jKq2FhBWuZa5DQ/jgYEgi8G3xd2qY26fXoP/Z");width:22px;height:22px;border:none}#footer #nav_bottom div.youtube:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzNERTM2MUNFQTQxMTFFMzgzNUE5NzQ0NzU1MkI3OTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzNERTM2MURFQTQxMTFFMzgzNUE5NzQ0NzU1MkI3OTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDM0RFMzYxQUVBNDExMUUzODM1QTk3NDQ3NTUyQjc5NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDM0RFMzYxQkVBNDExMUUzODM1QTk3NDQ3NTUyQjc5NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvXCdV8AAAFkSURBVHjaYnytq6vFwMCwDIj1GagDLgJxFBOQmEtFQxmgZs0BGWwCFSgBYjYgZiQTg/QWQc0yBRnMAuVMBOLfULYHEB+Fsg8AsQ8RLgXpnQRlszAhSfxBYu8CYnEgtgNiWSDeBnUVIfAXxmDCoeAfEM8G4iVAPAuId0PF9kDl/6PRGIARmCpgkuguEgXiV1D6NRDzA/FHqLr/aDQy+I/PxQxQw0DgDbo3oUAKX5ggG8yCRx0ozD8B8U4o/zYQrwXi92jqmLEZVghNGb+QgwpKu6MZoIbFclByy8EWxlQFTAw0AugGf0TLTRipiFyD+YlJo4MqKHB5HTkIxIDYGMoOAGJuIA5G18hChmNuALEwlL0RiL8AMQ81gkIIjc9DbhjfROM/Q+N/wxbRTGg5DR2oArEnmpglEJsjhTHIxaxoan6BwvgEtNzFKKGA4BYW8X9IPl2Pw0EnQAYnAPE8KlemSQABBgBbWEKHNJyIaQAAAABJRU5ErkJggg==")}#footer #search{float:right;width:100%;height:37px;margin:19px 3px 0 0;margin-bottom:10px;background-color:#fff;border-radius:50px;border:1px solid #c7c9ca}@media only screen and (min-width: 768px){#footer #search{width:200px;margin-top:29px;margin-bottom:0}}@media only screen and (min-width: 992px){#footer #search{margin-top:19px}}#footer #search input[type=text]{float:left;width:134px;height:20px;padding:10px 0 7px 15px;margin:0;background:none;border:none;color:#949595;font-size:12px;font-style:italic}#footer #search input[type=submit]{float:right;width:37px;height:37px;padding:0;margin:0 6px 0 0;background:none;border:none;background:url("../media/images/bg/img_main_sprites.png") repeat-x 0 -612px;cursor:pointer}#footer #search input[type=submit]:hover{background-position:-37px -612px}.cookies-block{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1003;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:24px;left:50%;-webkit-transform:translate(-50%, calc(100% + 50px));-ms-transform:translate(-50%, calc(100% + 50px));transform:translate(-50%, calc(100% + 50px));max-width:1380px;width:calc(100% - 48px);background:#fff;-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.4);box-shadow:0px 4px 15px rgba(0,0,0,.4);border-radius:4px;padding:20px;-webkit-transition:-webkit-transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cookies-block.active{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 768px){.cookies-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cookies-block .left{font-family:"Myriad Pro","MyriadPro-Regular";font-style:normal;font-weight:normal;font-size:14px;line-height:20px;color:#676869;max-width:800px;padding-right:20px}@media only screen and (max-width: 768px){.cookies-block .left{padding-right:0;margin-bottom:20px}}.cookies-block .left div{font-family:"Myriad Pro","MyriadPro-Regular";font-style:normal;font-weight:normal;font-size:14px;line-height:20px;color:#676869}.cookies-block .right{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 768px){.cookies-block .right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cookies-block .right a{margin-right:19px}.cookies-block .right a:nth-last-child(1){margin-right:0}@media only screen and (max-width: 768px){.cookies-block .right a{margin-right:0;margin-bottom:15px}.cookies-block .right a:nth-last-child(1){margin-bottom:0}}.cookies-block .right .link{font-style:normal;font-weight:bold;font-size:14px;line-height:17px;color:#3bbdd7;text-transform:uppercase}.cookies-block .right .link:hover{text-decoration:underline}.cookies-block .right .cookies-block-button{border:1px solid #3bbdd7;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;padding:13px 52px;font-style:normal;font-weight:bold;font-size:14px;line-height:17px;color:#3bbdd7;-webkit-transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:none;text-transform:uppercase}.cookies-block .right .cookies-block-button:hover{background:#3bbdd7;color:#fff}.cookies-block .right .close{-webkit-transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.cookies-block .right .close:hover{opacity:.8}.disclaimer-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1003;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:24px;left:50%;-webkit-transform:translate(-50%, calc(100% + 50px));-ms-transform:translate(-50%, calc(100% + 50px));transform:translate(-50%, calc(100% + 50px));max-width:1380px;width:calc(100% - 48px);background:#fff;-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.4);box-shadow:0px 4px 15px rgba(0,0,0,.4);border-radius:4px;padding:20px;-webkit-transition:-webkit-transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.disclaimer-block.active{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 768px){.disclaimer-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.disclaimer-block .left{font-family:"Myriad Pro","MyriadPro-Regular";font-style:normal;font-weight:normal;font-size:14px;line-height:20px;color:#676869;max-width:800px;padding-right:20px}@media only screen and (max-width: 768px){.disclaimer-block .left{padding-right:0;margin-bottom:20px}}.disclaimer-block .left div{font-family:"Myriad Pro","MyriadPro-Regular";font-style:normal;font-weight:normal;font-size:14px;line-height:20px;color:#676869}.disclaimer-block .right{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 768px){.disclaimer-block .right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.disclaimer-block .right a{margin-right:19px}.disclaimer-block .right a:nth-last-child(1){margin-right:0}@media only screen and (max-width: 768px){.disclaimer-block .right a{margin-right:0;margin-bottom:15px}.disclaimer-block .right a:nth-last-child(1){margin-bottom:0}}.disclaimer-block .right .link{font-style:normal;font-weight:bold;font-size:14px;line-height:17px;color:#3bbdd7;text-transform:uppercase}.disclaimer-block .right .link:hover{text-decoration:underline}.disclaimer-block .right .disclaimer-block-button{border:1px solid #3bbdd7;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;padding:13px 52px;font-style:normal;font-weight:bold;font-size:14px;line-height:17px;color:#3bbdd7;-webkit-transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:none;text-transform:uppercase}.disclaimer-block .right .disclaimer-block-button:hover{background:#3bbdd7;color:#fff}.disclaimer-block .right .close{-webkit-transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.disclaimer-block .right .close:hover{opacity:.8}.notifications-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;bottom:0;left:50%;z-index:1003;max-width:1380px;width:calc(100% - 48px)}.notifications-holder .notification-block{position:static;left:0;-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:24px}.notifications-holder .notification-block:nth-child(1){-webkit-transform:translate(-50%, calc(100% + 200px));-ms-transform:translate(-50%, calc(100% + 200px));transform:translate(-50%, calc(100% + 200px))}.notifications-holder .notification-block:nth-child(1).active{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.notifications-holder .notification-block:nth-child(3){-webkit-transform:translate(-50%, calc(100% + 100px));-ms-transform:translate(-50%, calc(100% + 100px));transform:translate(-50%, calc(100% + 100px))}.notifications-holder .notification-block:nth-child(3).active{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc2V0LnNjc3MiLCJjbGVhcmZpeC5zY3NzIiwiZm9udHMuc2NzcyIsIm1haW4uc2NzcyIsImdsb2JhbC5zY3NzIiwiaGVhZGVyLnNjc3MiLCJsZWZ0LW5hdmlnYXRpb24uc2NzcyIsIm1haW4tbWFwLnNjc3MiLCJuZXdzLXNsaWRlci5zY3NzIiwicGF0aC5zY3NzIiwicHJpbnQuc2NzcyIsIm5ld3MtbGlzdC5zY3NzIiwibmV3c2xldHRlci5zY3NzIiwiaW5uZXIuc2NzcyIsInBvcHVwLnNjc3MiLCJjb250YWN0cy5zY3NzIiwic2l0ZW1hcC5zY3NzIiwiZmFxLnNjc3MiLCJwYWdpbmcuc2NzcyIsImltYWdlcy1saXN0LnNjc3MiLCJuZXR3b3JrLWRldmVsb3BtZW50LnNjc3MiLCJlbmVyZ3ktc3lzdGVtLXN0cnVjdHVyZS5zY3NzIiwiZmxhdHBpY2tlci5zY3NzIiwidXNlci1hcHBsaWNhdGlvbi1mb3JtLnNjc3MiLCJzZWFyY2guc2NzcyIsImZvb3Rlci5zY3NzIiwiY29va2llcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBLDJaQWFFLFFBQUEsQ0FDQSxTQUFBLENBQ0EsUUFBQSxDQUNBLGNBQUEsQ0FDQSxZQUFBLENBQ0EsdUJBQUEsQ0FHRiw4RUFFRSxhQUFBLENBRUYsS0FDRSxhQUFBLENBRUYsTUFDRSxlQUFBLENBRUYsYUFDRSxXQUFBLENBRUYsb0RBRUUsVUFBQSxDQUNBLFlBQUEsQ0FFRixNQUNFLHdCQUFBLENBQ0EsZ0JBQUEsQ0N2Q0YsZ0JBQ0UsV0FBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxhQUFBLENBQ0EsUUFBQSxDQUdGLFVBQ0UsYUFBQSxDQUdGLHNCQUNFLGFBQUEsQ0FHRixpQkFDRSxTQUFBLENDekJGLFdBQ0UsK0JBQUEsQ0FDQSwrQ0FBQSxDQUNBLDZOQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQkFBQSxDQUdGLFdBQ0UsNEJBQUEsQ0FDQSxrRUFBQSxDQUNBLGlCQUFBLENBQ0Esa0JB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QUEsQ0FHRiwwQ0FiRixpQ0FlSSxTQUFBLENBQ0EsU0FBQSxDQUFBLENBSUosaUNBQ0UsV0FBQSxDQUNBLFlBQUEsQ0FDQSxTQUFBLENBQ0EsU0FBQSxDQUNBLGtCQUFBLENBRUEsMENBUEYsaUNBU0ksU0FBQSxDQUNBLFFBQUEsQ0FBQSxDQUdGLDBDQWJGLGlDQWVJLFNBQUEsQ0FDQSxTQUFBLENBQUEsQ0FJSixpQ0FDRSxXQUFBLENBQ0EsWUFBQSxDQUNBLFNBQUEsQ0FDQSxVQUFBLENBQ0Esa0JBQUEsQ0FFQSwwQ0FQRixpQ0FTSSxTQUFBLENBQ0EsVUFBQSxDQUFBLENBR0YsMENBYkYsaUNBZUksU0FBQSxDQUNBLFVBQUEsQ0FBQSxDQUlKLGlDQUNFLFdBQUEsQ0FDQSxZQUFBLENBQ0EsU0FBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDQUVBLDBDQVBGLGlDQVNJLFdBQUEsQ0FDQSxTQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FBQSxDQUdGLDBDQWZGLGlDQWlCSSxXQUFBLENBQ0EsU0FBQSxDQUNBLFVBQUEsQ0FBQSxDQUlKLGlDQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0EsU0FBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDQUVBLDBDQVBGLGlDQVNJLFdBQUEsQ0FDQSxTQUFBLENBQ0EsVUFBQSxDQUFBLENBR0YsMENBZEYsaUNBZ0JJLFVBQUEsQ0FDQSxTQUFBLENBQ0EsVUFBQSxDQUFBLENBSUosaUNBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxTQUFBLENBQ0EsVUFBQSxDQUNBLGtCQUFBLENBRUEsMENBUEYsaUNBU0ksU0FBQSxDQUNBLFVBQUEsQ0FBQSxDQUdGLDBDQWJGLGlDQWVJLFNBQUEsQ0FDQSxVQUFBLENBQUEsQ0FJSixpQ0FDRSxVQUFBLENBQ0EsWUFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0Esa0JBQUEsQ0FFQSwwQ0FQRixpQ0FTSSxXQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FBQSxDQUdGLDBDQWRGLGlDQWdCSSxVQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FBQSxD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QSxjQUFBLENBQUEsc0RBQUEsa0JBQUEsQ0FBQSx1QkFBQSxDQUFBLDZCQUFBLGVBQUEsQ0FBQSxtREFBQSxDQUFBLDJDQUFBLENBQUEsc0JBQUEsaUJBQUEsQ0FBQSwwQkFBQSxjQUFBLENBQUEsdUJBQUEsb0JBQUEsQ0FBQSxVQUFBLENBQUEsd0NBQUEsY0FBQSxDQUFBLGtDQUFBLENBQUEsMEJBQUEsQ0FBQSwwQ0FBQSxVQUFBLENBQUEsVUFBQSxDQUFBLGdCQUFBLENBQUEsMEZBQUEsYUFBQSxDQUFBLFVBQUEsQ0FBQSxjQUFBLENBQUEsdUJBQUEsQ0FBQSxzQkFBQSxDQUFBLGNBQUEsQ0FBQSxXQUFBLENBQUEsMEJBQUEsYUFBQSxDQUFBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQUEsNkJBQUEsQ0FBQSxxQkFBQSxDQUFBLGVBQUEsQ0FBQSxzQkFBQSxvQkFBQSxDQUFBLFNBQUEsQ0FBQSw2QkFBQSxDQUFBLHFCQUFBLENBQUEsZ0JBQUEsaUJBQUEsQ0FBQSxTQUFBLENBQUEsYUFBQSxDQUFBLFFBQUEsQ0FBQSxnQkFBQSxDQUFBLGVBQUEsQ0FBQSw2QkFBQSxDQUFBLHFCQUFBLENBQUEsZUFBQSxDQUFBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQUEsc0JBQUEsVUFBQSxDQUFBLGFBQUEsQ0FBQSxVQUFBLENBQUEsaUNBQUEsa0JBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUFBLFNBQUEsQ0FBQSxXQUFBLENBQUEsVUFBQSxDQUFBLG9EQUFBLDJCQUFBLENBQUEsc0RBQUEsd0JBQUEsQ0FBQSw0Q0FBQSxTQUFBLENBQUEsMENBQUEsU0FBQSxDQUFBLHNCQUFBLHNCQUFBLENBQUEsdUJBQUEsQ0FBQSxlQUFBLENBQUEsUUFBQSxDQUFBLGVBQUEsQ0FBQSxpQkFBQSxDQUFBLFFBQUEsQ0FBQSxTQUFBLENBQUEsY0FBQSxDQUFBLG1CQUFBLENBQUEsYUFBQSxDQUFBLGNBQUEsQ0FBQSxpQkFBQSxDQUFBLDZCQUFBLENBQUEscUJBQUEsQ0FBQSxxQ0FBQSxnQkFBQSxDQUFB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QUEsQ0FBQSxpREFBQSxDQUFBLDZDQUFBLENBQ0EsOERBQ0Usa0NBQUEsQ0FBQSw4QkFBQSxDQUFBLDBCQUFBLENBR0osdURBQ0UscURBQUEsQ0FBQSxpREFBQSxDQUFBLDZDQUFBLENBQ0EsOERBQ0Usa0NBQUEsQ0FBQSw4QkFBQSxDQUFBLDBCQUFBIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xyXG4gICB2Mi4wIHwgMjAxMTAxMjZcclxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcclxuKi9cclxuXHJcbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXHJcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcclxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcclxuYiwgdSwgaSwgY2VudGVyLFxyXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcclxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xyXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxyXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbm9sLCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59IiwiLypcclxuICAgIENsZWFyZml4XHJcbiovXHJcblxyXG5cclxuLyogaHR0cDovL3d3dy53ZWJ0b29sa2l0LmluZm8vY3NzLWNsZWFyZml4Lmh0bWwgKi9cclxuXHJcbi5jbGVhcmZpeDphZnRlciB7XHJcbiAgY29udGVudDogXCIuXCI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxuLmNsZWFyZml4IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuaHRtbFt4bWxuc10gLmNsZWFyZml4IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuKiBodG1sIC5jbGVhcmZpeCB7XHJcbiAgaGVpZ2h0OiAxJTtcclxufSIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTXlyaWFkUHJvLVJlZ3VsYXInO1xyXG4gIHNyYzogdXJsKCcuLi9tZWRpYS9mb250cy9NeXJpYWRQcm8tUmVndWxhci5lb3QnKTtcclxuICBzcmM6IHVybCgnLi4vbWVkaWEvZm9udHMvTXlyaWFkUHJvLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi9tZWRpYS9mb250cy9NeXJpYWRQcm8tUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vbWVkaWEvZm9udHMvTXlyaWFkUHJvLVJlZ3VsYXIuc3ZnI015cmlhZFByby1SZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMgQm9sZCc7XHJcbiAgc3JjOiB1cmwoJy4uL21lZGlhL2ZvbnRzL09wZW5TYW5zLVNlbWlCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufSIsIi50ZXh0X2JveCB7XHJcblx0cGFkZGluZzogNXB4IDEwcHggNXB4IDE2cHg7XHJcblx0bWFyZ2luOiAxMHB4IDA7XHJcblx0YmFja2dyb3VuZDogI2Y2ZjhmYTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZGFkZGUyO1xyXG5cdGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2ZmYWUwMDtcclxufVxyXG5cclxuLnRleHRfYm94LFxyXG4udGV4dF9ib3ggKiB7XHJcblx0Y29sb3I6ICM0YzRlNTA7XHJcblx0dGV4dC1zaGFkb3c6IDAgMXB4IHJnYigyNTUsMjU1LDI1NSk7XHJcblx0Zm9udC1mYW1pbHk6IEFyaWFsO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXdlaWdodDogMjZweDtcclxuXHRmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnF1b3RlX2JveCB7XHJcblx0cGFkZGluZzogMCAwIDAgMTBweDtcclxuXHRtYXJnaW46IDAgMCAwIDE1cHg7XHJcblx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMDAzMjU1O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xyXG4gICAgbWFyZ2luOiAwIDAgMCAyNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLnF1b3RlX2JveCxcclxuLnF1b3RlX2JveCAqIHtcclxuXHRjb2xvcjogIzRjNGU1MDtcclxuXHRmb250LWZhbWlseTogQXJpYWw7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiAyNnB4O1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dF9ib2xkXzEyLFxyXG4udGV4dF9ib2xkXzEyICoge1xyXG5cdGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aWRlb19kZXNjX2JveCB7XHJcblx0cGFkZGluZzogMTNweCAxNHB4IDEycHggMTRweDtcclxuXHRiYWNrZ3JvdW5kOiAjZjZmOGZhO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkYWRkZTI7XHJcbn1cclxuLnZpZGVvX2Rlc2NfYm94LFxyXG4udmlkZW9fZGVzY19ib3ggKiB7XHJcblx0Y29sb3I6ICM0YzRlNTA7XHJcblx0Lypmb250OiBpdGFsaWMgMTZweC8yNnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7Ki9cclxuXHRmb250LWZhbWlseTogQXJpYWw7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiAyNnB4O1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jY29weXJpZ2h0cywjY29weXJpZ2h0cyAqLCNzb2x1dGlvbiwjc29sdXRpb24gKiB7XHJcblx0Y29sb3I6ICM5MTkxOTI7XHJcblx0Zm9udC1zaXplOiAxMXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59XHJcbiNjb3B5cmlnaHRzIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRwYWRkaW5nOiAxNnB4IDAgMCAxcHg7XHJcbn1cclxuI3NvbHV0aW9uIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0cGFkZGluZzogMTZweCA0cHggMCAwO1xyXG59XHJcbiNzb2x1dGlvbiBhIHtcclxuXHRjb2xvcjogIzVlNWY2MDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG59XHJcbiNzb2x1dGlvbiBhOmhvdmVyIHtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG4jZGlhbG9nX2NvbnRlbnQsI2RpYWxvZ19jb250ZW50ICoge1xyXG5cdGNvbG9yOiAjNGM0ZTUwO1xyXG5cdGZvbnQ6IDE2cHgvMjZweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxufVxyXG4jZGlhbG9nX2NvbnRlbnQgc3Ryb25nLCNkaWFsb2dfY29udGVudCBzdHJvbmcgKiB7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuI2RpYWxvZ19jb250ZW50IGVtLCNkaWFsb2dfY29udGVudCBlbSAqIHtcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuI2RpYWxvZ19jb250ZW50IGlmcmFtZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Ym9yZGVyOiAwO1xyXG59XHJcblxyXG4vKiBidXR0b25zICovXHJcbmJ1dHRvbiB7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDA7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5yZWRfYnRuLmJ0bl9iZ19sZWZ0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2J0bi9yZWRfYnRuLnBuZycpIG5vLXJlcGVhdCAwIDA7XHJcbn1cclxuLnJlZF9idG4gLmJ0bl9iZ19yaWdodCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogMCAxMHB4IDAgMDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9idG4vcmVkX2J0bi5wbmcnKSBuby1yZXBlYXQgMTAwJSAtOTBweDtcclxufVxyXG4ucmVkX2J0biAuYnRuX2JnX21pZCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogMCAxNnB4O1xyXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2J0bi9yZWRfYnRuLnBuZycpIHJlcGVhdC14IDAgLTQ1cHg7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0Zm9udDogMTZweC80NXB4ICdNeXJpYWRQcm8tUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcblx0dGV4dC1zaGFkb3c6IDAgMXB4IHJnYmEoMCwwLDAsMC4yKTtcclxufVxyXG5idXR0b246aG92ZXIgLnJlZF9idG4uYnRuX2JnX2xlZnQge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEzNXB4O1xyXG59XHJcbmJ1dHRvbjpob3ZlciAucmVkX2J0biAuYnRuX2JnX3JpZ2h0IHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIC0yMjVweDtcclxufVxyXG5idXR0b246aG92ZXIgLnJlZF9idG4gLmJ0bl9iZ19taWQge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE4MHB4O1xyXG59XHJcbi8qIGJ1dHRvbnMgKi9cclxuLyogZ2FsbGVyeSAqL1xyXG4uZ2FsbGVyeV9pdGVtcyB7XHJcblx0bWFyZ2luOiAxN3B4IDAgMjBweCAwO1xyXG5cdHdpZHRoOiA2NDRweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5nYWxsZXJ5X2xpc3RfaXRlbSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuLmdhbGxlcnlfbGlzdF9pdGVtLC5nYWxsZXJ5X2xpc3RfaXRlbSAudG9wLC5nYWxsZXJ5X2xpc3RfaXRlbSAuYm90LC5nYWxsZXJ5X2xpc3RfaXRlbSAubWlkIHtcclxuXHR3aWR0aDogMzE3cHg7XHJcbn1cclxuLmdhbGxlcnlfbGlzdF9pdGVtIC50b3AsLmdhbGxlcnlfbGlzdF9pdGVtIC5ib3QsLmdhbGxlcnlfbGlzdF9pdGVtIC5taWQge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCggJy4uL21lZGlhL2ltYWdlcy9iZy9nYWxsZXJ5X2l0ZW0ucG5nJyApO1xyXG59XHJcbi5nYWxsZXJ5X2xpc3RfaXRlbSAudG9wLC5nYWxsZXJ5X2xpc3RfaXRlbSAuYm90IHtcclxuXHRoZWlnaHQ6IDE5cHg7XHJcbn1cclxuLmdhbGxlcnlfbGlzdF9pdGVtIC50b3Age1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG4uZ2FsbGVyeV9saXN0X2l0ZW0gLm1pZCB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMxN3B4IDA7XHJcbn1cclxuLmdhbGxlcnlfbGlzdF9pdGVtIC5ib3Qge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IC02MzRweCAxMDAlO1xyXG59XHJcbi5nYWxsZXJ5X2xpc3RfaXRlbTpob3ZlciAudG9wIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTUxcHggMDtcclxufVxyXG4uZ2FsbGVyeV9saXN0X2l0ZW06aG92ZXIgLm1pZCB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyNjhweCAwO1xyXG59XHJcbi5nYWxsZXJ5X2xpc3RfaXRlbTpob3ZlciAuYm90IHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU4NXB4IDEwMCU7XHJcbn1cclxuLmdhbGxlcnlfbGlzdF9pdGVtIC5pbWFnZV9ob2xkZXIge1xyXG5cdHdpZHRoOiAzMDBweDtcclxuXHRoZWlnaHQ6IDIxMHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogLTE4cHg7XHJcblx0bGVmdDogMnB4O1xyXG59XHJcbi5nYWxsZXJ5X2xpc3RfaXRlbSAuZGVjIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dG9wOiAtMzBweDtcclxuXHRsZWZ0OiAycHg7XHJcblx0d2lkdGg6IDMwMHB4O1xyXG5cdGhlaWdodDogMTJweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoICcuLi9tZWRpYS9pbWFnZXMvYmcvaW1nX25ld3Nfc3ByaXRlcy5wbmcnICkgbm8tcmVwZWF0IDAgLTkycHg7XHJcbn1cclxuLmdhbGxlcnlfbGlzdF9pdGVtIC5kZXNjcmlwdGlvbiB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IC0xOHB4O1xyXG59XHJcbi5kZXNjcmlwdGlvbiAuZGF0ZSB7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG5cdGNvbG9yOiAjQURBREFEO1xyXG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuLmdhbGxlcnkgLmRlc2NyaXB0aW9uIC50ZXh0IHtcclxuXHRwYWRkaW5nOiA4cHggMjFweCA0cHggMTlweCAhaW1wb3J0YW50O1xyXG59XHJcbi5kZXNjcmlwdGlvbiAubmFtZSB7XHJcblx0cGFkZGluZzogOHB4IDIwcHg7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29sb3I6ICM0NDQyNDA7XHJcblx0Lypmb250OiAzMDAgMjJweC8yOHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmOyovXHJcblx0Zm9udC1mYW1pbHk6IGFyaWFsO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRsZXR0ZXItc3BhY2luZzogLTFweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxufVxyXG4uZ2FsbGVyeV9saXN0X2l0ZW06aG92ZXIgLm5hbWUge1xyXG5cdGNvbG9yOiAjZWIyZDJkO1xyXG59XHJcbi8qIGdhbGxlcnkgKi9cclxuLyogZ2FsbGVyeSBpdGVtICovXHJcbi5nYWxsZXJ5X2l0ZW0ge1xyXG5cdHdpZHRoOiA2NTRweCAhaW1wb3J0YW50O1xyXG59XHJcbi5nYWxsZXJ5X2l0ZW0gLnllbGxvd19iZyB7XHJcblx0bWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XHJcblx0d2lkdGg6IDYwM3B4O1xyXG5cdGxlZnQ6IDhweDtcclxufVxyXG4uZ2FsbGVyeV9pdGVtIC5iaWdfaW1nIHtcclxuXHR3aWR0aDogNDM4cHg7XHJcblx0aGVpZ2h0OiA0MzVweDtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZDogdXJsKCAnLi4vbWVkaWEvaW1hZ2VzL2JnL2dhbGxlcnlfYmlnLnBuZycgKSAwIDAgbm8tcmVwZWF0O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZ2FsbGVyeV9pdGVtIC5iaWdfaW1nOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoICcuLi9tZWRpYS9pbWFnZXMvYmcvZ2FsbGVyeV9iaWdfb3YucG5nJyApIDAgMCBuby1yZXBlYXQ7XHJcbn1cclxuLmJpZ19pbWcgLmltZ19ob2xkZXIge1xyXG5cdHdpZHRoOiA0MTZweDtcclxuXHRoZWlnaHQ6IDQxM3B4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMTBweDtcclxuXHRsZWZ0OiAxMXB4O1xyXG59XHJcbi5nYWxsZXJ5X2l0ZW0gLnNtYWxsX2ltZyB7XHJcblx0d2lkdGg6IDIxNnB4O1xyXG5cdGhlaWdodDogMjE1cHg7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQ6IHVybCggJy4uL21lZGlhL2ltYWdlcy9iZy9nYWxsZXJ5X3NtYWxsLnBuZycgKSAwIDAgbm8tcmVwZWF0O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRtYXJnaW46IDAgM3B4IDZweCAwO1xyXG59XHJcbi5nYWxsZXJ5X2l0ZW0gLnNtYWxsX2ltZzpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogdXJsKCAnLi4vbWVkaWEvaW1hZ2VzL2JnL2dhbGxlcnlfc21hbGxfb3YucG5nJyApIDAgMCBuby1yZXBlYXQ7XHJcbn1cclxuLnNtYWxsX2ltZyAuaW1nX2hvbGRlciB7XHJcblx0d2lkdGg6IDE5NHB4O1xyXG5cdGhlaWdodDogMTk0cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxMHB4O1xyXG5cdGxlZnQ6IDExcHg7XHJcbn1cclxuLnNtYWxsX2ltZzpob3ZlciAub3ZlciwuYmlnX2ltZzpob3ZlciAub3ZlciB7XHJcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHQtbW96LW9wYWNpdHk6IC42MDtcclxuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NjApO1xyXG5cdG9wYWNpdHk6IC42MDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG59XHJcbi5zbWFsbF9pbWcuaXRlbV8yLC5zbWFsbF9pbWcuaXRlbV8xIHtcclxuXHRsZWZ0OiAwO1xyXG5cdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5zbWFsbF9pbWcubGFzdCB7XHJcblx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmdhbGxlcnlfaXRlbSAubm9faXRlbXMge1xyXG5cdGNvbG9yOiAjNEQ1MDU0O1xyXG5cdGZvbnQ6IDMwMCAxOHB4LzI2cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcblx0dGV4dC1zaGFkb3c6IDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuXHRwYWRkaW5nOiAwIDAgMCA4cHg7XHJcbn1cclxuLyogZ2FsbGVyeSBpdGVtIGVuZCAqL1xyXG5cclxubm9pbmRleDotby1wcmVmb2N1cywgI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3guZXh0ZW5kIHNwYW4ge1xyXG5cdGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ueWVhcl9idXR0b25zX3dyYXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDE3JTtcclxuXHRsZWZ0OiAzJTtcclxuXHRtYXgtd2lkdGg6IDEzMHB4O1xyXG59XHJcbi55ZWFyX2J1dHRvbnNfd3JhcCAueWVhcl9idXR0b24ge1xyXG5cdCAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0d2lkdGg6IDEyOXB4O1xyXG5cdGhlaWdodDogNzJweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogMTBweCAyNXB4O1xyXG5cdCpwYWRkaW5nOiAwcHggMjVweDtcclxuXHRmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y29sb3I6ICM3ZTgwODI7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2Q0ZDZkODtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAxMHB4ICNlZWU7XHJcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDEwcHggI2VlZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xyXG59XHJcbi55ZWFyX2J1dHRvbnNfd3JhcCAueWVhcl9idXR0b24gLm51bWJlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zaXplOiAzMXB4O1xyXG5cdGNvbG9yOiAjN2U4MDgyO1xyXG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi55ZWFyX2J1dHRvbnNfd3JhcCAueWVhcl9idXR0b24gLndvcmQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjN2U4MDgyO1xyXG5cdGxldHRlci1zcGFjaW5nOiA1cHg7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRsaW5lLWhlaWdodDogMTAwJTtcclxufVxyXG4ueWVhcl9idXR0b25zX3dyYXAgLnllYXJfYnV0dG9uIDphZnRlciB7XHJcblx0Y29udGVudDogXCIgXCI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDEwMCU7XHJcblx0bWFyZ2luLXRvcDogLTEwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IC0xcHg7XHJcblx0Ym9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlcjogMTBweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDApO1xyXG59XHJcbi55ZWFyX2J1dHRvbnNfd3JhcCAueWVhcl9idXR0b24gOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCIgXCI7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDEwMCU7XHJcblx0bWFyZ2luLXRvcDogLTEwcHg7XHJcblx0Ym9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlcjogMTBweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDApO1xyXG59XHJcbi55ZWFyX2J1dHRvbnNfd3JhcCAueWVhcl9idXR0b246aG92ZXIge1xyXG5cdGJvcmRlci1jb2xvcjogI2Q0ZDZkODtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxufVxyXG4ueWVhcl9idXR0b25zX3dyYXAgLnllYXJfYnV0dG9uOmhvdmVyIHNwYW4ge1xyXG5cdGNvbG9yOiAjNTg1ODU4O1xyXG59XHJcbi55ZWFyX2J1dHRvbnNfd3JhcCAueWVhcl9idXR0b24uYWN0aXZlIHtcclxuXHRib3JkZXItY29sb3I6ICNmZmFlMDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4ueWVhcl9idXR0b25zX3dyYXAgLnllYXJfYnV0dG9uLmFjdGl2ZSBzcGFuIHtcclxuXHRjb2xvcjogI2ZmYWUwMDtcclxufVxyXG4ueWVhcl9idXR0b25zX3dyYXAgLnllYXJfYnV0dG9uLmFjdGl2ZSA6YWZ0ZXIge1xyXG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xyXG59XHJcbi55ZWFyX2J1dHRvbnNfd3JhcCAueWVhcl9idXR0b24uYWN0aXZlIDpiZWZvcmUge1xyXG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZhZTAwO1xyXG59IiwiLy8gR2xvYmFsIHZhcmlhYmxlc1xyXG5cclxuJGxpZ2h0LWJsdWUtY29sb3I6ICMwOEJERDc7XHJcbiRkYXJrLWJsdWUtY29sb3I6ICMwMDMyNTU7XHJcblxyXG5ib2R5IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjZjVmNGYwIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2JvZHlfYmcuZ2lmJykgcmVwZWF0LXggMCAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgbWluLXdpZHRoOiA5OTBweDtcclxuICB9XHJcblxyXG4gIGltZyxcclxuICBpZnJhbWUge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgaWZyYW1lIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtYXgtd2lkdGggOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmgxLnRpdGxlIHtcclxuICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgZm9udDogNjAwIDIzcHgvMzBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICBjb2xvcjogIzAwMzI1NTtcclxuICBsZXR0ZXItc3BhY2luZzogLTFweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHRleHQtc2hhZG93OiAwIDFweCByZ2IoMjU1LDI1NSwyNTUpO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICBwYWRkaW5nOiAzN3B4IDAgMTNweCAwO1xyXG4gICAgZm9udDogYm9sZCAzNnB4LzQycHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbiNwYWdlIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG5ib2R5LHRkLHRoLGRpdixzcGFuLHAge1xyXG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgMTFweC8xMzAlIEFyaWFsLCBUYWhvbWEsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuXHJcbmlucHV0LHRleHRhcmVhLG9wdGlvbixzZWxlY3Qge1xyXG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgMTFweC8xMDAlIEFyaWFsLCBUYWhvbWEsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuXHJcbmEsYTpsaW5rLGE6YWN0aXZlLGE6dmlzaXRlZCB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgMTFweC8xMzAlIEFyaWFsLCBUYWhvbWEsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuXHJcbmE6aG92ZXIge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi53cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICB3aWR0aDogOTg0cHg7XHJcbiAgICBwYWRkaW5nOiAwIDRweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIHN0aWNreSBmb290ZXIgKi9cclxuI2NvbnRhaW5lciB7XHJcbiAgbWluLWhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGQ0ZDO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1heC13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4jY29udGFpbmVyOmJlZm9yZSB7XHJcbiAgLyogT3BlcmEgYW5kIElFOCBcInJlZHJhd1wiIGJ1ZyBmaXggKi9cclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXJnaW4tdG9wOiAtOTk5ZW07XHJcbn1cclxuXHJcbiogaHRtbCAjY29udGFpbmVyIHtcclxuICAvKiBJRTYgd29ya2Fyb3VuZCAqL1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuI2NvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDBweCAxMHB4IDEwN3B4IDEwcHg7IC8qIHBhZGRpbmctYm90dG9tIGVxdWFscyBoZWlnaHQgb2YgI2Zvb3QgKi9cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgcGFkZGluZzogMCAwIDEwN3B4IDA7IC8qIHBhZGRpbmctYm90dG9tIGVxdWFscyBoZWlnaHQgb2YgI2Zvb3QgKi9cclxuICB9XHJcblxyXG4gIC53cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4jbWFpbiAjY29udGVudCB7XHJcbiAgYmFja2dyb3VuZDogI2Y1ZjdmNztcclxufVxyXG5cclxuLyogc3RpY2t5IGZvb3RlciAqL1xyXG5cclxuI2ZhbmN5Ym94LW91dGVyIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4ubm9fcmVzdWx0cyB7XHJcbiAgY29sb3I6ICM3Njc2NzU7XHJcbiAgZm9udDogMTNweC8yNHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4jdG9fdG9wIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDUwJTtcclxuICB3aWR0aDogMTA4cHg7XHJcbiAgbWFyZ2luOiAwIC00OTBweCAwIDA7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvdG9fdG9wX2J0bl9iZy5wbmcnKSByZXBlYXQgMCAwO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1heC13aWR0aCA6IDk5MXB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNlNmMyNDg7XHJcbiAgfVxyXG5cclxuICBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgcGFkZGluZzogMCAzM3B4IDAgMTFweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19tYWluX3Nwcml0ZXMucG5nJykgbm8tcmVwZWF0IDEwMCUgLTY5NHB4O1xyXG4gICAgY29sb3I6ICNjN2NhY2M7XHJcbiAgICBmb250OiAxMXB4LzQ4cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgLTFweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtNzM4cHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmlmcmFtZV9wYWdlIHtcclxuICBpZnJhbWUge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBtaW4taGVpZ2h0OiA0NTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbm5lcl9iZ19taWQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmJnX21pZF9sb25nIHtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgd2lkdGg6IDk4NHB4O1xyXG4gIH1cclxufVxyXG4uYmdfbWlkX2xvbmcsXHJcbi5iZ19ib3RfbG9uZyxcclxuLmJnX3RvcF9sb25nIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCggJy4uL21lZGlhL2ltYWdlcy9iZy9hc2tfZm9ybV9iaWcucG5nJyApIG5vLXJlcGVhdDtcclxuICB9XHJcbn1cclxuLmJnX3RvcF9sb25nIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuLmJnX21pZF9sb25nIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTg0cHggMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XHJcbn1cclxuLmJnX2JvdF9sb25nIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCU7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDAgMCA1cHggMDtcclxuICB9XHJcbn0iLCIjaGVhZGVyIHtcclxuICBoZWlnaHQ6IDYwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9saW5lLnBuZycpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGJvdHRvbTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLndyYXBwZXIge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIC50b2dnbGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYub3BlbiB7XHJcbiAgICAgIC5saW5lcyB7XHJcbiAgICAgICAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xyXG4gICAgICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclxuICAgICAgICAtbW96LW9wYWNpdHk6IDA7XHJcbiAgICAgICAgLWtodG1sLW9wYWNpdHk6IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNsb3NlIHtcclxuICAgICAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMClcIjtcclxuICAgICAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcclxuICAgICAgICAtbW96LW9wYWNpdHk6IDE7XHJcbiAgICAgICAgLWtodG1sLW9wYWNpdHk6IDE7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmVzIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDEzcHg7XHJcbiAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XHJcbiAgICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xyXG4gICAgICAtbW96LW9wYWNpdHk6IDE7XHJcbiAgICAgIC1raHRtbC1vcGFjaXR5OiAxO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjc1cyBlYXNlLWluO1xyXG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjc1cyBlYXNlLWluO1xyXG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC43NXMgZWFzZS1pbjtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNzVzIGVhc2UtaW47XHJcblxyXG4gICAgICAubGluZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgIG1hcmdpbjogN3B4IDAgMCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ibHVlLWNvbG9yO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb3NlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDE2cHg7XHJcbiAgICAgIHJpZ2h0OiA0cHg7XHJcbiAgICAgIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcclxuICAgICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG4gICAgICAtbW96LW9wYWNpdHk6IDA7XHJcbiAgICAgIC1raHRtbC1vcGFjaXR5OiAwO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjc1cyBlYXNlLWluO1xyXG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjc1cyBlYXNlLWluO1xyXG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC43NXMgZWFzZS1pbjtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNzVzIGVhc2UtaW47XHJcblxyXG4gICAgICAmOmFmdGVyLFxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRsaWdodC1ibHVlLWNvbG9yO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICByaWdodDogLThweDtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2xvZ28ge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxuICBwYWRkaW5nLXRvcDogNXB4O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgcGFkZGluZzogMThweCAwIDAgMTJweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDE4cHggMCAwIDJweDtcclxuICB9XHJcblxyXG4gIC5tb2JpbGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRlc2t0b3Age1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxNDRweDtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19tYWluX3Nwcml0ZXMucG5nJykgbm8tcmVwZWF0IDAgMDtcclxuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gIH1cclxuXHJcbiAgYTpob3ZlciBzcGFuIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4jbGFuZyB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZzogMzFweCA3cHggMCAwO1xyXG4gIH1cclxuXHJcbiAgLm1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVza3RvcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaXRlbSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDAgN3B4O1xyXG4gIH1cclxuXHJcbiAgLmJnX2xlZnQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvaW1nX21haW5fc3ByaXRlcy5wbmcnKSBuby1yZXBlYXQgMCAtMTU3cHg7XHJcbiAgfVxyXG5cclxuICAuYmdfcmlnaHQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvaW1nX21haW5fc3ByaXRlcy5wbmcnKSBuby1yZXBlYXQgMTAwJSAtMjAxcHg7XHJcbiAgfVxyXG5cclxuICAuYmdfbWlkIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvaW1nX21haW5fc3ByaXRlcy5wbmcnKSByZXBlYXQteCAwIC0xNzlweDtcclxuICAgIGNvbG9yOiAjNWE1YjViO1xyXG4gICAgZm9udDogMTNweC8yNHB4ICdNeXJpYWRQcm8tUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgNnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2xhbmcgYS5iZ19sZWZ0LFxyXG4jbGFuZyBhIC5iZ19yaWdodCwjbGFuZyBhIC5iZ19taWQge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbiNsYW5nIGEgLmJnX21pZCB7XHJcbiAgY29sb3I6ICMwMGJiZDY7XHJcbn1cclxuXHJcbiNsYW5nIGEuYmdfbGVmdDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvaW1nX21haW5fc3ByaXRlcy5wbmcnKSBuby1yZXBlYXQgMCAtMjIzcHg7XHJcbn1cclxuXHJcbiNsYW5nIGE6aG92ZXIgLmJnX3JpZ2h0IHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbWdfbWFpbl9zcHJpdGVzLnBuZycpIG5vLXJlcGVhdCAxMDAlIC0yNjdweDtcclxufVxyXG5cclxuI2xhbmcgYTpob3ZlciAuYmdfbWlkIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbWdfbWFpbl9zcHJpdGVzLnBuZycpIG5vLXJlcGVhdCAwIC0yNDVweDtcclxuICBjb2xvcjogIzc2NzY3NztcclxufVxyXG5cclxuLnRvcF9tZW51X2hvbGRlciB7XHJcbiAgYmFja2dyb3VuZDogJGRhcmstYmx1ZS1jb2xvcjtcclxufVxyXG5cclxuI25hdl9tYWluIHtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcblxyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJsdWUtY29sb3I7XHJcbiAgICB6LWluZGV4OiAxMDAwMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxLjVzIGVhc2Utb3V0O1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMS41cyBlYXNlLW91dDtcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAxLjVzIGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDEuNXMgZWFzZS1vdXQ7XHJcblxyXG4gICAgJi5vcGVuIHtcclxuICAgICAgbWF4LWhlaWdodDogMTUwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxNTAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCggJy4uL21lZGlhL2ltYWdlcy9iZy90b3BfbWVudV9iZy5wbmcnICkgMCAwIHJlcGVhdC14O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubW9iaWxlIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U5RTlFOTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTlFOUU5O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgY29sb3I6ICM5Nzk3OTc7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2ljby9hcnJvdy1ibHVlLnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgdWwge1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWF4LXdpZHRoIDogNzY3cHgpIHtcclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWF4LXdpZHRoIDogNzY3cHgpIHtcclxuICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9hcnJvdy15ZWxsb3ctZG93bi5wbmcnKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE1cHggdG9wIDIxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9pY28vYXJyb3ctZG93bi5wbmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTVweCB0b3AgMjFweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5sZXZlbC0xIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50YWMge1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLml0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDAgMTJweCAxNXB4O1xyXG4gICAgYmFja2dyb3VuZDogJGRhcmstYmx1ZS1jb2xvcjtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHQtYmx1ZS1jb2xvcjtcclxuICAgIGNvbG9yOiAjOTlkOWU4O1xyXG4gICAgZm9udDogMTNweC8yMHB4ICdNeXJpYWRQcm8tUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZzogMTRweCAwIDEycHggMHB4O1xyXG4gICAgICBmb250OiAxMnB4LzIwcHggJ015cmlhZFByby1SZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzcHggLTExMnB4O1xyXG4gICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgcGFkZGluZzogMTRweCAwIDEycHggMTBweDtcclxuICAgICAgZm9udDogMTNweC8yMHB4ICdNeXJpYWRQcm8tUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19tYWluX3Nwcml0ZXMucG5nJyk7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmLmN1cnJlbnQge1xyXG4gICAgICBjb2xvcjogI0U2QzI0ODtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjQ5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNuYXZfdG9wIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiAyOXB4IDAgMCA0OHB4O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIHBhZGRpbmc6IDI5cHggMCAwIDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDI5cHggMCAwIDQ4cHg7XHJcbiAgfVxyXG5cclxuICAuaXRlbSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDZweCAxNHB4IDRweCAxNHB4O1xyXG4gICAgZm9udDogMTNweC8yMHB4ICdNeXJpYWRQcm8tUmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICBjb2xvcjogIzk3OTc5NztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19tYWluX3Nwcml0ZXMucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtNTJweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nOiA2cHggMTJweCA0cHggMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgcGFkZGluZzogNnB4IDE0cHggNHB4IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMmEyYjJjO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIiNuYXZfbGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiAwIDAgNTlweCAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIHdpZHRoOiAzMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICB9XHJcblxyXG4gICYubmF2X2JnX3RvcCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2X2JnX2JvdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNGY1NjYzO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2X2JnX21pZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pdGVtLmxhc3Qge1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgICBtYXJnaW46IC0xcHggMCAwIDA7XHJcbiAgfVxyXG5cclxuICAuaXRlbS5maXJzdC5sYXN0IHtcclxuICAgIHRvcDogLTFweDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIC5pdGVtLmZpcnN0ICsgLml0ZW0ubGFzdCB7XHJcbiAgICBtYXJnaW46IC00cHggMCAwIDA7XHJcbiAgfVxyXG5cclxuICAuc3ViX2l0ZW0sXHJcbiAgLml0ZW1fYmcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9uYXZfbGVmdF9iZy5wbmcnKSBuby1yZXBlYXQgLTkxMnB4IDEwMCU7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcztcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzO1xyXG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjFzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XHJcbiAgfVxyXG5cclxuICAuc3VibWVudSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAuc3VibWVudSAuYm94X3NoYWRvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDEwcHggM3B4IHJnYmEoMCwwLDAsMC41KTtcclxuICAgIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAxMHB4IDNweCByZ2JhKDAsMCwwLDAuNSk7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDEwcHggM3B4IHJnYmEoMCwwLDAsMC41KTtcclxuICB9XHJcblxyXG4gIC5zdWJfaXRlbS5zdWJtZW51X3BhcmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjM2Y0NjUzIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL25hdl9sZWZ0X2JnLnBuZycpIG5vLXJlcGVhdCAtOTEycHggMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggLTJweCAxMXB4IDFweCByZ2JhKDAsMCwwLDAuNDApO1xyXG4gICAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwcHggLTJweCAxMXB4IDFweCByZ2JhKDAsMCwwLDAuNDApO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IC0ycHggMTFweCAxcHggcmdiYSgwLDAsMCwwLjQwKTtcclxuICB9XHJcblxyXG4gIC5pdGVtLmxhc3QgLml0ZW1fYmcsXHJcbiAgLml0ZW0uZmlyc3QubGFzdCAuaXRlbV9iZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLml0ZW1fYmcgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDE0cHggMjBweCAxNnB4IDIwcHg7XHJcbiAgICBjb2xvcjogIzlhYTBhZjtcclxuICAgIGZvbnQ6IDQwMCAxNnB4LzIwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAtMXB4IHJnYmEoMCwwLDAsMC4yKTtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMTJweCAxNXB4O1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICBwYWRkaW5nOiAxNHB4IDIwcHggMTZweCAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYS5pdGVtX2JnOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmMyNDg7XHJcbiAgfVxyXG5cclxuICBhLml0ZW1fYmc6aG92ZXIgc3BhbiB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgYS5pdGVtX2JnLmFjdCBzcGFuLFxyXG4gIHNwYW4uaXRlbV9iZy5hY3Qgc3BhbiB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gIC5zdWJfaXRlbS5zdWJtZW51X3BhcmVudCBzcGFuLFxyXG4gIC5zdWJtZW51X3BhcmVudCAuaXRlbV9iZyBzcGFuIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9uYXZfbGVmdF9hcnJvdy5wbmcnKSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICBib3JkZXItcmlnaHQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1heC13aWR0aCA6IDc2N3B4KSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9uYXZfbGVmdF9hcnJvdy5wbmcnKSBuby1yZXBlYXQgMjUzcHggNTAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3VibWVudV9wYXJlbnQgc3Bhbi5pdGVtX2JnLmFjdCBzcGFuIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9uYXZfbGVmdF9hcnJvd191cC5wbmcnKSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnN1Ym1lbnUgLnN1Yl9pdGVtIHtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN1Ym1lbnUgLnN1Yl9pdGVtIC5zdWJfaXRlbV9iZyBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTZweCAyMHB4IDE0cHggMjBweDtcclxuLy8gICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvbmF2X2xlZnRfc3ViX2JnLnBuZycpIG5vLXJlcGVhdCAtOTAwcHggMTAwJTtcclxuICAgIGNvbG9yOiAjZjNmM2YzO1xyXG4gICAgZm9udDogNjAwIDExcHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAtMXB4IHJnYmEoMCwwLDAsMC4yKTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcztcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzO1xyXG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjFzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XHJcbiAgfVxyXG5cclxuICAuc3VibWVudS5sZXZlbF80IC5zdWJfaXRlbSAuc3ViX2l0ZW1fYmcgc3BhbiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHhcclxuICB9XHJcblxyXG4gIC5zdWJtZW51IC5zdWJfaXRlbSBhLnN1Yl9pdGVtX2JnOmhvdmVyIHNwYW4ge1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmMyNDggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5zdWJtZW51IC5zdWJfaXRlbSBhLnN1Yl9pdGVtX2JnLmFjdCBzcGFuLFxyXG4gIC5zdWJtZW51IC5zdWJfaXRlbSBzcGFuLnN1Yl9pdGVtX2JnLmFjdCBzcGFuIHtcclxuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuc3VibWVudSB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwcHggMTBweCA3cHggcmdiYSgwLDAsMCwwLjMpO1xyXG4gICAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAxcHggMHB4IDEwcHggN3B4IHJnYmEoMCwwLDAsMC4zKTtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwcHggMTBweCA3cHggcmdiYSgwLDAsMCwwLjMpO1xyXG4gICAgYmFja2dyb3VuZDogIzJEMzMzRTtcclxuICB9XHJcblxyXG4gIC5zdWJtZW51IC5zdWJfaXRlbSAuc3ViX2l0ZW1fYmcuYWN0IHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2YzI0OCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnN1Ym1lbnUgLnN1Yl9pdGVtLnN1Ym1lbnVfcGFyZW50IC5zdWJfaXRlbV9iZy5hY3Qgc3BhbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnN1Ym1lbnUgLnN1Yl9pdGVtLmxhc3QgLnN1Yl9pdGVtX2JnIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLnN1Ym1lbnUgLnN1Yl9pdGVtLmZpcnN0Lmxhc3QgLnN1Yl9pdGVtX2JnIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL25hdl9sZWZ0X3N1Yl9iZy5wbmcnKSBuby1yZXBlYXQgLTEyMDBweCAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnN1Ym1lbnUgLnN1Yl9pdGVtLmZpcnN0Lmxhc3QgYS5zdWJfaXRlbV9iZzpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWIyZDJkO1xyXG4gIH1cclxuXHJcbiAgLnN1Ym1lbnVfcGFyZW50Lmxhc3QgKyAuc3VibWVudSAuc3ViX2l0ZW0ubGFzdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIG1hcmdpbjogLTFweCAwIDAgMDtcclxuICB9XHJcbn0iLCIvKlxyXG5NQUlOIE1BUFxyXG4gKi9cclxuLmNocmlzdG1hcyAjbWFpbl9tYXAge1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL21haW5fcGFnZV9tYXBfYmdfeHIuanBnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbiNtYWluX21hcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNjIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9tYXAuanBnJyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMXB4IDY1cHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDYwMHB4IDQyNnB4O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICB3aWR0aDogNzY4cHg7XHJcbiAgICBoZWlnaHQ6IDQ2M3B4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICAud3JhcHBlciB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAubWFwLWJhY2tncm91bmQge1xyXG4gICAgICAvLyAgICAgIHRvcDogMjEwcHg7XHJcbiAgICAgIC8vICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIC8vICAgICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgICAvLyAgICAgIGhlaWdodDogMjk5cHg7XHJcbiAgICAgIC8vICAgICAgaGVpZ2h0OiA0MjZweDtcclxuICAgICAgLy8gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9tYXAucG5nJyk7XHJcbiAgICAgIC8vICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvbWFwLmpwZycpO1xyXG4gICAgICAvLyAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNjhweCAtNTNweDtcclxuICAgICAgLy8gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OHB4IC0zN3B4O1xyXG4gICAgICAvLyAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIC8vICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAtMTAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDg4MnB4O1xyXG4gICAgICAgIGhlaWdodDogNDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvbWFpbl9wYWdlX21hcF9iZy5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjY1cHggLTg5cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWFwIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDIxMHB4O1xyXG4gICAgICBsZWZ0OiAtNjhweDtcclxuICAgICAgd2lkdGg6IDQzMHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAzOXB4O1xyXG4gICAgICAgIGxlZnQ6IGluaGVyaXQ7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDYzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgdG9wOiAzOXB4O1xyXG4gICAgICAgIHJpZ2h0OiAxMiU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50ZXh0cyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgd2lkdGg6IDI3NXB4O1xyXG4gICAgICB0b3A6IDUwcHg7XHJcbiAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDQyMHB4O1xyXG4gICAgICB0b3A6IGluaGVyaXQ7XHJcbiAgICAgIGxlZnQ6IC0xMDBweDtcclxuICAgICAgcmlnaHQ6IGluaGVyaXQ7XHJcbiAgICB9XHJcblxyXG4gICAgPiBoMSB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdNeXJpYWQgUHJvJywgJ015cmlhZFByby1SZWd1bGFyJztcclxuICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgY29sb3I6ICMwMDMyNTU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNjBweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1hcmdpbjogMzBweCAwIDAgMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIG1hcmdpbjogNzdweCAwIDAgMDtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IC5idXR0b24ge1xyXG4gICAgICB3aWR0aDogMjg0cHg7XHJcbiAgICAgIGhlaWdodDogMzlweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzM2cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYnRuL21haW5fcGFnZV9idG4ucG5nJykgMCAwIG5vLXJlcGVhdDtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1hcmdpbjogMjdweCAwIDAgLTJweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID4gLmJ1dHRvbjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICA+IC5idXR0b24gLnRleHQge1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgZm9udC1mYW1pbHk6ICdNeXJpYWQgUHJvJywgJ015cmlhZFByby1SZWd1bGFyJztcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgcGFkZGluZzogMCA1MHB4IDAgMjBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IDdweDtcclxuICAgICAgdGV4dC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xOSkgMCAxcHggMDtcclxuICAgIH1cclxuXHJcbiAgICA+IC5kZXNjIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICdNeXJpYWQgUHJvJywgJ015cmlhZFByby1SZWd1bGFyJztcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgY29sb3I6ICM5OTk4OTc7XHJcbiAgICAgIG1hcmdpbjogMTRweCAwIDAgMDtcclxuICAgICAgdGV4dC1zaGFkb3c6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNykgMCAxcHggMDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwX3NoYXBlIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwIC5tb3JlX2luZm8ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jbWFpbl9tYXAgLm1hcCAubW9yZV9pbmZvLm5vcmRiYWx0IHtcclxuICB0b3A6IDI4NXB4O1xyXG4gIGxlZnQ6IDMwNXB4O1xyXG4gIHdpZHRoOiA3MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9zLmdpZicpIDAgMCByZXBlYXQ7XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwIC5tb3JlX2luZm8ubGl0cG9sIHtcclxuICB0b3A6IDgwcHg7XHJcbiAgbGVmdDogNzBweDtcclxuICB3aWR0aDogODBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvcy5naWYnKSAwIDAgcmVwZWF0O1xyXG59XHJcblxyXG4jbWFpbl9tYXAgLm1hcCAjcm91dGVzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IC00MHB4O1xyXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcclxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuXHJcbi8qIGJvb2JsZSBhbmltYXRpb24gKi9cclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3gge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAxMDBweDtcclxuICB6LWluZGV4OiAxMDE7XHJcbiAgdG9wOiAxMDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94IC5ncmV5X2NpcmNsZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDEwMywgMTA0LCAxMDUsIDEpO1xyXG59XHJcblxyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveCAud2hpdGVfY2lyY2xlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgd2lkdGg6IDU1cHg7XHJcbiAgaGVpZ2h0OiA1NXB4O1xyXG4gIGxlZnQ6IC0zMXB4O1xyXG4gIHRvcDogLTMxcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgYm9yZGVyOiA0cHggc29saWQgcmdiYSgyMzYsIDIzNSwgMjI4LCAxKTtcclxufVxyXG5cclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3ggc3BhbiB7XHJcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDIwcHggI2ZmZmZmZjtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxufVxyXG5cclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3ggc3Bhbi5tdyB7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICB9XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94IC5hcnJvdyB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvaWNvL21hcF9hcnJvdy5wbmcnKSBuby1yZXBlYXQ7XHJcbiAgbWFyZ2luLXRvcDogLTE2cHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgaGVpZ2h0OiA1MCU7XHJcbiAgd2lkdGg6IDExcHg7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDk5O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDIwMG1zIGxpbmVhciA1MDBtcztcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXIgNTAwbXM7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDIwMG1zIGxpbmVhciA1MDBtcztcclxuICAtbXMtdHJhbnNpdGlvbjogYWxsIDIwMG1zIGxpbmVhciA1MDBtcztcclxuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyIDUwMG1zO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTlkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC05ZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05ZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTlkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOWRlZykgdHJhbnNsYXRlKDAsIDApO1xyXG59XHJcblxyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveC5leHRlbmQgc3BhbiB7XHJcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHggMHB4ICNmZmZmZmY7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxufVxyXG5cclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3ggc3Bhbi5udW0ge1xyXG4gIHRvcDogLTI1cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveCBzcGFuLm13IHtcclxuICBib3R0b206IC0zNXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3guZXh0ZW5kIHNwYW4ubnVtIHtcclxuICB0b3A6IDEwcHg7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIHRvcDogNXB4O1xyXG4gIH1cclxufVxyXG5cclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3guZXh0ZW5kIHNwYW4ubXcge1xyXG4gIGJvdHRvbTogLThweDtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgYm90dG9tOiAtM3B4O1xyXG4gIH1cclxufVxyXG5cclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3guZXh0ZW5kIC5hcnJvdyB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3ggLmFycm93cyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogLTUycHg7XHJcbiAgd2lkdGg6IDQ3cHg7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBsaW5lYXIgNTAwbXM7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGxpbmVhciA1MDBtcztcclxuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGxpbmVhciA1MDBtcztcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGxpbmVhciA1MDBtcztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9kZWMvYXJyb3dzX3Nwcml0ZS5wbmcnKTtcclxufVxyXG5cclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3guZXh0ZW5kIC5hcnJvd3Mge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94LnJ1c19sdHUge1xyXG4gIHRvcDogMTU2cHg7XHJcbiAgbGVmdDogMTcwcHg7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIHRvcDogMjQxcHg7XHJcbiAgICBsZWZ0OiAyNDZweDtcclxuICB9XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94Lmx0dV9ydXMge1xyXG4gIGxlZnQ6IDI5NHB4O1xyXG4gIHRvcDogMjIwcHg7XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94Lmx0dV9ieSB7XHJcbiAgbGVmdDogNTU0cHg7XHJcbiAgdG9wOiAyMzVweDtcclxufVxyXG5cclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3guYnlfbHR1IHtcclxuICBsZWZ0OiAzOTVweDtcclxuICB0b3A6IDE3MHB4O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBsZWZ0OiA2MTFweDtcclxuICAgIHRvcDogMjY0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveC5sdl9sdHUge1xyXG4gIGxlZnQ6IDM5MHB4O1xyXG4gIHRvcDogNDBweDtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgbGVmdDogNjE5cHg7XHJcbiAgICB0b3A6IDQycHg7XHJcbiAgfVxyXG59XHJcblxyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveC5sdHVfbHYge1xyXG4gIGxlZnQ6IDU1NXB4O1xyXG4gIHRvcDogNzBweDtcclxufVxyXG5cclxuLy8gTmF1amkgYnVyYnVsYWlcclxuXHJcbiNtYWluX21hcCB7XHJcbiAgLm1hcCB7XHJcbiAgICAuZW5lcmd5X2JveCB7XHJcbiAgICAgICYuY291bnRyeV9saW5rXzFfb3V0IHtcclxuICAgICAgICBsZWZ0OiAxNDBweDtcclxuICAgICAgICB0b3A6IDYwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIGxlZnQ6IDE1MHB4O1xyXG4gICAgICAgICAgdG9wOiA2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFycm93IHtcclxuICAgICAgICAgIHJpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxOTJkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcnJvd3Mge1xyXG4gICAgICAgICAgdG9wOiAtMjZweDtcclxuICAgICAgICAgIHJpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTg5ZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmNvdW50cnlfbGlua18xX2luIHtcclxuICAgICAgICBsZWZ0OiAxNDBweDtcclxuICAgICAgICB0b3A6IDYwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIGxlZnQ6IDE1NXB4O1xyXG4gICAgICAgICAgdG9wOiA2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgbGVmdDogMTEwcHg7XHJcbiAgICAgICAgICB0b3A6IDUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgcmlnaHQ6IC04cHg7XHJcbiAgICAgICAgICB0b3A6IDE0cHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZykgdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFycm93cyB7XHJcbiAgICAgICAgICB0b3A6IC00cHg7XHJcbiAgICAgICAgICByaWdodDogLTUwcHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZykgdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5jb3VudHJ5X2xpbmtfMl9vdXQge1xyXG4gICAgICAgIGxlZnQ6IDIxMHB4O1xyXG4gICAgICAgIHRvcDogMjMwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIGxlZnQ6IDMyMHB4O1xyXG4gICAgICAgICAgdG9wOiAzMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcnJvdyB7XHJcbiAgICAgICAgICByaWdodDogNDJweDtcclxuICAgICAgICAgIHRvcDogMjNweDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE0NGRlZykgdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFycm93cyB7XHJcbiAgICAgICAgICB0b3A6IDE0cHg7XHJcbiAgICAgICAgICByaWdodDogNDhweDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE1MGRlZykgdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5jb3VudHJ5X2xpbmtfMl9pbiB7XHJcbiAgICAgICAgbGVmdDogMjEwcHg7XHJcbiAgICAgICAgdG9wOiAyMzBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgbGVmdDogMjgwcHg7XHJcbiAgICAgICAgICB0b3A6IDM0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFycm93IHtcclxuICAgICAgICAgIHJpZ2h0OiAtNnB4O1xyXG4gICAgICAgICAgdG9wOiAtNnB4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTMwZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXJyb3dzIHtcclxuICAgICAgICAgIHRvcDogLTQzcHg7XHJcbiAgICAgICAgICByaWdodDogLTUwcHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzBkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBSVSAtIExUVSAqL1xyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveC5ydXNfbHR1IC5hcnJvdyB7XHJcbiAgcmlnaHQ6IC02cHg7XHJcbiAgdG9wOiAtNnB4O1xyXG59XHJcblxyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveC5leHRlbmQucnVzX2x0dSAuYXJyb3dzLFxyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveC5ydXNfbHR1IC5hcnJvdyB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMjdkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0yN2RlZykgdHJhbnNsYXRlKDAsIDApO1xyXG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMjdkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtMjdkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjdkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxufVxyXG5cclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3guZXh0ZW5kLnJ1c19sdHUgLmFycm93cyB7XHJcbiAgdG9wOiAtMzlweDtcclxuICByaWdodDogLTQycHg7XHJcbn1cclxuXHJcbi8qIExUVSAtIFJVICovXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94Lmx0dV9ydXMgLmFycm93IHtcclxuICByaWdodDogNDRweDtcclxuICB0b3A6IDE5cHg7XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94LmV4dGVuZC5sdHVfcnVzIC5hcnJvd3MsXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94Lmx0dV9ydXMgLmFycm93IHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yMDdkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0yMDdkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTIwN2RlZykgdHJhbnNsYXRlKDAsIDApO1xyXG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC0yMDdkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjA3ZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94LmV4dGVuZC5sdHVfcnVzIC5hcnJvd3Mge1xyXG4gIHJpZ2h0OiA0M3B4O1xyXG4gIHRvcDogNXB4O1xyXG59XHJcblxyXG4vKiBCWSAtIExUVSAqL1xyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveC5ieV9sdHUgLmFycm93IHtcclxuICByaWdodDogNDNweDtcclxuICB0b3A6IC03cHg7XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94LmV4dGVuZC5ieV9sdHUgLmFycm93cyxcclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3guYnlfbHR1IC5hcnJvdyB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTUxZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMTUxZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0xNTFkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtMTUxZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE1MWRlZykgdHJhbnNsYXRlKDAsIDApO1xyXG59XHJcblxyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveC5leHRlbmQuYnlfbHR1IC5hcnJvd3Mge1xyXG4gIHJpZ2h0OiA0NXB4O1xyXG4gIHRvcDogLTM5cHg7XHJcbn1cclxuXHJcbi8qIExUVSAtIEJZICovXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94Lmx0dV9ieSAuYXJyb3cge1xyXG4gIHJpZ2h0OiAtNXB4O1xyXG4gIHRvcDogMjBweDtcclxufVxyXG5cclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3guZXh0ZW5kLmx0dV9ieSAuYXJyb3dzLFxyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveC5sdHVfYnkgLmFycm93IHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0zMzFkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0zMzFkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTMzMWRlZykgdHJhbnNsYXRlKDAsIDApO1xyXG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC0zMzFkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzMxZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94LmV4dGVuZC5sdHVfYnkgLmFycm93cyB7XHJcbiAgcmlnaHQ6IC00MXB4O1xyXG4gIHRvcDogNnB4O1xyXG59XHJcblxyXG4vKiBMVFUgLSBMViAqL1xyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveC5sdHVfbHYgLmFycm93IHtcclxuICByaWdodDogLTRweDtcclxuICB0b3A6IC0xMHB4O1xyXG59XHJcblxyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveC5leHRlbmQubHR1X2x2IC5hcnJvd3MsXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94Lmx0dV9sdiAuYXJyb3cge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM0ZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMzRkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTM0ZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTM0ZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM0ZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94LmV4dGVuZC5sdHVfbHYgLmFycm93cyB7XHJcbiAgcmlnaHQ6IC0zOXB4O1xyXG4gIHRvcDogLTQ2cHg7XHJcbn1cclxuXHJcbi8qIExWIC0gTFRVICovXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94Lmx2X2x0dSAuYXJyb3cge1xyXG4gIHJpZ2h0OiA0M3B4O1xyXG4gIHRvcDogMjBweDtcclxufVxyXG5cclxuI21haW5fbWFwIC5tYXAgLmVuZXJneV9ib3guZXh0ZW5kLmx2X2x0dSAuYXJyb3dzLFxyXG4jbWFpbl9tYXAgLm1hcCAuZW5lcmd5X2JveC5sdl9sdHUgLmFycm93IHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yMDhkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0yMDhkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTIwOGRlZykgdHJhbnNsYXRlKDAsIDApO1xyXG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC0yMDhkZWcpIHRyYW5zbGF0ZSgwLCAwKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjA4ZGVnKSB0cmFuc2xhdGUoMCwgMCk7XHJcbn1cclxuXHJcbiNtYWluX21hcCAubWFwIC5lbmVyZ3lfYm94LmV4dGVuZC5sdl9sdHUgLmFycm93cyB7XHJcbiAgcmlnaHQ6IDQ1cHg7XHJcbiAgdG9wOiA4cHg7XHJcbn1cclxuXHJcbi8vIE1hcCBsZWdlbmRcclxuXHJcbiNtYWluX21hcCB7XHJcbiAgLm1vYmlsZS1idXR0b24ge1xyXG4gICAgd2lkdGg6IDI4NHB4O1xyXG4gICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYnRuL21haW5fcGFnZV9idG4ucG5nJykgMCAwIG5vLXJlcGVhdDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiA2MXB4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XHJcbiAgICB9XHJcbiAgICAudGV4dCB7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBmb250LWZhbWlseTogJ015cmlhZCBQcm8nLCAnTXlyaWFkUHJvLVJlZ3VsYXInO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDUwcHggMCAyMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogN3B4O1xyXG4gICAgICB0ZXh0LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjE5KSAwIDFweCAwO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgLm1hcCB7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgJl9sZWdlbmRfdGV4dDIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMjZweDtcclxuICAgICAgbGVmdDogNDNweDtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogIzUwNTI1ODtcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGJvdHRvbTogLTQwcHg7XHJcbiAgICAgICAgbGVmdDogMTM2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyA4cHgpO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxLjIpO1xyXG4gICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZWNlYmU0O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IGNhbGMoMTAwJSArIDhweCk7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNDg0YjUxO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLypcclxuU2xpZGVyXHJcbiAqL1xyXG4ubmV3c19zbGlkZXJfaG9sZGVyIHtcclxuICBtaW4taGVpZ2h0OiAyMDBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmN2Y3O1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFlM2U0O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1heC13aWR0aCA6IDc2N3B4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xyXG4gIH1cclxuXHJcbiAgLyogaVBhZCBMYW5kc2NhcGUgKi9cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweClcclxuICBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDEwMjRweClcclxuICBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcclxuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG4gIH1cclxuXHJcbiAgLndyYXBwZXIge1xyXG4gICAgcGFkZGluZzogMCA1MHB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweClcclxuICAgIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KVxyXG4gICAgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jbmV3c19zbGlkZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IC01MXB4IDAgMCAwO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnNsaWRlc19jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCAwIDAgLTJweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB6LWluZGV4OiAxMDAxO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogOTg0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtaW4taGVpZ2h0OiAxNTZweDtcclxuICAgICAgcGFkZGluZzogMTBweCAwIDAgMDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgY2xlYXI6IGJvdGg7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgIHdpZHRoOiA5ODRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICAgLml0ZW0ge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICMwMDMyNTU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMzIlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDAgMSU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCA4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmZpcnN0IHtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDAgMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG5cclxuICAgICAgICAgICYucHJvamVjdF9pdGVtOmhvdmVyIC5hcnJvdyxcclxuICAgICAgICAgICYubmV3c19pdGVtOmhvdmVyIC5hcnJvdyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yOHB4IC01NXB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYubmV3c19pdGVtOmhvdmVyIC5uYW1lX292LFxyXG4gICAgICAgICAgJi5uZXdzX2l0ZW06aG92ZXIgLm5hbWUge1xyXG4gICAgICAgICAgICBjb2xvcjogI2U2YzI0ODtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLnByb2plY3RfaXRlbTpob3ZlciAuaWNvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDAgYXV0bztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLm5ld3NfaXRlbTpob3ZlciAuaWNvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDZweCBhdXRvO1xyXG4gICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMyKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMyKTtcclxuXHJcbiAgICAgICAgICAgID4gLmFycm93IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaW1hZ2Uge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZTZjMjQ4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5kYXRhIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubmFtZV9vdiB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaXRlbSA+LmFycm93IHtcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRvcDogLTExcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvaWNvL3NsaWRlcl9zcHJpdGUucG5nJykgbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaXRlbSAuaW1hZ2UgPiAuYXJyb3cge1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgei1pbmRleDogMTAxO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9zbGlkZXJfc3ByaXRlLnBuZycpIG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLml0ZW0gLmltYWdlLm5vX2ltYWdlIHtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgIH1cclxuICAgICAgLml0ZW0gLmltYWdlIGltZy5jZW50ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0yNSU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pdGVtLnByb2plY3RfaXRlbSAuYXJyb3csXHJcbiAgICAgIC5pdGVtLm5ld3NfaXRlbSAuYXJyb3cge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOHB4IC01NXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaXRlbSAuaW1hZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgaGVpZ2h0OiAyMTVweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaXRlbS5wcm9qZWN0X2l0ZW0gLmljb24ge1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byA1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvaWNvL3NsaWRlcl9zcHJpdGUucG5nJykgLTQzcHggLTMwcHggbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaXRlbS5uZXdzX2l0ZW0gLmljb24ge1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjNweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byA1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvaWNvL3NsaWRlcl9zcHJpdGUucG5nJykgLTE5cHggLTMwcHggbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaXRlbSAuZGF0YSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTM3cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTdweCAwIDAgMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaXRlbSAuZGF0ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNeXJpYWQgUHJvJywgJ015cmlhZFByby1SZWd1bGFyJztcclxuICAgICAgICBjb2xvcjogI2IyYjJiMjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLml0ZW0gLm5hbWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICBmb250LWZhbWlseTogJ015cmlhZCBQcm8nLCAnTXlyaWFkUHJvLVJlZ3VsYXInO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgY29sb3I6ICMwMDMyNTU7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaXRlbSAubmFtZV9vdiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNeXJpYWQgUHJvJywgJ015cmlhZFByby1SZWd1bGFyJztcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGNvbG9yOiAjZTZjMjQ4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pdGVtIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDIwcHggMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLml0ZW0gLmRlc2NyaXB0aW9uICoge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICBjb2xvcjogIzRjNGU1MDtcclxuICAgICAgfVxyXG4gIH1cclxuXHJcbiAgLm92ZXJmbG93IHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAjbmV4dCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB3aWR0aDogMThweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogLTMwcHg7XHJcbiAgICBtYXJnaW46IC00OXB4IDAgMCAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvaWNvL3NsaWRlcl9zcHJpdGUucG5nJykgLTU0cHggMCBuby1yZXBlYXQ7XHJcbiAgfVxyXG5cclxuICAjbmV4dDpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzZweCAwO1xyXG4gIH1cclxuXHJcbiAgI3ByZXYge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luOiAtNDlweCAwIDAgMDtcclxuICAgIGxlZnQ6IC0zMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvaWNvL3NsaWRlcl9zcHJpdGUucG5nJykgMCAwIG5vLXJlcGVhdDtcclxuICB9XHJcblxyXG4gICNwcmV2OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOHB4IDA7XHJcbiAgfVxyXG5cclxuICAjcGFnZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgNTBweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgI3BhZ2VyIGEge1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB6b29tOiAxO1xyXG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvaWNvL3NsaWRlcl9zcHJpdGUucG5nJykgMCAtNDBweCBuby1yZXBlYXQ7XHJcbiAgfVxyXG5cclxuICAjcGFnZXIgYTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMHB4O1xyXG4gIH1cclxuXHJcbiAgI3BhZ2VyIGEuYWN0aXZlU2xpZGUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzBweDtcclxuICB9XHJcbn0iLCIjcGF0aCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgaGVpZ2h0OiAyNnB4O1xyXG4gIG1hcmdpbjogMCAwIDMwcHggMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAmLmJnX2xlZnQge1xyXG4gICAgcGFkZGluZzogMCAwIDAgMTJweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19tYWluX3Nwcml0ZXMucG5nJykgbm8tcmVwZWF0IDAgLTQ0NXB4O1xyXG4gIH1cclxuXHJcbiAgLmJnX3JpZ2h0IHtcclxuICAgIHBhZGRpbmc6IDAgMTJweCAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbWdfbWFpbl9zcHJpdGVzLnBuZycpIG5vLXJlcGVhdCAxMDAlIC00OTdweDtcclxuICB9XHJcblxyXG4gIC5iZ19taWQge1xyXG4gICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvaW1nX21haW5fc3ByaXRlcy5wbmcnKSByZXBlYXQteCAwIC00NzFweDtcclxuICB9XHJcblxyXG4gIC5pdGVtIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICBjb2xvcjogIzY5NmE2YjtcclxuICAgIGZvbnQ6IDExcHgvMjZweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgIHRleHQtc2hhZG93OiAwIDFweCByZ2IoMjU1LDI1NSwyNTUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICBmb250OiAxM3B4LzI2cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBhLml0ZW06aG92ZXIge1xyXG4gICAgY29sb3I6ICNlNmMyNDg7XHJcbiAgfVxyXG5cclxuICAuYXJyb3cge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgbWFyZ2luOiAwIDVweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19tYWluX3Nwcml0ZXMucG5nJykgcmVwZWF0LXggMCAtNTIzcHg7XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmZvcl9wcmludCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI3ByaW50IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgaGVpZ2h0OiAyNnB4O1xyXG4gIG1hcmdpbjogMCAycHggMzBweCAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgJi5iZ19sZWZ0IHtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbWdfbWFpbl9zcHJpdGVzLnBuZycpIG5vLXJlcGVhdCAwIC0yODlweDtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNjdweDtcclxuICB9XHJcbiAgJjpob3ZlciAuYmdfcmlnaHQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtNDE5cHg7XHJcbiAgfVxyXG4gICY6aG92ZXIgLmJnX21pZCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zOTNweDtcclxuICB9XHJcblxyXG4gIC5iZ19yaWdodCB7XHJcbiAgICBwYWRkaW5nOiAwIDEycHggMCAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvaW1nX21haW5fc3ByaXRlcy5wbmcnKSBuby1yZXBlYXQgMTAwJSAtMzQxcHg7XHJcbiAgfVxyXG5cclxuICAuYmdfbWlkIHtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19tYWluX3Nwcml0ZXMucG5nJykgcmVwZWF0LXggMCAtMzE1cHg7XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgcGFkZGluZzogMCAwIDAgMjJweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19tYWluX3Nwcml0ZXMucG5nJykgcmVwZWF0LXggMCAtNTQ5cHg7XHJcbiAgICBjb2xvcjogIzc2NzY3NTtcclxuICAgIC8qZm9udDogMTBweC8yOHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmOyovXHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IHJnYigyNTUsMjU1LDI1NSk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6IGFyaWFsO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgfVxyXG59XHJcbiIsIiNhcmNoaXZlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDZweDtcclxuICB0b3A6IC0xMTNweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAuZGF0ZSB7XHJcbiAgICB3aWR0aDogMjMxcHg7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbWdfbmV3c19zcHJpdGVzLnBuZycpIG5vLXJlcGVhdCAwIDA7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICB3aWR0aDogMTY0cHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgcGFkZGluZzogMTNweCAxMHB4IDEzcHggNTdweDtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjNzY3Njc1O1xyXG4gICAgICBmb250OiAxNHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLypcclxuUlNTIEJVVFRPTlxyXG4gKi9cclxuLnJzc19idXR0b24ge1xyXG4gIGhlaWdodDogMjZweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgKmRpc3BsYXk6IGlubGluZTtcclxuICB6b29tOiAxO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW46IDAgM3B4IDAgMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuLnJzc19idXR0b24gLmxlZnQge1xyXG4gIHdpZHRoOiAxM3B4O1xyXG4gIGhlaWdodDogMjZweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9idG4vcm91bmRfY29udHJvbF9idG4uanBnJykgMCAwIG5vLXJlcGVhdDtcclxufVxyXG4ucnNzX2J1dHRvbiAubWlkIHtcclxuICBoZWlnaHQ6IDI2cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYnRuL3JvdW5kX2NvbnRyb2xfYnRuLmpwZycpIDAgLTI2cHggcmVwZWF0LXg7XHJcbn1cclxuLnJzc19idXR0b24gLm1pZCAuaWNvbiB7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxN3B4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiA1cHg7XHJcbiAgbGVmdDogLTJweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9pY28vcnNzX2ljb24ucG5nJykgbm8tcmVwZWF0O1xyXG59XHJcbi5yc3NfYnV0dG9uIC5taWQgLnRleHQge1xyXG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcclxuICBmb250LXNpemU6IDEwcHg7XHJcbiAgY29sb3I6ICM3Njc2NzU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB0ZXh0LXNoYWRvdzogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC4zOSApIDAgMXB4IDA7XHJcbn1cclxuLnJzc19idXR0b24gLnJpZ2h0IHtcclxuICBoZWlnaHQ6IDI2cHg7XHJcbiAgd2lkdGg6IDEzcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYnRuL3JvdW5kX2NvbnRyb2xfYnRuLmpwZycpIDAgLTUycHggbm8tcmVwZWF0O1xyXG59XHJcbi8qIGhvdmVyIHN0YXRlICovXHJcbi5yc3NfYnV0dG9uOmhvdmVyIC5sZWZ0IHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03OHB4O1xyXG59XHJcbi5yc3NfYnV0dG9uOmhvdmVyIC5taWQge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwNHB4O1xyXG59XHJcbi5yc3NfYnV0dG9uOmhvdmVyIC5yaWdodCB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTMwcHg7XHJcbn1cclxuXHJcbiNuZXdzX2xpc3Qge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtNXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIHdpZHRoOiA2OCU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICB3aWR0aDogNjU0cHg7XHJcbiAgfVxyXG5cclxuICAubGlzdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZzogMCAwIDI4cHggMDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDY4MHB4O1xyXG4gICAgICByaWdodDogMXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLml0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNERERFRTA7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogMzE2cHg7XHJcbiAgICAgIG1hcmdpbjogMCAwIDZweCAwO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5sZWZ0IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5iZ190b3Age1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDQ3JTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICB3aWR0aDogMzE2cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAwIDAgMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9uZXdzX2xpc3RfaXRlbV9iZy5wbmcnKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJnX2JvdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgIHdpZHRoOiAzMTZweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvbmV3c19saXN0X2l0ZW1fYmcucG5nJykgbm8tcmVwZWF0IC02MzJweCAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTQ4cHggMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5iZ19taWQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL25ld3NfbGlzdF9pdGVtX2JnLnBuZycpIHJlcGVhdC15IC0zMTZweCAwO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRvcDogLThweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRlYyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAtMTRweDtcclxuICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbWdfbmV3c19zcHJpdGVzLnBuZycpIHJlcGVhdCBjZW50ZXIgLTkycHg7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kYXRlIHtcclxuICAgICAgbWFyZ2luOiAtM3B4IDAgMCAwO1xyXG4gICAgICBjb2xvcjogI2FkYWRhZDtcclxuICAgICAgZm9udDogMTBweC8xMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBhIHtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogIzQ0NDI0MDtcclxuICAgICAgICBmb250OiAzMDAgMTdweC8yM3B4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgICBmb250OiAzMDAgMTdweC8yM3B4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAgICAgICBmb250OiAzMDAgMjJweC8yOHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLml0ZW06aG92ZXIgLmJnX2JvdCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU4MHB4IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuaXRlbTpob3ZlciAuYmdfbWlkIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjY0cHggMDtcclxuICB9XHJcblxyXG4gIC5pdGVtOmhvdmVyIGgyIGEsXHJcbiAgLml0ZW0gaDIgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI2U2YzI0ODtcclxuICB9XHJcblxyXG4gIC50ZXh0IHtcclxuICAgIHBhZGRpbmc6IDVweCA3cHggN3B4IDdweDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgcGFkZGluZzogNXB4IDIwcHggN3B4IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGV4dCxcclxuICAudGV4dCAqIHtcclxuICAgIGNvbG9yOiAjNGM0ZTUwO1xyXG4gICAgZm9udDogMTNweC8xN3B4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICBmb250OiAxNHB4LzIycHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jaW5uZXIge1xyXG4gIC5uZXdzX2l0ZW0ge1xyXG4gICAgJi52ZXJ0aWNhbCAuaW1hZ2Uge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWF4LXdpZHRoOiAzMTRweDtcclxuICAgICAgbWFyZ2luOiAwIDIwcHggMTBweCAwO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjZTZjMjQ4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICYudmVydGljYWwgLmltYWdlIC5wb2ludGVyIHtcclxuICAgICAgbGVmdDogYXV0bztcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICAgIG1hcmdpbjogLTEwcHggMCAwIDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19uZXdzX3Nwcml0ZXMucG5nJykgbm8tcmVwZWF0IDAgLTExNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYudmVydGljYWwgLnRleHQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTVweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYudmVydGljYWwgaDIge1xyXG4gICAgICBwYWRkaW5nOiA4cHggMCAxMXB4IDA7XHJcbiAgICAgIGNvbG9yOiAjMDAzMjU1O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAtM3B4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2U2YzI0ODtcclxuXHJcbiAgICAgIC5wb2ludGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMTZweDtcclxuICAgICAgICBib3R0b206IC0xNnB4O1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbWdfbmV3c19zcHJpdGVzLnBuZycpIG5vLXJlcGVhdCAwIC0xMDRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQge1xyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDE3cHggMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kYXRlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICBmb250OiAxMnB4LzE2cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGNvbG9yOiAjYWRhZGFkO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBwYWRkaW5nOiAzcHggMCAxOHB4IDA7XHJcbiAgICAgIGNvbG9yOiAjMDAzMjU1O1xyXG4gICAgICBmb250OiAzMDAgMTlweC8yN3B4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgZm9udDogMzAwIDMwcHgvNDBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIiNuZXdzbGV0dGVyX2JveCB7XHJcbiAgbWFyZ2luOiAxNnB4IDAgMCAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtYXgtd2lkdGggOiA5OTFweCkge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0REREVFMDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgfVxyXG5cclxuICA+IC50b3Age1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogMzA1cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL25ld3NsZXR0ZXJfYm94X2JnLnBuZycpIDAgMCBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IC5taWQge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL25ld3NsZXR0ZXJfYm94X2JnLnBuZycpIC0zMDVweCAwIHJlcGVhdC15O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogMzA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnN1Y2Nlc3Mge1xyXG4gICAgICBwYWRkaW5nOiA1cHggM3B4IDE1cHggMjNweDtcclxuXHJcbiAgICAgIC5pY29uIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvaWNvL2ljb25fc3VjY2Vzcy5wbmcnKSBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgICAgLnRleHQge1xyXG4gICAgICAgIGNvbG9yOiAjOWU5ZTllO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luOiAxOHB4IDAgMCAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiAudGl0bGUge1xyXG4gICAgICBjb2xvcjogIzZiNmU3MTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBwYWRkaW5nOiA1cHggM3B4IDEwcHggMTBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMWYwZWY7XHJcbiAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDNweCAxNXB4IDIzcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZm9ybSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IC5sYWJlbCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgN3B4IDA7XHJcbiAgICAgICAgY29sb3I6ICM5Nzk3OTc7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgN3B4IDIzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICA+IC5pbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0MXB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMjYwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAxNHB4IDIzcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbnB1dF8yNjAucG5nJykgMCAwIG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZXJyb3Ige1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDFweDtcclxuXHJcbiAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2YxYTRhODtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgIGZvbnQ6IDE0cHggJ09wZW4gU2Fucycsc2Fucy1zZXJpZjtcclxuICAgICAgICAgIHdpZHRoOiA5NCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDMlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgY29sb3I6ICM0NDQyNDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0REREVFMDtcclxuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gLmJ1dHRvbiB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBmb250LWZhbWlseTogJ015cmlhZFByby1SZWd1bGFyJztcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDFweCAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IHJnYmEoIDAsIDAsIDAsIDAuMTkgKSAxcHggMXB4IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNCM0IzQUY7XHJcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMjY0cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDIxcHggIWltcG9ydGFudDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2J0bi9uZXdzbGV0dGVyX2J1dHRvbi5wbmcnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IC5ib3Qge1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogMzA1cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL25ld3NsZXR0ZXJfYm94X2JnLnBuZycpIC02MTBweCAwIG5vLXJlcGVhdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uZXdzbGV0dGVyX3BvcHVwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1hcmdpbjogMCAwIDAgMTFweDtcclxuICAgIHRvcDogMTEwcHg7XHJcbiAgICB6LWluZGV4OiAxMDAwMDtcclxuXHJcbiAgICA+IC50b3Age1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIHdpZHRoOiAyODRweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvbmV3c2xldHRlcl9lcnJvcl9wb3B1cC5wbmcnKSAwIDAgbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gICAgPiAubWlkIHtcclxuICAgICAgd2lkdGg6IDIzNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9uZXdzbGV0dGVyX2Vycm9yX3BvcHVwLnBuZycpIC0yODRweCAwIHJlcGVhdC15O1xyXG4gICAgICBwYWRkaW5nOiA1cHggMjVweCAwO1xyXG4gICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XHJcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgY29sb3I6ICM0YzRlNTA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgID4gLmJvdCB7XHJcbiAgICAgIHdpZHRoOiAyODRweDtcclxuICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9uZXdzbGV0dGVyX2Vycm9yX3BvcHVwLnBuZycpIC01NjhweCBib3R0b20gbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIiNpbm5lciB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICB3aWR0aDogNjglO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgd2lkdGg6IDY0NHB4O1xyXG4gIH1cclxuXHJcbiAgLmlubmVyX2JnX3RvcCB7XHJcbiAgICBwYWRkaW5nOiA0cHggMCAwIDA7XHJcbiAgICBtYXJnaW46IDAgMCA1OXB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbm5lcl9wYWdlX2JnLnBuZycpIG5vLXJlcGVhdCAwIDA7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogNjQ0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW5uZXJfYmdfdG9wLmdhbGxlcnlfaXRlbSxcclxuICAuaW5uZXJfYmdfdG9wLmdhbGxlcnkge1xyXG4gICAgbWFyZ2luOiAwIDAgNnB4IDA7XHJcbiAgfVxyXG5cclxuICAuaW5uZXJfYmdfYm90IHtcclxuICAgIHBhZGRpbmc6IDAgMCA0cHggMDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA2NDRweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvaW5uZXJfcGFnZV9iZy5wbmcnKSBuby1yZXBlYXQgLTEyODhweCAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmlubmVyX2JnX21pZCB7XHJcbiAgICBwYWRkaW5nOiAwIDJweDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA2NDBweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbm5lcl9wYWdlX2JnLnBuZycpIHJlcGVhdC15IC02NDRweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnllbGxvd19iZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IC0zcHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDE4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAzMjU1O1xyXG4gICAgLy9kaXNwbGF5OiBub25lO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcblxyXG4gICAgJi5zbWFsbC1iZyB7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAxOHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMDc2MjhCIDAlLCAjMDMzMzUzIDEwMCUpO1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42MXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnllbGxvd19iZ19jYXJlZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDMyNTU7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0X2ludHJvIHtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgMCAtM3B4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBwYWRkaW5nOiAxMXB4IDAgMTNweDtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGZvbnQ6IDMwMCAyN3B4LzI3cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xyXG4gICAgICB0ZXh0LXNoYWRvdzogMCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIGZvbnQ6IDMwMCA0MnB4LzQwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGV4dF9pbnRybyB7XHJcbiAgICAgIHBhZGRpbmc6IDRweCAycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHRfaW50cm8sXHJcbiAgICAudGV4dF9pbnRybyAqIHtcclxuICAgICAgY29sb3I6ICNiM2MyY2M7XHJcbiAgICAgIGZvbnQ6IDMwMCAxNXB4LzIzcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udDogMzAwIDE1cHgvMjNweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIGZvbnQ6IDMwMCAxOHB4LzI2cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uLWJhY2sge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgY29sb3I6ICMwRkJERDc7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCNmZmZmZmYsIDAuMSk7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRkZGO1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0ZGRjtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCkgcm90YXRlKC0xMzVkZWcpO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoI2ZmZmZmZiwgMC4yKTtcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgLTUwJSwgMCkgcm90YXRlKC0xMzVkZWcpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRleHQge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgcGFkZGluZzogMjNweCAyMXB4IDIzcHggMTlweDtcclxuICAgIH1cclxuICAgIHBhZGRpbmc6IDBweCAwcHggMTVweCAwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICYuc21hbGwtdGV4dCB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgY29sb3I6ICM0QzRFNTA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGV4dCxcclxuICAudGV4dCAqIHtcclxuICAgIGNvbG9yOiAjNGM0ZTUwO1xyXG4gICAgZm9udC1mYW1pbHk6IEFyaWFsO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50ZXh0IGEgKixcclxuICAjaW5uZXIgLnRleHQgYSB7XHJcbiAgICBjb2xvcjogI2U2YzI0ODtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzO1xyXG4gIH1cclxuXHJcbiAgLnRleHQgYTpob3ZlciAqLFxyXG4gIC50ZXh0IGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICNmZmFlMDA7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZhZTAwO1xyXG4gIH1cclxuXHJcbiAgLnRleHQgLnRleHRfYm94IGEgKixcclxuICAudGV4dCAudGV4dF9ib3ggYSB7XHJcbiAgICBjb2xvcjogIzRjNGU1MDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcblxyXG4gIC50ZXh0IHN0cm9uZywgI2lubmVyIC50ZXh0IHN0cm9uZyAqIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxuXHJcbiAgLnRleHQgZW0sICNpbm5lciAudGV4dCBlbSAqIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICB9XHJcblxyXG4gIC50ZXh0IGlmcmFtZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlcjogMDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA2MDBweDtcclxuICAgICAgaGVpZ2h0OiA0NTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5saW5rcy1ibG9jay13cmFwIHtcclxuICAgIHBhZGRpbmc6IDAgMCAyM3B4O1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICBwYWRkaW5nOiAwIDIxcHggMHB4IDE5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmtzLWJsb2NrIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0VCRUJFQjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGNkY4RkEgMCUsICNGRkZGRkYgMTAwJSk7XHJcblxyXG4gICAgICAubGluayB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjZGOEZBIDAlLCAjRkZGRkZGIDEwMCUpO1xyXG5cclxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVCRUI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1sYXN0LW9mLXR5cGUoMSkge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDM1cHggMTVweCAyMHB4O1xyXG4gICAgICAgICAgY29sb3I6ICMwMDMyNTU7XHJcbiAgICAgICAgICBmb250OiAxNXB4LzIwcHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgY29sb3I6ICMwMDMyNTU7XHJcblxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMHB4KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAwcHgpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAzMjU1O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLmxpbmstdGl0bGUsIC5saW5rLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnBkZi1pY29uIHtcclxuICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDlweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAzMjU1O1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAzMjU1O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmxpbmstdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDMyNTU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmxpbmstZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudHJ1c3QtbGluZV9fcGFnZV90ZXh0IHtcclxuICAgIC50ZXh0X2JveCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJlZXJfcGFnZV90ZXh0LCAudHJ1c3QtbGluZV9fcGFnZV90ZXh0IHtcclxuXHJcbiAgICBwYWRkaW5nOiAwIDAgMjNweDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjFweCAyM3B4IDE5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgKiB7XHJcbiAgICAgIGNvbG9yOiAjNEM0RTUwO1xyXG4gICAgICBmb250OiA0MDAgMTVweC8yMHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgICB9XHJcblxyXG4gICAgc3Ryb25nIHtcclxuICAgICAgZm9udDogNjAwIDE2cHgvMjZweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgfVxyXG5cclxuICAgIGVtIHtcclxuICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICBjb2xvcjogIzRDNEU1MDtcclxuICAgICAgZm9udDogMTJweC8xN3B4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyZmk7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHRfYm94IHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgI2ZmYWUwMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAqIHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0Y2RjhGQSAwJSwgI0ZGRkZGRiAxMDAlKTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGFkZGUyO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgY29sb3I6ICMwMDMyNTU7XHJcblxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XHJcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDJweCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAzMjU1O1xyXG4gICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZmZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZmZmZjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMjU1O1xyXG5cclxuICAgICAgICAgICoge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgIHdpZHRoOiA5cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAzMjU1O1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAwMzI1NTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VsZWN0aW9uX2JveGVzIHtcclxuICAgIHBhZGRpbmc6IDIzcHggMCAyM3B4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDIzcHggNnB4IDIzcHggNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3gge1xyXG4gICAgICBtaW4taGVpZ2h0OiAyNDBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmJveF9iZyB7XHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcclxuICAgICAgICBtYXJnaW46IDAgMTVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJveF9iZyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICYuZnJlZV9wb3NpdGlvbnMge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vbWVkaWEvaW1hZ2VzL2JnL29wZW4tcG9zaXRpb25zLmpwZ1wiKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc3R1ZGVudHMge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vbWVkaWEvaW1hZ2VzL2JnL3N0dWRlbnRzLmpwZ1wiKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTAsIDg1LCAuOCk7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ib3hfZXhwbGFpbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MCwgODUsIC44KTtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDYwcHggMTVweCAyMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBmb250OiA2MDAgMTZweC8yMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIHdpZHRoOiA5cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI0ZGRjtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNGRkY7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLnBlcnNvbnNfbGlzdCB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMjNweDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjFweCAyM3B4IDE5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxpc3RfdGl0bGUge1xyXG4gICAgICBjb2xvcjogIzRDNEU1MDtcclxuICAgICAgZm9udDogNjAwIDE2cHgvMjZweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZXJzb24ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0VCRUJFQjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGOEZBO1xyXG4gICAgICAvL2JveC1zaGFkb3c6IDAgMTVweCAxNXB4IDAgcmdiYSgwLDAsMCwwLjA3KTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBlcnNvbl9pbWcge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICAgIGhlaWdodDogMTc1cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucGVyc29uX2luZm8ge1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggNDBweCAyNXB4IDMwcHg7XHJcbiAgICAgICAgY29sb3I6ICM0QzRFNTA7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgY29sb3I6ICM0QzRFNTA7XHJcbiAgICAgICAgICBmb250OiA2MDAgMThweC8yNnB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wb3NpdGlvbiB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICBjb2xvcjogIzRDNEU1MDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZW1haWwsIC5waG9uZSB7XHJcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICM0QzRFNTA7XHJcbiAgICAgICAgICAgIGZvbnQ6IDQwMCAxNHB4LzIycHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjs7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3BhY2VyIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcmVlcl9wYWdlX2Jsb2NrcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAwIDAgMzBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nOiAwIDZweCAxNXB4IDRweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZWVyX3BhZ2VfYmxvY2sge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiAwIDAgMjNweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0VCRUJFQjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGNkY4RkEgMCUsICNGRkZGRkYgMTAwJSk7XHJcbiAgICAgIC8vYm94LXNoYWRvdzogMCAxNXB4IDE1cHggMCByZ2JhKDAsMCwwLDAuMDcpO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xyXG4gICAgICAgIG1hcmdpbjogMCAxOXB4IDIzcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saW5rIHtcclxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVCRUI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzVweCAxNXB4IDIwcHg7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMzI1NTtcclxuICAgICAgICAgIGZvbnQ6IDE1cHgvMjBweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMzI1NTtcclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDJweCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDMyNTU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wZGYtaWNvbiB7XHJcbiAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMzI1NTtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMzI1NTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmRvY3VtZW50IHtcclxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVCRUI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzVweCAxNXB4IDIwcHg7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMzI1NTtcclxuICAgICAgICAgIGZvbnQ6IDE1cHgvMjBweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMzI1NTtcclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDJweCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDMyNTU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wZGYtaWNvbiB7XHJcbiAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFycm93IHtcclxuICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgIHN0cm9rZTogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5wZGYtaWNvbiB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTNweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbm5lci13cmFwIHtcclxuICAgIHBhZGRpbmc6IDI1cHggMzBweCAzMHB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAgICAgcGFkZGluZzogMCAwIDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5mbGV4IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICBjb2xvcjogIzRDNEU1MDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdWJ0aXRsZSB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgY29sb3I6ICM0QzRFNTA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXRlZ29yaWVzIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICBmbGV4OiBub25lO1xyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXRlZ29yaWVzLWxpc3Qge1xyXG4gICAgICAgIC5jYXRlZ29yeSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDMyNTU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNCRDk3MUE7XHJcbiAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAwLjVweCAjQkQ5NzFBLCAwIDAgLjVweCAjQkQ5NzFBO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGVnb3JpZXMtb2ZmZXJzIHtcclxuICAgICAgZmxleDogMTtcclxuXHJcbiAgICAgIC5jYXRlZ29yeSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuXHJcbiAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub2ZmZXJzIHtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFQkVCRUI7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgIC5saW5rIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjZGOEZBIDAlLCAjRkZGRkZGIDEwMCUpO1xyXG5cclxuICAgICAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVCRUI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDMyNTU7XHJcbiAgICAgICAgICAgICAgZm9udDogMTVweC8yMHB4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzAwMzI1NTtcclxuXHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAycHgpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMzI1NTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5uYW1lLCAucGxhY2Uge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucGRmLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsbDogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDlweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDMyNTU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAzMjU1O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMzI1NTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnBsYWNlIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNEM0RTUwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIC01MCUsIDApIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm9mZmVyIHtcclxuICAgICAgLm9mZmVyLWltYWdlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNDEuNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dC1ibG9jayB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgY29sb3I6ICM0QzRFNTA7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBjb2xvcjogIzRDNEU1MDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0QzRFNTA7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICBmbGV4OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY3YtZm9ybSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjZGOEZBIDAlLCAjRkZGRkZGIDEwMCUpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMzBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUJFQkVCO1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmVycm9yc19ob2xkZXIge1xyXG4gICAgICAgICAgJi5tYWluX2Vycm9yIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtLWJsb2NrIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgJi5idXR0b25zIHtcclxuICAgICAgICAgICAgLmZvcm0tY3RhIHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMwRkJERDc7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMEZCREQ3O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XHJcbiAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEwOHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzBGQkRENztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5maWxsIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwRkJERDc7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGFiZWwge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA0NzhweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm0taXRlbSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgJi5yYWRpby1pdGVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGlucHV0LCB0ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDMzMzUzO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHggMTJweCAxNnB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbnB1dFt0eXBlPSdudW1iZXInXSB7XHJcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC8qIFdlYmtpdCBicm93c2VycyBsaWtlIFNhZmFyaSBhbmQgQ2hyb21lICovXHJcbiAgICAgICAgICBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbiAgICAgICAgICBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnN1Yi10ZXh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuc3VibWl0LW1lc3NhZ2Uge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIGFuaW1hdGlvbjogc3BpbiAxcyBpbmZpbml0ZTtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hZ3JlZW1lbnRzIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgIC5jLXdyYXAge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcclxuXHJcbiAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmNoZWNrZWQgKyAuY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9pY28vY2hlY2std2hpdGUuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZmJkZDc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZmxleDogbm9uZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICYuZXJyb3Ige1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jdi10eXBlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgIC5yYWRpby13cmFwIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIxcHg7XHJcblxyXG4gICAgICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmNoZWNrZWQgKyAucmFkaW8gLnJhZGlvLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZmJkZDc7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoIzBmYmRkNywgMSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnJhZGlvIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIC5yYWRpby1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTIuNXB4O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UtaW4tb3V0LCBib3JkZXIgMC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDlweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDApO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5oYWxmIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYubWItMCB7XHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjgwcHgpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5tdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5tdC0zMCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5tdC02IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYudXBsb2FkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIC51cGxvYWRUcmlnZ2VyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaW5wdXRbdHlwZT1maWxlXSB7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC51cGxvYWRfYnV0dG9uIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI0cHggMTNweCAyNHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwRkJERDc7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3MHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzcuMzc5JTtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5yZW1vdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlBQTBBRjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbm5lciB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzBweCkge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDc4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBkaXYgZGl2IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC51cGxvYWRfZGVsZXRlIHtcclxuICAgICAgICAgICAgICB3aWR0aDogNDgwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlhYTBhZjtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLm5ldy11cGxvYWQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTcwcHgpIHtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5lcnJvciB7XHJcbiAgICAgICAgICAgIGlucHV0LFxyXG4gICAgICAgICAgICB0ZXh0YXJlYSxcclxuICAgICAgICAgICAgLmlubmVyIHtcclxuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNGRjAwMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2ZpbGVzX2xpc3Qge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDExcHggMjFweCA5cHggMTlweDtcclxuICB9XHJcblxyXG4gIC50aXRsZSB7XHJcbiAgICBjb2xvcjogIzRjNGU1MDtcclxuICAgIGZvbnQ6IGJvbGQgMTZweC8yNnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gIH1cclxuXHJcbiAgLmZpbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDc1cHggMTBweCAxMHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjZmOGZhIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9maWxlX2Fycm93LnBuZycpIG5vLXJlcGVhdCAxMDAlIDUwJTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYWRkZTI7XHJcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNlNmMyNDg7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDc1cHggMTFweCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwMDMyNTUgdXJsKCcuLi9tZWRpYS9pbWFnZXMvaWNvL2ZpbGVfYXJyb3dfb3YucG5nJykgbm8tcmVwZWF0IDEwMCUgNTAlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMjU1O1xyXG5cclxuICAgICAgLm5hbWUge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIHRleHQtc2hhZG93OiAwIC0xcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2l6ZSB7XHJcbiAgICAgICAgY29sb3I6ICM2ZjhiOWY7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgLTFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmFtZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzRjNGU1MDtcclxuICAgICAgZm9udC1mYW1pbHk6IGFyaWFsO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgIHRleHQtc2hhZG93OiAwIDFweCByZ2IoMjU1LCAyNTUsIDI1NSk7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDJweCAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaXplIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjOTg5OTlhO1xyXG4gICAgICBmb250LWZhbWlseTogYXJpYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgdGV4dC1zaGFkb3c6IDAgMXB4IHJnYigyNTUsIDI1NSwgMjU1KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ydGVfdGV4dCB7XHJcbiAgJi50cnVzdGxpbmUtdGV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xyXG4gIH1cclxuXHJcbiAgdGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgdGQge1xyXG4gICAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5maXJzdF90ciB0aCxcclxuICAgIC5maXJzdF90ciB0ZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDUzNTg7XHJcbiAgICAgIHBhZGRpbmc6IDEzcHggNXB4IDEycHggMXB4O1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzUwNTM1ODtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjNTA1MzU4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRleHQtc2hhZG93OiAwcHggLTFweCAjMmEyYjJlO1xyXG4gICAgfVxyXG5cclxuICAgIC5maXJzdF90ciB0aCAqLFxyXG4gICAgLmZpcnN0X3RyIHRkICosXHJcbiAgICAuZmlyc3RfdHIgdGgsXHJcbiAgICAuZmlyc3RfdHIgdGQge1xyXG4gICAgICBjb2xvcjogI2QzZDRkNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0X3RyIHRkIHtcclxuICAgICAgcGFkZGluZzogM3B4O1xyXG4gICAgICB0ZXh0LXNoYWRvdzogMCAxcHggI2ZmZmZmZjtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QzZDhkYTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2Q4ZGE7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmM2Y1ZjYgdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvdGRfd2hpdGVfbGluZS5naWYnKSAwIHRvcCByZXBlYXQteDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggNXB4IDZweCA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMThweCA2cHggMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5maXJzdF90ciB0aC5maXJzdF90aCxcclxuICAgIC5maXJzdF90ciB0ZC5maXJzdF90ZCB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzUwNTM1ODtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAxM3B4IDVweCAxMnB4IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmlyc3RfdHIgdGgubGFzdF90aCxcclxuICAgIC5maXJzdF90ciB0ZC5sYXN0X3RkIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzUwNTM1ODtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dF90ciB0ZCAqLFxyXG4gICAgLm5leHRfdHIgdGQge1xyXG4gICAgICBjb2xvcjogIzZlNzE3NCAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmlyc3Rfc2Vjb25kX3RyIHRkIHtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmM2Y1ZjYgIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjVmNjtcclxuICAgICAgcGFkZGluZzogM3B4O1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggNXB4IDZweCA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDE4cHggNnB4IDE4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmV4dF90ciB0ZC5maXJzdF90ZCB7XHJcbiAgICAgIHBhZGRpbmc6IDNweDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZjlhZTAwO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNmOWFlMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50ZXh0X2dyb3VwX2l0ZW1faG9sZGVyIC5pbm5lcl9iZ19taWQge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHRfZ3JvdXBfaXRlbV9ob2xkZXIgLmlubmVyX2JnX21pZCAueWVsbG93X2JnIHtcclxuICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0X2dyb3VwX2l0ZW0ge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIG1hcmdpbjogMCAyMHB4IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dF9ncm91cF9pdGVtLmhpZGRlbiAudGV4dF9ncm91cF9pdGVtX2NvbnRlbnQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi50ZXh0X2dyb3VwX2l0ZW0gLnJ0ZV90ZXh0IHtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0X2dyb3VwX2l0ZW0gI2ZpbGVzX2xpc3Qge1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHRfZ3JvdXBfaXRlbSAjZmlsZXNfbGlzdCBhIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50ZXh0X2dyb3VwX2l0ZW0gLnRleHRfZ3JvdXBfaXRlbV90aXRsZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1zLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDY4cHg7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiA2NnB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgwLCAwLCAwLCAuMik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YzI0ODtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYmRhMDQwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNjZweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2NnB4O1xyXG4gIH1cclxufVxyXG5cclxuLnRleHRfZ3JvdXBfaXRlbSAudGV4dF9ncm91cF9pdGVtX3RpdGxlOmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwcHg7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgd2lkdGg6IDcycHg7XHJcbiAgaGVpZ2h0OiA2NnB4O1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VlZDQ3ZjtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2ljby9Ob3JkQmFsdF9kb3duX2Fycm93LnBuZyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiA0M3B4IDQycHg7XHJcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IDQzcHggNDJweDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDQzcHggNDJweDtcclxufVxyXG5cclxuLnRleHRfZ3JvdXBfaXRlbSAudGV4dF9ncm91cF9pdGVtX3RpdGxlLmFjdGl2ZTphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9pY28vTm9yZEJhbHRfdXBfYXJyb3cucG5nKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDQzcHggNDJweDtcclxuICAtbW96LWJhY2tncm91bmQtc2l6ZTogNDNweCA0MnB4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogNDNweCA0MnB4O1xyXG59XHJcblxyXG4udGV4dF9ncm91cF9pdGVtIC50ZXh0X2dyb3VwX2l0ZW1fdGl0bGU6Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi50ZXh0X2dyb3VwX2l0ZW0gLnRleHRfZ3JvdXBfaXRlbV90aXRsZTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2M1ZDtcclxuICBib3JkZXItY29sb3I6ICMwZDNjNWQ7XHJcbn1cclxuXHJcbi50ZXh0X2dyb3VwX2l0ZW0gLnRleHRfZ3JvdXBfaXRlbV90aXRsZTpob3ZlcjphZnRlciB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNGI2ZDg1O1xyXG59XHJcblxyXG4udGV4dF9ncm91cF9pdGVtIC50ZXh0X2dyb3VwX2l0ZW1fdGl0bGUuYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzYzVkO1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgY29sb3I6ICNhNmIwYmE7XHJcbn1cclxuXHJcbi50ZXh0X2dyb3VwX2l0ZW0gLnRleHRfZ3JvdXBfaXRlbV90aXRsZS5hY3RpdmU6aG92ZXIge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4udGV4dF9ncm91cF9pdGVtIC50ZXh0X2dyb3VwX2l0ZW1fdGl0bGUuYWN0aXZlOmFmdGVyIHtcclxuICBib3JkZXItY29sb3I6ICM0YjZkODU7XHJcbn1cclxuXHJcbi50ZXh0X2dyb3VwX2l0ZW0gLnRleHRfZ3JvdXBfaXRlbV9jb250ZW50IHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgKndpZHRoOiA2MDVweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOGZhO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYWNiY2M7XHJcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCAjZGVlNWVhO1xyXG4gIGJvcmRlci10b3A6IG5vbmU7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDI1cHggMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi50ZXh0X2dyb3VwX2l0ZW0gLnRleHRfZ3JvdXBfaXRlbV9jb250ZW50IC5jdXN0b21fZGF0ZV9zdHlsZSB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gIGZvbnQ6IDEwMCBpdGFsaWMgMTRweC8zMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gIGNvbG9yOiAjOGI4ZDhmO1xyXG59XHJcblxyXG4udGV4dF9ncm91cF9pdGVtIC50ZXh0X2dyb3VwX2l0ZW1fY29udGVudCAqIHtcclxuICBmb250OiAxMDAgMThweC8zMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gIGNvbG9yOiAjNGM0ZTUwO1xyXG59XHJcblxyXG4udGV4dF9ncm91cF9pdGVtIC50ZXh0X2dyb3VwX2l0ZW1fY29udGVudC5hY3RpdmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ucmVsYXRlZF9pdGVtcyB7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAucmVsYXRlZF9pdGVtc190aXRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogIzc1NzU3NTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNTIpO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZWxhdGVkX2l0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIC1tb3otYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgLjI0KTtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgLjI0KTtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIC4yNCk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNlNmMyNDg7XHJcbiAgICBtaW4taGVpZ2h0OiA4N3B4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICB3aWR0aDogNDglO1xyXG4gICAgICBtYXJnaW46IDAgNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDMxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5yZWxhdGVkX2l0ZW1fdGl0bGUge1xyXG4gICAgICBjb2xvcjogIzQzNDEzZjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk15cmlhZFByby1SZWd1bGFyXCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjVweCAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdG9wOiAtMTFweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgIGJvcmRlci13aWR0aDogMCA1cHggNXB4IDVweDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZTZjMjQ4IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJlbGF0ZWRfaXRlbTpob3ZlciB7XHJcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDhweCByZ2JhKDAsIDAsIDAsIC4zNSk7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDhweCByZ2JhKDAsIDAsIDAsIC4zNSk7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCA4cHggcmdiYSgwLCAwLCAwLCAuMzUpO1xyXG4gIH1cclxuXHJcbiAgLnJlbGF0ZWRfaXRlbTpob3ZlciAucmVsYXRlZF9pdGVtX3RpdGxlIHtcclxuICAgIGNvbG9yOiAjZWIyZDJkO1xyXG4gIH1cclxuXHJcbiAgLnJlbGF0ZWRfaXRlbSAuZGF0ZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJNeXJpYWQgUHJvXCI7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjY2FjYWNhO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdlX3JlbGF0ZWRfaXRlbXMge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgd2lkdGg6IDY0NHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICB9XHJcblxyXG4gIC5yZWxhdGVkX2l0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIG1hcmdpbjogMCAzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogMzEzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnJlbF9pdGVtXzEge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBIT1RGSVhcclxuLmJnYyArIC5jbHIgKyAucGFnZV9yZWxhdGVkX2l0ZW1zLFxyXG4uYmdjICsgLnBhZ2VfcmVsYXRlZF9pdGVtcyB7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLnJhZGlvLWJ1dHRvbnMtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgLnJhZGlvLXdyYXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICAmOm50aC1sYXN0LWNoaWxkKDEpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICY6Y2hlY2tlZCArIC5yYWRpbyAucmFkaW8tYnV0dG9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGZiZGQ3O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoIzBmYmRkNywgMSk7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJhZGlvIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgLnJhZGlvLWJ1dHRvbiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMi41cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dCwgYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDlweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59IiwiI2ZhbmN5Ym94LXdyYXAge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWF4LXdpZHRoIDogNzY3cHgpIHtcclxuICAgIHRvcDogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLm5vcmRiYWx0X3BvcHVwIC5ub3JkYmFsdF9wb3B1cF9iZyxcclxuLmxpdHBvbF9wb3B1cCAubGl0cG9sX3BvcHVwX2JnLFxyXG4uc3luY2hyb25pemF0aW9uX3BvcHVwIC5zeW5jaHJvbml6YXRpb25fcG9wdXBfYmcge1xyXG4gIHdpZHRoOiA5ODBweDtcclxuICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIG1pbi1oZWlnaHQ6IDU1MnB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgbWluLWhlaWdodDogNzM0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubm9yZGJhbHRfcG9wdXAgLmNsb3NlX2J0bixcclxuLmxpdHBvbF9wb3B1cCAuY2xvc2VfYnRuLFxyXG4uc3luY2hyb25pemF0aW9uX3BvcHVwIC5jbG9zZV9idG4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwcHg7XHJcbiAgcmlnaHQ6IDEwcHg7XHJcbiAgd2lkdGg6IDMzcHg7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYnRuL2Nsb3NlLnBuZyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB6LWluZGV4OiAxO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgICByaWdodDogMjBweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIHRvcDogMjdweDtcclxuICAgIHJpZ2h0OiAzOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm5vcmRiYWx0X3BvcHVwIC5jbG9zZV9idG46aG92ZXIsXHJcbi5saXRwb2xfcG9wdXAgLmNsb3NlX2J0bjpob3ZlcixcclxuLnN5bmNocm9uaXphdGlvbl9wb3B1cCAuY2xvc2VfYnRuOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuXHJcbi5ub3JkYmFsdF9wb3B1cF93cmFwLFxyXG4ubGl0cG9sX3BvcHVwX3dyYXAsXHJcbi5zeW5jaHJvbml6YXRpb25fcG9wdXBfd3JhcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIGltZyB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWF4LXdpZHRoIDogNzY3cHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MzhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWF4LXdpZHRoIDogNzY3cHgpIHtcclxuICAgIC5hcnJvdyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICYubGVmdCB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2ljby9hcnJvdy1sZWZ0LnBuZyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYucmlnaHQge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvaWNvL2Fycm93LXJpZ2h0LnBuZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWFwLXdyYXAge1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAgIC5tYXAtd3JhcC1jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDczOHB4O1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2ljby9hcnJvdy1sZWZ0LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgLmFycm93IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ub3JkYmFsdF9wb3B1cCAudmlzdWFsX21vcmVfaW5mb193cmFwLC5saXRwb2xfcG9wdXAgLnZpc3VhbF9tb3JlX2luZm9fd3JhcCwuc3luY2hyb25pemF0aW9uX3BvcHVwIC52aXN1YWxfbW9yZV9pbmZvX3dyYXAge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogNTAlO1xyXG4gIGhlaWdodDogNDJweDtcclxuICB3aWR0aDogMjA5cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMDQuNXB4O1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJiZDY7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwIC52aXN1YWxfbW9yZV9pbmZvX3dyYXA6aG92ZXIsLmxpdHBvbF9wb3B1cCAudmlzdWFsX21vcmVfaW5mb193cmFwOmhvdmVyLC5zeW5jaHJvbml6YXRpb25fcG9wdXAgLnZpc3VhbF9tb3JlX2luZm9fd3JhcDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjkwMDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgwZGVnLCAjZmZiOTAwLCAjZmZhMzAwKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgwZGVnLCAjZmZiOTAwLCAjZmZhMzAwKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoMGRlZywgI2ZmYjkwMCwgI2ZmYTMwMCk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCgwZGVnLCAjZmZiOTAwLCAjZmZhMzAwKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI2ZmYjkwMCwgI2ZmYTMwMCk7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwIC52aXN1YWxfbW9yZV9pbmZvX3dyYXA6aG92ZXIgLnZpc3VhbF9tb3JlX2luZm8sIC5saXRwb2xfcG9wdXAgLnZpc3VhbF9tb3JlX2luZm9fd3JhcDpob3ZlciAudmlzdWFsX21vcmVfaW5mbywgLnN5bmNocm9uaXphdGlvbl9wb3B1cCAudmlzdWFsX21vcmVfaW5mb193cmFwOmhvdmVyIC52aXN1YWxfbW9yZV9pbmZvIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXAgLnZpc3VhbF9tb3JlX2luZm8sXHJcbi5saXRwb2xfcG9wdXAgLnZpc3VhbF9tb3JlX2luZm8sXHJcbi5zeW5jaHJvbml6YXRpb25fcG9wdXAgLnZpc3VhbF9tb3JlX2luZm8ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2ljby9kb3duX2Fycm93LnBuZyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMjJweDtcclxuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtc2hhZG93OiAwIC0xcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBib3gtc2hhZG93OiAwIDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG59XHJcblxyXG4ubm9yZGJhbHRfcG9wdXBfd3JhcCAudmlzdWFsLFxyXG4ubGl0cG9sX3BvcHVwX3dyYXAgLnZpc3VhbCxcclxuLnN5bmNocm9uaXphdGlvbl9wb3B1cF93cmFwIC52aXN1YWwge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4vLyAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4ubm9yZGJhbHRfcG9wdXBfd3JhcCAudmlzdWFsOmhvdmVyLC5saXRwb2xfcG9wdXBfd3JhcCAudmlzdWFsOmhvdmVyLC5zeW5jaHJvbml6YXRpb25fcG9wdXBfd3JhcCAudmlzdWFsOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xyXG59XHJcbi5ub3JkYmFsdF9wb3B1cF93cmFwIC52aXN1YWw6aG92ZXIgLnZpc3VhbF9pbmZvLC5saXRwb2xfcG9wdXBfd3JhcCAudmlzdWFsOmhvdmVyIC52aXN1YWxfaW5mbywuc3luY2hyb25pemF0aW9uX3BvcHVwX3dyYXAgLnZpc3VhbDpob3ZlciAudmlzdWFsX2luZm8ge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwX3dyYXAgLmJpZ19pY29uIHtcclxuICB3aWR0aDogNDhweDtcclxuICBoZWlnaHQ6IDYwcHg7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9pY28vaW5mb19pY29uX3JvdGF0ZWRfbGFyZ2UucG5nKTtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXBfd3JhcCAuYmlnX2ljb246aG92ZXIge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXBfd3JhcCAuc21hbGxfaWNvbiwubGl0cG9sX3BvcHVwX3dyYXAgLnNtYWxsX2ljb24sLnN5bmNocm9uaXphdGlvbl9wb3B1cF93cmFwIC5zbWFsbF9pY29uIHtcclxuICB3aWR0aDogNDhweDtcclxuICBoZWlnaHQ6IDYwcHg7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9pY28vaW5mb19pY29uX3JvdGF0ZWRfbGFyZ2UucG5nKTtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXBfd3JhcCAuaXRlbV8xIHtcclxuICB0b3A6IDEzLjElO1xyXG4gIGxlZnQ6IDEzJTtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXBfd3JhcCAuaXRlbV8yIHtcclxuICB0b3A6IDMzLjIlO1xyXG4gIGxlZnQ6IDIxJTtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXBfd3JhcCAuaXRlbV8zIHtcclxuICB0b3A6IDM0LjUlO1xyXG4gIGxlZnQ6IDI1JTtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXBfd3JhcCAuaXRlbV80IHtcclxuICB0b3A6IDU2JTtcclxuICBsZWZ0OiA0OCU7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwX3dyYXAgLml0ZW1fNSB7XHJcbiAgdG9wOiA2My44JTtcclxuICByaWdodDogMjUuOCU7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwX3dyYXAgLml0ZW1fNiB7XHJcbiAgdG9wOiA2Ni40JTtcclxuICByaWdodDogMjEuNCU7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwX3dyYXAgLml0ZW1fNyB7XHJcbiAgdG9wOiA1MSU7XHJcbiAgcmlnaHQ6IDEyJTtcclxufVxyXG4ubGl0cG9sX3BvcHVwX3dyYXAgLml0ZW1fMSB7XHJcbiAgYm90dG9tOiAxNS41JTtcclxuICBsZWZ0OiAyNi4yJTtcclxufVxyXG4ubGl0cG9sX3BvcHVwX3dyYXAgLml0ZW1fMiB7XHJcbiAgdG9wOiAzNy41JTtcclxuICByaWdodDogNDIuNyU7XHJcbn1cclxuLmxpdHBvbF9wb3B1cF93cmFwIC5pdGVtXzMge1xyXG4gIHRvcDogMjYuNSU7XHJcbiAgcmlnaHQ6IDE2LjQlO1xyXG59XHJcbi5saXRwb2xfcG9wdXBfd3JhcCAuaXRlbV80IHtcclxuICB0b3A6IDI0LjUlO1xyXG4gIHJpZ2h0OiAxMS43JTtcclxufVxyXG4uc3luY2hyb25pemF0aW9uX3BvcHVwX3dyYXAgLml0ZW1fMSB7XHJcbiAgdG9wOiAxNiU7XHJcbiAgcmlnaHQ6IDI2JTtcclxufVxyXG4uc3luY2hyb25pemF0aW9uX3BvcHVwX3dyYXAgLml0ZW1fMiB7XHJcbiAgdG9wOiAxOCU7XHJcbiAgcmlnaHQ6IDMwJTtcclxufVxyXG4uc3luY2hyb25pemF0aW9uX3BvcHVwX3dyYXAgLml0ZW1fMyB7XHJcbiAgdG9wOiAzNCU7XHJcbiAgcmlnaHQ6IDM3JTtcclxufVxyXG4uc3luY2hyb25pemF0aW9uX3BvcHVwX3dyYXAgLml0ZW1fNCB7XHJcbiAgdG9wOiA0MSU7XHJcbiAgcmlnaHQ6IDI5JTtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXBfd3JhcCAudmlzdWFsX2luZm8sLmxpdHBvbF9wb3B1cF93cmFwIC52aXN1YWxfaW5mbywuc3luY2hyb25pemF0aW9uX3BvcHVwX3dyYXAgLnZpc3VhbF9pbmZvIHtcclxuICB3aWR0aDogMjAwcHg7XHJcbiAgei1pbmRleDogNTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTBweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwX3dyYXAgLnZpc3VhbF9pbmZvIC52aXN1YWxfdGl0bGUsXHJcbi5saXRwb2xfcG9wdXBfd3JhcCAudmlzdWFsX2luZm8gLnZpc3VhbF90aXRsZSxcclxuLnN5bmNocm9uaXphdGlvbl9wb3B1cF93cmFwIC52aXN1YWxfaW5mbyAudmlzdWFsX3RpdGxlIHtcclxuICBwYWRkaW5nOiAxN3B4IDE1cHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjFmMGVmO1xyXG4gIGNvbG9yOiAjODA4Mjg0O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbi5ub3JkYmFsdF9wb3B1cF93cmFwIC52aXN1YWxfaW5mbyAudmlzdWFsX3RleHQsLmxpdHBvbF9wb3B1cF93cmFwIC52aXN1YWxfaW5mbyAudmlzdWFsX3RleHQsLnN5bmNocm9uaXphdGlvbl9wb3B1cF93cmFwIC52aXN1YWxfaW5mbyAudmlzdWFsX3RleHQge1xyXG4gIHBhZGRpbmc6IDE1cHggMTVweDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwX3dyYXAgLnZpc3VhbF9pbmZvIC52aXN1YWxfdGV4dCAqLC5saXRwb2xfcG9wdXBfd3JhcCAudmlzdWFsX2luZm8gLnZpc3VhbF90ZXh0ICosLnN5bmNocm9uaXphdGlvbl9wb3B1cF93cmFwIC52aXN1YWxfaW5mbyAudmlzdWFsX3RleHQgKiB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXBfd3JhcCAudmlzdWFsX2luZm8ubGVmdCwubGl0cG9sX3BvcHVwX3dyYXAgLnZpc3VhbF9pbmZvLmxlZnQsLnN5bmNocm9uaXphdGlvbl9wb3B1cF93cmFwIC52aXN1YWxfaW5mby5sZWZ0IHtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogNjBweDtcclxuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICMwMGJiZDY7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwX3dyYXAgLnZpc3VhbF9pbmZvLmxlZnQ6YWZ0ZXIsLmxpdHBvbF9wb3B1cF93cmFwIC52aXN1YWxfaW5mby5sZWZ0OmFmdGVyLC5zeW5jaHJvbml6YXRpb25fcG9wdXBfd3JhcCAudmlzdWFsX2luZm8ubGVmdDphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IC0yM3B4O1xyXG4gIG1hcmdpbi10b3A6IC05cHg7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgYm9yZGVyOiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiA5cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwKTtcclxuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMGJiZDY7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwX3dyYXAgLnZpc3VhbF9pbmZvLnJpZ2h0LC5saXRwb2xfcG9wdXBfd3JhcCAudmlzdWFsX2luZm8ucmlnaHQsLnN5bmNocm9uaXphdGlvbl9wb3B1cF93cmFwIC52aXN1YWxfaW5mby5yaWdodCB7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiA2MHB4O1xyXG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICMwMGJiZDY7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwX3dyYXAgLnZpc3VhbF9pbmZvLnJpZ2h0OmFmdGVyLC5saXRwb2xfcG9wdXBfd3JhcCAudmlzdWFsX2luZm8ucmlnaHQ6YWZ0ZXIsLnN5bmNocm9uaXphdGlvbl9wb3B1cF93cmFwIC52aXN1YWxfaW5mby5yaWdodDphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHJpZ2h0OiAtMjNweDtcclxuICBtYXJnaW4tdG9wOiAtOXB4O1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIGJvcmRlcjogOXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogOXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMCk7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMGJiZDY7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwIC52aXN1YWxfbW9yZV9pbmZvX2Jsb2NrLC5saXRwb2xfcG9wdXAgLnZpc3VhbF9tb3JlX2luZm9fYmxvY2ssLnN5bmNocm9uaXphdGlvbl9wb3B1cCAudmlzdWFsX21vcmVfaW5mb19ibG9jayB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgKndpZHRoOiA3ODBweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4ubm9yZGJhbHRfcG9wdXAgLnZpc3VhbF9tb3JlX2luZm9fYmxvY2sgLmVzX2xvZ28sXHJcbi5saXRwb2xfcG9wdXAgLnZpc3VhbF9tb3JlX2luZm9fYmxvY2sgLmVzX2xvZ28sXHJcbi5zeW5jaHJvbml6YXRpb25fcG9wdXAgLnZpc3VhbF9tb3JlX2luZm9fYmxvY2sgLmVzX2xvZ28ge1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXJnaW46IDI1cHggYXV0bztcclxuXHJcbiAgJi5jZWYge1xyXG4gICAgd2lkdGg6IDMyMXB4O1xyXG4gIH1cclxuXHJcbiAgJi50cmFucyB7XHJcbiAgICB3aWR0aDogMzQxcHg7XHJcbiAgfVxyXG5cclxuICAmLmVjb25vbWljIHtcclxuICAgIHdpZHRoOiAzNDRweDtcclxuICB9XHJcbn1cclxuXHJcbi5ub3JkYmFsdF9wb3B1cCAudmlzdWFsX21vcmVfaW5mb19ibG9jayAubW9yZV9pbmZvX3N1YnRpdGxlLFxyXG4ubm9yZGJhbHRfcG9wdXAgLnZpc3VhbF9tb3JlX2luZm9fYmxvY2sgLm1vcmVfaW5mb190aXRsZSxcclxuLmxpdHBvbF9wb3B1cCAudmlzdWFsX21vcmVfaW5mb19ibG9jayAubW9yZV9pbmZvX3N1YnRpdGxlLFxyXG4ubGl0cG9sX3BvcHVwIC52aXN1YWxfbW9yZV9pbmZvX2Jsb2NrIC5tb3JlX2luZm9fdGl0bGUsXHJcbi5zeW5jaHJvbml6YXRpb25fcG9wdXAgLnZpc3VhbF9tb3JlX2luZm9fYmxvY2sgLm1vcmVfaW5mb19zdWJ0aXRsZSxcclxuLnN5bmNocm9uaXphdGlvbl9wb3B1cCAudmlzdWFsX21vcmVfaW5mb19ibG9jayAubW9yZV9pbmZvX3RpdGxlIHtcclxuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG59XHJcbi5ub3JkYmFsdF9wb3B1cCAudmlzdWFsX21vcmVfaW5mb19ibG9jayAubW9yZV9pbmZvX3RpdGxlLC5saXRwb2xfcG9wdXAgLnZpc3VhbF9tb3JlX2luZm9fYmxvY2sgLm1vcmVfaW5mb190aXRsZSwuc3luY2hyb25pemF0aW9uX3BvcHVwIC52aXN1YWxfbW9yZV9pbmZvX2Jsb2NrIC5tb3JlX2luZm9fdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogNDJweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIHBhZGRpbmctdG9wOiAzNHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gIGNvbG9yOiAjMzMzNzNjO1xyXG59XHJcbi5ub3JkYmFsdF9wb3B1cCAudmlzdWFsX21vcmVfaW5mb19ibG9jayAubW9yZV9pbmZvX3N1YnRpdGxlLC5saXRwb2xfcG9wdXAgLnZpc3VhbF9tb3JlX2luZm9fYmxvY2sgLm1vcmVfaW5mb19zdWJ0aXRsZSwuc3luY2hyb25pemF0aW9uX3BvcHVwIC52aXN1YWxfbW9yZV9pbmZvX2Jsb2NrIC5tb3JlX2luZm9fc3VidGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMzJweDtcclxuICBsaW5lLWhlaWdodDogNDhweDtcclxuICBmb250LXdlaWdodDogMTAwO1xyXG4gIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwIC52aXN1YWxfbW9yZV9pbmZvX2Jsb2NrIC5tb3JlX2luZm9fY29udGVudCxcclxuLmxpdHBvbF9wb3B1cCAudmlzdWFsX21vcmVfaW5mb19ibG9jayAubW9yZV9pbmZvX2NvbnRlbnQsXHJcbi5zeW5jaHJvbml6YXRpb25fcG9wdXAgLnZpc3VhbF9tb3JlX2luZm9fYmxvY2sgLm1vcmVfaW5mb19jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1zLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXAgLnZpc3VhbF9tb3JlX2luZm9fYmxvY2sgLm1vcmVfaW5mb19jb250ZW50IGlmcmFtZSxcclxuLmxpdHBvbF9wb3B1cCAudmlzdWFsX21vcmVfaW5mb19ibG9jayAubW9yZV9pbmZvX2NvbnRlbnQgaWZyYW1lLFxyXG4uc3luY2hyb25pemF0aW9uX3BvcHVwIC52aXN1YWxfbW9yZV9pbmZvX2Jsb2NrIC5tb3JlX2luZm9fY29udGVudCBpZnJhbWUge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWF4LXdpZHRoIDogNzY3cHgpIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5ub3JkYmFsdF9wb3B1cCAudmlzdWFsX21vcmVfaW5mb19ibG9jayAubW9yZV9pbmZvX2NvbnRlbnQgKixcclxuLmxpdHBvbF9wb3B1cCAudmlzdWFsX21vcmVfaW5mb19ibG9jayAubW9yZV9pbmZvX2NvbnRlbnQgKixcclxuLnN5bmNocm9uaXphdGlvbl9wb3B1cCAudmlzdWFsX21vcmVfaW5mb19ibG9jayAubW9yZV9pbmZvX2NvbnRlbnQgKiB7XHJcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gIGNvbG9yOiAjNGM0ZTUwO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm5vcmRiYWx0X3BvcHVwICNmaWxlc19saXN0LC5saXRwb2xfcG9wdXAgI2ZpbGVzX2xpc3QsLnN5bmNocm9uaXphdGlvbl9wb3B1cCAjZmlsZXNfbGlzdCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwICNmaWxlc19saXN0IC5maWxlLFxyXG4ubGl0cG9sX3BvcHVwICNmaWxlc19saXN0IC5maWxlLFxyXG4uc3luY2hyb25pemF0aW9uX3BvcHVwICNmaWxlc19saXN0IC5maWxlIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgKndpZHRoOiA4MTRweDtcclxuICBoZWlnaHQ6IDY4cHg7XHJcbiAgcGFkZGluZzogM3B4IDYwcHggM3B4IDNweDtcclxuICBtYXJnaW46IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgcGFkZGluZzogN3B4IDc1cHggNnB4IDE1cHg7XHJcbiAgfVxyXG59XHJcbi5ub3JkYmFsdF9wb3B1cCAjZmlsZXNfbGlzdCAuZmlsZSxcclxuLmxpdHBvbF9wb3B1cCAjZmlsZXNfbGlzdCAuZmlsZSxcclxuLnN5bmNocm9uaXphdGlvbl9wb3B1cCAjZmlsZXNfbGlzdCAuZmlsZSB7XHJcbiAgYmFja2dyb3VuZDogI0Y2RjhGQSB1cmwoICcuLi9tZWRpYS9pbWFnZXMvaWNvL2Rvd25sb2FkX2ljby5wbmcnICkgcmlnaHQgMTVweCBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXAgI2ZpbGVzX2xpc3QgLmZpbGUgLm5hbWUsXHJcbi5saXRwb2xfcG9wdXAgI2ZpbGVzX2xpc3QgLmZpbGUgLm5hbWUsXHJcbi5zeW5jaHJvbml6YXRpb25fcG9wdXAgI2ZpbGVzX2xpc3QgLmZpbGUgLm5hbWUge1xyXG4gIGZvbnQ6IDMwMCAxMnB4LzE1cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIGZvbnQ6IDMwMCAxNHB4LzE3cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIGZvbnQ6IDMwMCAxNXB4LzE3cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuICB9XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwICNmaWxlc19saXN0IC5maWxlOmFmdGVyLFxyXG4ubGl0cG9sX3BvcHVwICNmaWxlc19saXN0IC5maWxlOmFmdGVyLFxyXG4uc3luY2hyb25pemF0aW9uX3BvcHVwICNmaWxlc19saXN0IC5maWxlOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkZGUyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogNzBweDtcclxuICB0b3A6IDBweDtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXAgI2ZpbGVzX2xpc3QgLmZpbGU6aG92ZXIsXHJcbi5saXRwb2xfcG9wdXAgI2ZpbGVzX2xpc3QgLmZpbGU6aG92ZXIsXHJcbi5zeW5jaHJvbml6YXRpb25fcG9wdXAgI2ZpbGVzX2xpc3QgLmZpbGU6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMyNTU7XHJcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMDAzMjU1O1xyXG59XHJcbi5ub3JkYmFsdF9wb3B1cCAjZmlsZXNfbGlzdCAuZmlsZTpob3ZlcjphZnRlcixcclxuLmxpdHBvbF9wb3B1cCAjZmlsZXNfbGlzdCAuZmlsZTpob3ZlcjphZnRlcixcclxuLnN5bmNocm9uaXphdGlvbl9wb3B1cCAjZmlsZXNfbGlzdCAuZmlsZTpob3ZlcjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRiNmQ4NTtcclxufVxyXG5cclxuLnRleHRfbGlzdF93cmFwIHtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4ubm9yZGJhbHRfcG9wdXAgLnRleHRfbGlzdF9pdGVtX3RpdGxlLFxyXG4ubGl0cG9sX3BvcHVwIC50ZXh0X2xpc3RfaXRlbV90aXRsZSxcclxuLnN5bmNocm9uaXphdGlvbl9wb3B1cCAudGV4dF9saXN0X2l0ZW1fdGl0bGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA2OHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBsaW5lLWhlaWdodDogMTdweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuICB0ZXh0LXNoYWRvdzogMCAxcHggMCByZ2JhKDAsMCwwLC4yKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZjMjQ4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZGEwNDA7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgcGFkZGluZzogMCAyNXB4O1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQzcHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNjZweDtcclxuICB9XHJcbn1cclxuXHJcbi5ub3JkYmFsdF9wb3B1cCAudGV4dF9saXN0X2l0ZW1fdGl0bGU6YWZ0ZXIsXHJcbi5saXRwb2xfcG9wdXAgLnRleHRfbGlzdF9pdGVtX3RpdGxlOmFmdGVyLFxyXG4uc3luY2hyb25pemF0aW9uX3BvcHVwIC50ZXh0X2xpc3RfaXRlbV90aXRsZTphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMHB4O1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIHdpZHRoOiA3MnB4O1xyXG4gIGhlaWdodDogNjZweDtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZWQ0N2Y7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9pY28vTm9yZEJhbHRfZG93bl9hcnJvdy5wbmcpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogNDNweCA0MnB4O1xyXG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiA0M3B4IDQycHg7XHJcbiAgYmFja2dyb3VuZC1zaXplOjQzcHggNDJweDtcclxufVxyXG5cclxuLm5vcmRiYWx0X3BvcHVwIC50ZXh0X2xpc3RfaXRlbV90aXRsZS5hY3RpdmU6YWZ0ZXIsLmxpdHBvbF9wb3B1cCAudGV4dF9saXN0X2l0ZW1fdGl0bGUuYWN0aXZlOmFmdGVyLC5zeW5jaHJvbml6YXRpb25fcG9wdXAgLnRleHRfbGlzdF9pdGVtX3RpdGxlLmFjdGl2ZTphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9pY28vTm9yZEJhbHRfdXBfYXJyb3cucG5nKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDQzcHggNDJweDtcclxuICAtbW96LWJhY2tncm91bmQtc2l6ZTogNDNweCA0MnB4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTo0M3B4IDQycHg7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwIC50ZXh0X2xpc3RfaXRlbV90aXRsZTpmaXJzdC1jaGlsZCwubGl0cG9sX3BvcHVwIC50ZXh0X2xpc3RfaXRlbV90aXRsZTpmaXJzdC1jaGlsZCwuc3luY2hyb25pemF0aW9uX3BvcHVwIC50ZXh0X2xpc3RfaXRlbV90aXRsZTpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXAgLnRleHRfbGlzdF9pdGVtX3RpdGxlOmhvdmVyLC5saXRwb2xfcG9wdXAgLnRleHRfbGlzdF9pdGVtX3RpdGxlOmhvdmVyLC5zeW5jaHJvbml6YXRpb25fcG9wdXAgLnRleHRfbGlzdF9pdGVtX3RpdGxlOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzYzVkO1xyXG4gIGJvcmRlci1jb2xvcjogIzBkM2M1ZDtcclxufVxyXG4ubm9yZGJhbHRfcG9wdXAgLnRleHRfbGlzdF9pdGVtX3RpdGxlOmhvdmVyOmFmdGVyLC5saXRwb2xfcG9wdXAgLnRleHRfbGlzdF9pdGVtX3RpdGxlOmhvdmVyOmFmdGVyLC5zeW5jaHJvbml6YXRpb25fcG9wdXAgLnRleHRfbGlzdF9pdGVtX3RpdGxlOmhvdmVyOmFmdGVyIHtcclxuICBib3JkZXItY29sb3I6ICM0YjZkODU7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwIC50ZXh0X2xpc3RfaXRlbV90aXRsZS5hY3RpdmUsLmxpdHBvbF9wb3B1cCAudGV4dF9saXN0X2l0ZW1fdGl0bGUuYWN0aXZlLC5zeW5jaHJvbml6YXRpb25fcG9wdXAgLnRleHRfbGlzdF9pdGVtX3RpdGxlLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkM2M1ZDtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwKTtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGNvbG9yOiAjNzM4OTliO1xyXG59XHJcbi5ub3JkYmFsdF9wb3B1cCAudGV4dF9saXN0X2l0ZW1fdGl0bGUuYWN0aXZlOmhvdmVyLFxyXG4ubGl0cG9sX3BvcHVwIC50ZXh0X2xpc3RfaXRlbV90aXRsZS5hY3RpdmU6aG92ZXIsXHJcbi5zeW5jaHJvbml6YXRpb25fcG9wdXAgLnRleHRfbGlzdF9pdGVtX3RpdGxlLmFjdGl2ZTpob3ZlciB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLm5vcmRiYWx0X3BvcHVwIC50ZXh0X2xpc3RfaXRlbV90aXRsZS5hY3RpdmU6YWZ0ZXIsLmxpdHBvbF9wb3B1cCAudGV4dF9saXN0X2l0ZW1fdGl0bGUuYWN0aXZlOmFmdGVyLC5zeW5jaHJvbml6YXRpb25fcG9wdXAgLnRleHRfbGlzdF9pdGVtX3RpdGxlLmFjdGl2ZTphZnRlciB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNGI2ZDg1O1xyXG59XHJcbi5ub3JkYmFsdF9wb3B1cCAudGV4dF9saXN0X2l0ZW1fZGVzYyxcclxuLmxpdHBvbF9wb3B1cCAudGV4dF9saXN0X2l0ZW1fZGVzYyxcclxuLnN5bmNocm9uaXphdGlvbl9wb3B1cCAudGV4dF9saXN0X2l0ZW1fZGVzYyB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gICp3aWR0aDogNjA1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBwYWRkaW5nOiAyMHB4IDE1cHg7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOGZhO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYWNiY2M7XHJcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCAjZGVlNWVhO1xyXG4gIGJvcmRlci10b3A6IG5vbmU7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDI1cHggODBweDtcclxuICAgIGZvbnQ6IDEwMCAxOHB4LzMycHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG59XHJcblxyXG4ubm9yZGJhbHRfcG9wdXAgLnRleHRfbGlzdF9pdGVtX2Rlc2MgLmN1c3RvbV9kYXRlX3N0eWxlLFxyXG4ubGl0cG9sX3BvcHVwIC50ZXh0X2xpc3RfaXRlbV9kZXNjIC5jdXN0b21fZGF0ZV9zdHlsZSxcclxuLnN5bmNocm9uaXphdGlvbl9wb3B1cCAudGV4dF9saXN0X2l0ZW1fZGVzYyAuY3VzdG9tX2RhdGVfc3R5bGUsXHJcbi5ub3JkYmFsdF9wb3B1cCAubW9yZV9pbmZvX2NvbnRlbnQgLmN1c3RvbV9kYXRlX3N0eWxlLFxyXG4ubGl0cG9sX3BvcHVwIC5tb3JlX2luZm9fY29udGVudCAuY3VzdG9tX2RhdGVfc3R5bGUsXHJcbi5zeW5jaHJvbml6YXRpb25fcG9wdXAgLm1vcmVfaW5mb19jb250ZW50IC5jdXN0b21fZGF0ZV9zdHlsZSB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gIGZvbnQ6IDEwMCBpdGFsaWMgMTRweC8zMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gIGNvbG9yOiAjOGI4ZDhmO1xyXG59XHJcblxyXG4ubm9yZGJhbHRfcG9wdXAgLnRleHRfbGlzdF9pdGVtX2Rlc2MgKixcclxuLmxpdHBvbF9wb3B1cCAudGV4dF9saXN0X2l0ZW1fZGVzYyAqLFxyXG4uc3luY2hyb25pemF0aW9uX3BvcHVwIC50ZXh0X2xpc3RfaXRlbV9kZXNjICoge1xyXG4gIGZvbnQ6IDEwMCAxNXB4LzI3cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgY29sb3I6ICM0YzRlNTA7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIGZvbnQ6IDEwMCAxOHB4LzMycHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG59XHJcblxyXG4ubm9yZGJhbHRfcG9wdXAgLnRleHRfbGlzdF9pdGVtX2Rlc2MuYWN0aXZlLFxyXG4ubGl0cG9sX3BvcHVwIC50ZXh0X2xpc3RfaXRlbV9kZXNjLmFjdGl2ZSxcclxuLnN5bmNocm9uaXphdGlvbl9wb3B1cCAudGV4dF9saXN0X2l0ZW1fZGVzYy5hY3RpdmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubm9yZGJhbHRfbGl0cG9sX3N5bmNfd3JhcCB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsMCwwLDAuMik7XHJcbn1cclxuXHJcbi5iZ2Mge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgd2lkdGg6IDY3JTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgcGFkZGluZzogNnB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnRfd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDQyJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC50aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgIGNvbG9yOiAjZmVmZWZmO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNjhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tb3JlX2luZm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgcGFkZGluZzogOHB4IDQ1cHggMTJweCAxNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMWI4ZDM7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtZmFtaWx5OiBNeXJpYWRQcm8tUmVndWxhciwgXCJNeXJpYWQgUHJvIFJlZ3VsYXJcIiwgTXlyaWFkUHJvLCBcIk15cmlhZCBQcm9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIH1cclxuXHJcbiAgLm1vcmVfaW5mbzpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEzMzU2O1xyXG4gIH1cclxuXHJcbiAgLm1vcmVfaW5mbzphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDE1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtN3B4O1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2ljby9tb3JlX2luZm9fYXJyb3cucG5nKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmJpZ192aXN1YWxfbGl0cG9sLmx0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9iZy9saXRwb2xfbGlua192aXN1YWwuanBnKTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5iaWdfdmlzdWFsX25vcmRiYWx0Lmx0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5iaWdfdmlzdWFsX3N5bmNocm9uaXphdGlvbi5sdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYmcvc3luY2hyb25pemF0aW9uX3Zpc3VhbC5qcGcpO1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uYmlnX3Zpc3VhbF9saXRwb2wuZW4ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2JnL2xpdHBvbF9saW5rX3Zpc3VhbF9lbi5qcGcpO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB3aWR0aDogNjQwcHg7XHJcbiAgaGVpZ2h0OiA2NTBweDtcclxufVxyXG4uYmlnX3Zpc3VhbF9ub3JkYmFsdC5lbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYmcvbm9yZGJhbHRfdmlzdWFsX2VuLmpwZyk7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIHdpZHRoOiA2MzFweDtcclxuICBoZWlnaHQ6IDY0MHB4O1xyXG59XHJcbi5iaWdfdmlzdWFsX3N5bmNocm9uaXphdGlvbi5lbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYmcvc3luY2hyb25pemF0aW9uX3Zpc3VhbF9lbi5qcGcpO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB3aWR0aDogNjQwcHg7XHJcbiAgaGVpZ2h0OiA2NTBweDtcclxufVxyXG4uc3luY2hvcm5pemF0aW9uX2ltYWdlcyAuZGVzY3JpcHRpb25fdGV4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMjAycHg7XHJcbiAgbGVmdDogNDFweDtcclxufVxyXG4uc3luY2hvcm5pemF0aW9uX2ltYWdlcyAuZGVzY3JpcHRpb25fdGV4dCAqLFxyXG4uc3luY2hvcm5pemF0aW9uX2ltYWdlcyAuZGVzY3JpcHRpb25fdGV4dCB7XHJcbiAgY29sb3I6ICM2MzY2Njk7XHJcbiAgZm9udDogMTZweC8yNHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xyXG59XHJcbiNzeW5jaHJvbml6YXRpb24gLnN5bmNocm9uaXphdGlvbl90YWJzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDIyNnB4O1xyXG4gIGhlaWdodDogNjlweDtcclxuICBsZWZ0OiAyMTBweDtcclxuICB0b3A6IDMxMnB4O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICBsZWZ0OiAzNXB4O1xyXG4gICAgdG9wOiAyNjFweDtcclxuICB9XHJcbn1cclxuI3N5bmNocm9uaXphdGlvbiAuc3luY2hyb25pemF0aW9uX3RhYnMgLnRhYl8xIHtcclxuICB3aWR0aDogMTEzcHg7XHJcbiAgaGVpZ2h0OiA2MHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xyXG4gIGZvbnQtc2l6ZTogMzFweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogOXB4IDAgMCAwO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGNvbG9yOiAjN2U4MDgyO1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9zaW5jaHJvbml6YXRpb25fdGFicy5wbmcnKSA0cHggLTEzOHB4IG5vLXJlcGVhdDtcclxufVxyXG4jc3luY2hyb25pemF0aW9uIC5zeW5jaHJvbml6YXRpb25fdGFicyAudGFiXzIge1xyXG4gIHdpZHRoOiAxMTNweDtcclxuICBoZWlnaHQ6IDYwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbjogMCAwIDAgLTNweDtcclxuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XHJcbiAgZm9udC1zaXplOiAzMXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGNvbG9yOiAjN2U4MDgyO1xyXG4gIHBhZGRpbmc6IDlweCAwIDAgMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9zaW5jaHJvbml6YXRpb25fdGFicy5wbmcnKSAtMTEzcHggLTY5cHg7XHJcbn1cclxuI3N5bmNocm9uaXphdGlvbiAuc3luY2hyb25pemF0aW9uX3RhYnMgLnRhYl8yOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEzcHggLTY5cHg7XHJcbiAgY29sb3I6ICM1ODU4NTg7XHJcbn1cclxuI3N5bmNocm9uaXphdGlvbiAuc3luY2hyb25pemF0aW9uX3RhYnMgLnRhYl8xOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0cHggLTEzOHB4O1xyXG4gIGNvbG9yOiAjNTg1ODU4O1xyXG59XHJcbiNzeW5jaHJvbml6YXRpb24gLnN5bmNocm9uaXphdGlvbl90YWJzIC50YWJfMi5hY3Qge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDlweCAtMTM4cHg7XHJcbiAgY29sb3I6ICNmZmFlMDA7XHJcbn1cclxuI3N5bmNocm9uaXphdGlvbiAuc3luY2hyb25pemF0aW9uX3RhYnMgLnRhYl8xLmFjdCB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwIDtcclxuICBjb2xvcjogI2ZmYWUwMDtcclxufVxyXG5cclxuLnN5bmNocm9uaXphdGlvbl9wb3B1cCAjdG9fdG9wLFxyXG4ubm9yZGJhbHRfcG9wdXAgI3RvX3RvcCxcclxuLmxpdHBvbF9wb3B1cCAjdG9fdG9wIHtcclxuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxufSIsIi53aXRob3V0X2Zvcm0ge1xyXG4gICNjb250YWN0c19ibG9jayB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIC5pbWFnZSB7XHJcbiAgICAgIHdpZHRoOiAxOTJweDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjBGMEYwO1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNGMEYwRjA7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjBGMEYwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMXB4O1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5kYXRhIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNjb250YWN0c19ibG9jayB7XHJcbiAgcGFkZGluZzogMCAyNHB4IDAgMDtcclxuXHJcbiAgLmltYWdlIHtcclxuICAgIHdpZHRoOiAyMjBweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5kYXRhIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZzogMjBweCAwIDIwcHggN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICBwYWRkaW5nOiAzMXB4IDAgMTlweCAyMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRhdGEgLm5hbWUge1xyXG4gICAgY29sb3I6ICM0NDQyNDA7XHJcbiAgICBmb250LWZhbWlseTogQXJpYWw7XHJcbiAgICBmb250LXNpemU6IDI5cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG5cclxuICAuZGF0YSAucG9zaXRpb24ge1xyXG4gICAgcGFkZGluZzogMCAwIDIzcHggMDtcclxuICAgIG1hcmdpbjogMCAwIDEycHggMDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2RlYy9jb250YWN0c19ibG9ja19kZWMucG5nJykgcmVwZWF0LXggMCAxMDAlO1xyXG4gICAgY29sb3I6ICNhZGFkYWQ7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcblxyXG4gIC5kYXRhIC5sZWZ0IHtcclxuICAgIHBhZGRpbmc6IDVweCAyMnB4IDVweCAwO1xyXG4gIH1cclxuXHJcbiAgLmRhdGEgLmxlZnQsXHJcbiAgLmRhdGEgLmxlZnQgKiB7XHJcbiAgICBjb2xvcjogIzk5OTk5OTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBmb250LWZhbWlseTogQXJpYWw7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICB9XHJcblxyXG4gIC5kYXRhIC5yaWdodCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gIH1cclxuXHJcbiAgLmRhdGEgLnJpZ2h0LFxyXG4gIC5kYXRhIC5yaWdodCAqIHtcclxuICAgIGNvbG9yOiAjNGQ1MDU0O1xyXG4gICAgZm9udC1mYW1pbHk6IEFyaWFsO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAuZGF0YSAucmlnaHQgYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwIDAgMnB4IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMztcclxuICAgIGNvbG9yOiAjZTZjMjQ4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gIH1cclxuXHJcbiAgLmRhdGEgLnJpZ2h0IGE6aG92ZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmFlMDA7XHJcbiAgICBjb2xvcjogI2ZmYWUwMDtcclxuICB9XHJcbn1cclxuXHJcbiNjb250YWN0c19mb3JtIHtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGJvcmRlcjogc29saWQgI2ZmZmZmZjtcclxuICBib3JkZXItd2lkdGg6IDNweCAzcHggMnB4IDNweDtcclxuICBiYWNrZ3JvdW5kOiAjZjZmOGZhO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDIzcHggMjBweCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgaDMge1xyXG4gICAgY29sb3I6ICM0ODRiNTE7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6IEFyaWFsO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgNHB4IDA7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1heC13aWR0aCA6IDc2N3B4KSB7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuZnIge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1heC13aWR0aCA6IDc2N3B4KSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCAwIDNweCAwO1xyXG4gICAgICBjb2xvcjogIzk0OTU5NjtcclxuICAgICAgZm9udC1mYW1pbHk6IEFyaWFsO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDQxcHg7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICAgIHdpZHRoOiAyNzdweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9jb250YWN0c19mb3JtX2lucHV0cy5wbmcnKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmZvY3VzZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQxcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuZXJyb3Ige1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTgycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogOTQlO1xyXG4gICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAzJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNERERFRTA7XHJcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIGNvbG9yOiAjNDQ0MjQwO1xyXG4gICAgICAgIGZvbnQ6IDE0cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAyNTdweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHRhcmVhIHtcclxuICAgICAgaGVpZ2h0OiA2MXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0REREVFMDtcclxuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgIHdpZHRoOiA1OTJweDtcclxuICAgICAgICBoZWlnaHQ6IDYxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvY29udGFjdHNfZm9ybV9pbnB1dHMucG5nJykgbm8tcmVwZWF0IDAgLTEyM3B4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5mb2N1c2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODRweDtcclxuICAgICAgfVxyXG4gICAgICAmLmVycm9yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNDVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQxcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICM0NDQyNDA7XHJcbiAgICAgICAgZm9udDogMTRweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAtd2Via2l0LXJlc2l6ZTogbm9uZTtcclxuICAgICAgICAtbW96LXJlc2l6ZTogbm9uZTtcclxuICAgICAgICByZXNpemU6IG5vbmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICAgIHdpZHRoOiA1NzJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNjb250YWN0c19mb3JtIC5zZW5kIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMTJweCAwIDFweCAwO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbiNjb250YWN0c19mb3JtIC5zZW5kIGJ1dHRvbiB7XHJcbiAgbWFyZ2luOiAwIC0ycHggMCAwO1xyXG59XHJcbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XHJcbiAgI2NvbnRhY3RzX2Zvcm0gLnNlbmQgYnV0dG9uICB7XHJcbiAgICBtYXJnaW46IDAgLTVweCAwIDA7XHJcbiAgfVxyXG59XHJcbiNjb250YWN0c19mb3JtIC5zZW5kIC5idG5fYmdfbWlkIHtcclxuICBtaW4td2lkdGg6IDU2cHg7XHJcbn1cclxuI2NvbnRhY3RzX2Zvcm0gLmVycm9yX21zZyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAtMTJweDtcclxuICBib3R0b206IDM5cHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4jY29udGFjdHNfZm9ybSAuZXJyb3JfbXNnLmVycm9yX2JnX3RvcCB7XHJcbiAgd2lkdGg6IDI4NHB4O1xyXG4gIHBhZGRpbmc6IDI1cHggMCAwIDA7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvY29udGFjdHNfZm9ybV9lcnJvcl9tc2cucG5nJykgbm8tcmVwZWF0IDAgMDtcclxufVxyXG4jY29udGFjdHNfZm9ybSAuZXJyb3JfbXNnIC5lcnJvcl9iZ19ib3Qge1xyXG4gIHBhZGRpbmc6IDAgMCAzM3B4IDA7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvY29udGFjdHNfZm9ybV9lcnJvcl9tc2cucG5nJykgbm8tcmVwZWF0IC01NjhweCAxMDAlO1xyXG59XHJcbiNjb250YWN0c19mb3JtIC5lcnJvcl9tc2cgLmVycm9yX2JnX21pZCB7XHJcbiAgcGFkZGluZzogM3B4IDMwcHggMXB4IDM1cHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvY29udGFjdHNfZm9ybV9lcnJvcl9tc2cucG5nJykgcmVwZWF0LXkgLTI4NHB4IDA7XHJcbn1cclxuI2NvbnRhY3RzX2Zvcm0gLmVycm9yX21zZyxcclxuI2NvbnRhY3RzX2Zvcm0gLmVycm9yX21zZyAqIHtcclxuICBjb2xvcjogIzRjNGU1MDtcclxuICBmb250OiBpdGFsaWMgMTNweC8yMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG59XHJcbiNjb250YWN0c19mb3JtIC5zdWNjZXNzX21zZyB7XHJcbiAgcGFkZGluZzogOTJweCA1MHB4IDExMHB4IDUwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbiNjb250YWN0c19mb3JtIC5zdWNjZXNzX21zZyxcclxuI2NvbnRhY3RzX2Zvcm0gLnN1Y2Nlc3NfbXNnICoge1xyXG4gIGNvbG9yOiAjNDg0YjUxO1xyXG4gIGZvbnQ6IDMwMCAyNHB4LzI2cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbn1cclxuI2NvbnRhY3RzX2Zvcm0gLnN1Y2Nlc3NfbXNnIGltZyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDA7XHJcbn1cclxuXHJcbiNjb250YWN0c19mb3JtIC5jYXB0Y2hhLFxyXG4jYXNrX2Zvcm1fYmlnIC5jYXB0Y2hhIHtcclxuICBwYWRkaW5nOiA5cHggMCAwIDA7XHJcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIHdpZHRoOiAzMTBweDtcclxuICB9XHJcbn1cclxuI2NvbnRhY3RzX2Zvcm0gLmNhcHRjaGEgaW1nLFxyXG4jYXNrX2Zvcm1fYmlnIC5jYXB0Y2hhIGltZyB7XHJcbiAgbWFyZ2luOiAwIDAgOHB4IDA7XHJcbn1cclxuI2NvbnRhY3RzX2Zvcm0gLmNhcHRjaGEgLnRpdGxlLFxyXG4jYXNrX2Zvcm1fYmlnIC5jYXB0Y2hhIC50aXRsZSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGNvbG9yOiAjOTQ5NTk2O1xyXG4gIHBhZGRpbmc6IDAgMzJweCAwIDA7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcbiNjb250YWN0c19mb3JtIC5jYXB0Y2hhIC5pbnB1dCxcclxuI2Fza19mb3JtX2JpZyAuaXRlbS5jYXB0Y2hhIC5pbnB1dCB7XHJcbiAgaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDlkYztcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICB3aWR0aDogMTI2cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuI2Fza19mb3JtX2JpZyAuaXRlbS5jYXB0Y2hhIC5pbnB1dCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxufVxyXG4jY29udGFjdHNfZm9ybSAuY2FwdGNoYSAuaW5wdXQgaW5wdXQsXHJcbiNhc2tfZm9ybV9iaWcgLml0ZW0uY2FwdGNoYSAuaW5wdXQgaW5wdXQge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICBtYXJnaW46IDAgNXB4O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICB3aWR0aDogMTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuI2NvbnRhY3RzX2Zvcm0gLmNhcHRjaGEgLmlucHV0LmZvY3VzZWQsXHJcbiNhc2tfZm9ybV9iaWcgLmNhcHRjaGEgLmlucHV0LmZvY3VzZWQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmFlMDA7XHJcbn1cclxuI2NvbnRhY3RzX2Zvcm0gLmNhcHRjaGEgLmlucHV0LmVycm9yLFxyXG4jYXNrX2Zvcm1fYmlnIC5jYXB0Y2hhIC5pbnB1dC5lcnJvciB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2YxYTRhODtcclxufVxyXG5cclxuLyogY29udGFjdHMgKi9cclxuXHJcbi5jb250YWN0X3VzX2hvbGRlciB7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1OXB4O1xyXG4gIH1cclxuXHJcbiAgLmJnX21pZF9sb25nLFxyXG4gIC5iZ19ib3RfbG9uZyxcclxuICAuYmdfdG9wX2xvbmcge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICB9XHJcblxyXG4gIC5iZ19taWRfbG9uZyB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoMCwwLDAsMC4xKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250YWN0X3VzIHtcclxuICAgIC5pbmZvX2hvbGRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwMDMyNTU7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgIHdpZHRoOiA5NjBweDtcclxuICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICBtYXJnaW46IDJweCAwIDIxcHggM3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAycHggM3B4IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tYXAsXHJcbiAgICAgIC5pbmZvIHtcclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tYXAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzOTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICAgIHdpZHRoOiA0ODlweDtcclxuICAgICAgICAgIGhlaWdodDogMzkwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoICcuLi9tZWRpYS9pbWFnZXMvYmcvbWFwX2hvbGRlci5wbmcnICkgMCAwIG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tYXAgI2NvbnRhY3RzX21hcCB7XHJcbiAgICAgICAgaGVpZ2h0OiAzODBweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMzY1cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICAgIHdpZHRoOiA0NzlweDtcclxuICAgICAgICAgIGhlaWdodDogMzgwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDRweCAwIDAgNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmluZm8ge1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogNDUwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMTlweCAwIDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMnB4IDAgMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmhlYWRlcl90aXRsZSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2ZThhOWU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5oZWFkZXJfdGl0bGUgaDIge1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAwIDEzcHggNXB4O1xyXG4gICAgICAgIGZvbnQ6IDMwMCAyM3B4LzI3cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xyXG4gICAgICAgIHRleHQtc2hhZG93OiAwIC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMCAxM3B4IDEycHg7XHJcbiAgICAgICAgICBmb250OiAzMDAgMzJweC8zNnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAwIDEzcHggMDtcclxuICAgICAgICAgIGZvbnQ6IDMwMCA0MnB4LzQ2cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VuZCB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyMDhweDtcclxuICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMGJiZDY7XHJcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMyk7XHJcblxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGZiZDQ4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlbmQgYnV0dG9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LWZhbWlseTogJ015cmlhZFByby1SZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuICAgICAgICB0ZXh0LXNoYWRvdzogMCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTlweDtcclxuICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZWFkZXJfdGl0bGUgZGl2IHtcclxuICAgICAgY29sb3I6ICM5OWE3YjI7XHJcbiAgICAgIGZvbnQ6IDMwMCAxNHB4LzIzcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCA0cHggNXB4O1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgNHB4IDEycHg7XHJcbiAgICAgICAgZm9udDogMzAwIDE4cHgvMjZweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgNHB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICBtaW4taGVpZ2h0OiAyMDNweDtcclxuICAgICAgcGFkZGluZzogNXB4O1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB0YWJsZSB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgIGZvbnQ6IDMwMCAxM3B4LzIycHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIHRleHQtc2hhZG93OiAwIDFweCByZ2JhKDc3LCA4MCwgODQsIDAuNSk7XHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4IDAgM3B4IDRweDtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCAzcHggMTBweDtcclxuICAgICAgICAgICAgZm9udDogMzAwIDE0cHgvMjJweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgM3B4IDRweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgICBjb2xvcjogIzk5QTdCMjtcclxuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMXB4IHJnYmEoMTM3LCA5MywgMCwgMC41KTtcclxuICAgICAgICAgICAgd2lkdGg6IDE1NHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICoge1xyXG4gICAgICAgICAgICBmb250OiAzMDAgMTRweC8yMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwYmJkNjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubGlua19ob2xkZXIge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMzI1NTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4IDAgMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubGlua19ob2xkZXI6aG92ZXIge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwYmJkNjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi52aXNpdGluZ19jYXJkIHtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgbWFyZ2luOiAwIDIzcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ud2l0aG91dF9mb3JtIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAwIDAgMjBweCAwO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICB3aWR0aDogNjAxcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ud2l0aG91dF9mb3JtIC5pdGVtIC5kYXRhLFxyXG4udmlzaXRpbmdfY2FyZCAuaXRlbSAuZGF0YSB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTllNztcclxuICBwYWRkaW5nLXRvcDogMDtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogNDU4cHg7XHJcbiAgICBtYXJnaW46IDMwcHggMjJweCAyMHB4IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ud2l0aG91dF9mb3JtIC5pdGVtIC5kYXRhIHtcclxuICBtYXJnaW4tdG9wOiAyMXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbn1cclxuXHJcbi53aXRob3V0X2Zvcm0gLml0ZW0gLmRhdGEge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ud2l0aG91dF9mb3JtIC5ncm91cF9uYW1lLFxyXG4udmlzaXRpbmdfY2FyZCAuZ3JvdXBfbmFtZSB7XHJcbiAgcGFkZGluZzogNnB4IDEwcHggNnB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xyXG4gIGNvbG9yOiAjOTlBN0IyO1xyXG4gIGZvbnQ6IDMwMCAxM3B4LzE2cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIHBhZGRpbmc6IDZweCAxNXB4IDZweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDZweCAyN3B4IDZweDtcclxuICB9XHJcbn1cclxuXHJcbi53aXRob3V0X2Zvcm0gLmNvbnRhY3RfdGFibGVfd3JhcCxcclxuLnZpc2l0aW5nX2NhcmQgLmNvbnRhY3RfdGFibGVfd3JhcCB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmc6IDEzcHggMTBweDtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgcGFkZGluZzogMTNweCAxNXB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgcGFkZGluZzogMTNweCAyNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLnZpc2l0aW5nX2NhcmQgLml0ZW0gLmRhdGEucmlnaHQge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLnZpc2l0aW5nX2NhcmQgLml0ZW0ucmlnaHQge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLndpdGhvdXRfZm9ybSAucGVyc29uLFxyXG4ucGVyc29uc19pbmZvIC5wZXJzb24ge1xyXG4gIHBhZGRpbmc6IDEzcHggMjVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcclxuICBtaW4taGVpZ2h0OiA0OXB4O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ud2l0aG91dF9mb3JtIC5kYXRhIC5uYW1lLFxyXG4ucGVyc29uc19pbmZvIC5kYXRhIC5uYW1lIHtcclxuICBjb2xvcjogIzRjNGU1MDtcclxuICBmb250OiA0MDAgMTlweC8yM3B4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIGZvbnQ6IDQwMCAyM3B4LzI5cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICBmb250OiAzMDAgMzBweC8zMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gIH1cclxufVxyXG5cclxuLnBlcnNvbnNfaW5mbyAuZGF0YSAucG9zaXRpb24ge1xyXG4gIGNvbG9yOiAjYWRhZGFkO1xyXG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250OiAxMHB4LzEzcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi53aXRob3V0X2Zvcm0gLmRhdGEgLnBvc2l0aW9uIHtcclxuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGVyc29uc19pbmZvIC5kYXRhIC5sZWZ0IHtcclxuICBwYWRkaW5nOiA1cHggNXB4IDVweCAwO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICBwYWRkaW5nOiA1cHggNDhweCA1cHggMDtcclxuICB9XHJcbn1cclxuXHJcbi5wZXJzb25zX2luZm8gLmRhdGEgLmxlZnQsXHJcbi5wZXJzb25zX2luZm8gLmRhdGEgLmxlZnQgKiB7XHJcbiAgY29sb3I6ICNhZWFlYWU7XHJcbiAgZm9udDogMTNweC8xNnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLnBlcnNvbnNfaW5mbyAuZGF0YSAucmlnaHQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDVweCAwO1xyXG59XHJcblxyXG4ucGVyc29uc19pbmZvIC5kYXRhIC5yaWdodCxcclxuLnBlcnNvbnNfaW5mbyAuZGF0YSAucmlnaHQgKiB7XHJcbiAgY29sb3I6ICM0ZDUwNTQ7XHJcbiAgZm9udDogMTNweC8xNnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4ucGVyc29uc19pbmZvIC5kYXRhIC5yaWdodCBhIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogMCAwIDJweCAwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzO1xyXG4gIGNvbG9yOiAjMDBiYmQ2O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbn1cclxuLnBlcnNvbnNfaW5mbyAuZGF0YSAucmlnaHQgYTpob3ZlciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMGJiZDY7XHJcbiAgY29sb3I6ICMwMGJiZDY7XHJcbn1cclxuLyogY29udGFjdHMgZW5kICovXHJcblxyXG4vKiBhc2tfZm9ybSAqL1xyXG5cclxuI2Fza19mb3JtIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTllOWU3O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICBwYWRkaW5nOiAwIDAgNTlweCAwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmJnX3RvcF9sb25nIHtcclxuICAgIHBhZGRpbmc6IDVweCAwIDAgMDtcclxuICB9XHJcblxyXG4gIC5hc2tfZm9ybSB7XHJcbiAgICAuaW50cm9fdGV4dCB7XHJcbiAgICAgIHBhZGRpbmc6IDIycHggMjBweCAzNHB4O1xyXG5cclxuICAgICAgKiB7XHJcbiAgICAgICAgZm9udDogNDAwIDE5cHgvMjNweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBjb2xvcjogIzAwMzI1NTtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICAgICAgZm9udDogNDAwIDIzcHgvMjdweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICAgIGZvbnQ6IDMwMCAzMHB4LzM3cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnF1ZXN0aW9uX2Jsb2NrIHtcclxuICAgICAgYmFja2dyb3VuZDogI2Y2ZjhmYSB1cmwoICcuLi9tZWRpYS9pbWFnZXMvZGVjL2Fza195ZWxsb3dfZGVjLnBuZycgKSAwIDAgbm8tcmVwZWF0O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDk3OHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jYXNrX2Zvcm1fYmlnIHtcclxuICBtYXJnaW46IDAgMTZweCAwIDE5cHg7XHJcbiAgcGFkZGluZzogNDBweCAwIDAgMDtcclxuXHJcbiAgLml0ZW0ge1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAmLmxlZnQge1xyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnRleHRhcmVhLWl0ZW0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmNhcHRjaGEge1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcF9pdGVtIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luOiAwIDAgM3B4IDA7XHJcbiAgICAgIGNvbG9yOiAjOTQ5NTk2O1xyXG4gICAgICBmb250LWZhbWlseTogYXJpYWw7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNDFweDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2lucHV0XzI4MC5wbmcnKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmZvY3VzZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQxcHg7XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGQUUwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuZXJyb3Ige1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTgycHg7XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogI0YxQTRBODtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogOTYlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggMiU7XHJcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjb2xvcjogIzQ0NDI0MDtcclxuICAgICAgICBmb250OiAxNHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0REREVFMDtcclxuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAyNjBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHRhcmVhIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTIxcHg7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgIHdpZHRoOiA2MjFweDtcclxuICAgICAgICBtYXJnaW46IDAgMCA2cHggMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy90ZXh0X2FyZWFfMTIxLnBuZycpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuZm9jdXNlZCB7XHJcbiAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkZBRTAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTIxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuZXJyb3Ige1xyXG4gICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogI0YxQTRBODtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI0MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIHdpZHRoOiA5OCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDFweDtcclxuICAgICAgICBwYWRkaW5nOiAxJTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICM0NDQyNDA7XHJcbiAgICAgICAgZm9udDogMTRweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAtd2Via2l0LXJlc2l6ZTogbm9uZTtcclxuICAgICAgICAtbW96LXJlc2l6ZTogbm9uZTtcclxuICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRERERUUwO1xyXG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDYwMXB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNhc2tfZm9ybV9iaWcgLnNlbmQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAxMnB4IDAgMzlweCAwO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbiNhc2tfZm9ybV9iaWcgLnNlbmQgYnV0dG9uIHtcclxuICBtYXJnaW46IDAgLTJweCAwIDA7XHJcbn1cclxuI2NvbnRhY3RzX2Zvcm0gLnNlbmQgLnN1Ym1pdF9idG4sXHJcbiNhc2tfZm9ybV9iaWcgLnNlbmQgLnN1Ym1pdF9idG4ge1xyXG4gIGJhY2tncm91bmQ6ICMwOGJkZDc7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGhlaWdodDogMzRweDtcclxuICBtaW4td2lkdGg6IDk4cHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwN2EyYjk7XHJcbn1cclxuI2NvbnRhY3RzX2Zvcm0gLnNlbmQgLnN1Ym1pdF9idG4gYnV0dG9uLFxyXG4jYXNrX2Zvcm1fYmlnIC5zZW5kIC5zdWJtaXRfYnRuIGJ1dHRvbiB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250OiAxNnB4LzQwcHggJ015cmlhZFByby1SZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuICB0ZXh0LXNoYWRvdzogMCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDAgOXB4O1xyXG4gIGhlaWdodDogMzRweDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuI2NvbnRhY3RzX2Zvcm0gLnNlbmQgLnN1Ym1pdF9idG46aG92ZXIsXHJcbiNhc2tfZm9ybV9iaWcgLnNlbmQgLnN1Ym1pdF9idG46aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICMwODM4NWE7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwODM4NWE7XHJcbn1cclxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcclxuICAjYXNrX2Zvcm1fYmlnIC5zZW5kIGJ1dHRvbiB7XHJcbiAgICBtYXJnaW46IDAgLTVweCAwIDA7XHJcbiAgfVxyXG59XHJcbiNhc2tfZm9ybV9iaWcgLnNlbmQgLmJ0bl9iZ19taWQge1xyXG4gIG1pbi13aWR0aDogNTZweDtcclxufVxyXG4jYXNrX2Zvcm1fYmlnIC5lcnJvcl9tc2cge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogLTExcHg7XHJcbiAgYm90dG9tOiA2OXB4O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuI2Fza19mb3JtX2JpZyAuZXJyb3JfbXNnLmVycm9yX2JnX3RvcCB7XHJcbiAgd2lkdGg6IDI4NHB4O1xyXG4gIHBhZGRpbmc6IDI1cHggMCAwIDA7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvY29udGFjdHNfZm9ybV9lcnJvcl9tc2cucG5nJykgbm8tcmVwZWF0IDAgMDtcclxufVxyXG4jYXNrX2Zvcm1fYmlnIC5lcnJvcl9tc2cgLmVycm9yX2JnX2JvdCB7XHJcbiAgcGFkZGluZzogMCAwIDMzcHggMDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9jb250YWN0c19mb3JtX2Vycm9yX21zZy5wbmcnKSBuby1yZXBlYXQgLTU2OHB4IDEwMCU7XHJcbn1cclxuI2Fza19mb3JtX2JpZyAuZXJyb3JfbXNnIC5lcnJvcl9iZ19taWQge1xyXG4gIHBhZGRpbmc6IDNweCAzMHB4IDFweCAzNXB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2NvbnRhY3RzX2Zvcm1fZXJyb3JfbXNnLnBuZycpIHJlcGVhdC15IC0yODRweCAwO1xyXG59XHJcbiNhc2tfZm9ybV9iaWcgLmVycm9yX21zZywjYXNrX2Zvcm1fYmlnIC5lcnJvcl9tc2cgKiB7XHJcbiAgY29sb3I6ICM0YzRlNTA7XHJcbiAgZm9udDogaXRhbGljIDEzcHgvMjJweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxufVxyXG4ucXVlc3Rpb25fYmxvY2sgLnN1Y2Nlc3NfbXNnIHtcclxuICBwYWRkaW5nOiAxMTBweCA1MHB4IDExNHB4IDUwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5xdWVzdGlvbl9ibG9jayAuc3VjY2Vzc19tc2csLnF1ZXN0aW9uX2Jsb2NrIC5zdWNjZXNzX21zZyAqIHtcclxuICBjb2xvcjogIzQ4NGI1MTtcclxuICBmb250OiAzMDAgMjRweC8yNnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG59XHJcbi5xdWVzdGlvbl9ibG9jayAuc3VjY2Vzc19tc2cgaW1nIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBtYXJnaW46IDAgNXB4IDAgMDtcclxufVxyXG4vKiBhc2tfZm9ybSBlbmQgKi8iLCIuc2l0ZW1hcF9ob2xkZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAtbXMtb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG5cclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIHdpZHRoOiA5ODRweDtcclxuICB9XHJcblxyXG4gICNzaXRlbWFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTFweDtcclxuICAgIHBhZGRpbmc6IDAgMCA0NHB4IDA7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICB3aWR0aDogNDYlO1xyXG4gICAgICBtYXJnaW46IDAgMiU7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDI1cHggMjBweCAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgIHdpZHRoOiAzMDRweDtcclxuICAgICAgICBtYXJnaW46IDAgMzZweCAxNXB4IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuYmdfdG9wIHtcclxuICAgICAgICBwYWRkaW5nOiA0cHggMCAwIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvc2l0ZW1hcF9pdGVtX2JnLnBuZycpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5iZ19ib3Qge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCA0cHggMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9zaXRlbWFwX2l0ZW1fYmcucG5nJykgbm8tcmVwZWF0IC02MDhweCAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYmdfbWlkIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIC0ycHggMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDFweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRERERUUwO1xyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDJweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL3NpdGVtYXBfaXRlbV9iZy5wbmcnKSByZXBlYXQteSAtMzA0cHggMDtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5sdl8xIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWRkZTI7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNlNmMyNDg7XHJcbiAgICAgICAgICBjb2xvcjogIzRjNGU1MDtcclxuICAgICAgICAgIGZvbnQ6IDYwMCAxNHB4LzE5cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAxcHggcmdiKDI1NSwyNTUsMjU1KTtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXM7XHJcbiAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjFzO1xyXG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMXM7XHJcbiAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMXM7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcclxuXHJcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCA3NnB4IDE0cHggMTBweDtcclxuICAgICAgICAgICAgZm9udDogYm9sZCAxNnB4LzIzcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmN2Y5ZmEgdXJsKCcuLi9tZWRpYS9pbWFnZXMvaWNvL3NlYXJjaF9hcnJvdy5wbmcnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDNweCBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE5cHggNzZweCAxNHB4IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQ6IGJvbGQgMThweC8yNnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAzMjU1IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9zZWFyY2hfYXJyb3dfb3YucG5nJykgbm8tcmVwZWF0IDIzNHB4IDUwJTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMzI1NTtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMDAzMjU1O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgLTFweCByZ2JhKDAsMCwwLDAuMyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubHZfMixcclxuICAgICAgLmx2XzMge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5sdl8yIGEsXHJcbiAgICAgIC5sdl8zIGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZWVmMDtcclxuICAgICAgICBjb2xvcjogIzRjNGU1MDtcclxuICAgICAgICBmb250OiAxM3B4LzE3cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMThweCAxNHB4IDEzcHg7XHJcbiAgICAgICAgICBmb250OiAxNXB4LzE5cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE4cHggMTRweCAxOHB4O1xyXG4gICAgICAgICAgZm9udDogMTZweC8yMHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAubHZfMyBhIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5sdl8yLmZpcnN0IGEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2RlYy9zaXRlbWFwX2NhdF9zaGFkLnBuZycpIHJlcGVhdC14IDAgMDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLmx2XzIubGFzdCBhIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICAgICAgfVxyXG4gICAgICAubHZfMiBhOmhvdmVyLFxyXG4gICAgICAubHZfMyBhOmhvdmVyIHtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIG1hcmdpbjogMCAtMXB4IC0xcHggLTFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZjMjQ4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmMyNDg7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIH1cclxuICAgICAgLmx2XzMgYTpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgLTFweCAjYWY5NDM3O1xyXG4gICAgICB9XHJcbiAgICAgIC5sdl8yLmZpcnN0IGE6aG92ZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmx2XzIubGFzdCBhOmhvdmVyIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtM3B4O1xyXG4gICAgICB9XHJcbiAgICAgIC5sdl8yLmxhc3Qud2l0aF9jaGlsZHJlbiBhIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcclxuICAgICAgfVxyXG4gICAgICAubHZfMi5sYXN0LndpdGhfY2hpbGRyZW4gYTpob3ZlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuICAgICAgfVxyXG4gICAgICAubHZfMyBhIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAubHZfMi5sYXN0ICsgLmNvbnQzIC5sdl8zLmxhc3QgYTpob3ZlciB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIiNmYXFzX2xpc3Qge1xyXG4gIHBhZGRpbmc6IDAgMCA0MXB4IDA7XHJcblxyXG4gIC5ibG9jayB7XHJcbiAgICBtYXJnaW46IDAgYXV0byAxNnB4IGF1dG87XHJcbiAgfVxyXG5cclxuICAuYmxvY2tfYmdfdG9wIHtcclxuICAgIHBhZGRpbmc6IDRweCAwIDAgMDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDk4NHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbm5lcl93aWRlX2JnLnBuZycpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYmxvY2tfYmdfYm90IHtcclxuICAgIHBhZGRpbmc6IDAgMCA0cHggMDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDk4NHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbm5lcl93aWRlX2JnLnBuZycpIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJsb2NrX2JnX21pZCB7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAyMHB4IDE1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEN0Q3RDc7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA5NDRweDtcclxuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDE5cHggMjBweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvaW5uZXJfd2lkZV9iZy5wbmcnKSByZXBlYXQteSAtOTg0cHggMDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgcGFkZGluZzogMCAwIDExcHggMDtcclxuICAgIGNvbG9yOiAjMDAzMjU1O1xyXG4gICAgZm9udDogMThweC8yM3B4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgZm9udDogMjNweC8yN3B4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgZm9udDogMzBweC8zNnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnF1ZXN0aW9uIHtcclxuICAgIG1hcmdpbjogM3B4IGF1dG8gLTJweCBhdXRvO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgLnF1ZXN0aW9uX2JnX3RvcCB7XHJcbiAgICBwYWRkaW5nOiA0cHggMCAwIDA7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA5NDRweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvZmFxX2l0ZW1fYmcucG5nJykgbm8tcmVwZWF0IDAgMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5xdWVzdGlvbl9iZ19ib3Qge1xyXG4gICAgcGFkZGluZzogMCAwIDRweCAwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q3RDdENztcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvZmFxX2l0ZW1fYmcucG5nJykgbm8tcmVwZWF0IC0xODg4cHggMTAwJTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnF1ZXN0aW9uX2JnX21pZCB7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDE0cHggMjNweCAxM3B4IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDE0cHggMjNweCAxM3B4IDIzcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ZhcV9pdGVtX2JnLnBuZycpIHJlcGVhdC15IC05NDRweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnF1ZXN0aW9uIC5hcnJvdyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgZm9udDogMTNweC8xOXB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGNvbG9yOiAjNGM0ZTUwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvaWNvL2ZhcV9hcnJvd19kb3duLnBuZycpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTlweCAyMHB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nOiA1cHggMzBweCA1cHggMDtcclxuICAgICAgZm9udDogMTZweC8yMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI5cHggMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5xdWVzdGlvbjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjgzMnB4IDA7XHJcbiAgfVxyXG5cclxuICAucXVlc3Rpb246aG92ZXIgLnF1ZXN0aW9uX2JnX2JvdCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDcyMHB4IDEwMCU7XHJcbiAgfVxyXG5cclxuICAucXVlc3Rpb246aG92ZXIgLnF1ZXN0aW9uX2JnX21pZCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc3NnB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMjU1O1xyXG4gIH1cclxuXHJcbiAgLnF1ZXN0aW9uOmhvdmVyIC5hcnJvdyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9pY28vZmFxX2Fycm93X2Rvd25fb3YucG5nJykgbm8tcmVwZWF0IDEwMCUgMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTlweCAyMHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjlweCAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnF1ZXN0aW9uLmFjdGl2ZSB7XHJcbiAgICBwYWRkaW5nOiAycHggMCAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnF1ZXN0aW9uLmFjdGl2ZSAucXVlc3Rpb25fYmdfYm90IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMnB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucXVlc3Rpb24uYWN0aXZlIC5xdWVzdGlvbl9iZ19taWQge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMzI1NTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01NjY0cHggMDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgcGFkZGluZzogMTZweCAyM3B4IDE1cHggMjNweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5xdWVzdGlvbi5hY3RpdmUgLmFycm93IHtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9mYXFfYXJyb3dfdXBfYWN0LnBuZycpIG5vLXJlcGVhdCAxMDAlIDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE5cHggMjBweDtcclxuICAgIGNvbG9yOiAjYTNhZGI3O1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgLTFweCByZ2JhKDAsMCwwLDAuNyk7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjlweCAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFuc3dlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gLTJweCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmFuc3dlcl9iZ19ib3Qge1xyXG4gICAgcGFkZGluZzogMCAwIDRweCAwO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogOTQ0cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ZhcV9pdGVtX2JnLnBuZycpIG5vLXJlcGVhdCAtNzU1MnB4IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYW5zd2VyX2JnX21pZCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHggNDBweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvZmFxX2l0ZW1fYmcucG5nJykgcmVwZWF0LXkgLTY2MDhweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFuc3dlcl9iZ19taWQsXHJcbiAgLmFuc3dlcl9iZ19taWQgKiB7XHJcbiAgICBjb2xvcjogIzRjNGU1MDtcclxuICAgIGZvbnQtZmFtaWx5OiBhcmlhbDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuZ2FsbGVyeV9pdGVtICNwYWdpbmcge1xyXG4gIG1hcmdpbjogMjdweCAwIDU1cHggMDtcclxufVxyXG5cclxuI3BhZ2luZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCAwIDU1cHggMDtcclxuXHJcbiAgJi5wYWdpbmdfYmdfbGVmdCB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZzogMCAwIDAgMjVweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvaW1nX3BhZ2luZ19zcHJpdGVzLnBuZycpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFnaW5nX2JnX3JpZ2h0IHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nOiAwIDI1cHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbWdfcGFnaW5nX3Nwcml0ZXMucG5nJykgbm8tcmVwZWF0IDEwMCUgLTEwOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAucGFnaW5nX2JnX21pZCB7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBwYWRkaW5nOiA0cHggMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvaW1nX3BhZ2luZ19zcHJpdGVzLnBuZycpIHJlcGVhdC14IDAgLTU0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFnZXMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLnBhZ2Uge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIHBhZGRpbmc6IDFweDtcclxuICAgIGNvbG9yOiAjNzY3Njc1O1xyXG4gICAgZm9udDogMThweC80NHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWF4LXdpZHRoIDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luOiAzcHg7XHJcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuZmlyc3Qge1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgcGFkZGluZzogMXB4IDFweCAxcHggNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNzBweDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1heC13aWR0aCA6IDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmxhc3Qge1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgcGFkZGluZzogMXB4IDZweCAxcHggMDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTFweCAtNDYycHg7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtYXgtd2lkdGggOiA3NjdweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtYXgtd2lkdGggOiA3NjdweCkge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRERERUUwO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBmb250OiAxNHB4LzQ0cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19wYWdpbmdfc3ByaXRlcy5wbmcnKSBuby1yZXBlYXQgMCAtNDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQ6IDE4cHgvNDRweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEucGFnZTpob3ZlcixcclxuICAucGFnZS5jdXJyZW50IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTUwOHB4O1xyXG4gICAgY29sb3I6ICNjN2NhY2M7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgLTFweCByZ2JhKDAsMCwwLDAuMik7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1heC13aWR0aCA6IDc2N3B4KSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0RjUxNTY7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGEucGFnZS5maXJzdDpob3ZlcixcclxuICAucGFnZS5maXJzdC5jdXJyZW50IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU1NHB4O1xyXG4gIH1cclxuICBhLnBhZ2UubGFzdDpob3ZlcixcclxuICAucGFnZS5sYXN0LmN1cnJlbnQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTFweCAtNjAwcHg7XHJcbiAgfVxyXG4gIC5uYXYge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAmLnByZXYge1xyXG4gICAgICBsZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG4gICAgJi5uZXh0IHtcclxuICAgICAgcmlnaHQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICAubmF2Lm5hdl9iZ19sZWZ0IHtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19wYWdpbmdfc3ByaXRlcy5wbmcnKSBuby1yZXBlYXQgMCAtMTYycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uYXYgLm5hdl9iZ19yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDAgMTJweCAwIDA7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19wYWdpbmdfc3ByaXRlcy5wbmcnKSBuby1yZXBlYXQgMTAwJSAtMjE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uYXYgLm5hdl9iZ19taWQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwIDNweDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvaW1nX3BhZ2luZ19zcHJpdGVzLnBuZycpIHJlcGVhdC14IDAgLTE4OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAubmF2Lm5hdl9iZ19sZWZ0OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI0MHB4O1xyXG4gIH1cclxuICAubmF2OmhvdmVyIC5uYXZfYmdfcmlnaHQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtMjkycHg7XHJcbiAgfVxyXG4gIC5uYXY6aG92ZXIgLm5hdl9iZ19taWQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjY2cHg7XHJcbiAgfVxyXG4gIC5uYXYgLmljb24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICBjb2xvcjogIzc2NzY3NTtcclxuICAgIGZvbnQ6IDExcHgvMjZweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxuICBALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xyXG4gICAgLm5hdiAuaWNvbiAge1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuICB9XHJcbiAgLm5hdi5wcmV2IC5pY29uIHtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9pbWdfcGFnaW5nX3Nwcml0ZXMucG5nJykgbm8tcmVwZWF0IDAgLTMxOHB4O1xyXG4gIH1cclxuICAubmF2Lm5leHQgLmljb24ge1xyXG4gICAgcGFkZGluZzogMCAxNXB4IDAgMDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19wYWdpbmdfc3ByaXRlcy5wbmcnKSBuby1yZXBlYXQgMTAwJSAtMzQ0cHg7XHJcbiAgfVxyXG59IiwiI2ltYWdlc19saXN0IHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDEwcHggMTlweDtcclxuICB9XHJcblxyXG4gIC50aXRsZSB7XHJcbiAgICBjb2xvcjogIzRjNGU1MDtcclxuICAgIGZvbnQ6IDYwMCAxN3B4LzI4cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICBwYWRkaW5nOiAxM3B4IDAgN3B4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICBmb250OiBib2xkIDE4cHgvMjhweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW1hZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2Y2ZjhmYTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYWRkZTI7XHJcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNmZmFlMDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogMjg0cHg7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgICYubGVmdCB7XHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5yaWdodCB7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZS53aGYge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9kZWMvZmlsZV9pbWFnZV9ib3JkZXIucG5nJykgbm8tcmVwZWF0IDUwJSAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWFnZV9ob2xkZXIgdGFibGUsXHJcbiAgICAuaW1hZ2VfaG9sZGVyIHtcclxuICAgICAgbWluLWhlaWdodDogMTczcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaW1hZ2VfaG9sZGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMjg0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5maWxlIHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9kb3dubG9hZF9pY28ucG5nJykgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweCBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDIwNXB4O1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDY0cHggOXB4IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDE1cHggY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYW1lIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAycHggMDtcclxuICAgICAgY29sb3I6ICM0YzRlNTA7XHJcbiAgICAgIGZvbnQ6IGl0YWxpYyAzMDAgMTZweC8yMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgIHRleHQtc2hhZG93OiAwIDFweCByZ2IoMjU1LDI1NSwyNTUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5kZXNjIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjOTg5OTlhO1xyXG4gICAgICBmb250OiAxMnB4LzIycHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgIHRleHQtc2hhZG93OiAwIDFweCByZ2IoMjU1LDI1NSwyNTUpO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuICAgICAgbWFyZ2luOiAtMXB4IC0xcHggLTFweCAtNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZjMjQ4O1xyXG4vLyAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yODRweCA1MCU7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmMyNDg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciAuZGVzYyxcclxuICAgICY6aG92ZXIgLm5hbWUge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiI25ldHdvcmtfZGV2ZWxvcG1lbnQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB3aWR0aDogNjglO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgd2lkdGg6IDY0NHB4O1xyXG4gIH1cclxuXHJcbiAgJi5pbm5lcl9iZ190b3Age1xyXG4gICAgcGFkZGluZzogNHB4IDAgMCAwO1xyXG4vLyAgICBtYXJnaW46IDAgMCA1OXB4IDA7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA2NDRweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL21lZGlhL2ltYWdlcy9iZy9pbm5lcl9wYWdlX2JnLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaW5uZXJfYmdfdG9wLmdhbGxlcnlfaXRlbSxcclxuICAmLmlubmVyX2JnX3RvcC5nYWxsZXJ5IHtcclxuICAgIG1hcmdpbjogMCAwIDZweCAwO1xyXG4gIH1cclxuXHJcbiAgLmlubmVyX2JnX2JvdCB7XHJcbiAgICBwYWRkaW5nOiAwIDAgNHB4IDA7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIHdpZHRoOiA2NDRweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL21lZGlhL2ltYWdlcy9iZy9pbm5lcl9wYWdlX2JnLnBuZykgbm8tcmVwZWF0IC0xMjg4cHggMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbm5lcl9iZ19taWQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMCAycHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogNjQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9tZWRpYS9pbWFnZXMvYmcvaW5uZXJfcGFnZV9iZy5wbmcpIHJlcGVhdC15IC02NDRweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnllbGxvd19iZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IC0zcHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgbWFyZ2luOiAwIDAgLTNweCAwO1xyXG4gICAgYmFja2dyb3VuZDogIzAwMzI1NTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZzogMjBweCAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnllbGxvd19iZyBoMiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udDogMzAwIDE5cHgvMjNweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgZm9udDogMzAwIDIzcHgvMjdweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICBwYWRkaW5nOiAxMXB4IDA7XHJcbiAgICAgIGZvbnQ6IDMwMCA0MnB4LzQwcHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC55ZWxsb3dfYmcgLnRleHRfaW50cm8ge1xyXG4gICAgcGFkZGluZzogNHB4IDJweDtcclxuICB9XHJcblxyXG4gIC55ZWxsb3dfYmcgLnRleHRfaW50cm8sXHJcbiAgLnllbGxvd19iZyAudGV4dF9pbnRybyAqIHtcclxuICAgIGNvbG9yOiAjYjNjMmNjO1xyXG4gICAgZm9udDogMzAwIDE0cHgvMTlweCBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICBmb250OiAzMDAgMTVweC8yM3B4IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIGZvbnQ6IDMwMCAxOHB4LzI2cHggXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250ZW50IC5kYXRhX21hcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDM4MHB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGF0YV8yMDEyIC5wb2ludHNfd3JhcCB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAuZGF0YV8yMDEyIC5wb2ludHNfd3JhcC5tYWduZXRpY19tZWFzdXJlbWVudHMge1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIC5kYXRhXzIwMTIgLmRhdGFfbWFwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYmcvbmV0d29ya19kZXZlbG9wbWVudF9tYXBfMjAxNC5qcGcpO1xyXG4gIH1cclxuXHJcbiAgLmRhdGFfMjAyMSAuZGF0YV9tYXAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9iZy9uZXR3b3JrX2RldmVsb3BtZW50X21hcF8yMDIyLmpwZyk7XHJcbiAgfVxyXG5cclxuICAuZGF0YV8yMDEyIC5kYXRhX21hcC5tYWduZXRpY19tZWFzdXJlbWVudHMge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9iZy9tYWduZXRpY19tZWFzdXJlbWVudHNfbWFwXzIwMTIuanBnKTtcclxuICB9XHJcblxyXG4gICYubHQgLmRhdGFfMjAxMiAuZGF0YV9sZWdlbmQge1xyXG4gICAgaGVpZ2h0OiA4OXB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9iZy9uZXR3b3JrX2RldmVsb3BtZW50X21hcF8yMDEyX2xlZ2VuZF9sdC5qcGcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgfVxyXG5cclxuICAmLmx0IC5kYXRhXzIwMjEgLmRhdGFfbGVnZW5kIHtcclxuICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2JnL25ldHdvcmtfZGV2ZWxvcG1lbnRfbWFwXzIwMjFfbGVnZW5kX2x0LmpwZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICB9XHJcblxyXG4gICYuZW4gLmRhdGFfMjAxMiAuZGF0YV9sZWdlbmQge1xyXG4gICAgaGVpZ2h0OiA5NHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL21lZGlhL2ltYWdlcy9iZy9uZXR3b3JrX2RldmVsb3BtZW50X21hcF8yMDEyX2xlZ2VuZF9lbi5qcGcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgfVxyXG5cclxuICAmLmVuIC5kYXRhXzIwMjEgLmRhdGFfbGVnZW5kIHtcclxuICAgIGhlaWdodDogMTgycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2JnL25ldHdvcmtfZGV2ZWxvcG1lbnRfbWFwXzIwMjFfbGVnZW5kX2VuLmpwZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICB9XHJcblxyXG4gICYubHQgLmRhdGFfMjAxMiAuZGF0YV9sZWdlbmQubWFnbmV0aWNfbWVhc3VyZW1lbnRzIHtcclxuICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2JnL21hZ25ldGljX21lYXN1cmVtZW50c19tYXBfMjAxMl9sZWdlbmRfbHQuanBnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gIH1cclxuXHJcbiAgJi5lbiAuZGF0YV8yMDEyIC5kYXRhX2xlZ2VuZC5tYWduZXRpY19tZWFzdXJlbWVudHMge1xyXG4gICAgaGVpZ2h0OiAxODJweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvYmcvbWFnbmV0aWNfbWVhc3VyZW1lbnRzX21hcF8yMDEyX2xlZ2VuZF9lbi5qcGcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgfVxyXG5cclxuICAuY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1heC13aWR0aCA6IDc2N3B4KSB7XHJcbiAgICAgIHBvc2l0aW9uOiB1bnNldDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcblxyXG4gICAgICAuYXJyb3cge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDY3OXB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICAmLmxlZnQge1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvaWNvL2Fycm93LWxlZnQucG5nKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucmlnaHQge1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2ljby9hcnJvdy1yaWdodC5wbmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm1hcC13cmFwIHtcclxuICAgICAgICB3aWR0aDogNTA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250ZW50LmFjdGl2ZSB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxufVxyXG5cclxuI25ldHdvcmtfZGV2ZWxvcG1lbnQgLnBvaW50c193cmFwIC5wb2ludCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGhlaWdodDogMzhweDtcclxuICB3aWR0aDogMzhweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2ljby9pbmZvX2ljb24ucG5nKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbiNuZXR3b3JrX2RldmVsb3BtZW50IC5tYWduZXRpY19tZWFzdXJlbWVudHMgLnBvaW50c193cmFwIC5wb2ludCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGhlaWdodDogMzhweDtcclxuICB3aWR0aDogMzhweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2ljby9pbmZvX2ljb25fZy5wbmcpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbiNuZXR3b3JrX2RldmVsb3BtZW50IC5wb2ludHNfd3JhcCAucG9pbnQ6aG92ZXIge1xyXG4gIHotaW5kZXg6IDk5OTk5O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMzhweDtcclxufVxyXG4jbmV0d29ya19kZXZlbG9wbWVudCAubWFnbmV0aWNfbWVhc3VyZW1lbnRzIC5wb2ludHNfd3JhcCAucG9pbnQ6aG92ZXIge1xyXG4gIHotaW5kZXg6IDk5OTk5O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvaWNvL2luZm9faWNvbi5wbmcpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMzhweCAhaW1wb3J0YW50O1xyXG59XHJcbiNuZXR3b3JrX2RldmVsb3BtZW50IC5wb2ludHNfd3JhcCAucG9pbnQ6aG92ZXIgLnBvaW50X2luZm8ge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuXHJcbiNuZXR3b3JrX2RldmVsb3BtZW50IC5wb2ludHNfd3JhcCAucG9pbnRfaW5mbyB7XHJcbiAgbWluLXdpZHRoOiAyMzVweDtcclxuICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICBtaW4td2lkdGg6IDIzNXB4O1xyXG4gICAgbWF4LXdpZHRoOiA0MTBweDtcclxuICB9XHJcbn1cclxuXHJcbiNuZXR3b3JrX2RldmVsb3BtZW50IC5wb2ludHNfd3JhcCAucG9pbnRfaW5mbyB0YWJsZSB7XHJcbiAgbWF4LXdpZHRoOiA0MTBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbiNuZXR3b3JrX2RldmVsb3BtZW50IC5wb2ludHNfd3JhcCAucG9pbnRfaW5mbyAqIHtcclxuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG59XHJcbiNuZXR3b3JrX2RldmVsb3BtZW50IC5wb2ludHNfd3JhcCAucG9pbnRfaW5mby5sZWZ0IHtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMTAwJTtcclxuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICMwMDMyNTU7XHJcbn1cclxuI25ldHdvcmtfZGV2ZWxvcG1lbnQgLnBvaW50c193cmFwIC5wb2ludF9pbmZvLmxlZnQ6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiAtMTRweDtcclxuICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogNXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMCk7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAzMjU1O1xyXG59XHJcbiNuZXR3b3JrX2RldmVsb3BtZW50IC5wb2ludHNfd3JhcCAucG9pbnRfaW5mby5yaWdodCB7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAxMDAlO1xyXG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICMwMDMyNTU7XHJcbn1cclxuI25ldHdvcmtfZGV2ZWxvcG1lbnQgLnBvaW50c193cmFwIC5wb2ludF9pbmZvLnJpZ2h0OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgcmlnaHQ6IC0xNHB4O1xyXG4gIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgYm9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiA1cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwKTtcclxuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMzI1NTtcclxufVxyXG4jbmV0d29ya19kZXZlbG9wbWVudCAucG9pbnRzX3dyYXAgLmlkXzEge1xyXG4gIHRvcDogMjYlO1xyXG4gIGxlZnQ6IDElO1xyXG59XHJcbiNuZXR3b3JrX2RldmVsb3BtZW50IC5wb2ludHNfd3JhcCAuaWRfMiB7XHJcbiAgdG9wOiAxOSU7XHJcbiAgbGVmdDogMTYlO1xyXG59XHJcbiNuZXR3b3JrX2RldmVsb3BtZW50IC5wb2ludHNfd3JhcCAuaWRfMyB7XHJcbiAgdG9wOiAxOCU7XHJcbiAgbGVmdDogNTElO1xyXG59XHJcbiNuZXR3b3JrX2RldmVsb3BtZW50IC5wb2ludHNfd3JhcCAuaWRfNCB7XHJcbiAgdG9wOiAyMyU7XHJcbiAgcmlnaHQ6IDQlO1xyXG59XHJcbiNuZXR3b3JrX2RldmVsb3BtZW50IC5wb2ludHNfd3JhcCAuaWRfNSB7XHJcbiAgdG9wOiAzMCU7XHJcbiAgcmlnaHQ6IDg1JTtcclxufVxyXG4jbmV0d29ya19kZXZlbG9wbWVudCAucG9pbnRzX3dyYXAgLmlkXzYge1xyXG4gIGJvdHRvbTogMzclO1xyXG4gIGxlZnQ6IDQwJTtcclxufVxyXG4jbmV0d29ya19kZXZlbG9wbWVudCAucG9pbnRzX3dyYXAgLmlkXzcge1xyXG4gIGJvdHRvbTogMjQlO1xyXG4gIGxlZnQ6IDM0JTtcclxufVxyXG4jbmV0d29ya19kZXZlbG9wbWVudCAucG9pbnRzX3dyYXAgLmlkXzgge1xyXG4gIGJvdHRvbTogMTMlO1xyXG4gIGxlZnQ6IDM5JTtcclxufVxyXG4jbmV0d29ya19kZXZlbG9wbWVudCAucG9pbnRzX3dyYXAgLmlkXzkge1xyXG4gIGJvdHRvbTogMjklO1xyXG4gIHJpZ2h0OiA0MSU7XHJcbn1cclxuI25ldHdvcmtfZGV2ZWxvcG1lbnQgLnBvaW50c193cmFwIC5pZF8xMCB7XHJcbiAgYm90dG9tOiAxOSU7XHJcbiAgcmlnaHQ6IDQ0JTtcclxufVxyXG4jbmV0d29ya19kZXZlbG9wbWVudCAjZmlsZXNfbGlzdCB7XHJcbiAgYmFja2dyb3VuZDogI2ZiZmJmYjtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxufVxyXG5cclxuI25ldHdvcmtfZGV2ZWxvcG1lbnQge1xyXG4gICYubHQge1xyXG5cclxuICAgIC5kYXRhXzIwMTIge1xyXG5cclxuICAgICAgLmRhdGFfbGVnZW5kIHtcclxuICAgICAgICBoZWlnaHQ6IDEzNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL25ldHdvcmtfZGV2ZWxvcG1lbnRfbWFwXzIwMTZfbGVnZW5kX2x0LmpwZycpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZGF0YV8yMDIxIHtcclxuXHJcbiAgICAgIC5kYXRhX2xlZ2VuZCB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMjJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9uZXR3b3JrX2RldmVsb3BtZW50X21hcF8yMDI0X2xlZ2VuZF9sdC5qcGcnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmVuIHtcclxuXHJcbiAgICAuZGF0YV8yMDEyIHtcclxuXHJcbiAgICAgIC5kYXRhX2xlZ2VuZCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMzZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9iZy9uZXR3b3JrX2RldmVsb3BtZW50X21hcF8yMDE2X2xlZ2VuZF9lbi5qcGcnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRhdGFfMjAyMSB7XHJcblxyXG4gICAgICAuZGF0YV9sZWdlbmQge1xyXG4gICAgICAgIGhlaWdodDogMjIycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvbmV0d29ya19kZXZlbG9wbWVudF9tYXBfMjAyNF9sZWdlbmRfZW4uanBnJyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kYXRhXzIwMTIge1xyXG5cclxuICAgIC5kYXRhX21hcCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL25ldHdvcmtfZGV2ZWxvcG1lbnRfbWFwXzIwMTYucG5nJyk7XHJcbiAgICB9XHJcbiAgICAucG9pbnRzX3dyYXAge1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cclxuICAgICAgLnBvaW50IHtcclxuICAgICAgICAmLmlkXzEge1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgIHRvcDogMjMlO1xyXG4gICAgICAgICAgbGVmdDogNC41JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pZF84IHtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICBib3R0b206IDE3JTtcclxuICAgICAgICAgIGxlZnQ6IDQyJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pZF85IHtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaWRfMTEge1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmlkXzEyIHtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pZF8xMyB7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kYXRhXzIwMjEge1xyXG5cclxuICAgIC5kYXRhX21hcCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL25ldHdvcmtfZGV2ZWxvcG1lbnRfbWFwXzIwMjQucG5nJyk7XHJcbiAgICB9XHJcbiAgICAucG9pbnRzX3dyYXAge1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cclxuICAgICAgLnBvaW50IHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG4gICAgICAgICYuaWRfNSB7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgdG9wOiA0MiU7XHJcbiAgICAgICAgICByaWdodDogNzMlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmlkXzMsXHJcbiAgICAgICAgJi5pZF80LFxyXG4gICAgICAgICYuaWRfNixcclxuICAgICAgICAmLmlkXzcsXHJcbiAgICAgICAgJi5pZF85IHtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaWRfMTEge1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgIHJpZ2h0OiAyOCU7XHJcbiAgICAgICAgICB0b3A6IDQ1JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pZF8xMyB7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgcmlnaHQ6IDEwJTtcclxuICAgICAgICAgIHRvcDogMjYlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI2ZpbGVzX2xpc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjdGNjtcclxuICB9XHJcbn0iLCIvKiBtYXJrZXRfc3RydWN0dXJlLCBlbmVyZ3kgc3lzdGVtIHN0cnVjdHVyZSAqL1xyXG4jbWFya2V0X3N0cnVjdHVyZSxcclxuI2VuZXJneV9zeXN0ZW1fc3RydWN0dXJlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwIDAgNTZweCAwO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIHdpZHRoOiA2OCU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICB3aWR0aDogNjQ0cHg7XHJcbiAgICBtaW4taGVpZ2h0OiA4NDFweDtcclxuICB9XHJcbn1cclxuXHJcbiNtYXJrZXRfc3RydWN0dXJlIC52aXN1YWxfdGl0bGUsXHJcbiNlbmVyZ3lfc3lzdGVtX3N0cnVjdHVyZSAudmlzdWFsX3RpdGxlIHtcclxuICBmb250LWZhbWlseTogYXJpYWw7XHJcbiAgZm9udC1zaXplOiAzNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0MXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcclxuICBjb2xvcjogIzdiN2M3ZTtcclxuICB3aWR0aDogMzUwcHg7XHJcbiAgbWF4LWhlaWdodDogMTMwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIG1hcmdpbjogMzBweCAwIDAgMzBweDtcclxuICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgIG1hcmdpbjogNDJweCAwIDAgNDlweDtcclxuICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICB9XHJcbn1cclxuXHJcbiNtYXJrZXRfc3RydWN0dXJlIC52aXN1YWwsXHJcbiNlbmVyZ3lfc3lzdGVtX3N0cnVjdHVyZSAudmlzdWFsIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbiNtYXJrZXRfc3RydWN0dXJlIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW5cclxuICBhbmQgKG1heC13aWR0aCA6IDc2N3B4KSB7XHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDY0NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnJvdyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICYubGVmdCB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2ljby9hcnJvdy1sZWZ0LnBuZyk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYucmlnaHQge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9tZWRpYS9pbWFnZXMvaWNvL2Fycm93LXJpZ2h0LnBuZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWFwLXdyYXAge1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAgIC5tYXAtd3JhcC1jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDY0NHB4O1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vbWVkaWEvaW1hZ2VzL2ljby9hcnJvdy1sZWZ0LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZpc3VhbCB7XHJcbiAgICAmLml0ZW1fMSB7XHJcbiAgICAgIHdpZHRoOiAxOTNweDtcclxuICAgICAgaGVpZ2h0OiAxNDNweDtcclxuICAgICAgdG9wOiAxOTNweDtcclxuICAgICAgbGVmdDogMzdweDtcclxuICAgICAgcGFkZGluZzogODVweCAwIDAgMDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgdG9wOiAxMDBweDtcclxuICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgIHRvcDogMTkzcHg7XHJcbiAgICAgICAgbGVmdDogMzdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaXRlbV8yIHtcclxuICAgICAgd2lkdGg6IDE1N3B4O1xyXG4gICAgICBoZWlnaHQ6IDE2NHB4O1xyXG4gICAgICB0b3A6IDQ0M3B4O1xyXG4gICAgICBsZWZ0OiAzNHB4O1xyXG4gICAgICBwYWRkaW5nOiA4M3B4IDAgMCAwO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICB0b3A6IDMzNXB4O1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICB0b3A6IDQ0M3B4O1xyXG4gICAgICAgIGxlZnQ6IDM0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLml0ZW1fMyB7XHJcbiAgICAgIHdpZHRoOiAxMzFweDtcclxuICAgICAgaGVpZ2h0OiAxMjdweDtcclxuICAgICAgdG9wOiA1NTFweDtcclxuICAgICAgbGVmdDogMTkycHg7XHJcbiAgICAgIHBhZGRpbmc6IDgwcHggMCAwIDA7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICAgIHRvcDogNDA5cHg7XHJcbiAgICAgICAgbGVmdDogMTU5cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgdG9wOiA1NTFweDtcclxuICAgICAgICBsZWZ0OiAxOTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaXRlbV80IHtcclxuICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDE4MXB4O1xyXG4gICAgICB0b3A6IDUyMHB4O1xyXG4gICAgICBsZWZ0OiAzODBweDtcclxuICAgICAgcGFkZGluZzogNzdweCAwIDAgMDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIHRvcDogMzkwcHg7XHJcbiAgICAgICAgbGVmdDogMjk1cHg7XHJcbiAgICAgICAgbGVmdDogMjU1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgICAgIHRvcDogNTIwcHg7XHJcbiAgICAgICAgbGVmdDogMzgwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLml0ZW1fNSB7XHJcbiAgICAgIHdpZHRoOiA5NHB4O1xyXG4gICAgICBoZWlnaHQ6IDg5cHg7XHJcbiAgICAgIHRvcDogMzA4cHg7XHJcbiAgICAgIGxlZnQ6IDQ1OXB4O1xyXG4gICAgICBwYWRkaW5nOiA3NnB4IDAgMCAwO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgdG9wOiAyNDBweDtcclxuICAgICAgICBsZWZ0OiAzNDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICB3aWR0aDogOTRweDtcclxuICAgICAgICB0b3A6IDMwOHB4O1xyXG4gICAgICAgIGxlZnQ6IDQ1OXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5pdGVtXzYge1xyXG4gICAgICB3aWR0aDogOTVweDtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICB0b3A6IDI0NnB4O1xyXG4gICAgICBsZWZ0OiAzMjlweDtcclxuICAgICAgcGFkZGluZzogNzZweCAwIDAgMDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgdG9wOiAxNzVweDtcclxuICAgICAgICBsZWZ0OiAyNTdweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICB0b3A6IDI0NnB4O1xyXG4gICAgICAgIGxlZnQ6IDMyOXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5pdGVtXzcge1xyXG4gICAgICB3aWR0aDogOTVweDtcclxuICAgICAgaGVpZ2h0OiAxMjlweDtcclxuICAgICAgdG9wOiA1MnB4O1xyXG4gICAgICBsZWZ0OiA0OThweDtcclxuICAgICAgcGFkZGluZzogODRweCAwIDAgMDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEyNXB4O1xyXG4gICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICBsZWZ0OiAzNzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICB3aWR0aDogOTVweDtcclxuICAgICAgICB0b3A6IDUycHg7XHJcbiAgICAgICAgbGVmdDogNDk4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLml0ZW1fMSAudmlzdWFsX2luZm8ge1xyXG4gICAgICBsZWZ0OiAtMzguNXB4O1xyXG4gICAgfVxyXG4gICAgJi5pdGVtXzIgLnZpc3VhbF9pbmZvIHtcclxuICAgICAgbGVmdDogLTMyLjVweDtcclxuICAgIH1cclxuICAgICYuaXRlbV8zIC52aXN1YWxfaW5mbyB7XHJcbiAgICAgIGxlZnQ6IC02OS41cHg7XHJcbiAgICB9XHJcbiAgICAmLml0ZW1fNCAudmlzdWFsX2luZm8ge1xyXG4gICAgICBsZWZ0OiAtMTVweDtcclxuICAgIH1cclxuICAgICYuaXRlbV81IC52aXN1YWxfaW5mbyB7XHJcbiAgICAgIGxlZnQ6IC04OHB4O1xyXG4gICAgfVxyXG4gICAgJi5pdGVtXzYgLnZpc3VhbF9pbmZvIHtcclxuICAgICAgbGVmdDogLTg3LjVweDtcclxuICAgIH1cclxuICAgICYuaXRlbV83IC52aXN1YWxfaW5mbyB7XHJcbiAgICAgIGxlZnQ6IC0xMjYuNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI21hcmtldF9zdHJ1Y3R1cmUgLnZpc3VhbF9pbmZvLmJnX3RvcCxcclxuI2VuZXJneV9zeXN0ZW1fc3RydWN0dXJlIC52aXN1YWxfaW5mby5iZ190b3Age1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogdXJsKCAnLi4vbWVkaWEvaW1hZ2VzL2JnL3Zpc3VhbF9vdmVyX2JnLnBuZycgKSAwIDAgbm8tcmVwZWF0O1xyXG4gIHdpZHRoOiAyNzBweDtcclxuICBwYWRkaW5nOiAxN3B4IDAgMCAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxufVxyXG4jbWFya2V0X3N0cnVjdHVyZSAudmlzdWFsX2luZm8gLmJnX2JvdCxcclxuI2VuZXJneV9zeXN0ZW1fc3RydWN0dXJlIC52aXN1YWxfaW5mbyAuYmdfYm90IHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoICcuLi9tZWRpYS9pbWFnZXMvYmcvdmlzdWFsX292ZXJfYmcucG5nJyApIDEwMCUgMTAwJSBuby1yZXBlYXQ7XHJcbiAgd2lkdGg6IDI3MHB4O1xyXG4gIHBhZGRpbmc6IDAgMCAxN3B4IDA7XHJcbn1cclxuI21hcmtldF9zdHJ1Y3R1cmUgLnZpc3VhbF9pbmZvIC5iZ19taWQsXHJcbiNlbmVyZ3lfc3lzdGVtX3N0cnVjdHVyZSAudmlzdWFsX2luZm8gLmJnX21pZCB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCAnLi4vbWVkaWEvaW1hZ2VzL2JnL3Zpc3VhbF9vdmVyX2JnLnBuZycgKSAtMjcwcHggMCByZXBlYXQteTtcclxuICB3aWR0aDogMjM3cHg7XHJcbiAgcGFkZGluZzogMCAxNHB4IDAgMTlweDtcclxufVxyXG4jbWFya2V0X3N0cnVjdHVyZSAudmlzdWFsX2luZm8gLnZpc3VhbF9uYW1lLFxyXG4jZW5lcmd5X3N5c3RlbV9zdHJ1Y3R1cmUgLnZpc3VhbF9pbmZvIC52aXN1YWxfbmFtZSB7XHJcbiAgZm9udDogYm9sZCAxNnB4LzIycHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIGNvbG9yOiAjODA4Mjg0O1xyXG4gIHBhZGRpbmc6IDEycHggMTBweCAxNXB4IDE1cHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMWYwZWY7XHJcbn1cclxuI21hcmtldF9zdHJ1Y3R1cmUgLnZpc3VhbF9pbmZvIC52aXN1YWxfZGVzYyxcclxuI2VuZXJneV9zeXN0ZW1fc3RydWN0dXJlIC52aXN1YWxfaW5mbyAudmlzdWFsX2Rlc2Mge1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxufVxyXG4jbWFya2V0X3N0cnVjdHVyZSAudmlzdWFsX2luZm8gLnZpc3VhbF9kZXNjICosXHJcbiNlbmVyZ3lfc3lzdGVtX3N0cnVjdHVyZSAudmlzdWFsX2luZm8gLnZpc3VhbF9kZXNjICoge1xyXG4gIGZvbnQ6IGl0YWxpYyAxM3B4LzIycHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgY29sb3I6ICM0YzRlNTA7XHJcbiAgcGFkZGluZzogMTVweCA3cHggMTNweCA3cHg7XHJcbn1cclxuXHJcbiNlbmVyZ3lfc3lzdGVtX3N0cnVjdHVyZSB7XHJcbiAgLnZpc3VhbF90aXRsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMDBweDtcclxuICAgIG1heC1oZWlnaHQ6IDE2MHB4O1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogNDBweDtcclxuICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudmlzdWFsIHtcclxuICAgICYuaXRlbV8xIHtcclxuICAgICAgd2lkdGg6IDIyNXB4O1xyXG4gICAgICBoZWlnaHQ6IDEwNXB4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nOiAxMTZweCAwIDAgMDtcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDE5N3B4O1xyXG4gICAgICAgIGhlaWdodDogMTc5cHg7XHJcbiAgICAgICAgdG9wOiAxNDBweDtcclxuICAgICAgICByaWdodDogNjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICB0b3A6IDI2NHB4O1xyXG4gICAgICAgIGxlZnQ6IDMyMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudmlzdWFsX2luZm8ge1xyXG4gICAgICAgIGxlZnQ6IC0zNi41cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNtYXJrZXRfc3RydWN0dXJlIC52aXN1YWxfdGl0bGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDIwcHg7XHJcbiAgbGVmdDogMjBweDtcclxuICB3aWR0aDogMzUwcHg7XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcbi8qIG1hcmtldF9zdHJ1Y3R1cmUsIGVuZXJneSBzeXN0ZW0gc3RydWN0dXJlICovIiwiLmZsYXRwaWNrci1jYWxlbmRhcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O29wYWNpdHk6MDtkaXNwbGF5Om5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7dmlzaWJpbGl0eTpoaWRkZW47cGFkZGluZzowOy13ZWJraXQtYW5pbWF0aW9uOm5vbmU7YW5pbWF0aW9uOm5vbmU7ZGlyZWN0aW9uOmx0cjtib3JkZXI6MDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyNHB4O2JvcmRlci1yYWRpdXM6NXB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjMwNy44NzVweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1zLXRvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjtiYWNrZ3JvdW5kOiNmZmY7LXdlYmtpdC1ib3gtc2hhZG93OjFweCAwIDAgI2U2ZTZlNiwtMXB4IDAgMCAjZTZlNmU2LDAgMXB4IDAgI2U2ZTZlNiwwIC0xcHggMCAjZTZlNmU2LDAgM3B4IDEzcHggcmdiYSgwLDAsMCwwLjA4KTtib3gtc2hhZG93OjFweCAwIDAgI2U2ZTZlNiwtMXB4IDAgMCAjZTZlNmU2LDAgMXB4IDAgI2U2ZTZlNiwwIC0xcHggMCAjZTZlNmU2LDAgM3B4IDEzcHggcmdiYSgwLDAsMCwwLjA4KTt9LmZsYXRwaWNrci1jYWxlbmRhci5vcGVuLC5mbGF0cGlja3ItY2FsZW5kYXIuaW5saW5le29wYWNpdHk6MTttYXgtaGVpZ2h0OjY0MHB4O3Zpc2liaWxpdHk6dmlzaWJsZX0uZmxhdHBpY2tyLWNhbGVuZGFyLm9wZW57ZGlzcGxheTppbmxpbmUtYmxvY2s7ei1pbmRleDo5OTk5OX0uZmxhdHBpY2tyLWNhbGVuZGFyLmFuaW1hdGUub3Blbnstd2Via2l0LWFuaW1hdGlvbjpmcEZhZGVJbkRvd24gMzAwbXMgY3ViaWMtYmV6aWVyKC4yMywxLC4zMiwxKTthbmltYXRpb246ZnBGYWRlSW5Eb3duIDMwMG1zIGN1YmljLWJlemllciguMjMsMSwuMzIsMSl9LmZsYXRwaWNrci1jYWxlbmRhci5pbmxpbmV7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MnB4fS5mbGF0cGlja3ItY2FsZW5kYXIuc3RhdGlje3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAycHgpO30uZmxhdHBpY2tyLWNhbGVuZGFyLnN0YXRpYy5vcGVue3otaW5kZXg6OTk5O2Rpc3BsYXk6YmxvY2t9LmZsYXRwaWNrci1jYWxlbmRhci5tdWx0aU1vbnRoIC5mbGF0cGlja3ItZGF5cyAuZGF5Q29udGFpbmVyOm50aC1jaGlsZChuKzEpIC5mbGF0cGlja3ItZGF5LmluUmFuZ2U6bnRoLWNoaWxkKDduKzcpey13ZWJraXQtYm94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LmZsYXRwaWNrci1jYWxlbmRhci5tdWx0aU1vbnRoIC5mbGF0cGlja3ItZGF5cyAuZGF5Q29udGFpbmVyOm50aC1jaGlsZChuKzIpIC5mbGF0cGlja3ItZGF5LmluUmFuZ2U6bnRoLWNoaWxkKDduKzEpey13ZWJraXQtYm94LXNoYWRvdzotMnB4IDAgMCAjZTZlNmU2LDVweCAwIDAgI2U2ZTZlNjtib3gtc2hhZG93Oi0ycHggMCAwICNlNmU2ZTYsNXB4IDAgMCAjZTZlNmU2fS5mbGF0cGlja3ItY2FsZW5kYXIgLmhhc1dlZWtzIC5kYXlDb250YWluZXIsLmZsYXRwaWNrci1jYWxlbmRhciAuaGFzVGltZSAuZGF5Q29udGFpbmVye2JvcmRlci1ib3R0b206MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uZmxhdHBpY2tyLWNhbGVuZGFyIC5oYXNXZWVrcyAuZGF5Q29udGFpbmVye2JvcmRlci1sZWZ0OjB9LmZsYXRwaWNrci1jYWxlbmRhci5zaG93VGltZUlucHV0Lmhhc1RpbWUgLmZsYXRwaWNrci10aW1le2hlaWdodDo0MHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlNmU2ZTZ9LmZsYXRwaWNrci1jYWxlbmRhci5ub0NhbGVuZGFyLmhhc1RpbWUgLmZsYXRwaWNrci10aW1le2hlaWdodDphdXRvfS5mbGF0cGlja3ItY2FsZW5kYXI6YmVmb3JlLC5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztwb2ludGVyLWV2ZW50czpub25lO2JvcmRlcjpzb2xpZCB0cmFuc3BhcmVudDtjb250ZW50OicnO2hlaWdodDowO3dpZHRoOjA7bGVmdDoyMnB4fS5mbGF0cGlja3ItY2FsZW5kYXIucmlnaHRNb3N0OmJlZm9yZSwuZmxhdHBpY2tyLWNhbGVuZGFyLnJpZ2h0TW9zdDphZnRlcntsZWZ0OmF1dG87cmlnaHQ6MjJweH0uZmxhdHBpY2tyLWNhbGVuZGFyOmJlZm9yZXtib3JkZXItd2lkdGg6NXB4O21hcmdpbjowIC01cHh9LmZsYXRwaWNrci1jYWxlbmRhcjphZnRlcntib3JkZXItd2lkdGg6NHB4O21hcmdpbjowIC00cHh9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDphZnRlcntib3R0b206MTAwJX0uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93VG9wOmJlZm9yZXtib3JkZXItYm90dG9tLWNvbG9yOiNlNmU2ZTZ9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDphZnRlcntib3JkZXItYm90dG9tLWNvbG9yOiNmZmZ9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTphZnRlcnt0b3A6MTAwJX0uZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93Qm90dG9tOmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiNlNmU2ZTZ9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTphZnRlcntib3JkZXItdG9wLWNvbG9yOiNmZmZ9LmZsYXRwaWNrci1jYWxlbmRhcjpmb2N1c3tvdXRsaW5lOjB9LmZsYXRwaWNrci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mbGF0cGlja3ItbW9udGhze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7fS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbW9udGh7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjpyZ2JhKDAsMCwwLDAuOSk7ZmlsbDpyZ2JhKDAsMCwwLDAuOSk7aGVpZ2h0OjI4cHg7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MX0uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGgsLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoe3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xpbmUtaGVpZ2h0OjE2cHg7aGVpZ2h0OjI4cHg7cGFkZGluZzoxMHB4O3otaW5kZXg6Mztjb2xvcjpyZ2JhKDAsMCwwLDAuOSk7ZmlsbDpyZ2JhKDAsMCwwLDAuOSk7fS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5kaXNhYmxlZCwuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGguZGlzYWJsZWR7ZGlzcGxheTpub25lfS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCBpLC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCBpe3Bvc2l0aW9uOnJlbGF0aXZlfS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItcHJldi1tb250aCwuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLXByZXYtbW9udGh7LypcclxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9sZWZ0OjA7LypcclxuICAgICAgLypydGw6ZW5kOmlnbm9yZSovfS8qXHJcbiAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovXHJcbi8qXHJcbiAgICAgIC8qcnRsOmVuZDppZ25vcmUqL1xyXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGguZmxhdHBpY2tyLW5leHQtbW9udGgsLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoLmZsYXRwaWNrci1uZXh0LW1vbnRoey8qXHJcbiAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovcmlnaHQ6MDsvKlxyXG4gICAgICAvKnJ0bDplbmQ6aWdub3JlKi99LypcclxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cclxuLypcclxuICAgICAgLypydGw6ZW5kOmlnbm9yZSovXHJcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aDpob3ZlciwuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXJ7Y29sb3I6Izk1OWVhOTt9LmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoOmhvdmVyIHN2ZywuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIgc3Zne2ZpbGw6I2Y2NDc0N30uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGggc3ZnLC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCBzdmd7d2lkdGg6MTRweDtoZWlnaHQ6MTRweDt9LmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoIHN2ZyBwYXRoLC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCBzdmcgcGF0aHstd2Via2l0LXRyYW5zaXRpb246ZmlsbCAuMXM7dHJhbnNpdGlvbjpmaWxsIC4xcztmaWxsOmluaGVyaXR9Lm51bUlucHV0V3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6YXV0bzt9Lm51bUlucHV0V3JhcHBlciBpbnB1dCwubnVtSW5wdXRXcmFwcGVyIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm51bUlucHV0V3JhcHBlciBpbnB1dHt3aWR0aDoxMDAlO30ubnVtSW5wdXRXcmFwcGVyIGlucHV0OjotbXMtY2xlYXJ7ZGlzcGxheTpub25lfS5udW1JbnB1dFdyYXBwZXIgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3dpZHRoOjE0cHg7cGFkZGluZzowIDRweCAwIDJweDtoZWlnaHQ6NTAlO2xpbmUtaGVpZ2h0OjUwJTtvcGFjaXR5OjA7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDU3LDU3LDU3LDAuMTUpOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDt9Lm51bUlucHV0V3JhcHBlciBzcGFuOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjEpfS5udW1JbnB1dFdyYXBwZXIgc3BhbjphY3RpdmV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMil9Lm51bUlucHV0V3JhcHBlciBzcGFuOmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlfS5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1Vwe3RvcDowO2JvcmRlci1ib3R0b206MDt9Lm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXA6YWZ0ZXJ7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo0cHggc29saWQgcmdiYSg1Nyw1Nyw1NywwLjYpO3RvcDoyNiV9Lm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bnt0b3A6NTAlO30ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duOmFmdGVye2JvcmRlci1sZWZ0OjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6NHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci10b3A6NHB4IHNvbGlkIHJnYmEoNTcsNTcsNTcsMC42KTt0b3A6NDAlfS5udW1JbnB1dFdyYXBwZXIgc3BhbiBzdmd7d2lkdGg6aW5oZXJpdDtoZWlnaHQ6YXV0bzt9Lm51bUlucHV0V3JhcHBlciBzcGFuIHN2ZyBwYXRoe2ZpbGw6cmdiYSgwLDAsMCwwLjUpfS5udW1JbnB1dFdyYXBwZXI6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMDUpO30ubnVtSW5wdXRXcmFwcGVyOmhvdmVyIHNwYW57b3BhY2l0eToxfS5mbGF0cGlja3ItY3VycmVudC1tb250aHtmb250LXNpemU6MTM1JTtsaW5lLWhlaWdodDppbmhlcml0O2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjppbmhlcml0O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjc1JTtsZWZ0OjEyLjUlO3BhZGRpbmc6Ni4xNnB4IDAgMCAwO2xpbmUtaGVpZ2h0OjE7aGVpZ2h0OjI4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7fS5mbGF0cGlja3ItY3VycmVudC1tb250aCBzcGFuLmN1ci1tb250aHtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjppbmhlcml0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi41Y2g7cGFkZGluZzowO30uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggc3Bhbi5jdXItbW9udGg6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMDUpfS5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVye3dpZHRoOjZjaDt3aWR0aDo3Y2hcXDA7ZGlzcGxheTppbmxpbmUtYmxvY2s7fS5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcDphZnRlcntib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsMC45KX0uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjphZnRlcntib3JkZXItdG9wLWNvbG9yOnJnYmEoMCwwLDAsMC45KX0uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggaW5wdXQuY3VyLXllYXJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6aW5oZXJpdDtjdXJzb3I6dGV4dDtwYWRkaW5nOjAgMCAwIC41Y2g7bWFyZ2luOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6aW5oZXJpdDtoZWlnaHQ6YXV0bztib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7dmVydGljYWwtYWxpZ246aW5pdGlhbDt9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyOmZvY3Vze291dGxpbmU6MH0uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggaW5wdXQuY3VyLXllYXJbZGlzYWJsZWRdLC5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhcltkaXNhYmxlZF06aG92ZXJ7Zm9udC1zaXplOjEwMCU7Y29sb3I6cmdiYSgwLDAsMCwwLjUpO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7cG9pbnRlci1ldmVudHM6bm9uZX0uZmxhdHBpY2tyLXdlZWtkYXlze2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7dGV4dC1hbGlnbjpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MjhweDt9LmZsYXRwaWNrci13ZWVrZGF5cyAuZmxhdHBpY2tyLXdlZWtkYXljb250YWluZXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjF9c3Bhbi5mbGF0cGlja3Itd2Vla2RheXtjdXJzb3I6ZGVmYXVsdDtmb250LXNpemU6OTAlO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6cmdiYSgwLDAsMCwwLjU0KTtsaW5lLWhlaWdodDoxO21hcmdpbjowO3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC1ib3gtZmxleDoxOy13ZWJraXQtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxO2ZvbnQtd2VpZ2h0OmJvbGRlcn0uZGF5Q29udGFpbmVyLC5mbGF0cGlja3Itd2Vla3N7cGFkZGluZzoxcHggMCAwIDB9LmZsYXRwaWNrci1kYXlze3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOnN0YXJ0Oy13ZWJraXQtYWxpZ24taXRlbXM6ZmxleC1zdGFydDstbXMtZmxleC1hbGlnbjpzdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3dpZHRoOjMwNy44NzVweDt9LmZsYXRwaWNrci1kYXlzOmZvY3Vze291dGxpbmU6MH0uZGF5Q29udGFpbmVye3BhZGRpbmc6MDtvdXRsaW5lOjA7dGV4dC1hbGlnbjpsZWZ0O3dpZHRoOjMwNy44NzVweDttaW4td2lkdGg6MzA3Ljg3NXB4O21heC13aWR0aDozMDcuODc1cHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstbXMtZmxleC13cmFwOndyYXA7LW1zLWZsZXgtcGFjazpqdXN0aWZ5Oy13ZWJraXQtanVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO29wYWNpdHk6MTt9LmRheUNvbnRhaW5lciArIC5kYXlDb250YWluZXJ7LXdlYmtpdC1ib3gtc2hhZG93Oi0xcHggMCAwICNlNmU2ZTY7Ym94LXNoYWRvdzotMXB4IDAgMCAjZTZlNmU2fS5mbGF0cGlja3ItZGF5e2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MTUwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOiMzOTM5Mzk7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NDAwO3dpZHRoOjE0LjI4NTcxNDMlOy13ZWJraXQtZmxleC1iYXNpczoxNC4yODU3MTQzJTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZToxNC4yODU3MTQzJTtmbGV4LWJhc2lzOjE0LjI4NTcxNDMlO21heC13aWR0aDozOXB4O2hlaWdodDozOXB4O2xpbmUtaGVpZ2h0OjM5cHg7bWFyZ2luOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7fS5mbGF0cGlja3ItZGF5LmluUmFuZ2UsLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LmluUmFuZ2UsLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LmluUmFuZ2UsLmZsYXRwaWNrci1kYXkudG9kYXkuaW5SYW5nZSwuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkudG9kYXkuaW5SYW5nZSwuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkudG9kYXkuaW5SYW5nZSwuZmxhdHBpY2tyLWRheTpob3ZlciwuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6aG92ZXIsLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5OmhvdmVyLC5mbGF0cGlja3ItZGF5OmZvY3VzLC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpmb2N1cywuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6Zm9jdXN7Y3Vyc29yOnBvaW50ZXI7b3V0bGluZTowO2JhY2tncm91bmQ6I2U2ZTZlNjtib3JkZXItY29sb3I6I2U2ZTZlNn0uZmxhdHBpY2tyLWRheS50b2RheXtib3JkZXItY29sb3I6Izk1OWVhOTt9LmZsYXRwaWNrci1kYXkudG9kYXk6aG92ZXIsLmZsYXRwaWNrci1kYXkudG9kYXk6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM5NTllYTk7YmFja2dyb3VuZDojOTU5ZWE5O2NvbG9yOiNmZmZ9LmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQsLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZSwuZmxhdHBpY2tyLWRheS5lbmRSYW5nZSwuZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5pblJhbmdlLC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UuaW5SYW5nZSwuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5pblJhbmdlLC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkOmZvY3VzLC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2U6Zm9jdXMsLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2U6Zm9jdXMsLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQ6aG92ZXIsLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpob3ZlciwuZmxhdHBpY2tyLWRheS5lbmRSYW5nZTpob3ZlciwuZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5wcmV2TW9udGhEYXksLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5wcmV2TW9udGhEYXksLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UucHJldk1vbnRoRGF5LC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLm5leHRNb250aERheSwuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLm5leHRNb250aERheSwuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5uZXh0TW9udGhEYXl7YmFja2dyb3VuZDojNTY5ZmY3Oy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojNTY5ZmY3fS5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnN0YXJ0UmFuZ2UsLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlLC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnN0YXJ0UmFuZ2V7Ym9yZGVyLXJhZGl1czo1MHB4IDAgMCA1MHB4fS5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLmVuZFJhbmdlLC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UuZW5kUmFuZ2UsLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UuZW5kUmFuZ2V7Ym9yZGVyLXJhZGl1czowIDUwcHggNTBweCAwfS5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnN0YXJ0UmFuZ2UgKyAuZW5kUmFuZ2U6bm90KDpudGgtY2hpbGQoN24rMSkpLC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uuc3RhcnRSYW5nZSArIC5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSksLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2Uuc3RhcnRSYW5nZSArIC5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSl7LXdlYmtpdC1ib3gtc2hhZG93Oi0xMHB4IDAgMCAjNTY5ZmY3O2JveC1zaGFkb3c6LTEwcHggMCAwICM1NjlmZjd9LmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZS5lbmRSYW5nZSwuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnN0YXJ0UmFuZ2UuZW5kUmFuZ2UsLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2Uuc3RhcnRSYW5nZS5lbmRSYW5nZXtib3JkZXItcmFkaXVzOjUwcHh9LmZsYXRwaWNrci1kYXkuaW5SYW5nZXtib3JkZXItcmFkaXVzOjA7LXdlYmtpdC1ib3gtc2hhZG93Oi01cHggMCAwICNlNmU2ZTYsNXB4IDAgMCAjZTZlNmU2O2JveC1zaGFkb3c6LTVweCAwIDAgI2U2ZTZlNiw1cHggMCAwICNlNmU2ZTZ9LmZsYXRwaWNrci1kYXkuZGlzYWJsZWQsLmZsYXRwaWNrci1kYXkuZGlzYWJsZWQ6aG92ZXIsLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LC5mbGF0cGlja3ItZGF5Lm5leHRNb250aERheSwuZmxhdHBpY2tyLWRheS5ub3RBbGxvd2VkLC5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQucHJldk1vbnRoRGF5LC5mbGF0cGlja3ItZGF5Lm5vdEFsbG93ZWQubmV4dE1vbnRoRGF5e2NvbG9yOnJnYmEoNTcsNTcsNTcsMC4zKTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6ZGVmYXVsdH0uZmxhdHBpY2tyLWRheS5kaXNhYmxlZCwuZmxhdHBpY2tyLWRheS5kaXNhYmxlZDpob3ZlcntjdXJzb3I6bm90LWFsbG93ZWQ7Y29sb3I6cmdiYSg1Nyw1Nyw1NywwLjEpfS5mbGF0cGlja3ItZGF5LndlZWsuc2VsZWN0ZWR7Ym9yZGVyLXJhZGl1czowOy13ZWJraXQtYm94LXNoYWRvdzotNXB4IDAgMCAjNTY5ZmY3LDVweCAwIDAgIzU2OWZmNztib3gtc2hhZG93Oi01cHggMCAwICM1NjlmZjcsNXB4IDAgMCAjNTY5ZmY3fS5mbGF0cGlja3ItZGF5LmhpZGRlbnt2aXNpYmlsaXR5OmhpZGRlbn0ucmFuZ2VNb2RlIC5mbGF0cGlja3ItZGF5e21hcmdpbi10b3A6MXB4fS5mbGF0cGlja3Itd2Vla3dyYXBwZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6bGVmdDt9LmZsYXRwaWNrci13ZWVrd3JhcHBlciAuZmxhdHBpY2tyLXdlZWtze3BhZGRpbmc6MCAxMnB4Oy13ZWJraXQtYm94LXNoYWRvdzoxcHggMCAwICNlNmU2ZTY7Ym94LXNoYWRvdzoxcHggMCAwICNlNmU2ZTZ9LmZsYXRwaWNrci13ZWVrd3JhcHBlciAuZmxhdHBpY2tyLXdlZWtkYXl7ZmxvYXQ6bm9uZTt3aWR0aDoxMDAlO2xpbmUtaGVpZ2h0OjI4cHh9LmZsYXRwaWNrci13ZWVrd3JhcHBlciBzcGFuLmZsYXRwaWNrci1kYXksLmZsYXRwaWNrci13ZWVrd3JhcHBlciBzcGFuLmZsYXRwaWNrci1kYXk6aG92ZXJ7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21heC13aWR0aDpub25lO2NvbG9yOnJnYmEoNTcsNTcsNTcsMC4zKTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2N1cnNvcjpkZWZhdWx0O2JvcmRlcjpub25lfS5mbGF0cGlja3ItaW5uZXJDb250YWluZXJ7ZGlzcGxheTpibG9jaztkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtvdmVyZmxvdzpoaWRkZW47fS5mbGF0cGlja3ItckNvbnRhaW5lcntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjA7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5mbGF0cGlja3ItdGltZXt0ZXh0LWFsaWduOmNlbnRlcjtvdXRsaW5lOjA7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtsaW5lLWhlaWdodDo0MHB4O21heC1oZWlnaHQ6NDBweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7fS5mbGF0cGlja3ItdGltZTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5mbGF0cGlja3ItdGltZSAubnVtSW5wdXRXcmFwcGVyey13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTt3aWR0aDo0MCU7aGVpZ2h0OjQwcHg7ZmxvYXQ6bGVmdDt9LmZsYXRwaWNrci10aW1lIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmFmdGVye2JvcmRlci1ib3R0b20tY29sb3I6IzM5MzkzOX0uZmxhdHBpY2tyLXRpbWUgLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjphZnRlcntib3JkZXItdG9wLWNvbG9yOiMzOTM5Mzl9LmZsYXRwaWNrci10aW1lLmhhc1NlY29uZHMgLm51bUlucHV0V3JhcHBlcnt3aWR0aDoyNiV9LmZsYXRwaWNrci10aW1lLnRpbWUyNGhyIC5udW1JbnB1dFdyYXBwZXJ7d2lkdGg6NDklfS5mbGF0cGlja3ItdGltZSBpbnB1dHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50Oy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjA7cGFkZGluZzowO2hlaWdodDppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6IzM5MzkzOTtmb250LXNpemU6MTRweDtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7fS5mbGF0cGlja3ItdGltZSBpbnB1dC5mbGF0cGlja3ItaG91cntmb250LXdlaWdodDpib2xkfS5mbGF0cGlja3ItdGltZSBpbnB1dC5mbGF0cGlja3ItbWludXRlLC5mbGF0cGlja3ItdGltZSBpbnB1dC5mbGF0cGlja3Itc2Vjb25ke2ZvbnQtd2VpZ2h0OjQwMH0uZmxhdHBpY2tyLXRpbWUgaW5wdXQ6Zm9jdXN7b3V0bGluZTowO2JvcmRlcjowfS5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLXRpbWUtc2VwYXJhdG9yLC5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBte2hlaWdodDppbmhlcml0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0OmxlZnQ7bGluZS1oZWlnaHQ6aW5oZXJpdDtjb2xvcjojMzkzOTM5O2ZvbnQtd2VpZ2h0OmJvbGQ7d2lkdGg6MiU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtYWxpZ24tc2VsZjpjZW50ZXI7LW1zLWZsZXgtaXRlbS1hbGlnbjpjZW50ZXI7YWxpZ24tc2VsZjpjZW50ZXJ9LmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG17b3V0bGluZTowO3dpZHRoOjE4JTtjdXJzb3I6cG9pbnRlcjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo0MDB9LmZsYXRwaWNrci10aW1lIGlucHV0OmhvdmVyLC5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtOmhvdmVyLC5mbGF0cGlja3ItdGltZSBpbnB1dDpmb2N1cywuZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbTpmb2N1c3tiYWNrZ3JvdW5kOiNmM2YzZjN9LmZsYXRwaWNrci1pbnB1dFtyZWFkb25seV17Y3Vyc29yOnBvaW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIGZwRmFkZUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19QGtleWZyYW1lcyBmcEZhZGVJbkRvd257ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fSIsIi5hcHBsaWNhdGlvbi1mb3JtLCAudHJ1c3QtbGluZV9fZm9ybSB7XHJcbiAgLmZvcm0tbGVmdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgd2lkdGg6IDY0NHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWVsIHtcclxuICAgICAgcGFkZGluZzogOXB4IDIwcHggMTJweCAyMHB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcclxuICAgICAgYmFja2dyb3VuZDogIzRmNTY2MztcclxuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzYwNjM2NztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNDY0OTRjO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjA2MzY3O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNDY0OTRjO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlNmMyNDg7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlNmMyNDg7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdGVwLW51bWJlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWJjYzUzO1xyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdGVwLW5hbWUge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmRvbmUge1xyXG4gICAgICAgIC5zdGVwLW5hbWUge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2hlY2ttYXJrIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdGVwLW51bWJlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNTY1ZjcwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzg1OGU5ZTtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGNvbG9yOiAjOUFBMEFGO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3RlcC1uYW1lIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICM5QUEwQUY7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtLXJpZ2h0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgd2lkdGg6IDY0NHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkIHtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzA3NjI4QiAwJSwgIzAzMzM1MyAxMDAlKTtcclxuICAgICAgcGFkZGluZzogOHB4IDE4cHggMTJweCAxOHB4O1xyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wZG93bi13cmFwIHtcclxuICAgICAgcGFkZGluZzogMjlweCAyMHB4IDI4cHggMjBweDtcclxuICAgICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcclxuICAgIH1cclxuXHJcbiAgICAucy1oaWRkZW4ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3Qge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICYuZXJyb3Ige1xyXG4gICAgICAgIC5zdHlsZWRTZWxlY3Qge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkYwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3QgLnN0eWxlZFNlbGVjdC5tYWluIHtcclxuICAgICAgd2lkdGg6IDYwNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdHlsZWRTZWxlY3Qge1xyXG4gICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDExcHggNTZweCAxMnB4IDE1cHg7XHJcbiAgICAgIGNvbG9yOiAjOUFBMEFGO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIC8vIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNDMlO1xyXG4gICAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjE0cHhcIiBoZWlnaHQ9XCI4cHhcIiB2aWV3Qm94PVwiMCAwIDE0IDhcIiB2ZXJzaW9uPVwiMS4xXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHhtbG5zOnhsaW5rPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiPjxkZWZzPjwvZGVmcz48ZyBpZD1cIlBhZ2UtMVwiIHN0cm9rZT1cIm5vbmVcIiBzdHJva2Utd2lkdGg9XCIxXCIgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PGcgaWQ9XCJEb2t1bWVudGFpXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC0xMTU1LjAwMDAwMCwgLTQxMy4wMDAwMDApXCIgZmlsbD1cIiM5QUEwQUZcIiBmaWxsLXJ1bGU9XCJub256ZXJvXCI+PGcgaWQ9XCJHcm91cFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg2MDAuMDAwMDAwLCAzOTQuMDAwMDAwKVwiPjxwYXRoIGQ9XCJNNTY1LjY0MjQ2NywyMy42NTY3ODY2IEw1NTkuNjU2ODEsMjkuNjQyMjU5NSBDNTU5LjI3NjA1LDMwLjAyMzIwNDQgNTU4LjY1ODcxMiwzMC4wMjMyMDQ0IDU1OC4yNzgxMzcsMjkuNjQyMjU5NSBDNTU3Ljg5NzUzMSwyOS4yNjE2NTM0IDU1Ny44OTc1MzEsMjguNjQ0MzQ2OSA1NTguMjc4MTM3LDI4LjI2Mzc3MTYgTDU2My41NzQ1MiwyMi45Njc1NDI3IEw1NTguMjc4MjkxLDE3LjY3MTQ5ODcgQzU1Ny44OTc2ODUsMTcuMjkwNzM4NSA1NTcuODk3Njg1LDE2LjY3MzQ5MzcgNTU4LjI3ODI5MSwxNi4yOTI4ODc2IEM1NTguNjU4ODk3LDE1LjkxMjEyNzUgNTU5LjI3NjIwNCwxNS45MTIxMjc1IDU1OS42NTY5NjQsMTYuMjkyODg3NiBMNTY1LjY0MjYyMSwyMi4yNzg0NTI4IEM1NjUuODMyOTI1LDIyLjQ2ODg0ODMgNTY1LjkyNzk2OCwyMi43MTgxMTg1IDU2NS45Mjc5NjgsMjIuOTY3NTExOSBDNTY1LjkyNzk2OCwyMy4yMTcwMjg2IDU2NS44MzI3NCwyMy40NjY0ODM2IDU2NS42NDI0NjcsMjMuNjU2Nzg2NiBaXCIgaWQ9XCJTaGFwZVwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg1NjEuOTYwMzI1LCAyMi45Njc2NDMpIHJvdGF0ZSgtMjcwLjAwMDAwMCl0cmFuc2xhdGUoLTU2MS45NjAzMjUsIC0yMi45Njc2NDMpIFwiPjwvcGF0aD48L2c+PC9nPjwvZz48L3N2Zz4nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphY3RpdmUsXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgMjUlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUtdGV4dCB7XHJcbiAgICAgICAgY29sb3I6ICMwMzMzNTM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3B0aW9ucyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICBjb2xvcjogIzAzMzM1MztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjcwcHgpIHtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbcmVsPVwiXCJdLCAmW3JlbD1cIlBhc2lyaW5rdGlcIl0ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS13cmFwcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDIxcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xyXG5cclxuICAgIGlucHV0W3R5cGU9ZmlsZV0ge1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWJsb2NrIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMjRweCAyMHB4IDMwcHggMjBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOEQ4RDg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAmLm5vLWJvcmRlciB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICYuYm9yZGVyLXRvcCB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5uby1wYWRkaW5nIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnRtcDEge1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50aXRsZSxcclxuICAgICAgLnRpdGxlIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuXHJcbiAgICAgICAgJi5zaG9ydGVyIHtcclxuICAgICAgICAgIG1heC13aWR0aDogNTMxcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnVwbG9hZGVyIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kYXRlcGlja2VyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIC5pbnB1dC1idXR0b24ge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pY29uLWNhbGVuZGFyIHtcclxuICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZXJyb3Ige1xyXG4gICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNGRjAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubGFiZWwge1xyXG4gICAgICAgIG1heC13aWR0aDogNDc4cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgJi5uby1tYXJnaW4ge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAubGFiZWwge1xyXG4gICAgICAgIG1heC13aWR0aDogNDc4cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgJi5uby1tYXJnaW4ge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNtYWxsLWxhYmVsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgIGNvbG9yOiAjNEM0RTUwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgfVxyXG4gICAgICAuZm9ybS1pdGVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMm4rMSkge1xyXG4gICAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dCwgdGV4dGFyZWEge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgIGNvbG9yOiAjMDMzMzUzO1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCAxNnB4IDEycHggMTZweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgJi50YWxsZXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEzNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXRbdHlwZT0nbnVtYmVyJ10ge1xyXG4gICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvKiBXZWJraXQgYnJvd3NlcnMgbGlrZSBTYWZhcmkgYW5kIENocm9tZSAqL1xyXG4gICAgICAgIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuICAgICAgICBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1Yi10ZXh0IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zdWJtaXQtbWVzc2FnZSB7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBhbmltYXRpb246IHNwaW4gMXMgaW5maW5pdGU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluY2x1ZGVkLWRvY3VtZW50cyB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICAgIC5jLXdyYXAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICY6Y2hlY2tlZCB+IGxhYmVsIC5jaGVja2JveCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9pY28vY2hlY2std2hpdGUuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGZiZGQ3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNoZWNrYm94IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzBmYmRkNztcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMjBweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5oYWxmIHtcclxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjgwcHgpIHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OS4yJTtcclxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgybisxKSB7XHJcbiAgICAgICAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgybikge1xyXG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI5NXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5tYi0wIHtcclxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjgwcHgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubXQge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubXQtMzAge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubXQtNiB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnVwbG9hZCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAudXBsb2FkX2J1dHRvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjRweCAxM3B4IDI0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEZCREQ3O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4xcztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTcwcHgpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMzcuMzc5JTtcclxuICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5yZW1vdmUge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QUEwQUY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaW5uZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzBweCkge1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogNDc4cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBkaXYgZGl2IHtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnVwbG9hZF9kZWxldGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0ODBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAxM3B4IDA7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzlhYTBhZjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzBweCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZXJyb3Ige1xyXG4gICAgICAgICAgaW5wdXQsXHJcbiAgICAgICAgICB0ZXh0YXJlYSxcclxuICAgICAgICAgIC5pbm5lciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5yYWRpby1idXR0b25zLWJsb2NrIHtcclxuICAgICAgICAgICAgLnJhZGlvLXdyYXAge1xyXG4gICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkYwMDAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5idXR0b25zIHtcclxuICAgICAgICAuZm9ybS1jdGEge1xyXG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGNvbG9yOiAjMEZCREQ3O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwRkJERDc7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcclxuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwRkJERDc7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuZmlsbCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwRkJERDc7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5jYXB0Y2hhIHtcclxuICAgICAgICAuZm9ybS1jdGEge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMzAycHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHJcbiAgICAgICAgI3JlY2FwdGNoYV9ob2xkZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgxKTtcclxuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XHJcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM4MHB4KSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNoZWNrYm94LWRyb3Bkb3duIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJi5lcnJvciB7XHJcbiAgICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDYuNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VsZWN0LXRleHQge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDExcHggNTZweCAxMnB4IDE1cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzAzMzM1MztcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jaGVja2JveC10b2dnbGUtaW1nIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgIGhlaWdodDogMTVweDtcclxuXHJcbiAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWSg1MCUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNoZWNrYm94LWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XHJcbiAgICAgICAgei1pbmRleDogMjA7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNoZWNrYm94LWlucHV0IHtcclxuICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICZbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB+IGxhYmVsIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGNkOWQ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzAzMzM1MztcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmVycm9yc19ob2xkZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI0ZGRjBGMDtcclxuICBwYWRkaW5nOiAxOXB4IDIwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDAsIDAsIDAuMjYpO1xyXG4gIG1hcmdpbjogMTBweCAwIDIwcHggMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAmLm1haW5fZXJyb3Ige1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAmLmNhcHRjaGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1hcmdpbjogMjRweCAyMHB4IDBweCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLmVycm9yLWltZyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgLmVycm9yLXRleHQge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMzlweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgY29sb3I6ICNGRjAwMDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcclxuICB9XHJcbn1cclxuXHJcbi5mbGF0cGlja3ItY2FsZW5kYXIge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU1cHgpIHtcclxuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG5cclxuICAuZmxhdHBpY2tyLW1vbnRocyB7XHJcbiAgICAuZmxhdHBpY2tyLW1vbnRoIHtcclxuICAgICAgYmFja2dyb3VuZDogIzA1NGQ3MjtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIHtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgLmN1ci1tb250aCB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm51bUlucHV0V3JhcHBlciB7XHJcbiAgICAgICAgICB3aWR0aDogNDJweDtcclxuXHJcbiAgICAgICAgICAuY3VyLXllYXIge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMTZweDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJi5hcnJvd1VwIHtcclxuICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFycm93RG93biB7XHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mbGF0cGlja3ItcHJldi1tb250aCxcclxuICAgIC5mbGF0cGlja3ItbmV4dC1tb250aCB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGZpbGw6ICNmZmY7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgZmlsbDogI2U2YzI0ODtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mbGF0cGlja3ItZGF5IHtcclxuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgJi5zZWxlY3RlZCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlNmMyNDg7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogI2U2YzI0ODtcclxuICAgIH1cclxuXHJcbiAgICAmLnRvZGF5IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmxhdHBpY2tyLXdlZWtkYXkge1xyXG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcbn1cclxuXHJcbi5wb3B1cC13cmFwIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDQsIDE1LCAwLjQpO1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcblxyXG4gIC5kb2N1bWVudHMtcG9wdXAsXHJcbiAgLnN1Y2Nlc3MtcG9wdXAge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiA1MHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1MHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgIHRvcDogMTI5cHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnBvcHVwLWluZm8ge1xyXG4gICAgICBwYWRkaW5nOiA0MnB4IDUwcHggNTBweCA1MHB4O1xyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNDJweCAyNXB4IDUwcHggMjVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBvcHVwLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBjb2xvcjogIzAwMzI1NTtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBvcHVwLXRleHQsXHJcbiAgICAgIC5wb3B1cC10ZXh0IGRpdiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucG9wdXAtc3ViaGVhZGVyIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucG9wdXAtZG9jdW1lbnRzIGRpdiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogIzlBQTBBRjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtd3JhcCB7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhEOEQ4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjVweCAyNXB4IDI1cHg7XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY3RhIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCA1MHB4IDEzcHggNTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMEZCREQ3O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGNsZWFyOiBsZWZ0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMXM7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTBweCkge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDE5MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUFBMEFGO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTUwcHgpIHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb3NlLXBvcHVwIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDIwcHg7XHJcbiAgICAgIHJpZ2h0OiAyMXB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMXM7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdWNjZXNzLWljb24ge1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3VjY2Vzcy1wb3B1cCB7XHJcbiAgICAuY3RhLXdyYXAge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgLmN0YS5ibHVlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzBGQkREODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBkZi13cmFwcGVyIHtcclxuICBoMSB7XHJcbiAgICBjb2xvcjogZ3JlZW47XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG59XHJcblxyXG4uZG9jdW1lbnRzX2Zvcm1faG9sZGVyIHtcclxuICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGluIHtcclxuICBmcm9tIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLnRydXN0LWxpbmVfX2Zvcm0ge1xyXG4gIC5mb3JtLXJpZ2h0IHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAuZm9ybS13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgLmZvcm0tYmxvY2sge1xyXG4gICAgICAgIC51cGxvYWRUcmlnZ2VyIHtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbm5lciB7XHJcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNDczcHggIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmVycm9yc19ob2xkZXIubWFpbl9lcnJvciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiI3NlYXJjaF9iaWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNTJweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgd2lkdGg6IDY2M3B4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL3NlYXJjaF9iaWdfYmcucG5nJykgbm8tcmVwZWF0IDAgMDtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxMXB4IDAgMTFweCAxNXB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgIGJvcmRlcjogNXB4IHNvbGlkICM1OTc5OTA7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgY29sb3I6ICM5NDk1OTU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICB3aWR0aDogNTEwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE4cHggMCAxNnB4IDI4cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA0MXB4O1xyXG4gICAgcmlnaHQ6IDE0cHg7XHJcbiAgICB3aWR0aDogMTA1cHg7XHJcbiAgICBoZWlnaHQ6IDM5cHg7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAyOHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvc2VhcmNoX2JpZ19iZy5wbmcnKSBuby1yZXBlYXQgMCAtNTJweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udDogMTFweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IGluaGVyaXQ7XHJcbiAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIHdpZHRoOiAxMDVweDtcclxuICAgICAgbWFyZ2luOiA3cHggN3B4IDdweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05MXB4O1xyXG4gIH1cclxufVxyXG5cclxuI3NlYXJjaF9yZXN1bHRzIHtcclxuICAmLmlubmVyX3dpZGVfYmdfdG9wIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogOTg0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDRweCAwIDU3cHggMDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9tZWRpYS9pbWFnZXMvYmcvaW5uZXJfd2lkZV9iZy5wbmcnKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmlubmVyX3dpZGVfYmdfYm90IHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAwIDRweCAwO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogOTg0cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2lubmVyX3dpZGVfYmcucG5nJykgbm8tcmVwZWF0IC0xOTY4cHggMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbm5lcl93aWRlX2JnX21pZCB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIHBhZGRpbmc6IDAgM3B4O1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogOTc4cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2lubmVyX3dpZGVfYmcucG5nJykgcmVwZWF0LXkgLTk4NHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAueWVsbG93X2JnIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTJweDtcclxuICAgIHBhZGRpbmc6IDM3cHggMDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDMyNTU7XHJcbiAgfVxyXG5cclxuICAueWVsbG93X2JnIC5wb2ludGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIGJvdHRvbTogLTEwcHg7XHJcbiAgICB3aWR0aDogMTlweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIG1hcmdpbjogMCAwIDAgLTEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL21lZGlhL2ltYWdlcy9kZWMvc2VhcmNoX3BhZ2VfZGVjLnBuZycpIG5vLXJlcGVhdCAwIDA7XHJcbiAgfVxyXG5cclxuICAucmVzdWx0cyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgcGFkZGluZzogMzBweCAxMzlweCAzOXB4IDEzOXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3VuZCB7XHJcbiAgICAgIHBhZGRpbmc6IDJweCAwIDI2cHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuZm91bmQsXHJcbiAgICAuZm91bmQgKiB7XHJcbiAgICAgIGZvbnQ6IDQwMCAxN3B4LzIxcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQ6IDQwMCAxOXB4LzIzcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgZm9udDogMzAwIDIycHgvMjZweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3VuZCBzdHJvbmcge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYWNiY2M7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2ZmYWUwMDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzO1xyXG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjFzO1xyXG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4xcztcclxuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjFzO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCA3NHB4IDE1cHggMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjZmOGZhIHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9zZWFyY2hfYXJyb3cucG5nJykgbm8tcmVwZWF0IDEwMCUgNTAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMjU1O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzAwMzI1NTtcclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMzI1NSB1cmwoJy4uL21lZGlhL2ltYWdlcy9pY28vc2VhcmNoX2Fycm93X292LnBuZycpIG5vLXJlcGVhdCAxMDAlIDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIgLm1hcmtfdGV4dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzRkODY5ZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciAudGl0bGUsXHJcbiAgICAgICY6aG92ZXIgLnRpdGxlICosXHJcbiAgICAgICY6aG92ZXIgLnRleHQsXHJcbiAgICAgICY6aG92ZXIgLnRleHQgKiB7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAtMXB4IHJnYmEoMCwwLDAsMC4zKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIgLnVybCxcclxuICAgICAgJjpob3ZlciAudXJsICoge1xyXG4gICAgICAgIGNvbG9yOiAjMDBiYmQ2O1xyXG4gICAgICAgIHRleHQtc2hhZG93OiAwIC0xcHggcmdiYSgwLDAsMCwwLjMpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubWFya190ZXh0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjYzdlOGYxO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgN3B4IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50aXRsZSxcclxuICAgICAgLnRpdGxlICoge1xyXG4gICAgICAgIGNvbG9yOiAjNGM0ZTUwO1xyXG4gICAgICAgIGZvbnQ6IDQwMCAxNHB4LzE3cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICAgIGZvbnQ6IDQwMCAxOXB4LzIzcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgICBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XHJcbiAgICAgICAgICBmb250OiAzMDAgMjJweC8yOHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnRleHQsXHJcbiAgICAgIC50ZXh0ICoge1xyXG4gICAgICAgIGNvbG9yOiAjNGM0ZTUwO1xyXG4gICAgICAgIGZvbnQ6IDMwMCAxMnB4LzE5cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgMXB4IHJnYigyNTUsMjU1LDI1NSk7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICAgIGZvbnQ6IDMwMCAxNHB4LzI2cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudXJsIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgfVxyXG5cclxuICAgICAgLnVybCxcclxuICAgICAgLnVybCAqIHtcclxuICAgICAgICBjb2xvcjogIzAwYmJkNjtcclxuICAgICAgICBmb250OiAzMDAgMTJweC8xNnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudXJsOmhvdmVyLFxyXG4gICAgICAudXJsOmhvdmVyICoge1xyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI3BhZ2luZyB7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbjogMzlweCAyMnB4IDAgMjJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiI2Zvb3RlciB7XHJcbiAgbWFyZ2luOiAtMTA3cHggYXV0byAwOyAvKiBuZWdhdGl2ZSBtYXJnaW4tdG9wIGVxdWFscyBoZWlnaHQgb2YgI2Zvb3QgKi9cclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICBiYWNrZ3JvdW5kOiAjZWNlZWVmO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFlM2U0O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgaGVpZ2h0OiAxODBweDtcclxuXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gICNuYXZfYm90dG9tIHtcclxuICAgIHBhZGRpbmc6IDI3cHggMCAwIDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpbXBsZS1saW5rcyB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG5cdHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbC1saW5rcyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLml0ZW0ge1xyXG4gICAgICAgICYueW91dHViZV9saW5rLFxyXG4gICAgICAgICYubGlua2VkaW5fbGluayxcclxuICAgICAgICAmLnR3aXR0ZXJfbGluayB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogNXB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJlYmY7XHJcbiAgICAgIGNvbG9yOiAjODI4MzgzO1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuXHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgbWFyZ2luOiA1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgICAgYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaXRlbS1pZC0yMCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICM0YzRjNGM7XHJcbiAgICAgIH1cclxuICAgICAgJi55b3V0dWJlX2xpbmssXHJcbiAgICAgICYubGlua2VkaW5fbGluayxcclxuICAgICAgJi50d2l0dGVyX2xpbmsge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlblxyXG4gICAgICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGRpdiB7XHJcbiAgICAgICYudHdpdHRlciB7XHJcbiAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby90d2l0dGVyLnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9tZWRpYS9pbWFnZXMvaWNvL3R3aXR0ZXIucG5nJyk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIycHggMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5saW5rZWRpbiB7XHJcbiAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9saW5rZWRpbi5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2ljby9saW5rZWRpbi5wbmcnKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjJweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi55b3V0dWJlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRRQVlSWGhwWmdBQVNVa3FBQWdBQUFBQUFBQUFBQUFBQVAvc0FCRkVkV05yZVFBQkFBUUFBQUJHQUFELzRRTXJhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMd0E4UDNod1lXTnJaWFFnWW1WbmFXNDlJdSs3dnlJZ2FXUTlJbGMxVFRCTmNFTmxhR2xJZW5KbFUzcE9WR042YTJNNVpDSS9QaUE4ZURwNGJYQnRaWFJoSUhodGJHNXpPbmc5SW1Ga2IySmxPbTV6T20xbGRHRXZJaUI0T25odGNIUnJQU0pCWkc5aVpTQllUVkFnUTI5eVpTQTFMak10WXpBeE1TQTJOaTR4TkRVMk5qRXNJREl3TVRJdk1ESXZNRFl0TVRRNk5UWTZNamNnSUNBZ0lDQWdJQ0krSUR4eVpHWTZVa1JHSUhodGJHNXpPbkprWmowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzh3TWk4eU1pMXlaR1l0YzNsdWRHRjRMVzV6SXlJK0lEeHlaR1k2UkdWelkzSnBjSFJwYjI0Z2NtUm1PbUZpYjNWMFBTSWlJSGh0Ykc1ek9uaHRjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3THlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJYQTZRM0psWVhSdmNsUnZiMnc5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEVXpZZ0tGZHBibVJ2ZDNNcElpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qZEdOakUzT0RZMFJVRTBNVEV4UlRNNU56SXdSRUZDTWtaRE9EUkNRa1ZFSWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pkR05qRTNPRFkxUlVFME1URXhSVE01TnpJd1JFRkNNa1pET0RSQ1FrVkVJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TjBZMk1UYzROakpGUVRReE1URkZNemszTWpCRVFVSXlSa000TkVKQ1JVUWlJSE4wVW1WbU9tUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZOMFkyTVRjNE5qTkZRVFF4TVRGRk16azNNakJFUVVJeVJrTTRORUpDUlVRaUx6NGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6Ny83Z0FPUVdSdlltVUFaTUFBQUFBQi85c0FoQUFFQXdNREF3TUVBd01FQmdRREJBWUhCUVFFQlFjSUJnWUhCZ1lJQ2dnSkNRa0pDQW9LREF3TURBd0tEQXdORFF3TUVSRVJFUkVVRkJRVUZCUVVGQlFVQVFRRkJRZ0hDQThLQ2c4VURnNE9GQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJUL3dBQVJDQUFXQUJZREFSRUFBaEVCQXhFQi84UUFZd0FBQWdNQkFBQUFBQUFBQUFBQUFBQUFBZ01FQlFZSUFRRUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUNBZ0VEQkFFREJRQUFBQUFBQUFBQkFnTUVFU0VTQlFBaUV3WkJNV0VVVVhHQk1oVVJBUUFBQUFBQUFBQUFBQUFBQUFBQUFBRC8yZ0FNQXdFQUFoRURFUUEvQU92T040UGlyUHJDOC9lckc1Y0prbnRPOGtvTFJ4eXNIeHRkUm5ZcEkrL1FNajQvMUdPQnpkNHVSYkVBWVRCSkpOaGFOSjJmWm1ZbkdhOGlqT0RuSHdjOUJJdmV0Y05VNTNpYU5lQmtwY2d0bGJjQWxrMnVJVUVpWk83T2pZUDE2RE1jSnl2TGY1MXZqNjl4MWhnaTNSVTFyUldSTDVwRmpLZCtvM05JTk1INS9ZZ1VsNzJLU2dMcFJaUlpuS3pvYU1EZCt5Tm8zWStJNUxpYnR6L0djOUFpWG0vYUorVXJ2SzhyY3JWM3JYaThLaVJUSXVHSGpDYWtqOVY2QU9CYWV0eUVvb1JyZElNSUJEZUlFTGJnWlQzZ0h1WUt2MjNaK09ndVlMbC9FUDQzR0grOVkxOTFoQ05pamo5b1BhTWx0a091bU41MDBQUVY2L2t0N0U4aktxMkZoQld1WmE1RFEvamdZRWdpOEczeGQycVkyNmZYb1AvWicpO1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJZQUFBQVdDQVlBQUFERXRHdzdBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlKcFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9WMmx1Wkc5M2N5a2lJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZRek5FUlRNMk1VTkZRVFF4TVRGRk16Z3pOVUU1TnpRME56VTFNa0kzT1RVaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNlF6TkVSVE0yTVVSRlFUUXhNVEZGTXpnek5VRTVOelEwTnpVMU1rSTNPVFVpUGlBOGVHMXdUVTA2UkdWeWFYWmxaRVp5YjIwZ2MzUlNaV1k2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRwRE0wUkZNell4UVVWQk5ERXhNVVV6T0RNMVFUazNORFEzTlRVeVFqYzVOU0lnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRHBETTBSRk16WXhRa1ZCTkRFeE1VVXpPRE0xUVRrM05EUTNOVFV5UWpjNU5TSXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9QdlhDZFY4QUFBRmtTVVJCVkhqYVlueXRxNnZGd01Dd0RJajFHYWdETGdKeEZCT1FtRXRGUXhtZ1pzMEJHV3dDRlNnQllqWWdaaVFUZy9RV1FjMHlCUm5NQXVWTUJPTGZVTFlIRUIrRnNnOEFzUThSTGdYcG5RUmxzekFoU2Z4Qll1OENZbkVndGdOaVdTRGVCblVWSWZBWHhtRENvZUFmRU04RzRpVkFQQXVJZDBQRjlrRGwvNlBSR0lBUm1DcGdrdWd1RWdYaVYxRDZOUkR6QS9GSHFMci9hRFF5K0kvUHhReFF3MERnRGJvM29VQUtYNWdnRzh5Q1J4MG96RDhCOFU0by96WVFyd1hpOTJqcW1MRVpWZ2hOR2IrUWd3cEt1Nk1ab0liRmNsQnl5OEVXeGxRRlRBdzBBdWdHZjBUTFRSaXBpRnlEK1lsSm80TXFLSEI1SFRrSXhJRFlHTW9PQUdKdUlBNUcxOGhDaG1OdUFMRXdsTDBSaUw4QU1RODFna0lJamM5RGJoamZST00vUStOL3d4YlJUR2c1RFIyb0FyRW5tcGdsRUpzamhUSEl4YXhvYW42Qnd2Z0V0TnpGS0tHQTRCWVc4WDlJUGwyUHcwRW5RQVluQVBFOEtsZW1TUUFCQmdCYldFS0hOSnlJYVFBQUFBQkpSVTVFcmtKZ2dnPT0nKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICNzZWFyY2gge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgICBtYXJnaW46IDE5cHggM3B4IDAgMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjN2M5Y2E7XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuXHJcbiAgICBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjlweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW5cclxuICAgIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTlweDtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogMTM0cHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgcGFkZGluZzogMTBweCAwIDdweCAxNXB4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgY29sb3I6ICM5NDk1OTU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbjogMCA2cHggMCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vbWVkaWEvaW1hZ2VzL2JnL2ltZ19tYWluX3Nwcml0ZXMucG5nJykgcmVwZWF0LXggMCAtNjEycHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM3cHggLTYxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jb29raWVzLWJsb2NrIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB6LWluZGV4OiAxMDAzO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm90dG9tOiAyNHB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKDEwMCUgKyA1MHB4KSk7XHJcbiAgbWF4LXdpZHRoOiAxMzgwcHg7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xyXG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XHJcbiAgJi5hY3RpdmUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIH1cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA3NjhweCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgLmxlZnQge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNeXJpYWQgUHJvJywgJ015cmlhZFByby1SZWd1bGFyJztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGNvbG9yOiAjNjc2ODY5O1xyXG4gICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgZGl2IHtcclxuICAgICAgZm9udC1mYW1pbHk6ICdNeXJpYWQgUHJvJywgJ015cmlhZFByby1SZWd1bGFyJztcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBjb2xvcjogIzY3Njg2OTtcclxuICAgIH1cclxuICB9XHJcbiAgLnJpZ2h0IHtcclxuICAgIGZsZXg6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxOXB4O1xyXG4gICAgICAmOm50aC1sYXN0LWNoaWxkKDEpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDEpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubGluayB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgIGNvbG9yOiAjM0JCREQ3O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvb2tpZXMtYmxvY2stYnV0dG9uIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzNCQkRENztcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgcGFkZGluZzogMTNweCA1MnB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICBjb2xvcjogIzNCQkRENztcclxuICAgICAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzNCQkRENztcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNsb3NlIHtcclxuICAgICAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRpc2NsYWltZXItYmxvY2sge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgei1pbmRleDogMTAwMztcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJvdHRvbTogMjRweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgY2FsYygxMDAlICsgNTBweCkpO1xyXG4gIG1heC13aWR0aDogMTM4MHB4O1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcclxuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xyXG4gICYuYWN0aXZlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICB9XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY4cHgpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG4gIC5sZWZ0IHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTXlyaWFkIFBybycsICdNeXJpYWRQcm8tUmVndWxhcic7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBjb2xvcjogIzY3Njg2OTtcclxuICAgIG1heC13aWR0aDogODAwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIGRpdiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnTXlyaWFkIFBybycsICdNeXJpYWRQcm8tUmVndWxhcic7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgY29sb3I6ICM2NzY4Njk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yaWdodCB7XHJcbiAgICBmbGV4OiBub25lO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA3NjhweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTlweDtcclxuICAgICAgJjpudGgtbGFzdC1jaGlsZCgxKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDc2OHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxpbmsge1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICBjb2xvcjogIzNCQkRENztcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kaXNjbGFpbWVyLWJsb2NrLWJ1dHRvbiB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzQkJERDc7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDEzcHggNTJweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgY29sb3I6ICMzQkJERDc7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMzQkJERDc7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jbG9zZSB7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ub3RpZmljYXRpb25zLWhvbGRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHotaW5kZXg6IDEwMDM7XHJcbiAgICBtYXgtd2lkdGg6IDEzODBweDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcclxuICAgIC5ub3RpZmljYXRpb24tYmxvY2sge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKDEwMCUgKyAyMDBweCkpO1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIGNhbGMoMTAwJSArIDEwMHB4KSk7XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG59Il19 */
