@font-face{font-family:"proxima_novaregular";src:url("../font/proximanova-regular-webfont.eot");src:url("../font/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../font/proximanova-regular-webfont.woff") format("woff"),url("../font/proximanova-regular-webfont.ttf") format("truetype"),url("../font/proximanova-regular-webfont.svg#proxima_novaregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"amperstandardmedium";src:url("../font/amperstandardmedium-webfont.eot");src:url("../font/amperstandardmedium-webfont.eot?#iefix") format("embedded-opentype"),url("../font/amperstandardmedium-webfont.woff") format("woff"),url("../font/amperstandardmedium-webfont.ttf") format("truetype"),url("../font/amperstandardmedium-webfont.svg#amperstandardmedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"flama_boldregular";src:url("../font/flama-bold.otf") format("opentype");src:url("../fontflama-bold.ttf") format("truetype"),url("../font/flama-bold.woff2") format("woff2"),url("../font/flama-bold.woff") format("woff"),url("../font/flama-bold.eot") format("embedded-opentype"),url("../font/flama-bold.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"amperstandardlight";src:url("../font/amperstandardlight-webfont.eot");src:url("../font/amperstandardlight-webfont.eot?#iefix") format("embedded-opentype"),url("../font/amperstandardlight-webfont.woff") format("woff"),url("../font/amperstandardlight-webfont.ttf") format("truetype"),url("../font/amperstandardlight-webfont.svg#amperstandardlight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"amperstandardheavy";src:url("../font/amperstandardheavy-webfont.eot");src:url("../font/amperstandardheavy-webfont.eot?#iefix") format("embedded-opentype"),url("../font/amperstandardheavy-webfont.woff") format("woff"),url("../font/amperstandardheavy-webfont.ttf") format("truetype"),url("../font/amperstandardheavy-webfont.svg#amperstandardheavy") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"amperscriptregular";src:url("../font/amperscript_1_3-webfont.eot");src:url("../font/amperscript_1_3-webfont.eot?#iefix") format("embedded-opentype"),url("../font/amperscript_1_3-webfont.woff") format("woff"),url("../font/amperscript_1_3-webfont.ttf") format("truetype"),url("../font/amperscript_1_3-webfont.svg#amperscriptregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"amperserif";src:url("../font/Amperserif.eot");src:url("../font/Amperserif.otf") format("embedded-opentype"),url("../font/Amperserif.woff") format("woff"),url("../font/Amperserif.ttf") format("truetype"),url("../font/Amperserif") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"open_sanslight";src:url("../font/OpenSans-Light-webfont.eot");src:url("../font/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Light-webfont.ttf") format("truetype"),url("../font/OpenSans-Light-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"flama_boldregular";src:url("../font/flama-bold.otf") format("opentype");src:url("../font/flama-bold.ttf") format("truetype"),url("../font/flama-bold.woff2") format("woff2"),url("../font/flama-bold.woff") format("woff"),url("../font/flama-bold.eot") format("embedded-opentype"),url("../font/flama-bold.eot?#iefix") format("embedded-opentype");font-weight:normal;font-style:normal}@font-face{font-family:"open_sanssemibold";src:url("../font/OpenSans-Semibold-webfont.eot");src:url("../font/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Semibold-webfont.woff") format("woff"),url("../font/OpenSans-Semibold-webfont.ttf") format("truetype"),url("../font/OpenSans-Semibold-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"open_sansregular";src:url("../font/OpenSans-Regular-webfont.eot");src:url("../font/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Regular-webfont.woff") format("woff"),url("../font/OpenSans-Regular-webfont.ttf") format("truetype"),url("../font/OpenSans-Regular-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"open_sansbold";src:url("../font/OpenSans-Bold-webfont.eot");src:url("../font/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-Bold-webfont.woff") format("woff"),url("../font/OpenSans-Bold-webfont.ttf") format("truetype"),url("../font/OpenSans-Bold-webfont.svg#open_sansbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"open_sansbolditalic";src:url("../font/OpenSans-BoldItalic-webfont.eot");src:url("../font/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("../font/OpenSans-BoldItalic-webfont.woff") format("woff"),url("../font/OpenSans-BoldItalic-webfont.ttf") format("truetype"),url("../font/OpenSans-BoldItalic-webfont.svg#open_sansbold") format("svg");font-weight:normal;font-style:normal}/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:2em;margin:0 0 .67em 0}h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.33em;margin:-5px 0 10px 0;line-height:1.33em;text-transform:uppercase}h3,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.89em;margin:.44em 0;line-height:.89em;text-transform:uppercase}h4{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.89em;margin:.44em 0;line-height:.89em}h5,header.site-header .main-navigation ul li.h5{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1em;margin:1em 0}h6,header.site-header .main-navigation ul li.h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.icheckbox,.iradio{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;border:none;cursor:pointer}.icheckbox{background:url("../img/icheck.png") no-repeat 0 0;background-position:0 0}.icheckbox.checked{background-position:0 -20px}.iradio{background:url("../img/iradio.png") no-repeat 0 0;background-position:0 0}.iradio.checked{background-position:0 -20px}ul a{color:#4d80a5}.use-clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0}.use-clearfix:before{visibility:hidden;display:block;content:"";clear:both;height:0}html,body{height:100%}.wrapper_sticky{min-height:100%;height:auto !important;height:100%;margin:0 auto -295px}.footer,.push{height:330px;clear:both}.footer{background-color:#191919;line-height:21px}.footer a{color:#fff;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.footer a:hover{color:#0c5bd3}.sitemap ul li.first .menu_child a{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.footer .container_main{position:relative;padding:23px 0 30px 0}.socials{position:absolute;right:0}.socials ul{height:25px;margin:0;padding:0}.socials li{float:right;list-style-type:none}.socials li a{display:block;float:left;width:25px;height:25px;margin-right:15px;margin-top:0}.socials li.fb a{background:url("../img/fb_footer.png") no-repeat left top}.socials li.twitter a{background:url("../img/twitter_footer.png") no-repeat left top}.socials li.mail a{background:url("../img/mail_footer.png") no-repeat left top;margin-right:0}.socials li.fb a:hover{background:url("../img/fb_footer.png") no-repeat left -25px}.socials li.twitter a:hover{background:url("../img/twitter_footer.png") no-repeat left -25px}.socials li.mail a:hover{background:url("../img/mail_footer.png") no-repeat left -25px}.teaser_footer{position:absolute;right:17.02%;width:43.3%;height:208px;border:1px solid #fff;color:#fff;padding:2.13%}.teaser_footer h4{margin:0 0 4px 0}.teaser_footer h2{font-size:2em;line-height:1em}.teaser_footer a.cta{display:block;height:26px;line-height:26px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1em;vertical-align:center;background:url("../img/cta_hell.png") no-repeat left top;padding-left:35px;cursor:pointer}.teaser_footer a.cta:hover{color:#fff;background-position:left bottom}.logos{position:absolute;right:0;height:40px;margin-bottom:20px}.logos .logo_aenet{position:absolute;right:0px;top:75px}.logos .logo_ae{position:absolute;right:0px;top:105px}.logos .logo_history{position:absolute;right:50px;top:105px}.logos .logo_entertainweb{position:absolute;right:0px;top:155px}a.logo_aenet{display:block;float:left;width:119px;height:16px;margin-top:8px;background:url("../img/logo_aenetworks.png") no-repeat right top}a.logo_aenet:hover{background:url("../img/logo_aenetworks.png") no-repeat right -16px}a.logo_history{display:block;float:left;width:33px;height:31px;margin-left:20.01%;margin-top:2px;background:url("../img/logo_history.png") no-repeat right top}a.logo_history:hover{background:url("../img/logo_history.png") no-repeat right -31px}a.logo_ae{display:block;float:left;width:38px;height:19px;margin-left:20.01%;margin-top:9px;background:url("../img/logo_ae_footer.png") no-repeat right top}a.logo_ae:hover{background:url("../img/logo_ae_footer.png") no-repeat right -19px}a.logo_entertainweb{display:block;float:right;width:95px;height:34px;background:url("../img/logo_entertainweb.png") no-repeat right top}a.logo_entertainweb:hover{background:url("../img/logo_entertainweb.png") no-repeat right -34px}.sitemap{position:absolute;clear:both}.sitemap ul{margin:0;padding:0}.sitemap .footerNavi.menu_elt{margin:0;padding:0;float:left;width:160px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:uppercase;font-size:14px}.sitemap .footerNavi.child{margin-top:10px}.sitemap ul li{list-style-type:none;margin-bottom:10px}.sitemap ul li.first>a{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.copyright{position:absolute;right:0;top:237px;float:left;text-align:center;color:#fff;font-size:.778em;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}.fbshare{cursor:pointer}.nl_form h2{font-size:1.33em;line-height:1em;margin:0}.nl_form.noMH{min-height:0;margin-top:20px}.nl_form{width:93.4%;background:url(../img/bg_newsletter.jpg) no-repeat left center;padding:3.3%;color:#fff}.t3chimp-form{min-height:170px;overflow:hidden}.nl_form .radio_gender{width:100%;margin-top:10px;margin-bottom:20px;float:left;margin-right:30px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.nl_form label{vertical-align:middle}.t3chimp-field-text{width:46.6%;display:inline-block;margin:0;margin-right:3.3%;float:left}.t3chimp-field-text input{box-sizing:border-box;height:50px;background-color:#fff;border:1px solid #191919;padding:3.3%;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1em;width:100%}.t3chimp-field-LNAME input{margin-right:0%}.nl_form .t3chimp-submit{display:inline-block;margin:0;float:right;margin-right:22px;margin-top:10px}.nl_form .t3chimp-submit input{box-sizing:border-box;background:url("../img/cta_hell.png") no-repeat scroll left top rgba(0,0,0,0);color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-style:normal;font-weight:normal;height:26px;line-height:26px;margin:20px 0 0;padding-left:36px;text-transform:uppercase;border:none;margin-top:35px}input:focus{outline:none}.nl_form .t3chimp-submit:hover input{background:url("../img/cta_hell.png") no-repeat scroll left bottom rgba(0,0,0,0)}.t3chimp-field-FORM_ACTION{display:none}.t3chimp-field-TITLE label{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin-right:30px}.t3chimp-field-TITLE .caption{display:none}.t3chimp-field-text label{display:none}body.newsletterTemplate .container_main .stage_content li{line-height:1.67em;list-style:none;background:url(../img/bullet_blue.png) no-repeat left center;padding-left:20px}.teaser3.sp3_facebook{margin-top:20px;background:#4d80a5;width:100%}.teaser3.sp3_facebook .hover{padding:3.3%;height:116px;min-height:160px}.teaser3.sp3_facebook h3,.teaser3.sp3_facebook .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .teaser3.sp3_facebook h2{bottom:19px}.newsletterBack{height:25px}html{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:18px}html,body{background:#fff}body{font-size:100%}a{color:#191919;outline:none;text-decoration:none}a:hover,a:focus,a:active{color:#4d80a5;outline:none}h2 a:hover,h3 a:focus,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a:focus,h4 a:active{color:#fff}.csc-textpic-text h2 a:hover,.csc-textpic-text h3 a:hover,.csc-textpic-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a:hover,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .csc-textpic-text h2 a:hover,.csc-textpic-text h4 a:hover{color:#fff}#main_wrapper{width:100%;clear:both}.container_main{clear:both;margin:0 auto;max-width:940px;position:relative}.w940{width:100%;max-width:940px;position:relative}.w460{width:48.94%}.w300{width:31.915%;margin-right:2.12%}.box_right{float:right;position:relative}.txt_content_headline,.txt_content_headline.einer{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-weight:normal;font-style:normal;color:#191919;font-size:1.33em;margin:0 0 11px 0;display:block}.box_left{float:left;position:relative}.content0,.content1,.content2,.content3{width:100%;float:left}.txt_content_headline h1,.txt_content_headline h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;color:#191919;font-size:1.33em;margin:0;text-transform:none;line-height:1.33em}.cta{text-transform:uppercase}.slider{width:100%;background-color:#000}.txt_container_main{width:940px;height:auto;margin:0 auto}.teaser_big{margin-top:15px;margin-bottom:30px;width:100%;clear:both;float:left}.teaser_big .one{float:left;margin-right:2.12%;width:100%;background-color:#4d80a5}.teaser_big .two{background-color:#191919}.teaser_big div:last-child .box13{margin-right:0px}.sendungen .w620 .teaser_big .box13 h2{line-height:26px}.empfang_big h4{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.89em;font-style:normal;font-weight:normal;line-height:.89em;margin:.44em 0}.empfang_big h3,.empfang_big .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .empfang_big h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:2em;font-style:normal;font-weight:normal;line-height:1em;margin:-3px 0 -8px}.empfang_big h2{background:url("../img/cta_hell.png") no-repeat scroll left top rgba(0,0,0,0);cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1em;height:26px;padding-left:40px;position:absolute;bottom:10px}.empfang_big h3 a,.empfang_big .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .empfang_big h2 a,.empfang_big h4 a,.empfang_big h3 a:hover,.empfang_big h4 a:hover{color:#fff}.empfang_big{padding:14px 4.76% 8px}.empfang_big:hover h2{background-position:left bottom}.teaser_slider_wrapper{float:left;margin:30px 0;width:100%}.teaser_slider .one{float:left;background-color:#4d80a5}.teaser_slider .two{float:left;background-color:#4d80a5}.teaser_slider .three{float:right;background-color:#4d80a5;margin-right:0}.teaser_small{margin-top:30px;width:100%}.teaser_small .one{float:left;margin-right:2.12%;width:48.94%;height:150px;background-color:#333}.teaser_small .two{float:left;width:48.94%;height:150px;background-color:#333}.top{background-color:#4d80a5;height:40px;width:100%}.top #navi{margin:0 auto}.top .logo_container{float:left;padding:8px 0 0 0}.top .logo_container #logo{background:url("../img/logo_ae.png") no-repeat 0 0;display:block;float:left;height:24px;width:51px}.top .logo_container #logo:hover{background:url("../img/logo_ae.png") no-repeat 0 -24px}.top .head_nav{color:#fff;display:block;float:left;padding:0 20px 0 20px}.top .head_nav ul,.top .head_nav li{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;float:left;line-height:11px;list-style:none;margin:7px 0;padding-right:40px;text-align:left;text-transform:uppercase}.top .head_nav ul ul,.top .head_nav li ul{padding:0 60px 0 60px}.top .head_nav ul a,.top .head_nav li a{color:#fff}.top .head_nav ul a:hover,.top .head_nav li a:hover{color:#191919}.top .head_nav li.active a{color:#191919}.top .socials-search-wrapper{float:right}.top .socials{float:right;margin-top:8px;margin-left:15px;position:relative}.top .socials a,.top .head_nav ul li.mobile_socials a{display:block;height:24px;background:url("../img/icn_fb_navi.png") no-repeat 0px 0px;width:14px;cursor:pointer;float:right}.top .socials a:hover,.top .head_nav ul li.mobile_socials a:hover{background-position:0px -24px}.top .head_nav ul li.mobile_socials{border-bottom:1px solid #fff}.top .head_nav ul li.mobile_socials a{float:none}.top.light{background:#fff}.top.light .logo_container #logo{background-position:0 -24px}.top.light .logo_container #logo:hover{background-position:0 -48px}.top.light .head_nav{color:#191919}.top.light .head_nav ul a,.top.light .head_nav li a{color:#191919}.top.light .head_nav ul a:hover,.top.light .head_nav li a:hover{color:#4d80a5}.top.light .head_nav li.active a{color:#4d80a5}.top.light .socials a,.top.light .head_nav ul li.mobile_socials a{background-position:0px -24px}.top.light .socials a:hover,.top.light .head_nav ul li.mobile_socials a:hover{background-position:0px -48px}.top.light .quicksearch{border:1px solid #191919}.top.light .search_submit{background-position:0 0}.top.light .responsive_search_mobile{border-color:#191919}.teaser_big .one{background-color:#4d80a5}.teaser_big a.one{float:left;margin-right:2.12%;width:100%;background-color:#4d80a5}.sp3 a.img{background-repeat:no-repeat}.one .image_news{background:url("../img/placeholder_news.jpg") no-repeat left top;height:160px}.teaser_green{background:#666;display:block;height:auto;margin-top:-5px;max-width:100%}.teaser_content{color:#fff;position:realtive;width:100%}.teaser .csc-textpic-text{background:#666;display:block;height:auto;max-width:100%;height:auto;padding:14px 4.76% 8px;position:relative}.teaser div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0px}.img_hover{background-color:rgba(26,30,33,0);display:block;height:auto;left:0;padding:14px 4.76% 8px 4.76%;position:relative;top:0;color:#fff}.img_hover .txt_h4{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.89em;margin:.44em 0;line-height:.89em}.img_hover .txt_h3{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.89em;line-height:1.111em;margin:-2px 0 2px 0;text-transform:uppercase}.img_hover .txt_h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;display:inline-block;font-size:1.33em;margin:0 0 10px 0;width:87%;line-height:1.111em;text-transform:uppercase}.img_hover .txt_h1{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:2em;line-height:1em;margin:-3px 0 -8px 0;margin-top:-3px;margin-bottom:-8px}.img_hover .txt{display:inline-block;margin-top:10px}.one .teaser_content .img_hover img{bottom:41px;display:block;float:right;position:relative}.teaser a:hover .img_hover{background-color:rgba(26,30,33,.2);height:auto}.teaser a:hover .img_hover .icon_cta{background-position:right bottom}.teaser_big .two{height:260px}.teaser_dark{background:url("../img/gradient_black.png") repeat left bottom;top:133px;display:block;height:170px;left:0;position:absolute;width:100%}.teaser_dark .img_hover{padding-top:128px}.teaser_dark .img_hover .txt_h4,.teaser_dark .img_hover .txt_h3{display:none}.image_wrap a:hover .img_hover{padding-top:82px;background-color:rgba(26,30,33,0)}.image_wrap a:hover .img_hover .txt_h4,.image_wrap a:hover .img_hover .txt_h3{display:block}.image_wrap a:hover .img_hover .icon_cta{background-position:right bottom}.teaser_slider .image_wrap a:hover .img_hover{padding-top:14px;background-color:rgba(26,30,33,.2);height:100px}.image_wrap img{height:100%;width:auto;transition:margin-left .5s ease-out}.image_wrap a{display:block;width:100%}.image_wrap{height:auto;max-width:460px;transition:max-height .5s ease-out}.teaser_yellow .img_hover .txt_h4,.teaser_yellow .img_hover .txt_h3{display:block}.teaser_small{clear:both;margin-top:30px;width:100%}.teaser_small .one,.teaser_small .two{width:100%}.teaser_small .two{margin-top:20px}.content_ad{min-height:320px;background-color:#191919}.box3mal{display:block}.box2mal{display:inline-block}.teaser_3sp_small .empfang_big{background:url("../img/pattern_bigteaser_pink_tv_sprite.jpg") no-repeat scroll center top rgba(0,0,0,0);height:298px;position:relative}.teaser_3sp_small .empfang_big:hover{background:url("../img/pattern_bigteaser_pink_tv_sprite.jpg") no-repeat scroll center bottom rgba(0,0,0,0)}.empfang_big .icn_tv{background:url("../img/icn_tv.png") no-repeat scroll left bottom rgba(0,0,0,0);height:130px;margin:0 auto;margin-top:26px;position:relative;width:100px;display:block}.empfang_big .img_hover .cta{margin-top:46px}.teaser_3sp_small .empfang_big .sp3_empfang .img_hover{height:298px}.sp3_empfang:hover .img_hover{background-color:rgba(26,30,33,.2);height:150px;color:#fff}.sp3_empfang:hover .img_hover .icon_cta{background-position:right bottom}.sp3_empfang:hover .img_hover .arrow{background-position:left bottom}.teaser_3sp_small .sp3_empfang .img_hover,.empfang_small .teaser_3sp_small .sp3_facebook .img_hover{height:auto}.teaser_3sp_small .sp3_empfang .img_hover .txt_h1,.teaser_3sp_small .sp3_empfang .img_hover h3,.teaser_3sp_small .sp3_empfang .img_hover .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .teaser_3sp_small .sp3_empfang .img_hover h2,.empfang_small .teaser_3sp_small .sp3_facebook .img_hover .txt_h1,.empfang_small .teaser_3sp_small .sp3_facebook .img_hover h3,.empfang_small .teaser_3sp_small .sp3_facebook .img_hover .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .empfang_small .teaser_3sp_small .sp3_facebook .img_hover h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:2em;line-height:1em;margin:-3px 0 -8px 0;margin-top:-3px;margin-bottom:-8px}.teaser_3sp_small .sp3_empfang,.empfang_small{background:#494949;display:block;padding:14px 4.76% 8px;margin-bottom:20px;height:129px;position:relative}.empfang_small h3,.empfang_small .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .empfang_small h2,.facebook_small h3,.facebook_small .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .facebook_small h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:2em;font-style:normal;font-weight:normal;line-height:1em;margin:-3px 0 -8px}.empfang_small h3 a,.empfang_small .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .empfang_small h2 a,.facebook_small h3 a,.facebook_small .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .facebook_small h2 a{color:#fff}.empfang_small h3 a:hover,.empfang_small .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a:hover,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .empfang_small h2 a:hover,.facebook_small h3 a:hover,.facebook_small .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a:hover,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .facebook_small h2 a:hover{color:#fff}.empfang_small h4 a,.facebook_small h4 a{color:#fff}.empfang_small h4 a:hover,.facebook_small h4 a:hover{color:#fff}.empfang_small h2,.facebook_small h2{cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1em;height:26px;padding-left:40px;background:url("../img/cta_hell.png") no-repeat scroll left top rgba(0,0,0,0);position:absolute;bottom:12px}.empfang_small:hover h2,.facebook_small:hover h2{background-position:left bottom}.img_hover .cta{cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1em;height:26px;margin-bottom:12px;margin-top:32px;width:100%}.cta .arrow{background:url("../img/cta_hell.png") no-repeat scroll left top rgba(0,0,0,0);display:block;float:left;height:26px;padding-right:4%;position:relative;width:26px}.teaser_3sp_small .sp3_facebook,.facebook_small{background:#4d80a5;display:block;padding:14px 4.76% 8px;height:127px;position:relative}.sp3_facebook:hover .img_hover{background-color:rgba(26,30,33,.2);height:128px;color:#fff}.sp3_facebook:hover .img_hover .icon_cta{background-position:right bottom}.sp3_facebook:hover .img_hover .arrow{background-position:left bottom}.sp3_facebook .icn_facebook_sp3{background:url("../img/icn_fb_navi.png") no-repeat 0px 0px;cursor:pointer;display:block;float:right;height:24px;position:relative;top:0;width:14px}.sp3_anzeige{background:url("../img/pattern_3sp_black.jpg") no-repeat right top #121317}.sp3_anzeige p{color:#fff;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.667em;margin-top:10px;margin-bottom:10px;text-transform:uppercase;text-align:center}.sp3_anzeige a.mpu{background-color:#ff00c0;cursor:pointer;display:block;height:250px;margin:0 auto;position:relative;max-width:300px}.teaser_yellow{background:#191919;display:block;height:100px;margin-top:-5px;max-width:100%}.teaser_small_more{display:inline-block;margin-top:20px;width:100%}.teaser_small_more .img_hover .empfang_break{display:none}.teaser_small_more .img_hover .empfang_nobreak{display:block}.teaser_3sp_small .news_big .sp3_news{background:#666;display:block;height:260px}.sp3_news:hover .img_hover{background-color:rgba(26,30,33,.2);color:#fff;height:auto}.sp3_news:hover .img_hover .icon_cta{background-position:right bottom}.sp3_news:hover .img_hover .arrow{background-position:left bottom}.teaser_small_more .teaser_dark{top:90px}.teaser_small_more .image-wrap{height:260px}.content_ad_mobile{display:none}.content_ad_mobile p{padding-top:10px}.back_to_top{background:#4d80a5;display:none;height:auto;margin-top:25px;width:100%;margin-bottom:20px}.back_to_top .img_hover{height:auto;margin:0;padding:20px 4.76%}.back_to_top .img_hover .cta{font-size:1.333em;line-height:26px;margin:0}.back_to_top .img_hover span .arrow_up{background:url("../img/cta_up.png") no-repeat scroll left top rgba(0,0,0,0);display:block;float:right;height:26px;margin-left:4%;position:relative;width:26px}.back_to_top:hover .img_hover{background-color:rgba(26,30,33,.2);color:#fff}.back_to_top:hover .img_hover .arrow_up{background-position:left bottom}a.logo_ae{min-width:38px}a.logo_aenet{min-width:119px}a.logo_history{min-width:33px}a.logo_entertainweb{min-width:95px}.head_nav ul .socials_mobile{display:block;margin-bottom:0}.stage{background-color:#191919;float:left;margin-bottom:30px;position:relative;width:100%}.stage .stage_wrapper{margin:0 auto;max-width:980px;overflow:hidden;width:100%}.stage_img{height:auto;width:100%;display:block}.img_gradient_left{position:relative;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhMWUyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzFhMWUyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzFhMWUyMSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzFhMWUyMSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTFlMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to right, rgb(26, 30, 33) 0%, rgb(26, 30, 33) 15%, rgba(26, 30, 33, 0) 40%, rgba(26, 30, 33, 0) 90%, rgb(26, 30, 33) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$dark-color", endColorstr="$dark-color",GradientType=1 )}.box13 h2{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:20px;text-transform:none;margin-bottom:20px;line-height:24px;color:#fff}.img_gradient_recipecard{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhMWUyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzFhMWUyMSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzFhMWUyMSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTFlMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to right, rgb(26, 30, 33) 0%, rgba(26, 30, 33, 0) 10%, rgba(26, 30, 33, 0) 90%, rgb(26, 30, 33) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$dark-color", endColorstr="$dark-color",GradientType=1 );min-height:100%;max-width:782px;position:absolute;top:0;width:100%;z-index:1}.stage .stage_wrapper{margin:0 auto;max-width:980px;overflow:hidden;width:100%}.stage .recipecard_wrapper{max-width:782px}.stage{background-color:#191919;float:left;margin-bottom:30px;position:relative;width:100%}.stage .slider{margin-bottom:0}.stage .stage_wrapper{margin:0 auto;max-width:980px;overflow:hidden;width:100%}.stage_img{height:auto;width:100%;display:block}.img_gradient_left{background:linear-gradient(to right, #191919 0%, #191919 15%, rgba(26, 30, 33, 0) 40%, rgba(26, 30, 33, 0) 90%, #191919 100%) repeat scroll 0 0 rgba(0,0,0,0);bottom:0;min-height:100%;max-width:980px;position:absolute;width:100%}.gradient_wrapper{display:block;position:relative}.txt_wrapper{display:block}.highlights .w300{float:left}.img_txt a:hover{background-position:left bottom}.highlights .image_wrap a:hover .img_hover{background-color:rgba(26,30,33,.2);height:100px;padding-top:14px}.highlights .last{margin-right:0}.highlights .row2{margin-top:30px}.alphabet{display:inline-block;margin-top:30px;width:100%}.dropdown{height:66px}.alphabet .w300{float:right;margin-right:0}.alphabet .top{background-color:rgba(0,0,0,0);display:inline-block;width:940px}.alphabet .content{margin-top:15px}.alphabet .alphabet_letter{border-top:1px solid #4d80a5;display:inline-block;margin-bottom:0;padding-top:15px;width:100%}.alphabet_letter{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.333em;font-style:normal;font-weight:normal;line-height:1.1em;margin:0 0 20px;text-transform:uppercase}.alphabet_letter .letter{float:left;padding-left:4.76%;width:30.023%}.alphabet_letter .serien{float:right;width:65.217%}.alphabet_letter .serien span.genre{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.8em;text-transform:none}.alphabet_letter .serien .serien_title{margin-bottom:20px}.dropdown a.btn{display:block;float:left;width:100%;cursor:pointer}.dropdown .img_hover{padding:15px 4.76%}.dropdown .img_hover span.filter_title{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.33em;margin:0}.dropdown .img_hover span.icon_dropdown{background:url("../img/icn_arrow_dropdown.png") no-repeat scroll left top rgba(0,0,0,0);display:block;float:right;height:26px;position:relative;width:26px;top:2px}.dropdown .dropdown_open{background-color:#191919;position:relative;width:100%;z-index:2;height:0;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;color:#fff;font-size:.8em;text-transform:none}.dropdown .dropdown_open ul{padding:15px 4.76%;width:90.49%}.dropdown .dropdown_open ul,.dropdown .dropdown_open li{list-style-type:none;margin:0px}.dropdown .dropdown_open li{padding:0px;margin:0 0 10px 0}.dropdown .dropdown_open li input{margin-right:10px}.dropdown .icheckbox{background:url("../img/icn_checkbox.jpg") no-repeat 0 0;margin-right:10px}.dropdown .icheckbox:hover{background-position:0 -18px}.dropdown .icheckbox:active{background-position:-18px -18px}.dropdown .icheckbox.checked{background-position:-18px 0}.dropdown .img_hover:hover{background-color:rgba(26,30,33,.2);color:#fff}.dropdown .img_hover:hover .icon_dropdown{background-position:left bottom}.programContent{width:100%;min-height:300px;overflow:hidden}.programContent.loading{background:url("../img/ajax-loader.gif") no-repeat center center}path{cursor:pointer}.homeBanner{margin:20px auto;clear:both;position:relative}.homeBanner.home{margin-top:0}.homeBanner .adRight{position:absolute;width:100px;right:-122px;top:130px}.homeBanner .adRight .wideskyscraper-ad{left:10px}.navi_box.sub_nav .navi_content .submenu .navi_content_level3{display:none}.bx-wrapper{position:relative;padding:0;*zoom:1}.slider .bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:20px;width:100%}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:url(../img/slider_circles.png) no-repeat 0 0;width:20px;height:20px;display:block;text-indent:-9999px;padding-right:10px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background-position:0 -20px}.bx-wrapper .bx-prev{left:0px;background:url(../img/slide_controls.png) no-repeat left top}.bx-wrapper .bx-next{right:0px;background:url(../img/slide_controls.png) no-repeat right top}.bx-wrapper .bx-controls-direction a{position:absolute;top:0;outline:0;width:24px;height:260px;text-indent:-9999px;z-index:9999}.slider .bx-prev{left:10px;background:url(../img/slider_arrows.png) no-repeat left 0}.slider .bx-next{right:10px;background:url(../img/slider_arrows.png) no-repeat right 0}.slider .bx-prev:hover{background-position:left -80px}.slider .bx-next:hover{background-position:right -80px}.slider .bx-next,.slider .bx-prev{width:50px;height:80px;display:block}.bx-wrapper .bx-controls-direction a.disabled{display:none}.slider{background-color:#141719;clear:both;width:100%;float:left;margin-bottom:30px;position:relative}.slider #prev,.slider #next{position:absolute;top:50%;transform:translateY(-50%);outline:0;width:50px;height:80px;text-indent:-9999px;z-index:9999}.slider #prev{left:0px}.slider #next{right:0px}.slider .slider-wrapper{overflow:hidden;max-width:980px;width:100%;margin:0 auto}.slider .slider-wrapper img{width:100%;height:auto}.slider .slider-wrapper .csc-textpic-text{position:absolute;color:#fff;width:270px}.slider .slider-wrapper .csc-textpic-text p,.slider .slider-wrapper .csc-textpic-text h1,.slider .slider-wrapper .csc-textpic-text h2,.slider .slider-wrapper .csc-textpic-text h3,.slider .slider-wrapper .csc-textpic-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .slider .slider-wrapper .csc-textpic-text h2,.slider .slider-wrapper .csc-textpic-text h4,.slider .slider-wrapper .csc-textpic-text h5,.slider .slider-wrapper .csc-textpic-text header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .slider .slider-wrapper .csc-textpic-text li.h5,.slider .slider-wrapper .csc-textpic-text h6,.slider .slider-wrapper .csc-textpic-text header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul .slider .slider-wrapper .csc-textpic-text li.h6{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1em;margin:0;padding:0;text-shadow:0px 0px 15px #000}.slider .slider-wrapper .csc-textpic-text p,.slider .slider-wrapper .csc-textpic-text h3,.slider .slider-wrapper .csc-textpic-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .slider .slider-wrapper .csc-textpic-text h2,.slider .slider-wrapper .csc-textpic-text h4{padding-bottom:5px}.slider .slider-wrapper .csc-textpic-text h3,.slider .slider-wrapper .csc-textpic-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .slider .slider-wrapper .csc-textpic-text h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:none}.slider .slider-wrapper .csc-textpic-text h4{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:2em;text-transform:uppercase}.slider .slider-wrapper .csc-textpic-text a{margin:20px 0 0 0;color:#fff;background:url("../img/cta_hell.png") no-repeat left top;display:block;height:26px;line-height:26px;padding-left:36px;text-transform:uppercase;float:left;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.slider .slider-wrapper .csc-textpic-text a:hover{background-position:left bottom}.slider .slider-wrapper .no-text-shadow .csc-textpic-text p,.slider .slider-wrapper .no-text-shadow .csc-textpic-text h1,.slider .slider-wrapper .no-text-shadow .csc-textpic-text h2,.slider .slider-wrapper .no-text-shadow .csc-textpic-text h3,.slider .slider-wrapper .no-text-shadow .csc-textpic-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .slider .slider-wrapper .no-text-shadow .csc-textpic-text h2,.slider .slider-wrapper .no-text-shadow .csc-textpic-text h4,.slider .slider-wrapper .no-text-shadow .csc-textpic-text h5,.slider .slider-wrapper .no-text-shadow .csc-textpic-text header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .slider .slider-wrapper .no-text-shadow .csc-textpic-text li.h5,.slider .slider-wrapper .no-text-shadow .csc-textpic-text h6,.slider .slider-wrapper .no-text-shadow .csc-textpic-text header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul .slider .slider-wrapper .no-text-shadow .csc-textpic-text li.h6{text-shadow:none}.slider .slider-wrapper .posLeft .csc-textpic-text{left:85px}.slider .slider-wrapper .posRight .csc-textpic-text{right:30px}h2 a,h3 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a,h4 a{color:#fff}.teaser_slider_wrapper{height:303px}.teaser_slider_wrapper .teaser_slider{height:260px}.teaser_slider_wrapper .teaser_slider .slide{height:260px}.content .date{border:1px solid #191919;min-height:58;height:auto;width:93%;position:relative;padding:0 20px}.content .date .date_picker{width:92%;height:58px;background:none;border:none;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.content .date .ui-datepicker{top:151px !important}.content .date .ui-datepicker-trigger{width:23px;height:18px;position:absolute;right:20px;top:20px;cursor:pointer}.content .date p{display:none;padding-bottom:60px;width:215px}.w620{width:620px;margin-right:20px;position:relative}.w300{width:300px}/*! jQuery UI - v1.11.0 - 2014-08-13
* http://jqueryui.com
* Includes: core.css, datepicker.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;background-color:#868580}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{float:right;top:20px}.ui-datepicker .ui-datepicker-header{bottom:-40px;padding:.2em 0;position:absolute;width:240px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{background:url("../img/calendar_controls.png") no-repeat left top;position:absolute;top:12px;width:6px;height:14px;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{background-position:right top;right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:240px;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;display:none}.ui-datepicker td{border:1px solid #fff}.ui-datepicker td span,.ui-datepicker td a{background-color:#000;color:#fff;display:block;padding:.2em;text-align:center;text-decoration:none;border:solid 1px #000;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker td a.ui-state-hover{background-color:#666}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker td.ui-datepicker-days-cell-over.ui-datepicker-today a,.ui-datepicker td.ui-datepicker-current-day a{background-color:#fff;border:solid 1px #000;color:#000}.ui-datepicker td.ui-datepicker-other-month a,.ui-datepicker td.ui-datepicker-unselectable.ui-state-disabled span{background-color:#868580;border:solid 1px #868580;color:#bbb}.ui-datepicker-inline{width:240px;position:relative}.box13 .csc-frame-default .csc-textpic:hover .csc-textpic-text{background-position:left bottom}.box13 .csc-frame-default .csc-textpic-text h2 a{background-position:right bottom}.teaser .csc-textpic:hover .csc-textpic-text{background-position:right bottom}.teaser_3sp_small .sp3_empfang:hover,.empfang_small:hover{background-position:left -260px}.teaser_3sp_small .sp3_facebook:hover,.facebook_small:hover{background-position:left -260px}.csc-header{margin-bottom:11px}.teaser_slider_wrapper .box13{margin:0;max-width:440px;width:100%;overflow:hidden}.teaser_slider_wrapper .box13 .csc-frame-default{float:none}.teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic{float:none}.teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic .csc-textpic-imagewrap{width:100%}.sendungen .box13 .csc-frame-default{float:none}.sendungen .box13 .csc-frame-default .csc-textpic{float:none}.spiele .box33 .csc-textpic-imagewrap img{width:auto}.spiele .box33 .csc-textpic-text h3,.spiele .box33 .csc-textpic-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .spiele .box33 .csc-textpic-text h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.333em}.spiele .box33 .csc-textpic-text h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:2em}.spiele .box33 .csc-textpic-text h4 a{text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1em}.w940 h1{text-transform:uppercase}.w940 .txt_content_headline h1,.w940 .txt_content_headline h2{text-transform:none}.footerNavi li.active a{color:#4d80a5;font-weight:bold;outline:none}.box13.last{margin-right:0}.facebook_small .icn_facebook_sp3{background:url("../img/icn_fb_navi.png") no-repeat 0px 0px;cursor:pointer;display:block;float:right;height:24px;position:relative;top:0;width:14px}.box13color.box13original.teaserClick h3,.box13color.box13original.teaserClick .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box13color.box13original.teaserClick h2{font-size:1em;line-height:1em}.stage_content_mobile{position:relative}.tvguide .date{border:1px solid #191919;height:58px;width:94%;position:relative;padding:0 3%;overflow:hidden}.tvguide .date .date_picker{height:250px;background:none;border:none;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;float:right;margin-right:35px}.tvguide .date .ui-datepicker-trigger{width:23px;height:18px;position:absolute;right:20px;top:20px;cursor:pointer}.tvguide .date p{padding-bottom:0px;width:100%}.tvguide .date input[disabled]{color:#000}.tvguide .date .selected_date{float:left;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.1em}.tvguide .date .date_text{float:left;width:50%}a.print{background:url("../img/icn_print.png") no-repeat 0 0;width:23px;height:18px;position:absolute}a.print:hover{background-position:0 -18px}.filter_genre{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;overflow:hidden;border-bottom:1px solid #000;padding:0 0 20px;position:relative}.filter_genre p{float:left;margin:0;padding:20px 50px 20px 20px}.filter_genre .genre{float:left;padding-right:40px;padding-top:20px;position:relative}.filter_genre .genre .icheckbox{float:left;top:-2px}.filter_genre label{float:left;font-size:.889em;line-height:18px}.filter_genre a.print{bottom:10px;right:17px}.hints_wrapper{width:100%;position:relative}.hints_wrapper .overlay_top{background:url("../img/overlay_up.png") repeat-x 0 0;width:100%;height:129px;position:absolute;top:0px;left:0;display:block;z-index:10;cursor:pointer}.hints_wrapper .overlay_top:hover+.hints .prev_hint .name_serie{background-position:right 0px}.hints_wrapper .overlay_bottom{background:url("../img/overlay_down.png") repeat-x 0 0;width:100%;height:129px;position:absolute;bottom:1px;left:0;display:none}.hints_wrapper a.print{bottom:-27px;right:17px}.hints_wrapper .hints{width:100%;color:#fff;border-bottom:1px solid #000;margin-bottom:55px;min-height:250px}.hints_wrapper .hints .hint{overflow:hidden;background:#15181d url("../img/tvguide-bg.jpg") no-repeat left top;width:100%;margin-bottom:10px;min-height:105px;padding-bottom:10px;position:relative}.hints_wrapper .hints .hint .now{display:block;background:url("../img/bg_now.png") no-repeat 0 0;width:140px;height:20px;color:#000;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-align:center;position:absolute;left:0;top:19px;line-height:20px}.hints_wrapper .hints .hint .close{background:url("../img/close_hell.png") no-repeat left top;display:none;float:right;position:relative;width:26px;height:26px;top:15px;right:15px;cursor:pointer}.hints_wrapper .hints .hint .close:hover{background-position:left bottom}.hints_wrapper .hints .hint .left_hint{float:left;box-sizing:border-box;width:150px;height:100%;padding:60px 0 0 20px}.hints_wrapper .hints .hint .left_hint .time{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.333em;position:absolute;bottom:15px;left:20px}.hints_wrapper .hints .hint .left_hint .datetime{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.889em;position:absolute;bottom:40px;left:20px}.hints_wrapper .hints .hint .left_hint .channel{position:absolute;bottom:48px;display:block;background:url(../img/icn_zweikanalton.png) 0px 0px no-repeat;width:28px;height:11px;left:20px}.hints_wrapper .hints .hint .cta{float:left;box-sizing:border-box;padding-left:30px;height:26px;margin-top:20px;background:url("../img/cta_hell.png") no-repeat left top}.hints_wrapper .hints .hint .cta a{display:inline-block;padding-top:2px;color:#fff}.hints_wrapper .hints .hint .cta a:hover{color:#fff}.hints_wrapper .hints .hint .cta:hover{background-position:left bottom}.hints_wrapper .hints .hint .more{display:none;float:left;margin-top:20px;margin-left:150px;margin-bottom:20px;width:290px}.hints_wrapper .hints .hint .middle_hint{float:left;box-sizing:border-box;width:320px;padding:20px 0 5px 0px}.hints_wrapper .hints .hint .middle_hint p{font-size:.889em;margin:0;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.hints_wrapper .hints .hint .middle_hint p.name_episode{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;text-transform:uppercase}.hints_wrapper .hints .hint .middle_hint p.name_serie{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.333em;text-transform:uppercase}.hints_wrapper .hints .hint .prev_hint{box-sizing:border-box;width:100%;padding:0px 20px 0 20px;margin-top:75px;margin-bottom:0}.hints_wrapper .hints .hint .prev_hint p{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.333em;text-transform:uppercase}.hints_wrapper .hints .hint .prev_hint .name_serie{background:url("../img/cta_down.png") no-repeat right -34px;cursor:pointer;padding-right:25px;padding-bottom:2px}.hints_wrapper .hints .hint .right_hint{background:linear-gradient(to bottom, #3caa8b, #20765f);width:140px;height:130px;position:absolute;right:0px;bottom:0px}.hints_wrapper .hints .hint .right_hint .icon{background:url("../img/icn_genre_90x70.png") no-repeat center 0;width:140px;height:70px;margin:30px auto 0}.hints_wrapper .hints .hint .right_hint .genre_txt{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-align:center;width:140px}.hints_wrapper .hints .hint.closed{cursor:pointer}.hints_wrapper .hints .hint_closed .hint{display:none}.hints_wrapper .hints .hint_closed .hint.open{display:block}.hints_wrapper .hint.lifechange .right_hint .icon{background-position:center 0}.hints_wrapper .hint.portrait .right_hint .icon{background-position:center -70px}.hints_wrapper .hint.lifestyle .right_hint .icon{background-position:center -140px}.hints_wrapper .hint.deals .right_hint .icon{background-position:center -210px}.hints_wrapper .hint.family .right_hint .icon{background-position:center -280px}.hints_wrapper .hint.paranormal .right_hint .icon{background-position:center -350px}.hints_wrapper .hint.crime .right_hint .icon{background-position:center -420px}.date_picker.hasDatepicker{display:none}.float{float:left}.box33color,.newsletter_teaser.big{background:#494949;position:relative;margin:0 0 20px}.box33color .hover,.newsletter_teaser.big .hover{min-height:50px;padding:13px 20px}.box33color .arrow,.newsletter_teaser.big .arrow{background:url("../img/cta_hell.png") no-repeat left top;bottom:27px;display:block;float:left;height:26px;padding-right:4%;position:absolute;right:280px;width:26px}.box33color h2,.newsletter_teaser.big h2{font-size:2em;font-style:normal;font-weight:normal;line-height:1em;margin:-3px 0 -8px}.box33color h3,.box33color .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box33color h2,.newsletter_teaser.big h3,.newsletter_teaser.big .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .newsletter_teaser.big h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1em}.box33color h4,.newsletter_teaser.big h4{font-size:.89em;font-style:normal;font-weight:normal;line-height:.89em;margin:.44em 0}.box33color a:hover,.newsletter_teaser.big a:hover{color:#fff}.newsletter_teaser.big h3,.newsletter_teaser.big .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .newsletter_teaser.big h2{position:absolute;right:20px;bottom:25px}.box33color:hover .hover{background-color:rgba(26,30,33,.2)}.box33color:hover .arrow{background-position:left bottom}.box13color.box13fb{float:left}.box13color.box13original{width:300px;float:left}.image{float:right;position:relative;right:-50%}.image-center{float:right;position:relative;right:50%}.home .tx-m01-tvprogramme .box13.tageshighlight{margin:0}.home .teaser_big .one.green{height:260px;overflow:hidden}.gewinnspiel_frage{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;line-height:1.111em;border-top:1px solid #549e73;border-bottom:1px solid #549e73;padding:30px 0;margin:20px 0}.gewinnspiel_game .nl_form{background:#666;position:relative;margin-bottom:20px}.gewinnspiel_game .nl_form input.eingabe{margin-bottom:20px;float:left;height:30px;margin-right:3.3%;background-color:#fff;border:1px solid #191919;padding:10px 3.3%;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1em;width:41.4%}.gewinnspiel_game .nl_form input.eingabe.zwei{margin-right:0%}.submit_answer{margin-top:40px}.radio_answer{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.89em;margin:1.5em 0;line-height:.89em}.icheckbox,.iradio{margin-right:10px}.gewinnspiel_game .checkbox{display:block;float:left;margin-bottom:12px}.check_agbs,.check_newsletter{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.89em;line-height:.89em;padding-top:2px}.captcha{margin-top:15px}.captcha .g-recaptcha>div{margin:0 auto}.submit{display:block;height:30px}.submit .arrow{background:url("../img/cta_submit.png") no-repeat scroll left top rgba(0,0,0,0);border:medium none;color:#fff;display:block;float:right;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-style:normal;font-weight:normal;height:26px;line-height:26px;padding-left:36px;text-transform:uppercase}.submit .arrow:hover{background:url("../img/cta_submit.png") no-repeat scroll left -26px rgba(0,0,0,0);color:#1a1e23}.nl_form .arrow{margin:30px 0}.gewinnspielformular{display:block;height:auto}.stage_content .gewinnspiel_game .txt_h1{font-size:100%}.gewinnspiel_game .txt_h4{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-weight:normal;font-style:normal;font-size:.89em;margin:.44em 0px;line-height:.89em}.gewinnspiel_game .txt_h2{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-weight:normal;font-style:normal;font-size:1.333em;line-height:1.111em;text-transform:uppercase}.gewinnspiel_game .lb_agb{cursor:pointer}.nl_form input.eingabe{background-color:#fff;border:1px solid #191919;float:left;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1em;height:20px;margin-bottom:20px;padding:3.3%;width:41.4%}.nl_form input.eingabe.zwei{margin-right:0}.lb_gewinnspiel{width:100%;height:100%}.scroll{width:100%}label.radio_frau{margin-right:10px}label.radio_frau,label.radio_herr,label.radio_quiz{cursor:pointer;padding-top:2px}.check_agbs,.check_newsletter{cursor:pointer}.gewinnspiel_game .nl_form input.eingabe.error{background-color:#b91e4b}.gewinnspiel_game .radio_question.error .radio_answer,.radio_gender.error{color:#b91e4b}.gewinnspiel_game .checkbox.error .check_agbs{color:#b91e4b}.spiele .box13 .csc-frame-default .csc-textpic .csc-textpic-imagewrap{height:140px}.anbieter .teaser a{color:#0c5bd3}.highlights .teaser_slider_wrapper{max-width:940px;float:none;margin:30px auto}.slider,.teaser_slider_wrapper{display:none}.teaser_right{position:relative}.naMediaAd_MEDIUM_RECTANGLE{max-width:300px;margin:0 auto}.billboard-ad{width:100%;clear:both;overflow:hidden}.billboard-ad .naMediaAd{padding-bottom:20px}.wideskyscraper-ad{left:320px;top:0;width:auto;min-width:200px;height:auto;min-height:600px;overflow:hidden;position:absolute;z-index:9999}.superbanner-ad{width:100%;clear:both;overflow:visible}.superbanner-ad .superbanner-inner{position:relative}.t3chimp-form label.error{color:#c00}.t3chimp-form input[type=text].error,.t3chimp-form input[type=email].error{color:red;border:1px solid #c00}.t3chimp-form input.error[placeholder]{color:red;opacity:1}.t3chimp-form input.error::-webkit-input-placeholder,.t3chimp-form input.error::-webkit-input-placeholder{color:red;opacity:1}.t3chimp-form input.error:-moz-placeholder,.t3chimp-form input.error:-moz-placeholder{color:#c00;opacity:1}.t3chimp-form input.error::-moz-placeholder,.t3chimp-form input.error::-moz-placeholder{color:#c00;opacity:1}.t3chimp-form input.error:-ms-input-placeholder,.t3chimp-form input.error:-ms-input-placeholder{color:#c00;opacity:1}.t3chimp-form .t3chimp-error{float:left;clear:both;margin-top:25px;margin-left:0px;color:#eb1e00}h2.tv-guide-result-headline{color:#000;display:block;margin-top:25px;margin-bottom:10px}.nav_icon{background-image:url("../img/icon_navi.png") no-repeat;display:block;width:30px;height:24px}.icon_cta{background-image:url("../img/cta_hell.png");display:inline;width:26px;margin-bottom:14px;min-height:26px;background-position:right top;background-repeat:no-repeat;float:right}.csc-textpic-text h2 a{background:url("../img/cta_hell_sprite.png") right 2px no-repeat;padding-right:20%;width:80%;display:inline-block}.csc-textpic-text h2 a:hover,.csc-textpic-imagewrap:hover+.csc-textpic-text h2 a,.csc-textpic-text:hover h2 a{background-position:right -72px}.two .bottom{position:absolute;bottom:0px;margin:0 0 20px 0}h2{display:inline}.teaser_news{width:100%;height:100%;position:absolute;top:0px;left:0px;display:inline-block}.breadcrumbs{width:100%;height:40px;display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.778em;text-transform:uppercase}.bc_next{background:url("../img/icn_arrow_breadcrumb.png") no-repeat;background-position:0 0;height:11px;display:inline-block;line-height:12px;padding-left:14px;margin-top:12px;margin-left:10px;cursor:pointer}.stage_head{display:block;margin-bottom:30px}.stage_content{background-color:rgba(0,0,0,0);float:left}.stage_content .txt_h1{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:2em;font-style:normal;font-weight:normal;text-transform:uppercase}.btn_back{background:url("../img/icn_arrow_back.png") no-repeat;background-position:0 0;height:10px;float:right;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.667em;text-transform:uppercase;line-height:12px;padding-left:14px;margin-top:10px}.btn_back:hover{background-position:0 -10px}.stage_content .txt{display:inline-block;margin-top:30px}.teaser_right{float:right;position:relative;margin:0px}.news_head{display:block;height:auto;max-width:640px;max-height:260px;width:100%}.news_highlight{margin-bottom:10px;display:block}.news_content{background:#191919;display:block;height:auto}.news_content .news_article:hover{background-color:rgba(26,30,33,.2);color:#fff;height:auto}.news_content .news_article .img_hover .arrow{padding-right:2%;margin-top:-2px}.news_content .news_article:hover .img_hover .arrow{background-position:left bottom}.news_content .txt{margin-top:10px;margin-bottom:0px}.news_secondary{margin-bottom:10px;display:block}.stage_content .pager{position:relative;display:block;margin-top:30px;text-align:center;margin-bottom:60px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1em;line-height:15px}.stage_content .pager ul{margin:0 auto;padding:0;display:inline-block;list-style:none}.stage_content .pager ul li{display:inline-block}.stage_content .pager ul li.current{text-decoration:underline}.teaser_right .teaser1,.teaser2,.teaser3{margin-bottom:20px}.stage_content .pager .prev{background:url("../img/pager_left.png") no-repeat rgba(0,0,0,0);background-position:left top;height:14px;position:absolute;left:0px;padding-left:15px}.stage_content .pager .prev:hover{background-position:left bottom}.stage_content .pager .next{background:url("../img/pager_right.png") no-repeat rgba(0,0,0,0);background-position:right top;height:14px;position:absolute;right:0px;padding-right:15px}.stage_content .pager .next:hover{background-position:right bottom}.news_detail{display:block;margin-bottom:40px}.news_detail .news-img-caption{font-size:14px;margin-top:-10px;margin-bottom:25px}.news_detail .txt_h2{width:100%;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;display:inline-block;font-size:1.33em;margin:0 0 10px 0;padding-right:13%;line-height:1.111em;text-transform:uppercase;box-sizing:border-box}.news_detail .txt_h4{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.89em;margin:.44em 0;line-height:.89em}.cta_dark{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:uppercase}.cta_errorpage .cta_dark{line-height:25px}.cta_dark .arrow{background:url("../img/cta_dark.png") no-repeat scroll left top rgba(0,0,0,0);display:block;float:left;height:26px;padding-right:2%;position:relative;width:26px}.cta_dark:hover .arrow{background-position:left bottom}.newsletter{margin-bottom:10px;display:block}.newsletter_teaser{background:#494949;display:block;height:auto}.newsletter_teaser .newsletter_teaser_content:hover{background-color:rgba(26,30,33,.2);color:#fff;height:auto}.newsletter_teaser_content .cta_nobreak{display:block}.newsletter_teaser_content .cta_break{display:none}.newsletter_teaser .newsletter_teaser_content .img_hover .arrow{padding-right:2%;margin-top:-2px}.newsletter_teaser .newsletter_teaser_content:hover .img_hover .arrow{background-position:left bottom}.teaser_right .sp3_news{background:url("../img/pattern_3sp_black.jpg") no-repeat scroll left top rgba(0,0,0,0);display:block;height:auto;width:100%;margin-left:0;margin-right:0}.teaser_right .sp3_news:hover .img_hover{background-color:rgba(26,30,33,.2);color:#fff;height:auto}.teaser_right .sp3_news .img_hover .cta{margin-top:auto;line-height:28px}.news_detail .txt{margin-top:10px}.btn_more{width:100%}.sendetermine .txt_h1{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:2em;text-transform:uppercase}.sendetermine .txt_h3{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.33em}.sendetermine_per_day{width:100%;height:auto;display:inline-block;border-bottom:1px solid #549e73;padding-top:15px}.sendetermine_detail .content_left{width:22%;margin-right:3%}.sendetermine_detail .content_right{width:75%;float:left;margin-top:5px}.sendetermine_detail .content_right,.content_left{margin-bottom:20px}.sendetermine .on_air_now{background:url("../img/bg_now.png") no-repeat;width:140px;height:20px;display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.889em;text-align:center;margin-bottom:3px}.sendetermine .dates{padding-left:20px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.333em;line-height:1.111em;font-weight:normal;text-transform:uppercase}.sendetermine .dates .date{clear:both;float:left}.sendetermine .dates .time{clear:both;float:left}.sendetermine_detail .content_left{float:left;clear:both}.sendetermine_detail .content_right .txt_h1{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.889em;text-transform:none}.sendetermine_detail .content_right .txt_h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.333em;line-height:1.111em;text-transform:uppercase;display:block}.top{height:auto;min-height:40px}.top #navi{min-height:40px;overflow:hidden;position:relative}.top .logo_container a#logo{float:none}.top .head_nav{padding:0}.top .head_nav ul{padding-left:20px;padding-right:0px;margin-top:0px;margin-bottom:0px;height:40px;line-height:40px}.top .head_nav ul li{padding:0 0 0 18px;margin:0px;height:40px;line-height:inherit}.top .head_nav ul li a{display:block}.top .head_nav ul li.mobile_socials+li{padding-left:0}.top .head_nav ul li.mobile_socials{display:none !important}#main_wrapper{min-width:320px}.news.news-single .news-img-wrap img{display:block;height:auto;max-width:620px;max-height:260px;width:100%}a.trigger_fb_streampublish{cursor:pointer}.box13color p{margin:0}.box13color span.icn_tv{background:url("../img/icn_tv_small.png") no-repeat scroll left bottom rgba(0,0,0,0);display:block;height:109px;width:84px;margin:-54px 55% 0px;position:absolute;left:0px;top:50%}.box13.nofloat{float:none}.single_textimg_sendungteaser{margin-bottom:30px;width:100%}.single_textimg_sendungteaser .csc-textpic-center{display:block;max-width:300px;max-height:169px;height:auto;float:left;width:31.9%}.single_textimg_sendungteaser .text_wrap{float:left;max-width:68%;width:100%}.single_textimg_sendungteaser .text_wrap p{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#191919;font-size:1em;line-height:1;margin:0;margin-left:20px;margin-top:20px}.single_textimg_sendungteaser .text_wrap h2{font-size:1em;line-height:1;margin-left:20px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:uppercase;display:block}.single_textimg_sendungteaser .text_wrap h4{margin-left:20px}.responsive_img_wrap_620_400 img{display:block;max-height:400px;max-width:620px;height:auto;width:100%}.responsive_img_wrap_width_940_400 img{display:block;max-height:400px;max-width:940px;height:auto;width:100%}.fallback_404,.fallback_nojavascript,.fallback_oldbrowser{float:none;margin-bottom:20px;margin-top:10%;text-align:center}.fallback_404 .cta_errorpage,.fallback_nojavascript .cta_errorpage,.fallback_oldbrowser .cta_errorpage{margin-left:auto;margin-right:auto;max-width:200px}.fallback_oldbrowser{margin-bottom:0}.fallback_oldbrowser .cta_errorpage{overflow:hidden;margin-bottom:20px;margin-top:20px;max-width:250px;text-align:left}.w300 .box13 h2{font-size:2em}.w300 .box13 h2 a{line-height:29px}.w300 .box13 h4{color:#fff;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-weight:normal;font-style:normal;text-transform:none}.example{font-family:"proxima_novaregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#a61933;letter-spacing:.2em;text-align:center}.mainContent{max-width:940px;margin:0 auto}.td-12{width:100%}.tr{float:left;position:relative}div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap,div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap,div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin:0}.spiele .stage{background-color:rgba(0,0,0,0)}.box33{height:300px;margin-bottom:20px;position:relative}.box33 .csc-textpic-text{position:absolute;top:90px;left:20px}.box33 .csc-textpic-text h3,.box33 .csc-textpic-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box33 .csc-textpic-text h2{font-size:1.25rem;color:#fff;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:none}.box33 .csc-textpic-text h3 a,.box33 .csc-textpic-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box33 .csc-textpic-text h2 a{font-size:1.25rem}.box33 .csc-textpic-text h2{font-size:1.25rem;color:#fff;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.box33 .csc-textpic-text h2 a{font-size:1.25rem}.box33 .csc-textpic-text h4{position:relative;background-image:url("../img/cta_hell.png");min-height:26px;background-position:left top;background-repeat:no-repeat;padding-left:30px}.box33 .csc-textpic-text h4 a{position:relative;top:7px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}.box33 .csc-textpic-text h4:hover{background-position:left bottom}.box33 .csc-textpic-text h5,.box33 .csc-textpic-text header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .box33 .csc-textpic-text li.h5{font-size:.875rem;line-height:.875rem;color:#fff}.box33 .csc-textpic-text h5 a,.box33 .csc-textpic-text header.site-header .main-navigation ul li.h5 a,header.site-header .main-navigation ul .box33 .csc-textpic-text li.h5 a{color:#fff}.box33 .csc-textpic-imagewrap img{width:100%}.box13{height:260px;float:left;margin-right:20px;margin-bottom:20px;width:300px}.box13 .csc-frame-default .csc-textpic .csc-textpic-imagewrap{clear:both;height:159px;float:none}.box13 .csc-frame-default .csc-textpic .csc-textpic-text{box-sizing:border-box;height:100px;background:#191919;padding-left:20px;padding-right:20px;display:table-cell;vertical-align:bottom;clear:both;min-width:300px}.box13 .csc-frame-default .csc-textpic .csc-textpic-text h4{color:#fff;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:none}.box13 .csc-frame-default .csc-textpic .csc-textpic-text h3,.box13.teaserClick.image_wrap .csc-frame-default .csc-textpic .csc-textpic-text .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .csc-frame-default .csc-textpic .csc-textpic-text h2{color:#fff;font-size:1.25rem;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}.box13 .csc-frame-default .csc-textpic .csc-textpic-text h3 a,.box13.teaserClick.image_wrap .csc-frame-default .csc-textpic .csc-textpic-text .frame-default .ce-textpic .ce-bodytext h2 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .csc-frame-default .csc-textpic .csc-textpic-text h2 a{font-size:1.25rem;color:#fff}.box13 .csc-frame-default .csc-textpic .csc-textpic-text h2{font-size:1.25rem}.box13 .csc-frame-default .csc-textpic .csc-textpic-text h2 a{font-size:1.25rem;display:inline-block;position:relative;box-sizing:border-box;background-image:url("../img/cta_hell.png");max-height:26px;background-position:right top;background-repeat:no-repeat;color:#fff;width:260px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:uppercase;font-size:1em}.box13 .csc-frame-default .csc-textpic .csc-textpic-text h5,.box13 .csc-frame-default .csc-textpic .csc-textpic-text header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .box13 .csc-frame-default .csc-textpic .csc-textpic-text li.h5{font-size:.875rem;line-height:.875rem;color:#fff}.box13 .csc-frame-default .csc-textpic .csc-textpic-text h5 a,.box13 .csc-frame-default .csc-textpic .csc-textpic-text header.site-header .main-navigation ul li.h5 a,header.site-header .main-navigation ul .box13 .csc-frame-default .csc-textpic .csc-textpic-text li.h5 a{color:#fff}.box13 .csc-textpic:hover .csc-textpic-text h2 a{background-position:right bottom}.spiele{position:relative}.spiele .ad{position:absolute;left:970px;top:93px;width:200px}.spiele h2{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:24px;text-transform:none;margin-bottom:10px}.spiele .middle{float:left;width:100%}.spiele .middle h2{margin-bottom:10px}.spiele .bottom{width:100%;float:left;padding-bottom:70px;margin-top:15px}.spiele .bottom h2{margin-bottom:10px}.box13.small{height:190px;width:300px;margin-right:20px;margin-bottom:20px}.box13.small .csc-frame-default .csc-textpic .csc-textpic-imagewrap{height:120px;clear:both}.box13.small .csc-frame-default .csc-textpic .csc-textpic-text{height:70px;clear:both}.box13.small .csc-frame-default .csc-textpic .csc-textpic-text h2{padding-bottom:0px;margin-bottom:20px}.box13 .csc-frame-default .csc-textpic .csc-textpic-text h2,.spiele .box13 .csc-frame-default .csc-textpic .csc-textpic-text h2{margin-bottom:20px}.box13.small.last{margin-right:0}.news .footer{background-color:rgba(0,0,0,0);height:auto}.box13color{left:0;position:relative;top:0;margin-bottom:20px}.box13color h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-weight:normal;font-style:normal;font-size:2em;line-height:1em;margin:-3px 0 -8px 0;margin-top:-3px;margin-bottom:-8px}.box13color h2 :hover{color:#fff}.box13color h4{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-weight:normal;font-style:normal;font-size:.89em;margin:.44em 0;line-height:.89em}.box13color h4 :hover{color:#fff}.box13color h3,.box13color .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box13color h2{padding-left:35px;position:absolute;bottom:10px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.17em}.box13color h3 :hover,.box13color .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 :hover,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box13color h2 :hover{color:#fff}.box13color .arrow{background:url("../img/cta_hell.png") no-repeat scroll left top rgba(0,0,0,0);display:block;float:left;height:26px;padding-right:4%;position:absolute;width:26px;bottom:25px}.box13color .hover{position:relative;color:#fff;box-sizing:border-box;padding:14px 4.76% 8px 4.76%;min-height:260px;display:block;height:auto}.box13color.box13fb{background:#4d80a5}.box13color.box13fb .icn_facebook_sp3{background:url("../img/icn_fb_navi.png") no-repeat 0px 0px;cursor:pointer;display:block;float:right;height:24px;position:relative;top:0;width:14px}.box13color.box13fb h3,.box13color.box13fb .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box13color.box13fb h2{font-size:1em;bottom:25px;line-height:1.444em;margin:0}.box13color.box13original{background:#494949}.box13color:hover .hover{background-color:rgba(26,30,33,.2)}.box13color:hover .arrow{background-position:left bottom}.box13ad{float:left;width:300px;min-height:250px;margin-bottom:20px}.boxad2x6{height:600px;width:200px}.newsletter_teaser .arrow{bottom:16px}.newsletter_teaser .hover{min-height:150px}.news_detail .mediaelement{margin-bottom:20px}.teaserClick{cursor:pointer}.nolink_teaser .teaserClick{cursor:default}.jvectormap-label{position:absolute;display:none;border:solid 1px #cdcdcd;border-radius:3px;background:#292929;color:#fff;font-family:sans-serif,Verdana;font-size:smaller;padding:3px}.jvectormap-zoomin,.jvectormap-zoomout{position:absolute;left:10px;border-radius:3px;background:#292929;padding:3px;color:#fff;width:10px;height:10px;cursor:pointer;line-height:10px;text-align:center;display:none}.jvectormap-zoomin{top:10px}.jvectormap-zoomout{top:30px}.karte_big{position:relative;padding-top:35px;height:650px}.karte_big h4{color:#191919;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.33em;font-style:normal;font-weight:normal;position:relative;z-index:1;margin:0}.karte_big h5,.karte_big header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .karte_big li.h5{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1em;text-transform:uppercase;margin:0;position:relative;z-index:1;width:290px}.karte_img{height:601px;width:441px;position:absolute;top:-50px;left:27%}.karte_img2{height:131px;width:216px;position:absolute;top:513px;left:256px;background:url(../img/land_schweiz.png) 0px 0px no-repeat;cursor:pointer}.karte_img2:hover{background-position:0px -131px}.karte_img3a{height:93px;width:367px;position:absolute;top:517px;left:424px;background:url(../img/land_austria.png) 0px -101px no-repeat;cursor:pointer}.karte_at:hover .karte_img3a{background-position:0px -295px}.karte_img3b{height:194px;width:230px;position:absolute;top:416px;left:583px;background:url(../img/land_austria.png) -159px 0px no-repeat;cursor:pointer}.karte_at:hover .karte_img3b{background-position:-159px -194px}.karte_detail.CH{height:181px;width:216px;position:absolute;top:50px;left:0px;background:url(../img/land_schweiz.png) 0px 50px no-repeat;cursor:dafault}.karte_detail.AT{height:165px;width:230px;position:absolute;top:50px;left:0px;background:url(../img/land_austria.png) 0px 46px no-repeat;cursor:dafault;background-size:100% auto}.karte_detail{height:407px;width:298px;margin-bottom:60px}.empfangDetailTemplate .btn_back_mobile{position:absolute;top:0px;right:0px}.empfangDetailTemplate .w300{float:left;min-height:450px}.empfangDetailTemplate .w300 h4{font-size:1.33em}.empfangDetailTemplate .w620{float:left;margin-right:0}.empfangDetailTemplate .w620 .csc-frame-rulerAfter{float:left;border-bottom:1px solid #2d99e1;margin-bottom:30px;padding-bottom:10px}.empfangDetailTemplate .w620 .anbieter{float:left;position:relative}.empfangDetailTemplate .w620 .anbieter .img{width:142px;float:left}.empfangDetailTemplate .w620 .anbieter .img .icons{float:left;display:none}.empfangDetailTemplate .w620 .anbieter .img .icons .hd{float:left;background:url("../img/icon_hd.png") no-repeat left top;width:71px;height:110px}.empfangDetailTemplate .w620 .anbieter .img .icons .hd:hover{background:url("../img/icon_hd.png") no-repeat left -110px}.empfangDetailTemplate .w620 .anbieter .img .icons .sat{float:left;background:url("../img/icon_satellit.png") no-repeat left top;width:71px;height:110px}.empfangDetailTemplate .w620 .anbieter .img .icons .sat:hover{background:url("../img/icon_satellit.png") no-repeat left -110px}.empfangDetailTemplate .w620 .anbieter .img .icons .iptv{float:left;background:url("../img/icon_ip-tv.png") no-repeat left top;width:71px;height:110px}.empfangDetailTemplate .w620 .anbieter .img .icons .iptv:hover{background:url("../img/icon_ip-tv.png") no-repeat left -110px}.empfangDetailTemplate .w620 .anbieter .img .icons .kabel{float:left;background:url("../img/icon_kabel.png") no-repeat left top;width:71px;height:110px}.empfangDetailTemplate .w620 .anbieter .img .icons .kabel:hover{background:url("../img/icon_kabel.png") no-repeat left -110px}.empfangDetailTemplate .w620 .anbieter .img .icons .mobiletv{float:left;background:url("../img/icon_mobil-tv.png") no-repeat left top;width:71px;height:110px}.empfangDetailTemplate .w620 .anbieter .img .icons .mobiletv:hover{background:url("../img/icon_mobil-tv.png") no-repeat left -110px}.empfangDetailTemplate .w620 .anbieter .img .icons .vod{float:left;background:url("../img/icon_vod.png") no-repeat left top;width:71px;height:110px}.empfangDetailTemplate .w620 .anbieter .img .icons .vod:hover{background:url("../img/icon_vod.png") no-repeat left -110px}.empfangDetailTemplate .w620 .anbieter .teaser{margin-left:15px;float:left;width:460px}.empfangDetailTemplate .w620 .anbieter .teaserOpen{display:none;width:460px}.empfangDetailTemplate .w620 .anbieter h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.empfangDetailTemplate .w620 .anbieter h3,.empfangDetailTemplate .w620 .anbieter .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .empfangDetailTemplate .w620 .anbieter h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;background:url("../img/cta_dark.png") no-repeat scroll left top rgba(0,0,0,0);display:block;height:26px;padding-left:30px;padding-top:7px;cursor:pointer;box-sizing:border-box}.empfangDetailTemplate .w620 .anbieter h3:hover,.empfangDetailTemplate .w620 .anbieter .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2:hover,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .empfangDetailTemplate .w620 .anbieter h2:hover{background-position:left bottom}.empfangDetailTemplate .w620 .anbieter h4{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:18px;line-height:inherit;display:none}.empfangDetailTemplate .w620 .anbieter .moreless{position:absolute;background:url("../img/arrows_moreless.png") no-repeat left top;width:24px;height:6px;right:0;top:5px;cursor:pointer}.empfangDetailTemplate .w620 .anbieter .moreless:hover{background-position:left -6px}.empfangDetailTemplate .w620 .anbieter .moreless.less{background-position:left -12px}.empfangDetailTemplate .w620 .anbieter .moreless.less:hover{background-position:left -18px}.AT.empfangDetailTemplate .w300,.CH.empfangDetailTemplate .w300{min-height:203px}.sendungen .w300,.sendungenGrafik.unterseite .w300{float:left;min-height:600px}.sendungen .box13 .csc-frame-default .csc-textpic-text h2 a,.sendungenGrafik.unterseite .box13 .csc-frame-default .csc-textpic-text h2 a{font-size:.8em}.sendungen .w620,.sendungenGrafik.unterseite .w620{float:left;margin-right:0px}.sendungen .w620 .csc-frame-rulerAfter,.sendungenGrafik.unterseite .w620 .csc-frame-rulerAfter{border-bottom:1px solid #549e73;position:relative}.sendungen .w620 h2,.sendungenGrafik.unterseite .w620 h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;line-height:1em;font-size:2em}.sendungen .w620 h3,.sendungen .w620 .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .sendungen .w620 h2,.sendungenGrafik.unterseite .w620 h3,.sendungenGrafik.unterseite .w620 .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .sendungenGrafik.unterseite .w620 h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;line-height:1.2em;text-transform:none;font-size:1.33em;margin-top:0px}.sendungen .w620 .highlight-style h2,.sendungenGrafik.unterseite .w620 .highlight-style h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.sendungen .w620 .highlight-style h3,.sendungen .w620 .highlight-style .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .sendungen .w620 .highlight-style h2,.sendungenGrafik.unterseite .w620 .highlight-style h3,.sendungenGrafik.unterseite .w620 .highlight-style .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .sendungenGrafik.unterseite .w620 .highlight-style h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;margin:.44em 0px;text-transform:uppercase}.navi_box{border:1px solid #191919;margin:20px 0}.sub_nav{border-bottom:1px solid #191919;display:inline-block;margin-bottom:20px;box-sizing:border-box;width:100%}.sub_nav ul{padding:10px 20px 0 20px;margin:0}.sub_nav ul li{list-style:none outside none;margin-bottom:10px;padding-right:15px}.sub_nav ul li a{color:rgba(26,30,33,.6);font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;line-height:1.833em;font-size:1.333em;display:block;outline:none;text-decoration:none;text-transform:uppercase}.sub_nav ul li.active a{color:#191919}.sub_nav ul li:hover a{color:#191919}.menuStaffel{display:block;height:auto;color:#fff;width:100%;margin-top:30px;position:relative}.menuStaffel .img_hover{padding:20px 4.76%;background:#666;display:block;height:auto;left:0;position:relative;top:0;color:#fff}.menuStaffel .img_hover .cta{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.33em;line-height:26px;margin-bottom:0;margin-top:0;height:26px;width:100%}.menuStaffel .img_hover .cta .arrow{background:url("../img/icn_arrow_dropdown.png") no-repeat scroll left top rgba(0,0,0,0);display:block;float:right;height:26px;padding-right:0;position:relative;width:26px}.menuStaffel ul{position:absolute;width:100%;margin:0;display:none;padding:0;list-style:none;list-style-position:inside;background-color:#191919;z-index:100}.menuStaffel ul li{margin:0;margin-left:4.76%;background:url("../img/icn-season-normal.png") no-repeat;background-position:left center}.menuStaffel ul li a{display:block;padding:20px 4.76%;padding-left:30px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin-bottom:0;margin-top:0;width:100%;color:#fff}.menuStaffel ul li a:hover{color:#fff}.menuStaffel ul li:hover{background:url("../img/icn-season.png") no-repeat left center}.menuStaffel.always-open ul{display:block}.menuStaffel:hover .img_hover{color:#fff}.menuStaffel:hover .img_hover .arrow{background-position:-26px bottom}.menuStaffel:hover ul{display:block}.menuStaffel ul li:hover{background-color:rgba(26,30,33,.2)}.btn_back_mobile{float:right;position:absolute;right:2px}.btn_back_mobile p{margin:0}.btn_back_mobile a{background:url("../img/icn_arrow_back.png") no-repeat;background-position:0 0;height:10px;float:right;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.667em;text-transform:uppercase;line-height:11px;padding-left:14px}.menuStaffel ul li.active a{color:#fff}.menuStaffel ul li.active{background-color:rgba(26,30,33,.2);background:url("../img/icn-season.png") no-repeat left center}.sendungHeadline{float:left;width:80%;margin-top:26px}.sendungHeadline .head{float:left}.sendungHeadline .genre_icn{display:block;float:left;height:50px;margin-left:2.2%;position:relative;top:7px;width:60px}.sendungHeadline .family{background:url("../img/icn_genre_black_60x50.png") no-repeat scroll left -200px rgba(0,0,0,0)}.sendungHeadline .paranormal{background:url("../img/icn_genre_black_60x50.png") no-repeat scroll left -250px rgba(0,0,0,0)}.sendungHeadline .crime{background:url("../img/icn_genre_black_60x50.png") no-repeat scroll left -300px rgba(0,0,0,0)}.sendungHeadline .deals{background:url("../img/icn_genre_black_60x50.png") no-repeat scroll left -150px rgba(0,0,0,0)}.sendungHeadline .lifestyle{background:url("../img/icn_genre_black_60x50.png") no-repeat scroll left -100px rgba(0,0,0,0)}.sendungHeadline .portrait{background:url("../img/icn_genre_black_60x50.png") no-repeat scroll left -50px rgba(0,0,0,0)}.sendungHeadline .lifechange{background:url("../img/icn_genre_black_60x50.png") no-repeat scroll left 0px rgba(0,0,0,0)}.slider23 .bx-wrapper .bx-next{background-position:right center}.slider23 .bx-wrapper .bx-prev{background-position:left center}.slider23 .bx-wrapper .bx-controls-direction a{height:90px}.slider23 .teaser_slider{height:90px}.clear{clear:both}body.sendungenGrafik .sendungHeadline,body.sendungenGrafik.unterseite .sendungHeadline{float:left;margin-bottom:20px;width:75%}body.sendungenGrafik .btn_back_mobile,body.sendungenGrafik.unterseite .btn_back_mobile{margin-top:31px}body.sendungenGrafik .stage,body.sendungenGrafik.unterseite .stage{margin-bottom:0px}body.sendungenGrafik .genre_icn,body.sendungenGrafik.unterseite .genre_icn{top:17px}body.sendungenGrafik h2,body.sendungenGrafik.unterseite h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;line-height:1em;font-size:2em;text-transform:uppercase}body.sendungenGrafik h3,body.sendungenGrafik .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext body.sendungenGrafik h2,body.sendungenGrafik.unterseite h3{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1.333em;line-height:1em;text-transform:uppercase}body.sendungenGrafik .highlight-style h2,body.sendungenGrafik.unterseite .highlight-style h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}body.sendungenGrafik .menuStaffel,body.sendungenGrafik.unterseite .menuStaffel{margin-top:0;width:100%}body.sendungenGrafik .menuStaffel .img_hover,body.sendungenGrafik.unterseite .menuStaffel .img_hover{box-sizing:border-box;width:25%;float:left;padding:12px}body.sendungenGrafik .menuStaffel ul,body.sendungenGrafik.unterseite .menuStaffel ul{position:relative;float:left;width:75%}body.sendungenGrafik .menuStaffel ul li,body.sendungenGrafik.unterseite .menuStaffel ul li{height:50px;display:inline-block;float:left;margin-left:2.76%}body.sendungenGrafik .menuStaffel ul li a,body.sendungenGrafik.unterseite .menuStaffel ul li a{padding:0 4.76%;padding-left:30px;line-height:50px}body.sendungenGrafik .navi_2nd .sub_nav,body.sendungenGrafik.unterseite .navi_2nd .sub_nav{border:none;border-bottom:1px solid #191919;margin:0}body.sendungenGrafik .navi_2nd .sub_nav ul li,body.sendungenGrafik.unterseite .navi_2nd .sub_nav ul li{float:left}body.sendungenGrafik .navi_2nd .sub_nav ul li a,body.sendungenGrafik.unterseite .navi_2nd .sub_nav ul li a{font-size:1em}body.sendungenGrafik .navi_2nd.video .sub_nav,body.sendungenGrafik.unterseite .navi_2nd.video .sub_nav{border-bottom:none}.w620 .navi_2nd .sub_nav{border:none;border-bottom:1px solid #191919;margin:0}.w620 .navi_2nd .sub_nav ul{padding:0}.w620 .navi_2nd .sub_nav ul li{display:inline-block;padding-right:10px}.w620 .navi_2nd .sub_nav ul li a{font-size:1em;border:1px solid #191919;background:#191919;color:#fff;padding-right:9px;padding-left:9px}.w620 .navi_2nd .sub_nav ul li.active a,.w620 .navi_2nd .sub_nav ul li:hover a{color:#191919;background:none}body.sendungenGrafik .w620.sendungGrafik2Spalten .sub_nav{margin-top:8px}body.sendungenGrafik.unterseite .stage{background:none}body.sendungenGrafik.unterseite .w300{margin-top:30px}body.sendungenGrafik.unterseite .w300.sendungGrafik2Spalten{overflow:hidden}.box_33{position:relative;margin-bottom:20px;min-height:390px}.box_33 .csc-frame-default{position:absolute;padding:0 2.2% 8px;bottom:0px;left:0px;z-index:1;color:#fff;width:80%}.box_33 .cta{background-image:url("../img/cta_big.png");background-position:right top;background-repeat:no-repeat;bottom:20px;display:inline;float:right;margin:0;min-height:52px;position:absolute;right:20px;width:52px}.box33image .individuel_gradient,.box12image .individuel_gradient,.tageshighlight .individuel_gradient{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=");background:linear-gradient(to bottom, rgba(26, 30, 33, 0) 50%, rgba(26, 30, 33, 0.6) 70%, rgba(26, 30, 33, 0.9) 95%, #191919 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#001a1e21", endColorstr="$dark-color",GradientType=0 );bottom:0;display:block;min-height:100%;position:absolute;width:100%}.box_33:hover .cta,.box_12:hover .cta{background-position:right bottom}.box33color .csc-textpic,.box12color .csc-textpic{padding-top:20px}.box33color .img_hover,.box12color .img_hover{position:absolute;height:100%;width:100%;padding:0;background-color:rgba(26,30,33,0)}.box33color:hover,.box12color:hover{background-color:rgba(26,30,33,.2)}.box33color:hover .img_hover,.box12color:hover .img_hover{background-color:rgba(26,30,33,.2)}.box33color.yellow,.box12color.yellow{background:#191919}.box33fb{box-sizing:border-box;background:#4d80a5;min-height:90px}.box33fb .csc-frame-default{box-sizing:border-box;width:100%;vertical-align:bottom;display:table-cell}.box33fb .icn_facebook_sp6{background:url("../img/icn_fb_navi.png") no-repeat scroll 0 0 rgba(0,0,0,0);cursor:pointer;display:block;float:right;height:24px;right:20px;position:absolute;top:32px;width:14px}.box33fb .img_hover{position:absolute;height:100%;width:100%;padding:0;background-color:rgba(26,30,33,0)}.box33fb h3,.box33fb .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box33fb h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.89em !important;line-height:1.111em}.box33fb h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.box33fb h4{height:26px;background:url("../img/cta_hell.png") no-repeat scroll left top rgba(0,0,0,0);box-sizing:border-box;margin-right:50px;position:relative;top:-15px;padding-left:30px;line-height:26px;float:right;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:uppercase;font-size:1em}.box33fb h4 a{color:#fff}.box33fb:hover .img_hover{background-color:rgba(26,30,33,.2)}.box33fb:hover h4{background-position:left bottom}.gewinnteaser.box33fb{background:url("../img/bg_fb_nl_2x.jpg") 0px 0px no-repeat;padding:10px 10px 0 10px;background-size:100%}.gewinnteaser.box33fb .csc-frame-default{position:relative}.gewinnteaser.box33fb h3,.gewinnteaser.box33fb .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .gewinnteaser.box33fb h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:18px;text-transform:none}.gewinnteaser.box33fb h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:24px;text-transform:uppercase;float:left;clear:both}.gewinnteaser.box33fb h4{font-size:18px;float:left;clear:both;width:100%;padding-left:35px;top:0px}.gewinnteaser.box33fb .icn_klee{background:url("../img/icn_klee.png") 0px 0px no-repeat;width:89px;height:84px;position:absolute;top:22px;right:90px;display:block}.gewinnteaser.box33fb .icn_facebook_sp6{top:15px;right:15px}.box_12{float:left;max-width:460px;max-height:260px;height:260px;margin-right:20px;margin-bottom:20px;position:relative}.box_12 .csc-frame-default{position:absolute;padding:0 2.2% 10px;bottom:0px;left:0px;z-index:1;color:#fff;width:80%}.box_12 .cta{background-image:url("../img/cta_hell.png");background-position:right top;background-repeat:no-repeat;bottom:11px;display:inline;float:right;margin:0;min-height:26px;position:absolute;right:20px;width:26px}.box_12 h2{font-size:1.33em !important}.box_12.last{margin-right:0px}.box12color .csc-textpic{padding-top:40px}.content-wrapper{overflow:hidden;background-size:100%;background-repeat:no-repeat;background-position:top center}@media screen and (min-width: 940px){.content-wrapper{background-size:auto}}.breadcrumbMenu{margin:10px auto 10px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;color:#191919;text-transform:uppercase}.breadcrumbMenu .breadcrumbIcon{background:url("../img/icn_arrow_breadcrumb.png") no-repeat center center;width:4px;height:11px;margin:0 5px;display:inline-block;margin-bottom:1px}.breadcrumbMenu.light{color:#fff}.breadcrumbMenu.light a{color:#fff}.breadcrumbMenu.light a:hover{text-decoration:underline}.breadcrumbMenu.light .breadcrumbIcon{background-image:url("../img/icn_arrow_breadcrumb_light.png")}.newsTemplate .breadcrumbMenu,.tvguide .breadcrumbMenu{margin-bottom:0px}.boxSendung{margin-top:30px;margin-bottom:0px}.boxSendung .csc-textpic-center{max-width:170px}.boxSendung .csc-frame-default{float:left;width:68%}.boxSendung .csc-frame-default h2{font-size:1.6em}.boxSendung .csc-frame-default p{font-size:1em}.boxSendung.line{border-bottom:1px solid #549e73}.box13.tageshighlight{position:relative;overflow:hidden}.box13.tageshighlight .text{box-sizing:border-box;height:105px;padding-bottom:10px;padding-left:20px;padding-right:55px;display:table-cell;vertical-align:bottom;clear:both;position:absolute;bottom:0px;z-index:1;width:100%}.box13.tageshighlight .text h4{color:#fff;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:none;display:inline-block;vertical-align:bottom}.box13.tageshighlight .text h3,.box13.tageshighlight .text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box13.tageshighlight .text h2{color:#fff;display:inline-block;vertical-align:bottom;width:260px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}.box13.tageshighlight .text h3 a,.box13.tageshighlight .text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box13.tageshighlight .text h2 a{color:#fff}.box13.tageshighlight .text h2{margin-bottom:0;color:#fff;display:inline-block;vertical-align:bottom;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:uppercase;line-height:20px}.box13.tageshighlight .text h2 a{color:#fff;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:uppercase;font-size:1em}.box13.tageshighlight .cta{background:url("../img/cta_hell.png") no-repeat left top;width:26px;height:26px;position:absolute;bottom:20px;right:20px}.box13.tageshighlight:hover .cta{background-position:left bottom}.box13.tageshighlight.einer .text{z-index:0;background:#191919}.box13.tageshighlight.einer:hover .text{background-position:left bottom}.tvbox{float:left}.data_icon{background:url("../img/icn_calendar.png") no-repeat left top;display:block;height:18px;width:18px;position:absolute;right:20px;top:20px;cursor:pointer}.data_icon:hover,.data_icon.active{background-position:left -18px}.home .tx-m01-tvprogramme .txt_content_headline{display:none}.home .tx-m01-tvprogramme .box13.tageshighlight{width:100%}.home .tx-m01-tvprogramme .box13.tageshighlight .text h4{clear:both;display:none}.home .tx-m01-tvprogramme .box13.tageshighlight .text h3,.home .tx-m01-tvprogramme .box13.tageshighlight .text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .home .tx-m01-tvprogramme .box13.tageshighlight .text h2{clear:both;display:none}.home .tx-m01-tvprogramme .box13.tageshighlight .text h2{position:absolute;bottom:17px;width:84%}.home .tx-m01-tvprogramme .box13.tageshighlight .cta{display:none}.home .tx-m01-tvprogramme .box13.tageshighlight:hover .text h4,.home .tx-m01-tvprogramme .box13.tageshighlight:hover .text h3,.home .tx-m01-tvprogramme .box13.tageshighlight:hover .text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .home .tx-m01-tvprogramme .box13.tageshighlight:hover .text h2{display:block}.home .tx-m01-tvprogramme .box13.tageshighlight:hover .cta{display:block}.tx-m01-programabc{float:left}.highlights h1{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:24px;text-transform:none}.teaser33_wrapper{clear:both;float:left;margin-top:0px;width:100%}.teaser33_wrapper .last .box13{margin-right:0px}.sendungen .w620{position:relative}.sendungen .w620 .btn_back_mobile{top:30px}.sendungen .w620 .sendetermine_spacer{display:block;float:left;height:20px;margin-bottom:3px;width:140px}.csc-sitemap{margin-bottom:40px}.csc-sitemap ul{margin:0px;padding-left:0px}.csc-sitemap ul li a{font-weight:bold;font-size:1.3em;display:inline-block;margin-bottom:10px;color:#191e24}.csc-sitemap ul li a:hover{color:#f90a34}.csc-sitemap ul li ul{padding-left:36px;font-weight:bold}.csc-sitemap ul li ul li a{font-weight:normal;font-size:1em;margin-bottom:0px;color:#191e24}.csc-sitemap ul li ul li a:hover{color:#f90a34}.frame-type-menu_sitemap_pages{margin-bottom:40px}.frame-type-menu_sitemap_pages ul{margin:0px;padding-left:0px;list-style:none}.frame-type-menu_sitemap_pages ul li a{font-weight:bold;font-size:1.3em;display:inline-block;margin-bottom:10px;color:#191e24}.frame-type-menu_sitemap_pages ul li a:hover{color:#f90a34}.frame-type-menu_sitemap_pages ul li ul{padding-left:36px;font-weight:bold}.frame-type-menu_sitemap_pages ul li ul li a{font-weight:normal;font-size:1em;margin-bottom:0px;color:#191e24}.frame-type-menu_sitemap_pages ul li ul li a:hover{color:#f90a34}.home .box_right .txt_content_headline{margin-bottom:0px}.home .box_left .txt_content_headline{margin-bottom:0px}.teaser .tranzgrey .csc-textpic-text{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=");background:linear-gradient(to bottom, rgba(26, 30, 33, 0) 50%, rgba(26, 30, 33, 0.6) 70%, rgba(26, 30, 33, 0.9) 95%, #191919 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#001a1e21", endColorstr="$dark-color",GradientType=0 );bottom:0;display:block;min-height:100%;position:absolute;width:100%;padding:150px 4.76% 8px}.teaser .tranz .csc-textpic-text{bottom:0;display:block;min-height:100%;position:absolute;width:100%;padding:150px 4.76% 8px;background:none}.teaser .tranzgrey .csc-textpic-text,.teaser .tranz .csc-textpic-text{box-sizing:border-box;height:100px;display:table-cell;vertical-align:bottom;clear:both;position:absolute;bottom:0px;z-index:1;width:100%;color:#fff}.txt_prev{display:inline-block;width:100%;height:83px;max-height:83px}.print{cursor:pointer}.sendungGrafikContent .box33image.box_33{min-height:inherit}.default .box13 .csc-frame-default .csc-textpic .csc-textpic-text{display:inline-block}.default .box13 .csc-frame-default .csc-textpic .csc-textpic-text h4{position:absolute;bottom:50px;left:20px}.galerie_wrapper{margin:20px 0 20px 0;float:left}.galerie_wrapper .galerie_item_wrapper .galerie_item{position:relative;cursor:pointer}.galerie_wrapper .galerie_item_wrapper .galerie_item img{width:140px;height:90px}.galerie_wrapper .bx-wrapper .bx-prev{background-position:left center}.galerie_wrapper .bx-wrapper .bx-next{background-position:right center}.galerie_wrapper .bx-wrapper .bx-controls-direction a{height:90px}.galerie_wrapper .galerie_item .hover_pfeil{background:url("../img/icon_play.png") 0px 0px no-repeat;position:absolute;height:37px;width:38px;top:50%;left:50%;margin-left:-17px;margin-top:-18px}.galerie_wrapper .galerie_item:hover .hover_pfeil{background-position:0px -35px}.galerie_wrapper .galerie_content{margin:20px 0px 20px 0px}.tx-m01-tvprogramme .teaser_up{display:block}.sp3.green h3,.sp3.green .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .sp3.green h2{margin-bottom:0px}.sp3.green h2{margin-bottom:3px}.teaser .csc-textpic-text{min-height:78px}.newsTemplate .stage_content h1,.meta .stage_content h1{margin-bottom:10px;margin-top:10px}.galerie_content img{margin:auto;display:block;width:100%}body.sendungenGrafik .hs1 h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}body.sendungenGrafik .hs2 h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.ajax_Nextbroadcast .tx-m01-tvprogramme{display:none}.ajax_Nextbroadcast{background:url(../img/ajax-loader.gif) center center no-repeat;min-height:50px;width:100%}.empfangTemplate .teaser_slider_wrapper .box13 .csc-textpic-image img,.empfangDetailTemplate .teaser_slider_wrapper .box13 .csc-textpic-image img{width:440px}.empfangDetailTemplate .anbieter .csc-textpic-image img{width:145px;height:130px}.gewinnspiel .w300 h4{font-size:1.33em}.box23gewinnspiel{position:relative}.box23gewinnspiel .bgColor{background:#666}.box23gewinnspiel .bgColor .hover{padding:16px 4.76% 16px 4.76%;min-height:inherit}.box23gewinnspiel .bgColor .hover h2{font-size:1.333em;width:300px;display:inline-block}.box23gewinnspiel .bgColor .hover h3,.box23gewinnspiel .bgColor .hover .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box23gewinnspiel .bgColor .hover h2{box-sizing:border-box;font-size:1em;background:url("../img/cta_hell.png") no-repeat left top;height:26px;position:relative;display:inline-block;right:-45px;top:4px;padding-top:4px;width:230px}.box23gewinnspiel:hover .hover h3,.box23gewinnspiel:hover .hover .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box23gewinnspiel:hover .hover h2{background-position:left bottom}.box13gradient{box-sizing:border-box;position:relative}.box13gradient .text{position:absolute;bottom:0px;box-sizing:border-box;width:100%;padding:14px 4.76% 8px 4.76%;color:#fff;z-index:1}.box13gradient .text h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin-bottom:0;width:220px;text-transform:uppercase}.box13gradient .text h4{font-size:.89em}.box13gradient .csc-frame-default .csc-textpic .csc-textpic-imagewrap{height:auto}.box13gradient .cta{background:url("../img/cta_hell.png") no-repeat left top;width:26px;height:26px;position:absolute;bottom:20px;right:20px}.box13gradient .individuel_gradient{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=");background:linear-gradient(to bottom, rgba(26, 30, 33, 0) 50%, rgba(26, 30, 33, 0.6) 60%, rgba(26, 30, 33, 0.9) 80%, #191919 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#001a1e21", endColorstr="$dark-color",GradientType=0 );bottom:0;display:block;min-height:100%;position:absolute;width:100%}.box13gradient:hover .cta{background-position:left bottom}.adskyscraper{width:300px;height:600px;float:left;margin-bottom:20px;background-color:#ff00c0}.gewinnspiel .w940{margin-bottom:20px}.internal-link-btn3{color:#0c5bd3}.internal-link-btn1,.download{padding:2px 0 1px 30px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:uppercase;display:inline-block;position:relative}.internal-link-btn1::before,.download::before{content:"";display:inline-block;width:26px;height:26px;background:url(../img/cta_dark.png) no-repeat 0px 0px;position:absolute;left:0}.dyn_h_teaser .box13 .csc-frame-default .csc-textpic .csc-textpic-text{height:auto;background:#191919;padding-top:10px;padding-bottom:10px}.dyn_h_teaser .box13{height:auto}.default .dyn_h_teaser .box13 .csc-frame-default .csc-textpic .csc-textpic-text h4{position:relative;left:auto;bottom:auto;line-height:normal}.dyn_h_teaser .box13 .csc-frame-default .csc-textpic .csc-textpic-text h3,.dyn_h_teaser .box13.teaserClick.image_wrap .csc-frame-default .csc-textpic .csc-textpic-text .frame-default .ce-textpic .ce-bodytext h2,.dyn_h_teaser .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .csc-frame-default .csc-textpic .csc-textpic-text h2{line-height:normal}.dyn_h_teaser a.mail{background:url(../img/cta_hell_sprite.png) no-repeat right 6px;display:block;padding-right:27px;width:90%;font-weight:bold}.dyn_h_teaser .box13 .csc-frame-default .csc-textpic:hover .csc-textpic-text a.mail{background-position:right -68px}.akkordeon_wrapper{margin-bottom:45px}.akkordeon_header{position:relative;cursor:pointer}.akkordeon_header span{position:absolute;right:0;top:2px;height:26px;width:26px}.ui-icon-down{background-image:url("../img/cta_dark_down.png")}.ui-icon-up{background-image:url("../img/cta_dark_up.png")}.w300.sendungGrafik2Spalten .box13 h4{color:#fff;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-weight:normal;font-style:normal;text-transform:none}.w300.sendungGrafik2Spalten .box13 h2 a{line-height:29px}body.sendungenGrafik .w620.sendungGrafik2Spalten .sendungHeadline{width:100%}.responsive_img_wrap_620_400{margin-bottom:20px}.responsive_img_wrap_620_400 div.csc-textpic{float:left}.search_form{float:left;margin-top:7px;margin-left:35px}.search_submit{background:url("../img/search.png") 0px -24px no-repeat;height:24px;width:24px;display:block;border:none;text-indent:-9999px;float:left}.quicksearch{background-color:#fff;color:#191919;border:none;float:left;width:165px;height:24px;margin-right:10px;padding:0px 10px 0 10px}.responsive_search,.responsive_search_mobile{display:none;float:left;width:100%;border-top:solid 1px #fff;height:38px}.responsive_search .search_form,.responsive_search_mobile .search_form{margin-left:0px;width:100%}.socials-search-wrapper .search_submit.close{background:url("../img/btn_search_close.png") 0px 0px no-repeat;top:40px;right:-36px;position:absolute}.google-indexedsearch{overflow:hidden;margin-bottom:30px}.google-indexedsearch #google_indexedsearch{float:left;width:100%;height:120px;padding:40px 20px 20px}.google-indexedsearch .google-indexedsearch-form label{color:#fff;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:2.125em;line-height:1.1;clear:both;float:left;text-transform:none;width:100%}.google-indexedsearch .google-indexedsearch-searchbox-sword{-webkit-appearance:none;border-radius:0;background-color:#fff;color:#333;border:medium none;float:left;width:300px;height:30px;margin-right:10px;margin-top:10px;padding:0px 10px}.google-indexedsearch .google-indexedsearch-searchbox INPUT.google-indexedsearch-searchbox-sword{width:300px}.google-indexedsearch .google-indexedsearch-searchbox-button{background:url("../img/icn_search.png") 0px 0px no-repeat;height:14px;width:20px;display:block;border:none;text-indent:-9999px;float:left;margin-top:18px}.google-indexedsearch .google-indexedsearch-searchbox-button:hover{background-position:left bottom}.google-indexedsearch .google-indexedsearch-searchbox INPUT.google-indexedsearch-searchbox-button{width:24px}.google-indexedsearch .google-indexedsearch-whatis .google-indexedsearch-sw{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.searchbar{display:block;height:95px;border-bottom:solid 1px #000;position:relative}.searchbar .search_text{padding:20px 60px 20px 20px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;float:left}.searchbar #tv_search{background-color:#fff;border:1px solid #191919;margin:16px 0 0 0;width:64%}.searchbar #tv_search_button{background:url(../img/icn_lupe.png) 0px 0px no-repeat;width:24px;height:24px;position:relative;border:none;margin-left:10px}.searchbar #tv_search_button:hover{background-position:0px -24px}.searchbar a.print{right:15px;bottom:15px}.main_wrapper.videos .w940 .txt_content_headline h1,.main_wrapper.videos .w940 .txt_content_headline h2{font-size:1em}.main_wrapper.videos .weitere_videos{border-bottom:solid #549e73 1px;width:100%;margin-bottom:10px}.main_wrapper.videos .weitere_videos h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:none}.main_wrapper.videos .teaser33_wrapper h2 a{color:#000;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.main_wrapper.videos .teaser33_wrapper h2{line-height:.9em;margin-bottom:10px;display:inline-block;margin-bottom:30px}.main_wrapper.videos .box_first{width:300px;display:inline-block;float:left;margin-right:17px}.main_wrapper.videos .box_second{width:300px;display:inline-block;float:left;margin-right:17px}.main_wrapper.videos .last{width:300px;display:inline-block;float:left}.main_wrapper.videos .box13 .csc-frame-default .csc-textpic .csc-textpic-text h4{bottom:auto}.teaser_slider .box13.image_wrap.image_wrap_small .csc-textpic-text p{margin:0px}.teaser_big .w460.box_left.teaser .one.sp3.tranz div.csc-textpic .csc-textpic-imagewrap img,.teaser_big .w460.box_left.teaser .two.sp3.tranz div.csc-textpic .csc-textpic-imagewrap img,.teaser_big .w460.box_right.teaser .one.sp3.tranz div.csc-textpic .csc-textpic-imagewrap img,.teaser_big .w460.box_right.teaser .two.sp3.tranz div.csc-textpic .csc-textpic-imagewrap img{width:100%;height:100%}.teaser_big .w460.box_left.teaser .one.sp3.tranz .image_wrap .csc-textpic-imagewrap img,.teaser_big .w460.box_left.teaser .two.sp3.tranz .image_wrap .csc-textpic-imagewrap img,.teaser_big .w460.box_right.teaser .one.sp3.tranz .image_wrap .csc-textpic-imagewrap img,.teaser_big .w460.box_right.teaser .two.sp3.tranz .image_wrap .csc-textpic-imagewrap img{width:100%;height:100%}.csc-frame-default.csc-space-before-20{display:inline-block}.csc-textpic.csc-textpic-intext-left-nowrap{clear:both}.slider .trailer_stoerer{cursor:pointer;position:absolute;top:225px}.slider .posLeft .trailer_stoerer{right:72px}.slider .posRight .trailer_stoerer{left:72px}.spiele_trailer{border-top:1px solid #191919;border-bottom:1px solid #191919;display:none;margin-top:40px;margin-bottom:10px;padding:40px 0px 35px 0px;position:relative}.spiele_trailer h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;text-transform:uppercase}.spiele_trailer a{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;background:url(../img/cta_dark.png) no-repeat 0px 0px;padding:2px 0 1px 30px;text-transform:uppercase}.spiele_trailer .trailer_text{float:left;width:290px}.spiele_trailer .trailer_video{float:right}.spiele_trailer .close{background:url(../img/close_dark.png) no-repeat 0px 0px;cursor:pointer;position:absolute;top:-45px;right:0px;width:26px;height:26px}.spiele_trailer .close:hover{background-position:bottom left}.spiele_trailer .clearfix{clear:both}.spiele .middle div:nth-child(3n) .box13{margin-right:0px}.tvguide p.desc{margin-top:0px}.tvguide .left_hint .vormerken_icon{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;background:url(../img/icn_vormerken.png) no-repeat 0px 0px;font-size:10px;padding:6px 0px 0px 25px;position:absolute;top:20px;left:20px;text-transform:uppercase;width:20px;height:20px}.tvguide .left_hint .vormerken_more{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;display:none;font-size:10px;position:absolute;text-transform:uppercase;width:130px}.tvguide .left_hint .vormerken_more a{color:inherit}.tvguide .left_hint .vormerken_more a:hover{color:#0c5bd3}.tvguide .left_hint .vormerken_text{line-height:12px;margin-bottom:15px;padding-right:10px}.tvguide .left_hint .vormerken_google{height:15px;margin-bottom:8px;padding:6px 0px 0px 25px;background:url(../img/icn_google.png) no-repeat 0px 0px}.tvguide .left_hint .vormerken_ical{height:15px;margin-bottom:8px;padding:6px 0px 0px 25px;background:url(../img/icn_ical.png) no-repeat 0px 0px}.tvguide .left_hint .vormerken_email{height:15px;margin-bottom:8px;padding:6px 0px 0px 25px;background:url(../img/icn_email.png) no-repeat 0px 0px;cursor:pointer;display:inline-block}.hints_wrapper .hints .hint_closed .email_reminder{display:none}.tvguide .email_reminder{background:url("../img/tvguide-bg.jpg") no-repeat 0px 0px;display:none;margin:-9px 0px 10px;padding:30px 0px;position:relative}.tvguide .email_reminder .close{background:url("../img/close_hell.png") no-repeat 0px 0px;cursor:pointer;position:absolute;top:15px;right:15px;width:26px;height:26px}.tvguide .email_reminder .close:hover{background-position:bottom left}.tvguide .email_reminder .icn_envelope{background:url("../img/icn_envelope.png") no-repeat 0px 0px;position:absolute;top:30px;left:20px;width:50px;height:42px}.tvguide .email_reminder form{margin-left:150px;width:240px}.tvguide .email_reminder input,.tvguide .email_reminder textarea{background:#fff;border:1px solid #000;margin-bottom:20px;padding:8px 20px;width:100%}.tvguide .email_reminder textarea{resize:none}.tvguide .email_reminder *[placeholder]{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:18px}.tvguide .email_reminder button{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;background:url("../img/cta_hell.png") no-repeat 0px 0px rgba(0,0,0,0);border:none;color:#fff;font-size:18px;padding-left:35px;height:26px}.tvguide .email_reminder .hidden{display:none}.sendetermine_none{margin-top:15px}p.bodytext a{color:#4d80a5}.tvguide .box13.tageshighlight .text{height:auto}.tvguide .box13.tageshighlight .text h3,.tvguide .box13.tageshighlight .text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .tvguide .box13.tageshighlight .text h2{margin-bottom:10px}.tvguide .box13.tageshighlight .text h2{line-height:.9}.galerie_content{position:relative}.galerie_content .bx-prev,.galerie_content .bx-next{background-image:url(../img/slider_arrows.png);position:absolute;top:50%;margin-top:-40px;width:50px;height:80px;cursor:pointer}.galerie_content .bx-prev{left:0;background-position:top left}.galerie_content .bx-prev:hover{background-position:bottom left}.galerie_content .bx-next{right:0;background-position:top right}.galerie_content .bx-next:hover{background-position:bottom right}.w620 .csc-textpic-intext-left img{margin-right:20px;margin-bottom:10px}.w620 .csc-textpic-intext-left .csc-textpic-text p:first-child{margin-top:0}p.align-right{text-align:right}.sendungGrafikContent div.csc-textpic .csc-textpic-imagewrap img{width:100%;height:auto}#gewinnspiel_form .submit{margin-top:30px}#gewinnspiel_form .submit .arrow{margin:0;float:right}#gewinnspiel_form .already-entered{display:none}#gewinnspiel_form .error-message{color:#4d80a5}.spiele_links{display:none}.sendungGrafikContent .csc-textpic-text p:first-child{margin-top:0}.box13{display:none}.box13.teaserClick.image_wrap{height:auto}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext{background:#191e24;padding:30px 15px;height:auto}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h4,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h3,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2{font-size:.75rem;line-height:.75rem}@media screen and (min-width: 1280px){.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h4,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h3,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2{font-size:.875rem;line-height:.875rem}}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h4 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h3 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.75rem;line-height:.75rem;text-transform:uppercase;margin-bottom:0;color:#f0f0f0}@media screen and (min-width: 1280px){.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h4 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h3 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a{font-size:.875rem;line-height:.875rem}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h4 a:hover,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h3 a:hover,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a:hover{background-color:#f90a34;display:initial}}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2{margin:0 !important}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2:hover{background-color:#f90a34;display:inherit}.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a{max-height:none}.box13 .frame-default .ce-textpic .ce-bodytext h2 a{background-image:none}.box13 .frame-default .ce-textpic .ce-bodytext h2 a:after{content:"";background-image:url(../img/cta_hell.png);background-size:26px 52px;width:26px;height:26px;display:block;position:absolute;top:50%;right:0;transform:translatey(-50%)}.icon{display:inline-block}.icon.icon-arrow-right{background-image:url("../img/cta_hell.png");background-repeat:no-repeat;width:26px;height:26px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icon-arrow-right{background-image:url("../img/2x/cta_hell_2x.png");background-size:26px 52px}}.icon.icon-facebook-small{background-image:url("../img/icn_fb_small.png");background-repeat:no-repeat;width:8px;height:12px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icon-facebook-small{background-image:url("../img/2x/icn_fb_small_2x.png");background-size:100% auto}}.icon.icon-facebook-small.black{background-position:0 -24px}.icon.icon-facebook-small.blue{background-position:0 -48px}.icon.icon-dropdown{background-image:url("../img/icn_arrow_dropdown.png");background-repeat:no-repeat;width:26px;height:26px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.icon.icon-dropdown{background-image:url("../img/2x/icn_arrow_dropdown_2x.png");background-size:52px 52px}}.icon.icon-dropdown.hover{background-position:0 -26px}.icon.icon-dropdown.open{background-position:-26px 0}.icon.icon-dropdown.open.hover{background-position:-26px -26px}.homeBanner:after{content:"";clear:both;display:block}.homeBanner .ip_wallpaper_wrapper{left:20px !important}body.naMediaAd_WALLPAPER .naMediaAd_SUPERBANNER{float:right}.sendungGrafikContent div.csc-textpic-intext-left .csc-textpic-imagewrap{margin-right:20px}.slider .slider-wrapper .csc-textpic-text{top:80px}@media screen and (min-width: 710px){.slider .slider-wrapper .csc-textpic-text{top:100px}}@media screen and (min-width: 810px){.slider .slider-wrapper .csc-textpic-text{top:150px}}.slider.stage-slider.auto-height .slider-wrapper .csc-textpic-text{clear:both;position:static}.slider.stage-slider.auto-height .slider-wrapper .csc-textpic-text a{float:none}@media screen and (max-width: 479px){.slider.stage-slider.auto-height .slider-wrapper .csc-textpic-text{padding:0 20px}.slider.stage-slider.auto-height .slider-wrapper .csc-textpic-text>*:first-child{padding-top:20px}.slider.stage-slider.auto-height .slider-wrapper .csc-textpic-text>*:last-child{padding-bottom:20px}.slider.stage-slider.auto-height .slider-wrapper .csc-textpic-text>*:empty{display:none}}@media screen and (min-width: 480px){.slider.stage-slider.auto-height .slider-wrapper .csc-textpic-text{position:absolute}}@media screen and (max-width: 520px){.slider.stage-slider.auto-height .slider-wrapper .csc-textpic-text{top:60px}}.lightbox{transition:all 200ms ease-in}.lightbox .lb-loader{visibility:hidden}.lightbox_container p{display:none}.lightbox_container img{height:auto;width:100%}.lightbox_container img:hover{opacity:.8}.lightbox_container .zoom{background:url("../img/search.png") no-repeat center #191919;height:45px;position:absolute;bottom:0;right:0;width:45px}.lightbox_container>.csc-frame-default{background:#191919;height:300px;position:relative;overflow:hidden}.lightbox_container>.csc-frame-default figure{height:300px;display:table-cell !important;vertical-align:middle}.lightbox_container .csc-textpic-caption{position:absolute;top:255px;left:0;height:45px;padding:5px 50px 0px 10px;background:rgba(0,0,0,.75);width:100%;box-sizing:border-box;line-height:18px}.w940 .lightbox_container>.csc-frame-default{float:left;margin-bottom:20px}.w940 .lightbox_container>.csc-frame-default figure{height:300px;display:table-cell !important;vertical-align:middle}@media screen and (min-width: 768px)and (max-width: 939px){.w940 .lightbox_container>.csc-frame-default{width:49%;margin-right:1%}.w940 .lightbox_container>.csc-frame-default:nth-child(2n){margin-right:0}}@media screen and (min-width: 940px){.w940 .lightbox_container>.csc-frame-default{width:32%;margin-right:2%}.w940 .lightbox_container>.csc-frame-default:nth-child(3n){margin-right:0}}@media screen and (min-width: 768px){.w620 .lightbox_container>.csc-frame-default{width:48%}.w620 .lightbox_container>.csc-frame-default:nth-child(odd){float:left}.w620 .lightbox_container>.csc-frame-default:nth-child(even){float:right}}body:after{content:url(../img/close_dark.png) url(../img/loader.gif) url(../img/lb_pager_left.png) url(../img/lb_pager_right.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:fixed;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;padding-bottom:20px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:50px;height:50px;margin:0 auto;background:url(../img/loader.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left}.lb-nav a.lb-prev .prev_pager{height:26px;background:url(../img/lb_pager_left.png) top left no-repeat;margin-top:-13px;position:absolute;top:50%;left:15px;width:26px}.lb-nav a.lb-prev:hover .prev_pager{background-position:bottom center}.lb-nav a.lb-next{width:64%;right:0;float:right}.lb-nav a.lb-next .next_pager{height:26px;background:url(../img/lb_pager_right.png) top center no-repeat;margin-top:-13px;position:absolute;top:50%;right:15px;width:26px}.lb-nav a.lb-next:hover .next_pager{background-position:bottom center}.lb-dataContainer{margin:0 auto;*zoom:1;width:100%;height:67px;background:#fff}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#191919;position:relative}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;padding:25px 0 0 20px}.lb-data .lb-caption{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:24px}.lb-data .lb-number{display:none !important;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:26px;height:26px;background:url("../img/close_dark.png") top right no-repeat;text-align:right;outline:none;position:absolute;top:20px;right:15px}.lb-data .lb-close:hover{background-position:bottom center}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.lightbox .zoom,.lightbox_container .zoom{background-image:url("../img/2x/search_2x.png");background-size:24px 24px}.lightbox .lb-nav a.lb-prev .prev_pager,.lightbox_container .lb-nav a.lb-prev .prev_pager{background-image:url(../img/2x/lb_pager_left_2x.png);background-size:26px 52px}.lightbox .lb-nav a.lb-next .next_pager,.lightbox_container .lb-nav a.lb-next .next_pager{background-image:url(../img/2x/lb_pager_right_2x.png);background-size:26px 52px}.lightbox .lb-data .lb-close,.lightbox_container .lb-data .lb-close{background-image:url("../img/2x/close_dark_2x.png");background-size:26px 52px}}.iframe-container{position:relative;padding-top:56.25%}.iframe-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.tpContainer{width:100% !important;height:auto !important;padding:0 !important;margin-bottom:40px}.tpContainer .tpPlayer{width:100% !important;height:auto !important;position:relative !important;padding-top:56.25%}.tpContainer .tpPlayer>div{width:100%;height:100%;position:absolute;top:0;left:0}.tpContainer .tpPlayer .tpBackground{border:none !important}.tpContainer .tpReleaseList{width:100% !important;position:relative !important;top:0 !important;left:0 !important;margin-top:10px}.tpContainer .tpReleaseList .tpGrid{border:none !important}.tpContainer .tpReleaseList .tpBackground{background-color:rgba(0,0,0,0) !important;border:none !important}.tpContainer .tpReleaseList .tpRelease{width:100% !important;height:80px !important;margin-bottom:10px;padding:0;border:none !important}.tpContainer .tpReleaseList .tpRelease a{background:none;border:none !important;background-color:rgba(0,0,0,0) !important}.tpContainer .tpReleaseList .tpRelease .tpShine{display:none !important}.tpContainer .tpReleaseList .tpRelease .tpInfo{margin:0px}.tpContainer .tpReleaseList .tpRelease .tpInfo:after{visibility:hidden;display:block;content:"";clear:both;height:0}.tpContainer .tpReleaseList .tpRelease .tpInfo:before{visibility:hidden;display:block;content:"";clear:both;height:0}.tpContainer .tpReleaseList .tpRelease .tpInfo .tpThumbnail,.tpContainer .tpReleaseList .tpRelease .tpInfo .tpMetadata{float:left}.tpContainer .tpReleaseList .tpRelease .tpInfo .tpThumbnail{margin-right:0;border:none !important;box-sizing:border-box;padding-right:5px}.tpContainer .tpReleaseList .tpRelease .tpInfo .tpThumbnail img{padding:0px !important;max-width:100%;height:auto}.tpContainer .tpReleaseList .tpRelease .tpInfo .tpThumbnail .tpThumbnailOverlay{background:url(../img/icon_play2.png) 0px 0px no-repeat;height:38px;left:51px;position:absolute;top:20px;width:38px;z-index:1000}.tpContainer .tpReleaseList .tpRelease .tpInfo .tpMetadata{width:calc(100% - 150px) !important;box-sizing:border-box;border:none;background:#000 !important;padding:2px 5px}.tpContainer .tpReleaseList .tpRelease .tpInfo .tpMetadata .tpGroup{position:static;padding:0 !important;border:none !important}.tpContainer .tpReleaseList .tpRelease .tpInfo .tpMetadata .tpGroup .tpTitle{display:block;margin:0;color:#fff}.tpContainer .tpReleaseList .tpRelease .tpInfo .tpMetadata .tpGroup p{color:#fff;padding-left:0}.tpContainer .tpReleaseList .tpRelease:hover .tpInfo .tpThumbnail .tpThumbnailOverlay{background-position:0 -164px}@media screen and (min-width: 768px)and (max-width: 939px){.tpContainer .tpReleaseList .tpRelease{width:49% !important}}@media screen and (min-width: 940px){.w940 .multiplayer.playlist-right .tpPlayer{width:622px !important;height:351px !important;padding-top:0}.w940 .multiplayer.playlist-right .tpPlayer>div{top:-1px}.w940 .multiplayer.playlist-right .tpReleaseList{position:absolute !important;width:309px !important;left:auto !important;right:0 !important;margin-top:0}.w940 .multiplayer.playlist-right .tpReleaseList .tpRelease:last-child{margin-bottom:0}}body .w620 .news-player #releases{position:static;width:100%}body .w620 .news-player .tpContainer{height:auto;max-height:none;max-width:620px}.youtube-player{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.news-player.singleplayer #releases{display:none}.news-player.youtube-player{margin-bottom:30px}@media screen and (max-width: 767px){.trailer_video iframe{height:260px}}@media screen and (max-width: 380px){.trailer_video iframe{height:200px}}.news_home{color:#fff}@media screen and (max-width: 479px){.news_home.w460{width:100%;margin:0}}.news_home .one.sp3{margin-top:11px}.news_home .content-wrap{position:absolute;bottom:0;left:0;min-height:145px;background:#666;width:100%;padding:20px 4.76% 14px;box-sizing:border-box}@media screen and (min-width: 480px){.news_home .content-wrap{min-height:78px}}@media screen and (min-width: 768px){.news_home .content-wrap{min-height:145px}}@media screen and (min-width: 940px){.news_home .content-wrap{min-height:78px}}.news_home .content-wrap::after{content:"";width:26px;height:26px;position:absolute;right:20px;bottom:20px;background:url("../img/cta_hell.png") no-repeat left top;display:inline-block}.news_home .content-wrap .date{font-size:.889em;margin:0;text-transform:uppercase}.news_home .content-wrap h3,.news_home .content-wrap .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .news_home .content-wrap h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.333em;margin-top:5px;padding-right:30px}.news_home:hover a{color:#fff}.news_home:hover .content-wrap{background-position:left bottom}.news_home:hover .content-wrap::after{background-position:left bottom}.category-menu{margin:0 0 30px 0;padding:0;background-color:#191919;list-style:none}.category-menu li{height:50px;margin:0;margin-left:2.76%;background:url("../img/icn-season-normal.png") no-repeat;background-position:left center}.category-menu li a{display:block;padding:0 4.76%;padding-left:30px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin-bottom:0;margin-top:0;width:100%;color:#fff;line-height:50px}.category-menu li a:hover{color:#fff}.category-menu li.active,.category-menu li:hover{background:url("../img/icn-season.png") no-repeat left center}@media screen and (min-width: 768px){.category-menu li{display:inline-block;float:left}}.teaser_big .two{height:260px}.teaser_big .two.red{background:#494949;color:#fff}.teaser_big .two.red .csc-textpic-text{background:none;min-height:260px;box-sizing:border-box;position:relative}.teaser_big .two.red:hover{background-position:bottom left}.teaser_big .two.red:hover a{background-position:bottom left}.teaser_big .two.red p:first-child{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin:0}.teaser_big .two.red h3,.teaser_big .two.red .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .teaser_big .two.red h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.333em}@media screen and (min-width: 400px){.teaser_big .two.red h3,.teaser_big .two.red .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .teaser_big .two.red h2{font-size:2em}}.teaser_big .two.red ul{padding:0;list-style:none}.teaser_big .two.red ul li{position:relative;padding:2px 0 2px 11px}.teaser_big .two.red ul li::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;position:absolute;top:50%;left:0;margin-top:-1px}.teaser_big .two.red p a{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;color:#fff;text-transform:uppercase;padding-left:35px;background:url("../img/cta_hell.png") no-repeat left top;display:block;height:26px;line-height:24px;position:absolute;bottom:20px;left:20px;font-size:.75em;width:auto}@media screen and (min-width: 400px){.teaser_big .two.red p a{padding-left:40px;font-size:1em}}@media screen and (min-width: 768px){.teaser_big .two.red p a{font-size:.8em}}@media screen and (min-width: 940px){.teaser_big .two.red p a{font-size:1em}}.interactive-element{margin-bottom:40px;overflow:hidden;position:relative}@media screen and (max-width: 479px){.interactive-element{margin-left:-5.5%;margin-right:-5.5%}}.interactive-element .top-wrapper{background:url("../img/content/interactive_element/bg_protokoll_des_boesen.jpg") #000 no-repeat}.interactive-element .row .text-image-wrapper{overflow:hidden;height:22px}.interactive-element .row .text-image-wrapper.large{height:45px;display:inline-block}@media screen and (max-width: 939px){.interactive-element .row .text-image-wrapper.large{display:none}}.interactive-element .row .text-image-wrapper.active img{margin-top:-22px}.interactive-element .row .text-image-wrapper.active.large img{margin-top:-45px}.interactive-element .row .image-wrapper .csc-textpic-lastcol{display:none}@media screen and (min-width: 768px){.interactive-element .row .image-wrapper.small{display:none}}@media screen and (max-width: 767px){.interactive-element .row .image-wrapper.medium{display:none}}.interactive-element .row .image-wrapper.active .csc-textpic-firstcol{display:none}.interactive-element .row .image-wrapper.active .csc-textpic-lastcol{display:block}.interactive-element .row.text-images{padding-top:15px;padding-bottom:15px}@media screen and (max-width: 939px){.interactive-element .row.text-images{margin-left:20px;margin-right:20px}}@media screen and (min-width: 939px){.interactive-element .row.text-images{display:none}}.interactive-element .row.text-images .text-image-wrapper{margin-bottom:5px}.interactive-element .row.text-images .text-image-wrapper:nth-child(1){width:183px}.interactive-element .row.text-images .text-image-wrapper:nth-child(1).active img{margin-top:-23px}.interactive-element .row.text-images .text-image-wrapper:nth-child(2){width:251px}.interactive-element .row.text-images .text-image-wrapper:nth-child(3){width:183px}.interactive-element .row.text-images .text-image-wrapper:nth-child(4){width:193px}.interactive-element .row.text-images .text-image-wrapper:nth-child(5){width:175px}.interactive-element .row.images{height:98px;position:relative}@media screen and (min-width: 768px){.interactive-element .row.images{height:195px}}@media screen and (min-width: 940px){.interactive-element .row.images{height:275px}}.interactive-element .row.images .column{position:absolute}.interactive-element .row.images .column:nth-child(1){left:12%;z-index:2;transform:translateX(-50%)}.interactive-element .row.images .column:nth-child(2){left:32%;z-index:1;transform:translateX(-50%)}.interactive-element .row.images .column:nth-child(3){left:50%;z-index:2;transform:translateX(-50%)}.interactive-element .row.images .column:nth-child(4){right:30%;z-index:1;transform:translateX(50%)}.interactive-element .row.images .column:nth-child(5){right:9%;z-index:2;transform:translateX(50%)}@media screen and (min-width: 940px){.interactive-element .row.images .column{padding-top:35px;text-align:center;cursor:pointer;bottom:0}.interactive-element .row.images .column:nth-child(1) .text-image-wrapper{width:103px}.interactive-element .row.images .column:nth-child(2) .text-image-wrapper{width:193px}.interactive-element .row.images .column:nth-child(3) .text-image-wrapper{width:128px}.interactive-element .row.images .column:nth-child(4){right:32%}.interactive-element .row.images .column:nth-child(4) .text-image-wrapper{width:129px}.interactive-element .row.images .column:nth-child(5){right:11%}.interactive-element .row.images .column:nth-child(5) .text-image-wrapper{width:93px}}.interactive-element .row.text{padding-left:20px;padding-right:20px;background:url("../img/content/interactive_element/line_divider.jpg") #000 repeat-x;color:#fff;padding-top:30px;padding-bottom:30px;min-height:200px;position:relative}.interactive-element .row.text .placeholder-wrapper{text-align:center;display:table;width:100%}.interactive-element .row.text .table-cell{height:200px;display:table-cell;vertical-align:middle}.interactive-element .row.text .placeholder{color:#bebebe;font-family:Georgia,serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.2}@media screen and (min-width: 768px){.interactive-element .row.text{min-height:60px}.interactive-element .row.text .table-cell{height:60px}}.interactive-element .row.text .text{display:none;padding-bottom:40px}.interactive-element .row.text .text.active{display:block}.interactive-element .row.text .text p{margin:0}.interactive-element .row.text .text a{background-color:#fff;color:#000;text-transform:uppercase;padding:5px 27px 5px 10px;position:absolute;bottom:20px;border:1px solid #fff}.interactive-element .row.text .text a::after{content:"";display:inline-block;height:11px;width:7px;background:url("../img/content/interactive_element/arrow_cta.png") no-repeat;position:absolute;right:10px;top:8px}.interactive-element .row.text .text a:hover{background-color:#000;color:#fff}.interactive-element .row.text .text a:hover::after{background-position:0 -11px}@media screen and (min-width: 940px){.interactive-element .row.text .text{padding-bottom:0}.interactive-element .row.text .text p{max-width:640px}.interactive-element .row.text .text a{right:20px;bottom:50%;transform:translateY(50%)}}.interactive-element .row .clearfix{clear:both}.interactive-element div.csc-textpic-imagecolumn{margin:0}.tx-jkpoll-pi1{padding:20px;border:1px solid #191919}.tx-jkpoll-pi1 h3,.tx-jkpoll-pi1 .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .tx-jkpoll-pi1 h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;margin:0;font-size:16px !important;line-height:20px !important;text-transform:uppercase !important}.tx-jkpoll-pi1 .poll-title{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:24px;margin-bottom:20px;text-transform:uppercase}.tx-jkpoll-pi1 .poll-title p{margin:0}.tx-jkpoll-pi1 .tx_jkpoll_pi1_image{display:none}.tx-jkpoll-pi1 .iradio{float:left}.tx-jkpoll-pi1 label{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}.tx-jkpoll-pi1 ul.tx_jkpoll_pi1_answers li+li{margin-top:10px}.tx-jkpoll-pi1 .pollsubmit{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;background:none;border:none;background:url("../img/cta_dark.png") left top no-repeat;padding-left:35px;line-height:26px;text-transform:uppercase;height:26px}.tx-jkpoll-pi1 .pollsubmit:hover{background-position:left bottom;color:#4d80a5}.tx-jkpoll-pi1 .tx_jkpoll_pi1_link_list{padding:0}.tx-jkpoll-pi1 .tx_jkpoll_pi1_result_horizontal{margin-top:20px;padding:0 !important}.tx-jkpoll-pi1 .tx_jkpoll_pi1_result_horizontal .answer{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;margin-bottom:5px}.tx-jkpoll-pi1 .tx_jkpoll_pi1_result_horizontal .votes{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;text-transform:uppercase;font-size:14px;float:left}.tx-jkpoll-pi1 .tx_jkpoll_pi1_result_horizontal .percentag-bar-wrapper .percentage{width:55px;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;color:#4d80a5;line-height:17px;float:left}.tx-jkpoll-pi1 .tx_jkpoll_pi1_result_horizontal .percentag-bar-wrapper .bar{width:calc(100% - 60px);border:1px solid #191919;float:right}.tx-jkpoll-pi1 .tx_jkpoll_pi1_result_horizontal .percentag-bar-wrapper .bar>div{height:15px !important;background-color:#4d80a5 !important}.tx-jkpoll-pi1 .clearfix{clear:both}.tx-m01-tvprogramme .next_episode{background:#494949;display:block;margin-bottom:20px;position:relative}.tx-m01-tvprogramme .next_episode.bloodred{background-image:url("../img/pattern_bloodred.jpg")}.tx-m01-tvprogramme .next_episode:hover .img_hover{background:none}.tx-m01-tvprogramme .next_episode:hover .img_hover .arrow{background-position:left bottom}.tx-m01-tvprogramme .next_episode .img_hover .txt_h1{text-transform:uppercase}.tx-m01-tvprogramme .next_episode .img_hover .txt_h4{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.tx-m01-tvprogramme .next_episode .icon{display:none;width:27px;height:35px;background:url("../img/icn_tv_small.png") no-repeat;background-size:100%;position:absolute;top:50%;right:20px;margin-top:-17.5px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){.tx-m01-tvprogramme .next_episode .icon{background-image:url("../img/2x/icn_tv_small_2x.png");background-size:27px 35px}}@media screen and (min-width: 768px){.tx-m01-tvprogramme .next_episode .icon{display:none;width:54px;height:70px;background:url("../img/icn_tv_small.png") no-repeat;background-size:100%;position:absolute;top:50%;right:20px;margin-top:-35px}}@media only screen and (min-width: 768px)and (-webkit-min-device-pixel-ratio: 2),only screen and (min-width: 768px)and (min-device-pixel-ratio: 2),only screen and (min-width: 768px)and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-width: 768px)and (min-resolution: 144dpi),only screen and (min-width: 768px)and (min-resolution: 2dppx){.tx-m01-tvprogramme .next_episode .icon{background-image:url("../img/2x/icn_tv_small_2x.png");background-size:54px 70px}}.w300 .tx-m01-tvprogramme .next_episode .time{display:block}.w940 .tx-m01-tvprogramme .next_episode{padding:15px 60px 15px 2.2%}.w940 .tx-m01-tvprogramme .next_episode .img_hover{padding:0}.w940 .tx-m01-tvprogramme .next_episode .img_hover .txt_h4,.w940 .tx-m01-tvprogramme .next_episode .img_hover .txt_h3,.w940 .tx-m01-tvprogramme .next_episode .img_hover .txt_h1{margin:0}.w940 .tx-m01-tvprogramme .next_episode .img_hover .txt_h4{font-size:1em}.w940 .tx-m01-tvprogramme .next_episode .icon{display:block}@media screen and (min-width: 768px){.w940 .tx-m01-tvprogramme .next_episode{padding:20px 78px 20px 20px}.w940 .tx-m01-tvprogramme .next_episode.pink{background:#494949}}.facebook-feed{position:relative}.facebook-feed.latest-message{clear:left;margin-right:5%;margin-left:5%;margin-bottom:15px;padding:20px;background:url("../img/bg_teaser_facebook.jpg") no-repeat #4d80a5;color:#fff}.facebook-feed.latest-message a{color:#fff}.facebook-feed.latest-message header{padding-right:25px}.facebook-feed.latest-message header .subheadline{margin-top:0;margin-bottom:5px;font-size:.889em;text-transform:uppercase}.facebook-feed.latest-message header h3,.facebook-feed.latest-message header .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .facebook-feed.latest-message header h2{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:2em;line-height:.944em;margin-top:0}.facebook-feed.latest-message .message{font-size:.889em}.facebook-feed.latest-message .message .icon-facebook-small{position:absolute;right:20px;top:20px}.facebook-feed.latest-message .message .text{margin-top:10px;line-height:1.25em}.facebook-feed.latest-message .cta{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}.facebook-feed.latest-message .cta .icon{margin-right:10px;position:relative;top:5px}.facebook-feed.latest-message .cta:hover .icon{background-position:bottom left}@media screen and (min-width: 480px){.facebook-feed.latest-message{margin-right:0;margin-left:0}}@media screen and (min-width: 940px){.facebook-feed.latest-message header{width:50%;float:left;padding-right:10px;box-sizing:border-box}.facebook-feed.latest-message .message{width:50%;float:right;padding-right:25px;padding-left:10px;box-sizing:border-box;position:relative;text-align:right}.facebook-feed.latest-message .message .icon-facebook-small{right:0;top:1px}.facebook-feed.latest-message .message .text{margin-top:30px;margin-bottom:0}}.newsletter-form{padding:20px;background:url(../img/bg_newsletter.jpg) no-repeat left center;background-size:cover;color:#fff}.newsletter-form header{margin-bottom:20px}.newsletter-form header h2,.newsletter-form header .subheadline{margin:0}.newsletter-form header .subheadline{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.889em}.newsletter-form form{position:relative}.newsletter-form form .radio-row .radio{float:left}.newsletter-form form .radio-row .radio+.radio{margin-left:25px}.newsletter-form form input[type=text]{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;width:100%;margin-top:20px;padding:15px 20px;background-color:#fff;border:1px solid #191919;box-sizing:border-box}.newsletter-form form input[type=text].f3-form-error{background-color:#4d80a5}.newsletter-form form button{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin-top:20px;padding:0;background:none;border:none;color:#fff;text-transform:uppercase}.newsletter-form form button .icon{margin-right:10px;position:relative;top:5px}.newsletter-form form button:hover .icon{background-position:0 -44px}@media screen and (min-width: 768px){.newsletter-form form .textfield{width:50%;float:left;box-sizing:border-box}.newsletter-form form .textfield:nth-child(odd){padding-right:10px}.newsletter-form form .textfield:nth-child(even){padding-left:10px}.newsletter-form form button{position:absolute;right:0;bottom:0}}.newsletter-submitted p{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin:40px 0;font-size:1.5em;text-transform:uppercase}.teaser_right .sp3_news{background:#191919;background-image:none}@media screen and (min-width: 768px){.bx-wrapper .bx-next{right:-30px}.bx-wrapper .bx-prev{left:-30px}}@media screen and (min-width: 940px){.w620 .bx-wrapper .bx-next{right:-23px}.w620 .bx-wrapper .bx-prev{left:-23px}}.bx-wrapper .bx-pager.bx-default-pager a{background-image:none !important;width:10px;height:10px;background-color:#666;border-radius:50%;padding-right:0;margin:0 5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background-position:inherit;background-color:#ececec}.slider{background-color:#191919}.slider .slider-wrapper .csc-textpic-text{width:calc(100% - 60px - 60px);min-width:270px;top:inherit;bottom:60px}.slider .slider-wrapper .csc-textpic-text a{background-image:none !important;padding-left:0;font-size:1rem;line-height:1.15;margin-top:15px}.slider .slider-wrapper .csc-textpic-text a:hover{color:#ddd}@media screen and (min-width: 768px){.slider .slider-wrapper .csc-textpic-text a{font-size:1.25rem}}.slider .slider-wrapper .csc-textpic-text p{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.875rem;line-height:1.15;padding:0}@media screen and (min-width: 768px){.slider .slider-wrapper .csc-textpic-text p{font-size:1rem}}.slider .slider-wrapper .csc-textpic-text h3,.slider .slider-wrapper .csc-textpic-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .slider .slider-wrapper .csc-textpic-text h2{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.75rem;line-height:.75rem;text-transform:uppercase;background-color:#000;padding:3px 5px;margin-bottom:5px;color:#fff}.slider .slider-wrapper .csc-textpic-text h4{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.125rem;line-height:1.15;text-transform:uppercase;margin-top:-5px;margin-bottom:0;padding:0}@media screen and (min-width: 768px){.slider .slider-wrapper .csc-textpic-text h4{font-size:2.5rem}}@media screen and (max-width: 767px){.teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic,.spiele .box13 .csc-frame-default .csc-textpic{position:relative}.teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic .csc-textpic-text h3,.teaser_slider_wrapper .box13.teaserClick.image_wrap .csc-frame-default .csc-textpic .csc-textpic-text .frame-default .ce-textpic .ce-bodytext h2,.teaser_slider_wrapper .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .csc-frame-default .csc-textpic .csc-textpic-text h2,.spiele .box13 .csc-frame-default .csc-textpic .csc-textpic-text h3,.spiele .box13.teaserClick.image_wrap .csc-frame-default .csc-textpic .csc-textpic-text .frame-default .ce-textpic .ce-bodytext h2,.spiele .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .csc-frame-default .csc-textpic .csc-textpic-text h2{bottom:inherit;top:24px}}.copyright-text{float:left;width:100%;margin-top:-40px}.copyright-text p{font-size:16px;text-align:right;float:none !important;margin:10px 0 1em 0 !important}@media screen and (min-width: 381px)and (max-width: 1048px){.slider .slider-wrapper .posLeft .csc-textpic-text{left:60px}.slider .slider-wrapper .posRight .csc-textpic-text{right:60px}}@media screen and (max-width: 939px){.w940{max-width:767px}.w460{width:48.3%}.top .head_nav{padding:0}.container_main{max-width:650px}.box_left .one .teaser_green .icon_cta{bottom:-26px;position:relative}.teaser .one a:hover .img_hover{height:105px}.teaser_dark{top:103px}.image_wrap{height:260px}.teaser_big .two{height:230px}.w300 .img_hover .txt_h2{width:83%}.teaser_slider .three{display:none}.teaser_slider .two{float:right}.teaser_slider .w300{margin-right:0;width:46.154%}.teaser_small .w460{width:100%;margin-right:0}.box2mal .w460{margin-right:0;width:46.154%}.teaser_small .one,.teaser_small .two{width:46.154%}.teaser_small .two{float:right;margin-top:0}.teaser_small .one,.teaser_small .two{height:260px}.teaser_3sp_small .sp3_empfang .img_hover,.teaser_3sp_small .sp3_facebook .img_hover,.teaser_3sp_small .empfang_small,.teaser_3sp_small .facebook_small{height:238px}.img_hover .cta{margin-top:106px}.teaser_small .sp3_anzeige{margin-top:30px}.teaser_small .img_hover .empfang_break{display:block}.teaser_small .img_hover .empfang_break .arrow{top:10px}.teaser_small .one .img_hover .cta{margin-top:127px}.teaser_small .img_hover .empfang_nobreak{display:none}.box2mal .box_right{float:right}.box2mal .sp3_anzeige{margin-top:0}.box2mal .one{width:100%}.box2mal .one .img_hover .cta{margin-top:31px}.teaser_small_more .img_hover .empfang_break{display:block}.teaser_small_more .img_hover .empfang_nobreak{display:none}.img_hover .txt{display:none}.teaser_3sp_small .news_big .sp3_news{height:230px}.teaser_small_more .teaser_dark .img_hover{padding-top:98px}.teaser_small_more .image_wrap a:hover .img_hover{padding-top:52px}.teaser_big .one{margin-right:0}.news_big .img_hover .cta{margin-top:40px}.box_left .one .teaser_green .icon_cta{top:13px}.teaser .one a:hover .img_hover{height:auto}.top .head_nav ul{padding-left:40px}.top .head_nav ul li{padding-left:20px}.teaser_small_more .image_wrap{height:230px}.socials{position:relative}.footer,push{height:750px}.socials ul{width:105px}.teaser_footer{position:relative;right:0;width:95.5%;margin-top:25px}.sitemap{position:relative;margin-top:0}.sitemap ul.service{margin-left:190px}.sitemap ul{width:100%}.logos{position:relative;margin-top:25px;width:100%;float:right;top:0px;right:0px}.logos a{width:25%}.logos .logo_aenet{position:relative;top:0px;width:25%;background-position:left top}a.logo_aenet:hover{background-position:left bottom}.socials{position:relative}.logos .logo_ae{position:relative;top:0px;margin:0;margin-top:8px}.logos .logo_history{position:relative;top:0;right:0;margin:0;width:16.5%}.logos .logo_entertainweb{position:relative;top:0px}.copyright{position:relative;margin-top:20px;width:100%;right:0;top:0}.empfang_small h2,.facebook_small h2,.empfang_big h2{font-size:.8em;line-height:2em}.txt_content_headline h1,.txt_content_headline h2{font-size:1em}.w300{width:640px}.w300 .box13color.box13fb{float:left;width:300px}.w300 .box13color.box13fb h2{display:inline-block;max-width:65%}.w300 .box13color.box13original{float:right;width:300px}.w300 .box13color.box13original h2{display:inline-block;max-width:65%}.w300 .box13ad{margin-left:auto;margin-right:auto;clear:left}.w300 .tx-m01-tvprogramme .ajax_Nextbroadcast{width:300px}.teaser_right{float:left;margin-top:3%}.spiele .box13,.spiele .box13.last,.spiele .box13.small.last{margin-right:20px;margin-bottom:20px}.spiele .middle div:nth-child(3n) .box13{margin-right:20px}.spiele .middle div:nth-child(2n) .box13{margin-right:0px}.box13.last.einer{margin-right:20px;margin-bottom:20px}body.sendungenGrafik .menuStaffel .img_hover,body.sendungenGrafik.unterseite .menuStaffel .img_hover{width:30%}body.sendungenGrafik .menuStaffel ul,body.sendungenGrafik.unterseite .menuStaffel ul{width:70%}.w620{margin:0;max-width:640px;width:100%}.box23gewinnspiel .csc-textpic .csc-textpic-imagewrap img{width:640px}.box13color.box13original.teaserClick h3,.box13color.box13original.teaserClick .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box13color.box13original.teaserClick h2{bottom:20px;line-height:1em;margin:0;width:50%}.w940.breadcrumbMenu{max-width:650px}.karte_img{top:35px}.empfang .w460,.empfangDetailTemplate .w460{width:100%}.empfang .box-left,.empfang .box-right,.empfangDetailTemplate .box-left,.empfangDetailTemplate .box-right{float:none;clear:both}.empfang .teaser_3sp_small .sp3_empfang,.empfang .empfang_small,.empfangDetailTemplate .teaser_3sp_small .sp3_empfang,.empfangDetailTemplate .empfang_small{box-sizing:border-box;width:46.154%;float:left}.empfang .teaser_3sp_small .sp3_facebook,.empfang .facebook_small,.empfangDetailTemplate .teaser_3sp_small .sp3_facebook,.empfangDetailTemplate .facebook_small{box-sizing:border-box;width:46.154%;float:right}.teaser_footer a.cta{margin-top:40px}.tx-m01-tvprogramme .box13.tageshighlight.einer{margin-left:20px;margin-right:0}.tx-m01-tvprogramme .txt_content_headline.einer{margin-left:20px}.newsletter_teaser.big{background:#494949;display:block;height:auto}.newsletter_teaser.big .hover{min-height:150px;box-sizing:border-box;height:auto;padding:14px 4.76% 8px}.newsletter_teaser.big h3,.newsletter_teaser.big .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .newsletter_teaser.big h2{bottom:10px;font-size:1.17em;padding-left:35px;position:absolute;right:auto}.newsletter_teaser.big .arrow{bottom:16px;float:left;padding-right:4%;right:auto}.home .green{position:relative;height:260px}.home .green .csc-textpic-text{position:absolute;bottom:0;right:0;left:0}.home .tx-m01-tvprogramme .box13.tageshighlight{max-width:300px}.home .teaser .tranzgrey .csc-textpic{height:230px}.home .teaser .tranzgrey .csc-textpic-text{padding-top:126px}.home .teaser_big .two{height:auto}.teaser33_wrapper{float:none;clear:none}.highlights .last{margin-right:20px;float:left}.tx-m01-programabc,.alphabet .top{width:620px}.tx-m01-programabc .w300{width:330px}.box12color .csc-textpic{padding-top:80px}.news_highlight .img_hover .cta,.news_secondary .img_hover .cta{margin-top:32px}.news_highlight .img_hover .txt,.news_secondary .img_hover .txt{display:block}.highlights .teaser_slider_wrapper{max-width:640px}.karte_img{top:90px;left:50%;margin-left:-220px}.karte_big{height:800px}.karte_img2{top:653px;left:107px}.karte_img3a{top:657px;left:275px}.karte_img3b{top:556px;left:434px}.billboard-ad,.superbanner-ad{display:none}.sendungen .w300,.sendungenGrafik.unterseite .w300{min-height:0}.socials-search-wrapper .quicksearch{display:none}.socials-search-wrapper .search_form{right:30px;top:0px;position:absolute}.responsive_search .quicksearch,.responsive_search_mobile .quicksearch{width:70%}.slider .trailer_stoerer{top:auto;bottom:5%;width:150px}.spiele_trailer .trailer_text{margin-bottom:25px}.spiele_trailer .trailer_video{float:none;margin:0px auto;overflow:hidden;width:100%}.spiele_trailer .trailer_video iframe{width:100%}}@media screen and (max-width: 850px){.karte_big{height:800px}.karte_big h4,.karte_big h5,.karte_big header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .karte_big li.h5{text-align:center;width:auto}.karte_big .karte_img{top:10px;position:relative;left:auto;margin:0 auto}.karte_img2{top:676px;left:108px}.karte_img3a{top:680px}.karte_img3b{top:578px}}@media screen and (max-width: 836px){.sendungen .w620{width:100%}}@media screen and (min-width: 768px){.top .head_nav ul,.top .head_nav li{display:block !important}.responsive_search_mobile{display:none !important}.karte_big{margin-bottom:40px}}@media screen and (max-width: 767px){.container_main{max-width:440px}.w460{width:100%}.box23gewinnspiel .bgColor .hover h3,.box23gewinnspiel .bgColor .hover .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box23gewinnspiel .bgColor .hover h2{left:0;right:auto}.teaser_big .box_right{display:inline-block;margin-top:30px}.teaser_slider .two{display:none}.teaser_slider .w300{width:100%}.image_wrap a{display:block}.box_left .one .teaser_green .icon_cta{top:0}.teaser_small .one,.teaser_small .two{width:100%;margin-right:0}.teaser_small .img_hover .empfang_nobreak{display:block}.teaser_small .img_hover .empfang_break{display:none}.teaser_small .one .img_hover .cta{margin-top:31px}.teaser_small .two{margin-top:30px}.img_hover .cta{margin-top:32px}.box2mal .w460{margin-right:0;width:100%}.box2mal .sp3_anzeige{margin-top:30px}.teaser_small .one .img_hover .cta{margin-top:32px}.news_big .img_hover .cta{margin-top:35px}.teaser_3sp_small .news_big .sp3_news{height:190px}.teaser_small_more .dark_teaser_bottom{margin-top:30px}.teaser_small_more .image_wrap{height:auto}.teaser_small_more .teaser_dark .img_hover{padding-top:128px}.teaser_small_more .image_wrap a:hover .img_hover{padding-top:82px}.box2mal .one .img_hover .cta{margin-top:46px}.teaser_small .one,.teaser_small .two{height:auto}.teaser_3sp_small .sp3_empfang .img_hover,.teaser_3sp_small .sp3_facebook .img_hover{height:auto}.back_to_top{display:inline-block}.content_ad{display:block}.top .head_nav{float:none;padding:0px;width:100%}.top .head_nav ul,.top .head_nav li{background-color:#0c5bd3;line-height:20px;display:none}.top .head_nav ul{float:none;height:auto;margin-top:0px;overflow:hidden;padding:10px 0;width:100%}.top .head_nav ul li,.top .head_nav ul li.mobile_socials+li{height:auto;padding:0 0 0 20px;width:100%;line-height:30px}.top .socials{margin-right:14.9%;position:absolute;right:0;top:0}.top .logo_container{float:none;position:absolute;top:0px;left:0px;padding:8px 20px 0}.top .nav_icon_area{position:absolute;right:0;top:0;margin:8px 20px 0px 0px}.top .nav_icon_area .nav_icon{background:url("../img/icon_navi.png") no-repeat 0px -24px;cursor:pointer;display:block;height:24px;width:30px}.top.light .head_nav ul,.top.light .head_nav li{background-color:#fff}.top.light .nav_icon_area .nav_icon{background-position:0 0}.teaser_footer a.cta{margin-top:0px}.logos .logo_aenet{width:27%}.logos .logo_ae{width:20%}.logos .logo_history{width:19.5%}.teaser_slider .image_wrap img{margin:0 !important}.empfang_small h2,.facebook_small h2,.empfang_big h2{font-size:1em;line-height:1.33em}.teaser_slider_wrapper .box13,.spiele .box13{width:100%}.teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic,.spiele .box13 .csc-frame-default .csc-textpic{position:relative}.teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic .csc-textpic-text,.spiele .box13 .csc-frame-default .csc-textpic .csc-textpic-text{position:relative;display:block}.teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic .csc-textpic-text h2,.spiele .box13 .csc-frame-default .csc-textpic .csc-textpic-text h2{width:100%;margin:0 5%;position:absolute;bottom:10px;left:0}.teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic .csc-textpic-text h2 a,.spiele .box13 .csc-frame-default .csc-textpic .csc-textpic-text h2 a{width:90%}.teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic .csc-textpic-text h3,.teaser_slider_wrapper .box13.teaserClick.image_wrap .csc-frame-default .csc-textpic .csc-textpic-text .frame-default .ce-textpic .ce-bodytext h2,.teaser_slider_wrapper .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .csc-frame-default .csc-textpic .csc-textpic-text h2,.spiele .box13 .csc-frame-default .csc-textpic .csc-textpic-text h3,.spiele .box13.teaserClick.image_wrap .csc-frame-default .csc-textpic .csc-textpic-text .frame-default .ce-textpic .ce-bodytext h2,.spiele .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .csc-frame-default .csc-textpic .csc-textpic-text h2{position:absolute;bottom:45px;left:0;margin:0 5%}.teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic .csc-textpic-text h4,.spiele .box13 .csc-frame-default .csc-textpic .csc-textpic-text h4{margin:0 5%;position:absolute;top:10px;left:0}.home .teaser_slider_wrapper .box13 .csc-frame-default .csc-textpic .csc-textpic-text h3,.home .teaser_slider_wrapper .box13.teaserClick.image_wrap .csc-frame-default .csc-textpic .csc-textpic-text .frame-default .ce-textpic .ce-bodytext h2,.home .teaser_slider_wrapper .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .csc-frame-default .csc-textpic .csc-textpic-text h2{top:10px}.spiele .box13,.spiele .box13.last,.spiele .box13.small.last,.sendungen .box13,.sendungen .box13.last,.sendungen .box13.small.last{margin:0 auto 20px;float:none;width:100%}.stage_content{max-width:440px;margin-right:0px}.w300{max-width:440px}.empfangDetailTemplate .w620 .anbieter .img{width:100%;float:none}.empfangDetailTemplate .w620{width:auto}.empfangDetailTemplate .w300 .karte_detail{margin:0 auto 90px}.empfangDetailTemplate .w620 .anbieter .img{padding-bottom:20px}.sendetermine_detail .content_right,.sendetermine_detail .content_left{float:none;width:100%;margin-right:0px}body.sendungenGrafik .menuStaffel .img_hover,body.sendungenGrafik.unterseite .menuStaffel .img_hover{width:100%}body.sendungenGrafik .menuStaffel ul,body.sendungenGrafik.unterseite .menuStaffel ul{width:100%}body.sendungenGrafik .genre_icn{margin-bottom:20px}.w940.breadcrumbMenu{max-width:440px;margin:10px 5%;clear:both}.empfang .teaser_3sp_small .sp3_empfang,.empfang .empfang_small,.empfang .teaser_3sp_small .sp3_facebook,.empfang .facebook_small,.empfangDetailTemplate .teaser_3sp_small .sp3_empfang,.empfangDetailTemplate .empfang_small,.empfangDetailTemplate .teaser_3sp_small .sp3_facebook,.empfangDetailTemplate .facebook_small{width:100%;float:none;clear:both}.empfangDetailTemplate .w620 .anbieter .teaser{max-width:440px;width:100%}.w300{width:640px}.w300 .box13color.box13fb{float:none;margin-left:auto;margin-right:auto;max-width:440px;width:auto;clear:both}.w300 .box13color.box13fb h2{display:inline-block;max-width:65%}.w300 .box13color.box13original{float:none;max-width:440px;width:auto;margin-left:auto;margin-right:auto}.w300 .box13color.box13original h2{display:inline-block;max-width:65%}.w300 .box13ad,.w300 .box13{margin-left:auto;margin-right:auto}.w300 .box13ad{float:none}.w300 .tx-m01-tvprogramme .ajax_Nextbroadcast{width:100%}.tvguide .date .date_text{width:100%}.tvguide .date .date_picker{position:absolute;bottom:10px;left:50%;margin-left:-122px}.tvguide .email_reminder{padding:60px 7% 30px 7%}.tvguide .email_reminder .icn_envelope{display:none}.tvguide .email_reminder form{margin:0;width:100%}.tvguide .email_reminder input,.tvguide .email_reminder textarea{box-sizing:border-box}.filter_genre p{width:100%;padding:20px 0 0 0}.filter_genre .genre{padding-right:25px}.hints_wrapper .hints .hint .right_hint{width:120px;height:30px;top:0}.hints_wrapper .hints .hint .right_hint .icon{display:none}.hints_wrapper .hints .hint .right_hint .genre_txt{width:120px;line-height:30px}.hints_wrapper .hints .hint .left_hint{padding-top:10px;padding-left:7%;width:93%}.hints_wrapper .hints .hint .left_hint .time{margin-top:15px;position:static}.hints_wrapper .hints .hint .left_hint .now+.time{margin-top:60px}.hints_wrapper .hints .hint .left_hint .vormerken_icon{position:static}.hints_wrapper .hints .hint .left_hint .vormerken_more{margin-top:15px;position:static}.hints_wrapper .hints .hint .middle_hint{width:93%;padding-left:7%;padding-bottom:20px}.hints_wrapper .hints .hint .middle_hint p.name_serie{width:100%}.hints_wrapper .hints .hint .close{top:45px}.hints_wrapper .hints .hint .more{width:86%;margin-left:7%;margin-top:0;margin-right:7%}.tx-m01-tvprogramme{float:none;width:100%;clear:both}.tx-m01-tvprogramme .box13{width:100%;max-width:440px}.tx-m01-tvprogramme .box13.tageshighlight .image img{left:0;margin:0}.tx-m01-tvprogramme .box13.tageshighlight.einer{margin:0 0 20px}.tx-m01-tvprogramme .txt_content_headline.einer{margin:0 0 11px}.home .tx-m01-tvprogramme .box13.tageshighlight{max-width:440px}.home .green .csc-textpic-text{padding:14px 5% 8px;width:90%}.home .news{max-width:100%}.home .news .news_content{min-height:inherit}.box13{max-width:440px;width:100%}.box13 .csc-frame-default .csc-textpic .csc-textpic-text{display:block;position:relative;width:100%}.box13 .csc-frame-default .csc-textpic .csc-textpic-text h2{width:100%;margin:0px;position:absolute;bottom:10px;left:20px}.box13 .csc-frame-default .csc-textpic .csc-textpic-text h2 a{width:90%}.box13 .csc-frame-default .csc-textpic .csc-textpic-text h4{width:100%;margin:0px;position:absolute;bottom:70px;left:20px}.box13 .csc-frame-default .csc-textpic .csc-textpic-text h4 a{width:90%}.sendetermine_detail .content_right,.sendetermine_detail .content_left{display:inline-block}.sendungen .w620 .sendetermine_spacer{display:none}.sendetermine .dates{padding-left:0px}.sendetermine .dates .date{clear:none;display:inline;float:left}.sendetermine .dates .time{clear:none;display:inline;float:right}.highlights .last{margin-right:0px;float:none}.tx-m01-programabc,.alphabet .top,.tx-m01-programabc .w300{width:100%}body.sendungenGrafik .menuStaffel ul li{display:block;clear:both}body.sendungenGrafik .genre_icn{display:none}.sendungGrafikContent .box33image.box_33{font-size:.7em}.tx-m01-tvprogramme .boxSendung h2{font-size:1.2em}.tx-m01-tvprogramme .boxSendung .csc-frame-default p{float:left}.tx-m01-tvprogramme .boxSendung .csc-frame-default{width:100%;float:none}.tx-m01-tvprogramme .boxSendung .csc-textpic-center{padding-right:20px}.box33fb{font-size:.8em}.box33fb .csc-frame-default{top:0}.box33fb h3,.box33fb .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box33fb h2{margin-top:20px}.box33fb h4{margin-top:0;top:0px}.box33fb .icn_facebook_sp6{top:36px}.box12color .csc-textpic{padding-top:40px}.empfangDetailTemplate .w620 .anbieter .img .icons{float:none;display:none;text-align:center}.empfangDetailTemplate .w620 .anbieter .img .icons div,.empfangDetailTemplate .w620 .anbieter .img .icons .hd,.empfangDetailTemplate .w620 .anbieter .img .icons .sat,.empfangDetailTemplate .w620 .anbieter .img .icons .iptv,.empfangDetailTemplate .w620 .anbieter .img .icons .kabel,.empfangDetailTemplate .w620 .anbieter .img .icons .mobiletv,.empfangDetailTemplate .w620 .anbieter .img .icons .vod{display:inline-block;float:none}body.sendungenGrafik .menuStaffel,body.sendungenGrafik.unterseite .menuStaffel{float:left}body.sendungenGrafik .menuStaffel .img_hover,body.sendungenGrafik.unterseite .menuStaffel .img_hover{float:none}body.sendungenGrafik .menuStaffel ul,body.sendungenGrafik.unterseite .menuStaffel ul{position:absolute;left:0px;top:100%}.gewinnspiel_game .nl_form input.eingabe{width:92.4%}.gewinnspiel_game .nl_form .arrow{float:left;margin:0px}.gewinnspiel_game .checkbox{clear:both}.highlights .teaser_slider_wrapper{max-width:440px}.hints_wrapper .hints .hint .left_hint .channel{left:7%;top:19px;bottom:auto}.karte_big{height:850px;overflow:hidden}.karte_img2{top:701px;left:3px}.karte_img3a{top:705px;left:171px}.karte_img3b{top:604px;left:330px}.akkordeon_header h2{font-size:22px}.gewinnteaser.box33fb{background-size:100% 100%}.gewinnteaser.box33fb .icn_klee{width:44px;height:42px;background-size:100%;right:10%}.socials-search-wrapper .search_submit{display:none}.responsive_search_mobile{display:none;float:none;margin-top:45px;padding-left:20px;position:relative}.head_nav .responsive_search_mobile .search_form{right:auto;top:auto;position:relative}.head_nav .responsive_search_mobile .quicksearch{display:block;width:80%}.head_nav .responsive_search_mobile .search_submit{display:block;position:absolute;right:42px}.google-indexedsearch #google_indexedsearch{padding:40px 5% 20px 5%;width:90%}.google-indexedsearch .google-indexedsearch-searchbox INPUT.google-indexedsearch-searchbox-sword{width:70%}.hints_wrapper .hints .hint .left_hint .datetime{position:relative;left:auto;bottom:auto}.searchbar #tv_search{margin:0px;width:77%}.searchbar .search_text{padding-left:0px}.slider .posLeft .trailer_stoerer{right:55px}.slider .posRight .trailer_stoerer{left:55px}.slider .trailer_stoerer{width:20%}}@media screen and (max-width: 650px){.slider.fixed-height{height:350px}.slider.fixed-height .bx-wrapper .bx-viewport{height:350px !important}.galerie_wrapper .bx-wrapper .bx-viewport{height:90px !important}}@media screen and (max-width: 479px){.print{display:none}.searchbar #tv_search{width:84%}.w940{max-width:none;width:90%;margin:0 5%}.w460{margin:0 5%;max-width:440px;width:90%}.box2mal .w460{width:100%}.teaser_small .w460,.back_to_top{margin:0 5%;width:90%}.top .logo_container{padding:8px 20px 0}.top .socials{position:absolute;right:0px;margin-right:70px}.top .head_nav{float:none;padding:0px;width:100%}.top .head_nav ul,.top .head_nav li{background-color:#0c5bd3;line-height:20px;display:none}.top .head_nav ul{width:100%}.top .head_nav li{padding:0px;border:none;width:100%;line-height:30px}.top .head_nav ul a,.top .head_nav li a{padding-left:20px}.top .head_nav ul li.mobile_socials{display:list-item !important;margin-bottom:10px}.top .head_nav ul li,.top .head_nav ul li.mobile_socials+li{padding-bottom:10px}.top .head_nav ul li a,.top .head_nav ul li.mobile_socials+li a{padding-left:0}.nav_icon{background:url("../img/icon_navi.png") no-repeat 0px 0px;display:block;width:30px;height:24px;cursor:pointer}.slider.fixed-height{height:350px}.container_main{max-width:280px;min-width:280px}.container_main{max-width:479px}.teaser_slider_wrapper,.box13,box13.small{width:90%;margin:30px 5%}.gewinnspiel .box13{width:100%}.box_left,.box_right{float:none}.teaser_dark{top:345px}.sp3_anzeige{display:none}.teaser_3sp_small .sp3_empfang .img_hover .txt_h1,.teaser_3sp_small .sp3_facebook .img_hover .txt_h1{font-size:1.556em;margin-top:2px;display:inline-block}.img_hover .cta{font-size:.889em;line-height:22px}.teaser_small .one,.teaser_small .two{height:170px}.teaser_3sp_small .sp3_empfang .img_hover,.teaser_3sp_small .sp3_facebook .img_hover{height:148px}.img_hover .txt_h2{width:87%}.box_left .one .teaser_green .icon_cta{top:13px}.teaser_dark{top:103px}.teaser_small .img_hover .empfang_nobreak{display:none}.teaser_small .img_hover .empfang_break{display:block}.teaser_small .one .img_hover .cta{margin-top:45px}.box2mal .one .img_hover .cta{margin-top:39px}.img_hover .txt_h1{font-size:1.556em}.teaser_3sp_small .news_big .sp3_news{height:170px}.news_big .img_hover .cta{margin-top:31px}.content_ad{display:none}.content_ad_mobile{display:block}.facebook_mobile{display:block}.bx-pager{display:none}.slider .slider-wrapper .csc-textpic-text{top:130px}.logos .logo_ae{float:left}.logos .logo_history{margin-left:0%}.logos .logo_entertainweb{float:right;margin-top:0px}.logos{margin-bottom:60px}.teaser_footer{height:auto;padding:3.76%;width:90.48%}.teaser_footer a.cta{margin-top:30px}.teaser_footer h2{font-size:1.556em}.teaser_footer p{font-size:.889em;line-height:1.15em}.teaser_footer a.cta{margin-top:66px}.footer,push{height:760px}.footer{padding:23px 20px 30px}.top .socials{display:none}.stage_content,.w300{max-width:none;width:88%;margin-left:6%;margin-right:6%}.w300 .box13ad{max-width:300px;width:auto}.karte_img,.karte_detail{width:280px;height:381px}.empfangDetailTemplate .w620 .anbieter .teaser{width:auto;margin:0 15px}.spiele .middle,.spiele .bottom{margin:0 6%;width:88%}.spiele .stage h1{margin-left:3%}body.sendungenGrafik .menuStaffel .img_hover{width:100%}body.sendungenGrafik .menuStaffel ul{width:100%}body.sendungenGrafik .navi_2nd .sub_nav ul li{width:50%;padding-right:0px}body.sendungenGrafik .navi_2nd .sub_nav ul li.even{text-align:left;clear:left}body.sendungenGrafik .navi_2nd .sub_nav ul li.odd{text-align:right}.empfang .w460,.empfang .teaser_3sp_small .sp3_empfang,.empfang .empfang_small,.empfang .teaser_3sp_small .sp3_facebook,.empfang .facebook_small,.empfangDetailTemplate .w460,.empfangDetailTemplate .teaser_3sp_small .sp3_empfang,.empfangDetailTemplate .empfang_small,.empfangDetailTemplate .teaser_3sp_small .sp3_facebook,.empfangDetailTemplate .facebook_small{width:90%;box-sizing:content-box}.teaser_big .w460.box_right,.empfangDetailTemplate .teaser_big .w460.box_right{margin-top:30px}.empfangDetailTemplate .teaser_big .w460{width:100%;margin:0}.fallback_404,.fallback_nojavascript,.fallback_oldbrowser{margin-bottom:20px;margin-top:5%}.fallback_oldbrowser{margin-bottom:0}.home .tx-m01-tvprogramme .box13.tageshighlight{margin:0}.home .news{margin:0px 5%}.sendetermine_detail .content_left{margin-bottom:0px}.sendungen .w620{width:90%;margin:0 5%}.sendungen .sendetermine{width:100%;margin:0px}.hints_wrapper .hints .hint .prev_hint .name_serie{font-size:1.1em;line-height:28px}.tx-m01-programabc .w940{margin:0px}.box_left,.box_right{float:left}.sendungGrafikContent .box_33{font-size:.7em}.sendungGrafikContent .box33image.box_33{font-size:.6em}.sendungGrafikContent .box33image.box_33 .cta{min-height:25px;width:25px;background-size:100%}.box_33 .cta{min-height:25px;width:25px;background-size:100%}.box_12.w460{margin-bottom:20px}.sendungen .w620 h2{font-size:1.9em}.tx-m01-tvprogramme .boxSendung h2{font-size:.9em}.tx-m01-tvprogramme .boxSendung .csc-frame-default p{float:left;font-size:.9em}.tx-m01-tvprogramme .boxSendung .csc-frame-default{width:100%;float:none}.tx-m01-tvprogramme .boxSendung .csc-textpic-center{margin-right:10px}h1{word-wrap:break-word;font-size:1.7em}.default .box13{width:100%}.box33fb h3,.box33fb .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box33fb h2{margin-top:10px}.box33fb h4{top:auto;float:none}.w620.sendungGrafik2Spalten{margin:0 5% 0 5%}.w620.sendungGrafik2Spalten{width:90%}.w620.sendungGrafik2Spalten .btn_back_mobile{right:5%}.w300 .box13,.w300.sendungGrafik2Spalten .box13{width:100%}.gewinnspiel .btn_back_mobile{top:-22px}.karte_big{height:580px;overflow:hidden}.karte_img2{top:495px;left:50%;margin-left:-138px;width:137px;background-size:100%;background-position:0px 0px;height:83px}.karte_img2:hover{background-position:0px -84px}.karte_img3a{top:495px;left:50%;height:62px;margin-left:-32px;background-size:100%;width:240px;background-position:0px -62px}.karte_at:hover .karte_img3a{background-position:0px -186px}.karte_img3b{top:433px;left:50%;background-position:-103px 0px;background-size:240px auto;margin-left:71px;width:136px;height:62px}.karte_at:hover .karte_img3b{background-position:-103px -124px}.box13.tageshighlight .text h2{font-size:22px}.akkordeon_header h2{font-size:19px}.akkordeon_header span{top:0px}.w300 .box13 .csc-frame-default .csc-textpic .csc-textpic-text h4,.w300.sendungGrafik2Spalten .box13 .csc-frame-default .csc-textpic .csc-textpic-text h4{left:5%}.w300 .box13 .csc-frame-default .csc-textpic .csc-textpic-text h2,.w300.sendungGrafik2Spalten .box13 .csc-frame-default .csc-textpic .csc-textpic-text h2{left:5%}.head_nav .responsive_search_mobile .quicksearch{display:block;width:60%}.spiele_trailer .trailer_text{margin-right:3%;margin-left:3%}.spiele_trailer .trailer_video iframe{width:94%;margin-left:3%}.spiele_trailer .close{right:3%}.slider.fixed-height{height:375px}.slider.fixed-height .bx-wrapper .bx-viewport{height:375px !important}.t3chimp-field-text{display:inline-block;margin:0px 3.3% 0px 0px;width:100%;float:none}.nl_form .t3chimp-field-FNAME{margin-bottom:20px}.nl_form .t3chimp-submit{float:none;margin-top:-20px;margin-bottom:10px}.nl_form .t3chimp-always{margin-top:5px}.nl_form .t3chimp-error{float:none}}@media screen and (max-width: 430px){.logos .logo_entertainweb{float:none;left:0;top:40px}.logos .logo_ae{float:right}.logos .logo_history{margin-left:10%}.akkordeon_header h2{padding-right:50px}.gewinnteaser.box33fb h4{font-size:12px}}@media screen and (max-width: 400px){body.sendungenGrafik .menuStaffel .img_hover{width:100%}body.sendungenGrafik .menuStaffel ul{width:100%}}@media screen and (max-width: 380px){.sitemap .footerNavi.menu_elt{width:50%}span.hide{display:none}.content_ad_mobile{display:block;margin:0;width:100%;max-width:none}.slider .slider-wrapper .csc-textpic-text{top:190px}.slider .slider-wrapper .csc-textpic-text h5,.slider .slider-wrapper .csc-textpic-text header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul .slider .slider-wrapper .csc-textpic-text li.h5{display:none}.slider .slider-wrapper .posRight .csc-textpic-text{right:0px}.empfang_small h2,.facebook_small h2,.empfang_big h2{font-size:.8em;line-height:2em}.box13color h2,.newsletter_teaser.big h2{font-size:1.8em}.box13color h3,.box13color .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .box13color h2,.newsletter_teaser.big h3,.newsletter_teaser.big .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .newsletter_teaser.big h2{bottom:5px}body.sendungenGrafik .box_33 h2{font-size:1.8em}.btn_back_mobile a{margin-top:-25px}.w300.sendungGrafik2Spalten .box13 .csc-frame-default .csc-textpic .csc-textpic-text h2 a,.w300 .box13 .csc-frame-default .csc-textpic .csc-textpic-text h2 a{width:250px;font-size:.6em}}@media screen and (max-width: 350px){.karte_img2{top:520px}.karte_img3a{top:520px}.karte_img3b{top:458px}}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.slider .slider-wrapper .csc-textpic-text a,.empfang_small h2,.facebook_small h2,.box13 .csc-frame-default .csc-textpic .csc-textpic-text h2 a,.box33 .csc-textpic-text h4,.teaser_footer a.cta,.cta .arrow,.box13color .arrow,.empfang_big h2,.box13.tageshighlight .cta,.box33color .arrow,.newsletter_teaser.big .arrow{background-image:url(../img/2x/cta_hell_2x.png);background-size:26px 52px}.box13 .csc-frame-default .csc-textpic .csc-textpic-text h2 a:after{content:"";background-image:url(../img/2x/cta_hell_2x.png);background-size:26px 52px;width:26px;height:26px;display:block;position:absolute;top:50%;right:0;transform:translatey(-50%)}.bx-wrapper .bx-pager.bx-default-pager a{background-image:url(../img/2x/slider_circles_2x.png);background-size:20px 40px}.slider .bx-next,.slider .bx-prev{background-image:url(../img/2x/slider_arrows_2x.png);background-size:100px 160px}.top .socials a,.top .head_nav ul li.mobile_socials a{background-image:url(../img/2x/icn_fb_navi_2x.png);background-size:14px 72px}.top .logo_container #logo{background-image:url(../img/2x/logo_ci_2x.png);background-size:193px 124px}.top .logo_container #logo:hover{background-image:url(../img/2x/logo_ci_2x.png);background-size:193px 124px}.csc-textpic-text h2 a{background-image:url(../img/2x/cta_hell_sprite_2x.png);background-size:26px 100px}.facebook_small .icn_facebook_sp3{background-image:url(../img/2x/icn_fb_navi_2x.png);background-size:14px 72px}.socials li.fb a,.socials li.fb a:hover{background-image:url(../img/2x/fb_footer_2x.png);background-size:25px 50px}.socials li.twitter a,.socials li.twitter a:hover{background-image:url(../img/2x/twitter_footer_2x.png);background-size:25px 50px}.socials li.mail a,.socials li.mail a:hover{background-image:url(../img/2x/mail_footer_2x.png);background-size:25px 50px}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{background-image:url(../img/2x/slide_controls_2x.png);background-size:48px 260px}a.logo_aenet,a.logo_aenet:hover{background-image:url(../img/2x/logo_aenetworks_2x.png);background-size:119px 32px}a.logo_history,a.logo_history:hover{background-image:url(../img/2x/logo_history_2x.png);background-size:33px 62px}a.logo_ae,a.logo_ae:hover{background-image:url(../img/2x/logo_ae_footer_2x.png);background-size:38px 38px}a.logo_entertainweb,a.logo_entertainweb:hover{background-image:url(../img/2x/logo_entertainweb_2x.png);background-size:95px 68px}.breadcrumbMenu .breadcrumbIcon{background-image:url(../img/2x/icn_arrow_breadcrumb_2x.png);background-size:4px 11px}.breadcrumbMenu.light .breadcrumbIcon{background-image:url(../img/2x/icn_arrow_breadcrumb_light_2x.png)}.btn_back_mobile a{background-image:url(../img/2x/icn_arrow_back_2x.png);background-size:4px 20px}.cta_dark .arrow,.empfangDetailTemplate .w620 .anbieter h3,.empfangDetailTemplate .w620 .anbieter .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .empfangDetailTemplate .w620 .anbieter h2,.tx-jkpoll-pi1 .pollsubmit{background-image:url(../img/2x/cta_dark_2x.png);background-size:26px 52px}.box13color.box13fb .icn_facebook_sp3{background-image:url(../img/2x/icn_fb_navi_2x.png);background-size:14px 72px}.empfangDetailTemplate .w620 .anbieter .moreless{background-image:url(../img/2x/arrows_moreless_2x.png);background-size:14px 24px}.dropdown .img_hover span.icon_dropdown{background-image:url(../img/2x/icn_arrow_dropdown_2x.png);background-size:52px 52px}.dropdown .icheckbox{background-image:url(../img/2x/icn_checkbox_2x.jpg);background-size:36px 36px}a.print{background-image:url(../img/2x/icn_print_2x.png);background-size:23px 36px}.data_icon{background-image:url(../img/2x/icn_calendar_2x.png);background-size:18px 36px}.hints_wrapper .hints .hint .right_hint .icon{background-image:url(../img/2x/icn_genre_90x70_2x.png);background-size:65%}.hints_wrapper .hints .hint .now{background-image:url(../img/2x/bg_now_2x.png);background-size:140px 20px}.hints_wrapper .hints .hint .close{background-image:url(../img/2x/close_hell_2x.png);background-size:26px 52px}.teaser_3sp_small .empfang_big{background-image:url(../img/2x/pattern_bigteaser_pink_tv_sprite_2x.jpg);background-size:460px 640px}.teaser_3sp_small .empfang_big:hover{background-image:url(../img/2x/pattern_bigteaser_pink_tv_sprite_2x.jpg);background-size:460px 640px}.stage_content .pager .next{background-image:url("../img/2x/pager_right_2x.png");background-size:auto 28px}.stage_content .pager .prev{background-image:url("../img/2x/pager_left_2x.png");background-size:auto 28px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{background-image:url("../img/2x/calendar_controls_2x.png");background-size:auto 14px}.hints_wrapper .hints .hint .prev_hint .name_serie{background-image:url("../img/2x/cta_down_2x.png");background-size:auto 26px}.sendungHeadline .family{background-image:url("../img/2x/icn_genre_black_60x50_2x.png");background-size:auto 350px}.sendungHeadline .paranormal{background-image:url("../img/2x/icn_genre_black_60x50_2x.png");background-size:auto 350px}.sendungHeadline .crime{background-image:url("../img/2x/icn_genre_black_60x50_2x.png");background-size:auto 350px}.sendungHeadline .deals{background-image:url("../img/2x/icn_genre_black_60x50_2x.png");background-size:auto 350px}.sendungHeadline .lifestyle{background-image:url("../img/2x/icn_genre_black_60x50_2x.png");background-size:auto 350px}.sendungHeadline .portrait{background-image:url("../img/2x/icn_genre_black_60x50_2x.png");background-size:auto 350px}.sendungHeadline .lifechange{background-image:url("../img/2x/icn_genre_black_60x50_2x.png");background-size:auto 350px}.menuStaffel .img_hover .cta .arrow{background-image:url("../img/2x/icn_arrow_dropdown_2x.png");background-size:auto 52px}.menuStaffel ul li.active{background-image:url("../img/2x/icn-season_2x.png");background-size:auto 23px}.menuStaffel ul li:hover{background-image:url("../img/2x/icn-season_2x.png");background-size:auto 23px}.menuStaffel ul li{background-image:url("../img/2x/icn-season-normal_2x.png");background-size:auto 23px}.empfangDetailTemplate .w620 .anbieter .img .icons .hd{background-image:url("../img/2x/icon_hd_2x.png");background-size:auto 220px}.empfangDetailTemplate .w620 .anbieter .img .icons .hd:hover{background-image:url("../img/2x/icon_hd_2x.png");background-size:auto 220px}.empfangDetailTemplate .w620 .anbieter .img .icons .iptv{background-image:url("../img/2x/icon_ip-tv_2x.png");background-size:auto 220px}.empfangDetailTemplate .w620 .anbieter .img .icons .iptv:hover{background-image:url("../img/2x/icon_ip-tv_2x.png");background-size:auto 220px}.empfangDetailTemplate .w620 .anbieter .img .icons .mobiletv{background-image:url("../img/2x/icon_mobil-tv_2x.png");background-size:auto 220px}.empfangDetailTemplate .w620 .anbieter .img .icons .mobiletv:hover{background-image:url("../img/2x/icon_mobil-tv_2x.png");background-size:auto 220px}.empfangDetailTemplate .w620 .anbieter .img .icons .sat{background-image:url("../img/2x/icon_satellit_2x.png");background-size:auto 220px}.empfangDetailTemplate .w620 .anbieter .img .icons .sat:hover{background-image:url("../img/2x/icon_satellit_2x.png");background-size:auto 220px}.empfangDetailTemplate .w620 .anbieter .img .icons .vod{background-image:url("../img/2x/icon_vod_2x.png");background-size:auto 220px}.empfangDetailTemplate .w620 .anbieter .img .icons .vod:hover{background-image:url("../img/2x/icon_vod_2x.png");background-size:auto 220px}.empfangDetailTemplate .w620 .anbieter .img .icons .kabel{background-image:url("../img/2x/icon_kabel_2x.png");background-size:auto 220px}.empfangDetailTemplate .w620 .anbieter .img .icons .kabel:hover{background-image:url("../img/2x/icon_kabel_2x.png");background-size:auto 220px}.box_33 .cta{background-image:url("../img/2x/cta_big_2x.png");background-size:100% auto}.box33fb h4{background-image:url("../img/2x/cta_hell_2x.png");background-size:auto 52px}.box33fb .icn_facebook_sp6{background-image:url("../img/2x/icn_fb_navi_2x.png");background-size:auto 72px}.box_12 .cta{background-image:url("../img/2x/cta_hell_2x.png");background-size:auto 52px}.nl_form .t3chimp-submit input{background-image:url("../img/2x/cta_hell_2x.png");background-size:auto 52px}.nl_form .t3chimp-submit:hover input{background-image:url("../img/2x/cta_hell_2x.png");background-size:auto 52px}.iradio{background-image:url("../img/2x/iradio_2x.png");background-size:auto 36px}.sp3_facebook .icn_facebook_sp3{background-image:url("../img/2x/icn_fb_navi_2x.png");background-size:auto 72px}.box13color span.icn_tv{background-image:url("../img/2x/icn_tv_small_2x.png");background-size:auto 109px}.head_nav .responsive_search_mobile .search_submit{background-image:url("../img/2x/search_2x.png");background-size:auto 48px}.tx-indexedsearch .tx-indexedsearch-searchbox-button{background-image:url("../img/2x/search_2x.png");background-size:auto 48px}.google-indexedsearch .google-indexedsearch-searchbox-button{background-image:url("../img/2x/icn_search_2x.png");background-size:14px 28px}.spiele_trailer a{background-image:url("../img/2x/cta_dark_2x.png");background-size:26px 52px}.spiele_trailer .close{background-image:url("../img/2x/close_dark_2x.png");background-size:26px 52px}}ul.feedEkList{list-style-type:none;padding-left:0px}ul.feedEkList .itemTitle{font-weight:bold}ul.feedEkList .more{margin-bottom:40px}ul.feedEkList .more:last-child{margin-bottom:0px}.google-indexedsearch{margin-bottom:0px}.google-indexedsearch #google_indexedsearch{background:url("../img/bg_search.png") 0px 0px no-repeat;float:left;width:100%;height:120px;padding:40px 20px 0}.google-indexedsearch .google-indexsearch-form label{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:2.125em;line-height:1.1;text-transform:none}.google-indexedsearch-browsebox strong{font-weight:normal}.google-indexedsearch-browsebox p{font-family:"amperscriptregular",Times New Roman,Times,Courier,serif;font-weight:normal;font-style:normal;font-size:16px}.google-indexedsearch-browsebox .counts{font-family:"amperstandardlight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal}.google-indexedsearch-link{padding-bottom:20px}.google-indexedsearch-browsebox ul{margin:0px;padding:0px}.google-indexedsearch-browsebox ul li{padding-right:10px;margin-top:0px}.google-indexedsearch-browsebox ul li a{font-size:12px;text-transform:uppercase}.google-indexedsearch-browsebox ul li{padding-left:0;padding-right:10px;font-family:"open_sansbold",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1.125em;text-transform:uppercase;line-height:1.25em}.google-indexedsearch-browsebox ul li{border-right:2px solid #333}.google-indexedsearch-browsebox ul li a{padding-left:10px;color:#333}.google-indexedsearch-browsebox ul li a:hover{color:#aaa}.google-indexedsearch-browsebox ul li:last-child{border-right:none}.google-indexedsearch-browsebox ul .next{padding-left:10px}.google-indexedsearch-browsebox ul .prev{padding:0}.google-indexedsearch-browsebox ul li{float:left;list-style:none}.google-indexedsearch-browsebox ul li .current{text-decoration:underline}.google-indexedsearch-res{margin-top:30px}.google-indexedsearch-res h3 a,.google-indexedsearch-res .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .google-indexedsearch-res h2 a{color:#333;font-family:"open_sansreg",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1.4em;line-height:1.2em;text-transform:none}.google-indexedsearch-res h3 a:hover,.google-indexedsearch-res .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 a:hover,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .google-indexedsearch-res h2 a:hover{color:#aaa}.google-indexedsearch-res h3,.google-indexedsearch-res .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .google-indexedsearch-res h2{margin:20px 0px}.google-indexedsearch-descr{font-family:"open_sansregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.9em;line-height:1.4em;padding-bottom:0px}.google-indexedsearch-browsebox{font-family:"open_sansregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.875em;line-height:1.25em}.google-indexedsearch-link a{color:#191919;font-size:.9em;text-decoration:underline}.google-indexedsearch-link a:hover{color:#aaa}.google-indexedsearch .google-indexedsearch-res{border-top:solid 1px #aaa;padding-top:15px;margin-top:35px}.google-indexedsearch .google-indexedsearch-res.res{border:none;margin:0px;padding:0px}.google-indexedsearch .google-indexedsearch-res .google-indexedsearch-info{background-color:rgba(0,0,0,0)}.google-indexedsearch .info-tmpl-css dd.item-path{padding:0px;margin:0px}.google-indexedsearch .google-indexedsearch-res .google-indexedsearch-info a{font-family:"amperstandardlight",Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase}.google-indexedsearch .google-indexedsearch-res .google-indexedsearch-descr .google-indexedsearch-redMarkup{color:#1a1e21;font-weight:bold}.google-indexedsearch .google-indexedsearch-res.res.res-tmpl-css{border-bottom:solid 1px #a3c5a9;padding-bottom:0px;margin-bottom:25px}.result-list-item span.hit{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold}#kesearch_pagebrowser_bottom{margin-bottom:40px}.tx-kesearch-pi1 #kesearch_results{margin-top:30px !important}.tx-kesearch-pi1 #kesearch_results .result-list-item{margin:0 !important}.tx-kesearch-pi1 #kesearch_results .result-list-item .hit{color:unset !important}#kesearch_pagebrowser_top a,#kesearch_pagebrowser_bottom a{padding:0 0 0 10px !important}#kesearch_pagebrowser_top a.current,#kesearch_pagebrowser_bottom a.current{text-decoration:underline !important}#kesearch_pagebrowser_top a.prev,#kesearch_pagebrowser_bottom a.prev{padding:0 !important}.row-10er-grid,.row-12er-grid{max-width:100%;margin:0 auto;position:relative}.row-10er-grid:after,.row-12er-grid:after{visibility:hidden;display:block;content:"";clear:both;height:0}.row-10er-grid:before,.row-12er-grid:before{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (min-width: 768px){.row-10er-grid.table-row,.row-12er-grid.table-row{display:table-row}}.columns{width:100%;float:left}.columns.small-1{width:10%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-2{width:20%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-3{width:30%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-4{width:40%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-5{width:50%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-6{width:60%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-7{width:70%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-8{width:80%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-9{width:90%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.small-10{width:100%}.columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}@media screen and (min-width: 768px){.columns.tablet-1{width:10%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-2{width:20%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-3{width:30%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-4{width:40%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-5{width:50%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-6{width:60%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-7{width:70%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-8{width:80%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-9{width:90%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.tablet-10{width:100%}.columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}}@media screen and (min-width: 960px){.columns.large-1{width:10%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-2{width:20%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-3{width:30%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-4{width:40%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-5{width:50%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-6{width:60%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-7{width:70%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-8{width:80%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-9{width:90%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.columns.large-10{width:100%}.columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}}@media screen and (min-width: 768px){.columns.table-column{display:table-cell;float:none;vertical-align:top}}@media screen and (min-width: 768px){.row-12er-grid{margin-left:-8px;margin-right:-8px;max-width:inherit}}.row-12er-grid .columns.small-1{width:8.3333333333%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-2{width:16.6666666667%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-3{width:25%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-4{width:33.3333333333%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-5{width:41.6666666667%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-6{width:50%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-7{width:58.3333333333%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-8{width:66.6666666667%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-9{width:75%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.small-10{width:83.3333333333%}.row-12er-grid .columns.small-centered{margin-left:auto;margin-right:auto;float:none;clear:both}@media screen and (min-width: 768px){.row-12er-grid .columns.tablet-1{width:8.3333333333%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-push-4{position:relative;left:33.33333%}.row-12er-grid .columns.tablet-2{width:16.6666666667%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-push-4{position:relative;left:33.33333%}.row-12er-grid .columns.tablet-3{width:25%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-push-4{position:relative;left:33.33333%}.row-12er-grid .columns.tablet-4{width:33.3333333333%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-push-4{position:relative;left:33.33333%}.row-12er-grid .columns.tablet-5{width:41.6666666667%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-push-4{position:relative;left:33.33333%}.row-12er-grid .columns.tablet-6{width:50%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-push-4{position:relative;left:33.33333%}.row-12er-grid .columns.tablet-7{width:58.3333333333%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-push-4{position:relative;left:33.33333%}.row-12er-grid .columns.tablet-8{width:66.6666666667%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-push-4{position:relative;left:33.33333%}.row-12er-grid .columns.tablet-9{width:75%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-push-4{position:relative;left:33.33333%}.row-12er-grid .columns.tablet-10{width:83.3333333333%}.row-12er-grid .columns.tablet-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.tablet-push-4{position:relative;left:33.33333%}}@media screen and (min-width: 960px){.row-12er-grid .columns.large-1{width:8.3333333333%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-2{width:16.6666666667%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-3{width:25%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-4{width:33.3333333333%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-5{width:41.6666666667%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-6{width:50%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-7{width:58.3333333333%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-8{width:66.6666666667%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-9{width:75%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}.row-12er-grid .columns.large-10{width:83.3333333333%}.row-12er-grid .columns.large-centered{margin-left:auto;margin-right:auto;float:none;clear:both}}@media screen and (min-width: 768px){.row-12er-grid .grid12-plr{padding-right:8px;padding-left:8px}}.wrapper-fullwidth-frame{padding:0 10px;max-width:1280px;margin:0 auto}@media screen and (min-width: 768px){.wrapper-fullwidth-frame{padding:0 30px}}@media screen and (min-width: 960px){.wrapper-fullwidth-frame{padding:0 60px}}a{cursor:pointer;text-decoration:underline;color:#191919;text-decoration:none;font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}a:hover{color:#ddd}a:visited{color:#333}a:focus{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}a:visited{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}a:active{outline:none;-moz-outline-style:none;-ms-outline-style:none;-o-outline-style:none;-webkit-outline-style:none}.page-wrap{min-height:100%}.wrapper-halfwidth-frame{padding:0 10px;max-width:1280px;margin:0 auto}@media screen and (min-width: 768px){.wrapper-halfwidth-frame{padding:0 30px}}@media screen and (min-width: 960px){.wrapper-halfwidth-frame{padding:0 60px}}.wrapper-halfwidth-frame .col-left{padding-right:0}@media screen and (min-width: 768px){.wrapper-halfwidth-frame .col-left{padding-right:8px}}.wrapper-halfwidth-frame .col-right{padding-left:0}@media screen and (min-width: 768px){.wrapper-halfwidth-frame .col-right{padding-left:8px}}.wrapper-black{background-color:#191e24;width:100%}.wrapper-black h3,.wrapper-black .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext .wrapper-black h2{color:#fff}.wrapper-white{background-color:#fff;width:100%}.wrapper-white-grey{background-color:#fafafa;width:100%}.wrapper-mediumlightgrey{background-color:#ddd;width:100%;margin:0 auto}.wrapper-history-grey{background-color:#ececec;width:100%}.wrapper-darkgrey{background-color:#333;width:100%}.p-20{padding:20px}.pl-30{padding-left:30px}.pt-15{padding-top:15px}.pb-15{padding-bottom:15px}.pl-15{padding-left:15px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.pt-50{padding-top:50px !important}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.pt-90{padding-top:90px !important}.pb-90{padding-bottom:90px !important}.pt-120{padding-top:90px}@media screen and (min-width: 768px){.pt-120{padding-top:120px}}.mt-0{margin-top:0px !important}.mb-0{margin-bottom:0px !important}.mt-10{margin-top:20px !important}.mt-20{margin-top:20px !important}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px !important}.mt-30{margin-top:30px !important}.mb-30{margin-bottom:30px !important}.mt-60{margin-top:30px !important}@media screen and (min-width: 768px){.mt-60{margin-top:60px !important}}.mb-60{margin-bottom:30px !important}@media screen and (min-width: 768px){.mb-60{margin-bottom:60px !important}}.main_wrapper.videos .weitere_videos,.empfangDetailTemplate .w620 .csc-frame-rulerAfter{border-bottom:solid 1px #ddd}.txt_content_headline h1,.txt_content_headline h2,.main_wrapper.videos .w940 .txt_content_headline h1,.main_wrapper.videos .w940 .txt_content_headline h2,.main_wrapper.videos .weitere_videos h2,.txt_content_headline,.txt_content_headline.einer{text-transform:uppercase}h1,.h1{font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;display:block;font-size:1.75rem;text-transform:uppercase;margin:0px 0px 5px;letter-spacing:-0.02em}@media screen and (min-width: 768px){h1,.h1{font-size:2.875rem}}h1.biggest-headline,.h1.biggest-headline{font-size:2.375rem;line-height:.9;max-width:100%;margin:0 15px}@media screen and (min-width: 768px){h1.biggest-headline,.h1.biggest-headline{font-size:5.5rem}}@media screen and (min-width: 1280px){h1.biggest-headline,.h1.biggest-headline{font-size:6.75rem;max-width:50%;margin-left:30px}}h1.biggest-headline::after,.h1.biggest-headline::after{content:"";width:90%;height:2px;display:block;background-color:#f90a34;margin:4px 0 0 -15px}@media screen and (min-width: 768px){h1.biggest-headline::after,.h1.biggest-headline::after{margin:14px 0 0 -15px}}@media screen and (min-width: 1280px){h1.biggest-headline::after,.h1.biggest-headline::after{margin:14px 0 0 -30px}}.h1-subline{font-size:1.125rem;letter-spacing:-0.02em;line-height:1;margin:6px 0 0;font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}.h1-subline span{color:#f90a34}@media screen and (min-width: 768px){.h1-subline{margin:16px 0 0}}@media screen and (min-width: 1280px){.h1-subline{font-size:2.5rem}}h2{font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;display:block;font-size:1.75rem;text-transform:uppercase;margin:0 15px -7px 0;line-height:1}h2 span{color:#f90a34}@media screen and (min-width: 768px){h2{font-size:3rem}}.h2-subline{font-size:1.125rem;letter-spacing:-0.02em;line-height:1;margin:10px 0 0}.h2-subline span{color:#f90a34}.h2-subline.flama{font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1280px){.h2-subline{font-size:1.75rem}}h3,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.h3{font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1.75rem;letter-spacing:-0.02em;text-transform:uppercase;line-height:1;margin:10px 0 0}h3 span,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2 span,.h3 span{color:#f90a34}.h3-subline{font-size:1.0625rem;letter-spacing:-0.02em;line-height:1;margin:10px 0 0}.h3-subline span{color:#f90a34}h4,.h4{display:block;font-size:1.125rem;margin-top:0px;margin-bottom:10px;text-transform:uppercase}@media screen and (min-width: 768px){h4,.h4{font-size:1.5rem}}h4.bold,.h4.bold{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin-bottom:0}h5,header.site-header .main-navigation ul li.h5{display:block;font-size:1rem;font-weight:normal;margin-top:0;margin-bottom:10px}h6,header.site-header .main-navigation ul li.h6{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.875rem;text-transform:uppercase;margin-top:0;margin-bottom:0}h6.copy,header.site-header .main-navigation ul li.copy.h6{text-transform:none}@media screen and (min-width: 768px){h6,header.site-header .main-navigation ul li.h6{font-size:1rem}}.ci_red{color:#f90a34}.textlink{display:inline-block;font-size:1.875rem;line-height:1;letter-spacing:-0.02em;text-transform:uppercase;cursor:pointer;text-decoration:none;color:#191e24;margin-top:20px}.textlink.big{margin-top:20px}@media screen and (min-width: 768px){.textlink.big{margin-top:30px;font-size:1.875rem}.textlink.big::after{font-size:1.875rem}}.textlink::after{content:">";color:#f90a34;font-size:1rem;display:inline-block;padding-left:10px}.textlink:hover{display:inline-block;transition:all .2s ease-out;background-color:#f90a34;color:#f0f0f0}.textlink:hover::after{content:">";color:#f0f0f0}.textlink.underline{text-decoration:underline}.textlink.underline>span{text-decoration:underline}.textlink.underline .action-close{color:#191e24}@media screen and (min-width: 768px){.textlink{font-size:1.25rem}.textlink::after{font-size:1.25rem}}header.site-header{background-color:#191e24}header.site-header.bg-transparent{position:absolute;z-index:100;background-color:rgba(0,0,0,0);width:100%}header.site-header.bg-transparent .header-mobile.open{background-color:#191e24}header.site-header.no-bg{background-color:rgba(0,0,0,0)}header.site-header .wrapper-fullwidth-frame{max-width:none}header.site-header .navigation-container{display:none}header.site-header .top-container:after{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .top-container:before{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .search-container{float:right;margin-top:15px;width:0}header.site-header .logo{float:left}header.site-header .logo img{display:block;width:auto;height:42px}@media screen and (min-width: 960px){header.site-header .logo img{height:62px}}header.site-header input{background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;color:#fff;padding:0;height:20px;margin-left:10px}@media screen and (min-width: 960px){header.site-header input{padding-right:30px}}header.site-header .icn-search{margin-right:10px}header.site-header .toggle-menu .icn-search{margin:0;margin-top:1px}header.site-header .toggle-menu.toggle-search.close{position:absolute;right:5px;top:0}header.site-header .toggle-menu.main .icon{float:right;margin-left:20px}header.site-header .toggle-menu.toggle-search .icn-search{float:right}header.site-header .global-search{margin-top:5px;position:relative;min-height:25px}header.site-header .global-search:after{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .global-search:before{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .global-search .text-divider_white{display:none}@media screen and (min-width: 1300px){header.site-header .global-search{float:right;margin-left:40px}header.site-header .global-search .text-divider_white{display:inline-block}}header.site-header .search-container{width:0;max-width:185px;margin-top:0;overflow:hidden}header.site-header .entertain-logo-container{float:left;margin-left:40px;position:relative}@media screen and (min-width: 1357px){header.site-header .entertain-logo-container{margin-right:10px}}header.site-header .entertain-logo-container .logo-entertain-web{background-image:url("/typo3conf/ext/crime_investigation/Resources/Public/img/partnerlogo-entertain-web.png");background-repeat:no-repeat;width:95px;height:35px;display:inline-block;background-size:87px}@media screen and (min-width: 1300px){header.site-header .entertain-logo-container .logo-entertain-web{margin-right:12px}}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){header.site-header .entertain-logo-container .logo-entertain-web{background-image:url("../img/2x/partnerlogo-entertain-web_2x.png");background-size:95px 35px}}header.site-header .entertain-logo-container .logo-entertain-web:after{content:"";display:none;position:absolute;background-color:#fff;width:1px;height:30px;right:0}@media screen and (min-width: 1357px){header.site-header .entertain-logo-container .logo-entertain-web:after{display:inline-block}}header.site-header .right-content{float:right}header.site-header .main-navigation ul{padding-left:0}header.site-header .main-navigation ul li{padding:10px 0;margin:0}header.site-header .main-navigation ul li.h5{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin:0}header.site-header .main-navigation ul li.h5 a{font-size:1rem}header.site-header .main-navigation ul li.h6{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:1rem;margin:0}header.site-header .main-navigation ul li a{color:#fff;text-decoration:none}header.site-header .main-navigation ul li a:hover{color:#f90a34}header.site-header .main-navigation ul li.active a{color:#f90a34}header.site-header .socials{position:relative;right:inherit;margin:0 auto;text-align:center;padding:10px 0 0px 0}header.site-header .socials:after{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .socials:before{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .socials ul.socials-menu{height:inherit;width:auto;display:inline-block;padding-left:0}header.site-header .socials ul.socials-menu:after{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .socials ul.socials-menu:before{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .socials ul.socials-menu li{float:none;padding:0;margin-left:5px;display:inline-block}header.site-header .socials ul.socials-menu li a{float:none;width:inherit;height:inherit;margin:0}header.site-header .header-mobile{padding:0 15px;transition:all 200ms ease}header.site-header .header-mobile:after{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .header-mobile:before{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .header-mobile .search-container{width:0;max-width:calc(100% - 20px)}@media screen and (min-width: 1357px){header.site-header .header-mobile{display:none}}header.site-header .header-mobile .global-search{float:right;margin-top:0;margin-left:20px}header.site-header .header-mobile .entertain-logo-container{float:right;text-align:center}header.site-header .header-mobile .entertain-logo-container .logo-entertain-web{background-size:70px;margin-left:10px;margin-right:-25px}header.site-header .header-desktop{display:none}@media screen and (min-width: 1357px){header.site-header .header-desktop{display:block}}header.site-header .header-desktop .global-search.open{min-width:205px}header.site-header .header-desktop .logo{margin-right:60px;margin-top:5px}header.site-header .header-desktop h6,header.site-header .header-desktop .main-navigation ul li.h6,header.site-header .main-navigation ul .header-desktop li.h6{color:#fff}header.site-header .header-desktop .main-navigation{float:left;position:relative;top:-10px}header.site-header .header-desktop .main-navigation ul:after{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .header-desktop .main-navigation ul:before{visibility:hidden;display:block;content:"";clear:both;height:0}header.site-header .header-desktop .main-navigation ul li{float:left}header.site-header .header-desktop .main-navigation ul li a:hover{background-color:#f90a34;color:#f0f0f0}header.site-header .header-desktop .main-navigation ul.first{margin-top:3px;margin-bottom:0}header.site-header .header-desktop .main-navigation ul.first li{margin-right:30px}header.site-header .header-desktop .main-navigation ul.second{margin:0}header.site-header .header-desktop .main-navigation ul.second li{margin-right:20px;padding:0}header.site-header .header-desktop .socials{padding:0;text-align:right}header.site-header .header-desktop .socials .socials-menu{float:right;margin-top:0;margin-bottom:5px;padding-left:5px}header.site-header .header-desktop .socials h6,header.site-header .header-desktop .socials .main-navigation ul li.h6,header.site-header .main-navigation ul .header-desktop .socials li.h6{float:right;margin-right:15px;margin-top:5px;margin-bottom:0;display:none}@media screen and (min-width: 1024px){header.site-header .header-desktop .socials h6,header.site-header .header-desktop .socials .main-navigation ul li.h6,header.site-header .main-navigation ul .header-desktop .socials li.h6{display:block;margin-right:0}}@media screen and (min-width: 1300px){header.site-header .header-desktop .socials{float:left}}@media screen and (max-width: 959px){footer .wrapper-fullwidth-frame{padding:0 16px}}footer.site-footer{background-color:#191e24;border-top:1px solid #f0f0f0;position:relative;z-index:10000}footer.site-footer:after{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer:before{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer .text-upper{text-align:left}footer.site-footer .text-upper #teconsent{display:inline-block !important}footer.site-footer .text-upper #teconsent a{cursor:pointer;color:#191919;font-family:"open_sanslight",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.6875rem;line-height:.875rem;text-decoration:none;text-align:left;float:left;text-transform:uppercase}footer.site-footer .text-upper #teconsent a:hover{text-decoration:underline}footer.site-footer ul{margin:0;padding:0;list-style-type:none}footer.site-footer .bg_white{background-color:#fff}footer.site-footer .pr-10{padding-right:10px}footer.site-footer .copyright-txt p,footer.site-footer .sitemap .textlink{color:#f0f0f0;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-size:.6875rem;line-height:1.5}footer.site-footer .copyright-txt p.copyright-text-element,footer.site-footer .sitemap .textlink.copyright-text-element{color:#f0f0f0}footer.site-footer .sitemap li a{display:inline-grid}footer.site-footer .socials{position:relative;right:inherit;margin:0 auto;text-align:center;padding:20px 0}footer.site-footer .socials:after{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer .socials:before{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (min-width: 960px){footer.site-footer .socials{padding-bottom:10px}}footer.site-footer .socials h6,footer.site-footer .socials header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul footer.site-footer .socials li.h6{display:none}@media screen and (min-width: 960px){footer.site-footer .socials h6,footer.site-footer .socials header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul footer.site-footer .socials li.h6{display:block;float:right;margin-top:5px;margin-right:6px}}footer.site-footer .socials ul.socials-menu{height:inherit;width:auto;display:inline-block}footer.site-footer .socials ul.socials-menu:after{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer .socials ul.socials-menu:before{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer .socials ul.socials-menu li{float:none;padding:0;margin-left:5px;display:inline-block}footer.site-footer .socials ul.socials-menu li a{float:none;width:inherit;height:inherit;margin:0}@media screen and (min-width: 960px){footer.site-footer .socials ul.socials-menu{float:right}}footer.site-footer .teaser-text{border:1px solid #f0f0f0;padding:40px 15px 40px;left:0;max-width:320px;z-index:10}footer.site-footer .teaser-text h1,footer.site-footer .teaser-text h2,footer.site-footer .teaser-text h3,footer.site-footer .teaser-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext footer.site-footer .teaser-text h2,footer.site-footer .teaser-text h4,footer.site-footer .teaser-text h5,footer.site-footer .teaser-text header.site-header .main-navigation ul li.h5,header.site-header .main-navigation ul footer.site-footer .teaser-text li.h5,footer.site-footer .teaser-text h6,footer.site-footer .teaser-text header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul footer.site-footer .teaser-text li.h6,footer.site-footer .teaser-text .textlink,footer.site-footer .teaser-text .cta,footer.site-footer .teaser-text .copy1,footer.site-footer .teaser-text .copy2{color:#f0f0f0}footer.site-footer .teaser-text .textlink{font-size:1rem}footer.site-footer .teaser-text .textlink:hover{color:#ddd}footer.site-footer .teaser-text h6,footer.site-footer .teaser-text header.site-header .main-navigation ul li.h6,header.site-header .main-navigation ul footer.site-footer .teaser-text li.h6{font-size:.875rem;line-height:1.125rem}footer.site-footer .teaser-text h4{font-size:1.125rem;line-height:1.25rem}footer.site-footer .teaser-text .h2-subline{color:#f0f0f0;text-transform:uppercase}footer.site-footer .partner{padding:0 10%}footer.site-footer .partner:after{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer .partner:before{visibility:hidden;display:block;content:"";clear:both;height:0}footer.site-footer .partner ul.partner-logos{display:inline-block;padding:0;margin:0}@media screen and (min-width: 768px){footer.site-footer .partner ul.partner-logos{margin-top:2px}}footer.site-footer .partner ul.partner-logos li{float:none;padding:0;margin:0 0 5px 15px;display:inline-block}@media screen and (min-width: 768px){footer.site-footer .partner ul.partner-logos li{margin-left:30px;margin-right:0}}footer.site-footer .partner ul.partner-logos li.single{display:block}footer.site-footer .partner .logo{background-position:0 top}footer.site-footer .partner .logo:hover{background-position:0 bottom}footer.site-footer .partner .logo.logo-ae-network{background-image:url("../img/partnerlogo-ae-networks.png");background-repeat:no-repeat;width:63px;height:38px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){footer.site-footer .partner .logo.logo-ae-network{background-image:url("../img/2x/partnerlogo-ae-networks_2x.png");background-size:63px 76px}}footer.site-footer .partner .logo.logo-history{background-image:url("../img/partnerlogo-history.png");background-repeat:no-repeat;width:32px;height:38px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){footer.site-footer .partner .logo.logo-history{background-image:url("../img/2x/partnerlogo-history_2x.png");background-size:32px 76px}}footer.site-footer .partner .logo.logo-ae{background-image:url("../img/partnerlogo-ae.png");background-repeat:no-repeat;width:38px;height:34px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){footer.site-footer .partner .logo.logo-ae{background-image:url("../img/2x/partnerlogo-ae_2x.png");background-size:38px 68px}}footer.site-footer .partner .logo.logo-ci{background-image:url("../img/partnerlogo-ci.png");background-repeat:no-repeat;width:52px;height:41px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){footer.site-footer .partner .logo.logo-ci{background-image:url("../img/2x/partnerlogo-ci_2x.png");background-size:52px 82px}}footer.site-footer .partner .logo.logo-entertain-web{background-image:url("../img/partnerlogo-entertain-web.png");background-repeat:no-repeat;width:95px;height:34px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){footer.site-footer .partner .logo.logo-entertain-web{background-image:url("../img/2x/partnerlogo-entertain-web_2x.png");background-size:95px 68px}}footer.site-footer .partner .logo.logo-history-play{background-image:url("../img/ci-partnerlogo-history-play.png");background-repeat:no-repeat;width:86px;height:38px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){footer.site-footer .partner .logo.logo-history-play{background-image:url("../img/2x/ci-partnerlogo-history-play_2x.png");background-size:88px 76px}}footer.site-footer .sitemap{position:relative}footer.site-footer .sitemap ul.footer-navi li{margin:0;margin-bottom:0px}footer.site-footer .sitemap ul.footer-navi li p{margin:0;margin-bottom:5px;color:#f0f0f0;font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}footer.site-footer .sitemap ul.footer-navi li.active .textlink{text-decoration:underline;font-family:"flama_boldregular",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal}footer.site-footer .sitemap .textlink{text-decoration:none;color:#f0f0f0}footer.site-footer .sitemap .textlink:after{content:""}footer.site-footer .partner-wrapper{padding:0 0 10px}footer.site-footer .partner-wrapper .socials{padding:0 0 10px}@media screen and (min-width: 600px){footer.site-footer .partner-wrapper .socials{text-align:right;padding:10px 0}}@media screen and (min-width: 600px){footer.site-footer .no-border-tablet{border:none}footer.site-footer .partner-wrapper{position:absolute;right:0;bottom:0}footer.site-footer .partner-wrapper .partner{text-align:right;padding:0}footer.site-footer .partner-wrapper .socials{text-align:right;padding:10px 0}}@media screen and (min-width: 960px){footer.site-footer .no-border-large{border:none}footer.site-footer .teaser-wrapper{float:right;padding-top:6px}footer.site-footer .partner-wrapper{bottom:auto;top:0}}@media screen and (min-width: 960px)and (max-width: 1240px){footer.site-footer .partner-wrapper{width:20%}}.cc_banner-wrapper{box-sizing:border-box;-moz-box-sizing:border-box;position:absolute;overflow:hidden;position:fixed;top:0;left:0;right:0;padding:0;width:100%;height:auto !important;display:block;background-color:#191e24;color:#aaa;text-align:left;position:relative;z-index:999;font-size:.875rem;line-break:1.375rem;border-bottom:1px solid #f0f0f0}.cc_banner-wrapper .cc_banner{display:block;width:100%;max-width:1280px;margin:0 auto;background-color:#191e24;border:none;padding:20px;position:relative;top:inherit;left:inherit;right:inherit;animation-name:inherit}.cc_banner-wrapper .cc_banner .cc_message{font-size:.775rem !important;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;line-height:1.275rem;color:#fff;margin:inherit;padding-right:95px}@media screen and (min-width: 768px){.cc_banner-wrapper .cc_banner .cc_message{padding-right:150px}}.cc_banner-wrapper .cc_banner .cc_btn{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1rem;text-transform:uppercase;cursor:pointer;background-color:#f90a34;height:40px;padding:0 30px;border:none;color:#fff;margin:0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;float:right;margin-left:20px;width:auto;line-height:40px;text-decoration:none;display:inline-block}.cc_banner-wrapper .cc_banner .cc_btn:hover{background-color:rgba(235,0,40,.7)}@media screen and (min-width: 768px){.cc_banner-wrapper .cc_banner .cc_btn{font-size:1rem}}@media screen and (max-width: 768px){.cc_banner-wrapper .cc_banner .cc_btn{margin-bottom:20px}}header *,footer *{box-sizing:border-box}header a,footer a{cursor:pointer;text-decoration:underline;color:#12121a}header a:hover,footer a:hover{color:#4d80a5}header a:visited,footer a:visited{color:#333}header .border-bottom-grey,footer .border-bottom-grey{border-bottom:1px solid #ececec}header .border-top-grey,footer .border-top-grey{border-top:1px solid #ececec}header h4,footer h4{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.125rem;margin-top:0px;margin-bottom:10px;text-transform:uppercase}@media screen and (min-width: 768px){header h4,footer h4{font-size:1.5rem}}header h4.bold,footer h4.bold{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;margin-bottom:0}header h5,header.site-header .main-navigation ul li.h5,footer h5{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1.125rem;margin-top:0}header h6,header.site-header .main-navigation ul li.h6,footer h6{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.875rem;text-transform:uppercase;margin-top:0;margin-bottom:10px}header h6.copy,header.site-header .main-navigation ul li.copy.h6,footer h6.copy{text-transform:none}@media screen and (min-width: 768px){header h6,header.site-header .main-navigation ul li.h6,footer h6{font-size:1rem}}header p,header ul li,footer p,footer ul li{line-height:1.5}header .txt-center,footer .txt-center{text-align:center}header .textlink,footer .textlink{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1rem;text-transform:uppercase;cursor:pointer;text-decoration:none;color:#12121a}header .textlink.underline,footer .textlink.underline{text-decoration:underline}header .textlink:hover,footer .textlink:hover{color:#4d80a5}@media screen and (min-width: 768px){header .textlink,footer .textlink{font-size:1.25rem}}header .txt-upper,footer .txt-upper{text-transform:uppercase}header .label2,footer .label2{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:.75rem;line-height:.75rem;text-transform:uppercase}header .label2.no_bg,footer .label2.no_bg{margin-bottom:6px}@media screen and (min-width: 960px){header .label2.no_bg,footer .label2.no_bg{font-size:.875rem;line-height:.875rem}}header .label2.bg_red,footer .label2.bg_red{background-color:#4d80a5;padding:3px 5px;margin-bottom:10px;color:#fff}header .label2.bg_green,footer .label2.bg_green{background-color:#00e8ac;padding:2px 5px 3px 5px;margin-bottom:10px;color:#12121a}header .label2.bg_grey,footer .label2.bg_grey{background-color:#666;padding:2px 5px 3px 5px;margin-bottom:10px;color:#fff}header .label2.ci_red,footer .label2.ci_red{color:#f90a34}header .text-divider_white,footer .text-divider_white{display:inline-block;position:absolute;background-color:#fff;width:1px;height:30px;margin:0 20px;float:left;top:-4px;left:-40px}header .hidden-content,footer .hidden-content{display:none}header .toggle-menu .action-close,header .toggle-menu .icon.action-close,footer .toggle-menu .action-close,footer .toggle-menu .icon.action-close{display:none}header .toggle-menu.active .action-open,header .toggle-menu.active .icon.active-open,footer .toggle-menu.active .action-open,footer .toggle-menu.active .icon.active-open{display:none}header .toggle-menu.active .action-close,header .toggle-menu.active .icon.action-close,footer .toggle-menu.active .action-close,footer .toggle-menu.active .icon.action-close{display:inline-block}header .icon.icn-socials,footer .icon.icn-socials{background-image:url("../img/icn-socials.png");background-repeat:no-repeat;width:30px;height:30px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){header .icon.icn-socials,footer .icon.icn-socials{background-image:url("../img/2x/icn-socials_2x.png");background-size:90px 120px}}header .icon.icn-socials.icn-fb.grey,footer .icon.icn-socials.icn-fb.grey{background-position:0 0}header .icon.icn-socials.icn-fb.grey:hover,footer .icon.icn-socials.icn-fb.grey:hover{background-position:0 -30px}header .icon.icn-socials.icn-fb.white,footer .icon.icn-socials.icn-fb.white{background-position:0 -60px}header .icon.icn-socials.icn-fb.white:hover,footer .icon.icn-socials.icn-fb.white:hover{background-position:0 -90px}header .icon.icn-socials.icn-instagramm.grey,footer .icon.icn-socials.icn-instagramm.grey{background-position:-30px 0}header .icon.icn-socials.icn-instagramm.grey:hover,footer .icon.icn-socials.icn-instagramm.grey:hover{background-position:-30px -30px}header .icon.icn-socials.icn-instagramm.white,footer .icon.icn-socials.icn-instagramm.white{background-position:-30px -60px}header .icon.icn-socials.icn-instagramm.white:hover,footer .icon.icn-socials.icn-instagramm.white:hover{background-position:-30px -90px}header .icon.icn-socials.icn-youtube.grey,footer .icon.icn-socials.icn-youtube.grey{background-position:-60px 0}header .icon.icn-socials.icn-youtube.grey:hover,footer .icon.icn-socials.icn-youtube.grey:hover{background-position:-60px -30px}header .icon.icn-socials.icn-youtube.white,footer .icon.icn-socials.icn-youtube.white{background-position:-60px -60px}header .icon.icn-socials.icn-youtube.white:hover,footer .icon.icn-socials.icn-youtube.white:hover{background-position:-60px -90px}header .icon.icn-menu,footer .icon.icn-menu{background-image:url("../img/icn-navi.png");background-repeat:no-repeat;width:28px;height:21px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){header .icon.icn-menu,footer .icon.icn-menu{background-image:url("../img/2x/icn-navi_2x.png");background-size:28px 21px}}header .icon.icn-close,footer .icon.icn-close{background-image:url("../img/icn-close.png");background-repeat:no-repeat;width:28px;height:21px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){header .icon.icn-close,footer .icon.icn-close{background-image:url("../img/2x/icn-close_2x.png");background-size:28px 21px}}header .icon.icn-search,footer .icon.icn-search{background-image:url("../img/icn-search.png");background-repeat:no-repeat;width:20px;height:20px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){header .icon.icn-search,footer .icon.icn-search{background-image:url("../img/2x/icn-search_2x.png");background-size:20px 40px}}header .icon.icn-close-small,footer .icon.icn-close-small{background-image:url("../img/icn-close-small.png");background-repeat:no-repeat;width:10px;height:10px;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 2dppx){header .icon.icn-close-small,footer .icon.icn-close-small{background-image:url("../img/2x/icn-close-small_2x.png");background-size:10px 20px}}header .icon.icn-close-small.black,footer .icon.icn-close-small.black{background-position:0 -10px}header .teaser-text,footer .teaser-text{padding-left:15px;padding-right:30px;padding-bottom:30px;border-left:2px solid #4d80a5;position:relative;bottom:0}header .teaser-text h1,header .teaser-text h2,header .teaser-text h3,header .teaser-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext header .teaser-text h2,header .teaser-text h4,header .teaser-text h5,header.site-header .teaser-text .main-navigation ul li.h5,header.site-header .main-navigation ul .teaser-text li.h5,header .teaser-text h6,header.site-header .teaser-text .main-navigation ul li.h6,header.site-header .main-navigation ul .teaser-text li.h6,header .teaser-text .textlink,header .teaser-text .cta,header .teaser-text .copy1,header .teaser-text .copy2,header .teaser-text .label1,header .teaser-text .label2,footer .teaser-text h1,footer .teaser-text h2,footer .teaser-text h3,footer .teaser-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext footer .teaser-text h2,footer .teaser-text h4,footer .teaser-text h5,footer .teaser-text header.site-header .main-navigation ul li.h5,footer .teaser-text h6,footer .teaser-text header.site-header .main-navigation ul li.h6,footer .teaser-text .textlink,footer .teaser-text .cta,footer .teaser-text .copy1,footer .teaser-text .copy2,footer .teaser-text .label1,footer .teaser-text .label2{color:#fff}header .teaser-text h1.ci_red,header .teaser-text h2.ci_red,header .teaser-text h3.ci_red,header .teaser-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2.ci_red,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext header .teaser-text h2.ci_red,header .teaser-text h4.ci_red,header .teaser-text h5.ci_red,header.site-header .teaser-text .main-navigation ul li.ci_red.h5,header.site-header .main-navigation ul .teaser-text li.ci_red.h5,header .teaser-text h6.ci_red,header.site-header .teaser-text .main-navigation ul li.ci_red.h6,header.site-header .main-navigation ul .teaser-text li.ci_red.h6,header .teaser-text .textlink.ci_red,header .teaser-text .cta.ci_red,header .teaser-text .copy1.ci_red,header .teaser-text .copy2.ci_red,header .teaser-text .label1.ci_red,header .teaser-text .label2.ci_red,footer .teaser-text h1.ci_red,footer .teaser-text h2.ci_red,footer .teaser-text h3.ci_red,footer .teaser-text .box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext h2.ci_red,.box13.teaserClick.image_wrap .frame-default .ce-textpic .ce-bodytext footer .teaser-text h2.ci_red,footer .teaser-text h4.ci_red,footer .teaser-text h5.ci_red,footer .teaser-text header.site-header .main-navigation ul li.ci_red.h5,footer .teaser-text h6.ci_red,footer .teaser-text header.site-header .main-navigation ul li.ci_red.h6,footer .teaser-text .textlink.ci_red,footer .teaser-text .cta.ci_red,footer .teaser-text .copy1.ci_red,footer .teaser-text .copy2.ci_red,footer .teaser-text .label1.ci_red,footer .teaser-text .label2.ci_red{color:#f90a34}header .teaser-text .text-link,footer .teaser-text .text-link{margin-top:5px}header .teaser-text.biggest,footer .teaser-text.biggest{padding-bottom:30px;left:15px}header .teaser-text.biggest .label1,footer .teaser-text.biggest .label1{color:#999;margin-top:-32px}header .teaser-text.biggest.subpage .label1,footer .teaser-text.biggest.subpage .label1{color:#999;margin-top:-25px}@media screen and (min-width: 768px){header .teaser-text.biggest,footer .teaser-text.biggest{padding-left:30px;padding-bottom:60px;left:30px}}@media screen and (min-width: 960px){header .teaser-text.biggest,footer .teaser-text.biggest{left:60px;padding-bottom:90px}}header .teaser-text.big,footer .teaser-text.big{left:15px}header .teaser-text.big h2,footer .teaser-text.big h2{margin-top:-5px;margin-bottom:0}@media screen and (min-width: 768px){header .teaser-text.big,footer .teaser-text.big{padding-bottom:60px;left:30px}}@media screen and (min-width: 960px){header .teaser-text.big,footer .teaser-text.big{left:60px}}header .teaser-text.medium,footer .teaser-text.medium{left:15px}header .teaser-text.medium h4,footer .teaser-text.medium h4{margin-bottom:2px}@media screen and (min-width: 768px){header .teaser-text.medium,footer .teaser-text.medium{padding-bottom:60px;left:30px}}header .teaser-text.small,footer .teaser-text.small{padding-bottom:20px}header .teaser-text.small .label1,footer .teaser-text.small .label1{color:#999;margin-top:-30px}header .teaser-text.smallest,footer .teaser-text.smallest{border-left:1px solid #4d80a5;left:15px}header .teaser-text.smallest .label1,footer .teaser-text.smallest .label1{margin-top:-5px}@media screen and (min-width: 768px){header .teaser-text.smallest,footer .teaser-text.smallest{padding-left:30px;left:30px}}header .teaser-text.clean,footer .teaser-text.clean{border-left:none;padding-bottom:15px;left:inherit}header.site-header .toggle-menu .icn-search{margin:0;margin-top:1px}header.site-header .toggle-menu.toggle-search.close{position:absolute;right:5px;top:-2px}header.site-header .toggle-menu.main .icon{float:right;margin-left:20px}header.site-header .toggle-menu.toggle-search .icn-search{float:right}header.site-header .main-navigation ul{padding-left:0}header.site-header .main-navigation ul li{padding:10px 0;margin:0}header.site-header .main-navigation ul li.h5{margin:0}header.site-header .main-navigation ul li.h6{font-size:1rem;margin:0}header.site-header .main-navigation ul li a{color:#fff;text-decoration:none}header.site-header .main-navigation ul li a:hover{color:#ddd}header.site-header .main-navigation ul li.active a{color:#ddd}header.site-header .socials h6,header.site-header .socials .main-navigation ul li.h6,header.site-header .main-navigation ul .socials li.h6{line-height:1.15}.footer{background-color:#fafafa;border-top:none;padding:0;line-height:1.15}.cc_banner-wrapper .cta{display:block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;font-size:1rem;text-transform:uppercase;cursor:pointer;background-color:#4d80a5;height:40px;padding:0 30px;border:none;color:#fff;margin:0 auto;margin-left:20px}.cc_banner-wrapper .cta:hover{background-color:#4d80a5}@media screen and (min-width: 768px){.cc_banner-wrapper .cta{font-size:1.25rem}}@media screen and (max-width: 768px){.cc_banner-wrapper .cta{margin-bottom:20px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl9taXhpbnMuc2NzcyIsIl9taXhpbnMtcmVicmFuZGluZy5zY3NzIiwiX2dsb2JhbC5zY3NzIiwiX3BsdWdpbnMuc2NzcyIsIl9zdHlsZS5zY3NzIiwiX3N0eWxlX2FubmUuc2NzcyIsIl9zdHlsZV9tYW51LnNjc3MiLCJfc3R5bGVfc2ltb25lLnNjc3MiLCJfc3R5bGVfY2hpbi5zY3NzIiwiX3N0eWxlX3NlYmFzdGlhbi5zY3NzIiwiX3N0eWxlX2ZyYW5rLnNjc3MiLCJfc3R5bGVfY2hhcmx5LnNjc3MiLCJjb21wb25lbnRzL19nYW1lcy12aWRlb3Muc2NzcyIsImNvbXBvbmVudHMvX2ljb25zLnNjc3MiLCJjb21wb25lbnRzL19hZHZlcnRpc2VtZW50LnNjc3MiLCJjb21wb25lbnRzL19pbWFnZXMuc2NzcyIsImNvbXBvbmVudHMvX3NsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fbGlnaHRib3guc2NzcyIsImNvbXBvbmVudHMvX3ZpZGVvLXBsYXllci5zY3NzIiwiY29tcG9uZW50cy9fbmV3cy5zY3NzIiwiY29tcG9uZW50cy9fdGVhc2VyLnNjc3MiLCJjb21wb25lbnRzL19pbnRlcmFjdGl2ZS1lbGVtZW50LnNjc3MiLCJjb21wb25lbnRzL19wb2xsLnNjc3MiLCJjb21wb25lbnRzL190dnByb2dyYW1tZS5zY3NzIiwiY29tcG9uZW50cy9fZmFjZWJvb2stZmVlZC5zY3NzIiwiY29tcG9uZW50cy9fbmV3c2xldHRlci5zY3NzIiwiY29tcG9uZW50cy9fcmVicmFuZGluZy1ib3guc2NzcyIsImNvbXBvbmVudHMvX3JlYnJhbmRpbmctc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL19jb21wb25lbnRzLnNjc3MiLCJfcmVzcG9uc2l2ZS5zY3NzIiwiX3N0eWxlX3JldGluYS5zY3NzIiwiX3N0eWxlX3Jzcy5zY3NzIiwiX3N0eWxlX2tlc2VhcmNoLnNjc3MiLCJfZ3JpZC5zY3NzIiwiX2dsb2JhbC1yZWJyYW5kaW5nLnNjc3MiLCJzaXRlL19oZWFkZXItcmVicmFuZGluZy5zY3NzIiwic2l0ZS9fZm9vdGVyLXJlYnJhbmRpbmcuc2NzcyIsIl9jb29raWVzLnNjc3MiLCJfcmVicmFuZGluZy1uYXZpLWZvb3Rlci5zY3NzIiwiX3JlYnJhbmRpbmctY29va2llcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFdDTUEsaUNBQ0MsQ0FBQSxrREFDQSxDQUFBLHVTQUNBLENBQUEsa0JBSUEsQ0FBQSxpQkFDQSxDQUFBLFdBV0QsaUNBQ0ksQ0FBQSxrREFDQSxDQUFBLHVTQUNBLENBQUEsa0JBSUEsQ0FBQSxpQkFDQSxDQUFBLFdBSUosK0JBQ0ksQ0FBQSxvREFDQSxDQUFBLDRRQUNBLENBQUEsa0JBS0EsQ0FBQSxpQkFDQSxDQUFBLFdBSUosZ0NBQ0ksQ0FBQSxpREFDQSxDQUFBLGtTQUNBLENBQUEsa0JBSUEsQ0FBQSxpQkFDQSxDQUFBLFdBR0osZ0NBQ0ksQ0FBQSxpREFDQSxDQUFBLGtTQUNBLENBQUEsa0JBSUEsQ0FBQSxpQkFDQSxDQUFBLFdBSUosZ0NBQ0ksQ0FBQSw4Q0FDQSxDQUFBLHNSQUNBLENBQUEsa0JBSUEsQ0FBQSxpQkFDQSxDQUFBLFdBSUosd0JBQ0ksQ0FBQSxpQ0FDQSxDQUFBLG9NQUNBLENBQUEsa0JBSUEsQ0FBQSxpQkFDQSxDQUFBLFdDbENKLDRCQUNJLENBQUEsNkNBQ0EsQ0FBQSxzTkFDQSxDQUFBLGtCQUlBLENBQUEsaUJBQ0EsQ0FBQSxXQUdKLCtCQUNJLENBQUEsb0RBQ0EsQ0FBQSw2UUFDQSxDQUFBLGtCQUtBLENBQUEsaUJBQ0EsQ0FBQSxXQUdKLCtCQUNJLENBQUEsZ0RBQ0EsQ0FBQSw0UkFDQSxDQUFBLGtCQUlBLENBQUEsaUJBQ0EsQ0FBQSxXQUdKLDhCQUNJLENBQUEsK0NBQ0EsQ0FBQSx3UkFDQSxDQUFBLGtCQUlBLENBQUEsaUJBQ0EsQ0FBQSxXQUdKLDJCQUNJLENBQUEsNENBQ0EsQ0FBQSx5UUFDQSxDQUFBLGtCQUlBLENBQUEsaUJBQ0EsQ0FBQSxXQUdKLGlDQUNJLENBQUEsa0RBQ0EsQ0FBQSxpU0FDQSxDQUFBLGtCQUlBLENBQUEsaUJBQ0EsQ0FBQSwyREMzSEosQ0FBQSxzRkFVQSxhQVlJLENBQUEsbUJBT0osb0JBR0ksRUFBQSxjQUNBLEVBQUEsTUFDQSxDQUFBLHNCQVFKLFlBQ0ksQ0FBQSxRQUNBLENBQUEsU0FRSixZQUNJLENBQUEsS0FjSixjQUNJLENBQUEseUJBQ0EsQ0FBQSw2QkFDQSxDQUFBLGtDQVFKLHNCQUtJLENBQUEsS0FPSixRQUNJLENBQUEsUUFXSixtQkFDSSxDQUFBLGlCQU9KLFNBRUksQ0FBQSxHQWFKLHNDRDBCSSxDQUFBLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxhQzFCQSxDQUFBLGtCQUNBLENBQUEsR0FHSixzQ0RvQkksQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsZ0JDcEJBLENBQUEsb0JBQ0EsQ0FBQSxrQkFDQSxDQUFBLHdCQUNBLENBQUEsNEVBR0osc0NETUksQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsZUNOQSxDQUFBLGNBQ0EsQ0FBQSxpQkFDQSxDQUFBLHdCQUNBLENBQUEsR0FHSixzQ0RJSSxDQUFBLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxlQ0pBLENBQUEsY0FDQSxDQUFBLGlCQUNBLENBQUEsZ0RBR0osc0NESEksQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsYUNHQSxDQUFBLFlBQ0EsQ0FBQSxnREFHSixlQUNJLENBQUEsZUFDQSxDQUFBLFlBT0osd0JBQ0ksQ0FBQSxTQU9KLGdCQUVJLENBQUEsV0FHSixlQUNJLENBQUEsSUFPSixpQkFDSSxDQUFBLEdBU0Esc0JBQ0EsQ0FBQSxRQUNBLENBQUEsS0FPSixlQUNJLENBQUEsVUFDQSxDQUFBLE1BT0osWUFFSSxDQUFBLGtCQU9KLDJCQUlJLEVBQUEsbUNBQ0EsQ0FBQSxhQUNBLENBQUEsSUFPSixlQUNJLENBQUEsb0JBQ0EsQ0FBQSxvQkFDQSxDQUFBLEVBT0osV0FDSSxDQUFBLGlCQU9KLFVBRUksQ0FBQSxZQUNBLENBQUEsTUFPSixhQUNJLENBQUEsUUFPSixhQUVJLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsdUJBQ0EsQ0FBQSxJQUdKLFVBQ0ksQ0FBQSxJQUdKLGNBQ0ksQ0FBQSxjQVdKLFlBSUksQ0FBQSxHQUdKLGlCQUNJLENBQUEsV0FPSixrQkFHSSxDQUFBLGNBT0osZUFFSSxDQUFBLHFCQUNBLENBQUEsSUFZSixRQUNJLENBQUEsOEJBQ0EsQ0FBQSxlQU9KLGVBQ0ksQ0FBQSxPQVdKLFFBQ0ksQ0FBQSxLQVdKLFFBQ0ksQ0FBQSxTQU9KLHVCQUNJLENBQUEsWUFDQSxDQUFBLDBCQUNBLENBQUEsT0FTSixRQUNJLENBQUEsU0FDQSxDQUFBLGtCQUNBLEVBQUEsZ0JBQ0EsQ0FBQSw2QkFVSixjQUlJLENBQUEsUUFDQSxDQUFBLHVCQUNBLEVBQUEscUJBQ0EsQ0FBQSxhQVFKLGtCQUVJLENBQUEsY0FVSixtQkFFSSxDQUFBLG9FQWFKLHlCQUlJLENBQUEsY0FDQSxFQUFBLGdCQUNBLENBQUEsc0NBT0osY0FFSSxDQUFBLHVDQVVKLHFCQUVJLENBQUEsU0FDQSxFQUFBLFdBQ0EsRUFBQSxVQUNBLENBQUEsbUJBU0osNEJBQ0ksQ0FFQSxzQkFDQSxDQUFBLCtGQVFKLHVCQUVJLENBQUEsaURBT0osUUFFSSxDQUFBLFNBQ0EsQ0FBQSxTQVFKLGFBQ0ksQ0FBQSxrQkFDQSxDQUFBLE1BV0osd0JBQ0ksQ0FBQSxnQkFDQSxDQUFBLG1CQ3pnQkosb0JBRUUsRUFBQSxjQUNBLENBQUEscUJBQ0EsQ0FBQSxRQUNBLENBQUEsU0FDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsV0FDQSxDQUFBLGNBQ0EsQ0FBQSxXQUdGLGlEQUNFLENBQUEsdUJBQ0EsQ0FBQSxtQkFFRiwyQkFDRSxDQUFBLFFBVUYsaURBQ0UsQ0FBQSx1QkFDQSxDQUFBLGdCQUVGLDJCQUNFLENBQUEsS0M5Q0UsYUpxS1MsQ0FBQSxvQkN5R1QsaUJBQ0ksQ0FBQSxhQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxRQUNBLENBQUEscUJBRUosaUJBQ0ksQ0FBQSxhQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxRQUNBLENBQUEsVUl4UlIsV0FDSSxDQUFBLGdCQUVKLGVBQ0ksQ0FBQSxzQkFDQSxDQUFBLFdBQ0EsQ0FBQSxvQkFDQSxDQUFBLGNBRUosWUFDSSxDQUFBLFVBQ0EsQ0FBQSxRQUdKLHdCTG1KYSxDQUFBLGdCS2pKVCxDQUFBLFVBR0osVUpiUSxDQUFBLHdCSWVKLENBQUEsc0NKK0hBLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLGdCSTVISixhQUNJLENBQUEsbUNBR0osc0NKc0hJLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLHdCSXBISixpQkFDSSxDQUFBLHFCQUNBLENBQUEsU0FHSixpQkFDSSxDQUFBLE9BQ0EsQ0FBQSxZQUdKLFdBQ0ksQ0FBQSxRQUNBLENBQUEsU0FDQSxDQUFBLFlBR0osV0FDSSxDQUFBLG9CQUNBLENBQUEsY0FHSixhQUNJLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSxZQUNBLENBQUEsaUJBR0oseURBQ0ksQ0FBQSxzQkFJSiw4REFDSSxDQUFBLG1CQUdKLDJEQUNJLENBQUEsY0FDQSxDQUFBLHVCQUdKLDJEQUNJLENBQUEsNEJBR0osZ0VBQ0ksQ0FBQSx5QkFHSiw2REFDSSxDQUFBLGVBR0osaUJBQ0ksQ0FBQSxZQUNBLENBQUEsV0FDQSxDQUFBLFlBQ0EsQ0FBQSxxQkFDQSxDQUFBLFVKekZJLENBQUEsYUkyRkosQ0FBQSxrQkFHSixnQkFDSSxDQUFBLGtCQUdKLGFBQ0ksQ0FBQSxlQUNBLENBQUEscUJBR0osYUFDSSxDQUFBLFdBQ0EsQ0FBQSxnQkFDQSxDQUFBLHNDSm9DQSxDQUFBLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxhSXBDQSxDQUFBLHFCQUNBLENBQUEsd0RBQ0EsQ0FBQSxpQkFDQSxDQUFBLGNBQ0EsQ0FBQSwyQkFJSixVSnBIUSxDQUFBLCtCSXNISixDQUFBLE9BR0osaUJBQ0ksQ0FBQSxPQUNBLENBQUEsV0FDQSxDQUFBLGtCQUNBLENBQUEsbUJBR0osaUJBQ0ksQ0FBQSxTQUNBLENBQUEsUUFDQSxDQUFBLGdCQUdKLGlCQUNJLENBQUEsU0FDQSxDQUFBLFNBQ0EsQ0FBQSxxQkFHSixpQkFDSSxDQUFBLFVBQ0EsQ0FBQSxTQUNBLENBQUEsMEJBR0osaUJBQ0ksQ0FBQSxTQUNBLENBQUEsU0FDQSxDQUFBLGFBR0osYUFDSSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsV0FDQSxDQUFBLGNBQ0EsQ0FBQSxnRUFDQSxDQUFBLG1CQUdKLGtFQUNJLENBQUEsZUFHSixhQUNJLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsa0JBQ0EsQ0FBQSxjQUNBLENBQUEsNkRBQ0EsQ0FBQSxxQkFHSiwrREFDSSxDQUFBLFVBR0osYUFDSSxDQUFBLFVBQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLGtCQUNBLENBQUEsY0FDQSxDQUFBLCtEQUNBLENBQUEsZ0JBR0osaUVBQ0ksQ0FBQSxvQkFHSixhQUNJLENBQUEsV0FDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsa0VBQ0EsQ0FBQSwwQkFHSixvRUFDSSxDQUFBLFNBR0osaUJBQ0ksQ0FBQSxVQUNBLENBQUEsWUFHSixRQUNJLENBQUEsU0FDQSxDQUFBLDhCQUdKLFFBQ0ksQ0FBQSxTQUNBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSxVSjNOSSxDQUFBLHNDQThJSixDQUFBLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSx3Qkk4RUEsQ0FBQSxjQUNBLENBQUEsMkJBR0osZUFBQSxDQUFBLGVBRUEsb0JBQ0ksQ0FBQSxrQkFDQSxDQUFBLHVCQUdKLHNDSjNGSSxDQUFBLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxXSTZGSixpQkFDSSxDQUFBLE9BQ0EsQ0FBQSxTQUNBLENBQUEsVUFDQSxDQUFBLGlCQUNBLENBQUEsVUpsUEksQ0FBQSxnQklvUEosQ0FBQSxzQ0o1R0EsQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsU0k2R0osY0FBQSxDQUFBLFlBTUEsZ0JBQ0UsQ0FBQSxlQUNBLENBQUEsUUFDQSxDQUFBLGNBRUYsWUFDRSxDQUFBLGVBQ0EsQ0FBQSxTQUVGLFdBQ0UsQ0FBQSw4REFDQSxDQUFBLFlBQ0EsQ0FBQSxVSnpRTSxDQUFBLGNJNFFSLGdCQUNFLENBQUEsZUFDQSxDQUFBLHVCQUVGLFVBQ0UsQ0FBQSxlQUNBLENBQUEsa0JBQ0EsQ0FBQSxVQUNBLENBQUEsaUJBQ0EsQ0FBQSxzQ0p2SUUsQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsZUl5SUoscUJBQ0UsQ0FBQSxvQkFFRixXQUNFLENBQUEsb0JBQ0EsQ0FBQSxRQUNBLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsMEJBRUYscUJBQ0UsQ0FBQSxXQUVBLENBQUEscUJKdFNNLENBQUEsd0JJd1NOLENBQUEsWUFDQSxDQUFBLHNDSmpLRSxDQUFBLGlCQUNBLENBQUEsa0JBQ0EsQ0FBQSxhSWlLRixDQUFBLFVBQ0EsQ0FBQSwyQkFHRixlQUNFLENBQUEseUJBRUYsb0JBQ0UsQ0FBQSxRQUNBLENBQUEsV0FDQSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLCtCQUVGLHFCQUNFLENBQUEsNkVBQ0EsQ0FBQSxVSjNUTSxDQUFBLGFJNlROLENBQUEsc0NKL0tFLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLGlCSStLRixDQUFBLGtCQUNBLENBQUEsV0FDQSxDQUFBLGdCQUNBLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsd0JBQ0EsQ0FBQSxXQUNBLENBQUEsZUFDQSxDQUFBLFlBR0YsWUFDRSxDQUFBLHFDQUVGLGdGQUNFLENBQUEsMkJBRUYsWUFDRSxDQUFBLDJCQUdBLHNDSnRNRSxDQUFBLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxpQklzTUEsQ0FBQSw4QkFFRixZQUNFLENBQUEsMEJBR0osWUFDRSxDQUFBLDBEQUVGLGtCQUNFLENBQUEsZUFDQSxDQUFBLDREQUNBLENBQUEsaUJBQ0EsQ0FBQSxzQkFLRixlQUNFLENBQUEsa0JKclZRLENBQUEsVUl1VlIsQ0FBQSw2QkFHRixZQUNFLENBQUEsWUFDQSxDQUFBLGdCQUNBLENBQUEsdU5BRUYsV0FDRSxDQUFBLGdCQUVGLFdBQ0UsQ0FBQSxLQzlYRixzQ0wrSUksQ0FBQSxpQkFDQSxDQUFBLGtCQUNBLENBQUEsY0svSUEsQ0FBQSxVQUVKLGVMR1EsQ0FBQSxLQUFBLGNLQ0osQ0FBQSxFQUdKLGFOdUphLENBQUEsWU1ySlQsQ0FBQSxvQkFDQSxDQUFBLHlCQUVKLGFOb0phLENBQUEsWU1sSlQsQ0FBQSxtSEFHSixVTGRRLENBQUEsNlJLa0JSLFVMbEJRLENBQUEsY0t3QlIsVUFDSSxDQUFBLFVBQ0EsQ0FBQSxnQkFHSixVQUNJLENBQUEsYUFDQSxDQUFBLGVBQ0EsQ0FBQSxpQkFDQSxDQUFBLE1BT0osVUFDSSxDQUFBLGVBQ0EsQ0FBQSxpQkFDQSxDQUFBLE1BR0osWUFDSSxDQUFBLE1BR0osYUFDSSxDQUFBLGtCQUNBLENBQUEsV0FHSixXQUNJLENBQUEsaUJBQ0EsQ0FBQSxrREFFSixzQ0xtRkksQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsa0JLbkZGLENBQUEsaUJBQ0EsQ0FBQSxhTjZGVyxDQUFBLGdCTTNGWCxDQUFBLGlCQUNBLENBQUEsYUFDQSxDQUFBLFVBRUYsVUFDSSxDQUFBLGlCQUNBLENBQUEsd0NBRUosVUFBQSxDQUFBLFVBQUEsQ0FBQSxrREFHQSxzQ0xtRUksQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsYURXUyxDQUFBLGdCTTVFVCxDQUFBLFFBQ0EsQ0FBQSxtQkFDQSxDQUFBLGtCQUNBLENBQUEsS0FjSix3QkFDSSxDQUFBLFFBS0osVUFDSSxDQUFBLHFCQUVBLENBQUEsb0JBR0osV0FDSSxDQUFBLFdBQ0EsQ0FBQSxhQUNBLENBQUEsWUFJSixlQUNJLENBQUEsa0JBQ0EsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQkFJSixVQUNJLENBQUEsa0JBQ0EsQ0FBQSxVQUNBLENBQUEsd0JOaUNVLENBQUEsaUJNNUJkLHdCTnVCYSxDQUFBLGtDTWpCYixnQkFDSSxDQUFBLHVDQUdKLGdCQUFBLENBQUEsZ0JBRUEsc0NMRkksQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsZUtFQSxDQUFBLGlCQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGNBQ0EsQ0FBQSw0TEFFSixzQ0xWSSxDQUFBLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxhS1VBLENBQUEsaUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLGVBQ0EsQ0FBQSxrQkFDQSxDQUFBLGdCQUVKLDZFQUNJLENBQUEsY0FDQSxDQUFBLGFBQ0EsQ0FBQSxzQ0xyQkEsQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsYUtxQkEsQ0FBQSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLFdBQ0EsQ0FBQSxvUUFFSixVTDNLUSxDQUFBLGFLOEtSLHNCQUFBLENBQUEsc0JBQ0EsK0JBQ0UsQ0FBQSx1QkFFRixVQUNJLENBQUEsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxvQkFJSixVQUNJLENBQUEsd0JONUJXLENBQUEsb0JNaUNmLFVBQ0ksQ0FBQSx3Qk5sQ1csQ0FBQSxzQk13Q2YsV0FDSSxDQUFBLHdCTnpDVyxDQUFBLGNNNENYLENBQUEsY0FJSixlQUNJLENBQUEsVUFDQSxDQUFBLG1CQUlKLFVBQ0ksQ0FBQSxrQkFDQSxDQUFBLFlBQ0EsQ0FBQSxZQUNBLENBQUEscUJBQ0EsQ0FBQSxtQkFJSixVQUNJLENBQUEsWUFDQSxDQUFBLFlBQ0EsQ0FBQSxxQkFDQSxDQUFBLEtBUUosd0JONUVhLENBQUEsV004RVQsQ0FBQSxVQUNBLENBQUEsV0FFQSxhQUNJLENBQUEscUJBR0osVUFDSSxDQUFBLGlCQUNBLENBQUEsMkJBRUEsa0RBQ0ksQ0FBQSxhQUNBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSxVQUNBLENBQUEsaUNBRUEsc0RBQ0ksQ0FBQSxlQUtaLFVMblFJLENBQUEsYUtxUUEsQ0FBQSxVQUNBLENBQUEscUJBQ0EsQ0FBQSxvQ0FFQSxzQ0wzSEosQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsVUsySFEsQ0FBQSxnQkFDQSxDQUFBLGVBQ0EsQ0FBQSxZQUNBLENBQUEsa0JBQ0EsQ0FBQSxlQUNBLENBQUEsd0JBQ0EsQ0FBQSwwQ0FFQSxxQkFDSSxDQUFBLHdDQUdKLFVMdlJKLENBQUEsb0RLMFJRLGFOL0hILENBQUEsMkJNb0lMLGFOcElLLENBQUEsNkJNdUlULFdBQ0ksQ0FBQSxjQUdKLFdBQ0ksQ0FBQSxjQUNBLENBQUEsZ0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLHNEQUdKLGFBRUksQ0FBQSxXQUNBLENBQUEsMERBQ0EsQ0FBQSxVQUNBLENBQUEsY0FDQSxDQUFBLFdBQ0EsQ0FBQSxrRUFFQSw2QkFDSSxDQUFBLG9DQUlSLDRCQUNJLENBQUEsc0NBRUEsVUFDSSxDQUFBLFdBS1IsZUxwVUksQ0FBQSxpQ0t3VUksMkJBQ0ksQ0FBQSx1Q0FFQSwyQkFDSSxDQUFBLHFCQUtaLGFOdExLLENBQUEsb0RNMExHLGFOMUxILENBQUEsZ0VNNkxPLGFOM0xQLENBQUEsaUNNZ01ELGFOaE1DLENBQUEsa0VNbU1MLDZCQUVJLENBQUEsOEVBRUEsNkJBQ0ksQ0FBQSx3QkFJUix3QkFDSSxDQUFBLDBCQUdKLHVCQUNJLENBQUEscUNBR0osb0JOdE5LLENBQUEsaUJNK05iLHdCTjFOYyxDQUFBLGtCTThOZCxVQUNJLENBQUEsa0JBQ0EsQ0FBQSxVQUNBLENBQUEsd0JOak9VLENBQUEsV011T1YsMkJBQ0ksQ0FBQSxpQkFJUixnRUFDSSxDQUFBLFlBQ0EsQ0FBQSxjQUdKLGVML1hlLENBQUEsYUtpWVgsQ0FBQSxXQUNBLENBQUEsZUFDQSxDQUFBLGNBQ0EsQ0FBQSxnQkFHSixVTHpaUSxDQUFBLGlCSzJaSixDQUFBLFVBQ0EsQ0FBQSwwQkFHSixlTDdZZSxDQUFBLGFLK1lYLENBQUEsV0FDQSxDQUFBLGNBQ0EsQ0FBQSxXQUNBLENBQUEsc0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGtFQUdKLGlCQUFBLENBQUEsV0FFQSxpQ0FDSSxDQUFBLGFBQ0EsQ0FBQSxXQUNBLENBQUEsTUFDQSxDQUFBLDRCQUNBLENBQUEsaUJBQ0EsQ0FBQSxLQUNBLENBQUEsVUxsYkksQ0FBQSxtQktxYkosc0NMdlNBLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLGVLdVNJLENBQUEsY0FDQSxDQUFBLGlCQUNBLENBQUEsbUJBR0osc0NMcFRBLENBQUEsaUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLGVLb1RJLENBQUEsbUJBQ0EsQ0FBQSxtQkFDQSxDQUFBLHdCQUNBLENBQUEsbUJBR0osc0NMdFRBLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLG9CS3NUSSxDQUFBLGdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxTQUNBLENBQUEsbUJBQ0EsQ0FBQSx3QkFDQSxDQUFBLG1CQUdKLHNDTGhVQSxDQUFBLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxhS2dVSSxDQUFBLGVBQ0EsQ0FBQSxvQkFDQSxDQUFBLGVBQ0EsQ0FBQSxrQkFDQSxDQUFBLGdCQUdKLG9CQUNJLENBQUEsZUFDQSxDQUFBLG9DQUlSLFdBQ0ksQ0FBQSxhQUNBLENBQUEsV0FDQSxDQUFBLGlCQUNBLENBQUEsMkJBSUEsa0NBQ0ksQ0FBQSxXQUNBLENBQUEscUNBRUEsZ0NBQ0ksQ0FBQSxpQkFPWixZQUNJLENBQUEsYUFHSiw4REFDSSxDQUFBLFNBQ0EsQ0FBQSxhQUNBLENBQUEsWUFDQSxDQUFBLE1BQ0EsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSx3QkFJQSxpQkFDSSxDQUFBLGdFQUNBLFlBQ0ksQ0FBQSwrQkFNUixnQkFDSSxDQUFBLGlDQUNBLENBQUEsOEVBQ0EsYUFDSSxDQUFBLHlDQUdKLGdDQUNJLENBQUEsOENBTVIsZ0JBQ0ksQ0FBQSxrQ0FDQSxDQUFBLFlBQ0EsQ0FBQSxnQkFJUixXQUNJLENBQUEsVUFDQSxDQUlBLG1DQUNBLENBQUEsY0FHSixhQUNJLENBQUEsVUFDQSxDQUFBLFlBR0osV0FDSSxDQUFBLGVBRUEsQ0FLQSxrQ0FDQSxDQUFBLG9FQVFBLGFBQ0ksQ0FBQSxjQUlSLFVBQ0ksQ0FBQSxlQUNBLENBQUEsVUFDQSxDQUFBLHNDQUdKLFVBQ0ksQ0FBQSxtQkFHSixlQUNJLENBQUEsWUFHSixnQkFDSSxDQUFBLHdCTnZiUyxDQUFBLFNNMmJiLGFBQ0ksQ0FBQSxTQUdKLG9CQUNJLENBQUEsK0JBR0osdUdBQ0ksQ0FBQSxZQUNBLENBQUEsaUJBQ0EsQ0FBQSxxQ0FHSiwwR0FDSSxDQUFBLHFCQUdKLDhFQUNJLENBQUEsWUFDQSxDQUFBLGFBQ0EsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSxXQUNBLENBQUEsYUFDQSxDQUFBLDZCQUdKLGVBQ0ksQ0FBQSx1REFHSixZQUNJLENBQUEsOEJBSUEsa0NBQ0ksQ0FBQSxZQUNBLENBQUEsVUw3bkJBLENBQUEsd0NLZ29CQSxnQ0FDSSxDQUFBLHFDQUdKLCtCQUNJLENBQUEsb0dBS1osV0FHSSxDQUFBLDBzQkFFQSxzQ0xqZ0JBLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLGFLaWdCSSxDQUFBLGVBQ0EsQ0FBQSxvQkFDQSxDQUFBLGVBQ0EsQ0FBQSxrQkFDQSxDQUFBLDhDQUlSLGtCTHRvQm9CLENBQUEsYUt5b0JoQixDQUFBLHNCQUNBLENBQUEsa0JBQ0EsQ0FBQSxZQUNBLENBQUEsaUJBQ0EsQ0FBQSx1WUFJSixzQ0x0aEJJLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLGFLc2hCQSxDQUFBLGlCQUNBLENBQUEsa0JBQ0EsQ0FBQSxlQUNBLENBQUEsa0JBQ0EsQ0FBQSxtWkFDQSxVTDNxQkksQ0FBQSx1Yks4cUJKLFVMOXFCSSxDQUFBLHlDS21yQk4sVUxuckJNLENBQUEscURLc3JCTixVTHRyQk0sQ0FBQSxxQ0swckJSLGNBQ0ksQ0FBQSxhQUNBLENBQUEsc0NMOWlCQSxDQUFBLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxhSzhpQkEsQ0FBQSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSw2RUFDQSxDQUFBLGlCQUNBLENBQUEsV0FDQSxDQUFBLGlEQUVKLCtCQUNFLENBQUEsZ0JBRUYsY0FDSSxDQUFBLGFBQ0EsQ0FBQSxzQ0w1akJBLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLGFLNGpCQSxDQUFBLFdBQ0EsQ0FBQSxrQkFDQSxDQUFBLGVBQ0EsQ0FBQSxVQUNBLENBQUEsWUFHSiw2RUFDSSxDQUFBLGFBQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLGdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsZ0RBR0osa0JMenNCVSxDQUFBLGFLMnNCTixDQUFBLHNCQUNBLENBQUEsWUFDQSxDQUFBLGlCQUNBLENBQUEsK0JBSUEsa0NBQ0ksQ0FBQSxZQUNBLENBQUEsVUx4dUJBLENBQUEseUNLMnVCQSxnQ0FDSSxDQUFBLHNDQUdKLCtCQUNJLENBQUEsZ0NBS1osMERBQ0ksQ0FBQSxjQUNBLENBQUEsYUFDQSxDQUFBLFdBQ0EsQ0FBQSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSxLQUNBLENBQUEsVUFDQSxDQUFBLGFBU0osMEVBQ0ksQ0FBQSxlQUNBLFVMeHdCSSxDQUFBLHNDQXdJSixDQUFBLGlCQUNBLENBQUEsa0JBQ0EsQ0FBQSxnQktpb0JJLENBQUEsZUFDQSxDQUFBLGtCQUNBLENBQUEsd0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLG1CQUdKLHdCQUNJLENBQUEsY0FDQSxDQUFBLGFBQ0EsQ0FBQSxZQUNBLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLGVBT1Isa0JMbnhCVyxDQUFBLGFLcXhCUCxDQUFBLFlBQ0EsQ0FBQSxlQUNBLENBQUEsY0FDQSxDQUFBLG1CQU1KLG9CQUNJLENBQUEsZUFDQSxDQUFBLFVBQ0EsQ0FBQSw2Q0FHSixZQUNJLENBQUEsK0NBR0osYUFDSSxDQUFBLHNDQUdKLGVMdnlCZSxDQUFBLGFLeXlCWCxDQUFBLFlBQ0EsQ0FBQSwyQkFJQSxrQ0FDSSxDQUFBLFVMajBCQSxDQUFBLFdLbTBCQSxDQUFBLHFDQUVBLGdDQUNJLENBQUEsa0NBR0osK0JBQ0ksQ0FBQSxnQ0FLWixRQUNJLENBQUEsK0JBR0osWUFDSSxDQUFBLG1CQUdKLFlBQ0ksQ0FBQSxxQkFDQSxnQkFDSSxDQUFBLGFBUVIsa0JMOTBCVSxDQUFBLFlLZzFCTixDQUFBLFdBQ0EsQ0FBQSxlQUNBLENBQUEsVUFDQSxDQUFBLGtCQUNBLENBQUEsd0JBRUEsV0FDSSxDQUFBLFFBQ0EsQ0FBQSxrQkFDQSxDQUFBLDZCQUVBLGlCQUNJLENBQUEsZ0JBQ0EsQ0FBQSxRQUNBLENBQUEsdUNBR0osMkVBQ0ksQ0FBQSxhQUNBLENBQUEsV0FDQSxDQUFBLFdBQ0EsQ0FBQSxjQUNBLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsOEJBTVIsa0NBQ0ksQ0FBQSxVTG40QkEsQ0FBQSx3Q0tzNEJBLCtCQUNJLENBQUEsVUFNWixjQUNJLENBQUEsYUFHSixlQUNJLENBQUEsZUFHSixjQUNJLENBQUEsb0JBR0osY0FDSSxDQUFBLDZCQUdKLGFBQ0ksQ0FBQSxlQUNBLENBQUEsT0FLSix3Qk56d0JhLENBQUEsVU0yd0JULENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLFVBQ0EsQ0FBQSxzQkFHSixhQUNJLENBQUEsZUFDQSxDQUFBLGVBQ0EsQ0FBQSxVQUNBLENBQUEsV0FHSixXQUNJLENBQUEsVUFDQSxDQUFBLGFBQ0EsQ0FBQSxtQkFHSixpQkFDSSxDQUFBLDg1QkFHQSxDQUtBLHFKQUNBLENBQUEsMEhBQ0EsQ0FBQSxVQUdKLG9CQUNJLENBQUEsc0NMMXpCQSxDQUFBLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxjSzB6QkEsQ0FBQSxtQkFDQSxDQUFBLGtCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxVTDc4QkksQ0FBQSx5QktpOUJSLDAwQkFFRSxDQUtBLGdJQUNBLENBQUEsMEhBQ0EsQ0FBQSxlQUVBLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsS0FDQSxDQUFBLFVBQ0EsQ0FBQSxTQUNBLENBQUEsc0JBSUYsYUFDRSxDQUFBLGVBQ0EsQ0FBQSxlQUNBLENBQUEsVUFDQSxDQUFBLDJCQUVGLGVBQ0UsQ0FBQSxPQVVGLHdCTjMxQmEsQ0FBQSxVTTYxQlQsQ0FBQSxrQkFDQSxDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLGVBRUEsZUFDSSxDQUFBLHNCQUlSLGFBQ0ksQ0FBQSxlQUNBLENBQUEsZUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUdKLFdBQ0ksQ0FBQSxVQUNBLENBQUEsYUFDQSxDQUFBLG1CQUdKLDZKQUNJLENBQUEsUUFDQSxDQUFBLGVBQ0EsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSxVQUVBLENBQUEsa0JBR0osYUFDSSxDQUFBLGlCQUNBLENBQUEsYUFHSixhQUNJLENBQUEsa0JBR0osVUFDSSxDQUFBLGlCQUdKLCtCQUNRLENBQUEsMkNBSUosa0NBQ0ksQ0FBQSxZQUNBLENBQUEsZ0JBQ0EsQ0FBQSxrQkFJUixjQUNJLENBQUEsa0JBR0osZUFDSSxDQUFBLFVBR0osb0JBQ0ksQ0FBQSxlQUNBLENBQUEsVUFDQSxDQUFBLFVBR0osV0FDSSxDQUFBLGdCQUdKLFdBQ0ksQ0FBQSxjQUNBLENBQUEsZUFHSiw4QkFDSSxDQUFBLG9CQUNBLENBQUEsV0FDQSxDQUFBLG1CQUdKLGVBQ0ksQ0FBQSwyQkFHSiw0QkFDSSxDQUFBLG9CQUNBLENBQUEsZUFDQSxDQUFBLGdCQUNBLENBQUEsVUFDQSxDQUFBLGlCQUdKLHNDTDc4QkksQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsaUJLNjhCQSxDQUFBLGlCQUNBLENBQUEsa0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGVBQ0EsQ0FBQSx3QkFDQSxDQUFBLHlCQUVBLFVBQ0ksQ0FBQSxrQkFDQSxDQUFBLGFBQ0EsQ0FBQSx5QkFHSixXQUNJLENBQUEsYUFDQSxDQUFBLG9DQUVBLHNDTGgrQkosQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsY0tnK0JRLENBQUEsbUJBQ0EsQ0FBQSx1Q0FHSixrQkFDSSxDQUFBLGdCQU9YLGFBQ0MsQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLGNBQ0EsQ0FBQSxxQkFHRSxrQkFDSSxDQUFBLHVDQUVBLHNDTHgvQkosQ0FBQSxpQkFDQSxDQUFBLGdCQUNBLENBQUEsZ0JLdy9CUSxDQUFBLFFBQ0EsQ0FBQSx3Q0FHSix1RkFDSSxDQUFBLGFBQ0EsQ0FBQSxXQUNBLENBQUEsV0FDQSxDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLE9BQ0EsQ0FBQSx5QkFJUix3Qk41L0JTLENBQUEsaUJNOC9CTCxDQUFBLFVBQ0EsQ0FBQSxTQUNBLENBQUEsUUFDTixDQUFBLGVBQ0EsQ0FBQSxzQ0wvZ0NFLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLFVBaEpJLENBQUEsY0tpcUNBLENBQUEsbUJBQ0EsQ0FBQSw0QkFFTixrQkFDQyxDQUFBLFlBQ0EsQ0FBQSx3REFHSyxvQkFDSSxDQUFBLFVBQ0EsQ0FBQSw0QkFHSixXQUNMLENBQUEsaUJBQ0EsQ0FBQSxrQ0FFUyxpQkFDSSxDQUFBLHFCQVNmLHVEQUNDLENBQUEsaUJBQ0EsQ0FBQSwyQkFFRCwyQkFDQyxDQUFBLDRCQUVELCtCQUNDLENBQUEsNkJBRUQsMkJBQ0MsQ0FBQSwyQkFLRixrQ0FDSSxDQUFBLFVMN3NDSSxDQUFBLDBDS2d0Q0osK0JBQ0ksQ0FBQSxnQkFJUixVQUNDLENBQUEsZ0JBQ0EsQ0FBQSxlQUNBLENBQUEsd0JBRUQsZ0VBQ0MsQ0FBQSxLQUdELGNBQUEsQ0FBQSxZQWdCQSxnQkFDQyxDQUFBLFVBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUVBLFlBQ0MsQ0FBQSxxQkFHRCxpQkFDQyxDQUFBLFdBQ0EsQ0FBQSxZQUNBLENBQUEsU0FDQSxDQUFBLHdDQUVBLFNBQ0MsQ0FBQSw4REFLSCxZQUFBLENBQUEsWUMzd0NBLGlCQUNJLENBQUEsU0FDQSxFQUFBLE1BQ0EsQ0FBQSx3QkFFSixjQUNJLENBQUEsYUFDQSxDQUFBLHlCQVNBLHVCQUNBLENBQUEsb0RBR0osaUJBRUksQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLHNCQUlKLGlCQUNJLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxVQUNBLENBQUEsZ0JBQ0EsQ0FBQSwwRkFHSixvQkFFSSxFQUFBLE1BQ0EsRUFBQSxjQUNBLENBQUEseUNBR0osdURBQ0ksQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLGFBQ0EsQ0FBQSxtQkFDQSxDQUFBLGtCQUNBLENBQUEsK0ZBSUosMkJBRUksQ0FBQSxxQkFJSixRQUNJLENBQUEsNERBQ0EsQ0FBQSxxQkFHSixTQUNJLENBQUEsNkRBQ0EsQ0FBQSxxQ0FFSixpQkFDSSxDQUFBLEtBQ0EsQ0FBQSxTQUNBLENBQUEsVUFDQSxDQUFBLFlBQ0EsQ0FBQSxtQkFDQSxDQUFBLFlBQ0EsQ0FBQSxpQkFHSixTQUNJLENBQUEseURBQ0EsQ0FBQSxpQkFHSixVQUNJLENBQUEsMERBQ0EsQ0FBQSx1QkFHSiw4QkFDSSxDQUFBLHVCQUdKLCtCQUNJLENBQUEsa0NBR0osVUFDSSxDQUFBLFdBQ0EsQ0FBQSxhQUNBLENBQUEsOENBR0osWUFDSSxDQUFBLFFBS0osd0JBQ0ksQ0FBQSxVQUNBLENBQUEsVUFDQSxDQUFBLFVBQ0EsQ0FBQSxrQkFDQSxDQUFBLGlCQUNBLENBQUEsNEJBRUEsaUJBQ0ksQ0FBQSxPQUNBLENBQUEsMEJBRUEsQ0FBQSxTQUNBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSxtQkFDQSxDQUFBLFlBQ0EsQ0FBQSxjQUVKLFFBQUEsQ0FBQSxjQUNBLFNBQUEsQ0FBQSx3QkFDQSxlQUFBLENBQUEsZUFBQSxDQUFBLFVBQUEsQ0FBQSxhQUFBLENBQUEsNEJBQ2dCLFVBQUEsQ0FBQSxXQUFBLENBQUEsMENBQ0EsaUJBQ0ksQ0FBQSxVTjdIaEIsQ0FBQSxXTStIZ0IsQ0FBQSw0M0JBQ0Esc0NOUXBCLENBQUEsaUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLGFNUndCLENBQUEsUUFDQSxDQUFBLFNBQ0EsQ0FBQSw2QkFDQSxDQUFBLDRXQUVKLGtCQUNJLENBQUEsbVJBRUosc0NOSXBCLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLG1CTUp3QixDQUFBLDZDQUVKLHNDQUFBLENBQUEsaUJOQ3BCLENBQUEsZ0JBQ0EsQ0FBQSxhQUFBLENBQUEsd0JNQ3dCLENBQUEsNENBRUosaUJBQ0ksQ0FBQSxVTnBKcEIsQ0FBQSx3RE1xSmtDLENBQUEsYUFDZCxDQUFBLFdBQUEsQ0FBQSxnQkFBQSxDQUFBLGlCQUFBLENBQUEsd0JBQUEsQ0FBQSxVQUNBLENBQUEsc0NOVHhCLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLGtETVVvQiwrQkFDSSxDQUFBLDRrQ0FJSixnQkFDSSxDQUFBLG1EQUdSLFNBQUEsQ0FBQSxvREFDQSxVQUFBLENBQUEsMEZBSXBCLFVOeEtRLENBQUEsdUJNeUtSLFlBQ0ksQ0FBQSxzQ0FDQSxZQUNJLENBQUEsNkNBQ0EsWUFDSSxDQUFBLGVBU1Isd0JBQUEsQ0FBQSxhQUFBLENBQUEsV0FBQSxDQUFBLFNBQUEsQ0FBQSxpQkFBQSxDQUFBLGNBQUEsQ0FBQSw0QkFDTyxTQUFBLENBQUEsV0FBQSxDQUFBLGVBQUEsQ0FBQSxXQUFBLENBQUEsc0NOMUNQLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLDhCTXlDTyxvQkFBQSxDQUFBLHNDQUNBLFVBQUEsQ0FBQSxXQUFBLENBQUEsaUJBQUEsQ0FBQSxVQUFBLENBQUEsUUFBQSxDQUFBLGNBQUEsQ0FBQSxpQkFDQSxZQUFBLENBQUEsbUJBQUEsQ0FBQSxXQUFBLENBQUEsTUFNWCxXQUNJLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLE1BR0osV0FDSSxDQUFBOzs7eUVBR0osQ0FPQSxrQkFDSSxZQUFBLENBRUosNkJBQ0ksUUFBQSxDQUNBLGtCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxlQUFBLENBQ0EsU0FBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUVKLGlCQUNJLFFBQUEsQ0FDQSxTQUFBLENBQ0EsUUFBQSxDQUNBLFNBQUEsQ0FDQSxlQUFBLENBQ0Esb0JBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUVKLHFEQUVJLFVBQUEsQ0FDQSxhQUFBLENBQ0Esd0JBQUEsQ0FFSiwwQkFDSSxVQUFBLENBRUosb0JBQ0ksWUFBQSxDQUVKLGdCQUNJLFVBQUEsQ0FDQSxXQUFBLENBQ0EsS0FBQSxDQUNBLE1BQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSx1QkFBQSxDQUdKLFVBQ0ksV0FBQSxDQU1KLG1CQUNJLHlCQUFBLENBQ0Esd0JBQUEsQ0FRSixTQUNJLGFBQUEsQ0FDQSxvQkFBQSxDQUNBLGVBQUEsQ0FDQSwyQkFBQSxDQVFKLG1CQUNJLGNBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBR0osZUFDSSxXQUFBLENBQUEsUUFBQSxDQUdKLHFDQUNJLFlBQUEsQ0FDQSxjQUFBLENBQ0EsaUJBQUEsQ0FDQSxXQUFBLENBRUosc0VBRUksaUVBQUEsQ0FDQSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxTQUFBLENBQ0EsV0FBQSxDQUNBLGNBQUEsQ0FHSixtQ0FDSSxRQUFBLENBRUosbUNBQ0ksNkJBQUEsQ0FDQSxTQUFBLENBRUosZ0ZBRUksYUFBQSxDQUNBLGlCQUFBLENBQ0EsUUFBQSxDQUNBLGdCQUFBLENBQ0EsT0FBQSxDQUNBLGVBQUEsQ0FFSixvQ0FDSSxjQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUVKLDJDQUNJLGFBQUEsQ0FDQSxZQUFBLENBRUosbUZBRUksU0FBQSxDQUVKLHFCQUNJLFdBQUEsQ0FDQSxjQUFBLENBQ0Esd0JBQUEsQ0FDQSxlQUFBLENBRUosa0JBQ0ksaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENBQ0EsUUFBQSxDQUNBLFlBQUEsQ0FFSixrQkFDSSxxQkFBQSxDQUdKLDJDQUVJLHFCQUFBLENBQ0EsVUFBQSxDQUNBLGFBQUEsQ0FDQSxZQUFBLENBQ0EsaUJBQUEsQ0FDQSxvQkFBQSxDQUNBLHFCQUFBLENOaE9BLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDTWlPSix5Q0FDSSxxQkFBQSxDQUNBLGlCQUFBLENBQ0EsY0FBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUVKLGdEQUNJLFdBQUEsQ0FDQSxxQkFBQSxDQUNBLGNBQUEsQ0FDQSwyQkFBQSxDQUNBLFVBQUEsQ0FDQSxnQkFBQSxDQUVKLHNFQUNJLFVBQUEsQ0FHSixtQ0FBQSxxQkFBQSxDQUdBLG1DQUNJLFVBQUEsQ0FFSiwwQ0FDSSxVQUFBLENBRUosZ0RBQ0ksU0FBQSxDQUNBLGtCQUFBLENBRUosNENBQ0ksU0FBQSxDQUVKLDRDQUNJLFdBQUEsQ0FFSiw0Q0FDSSxTQUFBLENBRUosNElBRUksbUJBQUEsQ0FFSiwrQ0FDSSxVQUFBLENBRUoseUJBQ0ksVUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBSUosbUJBQ0ksYUFBQSxDQUVKLHVDQUNJLFNBQUEsQ0FDQSxTQUFBLENBRUosdUNBQ0ksUUFBQSxDQUNBLFVBQUEsQ0FFSiw2Q0FDSSxTQUFBLENBQ0EsU0FBQSxDQUVKLDZDQUNJLFFBQUEsQ0FDQSxVQUFBLENBRUosNkNBQ0ksV0FBQSxDQUVKLG9EQUNJLFVBQUEsQ0FFSixrSEFFSSxXQUFBLENBRUosd0lBRUksb0JBQUEsQ0FDQSxxQkFBQSxDQU1KLG1IQUVJLHFCTmpkSSxDTWtkSixxQkFBQSxDQUNBLFVBQUEsQ0FHSixrSEFFSSx3QkFBQSxDQUNBLHdCQUFBLENBQ0EsVUFBQSxDQUVKLHNCQUFBLFdBQUEsQ0FBQSxpQkFBQSxDQUtZLCtEQUNJLCtCQUFBLENBR1IsaURBQ0ksZ0NBQUEsQ0FRSiw2Q0FDSSxnQ0FBQSxDQUtaLDBEQUNJLCtCQUFBLENBR0osNERBQ0ksK0JBQUEsQ0FFSixZQUNJLGtCQUFBLENBSUEsOEJBQ0ksUUFBQSxDQUNBLGVBQUEsQ0FDQSxVQUFBLENBQ0EsZUFBQSxDQUNBLGlEQUNJLFVBQUEsQ0FDQSw4REFDSSxVQUFBLENBQ0EscUZBQ0ksVUFBQSxDQWFaLHFDQUNJLFVBQUEsQ0FDQSxrREFDSSxVQUFBLENBUVIsMENBQ0ksVUFBQSxDQUdBLHdQTnhaUixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ013WlksaUJBQUEsQ0FFSixvQ041WlIsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENNNFpZLGFBQUEsQ0FHQSxzQ0FBQSx3QkFBQSxDTmphWixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ00rWjBELGFBQUEsQ0FPMUQsU0FBQSx3QkFBQSxDQUVKLDhEQUNDLG1CQUFBLENBRUQsd0JBQ0ksYVAvWlMsQ09nYVQsZ0JBQUEsQ0FDQSxZQUFBLENBR0osWUFDSSxjQUFBLENBSUEsa0NBQ0ksMERBQUEsQ0FDQSxjQUFBLENBQ0EsYUFBQSxDQUNBLFdBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsVUFBQSxDQUtKLHVRQUFBLGFBQUEsQ0FBQSxlQUFBLENBRUosc0JBQUEsaUJBQUEsQ0FLSSxlQUFBLHdCQUFBLENBQUEsV0FBQSxDQUFBLFNBQUEsQ0FBQSxpQkFBQSxDQUFBLFlBQUEsQ0FBQSxlQUFBLENBQ08sNEJBQUEsWUFBQSxDQUFBLGVBQUEsQ0FBQSxXQUFBLENON2NQLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDTTJja0YsV0FBQSxDQUFBLGlCQUFBLENBQzNFLHNDQUFBLFVBQUEsQ0FBQSxXQUFBLENBQUEsaUJBQUEsQ0FBQSxVQUFBLENBQUEsUUFBQSxDQUFBLGNBQUEsQ0FDQSxpQkFBQSxrQkFBQSxDQUFBLFVBQUEsQ0FDQSwrQkFBQSxVQUFBLENBQ0EsOEJBQUEsVUFBQSxDTmpkUCxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ00rY3NELGVBQUEsQ0FDL0MsMEJBQUEsVUFBQSxDQUFBLFNBQUEsQ0FNWCxRQUFBLG9EQUFBLENBQUEsVUFBQSxDQUFBLFdBQUEsQ0FBQSxpQkFBQSxDQUNBLGNBQUEsMkJBQUEsQ0FDQSxjTjFkSSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ013ZDZCLGVBQUEsQ0FBQSw0QkFBQSxDQUFBLGdCQUFBLENBQUEsaUJBQUEsQ0FDbkIsZ0JBQUEsVUFBQSxDQUFBLFFBQUEsQ0FBQSwyQkFBQSxDQUNBLHFCQUNJLFVBQUEsQ0FBQSxrQkFBQSxDQUFBLGdCQUFBLENBQUEsaUJBQUEsQ0FDQSxnQ0FDSSxVQUFBLENBQ0EsUUFBQSxDQUdSLG9CQUFBLFVBQUEsQ0FBQSxnQkFBQSxDQUFBLGdCQUFBLENBQ0Esc0JBQUEsV0FBQSxDQUFBLFVBQUEsQ0FFZCxlQUFBLFVBQUEsQ0FBQSxpQkFBQSxDQUNlLDRCQUFBLG9EQUFBLENBQUEsVUFBQSxDQUFBLFlBQUEsQ0FBQSxpQkFBQSxDQUFBLE9BQUEsQ0FBQSxNQUFBLENBQUEsYUFBQSxDQUFBLFVBQUEsQ0FBQSxjQUFBLENBQ0EsZ0VBQ0ksNkJBQUEsQ0FFSiwrQkFBQSxzREFBQSxDQUFBLFVBQUEsQ0FBQSxZQUFBLENBQUEsaUJBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUFBLFlBQUEsQ0FDQSx1QkFBQSxZQUFBLENBQUEsVUFBQSxDQUVBLHNCQUFBLFVBQUEsQ0FBQSxVTjVuQlAsQ000bkJzQyw0QkFBQSxDQUFBLGtCQUFBLENBQUEsZ0JBQUEsQ0FDeEIsNEJBQ0ksZUFBQSxDQUNBLGtFQUFBLENBQ0EsVUFBQSxDQUNBLGtCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtQkFBQSxDQUNBLGlCQUFBLENBRUEsaUNBQUEsYUFBQSxDQUFBLGlEQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxVQUFBLENOeGZ0QixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ01zZm1KLGlCQUFBLENBQUEsaUJBQUEsQ0FBQSxNQUFBLENBQUEsUUFBQSxDQUFBLGdCQUFBLENBQzdILG1DQUNJLDBEQUFBLENBQ0EsWUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBRUoseUNBQ0ksK0JBQUEsQ0FFSix1Q0FDSSxVQUFBLENBQ0EscUJBQUEsQ0FDQSxXQUFBLENBQ0EsV0FBQSxDQUNBLHFCQUFBLENBQ0EsNkNON2dCMUIsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENNMmdCbUQsaUJBQUEsQ0FBQSxpQkFBQSxDQUFBLFdBQUEsQ0FBQSxTQUFBLENBQ3pCLGlETjlnQjFCLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDTTRnQnVELGdCQUFBLENBQUEsaUJBQUEsQ0FBQSxXQUFBLENBQUEsU0FBQSxDQUM3QixnREFBQSxpQkFBQSxDQUFBLFdBQUEsQ0FBQSxhQUFBLENBQUEsNkRBQUEsQ0FBQSxVQUFBLENBQUEsV0FBQSxDQUFBLFNBQUEsQ0FFSixpQ0FDSSxVQUFBLENBQ0EscUJBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxlQUFBLENBRUEsd0RBQUEsQ0FDQSxtQ0FDSSxvQkFBQSxDQUNBLGVBQUEsQ0FDQSxVTjFxQjFCLENNNHFCc0IseUNBQ0ksVU43cUIxQixDTWdyQmtCLHVDQUNJLCtCQUFBLENBRUosa0NBQ0ksWUFBQSxDQUNBLFVBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLFdBQUEsQ0FFSix5Q0FDSSxVQUFBLENBQ0EscUJBQUEsQ0FDQSxXQUFBLENBRUEsc0JBQUEsQ0FDQSwyQ0FBQSxnQkFBQSxDQUFBLFFBQUEsQ05uakIxQixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ01rakIwQix3RE4xakIxQixzQ0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ013akIyRCx3QkFBQSxDQUNqQyxzRE5yakIxQixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ01takIwRCxpQkFBQSxDQUFBLHdCQUFBLENBRXBDLHVDQUNJLHFCQUFBLENBQ0EsVUFBQSxDQUNBLHVCQUFBLENBRUEsZUFBQSxDQUFBLGVBQUEsQ0FEQSx5Q04zakIxQixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ015akIrQyxpQkFBQSxDQUFBLHdCQUFBLENBRXJCLG1EQUNJLDJEQUFBLENBQ0EsY0FBQSxDQUNBLGtCQUFBLENBQ0Esa0JBQUEsQ0FHUix3Q0FDSSx1REFBQSxDQUNBLFdBQUEsQ0FDQSxZQUFBLENBQ0EsaUJBQUEsQ0FDQSxTQUFBLENBQ0EsVUFBQSxDQUNBLDhDQUFBLCtEQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxrQkFBQSxDQUNBLG1ETjVrQjFCLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDTTBrQndELGlCQUFBLENBQUEsV0FBQSxDQUd0QyxtQ0FDSSxjQUFBLENBRUoseUNBQUEsWUFBQSxDQUNBLDhDQUFBLGFBQUEsQ0FNZCxrREFBQSw0QkFBQSxDQUdBLGdEQUFBLGdDQUFBLENBR0EsaURBQUEsaUNBQUEsQ0FHQSw2Q0FBQSxpQ0FBQSxDQUdBLDhDQUFBLGlDQUFBLENBR0Esa0RBQUEsaUNBQUEsQ0FHQSw2Q0FBQSxpQ0FBQSxDQUdSLDJCQUNJLFlBQUEsQ0FPSixPQUNJLFVBQUEsQ0FJSixtQ0FDSSxrQk52dkJnQixDTXd2QmhCLGlCQUFBLENBQ0EsZUFBQSxDQUNBLGlEQUNJLGVBQUEsQ0FDQSxpQkFBQSxDQUVKLGlEQUNJLHdEQUFBLENBQ0EsV0FBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUVKLHlDQUNJLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsZUFBQSxDQUNBLGtCQUFBLENBQ0osbVpOcHBCQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ01rcEJ1QixhQUFBLENBQ3ZCLHlDQUNJLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxjQUFBLENBRUosbURBQ0ksVU4zeUJBLENNK3lCUiwwTkFBQSxpQkFBQSxDQUFBLFVBQUEsQ0FBQSxXQUFBLENBR0kseUJBQ0ksa0NBQUEsQ0FFSix5QkFBQSwrQkFBQSxDQUdKLG9CQUFBLFVBQUEsQ0FDQSwwQkFBQSxXQUFBLENBQUEsVUFBQSxDQUVBLE9BQ0ksV0FBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUdKLGNBQ0ksV0FBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUtJLGdEQUFBLFFBQUEsQ0FHSiw2QkFDSSxZQUFBLENBQ0EsZUFBQSxDQUlSLG1CQUNJLGFBQUEsQ04zc0JBLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDTTRzQkEsbUJBQUEsQ0FFQSw0QkFBQSxDQUNBLCtCQUFBLENBQ0EsY0FBQSxDQUNBLGFBQUEsQ0FHSiwyQkFDSSxlTjcwQlcsQ004MEJYLGlCQUFBLENBQ0Esa0JBQUEsQ0FHSix5Q0FDSSxrQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxxQk56MkJJLENNMDJCSix3QkFBQSxDQUNBLGlCQUFBLENObnVCQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ01tdUJBLGFBQUEsQ0FDQSxXQUFBLENBR0osOENBQ0ksZUFBQSxDQUVKLGVBQ0ksZUFBQSxDQUdKLGNBQ0ksYUFBQSxDTjN1QkEsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENNMnVCQSxlQUFBLENBQ0EsY0FBQSxDQUNBLGlCQUFBLENBR0osbUJBQ0ksaUJBQUEsQ0FHSiw0QkFDSSxhQUFBLENBQ0EsVUFBQSxDQUVBLGtCQUFBLENBR0osOEJBQ0ksb0JBQUEsQ045dkJBLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDTTh2QkEsZUFBQSxDQUVBLGlCQUFBLENBQ0EsZUFBQSxDQUdKLFNBQ0ksZUFBQSxDQUVBLDBCQUNJLGFBQUEsQ0FJUixRQUNJLGFBQUEsQ0FDQSxXQUFBLENBR0osZUFDSSwrRUFBQSxDQUNBLGtCQUFBLENBQ0EsVU5wNkJJLENNcTZCSixhQUFBLENBQ0EsV0FBQSxDTnh4QkEsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENNd3hCQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsV0FBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSx3QkFBQSxDQUdKLHFCQUNJLGlGQUFBLENBQ0EsYUFBQSxDQUdKLGdCQUNJLGFBQUEsQ0FHSixxQkFDSSxhQUFBLENBQ0EsV0FBQSxDQUdKLHlDQUFBLGNBQUEsQ0FFQSwwQk5sekJJLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDTWt6QkEsa0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBR0osMEJBQ0ksYUFBQSxDTjV6QkEsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENNNHpCQSxrQkFBQSxDQUNBLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLHdCQUFBLENBR0osMEJBQUEsY0FBQSxDQUVBLHVCQUNJLHFCTnQ5QkksQ011OUJKLHdCQUFBLENBQ0EsVUFBQSxDTmgxQkEsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENNZzFCQSxhQUFBLENBQ0EsV0FBQSxDQUNBLGtCQUFBLENBQ0EsWUFBQSxDQUNBLFdBQUEsQ0FFSiw0QkFDSSxjQUFBLENBR0osZ0JBQUEsVUFBQSxDQUFBLFdBQUEsQ0FDQSxRQUFBLFVBQUEsQ0FFQSxpQkFBQSxpQkFBQSxDQUNBLG1EQUFBLGNBQUEsQ0FBQSxlQUFBLENBQ0EsOEJBQUEsY0FBQSxDQUVBLCtDQUVJLHdCQUFBLENBRUosMEVBQUEsYUFBQSxDQUNBLDhDQUFBLGFBQUEsQ0FFQSxzRUFBQSxZQUFBLENBQ0Esb0JBQUEsYUFBQSxDQUNBLG1DQUFBLGVBQUEsQ0FBQSxVQUFBLENBQUEsZ0JBQUEsQ0FFQSwrQkFBQSxZQUFBLENBSUEsY0FDQyxpQkFBQSxDQUVELDRCQUNDLGVBQUEsQ0FDQSxhQUFBLENBRUQsY0FDQyxVQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FFQSx5QkFDQyxtQkFBQSxDQUdGLG1CQUNDLFVBQUEsQ0FDQSxLQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FDQSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxZQUFBLENBRUQsZ0JBQ0MsVUFBQSxDQUNBLFVBQUEsQ0FDQSxnQkFBQSxDQUdBLG1DQUNDLGlCQUFBLENBS0QsMEJBQ0MsVUFBQSxDQUVELDJFQUNDLFNBQUEsQ0FDQSxxQkFBQSxDQUVELHVDQUFBLFNBQUEsQ0FBQSxTQUFBLENBQ0EsMEdBQUEsU0FBQSxDQUFBLFNBQUEsQ0FDQSxzRkFBQSxVQUFBLENBQUEsU0FBQSxDQUNBLHdGQUFBLFVBQUEsQ0FBQSxTQUFBLENBQ0EsZ0dBQUEsVUFBQSxDQUFBLFNBQUEsQ0FFRyw2QkFDSSxVQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBQ0EsYUFBQSxDQUlSLDRCQUFBLFVBQUEsQ0FBQSxhQUFBLENBQUEsZUFBQSxDQUFBLGtCQUFBLENDaGtDQSxVQUNJLHNEQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBR0osVUFDSSwyQ0FBQSxDQUNBLGNBQUEsQ0FDQSxVQUFBLENBQ0Esa0JBQUEsQ0FDQSxlQUFBLENBQ0EsNkJBQUEsQ0FDQSwyQkFBQSxDQUNBLFdBQUEsQ0FFSix1QkFDSSxnRUFBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLG9CQUFBLENBR0osOEdBR0ksK0JBQUEsQ0FHSixhQUNJLGlCQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBR0osR0FDSSxjQUFBLENBNEJKLGFBQ0ksVUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxRQUFBLENBQ0Esb0JBQUEsQ0FLSixhQUNJLFVBQUEsQ0FDQSxXQUFBLENBQ0EsYUFBQSxDUGtFQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ09sRUEsZ0JBQUEsQ0FDQSx3QkFBQSxDQUdKLFNBQ0ksMkRBQUEsQ0FDQSx1QkFBQSxDQUNBLFdBQUEsQ0FDQSxvQkFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxjQUFBLENBS0osWUFDSSxhQUFBLENBQ0Esa0JBQUEsQ0FHSixlQUNJLDhCQUFBLENBQ0EsVUFBQSxDQUdKLHVCUDBDSSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ08xQ0EsYUFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSx3QkFBQSxDQUdKLFVBQ0kscURBQUEsQ0FDQSx1QkFBQSxDQUNBLFdBQUEsQ0FDQSxXQUFBLENBQ0Esb0JBQUEsQ1A2QkEsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENPN0JBLGdCQUFBLENBQ0Esd0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUdKLGdCQUNJLDJCQUFBLENBR0osb0JBQ0ksb0JBQUEsQ0FDQSxlQUFBLENBR0osY0FDSSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBR0osV0FDSSxhQUFBLENBQ0EsV0FBQSxDQUNBLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLFVBQUEsQ0FHSixnQkFDSSxrQkFBQSxDQUNBLGFBQUEsQ0FHSixjQUNJLGtCUDFJTyxDTzJJUCxhQUFBLENBQ0EsV0FBQSxDQUdKLGtDQUNJLGtDQUFBLENBQ0EsVVA5SkksQ08rSkosV0FBQSxDQUdKLDhDQUNJLGdCQUFBLENBQ0EsZUFBQSxDQUdKLG9EQUNJLCtCQUFBLENBR0osbUJBQ0ksZUFBQSxDQUNBLGlCQUFBLENBR0osZ0JBQ0ksa0JBQUEsQ0FDQSxhQUFBLENBR0osc0JBQ0ksaUJBQUEsQ0FDQSxhQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSx3QkFBQSxDUDdDQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ082Q0EsYUFBQSxDQUNBLGdCQUFBLENBQ0EseUJBQ0ksYUFBQSxDQUNBLFNBQUEsQ0FDQSxvQkFBQSxDQUNBLGVBQUEsQ0FDQSw0QkFDSSxvQkFBQSxDQUVKLG9DQUNJLHlCQUFBLENBSVoseUNBQ0ksa0JBQUEsQ0FFSiw0QkFDSSwrREFBQSxDQUNBLDRCQUFBLENBQ0EsV0FBQSxDQUNBLGlCQUFBLENBQ0EsUUFBQSxDQUNBLGlCQUFBLENBR0osa0NBQ0ksK0JBQUEsQ0FHSiw0QkFDSSxnRUFBQSxDQUNBLDZCQUFBLENBQ0EsV0FBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLGtCQUFBLENBR0osa0NBQ0ksZ0NBQUEsQ0FJSixhQUNJLGFBQUEsQ0FDQSxrQkFBQSxDQUVBLCtCQUNJLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQUFBLENBSVIscUJBQ0ksVUFBQSxDUHhHQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ093R0Esb0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLHdCQUFBLENBQ0EscUJBQUEsQ0FHSixxQlBuSEksc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENPbUhBLGVBQUEsQ0FDQSxjQUFBLENBQ0EsaUJBQUEsQ0FHSixVUDFISSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ08wSEEsd0JBQUEsQ0FHSix5QkFBQSxnQkFBQSxDQUVBLGlCQUNJLDZFQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FHSix1QkFDSSwrQkFBQSxDQUdKLFlBQ0ksa0JBQUEsQ0FDQSxhQUFBLENBR0osbUJBQ0ksa0JQaFJnQixDT2lSaEIsYUFBQSxDQUNBLFdBQUEsQ0FHSixvREFDSSxrQ0FBQSxDQUNBLFVQMVNJLENPMlNKLFdBQUEsQ0FHSix3Q0FDSSxhQUFBLENBR0osc0NBQ0ksWUFBQSxDQUdKLGdFQUNJLGdCQUFBLENBQ0EsZUFBQSxDQUdKLHNFQUNJLCtCQUFBLENBR0osd0JBQ0ksc0ZBQUEsQ0FDQSxhQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FDQSxhQUFBLENBQ0EsY0FBQSxDQUdKLHlDQUNJLGtDQUFBLENBQ0EsVVAxVUksQ08yVUosV0FBQSxDQUdKLHdDQUNJLGVBQUEsQ0FDQSxnQkFBQSxDQUdKLGtCQUNJLGVBQUEsQ0FHSixVQUNJLFVBQUEsQ0FHSixzQlA3TUksc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENPNk1BLGFBQUEsQ0FDQSx3QkFBQSxDQUdKLHNCUG5OSSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ09tTkEsZ0JBQUEsQ0FHSixzQkFDSSxVQUFBLENBQ0EsV0FBQSxDQUNBLG9CQUFBLENBQ0EsK0JBQUEsQ0FDQSxnQkFBQSxDQUdKLG1DQUNJLFNBQUEsQ0FDQSxlQUFBLENBR0osb0NBQ0ksU0FBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBR0osa0RBQ0ksa0JBQUEsQ0FHSiwwQkFDSSw2Q0FBQSxDQUNBLFdBQUEsQ0FDQSxXQUFBLENBQ0EsYUFBQSxDUG5QQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ09tUEEsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBR0oscUJBQ0ksaUJBQUEsQ1AzUEEsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENPMlBBLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxrQkFBQSxDQUNBLHdCQUFBLENBR0osMkJBQUEsVUFBQSxDQUFBLFVBQUEsQ0FDQSwyQkFBQSxVQUFBLENBQUEsVUFBQSxDQUVBLG1DQUNJLFVBQUEsQ0FDQSxVQUFBLENBR0osNENQM1FJLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDTzJRQSxnQkFBQSxDQUNBLG1CQUFBLENBR0osNENQalJJLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDT2lSQSxpQkFBQSxDQUNBLG1CQUFBLENBQ0Esd0JBQUEsQ0FDQSxhQUFBLENDNWFKLEtBQ0ksV0FBQSxDQUNBLGVBQUEsQ0FFQSxXQUNJLGVBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FHQSw0QkFDSSxVQUFBLENBR1IsZUFDSSxTQUFBLENBRUEsa0JBQ0ksaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUVBLHFCQUNJLGtCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxtQkFBQSxDQUVBLHVCQUNJLGFBQUEsQ0FJUix1Q0FDSSxjQUFBLENBR0osb0NBQ0ksdUJBQUEsQ0FNaEIsY0FDQyxlQUFBLENBS0MscUNBQ0MsYUFBQSxDQUNBLFdBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLENBS0gsMkJBQ0MsY0FBQSxDQUlBLGNBQ0MsUUFBQSxDQUdELHdCQUNDLG9GQUFBLENBQ0EsYUFBQSxDQUNBLFlBQUEsQ0FDQSxVQUFBLENBQ0Esb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxPQUFBLENBSUYsZUFDQyxVQUFBLENBR0QsOEJBQ0Usa0JBQUEsQ0FDQSxVQUFBLENBRUEsa0RBQ0UsYUFBQSxDQUNBLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUdGLHlDQUNFLFVBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUVBLDJDUnNDQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ1F0Q0UsYVR1RE8sQ1N0RFAsYUFBQSxDQUNBLGFBQUEsQ0FDQSxRQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBR0YsNENBQ0UsYUFBQSxDQUNBLGFBQUEsQ0FDQSxnQkFBQSxDUitCRixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1EvQkUsd0JBQUEsQ0FDQSxhQUFBLENBR0YsNENBQ0UsZ0JBQUEsQ0FNTCxpQ0FDQyxhQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FLRCx1Q0FDQyxhQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FJRiwwREFHQyxVQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBLENBQ0EsaUJBQUEsQ0FFQSx1R0FDQyxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUlGLHFCQUNDLGVBQUEsQ0FFQSxvQ0FDQyxlQUFBLENBQ0Esa0JBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0ErQ0UsZ0JBQ0ksYUFBQSxDQUVBLGtCQUNJLGdCQUFBLENBSVIsZ0JBQ0ksVVI5TkEsQ0E4SUosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENRZ0ZJLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQzNPUixTVmtCQyw0REFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ1VsQkcsYVZGRSxDVUdGLG1CVHNETyxDU3JEUCxpQkFBQSxDQUdKLGFBQ0ksZUFBQSxDQUNBLGFBQUEsQ0FHSixPQUNJLFVBQUEsQ0FHSixJQUNJLFVBQUEsQ0FDQSxpQkFBQSxDQUlKLHNSQUdJLFFBQUEsQ0FFSixlQUNJLDhCQUFBLENBR0osT0FDSSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQkFBQSxDQUNBLHlCQUNJLGlCQUFBLENBQ0EsUUFBQSxDQUNBLFNBQUEsQ0FDQSxnT0FDSSxpQkFBQSxDQUNBLFVUaENKLENBOElKLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDUzlHUSxtQkFBQSxDQUNBLHNPQUNJLGlCQUFBLENBR1IsNEJBQ0ksaUJBQUEsQ0FDQSxVVHpDSixDQThJSixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1NyR1EsOEJBQ0ksaUJBQUEsQ0FHUiw0QkFDSSxpQkFBQSxDQUNBLDJDQUFBLENBQ0EsZUFBQSxDQUNBLDRCQUFBLENBQ0EsMkJBQUEsQ0FDQSxpQkFBQSxDQUNBLDhCQUNJLGlCQUFBLENBQ0EsT0FBQSxDQUNBLFVUekRSLENBd0lKLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDUzdFSSxrQ0FDSSwrQkFBQSxDQUVKLHdLQUNJLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxVVG5FSixDU29FSSw4S0FDSSxVVHJFUixDU3lFSixrQ0FDSSxVQUFBLENBSVIsT0FDSSxZQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxXQUFBLENBTVEsOERBQ0ksVUFBQSxDQUNBLFlBQUEsQ0FDQSxVQUFBLENBR0oseURBQ0kscUJBQUEsQ0FDQSxZQUFBLENBQ0Esa0JUckZMLENTdUZLLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxrQkFBQSxDQUNBLHFCQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FDQSw0REFDSSxVVDNHWixDQThJSixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1NuQ2dCLG1CQUFBLENBRUosa1RBQ0ksVVRoSFosQ1NpSFksaUJBQUEsQ1R1QmhCLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDU3ZCZ0Isd1RBQ0ksaUJBQUEsQ0FDQSxVVHJIaEIsQ1N3SFEsNERBQ0ksaUJBQUEsQ0FDQSw4REFDSSxpQkFBQSxDQUNBLG9CQUFBLENBQ0EsaUJBQUEsQ0FDQSxxQkFBQSxDQUNBLDJDQUFBLENBQ0EsZUFBQSxDQUNBLDZCQUFBLENBQ0EsMkJBQUEsQ0FDQSxVVG5JaEIsQ1NvSWdCLFdBQUEsQ1RVcEIsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENTVm9CLHdCQUFBLENBQ0EsYUFBQSxDQUlSLHdRQUNJLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxVVDlJWixDUytJWSw4UUFDSSxVVGhKaEIsQ1MwSlEsaURBQ0ksZ0NBQUEsQ0FTcEIsUUFDSSxpQkFBQSxDQUNBLFlBQ0ksaUJBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDQUNBLFdBQUEsQ0FFSixXQUNJLG9CQUFBLENUL0JKLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDUytCSSxjQUFBLENBQ0EsbUJBQUEsQ0FDQSxrQkFBQSxDQUVKLGdCQUNJLFVBQUEsQ0FDQSxVQUFBLENBQ0EsbUJBQUEsa0JBQUEsQ0FFSixnQkFDSSxVQUFBLENBQ0EsVUFBQSxDQUNBLG1CQUFBLENBQ0EsZUFBQSxDQUNBLG1CQUFBLGtCQUFBLENBSVIsYUFDSSxZQUFBLENBQ0EsV0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FPUSxvRUFDSSxZQUFBLENBQ0EsVUFBQSxDQUVKLCtEQUNJLFdBQUEsQ0FDQSxVQUFBLENBQ0Esa0VBQ0ksa0JBQUEsQ0FDQSxrQkFBQSxDQU1wQixnSUFBQSxrQkFBQSxDQUNBLGtCQUNJLGNBQUEsQ0FHSixjQUNJLDhCQUFBLENBQ0EsV0FBQSxDQUVKLFlBQ0ksTUFBQSxDQUNBLGlCQUFBLENBQ0EsS0FBQSxDQUNBLGtCQUFBLENBQ0EsZVQzRkEsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENTMkZJLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxhQUFBLENBQ0EsZUFBQSxDQUNBLG9CQUFBLENBQ0EsZUFBQSxDQUNBLGtCQUFBLENBQ0Esc0JBQUEsVVRsUEEsQ1NvUEosZVR0R0Esc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENTc0dJLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsY0FBQSxDQUNBLGlCQUFBLENBQ0Esc0JBQUEsVVQzUEEsQ1M2UEoseUxBQ0ksaUJBQUEsQ0FFQSxpQkFBQSxDQUNBLFdBQUEsQ1RuSEosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENTbUhJLGdCQUFBLENBQ0EsOE1BQUEsVVRwUUEsQ1NzUUosbUJBQ0ksNkVBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FFSixtQkFDSSxpQkFBQSxDQUNBLFVUbFJBLENTbVJBLHFCQUFBLENBQ0EsNEJBQUEsQ0FDQSxnQkFBQSxDQUNBLGFBQUEsQ0FDQSxXQUFBLENBSVIsb0JBQ0ksa0JUeFFNLENTeVFOLHNDQUNJLDBEQUFBLENBQ0EsY0FBQSxDQUNBLGFBQUEsQ0FDQSxXQUFBLENBQ0EsV0FBQSxDQUNBLGlCQUFBLENBQ0EsS0FBQSxDQUNBLFVBQUEsQ0FFSixpTkFBQSxhQUFBLENBQUEsV0FBQSxDQUFBLG1CQUFBLENBQUEsUUFBQSxDQUVKLDBCQUNJLGtCVHZSZ0IsQ1MwUmhCLHlCQUNJLGtDQUFBLENBR0oseUJBQ0ksK0JBQUEsQ0FHUixTQUNJLFVBQUEsQ0FDQSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxrQkFBQSxDQUdKLFVBQ0ksWUFBQSxDQUNBLFdBQUEsQ0FHQSwwQkFDSSxXQUFBLENBRUosMEJBQ0ksZ0JBQUEsQ0FHUiwyQkFDSSxrQkFBQSxDQUVKLGFBQ0ksY0FBQSxDQUdKLDRCQUNJLGNBQUEsQ0FNSixrQkFDSSxpQkFBQSxDQUNBLFlBQUEsQ0FDQSx3QkFBQSxDQUdBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxVQUFBLENBQ0EsOEJBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FHSix1Q0FDSSxpQkFBQSxDQUNBLFNBQUEsQ0FHQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsWUFBQSxDQUdKLG1CQUNJLFFBQUEsQ0FHSixvQkFDSSxRQUFBLENBSUosV0FDSSxpQkFBQSxDQUNBLGdCQUFBLENBQ0EsWUFBQSxDQUlKLGNBQ0ksYVYzT1MsQ0NiVCxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1N3UEEsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxTQUFBLENBQ0EsUUFBQSxDQUdKLDhIVHhRSSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ1N3UUEsYUFBQSxDQUNBLHdCQUFBLENBQ0EsUUFBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLFdBQUEsQ0FHSixXQUNJLFlBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxTQUFBLENBQ0EsUUFBQSxDQUdKLFlBQ0ksWUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxVQUFBLENBQ0EseURBQUEsQ0FDQSxjQUFBLENBRUosa0JBQ0ksOEJBQUEsQ0FLSixhQUNJLFdBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxTQUFBLENBQ0EsVUFBQSxDQUNBLDREQUFBLENBQ0EsY0FBQSxDQUVKLDZCQUNJLDhCQUFBLENBSUosYUFDSSxZQUFBLENBQ0EsV0FBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLFVBQUEsQ0FDQSw0REFBQSxDQUNBLGNBQUEsQ0FFSiw2QkFDSSxpQ0FBQSxDQUdKLGlCQUNJLFlBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsUUFBQSxDQUNBLDBEQUFBLENBQ0EsY0FBQSxDQUlKLGlCQUNJLFlBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsUUFBQSxDQUNBLDBEQUFBLENBQ0EsY0FBQSxDQUNBLHlCQUFBLENBR0osY0FDSSxZQUFBLENBQ0EsV0FBQSxDQUNBLGtCQUFBLENBR0Esd0NBQ0ksaUJBQUEsQ0FDQSxPQUFBLENBQ0EsU0FBQSxDQUVKLDZCQUNJLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGdDQUNJLGdCQUFBLENBR1IsNkJBQ0ksVUFBQSxDQUNBLGNBQUEsQ0FDQSxtREFDSSxVQUFBLENBQ0EsK0JBQUEsQ0FDQSxrQkFBQSxDQUNBLG1CQUFBLENBRUosdUNBQ0ksVUFBQSxDQUNBLGlCQUFBLENBRUEsNENBQ0ksV0FBQSxDQUNBLFVBQUEsQ0FDQSxtREFDSSxVQUFBLENBQ0EsWUFBQSxDQUNBLHVEQUNJLFVBQUEsQ0FDQSx1REFBQSxDQUNBLFVBQUEsQ0FDQSxZQUFBLENBRUosNkRBQ0ksMERBQUEsQ0FFSix3REFDSSxVQUFBLENBQ0EsNkRBQUEsQ0FDQSxVQUFBLENBQ0EsWUFBQSxDQUVKLDhEQUNJLGdFQUFBLENBRUoseURBQ0ksVUFBQSxDQUNBLDBEQUFBLENBQ0EsVUFBQSxDQUNBLFlBQUEsQ0FFSiwrREFDSSw2REFBQSxDQUVKLDBEQUNJLFVBQUEsQ0FDQSwwREFBQSxDQUNBLFVBQUEsQ0FDQSxZQUFBLENBRUosZ0VBQ0ksNkRBQUEsQ0FFSiw2REFDSSxVQUFBLENBQ0EsNkRBQUEsQ0FDQSxVQUFBLENBQ0EsWUFBQSxDQUVKLG1FQUNJLGdFQUFBLENBRUosd0RBQ0ksVUFBQSxDQUNBLHdEQUFBLENBQ0EsVUFBQSxDQUNBLFlBQUEsQ0FFSiw4REFDSSwyREFBQSxDQUtaLCtDQUNJLGdCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FFSixtREFDSSxZQUFBLENBQ0EsV0FBQSxDQUVKLDBDVDNiUixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1M0YlEsMFFUOWJSLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDUzhiWSw2RUFBQSxDQUNBLGFBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsY0FBQSxDQUNBLHFCQUFBLENBRUosNFJBQ0ksK0JBQUEsQ0FFSiwwQ1RqZFIsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENTaWRZLGNBQUEsQ0FDQSxtQkFBQSxDQUNBLFlBQUEsQ0FFSixpREFDSSxpQkFBQSxDQUNBLCtEQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxPQUFBLENBQ0EsT0FBQSxDQUNBLGNBQUEsQ0FFSix1REFDSSw2QkFBQSxDQUVKLHNEQUNJLDhCQUFBLENBRUosNERBQ0ksOEJBQUEsQ0FNaEIsZ0VBRUksZ0JBQUEsQ0FNQSxtREFDSSxVQUFBLENBQ0EsZ0JBQUEsQ0FFSix5SUFBQSxjQUFBLENBQ0EsbURBQ0ksVUFBQSxDQUNBLGdCQUFBLENBQ0EsK0ZBQ0ksK0JBQUEsQ0FDQSxpQkFBQSxDQUVKLHlEVDNmSixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1MyZlEsZUFBQSxDQUNBLGFBQUEsQ0FFSixtY1RoZ0JKLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDU2dnQlEsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLGdCQUFBLENBQ0EsY0FBQSxDQUdBLDJGVHhnQlIsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENTeWdCUSx5aUJUamhCUixzQ0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ1NpaEJZLGdCQUFBLENBQ0Esd0JBQUEsQ0FLaEIsVUFDSSx3QkFBQSxDQUNBLGFBQUEsQ0FHSixTQUNJLCtCQUFBLENBQ0Esb0JBQUEsQ0FDQSxrQkFBQSxDQUdBLHFCQUFBLENBQ0EsVUFBQSxDQUNBLFlBQ0ksd0JBQUEsQ0FDQSxRQUFBLENBQ0EsZUFDSSw0QkFBQSxDQUNBLGtCQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQkFDSSx1QkFBQSxDVHhpQlosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENTd2lCWSxtQkFBQSxDQUNBLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFlBQUEsQ0FDQSxvQkFBQSxDQUNBLHdCQUFBLENBR1Isd0JBQ0ksYVZ0aUJDLENVd2lCTCx1QkFDSSxhVnppQkMsQ1U4aUJiLGFBRUksYUFBQSxDQUNBLFdBQUEsQ0FDQSxVVDdzQkksQ1M4c0JKLFVBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FFQSx3QkFDSSxrQkFBQSxDQUNBLGVUbHNCTyxDU21zQlAsYUFBQSxDQUNBLFdBQUEsQ0FDQSxNQUFBLENBQ0EsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsVVQxdEJBLENTMnRCQSw2QlQ3a0JKLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDUzZrQlEsZ0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FDQSxvQ0FDSSx1RkFBQSxDQUNBLGFBQUEsQ0FDQSxXQUFBLENBQ0EsV0FBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FJWixnQkFDSSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxRQUFBLENBQ0EsWUFBQSxDQUNBLFNBQUEsQ0FDQSxlQUFBLENBQ0EsMEJBQUEsQ0FDQSx3QlYzbEJLLENVNGxCTCxXQUFBLENBQ0EsbUJBQ0ksUUFBQSxDQUNBLGlCQUFBLENBQ0Esd0RBQUEsQ0FDQSwrQkFBQSxDQUNBLHFCQUNJLGFBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCQUFBLENUbG5CWixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1NrbkJZLGVBQUEsQ0FDQSxZQUFBLENBQ0EsVUFBQSxDQUNBLFVUcndCUixDU3V3QkksMkJBQ0ksVVR4d0JSLENTNHdCQSx5QkFDSSw2REFBQSxDQUtKLDRCQUNJLGFBQUEsQ0FLUiw4QkFFSSxVVDF4QkEsQ1MyeEJBLHFDQUNJLGdDQUFBLENBR1Isc0JBRUksYUFBQSxDQUlSLHlCQUNJLGtDQUFBLENBRUosaUJBQ0ksV0FBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLG1CQUNJLFFBQUEsQ0FFSixtQkFDSSxxREFBQSxDQUNBLHVCQUFBLENBQ0EsV0FBQSxDQUNBLFdBQUEsQ0FDQSxvQkFBQSxDVHRxQkosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENTc3FCSSxnQkFBQSxDQUNBLHdCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUlSLDRCQUNJLFVUOXpCSSxDU2cwQlIsMEJBQ0ksa0NBQUEsQ0FDQSw2REFBQSxDQUdKLGlCQUNJLFVBQUEsQ0FDQSxTQUFBLENBQ0EsZUFBQSxDQUNBLHVCQUNJLFVBQUEsQ0FFSiw0QkFDSSxhQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsT0FBQSxDQUNBLFVBQUEsQ0FFSix5QkFDSSw2RkFBQSxDQUVKLDZCQUNJLDZGQUFBLENBRUosd0JBQ0ksNkZBQUEsQ0FFSix3QkFDSSw2RkFBQSxDQUVKLDRCQUNJLDZGQUFBLENBRUosMkJBQ0ksNEZBQUEsQ0FFSiw2QkFDSSwwRkFBQSxDQU9BLCtCQUNJLGdDQUFBLENBRUosK0JBQ0ksK0JBQUEsQ0FFSiwrQ0FDSSxXQUFBLENBR1IseUJBQ0ksV0FBQSxDQUdSLE9BQ0ksVUFBQSxDQU1BLHVGQUNJLFVBQUEsQ0FDQSxrQkFBQSxDQUNBLFNBQUEsQ0FFSix1RkFDSSxlQUFBLENBRUosbUVBQ0ksaUJBQUEsQ0FFSiwyRUFDSSxRQUFBLENBRUosMkRUcHdCQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1Nvd0JJLGVBQUEsQ0FDQSxhQUFBLENBQ0Esd0JBQUEsQ0FFSix1UFRoeEJBLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDU2d4QkksaUJBQUEsQ0FDQSxlQUFBLENBQ0Esd0JBQUEsQ0FJQSw2RlRseEJKLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDU3F4QkEsK0VBQ0ksWUFBQSxDQUNBLFVBQUEsQ0FDQSxxR0FHSSxxQkFBQSxDQUNBLFNBQUEsQ0FDQSxVQUFBLENBQ0EsWUFBQSxDQUVKLHFGQUNJLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFNBQUEsQ0FDQSwyRkFDSSxXQUFBLENBQ0Esb0JBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSwrRkFDSSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQU1aLDJGQUNJLFdBQUEsQ0FDQSwrQkFBQSxDQUNBLFFBQUEsQ0FFSSx1R0FDSSxVQUFBLENBQ0EsMkdBQ0ksYUFBQSxDQU9oQix1R0FBQSxrQkFBQSxDQUtKLHlCQUNJLFdBQUEsQ0FDQSwrQkFBQSxDQUNBLFFBQUEsQ0FDQSw0QkFDSSxTQUFBLENBRUEsK0JBQ0ksb0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGlDQUNJLGFBQUEsQ0FDQSx3QkFBQSxDQUNBLGtCVngwQlAsQ1V5MEJPLFVUcCtCWixDU3ErQlksaUJBQUEsQ0FDQSxnQkFBQSxDQUdBLCtFQUNJLGFWLzBCWCxDVWcxQlcsZUFBQSxDQVNwQiwwREFDSSxjQUFBLENBSVIsdUNBQUEsZUFBQSxDQUNBLHNDQUNJLGVBQUEsQ0FDQSw0REFDSSxlQUFBLENBSVIsUUFDSSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsZ0JBQUEsQ0FDQSwyQkFDSSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ0FDQSxTQUFBLENBQ0EsVVQzZ0NBLENTNGdDQSxTQUFBLENBRUosYUFDSSwwQ0FBQSxDQUNBLDZCQUFBLENBQ0EsMkJBQUEsQ0FDQSxXQUFBLENBQ0EsY0FBQSxDQUNBLFdBQUEsQ0FDQSxRQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FLSix1R0FDSSwwS0FBQSxDQU1BLGtJQUFBLENBQ0EsdUhBQUEsQ0FDQSxRQUFBLENBQ0EsYUFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FJSixzQ0FDSSxnQ0FBQSxDQUlKLGtEQUNJLGdCQUFBLENBR0osOENBQ0ksaUJBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUNBLFNBQUEsQ0FDQSxpQ0FBQSxDQUdSLG9DQUNJLGtDQUFBLENBQ0EsMERBQ0ksa0NBQUEsQ0FJUixzQ0FDSSxrQlQzakNPLENTOGpDWCxTQUNJLHFCQUFBLENBQ0Esa0JUempDTSxDUzBqQ04sZUFBQSxDQUNBLDRCQUNJLHFCQUFBLENBQ0EsVUFBQSxDQUNBLHFCQUFBLENBQ0Esa0JBQUEsQ0FFSiwyQkFDSSwyRUFBQSxDQUNBLGNBQUEsQ0FDQSxhQUFBLENBQ0EsV0FBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsVUFBQSxDQUVKLG9CQUNJLGlCQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FDQSxTQUFBLENBQ0EsaUNBQUEsQ0FFSixnTFQvOUJBLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDUys5QkksMEJBQUEsQ0FDQSxtQkFBQSxDQUVKLFlUOTlCQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1MrOUJBLFlBQ0ksV0FBQSxDQUNBLDZFQUFBLENBQ0EscUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxXQUFBLENUMStCSixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1MwK0JJLHdCQUFBLENBQ0EsYUFBQSxDQUNBLGNBQ0ksVVQ3bkNKLENTa29DSiwwQkFDSSxrQ0FBQSxDQUVKLGtCQUNJLCtCQUFBLENBSVIsc0JBQ0ksMERBQUEsQ0FBQSx3QkFBQSxDQUNBLG9CQUFBLENBQ0EseUNBQUEsaUJBQUEsQ0FDQSx1TlRoZ0NBLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDUzgvQndCLGNBQUEsQ0FBQSxtQkFBQSxDQUN4Qix5QlRqZ0NBLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDUysvQndCLGNBQUEsQ0FBQSx3QkFBQSxDQUFBLFVBQUEsQ0FBQSxVQUFBLENBQ3hCLHlCQUFBLGNBQUEsQ0FBQSxVQUFBLENBQUEsVUFBQSxDQUFBLFVBQUEsQ0FBQSxpQkFBQSxDQUFBLE9BQUEsQ0FDQSxnQ0FBQSx1REFBQSxDQUFBLFVBQUEsQ0FBQSxXQUFBLENBQUEsaUJBQUEsQ0FBQSxRQUFBLENBQUEsVUFBQSxDQUFBLGFBQUEsQ0FDQSx3Q0FBQSxRQUFBLENBQUEsVUFBQSxDQUdKLFFBQ0ksVUFBQSxDQUNBLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLFlBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSwyQkFDSSxpQkFBQSxDQUNBLG1CQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ0FDQSxTQUFBLENBQ0EsVVRucUNBLENTb3FDQSxTQUFBLENBRUosYUFDSSwyQ0FBQSxDQUNBLDZCQUFBLENBQ0EsMkJBQUEsQ0FDQSxXQUFBLENBQ0EsY0FBQSxDQUNBLFdBQUEsQ0FDQSxRQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FFSixXQUNJLDJCQUFBLENBR1IsYUFDSSxnQkFBQSxDQUdBLHlCQUNJLGdCQUFBLENBTVIsaUJBQ0ksZUFBQSxDQUNBLG9CQUFBLENBQ0EsMkJBQUEsQ0FDQSw4QkFBQSxDQUVBLHFDQU5KLGlCQU9RLG9CQUFBLENBQUEsQ0FHUixnQkFDSSxxQkFBQSxDVHJrQ0Esc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENTcWtDQSxhVnBqQ1MsQ1VxakNULHdCQUFBLENBQ0EsZ0NBQ0kseUVBQUEsQ0FDQSxTQUFBLENBQ0EsV0FBQSxDQUNBLFlBQUEsQ0FDQSxvQkFBQSxDQUNBLGlCQUFBLENBR0osc0JBQ0ksVVQzdENBLENTNnRDQSx3QkFDSSxVVDl0Q0osQ1NndUNJLDhCQUNJLHlCQUFBLENBSVIsc0NBQ0ksNkRBQUEsQ0FLWix1REFDeUIsaUJBQUEsQ0FLekIsWUFDSSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQ0FDSSxlQUFBLENBRUosK0JBQ0ksVUFBQSxDQUNBLFNBQUEsQ0FDQSxrQ0FDSSxlQUFBLENBRUosaUNBQ0ksYUFBQSxDQUlaLGlCQUNJLCtCQUFBLENBT0osc0JBQ0ksaUJBQUEsQ0FDQSxlQUFBLENBU0EsNEJBQ0kscUJBQUEsQ0FDQSxZQUFBLENBQ0EsbUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0Esa0JBQUEsQ0FDQSxxQkFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxTQUFBLENBQ0EsVUFBQSxDQUNBLCtCQUNJLFVUbnlDSixDQThJSixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1NxcENRLG1CQUFBLENBQ0Esb0JBQUEsQ0FDQSxxQkFBQSxDQUVKLHlPQUNJLFVUMXlDSixDUzJ5Q0ksb0JBQUEsQ0FDQSxxQkFBQSxDQUNBLFdBQUEsQ1RycUNSLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDU3FxQ1EsK09BQ0ksVVRoekNSLENTbXpDQSwrQkFDSSxlQUFBLENBQ0EsVVRyekNKLENTc3pDSSxvQkFBQSxDQUNBLHFCQUFBLENUenFDUixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1N5cUNRLHdCQUFBLENBRUEsZ0JBQUEsQ0FDQSxpQ0FDSSxVVDd6Q1IsQ0E4SUosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENTK3FDWSx3QkFBQSxDQUNBLGFBQUEsQ0FNWiwyQkFDSSx3REFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUlKLGlDQUNJLCtCQUFBLENBUUosa0NBQ0ksU0FBQSxDQUNBLGtCVDkwQ0csQ1NxMUNQLHdDQUNJLCtCQUFBLENBR1IsT0FDSSxVQUFBLENBR0osV0FDSSw0REFBQSxDQUNBLGFBQUEsQ0FBQSxXQUFBLENBQUEsVUFBQSxDQUFBLGlCQUFBLENBQUEsVUFBQSxDQUFBLFFBQUEsQ0FBQSxjQUFBLENBR0osbUNBQ0ksOEJBQUEsQ0FNSixnREFBQSxZQUFBLENBQ0EsZ0RBQUEsVUFBQSxDQUdBLHlEQUFBLFVBQUEsQ0FBQSxZQUFBLENBQ0EsdVRBQUEsVUFBQSxDQUFBLFlBQUEsQ0FDQSx5REFBQSxpQkFBQSxDQUFBLFdBQUEsQ0FBQSxTQUFBLENBQ0EscURBQUEsWUFBQSxDQUVBLHdZQUMrRCxhQUFBLENBQy9ELDJEQUFBLGFBQUEsQ0FJQSxtQkFBQSxVQUFBLENBRUEsZVR6dkNJLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDU3V2Q2lDLGNBQUEsQ0FBQSxtQkFBQSxDQUNyQyxrQkFBQSxVQUFBLENBQUEsVUFBQSxDQUFBLGNBQUEsQ0FBQSxVQUFBLENBQ0EsK0JBQUEsZ0JBQUEsQ0FDQSxpQkFBQSxpQkFBQSxDQUNBLGtDQUFBLFFBQUEsQ0FDQSxzQ0FBQSxhQUFBLENBQUEsVUFBQSxDQUFBLFdBQUEsQ0FBQSxpQkFBQSxDQUFBLFdBQUEsQ0FHQSxhQUFBLGtCQUFBLENBQ0EsZ0JBQUEsVUFBQSxDQUFBLGdCQUFBLENBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxlQUFBLENBQUEsb0JBQUEsQ0FBQSxrQkFBQSxDQUFBLGFUeDJDVyxDU3kyQ2MsMkJBQUEsYVQxMkNoQixDUzgyQ1Qsc0JBQUEsaUJBQUEsQ0FBQSxnQkFBQSxDQUNBLDJCQUFBLGtCQUFBLENBQUEsYUFBQSxDQUFBLGlCQUFBLENBQUEsYVQ5MkNXLENTKzJDYyxpQ0FBQSxhVGgzQ2hCLENTcTNDVCwrQkFBQSxrQkFBQSxDQUNBLGtDQUFBLFVBQUEsQ0FBQSxnQkFBQSxDQUFBLGVBQUEsQ0FDQSx1Q0FDSSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxvQkFBQSxDQUNBLGtCQUFBLENBQ0EsYVQzM0NPLENTNDNDUCw2Q0FDSSxhVDkzQ0MsQ1NpNENULHdDQUFBLGlCQUFBLENBQUEsZ0JBQUEsQ0FDQSw2Q0FDSSxrQkFBQSxDQUNBLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLGFUcjRDTyxDU3M0Q1AsbURBQ0ksYVR4NENDLENTODRDVCx1Q0FBQSxpQkFBQSxDQUNBLHNDQUFBLGlCQUFBLENBQ0EscUNBQ0ksMEtBQUEsQ0FNQSxrSUFBQSxDQUNBLHVIQUFBLENBQ0EsUUFBQSxDQUNBLGFBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsdUJBQUEsQ0FHSixpQ0FDSSxRQUFBLENBQ0EsYUFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSx1QkFBQSxDQUNBLGVBQUEsQ0FHSixzRUFDaUMscUJBQUEsQ0FBQSxZQUFBLENBQUEsa0JBQUEsQ0FBQSxxQkFBQSxDQUFBLFVBQUEsQ0FBQSxpQkFBQSxDQUFBLFVBQUEsQ0FBQSxTQUFBLENBQUEsVUFBQSxDQUFBLFVBQUEsQ0FDakMsVUFBQSxvQkFBQSxDQUFBLFVBQUEsQ0FBQSxXQUFBLENBQUEsZUFBQSxDQUNBLE9BQUEsY0FBQSxDQUNBLHlDQUFBLGtCQUFBLENBR0Esa0VBQUEsb0JBQUEsQ0FDQSxxRUFBQSxpQkFBQSxDQUFBLFdBQUEsQ0FBQSxTQUFBLENBRUEsaUJBQUEsb0JBQUEsQ0FBQSxVQUFBLENBQ0EscURBQUEsaUJBQUEsQ0FBQSxjQUFBLENBQ0EseURBQUEsV0FBQSxDQUFBLFdBQUEsQ0FDQSxzQ0FBQSwrQkFBQSxDQUNBLHNDQUFBLGdDQUFBLENBQ0Esc0RBQUEsV0FBQSxDQUVBLDRDQUFBLHdEQUFBLENBQUEsaUJBQUEsQ0FBQSxXQUFBLENBQUEsVUFBQSxDQUFBLE9BQUEsQ0FBQSxRQUFBLENBQUEsaUJBQUEsQ0FBQSxnQkFBQSxDQUNBLGtEQUFBLDZCQUFBLENBQ0Esa0NBQUEsd0JBQUEsQ0FFQSwrQkFDSSxhQUFBLENBR0osc0xBQUEsaUJBQUEsQ0FDQSxjQUFBLGlCQUFBLENBQ0EsMEJBQUEsZUFBQSxDQUVBLHdEQUN3QixrQkFBQSxDQUFBLGVBQUEsQ0FFeEIscUJBQUEsV0FBQSxDQUFBLGFBQUEsQ0FBQSxVQUFBLENBR0EsNkJUeDJDSSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1N1MkNKLDZCVHoyQ0ksc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENTeTJDSix3Q0FBQSxZQUFBLENBQ0Esb0JBQ0ksOERBQUEsQ0FDQSxlQUFBLENBQ0EsVUFBQSxDQUlKLGtKQUNJLFdBQUEsQ0FHSix3REFDSSxXQUFBLENBQ0EsWUFBQSxDQU1BLHNCQUNJLGdCQUFBLENBR1Isa0JBQ0ksaUJBQUEsQ0FJQSwyQkFDSSxlVHJnRE8sQ1NzZ0RQLGtDQUNJLDZCQUFBLENBQ0Esa0JBQUEsQ0FDQSxxQ0FDSSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxvQkFBQSxDQUVKLDJQQUNJLHFCQUFBLENBQ0EsYUFBQSxDQUNBLHdEQUFBLENBQ0EsV0FBQSxDQUNBLGlCQUFBLENBQ0Esb0JBQUEsQ0FDQSxXQUFBLENBQ0EsT0FBQSxDQUNBLGVBQUEsQ0FDQSxXQUFBLENBT1Isa1BBQ0ksK0JBQUEsQ0FLWixlQUdJLHFCQUFBLENBQ0EsaUJBQUEsQ0FDQSxxQkFDSSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxxQkFBQSxDQUNBLFVBQUEsQ0FDQSw0QkFBQSxDQUNBLFVUbGtEQSxDU21rREEsU0FBQSxDQUNBLHdCVHQ3Q0osc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENTczdDUSxlQUFBLENBQ0EsV0FBQSxDQUNBLHdCQUFBLENBRUosd0JBQ0ksZUFBQSxDQUdSLHNFQUNJLFdBQUEsQ0FFSixvQkFDSSx3REFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUVKLG9DQUNJLDBLQUFBLENBTUEsa0lBQUEsQ0FDQSx1SEFBQSxDQUNBLFFBQUEsQ0FDQSxhQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUlKLDBCQUNJLCtCQUFBLENBSVIsY0FDSSxXQUFBLENBQ0EsWUFBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDQUNBLHdCQUFBLENBSUosbUJBQUEsa0JBQUEsQ0FFQSxvQkFBQSxhQUFBLENBRUEsOEJBRUksc0JBQUEsQ1RoL0NBLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDU2cvQ0Esd0JBQUEsQ0FDQSxvQkFBQSxDQUNBLGlCQUFBLENBRUEsOENBQ0ksVUFBQSxDQUNBLG9CQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxxREFBQSxDQUNBLGlCQUFBLENBQ0EsTUFBQSxDQUlSLHVFQUFBLFdBQUEsQ0FBQSxrQlRsb0RXLENTa29EeUcsZ0JBQUEsQ0FBQSxtQkFBQSxDQUNwSCxxQkFBQSxXQUFBLENBQ0EsbUZBQUEsaUJBQUEsQ0FBQSxTQUFBLENBQUEsV0FBQSxDQUFBLGtCQUFBLENBQ0EsNFZBQUEsa0JBQUEsQ0FFQSxxQkFBQSw4REFBQSxDQUFBLGFBQUEsQ0FBQSxrQkFBQSxDQUFBLFNBQUEsQ0FBQSxnQkFBQSxDQUNBLG9GQUFBLCtCQUFBLENBRUEsbUJBQUEsa0JBQUEsQ0FDQSxrQkFDSSxpQkFBQSxDQUNBLGNBQUEsQ0FFQSx1QkFDSSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxPQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FJUixjQUNJLGdEQUFBLENBR0osWUFDSSw4Q0FBQSxDQUlKLHNDQUNJLFVUL3FESSxDQThJSixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1NpaURBLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUlKLHdDQUNJLGdCQUFBLENBSUosa0VBQUEsVUFBQSxDQUVBLDZCQUFBLGtCQUFBLENBRUEsNkNBQUEsVUFBQSxDQUVBLGFBQUEsVUFBQSxDQUFBLGNBQUEsQ0FBQSxnQkFBQSxDQUNBLGVBQ0ksdURBQUEsQ0FBQSxXQUFBLENBQUEsVUFBQSxDQUFBLGFBQUEsQ0FBQSxXQUFBLENBQUEsbUJBQUEsQ0FBQSxVQUFBLENBRUosYUFDSSxxQlR2c0RJLENTdXNEcUIsYVY1aURoQixDVTRpRG1DLFdBQUEsQ0FBQSxVQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxpQkFBQSxDQUFBLHVCQUFBLENBRWhELDZDQUNJLFlBQUEsQ0FBQSxVQUFBLENBQUEsVUFBQSxDQUFBLHlCQUFBLENBQUEsV0FBQSxDQUNBLHVFQUFBLGVBQUEsQ0FBQSxVQUFBLENBR0osNkNBQ0ksK0RBQUEsQ0FBQSxRQUFBLENBQUEsV0FBQSxDQUFBLGlCQUFBLENBS0osc0JBQ0ksZUFBQSxDQUNBLGtCQUFBLENBQ0EsNENBQUEsVUFBQSxDQUFBLFVBQUEsQ0FBQSxZQUFBLENBQUEsc0JBQUEsQ0FDQSx1REFBQSxVVHh0REksQ0F3SUosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENTOGtEa0UsaUJBQUEsQ0FBQSxlQUFBLENBQUEsVUFBQSxDQUFBLFVBQUEsQ0FBQSxtQkFBQSxDQUFBLFVBQUEsQ0FDbEUsNERBQUEsdUJBQUEsQ0FBQSxlQUFBLENBQUEscUJUenRESSxDU3l0RDhILFVUcHREM0gsQ1NvdEQ2SSxrQkFBQSxDQUFBLFVBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLGlCQUFBLENBQUEsZUFBQSxDQUFBLGdCQUFBLENBQ3BKLGlHQUFBLFdBQUEsQ0FDQSw2REFDSSx5REFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQ0EsYUFBQSxDQUNBLFdBQUEsQ0FDQSxtQkFBQSxDQUNBLFVBQUEsQ0FDQSxlQUFBLENBRUEsbUVBQ0ksK0JBQUEsQ0FJWixrR0FBQSxVQUFBLENBQ0EsNEVBQUEsZ0JBQUEsQ1Q3bERJLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDUyttREosV0FDSSxhQUFBLENBQUEsV0FBQSxDQUFBLDRCQUFBLENBQUEsaUJBQUEsQ0FDQSx3QkFBQSwyQkFBQSxDVG5uREEsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENTaW5EZ0UsVUFBQSxDQUNoRSxzQkFBQSxxQlRsd0RJLENTa3dEZ0Msd0JBQUEsQ0FBQSxpQkFBQSxDQUFBLFNBQUEsQ0FDcEMsNkJBQUEscURBQUEsQ0FBQSxVQUFBLENBQUEsV0FBQSxDQUFBLGlCQUFBLENBQUEsV0FBQSxDQUFBLGdCQUFBLENBQ0EsbUNBQUEsNkJBQUEsQ0FDQSxtQkFBQSxVQUFBLENBQUEsV0FBQSxDQUdBLHdHQUFBLGFBQUEsQ0FDQSxxQ0FBQSwrQkFBQSxDQUFBLFVBQUEsQ0FBQSxrQkFBQSxDQUNBLHdDVDVuREEsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENTMG5EdUMsbUJBQUEsQ0FDdkMsNENBQUEsVUFBQSxDVDduREEsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENTNG5EQSwwQ0FBQSxnQkFBQSxDQUFBLGtCQUFBLENBQUEsb0JBQUEsQ0FBQSxrQkFBQSxDQUdBLGdDQUFBLFdBQUEsQ0FBQSxvQkFBQSxDQUFBLFVBQUEsQ0FBQSxpQkFBQSxDQUNBLGlDQUFBLFdBQUEsQ0FBQSxvQkFBQSxDQUFBLFVBQUEsQ0FBQSxpQkFBQSxDQUNBLDJCQUFBLFdBQUEsQ0FBQSxvQkFBQSxDQUFBLFVBQUEsQ0FDQSxpRkFBQSxXQUFBLENBSUosc0VBQUEsVUFBQSxDQU1ZLGtYQUFBLFVBQUEsQ0FBQSxXQUFBLENBQ0Esa1dBQUEsVUFBQSxDQUFBLFdBQUEsQ0FLWix1Q0FBQSxvQkFBQSxDQUNBLDRDQUFBLFVBQUEsQ0M5eERJLHlCQUNJLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FHSixrQ0FDSSxVQUFBLENBRUosbUNBQ0ksU0FBQSxDQU1SLGdCQUNJLDRCQUFBLENBQ0EsK0JBQUEsQ0FDQSxZQUFBLENBQ0EsZUFBQSxDQUNBLGtCQUFBLENBQ0EseUJBQUEsQ0FDQSxpQkFBQSxDQUVBLG1CVmdIQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1VoSEksd0JBQUEsQ0FFSixrQlY0R0Esc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENVNUdJLHFEQUFBLENBQ0Esc0JBQUEsQ0FDQSx3QkFBQSxDQUdKLDhCQUNJLFVBQUEsQ0FDQSxXQUFBLENBR0osK0JBRUksV0FBQSxDQUdKLHVCQUNJLHVEQUFBLENBQ0EsY0FBQSxDQUNBLGlCQUFBLENBQ0EsU0FBQSxDQUNBLFNBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUVBLDZCQUNJLCtCQUFBLENBSVIsMEJBQ0ksVUFBQSxDQU9SLHlDQUNJLGdCQUFBLENBS0osZ0JBQ0ksY0FBQSxDQUlBLG9DVjBEQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1UxREksMERBQUEsQ0FDQSxjQUFBLENBQ0Esd0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxTQUFBLENBQ0Esd0JBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUdKLG9DVjZDQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ1U3Q0ksWUFBQSxDQUNBLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLHdCQUFBLENBQ0EsV0FBQSxDQUVBLHNDQUNJLGFBQUEsQ0FFQSw0Q0FDSSxhQXBISixDQXlIUixvQ0FDSSxnQkFBQSxDQUNBLGtCQUFBLENBQ0Esa0JBQUEsQ0FHSixzQ0EzSEEsV0FBQSxDQUNBLGlCQUFBLENBQ0Esd0JBQUEsQ0EySEksdURBQUEsQ0FHSixvQ0FoSUEsV0FBQSxDQUNBLGlCQUFBLENBQ0Esd0JBQUEsQ0FnSUkscURBQUEsQ0FJSixxQ0F0SUEsV0FBQSxDQUNBLGlCQUFBLENBQ0Esd0JBQUEsQ0FzSUksc0RBQUEsQ0FDQSxjQUFBLENBQ0Esb0JBQUEsQ0FJUixtREFDSSxZQUFBLENBR0oseUJBQ0kseURBQUEsQ0FDQSxZQUFBLENBQ0Esb0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBRUEsZ0NBQ0kseURBQUEsQ0FDQSxjQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBRUEsc0NBQ0ksK0JBQUEsQ0FJUix1Q0FDSSwyREFBQSxDQUNBLGlCQUFBLENBQ0EsUUFBQSxDQUNBLFNBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUdKLDhCQUNJLGlCQUFBLENBQ0EsV0FBQSxDQUdKLGlFQUNJLGVWbkxBLENVb0xBLHFCQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQkFBQSxDQUNBLFVBQUEsQ0FHSixrQ0FDSSxXQUFBLENBR0osd0NWdERBLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDVXNESSxjQUFBLENBR0osZ0NWckRBLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDVXFESSxxRUFBQSxDQUNBLFdBQUEsQ0FDQSxVVnZNQSxDVXdNQSxjQUFBLENBQ0EsaUJBQUEsQ0FDQSxXQUFBLENBR0osaUNBQ0ksWUFBQSxDQU9SLG1CQUNJLGVBQUEsQ0FNSixhQUNJLGFYaEVTLENXb0VULHFDQUNJLFdBQUEsQ0FFQSxvUUFDSSxrQkFBQSxDQUdKLHdDQUNJLGNBQUEsQ0FLWixpQkFDSSxpQkFBQSxDQUVBLG9EQUNJLDhDQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLGNBQUEsQ0FHSiwwQkFDSSxNQUFBLENBQ0EsNEJBQUEsQ0FFQSxnQ0FDSSwrQkFBQSxDQUlSLDBCQUNJLE9BQUEsQ0FDQSw2QkFBQSxDQUVBLGdDQUNJLGdDQUFBLENBT0osbUNBQ0ksaUJBQUEsQ0FDQSxrQkFBQSxDQUlBLCtEQUNJLFlBQUEsQ0FNaEIsY0FDSSxnQkFBQSxDQUlBLGlFQUNJLFVBQUEsQ0FDQSxXQUFBLENBT0osMEJBQ0ksZUFBQSxDQUVBLGlDQUNJLFFBQUEsQ0FDQSxXQUFBLENBSVIsbUNBQ0ksWUFBQSxDQUdKLGlDQUNJLGFYMUpLLENXOEpiLGNBQUEsWUFBQSxDQWtCSSxzREFDSSxZQUFBLENDcFZSLE9BQ0ksWUFBQSxDQUVJLDhCQUNJLFdBQUEsQ0FHUSxzRUFDSSxrQlhxQ2IsQ1dwQ2EsaUJBQUEsQ0FDQSxXQUFBLENBQ0EsMk5BQ0ksZ0JYcUpsQixDV3BKa0Isa0JYb0psQixDV25Ka0Isc0NBSEosMk5BSVEsaUJYbUp0QixDV2xKc0IsbUJYa0p0QixDQUFBLENXaEprQixpT0FDSSxvQkFBQSxDWCtINUIsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENXL0g0QixnQlg0SXRCLENXM0lzQixrQlgySXRCLENXMUlzQix3QkFBQSxDQUNBLGVBQUEsQ0FDQSxhWHFCckIsQ1duQnFCLHNDQVRKLGlPQVVRLGlCWHNJMUIsQ1dySTBCLG1CWHFJMUIsQ1dwSTBCLG1QQUNJLHdCWGEvQixDV1orQixlQUFBLENBQUEsQ0FLaEIseUVBQ0ksbUJBQUEsQ0FFQSwrRUFDSSx3QlhHdkIsQ1dGdUIsZUFBQSxDQUVKLDJFQUNJLGVBQUEsQ0FXNUIsb0RBQ0kscUJBQUEsQ0FDQSwwREFDSSxVQUFBLENBQ0EseUNBQUEsQ0FDQSx5QkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsYUFBQSxDQUNBLGlCQUFBLENBQ0EsT0FBQSxDQUNBLE9BQUEsQ0FDQSwwQkFBQSxDQ3JFWixNQUNJLG9CQUFBLENBRUEsdUJacU9BLDJDQUFBLENBQ0EsMkJBQUEsQ0FDQSxVWXRPbUMsQ1p1T25DLFdZdk95QyxDWndPekMsb0JBQUEsQ0FpQkEsOE9ZMVBBLHVCWjJQSSxpREFBQSxDQUNBLHlCQUFBLENBQUEsQ1l4UEosMEJaaU9BLCtDQUFBLENBQ0EsMkJBQUEsQ0FDQSxTWWxPdUMsQ1ptT3ZDLFdZbk80QyxDWm9PNUMsb0JBQUEsQ0FpQkEsOE9ZdFBBLDBCWnVQSSxxREFBQSxDQUNBLHlCQUFBLENBQUEsQ1lyUEEsZ0NBQ0ksMkJBQUEsQ0FHSiwrQkFDSSwyQkFBQSxDQUlSLG9CWnFOQSxxREFBQSxDQUNBLDJCQUFBLENBQ0EsVVl0TjZDLENadU43QyxXWXZObUQsQ1p3Tm5ELG9CQUFBLENBaUJBLDhPWTFPQSxvQloyT0ksMkRBQUEsQ0FDQSx5QkFBQSxDQUFBLENZek9BLDBCQUNJLDJCQUFBLENBR0oseUJBQ0ksMkJBQUEsQ0FFQSwrQkFDSSwrQkFBQSxDQ2hDWixrQkFDSSxVQUFBLENBQ0EsVUFBQSxDQUNBLGFBQUEsQ0FHSixrQ0FDSSxvQkFBQSxDQUlSLGdEQUNJLFdBQUEsQ0NaQSx5RUFDSSxpQkFBQSxDQ0tBLDBDQUNJLFFBQUEsQ0FHSixxQ0FDSSwwQ0FDSSxTQUFBLENBQUEsQ0FHUixxQ0FDSSwwQ0FDSSxTQUFBLENBQUEsQ0FXQSxtRUFDSSxVQUFBLENBQ0EsZUFBQSxDQUVBLHFFQUNJLFVBQUEsQ0FJUixxQ0FDSSxtRUFDSSxjQUFBLENBRUEsaUZBQ0ksZ0JBQUEsQ0FHSixnRkFDSSxtQkFBQSxDQUdKLDJFQUNJLFlBQUEsQ0FBQSxDQUtaLHFDQUNJLG1FQUNJLGlCQUFBLENBQUEsQ0FJUixxQ0FDSSxtRUFDSSxRQUFBLENBQUEsQ0M5RHhCLFVBQ0ksNEJBQUEsQ0FFQSxxQkFDSSxpQkFBQSxDQU1KLHNCQUNJLFlBQUEsQ0FHSix3QkFDSSxXQUFBLENBQ0EsVUFBQSxDQUVBLDhCQUNJLFVBQUEsQ0FJUiwwQkFDSSw0REFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxPQUFBLENBQ0EsVUFBQSxDQUdKLHVDQUNJLGtCakJnSUssQ2lCL0hMLFlBcENVLENBcUNWLGlCQUFBLENBQ0EsZUFBQSxDQUVBLDhDQUNJLFlBekNNLENBMENOLDZCQUFBLENBQ0EscUJBQUEsQ0FJUix5Q0FDSSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxNQUFBLENBQ0EsV0FBQSxDQUNBLHlCQUFBLENBQ0EsMEJBQUEsQ0FDQSxVQUFBLENBQ0EscUJBQUEsQ0FDQSxnQkFBQSxDQUtKLDZDQUNJLFVBQUEsQ0FDQSxrQkFBQSxDQUVBLG9EQUNJLFlBbEVNLENBbUVOLDZCQUFBLENBQ0EscUJBQUEsQ0FHSiwyREFWSiw2Q0FXUSxTQUFBLENBQ0EsZUFBQSxDQUVBLDJEQUNJLGNBQUEsQ0FBQSxDQUlSLHFDQW5CSiw2Q0FvQlEsU0FBQSxDQUNBLGVBQUEsQ0FFQSwyREFDSSxjQUFBLENBQUEsQ0FTUixxQ0FGSiw2Q0FHUSxTQUFBLENBRUEsNERBQ0ksVUFBQSxDQUdKLDZEQUNJLFdBQUEsQ0FBQSxDQU9oQixXQUNFLHNIQUFBLENBQ0EsWUFBQSxDQUdGLGlCQUNFLGlCQUFBLENBQ0EsS0FBQSxDQUNBLE1BQUEsQ0FDQSxZQUFBLENBQ0EscUJBQUEsQ0FDQSwwREFBQSxDQUNBLFVBQUEsQ0FDQSxZQUFBLENBR0YsVUFDRSxjQUFBLENBQ0EsTUFBQSxDQUNBLFVBQUEsQ0FDQSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxhQUFBLENBQ0Esa0JBQUEsQ0FHRixvQkFDRSxhQUFBLENBQ0EsV0FBQSxDQUNBLGlCQUFBLENBR0YsZ0JBQ0UsV0FBQSxDQUdGLG1CQUNFLGlCQUFBLENBQ0EscUJoQjNJTSxFZ0I0SU4sTUFBQSxDQUNBLFdBQUEsQ0FDQSxZQUFBLENBQ0EsYUFBQSxDQUNBLG1CQUFBLENBR0YseUJBQ0UsVUFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBR0YsV0FDRSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxNQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGFBQUEsQ0FHRixXQUNFLGFBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLGFBQUEsQ0FDQSwyQ0FBQSxDQUdGLFFBQ0UsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUdGLG1CQUNFLE1BQUEsQ0FHRixVQUNFLFlBQUEsQ0FDQSwwR0FBQSxDQUdGLGtCQUNFLFdBQUEsQ0FDQSxjQUFBLENBQ0EsYUFBQSxDQUdGLGtCQUNFLFNBQUEsQ0FDQSxNQUFBLENBQ0EsVUFBQSxDQVVFLDhCQUNJLFdBQUEsQ0FDQSwyREFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsU0FBQSxDQUNBLFVBQUEsQ0FRSixvQ0FDSSxpQ0FBQSxDQUlSLGtCQUNFLFNBQUEsQ0FDQSxPQUFBLENBQ0EsV0FBQSxDQVNFLDhCQUNJLFdBQUEsQ0FDQSw4REFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FRSixvQ0FDSSxpQ0FBQSxDQUlSLGtCQUNFLGFBQUEsRUFDQSxNQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxlaEJ6UU0sQ2dCNFFSLHdCQUNFLFVBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUdGLFNBQ0UsYUFBQSxDQUNBLGFqQnpIVyxDaUIwSFgsaUJBQUEsQ0FHRixxQkFDRSxTQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLHFCQUFBLENBR0YscUJoQmxKSSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ2dCa0pGLGNBQUEsQ0FHRixvQkFDRSx1QkFBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDQUNBLGNBQUEsQ0FDQSxVQUFBLENBR0YsbUJBQ0UsYUFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLDJEQUFBLENBQ0EsZ0JBQUEsQ0FDQSxZQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsVUFBQSxDQUVBLHlCQUNJLGlDQUFBLENBSU4seUJBQ0UsY0FBQSxDQUNBLDJEQUFBLENBQ0EsU0FBQSxDQU9FLHdMQVFJLDBDQUNJLCtDQUFBLENBQ0EseUJBQUEsQ0FHSiwwRkFDSSxvREFBQSxDQUNBLHlCQUFBLENBR0osMEZBQ0kscURBQUEsQ0FDQSx5QkFBQSxDQUdKLG9FQUNJLG1EQUFBLENBQ0EseUJBQUEsQ0FBQSxDQ3pXWixrQkFDSSxpQkFBQSxDQUNBLGtCQUFBLENBRUEseUJBQ0ksVUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBS1IsYUFDSSxxQkFBQSxDQUNBLHNCQUFBLENBQ0Esb0JBQUEsQ0FDQSxrQkFBQSxDQUdBLHVCQUNJLHFCQUFBLENBQ0Esc0JBQUEsQ0FDQSw0QkFBQSxDQUNBLGtCQUFBLENBRUEsMkJBQ0ksVUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBR0oscUNBQ0ksc0JBQUEsQ0FLUiw0QkFDSSxxQkFBQSxDQUNBLDRCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FFQSxvQ0FDSSxzQkFBQSxDQUdKLDBDQUNJLHlDQUFBLENBQ0Esc0JBQUEsQ0FHSix1Q0FDSSxxQkFBQSxDQUNBLHNCQUFBLENBQ0Esa0JBQUEsQ0FDQSxTQUFBLENBQ0Esc0JBQUEsQ0FFQSx5Q0FDSSxlQUFBLENBQ0Esc0JBQUEsQ0FDQSx5Q0FBQSxDQUdKLGdEQUNJLHVCQUFBLENBR0osK0NBRUksVUFBQSxDakJrTVoscURBQ0ksaUJBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxRQUFBLENBRUosc0RBQ0ksaUJBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxRQUFBLENpQjVNUSx1SEFDSSxVQUFBLENBR0osNERBQ0ksY0FBQSxDQUNBLHNCQUFBLENBQ0EscUJBQUEsQ0FDQSxpQkFBQSxDQUVBLGdFQUNJLHNCQUFBLENBQ0EsY0FBQSxDQUNBLFdBQUEsQ0FHSixnRkFDSSx1REFBQSxDQUNBLFdBQUEsQ0FDQSxTQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsVUFBQSxDQUNBLFlBQUEsQ0FJUiwyREFDSSxtQ0FBQSxDQUNBLHFCQUFBLENBQ0EsV0FBQSxDQUNBLDBCQUFBLENBQ0EsZUFBQSxDQUVBLG9FQUNJLGVBQUEsQ0FDQSxvQkFBQSxDQUNBLHNCQUFBLENBRUEsNkVBQ0ksYUFBQSxDQUNBLFFBQUEsQ0FDQSxVakJoSHBCLENpQm1IZ0Isc0VBQ0ksVWpCcEhwQixDaUJxSG9CLGNBQUEsQ0FTSixzRkFDSSw0QkFBQSxDQU9wQiwyREFDSSx1Q0FDSSxvQkFBQSxDQUFBLENBV0oscUNBQ0ksNENBQ0ksc0JBQUEsQ0FDQSx1QkFBQSxDQUNBLGFBQUEsQ0FFQSxnREFDSSxRQUFBLENBSVIsaURBQ0ksNEJBQUEsQ0FDQSxzQkFBQSxDQUNBLG9CQUFBLENBQ0Esa0JBQUEsQ0FDQSxZQUFBLENBR0ksdUVBQ0ksZUFBQSxDQUFBLENBY3BCLGtDQUNJLGVBQUEsQ0FDQSxVQUFBLENBR0oscUNBQ0ksV0FBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBTVosZ0JBQ0ksaUJBQUEsQ0FDSCxxQkFBQSxDQUNBLGdCQUFBLENBQ0EsUUFBQSxDQUVHLHVCQUNHLGlCQUFBLENBQ0MsS0FBQSxDQUNBLE1BQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQU9BLG9DQUNJLFlBQUEsQ0FJUiw0QkFDSSxrQkFBQSxDQUlSLHFDQUNJLHNCQUFBLFlBQUEsQ0FBQSxDQUdKLHFDQUNJLHNCQUFBLFlBQUEsQ0FBQSxDQzVPSixXQUNJLFVsQk9JLENrQkxKLHFDQUNJLGdCQUNJLFVBQUEsQ0FDQSxRQUFBLENBQUEsQ0FJUixvQkFDSSxlQUFBLENBR0oseUJBQ0ksaUJBQUEsQ0FDQSxRQUFBLENBQ0EsTUFBQSxDQUNBLGdCQUFBLENBQ0EsZWxCT08sQ2tCTlAsVUFBQSxDQUNBLHVCQUFBLENBQ0EscUJBQUEsQ0FFQSxxQ0FWSix5QkFXUSxlQUFBLENBQUEsQ0FHSixxQ0FkSix5QkFlUSxnQkFBQSxDQUFBLENBR0oscUNBbEJKLHlCQW1CUSxlQUFBLENBQUEsQ0FHSixnQ0FDSSxVQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0Esd0RBQUEsQ0FDQSxvQkFBQSxDQUdKLCtCQUNJLGdCQUFBLENBQ0EsUUFBQSxDQUNBLHdCQUFBLENBR0osZ09sQmlHSixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ2tCakdRLGlCQUFBLENBQ0EsY0FBQSxDQUNBLGtCQUFBLENBS0osbUJBQ0ksVUFBQSxDQUdKLCtCQUNJLCtCQUFBLENBRUEsc0NBQ0ksK0JBQUEsQ0FRaEIsZUFDSSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSx3Qm5Ca0ZTLENtQmpGVCxlQUFBLENBRUEsa0JBQ0ksV0FBQSxDQUNBLFFBQUEsQ0FDQSxpQkFBQSxDQUNBLHdEQUFBLENBQ0EsK0JBQUEsQ0FDQSxvQkFDSSxhQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENsQnlEUixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ2tCekRRLGVBQUEsQ0FDQSxZQUFBLENBQ0EsVUFBQSxDQUNBLFVsQjFGSixDa0IyRkksZ0JBQUEsQ0FFQSwwQkFDSSxVbEI5RlIsQ2tCaUdBLGlEQUNJLDZEQUFBLENBSVIscUNBQ0ksa0JBQ0ksb0JBQUEsQ0FDQSxVQUFBLENBQUEsQ0NqSFosaUJBQ0ksWUFBQSxDQUVBLHFCQUNJLGtCbkJ1QlksQ21CdEJaLFVBQUEsQ0FFQSx1Q0FDSSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxxQkFBQSxDQUNBLGlCQUFBLENBR0osMkJBQ0ksK0JBQUEsQ0FFQSw2QkFDSSwrQkFBQSxDQUlSLG1DbkJnSUosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENtQmhJUSxRQUFBLENBR0osb05uQjJISixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ21CM0hRLGlCQUFBLENBRUEscUNBSkosb05BS1EsYUFBQSxDQUFBLENBSVIsd0JBQ0ksU0FBQSxDQUNBLGVBQUEsQ0FFQSwyQkFDSSxpQkFBQSxDQUNBLHNCQUFBLENBRUEsbUNBQ0ksVUFBQSxDQUNBLG9CQUFBLENBQ0EsU0FBQSxDQUNBLFVBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsTUFBQSxDQUNBLGVBQUEsQ0FLWix5Qm5CNEZKLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDbUI1RlEsVUFBQSxDQUNBLHdCQUFBLENBQ0EsaUJBQUEsQ0FDQSx3REFBQSxDQUNBLGFBQUEsQ0FDQSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxTQUFBLENBQ0EsZUFBQSxDQUNBLFVBQUEsQ0FFQSxxQ0FmSix5QkFnQlEsaUJBQUEsQ0FDQSxhQUFBLENBQUEsQ0FHSixxQ0FwQkoseUJBcUJRLGNBQUEsQ0FBQSxDQUdKLHFDQXhCSix5QkF5QlEsYUFBQSxDQUFBLENDbkZoQixxQkFDSSxrQkFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUVBLHFDQUxKLHFCQU1RLGlCQUFBLENBQ0Esa0JBQUEsQ0FBQSxDQUdKLGtDQUNJLCtGQUFBLENBS0EsOENBQ0ksZUFBQSxDQUNBLFdBQUEsQ0FFQSxvREFDSSxXQUFBLENBQ0Esb0JBQUEsQ0FFQSxxQ0FKSixvREFLUSxZQUFBLENBQUEsQ0FNSix5REFDSSxnQkFBQSxDQUdKLCtEQUNJLGdCQUFBLENBT1IsOERBQ0ksWUFBQSxDQUlBLHFDQURKLCtDQUVRLFlBQUEsQ0FBQSxDQUtKLHFDQURKLGdEQUVRLFlBQUEsQ0FBQSxDQUtKLHNFQUNJLFlBQUEsQ0FFSixxRUFDSSxhQUFBLENBS1osc0NBV0ksZ0JBQUEsQ0FDQSxtQkFBQSxDQVZBLHFDQUZKLHNDQUdRLGdCQUFBLENBQ0EsaUJBQUEsQ0FBQSxDQUdKLHFDQVBKLHNDQVFRLFlBQUEsQ0FBQSxDQU1KLDBEQUNJLGlCQUFBLENBR0EsdUVBQ0ksV0FBQSxDQUVBLGtGQUNJLGdCQUFBLENBSVIsdUVBQ0ksV0FBQSxDQUdKLHVFQUNJLFdBQUEsQ0FHSix1RUFDSSxXQUFBLENBR0osdUVBQ0ksV0FBQSxDQUtaLGlDQUNJLFdBQUEsQ0FDQSxpQkFBQSxDQUVBLHFDQUpKLGlDQUtRLFlBQUEsQ0FBQSxDQUVKLHFDQVBKLGlDQVFRLFlBQUEsQ0FBQSxDQUdKLHlDQUNJLGlCQUFBLENBR0Esc0RBQ0ksUUFBQSxDQUNBLFNBQUEsQ0FDQSwwQkFBQSxDQUdKLHNEQUNJLFFBQUEsQ0FDQSxTQUFBLENBQ0EsMEJBQUEsQ0FHSixzREFDSSxRQUFBLENBQ0EsU0FBQSxDQUNBLDBCQUFBLENBR0osc0RBQ0ksU0FBQSxDQUNBLFNBQUEsQ0FDQSx5QkFBQSxDQUdKLHNEQUNJLFFBQUEsQ0FDQSxTQUFBLENBQ0EseUJBQUEsQ0FHSixxQ0FsQ0oseUNBbUNRLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxjQUFBLENBQ0EsUUFBQSxDQU1JLDBFQUNJLFdBQUEsQ0FPSiwwRUFDSSxXQUFBLENBT0osMEVBQ0ksV0FBQSxDQUlSLHNEQUNJLFNBQUEsQ0FFQSwwRUFDSSxXQUFBLENBSVIsc0RBQ0ksU0FBQSxDQUVBLDBFQUNJLFVBQUEsQ0FBQSxDQU9wQiwrQkFDSSxpQkFBQSxDQUNBLGtCQUFBLENBRUEsbUZBQUEsQ0FDQSxVcEI3TUosQ29COE1JLGdCQUFBLENBQ0EsbUJBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBRUEsb0RBQ0ksaUJBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUdKLDJDQUNJLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLHFCQUFBLENBR0osNENBQ0ksYUFBQSxDQUNBLHlCQUFBLENBQ0EsY0FBQSxDQUNBLGdCQUFBLENBQ0Esd0JBQUEsQ0FDQSxlQUFBLENBR0oscUNBaENKLCtCQWlDUSxlQUFBLENBRUEsMkNBQ0ksV0FBQSxDQUFBLENBSVIscUNBQ0ksWUFBQSxDQUNBLG1CQUFBLENBRUEsNENBQ0ksYUFBQSxDQUdKLHVDQUNJLFFBQUEsQ0FHSix1Q0FDSSxxQnBCN1BaLENvQjhQWSxVQUFBLENBQ0Esd0JBQUEsQ0FDQSx5QkFBQSxDQUNBLGlCQUFBLENBQ0EsV0FBQSxDQUNBLHFCQUFBLENBRUEsOENBQ0ksVUFBQSxDQUNBLG9CQUFBLENBQ0EsV0FBQSxDQUNBLFNBQUEsQ0FDQSw0RUFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLE9BQUEsQ0FHSiw2Q0FDSSxxQkFBQSxDQUNBLFVwQmxSaEIsQ29Cb1JnQixvREFDSSwyQkFBQSxDQUtaLHFDQTFDSixxQ0EyQ1EsZ0JBQUEsQ0FFQSx1Q0FDSSxlQUFBLENBRUosdUNBQ0ksVUFBQSxDQUNBLFVBQUEsQ0FDQSx5QkFBQSxDQUFBLENBTWhCLG9DQUNJLFVBQUEsQ0F3RlIsaURBQ0ksUUFBQSxDQzNZUixlQUNJLFlBQUEsQ0FDQSx3QkFBQSxDQUVBLGtNckI0SUEsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENxQjVJSSxRQUFBLENBQ0EseUJBQUEsQ0FDQSwyQkFBQSxDQUNBLG1DQUFBLENBR0osMkJyQjBJQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ3FCMUlJLGNBQUEsQ0FDQSxrQkFBQSxDQUNBLHdCQUFBLENBRUEsNkJBQ0ksUUFBQSxDQUlSLG9DQUNJLFlBQUEsQ0FHSix1QkFDSSxVQUFBLENBR0oscUJyQmlIQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ3FCM0dRLDhDQUNJLGVBQUEsQ0FNWiwyQnJCd0dBLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDcUJ4R0ksZUFBQSxDQUNBLFdBQUEsQ0FDQSx3REFBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSx3QkFBQSxDQUNBLFdBQUEsQ0FFQSxpQ0FDSSwrQkFBQSxDQUNBLGF0QjJHQyxDc0J0R1Qsd0NBQ0ksU0FBQSxDQUlKLGdEQUNJLGVBQUEsQ0FDQSxvQkFBQSxDQUVBLHdEckJ3RUosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENxQnhFUSxpQkFBQSxDQUdKLHVEckJtRUosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENxQm5FUSx3QkFBQSxDQUNBLGNBQUEsQ0FDQSxVQUFBLENBS0EsbUZBQ0ksVUFBQSxDckIrRFosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENxQi9EWSxhdEI0RUgsQ3NCM0VHLGdCQUFBLENBQ0EsVUFBQSxDQUdKLDRFQUNJLHVCQUFBLENBQ0Esd0JBQUEsQ0FDQSxXQUFBLENBRUEsZ0ZBQ0ksc0JBQUEsQ0FDQSxtQ0FBQSxDQW9DaEIseUJBQ0ksVUFBQSxDQ3pJSixrQ0FDSSxrQnRCeUJZLENzQnhCWixhQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQkFBQSxDQUVBLDJDQUNJLG1EQUFBLENBSUEsbURBQ0ksZUFBQSxDQUVBLDBEQUNJLCtCQUFBLENBTVIscURBQ0ksd0JBQUEsQ0FFSixxRHRCNkhSLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDc0IxSEksd0NBQ0ksWUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsbURBQUEsQ0FDQSxvQkFBQSxDQUNBLGlCQUFBLENBQ0EsT0FBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDdEJ5TlIsOE9zQmxPSSx3Q3RCbU9BLHFEQUFBLENBQ0EseUJBQUEsQ0FBQSxDc0J2TkEscUNBQ0ksd0NBQ0ksWUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsbURBQUEsQ0FDQSxvQkFBQSxDQUNBLGlCQUFBLENBQ0EsT0FBQSxDQUNBLFVBQUEsQ0FDQSxnQkFBQSxDQUFBLEN0QjJNWiw0VnNCcE5RLHdDdEJxTkoscURBQUEsQ0FDQSx5QkFBQSxDQUFBLENzQm5NSSw4Q0FDSSxhQUFBLENBUVIsd0NBQ0ksMkJBQUEsQ0FFQSxtREFDSSxTQUFBLENBRUEsaUxBQ0ksUUFBQSxDQUdKLDJEQUNJLGFBQUEsQ0FJUiw4Q0FDSSxhQUFBLENBR0oscUNBbkJKLHdDQW9CUSwyQkFBQSxDQUVBLDZDQUNJLGtCdEJwRUEsQ0FBQSxDdUJ4QnBCLGVBQ0ksaUJBQUEsQ0FHQSw4QkFDSSxVQUFBLENBQ0EsZUFBQSxDQUNBLGNBQUEsQ0FDQSxrQkFBQSxDQUNBLFlBQUEsQ0FDQSxpRUFBQSxDQUNBLFV2Qk5BLEN1QlFBLGdDQUNJLFV2QlRKLEN1QllBLHFDQUNJLGtCQUFBLENBRUEsa0RBQ0ksWUFBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSx3QkFBQSxDQUVKLG9RdkJ5SFIsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLEN1QnpIWSxhQUFBLENBQ0Esa0JBQUEsQ0FDQSxZQUFBLENBSVIsdUNBQ0ksZ0JBQUEsQ0FFQSw0REFDSSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxRQUFBLENBR0osNkNBQ0ksZUFBQSxDQUNBLGtCQUFBLENBSVIsbUN2QmtHSixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ3VCakdRLHlDQUNJLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBSUEsK0NBQ0ksK0JBQUEsQ0FLWixxQ0E3REosOEJBOERRLGNBQUEsQ0FDQSxhQUFBLENBQUEsQ0FJSixxQ0FDSSxxQ0FDSSxTQUFBLENBQ0EsVUFBQSxDQUNBLGtCQUFBLENBQ0EscUJBQUEsQ0FHSix1Q0FDSSxTQUFBLENBQ0EsV0FBQSxDQUNBLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxxQkFBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FFQSw0REFDSSxPQUFBLENBQ0EsT0FBQSxDQUdKLDZDQUNJLGVBQUEsQ0FDQSxlQUFBLENBQUEsQ0M5RnBCLGlCQUNJLFlBQUEsQ0FDQSw4REFBQSxDQUNBLHFCQUFBLENBQ0EsVUFBQSxDQUVBLHdCQUNJLGtCQUFBLENBRUEsZ0VBQ0ksUUFBQSxDQUdKLHFDeEJxSUosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLEN3QnJJUSxnQkFBQSxDQUlSLHNCQUNJLGlCQUFBLENBR0ksd0NBQ0ksVUFBQSxDQUVBLCtDQUNJLGdCQUFBLENBS1osdUN4QjRHSixzQ0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ3dCNUdRLFVBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxxQnhCakNKLEN3QmtDSSx3QkFBQSxDQUNBLHFCQUFBLENBRUEscURBQ0ksd0J6QnlISCxDeUJySEwsNkJ4Qm9HSixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ3dCcEdRLGVBQUEsQ0FDQSxTQUFBLENBQ0EsZUFBQSxDQUNBLFdBQUEsQ0FDQSxVeEJoREosQ3dCaURJLHdCQUFBLENBRUEsbUNBQ0ksaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLE9BQUEsQ0FJQSx5Q0FDSSwyQkFBQSxDQU1oQixxQ0FFUSxpQ0FDSSxTQUFBLENBQ0EsVUFBQSxDQUNBLHFCQUFBLENBRUEsZ0RBQ0ksa0JBQUEsQ0FFSixpREFDSSxpQkFBQSxDQUlSLDZCQUNJLGlCQUFBLENBQ0EsT0FBQSxDQUNBLFFBQUEsQ0FBQSxDQVFaLHdCeEJtREEsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLEN3Qm5ESSxhQUFBLENBQ0EsZUFBQSxDQUNBLHdCQUFBLENDaEdSLHdCQUNJLGtCekJhTyxDeUJaUCxxQkFBQSxDQ0RBLHFDQUNJLHFCQUNJLFdBQUEsQ0FFSixxQkFDSSxVQUFBLENBQUEsQ0FPSixxQ0FDSSwyQkFDSSxXQUFBLENBRUosMkJBQ0ksVUFBQSxDQUFBLENBT1oseUNBQ0ksZ0NBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLHFCMUJWTyxDMEJXUCxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBRUEsK0ZBQ0ksMkJBQUEsQ0FDQSx3QjFCckNHLEMwQjBDZixRQUNRLHdCMUI1QkcsQzBCK0JYLDBDQUVJLDhCQUFBLENBQ0EsZUFBQSxDQUNBLFdBQUEsQ0FDQSxXQUFBLENBRUEsNENBQ0ksZ0NBQUEsQ0FDQSxjQUFBLENBQ0EsYzFCeUdFLEMwQnhHRixnQkFBQSxDQUNBLGVBQUEsQ0FFQSxrREFDSSxVMUIzQ0ksQzBCNkNSLHFDQVZKLDRDQVdRLGlCMUJvR0YsQ0FBQSxDMEJqR04sNEMxQnVFQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQzBCdkVJLGlCMUIyRkUsQzBCMUZGLGdCQUFBLENBRUEsU0FBQSxDQUVBLHFDQVBKLDRDQVFRLGMxQnNGRixDQUFBLEMwQmxGTixtUkFDSSxvQkFBQSxDMUJnRUosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLEMwQmhFSSxnQjFCNkVFLEMwQjVFRixrQjFCNEVFLEMwQjNFRix3QkFBQSxDQUNBLHFCMUJ6RUEsQzBCMEVBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLFUxQnRGQSxDMEJ5RkosNkMxQnFEQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQzBCckRJLGtCMUJzRUUsQzBCckVGLGdCQUFBLENBQ0Esd0JBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUNBLFNBQUEsQ0FDQSxxQ0FSSiw2Q0FTUSxnQjFCdUVGLENBQUEsQzBCakVWLHFDQUlnQiw2R0FDSSxpQkFBQSxDQUVJLGlzQkFDSSxjQUFBLENBQ0EsUUFBQSxDQUFBLENDdkc1QixnQkFDSSxVQUFBLENBQ0EsVUFBQSxDQUNBLGdCQUFBLENBRUEsa0JBQ0ksY0FBQSxDQUNBLGdCQUFBLENBQ0EscUJBQUEsQ0FDQSw4QkFBQSxDQzVCUiw0REFHWSxtREFBQSxTQUFBLENBQ0Esb0RBQUEsVUFBQSxDQUFBLENBSVoscUNBTUksTUFDSSxlQUFBLENBR0osTUFFSSxXQUFBLENBR0osZUFDSSxTQUFBLENBR0osZ0JBQ0ksZUFBQSxDQUdKLHVDQUNJLFlBQUEsQ0FDQSxpQkFBQSxDQUdKLGdDQUNJLFlBQUEsQ0FHSixhQUNJLFNBQUEsQ0FHSixZQUNJLFlBQUEsQ0FJSixpQkFDSSxZQUFBLENBR0oseUJBQ0ksU0FBQSxDQU9KLHNCQUNJLFlBQUEsQ0FHSixvQkFDSSxXQUFBLENBR0oscUJBQ0ksY0FBQSxDQUNBLGFBQUEsQ0FHSixvQkFDSSxVQUFBLENBQ0EsY0FBQSxDQUdKLGVBQ0ksY0FBQSxDQUNBLGFBQUEsQ0FHSixzQ0FDSSxhQUFBLENBR0osbUJBQ0ksV0FBQSxDQUNBLFlBQUEsQ0FHSixzQ0FDSSxZQUFBLENBR0osd0pBRUksWUFBQSxDQUdKLGdCQUNJLGdCQUFBLENBR0osMkJBQ0ksZUFBQSxDQUdKLHdDQUNJLGFBQUEsQ0FFQSwrQ0FDSSxRQUFBLENBSVIsbUNBQ0ksZ0JBQUEsQ0FHSiwwQ0FDSSxZQUFBLENBR0osb0JBQ0ksV0FBQSxDQUdKLHNCQUNJLFlBQUEsQ0FPSixjQUNJLFVBQUEsQ0FHSiw4QkFDSSxlQUFBLENBR0osNkNBQ0ksYUFBQSxDQUdKLCtDQUNJLFlBQUEsQ0FHSixnQkFDSSxZQUFBLENBR0osc0NBQ0ksWUFBQSxDQUdKLDJDQUNJLGdCQUFBLENBR0osa0RBQ0ksZ0JBQUEsQ0FHSixpQkFDSSxjQUFBLENBR0osMEJBQ0ksZUFBQSxDQUdKLHVDQUNJLFFBQUEsQ0FHSixnQ0FDSSxXQUFBLENBT0osa0JBQ0ksaUJBQUEsQ0FFQSxxQkFDSSxpQkFBQSxDQUlSLCtCQUNJLFlBQUEsQ0FFSixTQUNJLGlCQUFBLENBR0osYUFDSSxZQUFBLENBR0osWUFDSSxXQUFBLENBR0osZUFDSSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxXQUFBLENBQ0EsZUFBQSxDQUdKLFNBQ0ksaUJBQUEsQ0FDQSxZQUFBLENBR0osb0JBQ0ksaUJBQUEsQ0FFSixZQUNJLFVBQUEsQ0FHSixPQUNJLGlCQUFBLENBQ0EsZUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsT0FBQSxDQUNBLFNBQUEsQ0FHSixTQUNJLFNBQUEsQ0FHSixtQkFDSSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxTQUFBLENBQ0EsNEJBQUEsQ0FHSixtQkFDSSwrQkFBQSxDQUdKLFNBQ0ksaUJBQUEsQ0FHSixnQkFDSSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxRQUFBLENBQ0EsY0FBQSxDQUVKLHFCQUNJLGlCQUFBLENBQ0EsS0FBQSxDQUNBLE9BQUEsQ0FDQSxRQUFBLENBQ0EsV0FBQSxDQUdKLDBCQUNJLGlCQUFBLENBQ0EsT0FBQSxDQUdKLFdBQ0ksaUJBQUEsQ0FDQSxlQUFBLENBQ0EsVUFBQSxDQUNBLE9BQUEsQ0FDQSxLQUFBLENBR0oscURBQ0ksY0FBQSxDQUNBLGVBQUEsQ0FFSixrREFDSSxhQUFBLENBR0osTUFDSSxXQUFBLENBRUEsMEJBQ0ksVUFBQSxDQUNBLFdBQUEsQ0FFQSw2QkFDSSxvQkFBQSxDQUNBLGFBQUEsQ0FJUixnQ0FDSSxXQUFBLENBQ0EsV0FBQSxDQUVBLG1DQUNJLG9CQUFBLENBQ0EsYUFBQSxDQUlSLGVBQ0ksZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FHSiw4Q0FBQSxXQUFBLENBR0osY0FDSSxVQUFBLENBQ0EsYUFBQSxDQU1BLDZEQUNJLGlCQUFBLENBQ0Esa0JBQUEsQ0FFSix5Q0FDSSxpQkFBQSxDQUVKLHlDQUNJLGdCQUFBLENBR1Isa0JBQ0ksaUJBQUEsQ0FDQSxrQkFBQSxDQUtBLHFHQUNJLFNBQUEsQ0FFSixxRkFDSSxTQUFBLENBSVIsTUFDSSxRQUFBLENBQ0EsZUFBQSxDQUNBLFVBQUEsQ0FFSiwwREFBQSxXQUFBLENBR0ksdVFBQUEsV0FBQSxDQUFBLGVBQUEsQ0FBQSxRQUFBLENBQUEsU0FBQSxDQUVKLHFCQUNJLGVBQUEsQ0FFSixXQUNJLFFBQUEsQ0FJQSw0Q0FDSSxVQUFBLENBR0osMEdBQ0ksVUFBQSxDQUNBLFVBQUEsQ0FHSiw0SkFDSSxxQkFBQSxDQUFBLGFBQUEsQ0FBQSxVQUFBLENBRUosZ0tBQ0kscUJBQUEsQ0FBQSxhQUFBLENBQUEsV0FBQSxDQUtSLHFCQUNJLGVBQUEsQ0FJZ0IsZ0RBQUEsZ0JBQUEsQ0FDNkIsY0FBQSxDQUM3QixnREFDSSxnQkFBQSxDQUl4Qix1QkFDSSxrQjVCOVhZLEM0QitYWixhQUFBLENBQ0EsV0FBQSxDQUVBLDhCQUFBLGdCQUFBLENBQUEscUJBQUEsQ0FBQSxXQUFBLENBQUEsc0JBQUEsQ0FDQSwwTkFDSSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUVKLDhCQUNJLFdBQUEsQ0FDQSxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLENBS0osYUFBQSxpQkFBQSxDQUFBLFlBQUEsQ0FDUSwrQkFDSSxpQkFBQSxDQUNmLFFBQUEsQ0FDQSxPQUFBLENBQ0EsTUFBQSxDQUlPLGdEQUNJLGVBQUEsQ0FHUixzQ0FBQSxZQUFBLENBQ0EsMkNBQUEsaUJBQUEsQ0FDTix1QkFBQSxXQUFBLENBR0Usa0JBQUEsVUFBQSxDQUFBLFVBQUEsQ0FDQSxrQkFDSSxpQkFBQSxDQUNBLFVBQUEsQ0FFSixrQ0FBQSxXQUFBLENBQ0EseUJBQUEsV0FBQSxDQUVBLHlCQUNJLGdCQUFBLENBTUksZ0VBQ0ksZUFBQSxDQUVKLGdFQUNJLGFBQUEsQ0FJWixtQ0FBQSxlQUFBLENBQ0EsV0FBQSxRQUFBLENBQUEsUUFBQSxDQUFBLGtCQUFBLENBQ0EsV0FBQSxZQUFBLENBQ0EsWUFBQSxTQUFBLENBQUEsVUFBQSxDQUNBLGFBQUEsU0FBQSxDQUFBLFVBQUEsQ0FDQSxhQUFBLFNBQUEsQ0FBQSxVQUFBLENBRUgsOEJBQ0MsWUFBQSxDQUVFLG1EQUNrQyxZQUFBLENBQ2xDLHFDQUFBLFlBQUEsQ0FDQSxxQ0FBQSxVQUFBLENBQUEsT0FBQSxDQUFBLGlCQUFBLENBQ0EsdUVBQ3VDLFNBQUEsQ0FFdkMseUJBQ0ksUUFBQSxDQUNBLFNBQUEsQ0FDQSxXQUFBLENBSUEsOEJBQ0ksa0JBQUEsQ0FFSiwrQkFDSSxVQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FDQSxVQUFBLENBRUEsc0NBQ0ksVUFBQSxDQUFBLENBS2hCLHFDQUNJLFdBQ0ksWUFBQSxDQUNBLDRJQUNJLGlCQUFBLENBQ0EsVUFBQSxDQUVKLHNCQUNJLFFBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxhQUFBLENBSVIsWUFDSSxTQUFBLENBQ0EsVUFBQSxDQUVKLGFBQ0ksU0FBQSxDQUdKLGFBQ0ksU0FBQSxDQUFBLENBSVIscUNBRVEsaUJBQ0ksVUFBQSxDQUFBLENBS1oscUNBR1ksb0NBQ0ksd0JBQUEsQ0FJWiwwQkFBQSx1QkFBQSxDQUVBLFdBQ0ksa0JBQUEsQ0FBQSxDQUdSLHFDQUtJLGdCQUNJLGVBQUEsQ0FHSixNQUNJLFVBQUEsQ0FJQSwyUEFDSSxNQUFBLENBQ0EsVUFBQSxDQUlSLHVCQUNJLG9CQUFBLENBQ0EsZUFBQSxDQUdKLG9CQUNJLFlBQUEsQ0FHSixxQkFDSSxVQUFBLENBR0osY0FDSSxhQUFBLENBR0osdUNBQ0ksS0FBQSxDQUdKLHNDQUNJLFVBQUEsQ0FDQSxjQUFBLENBR0osMENBQ0ksYUFBQSxDQUdKLHdDQUNJLFlBQUEsQ0FHSixtQ0FDSSxlQUFBLENBR0osbUJBQ0ksZUFBQSxDQU9KLGdCQUNJLGVBQUEsQ0FHSixlQUNJLGNBQUEsQ0FDQSxVQUFBLENBR0osc0JBQ0ksZUFBQSxDQUdKLG1DQUNJLGVBQUEsQ0FHSiwwQkFDSSxlQUFBLENBR0osc0NBQ0ksWUFBQSxDQUdKLHVDQUNJLGVBQUEsQ0FHSiwrQkFDSSxXQUFBLENBR0osMkNBQ0ksaUJBQUEsQ0FHSixrREFDSSxnQkFBQSxDQUdKLDhCQUNJLGVBQUEsQ0FHSixzQ0FDSSxXQUFBLENBR0oscUZBQ0ksV0FBQSxDQUdKLGFBQ0ksb0JBQUEsQ0FHSixZQUNJLGFBQUEsQ0FLQSxlQUNJLFVBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUVBLG9DQUNJLHdCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxZQUFBLENBR0osa0JBRUksVUFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUNBLGNBQUEsQ0FDQSxVQUFBLENBRUEsNERBRUksV0FBQSxDQUNBLGtCQUFBLENBQ0EsVUFBQSxDQUNBLGdCQUFBLENBS1osY0FDSSxrQkFBQSxDQUNBLGlCQUFBLENBQ0EsT0FBQSxDQUNBLEtBQUEsQ0FHSixxQkFDSSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLGtCQUFBLENBR0osb0JBQ0ksaUJBQUEsQ0FDQSxPQUFBLENBQ0EsS0FBQSxDQUNBLHVCQUFBLENBRUEsOEJBQ0ksMERBQUEsQ0FDQSxjQUFBLENBQ0EsYUFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBUUEsZ0RBQ0kscUI1QjF1QlosQzRCK3VCUSxvQ0FDSSx1QkFBQSxDQU1oQixxQkFDSSxjQUFBLENBR0osbUJBQ0ksU0FBQSxDQUdKLGdCQUNJLFNBQUEsQ0FJSixxQkFDSSxXQUFBLENBR0osK0JBQ0ksbUJBQUEsQ0FFSixxREFDSSxhQUFBLENBQ0Esa0JBQUEsQ0FJQSw2Q0FBQSxVQUFBLENBRWEsNkdBQUEsaUJBQUEsQ0FDYyxpSkFBQSxpQkFBQSxDQUNtQixhQUFBLENBQ0EsdUpBQUEsVUFBQSxDQUFBLFdBQUEsQ0FBQSxpQkFBQSxDQUFBLFdBQUEsQ0FBQSxNQUFBLENBQ0ksMkpBQ0ksU0FBQSxDQUlSLGlzQkFDSSxpQkFBQSxDQUFBLFdBQUEsQ0FBQSxNQUFBLENBQ0EsV0FBQSxDQUVKLHVKQUNJLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxNQUFBLENBZ0I5Qix5WUFDSSxRQUFBLENBVXhCLG1JQUNJLGtCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FLUixlQUNJLGVBQUEsQ0FDQSxnQkFBQSxDQUdKLE1BQ0ksZUFBQSxDQUdBLDRDQUNJLFVBQUEsQ0FDQSxVQUFBLENBR1IsNkJBQUEsVUFBQSxDQUNBLDJDQUNJLGtCQUFBLENBRUosNENBQ0ksbUJBQUEsQ0FFSix1RUFDSSxVQUFBLENBQ0EsVUFBQSxDQUNBLGdCQUFBLENBSUEscUdBQ0ksVUFBQSxDQUVKLHFGQUNJLFVBQUEsQ0FHUixnQ0FDSSxrQkFBQSxDQUdKLHFCQUNJLGVBQUEsQ0FDQSxjQUFBLENBQ0EsVUFBQSxDQUlBLDRUQUNJLFVBQUEsQ0FBQSxVQUFBLENBQUEsVUFBQSxDQUdSLCtDQUNJLGVBQUEsQ0FBQSxVQUFBLENBR0osTUFDSSxXQUFBLENBRUEsMEJBQ0ksVUFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FFQSw2QkFDSSxvQkFBQSxDQUNBLGFBQUEsQ0FJUixnQ0FDSSxVQUFBLENBQ0EsZUFBQSxDQUNBLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBRUEsbUNBQ0ksb0JBQUEsQ0FDQSxhQUFBLENBSVIsNEJBRUksZ0JBQUEsQ0FDQSxpQkFBQSxDQUdKLGVBQ0ksVUFBQSxDQUdKLDhDQUFBLFVBQUEsQ0FLSSwwQkFBQSxVQUFBLENBQ0EsNEJBQUEsaUJBQUEsQ0FBQSxXQUFBLENBQUEsUUFBQSxDQUFBLGtCQUFBLENBR0oseUJBQ0ksdUJBQUEsQ0FFQSx1Q0FDSSxZQUFBLENBR0osOEJBQ0ksUUFBQSxDQUNBLFVBQUEsQ0FHSixpRUFDSSxxQkFBQSxDQU1SLGdCQUFBLFVBQUEsQ0FBQSxrQkFBQSxDQUNBLHFCQUFBLGtCQUFBLENBTVEsd0NBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxLQUFBLENBQ1ksOENBQUEsWUFBQSxDQUNBLG1EQUFBLFdBQUEsQ0FBQSxnQkFBQSxDQUVaLHVDQUNJLGdCQUFBLENBQ0EsZUFBQSxDQUNBLFNBQUEsQ0FFQSw2Q0FDSSxlQUFBLENBQ0EsZUFBQSxDQUdKLGtEQUNJLGVBQUEsQ0FHSix1REFDSSxlQUFBLENBR0osdURBQ0ksZUFBQSxDQUNBLGVBQUEsQ0FHUix5Q0FDSSxTQUFBLENBQ0EsZUFBQSxDQUNBLG1CQUFBLENBQ0Esc0RBQUEsVUFBQSxDQUVKLG1DQUFBLFFBQUEsQ0FDQSxrQ0FBQSxTQUFBLENBQ00sY0FBQSxDQUFBLFlBQUEsQ0FBQSxlQUFBLENBSWxCLG9CQUFBLFVBQUEsQ0FBQSxVQUFBLENBQUEsVUFBQSxDQUNvQiwyQkFBQSxVQUFBLENBQUEsZUFBQSxDQUVJLHFEQUFBLE1BQUEsQ0FBQSxRQUFBLENBRUosZ0RBQUEsZUFBQSxDQUNBLGdEQUNJLGVBQUEsQ0FLcEIsZ0RBQUEsZUFBQSxDQUVJLCtCQUNJLG1CQUFBLENBQ0EsU0FBQSxDQUdSLFlBQ0ksY0FBQSxDQUNBLDBCQUNJLGtCQUFBLENBTVosT0FDSSxlQUFBLENBQUEsVUFBQSxDQUVKLHlEQUFBLGFBQUEsQ0FBQSxpQkFBQSxDQUFBLFVBQUEsQ0FDQSw0REFFSSxVQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0EsV0FBQSxDQUNBLFNBQUEsQ0FMQSw4REFBQSxTQUFBLENBT0osNERBRUksVUFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxTQUFBLENBTEEsOERBQUEsU0FBQSxDQVlKLHVFQUVJLG9CQUFBLENBR0osc0NBQ0ksWUFBQSxDQUdKLHFCQUNJLGdCQUFBLENBR0osMkJBQ0ksVUFBQSxDQUNBLGNBQUEsQ0FDQSxVQUFBLENBR0osMkJBQ0ksVUFBQSxDQUNBLGNBQUEsQ0FDQSxXQUFBLENBRUosa0JBQUEsZ0JBQUEsQ0FBQSxVQUFBLENBQ0EsMkRBQUEsVUFBQSxDQUNBLHdDQUFBLGFBQUEsQ0FBQSxVQUFBLENBQ0EsZ0NBQUEsWUFBQSxDQUNBLHlDQUFBLGNBQUEsQ0FFQSxtQ0FBQSxlQUFBLENBQ0EscURBQUEsVUFBQSxDQUNBLG1EQUFBLFVBQUEsQ0FBQSxVQUFBLENBQ0Esb0RBQUEsa0JBQUEsQ0FFQSxTQUNJLGNBQUEsQ0FFQSw0QkFDSSxLQUFBLENBR0osZ0xBQ0ksZUFBQSxDQUVKLFlBQ0ksWUFBQSxDQUNBLE9BQUEsQ0FFSiwyQkFDSSxRQUFBLENBSVIseUJBQ0ksZ0JBQUEsQ0FHSixtREFDSSxVQUFBLENBQ0EsWUFBQSxDQUNBLGlCQUFBLENBRUEsOFlBT0ksb0JBQUEsQ0FDQSxVQUFBLENBTUosK0VBQ0ksVUFBQSxDQUVBLHFHQUNJLFVBQUEsQ0FHSixxRkFDSSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxRQUFBLENBT0oseUNBQ0ksV0FBQSxDQUVKLGtDQUNJLFVBQUEsQ0FDQSxVQUFBLENBR1IsNEJBQ0ksVUFBQSxDQUdSLG1DQUFBLGVBQUEsQ0FDQSxnREFBQSxPQUFBLENBQUEsUUFBQSxDQUFBLFdBQUEsQ0FDQSxXQUFBLFlBQUEsQ0FBQSxlQUFBLENBQ0EsWUFBQSxTQUFBLENBQUEsUUFBQSxDQUNBLGFBQUEsU0FBQSxDQUFBLFVBQUEsQ0FDQSxhQUFBLFNBQUEsQ0FBQSxVQUFBLENBRUEscUJBQ0ksY0FBQSxDQUVKLHNCQUFBLHlCQUFBLENBQ0EsZ0NBQUEsVUFBQSxDQUFBLFdBQUEsQ0FBQSxvQkFBQSxDQUFBLFNBQUEsQ0FFQSx1Q0FBQSxZQUFBLENBQ0EsMEJBQUEsWUFBQSxDQUFBLFVBQUEsQ0FBQSxlQUFBLENBQUEsaUJBQUEsQ0FBQSxpQkFBQSxDQUdRLGlEQUFBLFVBQUEsQ0FBQSxRQUFBLENBQUEsaUJBQUEsQ0FDQSxpREFBQSxhQUFBLENBQUEsU0FBQSxDQUNBLG1EQUFBLGFBQUEsQ0FBQSxpQkFBQSxDQUFBLFVBQUEsQ0FJUiw0Q0FDSSx1QkFBQSxDQUNBLFNBQUEsQ0FFSixpR0FBQSxTQUFBLENBRUEsaURBQUEsaUJBQUEsQ0FBQSxTQUFBLENBQUEsV0FBQSxDQUNBLHNCQUFBLFVBQUEsQ0FBQSxTQUFBLENBQ0Esd0JBQUEsZ0JBQUEsQ0FHSSxrQ0FDSSxVQUFBLENBR0osbUNBQ0ksU0FBQSxDQUdKLHlCQUNJLFNBQUEsQ0FBQSxDQUtaLHFDQUNJLHFCQUNJLFlBQUEsQ0FFQSw4Q0FDSSx1QkFBQSxDQUdSLDBDQUFBLHNCQUFBLENBQUEsQ0FJSixxQ0FJSSxPQUFBLFlBQUEsQ0FDQSxzQkFBQSxTQUFBLENBQ0EsTUFFSSxjQUFBLENBQ0EsU0FBQSxDQUNBLFdBQUEsQ0FHSixNQUNJLFdBQUEsQ0FDQSxlQUFBLENBQ0EsU0FBQSxDQUdKLGVBQ0ksVUFBQSxDQUdKLGlDQUNJLFdBQUEsQ0FDQSxTQUFBLENBR0oscUJBQ0ksa0JBQUEsQ0FHSixjQUNJLGlCQUFBLENBQ0EsU0FBQSxDQUNBLGlCQUFBLENBR0osZUFDSSxVQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FHSixvQ0FDSSx3QkFBQSxDQUNBLGdCQUFBLENBRUEsWUFBQSxDQUdKLGtCQUNJLFVBQUEsQ0FHSixrQkFDSSxXQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FDQSxnQkFBQSxDQUdKLHdDQUNJLGlCQUFBLENBSUEsb0NBQ0ksNEJBQUEsQ0FDQSxrQkFBQSxDQUdKLDREQUVJLG1CQUFBLENBRUEsZ0VBQ0ksY0FBQSxDQUtaLFVBQ0ksd0RBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBR0oscUJBQ0ksWUFBQSxDQUdKLGdCQUNJLGVBQUEsQ0FDQSxlQUFBLENBRUosZ0JBQ0ksZUFBQSxDQUdKLDBDQUNJLFNBQUEsQ0FFQSxjQUFBLENBRUosb0JBQ0ksVUFBQSxDQStCSixxQkFDSSxVQUFBLENBSUosYUFDSSxTQUFBLENBR0osYUFDSSxZQUFBLENBR0oscUdBQ0ksaUJBQUEsQ0FDQSxjQUFBLENBQ0Esb0JBQUEsQ0FHSixnQkFDSSxnQkFBQSxDQUNBLGdCQUFBLENBR0osc0NBQ0ksWUFBQSxDQUdKLHFGQUNJLFlBQUEsQ0FHSixtQkFDSSxTQUFBLENBR0osdUNBQ0ksUUFBQSxDQUdKLGFBQ0ksU0FBQSxDQUdKLDBDQUNJLFlBQUEsQ0FHSix3Q0FDSSxhQUFBLENBR0osbUNBQ0ksZUFBQSxDQUdKLDhCQUNJLGVBQUEsQ0FHSixtQkFDSSxpQkFBQSxDQUdKLHNDQUNJLFlBQUEsQ0FHSiwwQkFDSSxlQUFBLENBR0osWUFDSSxZQUFBLENBR0osbUJBQ0ksYUFBQSxDQUdKLGlCQUNJLGFBQUEsQ0FHSixVQUFBLFlBQUEsQ0FHUSwwQ0FBQSxTQUFBLENBSVIsZ0JBQ0ksVUFBQSxDQUdKLHFCQUNJLGNBQUEsQ0FHSiwwQkFDSSxXQUFBLENBQ0EsY0FBQSxDQUdKLE9BQ0ksa0JBQUEsQ0FHSixlQUNJLFdBQUEsQ0FDQSxhQUFBLENBQ0EsWUFBQSxDQUdKLHFCQUNJLGVBQUEsQ0FFSixrQkFDSSxpQkFBQSxDQUdKLGlCQUNJLGdCQUFBLENBQ0Esa0JBQUEsQ0FHSixxQkFDSSxlQUFBLENBSUosYUFDSSxZQUFBLENBRUosUUFDSSxzQkFBQSxDQUdKLGNBQ0ksWUFBQSxDQUdKLHFCQUVJLGNBQUEsQ0FDQSxTQUFBLENBQ0EsY0FBQSxDQUNBLGVBQUEsQ0FHSixlQUNJLGVBQUEsQ0FDQSxVQUFBLENBSUoseUJBQ0ksV0FBQSxDQUNBLFlBQUEsQ0FHSiwrQ0FDSSxVQUFBLENBQ0EsYUFBQSxDQUlBLGdDQUNJLFdBQUEsQ0FDQSxTQUFBLENBRUosa0JBQ0ksY0FBQSxDQUlKLDZDQUNJLFVBQUEsQ0FFSixxQ0FDSSxVQUFBLENBR1IsOENBQ0ksU0FBQSxDQUNBLGlCQUFBLENBRUosbURBQ0ksZUFBQSxDQUNBLFVBQUEsQ0FFSixrREFDSSxnQkFBQSxDQUlBLHdXQUNJLFNBQUEsQ0FBQSxzQkFBQSxDQUlKLCtFQUNJLGVBQUEsQ0FNSix5Q0FDSSxVQUFBLENBQUEsUUFBQSxDQUlSLDBEQUdJLGtCQUFBLENBQ0EsYUFBQSxDQUdKLHFCQUNJLGVBQUEsQ0FLSSxnREFBQSxRQUFBLENBRUosWUFDSSxhQUFBLENBS1IsbUNBQ0ksaUJBQUEsQ0FHSixpQkFDSSxTQUFBLENBQ0EsV0FBQSxDQUdKLHlCQUNJLFVBQUEsQ0FDQSxVQUFBLENBR0osbURBQ0ksZUFBQSxDQUFBLGdCQUFBLENBRUoseUJBQUEsVUFBQSxDQUVBLHFCQUNJLFVBQUEsQ0FFSiw4QkFBQSxjQUFBLENBQ0EseUNBQUEsY0FBQSxDQUNBLDhDQUFBLGVBQUEsQ0FBQSxVQUFBLENBQUEsb0JBQUEsQ0FDQSxhQUFBLGVBQUEsQ0FBQSxVQUFBLENBQUEsb0JBQUEsQ0FDQSxhQUFBLGtCQUFBLENBQ0Esb0JBQUEsZUFBQSxDQUVBLG1DQUFBLGNBQUEsQ0FDQSxxREFBQSxVQUFBLENBQUEsY0FBQSxDQUNBLG1EQUFBLFVBQUEsQ0FBQSxVQUFBLENBQ0Esb0RBQUEsaUJBQUEsQ0FDQSxHQUFBLG9CQUFBLENBQUEsZUFBQSxDQUNBLGdCQUFBLFVBQUEsQ0FLSSxnTEFDSSxlQUFBLENBRUosWUFDSSxRQUFBLENBQ0EsVUFBQSxDQUdSLDRCQUFBLGdCQUFBLENBQ0EsNEJBQUEsU0FBQSxDQUNBLDZDQUFBLFFBQUEsQ0FJSSxnREFBQSxVQUFBLENBR0osOEJBQUEsU0FBQSxDQUVBLFdBQUEsWUFBQSxDQUFBLGVBQUEsQ0FDQSxZQUFBLFNBQUEsQ0FBQSxRQUFBLENBQUEsa0JBQUEsQ0FBQSxXQUFBLENBQUEsb0JBQUEsQ0FBQSwyQkFBQSxDQUFBLFdBQUEsQ0FDQSxrQkFBQSw2QkFBQSxDQUNBLGFBQUEsU0FBQSxDQUFBLFFBQUEsQ0FBQSxXQUFBLENBQUEsaUJBQUEsQ0FBQSxvQkFBQSxDQUFBLFdBQUEsQ0FBQSw2QkFBQSxDQUNBLDZCQUFBLDhCQUFBLENBQ0EsYUFBQSxTQUFBLENBQUEsUUFBQSxDQUFBLDhCQUFBLENBQUEsMEJBQUEsQ0FBQSxnQkFBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQ0EsNkJBQUEsaUNBQUEsQ0FFQSwrQkFBQSxjQUFBLENBR0kscUJBQ0ksY0FBQSxDQUVKLHVCQUNJLE9BQUEsQ0FNSiwwSkFBQSxPQUFBLENBQ0EsMEpBQUEsT0FBQSxDQUtRLGlEQUFBLGFBQUEsQ0FBQSxTQUFBLENBS1IsOEJBQ0ksZUFBQSxDQUNBLGNBQUEsQ0FHSixzQ0FDSSxTQUFBLENBQ0EsY0FBQSxDQUdKLHVCQUNJLFFBQUEsQ0FJUixxQkFDSSxZQUFBLENBRUEsOENBQ0ksdUJBQUEsQ0FHUixvQkFDSSxvQkFBQSxDQUNBLHVCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FFSiw4QkFDSSxrQkFBQSxDQUVKLHlCQUNJLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQUFBLENBRUoseUJBQ0ksY0FBQSxDQUVKLHdCQUNJLFVBQUEsQ0FBQSxDQUlSLHFDQUNJLDBCQUNJLFVBQUEsQ0FDQSxNQUFBLENBQ0EsUUFBQSxDQUVKLGdCQUNJLFdBQUEsQ0FFSixxQkFDSSxlQUFBLENBR0oscUJBQ0ksa0JBQUEsQ0FFSix5QkFBQSxjQUFBLENBQUEsQ0FHSixxQ0FFUSw2Q0FDSSxVQUFBLENBRUoscUNBQ0ksVUFBQSxDQUFBLENBSVoscUNBQ0ksOEJBQ0ksU0FBQSxDQUVKLFVBQ0ksWUFBQSxDQUVKLG1CQUNJLGFBQUEsQ0FDQSxRQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FJSSwwQ0FBQSxTQUFBLENBQ21CLDJOQUFBLFlBQUEsQ0FFbkIsb0RBQUEsU0FBQSxDQUtSLHFEQUNJLGNBQUEsQ0FDQSxlQUFBLENBR0oseUNBQ0ksZUFBQSxDQUVKLG1aQUNJLFVBQUEsQ0FNSSxnQ0FDSSxlQUFBLENBSVosbUJBQUEsZ0JBQUEsQ0FJSSw4SkFBQSxXQUFBLENBQUEsY0FBQSxDQUFBLENBSVIscUNBQ0ksWUFDSSxTQUFBLENBRUosYUFDSSxTQUFBLENBRUosYUFDSSxTQUFBLENBQUEsQ0NyeURSLHdMQUdJLDJUQUVJLCtDQUFBLENBQ0EseUJBQUEsQ0FJQSxvRUFDSSxVQUFBLENBQ0EsK0NBQUEsQ0FDQSx5QkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsYUFBQSxDQUNBLGlCQUFBLENBQ0EsT0FBQSxDQUNBLE9BQUEsQ0FDQSwwQkFBQSxDQUlSLHlDQUNJLHFEQUFBLENBQ0EseUJBQUEsQ0FHSixrQ0FDSSxvREFBQSxDQUNBLDJCQUFBLENBR0osc0RBQ0ksa0RBQUEsQ0FDQSx5QkFBQSxDQUdKLDJCQUNJLDhDQUFBLENBQ0EsMkJBQUEsQ0FHSixpQ0FDSSw4Q0FBQSxDQUNBLDJCQUFBLENBR0osdUJBQ0ksc0RBQUEsQ0FDQSwwQkFBQSxDQUdKLGtDQUNJLGtEQUFBLENBQ0EseUJBQUEsQ0FHSix3Q0FDSSxnREFBQSxDQUNBLHlCQUFBLENBR0osa0RBQ0kscURBQUEsQ0FDQSx5QkFBQSxDQUdKLDRDQUNJLGtEQUFBLENBQ0EseUJBQUEsQ0FHSiwwQ0FDSSxxREFBQSxDQUNBLDBCQUFBLENBR0osZ0NBQ0ksc0RBQUEsQ0FDQSwwQkFBQSxDQUdKLG9DQUNJLG1EQUFBLENBQ0EseUJBQUEsQ0FHSiwwQkFDSSxxREFBQSxDQUNBLHlCQUFBLENBR0osOENBQ0ksd0RBQUEsQ0FDQSx5QkFBQSxDQUtBLGdDQUNJLDJEQUFBLENBQ0Esd0JBQUEsQ0FHSixzQ0FDSSxpRUFBQSxDQUdSLG1CQUNJLHFEQUFBLENBQ0Esd0JBQUEsQ0FHSixzVEFDSSwrQ0FBQSxDQUNBLHlCQUFBLENBR0osc0NBQ0ksa0RBQUEsQ0FDQSx5QkFBQSxDQUdKLGlEQUNJLHNEQUFBLENBQ0EseUJBQUEsQ0FHSix3Q0FDSSx5REFBQSxDQUNBLHlCQUFBLENBRUoscUJBQ0ksbURBQUEsQ0FDQSx5QkFBQSxDQUdKLFFBQ0ksZ0RBQUEsQ0FDQSx5QkFBQSxDQUdKLFdBQ0ksbURBQUEsQ0FDQSx5QkFBQSxDQUdKLDhDQUNJLHNEQUFBLENBQ0EsbUJBQUEsQ0FHSixpQ0FDSSw2Q0FBQSxDQUNBLDBCQUFBLENBR0osbUNBQ0ksaURBQUEsQ0FDQSx5QkFBQSxDQUdKLCtCQUNJLHVFQUFBLENBQ0EsMkJBQUEsQ0FHSixxQ0FDSSx1RUFBQSxDQUNBLDJCQUFBLENBR0osNEJBQ0ksb0RBQUEsQ0FDQSx5QkFBQSxDQUdKLDRCQUNJLG1EQUFBLENBQ0EseUJBQUEsQ0FHSixzRUFDSSwwREFBQSxDQUNBLHlCQUFBLENBR0osbURBQ0ksaURBQUEsQ0FDQSx5QkFBQSxDQUtBLHlCQUNJLDhEQUFBLENBQ0EsMEJBQUEsQ0FFSiw2QkFDSSw4REFBQSxDQUNBLDBCQUFBLENBRUosd0JBQ0ksOERBQUEsQ0FDQSwwQkFBQSxDQUVKLHdCQUNJLDhEQUFBLENBQ0EsMEJBQUEsQ0FFSiw0QkFDSSw4REFBQSxDQUNBLDBCQUFBLENBRUosMkJBQ0ksOERBQUEsQ0FDQSwwQkFBQSxDQUVKLDZCQUNJLDhEQUFBLENBQ0EsMEJBQUEsQ0FLUixvQ0FDSSwyREFBQSxDQUNBLHlCQUFBLENBR0osMEJBQ0ksbURBQUEsQ0FDQSx5QkFBQSxDQUdKLHlCQUNJLG1EQUFBLENBQ0EseUJBQUEsQ0FHSixtQkFDSSwwREFBQSxDQUNBLHlCQUFBLENBS0EsdURBQ0ksZ0RBQUEsQ0FDQSwwQkFBQSxDQUNBLDZEQUNJLGdEQUFBLENBQ0EsMEJBQUEsQ0FJUix5REFDSSxtREFBQSxDQUNBLDBCQUFBLENBQ0EsK0RBQ0ksbURBQUEsQ0FDQSwwQkFBQSxDQUlSLDZEQUNJLHNEQUFBLENBQ0EsMEJBQUEsQ0FDQSxtRUFDSSxzREFBQSxDQUNBLDBCQUFBLENBSVIsd0RBQ0ksc0RBQUEsQ0FDQSwwQkFBQSxDQUNBLDhEQUNJLHNEQUFBLENBQ0EsMEJBQUEsQ0FJUix3REFDSSxpREFBQSxDQUNBLDBCQUFBLENBQ0EsOERBQ0ksaURBQUEsQ0FDQSwwQkFBQSxDQUlSLDBEQUNJLG1EQUFBLENBQ0EsMEJBQUEsQ0FDQSxnRUFDSSxtREFBQSxDQUNBLDBCQUFBLENBS1osYUFDSSxnREFBQSxDQUNBLHlCQUFBLENBR0osWUFDSSxpREFBQSxDQUNBLHlCQUFBLENBR0osMkJBQ0ksb0RBQUEsQ0FDQSx5QkFBQSxDQUdKLGFBQ0ksaURBQUEsQ0FDQSx5QkFBQSxDQUdKLCtCQUNJLGlEQUFBLENBQ0EseUJBQUEsQ0FHSixxQ0FDSSxpREFBQSxDQUNBLHlCQUFBLENBR0osUUFDSSwrQ0FBQSxDQUNBLHlCQUFBLENBR0osZ0NBQ0ksb0RBQUEsQ0FDQSx5QkFBQSxDQUdKLHdCQUNJLHFEQUFBLENBQ0EsMEJBQUEsQ0FHSixtREFDSSwrQ0FBQSxDQUNBLHlCQUFBLENBR0oscURBQ0ksK0NBQUEsQ0FDQSx5QkFBQSxDQUdKLDZEQUNJLG1EQUFBLENBQ0EseUJBQUEsQ0FJQSxrQkFDSSxpREFBQSxDQUNBLHlCQUFBLENBR0osdUJBQ0ksbURBQUEsQ0FDQSx5QkFBQSxDQUFBLENDcFhaLGNBQ0ksb0JBQUEsQ0FDQSxnQkFBQSxDQUVBLHlCQUNJLGdCQUFBLENBR0osb0JBQ0ksa0JBQUEsQ0FHTCwrQkFDSyxpQkFBQSxDQ1pSLHNCQUNJLGlCQUFBLENBRUksNENBQ0ksd0RBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLFlBQUEsQ0FDQSxtQkFBQSxDQUlJLHFEL0JvSVosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLEMrQnBJYSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxtQkFBQSxDQVFqQix1Q0FBQSxrQkFBQSxDQUNBLGtDaENnR0Msb0VBQUEsQ0FDRyxrQkFBQSxDQUNBLGlCQUFBLENnQ2xHeUQsY0FBQSxDQUM3RCx3Q2hDNkVDLDJEQUFBLENBQ0csa0JBQUEsQ0FDQSxpQkFBQSxDZ0M5RUosMkJBQ0ksbUJBQUEsQ0FJQSxtQ0FBQSxVQUFBLENBQUEsV0FBQSxDQUNBLHNDQUFBLGtCQUFBLENBQUEsY0FBQSxDQUNBLHdDQUFBLGNBQUEsQ0FBQSx3QkFBQSxDQUNBLHNDQUNJLGNBQUEsQ0FDQSxrQkFBQSxDaEMrRkosc0RBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSx3QkFBQSxDQUNBLGtCQUFBLENnQ2pHQSxzQ0FDSSwyQkFBQSxDQUVBLHdDQUNJLGlCQUFBLENBQ0EsVS9CaENELEMrQmtDQyw4Q0FDSSxVaEMwSEgsQ2dDdEhMLGlEQUNJLGlCQUFBLENBSVIseUNBQ0ksaUJBQUEsQ0FFSix5Q0FDSSxTQUFBLENBSUEsc0NBQ0ksVUFBQSxDQUNBLGVBQUEsQ0FFQSwrQ0FDSSx5QkFBQSxDQUtoQiwwQkFDSSxlQUFBLENBR0oseU9BQ0ksVS9CbkVPLENEK0hQLHFEQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDZ0M5REEsbUJBQUEsQ0FDQSwyUEFDSSxVaENzRkssQ2dDbEZiLG1PQUNFLGVBQUEsQ0FJRiw0QmhDc0RJLHlEQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGNBQUEsQ0FDQSxpQkFBQSxDZ0N4REEsa0JBQUEsQ0FFSixnQ2hDeURJLHlEQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGdCQUFBLENBQ0Esa0JBQUEsQ2dDeERBLDZCQUNJLGFoQzRESyxDZ0MzREwsY0FBQSxDQUNBLHlCQUFBLENBRUEsbUNBQ0ksVWhDOERDLENnQ3pEYixnREFBQSx5QkFBQSxDQUFBLGdCQUFBLENBQUEsZUFBQSxDQUNBLG9EQUFBLFdBQUEsQ0FBQSxVQUFBLENBQUEsV0FBQSxDQUNBLDJFQUFBLDhCQUFBLENBQ0Esa0RBQUEsV0FBQSxDQUFBLFVBQUEsQ0FDQSw2RWhDZEMsMkRBQUEsQ0FDRyxrQkFBQSxDQUNBLGlCQUFBLENnQ1lvRyx3QkFBQSxDQUN4Ryw0R0FBQSxhQUFBLENBQUEsZ0JBQUEsQ0FFQSxpRUFBQSwrQkFBQSxDQUFBLGtCQUFBLENBQUEsa0JBQUEsQ0FJUSwyQi9CMEJKLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDK0J0QkosNkJBQ0ksa0JBQUEsQ0FJRixtQ0FDRSwwQkFBQSxDQUNBLHFEQUNFLG1CQUFBLENBQ0EsMERBQ0Usc0JBQUEsQ0FTTiwyREFDRSw2QkFBQSxDQUNJLDJFQUNFLG9DQUFBLENBRUYscUVBQ0Usb0JBQUEsQ0MxSlYsOEJBRUksY0FBQSxDQUNBLGFBQUEsQ0FDQSxpQkFBQSxDaEN5UUEsMENBQ0ksaUJBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxRQUFBLENBRUosNENBQ0ksaUJBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxRQUFBLENnQ2pSQSxxQ0FESixrREFFUSxpQkFBQSxDQUFBLENBS1osU0FDSSxVQUFBLENBQ0EsVUFBQSxDQUdJLGlCQUNJLFNBQUEsQ0FFSix3QmhDa01KLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0N4TUksaUJBQ0ksU0FBQSxDQUVKLHdCaENrTUosZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQ3hNSSxpQkFDSSxTQUFBLENBRUosd0JoQ2tNSixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDeE1JLGlCQUNJLFNBQUEsQ0FFSix3QmhDa01KLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0N4TUksaUJBQ0ksU0FBQSxDQUVKLHdCaENrTUosZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQ3hNSSxpQkFDSSxTQUFBLENBRUosd0JoQ2tNSixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDeE1JLGlCQUNJLFNBQUEsQ0FFSix3QmhDa01KLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0N4TUksaUJBQ0ksU0FBQSxDQUVKLHdCaENrTUosZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQ3hNSSxpQkFDSSxTQUFBLENBRUosd0JoQ2tNSixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDeE1JLGtCQUNJLFVBQUEsQ0FFSix3QmhDa01KLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0NoTUEscUNBRVEsa0JBQ0ksU0FBQSxDQUVKLHlCaEN3TFIsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQzlMUSxrQkFDSSxTQUFBLENBRUoseUJoQ3dMUixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDOUxRLGtCQUNJLFNBQUEsQ0FFSix5QmhDd0xSLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0M5TFEsa0JBQ0ksU0FBQSxDQUVKLHlCaEN3TFIsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQzlMUSxrQkFDSSxTQUFBLENBRUoseUJoQ3dMUixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDOUxRLGtCQUNJLFNBQUEsQ0FFSix5QmhDd0xSLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0M5TFEsa0JBQ0ksU0FBQSxDQUVKLHlCaEN3TFIsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQzlMUSxrQkFDSSxTQUFBLENBRUoseUJoQ3dMUixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDOUxRLGtCQUNJLFNBQUEsQ0FFSix5QmhDd0xSLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0M5TFEsbUJBQ0ksVUFBQSxDQUVKLHlCaEN3TFIsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQUEsQ2dDckxBLHFDQUVRLGlCQUNJLFNBQUEsQ0FFSix3QmhDNktSLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0NuTFEsaUJBQ0ksU0FBQSxDQUVKLHdCaEM2S1IsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQ25MUSxpQkFDSSxTQUFBLENBRUosd0JoQzZLUixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDbkxRLGlCQUNJLFNBQUEsQ0FFSix3QmhDNktSLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0NuTFEsaUJBQ0ksU0FBQSxDQUVKLHdCaEM2S1IsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQ25MUSxpQkFDSSxTQUFBLENBRUosd0JoQzZLUixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDbkxRLGlCQUNJLFNBQUEsQ0FFSix3QmhDNktSLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0NuTFEsaUJBQ0ksU0FBQSxDQUVKLHdCaEM2S1IsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQ25MUSxpQkFDSSxTQUFBLENBRUosd0JoQzZLUixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDbkxRLGtCQUNJLFVBQUEsQ0FFSix3QmhDNktSLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUFBLENnQ3hLSSxxQ0FESixzQkFFUSxrQkFBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDQUFBLENBTVIscUNBREosZUFFUSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsaUJBQUEsQ0FBQSxDQUtJLGdDQUNJLG1CQUFBLENBRUosdUNoQ2lKUixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDdkpRLGdDQUNJLG9CQUFBLENBRUosdUNoQ2lKUixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDdkpRLGdDQUNJLFNBQUEsQ0FFSix1Q2hDaUpSLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0N2SlEsZ0NBQ0ksb0JBQUEsQ0FFSix1Q2hDaUpSLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0N2SlEsZ0NBQ0ksb0JBQUEsQ0FFSix1Q2hDaUpSLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0N2SlEsZ0NBQ0ksU0FBQSxDQUVKLHVDaENpSlIsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQ3ZKUSxnQ0FDSSxvQkFBQSxDQUVKLHVDaENpSlIsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQ3ZKUSxnQ0FDSSxvQkFBQSxDQUVKLHVDaENpSlIsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQ3ZKUSxnQ0FDSSxTQUFBLENBRUosdUNoQ2lKUixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDdkpRLGlDQUNJLG9CQUFBLENBRUosdUNoQ2lKUixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDL0lJLHFDQUVRLGlDQUNJLG1CQUFBLENBRUosd0NoQ3VJWixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDdklZLHNDQUNJLGlCQUFBLENBQ0EsY0FBQSxDQVJKLGlDQUNJLG9CQUFBLENBRUosd0NoQ3VJWixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDdklZLHNDQUNJLGlCQUFBLENBQ0EsY0FBQSxDQVJKLGlDQUNJLFNBQUEsQ0FFSix3Q2hDdUlaLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0N2SVksc0NBQ0ksaUJBQUEsQ0FDQSxjQUFBLENBUkosaUNBQ0ksb0JBQUEsQ0FFSix3Q2hDdUlaLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0N2SVksc0NBQ0ksaUJBQUEsQ0FDQSxjQUFBLENBUkosaUNBQ0ksb0JBQUEsQ0FFSix3Q2hDdUlaLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0N2SVksc0NBQ0ksaUJBQUEsQ0FDQSxjQUFBLENBUkosaUNBQ0ksU0FBQSxDQUVKLHdDaEN1SVosZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQ3ZJWSxzQ0FDSSxpQkFBQSxDQUNBLGNBQUEsQ0FSSixpQ0FDSSxvQkFBQSxDQUVKLHdDaEN1SVosZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQ3ZJWSxzQ0FDSSxpQkFBQSxDQUNBLGNBQUEsQ0FSSixpQ0FDSSxvQkFBQSxDQUVKLHdDaEN1SVosZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQ3ZJWSxzQ0FDSSxpQkFBQSxDQUNBLGNBQUEsQ0FSSixpQ0FDSSxTQUFBLENBRUosd0NoQ3VJWixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDdklZLHNDQUNJLGlCQUFBLENBQ0EsY0FBQSxDQVJKLGtDQUNJLG9CQUFBLENBRUosd0NoQ3VJWixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDdklZLHNDQUNJLGlCQUFBLENBQ0EsY0FBQSxDQUFBLENBS1oscUNBRVEsZ0NBQ0ksbUJBQUEsQ0FFSix1Q2hDd0haLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0M5SFksZ0NBQ0ksb0JBQUEsQ0FFSix1Q2hDd0haLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0M5SFksZ0NBQ0ksU0FBQSxDQUVKLHVDaEN3SFosZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQzlIWSxnQ0FDSSxvQkFBQSxDQUVKLHVDaEN3SFosZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQzlIWSxnQ0FDSSxvQkFBQSxDQUVKLHVDaEN3SFosZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENnQzlIWSxnQ0FDSSxTQUFBLENBRUosdUNoQ3dIWixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDOUhZLGdDQUNJLG9CQUFBLENBRUosdUNoQ3dIWixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDOUhZLGdDQUNJLG9CQUFBLENBRUosdUNoQ3dIWixnQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ2dDOUhZLGdDQUNJLFNBQUEsQ0FFSix1Q2hDd0haLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDZ0M5SFksaUNBQ0ksb0JBQUEsQ0FFSix1Q2hDd0haLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUFBLENnQ3BIQSxxQ0FDSSwyQkFDSSxpQkFBQSxDQUNBLGdCQUFBLENBQUEsQ0MxR1oseUJBQ0ksY0FBQSxDQUNBLGdCQUFBLENBQ0EsYUFBQSxDQUNBLHFDQUpKLHlCQUtRLGNBQUEsQ0FBQSxDQUVKLHFDQVBKLHlCQVFRLGNBQUEsQ0FBQSxDQUlSLEVBQ0ksY0FBQSxDQUNBLHlCQUFBLENBQ0EsYWpDS08sQ2lDSlAsb0JBQUEsQ2pDeUhBLDBEQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDaUN6SEEsUUFDSSxVakNJUSxDaUNGWixVQUNJLFVqQ1ZHLENpQ1lQLFFBQ0ksWUFBQSxDQUNBLHVCQUFBLENBQ0Esc0JBQUEsQ0FDQSxxQkFBQSxDQUNBLDBCQUFBLENBR0osVUFDSSxZQUFBLENBQ0EsdUJBQUEsQ0FDQSxzQkFBQSxDQUNBLHFCQUFBLENBQ0EsMEJBQUEsQ0FHSixTQUNJLFlBQUEsQ0FDQSx1QkFBQSxDQUNBLHNCQUFBLENBQ0EscUJBQUEsQ0FDQSwwQkFBQSxDQUlSLFdBQ0ksZUFBQSxDQUdKLHlCQUNJLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGFBQUEsQ0FDQSxxQ0FKSix5QkFLUSxjQUFBLENBQUEsQ0FFSixxQ0FQSix5QkFRUSxjQUFBLENBQUEsQ0FHSixtQ0FDSSxlQUFBLENBRUEscUNBSEosbUNBSVEsaUJBQUEsQ0FBQSxDQUlSLG9DQUNJLGNBQUEsQ0FFQSxxQ0FISixvQ0FJUSxnQkFBQSxDQUFBLENBS1osZUFDSSx3QmpDbENPLENpQ21DUCxVQUFBLENBQ0Esa01BQ0ksVWpDOUVBLENpQ2tGUixlQUNJLHFCakNuRkksQ2lDb0ZKLFVBQUEsQ0FHSixvQkFDSSx3QmpDdkZTLENpQ3dGVCxVQUFBLENBR0oseUJBQ0kscUJqQzNGYyxDaUM0RmQsVUFBQSxDQUNBLGFBQUEsQ0FHSixzQkFDSSx3QmpDckdXLENpQ3NHWCxVQUFBLENBR0osa0JBQ0kscUJqQ25HTyxDaUNvR1AsVUFBQSxDQU1KLE1BQ0ksWUFBQSxDQUdKLE9BQ0ksaUJBQUEsQ0FHSixPQUNJLGdCQUFBLENBR0osT0FDSSxtQkFBQSxDQUdKLE9BQ0ksaUJBQUEsQ0FJSixPQUNJLGdCQUFBLENBR0osT0FDSSxtQkFBQSxDQUdKLE9BQ0ksMkJBQUEsQ0FJSixPQUNJLGdCQUFBLENBR0osT0FDSSxtQkFBQSxDQUdKLE9BQ0ksMkJBQUEsQ0FHSixPQUNJLDhCQUFBLENBR0osUUFDSSxnQkFBQSxDQUNBLHFDQUZKLFFBR1EsaUJBQUEsQ0FBQSxDQUlSLE1BQ0kseUJBQUEsQ0FHSixNQUNJLDRCQUFBLENBR0osT0FDSSwwQkFBQSxDQUdKLE9BQ0ksMEJBQUEsQ0FHSixPQUNJLGtCQUFBLENBR0osT0FDSSw2QkFBQSxDQUdKLE9BQ0ksMEJBQUEsQ0FHSixPQUNJLDZCQUFBLENBR0osT0FDSSwwQkFBQSxDQUNBLHFDQUZKLE9BR1EsMEJBQUEsQ0FBQSxDQUlSLE9BQ0ksNkJBQUEsQ0FDQSxxQ0FGSixPQUdRLDZCQUFBLENBQUEsQ0FLUix3RkFFSSw0QkFBQSxDQUtKLG9QQU9JLHdCQUFBLENBS0osT2pDeEdJLDBEQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDaUN3R0EsYUFBQSxDQUNBLGlCakN4RU0sQ2lDeUVOLHdCQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQUNBLHFDQVBKLE9BUVEsa0JqQ3hFRSxDQUFBLENpQzBFTix5Q0FDSSxrQmpDN0VFLENpQzhFRixjQUFBLENBQ0EsY0FBQSxDQUNBLGFBQUEsQ0FDQSxxQ0FMSix5Q0FNUSxnQmpDOUVGLENBQUEsQ2lDZ0ZGLHNDQVJKLHlDQVNRLGlCakNoRkQsQ2lDaUZDLGFBQUEsQ0FDQSxnQkFBQSxDQUFBLENBRUosdURBQ0ksVUFBQSxDQUNBLFNBQUEsQ0FDQSxVQUFBLENBQ0EsYUFBQSxDQUNBLHdCakM5TkgsQ2lDK05HLG9CQUFBLENBQ0EscUNBUEosdURBUVEscUJBQUEsQ0FBQSxDQUVKLHNDQVZKLHVEQVdRLHFCQUFBLENBQUEsQ0FPaEIsWUFDSSxrQmpDbkhNLENpQ29ITixzQkFBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENqQ3JKQSwwREFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ2lDcUpBLGlCQUNJLGFqQ2xQQyxDaUNvUEwscUNBVEosWUFVUSxlQUFBLENBQUEsQ0FFSixzQ0FaSixZQWFRLGdCakN2SEUsQ0FBQSxDaUMySFYsR2pDbEtJLDBEQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDaUNrS0EsYUFBQSxDQUNBLGlCakNsSU0sQ2lDbUlOLHdCQUFBLENBQ0Esb0JBQUEsQ0FDQSxhQUFBLENBQ0EsUUFDSSxhakNwUUMsQ2lDc1FMLHFDQVZKLEdBV1EsY2pDcElFLENBQUEsQ2lDd0lWLFlBQ0ksa0JqQ25KTSxDaUNvSk4sc0JBQUEsQ0FDQSxhQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUNJLGFqQ2pSQyxDaUNtUkwsa0JqQ3pMQSwwREFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ2lDMExBLHNDQVhKLFlBWVEsaUJqQzFKRSxDQUFBLENpQzhKVixnRmpDak1JLDBEQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDaUNpTUEsaUJqQ2hLTSxDaUNpS04sc0JBQUEsQ0FDQSx3QkFBQSxDQUNBLGFBQUEsQ0FDQSxlQUFBLENBQ0EsK0ZBQ0ksYWpDblNDLENpQ3VTVCxZQUNJLG1CakNoTE0sQ2lDaUxOLHNCQUFBLENBQ0EsYUFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFDSSxhakM3U0MsQ2lDaVRULE9BQ0ksYUFBQSxDQUNBLGtCakMxTE0sQ2lDMkxOLGNBQUEsQ0FDQSxrQkFBQSxDQUNBLHdCQUFBLENBQ0EscUNBTkosT0FPUSxnQmpDNUxFLENBQUEsQ2lDOExOLGlCakNwTkEsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENpQ29OSSxlQUFBLENBSVIsZ0RBQ0ksYUFBQSxDQUNBLGNqQzNNTSxDaUM0TU4sa0JBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FHSixnREFDSSxhQUFBLENqQ25PQSxzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ2lDbU9BLGlCakNyTk0sQ2lDc05OLHdCQUFBLENBQ0EsWUFBQSxDQUVBLGVBQUEsQ0FDQSwwREFDSSxtQkFBQSxDQUVKLHFDQVhKLGdEQVlRLGNqQzdORSxDQUFBLENpQ2lPVixRQUNJLGFqQ3pWSyxDaUM0VlQsVUFDSSxvQkFBQSxDQUVBLGtCakNqT00sQ2lDa09OLGFBQUEsQ0FDQSxzQkFBQSxDQUNBLHdCQUFBLENBQ0EsY0FBQSxDQUNBLG9CQUFBLENBQ0EsYWpDcFdPLENpQ3FXUCxlQUFBLENBQ0EsY0FDSSxlQUFBLENBQ0EscUNBRkosY0FHUSxlQUFBLENBQ0Esa0JqQzdPRixDaUM4T0UscUJBQ0ksa0JBQUEsQ0FBQSxDQUlaLGlCQUNJLFdBQUEsQ0FDQSxhakNuWEMsQ2lDb1hELGNqQzdQRSxDaUM4UEYsb0JBQUEsQ0FDQSxpQkFBQSxDQUVKLGdCQUNJLG9CQUFBLENBRUEsMkJBQUEsQ0FDQSx3QmpDNVhDLENpQzZYRCxhakMzWEcsQ2lDNFhILHVCQUNJLFdBQUEsQ0FDQSxhakM5WEQsQ2lDaVlQLG9CQUNJLHlCQUFBLENBRUEseUJBQ0kseUJBQUEsQ0FHSixrQ0FDSSxhakMxWUQsQ2lDNllQLHFDQWxESixVQW1EUSxpQmpDclJFLENpQ3NSRixpQkFDSSxpQmpDdlJGLENBQUEsQ2tDcEtOLG1CQVlJLHdCbEMrQkcsQ2tDekNILGtDQUNJLGlCQUFBLENBQ0EsV0FBQSxDQUNBLDhCQUFBLENBQ0EsVUFBQSxDQUNBLHNEQUNJLHdCbENtQ0wsQ2tDN0JILHlCQUNJLDhCQUFBLENBR0osNENBQ0ksY0FBQSxDQUlKLHlDQUNJLFlBQUEsQ2xDZ1BSLHdDQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDQUVKLHlDQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDa0NyUEEscUNBQ0ksV0FBQSxDQUNBLGVBQUEsQ0FDQSxPQUFBLENBR0oseUJBQ0ksVUFBQSxDQUNBLDZCQUNJLGFBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLHFDQUpKLDZCQUtRLFdBQUEsQ0FBQSxDQUtaLHlCQUNJLDhCQUFBLENBQ0EsV0FBQSxDQUNBLDRCQUFBLENBQ0EsVWxDbkRKLENrQ29ESSxTQUFBLENBQ0EsV0FBQSxDQUNBLGdCQUFBLENBQ0EscUNBUkoseUJBU1Esa0JBQUEsQ0FBQSxDQUlSLCtCQUNJLGlCQUFBLENBSUEsNENBQ0ksUUFBQSxDQUNBLGNBQUEsQ0FFSixvREFDSSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxLQUFBLENBR0EsMkNBQ0ksV0FBQSxDQUVBLGdCQUFBLENBS0osMERBQ0ksV0FBQSxDQUtaLGtDQUVJLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ2xDeUtSLHdDQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDQUVKLHlDQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDa0NwTEksc0RBQ0ksWUFBQSxDQUVKLHNDQVJKLGtDQVNRLFdBQUEsQ0FDQSxnQkFBQSxDQUVBLHNEQUNJLG9CQUFBLENBQUEsQ0FLWixxQ0FDSSxPQUFBLENBQ0EsZUFBQSxDQUNBLFlBQUEsQ0FDQSxlQUFBLENBR0osNkNBQ0ksVUFBQSxDQUNBLGdCQUFBLENBRUEsaUJBQUEsQ0FDQSxzQ0FMSiw2Q0FNUSxpQkFBQSxDQUFBLENBR0osaUVBQ0ksNkdBQUEsQ0FDQSwyQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0Esb0JBQUEsQ0FDQSxvQkFBQSxDQUNBLHNDQVBKLGlFQVFRLGlCQUFBLENBQUEsQ2xDcUhoQiw4T2tDN0hRLGlFbEM4SEosa0VBQUEsQ0FDQSx5QkFBQSxDQUFBLENrQ25IUSx1RUFDSSxVQUFBLENBQ0EsWUFBQSxDQUNBLGlCQUFBLENBQ0EscUJsQzNJWixDa0M0SVksU0FBQSxDQUNBLFdBQUEsQ0FDQSxPQUFBLENBQ0Esc0NBUkosdUVBU1Esb0JBQUEsQ0FBQSxDQU1oQixrQ0FDSSxXQUFBLENBSUEsdUNBQ0ksY0FBQSxDQUNBLDBDQUNJLGNBQUEsQ0FDQSxRQUFBLENBRUEsNkNsQ25CaEIsc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENrQ29Cb0IsUUFBQSxDQUNBLCtDQUNJLGNsQ1BsQixDa0NVVSw2Q2xDakNoQixzQ0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ2tDa0NvQixjbENiZCxDa0NjYyxRQUFBLENBR0osNENBQ0ksVWxDakxoQixDa0NrTGdCLG9CQUFBLENBQ0Esa0RBQ0ksYWxDNUluQixDa0NpSmUsbURBQ0ksYWxDbEpuQixDa0N5SkQsNEJBRUksaUJBQUEsQ0FDQSxhQUFBLENBQ0EsYUFBQSxDQUNBLGlCQUFBLENBQ0Esb0JBQUEsQ2xDK0RSLGtDQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDQUVKLG1DQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDa0N6RUksNENBQ0ksY0FBQSxDQUNBLFVBQUEsQ0FDQSxvQkFBQSxDQUNBLGNBQUEsQ2xDeURaLGtEQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDQUVKLG1EQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDa0NuRVEsK0NBQ0ksVUFBQSxDQUNBLFNBQUEsQ0FDQSxlQUFBLENBQ0Esb0JBQUEsQ0FDQSxpREFDSSxVQUFBLENBQ0EsYUFBQSxDQUNBLGNBQUEsQ0FDQSxRQUFBLENBTWhCLGtDQUVJLGNBQUEsQ0FDQSx5QkFBQSxDbENxQ1Isd0NBQ0ksaUJBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxRQUFBLENBRUoseUNBQ0ksaUJBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxRQUFBLENrQy9DSSxvREFDSSxPQUFBLENBQ0EsMkJBQUEsQ0FHSixzQ0FWSixrQ0FXUSxZQUFBLENBQUEsQ0FHSixpREFDSSxXQUFBLENBQ0EsWUFBQSxDQUNBLGdCQUFBLENBRUosNERBQ0ksV0FBQSxDQUVBLGlCQUFBLENBRUEsZ0ZBQ0ksb0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQUFBLENBS1osbUNBQ0ksWUFBQSxDQUVBLHNDQUhKLG1DQUlRLGFBQUEsQ0FBQSxDQUtBLHVEQUNBLGVBQUEsQ0FJSix5Q0FDSSxpQkFBQSxDQUNBLGNBQUEsQ0FFSixnS0FDSSxVbENqUlIsQ2tDbVJJLG9EQUNJLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ2xDaEJaLDZEQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDQUVKLDhEQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDa0NRWSwwREFDSSxVQUFBLENBRUksa0VBQ0ksd0JsQ3RQdkIsQ2tDdVB1QixhbENyUHJCLENrQzBQUyw2REFDSSxjQUFBLENBQ0EsZUFBQSxDQUNBLGdFQUNJLGlCQUFBLENBR1IsOERBQ0ksUUFBQSxDQUNBLGlFQUNJLGlCQUFBLENBQ0EsU0FBQSxDQU1oQiw0Q0FDSSxTQUFBLENBQ0EsZ0JBQUEsQ0FHQSwwREFDSSxXQUFBLENBQ0EsWUFBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FFSiwyTEFDSSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUNBLFlBQUEsQ0FFQSxzQ0FQSiwyTEFRUSxhQUFBLENBQ0EsY0FBQSxDQUFBLENBSVIsc0NBeEJKLDRDQXlCUSxVQUFBLENBQUEsQ0NwVmhCLHFDQURGLGdDQUVJLGNBQUEsQ0FBQSxDQUlKLG1CQUNFLHdCbkN5Q08sQ21DdkNQLDRCQUFBLENBR0EsaUJBQUEsQ0FDQSxhQUFBLENuQ2dRQSx5QkFDSSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ0FFSiwwQkFDSSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ21DMVFKLCtCQUNFLGVBQUEsQ0FFQSwwQ0FDRSwrQkFBQSxDQUVBLDRDQUNFLGNBQUEsQ0FDQSxhbkNIQyxDbUNJRCx1REFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxrQkFBQSxDQUNBLG1CQUFBLENBQ0Esb0JBQUEsQ0FDQSxlQUFBLENBQ0EsVUFBQSxDQUNBLHdCQUFBLENBRUEsa0RBQ0UseUJBQUEsQ0FNUixzQkFDRSxRQUFBLENBQ0EsU0FBQSxDQUNBLG9CQUFBLENBR0YsNkJBQ0UscUJuQ3pDRSxDbUM0Q0osMEJBQ0Usa0JBQUEsQ0FHRiwwRUFFRSxhbkNSSyxDQTRFUCxzQ0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ21DcEVFLGtCbkN3R0ksQ21DdkdKLGVBQUEsQ0FDQSx3SEFDRSxhbkNiRyxDbUNtQkgsaUNBQ0UsbUJBQUEsQ0FLTiw0QkFFRSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxjQUFBLENuQzZMRixrQ0FDSSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ0FFSixtQ0FDSSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ21DeE1GLHFDQVBGLDRCQVFJLG1CQUFBLENBQUEsQ0FHRixpTEFDRSxZQUFBLENBQ0EscUNBRkYsaUxBR0ksYUFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EsZ0JBQUEsQ0FBQSxDQUlKLDRDQUNFLGNBQUEsQ0FDQSxVQUFBLENBQ0Esb0JBQUEsQ25DMktKLGtEQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDQUVKLG1EQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDbUNyTEEsK0NBQ0UsVUFBQSxDQUNBLFNBQUEsQ0FDQSxlQUFBLENBQ0Esb0JBQUEsQ0FDQSxpREFDRSxVQUFBLENBQ0EsYUFBQSxDQUNBLGNBQUEsQ0FDQSxRQUFBLENBR0oscUNBakJGLDRDQWtCSSxXQUFBLENBQUEsQ0FLTixnQ0FDRSx3QkFBQSxDQUNBLHNCQUFBLENBQ0EsTUFBQSxDQUNBLGVBQUEsQ0FDQSxVQUFBLENBQ0EscTNCQVVFLGFuQ3JGRyxDbUN1RkwsMENBQ0UsY25DNkJFLENtQzVCRixnREFDRSxVbkNwSE0sQ21DdUhWLDZMQUNFLGlCbkNzQkUsQ21DckJGLG9CbkN3QkUsQ21DckJKLG1DQUNFLGtCbkNvQkUsQ21DbkJGLG1CbkNvQkUsQ21DbEJKLDRDQUNFLGFuQ3ZHRyxDbUN3R0gsd0JBQUEsQ0FJSiw0QkFDRSxhQUFBLENuQytHRixrQ0FDSSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ0FFSixtQ0FDSSxpQkFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ21DeEhGLDZDQUNFLG9CQUFBLENBQ0EsU0FBQSxDQUNBLFFBQUEsQ0FDQSxxQ0FKRiw2Q0FLSSxjQUFBLENBQUEsQ0FFRixnREFDRSxVQUFBLENBQ0EsU0FBQSxDQUNBLG1CQUFBLENBQ0Esb0JBQUEsQ0FDQSxxQ0FMRixnREFNSSxnQkFBQSxDQUNBLGNBQUEsQ0FBQSxDQUdGLHVEQUNFLGFBQUEsQ0FLTixrQ0FDRSx5QkFBQSxDQUNBLHdDQUNFLDRCQUFBLENBRUYsa0RuQzZDSiwwREFBQSxDQUNBLDJCQUFBLENBQ0EsVW1DOUNvRCxDbkMrQ3BELFdtQy9DMEQsQ25DZ0QxRCxvQkFBQSxDQWlCQSw4T21DbEVJLGtEbkNtRUEsZ0VBQUEsQ0FDQSx5QkFBQSxDQUFBLENtQ2pFQSwrQ25DMENKLHNEQUFBLENBQ0EsMkJBQUEsQ0FDQSxVbUMzQ2dELENuQzRDaEQsV21DNUNzRCxDbkM2Q3RELG9CQUFBLENBaUJBLDhPbUMvREksK0NuQ2dFQSw0REFBQSxDQUNBLHlCQUFBLENBQUEsQ21DOURBLDBDbkN1Q0osaURBQUEsQ0FDQSwyQkFBQSxDQUNBLFVtQ3hDMkMsQ25DeUMzQyxXbUN6Q2lELENuQzBDakQsb0JBQUEsQ0FpQkEsOE9tQzVESSwwQ25DNkRBLHVEQUFBLENBQ0EseUJBQUEsQ0FBQSxDbUMzREEsMENuQ29DSixpREFBQSxDQUNBLDJCQUFBLENBQ0EsVW1DckMyQyxDbkNzQzNDLFdtQ3RDaUQsQ25DdUNqRCxvQkFBQSxDQWlCQSw4T21DekRJLDBDbkMwREEsdURBQUEsQ0FDQSx5QkFBQSxDQUFBLENtQ3hEQSxxRG5DaUNKLDREQUFBLENBQ0EsMkJBQUEsQ0FDQSxVbUNoQ1EsQ25DaUNSLFdtQ2hDUSxDbkNpQ1Isb0JBQUEsQ0FpQkEsOE9tQ3RESSxxRG5DdURBLGtFQUFBLENBQ0EseUJBQUEsQ0FBQSxDbUMvQ0Esb0RuQ3dCSiw4REFBQSxDQUNBLDJCQUFBLENBQ0EsVW1DdkJRLENuQ3dCUixXbUN2QlEsQ25Dd0JSLG9CQUFBLENBaUJBLDhPbUM3Q0ksb0RuQzhDQSxvRUFBQSxDQUNBLHlCQUFBLENBQUEsQ21DbkNKLDRCQUNFLGlCQUFBLENBR0UsOENBQ0UsUUFBQSxDQUNBLGlCQUFBLENBRUEsZ0RBQ0UsUUFBQSxDQUNBLGlCQUFBLENBQ0EsYW5DeExELENBd0ZQLDBEQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDbUNtR1EsK0RBQ0UseUJBQUEsQ25DdEdWLDBEQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDbUMyR0Usc0NBQ0Usb0JBQUEsQ0FDQSxhbkN2TUcsQ21Dd01ILDRDQUNFLFVBQUEsQ0FLTixvQ0FDRSxnQkFBQSxDQUNBLDZDQUNFLGdCQUFBLENBQ0EscUNBRkYsNkNBR0ksZ0JBQUEsQ0FDQSxjQUFBLENBQUEsQ0FLTixxQ0FDRSxxQ0FDRSxXQUFBLENBR0Ysb0NBQ0UsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLDZDQUNFLGdCQUFBLENBQ0EsU0FBQSxDQUVGLDZDQUNFLGdCQUFBLENBQ0EsY0FBQSxDQUFBLENBS04scUNBQ0Usb0NBQ0UsV0FBQSxDQUdGLG1DQUNFLFdBQUEsQ0FDQSxlQUFBLENBR0Ysb0NBQ0UsV0FBQSxDQUNBLEtBQUEsQ0FBQSxDQUlKLDREQUNFLG9DQUNFLFNBQUEsQ0FBQSxDQzVRUixtQkFDSSxxQkFBQSxDQUNBLDBCQUFBLENBRUEsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsY0FBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsT0FBQSxDQUNBLFNBQUEsQ0FFQSxVQUFBLENBQ0Esc0JBQUEsQ0FDQSxhQUFBLENBQ0Esd0JwQ0hPLENvQ0lQLFVwQzVCTSxDb0M2Qk4sZUFBQSxDQUNBLGlCQUFBLENBQ0EsV0FBQSxDQUNBLGlCcEM2R00sQ29DNUdOLG1CcENpSE0sQ29DaEhOLCtCQUFBLENBRUEsOEJBQ0ksYUFBQSxDQUNBLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGFBQUEsQ0FDQSx3QnBDakJHLENvQ2tCSCxXQUFBLENBQ0EsWUFBQSxDQUVBLGlCQUFBLENBQ0EsV0FBQSxDQUNBLFlBQUEsQ0FDQSxhQUFBLENBQ0Esc0JBQUEsQ0FFQSwwQ0FDSSw0QkFBQSxDQUNBLHNDcEN4QkssQ29DeUJMLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxvQkFBQSxDQUNBLFVwQzFFSixDb0MyRUksY0FBQSxDQUNBLGtCQUFBLENBQ0EscUNBVEosMENBVVEsbUJBQUEsQ0FBQSxDQUlSLHNDQUdJLGFBQUEsQ3BDeURSLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDb0N6RFEsY3BDd0VGLENvQ3ZFRSx3QkFBQSxDQUNBLGNBQUEsQ0FDQSx3QnBDbERILENvQ21ERyxXQUFBLENBQ0EsY0FBQSxDQUNBLFdBQUEsQ0FDQSxVcEM5RkosQ29DK0ZJLGFBQUEsQ0FTQSx1QkFBQSxDQUNBLG9CQUFBLENBQ0EsZUFBQSxDQUVBLGVBQUEsQ0FFQSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLENBT0EsZ0JBQUEsQ0FDQSxvQkFBQSxDQUNBLG9CQUFBLENBekJBLDRDQUNJLGtDcEMzRk4sQ29DNkZFLHFDQWpCSixzQ0FrQlEsY3BDMkROLENBQUEsQ29DNUNFLHFDQWpDSixzQ0FrQ1Esa0JBQUEsQ0FBQSxDQ3RIWixrQkFDSSxxQkFBQSxDQUdKLGtCQUNJLGNBQUEsQ0FDQSx5QkFBQSxDQUNBLGFyQ1JRLENxQ1NSLDhCQUNJLGFyQ2FGLENxQ1hGLGtDQUNJLFVyQ0xELENxQ1NQLHNEQUNJLCtCQUFBLENBR0osZ0RBQ0ksNEJBQUEsQ0FHSixvQkFDSSxhQUFBLENyQ3VISixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ3FDdkhJLGtCckN3SUUsQ3FDdklGLGNBQUEsQ0FDQSxrQkFBQSxDQUNBLHdCQUFBLENBQ0EscUNBUEosb0JBUVEsZ0JyQ3NJRixDQUFBLENxQ3BJRiw4QnJDOEdKLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDcUM5R1EsZUFBQSxDQUlSLGlFQUNJLGFBQUEsQ3JDdUdKLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDcUN2R0ksa0JyQ3dIRSxDcUN2SEYsWUFBQSxDQUlKLGlFQUNJLGFBQUEsQ3JDK0ZKLHNDQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDcUMvRkksaUJyQzZHRSxDcUM1R0Ysd0JBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxnRkFDSSxtQkFBQSxDQUVKLHFDQVZKLGlFQVdRLGNyQ3NHRixDQUFBLENxQ2xHTiw0Q0FDSSxlQUFBLENBR0osc0NBQ0ksaUJBQUEsQ0FHSixrQ0FDSSxvQkFBQSxDckN3RUosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENxQ3hFSSxjckN1RkUsQ3FDdEZGLHdCQUFBLENBQ0EsY0FBQSxDQUNBLG9CQUFBLENBQ0EsYXJDL0VRLENxQ2dGUixzREFDSSx5QkFBQSxDQUVKLDhDQUNJLGFyQzdERixDcUMrREYscUNBZEosa0NBZVEsaUJyQzhFRixDQUFBLENxQzFFTixvQ0FDSSx3QkFBQSxDQUdKLDhCQUNJLG9CQUFBLENyQ2lESixzQ0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ3FDakRJLGdCckM4REUsQ3FDN0RGLGtCckM2REUsQ3FDNURGLHdCQUFBLENBQ0EsMENBQ0ksaUJBQUEsQ0FDQSxxQ0FGSiwwQ0FHUSxpQnJDeUROLENxQ3hETSxtQnJDd0ROLENBQUEsQ3FDckRGLDRDQUNJLHdCckN0RkYsQ3FDdUZFLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLFVyQzdHSixDcUMrR0EsZ0RBQ0ksd0JyQ3JISSxDcUNzSEosdUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGFyQ3RISSxDcUN3SFIsOENBQ0kscUJyQ2xISSxDcUNtSEosdUJBQUEsQ0FDQSxrQkFBQSxDQUNBLFVyQ3pISixDcUMySEEsNENBQ0ksYXJDcEZILENxQ3dGTCxzREFDSSxvQkFBQSxDQUNBLGlCQUFBLENBQ0EscUJyQ25JQSxDcUNvSUEsU0FBQSxDQUNBLFdBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBR0osOENBQ0ksWUFBQSxDQUlBLGtKQUNJLFlBQUEsQ0FJQSwwS0FDSSxZQUFBLENBRUosOEtBQ0ksb0JBQUEsQ0FVUixrRHJDK0RKLDhDQUFBLENBQ0EsMkJBQUEsQ0FDQSxVcUNoRTBDLENyQ2lFMUMsV3FDakVnRCxDckNrRWhELG9CQUFBLENBaUJBLDhPcUNwRkksa0RyQ3FGQSxvREFBQSxDQUNBLDBCQUFBLENBQUEsQ3FDbEZRLDBFQUNJLHVCQUFBLENBQ0Esc0ZBQ0ksMkJBQUEsQ0FHUiw0RUFDSSwyQkFBQSxDQUNBLHdGQUNJLDJCQUFBLENBTVIsMEZBQ0ksMkJBQUEsQ0FDQSxzR0FDSSwrQkFBQSxDQUdSLDRGQUNJLCtCQUFBLENBQ0Esd0dBQ0ksK0JBQUEsQ0FNUixvRkFDSSwyQkFBQSxDQUNBLGdHQUNJLCtCQUFBLENBR1Isc0ZBQ0ksK0JBQUEsQ0FDQSxrR0FDSSwrQkFBQSxDQU1oQiw0Q3JDY0osMkNBQUEsQ0FDQSwyQkFBQSxDQUNBLFVxQ2Z1QyxDckNnQnZDLFdxQ2hCNkMsQ3JDaUI3QyxvQkFBQSxDQWlCQSw4T3FDbkNJLDRDckNvQ0EsaURBQUEsQ0FDQSx5QkFBQSxDQUFBLENxQ2pDQSw4Q3JDVUosNENBQUEsQ0FDQSwyQkFBQSxDQUNBLFVxQ1h3QyxDckNZeEMsV3FDWjhDLENyQ2E5QyxvQkFBQSxDQWlCQSw4T3FDL0JJLDhDckNnQ0Esa0RBQUEsQ0FDQSx5QkFBQSxDQUFBLENxQzdCQSxnRHJDTUosNkNBQUEsQ0FDQSwyQkFBQSxDQUNBLFVxQ1B5QyxDckNRekMsV3FDUitDLENyQ1MvQyxvQkFBQSxDQWlCQSw4T3FDM0JJLGdEckM0QkEsbURBQUEsQ0FDQSx5QkFBQSxDQUFBLENxQ3pCQSwwRHJDRUosa0RBQUEsQ0FDQSwyQkFBQSxDQUNBLFVxQ0g4QyxDckNJOUMsV3FDSm9ELENyQ0twRCxvQkFBQSxDQWlCQSw4T3FDdkJJLDBEckN3QkEsd0RBQUEsQ0FDQSx5QkFBQSxDQUFBLENxQ3RCSSxzRUFDSSwyQkFBQSxDQVFaLHdDQVFJLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxtQkFBQSxDQUNBLDZCQUFBLENBRUEsaUJBQUEsQ0FDQSxRQUFBLENBYkEsNHpDQUNJLFVyQy9PSixDcUNnUEksMGlEQUNJLGFyQ3pNUCxDcUNxTkQsOERBQ0ksY0FBQSxDQUdKLHdEQUNJLG1CQUFBLENBQ0EsU0FBQSxDQUNBLHdFQUNJLFVyQ2xRVCxDcUNtUVMsZ0JBQUEsQ0FHQSx3RkFDSSxVckN2UWIsQ3FDd1FhLGdCQUFBLENBR1IscUNBYkosd0RBY1EsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLFNBQUEsQ0FBQSxDQUVKLHFDQWxCSix3REFtQlEsU0FBQSxDQUNBLG1CQUFBLENBQUEsQ0FHUixnREFDSSxTQUFBLENBRUEsc0RBQ0ksZUFBQSxDQUNBLGVBQUEsQ0FHSixxQ0FSSixnREFTUSxtQkFBQSxDQUNBLFNBQUEsQ0FBQSxDQUVKLHFDQVpKLGdEQWFRLFNBQUEsQ0FBQSxDQUdSLHNEQUNJLFNBQUEsQ0FFQSw0REFDSSxpQkFBQSxDQUdKLHFDQVBKLHNEQVFRLG1CQUFBLENBQ0EsU0FBQSxDQUFBLENBR1Isb0RBQ0ksbUJBQUEsQ0FDQSxvRUFDSSxVckNwVFQsQ3FDcVRTLGdCQUFBLENBR1IsMERBQ0ksNkJBQUEsQ0FDQSxTQUFBLENBQ0EsMEVBQ0ksZUFBQSxDQUVKLHFDQU5KLDBEQU9RLGlCQUFBLENBQ0EsU0FBQSxDQUFBLENBR1Isb0RBQ0ksZ0JBQUEsQ0FDQSxtQkFBQSxDQUNBLFlBQUEsQ0FhQSw0Q0FDSSxRQUFBLENBQ0EsY0FBQSxDQUVKLG9EQUNJLGlCQUFBLENBQ0EsU0FBQSxDQUNBLFFBQUEsQ0FHQSwyQ0FDSSxXQUFBLENBRUEsZ0JBQUEsQ0FLSiwwREFDSSxXQUFBLENBS1IsdUNBQ0ksY0FBQSxDQUNBLDBDQUNJLGNBQUEsQ0FDQSxRQUFBLENBRUEsNkNBRUksUUFBQSxDQUVKLDZDQUVJLGNyQzNOZCxDcUM0TmMsUUFBQSxDQUdKLDRDQUNJLFVyQy9YaEIsQ3FDZ1lnQixvQkFBQSxDQUNBLGtEQUNJLFVyQ2xYWixDcUN1WFEsbURBQ0ksVXJDeFhaLENxQ2dZSiwySUFDSSxnQkFBQSxDQVVoQixRQUNJLHdCckMzWlMsQ3FDNFpULGVBQUEsQ0FDQSxTQUFBLENBQ0EsZ0JBQUEsQ0MzWkEsd0JBQ0ksYUFBQSxDdEN5SUosc0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENzQ3pJSSxjdEN3SkUsQ3NDdkpGLHdCQUFBLENBQ0EsY0FBQSxDQUNBLHdCdENVRSxDc0NURixXQUFBLENBQ0EsY0FBQSxDQUNBLFdBQUEsQ0FDQSxVdENkQSxDc0NlQSxhQUFBLENBUUEsZ0JBQUEsQ0FQQSw4QkFDSSx3QnRDR0YsQ3NDREYscUNBZkosd0JBZ0JRLGlCdEM4SUYsQ0FBQSxDc0N6SUYscUNBckJKLHdCQXNCUSxrQkFBQSxDQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJwcm94aW1hX25vdmFyZWd1bGFyXCI7c3JjOnVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEtcmVndWxhci13ZWJmb250LmVvdFwiKTtzcmM6dXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS1yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250L3Byb3hpbWFub3ZhLXJlZ3VsYXItd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udC9wcm94aW1hbm92YS1yZWd1bGFyLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnQvcHJveGltYW5vdmEtcmVndWxhci13ZWJmb250LnN2ZyNwcm94aW1hX25vdmFyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcImFtcGVyc3RhbmRhcmRtZWRpdW1cIjtzcmM6dXJsKFwiLi4vZm9udC9hbXBlcnN0YW5kYXJkbWVkaXVtLXdlYmZvbnQuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250L2FtcGVyc3RhbmRhcmRtZWRpdW0td2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnQvYW1wZXJzdGFuZGFyZG1lZGl1bS13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250L2FtcGVyc3RhbmRhcmRtZWRpdW0td2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udC9hbXBlcnN0YW5kYXJkbWVkaXVtLXdlYmZvbnQuc3ZnI2FtcGVyc3RhbmRhcmRtZWRpdW1cIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiZmxhbWFfYm9sZHJlZ3VsYXJcIjtzcmM6dXJsKFwiLi4vZm9udC9mbGFtYS1ib2xkLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtzcmM6dXJsKFwiLi4vZm9udGZsYW1hLWJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnQvZmxhbWEtYm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250L2ZsYW1hLWJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnQvZmxhbWEtYm9sZC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udC9mbGFtYS1ib2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJhbXBlcnN0YW5kYXJkbGlnaHRcIjtzcmM6dXJsKFwiLi4vZm9udC9hbXBlcnN0YW5kYXJkbGlnaHQtd2ViZm9udC5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnQvYW1wZXJzdGFuZGFyZGxpZ2h0LXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250L2FtcGVyc3RhbmRhcmRsaWdodC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250L2FtcGVyc3RhbmRhcmRsaWdodC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250L2FtcGVyc3RhbmRhcmRsaWdodC13ZWJmb250LnN2ZyNhbXBlcnN0YW5kYXJkbGlnaHRcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiYW1wZXJzdGFuZGFyZGhlYXZ5XCI7c3JjOnVybChcIi4uL2ZvbnQvYW1wZXJzdGFuZGFyZGhlYXZ5LXdlYmZvbnQuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250L2FtcGVyc3RhbmRhcmRoZWF2eS13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udC9hbXBlcnN0YW5kYXJkaGVhdnktd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udC9hbXBlcnN0YW5kYXJkaGVhdnktd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udC9hbXBlcnN0YW5kYXJkaGVhdnktd2ViZm9udC5zdmcjYW1wZXJzdGFuZGFyZGhlYXZ5XCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcImFtcGVyc2NyaXB0cmVndWxhclwiO3NyYzp1cmwoXCIuLi9mb250L2FtcGVyc2NyaXB0XzFfMy13ZWJmb250LmVvdFwiKTtzcmM6dXJsKFwiLi4vZm9udC9hbXBlcnNjcmlwdF8xXzMtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnQvYW1wZXJzY3JpcHRfMV8zLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnQvYW1wZXJzY3JpcHRfMV8zLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnQvYW1wZXJzY3JpcHRfMV8zLXdlYmZvbnQuc3ZnI2FtcGVyc2NyaXB0cmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJhbXBlcnNlcmlmXCI7c3JjOnVybChcIi4uL2ZvbnQvQW1wZXJzZXJpZi5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnQvQW1wZXJzZXJpZi5vdGZcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udC9BbXBlcnNlcmlmLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250L0FtcGVyc2VyaWYudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnQvQW1wZXJzZXJpZlwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJvcGVuX3NhbnNsaWdodFwiO3NyYzp1cmwoXCIuLi9mb250L09wZW5TYW5zLUxpZ2h0LXdlYmZvbnQuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250L09wZW5TYW5zLUxpZ2h0LXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250L09wZW5TYW5zLUxpZ2h0LXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnQvT3BlblNhbnMtTGlnaHQtd2ViZm9udC5zdmcjb3Blbl9zYW5zcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJmbGFtYV9ib2xkcmVndWxhclwiO3NyYzp1cmwoXCIuLi9mb250L2ZsYW1hLWJvbGQub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpO3NyYzp1cmwoXCIuLi9mb250L2ZsYW1hLWJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnQvZmxhbWEtYm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250L2ZsYW1hLWJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnQvZmxhbWEtYm9sZC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udC9mbGFtYS1ib2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJvcGVuX3NhbnNzZW1pYm9sZFwiO3NyYzp1cmwoXCIuLi9mb250L09wZW5TYW5zLVNlbWlib2xkLXdlYmZvbnQuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250L09wZW5TYW5zLVNlbWlib2xkLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250L09wZW5TYW5zLVNlbWlib2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnQvT3BlblNhbnMtU2VtaWJvbGQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udC9PcGVuU2Fucy1TZW1pYm9sZC13ZWJmb250LnN2ZyNvcGVuX3NhbnNyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIm9wZW5fc2Fuc3JlZ3VsYXJcIjtzcmM6dXJsKFwiLi4vZm9udC9PcGVuU2Fucy1SZWd1bGFyLXdlYmZvbnQuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250L09wZW5TYW5zLVJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnQvT3BlblNhbnMtUmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250L09wZW5TYW5zLVJlZ3VsYXItd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udC9PcGVuU2Fucy1SZWd1bGFyLXdlYmZvbnQuc3ZnI29wZW5fc2Fuc3JlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5Olwib3Blbl9zYW5zYm9sZFwiO3NyYzp1cmwoXCIuLi9mb250L09wZW5TYW5zLUJvbGQtd2ViZm9udC5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnQvT3BlblNhbnMtQm9sZC13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udC9PcGVuU2Fucy1Cb2xkLXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnQvT3BlblNhbnMtQm9sZC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250L09wZW5TYW5zLUJvbGQtd2ViZm9udC5zdmcjb3Blbl9zYW5zYm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJvcGVuX3NhbnNib2xkaXRhbGljXCI7c3JjOnVybChcIi4uL2ZvbnQvT3BlblNhbnMtQm9sZEl0YWxpYy13ZWJmb250LmVvdFwiKTtzcmM6dXJsKFwiLi4vZm9udC9PcGVuU2Fucy1Cb2xkSXRhbGljLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250L09wZW5TYW5zLUJvbGRJdGFsaWMtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udC9PcGVuU2Fucy1Cb2xkSXRhbGljLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnQvT3BlblNhbnMtQm9sZEl0YWxpYy13ZWJmb250LnN2ZyNvcGVuX3NhbnNib2xkXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9LyohIG5vcm1hbGl6ZS5jc3MgdjEuMS4zIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovYXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1haW4sbmF2LHNlY3Rpb24sc3VtbWFyeXtkaXNwbGF5OmJsb2NrfWF1ZGlvLGNhbnZhcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9jazsqZGlzcGxheTppbmxpbmU7Knpvb206MX1hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfVtoaWRkZW5de2Rpc3BsYXk6bm9uZX1odG1se2ZvbnQtc2l6ZToxMDAlOy1tcy10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCV9aHRtbCxidXR0b24saW5wdXQsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWZ9Ym9keXttYXJnaW46MH1hOmZvY3Vze291dGxpbmU6dGhpbiBkb3R0ZWR9YTphY3RpdmUsYTpob3ZlcntvdXRsaW5lOjB9aDF7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MmVtO21hcmdpbjowIDAgLjY3ZW0gMH1oMntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjMzZW07bWFyZ2luOi01cHggMCAxMHB4IDA7bGluZS1oZWlnaHQ6MS4zM2VtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1oMywuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZTouODllbTttYXJnaW46LjQ0ZW0gMDtsaW5lLWhlaWdodDouODllbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9aDR7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6Ljg5ZW07bWFyZ2luOi40NGVtIDA7bGluZS1oZWlnaHQ6Ljg5ZW19aDUsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDV7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MWVtO21hcmdpbjoxZW0gMH1oNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNntmb250LXNpemU6LjY3ZW07bWFyZ2luOjIuMzNlbSAwfWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206MXB4IGRvdHRlZH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkfWJsb2NrcXVvdGV7bWFyZ2luOjFlbSA0MHB4fWRmbntmb250LXN0eWxlOml0YWxpY31ocnstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MH1tYXJre2JhY2tncm91bmQ6I2ZmMDtjb2xvcjojMDAwfXAscHJle21hcmdpbjoxZW0gMH1jb2RlLGtiZCxwcmUsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2Usc2VyaWY7X2ZvbnQtZmFtaWx5OlwiY291cmllciBuZXdcIixtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1wcmV7d2hpdGUtc3BhY2U6cHJlO3doaXRlLXNwYWNlOnByZS13cmFwO3dvcmQtd3JhcDpicmVhay13b3JkfXF7cXVvdGVzOm5vbmV9cTpiZWZvcmUscTphZnRlcntjb250ZW50OlwiXCI7Y29udGVudDpub25lfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vwe3RvcDotMC41ZW19c3Vie2JvdHRvbTotMC4yNWVtfWRsLG1lbnUsb2wsdWx7bWFyZ2luOjFlbSAwfWRke21hcmdpbjowIDAgMCA0MHB4fW1lbnUsb2wsdWx7cGFkZGluZzowIDAgMCA0MHB4fW5hdiB1bCxuYXYgb2x7bGlzdC1zdHlsZTpub25lO2xpc3Qtc3R5bGUtaW1hZ2U6bm9uZX1pbWd7Ym9yZGVyOjA7LW1zLWludGVycG9sYXRpb24tbW9kZTpiaWN1YmljfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1maWd1cmV7bWFyZ2luOjB9Zm9ybXttYXJnaW46MH1maWVsZHNldHtib3JkZXI6MXB4IHNvbGlkIHNpbHZlcjttYXJnaW46MCAycHg7cGFkZGluZzouMzVlbSAuNjI1ZW0gLjc1ZW19bGVnZW5ke2JvcmRlcjowO3BhZGRpbmc6MDt3aGl0ZS1zcGFjZTpub3JtYWw7Km1hcmdpbi1sZWZ0Oi03cHh9YnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXtmb250LXNpemU6MTAwJTttYXJnaW46MDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTsqdmVydGljYWwtYWxpZ246bWlkZGxlfWJ1dHRvbixpbnB1dHtsaW5lLWhlaWdodDpub3JtYWx9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixodG1sIGlucHV0W3R5cGU9YnV0dG9uXSxpbnB1dFt0eXBlPXJlc2V0XSxpbnB1dFt0eXBlPXN1Ym1pdF17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtjdXJzb3I6cG9pbnRlcjsqb3ZlcmZsb3c6dmlzaWJsZX1idXR0b25bZGlzYWJsZWRdLGh0bWwgaW5wdXRbZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fWlucHV0W3R5cGU9Y2hlY2tib3hdLGlucHV0W3R5cGU9cmFkaW9de2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjA7KmhlaWdodDoxM3B4Oyp3aWR0aDoxM3B4fWlucHV0W3R5cGU9c2VhcmNoXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkOy1tb3otYm94LXNpemluZzpjb250ZW50LWJveDstd2Via2l0LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveH1pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24saW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixpbnB1dDo6LW1vei1mb2N1cy1pbm5lcntib3JkZXI6MDtwYWRkaW5nOjB9dGV4dGFyZWF7b3ZlcmZsb3c6YXV0bzt2ZXJ0aWNhbC1hbGlnbjp0b3B9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9LmljaGVja2JveCwuaXJhZGlve2Rpc3BsYXk6aW5saW5lLWJsb2NrOypkaXNwbGF5OmlubGluZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luOjA7cGFkZGluZzowO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Ym9yZGVyOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmljaGVja2JveHtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY2hlY2sucG5nXCIpIG5vLXJlcGVhdCAwIDA7YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9LmljaGVja2JveC5jaGVja2Vke2JhY2tncm91bmQtcG9zaXRpb246MCAtMjBweH0uaXJhZGlve2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2lyYWRpby5wbmdcIikgbm8tcmVwZWF0IDAgMDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0uaXJhZGlvLmNoZWNrZWR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMHB4fXVsIGF7Y29sb3I6IzRkODBhNX0udXNlLWNsZWFyZml4OmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9LnVzZS1jbGVhcmZpeDpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH1odG1sLGJvZHl7aGVpZ2h0OjEwMCV9LndyYXBwZXJfc3RpY2t5e21pbi1oZWlnaHQ6MTAwJTtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O2hlaWdodDoxMDAlO21hcmdpbjowIGF1dG8gLTI5NXB4fS5mb290ZXIsLnB1c2h7aGVpZ2h0OjMzMHB4O2NsZWFyOmJvdGh9LmZvb3RlcntiYWNrZ3JvdW5kLWNvbG9yOiMxOTE5MTk7bGluZS1oZWlnaHQ6MjFweH0uZm9vdGVyIGF7Y29sb3I6I2ZmZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZH0uZm9vdGVyIGE6aG92ZXJ7Y29sb3I6IzBjNWJkM30uc2l0ZW1hcCB1bCBsaS5maXJzdCAubWVudV9jaGlsZCBhe2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGR9LmZvb3RlciAuY29udGFpbmVyX21haW57cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoyM3B4IDAgMzBweCAwfS5zb2NpYWxze3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjB9LnNvY2lhbHMgdWx7aGVpZ2h0OjI1cHg7bWFyZ2luOjA7cGFkZGluZzowfS5zb2NpYWxzIGxpe2Zsb2F0OnJpZ2h0O2xpc3Qtc3R5bGUtdHlwZTpub25lfS5zb2NpYWxzIGxpIGF7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHg7bWFyZ2luLXJpZ2h0OjE1cHg7bWFyZ2luLXRvcDowfS5zb2NpYWxzIGxpLmZiIGF7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvZmJfZm9vdGVyLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3B9LnNvY2lhbHMgbGkudHdpdHRlciBhe2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3R3aXR0ZXJfZm9vdGVyLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3B9LnNvY2lhbHMgbGkubWFpbCBhe2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL21haWxfZm9vdGVyLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3A7bWFyZ2luLXJpZ2h0OjB9LnNvY2lhbHMgbGkuZmIgYTpob3ZlcntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9mYl9mb290ZXIucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IC0yNXB4fS5zb2NpYWxzIGxpLnR3aXR0ZXIgYTpob3ZlcntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy90d2l0dGVyX2Zvb3Rlci5wbmdcIikgbm8tcmVwZWF0IGxlZnQgLTI1cHh9LnNvY2lhbHMgbGkubWFpbCBhOmhvdmVye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL21haWxfZm9vdGVyLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCAtMjVweH0udGVhc2VyX2Zvb3Rlcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxNy4wMiU7d2lkdGg6NDMuMyU7aGVpZ2h0OjIwOHB4O2JvcmRlcjoxcHggc29saWQgI2ZmZjtjb2xvcjojZmZmO3BhZGRpbmc6Mi4xMyV9LnRlYXNlcl9mb290ZXIgaDR7bWFyZ2luOjAgMCA0cHggMH0udGVhc2VyX2Zvb3RlciBoMntmb250LXNpemU6MmVtO2xpbmUtaGVpZ2h0OjFlbX0udGVhc2VyX2Zvb3RlciBhLmN0YXtkaXNwbGF5OmJsb2NrO2hlaWdodDoyNnB4O2xpbmUtaGVpZ2h0OjI2cHg7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MWVtO3ZlcnRpY2FsLWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jdGFfaGVsbC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO3BhZGRpbmctbGVmdDozNXB4O2N1cnNvcjpwb2ludGVyfS50ZWFzZXJfZm9vdGVyIGEuY3RhOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGJvdHRvbX0ubG9nb3N7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtoZWlnaHQ6NDBweDttYXJnaW4tYm90dG9tOjIwcHh9LmxvZ29zIC5sb2dvX2FlbmV0e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjBweDt0b3A6NzVweH0ubG9nb3MgLmxvZ29fYWV7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MHB4O3RvcDoxMDVweH0ubG9nb3MgLmxvZ29faGlzdG9yeXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo1MHB4O3RvcDoxMDVweH0ubG9nb3MgLmxvZ29fZW50ZXJ0YWlud2Vie3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjBweDt0b3A6MTU1cHh9YS5sb2dvX2FlbmV0e2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDt3aWR0aDoxMTlweDtoZWlnaHQ6MTZweDttYXJnaW4tdG9wOjhweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9sb2dvX2FlbmV0d29ya3MucG5nXCIpIG5vLXJlcGVhdCByaWdodCB0b3B9YS5sb2dvX2FlbmV0OmhvdmVye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2xvZ29fYWVuZXR3b3Jrcy5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IC0xNnB4fWEubG9nb19oaXN0b3J5e2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDt3aWR0aDozM3B4O2hlaWdodDozMXB4O21hcmdpbi1sZWZ0OjIwLjAxJTttYXJnaW4tdG9wOjJweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9sb2dvX2hpc3RvcnkucG5nXCIpIG5vLXJlcGVhdCByaWdodCB0b3B9YS5sb2dvX2hpc3Rvcnk6aG92ZXJ7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvbG9nb19oaXN0b3J5LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgLTMxcHh9YS5sb2dvX2Fle2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDt3aWR0aDozOHB4O2hlaWdodDoxOXB4O21hcmdpbi1sZWZ0OjIwLjAxJTttYXJnaW4tdG9wOjlweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9sb2dvX2FlX2Zvb3Rlci5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IHRvcH1hLmxvZ29fYWU6aG92ZXJ7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvbG9nb19hZV9mb290ZXIucG5nXCIpIG5vLXJlcGVhdCByaWdodCAtMTlweH1hLmxvZ29fZW50ZXJ0YWlud2Vie2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6cmlnaHQ7d2lkdGg6OTVweDtoZWlnaHQ6MzRweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9sb2dvX2VudGVydGFpbndlYi5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IHRvcH1hLmxvZ29fZW50ZXJ0YWlud2ViOmhvdmVye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2xvZ29fZW50ZXJ0YWlud2ViLnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgLTM0cHh9LnNpdGVtYXB7cG9zaXRpb246YWJzb2x1dGU7Y2xlYXI6Ym90aH0uc2l0ZW1hcCB1bHttYXJnaW46MDtwYWRkaW5nOjB9LnNpdGVtYXAgLmZvb3Rlck5hdmkubWVudV9lbHR7bWFyZ2luOjA7cGFkZGluZzowO2Zsb2F0OmxlZnQ7d2lkdGg6MTYwcHg7Y29sb3I6I2ZmZjtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTRweH0uc2l0ZW1hcCAuZm9vdGVyTmF2aS5jaGlsZHttYXJnaW4tdG9wOjEwcHh9LnNpdGVtYXAgdWwgbGl7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luLWJvdHRvbToxMHB4fS5zaXRlbWFwIHVsIGxpLmZpcnN0PmF7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZH0uY29weXJpZ2h0e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjIzN3B4O2Zsb2F0OmxlZnQ7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6Ljc3OGVtO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uZmJzaGFyZXtjdXJzb3I6cG9pbnRlcn0ubmxfZm9ybSBoMntmb250LXNpemU6MS4zM2VtO2xpbmUtaGVpZ2h0OjFlbTttYXJnaW46MH0ubmxfZm9ybS5ub01Ie21pbi1oZWlnaHQ6MDttYXJnaW4tdG9wOjIwcHh9Lm5sX2Zvcm17d2lkdGg6OTMuNCU7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2JnX25ld3NsZXR0ZXIuanBnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7cGFkZGluZzozLjMlO2NvbG9yOiNmZmZ9LnQzY2hpbXAtZm9ybXttaW4taGVpZ2h0OjE3MHB4O292ZXJmbG93OmhpZGRlbn0ubmxfZm9ybSAucmFkaW9fZ2VuZGVye3dpZHRoOjEwMCU7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MjBweDtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDozMHB4O2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGR9Lm5sX2Zvcm0gbGFiZWx7dmVydGljYWwtYWxpZ246bWlkZGxlfS50M2NoaW1wLWZpZWxkLXRleHR7d2lkdGg6NDYuNiU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7bWFyZ2luLXJpZ2h0OjMuMyU7ZmxvYXQ6bGVmdH0udDNjaGltcC1maWVsZC10ZXh0IGlucHV0e2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6NTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjMTkxOTE5O3BhZGRpbmc6My4zJTtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjFlbTt3aWR0aDoxMDAlfS50M2NoaW1wLWZpZWxkLUxOQU1FIGlucHV0e21hcmdpbi1yaWdodDowJX0ubmxfZm9ybSAudDNjaGltcC1zdWJtaXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXJpZ2h0OjIycHg7bWFyZ2luLXRvcDoxMHB4fS5ubF9mb3JtIC50M2NoaW1wLXN1Ym1pdCBpbnB1dHtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvY3RhX2hlbGwucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCB0b3AgcmdiYSgwLDAsMCwwKTtjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7aGVpZ2h0OjI2cHg7bGluZS1oZWlnaHQ6MjZweDttYXJnaW46MjBweCAwIDA7cGFkZGluZy1sZWZ0OjM2cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JvcmRlcjpub25lO21hcmdpbi10b3A6MzVweH1pbnB1dDpmb2N1c3tvdXRsaW5lOm5vbmV9Lm5sX2Zvcm0gLnQzY2hpbXAtc3VibWl0OmhvdmVyIGlucHV0e2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgYm90dG9tIHJnYmEoMCwwLDAsMCl9LnQzY2hpbXAtZmllbGQtRk9STV9BQ1RJT057ZGlzcGxheTpub25lfS50M2NoaW1wLWZpZWxkLVRJVExFIGxhYmVse2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLXJpZ2h0OjMwcHh9LnQzY2hpbXAtZmllbGQtVElUTEUgLmNhcHRpb257ZGlzcGxheTpub25lfS50M2NoaW1wLWZpZWxkLXRleHQgbGFiZWx7ZGlzcGxheTpub25lfWJvZHkubmV3c2xldHRlclRlbXBsYXRlIC5jb250YWluZXJfbWFpbiAuc3RhZ2VfY29udGVudCBsaXtsaW5lLWhlaWdodDoxLjY3ZW07bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9idWxsZXRfYmx1ZS5wbmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtwYWRkaW5nLWxlZnQ6MjBweH0udGVhc2VyMy5zcDNfZmFjZWJvb2t7bWFyZ2luLXRvcDoyMHB4O2JhY2tncm91bmQ6IzRkODBhNTt3aWR0aDoxMDAlfS50ZWFzZXIzLnNwM19mYWNlYm9vayAuaG92ZXJ7cGFkZGluZzozLjMlO2hlaWdodDoxMTZweDttaW4taGVpZ2h0OjE2MHB4fS50ZWFzZXIzLnNwM19mYWNlYm9vayBoMywudGVhc2VyMy5zcDNfZmFjZWJvb2sgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAudGVhc2VyMy5zcDNfZmFjZWJvb2sgaDJ7Ym90dG9tOjE5cHh9Lm5ld3NsZXR0ZXJCYWNre2hlaWdodDoyNXB4fWh0bWx7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToxOHB4fWh0bWwsYm9keXtiYWNrZ3JvdW5kOiNmZmZ9Ym9keXtmb250LXNpemU6MTAwJX1he2NvbG9yOiMxOTE5MTk7b3V0bGluZTpub25lO3RleHQtZGVjb3JhdGlvbjpub25lfWE6aG92ZXIsYTpmb2N1cyxhOmFjdGl2ZXtjb2xvcjojNGQ4MGE1O291dGxpbmU6bm9uZX1oMiBhOmhvdmVyLGgzIGE6Zm9jdXMsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyIGE6Zm9jdXMsaDQgYTphY3RpdmV7Y29sb3I6I2ZmZn0uY3NjLXRleHRwaWMtdGV4dCBoMiBhOmhvdmVyLC5jc2MtdGV4dHBpYy10ZXh0IGgzIGE6aG92ZXIsLmNzYy10ZXh0cGljLXRleHQgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyIGE6aG92ZXIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5jc2MtdGV4dHBpYy10ZXh0IGgyIGE6aG92ZXIsLmNzYy10ZXh0cGljLXRleHQgaDQgYTpob3Zlcntjb2xvcjojZmZmfSNtYWluX3dyYXBwZXJ7d2lkdGg6MTAwJTtjbGVhcjpib3RofS5jb250YWluZXJfbWFpbntjbGVhcjpib3RoO21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjk0MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS53OTQwe3dpZHRoOjEwMCU7bWF4LXdpZHRoOjk0MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS53NDYwe3dpZHRoOjQ4Ljk0JX0udzMwMHt3aWR0aDozMS45MTUlO21hcmdpbi1yaWdodDoyLjEyJX0uYm94X3JpZ2h0e2Zsb2F0OnJpZ2h0O3Bvc2l0aW9uOnJlbGF0aXZlfS50eHRfY29udGVudF9oZWFkbGluZSwudHh0X2NvbnRlbnRfaGVhZGxpbmUuZWluZXJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Y29sb3I6IzE5MTkxOTtmb250LXNpemU6MS4zM2VtO21hcmdpbjowIDAgMTFweCAwO2Rpc3BsYXk6YmxvY2t9LmJveF9sZWZ0e2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmV9LmNvbnRlbnQwLC5jb250ZW50MSwuY29udGVudDIsLmNvbnRlbnQze3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdH0udHh0X2NvbnRlbnRfaGVhZGxpbmUgaDEsLnR4dF9jb250ZW50X2hlYWRsaW5lIGgye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzE5MTkxOTtmb250LXNpemU6MS4zM2VtO21hcmdpbjowO3RleHQtdHJhbnNmb3JtOm5vbmU7bGluZS1oZWlnaHQ6MS4zM2VtfS5jdGF7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5zbGlkZXJ7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnR4dF9jb250YWluZXJfbWFpbnt3aWR0aDo5NDBweDtoZWlnaHQ6YXV0bzttYXJnaW46MCBhdXRvfS50ZWFzZXJfYmlne21hcmdpbi10b3A6MTVweDttYXJnaW4tYm90dG9tOjMwcHg7d2lkdGg6MTAwJTtjbGVhcjpib3RoO2Zsb2F0OmxlZnR9LnRlYXNlcl9iaWcgLm9uZXtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoyLjEyJTt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzRkODBhNX0udGVhc2VyX2JpZyAudHdve2JhY2tncm91bmQtY29sb3I6IzE5MTkxOX0udGVhc2VyX2JpZyBkaXY6bGFzdC1jaGlsZCAuYm94MTN7bWFyZ2luLXJpZ2h0OjBweH0uc2VuZHVuZ2VuIC53NjIwIC50ZWFzZXJfYmlnIC5ib3gxMyBoMntsaW5lLWhlaWdodDoyNnB4fS5lbXBmYW5nX2JpZyBoNHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZTouODllbTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6Ljg5ZW07bWFyZ2luOi40NGVtIDB9LmVtcGZhbmdfYmlnIGgzLC5lbXBmYW5nX2JpZyAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5lbXBmYW5nX2JpZyBoMntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyZW07Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjFlbTttYXJnaW46LTNweCAwIC04cHh9LmVtcGZhbmdfYmlnIGgye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHJnYmEoMCwwLDAsMCk7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxZW07aGVpZ2h0OjI2cHg7cGFkZGluZy1sZWZ0OjQwcHg7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwcHh9LmVtcGZhbmdfYmlnIGgzIGEsLmVtcGZhbmdfYmlnIC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiBhLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuZW1wZmFuZ19iaWcgaDIgYSwuZW1wZmFuZ19iaWcgaDQgYSwuZW1wZmFuZ19iaWcgaDMgYTpob3ZlciwuZW1wZmFuZ19iaWcgaDQgYTpob3Zlcntjb2xvcjojZmZmfS5lbXBmYW5nX2JpZ3twYWRkaW5nOjE0cHggNC43NiUgOHB4fS5lbXBmYW5nX2JpZzpob3ZlciBoMntiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tfS50ZWFzZXJfc2xpZGVyX3dyYXBwZXJ7ZmxvYXQ6bGVmdDttYXJnaW46MzBweCAwO3dpZHRoOjEwMCV9LnRlYXNlcl9zbGlkZXIgLm9uZXtmbG9hdDpsZWZ0O2JhY2tncm91bmQtY29sb3I6IzRkODBhNX0udGVhc2VyX3NsaWRlciAudHdve2Zsb2F0OmxlZnQ7YmFja2dyb3VuZC1jb2xvcjojNGQ4MGE1fS50ZWFzZXJfc2xpZGVyIC50aHJlZXtmbG9hdDpyaWdodDtiYWNrZ3JvdW5kLWNvbG9yOiM0ZDgwYTU7bWFyZ2luLXJpZ2h0OjB9LnRlYXNlcl9zbWFsbHttYXJnaW4tdG9wOjMwcHg7d2lkdGg6MTAwJX0udGVhc2VyX3NtYWxsIC5vbmV7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6Mi4xMiU7d2lkdGg6NDguOTQlO2hlaWdodDoxNTBweDtiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LnRlYXNlcl9zbWFsbCAudHdve2Zsb2F0OmxlZnQ7d2lkdGg6NDguOTQlO2hlaWdodDoxNTBweDtiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LnRvcHtiYWNrZ3JvdW5kLWNvbG9yOiM0ZDgwYTU7aGVpZ2h0OjQwcHg7d2lkdGg6MTAwJX0udG9wICNuYXZpe21hcmdpbjowIGF1dG99LnRvcCAubG9nb19jb250YWluZXJ7ZmxvYXQ6bGVmdDtwYWRkaW5nOjhweCAwIDAgMH0udG9wIC5sb2dvX2NvbnRhaW5lciAjbG9nb3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9sb2dvX2FlLnBuZ1wiKSBuby1yZXBlYXQgMCAwO2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDtoZWlnaHQ6MjRweDt3aWR0aDo1MXB4fS50b3AgLmxvZ29fY29udGFpbmVyICNsb2dvOmhvdmVye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2xvZ29fYWUucG5nXCIpIG5vLXJlcGVhdCAwIC0yNHB4fS50b3AgLmhlYWRfbmF2e2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O3BhZGRpbmc6MCAyMHB4IDAgMjBweH0udG9wIC5oZWFkX25hdiB1bCwudG9wIC5oZWFkX25hdiBsaXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2Zsb2F0OmxlZnQ7bGluZS1oZWlnaHQ6MTFweDtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjdweCAwO3BhZGRpbmctcmlnaHQ6NDBweDt0ZXh0LWFsaWduOmxlZnQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50b3AgLmhlYWRfbmF2IHVsIHVsLC50b3AgLmhlYWRfbmF2IGxpIHVse3BhZGRpbmc6MCA2MHB4IDAgNjBweH0udG9wIC5oZWFkX25hdiB1bCBhLC50b3AgLmhlYWRfbmF2IGxpIGF7Y29sb3I6I2ZmZn0udG9wIC5oZWFkX25hdiB1bCBhOmhvdmVyLC50b3AgLmhlYWRfbmF2IGxpIGE6aG92ZXJ7Y29sb3I6IzE5MTkxOX0udG9wIC5oZWFkX25hdiBsaS5hY3RpdmUgYXtjb2xvcjojMTkxOTE5fS50b3AgLnNvY2lhbHMtc2VhcmNoLXdyYXBwZXJ7ZmxvYXQ6cmlnaHR9LnRvcCAuc29jaWFsc3tmbG9hdDpyaWdodDttYXJnaW4tdG9wOjhweDttYXJnaW4tbGVmdDoxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlfS50b3AgLnNvY2lhbHMgYSwudG9wIC5oZWFkX25hdiB1bCBsaS5tb2JpbGVfc29jaWFscyBhe2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjI0cHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNuX2ZiX25hdmkucG5nXCIpIG5vLXJlcGVhdCAwcHggMHB4O3dpZHRoOjE0cHg7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHR9LnRvcCAuc29jaWFscyBhOmhvdmVyLC50b3AgLmhlYWRfbmF2IHVsIGxpLm1vYmlsZV9zb2NpYWxzIGE6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggLTI0cHh9LnRvcCAuaGVhZF9uYXYgdWwgbGkubW9iaWxlX3NvY2lhbHN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZn0udG9wIC5oZWFkX25hdiB1bCBsaS5tb2JpbGVfc29jaWFscyBhe2Zsb2F0Om5vbmV9LnRvcC5saWdodHtiYWNrZ3JvdW5kOiNmZmZ9LnRvcC5saWdodCAubG9nb19jb250YWluZXIgI2xvZ297YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNHB4fS50b3AubGlnaHQgLmxvZ29fY29udGFpbmVyICNsb2dvOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MCAtNDhweH0udG9wLmxpZ2h0IC5oZWFkX25hdntjb2xvcjojMTkxOTE5fS50b3AubGlnaHQgLmhlYWRfbmF2IHVsIGEsLnRvcC5saWdodCAuaGVhZF9uYXYgbGkgYXtjb2xvcjojMTkxOTE5fS50b3AubGlnaHQgLmhlYWRfbmF2IHVsIGE6aG92ZXIsLnRvcC5saWdodCAuaGVhZF9uYXYgbGkgYTpob3Zlcntjb2xvcjojNGQ4MGE1fS50b3AubGlnaHQgLmhlYWRfbmF2IGxpLmFjdGl2ZSBhe2NvbG9yOiM0ZDgwYTV9LnRvcC5saWdodCAuc29jaWFscyBhLC50b3AubGlnaHQgLmhlYWRfbmF2IHVsIGxpLm1vYmlsZV9zb2NpYWxzIGF7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggLTI0cHh9LnRvcC5saWdodCAuc29jaWFscyBhOmhvdmVyLC50b3AubGlnaHQgLmhlYWRfbmF2IHVsIGxpLm1vYmlsZV9zb2NpYWxzIGE6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggLTQ4cHh9LnRvcC5saWdodCAucXVpY2tzZWFyY2h7Ym9yZGVyOjFweCBzb2xpZCAjMTkxOTE5fS50b3AubGlnaHQgLnNlYXJjaF9zdWJtaXR7YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9LnRvcC5saWdodCAucmVzcG9uc2l2ZV9zZWFyY2hfbW9iaWxle2JvcmRlci1jb2xvcjojMTkxOTE5fS50ZWFzZXJfYmlnIC5vbmV7YmFja2dyb3VuZC1jb2xvcjojNGQ4MGE1fS50ZWFzZXJfYmlnIGEub25le2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjIuMTIlO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojNGQ4MGE1fS5zcDMgYS5pbWd7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5vbmUgLmltYWdlX25ld3N7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvcGxhY2Vob2xkZXJfbmV3cy5qcGdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO2hlaWdodDoxNjBweH0udGVhc2VyX2dyZWVue2JhY2tncm91bmQ6IzY2NjtkaXNwbGF5OmJsb2NrO2hlaWdodDphdXRvO21hcmdpbi10b3A6LTVweDttYXgtd2lkdGg6MTAwJX0udGVhc2VyX2NvbnRlbnR7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWFsdGl2ZTt3aWR0aDoxMDAlfS50ZWFzZXIgLmNzYy10ZXh0cGljLXRleHR7YmFja2dyb3VuZDojNjY2O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87cGFkZGluZzoxNHB4IDQuNzYlIDhweDtwb3NpdGlvbjpyZWxhdGl2ZX0udGVhc2VyIGRpdi5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwIC5jc2MtdGV4dHBpYy1pbWFnZXttYXJnaW4tYm90dG9tOjBweH0uaW1nX2hvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNiwzMCwzMywwKTtkaXNwbGF5OmJsb2NrO2hlaWdodDphdXRvO2xlZnQ6MDtwYWRkaW5nOjE0cHggNC43NiUgOHB4IDQuNzYlO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2NvbG9yOiNmZmZ9LmltZ19ob3ZlciAudHh0X2g0e2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi44OWVtO21hcmdpbjouNDRlbSAwO2xpbmUtaGVpZ2h0Oi44OWVtfS5pbWdfaG92ZXIgLnR4dF9oM3tmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOi44OWVtO2xpbmUtaGVpZ2h0OjEuMTExZW07bWFyZ2luOi0ycHggMCAycHggMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmltZ19ob3ZlciAudHh0X2gye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjEuMzNlbTttYXJnaW46MCAwIDEwcHggMDt3aWR0aDo4NyU7bGluZS1oZWlnaHQ6MS4xMTFlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmltZ19ob3ZlciAudHh0X2gxe2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjJlbTtsaW5lLWhlaWdodDoxZW07bWFyZ2luOi0zcHggMCAtOHB4IDA7bWFyZ2luLXRvcDotM3B4O21hcmdpbi1ib3R0b206LThweH0uaW1nX2hvdmVyIC50eHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXRvcDoxMHB4fS5vbmUgLnRlYXNlcl9jb250ZW50IC5pbWdfaG92ZXIgaW1ne2JvdHRvbTo0MXB4O2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6cmlnaHQ7cG9zaXRpb246cmVsYXRpdmV9LnRlYXNlciBhOmhvdmVyIC5pbWdfaG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI2LDMwLDMzLC4yKTtoZWlnaHQ6YXV0b30udGVhc2VyIGE6aG92ZXIgLmltZ19ob3ZlciAuaWNvbl9jdGF7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBib3R0b219LnRlYXNlcl9iaWcgLnR3b3toZWlnaHQ6MjYwcHh9LnRlYXNlcl9kYXJre2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2dyYWRpZW50X2JsYWNrLnBuZ1wiKSByZXBlYXQgbGVmdCBib3R0b207dG9wOjEzM3B4O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjE3MHB4O2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlfS50ZWFzZXJfZGFyayAuaW1nX2hvdmVye3BhZGRpbmctdG9wOjEyOHB4fS50ZWFzZXJfZGFyayAuaW1nX2hvdmVyIC50eHRfaDQsLnRlYXNlcl9kYXJrIC5pbWdfaG92ZXIgLnR4dF9oM3tkaXNwbGF5Om5vbmV9LmltYWdlX3dyYXAgYTpob3ZlciAuaW1nX2hvdmVye3BhZGRpbmctdG9wOjgycHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI2LDMwLDMzLDApfS5pbWFnZV93cmFwIGE6aG92ZXIgLmltZ19ob3ZlciAudHh0X2g0LC5pbWFnZV93cmFwIGE6aG92ZXIgLmltZ19ob3ZlciAudHh0X2gze2Rpc3BsYXk6YmxvY2t9LmltYWdlX3dyYXAgYTpob3ZlciAuaW1nX2hvdmVyIC5pY29uX2N0YXtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGJvdHRvbX0udGVhc2VyX3NsaWRlciAuaW1hZ2Vfd3JhcCBhOmhvdmVyIC5pbWdfaG92ZXJ7cGFkZGluZy10b3A6MTRweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjYsMzAsMzMsLjIpO2hlaWdodDoxMDBweH0uaW1hZ2Vfd3JhcCBpbWd7aGVpZ2h0OjEwMCU7d2lkdGg6YXV0bzstd2Via2l0LXRyYW5zaXRpb246bWFyZ2luLWxlZnQgLjVzIGVhc2Utb3V0Oy1tb3otdHJhbnNpdGlvbjptYXJnaW4tbGVmdCAuNXMgZWFzZS1vdXQ7LW1zLXRyYW5zaXRpb246bWFyZ2luLWxlZnQgLjVzIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246bWFyZ2luLWxlZnQgLjVzIGVhc2Utb3V0O3RyYW5zaXRpb246bWFyZ2luLWxlZnQgLjVzIGVhc2Utb3V0fS5pbWFnZV93cmFwIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5pbWFnZV93cmFwe2hlaWdodDphdXRvO21heC13aWR0aDo0NjBweDstd2Via2l0LXRyYW5zaXRpb246bWF4LWhlaWdodCAuNXMgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOm1heC1oZWlnaHQgLjVzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOm1heC1oZWlnaHQgLjVzIGVhc2Utb3V0Oy1vLXRyYW5zaXRpb246bWF4LWhlaWdodCAuNXMgZWFzZS1vdXQ7dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC41cyBlYXNlLW91dH0udGVhc2VyX3llbGxvdyAuaW1nX2hvdmVyIC50eHRfaDQsLnRlYXNlcl95ZWxsb3cgLmltZ19ob3ZlciAudHh0X2gze2Rpc3BsYXk6YmxvY2t9LnRlYXNlcl9zbWFsbHtjbGVhcjpib3RoO21hcmdpbi10b3A6MzBweDt3aWR0aDoxMDAlfS50ZWFzZXJfc21hbGwgLm9uZSwudGVhc2VyX3NtYWxsIC50d297d2lkdGg6MTAwJX0udGVhc2VyX3NtYWxsIC50d297bWFyZ2luLXRvcDoyMHB4fS5jb250ZW50X2Fke21pbi1oZWlnaHQ6MzIwcHg7YmFja2dyb3VuZC1jb2xvcjojMTkxOTE5fS5ib3gzbWFse2Rpc3BsYXk6YmxvY2t9LmJveDJtYWx7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnRlYXNlcl8zc3Bfc21hbGwgLmVtcGZhbmdfYmlne2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3BhdHRlcm5fYmlndGVhc2VyX3BpbmtfdHZfc3ByaXRlLmpwZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciB0b3AgcmdiYSgwLDAsMCwwKTtoZWlnaHQ6Mjk4cHg7cG9zaXRpb246cmVsYXRpdmV9LnRlYXNlcl8zc3Bfc21hbGwgLmVtcGZhbmdfYmlnOmhvdmVye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3BhdHRlcm5fYmlndGVhc2VyX3BpbmtfdHZfc3ByaXRlLmpwZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBib3R0b20gcmdiYSgwLDAsMCwwKX0uZW1wZmFuZ19iaWcgLmljbl90dntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY25fdHYucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCBib3R0b20gcmdiYSgwLDAsMCwwKTtoZWlnaHQ6MTMwcHg7bWFyZ2luOjAgYXV0bzttYXJnaW4tdG9wOjI2cHg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwcHg7ZGlzcGxheTpibG9ja30uZW1wZmFuZ19iaWcgLmltZ19ob3ZlciAuY3Rhe21hcmdpbi10b3A6NDZweH0udGVhc2VyXzNzcF9zbWFsbCAuZW1wZmFuZ19iaWcgLnNwM19lbXBmYW5nIC5pbWdfaG92ZXJ7aGVpZ2h0OjI5OHB4fS5zcDNfZW1wZmFuZzpob3ZlciAuaW1nX2hvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNiwzMCwzMywuMik7aGVpZ2h0OjE1MHB4O2NvbG9yOiNmZmZ9LnNwM19lbXBmYW5nOmhvdmVyIC5pbWdfaG92ZXIgLmljb25fY3Rhe2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgYm90dG9tfS5zcDNfZW1wZmFuZzpob3ZlciAuaW1nX2hvdmVyIC5hcnJvd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tfS50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZW1wZmFuZyAuaW1nX2hvdmVyLC5lbXBmYW5nX3NtYWxsIC50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZmFjZWJvb2sgLmltZ19ob3ZlcntoZWlnaHQ6YXV0b30udGVhc2VyXzNzcF9zbWFsbCAuc3AzX2VtcGZhbmcgLmltZ19ob3ZlciAudHh0X2gxLC50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZW1wZmFuZyAuaW1nX2hvdmVyIGgzLC50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZW1wZmFuZyAuaW1nX2hvdmVyIC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19lbXBmYW5nIC5pbWdfaG92ZXIgaDIsLmVtcGZhbmdfc21hbGwgLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vayAuaW1nX2hvdmVyIC50eHRfaDEsLmVtcGZhbmdfc21hbGwgLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vayAuaW1nX2hvdmVyIGgzLC5lbXBmYW5nX3NtYWxsIC50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZmFjZWJvb2sgLmltZ19ob3ZlciAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5lbXBmYW5nX3NtYWxsIC50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZmFjZWJvb2sgLmltZ19ob3ZlciBoMntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyZW07bGluZS1oZWlnaHQ6MWVtO21hcmdpbjotM3B4IDAgLThweCAwO21hcmdpbi10b3A6LTNweDttYXJnaW4tYm90dG9tOi04cHh9LnRlYXNlcl8zc3Bfc21hbGwgLnNwM19lbXBmYW5nLC5lbXBmYW5nX3NtYWxse2JhY2tncm91bmQ6IzQ5NDk0OTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTRweCA0Ljc2JSA4cHg7bWFyZ2luLWJvdHRvbToyMHB4O2hlaWdodDoxMjlweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZW1wZmFuZ19zbWFsbCBoMywuZW1wZmFuZ19zbWFsbCAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5lbXBmYW5nX3NtYWxsIGgyLC5mYWNlYm9va19zbWFsbCBoMywuZmFjZWJvb2tfc21hbGwgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuZmFjZWJvb2tfc21hbGwgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MmVtO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxZW07bWFyZ2luOi0zcHggMCAtOHB4fS5lbXBmYW5nX3NtYWxsIGgzIGEsLmVtcGZhbmdfc21hbGwgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyIGEsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5lbXBmYW5nX3NtYWxsIGgyIGEsLmZhY2Vib29rX3NtYWxsIGgzIGEsLmZhY2Vib29rX3NtYWxsIC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiBhLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuZmFjZWJvb2tfc21hbGwgaDIgYXtjb2xvcjojZmZmfS5lbXBmYW5nX3NtYWxsIGgzIGE6aG92ZXIsLmVtcGZhbmdfc21hbGwgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyIGE6aG92ZXIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5lbXBmYW5nX3NtYWxsIGgyIGE6aG92ZXIsLmZhY2Vib29rX3NtYWxsIGgzIGE6aG92ZXIsLmZhY2Vib29rX3NtYWxsIC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiBhOmhvdmVyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuZmFjZWJvb2tfc21hbGwgaDIgYTpob3Zlcntjb2xvcjojZmZmfS5lbXBmYW5nX3NtYWxsIGg0IGEsLmZhY2Vib29rX3NtYWxsIGg0IGF7Y29sb3I6I2ZmZn0uZW1wZmFuZ19zbWFsbCBoNCBhOmhvdmVyLC5mYWNlYm9va19zbWFsbCBoNCBhOmhvdmVye2NvbG9yOiNmZmZ9LmVtcGZhbmdfc21hbGwgaDIsLmZhY2Vib29rX3NtYWxsIGgye2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MWVtO2hlaWdodDoyNnB4O3BhZGRpbmctbGVmdDo0MHB4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHJnYmEoMCwwLDAsMCk7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEycHh9LmVtcGZhbmdfc21hbGw6aG92ZXIgaDIsLmZhY2Vib29rX3NtYWxsOmhvdmVyIGgye2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBib3R0b219LmltZ19ob3ZlciAuY3Rhe2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MWVtO2hlaWdodDoyNnB4O21hcmdpbi1ib3R0b206MTJweDttYXJnaW4tdG9wOjMycHg7d2lkdGg6MTAwJX0uY3RhIC5hcnJvd3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jdGFfaGVsbC5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IHRvcCByZ2JhKDAsMCwwLDApO2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDtoZWlnaHQ6MjZweDtwYWRkaW5nLXJpZ2h0OjQlO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjI2cHh9LnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vaywuZmFjZWJvb2tfc21hbGx7YmFja2dyb3VuZDojNGQ4MGE1O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxNHB4IDQuNzYlIDhweDtoZWlnaHQ6MTI3cHg7cG9zaXRpb246cmVsYXRpdmV9LnNwM19mYWNlYm9vazpob3ZlciAuaW1nX2hvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNiwzMCwzMywuMik7aGVpZ2h0OjEyOHB4O2NvbG9yOiNmZmZ9LnNwM19mYWNlYm9vazpob3ZlciAuaW1nX2hvdmVyIC5pY29uX2N0YXtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGJvdHRvbX0uc3AzX2ZhY2Vib29rOmhvdmVyIC5pbWdfaG92ZXIgLmFycm93e2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBib3R0b219LnNwM19mYWNlYm9vayAuaWNuX2ZhY2Vib29rX3NwM3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY25fZmJfbmF2aS5wbmdcIikgbm8tcmVwZWF0IDBweCAwcHg7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztmbG9hdDpyaWdodDtoZWlnaHQ6MjRweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDt3aWR0aDoxNHB4fS5zcDNfYW56ZWlnZXtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9wYXR0ZXJuXzNzcF9ibGFjay5qcGdcIikgbm8tcmVwZWF0IHJpZ2h0IHRvcCAjMTIxMzE3fS5zcDNfYW56ZWlnZSBwe2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZTouNjY3ZW07bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1hbGlnbjpjZW50ZXJ9LnNwM19hbnplaWdlIGEubXB1e2JhY2tncm91bmQtY29sb3I6I2ZmMDBjMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2hlaWdodDoyNTBweDttYXJnaW46MCBhdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDozMDBweH0udGVhc2VyX3llbGxvd3tiYWNrZ3JvdW5kOiMxOTE5MTk7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwcHg7bWFyZ2luLXRvcDotNXB4O21heC13aWR0aDoxMDAlfS50ZWFzZXJfc21hbGxfbW9yZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjIwcHg7d2lkdGg6MTAwJX0udGVhc2VyX3NtYWxsX21vcmUgLmltZ19ob3ZlciAuZW1wZmFuZ19icmVha3tkaXNwbGF5Om5vbmV9LnRlYXNlcl9zbWFsbF9tb3JlIC5pbWdfaG92ZXIgLmVtcGZhbmdfbm9icmVha3tkaXNwbGF5OmJsb2NrfS50ZWFzZXJfM3NwX3NtYWxsIC5uZXdzX2JpZyAuc3AzX25ld3N7YmFja2dyb3VuZDojNjY2O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjI2MHB4fS5zcDNfbmV3czpob3ZlciAuaW1nX2hvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNiwzMCwzMywuMik7Y29sb3I6I2ZmZjtoZWlnaHQ6YXV0b30uc3AzX25ld3M6aG92ZXIgLmltZ19ob3ZlciAuaWNvbl9jdGF7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBib3R0b219LnNwM19uZXdzOmhvdmVyIC5pbWdfaG92ZXIgLmFycm93e2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBib3R0b219LnRlYXNlcl9zbWFsbF9tb3JlIC50ZWFzZXJfZGFya3t0b3A6OTBweH0udGVhc2VyX3NtYWxsX21vcmUgLmltYWdlLXdyYXB7aGVpZ2h0OjI2MHB4fS5jb250ZW50X2FkX21vYmlsZXtkaXNwbGF5Om5vbmV9LmNvbnRlbnRfYWRfbW9iaWxlIHB7cGFkZGluZy10b3A6MTBweH0uYmFja190b190b3B7YmFja2dyb3VuZDojNGQ4MGE1O2Rpc3BsYXk6bm9uZTtoZWlnaHQ6YXV0bzttYXJnaW4tdG9wOjI1cHg7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIwcHh9LmJhY2tfdG9fdG9wIC5pbWdfaG92ZXJ7aGVpZ2h0OmF1dG87bWFyZ2luOjA7cGFkZGluZzoyMHB4IDQuNzYlfS5iYWNrX3RvX3RvcCAuaW1nX2hvdmVyIC5jdGF7Zm9udC1zaXplOjEuMzMzZW07bGluZS1oZWlnaHQ6MjZweDttYXJnaW46MH0uYmFja190b190b3AgLmltZ19ob3ZlciBzcGFuIC5hcnJvd191cHtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jdGFfdXAucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCB0b3AgcmdiYSgwLDAsMCwwKTtkaXNwbGF5OmJsb2NrO2Zsb2F0OnJpZ2h0O2hlaWdodDoyNnB4O21hcmdpbi1sZWZ0OjQlO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjI2cHh9LmJhY2tfdG9fdG9wOmhvdmVyIC5pbWdfaG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI2LDMwLDMzLC4yKTtjb2xvcjojZmZmfS5iYWNrX3RvX3RvcDpob3ZlciAuaW1nX2hvdmVyIC5hcnJvd191cHtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tfWEubG9nb19hZXttaW4td2lkdGg6MzhweH1hLmxvZ29fYWVuZXR7bWluLXdpZHRoOjExOXB4fWEubG9nb19oaXN0b3J5e21pbi13aWR0aDozM3B4fWEubG9nb19lbnRlcnRhaW53ZWJ7bWluLXdpZHRoOjk1cHh9LmhlYWRfbmF2IHVsIC5zb2NpYWxzX21vYmlsZXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MH0uc3RhZ2V7YmFja2dyb3VuZC1jb2xvcjojMTkxOTE5O2Zsb2F0OmxlZnQ7bWFyZ2luLWJvdHRvbTozMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LnN0YWdlIC5zdGFnZV93cmFwcGVye21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjk4MHB4O292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlfS5zdGFnZV9pbWd7aGVpZ2h0OmF1dG87d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrfS5pbWdfZ3JhZGllbnRfbGVmdHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6RmhNV1V5TVNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRTFKU0lnYzNSdmNDMWpiMnh2Y2owaUl6RmhNV1V5TVNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqUXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6RmhNV1V5TVNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqa3dKU0lnYzNSdmNDMWpiMnh2Y2owaUl6RmhNV1V5TVNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXhZVEZsTWpFaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYigyNiwgMzAsIDMzKSAwJSwgcmdiKDI2LCAzMCwgMzMpIDE1JSwgcmdiYSgyNiwgMzAsIDMzLCAwKSA0MCUsIHJnYmEoMjYsIDMwLCAzMywgMCkgOTAlLCByZ2IoMjYsIDMwLCAzMykgMTAwJSk7YmFja2dyb3VuZDotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwgcmdiKDI2LCAzMCwgMzMpKSwgY29sb3Itc3RvcCgxNSUsIHJnYigyNiwgMzAsIDMzKSksIGNvbG9yLXN0b3AoNDAlLCByZ2JhKDI2LCAzMCwgMzMsIDApKSwgY29sb3Itc3RvcCg5MCUsIHJnYmEoMjYsIDMwLCAzMywgMCkpLCBjb2xvci1zdG9wKDEwMCUsIHJnYigyNiwgMzAsIDMzKSkpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiKDI2LCAzMCwgMzMpIDAlLCByZ2IoMjYsIDMwLCAzMykgMTUlLCByZ2JhKDI2LCAzMCwgMzMsIDApIDQwJSwgcmdiYSgyNiwgMzAsIDMzLCAwKSA5MCUsIHJnYigyNiwgMzAsIDMzKSAxMDAlKTtiYWNrZ3JvdW5kOi1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2IoMjYsIDMwLCAzMykgMCUsIHJnYigyNiwgMzAsIDMzKSAxNSUsIHJnYmEoMjYsIDMwLCAzMywgMCkgNDAlLCByZ2JhKDI2LCAzMCwgMzMsIDApIDkwJSwgcmdiKDI2LCAzMCwgMzMpIDEwMCUpO2JhY2tncm91bmQ6LW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2IoMjYsIDMwLCAzMykgMCUsIHJnYigyNiwgMzAsIDMzKSAxNSUsIHJnYmEoMjYsIDMwLCAzMywgMCkgNDAlLCByZ2JhKDI2LCAzMCwgMzMsIDApIDkwJSwgcmdiKDI2LCAzMCwgMzMpIDEwMCUpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2IoMjYsIDMwLCAzMykgMCUsIHJnYigyNiwgMzAsIDMzKSAxNSUsIHJnYmEoMjYsIDMwLCAzMywgMCkgNDAlLCByZ2JhKDI2LCAzMCwgMzMsIDApIDkwJSwgcmdiKDI2LCAzMCwgMzMpIDEwMCUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIkZGFyay1jb2xvclwiLCBlbmRDb2xvcnN0cj1cIiRkYXJrLWNvbG9yXCIsR3JhZGllbnRUeXBlPTEgKX0uYm94MTMgaDJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MjBweDt0ZXh0LXRyYW5zZm9ybTpub25lO21hcmdpbi1ib3R0b206MjBweDtsaW5lLWhlaWdodDoyNHB4O2NvbG9yOiNmZmZ9LmltZ19ncmFkaWVudF9yZWNpcGVjYXJke2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXhNREFsSWlCNU1qMGlNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpGaE1XVXlNU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpGaE1XVXlNU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWprd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpGaE1XVXlNU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNeFlURmxNakVpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO2JhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiKDI2LCAzMCwgMzMpIDAlLCByZ2JhKDI2LCAzMCwgMzMsIDApIDEwJSwgcmdiYSgyNiwgMzAsIDMzLCAwKSA5MCUsIHJnYigyNiwgMzAsIDMzKSAxMDAlKTtiYWNrZ3JvdW5kOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCByZ2IoMjYsIDMwLCAzMykpLCBjb2xvci1zdG9wKDEwJSwgcmdiYSgyNiwgMzAsIDMzLCAwKSksIGNvbG9yLXN0b3AoOTAlLCByZ2JhKDI2LCAzMCwgMzMsIDApKSwgY29sb3Itc3RvcCgxMDAlLCByZ2IoMjYsIDMwLCAzMykpKTtiYWNrZ3JvdW5kOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYigyNiwgMzAsIDMzKSAwJSwgcmdiYSgyNiwgMzAsIDMzLCAwKSAxMCUsIHJnYmEoMjYsIDMwLCAzMywgMCkgOTAlLCByZ2IoMjYsIDMwLCAzMykgMTAwJSk7YmFja2dyb3VuZDotby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiKDI2LCAzMCwgMzMpIDAlLCByZ2JhKDI2LCAzMCwgMzMsIDApIDEwJSwgcmdiYSgyNiwgMzAsIDMzLCAwKSA5MCUsIHJnYigyNiwgMzAsIDMzKSAxMDAlKTtiYWNrZ3JvdW5kOi1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiKDI2LCAzMCwgMzMpIDAlLCByZ2JhKDI2LCAzMCwgMzMsIDApIDEwJSwgcmdiYSgyNiwgMzAsIDMzLCAwKSA5MCUsIHJnYigyNiwgMzAsIDMzKSAxMDAlKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiKDI2LCAzMCwgMzMpIDAlLCByZ2JhKDI2LCAzMCwgMzMsIDApIDEwJSwgcmdiYSgyNiwgMzAsIDMzLCAwKSA5MCUsIHJnYigyNiwgMzAsIDMzKSAxMDAlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiJGRhcmstY29sb3JcIiwgZW5kQ29sb3JzdHI9XCIkZGFyay1jb2xvclwiLEdyYWRpZW50VHlwZT0xICk7bWluLWhlaWdodDoxMDAlO21heC13aWR0aDo3ODJweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlO3otaW5kZXg6MX0uc3RhZ2UgLnN0YWdlX3dyYXBwZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6OTgwcHg7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCV9LnN0YWdlIC5yZWNpcGVjYXJkX3dyYXBwZXJ7bWF4LXdpZHRoOjc4MnB4fS5zdGFnZXtiYWNrZ3JvdW5kLWNvbG9yOiMxOTE5MTk7ZmxvYXQ6bGVmdDttYXJnaW4tYm90dG9tOjMwcHg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uc3RhZ2UgLnNsaWRlcnttYXJnaW4tYm90dG9tOjB9LnN0YWdlIC5zdGFnZV93cmFwcGVye21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjk4MHB4O292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlfS5zdGFnZV9pbWd7aGVpZ2h0OmF1dG87d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrfS5pbWdfZ3JhZGllbnRfbGVmdHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzE5MTkxOSAwJSwgIzE5MTkxOSAxNSUsIHJnYmEoMjYsIDMwLCAzMywgMCkgNDAlLCByZ2JhKDI2LCAzMCwgMzMsIDApIDkwJSwgIzE5MTkxOSAxMDAlKSByZXBlYXQgc2Nyb2xsIDAgMCByZ2JhKDAsMCwwLDApO2JvdHRvbTowO21pbi1oZWlnaHQ6MTAwJTttYXgtd2lkdGg6OTgwcHg7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJX0uZ3JhZGllbnRfd3JhcHBlcntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS50eHRfd3JhcHBlcntkaXNwbGF5OmJsb2NrfS5oaWdobGlnaHRzIC53MzAwe2Zsb2F0OmxlZnR9LmltZ190eHQgYTpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tfS5oaWdobGlnaHRzIC5pbWFnZV93cmFwIGE6aG92ZXIgLmltZ19ob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjYsMzAsMzMsLjIpO2hlaWdodDoxMDBweDtwYWRkaW5nLXRvcDoxNHB4fS5oaWdobGlnaHRzIC5sYXN0e21hcmdpbi1yaWdodDowfS5oaWdobGlnaHRzIC5yb3cye21hcmdpbi10b3A6MzBweH0uYWxwaGFiZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXRvcDozMHB4O3dpZHRoOjEwMCV9LmRyb3Bkb3due2hlaWdodDo2NnB4fS5hbHBoYWJldCAudzMwMHtmbG9hdDpyaWdodDttYXJnaW4tcmlnaHQ6MH0uYWxwaGFiZXQgLnRvcHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6OTQwcHh9LmFscGhhYmV0IC5jb250ZW50e21hcmdpbi10b3A6MTVweH0uYWxwaGFiZXQgLmFscGhhYmV0X2xldHRlcntib3JkZXItdG9wOjFweCBzb2xpZCAjNGQ4MGE1O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206MDtwYWRkaW5nLXRvcDoxNXB4O3dpZHRoOjEwMCV9LmFscGhhYmV0X2xldHRlcntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjMzM2VtO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxLjFlbTttYXJnaW46MCAwIDIwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5hbHBoYWJldF9sZXR0ZXIgLmxldHRlcntmbG9hdDpsZWZ0O3BhZGRpbmctbGVmdDo0Ljc2JTt3aWR0aDozMC4wMjMlfS5hbHBoYWJldF9sZXR0ZXIgLnNlcmllbntmbG9hdDpyaWdodDt3aWR0aDo2NS4yMTclfS5hbHBoYWJldF9sZXR0ZXIgLnNlcmllbiBzcGFuLmdlbnJle2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi44ZW07dGV4dC10cmFuc2Zvcm06bm9uZX0uYWxwaGFiZXRfbGV0dGVyIC5zZXJpZW4gLnNlcmllbl90aXRsZXttYXJnaW4tYm90dG9tOjIwcHh9LmRyb3Bkb3duIGEuYnRue2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO2N1cnNvcjpwb2ludGVyfS5kcm9wZG93biAuaW1nX2hvdmVye3BhZGRpbmc6MTVweCA0Ljc2JX0uZHJvcGRvd24gLmltZ19ob3ZlciBzcGFuLmZpbHRlcl90aXRsZXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjMzZW07bWFyZ2luOjB9LmRyb3Bkb3duIC5pbWdfaG92ZXIgc3Bhbi5pY29uX2Ryb3Bkb3due2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbl9hcnJvd19kcm9wZG93bi5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IHRvcCByZ2JhKDAsMCwwLDApO2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6cmlnaHQ7aGVpZ2h0OjI2cHg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjZweDt0b3A6MnB4fS5kcm9wZG93biAuZHJvcGRvd25fb3BlbntiYWNrZ3JvdW5kLWNvbG9yOiMxOTE5MTk7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTt6LWluZGV4OjI7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6I2ZmZjtmb250LXNpemU6LjhlbTt0ZXh0LXRyYW5zZm9ybTpub25lfS5kcm9wZG93biAuZHJvcGRvd25fb3BlbiB1bHtwYWRkaW5nOjE1cHggNC43NiU7d2lkdGg6OTAuNDklfS5kcm9wZG93biAuZHJvcGRvd25fb3BlbiB1bCwuZHJvcGRvd24gLmRyb3Bkb3duX29wZW4gbGl7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luOjBweH0uZHJvcGRvd24gLmRyb3Bkb3duX29wZW4gbGl7cGFkZGluZzowcHg7bWFyZ2luOjAgMCAxMHB4IDB9LmRyb3Bkb3duIC5kcm9wZG93bl9vcGVuIGxpIGlucHV0e21hcmdpbi1yaWdodDoxMHB4fS5kcm9wZG93biAuaWNoZWNrYm94e2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbl9jaGVja2JveC5qcGdcIikgbm8tcmVwZWF0IDAgMDttYXJnaW4tcmlnaHQ6MTBweH0uZHJvcGRvd24gLmljaGVja2JveDpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE4cHh9LmRyb3Bkb3duIC5pY2hlY2tib3g6YWN0aXZle2JhY2tncm91bmQtcG9zaXRpb246LTE4cHggLTE4cHh9LmRyb3Bkb3duIC5pY2hlY2tib3guY2hlY2tlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOHB4IDB9LmRyb3Bkb3duIC5pbWdfaG92ZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI2LDMwLDMzLC4yKTtjb2xvcjojZmZmfS5kcm9wZG93biAuaW1nX2hvdmVyOmhvdmVyIC5pY29uX2Ryb3Bkb3due2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBib3R0b219LnByb2dyYW1Db250ZW50e3dpZHRoOjEwMCU7bWluLWhlaWdodDozMDBweDtvdmVyZmxvdzpoaWRkZW59LnByb2dyYW1Db250ZW50LmxvYWRpbmd7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvYWpheC1sb2FkZXIuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyfXBhdGh7Y3Vyc29yOnBvaW50ZXJ9LmhvbWVCYW5uZXJ7bWFyZ2luOjIwcHggYXV0bztjbGVhcjpib3RoO3Bvc2l0aW9uOnJlbGF0aXZlfS5ob21lQmFubmVyLmhvbWV7bWFyZ2luLXRvcDowfS5ob21lQmFubmVyIC5hZFJpZ2h0e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMHB4O3JpZ2h0Oi0xMjJweDt0b3A6MTMwcHh9LmhvbWVCYW5uZXIgLmFkUmlnaHQgLndpZGVza3lzY3JhcGVyLWFke2xlZnQ6MTBweH0ubmF2aV9ib3guc3ViX25hdiAubmF2aV9jb250ZW50IC5zdWJtZW51IC5uYXZpX2NvbnRlbnRfbGV2ZWwze2Rpc3BsYXk6bm9uZX0uYngtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjA7Knpvb206MX0uc2xpZGVyIC5ieC13cmFwcGVyIGltZ3ttYXgtd2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrfS5ieC13cmFwcGVyIC5ieC12aWV3cG9ydHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGV6KDApOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZXooMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGV6KDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGV6KDApO3RyYW5zZm9ybTp0cmFuc2xhdGV6KDApfS5ieC13cmFwcGVyIC5ieC1wYWdlciwuYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0b3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MjBweDt3aWR0aDoxMDAlfS5ieC13cmFwcGVyIC5ieC1wYWdlcnt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6Ljg1ZW07Zm9udC1mYW1pbHk6QXJpYWw7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojNjY2O3BhZGRpbmctdG9wOjIwcHh9LmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyIC5ieC1wYWdlci1pdGVtLC5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1jb250cm9scy1hdXRvLWl0ZW17ZGlzcGxheTppbmxpbmUtYmxvY2s7Knpvb206MTsqZGlzcGxheTppbmxpbmV9LmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYXtiYWNrZ3JvdW5kOnVybCguLi9pbWcvc2xpZGVyX2NpcmNsZXMucG5nKSBuby1yZXBlYXQgMCAwO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7ZGlzcGxheTpibG9jazt0ZXh0LWluZGVudDotOTk5OXB4O3BhZGRpbmctcmlnaHQ6MTBweH0uYngtd3JhcHBlciAuYngtcGFnZXIuYngtZGVmYXVsdC1wYWdlciBhOmhvdmVyLC5ieC13cmFwcGVyIC5ieC1wYWdlci5ieC1kZWZhdWx0LXBhZ2VyIGEuYWN0aXZle2JhY2tncm91bmQtcG9zaXRpb246MCAtMjBweH0uYngtd3JhcHBlciAuYngtcHJldntsZWZ0OjBweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvc2xpZGVfY29udHJvbHMucG5nKSBuby1yZXBlYXQgbGVmdCB0b3B9LmJ4LXdyYXBwZXIgLmJ4LW5leHR7cmlnaHQ6MHB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9zbGlkZV9jb250cm9scy5wbmcpIG5vLXJlcGVhdCByaWdodCB0b3B9LmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO291dGxpbmU6MDt3aWR0aDoyNHB4O2hlaWdodDoyNjBweDt0ZXh0LWluZGVudDotOTk5OXB4O3otaW5kZXg6OTk5OX0uc2xpZGVyIC5ieC1wcmV2e2xlZnQ6MTBweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvc2xpZGVyX2Fycm93cy5wbmcpIG5vLXJlcGVhdCBsZWZ0IDB9LnNsaWRlciAuYngtbmV4dHtyaWdodDoxMHB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9zbGlkZXJfYXJyb3dzLnBuZykgbm8tcmVwZWF0IHJpZ2h0IDB9LnNsaWRlciAuYngtcHJldjpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgLTgwcHh9LnNsaWRlciAuYngtbmV4dDpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IC04MHB4fS5zbGlkZXIgLmJ4LW5leHQsLnNsaWRlciAuYngtcHJldnt3aWR0aDo1MHB4O2hlaWdodDo4MHB4O2Rpc3BsYXk6YmxvY2t9LmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmRpc2FibGVke2Rpc3BsYXk6bm9uZX0uc2xpZGVye2JhY2tncm91bmQtY29sb3I6IzE0MTcxOTtjbGVhcjpib3RoO3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDttYXJnaW4tYm90dG9tOjMwcHg7cG9zaXRpb246cmVsYXRpdmV9LnNsaWRlciAjcHJldiwuc2xpZGVyICNuZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7b3V0bGluZTowO3dpZHRoOjUwcHg7aGVpZ2h0OjgwcHg7dGV4dC1pbmRlbnQ6LTk5OTlweDt6LWluZGV4Ojk5OTl9LnNsaWRlciAjcHJldntsZWZ0OjBweH0uc2xpZGVyICNuZXh0e3JpZ2h0OjBweH0uc2xpZGVyIC5zbGlkZXItd3JhcHBlcntvdmVyZmxvdzpoaWRkZW47bWF4LXdpZHRoOjk4MHB4O3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30uc2xpZGVyIC5zbGlkZXItd3JhcHBlciBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dHtwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojZmZmO3dpZHRoOjI3MHB4fS5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0IHAsLnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLmNzYy10ZXh0cGljLXRleHQgaDEsLnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLmNzYy10ZXh0cGljLXRleHQgaDIsLnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLmNzYy10ZXh0cGljLXRleHQgaDMsLnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLmNzYy10ZXh0cGljLXRleHQgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBoMiwuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBoNCwuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBoNSwuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBsaS5oNSwuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBoNiwuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBsaS5oNntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjFlbTttYXJnaW46MDtwYWRkaW5nOjA7dGV4dC1zaGFkb3c6MHB4IDBweCAxNXB4ICMwMDB9LnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLmNzYy10ZXh0cGljLXRleHQgcCwuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBoMywuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0IGgyLC5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0IGg0e3BhZGRpbmctYm90dG9tOjVweH0uc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBoMywuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0IGgye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC10cmFuc2Zvcm06bm9uZX0uc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBoNHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0IGF7bWFyZ2luOjIwcHggMCAwIDA7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jdGFfaGVsbC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjI2cHg7bGluZS1oZWlnaHQ6MjZweDtwYWRkaW5nLWxlZnQ6MzZweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ZmxvYXQ6bGVmdDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkfS5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0IGE6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGJvdHRvbX0uc2xpZGVyIC5zbGlkZXItd3JhcHBlciAubm8tdGV4dC1zaGFkb3cgLmNzYy10ZXh0cGljLXRleHQgcCwuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAubm8tdGV4dC1zaGFkb3cgLmNzYy10ZXh0cGljLXRleHQgaDEsLnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLm5vLXRleHQtc2hhZG93IC5jc2MtdGV4dHBpYy10ZXh0IGgyLC5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5uby10ZXh0LXNoYWRvdyAuY3NjLXRleHRwaWMtdGV4dCBoMywuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAubm8tdGV4dC1zaGFkb3cgLmNzYy10ZXh0cGljLXRleHQgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAubm8tdGV4dC1zaGFkb3cgLmNzYy10ZXh0cGljLXRleHQgaDIsLnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLm5vLXRleHQtc2hhZG93IC5jc2MtdGV4dHBpYy10ZXh0IGg0LC5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5uby10ZXh0LXNoYWRvdyAuY3NjLXRleHRwaWMtdGV4dCBoNSwuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAubm8tdGV4dC1zaGFkb3cgLmNzYy10ZXh0cGljLXRleHQgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDUsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLm5vLXRleHQtc2hhZG93IC5jc2MtdGV4dHBpYy10ZXh0IGxpLmg1LC5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5uby10ZXh0LXNoYWRvdyAuY3NjLXRleHRwaWMtdGV4dCBoNiwuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAubm8tdGV4dC1zaGFkb3cgLmNzYy10ZXh0cGljLXRleHQgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLm5vLXRleHQtc2hhZG93IC5jc2MtdGV4dHBpYy10ZXh0IGxpLmg2e3RleHQtc2hhZG93Om5vbmV9LnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnBvc0xlZnQgLmNzYy10ZXh0cGljLXRleHR7bGVmdDo4NXB4fS5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5wb3NSaWdodCAuY3NjLXRleHRwaWMtdGV4dHtyaWdodDozMHB4fWgyIGEsaDMgYSwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIgYSxoNCBhe2NvbG9yOiNmZmZ9LnRlYXNlcl9zbGlkZXJfd3JhcHBlcntoZWlnaHQ6MzAzcHh9LnRlYXNlcl9zbGlkZXJfd3JhcHBlciAudGVhc2VyX3NsaWRlcntoZWlnaHQ6MjYwcHh9LnRlYXNlcl9zbGlkZXJfd3JhcHBlciAudGVhc2VyX3NsaWRlciAuc2xpZGV7aGVpZ2h0OjI2MHB4fS5jb250ZW50IC5kYXRle2JvcmRlcjoxcHggc29saWQgIzE5MTkxOTttaW4taGVpZ2h0OjU4O2hlaWdodDphdXRvO3dpZHRoOjkzJTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjAgMjBweH0uY29udGVudCAuZGF0ZSAuZGF0ZV9waWNrZXJ7d2lkdGg6OTIlO2hlaWdodDo1OHB4O2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkfS5jb250ZW50IC5kYXRlIC51aS1kYXRlcGlja2Vye3RvcDoxNTFweCAhaW1wb3J0YW50fS5jb250ZW50IC5kYXRlIC51aS1kYXRlcGlja2VyLXRyaWdnZXJ7d2lkdGg6MjNweDtoZWlnaHQ6MThweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyMHB4O3RvcDoyMHB4O2N1cnNvcjpwb2ludGVyfS5jb250ZW50IC5kYXRlIHB7ZGlzcGxheTpub25lO3BhZGRpbmctYm90dG9tOjYwcHg7d2lkdGg6MjE1cHh9Lnc2MjB7d2lkdGg6NjIwcHg7bWFyZ2luLXJpZ2h0OjIwcHg7cG9zaXRpb246cmVsYXRpdmV9LnczMDB7d2lkdGg6MzAwcHh9LyohIGpRdWVyeSBVSSAtIHYxLjExLjAgLSAyMDE0LTA4LTEzXG4qIGh0dHA6Ly9qcXVlcnl1aS5jb21cbiogSW5jbHVkZXM6IGNvcmUuY3NzLCBkYXRlcGlja2VyLmNzc1xuKiBDb3B5cmlnaHQgMjAxNCBqUXVlcnkgRm91bmRhdGlvbiBhbmQgb3RoZXIgY29udHJpYnV0b3JzOyBMaWNlbnNlZCBNSVQgKi8udWktaGVscGVyLWhpZGRlbntkaXNwbGF5Om5vbmV9LnVpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZXtib3JkZXI6MDtjbGlwOnJlY3QoMCAwIDAgMCk7aGVpZ2h0OjFweDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweH0udWktaGVscGVyLXJlc2V0e21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXI6MDtvdXRsaW5lOjA7bGluZS1oZWlnaHQ6MS4zO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZToxMDAlO2xpc3Qtc3R5bGU6bm9uZX0udWktaGVscGVyLWNsZWFyZml4OmJlZm9yZSwudWktaGVscGVyLWNsZWFyZml4OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX0udWktaGVscGVyLWNsZWFyZml4OmFmdGVye2NsZWFyOmJvdGh9LnVpLWhlbHBlci1jbGVhcmZpeHttaW4taGVpZ2h0OjB9LnVpLWhlbHBlci16Zml4e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6MDtmaWx0ZXI6QWxwaGEoT3BhY2l0eT0wKX0udWktZnJvbnR7ei1pbmRleDoxMDB9LnVpLXN0YXRlLWRpc2FibGVke2N1cnNvcjpkZWZhdWx0ICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojODY4NTgwfS51aS1pY29ue2Rpc3BsYXk6YmxvY2s7dGV4dC1pbmRlbnQ6LTk5OTk5cHg7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0udWktd2lkZ2V0LW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnVpLWRhdGVwaWNrZXJ7ZmxvYXQ6cmlnaHQ7dG9wOjIwcHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVye2JvdHRvbTotNDBweDtwYWRkaW5nOi4yZW0gMDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoyNDBweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHR7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvY2FsZW5kYXJfY29udHJvbHMucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IHRvcDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTJweDt3aWR0aDo2cHg7aGVpZ2h0OjE0cHg7Y3Vyc29yOnBvaW50ZXJ9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldntsZWZ0OjJweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0e2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgdG9wO3JpZ2h0OjJweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHNwYW4sLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCBzcGFue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LThweDt0b3A6NTAlO21hcmdpbi10b3A6LThweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZXttYXJnaW46MCAyLjNlbTtsaW5lLWhlaWdodDoxLjhlbTt0ZXh0LWFsaWduOmNlbnRlcn0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3R7Zm9udC1zaXplOjFlbTttYXJnaW46MXB4IDB9LnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgsLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXIteWVhcnt3aWR0aDo0OSV9LnVpLWRhdGVwaWNrZXIgdGFibGV7d2lkdGg6MjQwcHg7Zm9udC1zaXplOi45ZW07Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO21hcmdpbjowIDAgLjRlbX0udWktZGF0ZXBpY2tlciB0aHtwYWRkaW5nOi43ZW0gLjNlbTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDpib2xkO2JvcmRlcjowO2Rpc3BsYXk6bm9uZX0udWktZGF0ZXBpY2tlciB0ZHtib3JkZXI6MXB4IHNvbGlkICNmZmZ9LnVpLWRhdGVwaWNrZXIgdGQgc3BhbiwudWktZGF0ZXBpY2tlciB0ZCBhe2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouMmVtO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlcjpzb2xpZCAxcHggIzAwMDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmV7YmFja2dyb3VuZC1pbWFnZTpub25lO21hcmdpbjouN2VtIDAgMCAwO3BhZGRpbmc6MCAuMmVtO2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWJvdHRvbTowfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9ue2Zsb2F0OnJpZ2h0O21hcmdpbjouNWVtIC4yZW0gLjRlbTtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOi4yZW0gLjZlbSAuM2VtIC42ZW07d2lkdGg6YXV0bztvdmVyZmxvdzp2aXNpYmxlfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudHtmbG9hdDpsZWZ0fS51aS1kYXRlcGlja2VyIHRkIGEudWktc3RhdGUtaG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNjY2fS51aS1kYXRlcGlja2VyLnVpLWRhdGVwaWNrZXItbXVsdGl7d2lkdGg6YXV0b30udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cHtmbG9hdDpsZWZ0fS51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxle3dpZHRoOjk1JTttYXJnaW46MCBhdXRvIC40ZW19LnVpLWRhdGVwaWNrZXItbXVsdGktMiAudWktZGF0ZXBpY2tlci1ncm91cHt3aWR0aDo1MCV9LnVpLWRhdGVwaWNrZXItbXVsdGktMyAudWktZGF0ZXBpY2tlci1ncm91cHt3aWR0aDozMy4zJX0udWktZGF0ZXBpY2tlci1tdWx0aS00IC51aS1kYXRlcGlja2VyLWdyb3Vwe3dpZHRoOjI1JX0udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlciwudWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVye2JvcmRlci1sZWZ0LXdpZHRoOjB9LnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZXtjbGVhcjpsZWZ0fS51aS1kYXRlcGlja2VyLXJvdy1icmVha3tjbGVhcjpib3RoO3dpZHRoOjEwMCU7Zm9udC1zaXplOjB9LnVpLWRhdGVwaWNrZXItcnRse2RpcmVjdGlvbjpydGx9LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXZ7cmlnaHQ6MnB4O2xlZnQ6YXV0b30udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dHtsZWZ0OjJweDtyaWdodDphdXRvfS51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVye3JpZ2h0OjFweDtsZWZ0OmF1dG99LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXJ7bGVmdDoxcHg7cmlnaHQ6YXV0b30udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZXtjbGVhcjpyaWdodH0udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b257ZmxvYXQ6bGVmdH0udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50LC51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cHtmbG9hdDpyaWdodH0udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXJ7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fS51aS1kYXRlcGlja2VyIHRkLnVpLWRhdGVwaWNrZXItZGF5cy1jZWxsLW92ZXIudWktZGF0ZXBpY2tlci10b2RheSBhLC51aS1kYXRlcGlja2VyIHRkLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXkgYXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOnNvbGlkIDFweCAjMDAwO2NvbG9yOiMwMDB9LnVpLWRhdGVwaWNrZXIgdGQudWktZGF0ZXBpY2tlci1vdGhlci1tb250aCBhLC51aS1kYXRlcGlja2VyIHRkLnVpLWRhdGVwaWNrZXItdW5zZWxlY3RhYmxlLnVpLXN0YXRlLWRpc2FibGVkIHNwYW57YmFja2dyb3VuZC1jb2xvcjojODY4NTgwO2JvcmRlcjpzb2xpZCAxcHggIzg2ODU4MDtjb2xvcjojYmJifS51aS1kYXRlcGlja2VyLWlubGluZXt3aWR0aDoyNDBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYzpob3ZlciAuY3NjLXRleHRwaWMtdGV4dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tfS5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljLXRleHQgaDIgYXtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGJvdHRvbX0udGVhc2VyIC5jc2MtdGV4dHBpYzpob3ZlciAuY3NjLXRleHRwaWMtdGV4dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGJvdHRvbX0udGVhc2VyXzNzcF9zbWFsbCAuc3AzX2VtcGZhbmc6aG92ZXIsLmVtcGZhbmdfc21hbGw6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IC0yNjBweH0udGVhc2VyXzNzcF9zbWFsbCAuc3AzX2ZhY2Vib29rOmhvdmVyLC5mYWNlYm9va19zbWFsbDpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgLTI2MHB4fS5jc2MtaGVhZGVye21hcmdpbi1ib3R0b206MTFweH0udGVhc2VyX3NsaWRlcl93cmFwcGVyIC5ib3gxM3ttYXJnaW46MDttYXgtd2lkdGg6NDQwcHg7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW59LnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0e2Zsb2F0Om5vbmV9LnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpY3tmbG9hdDpub25lfS50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLWltYWdld3JhcHt3aWR0aDoxMDAlfS5zZW5kdW5nZW4gLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdHtmbG9hdDpub25lfS5zZW5kdW5nZW4gLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWN7ZmxvYXQ6bm9uZX0uc3BpZWxlIC5ib3gzMyAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwIGltZ3t3aWR0aDphdXRvfS5zcGllbGUgLmJveDMzIC5jc2MtdGV4dHBpYy10ZXh0IGgzLC5zcGllbGUgLmJveDMzIC5jc2MtdGV4dHBpYy10ZXh0IC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLnNwaWVsZSAuYm94MzMgLmNzYy10ZXh0cGljLXRleHQgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4zMzNlbX0uc3BpZWxlIC5ib3gzMyAuY3NjLXRleHRwaWMtdGV4dCBoMntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyZW19LnNwaWVsZSAuYm94MzMgLmNzYy10ZXh0cGljLXRleHQgaDQgYXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MWVtfS53OTQwIGgxe3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0udzk0MCAudHh0X2NvbnRlbnRfaGVhZGxpbmUgaDEsLnc5NDAgLnR4dF9jb250ZW50X2hlYWRsaW5lIGgye3RleHQtdHJhbnNmb3JtOm5vbmV9LmZvb3Rlck5hdmkgbGkuYWN0aXZlIGF7Y29sb3I6IzRkODBhNTtmb250LXdlaWdodDpib2xkO291dGxpbmU6bm9uZX0uYm94MTMubGFzdHttYXJnaW4tcmlnaHQ6MH0uZmFjZWJvb2tfc21hbGwgLmljbl9mYWNlYm9va19zcDN7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNuX2ZiX25hdmkucG5nXCIpIG5vLXJlcGVhdCAwcHggMHB4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6cmlnaHQ7aGVpZ2h0OjI0cHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7d2lkdGg6MTRweH0uYm94MTNjb2xvci5ib3gxM29yaWdpbmFsLnRlYXNlckNsaWNrIGgzLC5ib3gxM2NvbG9yLmJveDEzb3JpZ2luYWwudGVhc2VyQ2xpY2sgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuYm94MTNjb2xvci5ib3gxM29yaWdpbmFsLnRlYXNlckNsaWNrIGgye2ZvbnQtc2l6ZToxZW07bGluZS1oZWlnaHQ6MWVtfS5zdGFnZV9jb250ZW50X21vYmlsZXtwb3NpdGlvbjpyZWxhdGl2ZX0udHZndWlkZSAuZGF0ZXtib3JkZXI6MXB4IHNvbGlkICMxOTE5MTk7aGVpZ2h0OjU4cHg7d2lkdGg6OTQlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAzJTtvdmVyZmxvdzpoaWRkZW59LnR2Z3VpZGUgLmRhdGUgLmRhdGVfcGlja2Vye2hlaWdodDoyNTBweDtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOm5vbmU7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmbG9hdDpyaWdodDttYXJnaW4tcmlnaHQ6MzVweH0udHZndWlkZSAuZGF0ZSAudWktZGF0ZXBpY2tlci10cmlnZ2Vye3dpZHRoOjIzcHg7aGVpZ2h0OjE4cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjBweDt0b3A6MjBweDtjdXJzb3I6cG9pbnRlcn0udHZndWlkZSAuZGF0ZSBwe3BhZGRpbmctYm90dG9tOjBweDt3aWR0aDoxMDAlfS50dmd1aWRlIC5kYXRlIGlucHV0W2Rpc2FibGVkXXtjb2xvcjojMDAwfS50dmd1aWRlIC5kYXRlIC5zZWxlY3RlZF9kYXRle2Zsb2F0OmxlZnQ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4xZW19LnR2Z3VpZGUgLmRhdGUgLmRhdGVfdGV4dHtmbG9hdDpsZWZ0O3dpZHRoOjUwJX1hLnByaW50e2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbl9wcmludC5wbmdcIikgbm8tcmVwZWF0IDAgMDt3aWR0aDoyM3B4O2hlaWdodDoxOHB4O3Bvc2l0aW9uOmFic29sdXRlfWEucHJpbnQ6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xOHB4fS5maWx0ZXJfZ2VucmV7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzAwMDtwYWRkaW5nOjAgMCAyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5maWx0ZXJfZ2VucmUgcHtmbG9hdDpsZWZ0O21hcmdpbjowO3BhZGRpbmc6MjBweCA1MHB4IDIwcHggMjBweH0uZmlsdGVyX2dlbnJlIC5nZW5yZXtmbG9hdDpsZWZ0O3BhZGRpbmctcmlnaHQ6NDBweDtwYWRkaW5nLXRvcDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5maWx0ZXJfZ2VucmUgLmdlbnJlIC5pY2hlY2tib3h7ZmxvYXQ6bGVmdDt0b3A6LTJweH0uZmlsdGVyX2dlbnJlIGxhYmVse2Zsb2F0OmxlZnQ7Zm9udC1zaXplOi44ODllbTtsaW5lLWhlaWdodDoxOHB4fS5maWx0ZXJfZ2VucmUgYS5wcmludHtib3R0b206MTBweDtyaWdodDoxN3B4fS5oaW50c193cmFwcGVye3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LmhpbnRzX3dyYXBwZXIgLm92ZXJsYXlfdG9we2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL292ZXJsYXlfdXAucG5nXCIpIHJlcGVhdC14IDAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMjlweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MHB4O2xlZnQ6MDtkaXNwbGF5OmJsb2NrO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXJ9LmhpbnRzX3dyYXBwZXIgLm92ZXJsYXlfdG9wOmhvdmVyKy5oaW50cyAucHJldl9oaW50IC5uYW1lX3Nlcmlle2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgMHB4fS5oaW50c193cmFwcGVyIC5vdmVybGF5X2JvdHRvbXtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9vdmVybGF5X2Rvd24ucG5nXCIpIHJlcGVhdC14IDAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMjlweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MXB4O2xlZnQ6MDtkaXNwbGF5Om5vbmV9LmhpbnRzX3dyYXBwZXIgYS5wcmludHtib3R0b206LTI3cHg7cmlnaHQ6MTdweH0uaGludHNfd3JhcHBlciAuaGludHN7d2lkdGg6MTAwJTtjb2xvcjojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMwMDA7bWFyZ2luLWJvdHRvbTo1NXB4O21pbi1oZWlnaHQ6MjUwcHh9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50e292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOiMxNTE4MWQgdXJsKFwiLi4vaW1nL3R2Z3VpZGUtYmcuanBnXCIpIG5vLXJlcGVhdCBsZWZ0IHRvcDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MTBweDttaW4taGVpZ2h0OjEwNXB4O3BhZGRpbmctYm90dG9tOjEwcHg7cG9zaXRpb246cmVsYXRpdmV9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5ub3d7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9iZ19ub3cucG5nXCIpIG5vLXJlcGVhdCAwIDA7d2lkdGg6MTQwcHg7aGVpZ2h0OjIwcHg7Y29sb3I6IzAwMDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MTlweDtsaW5lLWhlaWdodDoyMHB4fS5oaW50c193cmFwcGVyIC5oaW50cyAuaGludCAuY2xvc2V7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvY2xvc2VfaGVsbC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO2Rpc3BsYXk6bm9uZTtmbG9hdDpyaWdodDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyNnB4O2hlaWdodDoyNnB4O3RvcDoxNXB4O3JpZ2h0OjE1cHg7Y3Vyc29yOnBvaW50ZXJ9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5jbG9zZTpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tfS5oaW50c193cmFwcGVyIC5oaW50cyAuaGludCAubGVmdF9oaW50e2Zsb2F0OmxlZnQ7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjE1MHB4O2hlaWdodDoxMDAlO3BhZGRpbmc6NjBweCAwIDAgMjBweH0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLmxlZnRfaGludCAudGltZXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjMzM2VtO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxNXB4O2xlZnQ6MjBweH0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLmxlZnRfaGludCAuZGF0ZXRpbWV7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6Ljg4OWVtO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo0MHB4O2xlZnQ6MjBweH0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLmxlZnRfaGludCAuY2hhbm5lbHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206NDhweDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9pY25fendlaWthbmFsdG9uLnBuZykgMHB4IDBweCBuby1yZXBlYXQ7d2lkdGg6MjhweDtoZWlnaHQ6MTFweDtsZWZ0OjIwcHh9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5jdGF7ZmxvYXQ6bGVmdDtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZy1sZWZ0OjMwcHg7aGVpZ2h0OjI2cHg7bWFyZ2luLXRvcDoyMHB4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3B9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5jdGEgYXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLXRvcDoycHg7Y29sb3I6I2ZmZn0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLmN0YSBhOmhvdmVye2NvbG9yOiNmZmZ9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5jdGE6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGJvdHRvbX0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLm1vcmV7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1sZWZ0OjE1MHB4O21hcmdpbi1ib3R0b206MjBweDt3aWR0aDoyOTBweH0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLm1pZGRsZV9oaW50e2Zsb2F0OmxlZnQ7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjMyMHB4O3BhZGRpbmc6MjBweCAwIDVweCAwcHh9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5taWRkbGVfaGludCBwe2ZvbnQtc2l6ZTouODg5ZW07bWFyZ2luOjA7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZH0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLm1pZGRsZV9oaW50IHAubmFtZV9lcGlzb2Rle2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5taWRkbGVfaGludCBwLm5hbWVfc2VyaWV7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4zMzNlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5wcmV2X2hpbnR7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7cGFkZGluZzowcHggMjBweCAwIDIwcHg7bWFyZ2luLXRvcDo3NXB4O21hcmdpbi1ib3R0b206MH0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLnByZXZfaGludCBwe2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEuMzMzZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5oaW50c193cmFwcGVyIC5oaW50cyAuaGludCAucHJldl9oaW50IC5uYW1lX3Nlcmlle2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2N0YV9kb3duLnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgLTM0cHg7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZy1yaWdodDoyNXB4O3BhZGRpbmctYm90dG9tOjJweH0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLnJpZ2h0X2hpbnR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjM2NhYThiLCAjMjA3NjVmKTt3aWR0aDoxNDBweDtoZWlnaHQ6MTMwcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MHB4O2JvdHRvbTowcHh9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5yaWdodF9oaW50IC5pY29ue2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbl9nZW5yZV85MHg3MC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciAwO3dpZHRoOjE0MHB4O2hlaWdodDo3MHB4O21hcmdpbjozMHB4IGF1dG8gMH0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLnJpZ2h0X2hpbnQgLmdlbnJlX3R4dHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjE0MHB4fS5oaW50c193cmFwcGVyIC5oaW50cyAuaGludC5jbG9zZWR7Y3Vyc29yOnBvaW50ZXJ9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50X2Nsb3NlZCAuaGludHtkaXNwbGF5Om5vbmV9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50X2Nsb3NlZCAuaGludC5vcGVue2Rpc3BsYXk6YmxvY2t9LmhpbnRzX3dyYXBwZXIgLmhpbnQubGlmZWNoYW5nZSAucmlnaHRfaGludCAuaWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAwfS5oaW50c193cmFwcGVyIC5oaW50LnBvcnRyYWl0IC5yaWdodF9oaW50IC5pY29ue2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIC03MHB4fS5oaW50c193cmFwcGVyIC5oaW50LmxpZmVzdHlsZSAucmlnaHRfaGludCAuaWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAtMTQwcHh9LmhpbnRzX3dyYXBwZXIgLmhpbnQuZGVhbHMgLnJpZ2h0X2hpbnQgLmljb257YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgLTIxMHB4fS5oaW50c193cmFwcGVyIC5oaW50LmZhbWlseSAucmlnaHRfaGludCAuaWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAtMjgwcHh9LmhpbnRzX3dyYXBwZXIgLmhpbnQucGFyYW5vcm1hbCAucmlnaHRfaGludCAuaWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciAtMzUwcHh9LmhpbnRzX3dyYXBwZXIgLmhpbnQuY3JpbWUgLnJpZ2h0X2hpbnQgLmljb257YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgLTQyMHB4fS5kYXRlX3BpY2tlci5oYXNEYXRlcGlja2Vye2Rpc3BsYXk6bm9uZX0uZmxvYXR7ZmxvYXQ6bGVmdH0uYm94MzNjb2xvciwubmV3c2xldHRlcl90ZWFzZXIuYmlne2JhY2tncm91bmQ6IzQ5NDk0OTtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCAwIDIwcHh9LmJveDMzY29sb3IgLmhvdmVyLC5uZXdzbGV0dGVyX3RlYXNlci5iaWcgLmhvdmVye21pbi1oZWlnaHQ6NTBweDtwYWRkaW5nOjEzcHggMjBweH0uYm94MzNjb2xvciAuYXJyb3csLm5ld3NsZXR0ZXJfdGVhc2VyLmJpZyAuYXJyb3d7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvY3RhX2hlbGwucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IHRvcDtib3R0b206MjdweDtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7aGVpZ2h0OjI2cHg7cGFkZGluZy1yaWdodDo0JTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyODBweDt3aWR0aDoyNnB4fS5ib3gzM2NvbG9yIGgyLC5uZXdzbGV0dGVyX3RlYXNlci5iaWcgaDJ7Zm9udC1zaXplOjJlbTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MWVtO21hcmdpbjotM3B4IDAgLThweH0uYm94MzNjb2xvciBoMywuYm94MzNjb2xvciAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5ib3gzM2NvbG9yIGgyLC5uZXdzbGV0dGVyX3RlYXNlci5iaWcgaDMsLm5ld3NsZXR0ZXJfdGVhc2VyLmJpZyAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5uZXdzbGV0dGVyX3RlYXNlci5iaWcgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MWVtfS5ib3gzM2NvbG9yIGg0LC5uZXdzbGV0dGVyX3RlYXNlci5iaWcgaDR7Zm9udC1zaXplOi44OWVtO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDouODllbTttYXJnaW46LjQ0ZW0gMH0uYm94MzNjb2xvciBhOmhvdmVyLC5uZXdzbGV0dGVyX3RlYXNlci5iaWcgYTpob3Zlcntjb2xvcjojZmZmfS5uZXdzbGV0dGVyX3RlYXNlci5iaWcgaDMsLm5ld3NsZXR0ZXJfdGVhc2VyLmJpZyAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5uZXdzbGV0dGVyX3RlYXNlci5iaWcgaDJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjBweDtib3R0b206MjVweH0uYm94MzNjb2xvcjpob3ZlciAuaG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI2LDMwLDMzLC4yKX0uYm94MzNjb2xvcjpob3ZlciAuYXJyb3d7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGJvdHRvbX0uYm94MTNjb2xvci5ib3gxM2Zie2Zsb2F0OmxlZnR9LmJveDEzY29sb3IuYm94MTNvcmlnaW5hbHt3aWR0aDozMDBweDtmbG9hdDpsZWZ0fS5pbWFnZXtmbG9hdDpyaWdodDtwb3NpdGlvbjpyZWxhdGl2ZTtyaWdodDotNTAlfS5pbWFnZS1jZW50ZXJ7ZmxvYXQ6cmlnaHQ7cG9zaXRpb246cmVsYXRpdmU7cmlnaHQ6NTAlfS5ob21lIC50eC1tMDEtdHZwcm9ncmFtbWUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0e21hcmdpbjowfS5ob21lIC50ZWFzZXJfYmlnIC5vbmUuZ3JlZW57aGVpZ2h0OjI2MHB4O292ZXJmbG93OmhpZGRlbn0uZ2V3aW5uc3BpZWxfZnJhZ2V7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MS4xMTFlbTtib3JkZXItdG9wOjFweCBzb2xpZCAjNTQ5ZTczO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM1NDllNzM7cGFkZGluZzozMHB4IDA7bWFyZ2luOjIwcHggMH0uZ2V3aW5uc3BpZWxfZ2FtZSAubmxfZm9ybXtiYWNrZ3JvdW5kOiM2NjY7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToyMHB4fS5nZXdpbm5zcGllbF9nYW1lIC5ubF9mb3JtIGlucHV0LmVpbmdhYmV7bWFyZ2luLWJvdHRvbToyMHB4O2Zsb2F0OmxlZnQ7aGVpZ2h0OjMwcHg7bWFyZ2luLXJpZ2h0OjMuMyU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgIzE5MTkxOTtwYWRkaW5nOjEwcHggMy4zJTtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjFlbTt3aWR0aDo0MS40JX0uZ2V3aW5uc3BpZWxfZ2FtZSAubmxfZm9ybSBpbnB1dC5laW5nYWJlLnp3ZWl7bWFyZ2luLXJpZ2h0OjAlfS5zdWJtaXRfYW5zd2Vye21hcmdpbi10b3A6NDBweH0ucmFkaW9fYW5zd2Vye2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6Ljg5ZW07bWFyZ2luOjEuNWVtIDA7bGluZS1oZWlnaHQ6Ljg5ZW19LmljaGVja2JveCwuaXJhZGlve21hcmdpbi1yaWdodDoxMHB4fS5nZXdpbm5zcGllbF9nYW1lIC5jaGVja2JveHtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7bWFyZ2luLWJvdHRvbToxMnB4fS5jaGVja19hZ2JzLC5jaGVja19uZXdzbGV0dGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi44OWVtO2xpbmUtaGVpZ2h0Oi44OWVtO3BhZGRpbmctdG9wOjJweH0uY2FwdGNoYXttYXJnaW4tdG9wOjE1cHh9LmNhcHRjaGEgLmctcmVjYXB0Y2hhPmRpdnttYXJnaW46MCBhdXRvfS5zdWJtaXR7ZGlzcGxheTpibG9jaztoZWlnaHQ6MzBweH0uc3VibWl0IC5hcnJvd3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jdGFfc3VibWl0LnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHJnYmEoMCwwLDAsMCk7Ym9yZGVyOm1lZGl1bSBub25lO2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztmbG9hdDpyaWdodDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtoZWlnaHQ6MjZweDtsaW5lLWhlaWdodDoyNnB4O3BhZGRpbmctbGVmdDozNnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uc3VibWl0IC5hcnJvdzpob3ZlcntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jdGFfc3VibWl0LnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgLTI2cHggcmdiYSgwLDAsMCwwKTtjb2xvcjojMWExZTIzfS5ubF9mb3JtIC5hcnJvd3ttYXJnaW46MzBweCAwfS5nZXdpbm5zcGllbGZvcm11bGFye2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG99LnN0YWdlX2NvbnRlbnQgLmdld2lubnNwaWVsX2dhbWUgLnR4dF9oMXtmb250LXNpemU6MTAwJX0uZ2V3aW5uc3BpZWxfZ2FtZSAudHh0X2g0e2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc2l6ZTouODllbTttYXJnaW46LjQ0ZW0gMHB4O2xpbmUtaGVpZ2h0Oi44OWVtfS5nZXdpbm5zcGllbF9nYW1lIC50eHRfaDJ7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LXNpemU6MS4zMzNlbTtsaW5lLWhlaWdodDoxLjExMWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uZ2V3aW5uc3BpZWxfZ2FtZSAubGJfYWdie2N1cnNvcjpwb2ludGVyfS5ubF9mb3JtIGlucHV0LmVpbmdhYmV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgIzE5MTkxOTtmbG9hdDpsZWZ0O2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6MWVtO2hlaWdodDoyMHB4O21hcmdpbi1ib3R0b206MjBweDtwYWRkaW5nOjMuMyU7d2lkdGg6NDEuNCV9Lm5sX2Zvcm0gaW5wdXQuZWluZ2FiZS56d2Vpe21hcmdpbi1yaWdodDowfS5sYl9nZXdpbm5zcGllbHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zY3JvbGx7d2lkdGg6MTAwJX1sYWJlbC5yYWRpb19mcmF1e21hcmdpbi1yaWdodDoxMHB4fWxhYmVsLnJhZGlvX2ZyYXUsbGFiZWwucmFkaW9faGVycixsYWJlbC5yYWRpb19xdWl6e2N1cnNvcjpwb2ludGVyO3BhZGRpbmctdG9wOjJweH0uY2hlY2tfYWdicywuY2hlY2tfbmV3c2xldHRlcntjdXJzb3I6cG9pbnRlcn0uZ2V3aW5uc3BpZWxfZ2FtZSAubmxfZm9ybSBpbnB1dC5laW5nYWJlLmVycm9ye2JhY2tncm91bmQtY29sb3I6I2I5MWU0Yn0uZ2V3aW5uc3BpZWxfZ2FtZSAucmFkaW9fcXVlc3Rpb24uZXJyb3IgLnJhZGlvX2Fuc3dlciwucmFkaW9fZ2VuZGVyLmVycm9ye2NvbG9yOiNiOTFlNGJ9Lmdld2lubnNwaWVsX2dhbWUgLmNoZWNrYm94LmVycm9yIC5jaGVja19hZ2Jze2NvbG9yOiNiOTFlNGJ9LnNwaWVsZSAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwe2hlaWdodDoxNDBweH0uYW5iaWV0ZXIgLnRlYXNlciBhe2NvbG9yOiMwYzViZDN9LmhpZ2hsaWdodHMgLnRlYXNlcl9zbGlkZXJfd3JhcHBlcnttYXgtd2lkdGg6OTQwcHg7ZmxvYXQ6bm9uZTttYXJnaW46MzBweCBhdXRvfS5zbGlkZXIsLnRlYXNlcl9zbGlkZXJfd3JhcHBlcntkaXNwbGF5Om5vbmV9LnRlYXNlcl9yaWdodHtwb3NpdGlvbjpyZWxhdGl2ZX0ubmFNZWRpYUFkX01FRElVTV9SRUNUQU5HTEV7bWF4LXdpZHRoOjMwMHB4O21hcmdpbjowIGF1dG99LmJpbGxib2FyZC1hZHt3aWR0aDoxMDAlO2NsZWFyOmJvdGg7b3ZlcmZsb3c6aGlkZGVufS5iaWxsYm9hcmQtYWQgLm5hTWVkaWFBZHtwYWRkaW5nLWJvdHRvbToyMHB4fS53aWRlc2t5c2NyYXBlci1hZHtsZWZ0OjMyMHB4O3RvcDowO3dpZHRoOmF1dG87bWluLXdpZHRoOjIwMHB4O2hlaWdodDphdXRvO21pbi1oZWlnaHQ6NjAwcHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6OTk5OX0uc3VwZXJiYW5uZXItYWR7d2lkdGg6MTAwJTtjbGVhcjpib3RoO292ZXJmbG93OnZpc2libGV9LnN1cGVyYmFubmVyLWFkIC5zdXBlcmJhbm5lci1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0udDNjaGltcC1mb3JtIGxhYmVsLmVycm9ye2NvbG9yOiNjMDB9LnQzY2hpbXAtZm9ybSBpbnB1dFt0eXBlPXRleHRdLmVycm9yLC50M2NoaW1wLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF0uZXJyb3J7Y29sb3I6cmVkO2JvcmRlcjoxcHggc29saWQgI2MwMH0udDNjaGltcC1mb3JtIGlucHV0LmVycm9yW3BsYWNlaG9sZGVyXXtjb2xvcjpyZWQ7b3BhY2l0eToxfS50M2NoaW1wLWZvcm0gaW5wdXQuZXJyb3I6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLnQzY2hpbXAtZm9ybSBpbnB1dC5lcnJvcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjpyZWQ7b3BhY2l0eToxfS50M2NoaW1wLWZvcm0gaW5wdXQuZXJyb3I6LW1vei1wbGFjZWhvbGRlciwudDNjaGltcC1mb3JtIGlucHV0LmVycm9yOi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6I2MwMDtvcGFjaXR5OjF9LnQzY2hpbXAtZm9ybSBpbnB1dC5lcnJvcjo6LW1vei1wbGFjZWhvbGRlciwudDNjaGltcC1mb3JtIGlucHV0LmVycm9yOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiNjMDA7b3BhY2l0eToxfS50M2NoaW1wLWZvcm0gaW5wdXQuZXJyb3I6LW1zLWlucHV0LXBsYWNlaG9sZGVyLC50M2NoaW1wLWZvcm0gaW5wdXQuZXJyb3I6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNjMDA7b3BhY2l0eToxfS50M2NoaW1wLWZvcm0gLnQzY2hpbXAtZXJyb3J7ZmxvYXQ6bGVmdDtjbGVhcjpib3RoO21hcmdpbi10b3A6MjVweDttYXJnaW4tbGVmdDowcHg7Y29sb3I6I2ViMWUwMH1oMi50di1ndWlkZS1yZXN1bHQtaGVhZGxpbmV7Y29sb3I6IzAwMDtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MjVweDttYXJnaW4tYm90dG9tOjEwcHh9Lm5hdl9pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljb25fbmF2aS5wbmdcIikgbm8tcmVwZWF0O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MzBweDtoZWlnaHQ6MjRweH0uaWNvbl9jdGF7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY3RhX2hlbGwucG5nXCIpO2Rpc3BsYXk6aW5saW5lO3dpZHRoOjI2cHg7bWFyZ2luLWJvdHRvbToxNHB4O21pbi1oZWlnaHQ6MjZweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IHRvcDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7ZmxvYXQ6cmlnaHR9LmNzYy10ZXh0cGljLXRleHQgaDIgYXtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jdGFfaGVsbF9zcHJpdGUucG5nXCIpIHJpZ2h0IDJweCBuby1yZXBlYXQ7cGFkZGluZy1yaWdodDoyMCU7d2lkdGg6ODAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5jc2MtdGV4dHBpYy10ZXh0IGgyIGE6aG92ZXIsLmNzYy10ZXh0cGljLWltYWdld3JhcDpob3ZlcisuY3NjLXRleHRwaWMtdGV4dCBoMiBhLC5jc2MtdGV4dHBpYy10ZXh0OmhvdmVyIGgyIGF7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAtNzJweH0udHdvIC5ib3R0b217cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjBweDttYXJnaW46MCAwIDIwcHggMH1oMntkaXNwbGF5OmlubGluZX0udGVhc2VyX25ld3N7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MHB4O2xlZnQ6MHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5icmVhZGNydW1ic3t3aWR0aDoxMDAlO2hlaWdodDo0MHB4O2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZTouNzc4ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5iY19uZXh0e2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbl9hcnJvd19icmVhZGNydW1iLnBuZ1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjowIDA7aGVpZ2h0OjExcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTJweDtwYWRkaW5nLWxlZnQ6MTRweDttYXJnaW4tdG9wOjEycHg7bWFyZ2luLWxlZnQ6MTBweDtjdXJzb3I6cG9pbnRlcn0uc3RhZ2VfaGVhZHtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MzBweH0uc3RhZ2VfY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7ZmxvYXQ6bGVmdH0uc3RhZ2VfY29udGVudCAudHh0X2gxe2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjJlbTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5idG5fYmFja3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY25fYXJyb3dfYmFjay5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246MCAwO2hlaWdodDoxMHB4O2Zsb2F0OnJpZ2h0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi42NjdlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGluZS1oZWlnaHQ6MTJweDtwYWRkaW5nLWxlZnQ6MTRweDttYXJnaW4tdG9wOjEwcHh9LmJ0bl9iYWNrOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MCAtMTBweH0uc3RhZ2VfY29udGVudCAudHh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MzBweH0udGVhc2VyX3JpZ2h0e2Zsb2F0OnJpZ2h0O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowcHh9Lm5ld3NfaGVhZHtkaXNwbGF5OmJsb2NrO2hlaWdodDphdXRvO21heC13aWR0aDo2NDBweDttYXgtaGVpZ2h0OjI2MHB4O3dpZHRoOjEwMCV9Lm5ld3NfaGlnaGxpZ2h0e21hcmdpbi1ib3R0b206MTBweDtkaXNwbGF5OmJsb2NrfS5uZXdzX2NvbnRlbnR7YmFja2dyb3VuZDojMTkxOTE5O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG99Lm5ld3NfY29udGVudCAubmV3c19hcnRpY2xlOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNiwzMCwzMywuMik7Y29sb3I6I2ZmZjtoZWlnaHQ6YXV0b30ubmV3c19jb250ZW50IC5uZXdzX2FydGljbGUgLmltZ19ob3ZlciAuYXJyb3d7cGFkZGluZy1yaWdodDoyJTttYXJnaW4tdG9wOi0ycHh9Lm5ld3NfY29udGVudCAubmV3c19hcnRpY2xlOmhvdmVyIC5pbWdfaG92ZXIgLmFycm93e2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBib3R0b219Lm5ld3NfY29udGVudCAudHh0e21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjBweH0ubmV3c19zZWNvbmRhcnl7bWFyZ2luLWJvdHRvbToxMHB4O2Rpc3BsYXk6YmxvY2t9LnN0YWdlX2NvbnRlbnQgLnBhZ2Vye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDozMHB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206NjBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjE1cHh9LnN0YWdlX2NvbnRlbnQgLnBhZ2VyIHVse21hcmdpbjowIGF1dG87cGFkZGluZzowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpc3Qtc3R5bGU6bm9uZX0uc3RhZ2VfY29udGVudCAucGFnZXIgdWwgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnN0YWdlX2NvbnRlbnQgLnBhZ2VyIHVsIGxpLmN1cnJlbnR7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0udGVhc2VyX3JpZ2h0IC50ZWFzZXIxLC50ZWFzZXIyLC50ZWFzZXIze21hcmdpbi1ib3R0b206MjBweH0uc3RhZ2VfY29udGVudCAucGFnZXIgLnByZXZ7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvcGFnZXJfbGVmdC5wbmdcIikgbm8tcmVwZWF0IHJnYmEoMCwwLDAsMCk7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IHRvcDtoZWlnaHQ6MTRweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjBweDtwYWRkaW5nLWxlZnQ6MTVweH0uc3RhZ2VfY29udGVudCAucGFnZXIgLnByZXY6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGJvdHRvbX0uc3RhZ2VfY29udGVudCAucGFnZXIgLm5leHR7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvcGFnZXJfcmlnaHQucG5nXCIpIG5vLXJlcGVhdCByZ2JhKDAsMCwwLDApO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgdG9wO2hlaWdodDoxNHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjBweDtwYWRkaW5nLXJpZ2h0OjE1cHh9LnN0YWdlX2NvbnRlbnQgLnBhZ2VyIC5uZXh0OmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgYm90dG9tfS5uZXdzX2RldGFpbHtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206NDBweH0ubmV3c19kZXRhaWwgLm5ld3MtaW1nLWNhcHRpb257Zm9udC1zaXplOjE0cHg7bWFyZ2luLXRvcDotMTBweDttYXJnaW4tYm90dG9tOjI1cHh9Lm5ld3NfZGV0YWlsIC50eHRfaDJ7d2lkdGg6MTAwJTtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxLjMzZW07bWFyZ2luOjAgMCAxMHB4IDA7cGFkZGluZy1yaWdodDoxMyU7bGluZS1oZWlnaHQ6MS4xMTFlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Ym94LXNpemluZzpib3JkZXItYm94fS5uZXdzX2RldGFpbCAudHh0X2g0e2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi44OWVtO21hcmdpbjouNDRlbSAwO2xpbmUtaGVpZ2h0Oi44OWVtfS5jdGFfZGFya3tmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uY3RhX2Vycm9ycGFnZSAuY3RhX2Rhcmt7bGluZS1oZWlnaHQ6MjVweH0uY3RhX2RhcmsgLmFycm93e2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2N0YV9kYXJrLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHJnYmEoMCwwLDAsMCk7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O2hlaWdodDoyNnB4O3BhZGRpbmctcmlnaHQ6MiU7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjZweH0uY3RhX2Rhcms6aG92ZXIgLmFycm93e2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBib3R0b219Lm5ld3NsZXR0ZXJ7bWFyZ2luLWJvdHRvbToxMHB4O2Rpc3BsYXk6YmxvY2t9Lm5ld3NsZXR0ZXJfdGVhc2Vye2JhY2tncm91bmQ6IzQ5NDk0OTtkaXNwbGF5OmJsb2NrO2hlaWdodDphdXRvfS5uZXdzbGV0dGVyX3RlYXNlciAubmV3c2xldHRlcl90ZWFzZXJfY29udGVudDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjYsMzAsMzMsLjIpO2NvbG9yOiNmZmY7aGVpZ2h0OmF1dG99Lm5ld3NsZXR0ZXJfdGVhc2VyX2NvbnRlbnQgLmN0YV9ub2JyZWFre2Rpc3BsYXk6YmxvY2t9Lm5ld3NsZXR0ZXJfdGVhc2VyX2NvbnRlbnQgLmN0YV9icmVha3tkaXNwbGF5Om5vbmV9Lm5ld3NsZXR0ZXJfdGVhc2VyIC5uZXdzbGV0dGVyX3RlYXNlcl9jb250ZW50IC5pbWdfaG92ZXIgLmFycm93e3BhZGRpbmctcmlnaHQ6MiU7bWFyZ2luLXRvcDotMnB4fS5uZXdzbGV0dGVyX3RlYXNlciAubmV3c2xldHRlcl90ZWFzZXJfY29udGVudDpob3ZlciAuaW1nX2hvdmVyIC5hcnJvd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tfS50ZWFzZXJfcmlnaHQgLnNwM19uZXdze2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3BhdHRlcm5fM3NwX2JsYWNrLmpwZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHJnYmEoMCwwLDAsMCk7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0bzt3aWR0aDoxMDAlO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9LnRlYXNlcl9yaWdodCAuc3AzX25ld3M6aG92ZXIgLmltZ19ob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjYsMzAsMzMsLjIpO2NvbG9yOiNmZmY7aGVpZ2h0OmF1dG99LnRlYXNlcl9yaWdodCAuc3AzX25ld3MgLmltZ19ob3ZlciAuY3Rhe21hcmdpbi10b3A6YXV0bztsaW5lLWhlaWdodDoyOHB4fS5uZXdzX2RldGFpbCAudHh0e21hcmdpbi10b3A6MTBweH0uYnRuX21vcmV7d2lkdGg6MTAwJX0uc2VuZGV0ZXJtaW5lIC50eHRfaDF7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uc2VuZGV0ZXJtaW5lIC50eHRfaDN7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4zM2VtfS5zZW5kZXRlcm1pbmVfcGVyX2RheXt3aWR0aDoxMDAlO2hlaWdodDphdXRvO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM1NDllNzM7cGFkZGluZy10b3A6MTVweH0uc2VuZGV0ZXJtaW5lX2RldGFpbCAuY29udGVudF9sZWZ0e3dpZHRoOjIyJTttYXJnaW4tcmlnaHQ6MyV9LnNlbmRldGVybWluZV9kZXRhaWwgLmNvbnRlbnRfcmlnaHR7d2lkdGg6NzUlO2Zsb2F0OmxlZnQ7bWFyZ2luLXRvcDo1cHh9LnNlbmRldGVybWluZV9kZXRhaWwgLmNvbnRlbnRfcmlnaHQsLmNvbnRlbnRfbGVmdHttYXJnaW4tYm90dG9tOjIwcHh9LnNlbmRldGVybWluZSAub25fYWlyX25vd3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9iZ19ub3cucG5nXCIpIG5vLXJlcGVhdDt3aWR0aDoxNDBweDtoZWlnaHQ6MjBweDtkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi44ODllbTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjNweH0uc2VuZGV0ZXJtaW5lIC5kYXRlc3twYWRkaW5nLWxlZnQ6MjBweDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjMzM2VtO2xpbmUtaGVpZ2h0OjEuMTExZW07Zm9udC13ZWlnaHQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uc2VuZGV0ZXJtaW5lIC5kYXRlcyAuZGF0ZXtjbGVhcjpib3RoO2Zsb2F0OmxlZnR9LnNlbmRldGVybWluZSAuZGF0ZXMgLnRpbWV7Y2xlYXI6Ym90aDtmbG9hdDpsZWZ0fS5zZW5kZXRlcm1pbmVfZGV0YWlsIC5jb250ZW50X2xlZnR7ZmxvYXQ6bGVmdDtjbGVhcjpib3RofS5zZW5kZXRlcm1pbmVfZGV0YWlsIC5jb250ZW50X3JpZ2h0IC50eHRfaDF7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6Ljg4OWVtO3RleHQtdHJhbnNmb3JtOm5vbmV9LnNlbmRldGVybWluZV9kZXRhaWwgLmNvbnRlbnRfcmlnaHQgLnR4dF9oMntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjMzM2VtO2xpbmUtaGVpZ2h0OjEuMTExZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2Rpc3BsYXk6YmxvY2t9LnRvcHtoZWlnaHQ6YXV0bzttaW4taGVpZ2h0OjQwcHh9LnRvcCAjbmF2aXttaW4taGVpZ2h0OjQwcHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS50b3AgLmxvZ29fY29udGFpbmVyIGEjbG9nb3tmbG9hdDpub25lfS50b3AgLmhlYWRfbmF2e3BhZGRpbmc6MH0udG9wIC5oZWFkX25hdiB1bHtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjBweDttYXJnaW4tdG9wOjBweDttYXJnaW4tYm90dG9tOjBweDtoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDo0MHB4fS50b3AgLmhlYWRfbmF2IHVsIGxpe3BhZGRpbmc6MCAwIDAgMThweDttYXJnaW46MHB4O2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OmluaGVyaXR9LnRvcCAuaGVhZF9uYXYgdWwgbGkgYXtkaXNwbGF5OmJsb2NrfS50b3AgLmhlYWRfbmF2IHVsIGxpLm1vYmlsZV9zb2NpYWxzK2xpe3BhZGRpbmctbGVmdDowfS50b3AgLmhlYWRfbmF2IHVsIGxpLm1vYmlsZV9zb2NpYWxze2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fSNtYWluX3dyYXBwZXJ7bWluLXdpZHRoOjMyMHB4fS5uZXdzLm5ld3Mtc2luZ2xlIC5uZXdzLWltZy13cmFwIGltZ3tkaXNwbGF5OmJsb2NrO2hlaWdodDphdXRvO21heC13aWR0aDo2MjBweDttYXgtaGVpZ2h0OjI2MHB4O3dpZHRoOjEwMCV9YS50cmlnZ2VyX2ZiX3N0cmVhbXB1Ymxpc2h7Y3Vyc29yOnBvaW50ZXJ9LmJveDEzY29sb3IgcHttYXJnaW46MH0uYm94MTNjb2xvciBzcGFuLmljbl90dntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY25fdHZfc21hbGwucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCBib3R0b20gcmdiYSgwLDAsMCwwKTtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDlweDt3aWR0aDo4NHB4O21hcmdpbjotNTRweCA1NSUgMHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MHB4O3RvcDo1MCV9LmJveDEzLm5vZmxvYXR7ZmxvYXQ6bm9uZX0uc2luZ2xlX3RleHRpbWdfc2VuZHVuZ3RlYXNlcnttYXJnaW4tYm90dG9tOjMwcHg7d2lkdGg6MTAwJX0uc2luZ2xlX3RleHRpbWdfc2VuZHVuZ3RlYXNlciAuY3NjLXRleHRwaWMtY2VudGVye2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjMwMHB4O21heC1oZWlnaHQ6MTY5cHg7aGVpZ2h0OmF1dG87ZmxvYXQ6bGVmdDt3aWR0aDozMS45JX0uc2luZ2xlX3RleHRpbWdfc2VuZHVuZ3RlYXNlciAudGV4dF93cmFwe2Zsb2F0OmxlZnQ7bWF4LXdpZHRoOjY4JTt3aWR0aDoxMDAlfS5zaW5nbGVfdGV4dGltZ19zZW5kdW5ndGVhc2VyIC50ZXh0X3dyYXAgcHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzE5MTkxOTtmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjA7bWFyZ2luLWxlZnQ6MjBweDttYXJnaW4tdG9wOjIwcHh9LnNpbmdsZV90ZXh0aW1nX3NlbmR1bmd0ZWFzZXIgLnRleHRfd3JhcCBoMntmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luLWxlZnQ6MjBweDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtkaXNwbGF5OmJsb2NrfS5zaW5nbGVfdGV4dGltZ19zZW5kdW5ndGVhc2VyIC50ZXh0X3dyYXAgaDR7bWFyZ2luLWxlZnQ6MjBweH0ucmVzcG9uc2l2ZV9pbWdfd3JhcF82MjBfNDAwIGltZ3tkaXNwbGF5OmJsb2NrO21heC1oZWlnaHQ6NDAwcHg7bWF4LXdpZHRoOjYyMHB4O2hlaWdodDphdXRvO3dpZHRoOjEwMCV9LnJlc3BvbnNpdmVfaW1nX3dyYXBfd2lkdGhfOTQwXzQwMCBpbWd7ZGlzcGxheTpibG9jazttYXgtaGVpZ2h0OjQwMHB4O21heC13aWR0aDo5NDBweDtoZWlnaHQ6YXV0bzt3aWR0aDoxMDAlfS5mYWxsYmFja180MDQsLmZhbGxiYWNrX25vamF2YXNjcmlwdCwuZmFsbGJhY2tfb2xkYnJvd3NlcntmbG9hdDpub25lO21hcmdpbi1ib3R0b206MjBweDttYXJnaW4tdG9wOjEwJTt0ZXh0LWFsaWduOmNlbnRlcn0uZmFsbGJhY2tfNDA0IC5jdGFfZXJyb3JwYWdlLC5mYWxsYmFja19ub2phdmFzY3JpcHQgLmN0YV9lcnJvcnBhZ2UsLmZhbGxiYWNrX29sZGJyb3dzZXIgLmN0YV9lcnJvcnBhZ2V7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bzttYXgtd2lkdGg6MjAwcHh9LmZhbGxiYWNrX29sZGJyb3dzZXJ7bWFyZ2luLWJvdHRvbTowfS5mYWxsYmFja19vbGRicm93c2VyIC5jdGFfZXJyb3JwYWdle292ZXJmbG93OmhpZGRlbjttYXJnaW4tYm90dG9tOjIwcHg7bWFyZ2luLXRvcDoyMHB4O21heC13aWR0aDoyNTBweDt0ZXh0LWFsaWduOmxlZnR9LnczMDAgLmJveDEzIGgye2ZvbnQtc2l6ZToyZW19LnczMDAgLmJveDEzIGgyIGF7bGluZS1oZWlnaHQ6MjlweH0udzMwMCAuYm94MTMgaDR7Y29sb3I6I2ZmZjtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lfS5leGFtcGxle2ZvbnQtZmFtaWx5OlwicHJveGltYV9ub3ZhcmVndWxhclwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojYTYxOTMzO2xldHRlci1zcGFjaW5nOi4yZW07dGV4dC1hbGlnbjpjZW50ZXJ9Lm1haW5Db250ZW50e21heC13aWR0aDo5NDBweDttYXJnaW46MCBhdXRvfS50ZC0xMnt3aWR0aDoxMDAlfS50cntmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlfWRpdi5jc2MtdGV4dHBpYy1pbnRleHQtbGVmdCAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwLGRpdi5jc2MtdGV4dHBpYy1pbnRleHQtbGVmdC1ub3dyYXAgLmNzYy10ZXh0cGljLWltYWdld3JhcCxkaXYuY3NjLXRleHRwaWMtaW50ZXh0LXJpZ2h0IC5jc2MtdGV4dHBpYy1pbWFnZXdyYXAsZGl2LmNzYy10ZXh0cGljLWludGV4dC1yaWdodC1ub3dyYXAgLmNzYy10ZXh0cGljLWltYWdld3JhcCxkaXYuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLWltYWdld3JhcCAuY3NjLXRleHRwaWMtaW1hZ2V7bWFyZ2luOjB9LnNwaWVsZSAuc3RhZ2V7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5ib3gzM3toZWlnaHQ6MzAwcHg7bWFyZ2luLWJvdHRvbToyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5ib3gzMyAuY3NjLXRleHRwaWMtdGV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6OTBweDtsZWZ0OjIwcHh9LmJveDMzIC5jc2MtdGV4dHBpYy10ZXh0IGgzLC5ib3gzMyAuY3NjLXRleHRwaWMtdGV4dCAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5ib3gzMyAuY3NjLXRleHRwaWMtdGV4dCBoMntmb250LXNpemU6MS4yNXJlbTtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC10cmFuc2Zvcm06bm9uZX0uYm94MzMgLmNzYy10ZXh0cGljLXRleHQgaDMgYSwuYm94MzMgLmNzYy10ZXh0cGljLXRleHQgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyIGEsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5ib3gzMyAuY3NjLXRleHRwaWMtdGV4dCBoMiBhe2ZvbnQtc2l6ZToxLjI1cmVtfS5ib3gzMyAuY3NjLXRleHRwaWMtdGV4dCBoMntmb250LXNpemU6MS4yNXJlbTtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGR9LmJveDMzIC5jc2MtdGV4dHBpYy10ZXh0IGgyIGF7Zm9udC1zaXplOjEuMjVyZW19LmJveDMzIC5jc2MtdGV4dHBpYy10ZXh0IGg0e3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKTttaW4taGVpZ2h0OjI2cHg7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IHRvcDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7cGFkZGluZy1sZWZ0OjMwcHh9LmJveDMzIC5jc2MtdGV4dHBpYy10ZXh0IGg0IGF7cG9zaXRpb246cmVsYXRpdmU7dG9wOjdweDtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uYm94MzMgLmNzYy10ZXh0cGljLXRleHQgaDQ6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGJvdHRvbX0uYm94MzMgLmNzYy10ZXh0cGljLXRleHQgaDUsLmJveDMzIC5jc2MtdGV4dHBpYy10ZXh0IGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIC5ib3gzMyAuY3NjLXRleHRwaWMtdGV4dCBsaS5oNXtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDouODc1cmVtO2NvbG9yOiNmZmZ9LmJveDMzIC5jc2MtdGV4dHBpYy10ZXh0IGg1IGEsLmJveDMzIC5jc2MtdGV4dHBpYy10ZXh0IGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1IGEsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLmJveDMzIC5jc2MtdGV4dHBpYy10ZXh0IGxpLmg1IGF7Y29sb3I6I2ZmZn0uYm94MzMgLmNzYy10ZXh0cGljLWltYWdld3JhcCBpbWd7d2lkdGg6MTAwJX0uYm94MTN7aGVpZ2h0OjI2MHB4O2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4O3dpZHRoOjMwMHB4fS5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy1pbWFnZXdyYXB7Y2xlYXI6Ym90aDtoZWlnaHQ6MTU5cHg7ZmxvYXQ6bm9uZX0uYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dHtib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjEwMHB4O2JhY2tncm91bmQ6IzE5MTkxOTtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHg7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtjbGVhcjpib3RoO21pbi13aWR0aDozMDBweH0uYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoNHtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC10cmFuc2Zvcm06bm9uZX0uYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMywuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMntjb2xvcjojZmZmO2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMyBhLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyIGEsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgaDIgYXtmb250LXNpemU6MS4yNXJlbTtjb2xvcjojZmZmfS5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgye2ZvbnQtc2l6ZToxLjI1cmVtfS5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgyIGF7Zm9udC1zaXplOjEuMjVyZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKTttYXgtaGVpZ2h0OjI2cHg7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCB0b3A7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2NvbG9yOiNmZmY7d2lkdGg6MjYwcHg7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjFlbX0uYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoNSwuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBsaS5oNXtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDouODc1cmVtO2NvbG9yOiNmZmZ9LmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgaDUgYSwuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNSBhLGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGxpLmg1IGF7Y29sb3I6I2ZmZn0uYm94MTMgLmNzYy10ZXh0cGljOmhvdmVyIC5jc2MtdGV4dHBpYy10ZXh0IGgyIGF7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBib3R0b219LnNwaWVsZXtwb3NpdGlvbjpyZWxhdGl2ZX0uc3BpZWxlIC5hZHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Ojk3MHB4O3RvcDo5M3B4O3dpZHRoOjIwMHB4fS5zcGllbGUgaDJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MjRweDt0ZXh0LXRyYW5zZm9ybTpub25lO21hcmdpbi1ib3R0b206MTBweH0uc3BpZWxlIC5taWRkbGV7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlfS5zcGllbGUgLm1pZGRsZSBoMnttYXJnaW4tYm90dG9tOjEwcHh9LnNwaWVsZSAuYm90dG9te3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtwYWRkaW5nLWJvdHRvbTo3MHB4O21hcmdpbi10b3A6MTVweH0uc3BpZWxlIC5ib3R0b20gaDJ7bWFyZ2luLWJvdHRvbToxMHB4fS5ib3gxMy5zbWFsbHtoZWlnaHQ6MTkwcHg7d2lkdGg6MzAwcHg7bWFyZ2luLXJpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4fS5ib3gxMy5zbWFsbCAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy1pbWFnZXdyYXB7aGVpZ2h0OjEyMHB4O2NsZWFyOmJvdGh9LmJveDEzLnNtYWxsIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHR7aGVpZ2h0OjcwcHg7Y2xlYXI6Ym90aH0uYm94MTMuc21hbGwgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMntwYWRkaW5nLWJvdHRvbTowcHg7bWFyZ2luLWJvdHRvbToyMHB4fS5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgyLC5zcGllbGUgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgaDJ7bWFyZ2luLWJvdHRvbToyMHB4fS5ib3gxMy5zbWFsbC5sYXN0e21hcmdpbi1yaWdodDowfS5uZXdzIC5mb290ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2hlaWdodDphdXRvfS5ib3gxM2NvbG9ye2xlZnQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDttYXJnaW4tYm90dG9tOjIwcHh9LmJveDEzY29sb3IgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1zaXplOjJlbTtsaW5lLWhlaWdodDoxZW07bWFyZ2luOi0zcHggMCAtOHB4IDA7bWFyZ2luLXRvcDotM3B4O21hcmdpbi1ib3R0b206LThweH0uYm94MTNjb2xvciBoMiA6aG92ZXJ7Y29sb3I6I2ZmZn0uYm94MTNjb2xvciBoNHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LXNpemU6Ljg5ZW07bWFyZ2luOi40NGVtIDA7bGluZS1oZWlnaHQ6Ljg5ZW19LmJveDEzY29sb3IgaDQgOmhvdmVye2NvbG9yOiNmZmZ9LmJveDEzY29sb3IgaDMsLmJveDEzY29sb3IgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuYm94MTNjb2xvciBoMntwYWRkaW5nLWxlZnQ6MzVweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTBweDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjE3ZW19LmJveDEzY29sb3IgaDMgOmhvdmVyLC5ib3gxM2NvbG9yIC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiA6aG92ZXIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5ib3gxM2NvbG9yIGgyIDpob3Zlcntjb2xvcjojZmZmfS5ib3gxM2NvbG9yIC5hcnJvd3tiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jdGFfaGVsbC5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IHRvcCByZ2JhKDAsMCwwLDApO2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDtoZWlnaHQ6MjZweDtwYWRkaW5nLXJpZ2h0OjQlO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjI2cHg7Ym90dG9tOjI1cHh9LmJveDEzY29sb3IgLmhvdmVye3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiNmZmY7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MTRweCA0Ljc2JSA4cHggNC43NiU7bWluLWhlaWdodDoyNjBweDtkaXNwbGF5OmJsb2NrO2hlaWdodDphdXRvfS5ib3gxM2NvbG9yLmJveDEzZmJ7YmFja2dyb3VuZDojNGQ4MGE1fS5ib3gxM2NvbG9yLmJveDEzZmIgLmljbl9mYWNlYm9va19zcDN7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNuX2ZiX25hdmkucG5nXCIpIG5vLXJlcGVhdCAwcHggMHB4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6cmlnaHQ7aGVpZ2h0OjI0cHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOjA7d2lkdGg6MTRweH0uYm94MTNjb2xvci5ib3gxM2ZiIGgzLC5ib3gxM2NvbG9yLmJveDEzZmIgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuYm94MTNjb2xvci5ib3gxM2ZiIGgye2ZvbnQtc2l6ZToxZW07Ym90dG9tOjI1cHg7bGluZS1oZWlnaHQ6MS40NDRlbTttYXJnaW46MH0uYm94MTNjb2xvci5ib3gxM29yaWdpbmFse2JhY2tncm91bmQ6IzQ5NDk0OX0uYm94MTNjb2xvcjpob3ZlciAuaG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI2LDMwLDMzLC4yKX0uYm94MTNjb2xvcjpob3ZlciAuYXJyb3d7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGJvdHRvbX0uYm94MTNhZHtmbG9hdDpsZWZ0O3dpZHRoOjMwMHB4O21pbi1oZWlnaHQ6MjUwcHg7bWFyZ2luLWJvdHRvbToyMHB4fS5ib3hhZDJ4NntoZWlnaHQ6NjAwcHg7d2lkdGg6MjAwcHh9Lm5ld3NsZXR0ZXJfdGVhc2VyIC5hcnJvd3tib3R0b206MTZweH0ubmV3c2xldHRlcl90ZWFzZXIgLmhvdmVye21pbi1oZWlnaHQ6MTUwcHh9Lm5ld3NfZGV0YWlsIC5tZWRpYWVsZW1lbnR7bWFyZ2luLWJvdHRvbToyMHB4fS50ZWFzZXJDbGlja3tjdXJzb3I6cG9pbnRlcn0ubm9saW5rX3RlYXNlciAudGVhc2VyQ2xpY2t7Y3Vyc29yOmRlZmF1bHR9Lmp2ZWN0b3JtYXAtbGFiZWx7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpub25lO2JvcmRlcjpzb2xpZCAxcHggI2NkY2RjZDstd2Via2l0LWJvcmRlci1yYWRpdXM6M3B4Oy1tb3otYm9yZGVyLXJhZGl1czozcHg7Ym9yZGVyLXJhZGl1czozcHg7YmFja2dyb3VuZDojMjkyOTI5O2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZixWZXJkYW5hO2ZvbnQtc2l6ZTpzbWFsbGVyO3BhZGRpbmc6M3B4fS5qdmVjdG9ybWFwLXpvb21pbiwuanZlY3Rvcm1hcC16b29tb3V0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTBweDstd2Via2l0LWJvcmRlci1yYWRpdXM6M3B4Oy1tb3otYm9yZGVyLXJhZGl1czozcHg7Ym9yZGVyLXJhZGl1czozcHg7YmFja2dyb3VuZDojMjkyOTI5O3BhZGRpbmc6M3B4O2NvbG9yOiNmZmY7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtjdXJzb3I6cG9pbnRlcjtsaW5lLWhlaWdodDoxMHB4O3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6bm9uZX0uanZlY3Rvcm1hcC16b29taW57dG9wOjEwcHh9Lmp2ZWN0b3JtYXAtem9vbW91dHt0b3A6MzBweH0ua2FydGVfYmlne3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctdG9wOjM1cHg7aGVpZ2h0OjY1MHB4fS5rYXJ0ZV9iaWcgaDR7Y29sb3I6IzE5MTkxOTtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjMzZW07Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTttYXJnaW46MH0ua2FydGVfYmlnIGg1LC5rYXJ0ZV9iaWcgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDUsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLmthcnRlX2JpZyBsaS5oNXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjFlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luOjA7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3dpZHRoOjI5MHB4fS5rYXJ0ZV9pbWd7aGVpZ2h0OjYwMXB4O3dpZHRoOjQ0MXB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNTBweDtsZWZ0OjI3JX0ua2FydGVfaW1nMntoZWlnaHQ6MTMxcHg7d2lkdGg6MjE2cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUxM3B4O2xlZnQ6MjU2cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2xhbmRfc2Nod2Vpei5wbmcpIDBweCAwcHggbm8tcmVwZWF0O2N1cnNvcjpwb2ludGVyfS5rYXJ0ZV9pbWcyOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MHB4IC0xMzFweH0ua2FydGVfaW1nM2F7aGVpZ2h0OjkzcHg7d2lkdGg6MzY3cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUxN3B4O2xlZnQ6NDI0cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2xhbmRfYXVzdHJpYS5wbmcpIDBweCAtMTAxcHggbm8tcmVwZWF0O2N1cnNvcjpwb2ludGVyfS5rYXJ0ZV9hdDpob3ZlciAua2FydGVfaW1nM2F7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggLTI5NXB4fS5rYXJ0ZV9pbWczYntoZWlnaHQ6MTk0cHg7d2lkdGg6MjMwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQxNnB4O2xlZnQ6NTgzcHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2xhbmRfYXVzdHJpYS5wbmcpIC0xNTlweCAwcHggbm8tcmVwZWF0O2N1cnNvcjpwb2ludGVyfS5rYXJ0ZV9hdDpob3ZlciAua2FydGVfaW1nM2J7YmFja2dyb3VuZC1wb3NpdGlvbjotMTU5cHggLTE5NHB4fS5rYXJ0ZV9kZXRhaWwuQ0h7aGVpZ2h0OjE4MXB4O3dpZHRoOjIxNnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MHB4O2xlZnQ6MHB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9sYW5kX3NjaHdlaXoucG5nKSAwcHggNTBweCBuby1yZXBlYXQ7Y3Vyc29yOmRhZmF1bHR9LmthcnRlX2RldGFpbC5BVHtoZWlnaHQ6MTY1cHg7d2lkdGg6MjMwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwcHg7bGVmdDowcHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2xhbmRfYXVzdHJpYS5wbmcpIDBweCA0NnB4IG5vLXJlcGVhdDtjdXJzb3I6ZGFmYXVsdDtiYWNrZ3JvdW5kLXNpemU6MTAwJSBhdXRvfS5rYXJ0ZV9kZXRhaWx7aGVpZ2h0OjQwN3B4O3dpZHRoOjI5OHB4O21hcmdpbi1ib3R0b206NjBweH0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC5idG5fYmFja19tb2JpbGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjBweDtyaWdodDowcHh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzMwMHtmbG9hdDpsZWZ0O21pbi1oZWlnaHQ6NDUwcHh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzMwMCBoNHtmb250LXNpemU6MS4zM2VtfS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjB7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MH0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5jc2MtZnJhbWUtcnVsZXJBZnRlcntmbG9hdDpsZWZ0O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMyZDk5ZTE7bWFyZ2luLWJvdHRvbTozMHB4O3BhZGRpbmctYm90dG9tOjEwcHh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXJ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZX0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAuaW1ne3dpZHRoOjE0MnB4O2Zsb2F0OmxlZnR9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZyAuaWNvbnN7ZmxvYXQ6bGVmdDtkaXNwbGF5Om5vbmV9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZyAuaWNvbnMgLmhke2Zsb2F0OmxlZnQ7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNvbl9oZC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO3dpZHRoOjcxcHg7aGVpZ2h0OjExMHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWcgLmljb25zIC5oZDpob3ZlcntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY29uX2hkLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCAtMTEwcHh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZyAuaWNvbnMgLnNhdHtmbG9hdDpsZWZ0O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljb25fc2F0ZWxsaXQucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IHRvcDt3aWR0aDo3MXB4O2hlaWdodDoxMTBweH0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAuaW1nIC5pY29ucyAuc2F0OmhvdmVye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljb25fc2F0ZWxsaXQucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IC0xMTBweH0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAuaW1nIC5pY29ucyAuaXB0dntmbG9hdDpsZWZ0O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljb25faXAtdHYucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IHRvcDt3aWR0aDo3MXB4O2hlaWdodDoxMTBweH0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAuaW1nIC5pY29ucyAuaXB0djpob3ZlcntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY29uX2lwLXR2LnBuZ1wiKSBuby1yZXBlYXQgbGVmdCAtMTEwcHh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZyAuaWNvbnMgLmthYmVse2Zsb2F0OmxlZnQ7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNvbl9rYWJlbC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO3dpZHRoOjcxcHg7aGVpZ2h0OjExMHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWcgLmljb25zIC5rYWJlbDpob3ZlcntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY29uX2thYmVsLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCAtMTEwcHh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZyAuaWNvbnMgLm1vYmlsZXR2e2Zsb2F0OmxlZnQ7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNvbl9tb2JpbC10di5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO3dpZHRoOjcxcHg7aGVpZ2h0OjExMHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWcgLmljb25zIC5tb2JpbGV0djpob3ZlcntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY29uX21vYmlsLXR2LnBuZ1wiKSBuby1yZXBlYXQgbGVmdCAtMTEwcHh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZyAuaWNvbnMgLnZvZHtmbG9hdDpsZWZ0O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljb25fdm9kLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3A7d2lkdGg6NzFweDtoZWlnaHQ6MTEwcHh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZyAuaWNvbnMgLnZvZDpob3ZlcntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY29uX3ZvZC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgLTExMHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC50ZWFzZXJ7bWFyZ2luLWxlZnQ6MTVweDtmbG9hdDpsZWZ0O3dpZHRoOjQ2MHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC50ZWFzZXJPcGVue2Rpc3BsYXk6bm9uZTt3aWR0aDo0NjBweH0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciBoMntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkfS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIGgzLC5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jdGFfZGFyay5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IHRvcCByZ2JhKDAsMCwwLDApO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjI2cHg7cGFkZGluZy1sZWZ0OjMwcHg7cGFkZGluZy10b3A6N3B4O2N1cnNvcjpwb2ludGVyO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciBoMzpob3ZlciwuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDI6aG92ZXIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIGgyOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBib3R0b219LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgaDR7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OmluaGVyaXQ7ZGlzcGxheTpub25lfS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5tb3JlbGVzc3twb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9hcnJvd3NfbW9yZWxlc3MucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IHRvcDt3aWR0aDoyNHB4O2hlaWdodDo2cHg7cmlnaHQ6MDt0b3A6NXB4O2N1cnNvcjpwb2ludGVyfS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5tb3JlbGVzczpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgLTZweH0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAubW9yZWxlc3MubGVzc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgLTEycHh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLm1vcmVsZXNzLmxlc3M6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IC0xOHB4fS5BVC5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnczMDAsLkNILmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzMwMHttaW4taGVpZ2h0OjIwM3B4fS5zZW5kdW5nZW4gLnczMDAsLnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC53MzAwe2Zsb2F0OmxlZnQ7bWluLWhlaWdodDo2MDBweH0uc2VuZHVuZ2VuIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljLXRleHQgaDIgYSwuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMtdGV4dCBoMiBhe2ZvbnQtc2l6ZTouOGVtfS5zZW5kdW5nZW4gLnc2MjAsLnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC53NjIwe2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjBweH0uc2VuZHVuZ2VuIC53NjIwIC5jc2MtZnJhbWUtcnVsZXJBZnRlciwuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgLnc2MjAgLmNzYy1mcmFtZS1ydWxlckFmdGVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM1NDllNzM7cG9zaXRpb246cmVsYXRpdmV9LnNlbmR1bmdlbiAudzYyMCBoMiwuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgLnc2MjAgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxZW07Zm9udC1zaXplOjJlbX0uc2VuZHVuZ2VuIC53NjIwIGgzLC5zZW5kdW5nZW4gLnc2MjAgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuc2VuZHVuZ2VuIC53NjIwIGgyLC5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZSAudzYyMCBoMywuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgLnc2MjAgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgLnc2MjAgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjJlbTt0ZXh0LXRyYW5zZm9ybTpub25lO2ZvbnQtc2l6ZToxLjMzZW07bWFyZ2luLXRvcDowcHh9LnNlbmR1bmdlbiAudzYyMCAuaGlnaGxpZ2h0LXN0eWxlIGgyLC5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZSAudzYyMCAuaGlnaGxpZ2h0LXN0eWxlIGgye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGR9LnNlbmR1bmdlbiAudzYyMCAuaGlnaGxpZ2h0LXN0eWxlIGgzLC5zZW5kdW5nZW4gLnc2MjAgLmhpZ2hsaWdodC1zdHlsZSAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5zZW5kdW5nZW4gLnc2MjAgLmhpZ2hsaWdodC1zdHlsZSBoMiwuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgLnc2MjAgLmhpZ2hsaWdodC1zdHlsZSBoMywuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgLnc2MjAgLmhpZ2hsaWdodC1zdHlsZSAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZSAudzYyMCAuaGlnaGxpZ2h0LXN0eWxlIGgye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW46LjQ0ZW0gMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubmF2aV9ib3h7Ym9yZGVyOjFweCBzb2xpZCAjMTkxOTE5O21hcmdpbjoyMHB4IDB9LnN1Yl9uYXZ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzE5MTkxOTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjIwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCV9LnN1Yl9uYXYgdWx7cGFkZGluZzoxMHB4IDIwcHggMCAyMHB4O21hcmdpbjowfS5zdWJfbmF2IHVsIGxpe2xpc3Qtc3R5bGU6bm9uZSBvdXRzaWRlIG5vbmU7bWFyZ2luLWJvdHRvbToxMHB4O3BhZGRpbmctcmlnaHQ6MTVweH0uc3ViX25hdiB1bCBsaSBhe2NvbG9yOnJnYmEoMjYsMzAsMzMsLjYpO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS44MzNlbTtmb250LXNpemU6MS4zMzNlbTtkaXNwbGF5OmJsb2NrO291dGxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnN1Yl9uYXYgdWwgbGkuYWN0aXZlIGF7Y29sb3I6IzE5MTkxOX0uc3ViX25hdiB1bCBsaTpob3ZlciBhe2NvbG9yOiMxOTE5MTl9Lm1lbnVTdGFmZmVse2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87Y29sb3I6I2ZmZjt3aWR0aDoxMDAlO21hcmdpbi10b3A6MzBweDtwb3NpdGlvbjpyZWxhdGl2ZX0ubWVudVN0YWZmZWwgLmltZ19ob3ZlcntwYWRkaW5nOjIwcHggNC43NiU7YmFja2dyb3VuZDojNjY2O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87bGVmdDowO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2NvbG9yOiNmZmZ9Lm1lbnVTdGFmZmVsIC5pbWdfaG92ZXIgLmN0YXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjMzZW07bGluZS1oZWlnaHQ6MjZweDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDowO2hlaWdodDoyNnB4O3dpZHRoOjEwMCV9Lm1lbnVTdGFmZmVsIC5pbWdfaG92ZXIgLmN0YSAuYXJyb3d7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNuX2Fycm93X2Ryb3Bkb3duLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHJnYmEoMCwwLDAsMCk7ZGlzcGxheTpibG9jaztmbG9hdDpyaWdodDtoZWlnaHQ6MjZweDtwYWRkaW5nLXJpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjZweH0ubWVudVN0YWZmZWwgdWx7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTttYXJnaW46MDtkaXNwbGF5Om5vbmU7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTtsaXN0LXN0eWxlLXBvc2l0aW9uOmluc2lkZTtiYWNrZ3JvdW5kLWNvbG9yOiMxOTE5MTk7ei1pbmRleDoxMDB9Lm1lbnVTdGFmZmVsIHVsIGxpe21hcmdpbjowO21hcmdpbi1sZWZ0OjQuNzYlO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbi1zZWFzb24tbm9ybWFsLnBuZ1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGNlbnRlcn0ubWVudVN0YWZmZWwgdWwgbGkgYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MjBweCA0Ljc2JTtwYWRkaW5nLWxlZnQ6MzBweDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOjA7d2lkdGg6MTAwJTtjb2xvcjojZmZmfS5tZW51U3RhZmZlbCB1bCBsaSBhOmhvdmVye2NvbG9yOiNmZmZ9Lm1lbnVTdGFmZmVsIHVsIGxpOmhvdmVye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbi1zZWFzb24ucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcn0ubWVudVN0YWZmZWwuYWx3YXlzLW9wZW4gdWx7ZGlzcGxheTpibG9ja30ubWVudVN0YWZmZWw6aG92ZXIgLmltZ19ob3Zlcntjb2xvcjojZmZmfS5tZW51U3RhZmZlbDpob3ZlciAuaW1nX2hvdmVyIC5hcnJvd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNnB4IGJvdHRvbX0ubWVudVN0YWZmZWw6aG92ZXIgdWx7ZGlzcGxheTpibG9ja30ubWVudVN0YWZmZWwgdWwgbGk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI2LDMwLDMzLC4yKX0uYnRuX2JhY2tfbW9iaWxle2Zsb2F0OnJpZ2h0O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjJweH0uYnRuX2JhY2tfbW9iaWxlIHB7bWFyZ2luOjB9LmJ0bl9iYWNrX21vYmlsZSBhe2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbl9hcnJvd19iYWNrLnBuZ1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjowIDA7aGVpZ2h0OjEwcHg7ZmxvYXQ6cmlnaHQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6LjY2N2VtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsaW5lLWhlaWdodDoxMXB4O3BhZGRpbmctbGVmdDoxNHB4fS5tZW51U3RhZmZlbCB1bCBsaS5hY3RpdmUgYXtjb2xvcjojZmZmfS5tZW51U3RhZmZlbCB1bCBsaS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI2LDMwLDMzLC4yKTtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY24tc2Vhc29uLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXJ9LnNlbmR1bmdIZWFkbGluZXtmbG9hdDpsZWZ0O3dpZHRoOjgwJTttYXJnaW4tdG9wOjI2cHh9LnNlbmR1bmdIZWFkbGluZSAuaGVhZHtmbG9hdDpsZWZ0fS5zZW5kdW5nSGVhZGxpbmUgLmdlbnJlX2ljbntkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7aGVpZ2h0OjUwcHg7bWFyZ2luLWxlZnQ6Mi4yJTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6N3B4O3dpZHRoOjYwcHh9LnNlbmR1bmdIZWFkbGluZSAuZmFtaWx5e2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbl9nZW5yZV9ibGFja182MHg1MC5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IC0yMDBweCByZ2JhKDAsMCwwLDApfS5zZW5kdW5nSGVhZGxpbmUgLnBhcmFub3JtYWx7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNuX2dlbnJlX2JsYWNrXzYweDUwLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgLTI1MHB4IHJnYmEoMCwwLDAsMCl9LnNlbmR1bmdIZWFkbGluZSAuY3JpbWV7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNuX2dlbnJlX2JsYWNrXzYweDUwLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgLTMwMHB4IHJnYmEoMCwwLDAsMCl9LnNlbmR1bmdIZWFkbGluZSAuZGVhbHN7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNuX2dlbnJlX2JsYWNrXzYweDUwLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgLTE1MHB4IHJnYmEoMCwwLDAsMCl9LnNlbmR1bmdIZWFkbGluZSAubGlmZXN0eWxle2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbl9nZW5yZV9ibGFja182MHg1MC5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IC0xMDBweCByZ2JhKDAsMCwwLDApfS5zZW5kdW5nSGVhZGxpbmUgLnBvcnRyYWl0e2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbl9nZW5yZV9ibGFja182MHg1MC5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IC01MHB4IHJnYmEoMCwwLDAsMCl9LnNlbmR1bmdIZWFkbGluZSAubGlmZWNoYW5nZXtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY25fZ2VucmVfYmxhY2tfNjB4NTAucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCAwcHggcmdiYSgwLDAsMCwwKX0uc2xpZGVyMjMgLmJ4LXdyYXBwZXIgLmJ4LW5leHR7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjZW50ZXJ9LnNsaWRlcjIzIC5ieC13cmFwcGVyIC5ieC1wcmV2e2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBjZW50ZXJ9LnNsaWRlcjIzIC5ieC13cmFwcGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYXtoZWlnaHQ6OTBweH0uc2xpZGVyMjMgLnRlYXNlcl9zbGlkZXJ7aGVpZ2h0OjkwcHh9LmNsZWFye2NsZWFyOmJvdGh9Ym9keS5zZW5kdW5nZW5HcmFmaWsgLnNlbmR1bmdIZWFkbGluZSxib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC5zZW5kdW5nSGVhZGxpbmV7ZmxvYXQ6bGVmdDttYXJnaW4tYm90dG9tOjIwcHg7d2lkdGg6NzUlfWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5idG5fYmFja19tb2JpbGUsYm9keS5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZSAuYnRuX2JhY2tfbW9iaWxle21hcmdpbi10b3A6MzFweH1ib2R5LnNlbmR1bmdlbkdyYWZpayAuc3RhZ2UsYm9keS5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZSAuc3RhZ2V7bWFyZ2luLWJvdHRvbTowcHh9Ym9keS5zZW5kdW5nZW5HcmFmaWsgLmdlbnJlX2ljbixib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC5nZW5yZV9pY257dG9wOjE3cHh9Ym9keS5zZW5kdW5nZW5HcmFmaWsgaDIsYm9keS5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZSBoMntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjFlbTtmb250LXNpemU6MmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1ib2R5LnNlbmR1bmdlbkdyYWZpayBoMyxib2R5LnNlbmR1bmdlbkdyYWZpayAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGJvZHkuc2VuZHVuZ2VuR3JhZmlrIGgyLGJvZHkuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgaDN7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToxLjMzM2VtO2xpbmUtaGVpZ2h0OjFlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Ym9keS5zZW5kdW5nZW5HcmFmaWsgLmhpZ2hsaWdodC1zdHlsZSBoMixib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC5oaWdobGlnaHQtc3R5bGUgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZH1ib2R5LnNlbmR1bmdlbkdyYWZpayAubWVudVN0YWZmZWwsYm9keS5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZSAubWVudVN0YWZmZWx7bWFyZ2luLXRvcDowO3dpZHRoOjEwMCV9Ym9keS5zZW5kdW5nZW5HcmFmaWsgLm1lbnVTdGFmZmVsIC5pbWdfaG92ZXIsYm9keS5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZSAubWVudVN0YWZmZWwgLmltZ19ob3Zlcnstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MjUlO2Zsb2F0OmxlZnQ7cGFkZGluZzoxMnB4fWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5tZW51U3RhZmZlbCB1bCxib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC5tZW51U3RhZmZlbCB1bHtwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0O3dpZHRoOjc1JX1ib2R5LnNlbmR1bmdlbkdyYWZpayAubWVudVN0YWZmZWwgdWwgbGksYm9keS5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZSAubWVudVN0YWZmZWwgdWwgbGl7aGVpZ2h0OjUwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDoyLjc2JX1ib2R5LnNlbmR1bmdlbkdyYWZpayAubWVudVN0YWZmZWwgdWwgbGkgYSxib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC5tZW51U3RhZmZlbCB1bCBsaSBhe3BhZGRpbmc6MCA0Ljc2JTtwYWRkaW5nLWxlZnQ6MzBweDtsaW5lLWhlaWdodDo1MHB4fWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5uYXZpXzJuZCAuc3ViX25hdixib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC5uYXZpXzJuZCAuc3ViX25hdntib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMTkxOTE5O21hcmdpbjowfWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5uYXZpXzJuZCAuc3ViX25hdiB1bCBsaSxib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC5uYXZpXzJuZCAuc3ViX25hdiB1bCBsaXtmbG9hdDpsZWZ0fWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5uYXZpXzJuZCAuc3ViX25hdiB1bCBsaSBhLGJvZHkuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgLm5hdmlfMm5kIC5zdWJfbmF2IHVsIGxpIGF7Zm9udC1zaXplOjFlbX1ib2R5LnNlbmR1bmdlbkdyYWZpayAubmF2aV8ybmQudmlkZW8gLnN1Yl9uYXYsYm9keS5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZSAubmF2aV8ybmQudmlkZW8gLnN1Yl9uYXZ7Ym9yZGVyLWJvdHRvbTpub25lfS53NjIwIC5uYXZpXzJuZCAuc3ViX25hdntib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMTkxOTE5O21hcmdpbjowfS53NjIwIC5uYXZpXzJuZCAuc3ViX25hdiB1bHtwYWRkaW5nOjB9Lnc2MjAgLm5hdmlfMm5kIC5zdWJfbmF2IHVsIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctcmlnaHQ6MTBweH0udzYyMCAubmF2aV8ybmQgLnN1Yl9uYXYgdWwgbGkgYXtmb250LXNpemU6MWVtO2JvcmRlcjoxcHggc29saWQgIzE5MTkxOTtiYWNrZ3JvdW5kOiMxOTE5MTk7Y29sb3I6I2ZmZjtwYWRkaW5nLXJpZ2h0OjlweDtwYWRkaW5nLWxlZnQ6OXB4fS53NjIwIC5uYXZpXzJuZCAuc3ViX25hdiB1bCBsaS5hY3RpdmUgYSwudzYyMCAubmF2aV8ybmQgLnN1Yl9uYXYgdWwgbGk6aG92ZXIgYXtjb2xvcjojMTkxOTE5O2JhY2tncm91bmQ6bm9uZX1ib2R5LnNlbmR1bmdlbkdyYWZpayAudzYyMC5zZW5kdW5nR3JhZmlrMlNwYWx0ZW4gLnN1Yl9uYXZ7bWFyZ2luLXRvcDo4cHh9Ym9keS5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZSAuc3RhZ2V7YmFja2dyb3VuZDpub25lfWJvZHkuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgLnczMDB7bWFyZ2luLXRvcDozMHB4fWJvZHkuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgLnczMDAuc2VuZHVuZ0dyYWZpazJTcGFsdGVue292ZXJmbG93OmhpZGRlbn0uYm94XzMze3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MjBweDttaW4taGVpZ2h0OjM5MHB4fS5ib3hfMzMgLmNzYy1mcmFtZS1kZWZhdWx0e3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6MCAyLjIlIDhweDtib3R0b206MHB4O2xlZnQ6MHB4O3otaW5kZXg6MTtjb2xvcjojZmZmO3dpZHRoOjgwJX0uYm94XzMzIC5jdGF7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY3RhX2JpZy5wbmdcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCB0b3A7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JvdHRvbToyMHB4O2Rpc3BsYXk6aW5saW5lO2Zsb2F0OnJpZ2h0O21hcmdpbjowO21pbi1oZWlnaHQ6NTJweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyMHB4O3dpZHRoOjUycHh9LmJveDMzaW1hZ2UgLmluZGl2aWR1ZWxfZ3JhZGllbnQsLmJveDEyaW1hZ2UgLmluZGl2aWR1ZWxfZ3JhZGllbnQsLnRhZ2VzaGlnaGxpZ2h0IC5pbmRpdmlkdWVsX2dyYWRpZW50e2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kw6LigqzCpklnYUdWcFoyaDBQU0l4SWlCbWFXeHNQU0oxY213b0kyZHlZV1F0ZFdOblp5MW5aVzVsY21GMFpXUXBJaUF2UGdvOEwzTjJaejQ9XCIpO2JhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI2LCAzMCwgMzMsIDApIDUwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpIDcwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjkpIDk1JSwgIzE5MTkxOSAxMDAlKTtiYWNrZ3JvdW5kOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDApKSwgY29sb3Itc3RvcCg3MCUsIHJnYmEoMjYsIDMwLCAzMywgMC42KSksIGNvbG9yLXN0b3AoOTUlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkpLCBjb2xvci1zdG9wKDEwMCUsICMxOTE5MTkpKTtiYWNrZ3JvdW5kOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNiwgMzAsIDMzLCAwKSA1MCUsIHJnYmEoMjYsIDMwLCAzMywgMC42KSA3MCUsIHJnYmEoMjYsIDMwLCAzMywgMC45KSA5NSUsICMxOTE5MTkgMTAwJSk7YmFja2dyb3VuZDotby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI2LCAzMCwgMzMsIDApIDUwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpIDcwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjkpIDk1JSwgIzE5MTkxOSAxMDAlKTtiYWNrZ3JvdW5kOi1tcy1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI2LCAzMCwgMzMsIDApIDUwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpIDcwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjkpIDk1JSwgIzE5MTkxOSAxMDAlKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjYsIDMwLCAzMywgMCkgNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikgNzAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkgOTUlLCAjMTkxOTE5IDEwMCUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiMwMDFhMWUyMVwiLCBlbmRDb2xvcnN0cj1cIiRkYXJrLWNvbG9yXCIsR3JhZGllbnRUeXBlPTAgKTtib3R0b206MDtkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlfS5ib3hfMzM6aG92ZXIgLmN0YSwuYm94XzEyOmhvdmVyIC5jdGF7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBib3R0b219LmJveDMzY29sb3IgLmNzYy10ZXh0cGljLC5ib3gxMmNvbG9yIC5jc2MtdGV4dHBpY3twYWRkaW5nLXRvcDoyMHB4fS5ib3gzM2NvbG9yIC5pbWdfaG92ZXIsLmJveDEyY29sb3IgLmltZ19ob3Zlcntwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjYsMzAsMzMsMCl9LmJveDMzY29sb3I6aG92ZXIsLmJveDEyY29sb3I6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI2LDMwLDMzLC4yKX0uYm94MzNjb2xvcjpob3ZlciAuaW1nX2hvdmVyLC5ib3gxMmNvbG9yOmhvdmVyIC5pbWdfaG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI2LDMwLDMzLC4yKX0uYm94MzNjb2xvci55ZWxsb3csLmJveDEyY29sb3IueWVsbG93e2JhY2tncm91bmQ6IzE5MTkxOX0uYm94MzNmYntib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZDojNGQ4MGE1O21pbi1oZWlnaHQ6OTBweH0uYm94MzNmYiAuY3NjLWZyYW1lLWRlZmF1bHR7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7dmVydGljYWwtYWxpZ246Ym90dG9tO2Rpc3BsYXk6dGFibGUtY2VsbH0uYm94MzNmYiAuaWNuX2ZhY2Vib29rX3NwNntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY25fZmJfbmF2aS5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCAwIDAgcmdiYSgwLDAsMCwwKTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2Zsb2F0OnJpZ2h0O2hlaWdodDoyNHB4O3JpZ2h0OjIwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjMycHg7d2lkdGg6MTRweH0uYm94MzNmYiAuaW1nX2hvdmVye3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cGFkZGluZzowO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNiwzMCwzMywwKX0uYm94MzNmYiBoMywuYm94MzNmYiAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5ib3gzM2ZiIGgye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6Ljg5ZW0gIWltcG9ydGFudDtsaW5lLWhlaWdodDoxLjExMWVtfS5ib3gzM2ZiIGgye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGR9LmJveDMzZmIgaDR7aGVpZ2h0OjI2cHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvY3RhX2hlbGwucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCB0b3AgcmdiYSgwLDAsMCwwKTtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luLXJpZ2h0OjUwcHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xNXB4O3BhZGRpbmctbGVmdDozMHB4O2xpbmUtaGVpZ2h0OjI2cHg7ZmxvYXQ6cmlnaHQ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjFlbX0uYm94MzNmYiBoNCBhe2NvbG9yOiNmZmZ9LmJveDMzZmI6aG92ZXIgLmltZ19ob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjYsMzAsMzMsLjIpfS5ib3gzM2ZiOmhvdmVyIGg0e2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBib3R0b219Lmdld2lubnRlYXNlci5ib3gzM2Zie2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2JnX2ZiX25sXzJ4LmpwZ1wiKSAwcHggMHB4IG5vLXJlcGVhdDtwYWRkaW5nOjEwcHggMTBweCAwIDEwcHg7YmFja2dyb3VuZC1zaXplOjEwMCV9Lmdld2lubnRlYXNlci5ib3gzM2ZiIC5jc2MtZnJhbWUtZGVmYXVsdHtwb3NpdGlvbjpyZWxhdGl2ZX0uZ2V3aW5udGVhc2VyLmJveDMzZmIgaDMsLmdld2lubnRlYXNlci5ib3gzM2ZiIC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLmdld2lubnRlYXNlci5ib3gzM2ZiIGgye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE4cHg7dGV4dC10cmFuc2Zvcm06bm9uZX0uZ2V3aW5udGVhc2VyLmJveDMzZmIgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MjRweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ZmxvYXQ6bGVmdDtjbGVhcjpib3RofS5nZXdpbm50ZWFzZXIuYm94MzNmYiBoNHtmb250LXNpemU6MThweDtmbG9hdDpsZWZ0O2NsZWFyOmJvdGg7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MzVweDt0b3A6MHB4fS5nZXdpbm50ZWFzZXIuYm94MzNmYiAuaWNuX2tsZWV7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNuX2tsZWUucG5nXCIpIDBweCAwcHggbm8tcmVwZWF0O3dpZHRoOjg5cHg7aGVpZ2h0Ojg0cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIycHg7cmlnaHQ6OTBweDtkaXNwbGF5OmJsb2NrfS5nZXdpbm50ZWFzZXIuYm94MzNmYiAuaWNuX2ZhY2Vib29rX3NwNnt0b3A6MTVweDtyaWdodDoxNXB4fS5ib3hfMTJ7ZmxvYXQ6bGVmdDttYXgtd2lkdGg6NDYwcHg7bWF4LWhlaWdodDoyNjBweDtoZWlnaHQ6MjYwcHg7bWFyZ2luLXJpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5ib3hfMTIgLmNzYy1mcmFtZS1kZWZhdWx0e3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6MCAyLjIlIDEwcHg7Ym90dG9tOjBweDtsZWZ0OjBweDt6LWluZGV4OjE7Y29sb3I6I2ZmZjt3aWR0aDo4MCV9LmJveF8xMiAuY3Rhe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IHRvcDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Ym90dG9tOjExcHg7ZGlzcGxheTppbmxpbmU7ZmxvYXQ6cmlnaHQ7bWFyZ2luOjA7bWluLWhlaWdodDoyNnB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjIwcHg7d2lkdGg6MjZweH0uYm94XzEyIGgye2ZvbnQtc2l6ZToxLjMzZW0gIWltcG9ydGFudH0uYm94XzEyLmxhc3R7bWFyZ2luLXJpZ2h0OjBweH0uYm94MTJjb2xvciAuY3NjLXRleHRwaWN7cGFkZGluZy10b3A6NDBweH0uY29udGVudC13cmFwcGVye292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLXNpemU6MTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk0MHB4KXsuY29udGVudC13cmFwcGVye2JhY2tncm91bmQtc2l6ZTphdXRvfX0uYnJlYWRjcnVtYk1lbnV7bWFyZ2luOjEwcHggYXV0byAxMHB4O2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojMTkxOTE5O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYnJlYWRjcnVtYk1lbnUgLmJyZWFkY3J1bWJJY29ue2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbl9hcnJvd19icmVhZGNydW1iLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjt3aWR0aDo0cHg7aGVpZ2h0OjExcHg7bWFyZ2luOjAgNXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206MXB4fS5icmVhZGNydW1iTWVudS5saWdodHtjb2xvcjojZmZmfS5icmVhZGNydW1iTWVudS5saWdodCBhe2NvbG9yOiNmZmZ9LmJyZWFkY3J1bWJNZW51LmxpZ2h0IGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYnJlYWRjcnVtYk1lbnUubGlnaHQgLmJyZWFkY3J1bWJJY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbl9hcnJvd19icmVhZGNydW1iX2xpZ2h0LnBuZ1wiKX0ubmV3c1RlbXBsYXRlIC5icmVhZGNydW1iTWVudSwudHZndWlkZSAuYnJlYWRjcnVtYk1lbnV7bWFyZ2luLWJvdHRvbTowcHh9LmJveFNlbmR1bmd7bWFyZ2luLXRvcDozMHB4O21hcmdpbi1ib3R0b206MHB4fS5ib3hTZW5kdW5nIC5jc2MtdGV4dHBpYy1jZW50ZXJ7bWF4LXdpZHRoOjE3MHB4fS5ib3hTZW5kdW5nIC5jc2MtZnJhbWUtZGVmYXVsdHtmbG9hdDpsZWZ0O3dpZHRoOjY4JX0uYm94U2VuZHVuZyAuY3NjLWZyYW1lLWRlZmF1bHQgaDJ7Zm9udC1zaXplOjEuNmVtfS5ib3hTZW5kdW5nIC5jc2MtZnJhbWUtZGVmYXVsdCBwe2ZvbnQtc2l6ZToxZW19LmJveFNlbmR1bmcubGluZXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNTQ5ZTczfS5ib3gxMy50YWdlc2hpZ2hsaWdodHtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC50ZXh0e2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MTA1cHg7cGFkZGluZy1ib3R0b206MTBweDtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjU1cHg7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtjbGVhcjpib3RoO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowcHg7ei1pbmRleDoxO3dpZHRoOjEwMCV9LmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC50ZXh0IGg0e2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTpub25lO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0uYm94MTMudGFnZXNoaWdobGlnaHQgLnRleHQgaDMsLmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC50ZXh0IC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC50ZXh0IGgye2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246Ym90dG9tO3dpZHRoOjI2MHB4O2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uYm94MTMudGFnZXNoaWdobGlnaHQgLnRleHQgaDMgYSwuYm94MTMudGFnZXNoaWdobGlnaHQgLnRleHQgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyIGEsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5ib3gxMy50YWdlc2hpZ2hsaWdodCAudGV4dCBoMiBhe2NvbG9yOiNmZmZ9LmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC50ZXh0IGgye21hcmdpbi1ib3R0b206MDtjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsaW5lLWhlaWdodDoyMHB4fS5ib3gxMy50YWdlc2hpZ2hsaWdodCAudGV4dCBoMiBhe2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjFlbX0uYm94MTMudGFnZXNoaWdobGlnaHQgLmN0YXtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jdGFfaGVsbC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjIwcHg7cmlnaHQ6MjBweH0uYm94MTMudGFnZXNoaWdobGlnaHQ6aG92ZXIgLmN0YXtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tfS5ib3gxMy50YWdlc2hpZ2hsaWdodC5laW5lciAudGV4dHt6LWluZGV4OjA7YmFja2dyb3VuZDojMTkxOTE5fS5ib3gxMy50YWdlc2hpZ2hsaWdodC5laW5lcjpob3ZlciAudGV4dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tfS50dmJveHtmbG9hdDpsZWZ0fS5kYXRhX2ljb257YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNuX2NhbGVuZGFyLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3A7ZGlzcGxheTpibG9jaztoZWlnaHQ6MThweDt3aWR0aDoxOHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjIwcHg7dG9wOjIwcHg7Y3Vyc29yOnBvaW50ZXJ9LmRhdGFfaWNvbjpob3ZlciwuZGF0YV9pY29uLmFjdGl2ZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgLTE4cHh9LmhvbWUgLnR4LW0wMS10dnByb2dyYW1tZSAudHh0X2NvbnRlbnRfaGVhZGxpbmV7ZGlzcGxheTpub25lfS5ob21lIC50eC1tMDEtdHZwcm9ncmFtbWUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0e3dpZHRoOjEwMCV9LmhvbWUgLnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHQgLnRleHQgaDR7Y2xlYXI6Ym90aDtkaXNwbGF5Om5vbmV9LmhvbWUgLnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHQgLnRleHQgaDMsLmhvbWUgLnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHQgLnRleHQgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuaG9tZSAudHgtbTAxLXR2cHJvZ3JhbW1lIC5ib3gxMy50YWdlc2hpZ2hsaWdodCAudGV4dCBoMntjbGVhcjpib3RoO2Rpc3BsYXk6bm9uZX0uaG9tZSAudHgtbTAxLXR2cHJvZ3JhbW1lIC5ib3gxMy50YWdlc2hpZ2hsaWdodCAudGV4dCBoMntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTdweDt3aWR0aDo4NCV9LmhvbWUgLnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHQgLmN0YXtkaXNwbGF5Om5vbmV9LmhvbWUgLnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHQ6aG92ZXIgLnRleHQgaDQsLmhvbWUgLnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHQ6aG92ZXIgLnRleHQgaDMsLmhvbWUgLnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHQ6aG92ZXIgLnRleHQgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuaG9tZSAudHgtbTAxLXR2cHJvZ3JhbW1lIC5ib3gxMy50YWdlc2hpZ2hsaWdodDpob3ZlciAudGV4dCBoMntkaXNwbGF5OmJsb2NrfS5ob21lIC50eC1tMDEtdHZwcm9ncmFtbWUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0OmhvdmVyIC5jdGF7ZGlzcGxheTpibG9ja30udHgtbTAxLXByb2dyYW1hYmN7ZmxvYXQ6bGVmdH0uaGlnaGxpZ2h0cyBoMXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyNHB4O3RleHQtdHJhbnNmb3JtOm5vbmV9LnRlYXNlcjMzX3dyYXBwZXJ7Y2xlYXI6Ym90aDtmbG9hdDpsZWZ0O21hcmdpbi10b3A6MHB4O3dpZHRoOjEwMCV9LnRlYXNlcjMzX3dyYXBwZXIgLmxhc3QgLmJveDEze21hcmdpbi1yaWdodDowcHh9LnNlbmR1bmdlbiAudzYyMHtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VuZHVuZ2VuIC53NjIwIC5idG5fYmFja19tb2JpbGV7dG9wOjMwcHh9LnNlbmR1bmdlbiAudzYyMCAuc2VuZGV0ZXJtaW5lX3NwYWNlcntkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7aGVpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbTozcHg7d2lkdGg6MTQwcHh9LmNzYy1zaXRlbWFwe21hcmdpbi1ib3R0b206NDBweH0uY3NjLXNpdGVtYXAgdWx7bWFyZ2luOjBweDtwYWRkaW5nLWxlZnQ6MHB4fS5jc2Mtc2l0ZW1hcCB1bCBsaSBhe2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEuM2VtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206MTBweDtjb2xvcjojMTkxZTI0fS5jc2Mtc2l0ZW1hcCB1bCBsaSBhOmhvdmVye2NvbG9yOiNmOTBhMzR9LmNzYy1zaXRlbWFwIHVsIGxpIHVse3BhZGRpbmctbGVmdDozNnB4O2ZvbnQtd2VpZ2h0OmJvbGR9LmNzYy1zaXRlbWFwIHVsIGxpIHVsIGxpIGF7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToxZW07bWFyZ2luLWJvdHRvbTowcHg7Y29sb3I6IzE5MWUyNH0uY3NjLXNpdGVtYXAgdWwgbGkgdWwgbGkgYTpob3Zlcntjb2xvcjojZjkwYTM0fS5mcmFtZS10eXBlLW1lbnVfc2l0ZW1hcF9wYWdlc3ttYXJnaW4tYm90dG9tOjQwcHh9LmZyYW1lLXR5cGUtbWVudV9zaXRlbWFwX3BhZ2VzIHVse21hcmdpbjowcHg7cGFkZGluZy1sZWZ0OjBweDtsaXN0LXN0eWxlOm5vbmV9LmZyYW1lLXR5cGUtbWVudV9zaXRlbWFwX3BhZ2VzIHVsIGxpIGF7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4zZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbToxMHB4O2NvbG9yOiMxOTFlMjR9LmZyYW1lLXR5cGUtbWVudV9zaXRlbWFwX3BhZ2VzIHVsIGxpIGE6aG92ZXJ7Y29sb3I6I2Y5MGEzNH0uZnJhbWUtdHlwZS1tZW51X3NpdGVtYXBfcGFnZXMgdWwgbGkgdWx7cGFkZGluZy1sZWZ0OjM2cHg7Zm9udC13ZWlnaHQ6Ym9sZH0uZnJhbWUtdHlwZS1tZW51X3NpdGVtYXBfcGFnZXMgdWwgbGkgdWwgbGkgYXtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjFlbTttYXJnaW4tYm90dG9tOjBweDtjb2xvcjojMTkxZTI0fS5mcmFtZS10eXBlLW1lbnVfc2l0ZW1hcF9wYWdlcyB1bCBsaSB1bCBsaSBhOmhvdmVye2NvbG9yOiNmOTBhMzR9LmhvbWUgLmJveF9yaWdodCAudHh0X2NvbnRlbnRfaGVhZGxpbmV7bWFyZ2luLWJvdHRvbTowcHh9LmhvbWUgLmJveF9sZWZ0IC50eHRfY29udGVudF9oZWFkbGluZXttYXJnaW4tYm90dG9tOjBweH0udGVhc2VyIC50cmFuemdyZXkgLmNzYy10ZXh0cGljLXRleHR7YmFja2dyb3VuZDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2TDouKCrMKmSWdhR1ZwWjJoMFBTSXhJaUJtYVd4c1BTSjFjbXdvSTJkeVlXUXRkV05uWnkxblpXNWxjbUYwWldRcElpQXZQZ284TDNOMlp6ND1cIik7YmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjYsIDMwLCAzMywgMCkgNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikgNzAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkgOTUlLCAjMTkxOTE5IDEwMCUpO2JhY2tncm91bmQ6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCg1MCUsIHJnYmEoMjYsIDMwLCAzMywgMCkpLCBjb2xvci1zdG9wKDcwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpKSwgY29sb3Itc3RvcCg5NSUsIHJnYmEoMjYsIDMwLCAzMywgMC45KSksIGNvbG9yLXN0b3AoMTAwJSwgIzE5MTkxOSkpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI2LCAzMCwgMzMsIDApIDUwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpIDcwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjkpIDk1JSwgIzE5MTkxOSAxMDAlKTtiYWNrZ3JvdW5kOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjYsIDMwLCAzMywgMCkgNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikgNzAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkgOTUlLCAjMTkxOTE5IDEwMCUpO2JhY2tncm91bmQ6LW1zLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjYsIDMwLCAzMywgMCkgNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikgNzAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkgOTUlLCAjMTkxOTE5IDEwMCUpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNiwgMzAsIDMzLCAwKSA1MCUsIHJnYmEoMjYsIDMwLCAzMywgMC42KSA3MCUsIHJnYmEoMjYsIDMwLCAzMywgMC45KSA5NSUsICMxOTE5MTkgMTAwJSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiIzAwMWExZTIxXCIsIGVuZENvbG9yc3RyPVwiJGRhcmstY29sb3JcIixHcmFkaWVudFR5cGU9MCApO2JvdHRvbTowO2Rpc3BsYXk6YmxvY2s7bWluLWhlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7cGFkZGluZzoxNTBweCA0Ljc2JSA4cHh9LnRlYXNlciAudHJhbnogLmNzYy10ZXh0cGljLXRleHR7Ym90dG9tOjA7ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtwYWRkaW5nOjE1MHB4IDQuNzYlIDhweDtiYWNrZ3JvdW5kOm5vbmV9LnRlYXNlciAudHJhbnpncmV5IC5jc2MtdGV4dHBpYy10ZXh0LC50ZWFzZXIgLnRyYW56IC5jc2MtdGV4dHBpYy10ZXh0e2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MTAwcHg7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtjbGVhcjpib3RoO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowcHg7ei1pbmRleDoxO3dpZHRoOjEwMCU7Y29sb3I6I2ZmZn0udHh0X3ByZXZ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6ODNweDttYXgtaGVpZ2h0OjgzcHh9LnByaW50e2N1cnNvcjpwb2ludGVyfS5zZW5kdW5nR3JhZmlrQ29udGVudCAuYm94MzNpbWFnZS5ib3hfMzN7bWluLWhlaWdodDppbmhlcml0fS5kZWZhdWx0IC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5kZWZhdWx0IC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGg0e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo1MHB4O2xlZnQ6MjBweH0uZ2FsZXJpZV93cmFwcGVye21hcmdpbjoyMHB4IDAgMjBweCAwO2Zsb2F0OmxlZnR9LmdhbGVyaWVfd3JhcHBlciAuZ2FsZXJpZV9pdGVtX3dyYXBwZXIgLmdhbGVyaWVfaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcn0uZ2FsZXJpZV93cmFwcGVyIC5nYWxlcmllX2l0ZW1fd3JhcHBlciAuZ2FsZXJpZV9pdGVtIGltZ3t3aWR0aDoxNDBweDtoZWlnaHQ6OTBweH0uZ2FsZXJpZV93cmFwcGVyIC5ieC13cmFwcGVyIC5ieC1wcmV2e2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBjZW50ZXJ9LmdhbGVyaWVfd3JhcHBlciAuYngtd3JhcHBlciAuYngtbmV4dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNlbnRlcn0uZ2FsZXJpZV93cmFwcGVyIC5ieC13cmFwcGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYXtoZWlnaHQ6OTBweH0uZ2FsZXJpZV93cmFwcGVyIC5nYWxlcmllX2l0ZW0gLmhvdmVyX3BmZWlse2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljb25fcGxheS5wbmdcIikgMHB4IDBweCBuby1yZXBlYXQ7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjM3cHg7d2lkdGg6MzhweDt0b3A6NTAlO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0xN3B4O21hcmdpbi10b3A6LTE4cHh9LmdhbGVyaWVfd3JhcHBlciAuZ2FsZXJpZV9pdGVtOmhvdmVyIC5ob3Zlcl9wZmVpbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCAtMzVweH0uZ2FsZXJpZV93cmFwcGVyIC5nYWxlcmllX2NvbnRlbnR7bWFyZ2luOjIwcHggMHB4IDIwcHggMHB4fS50eC1tMDEtdHZwcm9ncmFtbWUgLnRlYXNlcl91cHtkaXNwbGF5OmJsb2NrfS5zcDMuZ3JlZW4gaDMsLnNwMy5ncmVlbiAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5zcDMuZ3JlZW4gaDJ7bWFyZ2luLWJvdHRvbTowcHh9LnNwMy5ncmVlbiBoMnttYXJnaW4tYm90dG9tOjNweH0udGVhc2VyIC5jc2MtdGV4dHBpYy10ZXh0e21pbi1oZWlnaHQ6NzhweH0ubmV3c1RlbXBsYXRlIC5zdGFnZV9jb250ZW50IGgxLC5tZXRhIC5zdGFnZV9jb250ZW50IGgxe21hcmdpbi1ib3R0b206MTBweDttYXJnaW4tdG9wOjEwcHh9LmdhbGVyaWVfY29udGVudCBpbWd7bWFyZ2luOmF1dG87ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5oczEgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZH1ib2R5LnNlbmR1bmdlbkdyYWZpayAuaHMyIGgye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGR9LmFqYXhfTmV4dGJyb2FkY2FzdCAudHgtbTAxLXR2cHJvZ3JhbW1le2Rpc3BsYXk6bm9uZX0uYWpheF9OZXh0YnJvYWRjYXN0e2JhY2tncm91bmQ6dXJsKC4uL2ltZy9hamF4LWxvYWRlci5naWYpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O21pbi1oZWlnaHQ6NTBweDt3aWR0aDoxMDAlfS5lbXBmYW5nVGVtcGxhdGUgLnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYm94MTMgLmNzYy10ZXh0cGljLWltYWdlIGltZywuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJveDEzIC5jc2MtdGV4dHBpYy1pbWFnZSBpbWd7d2lkdGg6NDQwcHh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAuYW5iaWV0ZXIgLmNzYy10ZXh0cGljLWltYWdlIGltZ3t3aWR0aDoxNDVweDtoZWlnaHQ6MTMwcHh9Lmdld2lubnNwaWVsIC53MzAwIGg0e2ZvbnQtc2l6ZToxLjMzZW19LmJveDIzZ2V3aW5uc3BpZWx7cG9zaXRpb246cmVsYXRpdmV9LmJveDIzZ2V3aW5uc3BpZWwgLmJnQ29sb3J7YmFja2dyb3VuZDojNjY2fS5ib3gyM2dld2lubnNwaWVsIC5iZ0NvbG9yIC5ob3ZlcntwYWRkaW5nOjE2cHggNC43NiUgMTZweCA0Ljc2JTttaW4taGVpZ2h0OmluaGVyaXR9LmJveDIzZ2V3aW5uc3BpZWwgLmJnQ29sb3IgLmhvdmVyIGgye2ZvbnQtc2l6ZToxLjMzM2VtO3dpZHRoOjMwMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5ib3gyM2dld2lubnNwaWVsIC5iZ0NvbG9yIC5ob3ZlciBoMywuYm94MjNnZXdpbm5zcGllbCAuYmdDb2xvciAuaG92ZXIgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuYm94MjNnZXdpbm5zcGllbCAuYmdDb2xvciAuaG92ZXIgaDJ7Ym94LXNpemluZzpib3JkZXItYm94O2ZvbnQtc2l6ZToxZW07YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvY3RhX2hlbGwucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IHRvcDtoZWlnaHQ6MjZweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztyaWdodDotNDVweDt0b3A6NHB4O3BhZGRpbmctdG9wOjRweDt3aWR0aDoyMzBweH0uYm94MjNnZXdpbm5zcGllbDpob3ZlciAuaG92ZXIgaDMsLmJveDIzZ2V3aW5uc3BpZWw6aG92ZXIgLmhvdmVyIC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLmJveDIzZ2V3aW5uc3BpZWw6aG92ZXIgLmhvdmVyIGgye2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBib3R0b219LmJveDEzZ3JhZGllbnR7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfS5ib3gxM2dyYWRpZW50IC50ZXh0e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowcHg7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7cGFkZGluZzoxNHB4IDQuNzYlIDhweCA0Ljc2JTtjb2xvcjojZmZmO3otaW5kZXg6MX0uYm94MTNncmFkaWVudCAudGV4dCBoMntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MDt3aWR0aDoyMjBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmJveDEzZ3JhZGllbnQgLnRleHQgaDR7Zm9udC1zaXplOi44OWVtfS5ib3gxM2dyYWRpZW50IC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLWltYWdld3JhcHtoZWlnaHQ6YXV0b30uYm94MTNncmFkaWVudCAuY3Rhe2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3A7d2lkdGg6MjZweDtoZWlnaHQ6MjZweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MjBweDtyaWdodDoyMHB4fS5ib3gxM2dyYWRpZW50IC5pbmRpdmlkdWVsX2dyYWRpZW50e2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kw6LigqzCpklnYUdWcFoyaDBQU0l4SWlCbWFXeHNQU0oxY213b0kyZHlZV1F0ZFdOblp5MW5aVzVsY21GMFpXUXBJaUF2UGdvOEwzTjJaejQ9XCIpO2JhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI2LCAzMCwgMzMsIDApIDUwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpIDYwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjkpIDgwJSwgIzE5MTkxOSAxMDAlKTtiYWNrZ3JvdW5kOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDApKSwgY29sb3Itc3RvcCg2MCUsIHJnYmEoMjYsIDMwLCAzMywgMC42KSksIGNvbG9yLXN0b3AoODAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkpLCBjb2xvci1zdG9wKDEwMCUsICMxOTE5MTkpKTtiYWNrZ3JvdW5kOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNiwgMzAsIDMzLCAwKSA1MCUsIHJnYmEoMjYsIDMwLCAzMywgMC42KSA2MCUsIHJnYmEoMjYsIDMwLCAzMywgMC45KSA4MCUsICMxOTE5MTkgMTAwJSk7YmFja2dyb3VuZDotby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI2LCAzMCwgMzMsIDApIDUwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpIDYwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjkpIDgwJSwgIzE5MTkxOSAxMDAlKTtiYWNrZ3JvdW5kOi1tcy1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI2LCAzMCwgMzMsIDApIDUwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpIDYwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjkpIDgwJSwgIzE5MTkxOSAxMDAlKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjYsIDMwLCAzMywgMCkgNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikgNjAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkgODAlLCAjMTkxOTE5IDEwMCUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiMwMDFhMWUyMVwiLCBlbmRDb2xvcnN0cj1cIiRkYXJrLWNvbG9yXCIsR3JhZGllbnRUeXBlPTAgKTtib3R0b206MDtkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlfS5ib3gxM2dyYWRpZW50OmhvdmVyIC5jdGF7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGJvdHRvbX0uYWRza3lzY3JhcGVye3dpZHRoOjMwMHB4O2hlaWdodDo2MDBweDtmbG9hdDpsZWZ0O21hcmdpbi1ib3R0b206MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZjAwYzB9Lmdld2lubnNwaWVsIC53OTQwe21hcmdpbi1ib3R0b206MjBweH0uaW50ZXJuYWwtbGluay1idG4ze2NvbG9yOiMwYzViZDN9LmludGVybmFsLWxpbmstYnRuMSwuZG93bmxvYWR7cGFkZGluZzoycHggMCAxcHggMzBweDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uaW50ZXJuYWwtbGluay1idG4xOjpiZWZvcmUsLmRvd25sb2FkOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2N0YV9kYXJrLnBuZykgbm8tcmVwZWF0IDBweCAwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowfS5keW5faF90ZWFzZXIgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHR7aGVpZ2h0OmF1dG87YmFja2dyb3VuZDojMTkxOTE5O3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1ib3R0b206MTBweH0uZHluX2hfdGVhc2VyIC5ib3gxM3toZWlnaHQ6YXV0b30uZGVmYXVsdCAuZHluX2hfdGVhc2VyIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGg0e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6YXV0bztib3R0b206YXV0bztsaW5lLWhlaWdodDpub3JtYWx9LmR5bl9oX3RlYXNlciAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMywuZHluX2hfdGVhc2VyIC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5keW5faF90ZWFzZXIgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgaDJ7bGluZS1oZWlnaHQ6bm9ybWFsfS5keW5faF90ZWFzZXIgYS5tYWlse2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jdGFfaGVsbF9zcHJpdGUucG5nKSBuby1yZXBlYXQgcmlnaHQgNnB4O2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1yaWdodDoyN3B4O3dpZHRoOjkwJTtmb250LXdlaWdodDpib2xkfS5keW5faF90ZWFzZXIgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWM6aG92ZXIgLmNzYy10ZXh0cGljLXRleHQgYS5tYWlse2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLTY4cHh9LmFra29yZGVvbl93cmFwcGVye21hcmdpbi1ib3R0b206NDVweH0uYWtrb3JkZW9uX2hlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcn0uYWtrb3JkZW9uX2hlYWRlciBzcGFue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjJweDtoZWlnaHQ6MjZweDt3aWR0aDoyNnB4fS51aS1pY29uLWRvd257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY3RhX2RhcmtfZG93bi5wbmdcIil9LnVpLWljb24tdXB7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY3RhX2RhcmtfdXAucG5nXCIpfS53MzAwLnNlbmR1bmdHcmFmaWsyU3BhbHRlbiAuYm94MTMgaDR7Y29sb3I6I2ZmZjtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lfS53MzAwLnNlbmR1bmdHcmFmaWsyU3BhbHRlbiAuYm94MTMgaDIgYXtsaW5lLWhlaWdodDoyOXB4fWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC53NjIwLnNlbmR1bmdHcmFmaWsyU3BhbHRlbiAuc2VuZHVuZ0hlYWRsaW5le3dpZHRoOjEwMCV9LnJlc3BvbnNpdmVfaW1nX3dyYXBfNjIwXzQwMHttYXJnaW4tYm90dG9tOjIwcHh9LnJlc3BvbnNpdmVfaW1nX3dyYXBfNjIwXzQwMCBkaXYuY3NjLXRleHRwaWN7ZmxvYXQ6bGVmdH0uc2VhcmNoX2Zvcm17ZmxvYXQ6bGVmdDttYXJnaW4tdG9wOjdweDttYXJnaW4tbGVmdDozNXB4fS5zZWFyY2hfc3VibWl0e2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3NlYXJjaC5wbmdcIikgMHB4IC0yNHB4IG5vLXJlcGVhdDtoZWlnaHQ6MjRweDt3aWR0aDoyNHB4O2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOm5vbmU7dGV4dC1pbmRlbnQ6LTk5OTlweDtmbG9hdDpsZWZ0fS5xdWlja3NlYXJjaHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzE5MTkxOTtib3JkZXI6bm9uZTtmbG9hdDpsZWZ0O3dpZHRoOjE2NXB4O2hlaWdodDoyNHB4O21hcmdpbi1yaWdodDoxMHB4O3BhZGRpbmc6MHB4IDEwcHggMCAxMHB4fS5yZXNwb25zaXZlX3NlYXJjaCwucmVzcG9uc2l2ZV9zZWFyY2hfbW9iaWxle2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O3dpZHRoOjEwMCU7Ym9yZGVyLXRvcDpzb2xpZCAxcHggI2ZmZjtoZWlnaHQ6MzhweH0ucmVzcG9uc2l2ZV9zZWFyY2ggLnNlYXJjaF9mb3JtLC5yZXNwb25zaXZlX3NlYXJjaF9tb2JpbGUgLnNlYXJjaF9mb3Jte21hcmdpbi1sZWZ0OjBweDt3aWR0aDoxMDAlfS5zb2NpYWxzLXNlYXJjaC13cmFwcGVyIC5zZWFyY2hfc3VibWl0LmNsb3Nle2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2J0bl9zZWFyY2hfY2xvc2UucG5nXCIpIDBweCAwcHggbm8tcmVwZWF0O3RvcDo0MHB4O3JpZ2h0Oi0zNnB4O3Bvc2l0aW9uOmFic29sdXRlfS5nb29nbGUtaW5kZXhlZHNlYXJjaHtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLWJvdHRvbTozMHB4fS5nb29nbGUtaW5kZXhlZHNlYXJjaCAjZ29vZ2xlX2luZGV4ZWRzZWFyY2h7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO2hlaWdodDoxMjBweDtwYWRkaW5nOjQwcHggMjBweCAyMHB4fS5nb29nbGUtaW5kZXhlZHNlYXJjaCAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtZm9ybSBsYWJlbHtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6Mi4xMjVlbTtsaW5lLWhlaWdodDoxLjE7Y2xlYXI6Ym90aDtmbG9hdDpsZWZ0O3RleHQtdHJhbnNmb3JtOm5vbmU7d2lkdGg6MTAwJX0uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggLmdvb2dsZS1pbmRleGVkc2VhcmNoLXNlYXJjaGJveC1zd29yZHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstd2Via2l0LWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMzMzM7Ym9yZGVyOm1lZGl1bSBub25lO2Zsb2F0OmxlZnQ7d2lkdGg6MzAwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luLXJpZ2h0OjEwcHg7bWFyZ2luLXRvcDoxMHB4O3BhZGRpbmc6MHB4IDEwcHh9Lmdvb2dsZS1pbmRleGVkc2VhcmNoIC5nb29nbGUtaW5kZXhlZHNlYXJjaC1zZWFyY2hib3ggSU5QVVQuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtc2VhcmNoYm94LXN3b3Jke3dpZHRoOjMwMHB4fS5nb29nbGUtaW5kZXhlZHNlYXJjaCAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtc2VhcmNoYm94LWJ1dHRvbntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY25fc2VhcmNoLnBuZ1wiKSAwcHggMHB4IG5vLXJlcGVhdDtoZWlnaHQ6MTRweDt3aWR0aDoyMHB4O2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOm5vbmU7dGV4dC1pbmRlbnQ6LTk5OTlweDtmbG9hdDpsZWZ0O21hcmdpbi10b3A6MThweH0uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggLmdvb2dsZS1pbmRleGVkc2VhcmNoLXNlYXJjaGJveC1idXR0b246aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGJvdHRvbX0uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggLmdvb2dsZS1pbmRleGVkc2VhcmNoLXNlYXJjaGJveCBJTlBVVC5nb29nbGUtaW5kZXhlZHNlYXJjaC1zZWFyY2hib3gtYnV0dG9ue3dpZHRoOjI0cHh9Lmdvb2dsZS1pbmRleGVkc2VhcmNoIC5nb29nbGUtaW5kZXhlZHNlYXJjaC13aGF0aXMgLmdvb2dsZS1pbmRleGVkc2VhcmNoLXN3e2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZH0uc2VhcmNoYmFye2Rpc3BsYXk6YmxvY2s7aGVpZ2h0Ojk1cHg7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggIzAwMDtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VhcmNoYmFyIC5zZWFyY2hfdGV4dHtwYWRkaW5nOjIwcHggNjBweCAyMHB4IDIwcHg7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmbG9hdDpsZWZ0fS5zZWFyY2hiYXIgI3R2X3NlYXJjaHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjMTkxOTE5O21hcmdpbjoxNnB4IDAgMCAwO3dpZHRoOjY0JX0uc2VhcmNoYmFyICN0dl9zZWFyY2hfYnV0dG9ue2JhY2tncm91bmQ6dXJsKC4uL2ltZy9pY25fbHVwZS5wbmcpIDBweCAwcHggbm8tcmVwZWF0O3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOm5vbmU7bWFyZ2luLWxlZnQ6MTBweH0uc2VhcmNoYmFyICN0dl9zZWFyY2hfYnV0dG9uOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MHB4IC0yNHB4fS5zZWFyY2hiYXIgYS5wcmludHtyaWdodDoxNXB4O2JvdHRvbToxNXB4fS5tYWluX3dyYXBwZXIudmlkZW9zIC53OTQwIC50eHRfY29udGVudF9oZWFkbGluZSBoMSwubWFpbl93cmFwcGVyLnZpZGVvcyAudzk0MCAudHh0X2NvbnRlbnRfaGVhZGxpbmUgaDJ7Zm9udC1zaXplOjFlbX0ubWFpbl93cmFwcGVyLnZpZGVvcyAud2VpdGVyZV92aWRlb3N7Ym9yZGVyLWJvdHRvbTpzb2xpZCAjNTQ5ZTczIDFweDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MTBweH0ubWFpbl93cmFwcGVyLnZpZGVvcyAud2VpdGVyZV92aWRlb3MgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTpub25lfS5tYWluX3dyYXBwZXIudmlkZW9zIC50ZWFzZXIzM193cmFwcGVyIGgyIGF7Y29sb3I6IzAwMDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkfS5tYWluX3dyYXBwZXIudmlkZW9zIC50ZWFzZXIzM193cmFwcGVyIGgye2xpbmUtaGVpZ2h0Oi45ZW07bWFyZ2luLWJvdHRvbToxMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206MzBweH0ubWFpbl93cmFwcGVyLnZpZGVvcyAuYm94X2ZpcnN0e3dpZHRoOjMwMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjE3cHh9Lm1haW5fd3JhcHBlci52aWRlb3MgLmJveF9zZWNvbmR7d2lkdGg6MzAwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MTdweH0ubWFpbl93cmFwcGVyLnZpZGVvcyAubGFzdHt3aWR0aDozMDBweDtkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpsZWZ0fS5tYWluX3dyYXBwZXIudmlkZW9zIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGg0e2JvdHRvbTphdXRvfS50ZWFzZXJfc2xpZGVyIC5ib3gxMy5pbWFnZV93cmFwLmltYWdlX3dyYXBfc21hbGwgLmNzYy10ZXh0cGljLXRleHQgcHttYXJnaW46MHB4fS50ZWFzZXJfYmlnIC53NDYwLmJveF9sZWZ0LnRlYXNlciAub25lLnNwMy50cmFueiBkaXYuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLWltYWdld3JhcCBpbWcsLnRlYXNlcl9iaWcgLnc0NjAuYm94X2xlZnQudGVhc2VyIC50d28uc3AzLnRyYW56IGRpdi5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwIGltZywudGVhc2VyX2JpZyAudzQ2MC5ib3hfcmlnaHQudGVhc2VyIC5vbmUuc3AzLnRyYW56IGRpdi5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwIGltZywudGVhc2VyX2JpZyAudzQ2MC5ib3hfcmlnaHQudGVhc2VyIC50d28uc3AzLnRyYW56IGRpdi5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS50ZWFzZXJfYmlnIC53NDYwLmJveF9sZWZ0LnRlYXNlciAub25lLnNwMy50cmFueiAuaW1hZ2Vfd3JhcCAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwIGltZywudGVhc2VyX2JpZyAudzQ2MC5ib3hfbGVmdC50ZWFzZXIgLnR3by5zcDMudHJhbnogLmltYWdlX3dyYXAgLmNzYy10ZXh0cGljLWltYWdld3JhcCBpbWcsLnRlYXNlcl9iaWcgLnc0NjAuYm94X3JpZ2h0LnRlYXNlciAub25lLnNwMy50cmFueiAuaW1hZ2Vfd3JhcCAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwIGltZywudGVhc2VyX2JpZyAudzQ2MC5ib3hfcmlnaHQudGVhc2VyIC50d28uc3AzLnRyYW56IC5pbWFnZV93cmFwIC5jc2MtdGV4dHBpYy1pbWFnZXdyYXAgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmNzYy1mcmFtZS1kZWZhdWx0LmNzYy1zcGFjZS1iZWZvcmUtMjB7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNzYy10ZXh0cGljLmNzYy10ZXh0cGljLWludGV4dC1sZWZ0LW5vd3JhcHtjbGVhcjpib3RofS5zbGlkZXIgLnRyYWlsZXJfc3RvZXJlcntjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjI1cHh9LnNsaWRlciAucG9zTGVmdCAudHJhaWxlcl9zdG9lcmVye3JpZ2h0OjcycHh9LnNsaWRlciAucG9zUmlnaHQgLnRyYWlsZXJfc3RvZXJlcntsZWZ0OjcycHh9LnNwaWVsZV90cmFpbGVye2JvcmRlci10b3A6MXB4IHNvbGlkICMxOTE5MTk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzE5MTkxOTtkaXNwbGF5Om5vbmU7bWFyZ2luLXRvcDo0MHB4O21hcmdpbi1ib3R0b206MTBweDtwYWRkaW5nOjQwcHggMHB4IDM1cHggMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGllbGVfdHJhaWxlciBoMntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uc3BpZWxlX3RyYWlsZXIgYXtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jdGFfZGFyay5wbmcpIG5vLXJlcGVhdCAwcHggMHB4O3BhZGRpbmc6MnB4IDAgMXB4IDMwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5zcGllbGVfdHJhaWxlciAudHJhaWxlcl90ZXh0e2Zsb2F0OmxlZnQ7d2lkdGg6MjkwcHh9LnNwaWVsZV90cmFpbGVyIC50cmFpbGVyX3ZpZGVve2Zsb2F0OnJpZ2h0fS5zcGllbGVfdHJhaWxlciAuY2xvc2V7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2Nsb3NlX2RhcmsucG5nKSBuby1yZXBlYXQgMHB4IDBweDtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTQ1cHg7cmlnaHQ6MHB4O3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHh9LnNwaWVsZV90cmFpbGVyIC5jbG9zZTpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSBsZWZ0fS5zcGllbGVfdHJhaWxlciAuY2xlYXJmaXh7Y2xlYXI6Ym90aH0uc3BpZWxlIC5taWRkbGUgZGl2Om50aC1jaGlsZCgzbikgLmJveDEze21hcmdpbi1yaWdodDowcHh9LnR2Z3VpZGUgcC5kZXNje21hcmdpbi10b3A6MHB4fS50dmd1aWRlIC5sZWZ0X2hpbnQgLnZvcm1lcmtlbl9pY29ue2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljbl92b3JtZXJrZW4ucG5nKSBuby1yZXBlYXQgMHB4IDBweDtmb250LXNpemU6MTBweDtwYWRkaW5nOjZweCAwcHggMHB4IDI1cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIwcHg7bGVmdDoyMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt3aWR0aDoyMHB4O2hlaWdodDoyMHB4fS50dmd1aWRlIC5sZWZ0X2hpbnQgLnZvcm1lcmtlbl9tb3Jle2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7ZGlzcGxheTpub25lO2ZvbnQtc2l6ZToxMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt3aWR0aDoxMzBweH0udHZndWlkZSAubGVmdF9oaW50IC52b3JtZXJrZW5fbW9yZSBhe2NvbG9yOmluaGVyaXR9LnR2Z3VpZGUgLmxlZnRfaGludCAudm9ybWVya2VuX21vcmUgYTpob3Zlcntjb2xvcjojMGM1YmQzfS50dmd1aWRlIC5sZWZ0X2hpbnQgLnZvcm1lcmtlbl90ZXh0e2xpbmUtaGVpZ2h0OjEycHg7bWFyZ2luLWJvdHRvbToxNXB4O3BhZGRpbmctcmlnaHQ6MTBweH0udHZndWlkZSAubGVmdF9oaW50IC52b3JtZXJrZW5fZ29vZ2xle2hlaWdodDoxNXB4O21hcmdpbi1ib3R0b206OHB4O3BhZGRpbmc6NnB4IDBweCAwcHggMjVweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNuX2dvb2dsZS5wbmcpIG5vLXJlcGVhdCAwcHggMHB4fS50dmd1aWRlIC5sZWZ0X2hpbnQgLnZvcm1lcmtlbl9pY2Fse2hlaWdodDoxNXB4O21hcmdpbi1ib3R0b206OHB4O3BhZGRpbmc6NnB4IDBweCAwcHggMjVweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNuX2ljYWwucG5nKSBuby1yZXBlYXQgMHB4IDBweH0udHZndWlkZSAubGVmdF9oaW50IC52b3JtZXJrZW5fZW1haWx7aGVpZ2h0OjE1cHg7bWFyZ2luLWJvdHRvbTo4cHg7cGFkZGluZzo2cHggMHB4IDBweCAyNXB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9pY25fZW1haWwucG5nKSBuby1yZXBlYXQgMHB4IDBweDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9ja30uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnRfY2xvc2VkIC5lbWFpbF9yZW1pbmRlcntkaXNwbGF5Om5vbmV9LnR2Z3VpZGUgLmVtYWlsX3JlbWluZGVye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3R2Z3VpZGUtYmcuanBnXCIpIG5vLXJlcGVhdCAwcHggMHB4O2Rpc3BsYXk6bm9uZTttYXJnaW46LTlweCAwcHggMTBweDtwYWRkaW5nOjMwcHggMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS50dmd1aWRlIC5lbWFpbF9yZW1pbmRlciAuY2xvc2V7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvY2xvc2VfaGVsbC5wbmdcIikgbm8tcmVwZWF0IDBweCAwcHg7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE1cHg7cmlnaHQ6MTVweDt3aWR0aDoyNnB4O2hlaWdodDoyNnB4fS50dmd1aWRlIC5lbWFpbF9yZW1pbmRlciAuY2xvc2U6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gbGVmdH0udHZndWlkZSAuZW1haWxfcmVtaW5kZXIgLmljbl9lbnZlbG9wZXtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY25fZW52ZWxvcGUucG5nXCIpIG5vLXJlcGVhdCAwcHggMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDozMHB4O2xlZnQ6MjBweDt3aWR0aDo1MHB4O2hlaWdodDo0MnB4fS50dmd1aWRlIC5lbWFpbF9yZW1pbmRlciBmb3Jte21hcmdpbi1sZWZ0OjE1MHB4O3dpZHRoOjI0MHB4fS50dmd1aWRlIC5lbWFpbF9yZW1pbmRlciBpbnB1dCwudHZndWlkZSAuZW1haWxfcmVtaW5kZXIgdGV4dGFyZWF7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgIzAwMDttYXJnaW4tYm90dG9tOjIwcHg7cGFkZGluZzo4cHggMjBweDt3aWR0aDoxMDAlfS50dmd1aWRlIC5lbWFpbF9yZW1pbmRlciB0ZXh0YXJlYXtyZXNpemU6bm9uZX0udHZndWlkZSAuZW1haWxfcmVtaW5kZXIgKltwbGFjZWhvbGRlcl17Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToxOHB4fS50dmd1aWRlIC5lbWFpbF9yZW1pbmRlciBidXR0b257Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jdGFfaGVsbC5wbmdcIikgbm8tcmVwZWF0IDBweCAwcHggcmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxOHB4O3BhZGRpbmctbGVmdDozNXB4O2hlaWdodDoyNnB4fS50dmd1aWRlIC5lbWFpbF9yZW1pbmRlciAuaGlkZGVue2Rpc3BsYXk6bm9uZX0uc2VuZGV0ZXJtaW5lX25vbmV7bWFyZ2luLXRvcDoxNXB4fXAuYm9keXRleHQgYXtjb2xvcjojNGQ4MGE1fS50dmd1aWRlIC5ib3gxMy50YWdlc2hpZ2hsaWdodCAudGV4dHtoZWlnaHQ6YXV0b30udHZndWlkZSAuYm94MTMudGFnZXNoaWdobGlnaHQgLnRleHQgaDMsLnR2Z3VpZGUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC50ZXh0IC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLnR2Z3VpZGUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC50ZXh0IGgye21hcmdpbi1ib3R0b206MTBweH0udHZndWlkZSAuYm94MTMudGFnZXNoaWdobGlnaHQgLnRleHQgaDJ7bGluZS1oZWlnaHQ6Ljl9LmdhbGVyaWVfY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX0uZ2FsZXJpZV9jb250ZW50IC5ieC1wcmV2LC5nYWxlcmllX2NvbnRlbnQgLmJ4LW5leHR7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3NsaWRlcl9hcnJvd3MucG5nKTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO21hcmdpbi10b3A6LTQwcHg7d2lkdGg6NTBweDtoZWlnaHQ6ODBweDtjdXJzb3I6cG9pbnRlcn0uZ2FsZXJpZV9jb250ZW50IC5ieC1wcmV2e2xlZnQ6MDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBsZWZ0fS5nYWxlcmllX2NvbnRlbnQgLmJ4LXByZXY6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gbGVmdH0uZ2FsZXJpZV9jb250ZW50IC5ieC1uZXh0e3JpZ2h0OjA7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgcmlnaHR9LmdhbGVyaWVfY29udGVudCAuYngtbmV4dDpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSByaWdodH0udzYyMCAuY3NjLXRleHRwaWMtaW50ZXh0LWxlZnQgaW1ne21hcmdpbi1yaWdodDoyMHB4O21hcmdpbi1ib3R0b206MTBweH0udzYyMCAuY3NjLXRleHRwaWMtaW50ZXh0LWxlZnQgLmNzYy10ZXh0cGljLXRleHQgcDpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9cC5hbGlnbi1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS5zZW5kdW5nR3JhZmlrQ29udGVudCBkaXYuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLWltYWdld3JhcCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30jZ2V3aW5uc3BpZWxfZm9ybSAuc3VibWl0e21hcmdpbi10b3A6MzBweH0jZ2V3aW5uc3BpZWxfZm9ybSAuc3VibWl0IC5hcnJvd3ttYXJnaW46MDtmbG9hdDpyaWdodH0jZ2V3aW5uc3BpZWxfZm9ybSAuYWxyZWFkeS1lbnRlcmVke2Rpc3BsYXk6bm9uZX0jZ2V3aW5uc3BpZWxfZm9ybSAuZXJyb3ItbWVzc2FnZXtjb2xvcjojNGQ4MGE1fS5zcGllbGVfbGlua3N7ZGlzcGxheTpub25lfS5zZW5kdW5nR3JhZmlrQ29udGVudCAuY3NjLXRleHRwaWMtdGV4dCBwOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0uYm94MTN7ZGlzcGxheTpub25lfS5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwe2hlaWdodDphdXRvfS5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dHtiYWNrZ3JvdW5kOiMxOTFlMjQ7cGFkZGluZzozMHB4IDE1cHg7aGVpZ2h0OmF1dG99LmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGg0LC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMywuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDJ7Zm9udC1zaXplOi43NXJlbTtsaW5lLWhlaWdodDouNzVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXsuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDQsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgzLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMntmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDouODc1cmVtfX0uYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDQgYSwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDMgYSwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIgYXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZTouNzVyZW07bGluZS1oZWlnaHQ6Ljc1cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOjA7Y29sb3I6I2YwZjBmMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpey5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoNCBhLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMyBhLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiBhe2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0Oi44NzVyZW19LmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGg0IGE6aG92ZXIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgzIGE6aG92ZXIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjkwYTM0O2Rpc3BsYXk6aW5pdGlhbH19LmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgye21hcmdpbjowICFpbXBvcnRhbnR9LmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y5MGEzNDtkaXNwbGF5OmluaGVyaXR9LmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyIGF7bWF4LWhlaWdodDpub25lfS5ib3gxMyAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIgYXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJveDEzIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiBhOmFmdGVye2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY3RhX2hlbGwucG5nKTtiYWNrZ3JvdW5kLXNpemU6MjZweCA1MnB4O3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZXkoLTUwJSl9Lmljb257ZGlzcGxheTppbmxpbmUtYmxvY2t9Lmljb24uaWNvbi1hcnJvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9jdGFfaGVsbC5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lmljb24uaWNvbi1hcnJvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9jdGFfaGVsbF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjI2cHggNTJweH19Lmljb24uaWNvbi1mYWNlYm9vay1zbWFsbHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY25fZmJfc21hbGwucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDo4cHg7aGVpZ2h0OjEycHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Lmljb24uaWNvbi1mYWNlYm9vay1zbWFsbHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY25fZmJfc21hbGxfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMDAlIGF1dG99fS5pY29uLmljb24tZmFjZWJvb2stc21hbGwuYmxhY2t7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNHB4fS5pY29uLmljb24tZmFjZWJvb2stc21hbGwuYmx1ZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTQ4cHh9Lmljb24uaWNvbi1kcm9wZG93bntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY25fYXJyb3dfZHJvcGRvd24ucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDoyNnB4O2hlaWdodDoyNnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5pY29uLmljb24tZHJvcGRvd257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuX2Fycm93X2Ryb3Bkb3duXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6NTJweCA1MnB4fX0uaWNvbi5pY29uLWRyb3Bkb3duLmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MCAtMjZweH0uaWNvbi5pY29uLWRyb3Bkb3duLm9wZW57YmFja2dyb3VuZC1wb3NpdGlvbjotMjZweCAwfS5pY29uLmljb24tZHJvcGRvd24ub3Blbi5ob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNnB4IC0yNnB4fS5ob21lQmFubmVyOmFmdGVye2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2Rpc3BsYXk6YmxvY2t9LmhvbWVCYW5uZXIgLmlwX3dhbGxwYXBlcl93cmFwcGVye2xlZnQ6MjBweCAhaW1wb3J0YW50fWJvZHkubmFNZWRpYUFkX1dBTExQQVBFUiAubmFNZWRpYUFkX1NVUEVSQkFOTkVSe2Zsb2F0OnJpZ2h0fS5zZW5kdW5nR3JhZmlrQ29udGVudCBkaXYuY3NjLXRleHRwaWMtaW50ZXh0LWxlZnQgLmNzYy10ZXh0cGljLWltYWdld3JhcHttYXJnaW4tcmlnaHQ6MjBweH0uc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dHt0b3A6ODBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MTBweCl7LnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLmNzYy10ZXh0cGljLXRleHR7dG9wOjEwMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MTBweCl7LnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLmNzYy10ZXh0cGljLXRleHR7dG9wOjE1MHB4fX0uc2xpZGVyLnN0YWdlLXNsaWRlci5hdXRvLWhlaWdodCAuc2xpZGVyLXdyYXBwZXIgLmNzYy10ZXh0cGljLXRleHR7Y2xlYXI6Ym90aDtwb3NpdGlvbjpzdGF0aWN9LnNsaWRlci5zdGFnZS1zbGlkZXIuYXV0by1oZWlnaHQgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0IGF7ZmxvYXQ6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LnNsaWRlci5zdGFnZS1zbGlkZXIuYXV0by1oZWlnaHQgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0e3BhZGRpbmc6MCAyMHB4fS5zbGlkZXIuc3RhZ2Utc2xpZGVyLmF1dG8taGVpZ2h0IC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dD4qOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOjIwcHh9LnNsaWRlci5zdGFnZS1zbGlkZXIuYXV0by1oZWlnaHQgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0Pio6bGFzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbToyMHB4fS5zbGlkZXIuc3RhZ2Utc2xpZGVyLmF1dG8taGVpZ2h0IC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dD4qOmVtcHR5e2Rpc3BsYXk6bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpey5zbGlkZXIuc3RhZ2Utc2xpZGVyLmF1dG8taGVpZ2h0IC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dHtwb3NpdGlvbjphYnNvbHV0ZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpey5zbGlkZXIuc3RhZ2Utc2xpZGVyLmF1dG8taGVpZ2h0IC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dHt0b3A6NjBweH19LmxpZ2h0Ym94e3RyYW5zaXRpb246YWxsIDIwMG1zIGVhc2UtaW59LmxpZ2h0Ym94IC5sYi1sb2FkZXJ7dmlzaWJpbGl0eTpoaWRkZW59LmxpZ2h0Ym94X2NvbnRhaW5lciBwe2Rpc3BsYXk6bm9uZX0ubGlnaHRib3hfY29udGFpbmVyIGltZ3toZWlnaHQ6YXV0bzt3aWR0aDoxMDAlfS5saWdodGJveF9jb250YWluZXIgaW1nOmhvdmVye29wYWNpdHk6Ljh9LmxpZ2h0Ym94X2NvbnRhaW5lciAuem9vbXtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9zZWFyY2gucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgIzE5MTkxOTtoZWlnaHQ6NDVweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO3dpZHRoOjQ1cHh9LmxpZ2h0Ym94X2NvbnRhaW5lcj4uY3NjLWZyYW1lLWRlZmF1bHR7YmFja2dyb3VuZDojMTkxOTE5O2hlaWdodDozMDBweDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LmxpZ2h0Ym94X2NvbnRhaW5lcj4uY3NjLWZyYW1lLWRlZmF1bHQgZmlndXJle2hlaWdodDozMDBweDtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmxpZ2h0Ym94X2NvbnRhaW5lciAuY3NjLXRleHRwaWMtY2FwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjU1cHg7bGVmdDowO2hlaWdodDo0NXB4O3BhZGRpbmc6NXB4IDUwcHggMHB4IDEwcHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC43NSk7d2lkdGg6MTAwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7bGluZS1oZWlnaHQ6MThweH0udzk0MCAubGlnaHRib3hfY29udGFpbmVyPi5jc2MtZnJhbWUtZGVmYXVsdHtmbG9hdDpsZWZ0O21hcmdpbi1ib3R0b206MjBweH0udzk0MCAubGlnaHRib3hfY29udGFpbmVyPi5jc2MtZnJhbWUtZGVmYXVsdCBmaWd1cmV7aGVpZ2h0OjMwMHB4O2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTM5cHgpey53OTQwIC5saWdodGJveF9jb250YWluZXI+LmNzYy1mcmFtZS1kZWZhdWx0e3dpZHRoOjQ5JTttYXJnaW4tcmlnaHQ6MSV9Lnc5NDAgLmxpZ2h0Ym94X2NvbnRhaW5lcj4uY3NjLWZyYW1lLWRlZmF1bHQ6bnRoLWNoaWxkKDJuKXttYXJnaW4tcmlnaHQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTQwcHgpey53OTQwIC5saWdodGJveF9jb250YWluZXI+LmNzYy1mcmFtZS1kZWZhdWx0e3dpZHRoOjMyJTttYXJnaW4tcmlnaHQ6MiV9Lnc5NDAgLmxpZ2h0Ym94X2NvbnRhaW5lcj4uY3NjLWZyYW1lLWRlZmF1bHQ6bnRoLWNoaWxkKDNuKXttYXJnaW4tcmlnaHQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey53NjIwIC5saWdodGJveF9jb250YWluZXI+LmNzYy1mcmFtZS1kZWZhdWx0e3dpZHRoOjQ4JX0udzYyMCAubGlnaHRib3hfY29udGFpbmVyPi5jc2MtZnJhbWUtZGVmYXVsdDpudGgtY2hpbGQob2RkKXtmbG9hdDpsZWZ0fS53NjIwIC5saWdodGJveF9jb250YWluZXI+LmNzYy1mcmFtZS1kZWZhdWx0Om50aC1jaGlsZChldmVuKXtmbG9hdDpyaWdodH19Ym9keTphZnRlcntjb250ZW50OnVybCguLi9pbWcvY2xvc2VfZGFyay5wbmcpIHVybCguLi9pbWcvbG9hZGVyLmdpZikgdXJsKC4uL2ltZy9sYl9wYWdlcl9sZWZ0LnBuZykgdXJsKC4uL2ltZy9sYl9wYWdlcl9yaWdodC5wbmcpO2Rpc3BsYXk6bm9uZX0ubGlnaHRib3hPdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4Ojk5OTk7YmFja2dyb3VuZC1jb2xvcjojMDAwO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT04MCk7b3BhY2l0eTouODtkaXNwbGF5Om5vbmV9LmxpZ2h0Ym94e3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt3aWR0aDoxMDAlO3otaW5kZXg6MTAwMDA7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MDtmb250LXdlaWdodDpub3JtYWx9LmxpZ2h0Ym94IC5sYi1pbWFnZXtkaXNwbGF5OmJsb2NrO2hlaWdodDphdXRvO21heC13aWR0aDppbmhlcml0fS5saWdodGJveCBhIGltZ3tib3JkZXI6bm9uZX0ubGItb3V0ZXJDb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmOyp6b29tOjE7d2lkdGg6MjUwcHg7aGVpZ2h0OjI1MHB4O21hcmdpbjowIGF1dG87cGFkZGluZy1ib3R0b206MjBweH0ubGItb3V0ZXJDb250YWluZXI6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH0ubGItbG9hZGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0MyU7bGVmdDowO2hlaWdodDoyNSU7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDowfS5sYi1jYW5jZWx7ZGlzcGxheTpibG9jazt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O21hcmdpbjowIGF1dG87YmFja2dyb3VuZDp1cmwoLi4vaW1nL2xvYWRlci5naWYpIG5vLXJlcGVhdH0ubGItbmF2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3otaW5kZXg6MTB9LmxiLWNvbnRhaW5lcj4ubmF2e2xlZnQ6MH0ubGItbmF2IGF7b3V0bGluZTpub25lO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFQQUFBUC8vL3dBQUFDSDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUNSQUVBT3c9PVwiKX0ubGItcHJldiwubGItbmV4dHtoZWlnaHQ6MTAwJTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrfS5sYi1uYXYgYS5sYi1wcmV2e3dpZHRoOjM0JTtsZWZ0OjA7ZmxvYXQ6bGVmdH0ubGItbmF2IGEubGItcHJldiAucHJldl9wYWdlcntoZWlnaHQ6MjZweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvbGJfcGFnZXJfbGVmdC5wbmcpIHRvcCBsZWZ0IG5vLXJlcGVhdDttYXJnaW4tdG9wOi0xM3B4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDoxNXB4O3dpZHRoOjI2cHh9LmxiLW5hdiBhLmxiLXByZXY6aG92ZXIgLnByZXZfcGFnZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gY2VudGVyfS5sYi1uYXYgYS5sYi1uZXh0e3dpZHRoOjY0JTtyaWdodDowO2Zsb2F0OnJpZ2h0fS5sYi1uYXYgYS5sYi1uZXh0IC5uZXh0X3BhZ2Vye2hlaWdodDoyNnB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9sYl9wYWdlcl9yaWdodC5wbmcpIHRvcCBjZW50ZXIgbm8tcmVwZWF0O21hcmdpbi10b3A6LTEzcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxNXB4O3dpZHRoOjI2cHh9LmxiLW5hdiBhLmxiLW5leHQ6aG92ZXIgLm5leHRfcGFnZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gY2VudGVyfS5sYi1kYXRhQ29udGFpbmVye21hcmdpbjowIGF1dG87Knpvb206MTt3aWR0aDoxMDAlO2hlaWdodDo2N3B4O2JhY2tncm91bmQ6I2ZmZn0ubGItZGF0YUNvbnRhaW5lcjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5sYi1kYXRhe3BhZGRpbmc6MCA0cHg7Y29sb3I6IzE5MTkxOTtwb3NpdGlvbjpyZWxhdGl2ZX0ubGItZGF0YSAubGItZGV0YWlsc3t3aWR0aDo4NSU7ZmxvYXQ6bGVmdDt0ZXh0LWFsaWduOmxlZnQ7bGluZS1oZWlnaHQ6MS4xZW07cGFkZGluZzoyNXB4IDAgMCAyMHB4fS5sYi1kYXRhIC5sYi1jYXB0aW9ue2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjI0cHh9LmxiLWRhdGEgLmxiLW51bWJlcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtjbGVhcjpsZWZ0O3BhZGRpbmctYm90dG9tOjFlbTtmb250LXNpemU6MTJweDtjb2xvcjojOTk5fS5sYi1kYXRhIC5sYi1jbG9zZXtkaXNwbGF5OmJsb2NrO2Zsb2F0OnJpZ2h0O3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvY2xvc2VfZGFyay5wbmdcIikgdG9wIHJpZ2h0IG5vLXJlcGVhdDt0ZXh0LWFsaWduOnJpZ2h0O291dGxpbmU6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjBweDtyaWdodDoxNXB4fS5sYi1kYXRhIC5sYi1jbG9zZTpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSBjZW50ZXJ9LmxiLWRhdGEgLmxiLWNsb3NlOmhvdmVye2N1cnNvcjpwb2ludGVyO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApO29wYWNpdHk6MX1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXsubGlnaHRib3ggLnpvb20sLmxpZ2h0Ym94X2NvbnRhaW5lciAuem9vbXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9zZWFyY2hfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToyNHB4IDI0cHh9LmxpZ2h0Ym94IC5sYi1uYXYgYS5sYi1wcmV2IC5wcmV2X3BhZ2VyLC5saWdodGJveF9jb250YWluZXIgLmxiLW5hdiBhLmxiLXByZXYgLnByZXZfcGFnZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nLzJ4L2xiX3BhZ2VyX2xlZnRfMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6MjZweCA1MnB4fS5saWdodGJveCAubGItbmF2IGEubGItbmV4dCAubmV4dF9wYWdlciwubGlnaHRib3hfY29udGFpbmVyIC5sYi1uYXYgYS5sYi1uZXh0IC5uZXh0X3BhZ2Vye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy8yeC9sYl9wYWdlcl9yaWdodF8yeC5wbmcpO2JhY2tncm91bmQtc2l6ZToyNnB4IDUycHh9LmxpZ2h0Ym94IC5sYi1kYXRhIC5sYi1jbG9zZSwubGlnaHRib3hfY29udGFpbmVyIC5sYi1kYXRhIC5sYi1jbG9zZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9jbG9zZV9kYXJrXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MjZweCA1MnB4fX0uaWZyYW1lLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDo1Ni4yNSV9LmlmcmFtZS1jb250YWluZXIgaWZyYW1le3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS50cENvbnRhaW5lcnt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjQwcHh9LnRwQ29udGFpbmVyIC50cFBsYXllcnt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50O3BhZGRpbmctdG9wOjU2LjI1JX0udHBDb250YWluZXIgLnRwUGxheWVyPmRpdnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0udHBDb250YWluZXIgLnRwUGxheWVyIC50cEJhY2tncm91bmR7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0udHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3R7d2lkdGg6MTAwJSAhaW1wb3J0YW50O3Bvc2l0aW9uOnJlbGF0aXZlICFpbXBvcnRhbnQ7dG9wOjAgIWltcG9ydGFudDtsZWZ0OjAgIWltcG9ydGFudDttYXJnaW4tdG9wOjEwcHh9LnRwQ29udGFpbmVyIC50cFJlbGVhc2VMaXN0IC50cEdyaWR7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0udHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwQmFja2dyb3VuZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtib3JkZXI6bm9uZSAhaW1wb3J0YW50fS50cENvbnRhaW5lciAudHBSZWxlYXNlTGlzdCAudHBSZWxlYXNle3dpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6ODBweCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MTBweDtwYWRkaW5nOjA7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0udHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwUmVsZWFzZSBhe2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS50cENvbnRhaW5lciAudHBSZWxlYXNlTGlzdCAudHBSZWxlYXNlIC50cFNoaW5le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS50cENvbnRhaW5lciAudHBSZWxlYXNlTGlzdCAudHBSZWxlYXNlIC50cEluZm97bWFyZ2luOjBweH0udHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwUmVsZWFzZSAudHBJbmZvOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9LnRwQ29udGFpbmVyIC50cFJlbGVhc2VMaXN0IC50cFJlbGVhc2UgLnRwSW5mbzpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH0udHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwUmVsZWFzZSAudHBJbmZvIC50cFRodW1ibmFpbCwudHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwUmVsZWFzZSAudHBJbmZvIC50cE1ldGFkYXRhe2Zsb2F0OmxlZnR9LnRwQ29udGFpbmVyIC50cFJlbGVhc2VMaXN0IC50cFJlbGVhc2UgLnRwSW5mbyAudHBUaHVtYm5haWx7bWFyZ2luLXJpZ2h0OjA7Ym9yZGVyOm5vbmUgIWltcG9ydGFudDtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZy1yaWdodDo1cHh9LnRwQ29udGFpbmVyIC50cFJlbGVhc2VMaXN0IC50cFJlbGVhc2UgLnRwSW5mbyAudHBUaHVtYm5haWwgaW1ne3BhZGRpbmc6MHB4ICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnRwQ29udGFpbmVyIC50cFJlbGVhc2VMaXN0IC50cFJlbGVhc2UgLnRwSW5mbyAudHBUaHVtYm5haWwgLnRwVGh1bWJuYWlsT3ZlcmxheXtiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNvbl9wbGF5Mi5wbmcpIDBweCAwcHggbm8tcmVwZWF0O2hlaWdodDozOHB4O2xlZnQ6NTFweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjBweDt3aWR0aDozOHB4O3otaW5kZXg6MTAwMH0udHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwUmVsZWFzZSAudHBJbmZvIC50cE1ldGFkYXRhe3dpZHRoOmNhbGMoMTAwJSAtIDE1MHB4KSAhaW1wb3J0YW50O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudDtwYWRkaW5nOjJweCA1cHh9LnRwQ29udGFpbmVyIC50cFJlbGVhc2VMaXN0IC50cFJlbGVhc2UgLnRwSW5mbyAudHBNZXRhZGF0YSAudHBHcm91cHtwb3NpdGlvbjpzdGF0aWM7cGFkZGluZzowICFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0udHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwUmVsZWFzZSAudHBJbmZvIC50cE1ldGFkYXRhIC50cEdyb3VwIC50cFRpdGxle2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7Y29sb3I6I2ZmZn0udHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwUmVsZWFzZSAudHBJbmZvIC50cE1ldGFkYXRhIC50cEdyb3VwIHB7Y29sb3I6I2ZmZjtwYWRkaW5nLWxlZnQ6MH0udHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwUmVsZWFzZTpob3ZlciAudHBJbmZvIC50cFRodW1ibmFpbCAudHBUaHVtYm5haWxPdmVybGF5e2JhY2tncm91bmQtcG9zaXRpb246MCAtMTY0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDkzOXB4KXsudHBDb250YWluZXIgLnRwUmVsZWFzZUxpc3QgLnRwUmVsZWFzZXt3aWR0aDo0OSUgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTQwcHgpey53OTQwIC5tdWx0aXBsYXllci5wbGF5bGlzdC1yaWdodCAudHBQbGF5ZXJ7d2lkdGg6NjIycHggIWltcG9ydGFudDtoZWlnaHQ6MzUxcHggIWltcG9ydGFudDtwYWRkaW5nLXRvcDowfS53OTQwIC5tdWx0aXBsYXllci5wbGF5bGlzdC1yaWdodCAudHBQbGF5ZXI+ZGl2e3RvcDotMXB4fS53OTQwIC5tdWx0aXBsYXllci5wbGF5bGlzdC1yaWdodCAudHBSZWxlYXNlTGlzdHtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50O3dpZHRoOjMwOXB4ICFpbXBvcnRhbnQ7bGVmdDphdXRvICFpbXBvcnRhbnQ7cmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi10b3A6MH0udzk0MCAubXVsdGlwbGF5ZXIucGxheWxpc3QtcmlnaHQgLnRwUmVsZWFzZUxpc3QgLnRwUmVsZWFzZTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH19Ym9keSAudzYyMCAubmV3cy1wbGF5ZXIgI3JlbGVhc2Vze3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDoxMDAlfWJvZHkgLnc2MjAgLm5ld3MtcGxheWVyIC50cENvbnRhaW5lcntoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0Om5vbmU7bWF4LXdpZHRoOjYyMHB4fS55b3V0dWJlLXBsYXllcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWJvdHRvbTo1Ni4yNSU7cGFkZGluZy10b3A6MjVweDtoZWlnaHQ6MH0ueW91dHViZS1wbGF5ZXIgaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5uZXdzLXBsYXllci5zaW5nbGVwbGF5ZXIgI3JlbGVhc2Vze2Rpc3BsYXk6bm9uZX0ubmV3cy1wbGF5ZXIueW91dHViZS1wbGF5ZXJ7bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudHJhaWxlcl92aWRlbyBpZnJhbWV7aGVpZ2h0OjI2MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCl7LnRyYWlsZXJfdmlkZW8gaWZyYW1le2hlaWdodDoyMDBweH19Lm5ld3NfaG9tZXtjb2xvcjojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsubmV3c19ob21lLnc0NjB7d2lkdGg6MTAwJTttYXJnaW46MH19Lm5ld3NfaG9tZSAub25lLnNwM3ttYXJnaW4tdG9wOjExcHh9Lm5ld3NfaG9tZSAuY29udGVudC13cmFwe3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDttaW4taGVpZ2h0OjE0NXB4O2JhY2tncm91bmQ6IzY2Njt3aWR0aDoxMDAlO3BhZGRpbmc6MjBweCA0Ljc2JSAxNHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCl7Lm5ld3NfaG9tZSAuY29udGVudC13cmFwe21pbi1oZWlnaHQ6NzhweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5uZXdzX2hvbWUgLmNvbnRlbnQtd3JhcHttaW4taGVpZ2h0OjE0NXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NDBweCl7Lm5ld3NfaG9tZSAuY29udGVudC13cmFwe21pbi1oZWlnaHQ6NzhweH19Lm5ld3NfaG9tZSAuY29udGVudC13cmFwOjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MjZweDtoZWlnaHQ6MjZweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyMHB4O2JvdHRvbToyMHB4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3A7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm5ld3NfaG9tZSAuY29udGVudC13cmFwIC5kYXRle2ZvbnQtc2l6ZTouODg5ZW07bWFyZ2luOjA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5uZXdzX2hvbWUgLmNvbnRlbnQtd3JhcCBoMywubmV3c19ob21lIC5jb250ZW50LXdyYXAgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAubmV3c19ob21lIC5jb250ZW50LXdyYXAgaDJ7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4zMzNlbTttYXJnaW4tdG9wOjVweDtwYWRkaW5nLXJpZ2h0OjMwcHh9Lm5ld3NfaG9tZTpob3ZlciBhe2NvbG9yOiNmZmZ9Lm5ld3NfaG9tZTpob3ZlciAuY29udGVudC13cmFwe2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBib3R0b219Lm5ld3NfaG9tZTpob3ZlciAuY29udGVudC13cmFwOjphZnRlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tfS5jYXRlZ29yeS1tZW51e21hcmdpbjowIDAgMzBweCAwO3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOiMxOTE5MTk7bGlzdC1zdHlsZTpub25lfS5jYXRlZ29yeS1tZW51IGxpe2hlaWdodDo1MHB4O21hcmdpbjowO21hcmdpbi1sZWZ0OjIuNzYlO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbi1zZWFzb24tbm9ybWFsLnBuZ1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGNlbnRlcn0uY2F0ZWdvcnktbWVudSBsaSBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowIDQuNzYlO3BhZGRpbmctbGVmdDozMHB4O2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6MDt3aWR0aDoxMDAlO2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6NTBweH0uY2F0ZWdvcnktbWVudSBsaSBhOmhvdmVye2NvbG9yOiNmZmZ9LmNhdGVnb3J5LW1lbnUgbGkuYWN0aXZlLC5jYXRlZ29yeS1tZW51IGxpOmhvdmVye2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbi1zZWFzb24ucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmNhdGVnb3J5LW1lbnUgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6bGVmdH19LnRlYXNlcl9iaWcgLnR3b3toZWlnaHQ6MjYwcHh9LnRlYXNlcl9iaWcgLnR3by5yZWR7YmFja2dyb3VuZDojNDk0OTQ5O2NvbG9yOiNmZmZ9LnRlYXNlcl9iaWcgLnR3by5yZWQgLmNzYy10ZXh0cGljLXRleHR7YmFja2dyb3VuZDpub25lO21pbi1oZWlnaHQ6MjYwcHg7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfS50ZWFzZXJfYmlnIC50d28ucmVkOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIGxlZnR9LnRlYXNlcl9iaWcgLnR3by5yZWQ6aG92ZXIgYXtiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSBsZWZ0fS50ZWFzZXJfYmlnIC50d28ucmVkIHA6Zmlyc3QtY2hpbGR7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MH0udGVhc2VyX2JpZyAudHdvLnJlZCBoMywudGVhc2VyX2JpZyAudHdvLnJlZCAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC50ZWFzZXJfYmlnIC50d28ucmVkIGgye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEuMzMzZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAwcHgpey50ZWFzZXJfYmlnIC50d28ucmVkIGgzLC50ZWFzZXJfYmlnIC50d28ucmVkIC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLnRlYXNlcl9iaWcgLnR3by5yZWQgaDJ7Zm9udC1zaXplOjJlbX19LnRlYXNlcl9iaWcgLnR3by5yZWQgdWx7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX0udGVhc2VyX2JpZyAudHdvLnJlZCB1bCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjJweCAwIDJweCAxMXB4fS50ZWFzZXJfYmlnIC50d28ucmVkIHVsIGxpOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjRweDtoZWlnaHQ6NHB4O2JhY2tncm91bmQ6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MDttYXJnaW4tdG9wOi0xcHh9LnRlYXNlcl9iaWcgLnR3by5yZWQgcCBhe2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6I2ZmZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZy1sZWZ0OjM1cHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvY3RhX2hlbGwucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IHRvcDtkaXNwbGF5OmJsb2NrO2hlaWdodDoyNnB4O2xpbmUtaGVpZ2h0OjI0cHg7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjIwcHg7bGVmdDoyMHB4O2ZvbnQtc2l6ZTouNzVlbTt3aWR0aDphdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMHB4KXsudGVhc2VyX2JpZyAudHdvLnJlZCBwIGF7cGFkZGluZy1sZWZ0OjQwcHg7Zm9udC1zaXplOjFlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50ZWFzZXJfYmlnIC50d28ucmVkIHAgYXtmb250LXNpemU6LjhlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTQwcHgpey50ZWFzZXJfYmlnIC50d28ucmVkIHAgYXtmb250LXNpemU6MWVtfX0uaW50ZXJhY3RpdmUtZWxlbWVudHttYXJnaW4tYm90dG9tOjQwcHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsuaW50ZXJhY3RpdmUtZWxlbWVudHttYXJnaW4tbGVmdDotNS41JTttYXJnaW4tcmlnaHQ6LTUuNSV9fS5pbnRlcmFjdGl2ZS1lbGVtZW50IC50b3Atd3JhcHBlcntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jb250ZW50L2ludGVyYWN0aXZlX2VsZW1lbnQvYmdfcHJvdG9rb2xsX2Rlc19ib2VzZW4uanBnXCIpICMwMDAgbm8tcmVwZWF0fS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cgLnRleHQtaW1hZ2Utd3JhcHBlcntvdmVyZmxvdzpoaWRkZW47aGVpZ2h0OjIycHh9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdyAudGV4dC1pbWFnZS13cmFwcGVyLmxhcmdle2hlaWdodDo0NXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkzOXB4KXsuaW50ZXJhY3RpdmUtZWxlbWVudCAucm93IC50ZXh0LWltYWdlLXdyYXBwZXIubGFyZ2V7ZGlzcGxheTpub25lfX0uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93IC50ZXh0LWltYWdlLXdyYXBwZXIuYWN0aXZlIGltZ3ttYXJnaW4tdG9wOi0yMnB4fS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cgLnRleHQtaW1hZ2Utd3JhcHBlci5hY3RpdmUubGFyZ2UgaW1ne21hcmdpbi10b3A6LTQ1cHh9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdyAuaW1hZ2Utd3JhcHBlciAuY3NjLXRleHRwaWMtbGFzdGNvbHtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cgLmltYWdlLXdyYXBwZXIuc21hbGx7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdyAuaW1hZ2Utd3JhcHBlci5tZWRpdW17ZGlzcGxheTpub25lfX0uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93IC5pbWFnZS13cmFwcGVyLmFjdGl2ZSAuY3NjLXRleHRwaWMtZmlyc3Rjb2x7ZGlzcGxheTpub25lfS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cgLmltYWdlLXdyYXBwZXIuYWN0aXZlIC5jc2MtdGV4dHBpYy1sYXN0Y29se2Rpc3BsYXk6YmxvY2t9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy50ZXh0LWltYWdlc3twYWRkaW5nLXRvcDoxNXB4O3BhZGRpbmctYm90dG9tOjE1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTM5cHgpey5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cudGV4dC1pbWFnZXN7bWFyZ2luLWxlZnQ6MjBweDttYXJnaW4tcmlnaHQ6MjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTM5cHgpey5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cudGV4dC1pbWFnZXN7ZGlzcGxheTpub25lfX0uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LnRleHQtaW1hZ2VzIC50ZXh0LWltYWdlLXdyYXBwZXJ7bWFyZ2luLWJvdHRvbTo1cHh9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy50ZXh0LWltYWdlcyAudGV4dC1pbWFnZS13cmFwcGVyOm50aC1jaGlsZCgxKXt3aWR0aDoxODNweH0uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LnRleHQtaW1hZ2VzIC50ZXh0LWltYWdlLXdyYXBwZXI6bnRoLWNoaWxkKDEpLmFjdGl2ZSBpbWd7bWFyZ2luLXRvcDotMjNweH0uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LnRleHQtaW1hZ2VzIC50ZXh0LWltYWdlLXdyYXBwZXI6bnRoLWNoaWxkKDIpe3dpZHRoOjI1MXB4fS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cudGV4dC1pbWFnZXMgLnRleHQtaW1hZ2Utd3JhcHBlcjpudGgtY2hpbGQoMyl7d2lkdGg6MTgzcHh9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy50ZXh0LWltYWdlcyAudGV4dC1pbWFnZS13cmFwcGVyOm50aC1jaGlsZCg0KXt3aWR0aDoxOTNweH0uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LnRleHQtaW1hZ2VzIC50ZXh0LWltYWdlLXdyYXBwZXI6bnRoLWNoaWxkKDUpe3dpZHRoOjE3NXB4fS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cuaW1hZ2Vze2hlaWdodDo5OHB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LmltYWdlc3toZWlnaHQ6MTk1cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk0MHB4KXsuaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LmltYWdlc3toZWlnaHQ6Mjc1cHh9fS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cuaW1hZ2VzIC5jb2x1bW57cG9zaXRpb246YWJzb2x1dGV9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy5pbWFnZXMgLmNvbHVtbjpudGgtY2hpbGQoMSl7bGVmdDoxMiU7ei1pbmRleDoyO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cuaW1hZ2VzIC5jb2x1bW46bnRoLWNoaWxkKDIpe2xlZnQ6MzIlO3otaW5kZXg6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LmltYWdlcyAuY29sdW1uOm50aC1jaGlsZCgzKXtsZWZ0OjUwJTt6LWluZGV4OjI7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy5pbWFnZXMgLmNvbHVtbjpudGgtY2hpbGQoNCl7cmlnaHQ6MzAlO3otaW5kZXg6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1MCUpfS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cuaW1hZ2VzIC5jb2x1bW46bnRoLWNoaWxkKDUpe3JpZ2h0OjklO3otaW5kZXg6Mjt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1MCUpfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk0MHB4KXsuaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LmltYWdlcyAuY29sdW1ue3BhZGRpbmctdG9wOjM1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7Ym90dG9tOjB9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy5pbWFnZXMgLmNvbHVtbjpudGgtY2hpbGQoMSkgLnRleHQtaW1hZ2Utd3JhcHBlcnt3aWR0aDoxMDNweH0uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LmltYWdlcyAuY29sdW1uOm50aC1jaGlsZCgyKSAudGV4dC1pbWFnZS13cmFwcGVye3dpZHRoOjE5M3B4fS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cuaW1hZ2VzIC5jb2x1bW46bnRoLWNoaWxkKDMpIC50ZXh0LWltYWdlLXdyYXBwZXJ7d2lkdGg6MTI4cHh9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy5pbWFnZXMgLmNvbHVtbjpudGgtY2hpbGQoNCl7cmlnaHQ6MzIlfS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cuaW1hZ2VzIC5jb2x1bW46bnRoLWNoaWxkKDQpIC50ZXh0LWltYWdlLXdyYXBwZXJ7d2lkdGg6MTI5cHh9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy5pbWFnZXMgLmNvbHVtbjpudGgtY2hpbGQoNSl7cmlnaHQ6MTElfS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cuaW1hZ2VzIC5jb2x1bW46bnRoLWNoaWxkKDUpIC50ZXh0LWltYWdlLXdyYXBwZXJ7d2lkdGg6OTNweH19LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy50ZXh0e3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jb250ZW50L2ludGVyYWN0aXZlX2VsZW1lbnQvbGluZV9kaXZpZGVyLmpwZ1wiKSAjMDAwIHJlcGVhdC14O2NvbG9yOiNmZmY7cGFkZGluZy10b3A6MzBweDtwYWRkaW5nLWJvdHRvbTozMHB4O21pbi1oZWlnaHQ6MjAwcHg7cG9zaXRpb246cmVsYXRpdmV9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy50ZXh0IC5wbGFjZWhvbGRlci13cmFwcGVye3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6dGFibGU7d2lkdGg6MTAwJX0uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LnRleHQgLnRhYmxlLWNlbGx7aGVpZ2h0OjIwMHB4O2Rpc3BsYXk6dGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy50ZXh0IC5wbGFjZWhvbGRlcntjb2xvcjojYmViZWJlO2ZvbnQtZmFtaWx5Okdlb3JnaWEsc2VyaWY7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGluZS1oZWlnaHQ6MS4yfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LnRleHR7bWluLWhlaWdodDo2MHB4fS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cudGV4dCAudGFibGUtY2VsbHtoZWlnaHQ6NjBweH19LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy50ZXh0IC50ZXh0e2Rpc3BsYXk6bm9uZTtwYWRkaW5nLWJvdHRvbTo0MHB4fS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cudGV4dCAudGV4dC5hY3RpdmV7ZGlzcGxheTpibG9ja30uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LnRleHQgLnRleHQgcHttYXJnaW46MH0uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LnRleHQgLnRleHQgYXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzo1cHggMjdweCA1cHggMTBweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MjBweDtib3JkZXI6MXB4IHNvbGlkICNmZmZ9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy50ZXh0IC50ZXh0IGE6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTFweDt3aWR0aDo3cHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvY29udGVudC9pbnRlcmFjdGl2ZV9lbGVtZW50L2Fycm93X2N0YS5wbmdcIikgbm8tcmVwZWF0O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7dG9wOjhweH0uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LnRleHQgLnRleHQgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Y29sb3I6I2ZmZn0uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LnRleHQgLnRleHQgYTpob3Zlcjo6YWZ0ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk0MHB4KXsuaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LnRleHQgLnRleHR7cGFkZGluZy1ib3R0b206MH0uaW50ZXJhY3RpdmUtZWxlbWVudCAucm93LnRleHQgLnRleHQgcHttYXgtd2lkdGg6NjQwcHh9LmludGVyYWN0aXZlLWVsZW1lbnQgLnJvdy50ZXh0IC50ZXh0IGF7cmlnaHQ6MjBweDtib3R0b206NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSl9fS5pbnRlcmFjdGl2ZS1lbGVtZW50IC5yb3cgLmNsZWFyZml4e2NsZWFyOmJvdGh9LmludGVyYWN0aXZlLWVsZW1lbnQgZGl2LmNzYy10ZXh0cGljLWltYWdlY29sdW1ue21hcmdpbjowfS50eC1qa3BvbGwtcGkxe3BhZGRpbmc6MjBweDtib3JkZXI6MXB4IHNvbGlkICMxOTE5MTl9LnR4LWprcG9sbC1waTEgaDMsLnR4LWprcG9sbC1waTEgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAudHgtamtwb2xsLXBpMSBoMntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bWFyZ2luOjA7Zm9udC1zaXplOjE2cHggIWltcG9ydGFudDtsaW5lLWhlaWdodDoyMHB4ICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnR9LnR4LWprcG9sbC1waTEgLnBvbGwtdGl0bGV7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MjRweDttYXJnaW4tYm90dG9tOjIwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50eC1qa3BvbGwtcGkxIC5wb2xsLXRpdGxlIHB7bWFyZ2luOjB9LnR4LWprcG9sbC1waTEgLnR4X2prcG9sbF9waTFfaW1hZ2V7ZGlzcGxheTpub25lfS50eC1qa3BvbGwtcGkxIC5pcmFkaW97ZmxvYXQ6bGVmdH0udHgtamtwb2xsLXBpMSBsYWJlbHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWx9LnR4LWprcG9sbC1waTEgdWwudHhfamtwb2xsX3BpMV9hbnN3ZXJzIGxpK2xpe21hcmdpbi10b3A6MTBweH0udHgtamtwb2xsLXBpMSAucG9sbHN1Ym1pdHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jdGFfZGFyay5wbmdcIikgbGVmdCB0b3Agbm8tcmVwZWF0O3BhZGRpbmctbGVmdDozNXB4O2xpbmUtaGVpZ2h0OjI2cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2hlaWdodDoyNnB4fS50eC1qa3BvbGwtcGkxIC5wb2xsc3VibWl0OmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBib3R0b207Y29sb3I6IzRkODBhNX0udHgtamtwb2xsLXBpMSAudHhfamtwb2xsX3BpMV9saW5rX2xpc3R7cGFkZGluZzowfS50eC1qa3BvbGwtcGkxIC50eF9qa3BvbGxfcGkxX3Jlc3VsdF9ob3Jpem9udGFse21hcmdpbi10b3A6MjBweDtwYWRkaW5nOjAgIWltcG9ydGFudH0udHgtamtwb2xsLXBpMSAudHhfamtwb2xsX3BpMV9yZXN1bHRfaG9yaXpvbnRhbCAuYW5zd2Vye2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjVweH0udHgtamtwb2xsLXBpMSAudHhfamtwb2xsX3BpMV9yZXN1bHRfaG9yaXpvbnRhbCAudm90ZXN7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTRweDtmbG9hdDpsZWZ0fS50eC1qa3BvbGwtcGkxIC50eF9qa3BvbGxfcGkxX3Jlc3VsdF9ob3Jpem9udGFsIC5wZXJjZW50YWctYmFyLXdyYXBwZXIgLnBlcmNlbnRhZ2V7d2lkdGg6NTVweDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2NvbG9yOiM0ZDgwYTU7bGluZS1oZWlnaHQ6MTdweDtmbG9hdDpsZWZ0fS50eC1qa3BvbGwtcGkxIC50eF9qa3BvbGxfcGkxX3Jlc3VsdF9ob3Jpem9udGFsIC5wZXJjZW50YWctYmFyLXdyYXBwZXIgLmJhcnt3aWR0aDpjYWxjKDEwMCUgLSA2MHB4KTtib3JkZXI6MXB4IHNvbGlkICMxOTE5MTk7ZmxvYXQ6cmlnaHR9LnR4LWprcG9sbC1waTEgLnR4X2prcG9sbF9waTFfcmVzdWx0X2hvcml6b250YWwgLnBlcmNlbnRhZy1iYXItd3JhcHBlciAuYmFyPmRpdntoZWlnaHQ6MTVweCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6IzRkODBhNSAhaW1wb3J0YW50fS50eC1qa3BvbGwtcGkxIC5jbGVhcmZpeHtjbGVhcjpib3RofS50eC1tMDEtdHZwcm9ncmFtbWUgLm5leHRfZXBpc29kZXtiYWNrZ3JvdW5kOiM0OTQ5NDk7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjIwcHg7cG9zaXRpb246cmVsYXRpdmV9LnR4LW0wMS10dnByb2dyYW1tZSAubmV4dF9lcGlzb2RlLmJsb29kcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3BhdHRlcm5fYmxvb2RyZWQuanBnXCIpfS50eC1tMDEtdHZwcm9ncmFtbWUgLm5leHRfZXBpc29kZTpob3ZlciAuaW1nX2hvdmVye2JhY2tncm91bmQ6bm9uZX0udHgtbTAxLXR2cHJvZ3JhbW1lIC5uZXh0X2VwaXNvZGU6aG92ZXIgLmltZ19ob3ZlciAuYXJyb3d7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGJvdHRvbX0udHgtbTAxLXR2cHJvZ3JhbW1lIC5uZXh0X2VwaXNvZGUgLmltZ19ob3ZlciAudHh0X2gxe3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0udHgtbTAxLXR2cHJvZ3JhbW1lIC5uZXh0X2VwaXNvZGUgLmltZ19ob3ZlciAudHh0X2g0e2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGR9LnR4LW0wMS10dnByb2dyYW1tZSAubmV4dF9lcGlzb2RlIC5pY29ue2Rpc3BsYXk6bm9uZTt3aWR0aDoyN3B4O2hlaWdodDozNXB4O2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbl90dl9zbWFsbC5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MjBweDttYXJnaW4tdG9wOi0xNy41cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7LnR4LW0wMS10dnByb2dyYW1tZSAubmV4dF9lcGlzb2RlIC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbl90dl9zbWFsbF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjI3cHggMzVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey50eC1tMDEtdHZwcm9ncmFtbWUgLm5leHRfZXBpc29kZSAuaWNvbntkaXNwbGF5Om5vbmU7d2lkdGg6NTRweDtoZWlnaHQ6NzBweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY25fdHZfc21hbGwucG5nXCIpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjIwcHg7bWFyZ2luLXRvcDotMzVweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7LnR4LW0wMS10dnByb2dyYW1tZSAubmV4dF9lcGlzb2RlIC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbl90dl9zbWFsbF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjU0cHggNzBweH19LnczMDAgLnR4LW0wMS10dnByb2dyYW1tZSAubmV4dF9lcGlzb2RlIC50aW1le2Rpc3BsYXk6YmxvY2t9Lnc5NDAgLnR4LW0wMS10dnByb2dyYW1tZSAubmV4dF9lcGlzb2Rle3BhZGRpbmc6MTVweCA2MHB4IDE1cHggMi4yJX0udzk0MCAudHgtbTAxLXR2cHJvZ3JhbW1lIC5uZXh0X2VwaXNvZGUgLmltZ19ob3ZlcntwYWRkaW5nOjB9Lnc5NDAgLnR4LW0wMS10dnByb2dyYW1tZSAubmV4dF9lcGlzb2RlIC5pbWdfaG92ZXIgLnR4dF9oNCwudzk0MCAudHgtbTAxLXR2cHJvZ3JhbW1lIC5uZXh0X2VwaXNvZGUgLmltZ19ob3ZlciAudHh0X2gzLC53OTQwIC50eC1tMDEtdHZwcm9ncmFtbWUgLm5leHRfZXBpc29kZSAuaW1nX2hvdmVyIC50eHRfaDF7bWFyZ2luOjB9Lnc5NDAgLnR4LW0wMS10dnByb2dyYW1tZSAubmV4dF9lcGlzb2RlIC5pbWdfaG92ZXIgLnR4dF9oNHtmb250LXNpemU6MWVtfS53OTQwIC50eC1tMDEtdHZwcm9ncmFtbWUgLm5leHRfZXBpc29kZSAuaWNvbntkaXNwbGF5OmJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudzk0MCAudHgtbTAxLXR2cHJvZ3JhbW1lIC5uZXh0X2VwaXNvZGV7cGFkZGluZzoyMHB4IDc4cHggMjBweCAyMHB4fS53OTQwIC50eC1tMDEtdHZwcm9ncmFtbWUgLm5leHRfZXBpc29kZS5waW5re2JhY2tncm91bmQ6IzQ5NDk0OX19LmZhY2Vib29rLWZlZWR7cG9zaXRpb246cmVsYXRpdmV9LmZhY2Vib29rLWZlZWQubGF0ZXN0LW1lc3NhZ2V7Y2xlYXI6bGVmdDttYXJnaW4tcmlnaHQ6NSU7bWFyZ2luLWxlZnQ6NSU7bWFyZ2luLWJvdHRvbToxNXB4O3BhZGRpbmc6MjBweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9iZ190ZWFzZXJfZmFjZWJvb2suanBnXCIpIG5vLXJlcGVhdCAjNGQ4MGE1O2NvbG9yOiNmZmZ9LmZhY2Vib29rLWZlZWQubGF0ZXN0LW1lc3NhZ2UgYXtjb2xvcjojZmZmfS5mYWNlYm9vay1mZWVkLmxhdGVzdC1tZXNzYWdlIGhlYWRlcntwYWRkaW5nLXJpZ2h0OjI1cHh9LmZhY2Vib29rLWZlZWQubGF0ZXN0LW1lc3NhZ2UgaGVhZGVyIC5zdWJoZWFkbGluZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTo1cHg7Zm9udC1zaXplOi44ODllbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmZhY2Vib29rLWZlZWQubGF0ZXN0LW1lc3NhZ2UgaGVhZGVyIGgzLC5mYWNlYm9vay1mZWVkLmxhdGVzdC1tZXNzYWdlIGhlYWRlciAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5mYWNlYm9vay1mZWVkLmxhdGVzdC1tZXNzYWdlIGhlYWRlciBoMntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyZW07bGluZS1oZWlnaHQ6Ljk0NGVtO21hcmdpbi10b3A6MH0uZmFjZWJvb2stZmVlZC5sYXRlc3QtbWVzc2FnZSAubWVzc2FnZXtmb250LXNpemU6Ljg4OWVtfS5mYWNlYm9vay1mZWVkLmxhdGVzdC1tZXNzYWdlIC5tZXNzYWdlIC5pY29uLWZhY2Vib29rLXNtYWxse3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjIwcHg7dG9wOjIwcHh9LmZhY2Vib29rLWZlZWQubGF0ZXN0LW1lc3NhZ2UgLm1lc3NhZ2UgLnRleHR7bWFyZ2luLXRvcDoxMHB4O2xpbmUtaGVpZ2h0OjEuMjVlbX0uZmFjZWJvb2stZmVlZC5sYXRlc3QtbWVzc2FnZSAuY3Rhe2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGR9LmZhY2Vib29rLWZlZWQubGF0ZXN0LW1lc3NhZ2UgLmN0YSAuaWNvbnttYXJnaW4tcmlnaHQ6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6NXB4fS5mYWNlYm9vay1mZWVkLmxhdGVzdC1tZXNzYWdlIC5jdGE6aG92ZXIgLmljb257YmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gbGVmdH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCl7LmZhY2Vib29rLWZlZWQubGF0ZXN0LW1lc3NhZ2V7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTQwcHgpey5mYWNlYm9vay1mZWVkLmxhdGVzdC1tZXNzYWdlIGhlYWRlcnt3aWR0aDo1MCU7ZmxvYXQ6bGVmdDtwYWRkaW5nLXJpZ2h0OjEwcHg7Ym94LXNpemluZzpib3JkZXItYm94fS5mYWNlYm9vay1mZWVkLmxhdGVzdC1tZXNzYWdlIC5tZXNzYWdle3dpZHRoOjUwJTtmbG9hdDpyaWdodDtwYWRkaW5nLXJpZ2h0OjI1cHg7cGFkZGluZy1sZWZ0OjEwcHg7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246cmlnaHR9LmZhY2Vib29rLWZlZWQubGF0ZXN0LW1lc3NhZ2UgLm1lc3NhZ2UgLmljb24tZmFjZWJvb2stc21hbGx7cmlnaHQ6MDt0b3A6MXB4fS5mYWNlYm9vay1mZWVkLmxhdGVzdC1tZXNzYWdlIC5tZXNzYWdlIC50ZXh0e21hcmdpbi10b3A6MzBweDttYXJnaW4tYm90dG9tOjB9fS5uZXdzbGV0dGVyLWZvcm17cGFkZGluZzoyMHB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9iZ19uZXdzbGV0dGVyLmpwZykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcjtjb2xvcjojZmZmfS5uZXdzbGV0dGVyLWZvcm0gaGVhZGVye21hcmdpbi1ib3R0b206MjBweH0ubmV3c2xldHRlci1mb3JtIGhlYWRlciBoMiwubmV3c2xldHRlci1mb3JtIGhlYWRlciAuc3ViaGVhZGxpbmV7bWFyZ2luOjB9Lm5ld3NsZXR0ZXItZm9ybSBoZWFkZXIgLnN1YmhlYWRsaW5le2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi44ODllbX0ubmV3c2xldHRlci1mb3JtIGZvcm17cG9zaXRpb246cmVsYXRpdmV9Lm5ld3NsZXR0ZXItZm9ybSBmb3JtIC5yYWRpby1yb3cgLnJhZGlve2Zsb2F0OmxlZnR9Lm5ld3NsZXR0ZXItZm9ybSBmb3JtIC5yYWRpby1yb3cgLnJhZGlvKy5yYWRpb3ttYXJnaW4tbGVmdDoyNXB4fS5uZXdzbGV0dGVyLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRde2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDt3aWR0aDoxMDAlO21hcmdpbi10b3A6MjBweDtwYWRkaW5nOjE1cHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjMTkxOTE5O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubmV3c2xldHRlci1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XS5mMy1mb3JtLWVycm9ye2JhY2tncm91bmQtY29sb3I6IzRkODBhNX0ubmV3c2xldHRlci1mb3JtIGZvcm0gYnV0dG9ue2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLXRvcDoyMHB4O3BhZGRpbmc6MDtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOm5vbmU7Y29sb3I6I2ZmZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Lm5ld3NsZXR0ZXItZm9ybSBmb3JtIGJ1dHRvbiAuaWNvbnttYXJnaW4tcmlnaHQ6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6NXB4fS5uZXdzbGV0dGVyLWZvcm0gZm9ybSBidXR0b246aG92ZXIgLmljb257YmFja2dyb3VuZC1wb3NpdGlvbjowIC00NHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubmV3c2xldHRlci1mb3JtIGZvcm0gLnRleHRmaWVsZHt3aWR0aDo1MCU7ZmxvYXQ6bGVmdDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm5ld3NsZXR0ZXItZm9ybSBmb3JtIC50ZXh0ZmllbGQ6bnRoLWNoaWxkKG9kZCl7cGFkZGluZy1yaWdodDoxMHB4fS5uZXdzbGV0dGVyLWZvcm0gZm9ybSAudGV4dGZpZWxkOm50aC1jaGlsZChldmVuKXtwYWRkaW5nLWxlZnQ6MTBweH0ubmV3c2xldHRlci1mb3JtIGZvcm0gYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjB9fS5uZXdzbGV0dGVyLXN1Ym1pdHRlZCBwe2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luOjQwcHggMDtmb250LXNpemU6MS41ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50ZWFzZXJfcmlnaHQgLnNwM19uZXdze2JhY2tncm91bmQ6IzE5MTkxOTtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5ieC13cmFwcGVyIC5ieC1uZXh0e3JpZ2h0Oi0zMHB4fS5ieC13cmFwcGVyIC5ieC1wcmV2e2xlZnQ6LTMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk0MHB4KXsudzYyMCAuYngtd3JhcHBlciAuYngtbmV4dHtyaWdodDotMjNweH0udzYyMCAuYngtd3JhcHBlciAuYngtcHJldntsZWZ0Oi0yM3B4fX0uYngtd3JhcHBlciAuYngtcGFnZXIuYngtZGVmYXVsdC1wYWdlciBhe2JhY2tncm91bmQtaW1hZ2U6bm9uZSAhaW1wb3J0YW50O3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1jb2xvcjojNjY2O2JvcmRlci1yYWRpdXM6NTAlO3BhZGRpbmctcmlnaHQ6MDttYXJnaW46MCA1cHh9LmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYS5hY3RpdmUsLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYTpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjojZWNlY2VjfS5zbGlkZXJ7YmFja2dyb3VuZC1jb2xvcjojMTkxOTE5fS5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0e3dpZHRoOmNhbGMoMTAwJSAtIDYwcHggLSA2MHB4KTttaW4td2lkdGg6MjcwcHg7dG9wOmluaGVyaXQ7Ym90dG9tOjYwcHh9LnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLmNzYy10ZXh0cGljLXRleHQgYXtiYWNrZ3JvdW5kLWltYWdlOm5vbmUgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjE1O21hcmdpbi10b3A6MTVweH0uc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBhOmhvdmVye2NvbG9yOiNkZGR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0IGF7Zm9udC1zaXplOjEuMjVyZW19fS5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0IHB7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMTU7cGFkZGluZzowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBwe2ZvbnQtc2l6ZToxcmVtfX0uc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBoMywuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0IGgye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi43NXJlbTtsaW5lLWhlaWdodDouNzVyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2JhY2tncm91bmQtY29sb3I6IzAwMDtwYWRkaW5nOjNweCA1cHg7bWFyZ2luLWJvdHRvbTo1cHg7Y29sb3I6I2ZmZn0uc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBoNHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjE1O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tdG9wOi01cHg7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmc6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLmNzYy10ZXh0cGljLXRleHQgaDR7Zm9udC1zaXplOjIuNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMsLnNwaWVsZSAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpY3twb3NpdGlvbjpyZWxhdGl2ZX0udGVhc2VyX3NsaWRlcl93cmFwcGVyIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgzLC50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMiwuc3BpZWxlIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgzLC5zcGllbGUgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLnNwaWVsZSAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMntib3R0b206aW5oZXJpdDt0b3A6MjRweH19LmNvcHlyaWdodC10ZXh0e2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi00MHB4fS5jb3B5cmlnaHQtdGV4dCBwe2ZvbnQtc2l6ZToxNnB4O3RleHQtYWxpZ246cmlnaHQ7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50O21hcmdpbjoxMHB4IDAgMWVtIDAgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzODFweClhbmQgKG1heC13aWR0aDogMTA0OHB4KXsuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAucG9zTGVmdCAuY3NjLXRleHRwaWMtdGV4dHtsZWZ0OjYwcHh9LnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnBvc1JpZ2h0IC5jc2MtdGV4dHBpYy10ZXh0e3JpZ2h0OjYwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkzOXB4KXsudzk0MHttYXgtd2lkdGg6NzY3cHh9Lnc0NjB7d2lkdGg6NDguMyV9LnRvcCAuaGVhZF9uYXZ7cGFkZGluZzowfS5jb250YWluZXJfbWFpbnttYXgtd2lkdGg6NjUwcHh9LmJveF9sZWZ0IC5vbmUgLnRlYXNlcl9ncmVlbiAuaWNvbl9jdGF7Ym90dG9tOi0yNnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS50ZWFzZXIgLm9uZSBhOmhvdmVyIC5pbWdfaG92ZXJ7aGVpZ2h0OjEwNXB4fS50ZWFzZXJfZGFya3t0b3A6MTAzcHh9LmltYWdlX3dyYXB7aGVpZ2h0OjI2MHB4fS50ZWFzZXJfYmlnIC50d297aGVpZ2h0OjIzMHB4fS53MzAwIC5pbWdfaG92ZXIgLnR4dF9oMnt3aWR0aDo4MyV9LnRlYXNlcl9zbGlkZXIgLnRocmVle2Rpc3BsYXk6bm9uZX0udGVhc2VyX3NsaWRlciAudHdve2Zsb2F0OnJpZ2h0fS50ZWFzZXJfc2xpZGVyIC53MzAwe21hcmdpbi1yaWdodDowO3dpZHRoOjQ2LjE1NCV9LnRlYXNlcl9zbWFsbCAudzQ2MHt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDowfS5ib3gybWFsIC53NDYwe21hcmdpbi1yaWdodDowO3dpZHRoOjQ2LjE1NCV9LnRlYXNlcl9zbWFsbCAub25lLC50ZWFzZXJfc21hbGwgLnR3b3t3aWR0aDo0Ni4xNTQlfS50ZWFzZXJfc21hbGwgLnR3b3tmbG9hdDpyaWdodDttYXJnaW4tdG9wOjB9LnRlYXNlcl9zbWFsbCAub25lLC50ZWFzZXJfc21hbGwgLnR3b3toZWlnaHQ6MjYwcHh9LnRlYXNlcl8zc3Bfc21hbGwgLnNwM19lbXBmYW5nIC5pbWdfaG92ZXIsLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vayAuaW1nX2hvdmVyLC50ZWFzZXJfM3NwX3NtYWxsIC5lbXBmYW5nX3NtYWxsLC50ZWFzZXJfM3NwX3NtYWxsIC5mYWNlYm9va19zbWFsbHtoZWlnaHQ6MjM4cHh9LmltZ19ob3ZlciAuY3Rhe21hcmdpbi10b3A6MTA2cHh9LnRlYXNlcl9zbWFsbCAuc3AzX2FuemVpZ2V7bWFyZ2luLXRvcDozMHB4fS50ZWFzZXJfc21hbGwgLmltZ19ob3ZlciAuZW1wZmFuZ19icmVha3tkaXNwbGF5OmJsb2NrfS50ZWFzZXJfc21hbGwgLmltZ19ob3ZlciAuZW1wZmFuZ19icmVhayAuYXJyb3d7dG9wOjEwcHh9LnRlYXNlcl9zbWFsbCAub25lIC5pbWdfaG92ZXIgLmN0YXttYXJnaW4tdG9wOjEyN3B4fS50ZWFzZXJfc21hbGwgLmltZ19ob3ZlciAuZW1wZmFuZ19ub2JyZWFre2Rpc3BsYXk6bm9uZX0uYm94Mm1hbCAuYm94X3JpZ2h0e2Zsb2F0OnJpZ2h0fS5ib3gybWFsIC5zcDNfYW56ZWlnZXttYXJnaW4tdG9wOjB9LmJveDJtYWwgLm9uZXt3aWR0aDoxMDAlfS5ib3gybWFsIC5vbmUgLmltZ19ob3ZlciAuY3Rhe21hcmdpbi10b3A6MzFweH0udGVhc2VyX3NtYWxsX21vcmUgLmltZ19ob3ZlciAuZW1wZmFuZ19icmVha3tkaXNwbGF5OmJsb2NrfS50ZWFzZXJfc21hbGxfbW9yZSAuaW1nX2hvdmVyIC5lbXBmYW5nX25vYnJlYWt7ZGlzcGxheTpub25lfS5pbWdfaG92ZXIgLnR4dHtkaXNwbGF5Om5vbmV9LnRlYXNlcl8zc3Bfc21hbGwgLm5ld3NfYmlnIC5zcDNfbmV3c3toZWlnaHQ6MjMwcHh9LnRlYXNlcl9zbWFsbF9tb3JlIC50ZWFzZXJfZGFyayAuaW1nX2hvdmVye3BhZGRpbmctdG9wOjk4cHh9LnRlYXNlcl9zbWFsbF9tb3JlIC5pbWFnZV93cmFwIGE6aG92ZXIgLmltZ19ob3ZlcntwYWRkaW5nLXRvcDo1MnB4fS50ZWFzZXJfYmlnIC5vbmV7bWFyZ2luLXJpZ2h0OjB9Lm5ld3NfYmlnIC5pbWdfaG92ZXIgLmN0YXttYXJnaW4tdG9wOjQwcHh9LmJveF9sZWZ0IC5vbmUgLnRlYXNlcl9ncmVlbiAuaWNvbl9jdGF7dG9wOjEzcHh9LnRlYXNlciAub25lIGE6aG92ZXIgLmltZ19ob3ZlcntoZWlnaHQ6YXV0b30udG9wIC5oZWFkX25hdiB1bHtwYWRkaW5nLWxlZnQ6NDBweH0udG9wIC5oZWFkX25hdiB1bCBsaXtwYWRkaW5nLWxlZnQ6MjBweH0udGVhc2VyX3NtYWxsX21vcmUgLmltYWdlX3dyYXB7aGVpZ2h0OjIzMHB4fS5zb2NpYWxze3Bvc2l0aW9uOnJlbGF0aXZlfS5mb290ZXIscHVzaHtoZWlnaHQ6NzUwcHh9LnNvY2lhbHMgdWx7d2lkdGg6MTA1cHh9LnRlYXNlcl9mb290ZXJ7cG9zaXRpb246cmVsYXRpdmU7cmlnaHQ6MDt3aWR0aDo5NS41JTttYXJnaW4tdG9wOjI1cHh9LnNpdGVtYXB7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDowfS5zaXRlbWFwIHVsLnNlcnZpY2V7bWFyZ2luLWxlZnQ6MTkwcHh9LnNpdGVtYXAgdWx7d2lkdGg6MTAwJX0ubG9nb3N7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDoyNXB4O3dpZHRoOjEwMCU7ZmxvYXQ6cmlnaHQ7dG9wOjBweDtyaWdodDowcHh9LmxvZ29zIGF7d2lkdGg6MjUlfS5sb2dvcyAubG9nb19hZW5ldHtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MHB4O3dpZHRoOjI1JTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgdG9wfWEubG9nb19hZW5ldDpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tfS5zb2NpYWxze3Bvc2l0aW9uOnJlbGF0aXZlfS5sb2dvcyAubG9nb19hZXtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MHB4O21hcmdpbjowO21hcmdpbi10b3A6OHB4fS5sb2dvcyAubG9nb19oaXN0b3J5e3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO3JpZ2h0OjA7bWFyZ2luOjA7d2lkdGg6MTYuNSV9LmxvZ29zIC5sb2dvX2VudGVydGFpbndlYntwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MHB4fS5jb3B5cmlnaHR7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDoyMHB4O3dpZHRoOjEwMCU7cmlnaHQ6MDt0b3A6MH0uZW1wZmFuZ19zbWFsbCBoMiwuZmFjZWJvb2tfc21hbGwgaDIsLmVtcGZhbmdfYmlnIGgye2ZvbnQtc2l6ZTouOGVtO2xpbmUtaGVpZ2h0OjJlbX0udHh0X2NvbnRlbnRfaGVhZGxpbmUgaDEsLnR4dF9jb250ZW50X2hlYWRsaW5lIGgye2ZvbnQtc2l6ZToxZW19LnczMDB7d2lkdGg6NjQwcHh9LnczMDAgLmJveDEzY29sb3IuYm94MTNmYntmbG9hdDpsZWZ0O3dpZHRoOjMwMHB4fS53MzAwIC5ib3gxM2NvbG9yLmJveDEzZmIgaDJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjY1JX0udzMwMCAuYm94MTNjb2xvci5ib3gxM29yaWdpbmFse2Zsb2F0OnJpZ2h0O3dpZHRoOjMwMHB4fS53MzAwIC5ib3gxM2NvbG9yLmJveDEzb3JpZ2luYWwgaDJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjY1JX0udzMwMCAuYm94MTNhZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2NsZWFyOmxlZnR9LnczMDAgLnR4LW0wMS10dnByb2dyYW1tZSAuYWpheF9OZXh0YnJvYWRjYXN0e3dpZHRoOjMwMHB4fS50ZWFzZXJfcmlnaHR7ZmxvYXQ6bGVmdDttYXJnaW4tdG9wOjMlfS5zcGllbGUgLmJveDEzLC5zcGllbGUgLmJveDEzLmxhc3QsLnNwaWVsZSAuYm94MTMuc21hbGwubGFzdHttYXJnaW4tcmlnaHQ6MjBweDttYXJnaW4tYm90dG9tOjIwcHh9LnNwaWVsZSAubWlkZGxlIGRpdjpudGgtY2hpbGQoM24pIC5ib3gxM3ttYXJnaW4tcmlnaHQ6MjBweH0uc3BpZWxlIC5taWRkbGUgZGl2Om50aC1jaGlsZCgybikgLmJveDEze21hcmdpbi1yaWdodDowcHh9LmJveDEzLmxhc3QuZWluZXJ7bWFyZ2luLXJpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4fWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5tZW51U3RhZmZlbCAuaW1nX2hvdmVyLGJvZHkuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgLm1lbnVTdGFmZmVsIC5pbWdfaG92ZXJ7d2lkdGg6MzAlfWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5tZW51U3RhZmZlbCB1bCxib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC5tZW51U3RhZmZlbCB1bHt3aWR0aDo3MCV9Lnc2MjB7bWFyZ2luOjA7bWF4LXdpZHRoOjY0MHB4O3dpZHRoOjEwMCV9LmJveDIzZ2V3aW5uc3BpZWwgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy1pbWFnZXdyYXAgaW1ne3dpZHRoOjY0MHB4fS5ib3gxM2NvbG9yLmJveDEzb3JpZ2luYWwudGVhc2VyQ2xpY2sgaDMsLmJveDEzY29sb3IuYm94MTNvcmlnaW5hbC50ZWFzZXJDbGljayAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5ib3gxM2NvbG9yLmJveDEzb3JpZ2luYWwudGVhc2VyQ2xpY2sgaDJ7Ym90dG9tOjIwcHg7bGluZS1oZWlnaHQ6MWVtO21hcmdpbjowO3dpZHRoOjUwJX0udzk0MC5icmVhZGNydW1iTWVudXttYXgtd2lkdGg6NjUwcHh9LmthcnRlX2ltZ3t0b3A6MzVweH0uZW1wZmFuZyAudzQ2MCwuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NDYwe3dpZHRoOjEwMCV9LmVtcGZhbmcgLmJveC1sZWZ0LC5lbXBmYW5nIC5ib3gtcmlnaHQsLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAuYm94LWxlZnQsLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAuYm94LXJpZ2h0e2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0uZW1wZmFuZyAudGVhc2VyXzNzcF9zbWFsbCAuc3AzX2VtcGZhbmcsLmVtcGZhbmcgLmVtcGZhbmdfc21hbGwsLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudGVhc2VyXzNzcF9zbWFsbCAuc3AzX2VtcGZhbmcsLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAuZW1wZmFuZ19zbWFsbHtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6NDYuMTU0JTtmbG9hdDpsZWZ0fS5lbXBmYW5nIC50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZmFjZWJvb2ssLmVtcGZhbmcgLmZhY2Vib29rX3NtYWxsLC5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vaywuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC5mYWNlYm9va19zbWFsbHtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6NDYuMTU0JTtmbG9hdDpyaWdodH0udGVhc2VyX2Zvb3RlciBhLmN0YXttYXJnaW4tdG9wOjQwcHh9LnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHQuZWluZXJ7bWFyZ2luLWxlZnQ6MjBweDttYXJnaW4tcmlnaHQ6MH0udHgtbTAxLXR2cHJvZ3JhbW1lIC50eHRfY29udGVudF9oZWFkbGluZS5laW5lcnttYXJnaW4tbGVmdDoyMHB4fS5uZXdzbGV0dGVyX3RlYXNlci5iaWd7YmFja2dyb3VuZDojNDk0OTQ5O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG99Lm5ld3NsZXR0ZXJfdGVhc2VyLmJpZyAuaG92ZXJ7bWluLWhlaWdodDoxNTBweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OmF1dG87cGFkZGluZzoxNHB4IDQuNzYlIDhweH0ubmV3c2xldHRlcl90ZWFzZXIuYmlnIGgzLC5uZXdzbGV0dGVyX3RlYXNlci5iaWcgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAubmV3c2xldHRlcl90ZWFzZXIuYmlnIGgye2JvdHRvbToxMHB4O2ZvbnQtc2l6ZToxLjE3ZW07cGFkZGluZy1sZWZ0OjM1cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6YXV0b30ubmV3c2xldHRlcl90ZWFzZXIuYmlnIC5hcnJvd3tib3R0b206MTZweDtmbG9hdDpsZWZ0O3BhZGRpbmctcmlnaHQ6NCU7cmlnaHQ6YXV0b30uaG9tZSAuZ3JlZW57cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjI2MHB4fS5ob21lIC5ncmVlbiAuY3NjLXRleHRwaWMtdGV4dHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO2xlZnQ6MH0uaG9tZSAudHgtbTAxLXR2cHJvZ3JhbW1lIC5ib3gxMy50YWdlc2hpZ2hsaWdodHttYXgtd2lkdGg6MzAwcHh9LmhvbWUgLnRlYXNlciAudHJhbnpncmV5IC5jc2MtdGV4dHBpY3toZWlnaHQ6MjMwcHh9LmhvbWUgLnRlYXNlciAudHJhbnpncmV5IC5jc2MtdGV4dHBpYy10ZXh0e3BhZGRpbmctdG9wOjEyNnB4fS5ob21lIC50ZWFzZXJfYmlnIC50d297aGVpZ2h0OmF1dG99LnRlYXNlcjMzX3dyYXBwZXJ7ZmxvYXQ6bm9uZTtjbGVhcjpub25lfS5oaWdobGlnaHRzIC5sYXN0e21hcmdpbi1yaWdodDoyMHB4O2Zsb2F0OmxlZnR9LnR4LW0wMS1wcm9ncmFtYWJjLC5hbHBoYWJldCAudG9we3dpZHRoOjYyMHB4fS50eC1tMDEtcHJvZ3JhbWFiYyAudzMwMHt3aWR0aDozMzBweH0uYm94MTJjb2xvciAuY3NjLXRleHRwaWN7cGFkZGluZy10b3A6ODBweH0ubmV3c19oaWdobGlnaHQgLmltZ19ob3ZlciAuY3RhLC5uZXdzX3NlY29uZGFyeSAuaW1nX2hvdmVyIC5jdGF7bWFyZ2luLXRvcDozMnB4fS5uZXdzX2hpZ2hsaWdodCAuaW1nX2hvdmVyIC50eHQsLm5ld3Nfc2Vjb25kYXJ5IC5pbWdfaG92ZXIgLnR4dHtkaXNwbGF5OmJsb2NrfS5oaWdobGlnaHRzIC50ZWFzZXJfc2xpZGVyX3dyYXBwZXJ7bWF4LXdpZHRoOjY0MHB4fS5rYXJ0ZV9pbWd7dG9wOjkwcHg7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTIyMHB4fS5rYXJ0ZV9iaWd7aGVpZ2h0OjgwMHB4fS5rYXJ0ZV9pbWcye3RvcDo2NTNweDtsZWZ0OjEwN3B4fS5rYXJ0ZV9pbWczYXt0b3A6NjU3cHg7bGVmdDoyNzVweH0ua2FydGVfaW1nM2J7dG9wOjU1NnB4O2xlZnQ6NDM0cHh9LmJpbGxib2FyZC1hZCwuc3VwZXJiYW5uZXItYWR7ZGlzcGxheTpub25lfS5zZW5kdW5nZW4gLnczMDAsLnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC53MzAwe21pbi1oZWlnaHQ6MH0uc29jaWFscy1zZWFyY2gtd3JhcHBlciAucXVpY2tzZWFyY2h7ZGlzcGxheTpub25lfS5zb2NpYWxzLXNlYXJjaC13cmFwcGVyIC5zZWFyY2hfZm9ybXtyaWdodDozMHB4O3RvcDowcHg7cG9zaXRpb246YWJzb2x1dGV9LnJlc3BvbnNpdmVfc2VhcmNoIC5xdWlja3NlYXJjaCwucmVzcG9uc2l2ZV9zZWFyY2hfbW9iaWxlIC5xdWlja3NlYXJjaHt3aWR0aDo3MCV9LnNsaWRlciAudHJhaWxlcl9zdG9lcmVye3RvcDphdXRvO2JvdHRvbTo1JTt3aWR0aDoxNTBweH0uc3BpZWxlX3RyYWlsZXIgLnRyYWlsZXJfdGV4dHttYXJnaW4tYm90dG9tOjI1cHh9LnNwaWVsZV90cmFpbGVyIC50cmFpbGVyX3ZpZGVve2Zsb2F0Om5vbmU7bWFyZ2luOjBweCBhdXRvO292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlfS5zcGllbGVfdHJhaWxlciAudHJhaWxlcl92aWRlbyBpZnJhbWV7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpey5rYXJ0ZV9iaWd7aGVpZ2h0OjgwMHB4fS5rYXJ0ZV9iaWcgaDQsLmthcnRlX2JpZyBoNSwua2FydGVfYmlnIGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIC5rYXJ0ZV9iaWcgbGkuaDV7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6YXV0b30ua2FydGVfYmlnIC5rYXJ0ZV9pbWd7dG9wOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7bGVmdDphdXRvO21hcmdpbjowIGF1dG99LmthcnRlX2ltZzJ7dG9wOjY3NnB4O2xlZnQ6MTA4cHh9LmthcnRlX2ltZzNhe3RvcDo2ODBweH0ua2FydGVfaW1nM2J7dG9wOjU3OHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzZweCl7LnNlbmR1bmdlbiAudzYyMHt3aWR0aDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnRvcCAuaGVhZF9uYXYgdWwsLnRvcCAuaGVhZF9uYXYgbGl7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5yZXNwb25zaXZlX3NlYXJjaF9tb2JpbGV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmthcnRlX2JpZ3ttYXJnaW4tYm90dG9tOjQwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY29udGFpbmVyX21haW57bWF4LXdpZHRoOjQ0MHB4fS53NDYwe3dpZHRoOjEwMCV9LmJveDIzZ2V3aW5uc3BpZWwgLmJnQ29sb3IgLmhvdmVyIGgzLC5ib3gyM2dld2lubnNwaWVsIC5iZ0NvbG9yIC5ob3ZlciAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5ib3gyM2dld2lubnNwaWVsIC5iZ0NvbG9yIC5ob3ZlciBoMntsZWZ0OjA7cmlnaHQ6YXV0b30udGVhc2VyX2JpZyAuYm94X3JpZ2h0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MzBweH0udGVhc2VyX3NsaWRlciAudHdve2Rpc3BsYXk6bm9uZX0udGVhc2VyX3NsaWRlciAudzMwMHt3aWR0aDoxMDAlfS5pbWFnZV93cmFwIGF7ZGlzcGxheTpibG9ja30uYm94X2xlZnQgLm9uZSAudGVhc2VyX2dyZWVuIC5pY29uX2N0YXt0b3A6MH0udGVhc2VyX3NtYWxsIC5vbmUsLnRlYXNlcl9zbWFsbCAudHdve3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0OjB9LnRlYXNlcl9zbWFsbCAuaW1nX2hvdmVyIC5lbXBmYW5nX25vYnJlYWt7ZGlzcGxheTpibG9ja30udGVhc2VyX3NtYWxsIC5pbWdfaG92ZXIgLmVtcGZhbmdfYnJlYWt7ZGlzcGxheTpub25lfS50ZWFzZXJfc21hbGwgLm9uZSAuaW1nX2hvdmVyIC5jdGF7bWFyZ2luLXRvcDozMXB4fS50ZWFzZXJfc21hbGwgLnR3b3ttYXJnaW4tdG9wOjMwcHh9LmltZ19ob3ZlciAuY3Rhe21hcmdpbi10b3A6MzJweH0uYm94Mm1hbCAudzQ2MHttYXJnaW4tcmlnaHQ6MDt3aWR0aDoxMDAlfS5ib3gybWFsIC5zcDNfYW56ZWlnZXttYXJnaW4tdG9wOjMwcHh9LnRlYXNlcl9zbWFsbCAub25lIC5pbWdfaG92ZXIgLmN0YXttYXJnaW4tdG9wOjMycHh9Lm5ld3NfYmlnIC5pbWdfaG92ZXIgLmN0YXttYXJnaW4tdG9wOjM1cHh9LnRlYXNlcl8zc3Bfc21hbGwgLm5ld3NfYmlnIC5zcDNfbmV3c3toZWlnaHQ6MTkwcHh9LnRlYXNlcl9zbWFsbF9tb3JlIC5kYXJrX3RlYXNlcl9ib3R0b217bWFyZ2luLXRvcDozMHB4fS50ZWFzZXJfc21hbGxfbW9yZSAuaW1hZ2Vfd3JhcHtoZWlnaHQ6YXV0b30udGVhc2VyX3NtYWxsX21vcmUgLnRlYXNlcl9kYXJrIC5pbWdfaG92ZXJ7cGFkZGluZy10b3A6MTI4cHh9LnRlYXNlcl9zbWFsbF9tb3JlIC5pbWFnZV93cmFwIGE6aG92ZXIgLmltZ19ob3ZlcntwYWRkaW5nLXRvcDo4MnB4fS5ib3gybWFsIC5vbmUgLmltZ19ob3ZlciAuY3Rhe21hcmdpbi10b3A6NDZweH0udGVhc2VyX3NtYWxsIC5vbmUsLnRlYXNlcl9zbWFsbCAudHdve2hlaWdodDphdXRvfS50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZW1wZmFuZyAuaW1nX2hvdmVyLC50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZmFjZWJvb2sgLmltZ19ob3ZlcntoZWlnaHQ6YXV0b30uYmFja190b190b3B7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNvbnRlbnRfYWR7ZGlzcGxheTpibG9ja30udG9wIC5oZWFkX25hdntmbG9hdDpub25lO3BhZGRpbmc6MHB4O3dpZHRoOjEwMCV9LnRvcCAuaGVhZF9uYXYgdWwsLnRvcCAuaGVhZF9uYXYgbGl7YmFja2dyb3VuZC1jb2xvcjojMGM1YmQzO2xpbmUtaGVpZ2h0OjIwcHg7ZGlzcGxheTpub25lfS50b3AgLmhlYWRfbmF2IHVse2Zsb2F0Om5vbmU7aGVpZ2h0OmF1dG87bWFyZ2luLXRvcDowcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MTBweCAwO3dpZHRoOjEwMCV9LnRvcCAuaGVhZF9uYXYgdWwgbGksLnRvcCAuaGVhZF9uYXYgdWwgbGkubW9iaWxlX3NvY2lhbHMrbGl7aGVpZ2h0OmF1dG87cGFkZGluZzowIDAgMCAyMHB4O3dpZHRoOjEwMCU7bGluZS1oZWlnaHQ6MzBweH0udG9wIC5zb2NpYWxze21hcmdpbi1yaWdodDoxNC45JTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowfS50b3AgLmxvZ29fY29udGFpbmVye2Zsb2F0Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjBweDtsZWZ0OjBweDtwYWRkaW5nOjhweCAyMHB4IDB9LnRvcCAubmF2X2ljb25fYXJlYXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO21hcmdpbjo4cHggMjBweCAwcHggMHB4fS50b3AgLm5hdl9pY29uX2FyZWEgLm5hdl9pY29ue2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljb25fbmF2aS5wbmdcIikgbm8tcmVwZWF0IDBweCAtMjRweDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO2hlaWdodDoyNHB4O3dpZHRoOjMwcHh9LnRvcC5saWdodCAuaGVhZF9uYXYgdWwsLnRvcC5saWdodCAuaGVhZF9uYXYgbGl7YmFja2dyb3VuZC1jb2xvcjojZmZmfS50b3AubGlnaHQgLm5hdl9pY29uX2FyZWEgLm5hdl9pY29ue2JhY2tncm91bmQtcG9zaXRpb246MCAwfS50ZWFzZXJfZm9vdGVyIGEuY3Rhe21hcmdpbi10b3A6MHB4fS5sb2dvcyAubG9nb19hZW5ldHt3aWR0aDoyNyV9LmxvZ29zIC5sb2dvX2Fle3dpZHRoOjIwJX0ubG9nb3MgLmxvZ29faGlzdG9yeXt3aWR0aDoxOS41JX0udGVhc2VyX3NsaWRlciAuaW1hZ2Vfd3JhcCBpbWd7bWFyZ2luOjAgIWltcG9ydGFudH0uZW1wZmFuZ19zbWFsbCBoMiwuZmFjZWJvb2tfc21hbGwgaDIsLmVtcGZhbmdfYmlnIGgye2ZvbnQtc2l6ZToxZW07bGluZS1oZWlnaHQ6MS4zM2VtfS50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJveDEzLC5zcGllbGUgLmJveDEze3dpZHRoOjEwMCV9LnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYywuc3BpZWxlIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGlje3Bvc2l0aW9uOnJlbGF0aXZlfS50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQsLnNwaWVsZSAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgaDIsLnNwaWVsZSAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMnt3aWR0aDoxMDAlO21hcmdpbjowIDUlO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMHB4O2xlZnQ6MH0udGVhc2VyX3NsaWRlcl93cmFwcGVyIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgyIGEsLnNwaWVsZSAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMiBhe3dpZHRoOjkwJX0udGVhc2VyX3NsaWRlcl93cmFwcGVyIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgzLC50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMiwuc3BpZWxlIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgzLC5zcGllbGUgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLnNwaWVsZSAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206NDVweDtsZWZ0OjA7bWFyZ2luOjAgNSV9LnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoNCwuc3BpZWxlIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGg0e21hcmdpbjowIDUlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O2xlZnQ6MH0uaG9tZSAudGVhc2VyX3NsaWRlcl93cmFwcGVyIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgzLC5ob21lIC50ZWFzZXJfc2xpZGVyX3dyYXBwZXIgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmhvbWUgLnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMnt0b3A6MTBweH0uc3BpZWxlIC5ib3gxMywuc3BpZWxlIC5ib3gxMy5sYXN0LC5zcGllbGUgLmJveDEzLnNtYWxsLmxhc3QsLnNlbmR1bmdlbiAuYm94MTMsLnNlbmR1bmdlbiAuYm94MTMubGFzdCwuc2VuZHVuZ2VuIC5ib3gxMy5zbWFsbC5sYXN0e21hcmdpbjowIGF1dG8gMjBweDtmbG9hdDpub25lO3dpZHRoOjEwMCV9LnN0YWdlX2NvbnRlbnR7bWF4LXdpZHRoOjQ0MHB4O21hcmdpbi1yaWdodDowcHh9LnczMDB7bWF4LXdpZHRoOjQ0MHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWd7d2lkdGg6MTAwJTtmbG9hdDpub25lfS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjB7d2lkdGg6YXV0b30uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53MzAwIC5rYXJ0ZV9kZXRhaWx7bWFyZ2luOjAgYXV0byA5MHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWd7cGFkZGluZy1ib3R0b206MjBweH0uc2VuZGV0ZXJtaW5lX2RldGFpbCAuY29udGVudF9yaWdodCwuc2VuZGV0ZXJtaW5lX2RldGFpbCAuY29udGVudF9sZWZ0e2Zsb2F0Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tcmlnaHQ6MHB4fWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5tZW51U3RhZmZlbCAuaW1nX2hvdmVyLGJvZHkuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgLm1lbnVTdGFmZmVsIC5pbWdfaG92ZXJ7d2lkdGg6MTAwJX1ib2R5LnNlbmR1bmdlbkdyYWZpayAubWVudVN0YWZmZWwgdWwsYm9keS5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZSAubWVudVN0YWZmZWwgdWx7d2lkdGg6MTAwJX1ib2R5LnNlbmR1bmdlbkdyYWZpayAuZ2VucmVfaWNue21hcmdpbi1ib3R0b206MjBweH0udzk0MC5icmVhZGNydW1iTWVudXttYXgtd2lkdGg6NDQwcHg7bWFyZ2luOjEwcHggNSU7Y2xlYXI6Ym90aH0uZW1wZmFuZyAudGVhc2VyXzNzcF9zbWFsbCAuc3AzX2VtcGZhbmcsLmVtcGZhbmcgLmVtcGZhbmdfc21hbGwsLmVtcGZhbmcgLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vaywuZW1wZmFuZyAuZmFjZWJvb2tfc21hbGwsLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudGVhc2VyXzNzcF9zbWFsbCAuc3AzX2VtcGZhbmcsLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAuZW1wZmFuZ19zbWFsbCwuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZmFjZWJvb2ssLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAuZmFjZWJvb2tfc21hbGx7d2lkdGg6MTAwJTtmbG9hdDpub25lO2NsZWFyOmJvdGh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLnRlYXNlcnttYXgtd2lkdGg6NDQwcHg7d2lkdGg6MTAwJX0udzMwMHt3aWR0aDo2NDBweH0udzMwMCAuYm94MTNjb2xvci5ib3gxM2Zie2Zsb2F0Om5vbmU7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bzttYXgtd2lkdGg6NDQwcHg7d2lkdGg6YXV0bztjbGVhcjpib3RofS53MzAwIC5ib3gxM2NvbG9yLmJveDEzZmIgaDJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjY1JX0udzMwMCAuYm94MTNjb2xvci5ib3gxM29yaWdpbmFse2Zsb2F0Om5vbmU7bWF4LXdpZHRoOjQ0MHB4O3dpZHRoOmF1dG87bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30udzMwMCAuYm94MTNjb2xvci5ib3gxM29yaWdpbmFsIGgye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21heC13aWR0aDo2NSV9LnczMDAgLmJveDEzYWQsLnczMDAgLmJveDEze21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnczMDAgLmJveDEzYWR7ZmxvYXQ6bm9uZX0udzMwMCAudHgtbTAxLXR2cHJvZ3JhbW1lIC5hamF4X05leHRicm9hZGNhc3R7d2lkdGg6MTAwJX0udHZndWlkZSAuZGF0ZSAuZGF0ZV90ZXh0e3dpZHRoOjEwMCV9LnR2Z3VpZGUgLmRhdGUgLmRhdGVfcGlja2Vye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMHB4O2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0xMjJweH0udHZndWlkZSAuZW1haWxfcmVtaW5kZXJ7cGFkZGluZzo2MHB4IDclIDMwcHggNyV9LnR2Z3VpZGUgLmVtYWlsX3JlbWluZGVyIC5pY25fZW52ZWxvcGV7ZGlzcGxheTpub25lfS50dmd1aWRlIC5lbWFpbF9yZW1pbmRlciBmb3Jte21hcmdpbjowO3dpZHRoOjEwMCV9LnR2Z3VpZGUgLmVtYWlsX3JlbWluZGVyIGlucHV0LC50dmd1aWRlIC5lbWFpbF9yZW1pbmRlciB0ZXh0YXJlYXtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmZpbHRlcl9nZW5yZSBwe3dpZHRoOjEwMCU7cGFkZGluZzoyMHB4IDAgMCAwfS5maWx0ZXJfZ2VucmUgLmdlbnJle3BhZGRpbmctcmlnaHQ6MjVweH0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLnJpZ2h0X2hpbnR7d2lkdGg6MTIwcHg7aGVpZ2h0OjMwcHg7dG9wOjB9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5yaWdodF9oaW50IC5pY29ue2Rpc3BsYXk6bm9uZX0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLnJpZ2h0X2hpbnQgLmdlbnJlX3R4dHt3aWR0aDoxMjBweDtsaW5lLWhlaWdodDozMHB4fS5oaW50c193cmFwcGVyIC5oaW50cyAuaGludCAubGVmdF9oaW50e3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1sZWZ0OjclO3dpZHRoOjkzJX0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLmxlZnRfaGludCAudGltZXttYXJnaW4tdG9wOjE1cHg7cG9zaXRpb246c3RhdGljfS5oaW50c193cmFwcGVyIC5oaW50cyAuaGludCAubGVmdF9oaW50IC5ub3crLnRpbWV7bWFyZ2luLXRvcDo2MHB4fS5oaW50c193cmFwcGVyIC5oaW50cyAuaGludCAubGVmdF9oaW50IC52b3JtZXJrZW5faWNvbntwb3NpdGlvbjpzdGF0aWN9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5sZWZ0X2hpbnQgLnZvcm1lcmtlbl9tb3Jle21hcmdpbi10b3A6MTVweDtwb3NpdGlvbjpzdGF0aWN9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5taWRkbGVfaGludHt3aWR0aDo5MyU7cGFkZGluZy1sZWZ0OjclO3BhZGRpbmctYm90dG9tOjIwcHh9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5taWRkbGVfaGludCBwLm5hbWVfc2VyaWV7d2lkdGg6MTAwJX0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLmNsb3Nle3RvcDo0NXB4fS5oaW50c193cmFwcGVyIC5oaW50cyAuaGludCAubW9yZXt3aWR0aDo4NiU7bWFyZ2luLWxlZnQ6NyU7bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDo3JX0udHgtbTAxLXR2cHJvZ3JhbW1le2Zsb2F0Om5vbmU7d2lkdGg6MTAwJTtjbGVhcjpib3RofS50eC1tMDEtdHZwcm9ncmFtbWUgLmJveDEze3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQ0MHB4fS50eC1tMDEtdHZwcm9ncmFtbWUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC5pbWFnZSBpbWd7bGVmdDowO21hcmdpbjowfS50eC1tMDEtdHZwcm9ncmFtbWUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0LmVpbmVye21hcmdpbjowIDAgMjBweH0udHgtbTAxLXR2cHJvZ3JhbW1lIC50eHRfY29udGVudF9oZWFkbGluZS5laW5lcnttYXJnaW46MCAwIDExcHh9LmhvbWUgLnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHR7bWF4LXdpZHRoOjQ0MHB4fS5ob21lIC5ncmVlbiAuY3NjLXRleHRwaWMtdGV4dHtwYWRkaW5nOjE0cHggNSUgOHB4O3dpZHRoOjkwJX0uaG9tZSAubmV3c3ttYXgtd2lkdGg6MTAwJX0uaG9tZSAubmV3cyAubmV3c19jb250ZW50e21pbi1oZWlnaHQ6aW5oZXJpdH0uYm94MTN7bWF4LXdpZHRoOjQ0MHB4O3dpZHRoOjEwMCV9LmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHR7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgye3dpZHRoOjEwMCU7bWFyZ2luOjBweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTBweDtsZWZ0OjIwcHh9LmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgaDIgYXt3aWR0aDo5MCV9LmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgaDR7d2lkdGg6MTAwJTttYXJnaW46MHB4O3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo3MHB4O2xlZnQ6MjBweH0uYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoNCBhe3dpZHRoOjkwJX0uc2VuZGV0ZXJtaW5lX2RldGFpbCAuY29udGVudF9yaWdodCwuc2VuZGV0ZXJtaW5lX2RldGFpbCAuY29udGVudF9sZWZ0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5zZW5kdW5nZW4gLnc2MjAgLnNlbmRldGVybWluZV9zcGFjZXJ7ZGlzcGxheTpub25lfS5zZW5kZXRlcm1pbmUgLmRhdGVze3BhZGRpbmctbGVmdDowcHh9LnNlbmRldGVybWluZSAuZGF0ZXMgLmRhdGV7Y2xlYXI6bm9uZTtkaXNwbGF5OmlubGluZTtmbG9hdDpsZWZ0fS5zZW5kZXRlcm1pbmUgLmRhdGVzIC50aW1le2NsZWFyOm5vbmU7ZGlzcGxheTppbmxpbmU7ZmxvYXQ6cmlnaHR9LmhpZ2hsaWdodHMgLmxhc3R7bWFyZ2luLXJpZ2h0OjBweDtmbG9hdDpub25lfS50eC1tMDEtcHJvZ3JhbWFiYywuYWxwaGFiZXQgLnRvcCwudHgtbTAxLXByb2dyYW1hYmMgLnczMDB7d2lkdGg6MTAwJX1ib2R5LnNlbmR1bmdlbkdyYWZpayAubWVudVN0YWZmZWwgdWwgbGl7ZGlzcGxheTpibG9jaztjbGVhcjpib3RofWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5nZW5yZV9pY257ZGlzcGxheTpub25lfS5zZW5kdW5nR3JhZmlrQ29udGVudCAuYm94MzNpbWFnZS5ib3hfMzN7Zm9udC1zaXplOi43ZW19LnR4LW0wMS10dnByb2dyYW1tZSAuYm94U2VuZHVuZyBoMntmb250LXNpemU6MS4yZW19LnR4LW0wMS10dnByb2dyYW1tZSAuYm94U2VuZHVuZyAuY3NjLWZyYW1lLWRlZmF1bHQgcHtmbG9hdDpsZWZ0fS50eC1tMDEtdHZwcm9ncmFtbWUgLmJveFNlbmR1bmcgLmNzYy1mcmFtZS1kZWZhdWx0e3dpZHRoOjEwMCU7ZmxvYXQ6bm9uZX0udHgtbTAxLXR2cHJvZ3JhbW1lIC5ib3hTZW5kdW5nIC5jc2MtdGV4dHBpYy1jZW50ZXJ7cGFkZGluZy1yaWdodDoyMHB4fS5ib3gzM2Zie2ZvbnQtc2l6ZTouOGVtfS5ib3gzM2ZiIC5jc2MtZnJhbWUtZGVmYXVsdHt0b3A6MH0uYm94MzNmYiBoMywuYm94MzNmYiAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5ib3gzM2ZiIGgye21hcmdpbi10b3A6MjBweH0uYm94MzNmYiBoNHttYXJnaW4tdG9wOjA7dG9wOjBweH0uYm94MzNmYiAuaWNuX2ZhY2Vib29rX3NwNnt0b3A6MzZweH0uYm94MTJjb2xvciAuY3NjLXRleHRwaWN7cGFkZGluZy10b3A6NDBweH0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAuaW1nIC5pY29uc3tmbG9hdDpub25lO2Rpc3BsYXk6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcn0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAuaW1nIC5pY29ucyBkaXYsLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZyAuaWNvbnMgLmhkLC5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWcgLmljb25zIC5zYXQsLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZyAuaWNvbnMgLmlwdHYsLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZyAuaWNvbnMgLmthYmVsLC5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWcgLmljb25zIC5tb2JpbGV0diwuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAuaW1nIC5pY29ucyAudm9ke2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmV9Ym9keS5zZW5kdW5nZW5HcmFmaWsgLm1lbnVTdGFmZmVsLGJvZHkuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGUgLm1lbnVTdGFmZmVse2Zsb2F0OmxlZnR9Ym9keS5zZW5kdW5nZW5HcmFmaWsgLm1lbnVTdGFmZmVsIC5pbWdfaG92ZXIsYm9keS5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZSAubWVudVN0YWZmZWwgLmltZ19ob3ZlcntmbG9hdDpub25lfWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5tZW51U3RhZmZlbCB1bCxib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC5tZW51U3RhZmZlbCB1bHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjBweDt0b3A6MTAwJX0uZ2V3aW5uc3BpZWxfZ2FtZSAubmxfZm9ybSBpbnB1dC5laW5nYWJle3dpZHRoOjkyLjQlfS5nZXdpbm5zcGllbF9nYW1lIC5ubF9mb3JtIC5hcnJvd3tmbG9hdDpsZWZ0O21hcmdpbjowcHh9Lmdld2lubnNwaWVsX2dhbWUgLmNoZWNrYm94e2NsZWFyOmJvdGh9LmhpZ2hsaWdodHMgLnRlYXNlcl9zbGlkZXJfd3JhcHBlcnttYXgtd2lkdGg6NDQwcHh9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5sZWZ0X2hpbnQgLmNoYW5uZWx7bGVmdDo3JTt0b3A6MTlweDtib3R0b206YXV0b30ua2FydGVfYmlne2hlaWdodDo4NTBweDtvdmVyZmxvdzpoaWRkZW59LmthcnRlX2ltZzJ7dG9wOjcwMXB4O2xlZnQ6M3B4fS5rYXJ0ZV9pbWczYXt0b3A6NzA1cHg7bGVmdDoxNzFweH0ua2FydGVfaW1nM2J7dG9wOjYwNHB4O2xlZnQ6MzMwcHh9LmFra29yZGVvbl9oZWFkZXIgaDJ7Zm9udC1zaXplOjIycHh9Lmdld2lubnRlYXNlci5ib3gzM2Zie2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9Lmdld2lubnRlYXNlci5ib3gzM2ZiIC5pY25fa2xlZXt3aWR0aDo0NHB4O2hlaWdodDo0MnB4O2JhY2tncm91bmQtc2l6ZToxMDAlO3JpZ2h0OjEwJX0uc29jaWFscy1zZWFyY2gtd3JhcHBlciAuc2VhcmNoX3N1Ym1pdHtkaXNwbGF5Om5vbmV9LnJlc3BvbnNpdmVfc2VhcmNoX21vYmlsZXtkaXNwbGF5Om5vbmU7ZmxvYXQ6bm9uZTttYXJnaW4tdG9wOjQ1cHg7cGFkZGluZy1sZWZ0OjIwcHg7cG9zaXRpb246cmVsYXRpdmV9LmhlYWRfbmF2IC5yZXNwb25zaXZlX3NlYXJjaF9tb2JpbGUgLnNlYXJjaF9mb3Jte3JpZ2h0OmF1dG87dG9wOmF1dG87cG9zaXRpb246cmVsYXRpdmV9LmhlYWRfbmF2IC5yZXNwb25zaXZlX3NlYXJjaF9tb2JpbGUgLnF1aWNrc2VhcmNoe2Rpc3BsYXk6YmxvY2s7d2lkdGg6ODAlfS5oZWFkX25hdiAucmVzcG9uc2l2ZV9zZWFyY2hfbW9iaWxlIC5zZWFyY2hfc3VibWl0e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NDJweH0uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggI2dvb2dsZV9pbmRleGVkc2VhcmNoe3BhZGRpbmc6NDBweCA1JSAyMHB4IDUlO3dpZHRoOjkwJX0uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggLmdvb2dsZS1pbmRleGVkc2VhcmNoLXNlYXJjaGJveCBJTlBVVC5nb29nbGUtaW5kZXhlZHNlYXJjaC1zZWFyY2hib3gtc3dvcmR7d2lkdGg6NzAlfS5oaW50c193cmFwcGVyIC5oaW50cyAuaGludCAubGVmdF9oaW50IC5kYXRldGltZXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OmF1dG87Ym90dG9tOmF1dG99LnNlYXJjaGJhciAjdHZfc2VhcmNoe21hcmdpbjowcHg7d2lkdGg6NzclfS5zZWFyY2hiYXIgLnNlYXJjaF90ZXh0e3BhZGRpbmctbGVmdDowcHh9LnNsaWRlciAucG9zTGVmdCAudHJhaWxlcl9zdG9lcmVye3JpZ2h0OjU1cHh9LnNsaWRlciAucG9zUmlnaHQgLnRyYWlsZXJfc3RvZXJlcntsZWZ0OjU1cHh9LnNsaWRlciAudHJhaWxlcl9zdG9lcmVye3dpZHRoOjIwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpey5zbGlkZXIuZml4ZWQtaGVpZ2h0e2hlaWdodDozNTBweH0uc2xpZGVyLmZpeGVkLWhlaWdodCAuYngtd3JhcHBlciAuYngtdmlld3BvcnR7aGVpZ2h0OjM1MHB4ICFpbXBvcnRhbnR9LmdhbGVyaWVfd3JhcHBlciAuYngtd3JhcHBlciAuYngtdmlld3BvcnR7aGVpZ2h0OjkwcHggIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5wcmludHtkaXNwbGF5Om5vbmV9LnNlYXJjaGJhciAjdHZfc2VhcmNoe3dpZHRoOjg0JX0udzk0MHttYXgtd2lkdGg6bm9uZTt3aWR0aDo5MCU7bWFyZ2luOjAgNSV9Lnc0NjB7bWFyZ2luOjAgNSU7bWF4LXdpZHRoOjQ0MHB4O3dpZHRoOjkwJX0uYm94Mm1hbCAudzQ2MHt3aWR0aDoxMDAlfS50ZWFzZXJfc21hbGwgLnc0NjAsLmJhY2tfdG9fdG9we21hcmdpbjowIDUlO3dpZHRoOjkwJX0udG9wIC5sb2dvX2NvbnRhaW5lcntwYWRkaW5nOjhweCAyMHB4IDB9LnRvcCAuc29jaWFsc3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowcHg7bWFyZ2luLXJpZ2h0OjcwcHh9LnRvcCAuaGVhZF9uYXZ7ZmxvYXQ6bm9uZTtwYWRkaW5nOjBweDt3aWR0aDoxMDAlfS50b3AgLmhlYWRfbmF2IHVsLC50b3AgLmhlYWRfbmF2IGxpe2JhY2tncm91bmQtY29sb3I6IzBjNWJkMztsaW5lLWhlaWdodDoyMHB4O2Rpc3BsYXk6bm9uZX0udG9wIC5oZWFkX25hdiB1bHt3aWR0aDoxMDAlfS50b3AgLmhlYWRfbmF2IGxpe3BhZGRpbmc6MHB4O2JvcmRlcjpub25lO3dpZHRoOjEwMCU7bGluZS1oZWlnaHQ6MzBweH0udG9wIC5oZWFkX25hdiB1bCBhLC50b3AgLmhlYWRfbmF2IGxpIGF7cGFkZGluZy1sZWZ0OjIwcHh9LnRvcCAuaGVhZF9uYXYgdWwgbGkubW9iaWxlX3NvY2lhbHN7ZGlzcGxheTpsaXN0LWl0ZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEwcHh9LnRvcCAuaGVhZF9uYXYgdWwgbGksLnRvcCAuaGVhZF9uYXYgdWwgbGkubW9iaWxlX3NvY2lhbHMrbGl7cGFkZGluZy1ib3R0b206MTBweH0udG9wIC5oZWFkX25hdiB1bCBsaSBhLC50b3AgLmhlYWRfbmF2IHVsIGxpLm1vYmlsZV9zb2NpYWxzK2xpIGF7cGFkZGluZy1sZWZ0OjB9Lm5hdl9pY29ue2JhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljb25fbmF2aS5wbmdcIikgbm8tcmVwZWF0IDBweCAwcHg7ZGlzcGxheTpibG9jazt3aWR0aDozMHB4O2hlaWdodDoyNHB4O2N1cnNvcjpwb2ludGVyfS5zbGlkZXIuZml4ZWQtaGVpZ2h0e2hlaWdodDozNTBweH0uY29udGFpbmVyX21haW57bWF4LXdpZHRoOjI4MHB4O21pbi13aWR0aDoyODBweH0uY29udGFpbmVyX21haW57bWF4LXdpZHRoOjQ3OXB4fS50ZWFzZXJfc2xpZGVyX3dyYXBwZXIsLmJveDEzLGJveDEzLnNtYWxse3dpZHRoOjkwJTttYXJnaW46MzBweCA1JX0uZ2V3aW5uc3BpZWwgLmJveDEze3dpZHRoOjEwMCV9LmJveF9sZWZ0LC5ib3hfcmlnaHR7ZmxvYXQ6bm9uZX0udGVhc2VyX2Rhcmt7dG9wOjM0NXB4fS5zcDNfYW56ZWlnZXtkaXNwbGF5Om5vbmV9LnRlYXNlcl8zc3Bfc21hbGwgLnNwM19lbXBmYW5nIC5pbWdfaG92ZXIgLnR4dF9oMSwudGVhc2VyXzNzcF9zbWFsbCAuc3AzX2ZhY2Vib29rIC5pbWdfaG92ZXIgLnR4dF9oMXtmb250LXNpemU6MS41NTZlbTttYXJnaW4tdG9wOjJweDtkaXNwbGF5OmlubGluZS1ibG9ja30uaW1nX2hvdmVyIC5jdGF7Zm9udC1zaXplOi44ODllbTtsaW5lLWhlaWdodDoyMnB4fS50ZWFzZXJfc21hbGwgLm9uZSwudGVhc2VyX3NtYWxsIC50d297aGVpZ2h0OjE3MHB4fS50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZW1wZmFuZyAuaW1nX2hvdmVyLC50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZmFjZWJvb2sgLmltZ19ob3ZlcntoZWlnaHQ6MTQ4cHh9LmltZ19ob3ZlciAudHh0X2gye3dpZHRoOjg3JX0uYm94X2xlZnQgLm9uZSAudGVhc2VyX2dyZWVuIC5pY29uX2N0YXt0b3A6MTNweH0udGVhc2VyX2Rhcmt7dG9wOjEwM3B4fS50ZWFzZXJfc21hbGwgLmltZ19ob3ZlciAuZW1wZmFuZ19ub2JyZWFre2Rpc3BsYXk6bm9uZX0udGVhc2VyX3NtYWxsIC5pbWdfaG92ZXIgLmVtcGZhbmdfYnJlYWt7ZGlzcGxheTpibG9ja30udGVhc2VyX3NtYWxsIC5vbmUgLmltZ19ob3ZlciAuY3Rhe21hcmdpbi10b3A6NDVweH0uYm94Mm1hbCAub25lIC5pbWdfaG92ZXIgLmN0YXttYXJnaW4tdG9wOjM5cHh9LmltZ19ob3ZlciAudHh0X2gxe2ZvbnQtc2l6ZToxLjU1NmVtfS50ZWFzZXJfM3NwX3NtYWxsIC5uZXdzX2JpZyAuc3AzX25ld3N7aGVpZ2h0OjE3MHB4fS5uZXdzX2JpZyAuaW1nX2hvdmVyIC5jdGF7bWFyZ2luLXRvcDozMXB4fS5jb250ZW50X2Fke2Rpc3BsYXk6bm9uZX0uY29udGVudF9hZF9tb2JpbGV7ZGlzcGxheTpibG9ja30uZmFjZWJvb2tfbW9iaWxle2Rpc3BsYXk6YmxvY2t9LmJ4LXBhZ2Vye2Rpc3BsYXk6bm9uZX0uc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dHt0b3A6MTMwcHh9LmxvZ29zIC5sb2dvX2Fle2Zsb2F0OmxlZnR9LmxvZ29zIC5sb2dvX2hpc3Rvcnl7bWFyZ2luLWxlZnQ6MCV9LmxvZ29zIC5sb2dvX2VudGVydGFpbndlYntmbG9hdDpyaWdodDttYXJnaW4tdG9wOjBweH0ubG9nb3N7bWFyZ2luLWJvdHRvbTo2MHB4fS50ZWFzZXJfZm9vdGVye2hlaWdodDphdXRvO3BhZGRpbmc6My43NiU7d2lkdGg6OTAuNDglfS50ZWFzZXJfZm9vdGVyIGEuY3Rhe21hcmdpbi10b3A6MzBweH0udGVhc2VyX2Zvb3RlciBoMntmb250LXNpemU6MS41NTZlbX0udGVhc2VyX2Zvb3RlciBwe2ZvbnQtc2l6ZTouODg5ZW07bGluZS1oZWlnaHQ6MS4xNWVtfS50ZWFzZXJfZm9vdGVyIGEuY3Rhe21hcmdpbi10b3A6NjZweH0uZm9vdGVyLHB1c2h7aGVpZ2h0Ojc2MHB4fS5mb290ZXJ7cGFkZGluZzoyM3B4IDIwcHggMzBweH0udG9wIC5zb2NpYWxze2Rpc3BsYXk6bm9uZX0uc3RhZ2VfY29udGVudCwudzMwMHttYXgtd2lkdGg6bm9uZTt3aWR0aDo4OCU7bWFyZ2luLWxlZnQ6NiU7bWFyZ2luLXJpZ2h0OjYlfS53MzAwIC5ib3gxM2Fke21heC13aWR0aDozMDBweDt3aWR0aDphdXRvfS5rYXJ0ZV9pbWcsLmthcnRlX2RldGFpbHt3aWR0aDoyODBweDtoZWlnaHQ6MzgxcHh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLnRlYXNlcnt3aWR0aDphdXRvO21hcmdpbjowIDE1cHh9LnNwaWVsZSAubWlkZGxlLC5zcGllbGUgLmJvdHRvbXttYXJnaW46MCA2JTt3aWR0aDo4OCV9LnNwaWVsZSAuc3RhZ2UgaDF7bWFyZ2luLWxlZnQ6MyV9Ym9keS5zZW5kdW5nZW5HcmFmaWsgLm1lbnVTdGFmZmVsIC5pbWdfaG92ZXJ7d2lkdGg6MTAwJX1ib2R5LnNlbmR1bmdlbkdyYWZpayAubWVudVN0YWZmZWwgdWx7d2lkdGg6MTAwJX1ib2R5LnNlbmR1bmdlbkdyYWZpayAubmF2aV8ybmQgLnN1Yl9uYXYgdWwgbGl7d2lkdGg6NTAlO3BhZGRpbmctcmlnaHQ6MHB4fWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5uYXZpXzJuZCAuc3ViX25hdiB1bCBsaS5ldmVue3RleHQtYWxpZ246bGVmdDtjbGVhcjpsZWZ0fWJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5uYXZpXzJuZCAuc3ViX25hdiB1bCBsaS5vZGR7dGV4dC1hbGlnbjpyaWdodH0uZW1wZmFuZyAudzQ2MCwuZW1wZmFuZyAudGVhc2VyXzNzcF9zbWFsbCAuc3AzX2VtcGZhbmcsLmVtcGZhbmcgLmVtcGZhbmdfc21hbGwsLmVtcGZhbmcgLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vaywuZW1wZmFuZyAuZmFjZWJvb2tfc21hbGwsLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzQ2MCwuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZW1wZmFuZywuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC5lbXBmYW5nX3NtYWxsLC5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vaywuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC5mYWNlYm9va19zbWFsbHt3aWR0aDo5MCU7Ym94LXNpemluZzpjb250ZW50LWJveH0udGVhc2VyX2JpZyAudzQ2MC5ib3hfcmlnaHQsLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudGVhc2VyX2JpZyAudzQ2MC5ib3hfcmlnaHR7bWFyZ2luLXRvcDozMHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnRlYXNlcl9iaWcgLnc0NjB7d2lkdGg6MTAwJTttYXJnaW46MH0uZmFsbGJhY2tfNDA0LC5mYWxsYmFja19ub2phdmFzY3JpcHQsLmZhbGxiYWNrX29sZGJyb3dzZXJ7bWFyZ2luLWJvdHRvbToyMHB4O21hcmdpbi10b3A6NSV9LmZhbGxiYWNrX29sZGJyb3dzZXJ7bWFyZ2luLWJvdHRvbTowfS5ob21lIC50eC1tMDEtdHZwcm9ncmFtbWUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0e21hcmdpbjowfS5ob21lIC5uZXdze21hcmdpbjowcHggNSV9LnNlbmRldGVybWluZV9kZXRhaWwgLmNvbnRlbnRfbGVmdHttYXJnaW4tYm90dG9tOjBweH0uc2VuZHVuZ2VuIC53NjIwe3dpZHRoOjkwJTttYXJnaW46MCA1JX0uc2VuZHVuZ2VuIC5zZW5kZXRlcm1pbmV7d2lkdGg6MTAwJTttYXJnaW46MHB4fS5oaW50c193cmFwcGVyIC5oaW50cyAuaGludCAucHJldl9oaW50IC5uYW1lX3Nlcmlle2ZvbnQtc2l6ZToxLjFlbTtsaW5lLWhlaWdodDoyOHB4fS50eC1tMDEtcHJvZ3JhbWFiYyAudzk0MHttYXJnaW46MHB4fS5ib3hfbGVmdCwuYm94X3JpZ2h0e2Zsb2F0OmxlZnR9LnNlbmR1bmdHcmFmaWtDb250ZW50IC5ib3hfMzN7Zm9udC1zaXplOi43ZW19LnNlbmR1bmdHcmFmaWtDb250ZW50IC5ib3gzM2ltYWdlLmJveF8zM3tmb250LXNpemU6LjZlbX0uc2VuZHVuZ0dyYWZpa0NvbnRlbnQgLmJveDMzaW1hZ2UuYm94XzMzIC5jdGF7bWluLWhlaWdodDoyNXB4O3dpZHRoOjI1cHg7YmFja2dyb3VuZC1zaXplOjEwMCV9LmJveF8zMyAuY3Rhe21pbi1oZWlnaHQ6MjVweDt3aWR0aDoyNXB4O2JhY2tncm91bmQtc2l6ZToxMDAlfS5ib3hfMTIudzQ2MHttYXJnaW4tYm90dG9tOjIwcHh9LnNlbmR1bmdlbiAudzYyMCBoMntmb250LXNpemU6MS45ZW19LnR4LW0wMS10dnByb2dyYW1tZSAuYm94U2VuZHVuZyBoMntmb250LXNpemU6LjllbX0udHgtbTAxLXR2cHJvZ3JhbW1lIC5ib3hTZW5kdW5nIC5jc2MtZnJhbWUtZGVmYXVsdCBwe2Zsb2F0OmxlZnQ7Zm9udC1zaXplOi45ZW19LnR4LW0wMS10dnByb2dyYW1tZSAuYm94U2VuZHVuZyAuY3NjLWZyYW1lLWRlZmF1bHR7d2lkdGg6MTAwJTtmbG9hdDpub25lfS50eC1tMDEtdHZwcm9ncmFtbWUgLmJveFNlbmR1bmcgLmNzYy10ZXh0cGljLWNlbnRlcnttYXJnaW4tcmlnaHQ6MTBweH1oMXt3b3JkLXdyYXA6YnJlYWstd29yZDtmb250LXNpemU6MS43ZW19LmRlZmF1bHQgLmJveDEze3dpZHRoOjEwMCV9LmJveDMzZmIgaDMsLmJveDMzZmIgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAuYm94MzNmYiBoMnttYXJnaW4tdG9wOjEwcHh9LmJveDMzZmIgaDR7dG9wOmF1dG87ZmxvYXQ6bm9uZX0udzYyMC5zZW5kdW5nR3JhZmlrMlNwYWx0ZW57bWFyZ2luOjAgNSUgMCA1JX0udzYyMC5zZW5kdW5nR3JhZmlrMlNwYWx0ZW57d2lkdGg6OTAlfS53NjIwLnNlbmR1bmdHcmFmaWsyU3BhbHRlbiAuYnRuX2JhY2tfbW9iaWxle3JpZ2h0OjUlfS53MzAwIC5ib3gxMywudzMwMC5zZW5kdW5nR3JhZmlrMlNwYWx0ZW4gLmJveDEze3dpZHRoOjEwMCV9Lmdld2lubnNwaWVsIC5idG5fYmFja19tb2JpbGV7dG9wOi0yMnB4fS5rYXJ0ZV9iaWd7aGVpZ2h0OjU4MHB4O292ZXJmbG93OmhpZGRlbn0ua2FydGVfaW1nMnt0b3A6NDk1cHg7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTEzOHB4O3dpZHRoOjEzN3B4O2JhY2tncm91bmQtc2l6ZToxMDAlO2JhY2tncm91bmQtcG9zaXRpb246MHB4IDBweDtoZWlnaHQ6ODNweH0ua2FydGVfaW1nMjpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCAtODRweH0ua2FydGVfaW1nM2F7dG9wOjQ5NXB4O2xlZnQ6NTAlO2hlaWdodDo2MnB4O21hcmdpbi1sZWZ0Oi0zMnB4O2JhY2tncm91bmQtc2l6ZToxMDAlO3dpZHRoOjI0MHB4O2JhY2tncm91bmQtcG9zaXRpb246MHB4IC02MnB4fS5rYXJ0ZV9hdDpob3ZlciAua2FydGVfaW1nM2F7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggLTE4NnB4fS5rYXJ0ZV9pbWczYnt0b3A6NDMzcHg7bGVmdDo1MCU7YmFja2dyb3VuZC1wb3NpdGlvbjotMTAzcHggMHB4O2JhY2tncm91bmQtc2l6ZToyNDBweCBhdXRvO21hcmdpbi1sZWZ0OjcxcHg7d2lkdGg6MTM2cHg7aGVpZ2h0OjYycHh9LmthcnRlX2F0OmhvdmVyIC5rYXJ0ZV9pbWczYntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMDNweCAtMTI0cHh9LmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC50ZXh0IGgye2ZvbnQtc2l6ZToyMnB4fS5ha2tvcmRlb25faGVhZGVyIGgye2ZvbnQtc2l6ZToxOXB4fS5ha2tvcmRlb25faGVhZGVyIHNwYW57dG9wOjBweH0udzMwMCAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoNCwudzMwMC5zZW5kdW5nR3JhZmlrMlNwYWx0ZW4gLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgaDR7bGVmdDo1JX0udzMwMCAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMiwudzMwMC5zZW5kdW5nR3JhZmlrMlNwYWx0ZW4gLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgaDJ7bGVmdDo1JX0uaGVhZF9uYXYgLnJlc3BvbnNpdmVfc2VhcmNoX21vYmlsZSAucXVpY2tzZWFyY2h7ZGlzcGxheTpibG9jazt3aWR0aDo2MCV9LnNwaWVsZV90cmFpbGVyIC50cmFpbGVyX3RleHR7bWFyZ2luLXJpZ2h0OjMlO21hcmdpbi1sZWZ0OjMlfS5zcGllbGVfdHJhaWxlciAudHJhaWxlcl92aWRlbyBpZnJhbWV7d2lkdGg6OTQlO21hcmdpbi1sZWZ0OjMlfS5zcGllbGVfdHJhaWxlciAuY2xvc2V7cmlnaHQ6MyV9LnNsaWRlci5maXhlZC1oZWlnaHR7aGVpZ2h0OjM3NXB4fS5zbGlkZXIuZml4ZWQtaGVpZ2h0IC5ieC13cmFwcGVyIC5ieC12aWV3cG9ydHtoZWlnaHQ6Mzc1cHggIWltcG9ydGFudH0udDNjaGltcC1maWVsZC10ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowcHggMy4zJSAwcHggMHB4O3dpZHRoOjEwMCU7ZmxvYXQ6bm9uZX0ubmxfZm9ybSAudDNjaGltcC1maWVsZC1GTkFNRXttYXJnaW4tYm90dG9tOjIwcHh9Lm5sX2Zvcm0gLnQzY2hpbXAtc3VibWl0e2Zsb2F0Om5vbmU7bWFyZ2luLXRvcDotMjBweDttYXJnaW4tYm90dG9tOjEwcHh9Lm5sX2Zvcm0gLnQzY2hpbXAtYWx3YXlze21hcmdpbi10b3A6NXB4fS5ubF9mb3JtIC50M2NoaW1wLWVycm9ye2Zsb2F0Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQzMHB4KXsubG9nb3MgLmxvZ29fZW50ZXJ0YWlud2Vie2Zsb2F0Om5vbmU7bGVmdDowO3RvcDo0MHB4fS5sb2dvcyAubG9nb19hZXtmbG9hdDpyaWdodH0ubG9nb3MgLmxvZ29faGlzdG9yeXttYXJnaW4tbGVmdDoxMCV9LmFra29yZGVvbl9oZWFkZXIgaDJ7cGFkZGluZy1yaWdodDo1MHB4fS5nZXdpbm50ZWFzZXIuYm94MzNmYiBoNHtmb250LXNpemU6MTJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpe2JvZHkuc2VuZHVuZ2VuR3JhZmlrIC5tZW51U3RhZmZlbCAuaW1nX2hvdmVye3dpZHRoOjEwMCV9Ym9keS5zZW5kdW5nZW5HcmFmaWsgLm1lbnVTdGFmZmVsIHVse3dpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KXsuc2l0ZW1hcCAuZm9vdGVyTmF2aS5tZW51X2VsdHt3aWR0aDo1MCV9c3Bhbi5oaWRle2Rpc3BsYXk6bm9uZX0uY29udGVudF9hZF9tb2JpbGV7ZGlzcGxheTpibG9jazttYXJnaW46MDt3aWR0aDoxMDAlO21heC13aWR0aDpub25lfS5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0e3RvcDoxOTBweH0uc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBoNSwuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAuc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuY3NjLXRleHRwaWMtdGV4dCBsaS5oNXtkaXNwbGF5Om5vbmV9LnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnBvc1JpZ2h0IC5jc2MtdGV4dHBpYy10ZXh0e3JpZ2h0OjBweH0uZW1wZmFuZ19zbWFsbCBoMiwuZmFjZWJvb2tfc21hbGwgaDIsLmVtcGZhbmdfYmlnIGgye2ZvbnQtc2l6ZTouOGVtO2xpbmUtaGVpZ2h0OjJlbX0uYm94MTNjb2xvciBoMiwubmV3c2xldHRlcl90ZWFzZXIuYmlnIGgye2ZvbnQtc2l6ZToxLjhlbX0uYm94MTNjb2xvciBoMywuYm94MTNjb2xvciAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5ib3gxM2NvbG9yIGgyLC5uZXdzbGV0dGVyX3RlYXNlci5iaWcgaDMsLm5ld3NsZXR0ZXJfdGVhc2VyLmJpZyAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5uZXdzbGV0dGVyX3RlYXNlci5iaWcgaDJ7Ym90dG9tOjVweH1ib2R5LnNlbmR1bmdlbkdyYWZpayAuYm94XzMzIGgye2ZvbnQtc2l6ZToxLjhlbX0uYnRuX2JhY2tfbW9iaWxlIGF7bWFyZ2luLXRvcDotMjVweH0udzMwMC5zZW5kdW5nR3JhZmlrMlNwYWx0ZW4gLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgaDIgYSwudzMwMCAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMiBhe3dpZHRoOjI1MHB4O2ZvbnQtc2l6ZTouNmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweCl7LmthcnRlX2ltZzJ7dG9wOjUyMHB4fS5rYXJ0ZV9pbWczYXt0b3A6NTIwcHh9LmthcnRlX2ltZzNie3RvcDo0NThweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7LnNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLmNzYy10ZXh0cGljLXRleHQgYSwuZW1wZmFuZ19zbWFsbCBoMiwuZmFjZWJvb2tfc21hbGwgaDIsLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgaDIgYSwuYm94MzMgLmNzYy10ZXh0cGljLXRleHQgaDQsLnRlYXNlcl9mb290ZXIgYS5jdGEsLmN0YSAuYXJyb3csLmJveDEzY29sb3IgLmFycm93LC5lbXBmYW5nX2JpZyBoMiwuYm94MTMudGFnZXNoaWdobGlnaHQgLmN0YSwuYm94MzNjb2xvciAuYXJyb3csLm5ld3NsZXR0ZXJfdGVhc2VyLmJpZyAuYXJyb3d7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nLzJ4L2N0YV9oZWxsXzJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOjI2cHggNTJweH0uYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMiBhOmFmdGVye2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvY3RhX2hlbGxfMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6MjZweCA1MnB4O3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZXkoLTUwJSl9LmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvc2xpZGVyX2NpcmNsZXNfMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6MjBweCA0MHB4fS5zbGlkZXIgLmJ4LW5leHQsLnNsaWRlciAuYngtcHJldntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvc2xpZGVyX2Fycm93c18yeC5wbmcpO2JhY2tncm91bmQtc2l6ZToxMDBweCAxNjBweH0udG9wIC5zb2NpYWxzIGEsLnRvcCAuaGVhZF9uYXYgdWwgbGkubW9iaWxlX3NvY2lhbHMgYXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvaWNuX2ZiX25hdmlfMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6MTRweCA3MnB4fS50b3AgLmxvZ29fY29udGFpbmVyICNsb2dve2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy8yeC9sb2dvX2NpXzJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOjE5M3B4IDEyNHB4fS50b3AgLmxvZ29fY29udGFpbmVyICNsb2dvOmhvdmVye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy8yeC9sb2dvX2NpXzJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOjE5M3B4IDEyNHB4fS5jc2MtdGV4dHBpYy10ZXh0IGgyIGF7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nLzJ4L2N0YV9oZWxsX3Nwcml0ZV8yeC5wbmcpO2JhY2tncm91bmQtc2l6ZToyNnB4IDEwMHB4fS5mYWNlYm9va19zbWFsbCAuaWNuX2ZhY2Vib29rX3NwM3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvaWNuX2ZiX25hdmlfMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6MTRweCA3MnB4fS5zb2NpYWxzIGxpLmZiIGEsLnNvY2lhbHMgbGkuZmIgYTpob3ZlcntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvZmJfZm9vdGVyXzJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOjI1cHggNTBweH0uc29jaWFscyBsaS50d2l0dGVyIGEsLnNvY2lhbHMgbGkudHdpdHRlciBhOmhvdmVye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy8yeC90d2l0dGVyX2Zvb3Rlcl8yeC5wbmcpO2JhY2tncm91bmQtc2l6ZToyNXB4IDUwcHh9LnNvY2lhbHMgbGkubWFpbCBhLC5zb2NpYWxzIGxpLm1haWwgYTpob3ZlcntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvbWFpbF9mb290ZXJfMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6MjVweCA1MHB4fS5ieC13cmFwcGVyIC5ieC1uZXh0LC5ieC13cmFwcGVyIC5ieC1wcmV2e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy8yeC9zbGlkZV9jb250cm9sc18yeC5wbmcpO2JhY2tncm91bmQtc2l6ZTo0OHB4IDI2MHB4fWEubG9nb19hZW5ldCxhLmxvZ29fYWVuZXQ6aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nLzJ4L2xvZ29fYWVuZXR3b3Jrc18yeC5wbmcpO2JhY2tncm91bmQtc2l6ZToxMTlweCAzMnB4fWEubG9nb19oaXN0b3J5LGEubG9nb19oaXN0b3J5OmhvdmVye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy8yeC9sb2dvX2hpc3RvcnlfMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6MzNweCA2MnB4fWEubG9nb19hZSxhLmxvZ29fYWU6aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nLzJ4L2xvZ29fYWVfZm9vdGVyXzJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOjM4cHggMzhweH1hLmxvZ29fZW50ZXJ0YWlud2ViLGEubG9nb19lbnRlcnRhaW53ZWI6aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nLzJ4L2xvZ29fZW50ZXJ0YWlud2ViXzJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOjk1cHggNjhweH0uYnJlYWRjcnVtYk1lbnUgLmJyZWFkY3J1bWJJY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy8yeC9pY25fYXJyb3dfYnJlYWRjcnVtYl8yeC5wbmcpO2JhY2tncm91bmQtc2l6ZTo0cHggMTFweH0uYnJlYWRjcnVtYk1lbnUubGlnaHQgLmJyZWFkY3J1bWJJY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy8yeC9pY25fYXJyb3dfYnJlYWRjcnVtYl9saWdodF8yeC5wbmcpfS5idG5fYmFja19tb2JpbGUgYXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvaWNuX2Fycm93X2JhY2tfMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6NHB4IDIwcHh9LmN0YV9kYXJrIC5hcnJvdywuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciBoMywuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIGgyLC50eC1qa3BvbGwtcGkxIC5wb2xsc3VibWl0e2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy8yeC9jdGFfZGFya18yeC5wbmcpO2JhY2tncm91bmQtc2l6ZToyNnB4IDUycHh9LmJveDEzY29sb3IuYm94MTNmYiAuaWNuX2ZhY2Vib29rX3NwM3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvaWNuX2ZiX25hdmlfMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6MTRweCA3MnB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5tb3JlbGVzc3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvYXJyb3dzX21vcmVsZXNzXzJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOjE0cHggMjRweH0uZHJvcGRvd24gLmltZ19ob3ZlciBzcGFuLmljb25fZHJvcGRvd257YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nLzJ4L2ljbl9hcnJvd19kcm9wZG93bl8yeC5wbmcpO2JhY2tncm91bmQtc2l6ZTo1MnB4IDUycHh9LmRyb3Bkb3duIC5pY2hlY2tib3h7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nLzJ4L2ljbl9jaGVja2JveF8yeC5qcGcpO2JhY2tncm91bmQtc2l6ZTozNnB4IDM2cHh9YS5wcmludHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvaWNuX3ByaW50XzJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOjIzcHggMzZweH0uZGF0YV9pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy8yeC9pY25fY2FsZW5kYXJfMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6MThweCAzNnB4fS5oaW50c193cmFwcGVyIC5oaW50cyAuaGludCAucmlnaHRfaGludCAuaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvaWNuX2dlbnJlXzkweDcwXzJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOjY1JX0uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLm5vd3tiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvYmdfbm93XzJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOjE0MHB4IDIwcHh9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5jbG9zZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvMngvY2xvc2VfaGVsbF8yeC5wbmcpO2JhY2tncm91bmQtc2l6ZToyNnB4IDUycHh9LnRlYXNlcl8zc3Bfc21hbGwgLmVtcGZhbmdfYmlne2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy8yeC9wYXR0ZXJuX2JpZ3RlYXNlcl9waW5rX3R2X3Nwcml0ZV8yeC5qcGcpO2JhY2tncm91bmQtc2l6ZTo0NjBweCA2NDBweH0udGVhc2VyXzNzcF9zbWFsbCAuZW1wZmFuZ19iaWc6aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nLzJ4L3BhdHRlcm5fYmlndGVhc2VyX3BpbmtfdHZfc3ByaXRlXzJ4LmpwZyk7YmFja2dyb3VuZC1zaXplOjQ2MHB4IDY0MHB4fS5zdGFnZV9jb250ZW50IC5wYWdlciAubmV4dHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9wYWdlcl9yaWdodF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOmF1dG8gMjhweH0uc3RhZ2VfY29udGVudCAucGFnZXIgLnByZXZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvcGFnZXJfbGVmdF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOmF1dG8gMjhweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvY2FsZW5kYXJfY29udHJvbHNfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDE0cHh9LmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5wcmV2X2hpbnQgLm5hbWVfc2VyaWV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvY3RhX2Rvd25fMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDI2cHh9LnNlbmR1bmdIZWFkbGluZSAuZmFtaWx5e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbl9nZW5yZV9ibGFja182MHg1MF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOmF1dG8gMzUwcHh9LnNlbmR1bmdIZWFkbGluZSAucGFyYW5vcm1hbHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY25fZ2VucmVfYmxhY2tfNjB4NTBfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDM1MHB4fS5zZW5kdW5nSGVhZGxpbmUgLmNyaW1le2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbl9nZW5yZV9ibGFja182MHg1MF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOmF1dG8gMzUwcHh9LnNlbmR1bmdIZWFkbGluZSAuZGVhbHN7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuX2dlbnJlX2JsYWNrXzYweDUwXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6YXV0byAzNTBweH0uc2VuZHVuZ0hlYWRsaW5lIC5saWZlc3R5bGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuX2dlbnJlX2JsYWNrXzYweDUwXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6YXV0byAzNTBweH0uc2VuZHVuZ0hlYWRsaW5lIC5wb3J0cmFpdHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY25fZ2VucmVfYmxhY2tfNjB4NTBfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDM1MHB4fS5zZW5kdW5nSGVhZGxpbmUgLmxpZmVjaGFuZ2V7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuX2dlbnJlX2JsYWNrXzYweDUwXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6YXV0byAzNTBweH0ubWVudVN0YWZmZWwgLmltZ19ob3ZlciAuY3RhIC5hcnJvd3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY25fYXJyb3dfZHJvcGRvd25fMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDUycHh9Lm1lbnVTdGFmZmVsIHVsIGxpLmFjdGl2ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY24tc2Vhc29uXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6YXV0byAyM3B4fS5tZW51U3RhZmZlbCB1bCBsaTpob3ZlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY24tc2Vhc29uXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6YXV0byAyM3B4fS5tZW51U3RhZmZlbCB1bCBsaXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY24tc2Vhc29uLW5vcm1hbF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOmF1dG8gMjNweH0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAuaW1nIC5pY29ucyAuaGR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNvbl9oZF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOmF1dG8gMjIwcHh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZyAuaWNvbnMgLmhkOmhvdmVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljb25faGRfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDIyMHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWcgLmljb25zIC5pcHR2e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljb25faXAtdHZfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDIyMHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWcgLmljb25zIC5pcHR2OmhvdmVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljb25faXAtdHZfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDIyMHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWcgLmljb25zIC5tb2JpbGV0dntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY29uX21vYmlsLXR2XzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6YXV0byAyMjBweH0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAuaW1nIC5pY29ucyAubW9iaWxldHY6aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNvbl9tb2JpbC10dl8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOmF1dG8gMjIwcHh9LmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZyAuaWNvbnMgLnNhdHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY29uX3NhdGVsbGl0XzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6YXV0byAyMjBweH0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAuaW1nIC5pY29ucyAuc2F0OmhvdmVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljb25fc2F0ZWxsaXRfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDIyMHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWcgLmljb25zIC52b2R7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNvbl92b2RfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDIyMHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWcgLmljb25zIC52b2Q6aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNvbl92b2RfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDIyMHB4fS5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWcgLmljb25zIC5rYWJlbHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY29uX2thYmVsXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6YXV0byAyMjBweH0uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAuaW1nIC5pY29ucyAua2FiZWw6aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNvbl9rYWJlbF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOmF1dG8gMjIwcHh9LmJveF8zMyAuY3Rhe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2N0YV9iaWdfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMDAlIGF1dG99LmJveDMzZmIgaDR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvY3RhX2hlbGxfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDUycHh9LmJveDMzZmIgLmljbl9mYWNlYm9va19zcDZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuX2ZiX25hdmlfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDcycHh9LmJveF8xMiAuY3Rhe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2N0YV9oZWxsXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6YXV0byA1MnB4fS5ubF9mb3JtIC50M2NoaW1wLXN1Ym1pdCBpbnB1dHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9jdGFfaGVsbF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOmF1dG8gNTJweH0ubmxfZm9ybSAudDNjaGltcC1zdWJtaXQ6aG92ZXIgaW5wdXR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvY3RhX2hlbGxfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDUycHh9LmlyYWRpb3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pcmFkaW9fMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDM2cHh9LnNwM19mYWNlYm9vayAuaWNuX2ZhY2Vib29rX3NwM3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY25fZmJfbmF2aV8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOmF1dG8gNzJweH0uYm94MTNjb2xvciBzcGFuLmljbl90dntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY25fdHZfc21hbGxfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTphdXRvIDEwOXB4fS5oZWFkX25hdiAucmVzcG9uc2l2ZV9zZWFyY2hfbW9iaWxlIC5zZWFyY2hfc3VibWl0e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L3NlYXJjaF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOmF1dG8gNDhweH0udHgtaW5kZXhlZHNlYXJjaCAudHgtaW5kZXhlZHNlYXJjaC1zZWFyY2hib3gtYnV0dG9ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L3NlYXJjaF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOmF1dG8gNDhweH0uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggLmdvb2dsZS1pbmRleGVkc2VhcmNoLXNlYXJjaGJveC1idXR0b257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuX3NlYXJjaF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjE0cHggMjhweH0uc3BpZWxlX3RyYWlsZXIgYXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9jdGFfZGFya18yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjI2cHggNTJweH0uc3BpZWxlX3RyYWlsZXIgLmNsb3Nle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2Nsb3NlX2RhcmtfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZToyNnB4IDUycHh9fXVsLmZlZWRFa0xpc3R7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZy1sZWZ0OjBweH11bC5mZWVkRWtMaXN0IC5pdGVtVGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZH11bC5mZWVkRWtMaXN0IC5tb3Jle21hcmdpbi1ib3R0b206NDBweH11bC5mZWVkRWtMaXN0IC5tb3JlOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowcHh9Lmdvb2dsZS1pbmRleGVkc2VhcmNoe21hcmdpbi1ib3R0b206MHB4fS5nb29nbGUtaW5kZXhlZHNlYXJjaCAjZ29vZ2xlX2luZGV4ZWRzZWFyY2h7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvYmdfc2VhcmNoLnBuZ1wiKSAwcHggMHB4IG5vLXJlcGVhdDtmbG9hdDpsZWZ0O3dpZHRoOjEwMCU7aGVpZ2h0OjEyMHB4O3BhZGRpbmc6NDBweCAyMHB4IDB9Lmdvb2dsZS1pbmRleGVkc2VhcmNoIC5nb29nbGUtaW5kZXhzZWFyY2gtZm9ybSBsYWJlbHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjIuMTI1ZW07bGluZS1oZWlnaHQ6MS4xO3RleHQtdHJhbnNmb3JtOm5vbmV9Lmdvb2dsZS1pbmRleGVkc2VhcmNoLWJyb3dzZWJveCBzdHJvbmd7Zm9udC13ZWlnaHQ6bm9ybWFsfS5nb29nbGUtaW5kZXhlZHNlYXJjaC1icm93c2Vib3ggcHtmb250LWZhbWlseTpcImFtcGVyc2NyaXB0cmVndWxhclwiLFRpbWVzIE5ldyBSb21hbixUaW1lcyxDb3VyaWVyLHNlcmlmO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LXNpemU6MTZweH0uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtYnJvd3NlYm94IC5jb3VudHN7Zm9udC1mYW1pbHk6XCJhbXBlcnN0YW5kYXJkbGlnaHRcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9Lmdvb2dsZS1pbmRleGVkc2VhcmNoLWxpbmt7cGFkZGluZy1ib3R0b206MjBweH0uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtYnJvd3NlYm94IHVse21hcmdpbjowcHg7cGFkZGluZzowcHh9Lmdvb2dsZS1pbmRleGVkc2VhcmNoLWJyb3dzZWJveCB1bCBsaXtwYWRkaW5nLXJpZ2h0OjEwcHg7bWFyZ2luLXRvcDowcHh9Lmdvb2dsZS1pbmRleGVkc2VhcmNoLWJyb3dzZWJveCB1bCBsaSBhe2ZvbnQtc2l6ZToxMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtYnJvd3NlYm94IHVsIGxpe3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MTBweDtmb250LWZhbWlseTpcIm9wZW5fc2Fuc2JvbGRcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjEuMTI1ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xpbmUtaGVpZ2h0OjEuMjVlbX0uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtYnJvd3NlYm94IHVsIGxpe2JvcmRlci1yaWdodDoycHggc29saWQgIzMzM30uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtYnJvd3NlYm94IHVsIGxpIGF7cGFkZGluZy1sZWZ0OjEwcHg7Y29sb3I6IzMzM30uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtYnJvd3NlYm94IHVsIGxpIGE6aG92ZXJ7Y29sb3I6I2FhYX0uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtYnJvd3NlYm94IHVsIGxpOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0Om5vbmV9Lmdvb2dsZS1pbmRleGVkc2VhcmNoLWJyb3dzZWJveCB1bCAubmV4dHtwYWRkaW5nLWxlZnQ6MTBweH0uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtYnJvd3NlYm94IHVsIC5wcmV2e3BhZGRpbmc6MH0uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtYnJvd3NlYm94IHVsIGxpe2Zsb2F0OmxlZnQ7bGlzdC1zdHlsZTpub25lfS5nb29nbGUtaW5kZXhlZHNlYXJjaC1icm93c2Vib3ggdWwgbGkgLmN1cnJlbnR7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtcmVze21hcmdpbi10b3A6MzBweH0uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtcmVzIGgzIGEsLmdvb2dsZS1pbmRleGVkc2VhcmNoLXJlcyAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIgYSwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgLmdvb2dsZS1pbmRleGVkc2VhcmNoLXJlcyBoMiBhe2NvbG9yOiMzMzM7Zm9udC1mYW1pbHk6XCJvcGVuX3NhbnNyZWdcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjEuNGVtO2xpbmUtaGVpZ2h0OjEuMmVtO3RleHQtdHJhbnNmb3JtOm5vbmV9Lmdvb2dsZS1pbmRleGVkc2VhcmNoLXJlcyBoMyBhOmhvdmVyLC5nb29nbGUtaW5kZXhlZHNlYXJjaC1yZXMgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyIGE6aG92ZXIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5nb29nbGUtaW5kZXhlZHNlYXJjaC1yZXMgaDIgYTpob3Zlcntjb2xvcjojYWFhfS5nb29nbGUtaW5kZXhlZHNlYXJjaC1yZXMgaDMsLmdvb2dsZS1pbmRleGVkc2VhcmNoLXJlcyAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IC5nb29nbGUtaW5kZXhlZHNlYXJjaC1yZXMgaDJ7bWFyZ2luOjIwcHggMHB4fS5nb29nbGUtaW5kZXhlZHNlYXJjaC1kZXNjcntmb250LWZhbWlseTpcIm9wZW5fc2Fuc3JlZ3VsYXJcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOi45ZW07bGluZS1oZWlnaHQ6MS40ZW07cGFkZGluZy1ib3R0b206MHB4fS5nb29nbGUtaW5kZXhlZHNlYXJjaC1icm93c2Vib3h7Zm9udC1mYW1pbHk6XCJvcGVuX3NhbnNyZWd1bGFyXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZTouODc1ZW07bGluZS1oZWlnaHQ6MS4yNWVtfS5nb29nbGUtaW5kZXhlZHNlYXJjaC1saW5rIGF7Y29sb3I6IzE5MTkxOTtmb250LXNpemU6LjllbTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5nb29nbGUtaW5kZXhlZHNlYXJjaC1saW5rIGE6aG92ZXJ7Y29sb3I6I2FhYX0uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggLmdvb2dsZS1pbmRleGVkc2VhcmNoLXJlc3tib3JkZXItdG9wOnNvbGlkIDFweCAjYWFhO3BhZGRpbmctdG9wOjE1cHg7bWFyZ2luLXRvcDozNXB4fS5nb29nbGUtaW5kZXhlZHNlYXJjaCAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtcmVzLnJlc3tib3JkZXI6bm9uZTttYXJnaW46MHB4O3BhZGRpbmc6MHB4fS5nb29nbGUtaW5kZXhlZHNlYXJjaCAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtcmVzIC5nb29nbGUtaW5kZXhlZHNlYXJjaC1pbmZve2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggLmluZm8tdG1wbC1jc3MgZGQuaXRlbS1wYXRoe3BhZGRpbmc6MHB4O21hcmdpbjowcHh9Lmdvb2dsZS1pbmRleGVkc2VhcmNoIC5nb29nbGUtaW5kZXhlZHNlYXJjaC1yZXMgLmdvb2dsZS1pbmRleGVkc2VhcmNoLWluZm8gYXtmb250LWZhbWlseTpcImFtcGVyc3RhbmRhcmRsaWdodFwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Lmdvb2dsZS1pbmRleGVkc2VhcmNoIC5nb29nbGUtaW5kZXhlZHNlYXJjaC1yZXMgLmdvb2dsZS1pbmRleGVkc2VhcmNoLWRlc2NyIC5nb29nbGUtaW5kZXhlZHNlYXJjaC1yZWRNYXJrdXB7Y29sb3I6IzFhMWUyMTtmb250LXdlaWdodDpib2xkfS5nb29nbGUtaW5kZXhlZHNlYXJjaCAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtcmVzLnJlcy5yZXMtdG1wbC1jc3N7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2EzYzVhOTtwYWRkaW5nLWJvdHRvbTowcHg7bWFyZ2luLWJvdHRvbToyNXB4fS5yZXN1bHQtbGlzdC1pdGVtIHNwYW4uaGl0e2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGR9I2tlc2VhcmNoX3BhZ2Vicm93c2VyX2JvdHRvbXttYXJnaW4tYm90dG9tOjQwcHh9LnR4LWtlc2VhcmNoLXBpMSAja2VzZWFyY2hfcmVzdWx0c3ttYXJnaW4tdG9wOjMwcHggIWltcG9ydGFudH0udHgta2VzZWFyY2gtcGkxICNrZXNlYXJjaF9yZXN1bHRzIC5yZXN1bHQtbGlzdC1pdGVte21hcmdpbjowICFpbXBvcnRhbnR9LnR4LWtlc2VhcmNoLXBpMSAja2VzZWFyY2hfcmVzdWx0cyAucmVzdWx0LWxpc3QtaXRlbSAuaGl0e2NvbG9yOnVuc2V0ICFpbXBvcnRhbnR9I2tlc2VhcmNoX3BhZ2Vicm93c2VyX3RvcCBhLCNrZXNlYXJjaF9wYWdlYnJvd3Nlcl9ib3R0b20gYXtwYWRkaW5nOjAgMCAwIDEwcHggIWltcG9ydGFudH0ja2VzZWFyY2hfcGFnZWJyb3dzZXJfdG9wIGEuY3VycmVudCwja2VzZWFyY2hfcGFnZWJyb3dzZXJfYm90dG9tIGEuY3VycmVudHt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lICFpbXBvcnRhbnR9I2tlc2VhcmNoX3BhZ2Vicm93c2VyX3RvcCBhLnByZXYsI2tlc2VhcmNoX3BhZ2Vicm93c2VyX2JvdHRvbSBhLnByZXZ7cGFkZGluZzowICFpbXBvcnRhbnR9LnJvdy0xMGVyLWdyaWQsLnJvdy0xMmVyLWdyaWR7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjAgYXV0bztwb3NpdGlvbjpyZWxhdGl2ZX0ucm93LTEwZXItZ3JpZDphZnRlciwucm93LTEyZXItZ3JpZDphZnRlcnt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfS5yb3ctMTBlci1ncmlkOmJlZm9yZSwucm93LTEyZXItZ3JpZDpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnJvdy0xMGVyLWdyaWQudGFibGUtcm93LC5yb3ctMTJlci1ncmlkLnRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvd319LmNvbHVtbnN7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0fS5jb2x1bW5zLnNtYWxsLTF7d2lkdGg6MTAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTJ7d2lkdGg6MjAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTN7d2lkdGg6MzAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTR7d2lkdGg6NDAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTV7d2lkdGg6NTAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTZ7d2lkdGg6NjAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTd7d2lkdGg6NzAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTh7d2lkdGg6ODAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTl7d2lkdGg6OTAlfS5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnNtYWxsLTEwe3dpZHRoOjEwMCV9LmNvbHVtbnMuc21hbGwtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jb2x1bW5zLnRhYmxldC0xe3dpZHRoOjEwJX0uY29sdW1ucy50YWJsZXQtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LmNvbHVtbnMudGFibGV0LTJ7d2lkdGg6MjAlfS5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0uY29sdW1ucy50YWJsZXQtM3t3aWR0aDozMCV9LmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnRhYmxldC00e3dpZHRoOjQwJX0uY29sdW1ucy50YWJsZXQtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LmNvbHVtbnMudGFibGV0LTV7d2lkdGg6NTAlfS5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0uY29sdW1ucy50YWJsZXQtNnt3aWR0aDo2MCV9LmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnRhYmxldC03e3dpZHRoOjcwJX0uY29sdW1ucy50YWJsZXQtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LmNvbHVtbnMudGFibGV0LTh7d2lkdGg6ODAlfS5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0uY29sdW1ucy50YWJsZXQtOXt3aWR0aDo5MCV9LmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLnRhYmxldC0xMHt3aWR0aDoxMDAlfS5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpey5jb2x1bW5zLmxhcmdlLTF7d2lkdGg6MTAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTJ7d2lkdGg6MjAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTN7d2lkdGg6MzAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTR7d2lkdGg6NDAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTV7d2lkdGg6NTAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTZ7d2lkdGg6NjAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTd7d2lkdGg6NzAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTh7d2lkdGg6ODAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTl7d2lkdGg6OTAlfS5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5jb2x1bW5zLmxhcmdlLTEwe3dpZHRoOjEwMCV9LmNvbHVtbnMubGFyZ2UtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuY29sdW1ucy50YWJsZS1jb2x1bW57ZGlzcGxheTp0YWJsZS1jZWxsO2Zsb2F0Om5vbmU7dmVydGljYWwtYWxpZ246dG9wfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnJvdy0xMmVyLWdyaWR7bWFyZ2luLWxlZnQ6LThweDttYXJnaW4tcmlnaHQ6LThweDttYXgtd2lkdGg6aW5oZXJpdH19LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtMXt3aWR0aDo4LjMzMzMzMzMzMzMlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnNtYWxsLTJ7d2lkdGg6MTYuNjY2NjY2NjY2NyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtM3t3aWR0aDoyNSV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtNHt3aWR0aDozMy4zMzMzMzMzMzMzJX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC01e3dpZHRoOjQxLjY2NjY2NjY2NjclfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnNtYWxsLTZ7d2lkdGg6NTAlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnNtYWxsLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnNtYWxsLTd7d2lkdGg6NTguMzMzMzMzMzMzMyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMuc21hbGwtOHt3aWR0aDo2Ni42NjY2NjY2NjY3JX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC05e3dpZHRoOjc1JX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC0xMHt3aWR0aDo4My4zMzMzMzMzMzMzJX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5zbWFsbC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LTF7d2lkdGg6OC4zMzMzMzMzMzMzJX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LXB1c2gtNHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjMzLjMzMzMzJX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtMnt3aWR0aDoxNi42NjY2NjY2NjY3JX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LXB1c2gtNHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjMzLjMzMzMzJX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtM3t3aWR0aDoyNSV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC1wdXNoLTR7cG9zaXRpb246cmVsYXRpdmU7bGVmdDozMy4zMzMzMyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LTR7d2lkdGg6MzMuMzMzMzMzMzMzMyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC1wdXNoLTR7cG9zaXRpb246cmVsYXRpdmU7bGVmdDozMy4zMzMzMyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LTV7d2lkdGg6NDEuNjY2NjY2NjY2NyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC1wdXNoLTR7cG9zaXRpb246cmVsYXRpdmU7bGVmdDozMy4zMzMzMyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LTZ7d2lkdGg6NTAlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtcHVzaC00e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MzMuMzMzMzMlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC03e3dpZHRoOjU4LjMzMzMzMzMzMzMlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtcHVzaC00e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MzMuMzMzMzMlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC04e3dpZHRoOjY2LjY2NjY2NjY2NjclfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtcHVzaC00e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MzMuMzMzMzMlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC05e3dpZHRoOjc1JX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LXB1c2gtNHtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjMzLjMzMzMzJX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy50YWJsZXQtMTB7d2lkdGg6ODMuMzMzMzMzMzMzMyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMudGFibGV0LWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLnRhYmxldC1wdXNoLTR7cG9zaXRpb246cmVsYXRpdmU7bGVmdDozMy4zMzMzMyV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS0xe3dpZHRoOjguMzMzMzMzMzMzMyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMubGFyZ2UtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMubGFyZ2UtMnt3aWR0aDoxNi42NjY2NjY2NjY3JX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS0ze3dpZHRoOjI1JX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS00e3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLmxhcmdlLTV7d2lkdGg6NDEuNjY2NjY2NjY2NyV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMubGFyZ2UtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMubGFyZ2UtNnt3aWR0aDo1MCV9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMubGFyZ2UtY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbG9hdDpub25lO2NsZWFyOmJvdGh9LnJvdy0xMmVyLWdyaWQgLmNvbHVtbnMubGFyZ2UtN3t3aWR0aDo1OC4zMzMzMzMzMzMzJX0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS1jZW50ZXJlZHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aH0ucm93LTEyZXItZ3JpZCAuY29sdW1ucy5sYXJnZS04e3dpZHRoOjY2LjY2NjY2NjY2NjclfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLmxhcmdlLTl7d2lkdGg6NzUlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLmxhcmdlLTEwe3dpZHRoOjgzLjMzMzMzMzMzMzMlfS5yb3ctMTJlci1ncmlkIC5jb2x1bW5zLmxhcmdlLWNlbnRlcmVke21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZmxvYXQ6bm9uZTtjbGVhcjpib3RofX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnJvdy0xMmVyLWdyaWQgLmdyaWQxMi1wbHJ7cGFkZGluZy1yaWdodDo4cHg7cGFkZGluZy1sZWZ0OjhweH19LndyYXBwZXItZnVsbHdpZHRoLWZyYW1le3BhZGRpbmc6MCAxMHB4O21heC13aWR0aDoxMjgwcHg7bWFyZ2luOjAgYXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LndyYXBwZXItZnVsbHdpZHRoLWZyYW1le3BhZGRpbmc6MCAzMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7LndyYXBwZXItZnVsbHdpZHRoLWZyYW1le3BhZGRpbmc6MCA2MHB4fX1he2N1cnNvcjpwb2ludGVyO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y29sb3I6IzE5MTkxOTt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LWZhbWlseTpcImZsYW1hX2JvbGRyZWd1bGFyXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsfWE6aG92ZXJ7Y29sb3I6I2RkZH1hOnZpc2l0ZWR7Y29sb3I6IzMzM31hOmZvY3Vze291dGxpbmU6bm9uZTstbW96LW91dGxpbmUtc3R5bGU6bm9uZTstbXMtb3V0bGluZS1zdHlsZTpub25lOy1vLW91dGxpbmUtc3R5bGU6bm9uZTstd2Via2l0LW91dGxpbmUtc3R5bGU6bm9uZX1hOnZpc2l0ZWR7b3V0bGluZTpub25lOy1tb3otb3V0bGluZS1zdHlsZTpub25lOy1tcy1vdXRsaW5lLXN0eWxlOm5vbmU7LW8tb3V0bGluZS1zdHlsZTpub25lOy13ZWJraXQtb3V0bGluZS1zdHlsZTpub25lfWE6YWN0aXZle291dGxpbmU6bm9uZTstbW96LW91dGxpbmUtc3R5bGU6bm9uZTstbXMtb3V0bGluZS1zdHlsZTpub25lOy1vLW91dGxpbmUtc3R5bGU6bm9uZTstd2Via2l0LW91dGxpbmUtc3R5bGU6bm9uZX0ucGFnZS13cmFwe21pbi1oZWlnaHQ6MTAwJX0ud3JhcHBlci1oYWxmd2lkdGgtZnJhbWV7cGFkZGluZzowIDEwcHg7bWF4LXdpZHRoOjEyODBweDttYXJnaW46MCBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsud3JhcHBlci1oYWxmd2lkdGgtZnJhbWV7cGFkZGluZzowIDMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsud3JhcHBlci1oYWxmd2lkdGgtZnJhbWV7cGFkZGluZzowIDYwcHh9fS53cmFwcGVyLWhhbGZ3aWR0aC1mcmFtZSAuY29sLWxlZnR7cGFkZGluZy1yaWdodDowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsud3JhcHBlci1oYWxmd2lkdGgtZnJhbWUgLmNvbC1sZWZ0e3BhZGRpbmctcmlnaHQ6OHB4fX0ud3JhcHBlci1oYWxmd2lkdGgtZnJhbWUgLmNvbC1yaWdodHtwYWRkaW5nLWxlZnQ6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LndyYXBwZXItaGFsZndpZHRoLWZyYW1lIC5jb2wtcmlnaHR7cGFkZGluZy1sZWZ0OjhweH19LndyYXBwZXItYmxhY2t7YmFja2dyb3VuZC1jb2xvcjojMTkxZTI0O3dpZHRoOjEwMCV9LndyYXBwZXItYmxhY2sgaDMsLndyYXBwZXItYmxhY2sgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCAud3JhcHBlci1ibGFjayBoMntjb2xvcjojZmZmfS53cmFwcGVyLXdoaXRle2JhY2tncm91bmQtY29sb3I6I2ZmZjt3aWR0aDoxMDAlfS53cmFwcGVyLXdoaXRlLWdyZXl7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhO3dpZHRoOjEwMCV9LndyYXBwZXItbWVkaXVtbGlnaHRncmV5e2JhY2tncm91bmQtY29sb3I6I2RkZDt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG99LndyYXBwZXItaGlzdG9yeS1ncmV5e2JhY2tncm91bmQtY29sb3I6I2VjZWNlYzt3aWR0aDoxMDAlfS53cmFwcGVyLWRhcmtncmV5e2JhY2tncm91bmQtY29sb3I6IzMzMzt3aWR0aDoxMDAlfS5wLTIwe3BhZGRpbmc6MjBweH0ucGwtMzB7cGFkZGluZy1sZWZ0OjMwcHh9LnB0LTE1e3BhZGRpbmctdG9wOjE1cHh9LnBiLTE1e3BhZGRpbmctYm90dG9tOjE1cHh9LnBsLTE1e3BhZGRpbmctbGVmdDoxNXB4fS5wdC0zMHtwYWRkaW5nLXRvcDozMHB4fS5wYi0zMHtwYWRkaW5nLWJvdHRvbTozMHB4fS5wdC01MHtwYWRkaW5nLXRvcDo1MHB4ICFpbXBvcnRhbnR9LnB0LTYwe3BhZGRpbmctdG9wOjYwcHh9LnBiLTYwe3BhZGRpbmctYm90dG9tOjYwcHh9LnB0LTkwe3BhZGRpbmctdG9wOjkwcHggIWltcG9ydGFudH0ucGItOTB7cGFkZGluZy1ib3R0b206OTBweCAhaW1wb3J0YW50fS5wdC0xMjB7cGFkZGluZy10b3A6OTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnB0LTEyMHtwYWRkaW5nLXRvcDoxMjBweH19Lm10LTB7bWFyZ2luLXRvcDowcHggIWltcG9ydGFudH0ubWItMHttYXJnaW4tYm90dG9tOjBweCAhaW1wb3J0YW50fS5tdC0xMHttYXJnaW4tdG9wOjIwcHggIWltcG9ydGFudH0ubXQtMjB7bWFyZ2luLXRvcDoyMHB4ICFpbXBvcnRhbnR9Lm1iLTEwe21hcmdpbi1ib3R0b206MTBweH0ubWItMjB7bWFyZ2luLWJvdHRvbToyMHB4ICFpbXBvcnRhbnR9Lm10LTMwe21hcmdpbi10b3A6MzBweCAhaW1wb3J0YW50fS5tYi0zMHttYXJnaW4tYm90dG9tOjMwcHggIWltcG9ydGFudH0ubXQtNjB7bWFyZ2luLXRvcDozMHB4ICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5tdC02MHttYXJnaW4tdG9wOjYwcHggIWltcG9ydGFudH19Lm1iLTYwe21hcmdpbi1ib3R0b206MzBweCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsubWItNjB7bWFyZ2luLWJvdHRvbTo2MHB4ICFpbXBvcnRhbnR9fS5tYWluX3dyYXBwZXIudmlkZW9zIC53ZWl0ZXJlX3ZpZGVvcywuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5jc2MtZnJhbWUtcnVsZXJBZnRlcntib3JkZXItYm90dG9tOnNvbGlkIDFweCAjZGRkfS50eHRfY29udGVudF9oZWFkbGluZSBoMSwudHh0X2NvbnRlbnRfaGVhZGxpbmUgaDIsLm1haW5fd3JhcHBlci52aWRlb3MgLnc5NDAgLnR4dF9jb250ZW50X2hlYWRsaW5lIGgxLC5tYWluX3dyYXBwZXIudmlkZW9zIC53OTQwIC50eHRfY29udGVudF9oZWFkbGluZSBoMiwubWFpbl93cmFwcGVyLnZpZGVvcyAud2VpdGVyZV92aWRlb3MgaDIsLnR4dF9jb250ZW50X2hlYWRsaW5lLC50eHRfY29udGVudF9oZWFkbGluZS5laW5lcnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9aDEsLmgxe2ZvbnQtZmFtaWx5OlwiZmxhbWFfYm9sZHJlZ3VsYXJcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7ZGlzcGxheTpibG9jaztmb250LXNpemU6MS43NXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luOjBweCAwcHggNXB4O2xldHRlci1zcGFjaW5nOi0wLjAyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe2gxLC5oMXtmb250LXNpemU6Mi44NzVyZW19fWgxLmJpZ2dlc3QtaGVhZGxpbmUsLmgxLmJpZ2dlc3QtaGVhZGxpbmV7Zm9udC1zaXplOjIuMzc1cmVtO2xpbmUtaGVpZ2h0Oi45O21heC13aWR0aDoxMDAlO21hcmdpbjowIDE1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe2gxLmJpZ2dlc3QtaGVhZGxpbmUsLmgxLmJpZ2dlc3QtaGVhZGxpbmV7Zm9udC1zaXplOjUuNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXtoMS5iaWdnZXN0LWhlYWRsaW5lLC5oMS5iaWdnZXN0LWhlYWRsaW5le2ZvbnQtc2l6ZTo2Ljc1cmVtO21heC13aWR0aDo1MCU7bWFyZ2luLWxlZnQ6MzBweH19aDEuYmlnZ2VzdC1oZWFkbGluZTo6YWZ0ZXIsLmgxLmJpZ2dlc3QtaGVhZGxpbmU6OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDo5MCU7aGVpZ2h0OjJweDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6I2Y5MGEzNDttYXJnaW46NHB4IDAgMCAtMTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aDEuYmlnZ2VzdC1oZWFkbGluZTo6YWZ0ZXIsLmgxLmJpZ2dlc3QtaGVhZGxpbmU6OmFmdGVye21hcmdpbjoxNHB4IDAgMCAtMTVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KXtoMS5iaWdnZXN0LWhlYWRsaW5lOjphZnRlciwuaDEuYmlnZ2VzdC1oZWFkbGluZTo6YWZ0ZXJ7bWFyZ2luOjE0cHggMCAwIC0zMHB4fX0uaDEtc3VibGluZXtmb250LXNpemU6MS4xMjVyZW07bGV0dGVyLXNwYWNpbmc6LTAuMDJlbTtsaW5lLWhlaWdodDoxO21hcmdpbjo2cHggMCAwO2ZvbnQtZmFtaWx5OlwiZmxhbWFfYm9sZHJlZ3VsYXJcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWx9LmgxLXN1YmxpbmUgc3Bhbntjb2xvcjojZjkwYTM0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuaDEtc3VibGluZXttYXJnaW46MTZweCAwIDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCl7LmgxLXN1YmxpbmV7Zm9udC1zaXplOjIuNXJlbX19aDJ7Zm9udC1mYW1pbHk6XCJmbGFtYV9ib2xkcmVndWxhclwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxLjc1cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW46MCAxNXB4IC03cHggMDtsaW5lLWhlaWdodDoxfWgyIHNwYW57Y29sb3I6I2Y5MGEzNH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aDJ7Zm9udC1zaXplOjNyZW19fS5oMi1zdWJsaW5le2ZvbnQtc2l6ZToxLjEyNXJlbTtsZXR0ZXItc3BhY2luZzotMC4wMmVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjEwcHggMCAwfS5oMi1zdWJsaW5lIHNwYW57Y29sb3I6I2Y5MGEzNH0uaDItc3VibGluZS5mbGFtYXtmb250LWZhbWlseTpcImZsYW1hX2JvbGRyZWd1bGFyXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCl7LmgyLXN1YmxpbmV7Zm9udC1zaXplOjEuNzVyZW19fWgzLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiwuaDN7Zm9udC1mYW1pbHk6XCJmbGFtYV9ib2xkcmVndWxhclwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6MS43NXJlbTtsZXR0ZXItc3BhY2luZzotMC4wMmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsaW5lLWhlaWdodDoxO21hcmdpbjoxMHB4IDAgMH1oMyBzcGFuLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiBzcGFuLC5oMyBzcGFue2NvbG9yOiNmOTBhMzR9LmgzLXN1YmxpbmV7Zm9udC1zaXplOjEuMDYyNXJlbTtsZXR0ZXItc3BhY2luZzotMC4wMmVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjEwcHggMCAwfS5oMy1zdWJsaW5lIHNwYW57Y29sb3I6I2Y5MGEzNH1oNCwuaDR7ZGlzcGxheTpibG9jaztmb250LXNpemU6MS4xMjVyZW07bWFyZ2luLXRvcDowcHg7bWFyZ2luLWJvdHRvbToxMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aDQsLmg0e2ZvbnQtc2l6ZToxLjVyZW19fWg0LmJvbGQsLmg0LmJvbGR7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOjB9aDUsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDV7ZGlzcGxheTpibG9jaztmb250LXNpemU6MXJlbTtmb250LXdlaWdodDpub3JtYWw7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MTBweH1oNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNntkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi44NzVyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjB9aDYuY29weSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5jb3B5Lmg2e3RleHQtdHJhbnNmb3JtOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe2g2LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2e2ZvbnQtc2l6ZToxcmVtfX0uY2lfcmVke2NvbG9yOiNmOTBhMzR9LnRleHRsaW5re2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxLjg3NXJlbTtsaW5lLWhlaWdodDoxO2xldHRlci1zcGFjaW5nOi0wLjAyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2N1cnNvcjpwb2ludGVyO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMxOTFlMjQ7bWFyZ2luLXRvcDoyMHB4fS50ZXh0bGluay5iaWd7bWFyZ2luLXRvcDoyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsudGV4dGxpbmsuYmlne21hcmdpbi10b3A6MzBweDtmb250LXNpemU6MS44NzVyZW19LnRleHRsaW5rLmJpZzo6YWZ0ZXJ7Zm9udC1zaXplOjEuODc1cmVtfX0udGV4dGxpbms6OmFmdGVye2NvbnRlbnQ6XCI+XCI7Y29sb3I6I2Y5MGEzNDtmb250LXNpemU6MXJlbTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6MTBweH0udGV4dGxpbms6aG92ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1vdXQ7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2Utb3V0O2JhY2tncm91bmQtY29sb3I6I2Y5MGEzNDtjb2xvcjojZjBmMGYwfS50ZXh0bGluazpob3Zlcjo6YWZ0ZXJ7Y29udGVudDpcIj5cIjtjb2xvcjojZjBmMGYwfS50ZXh0bGluay51bmRlcmxpbmV7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0udGV4dGxpbmsudW5kZXJsaW5lPnNwYW57dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0udGV4dGxpbmsudW5kZXJsaW5lIC5hY3Rpb24tY2xvc2V7Y29sb3I6IzE5MWUyNH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnRleHRsaW5re2ZvbnQtc2l6ZToxLjI1cmVtfS50ZXh0bGluazo6YWZ0ZXJ7Zm9udC1zaXplOjEuMjVyZW19fWhlYWRlci5zaXRlLWhlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOiMxOTFlMjR9aGVhZGVyLnNpdGUtaGVhZGVyLmJnLXRyYW5zcGFyZW50e3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTt3aWR0aDoxMDAlfWhlYWRlci5zaXRlLWhlYWRlci5iZy10cmFuc3BhcmVudCAuaGVhZGVyLW1vYmlsZS5vcGVue2JhY2tncm91bmQtY29sb3I6IzE5MWUyNH1oZWFkZXIuc2l0ZS1oZWFkZXIubm8tYmd7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfWhlYWRlci5zaXRlLWhlYWRlciAud3JhcHBlci1mdWxsd2lkdGgtZnJhbWV7bWF4LXdpZHRoOm5vbmV9aGVhZGVyLnNpdGUtaGVhZGVyIC5uYXZpZ2F0aW9uLWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9aGVhZGVyLnNpdGUtaGVhZGVyIC50b3AtY29udGFpbmVyOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9aGVhZGVyLnNpdGUtaGVhZGVyIC50b3AtY29udGFpbmVyOmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWhlYWRlci5zaXRlLWhlYWRlciAuc2VhcmNoLWNvbnRhaW5lcntmbG9hdDpyaWdodDttYXJnaW4tdG9wOjE1cHg7d2lkdGg6MH1oZWFkZXIuc2l0ZS1oZWFkZXIgLmxvZ297ZmxvYXQ6bGVmdH1oZWFkZXIuc2l0ZS1oZWFkZXIgLmxvZ28gaW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6YXV0bztoZWlnaHQ6NDJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7aGVhZGVyLnNpdGUtaGVhZGVyIC5sb2dvIGltZ3toZWlnaHQ6NjJweH19aGVhZGVyLnNpdGUtaGVhZGVyIGlucHV0e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmZmO2NvbG9yOiNmZmY7cGFkZGluZzowO2hlaWdodDoyMHB4O21hcmdpbi1sZWZ0OjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpe2hlYWRlci5zaXRlLWhlYWRlciBpbnB1dHtwYWRkaW5nLXJpZ2h0OjMwcHh9fWhlYWRlci5zaXRlLWhlYWRlciAuaWNuLXNlYXJjaHttYXJnaW4tcmlnaHQ6MTBweH1oZWFkZXIuc2l0ZS1oZWFkZXIgLnRvZ2dsZS1tZW51IC5pY24tc2VhcmNoe21hcmdpbjowO21hcmdpbi10b3A6MXB4fWhlYWRlci5zaXRlLWhlYWRlciAudG9nZ2xlLW1lbnUudG9nZ2xlLXNlYXJjaC5jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo1cHg7dG9wOjB9aGVhZGVyLnNpdGUtaGVhZGVyIC50b2dnbGUtbWVudS5tYWluIC5pY29ue2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjIwcHh9aGVhZGVyLnNpdGUtaGVhZGVyIC50b2dnbGUtbWVudS50b2dnbGUtc2VhcmNoIC5pY24tc2VhcmNoe2Zsb2F0OnJpZ2h0fWhlYWRlci5zaXRlLWhlYWRlciAuZ2xvYmFsLXNlYXJjaHttYXJnaW4tdG9wOjVweDtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjI1cHh9aGVhZGVyLnNpdGUtaGVhZGVyIC5nbG9iYWwtc2VhcmNoOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5nbG9iYWwtc2VhcmNoOmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWhlYWRlci5zaXRlLWhlYWRlciAuZ2xvYmFsLXNlYXJjaCAudGV4dC1kaXZpZGVyX3doaXRle2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpe2hlYWRlci5zaXRlLWhlYWRlciAuZ2xvYmFsLXNlYXJjaHtmbG9hdDpyaWdodDttYXJnaW4tbGVmdDo0MHB4fWhlYWRlci5zaXRlLWhlYWRlciAuZ2xvYmFsLXNlYXJjaCAudGV4dC1kaXZpZGVyX3doaXRle2Rpc3BsYXk6aW5saW5lLWJsb2NrfX1oZWFkZXIuc2l0ZS1oZWFkZXIgLnNlYXJjaC1jb250YWluZXJ7d2lkdGg6MDttYXgtd2lkdGg6MTg1cHg7bWFyZ2luLXRvcDowO292ZXJmbG93OmhpZGRlbn1oZWFkZXIuc2l0ZS1oZWFkZXIgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lcntmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0OjQwcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM1N3B4KXtoZWFkZXIuc2l0ZS1oZWFkZXIgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lcnttYXJnaW4tcmlnaHQ6MTBweH19aGVhZGVyLnNpdGUtaGVhZGVyIC5lbnRlcnRhaW4tbG9nby1jb250YWluZXIgLmxvZ28tZW50ZXJ0YWluLXdlYntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi90eXBvM2NvbmYvZXh0L2NyaW1lX2ludmVzdGlnYXRpb24vUmVzb3VyY2VzL1B1YmxpYy9pbWcvcGFydG5lcmxvZ28tZW50ZXJ0YWluLXdlYi5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjk1cHg7aGVpZ2h0OjM1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1zaXplOjg3cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KXtoZWFkZXIuc2l0ZS1oZWFkZXIgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lciAubG9nby1lbnRlcnRhaW4td2Vie21hcmdpbi1yaWdodDoxMnB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXtoZWFkZXIuc2l0ZS1oZWFkZXIgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lciAubG9nby1lbnRlcnRhaW4td2Vie2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L3BhcnRuZXJsb2dvLWVudGVydGFpbi13ZWJfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTo5NXB4IDM1cHh9fWhlYWRlci5zaXRlLWhlYWRlciAuZW50ZXJ0YWluLWxvZ28tY29udGFpbmVyIC5sb2dvLWVudGVydGFpbi13ZWI6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7d2lkdGg6MXB4O2hlaWdodDozMHB4O3JpZ2h0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM1N3B4KXtoZWFkZXIuc2l0ZS1oZWFkZXIgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lciAubG9nby1lbnRlcnRhaW4td2ViOmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrfX1oZWFkZXIuc2l0ZS1oZWFkZXIgLnJpZ2h0LWNvbnRlbnR7ZmxvYXQ6cmlnaHR9aGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWx7cGFkZGluZy1sZWZ0OjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGl7cGFkZGluZzoxMHB4IDA7bWFyZ2luOjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDV7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MH1oZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNSBhe2ZvbnQtc2l6ZToxcmVtfWhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2e2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6MXJlbTttYXJnaW46MH1oZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaSBhe2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9aGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkgYTpob3Zlcntjb2xvcjojZjkwYTM0fWhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmFjdGl2ZSBhe2NvbG9yOiNmOTBhMzR9aGVhZGVyLnNpdGUtaGVhZGVyIC5zb2NpYWxze3Bvc2l0aW9uOnJlbGF0aXZlO3JpZ2h0OmluaGVyaXQ7bWFyZ2luOjAgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjEwcHggMCAwcHggMH1oZWFkZXIuc2l0ZS1oZWFkZXIgLnNvY2lhbHM6YWZ0ZXJ7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH1oZWFkZXIuc2l0ZS1oZWFkZXIgLnNvY2lhbHM6YmVmb3Jle3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5zb2NpYWxzIHVsLnNvY2lhbHMtbWVudXtoZWlnaHQ6aW5oZXJpdDt3aWR0aDphdXRvO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDowfWhlYWRlci5zaXRlLWhlYWRlciAuc29jaWFscyB1bC5zb2NpYWxzLW1lbnU6YWZ0ZXJ7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH1oZWFkZXIuc2l0ZS1oZWFkZXIgLnNvY2lhbHMgdWwuc29jaWFscy1tZW51OmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWhlYWRlci5zaXRlLWhlYWRlciAuc29jaWFscyB1bC5zb2NpYWxzLW1lbnUgbGl7ZmxvYXQ6bm9uZTtwYWRkaW5nOjA7bWFyZ2luLWxlZnQ6NXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfWhlYWRlci5zaXRlLWhlYWRlciAuc29jaWFscyB1bC5zb2NpYWxzLW1lbnUgbGkgYXtmbG9hdDpub25lO3dpZHRoOmluaGVyaXQ7aGVpZ2h0OmluaGVyaXQ7bWFyZ2luOjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItbW9iaWxle3BhZGRpbmc6MCAxNXB4O3RyYW5zaXRpb246YWxsIDIwMG1zIGVhc2V9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItbW9iaWxlOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItbW9iaWxlOmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLW1vYmlsZSAuc2VhcmNoLWNvbnRhaW5lcnt3aWR0aDowO21heC13aWR0aDpjYWxjKDEwMCUgLSAyMHB4KX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzU3cHgpe2hlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLW1vYmlsZXtkaXNwbGF5Om5vbmV9fWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLW1vYmlsZSAuZ2xvYmFsLXNlYXJjaHtmbG9hdDpyaWdodDttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6MjBweH1oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1tb2JpbGUgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lcntmbG9hdDpyaWdodDt0ZXh0LWFsaWduOmNlbnRlcn1oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1tb2JpbGUgLmVudGVydGFpbi1sb2dvLWNvbnRhaW5lciAubG9nby1lbnRlcnRhaW4td2Vie2JhY2tncm91bmQtc2l6ZTo3MHB4O21hcmdpbi1sZWZ0OjEwcHg7bWFyZ2luLXJpZ2h0Oi0yNXB4fWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3B7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNTdweCl7aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcHtkaXNwbGF5OmJsb2NrfX1oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIC5nbG9iYWwtc2VhcmNoLm9wZW57bWluLXdpZHRoOjIwNXB4fWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLmxvZ297bWFyZ2luLXJpZ2h0OjYwcHg7bWFyZ2luLXRvcDo1cHh9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCBoNixoZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLmhlYWRlci1kZXNrdG9wIGxpLmg2e2NvbG9yOiNmZmZ9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAubWFpbi1uYXZpZ2F0aW9ue2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xMHB4fWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLm1haW4tbmF2aWdhdGlvbiB1bDphZnRlcnt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLm1haW4tbmF2aWdhdGlvbiB1bDpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH1oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIC5tYWluLW5hdmlnYXRpb24gdWwgbGl7ZmxvYXQ6bGVmdH1oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIC5tYWluLW5hdmlnYXRpb24gdWwgbGkgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmOTBhMzQ7Y29sb3I6I2YwZjBmMH1oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIC5tYWluLW5hdmlnYXRpb24gdWwuZmlyc3R7bWFyZ2luLXRvcDozcHg7bWFyZ2luLWJvdHRvbTowfWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLm1haW4tbmF2aWdhdGlvbiB1bC5maXJzdCBsaXttYXJnaW4tcmlnaHQ6MzBweH1oZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIC5tYWluLW5hdmlnYXRpb24gdWwuc2Vjb25ke21hcmdpbjowfWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLm1haW4tbmF2aWdhdGlvbiB1bC5zZWNvbmQgbGl7bWFyZ2luLXJpZ2h0OjIwcHg7cGFkZGluZzowfWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLnNvY2lhbHN7cGFkZGluZzowO3RleHQtYWxpZ246cmlnaHR9aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAuc29jaWFscyAuc29jaWFscy1tZW51e2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjVweDtwYWRkaW5nLWxlZnQ6NXB4fWhlYWRlci5zaXRlLWhlYWRlciAuaGVhZGVyLWRlc2t0b3AgLnNvY2lhbHMgaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAuc29jaWFscyAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIC5oZWFkZXItZGVza3RvcCAuc29jaWFscyBsaS5oNntmbG9hdDpyaWdodDttYXJnaW4tcmlnaHQ6MTVweDttYXJnaW4tdG9wOjVweDttYXJnaW4tYm90dG9tOjA7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCl7aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAuc29jaWFscyBoNixoZWFkZXIuc2l0ZS1oZWFkZXIgLmhlYWRlci1kZXNrdG9wIC5zb2NpYWxzIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLmhlYWRlci1kZXNrdG9wIC5zb2NpYWxzIGxpLmg2e2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCl7aGVhZGVyLnNpdGUtaGVhZGVyIC5oZWFkZXItZGVza3RvcCAuc29jaWFsc3tmbG9hdDpsZWZ0fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCl7Zm9vdGVyIC53cmFwcGVyLWZ1bGx3aWR0aC1mcmFtZXtwYWRkaW5nOjAgMTZweH19Zm9vdGVyLnNpdGUtZm9vdGVye2JhY2tncm91bmQtY29sb3I6IzE5MWUyNDtib3JkZXItdG9wOjFweCBzb2xpZCAjZjBmMGYwO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTAwMDB9Zm9vdGVyLnNpdGUtZm9vdGVyOmFmdGVye3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9Zm9vdGVyLnNpdGUtZm9vdGVyOmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWZvb3Rlci5zaXRlLWZvb3RlciAudGV4dC11cHBlcnt0ZXh0LWFsaWduOmxlZnR9Zm9vdGVyLnNpdGUtZm9vdGVyIC50ZXh0LXVwcGVyICN0ZWNvbnNlbnR7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH1mb290ZXIuc2l0ZS1mb290ZXIgLnRleHQtdXBwZXIgI3RlY29uc2VudCBhe2N1cnNvcjpwb2ludGVyO2NvbG9yOiMxOTE5MTk7Zm9udC1mYW1pbHk6XCJvcGVuX3NhbnNsaWdodFwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6LjY4NzVyZW07bGluZS1oZWlnaHQ6Ljg3NXJlbTt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LWFsaWduOmxlZnQ7ZmxvYXQ6bGVmdDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Zm9vdGVyLnNpdGUtZm9vdGVyIC50ZXh0LXVwcGVyICN0ZWNvbnNlbnQgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWZvb3Rlci5zaXRlLWZvb3RlciB1bHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZS10eXBlOm5vbmV9Zm9vdGVyLnNpdGUtZm9vdGVyIC5iZ193aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Zm9vdGVyLnNpdGUtZm9vdGVyIC5wci0xMHtwYWRkaW5nLXJpZ2h0OjEwcHh9Zm9vdGVyLnNpdGUtZm9vdGVyIC5jb3B5cmlnaHQtdHh0IHAsZm9vdGVyLnNpdGUtZm9vdGVyIC5zaXRlbWFwIC50ZXh0bGlua3tjb2xvcjojZjBmMGYwO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6LjY4NzVyZW07bGluZS1oZWlnaHQ6MS41fWZvb3Rlci5zaXRlLWZvb3RlciAuY29weXJpZ2h0LXR4dCBwLmNvcHlyaWdodC10ZXh0LWVsZW1lbnQsZm9vdGVyLnNpdGUtZm9vdGVyIC5zaXRlbWFwIC50ZXh0bGluay5jb3B5cmlnaHQtdGV4dC1lbGVtZW50e2NvbG9yOiNmMGYwZjB9Zm9vdGVyLnNpdGUtZm9vdGVyIC5zaXRlbWFwIGxpIGF7ZGlzcGxheTppbmxpbmUtZ3JpZH1mb290ZXIuc2l0ZS1mb290ZXIgLnNvY2lhbHN7cG9zaXRpb246cmVsYXRpdmU7cmlnaHQ6aW5oZXJpdDttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MjBweCAwfWZvb3Rlci5zaXRlLWZvb3RlciAuc29jaWFsczphZnRlcnt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWZvb3Rlci5zaXRlLWZvb3RlciAuc29jaWFsczpiZWZvcmV7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7Zm9vdGVyLnNpdGUtZm9vdGVyIC5zb2NpYWxze3BhZGRpbmctYm90dG9tOjEwcHh9fWZvb3Rlci5zaXRlLWZvb3RlciAuc29jaWFscyBoNixmb290ZXIuc2l0ZS1mb290ZXIgLnNvY2lhbHMgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgZm9vdGVyLnNpdGUtZm9vdGVyIC5zb2NpYWxzIGxpLmg2e2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7Zm9vdGVyLnNpdGUtZm9vdGVyIC5zb2NpYWxzIGg2LGZvb3Rlci5zaXRlLWZvb3RlciAuc29jaWFscyBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBmb290ZXIuc2l0ZS1mb290ZXIgLnNvY2lhbHMgbGkuaDZ7ZGlzcGxheTpibG9jaztmbG9hdDpyaWdodDttYXJnaW4tdG9wOjVweDttYXJnaW4tcmlnaHQ6NnB4fX1mb290ZXIuc2l0ZS1mb290ZXIgLnNvY2lhbHMgdWwuc29jaWFscy1tZW51e2hlaWdodDppbmhlcml0O3dpZHRoOmF1dG87ZGlzcGxheTppbmxpbmUtYmxvY2t9Zm9vdGVyLnNpdGUtZm9vdGVyIC5zb2NpYWxzIHVsLnNvY2lhbHMtbWVudTphZnRlcnt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RoO2hlaWdodDowfWZvb3Rlci5zaXRlLWZvb3RlciAuc29jaWFscyB1bC5zb2NpYWxzLW1lbnU6YmVmb3Jle3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9Zm9vdGVyLnNpdGUtZm9vdGVyIC5zb2NpYWxzIHVsLnNvY2lhbHMtbWVudSBsaXtmbG9hdDpub25lO3BhZGRpbmc6MDttYXJnaW4tbGVmdDo1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9Zm9vdGVyLnNpdGUtZm9vdGVyIC5zb2NpYWxzIHVsLnNvY2lhbHMtbWVudSBsaSBhe2Zsb2F0Om5vbmU7d2lkdGg6aW5oZXJpdDtoZWlnaHQ6aW5oZXJpdDttYXJnaW46MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7Zm9vdGVyLnNpdGUtZm9vdGVyIC5zb2NpYWxzIHVsLnNvY2lhbHMtbWVudXtmbG9hdDpyaWdodH19Zm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dHtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7cGFkZGluZzo0MHB4IDE1cHggNDBweDtsZWZ0OjA7bWF4LXdpZHRoOjMyMHB4O3otaW5kZXg6MTB9Zm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCBoMSxmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IGgyLGZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgaDMsZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgaDIsZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCBoNCxmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IGg1LGZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDUsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCBsaS5oNSxmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IGg2LGZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCBsaS5oNixmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IC50ZXh0bGluayxmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IC5jdGEsZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAuY29weTEsZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAuY29weTJ7Y29sb3I6I2YwZjBmMH1mb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IC50ZXh0bGlua3tmb250LXNpemU6MXJlbX1mb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IC50ZXh0bGluazpob3Zlcntjb2xvcjojZGRkfWZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgaDYsZm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBmb290ZXIuc2l0ZS1mb290ZXIgLnRlYXNlci10ZXh0IGxpLmg2e2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuMTI1cmVtfWZvb3Rlci5zaXRlLWZvb3RlciAudGVhc2VyLXRleHQgaDR7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuMjVyZW19Zm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItdGV4dCAuaDItc3VibGluZXtjb2xvcjojZjBmMGYwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1mb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXJ7cGFkZGluZzowIDEwJX1mb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXI6YWZ0ZXJ7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtoZWlnaHQ6MH1mb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXI6YmVmb3Jle3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7aGVpZ2h0OjB9Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIHVsLnBhcnRuZXItbG9nb3N7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzowO21hcmdpbjowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtmb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXIgdWwucGFydG5lci1sb2dvc3ttYXJnaW4tdG9wOjJweH19Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIHVsLnBhcnRuZXItbG9nb3MgbGl7ZmxvYXQ6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjAgMCA1cHggMTVweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIHVsLnBhcnRuZXItbG9nb3MgbGl7bWFyZ2luLWxlZnQ6MzBweDttYXJnaW4tcmlnaHQ6MH19Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIHVsLnBhcnRuZXItbG9nb3MgbGkuc2luZ2xle2Rpc3BsYXk6YmxvY2t9Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dve2JhY2tncm91bmQtcG9zaXRpb246MCB0b3B9Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MCBib3R0b219Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvLmxvZ28tYWUtbmV0d29ya3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9wYXJ0bmVybG9nby1hZS1uZXR3b3Jrcy5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjYzcHg7aGVpZ2h0OjM4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvLmxvZ28tYWUtbmV0d29ya3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9wYXJ0bmVybG9nby1hZS1uZXR3b3Jrc18yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjYzcHggNzZweH19Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvLmxvZ28taGlzdG9yeXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9wYXJ0bmVybG9nby1oaXN0b3J5LnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MzJweDtoZWlnaHQ6MzhweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXtmb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXIgLmxvZ28ubG9nby1oaXN0b3J5e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L3BhcnRuZXJsb2dvLWhpc3RvcnlfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTozMnB4IDc2cHh9fWZvb3Rlci5zaXRlLWZvb3RlciAucGFydG5lciAubG9nby5sb2dvLWFle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3BhcnRuZXJsb2dvLWFlLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MzhweDtoZWlnaHQ6MzRweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxNDRkcGkpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KXtmb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXIgLmxvZ28ubG9nby1hZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9wYXJ0bmVybG9nby1hZV8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjM4cHggNjhweH19Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvLmxvZ28tY2l7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvcGFydG5lcmxvZ28tY2kucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDo1MnB4O2hlaWdodDo0MXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpe2Zvb3Rlci5zaXRlLWZvb3RlciAucGFydG5lciAubG9nby5sb2dvLWNpe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L3BhcnRuZXJsb2dvLWNpXzJ4LnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6NTJweCA4MnB4fX1mb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXIgLmxvZ28ubG9nby1lbnRlcnRhaW4td2Vie2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL3BhcnRuZXJsb2dvLWVudGVydGFpbi13ZWIucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDo5NXB4O2hlaWdodDozNHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpe2Zvb3Rlci5zaXRlLWZvb3RlciAucGFydG5lciAubG9nby5sb2dvLWVudGVydGFpbi13ZWJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvcGFydG5lcmxvZ28tZW50ZXJ0YWluLXdlYl8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjk1cHggNjhweH19Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvLmxvZ28taGlzdG9yeS1wbGF5e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2NpLXBhcnRuZXJsb2dvLWhpc3RvcnktcGxheS5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjg2cHg7aGVpZ2h0OjM4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyIC5sb2dvLmxvZ28taGlzdG9yeS1wbGF5e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2NpLXBhcnRuZXJsb2dvLWhpc3RvcnktcGxheV8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjg4cHggNzZweH19Zm9vdGVyLnNpdGUtZm9vdGVyIC5zaXRlbWFwe3Bvc2l0aW9uOnJlbGF0aXZlfWZvb3Rlci5zaXRlLWZvb3RlciAuc2l0ZW1hcCB1bC5mb290ZXItbmF2aSBsaXttYXJnaW46MDttYXJnaW4tYm90dG9tOjBweH1mb290ZXIuc2l0ZS1mb290ZXIgLnNpdGVtYXAgdWwuZm9vdGVyLW5hdmkgbGkgcHttYXJnaW46MDttYXJnaW4tYm90dG9tOjVweDtjb2xvcjojZjBmMGYwO2ZvbnQtZmFtaWx5OlwiZmxhbWFfYm9sZHJlZ3VsYXJcIixBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWx9Zm9vdGVyLnNpdGUtZm9vdGVyIC5zaXRlbWFwIHVsLmZvb3Rlci1uYXZpIGxpLmFjdGl2ZSAudGV4dGxpbmt7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LWZhbWlseTpcImZsYW1hX2JvbGRyZWd1bGFyXCIsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsfWZvb3Rlci5zaXRlLWZvb3RlciAuc2l0ZW1hcCAudGV4dGxpbmt7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6I2YwZjBmMH1mb290ZXIuc2l0ZS1mb290ZXIgLnNpdGVtYXAgLnRleHRsaW5rOmFmdGVye2NvbnRlbnQ6XCJcIn1mb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXItd3JhcHBlcntwYWRkaW5nOjAgMCAxMHB4fWZvb3Rlci5zaXRlLWZvb3RlciAucGFydG5lci13cmFwcGVyIC5zb2NpYWxze3BhZGRpbmc6MCAwIDEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpe2Zvb3Rlci5zaXRlLWZvb3RlciAucGFydG5lci13cmFwcGVyIC5zb2NpYWxze3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZzoxMHB4IDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KXtmb290ZXIuc2l0ZS1mb290ZXIgLm5vLWJvcmRlci10YWJsZXR7Ym9yZGVyOm5vbmV9Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyLXdyYXBwZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MH1mb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXItd3JhcHBlciAucGFydG5lcnt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmc6MH1mb290ZXIuc2l0ZS1mb290ZXIgLnBhcnRuZXItd3JhcHBlciAuc29jaWFsc3t0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmc6MTBweCAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7Zm9vdGVyLnNpdGUtZm9vdGVyIC5uby1ib3JkZXItbGFyZ2V7Ym9yZGVyOm5vbmV9Zm9vdGVyLnNpdGUtZm9vdGVyIC50ZWFzZXItd3JhcHBlcntmbG9hdDpyaWdodDtwYWRkaW5nLXRvcDo2cHh9Zm9vdGVyLnNpdGUtZm9vdGVyIC5wYXJ0bmVyLXdyYXBwZXJ7Ym90dG9tOmF1dG87dG9wOjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KWFuZCAobWF4LXdpZHRoOiAxMjQwcHgpe2Zvb3Rlci5zaXRlLWZvb3RlciAucGFydG5lci13cmFwcGVye3dpZHRoOjIwJX19LmNjX2Jhbm5lci13cmFwcGVye2JveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjphYnNvbHV0ZTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3JpZ2h0OjA7cGFkZGluZzowO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6IzE5MWUyNDtjb2xvcjojYWFhO3RleHQtYWxpZ246bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4Ojk5OTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWJyZWFrOjEuMzc1cmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMGYwZjB9LmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXJ7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21heC13aWR0aDoxMjgwcHg7bWFyZ2luOjAgYXV0bztiYWNrZ3JvdW5kLWNvbG9yOiMxOTFlMjQ7Ym9yZGVyOm5vbmU7cGFkZGluZzoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDppbmhlcml0O2xlZnQ6aW5oZXJpdDtyaWdodDppbmhlcml0O2FuaW1hdGlvbi1uYW1lOmluaGVyaXR9LmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLmNjX21lc3NhZ2V7Zm9udC1zaXplOi43NzVyZW0gIWltcG9ydGFudDtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yNzVyZW07Y29sb3I6I2ZmZjttYXJnaW46aW5oZXJpdDtwYWRkaW5nLXJpZ2h0Ojk1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC5jY19tZXNzYWdle3BhZGRpbmctcmlnaHQ6MTUwcHh9fS5jY19iYW5uZXItd3JhcHBlciAuY2NfYmFubmVyIC5jY19idG57ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxcmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmOTBhMzQ7aGVpZ2h0OjQwcHg7cGFkZGluZzowIDMwcHg7Ym9yZGVyOm5vbmU7Y29sb3I6I2ZmZjttYXJnaW46MCBhdXRvOy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTstd2Via2l0LWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjA7ZmxvYXQ6cmlnaHQ7bWFyZ2luLWxlZnQ6MjBweDt3aWR0aDphdXRvO2xpbmUtaGVpZ2h0OjQwcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLmNjX2J0bjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjM1LDAsNDAsLjcpfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuY2NfYmFubmVyLXdyYXBwZXIgLmNjX2Jhbm5lciAuY2NfYnRue2ZvbnQtc2l6ZToxcmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmNjX2Jhbm5lci13cmFwcGVyIC5jY19iYW5uZXIgLmNjX2J0bnttYXJnaW4tYm90dG9tOjIwcHh9fWhlYWRlciAqLGZvb3RlciAqe2JveC1zaXppbmc6Ym9yZGVyLWJveH1oZWFkZXIgYSxmb290ZXIgYXtjdXJzb3I6cG9pbnRlcjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiMxMjEyMWF9aGVhZGVyIGE6aG92ZXIsZm9vdGVyIGE6aG92ZXJ7Y29sb3I6IzRkODBhNX1oZWFkZXIgYTp2aXNpdGVkLGZvb3RlciBhOnZpc2l0ZWR7Y29sb3I6IzMzM31oZWFkZXIgLmJvcmRlci1ib3R0b20tZ3JleSxmb290ZXIgLmJvcmRlci1ib3R0b20tZ3JleXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWNlY2VjfWhlYWRlciAuYm9yZGVyLXRvcC1ncmV5LGZvb3RlciAuYm9yZGVyLXRvcC1ncmV5e2JvcmRlci10b3A6MXB4IHNvbGlkICNlY2VjZWN9aGVhZGVyIGg0LGZvb3RlciBoNHtkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEuMTI1cmVtO21hcmdpbi10b3A6MHB4O21hcmdpbi1ib3R0b206MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe2hlYWRlciBoNCxmb290ZXIgaDR7Zm9udC1zaXplOjEuNXJlbX19aGVhZGVyIGg0LmJvbGQsZm9vdGVyIGg0LmJvbGR7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOjB9aGVhZGVyIGg1LGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1LGZvb3RlciBoNXtkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEuMTI1cmVtO21hcmdpbi10b3A6MH1oZWFkZXIgaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYsZm9vdGVyIGg2e2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6Ljg3NXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MTBweH1oZWFkZXIgaDYuY29weSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5jb3B5Lmg2LGZvb3RlciBoNi5jb3B5e3RleHQtdHJhbnNmb3JtOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe2hlYWRlciBoNixoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNixmb290ZXIgaDZ7Zm9udC1zaXplOjFyZW19fWhlYWRlciBwLGhlYWRlciB1bCBsaSxmb290ZXIgcCxmb290ZXIgdWwgbGl7bGluZS1oZWlnaHQ6MS41fWhlYWRlciAudHh0LWNlbnRlcixmb290ZXIgLnR4dC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9aGVhZGVyIC50ZXh0bGluayxmb290ZXIgLnRleHRsaW5re2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjFyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2N1cnNvcjpwb2ludGVyO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMxMjEyMWF9aGVhZGVyIC50ZXh0bGluay51bmRlcmxpbmUsZm9vdGVyIC50ZXh0bGluay51bmRlcmxpbmV7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1oZWFkZXIgLnRleHRsaW5rOmhvdmVyLGZvb3RlciAudGV4dGxpbms6aG92ZXJ7Y29sb3I6IzRkODBhNX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aGVhZGVyIC50ZXh0bGluayxmb290ZXIgLnRleHRsaW5re2ZvbnQtc2l6ZToxLjI1cmVtfX1oZWFkZXIgLnR4dC11cHBlcixmb290ZXIgLnR4dC11cHBlcnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9aGVhZGVyIC5sYWJlbDIsZm9vdGVyIC5sYWJlbDJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6Ljc1cmVtO2xpbmUtaGVpZ2h0Oi43NXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9aGVhZGVyIC5sYWJlbDIubm9fYmcsZm9vdGVyIC5sYWJlbDIubm9fYmd7bWFyZ2luLWJvdHRvbTo2cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpe2hlYWRlciAubGFiZWwyLm5vX2JnLGZvb3RlciAubGFiZWwyLm5vX2Jne2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0Oi44NzVyZW19fWhlYWRlciAubGFiZWwyLmJnX3JlZCxmb290ZXIgLmxhYmVsMi5iZ19yZWR7YmFja2dyb3VuZC1jb2xvcjojNGQ4MGE1O3BhZGRpbmc6M3B4IDVweDttYXJnaW4tYm90dG9tOjEwcHg7Y29sb3I6I2ZmZn1oZWFkZXIgLmxhYmVsMi5iZ19ncmVlbixmb290ZXIgLmxhYmVsMi5iZ19ncmVlbntiYWNrZ3JvdW5kLWNvbG9yOiMwMGU4YWM7cGFkZGluZzoycHggNXB4IDNweCA1cHg7bWFyZ2luLWJvdHRvbToxMHB4O2NvbG9yOiMxMjEyMWF9aGVhZGVyIC5sYWJlbDIuYmdfZ3JleSxmb290ZXIgLmxhYmVsMi5iZ19ncmV5e2JhY2tncm91bmQtY29sb3I6IzY2NjtwYWRkaW5nOjJweCA1cHggM3B4IDVweDttYXJnaW4tYm90dG9tOjEwcHg7Y29sb3I6I2ZmZn1oZWFkZXIgLmxhYmVsMi5jaV9yZWQsZm9vdGVyIC5sYWJlbDIuY2lfcmVke2NvbG9yOiNmOTBhMzR9aGVhZGVyIC50ZXh0LWRpdmlkZXJfd2hpdGUsZm9vdGVyIC50ZXh0LWRpdmlkZXJfd2hpdGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjojZmZmO3dpZHRoOjFweDtoZWlnaHQ6MzBweDttYXJnaW46MCAyMHB4O2Zsb2F0OmxlZnQ7dG9wOi00cHg7bGVmdDotNDBweH1oZWFkZXIgLmhpZGRlbi1jb250ZW50LGZvb3RlciAuaGlkZGVuLWNvbnRlbnR7ZGlzcGxheTpub25lfWhlYWRlciAudG9nZ2xlLW1lbnUgLmFjdGlvbi1jbG9zZSxoZWFkZXIgLnRvZ2dsZS1tZW51IC5pY29uLmFjdGlvbi1jbG9zZSxmb290ZXIgLnRvZ2dsZS1tZW51IC5hY3Rpb24tY2xvc2UsZm9vdGVyIC50b2dnbGUtbWVudSAuaWNvbi5hY3Rpb24tY2xvc2V7ZGlzcGxheTpub25lfWhlYWRlciAudG9nZ2xlLW1lbnUuYWN0aXZlIC5hY3Rpb24tb3BlbixoZWFkZXIgLnRvZ2dsZS1tZW51LmFjdGl2ZSAuaWNvbi5hY3RpdmUtb3Blbixmb290ZXIgLnRvZ2dsZS1tZW51LmFjdGl2ZSAuYWN0aW9uLW9wZW4sZm9vdGVyIC50b2dnbGUtbWVudS5hY3RpdmUgLmljb24uYWN0aXZlLW9wZW57ZGlzcGxheTpub25lfWhlYWRlciAudG9nZ2xlLW1lbnUuYWN0aXZlIC5hY3Rpb24tY2xvc2UsaGVhZGVyIC50b2dnbGUtbWVudS5hY3RpdmUgLmljb24uYWN0aW9uLWNsb3NlLGZvb3RlciAudG9nZ2xlLW1lbnUuYWN0aXZlIC5hY3Rpb24tY2xvc2UsZm9vdGVyIC50b2dnbGUtbWVudS5hY3RpdmUgLmljb24uYWN0aW9uLWNsb3Nle2Rpc3BsYXk6aW5saW5lLWJsb2NrfWhlYWRlciAuaWNvbi5pY24tc29jaWFscyxmb290ZXIgLmljb24uaWNuLXNvY2lhbHN7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNuLXNvY2lhbHMucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDozMHB4O2hlaWdodDozMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpe2hlYWRlciAuaWNvbi5pY24tc29jaWFscyxmb290ZXIgLmljb24uaWNuLXNvY2lhbHN7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuLXNvY2lhbHNfMngucG5nXCIpO2JhY2tncm91bmQtc2l6ZTo5MHB4IDEyMHB4fX1oZWFkZXIgLmljb24uaWNuLXNvY2lhbHMuaWNuLWZiLmdyZXksZm9vdGVyIC5pY29uLmljbi1zb2NpYWxzLmljbi1mYi5ncmV5e2JhY2tncm91bmQtcG9zaXRpb246MCAwfWhlYWRlciAuaWNvbi5pY24tc29jaWFscy5pY24tZmIuZ3JleTpob3Zlcixmb290ZXIgLmljb24uaWNuLXNvY2lhbHMuaWNuLWZiLmdyZXk6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMHB4fWhlYWRlciAuaWNvbi5pY24tc29jaWFscy5pY24tZmIud2hpdGUsZm9vdGVyIC5pY29uLmljbi1zb2NpYWxzLmljbi1mYi53aGl0ZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTYwcHh9aGVhZGVyIC5pY29uLmljbi1zb2NpYWxzLmljbi1mYi53aGl0ZTpob3Zlcixmb290ZXIgLmljb24uaWNuLXNvY2lhbHMuaWNuLWZiLndoaXRlOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MCAtOTBweH1oZWFkZXIgLmljb24uaWNuLXNvY2lhbHMuaWNuLWluc3RhZ3JhbW0uZ3JleSxmb290ZXIgLmljb24uaWNuLXNvY2lhbHMuaWNuLWluc3RhZ3JhbW0uZ3JleXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMHB4IDB9aGVhZGVyIC5pY29uLmljbi1zb2NpYWxzLmljbi1pbnN0YWdyYW1tLmdyZXk6aG92ZXIsZm9vdGVyIC5pY29uLmljbi1zb2NpYWxzLmljbi1pbnN0YWdyYW1tLmdyZXk6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjotMzBweCAtMzBweH1oZWFkZXIgLmljb24uaWNuLXNvY2lhbHMuaWNuLWluc3RhZ3JhbW0ud2hpdGUsZm9vdGVyIC5pY29uLmljbi1zb2NpYWxzLmljbi1pbnN0YWdyYW1tLndoaXRle2JhY2tncm91bmQtcG9zaXRpb246LTMwcHggLTYwcHh9aGVhZGVyIC5pY29uLmljbi1zb2NpYWxzLmljbi1pbnN0YWdyYW1tLndoaXRlOmhvdmVyLGZvb3RlciAuaWNvbi5pY24tc29jaWFscy5pY24taW5zdGFncmFtbS53aGl0ZTpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMHB4IC05MHB4fWhlYWRlciAuaWNvbi5pY24tc29jaWFscy5pY24teW91dHViZS5ncmV5LGZvb3RlciAuaWNvbi5pY24tc29jaWFscy5pY24teW91dHViZS5ncmV5e2JhY2tncm91bmQtcG9zaXRpb246LTYwcHggMH1oZWFkZXIgLmljb24uaWNuLXNvY2lhbHMuaWNuLXlvdXR1YmUuZ3JleTpob3Zlcixmb290ZXIgLmljb24uaWNuLXNvY2lhbHMuaWNuLXlvdXR1YmUuZ3JleTpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi02MHB4IC0zMHB4fWhlYWRlciAuaWNvbi5pY24tc29jaWFscy5pY24teW91dHViZS53aGl0ZSxmb290ZXIgLmljb24uaWNuLXNvY2lhbHMuaWNuLXlvdXR1YmUud2hpdGV7YmFja2dyb3VuZC1wb3NpdGlvbjotNjBweCAtNjBweH1oZWFkZXIgLmljb24uaWNuLXNvY2lhbHMuaWNuLXlvdXR1YmUud2hpdGU6aG92ZXIsZm9vdGVyIC5pY29uLmljbi1zb2NpYWxzLmljbi15b3V0dWJlLndoaXRlOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246LTYwcHggLTkwcHh9aGVhZGVyIC5pY29uLmljbi1tZW51LGZvb3RlciAuaWNvbi5pY24tbWVudXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY24tbmF2aS5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjI4cHg7aGVpZ2h0OjIxcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7aGVhZGVyIC5pY29uLmljbi1tZW51LGZvb3RlciAuaWNvbi5pY24tbWVudXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy8yeC9pY24tbmF2aV8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjI4cHggMjFweH19aGVhZGVyIC5pY29uLmljbi1jbG9zZSxmb290ZXIgLmljb24uaWNuLWNsb3Nle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbi1jbG9zZS5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjI4cHg7aGVpZ2h0OjIxcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7aGVhZGVyIC5pY29uLmljbi1jbG9zZSxmb290ZXIgLmljb24uaWNuLWNsb3Nle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbi1jbG9zZV8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjI4cHggMjFweH19aGVhZGVyIC5pY29uLmljbi1zZWFyY2gsZm9vdGVyIC5pY29uLmljbi1zZWFyY2h7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNuLXNlYXJjaC5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7aGVhZGVyIC5pY29uLmljbi1zZWFyY2gsZm9vdGVyIC5pY29uLmljbi1zZWFyY2h7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvMngvaWNuLXNlYXJjaF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjIwcHggNDBweH19aGVhZGVyIC5pY29uLmljbi1jbG9zZS1zbWFsbCxmb290ZXIgLmljb24uaWNuLWNsb3NlLXNtYWxse2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljbi1jbG9zZS1zbWFsbC5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSxvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7aGVhZGVyIC5pY29uLmljbi1jbG9zZS1zbWFsbCxmb290ZXIgLmljb24uaWNuLWNsb3NlLXNtYWxse2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nLzJ4L2ljbi1jbG9zZS1zbWFsbF8yeC5wbmdcIik7YmFja2dyb3VuZC1zaXplOjEwcHggMjBweH19aGVhZGVyIC5pY29uLmljbi1jbG9zZS1zbWFsbC5ibGFjayxmb290ZXIgLmljb24uaWNuLWNsb3NlLXNtYWxsLmJsYWNre2JhY2tncm91bmQtcG9zaXRpb246MCAtMTBweH1oZWFkZXIgLnRlYXNlci10ZXh0LGZvb3RlciAudGVhc2VyLXRleHR7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDozMHB4O3BhZGRpbmctYm90dG9tOjMwcHg7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkICM0ZDgwYTU7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOjB9aGVhZGVyIC50ZWFzZXItdGV4dCBoMSxoZWFkZXIgLnRlYXNlci10ZXh0IGgyLGhlYWRlciAudGVhc2VyLXRleHQgaDMsaGVhZGVyIC50ZWFzZXItdGV4dCAuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaDIsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGhlYWRlciAudGVhc2VyLXRleHQgaDIsaGVhZGVyIC50ZWFzZXItdGV4dCBoNCxoZWFkZXIgLnRlYXNlci10ZXh0IGg1LGhlYWRlci5zaXRlLWhlYWRlciAudGVhc2VyLXRleHQgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAudGVhc2VyLXRleHQgbGkuaDUsaGVhZGVyIC50ZWFzZXItdGV4dCBoNixoZWFkZXIuc2l0ZS1oZWFkZXIgLnRlYXNlci10ZXh0IC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLnRlYXNlci10ZXh0IGxpLmg2LGhlYWRlciAudGVhc2VyLXRleHQgLnRleHRsaW5rLGhlYWRlciAudGVhc2VyLXRleHQgLmN0YSxoZWFkZXIgLnRlYXNlci10ZXh0IC5jb3B5MSxoZWFkZXIgLnRlYXNlci10ZXh0IC5jb3B5MixoZWFkZXIgLnRlYXNlci10ZXh0IC5sYWJlbDEsaGVhZGVyIC50ZWFzZXItdGV4dCAubGFiZWwyLGZvb3RlciAudGVhc2VyLXRleHQgaDEsZm9vdGVyIC50ZWFzZXItdGV4dCBoMixmb290ZXIgLnRlYXNlci10ZXh0IGgzLGZvb3RlciAudGVhc2VyLXRleHQgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBmb290ZXIgLnRlYXNlci10ZXh0IGgyLGZvb3RlciAudGVhc2VyLXRleHQgaDQsZm9vdGVyIC50ZWFzZXItdGV4dCBoNSxmb290ZXIgLnRlYXNlci10ZXh0IGhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1LGZvb3RlciAudGVhc2VyLXRleHQgaDYsZm9vdGVyIC50ZWFzZXItdGV4dCBoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5oNixmb290ZXIgLnRlYXNlci10ZXh0IC50ZXh0bGluayxmb290ZXIgLnRlYXNlci10ZXh0IC5jdGEsZm9vdGVyIC50ZWFzZXItdGV4dCAuY29weTEsZm9vdGVyIC50ZWFzZXItdGV4dCAuY29weTIsZm9vdGVyIC50ZWFzZXItdGV4dCAubGFiZWwxLGZvb3RlciAudGVhc2VyLXRleHQgLmxhYmVsMntjb2xvcjojZmZmfWhlYWRlciAudGVhc2VyLXRleHQgaDEuY2lfcmVkLGhlYWRlciAudGVhc2VyLXRleHQgaDIuY2lfcmVkLGhlYWRlciAudGVhc2VyLXRleHQgaDMuY2lfcmVkLGhlYWRlciAudGVhc2VyLXRleHQgLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGgyLmNpX3JlZCwuYm94MTMudGVhc2VyQ2xpY2suaW1hZ2Vfd3JhcCAuZnJhbWUtZGVmYXVsdCAuY2UtdGV4dHBpYyAuY2UtYm9keXRleHQgaGVhZGVyIC50ZWFzZXItdGV4dCBoMi5jaV9yZWQsaGVhZGVyIC50ZWFzZXItdGV4dCBoNC5jaV9yZWQsaGVhZGVyIC50ZWFzZXItdGV4dCBoNS5jaV9yZWQsaGVhZGVyLnNpdGUtaGVhZGVyIC50ZWFzZXItdGV4dCAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmNpX3JlZC5oNSxoZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCAudGVhc2VyLXRleHQgbGkuY2lfcmVkLmg1LGhlYWRlciAudGVhc2VyLXRleHQgaDYuY2lfcmVkLGhlYWRlci5zaXRlLWhlYWRlciAudGVhc2VyLXRleHQgLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5jaV9yZWQuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLnRlYXNlci10ZXh0IGxpLmNpX3JlZC5oNixoZWFkZXIgLnRlYXNlci10ZXh0IC50ZXh0bGluay5jaV9yZWQsaGVhZGVyIC50ZWFzZXItdGV4dCAuY3RhLmNpX3JlZCxoZWFkZXIgLnRlYXNlci10ZXh0IC5jb3B5MS5jaV9yZWQsaGVhZGVyIC50ZWFzZXItdGV4dCAuY29weTIuY2lfcmVkLGhlYWRlciAudGVhc2VyLXRleHQgLmxhYmVsMS5jaV9yZWQsaGVhZGVyIC50ZWFzZXItdGV4dCAubGFiZWwyLmNpX3JlZCxmb290ZXIgLnRlYXNlci10ZXh0IGgxLmNpX3JlZCxmb290ZXIgLnRlYXNlci10ZXh0IGgyLmNpX3JlZCxmb290ZXIgLnRlYXNlci10ZXh0IGgzLmNpX3JlZCxmb290ZXIgLnRlYXNlci10ZXh0IC5ib3gxMy50ZWFzZXJDbGljay5pbWFnZV93cmFwIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMi5jaV9yZWQsLmJveDEzLnRlYXNlckNsaWNrLmltYWdlX3dyYXAgLmZyYW1lLWRlZmF1bHQgLmNlLXRleHRwaWMgLmNlLWJvZHl0ZXh0IGZvb3RlciAudGVhc2VyLXRleHQgaDIuY2lfcmVkLGZvb3RlciAudGVhc2VyLXRleHQgaDQuY2lfcmVkLGZvb3RlciAudGVhc2VyLXRleHQgaDUuY2lfcmVkLGZvb3RlciAudGVhc2VyLXRleHQgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuY2lfcmVkLmg1LGZvb3RlciAudGVhc2VyLXRleHQgaDYuY2lfcmVkLGZvb3RlciAudGVhc2VyLXRleHQgaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuY2lfcmVkLmg2LGZvb3RlciAudGVhc2VyLXRleHQgLnRleHRsaW5rLmNpX3JlZCxmb290ZXIgLnRlYXNlci10ZXh0IC5jdGEuY2lfcmVkLGZvb3RlciAudGVhc2VyLXRleHQgLmNvcHkxLmNpX3JlZCxmb290ZXIgLnRlYXNlci10ZXh0IC5jb3B5Mi5jaV9yZWQsZm9vdGVyIC50ZWFzZXItdGV4dCAubGFiZWwxLmNpX3JlZCxmb290ZXIgLnRlYXNlci10ZXh0IC5sYWJlbDIuY2lfcmVke2NvbG9yOiNmOTBhMzR9aGVhZGVyIC50ZWFzZXItdGV4dCAudGV4dC1saW5rLGZvb3RlciAudGVhc2VyLXRleHQgLnRleHQtbGlua3ttYXJnaW4tdG9wOjVweH1oZWFkZXIgLnRlYXNlci10ZXh0LmJpZ2dlc3QsZm9vdGVyIC50ZWFzZXItdGV4dC5iaWdnZXN0e3BhZGRpbmctYm90dG9tOjMwcHg7bGVmdDoxNXB4fWhlYWRlciAudGVhc2VyLXRleHQuYmlnZ2VzdCAubGFiZWwxLGZvb3RlciAudGVhc2VyLXRleHQuYmlnZ2VzdCAubGFiZWwxe2NvbG9yOiM5OTk7bWFyZ2luLXRvcDotMzJweH1oZWFkZXIgLnRlYXNlci10ZXh0LmJpZ2dlc3Quc3VicGFnZSAubGFiZWwxLGZvb3RlciAudGVhc2VyLXRleHQuYmlnZ2VzdC5zdWJwYWdlIC5sYWJlbDF7Y29sb3I6Izk5OTttYXJnaW4tdG9wOi0yNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtoZWFkZXIgLnRlYXNlci10ZXh0LmJpZ2dlc3QsZm9vdGVyIC50ZWFzZXItdGV4dC5iaWdnZXN0e3BhZGRpbmctbGVmdDozMHB4O3BhZGRpbmctYm90dG9tOjYwcHg7bGVmdDozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7aGVhZGVyIC50ZWFzZXItdGV4dC5iaWdnZXN0LGZvb3RlciAudGVhc2VyLXRleHQuYmlnZ2VzdHtsZWZ0OjYwcHg7cGFkZGluZy1ib3R0b206OTBweH19aGVhZGVyIC50ZWFzZXItdGV4dC5iaWcsZm9vdGVyIC50ZWFzZXItdGV4dC5iaWd7bGVmdDoxNXB4fWhlYWRlciAudGVhc2VyLXRleHQuYmlnIGgyLGZvb3RlciAudGVhc2VyLXRleHQuYmlnIGgye21hcmdpbi10b3A6LTVweDttYXJnaW4tYm90dG9tOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe2hlYWRlciAudGVhc2VyLXRleHQuYmlnLGZvb3RlciAudGVhc2VyLXRleHQuYmlne3BhZGRpbmctYm90dG9tOjYwcHg7bGVmdDozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCl7aGVhZGVyIC50ZWFzZXItdGV4dC5iaWcsZm9vdGVyIC50ZWFzZXItdGV4dC5iaWd7bGVmdDo2MHB4fX1oZWFkZXIgLnRlYXNlci10ZXh0Lm1lZGl1bSxmb290ZXIgLnRlYXNlci10ZXh0Lm1lZGl1bXtsZWZ0OjE1cHh9aGVhZGVyIC50ZWFzZXItdGV4dC5tZWRpdW0gaDQsZm9vdGVyIC50ZWFzZXItdGV4dC5tZWRpdW0gaDR7bWFyZ2luLWJvdHRvbToycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe2hlYWRlciAudGVhc2VyLXRleHQubWVkaXVtLGZvb3RlciAudGVhc2VyLXRleHQubWVkaXVte3BhZGRpbmctYm90dG9tOjYwcHg7bGVmdDozMHB4fX1oZWFkZXIgLnRlYXNlci10ZXh0LnNtYWxsLGZvb3RlciAudGVhc2VyLXRleHQuc21hbGx7cGFkZGluZy1ib3R0b206MjBweH1oZWFkZXIgLnRlYXNlci10ZXh0LnNtYWxsIC5sYWJlbDEsZm9vdGVyIC50ZWFzZXItdGV4dC5zbWFsbCAubGFiZWwxe2NvbG9yOiM5OTk7bWFyZ2luLXRvcDotMzBweH1oZWFkZXIgLnRlYXNlci10ZXh0LnNtYWxsZXN0LGZvb3RlciAudGVhc2VyLXRleHQuc21hbGxlc3R7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICM0ZDgwYTU7bGVmdDoxNXB4fWhlYWRlciAudGVhc2VyLXRleHQuc21hbGxlc3QgLmxhYmVsMSxmb290ZXIgLnRlYXNlci10ZXh0LnNtYWxsZXN0IC5sYWJlbDF7bWFyZ2luLXRvcDotNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtoZWFkZXIgLnRlYXNlci10ZXh0LnNtYWxsZXN0LGZvb3RlciAudGVhc2VyLXRleHQuc21hbGxlc3R7cGFkZGluZy1sZWZ0OjMwcHg7bGVmdDozMHB4fX1oZWFkZXIgLnRlYXNlci10ZXh0LmNsZWFuLGZvb3RlciAudGVhc2VyLXRleHQuY2xlYW57Ym9yZGVyLWxlZnQ6bm9uZTtwYWRkaW5nLWJvdHRvbToxNXB4O2xlZnQ6aW5oZXJpdH1oZWFkZXIuc2l0ZS1oZWFkZXIgLnRvZ2dsZS1tZW51IC5pY24tc2VhcmNoe21hcmdpbjowO21hcmdpbi10b3A6MXB4fWhlYWRlci5zaXRlLWhlYWRlciAudG9nZ2xlLW1lbnUudG9nZ2xlLXNlYXJjaC5jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo1cHg7dG9wOi0ycHh9aGVhZGVyLnNpdGUtaGVhZGVyIC50b2dnbGUtbWVudS5tYWluIC5pY29ue2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjIwcHh9aGVhZGVyLnNpdGUtaGVhZGVyIC50b2dnbGUtbWVudS50b2dnbGUtc2VhcmNoIC5pY24tc2VhcmNoe2Zsb2F0OnJpZ2h0fWhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVse3BhZGRpbmctbGVmdDowfWhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpe3BhZGRpbmc6MTBweCAwO21hcmdpbjowfWhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg1e21hcmdpbjowfWhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpLmg2e2ZvbnQtc2l6ZToxcmVtO21hcmdpbjowfWhlYWRlci5zaXRlLWhlYWRlciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpIGF7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZX1oZWFkZXIuc2l0ZS1oZWFkZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaSBhOmhvdmVye2NvbG9yOiNkZGR9aGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuYWN0aXZlIGF7Y29sb3I6I2RkZH1oZWFkZXIuc2l0ZS1oZWFkZXIgLnNvY2lhbHMgaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5zb2NpYWxzIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuaDYsaGVhZGVyLnNpdGUtaGVhZGVyIC5tYWluLW5hdmlnYXRpb24gdWwgLnNvY2lhbHMgbGkuaDZ7bGluZS1oZWlnaHQ6MS4xNX0uZm9vdGVye2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYTtib3JkZXItdG9wOm5vbmU7cGFkZGluZzowO2xpbmUtaGVpZ2h0OjEuMTV9LmNjX2Jhbm5lci13cmFwcGVyIC5jdGF7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxcmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiM0ZDgwYTU7aGVpZ2h0OjQwcHg7cGFkZGluZzowIDMwcHg7Ym9yZGVyOm5vbmU7Y29sb3I6I2ZmZjttYXJnaW46MCBhdXRvO21hcmdpbi1sZWZ0OjIwcHh9LmNjX2Jhbm5lci13cmFwcGVyIC5jdGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNGQ4MGE1fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuY2NfYmFubmVyLXdyYXBwZXIgLmN0YXtmb250LXNpemU6MS4yNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jY19iYW5uZXItd3JhcHBlciAuY3Rhe21hcmdpbi1ib3R0b206MjBweH19IiwiJHJlZDE6I2E2MTkzMztcclxuJGZhbGxiYWNrX2ZvbnRzOiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4kZmFsbGJhY2tfc2VyaWZfZm9udHM6IFRpbWVzIE5ldyBSb21hbiwgVGltZXMsIENvdXJpZXIsIHNlcmlmO1xyXG4kbHNwYWNpbmcxOjAuMmVtO1xyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAncHJveGltYV9ub3ZhcmVndWxhcic7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnQvcHJveGltYW5vdmEtcmVndWxhci13ZWJmb250LmVvdCcpO1xyXG5cdHNyYzogdXJsKCcuLi9mb250L3Byb3hpbWFub3ZhLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdFx0dXJsKCcuLi9mb250L3Byb3hpbWFub3ZhLXJlZ3VsYXItd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcblx0XHR1cmwoJy4uL2ZvbnQvcHJveGltYW5vdmEtcmVndWxhci13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuXHRcdHVybCgnLi4vZm9udC9wcm94aW1hbm92YS1yZWd1bGFyLXdlYmZvbnQuc3ZnI3Byb3hpbWFfbm92YXJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59ICBcclxuXHJcbkBtaXhpbiBmb250X2pscl9wcm94aW1hX25vdmFfcmVndWxhciB7XHJcblx0Zm9udC1mYW1pbHk6IFwicHJveGltYV9ub3ZhcmVndWxhclwiLCAkZmFsbGJhY2tfZm9udHM7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ2FtcGVyc3RhbmRhcmRtZWRpdW0nO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnQvYW1wZXJzdGFuZGFyZG1lZGl1bS13ZWJmb250LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnQvYW1wZXJzdGFuZGFyZG1lZGl1bS13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L2FtcGVyc3RhbmRhcmRtZWRpdW0td2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L2FtcGVyc3RhbmRhcmRtZWRpdW0td2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L2FtcGVyc3RhbmRhcmRtZWRpdW0td2ViZm9udC5zdmcjYW1wZXJzdGFuZGFyZG1lZGl1bScpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG5cclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ2ZsYW1hX2JvbGRyZWd1bGFyJztcclxuICAgIHNyYzp1cmwoJy4uL2ZvbnQvZmxhbWEtYm9sZC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udGZsYW1hLWJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9mbGFtYS1ib2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9mbGFtYS1ib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvZmxhbWEtYm9sZC5lb3QnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L2ZsYW1hLWJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnYW1wZXJzdGFuZGFyZGxpZ2h0JztcclxuICAgIHNyYzogdXJsKCcuLi9mb250L2FtcGVyc3RhbmRhcmRsaWdodC13ZWJmb250LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnQvYW1wZXJzdGFuZGFyZGxpZ2h0LXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvYW1wZXJzdGFuZGFyZGxpZ2h0LXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9hbXBlcnN0YW5kYXJkbGlnaHQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L2FtcGVyc3RhbmRhcmRsaWdodC13ZWJmb250LnN2ZyNhbXBlcnN0YW5kYXJkbGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ2FtcGVyc3RhbmRhcmRoZWF2eSc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udC9hbXBlcnN0YW5kYXJkaGVhdnktd2ViZm9udC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250L2FtcGVyc3RhbmRhcmRoZWF2eS13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L2FtcGVyc3RhbmRhcmRoZWF2eS13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvYW1wZXJzdGFuZGFyZGhlYXZ5LXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9hbXBlcnN0YW5kYXJkaGVhdnktd2ViZm9udC5zdmcjYW1wZXJzdGFuZGFyZGhlYXZ5JykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnYW1wZXJzY3JpcHRyZWd1bGFyJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250L2FtcGVyc2NyaXB0XzFfMy13ZWJmb250LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnQvYW1wZXJzY3JpcHRfMV8zLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvYW1wZXJzY3JpcHRfMV8zLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9hbXBlcnNjcmlwdF8xXzMtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L2FtcGVyc2NyaXB0XzFfMy13ZWJmb250LnN2ZyNhbXBlcnNjcmlwdHJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdhbXBlcnNlcmlmJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250L0FtcGVyc2VyaWYuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udC9BbXBlcnNlcmlmLm90ZicpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvQW1wZXJzZXJpZi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L0FtcGVyc2VyaWYudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9BbXBlcnNlcmlmJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG59XHJcblxyXG5AbWl4aW4gZm9udF9hbXBlcm1lZGl1bSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiYW1wZXJzdGFuZGFyZG1lZGl1bVwiLCAkZmFsbGJhY2tfZm9udHM7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udF9hbXBlcmxpZ2h0IHtcclxuXHRmb250LWZhbWlseTogXCJhbXBlcnN0YW5kYXJkbGlnaHRcIiwgJGZhbGxiYWNrX2ZvbnRzO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGZvbnRfYW1wZXJoZWF2eSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiYW1wZXJzdGFuZGFyZGhlYXZ5XCIsICRmYWxsYmFja19mb250cztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250X2ZsYW1hIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcImZsYW1hX2JvbGRyZWd1bGFyXCIsICRmYWxsYmFja19mb250cztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250X2FtcGVyc2NyaXB0IHtcclxuXHRmb250LWZhbWlseTogXCJhbXBlcnNjcmlwdHJlZ3VsYXJcIiwgJGZhbGxiYWNrX3NlcmlmX2ZvbnRzO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGZvbnRfYW1wZXJzZXJpZiB7XHJcblx0Zm9udC1mYW1pbHk6IFwiYW1wZXJzZXJpZlwiLCAkZmFsbGJhY2tfc2VyaWZfZm9udHM7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBtaXhpbiBmb250X2N0YSB7XHJcbiAgICBmb250LWZhbWlseTogXCJvcGVuX3NhbnNib2xkXCIsICRmYWxsYmFja19mb250cztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjUwZW07XHJcbn1cclxuQG1peGluIGZvbnRfaDIge1xyXG4gICAgZm9udC1mYW1pbHk6IFwib3Blbl9zYW5zcmVnXCIsICRmYWxsYmFja19mb250cztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDEuNDAwZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4yZW07IFxyXG59XHJcbkBtaXhpbiBjb3B5IHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIm9wZW5fc2Fuc3JlZ3VsYXJcIiwgJGZhbGxiYWNrX2ZvbnRzO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS40ZW07XHJcbn1cclxuQG1peGluIGZvbnRfZm9vdGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIm9wZW5fc2Fuc3JlZ3VsYXJcIiwgJGZhbGxiYWNrX2ZvbnRzO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI1MGVtO1xyXG59XHJcblxyXG5cclxuLypDT0xPUlMqL1xyXG4kZGFyay1jb2xvcjogIzE5MTkxOTtcclxuJHdoaXRlLWNvbG9yOiAjZmZmZmZmO1xyXG4kYmx1ZS1jb2xvcjogIzRkODBhNTtcclxuJHllbGxvdy1jb2xvcjogIzRkODBhNTtcclxuJHBpbmstY29sb3I6ICM0ZDgwYTU7XHJcbiRncmVlbi1jb2xvcjogIzRkODBhNTtcclxuJGJsYWNrOiAjMDAwMDAwO1xyXG4kZ3JleS1ob3ZlcjogI2FhYTtcclxuXHJcbiRzaXplLW1lZGl1bTogNzY4cHg7XHJcbiRzaXplLWxhcmdlOiA5NDBweDtcclxuXHJcblxyXG4vKiBDb2xvcnMgQ3JpbWUgYW5kIEludmVzdGlnYXRpb24gKi9cclxuJGNpX3JlZDogI2Y5MGEzNDsgXHJcbiRjaV9ibGFjazogIzE5MWUyNDsgXHJcbiRjaV93aGl0ZTogI2YwZjBmMDtcclxuXHJcbi8qIEJPWEVTICovXHJcbiRib3gteWVsbG93LWNvbG9yOiAjNGQ4MGE1O1xyXG4kYm94LXBpbmstY29sb3I6ICM0ZDgwYTU7XHJcbiRib3gtYmx1ZS1jb2xvcjogIzRkODBhNTtcclxuJGJveC1ncmVlbi1jb2xvcjogIzRkODBhNTtcclxuXHJcbi8qIEltYWdlcyAqL1xyXG4kaW1hZ2UtcGF0aDogXCIuLi9pbWdcIjtcclxuXHJcbi8qIFJldGluYSAqL1xyXG4kcmV0aW5hOiBcIm9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KVwiO1xyXG4kcmV0aW5hLWltYWdlLXBhdGg6IFwiLi4vaW1nLzJ4XCI7XHJcbiRyZXRpbmEtaW1hZ2Utc3VmZml4OiBcIjJ4XCI7XHJcblxyXG4vLyBNaXhpbiBmw7xyIFBORy1CaWxkL0ljb24gbWl0IFJldGluYWRhcnN0ZWxsdW5nXHJcbi8vIFBhcmFtZXRlciBCaWxkcGZhZCwgQnJlaXRlIHVuZCBIw7ZoZSAodm9tIEJpbGRhdXNzY2huaXR0KTsgb3B0aW9uYWwgQnJlaXRlIHVuZCBIw7ZoZSB2b24gZGVyIGdlc2FtdGVuIEdyYWZpa1xyXG4vLyBCZWlzcGllbDogQGluY2x1ZGUgaW1hZ2UtcG5nKCdsb2dvJywgMTQwcHgsIDQwcHgpO1xyXG5AbWl4aW4gaW1hZ2UtcG5nICgkaW1hZ2UsICR3aWR0aCwgJGhlaWdodCwgJHJldGluYVdpZHRoOjEwMCUsICRyZXRpbmFIZWlnaHQ6YXV0bykge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCIjeyRpbWFnZS1wYXRofS8jeyRpbWFnZX0ucG5nXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgd2lkdGg6JHdpZHRoO1xyXG4gICAgaGVpZ2h0OiRoZWlnaHQ7XHJcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuICAgIEBpbmNsdWRlIHJldGluYS1pbWFnZS1wbmcoJGltYWdlLCAkcmV0aW5hV2lkdGgsICRyZXRpbmFIZWlnaHQpO1xyXG59XHJcblxyXG4vLyBNaXhpbiBmw7xyIEpQRy1CaWxkL0ljb24gbWl0IFJldGluYWRhcnN0ZWxsdW5nXHJcbi8vIFBhcmFtZXRlciBCaWxkcGZhZGUsIEJyZWl0ZSwgSMO2aGVcclxuLy8gQmVpc3BpZWw6IEBpbmNsdWRlIGltYWdlLWpwZygnbG9nbycsIDE0MHB4LCA0MHB4KTtcclxuQG1peGluIGltYWdlLWpwZyAoJGltYWdlLCAkd2lkdGgsICRoZWlnaHQpIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiI3skaW1hZ2UtcGF0aH0vI3skaW1hZ2V9LmpwZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuICAgIHdpZHRoOiR3aWR0aDtcclxuICAgIGhlaWdodDokaGVpZ2h0O1xyXG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICBAaW5jbHVkZSByZXRpbmEtaW1hZ2UtanBnKCRpbWFnZSwgMTAwJSwgYXV0byk7XHJcbn1cclxuXHJcbkBtaXhpbiByZXRpbmEtaW1hZ2UtcG5nKCRpbWFnZSwgJHdpZHRoLCAkaGVpZ2h0KSB7XHJcbiAgICBAbWVkaWEgI3skcmV0aW5hfSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCIjeyRyZXRpbmEtaW1hZ2UtcGF0aH0vI3skaW1hZ2V9XyN7JHJldGluYS1pbWFnZS1zdWZmaXh9LnBuZ1wiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6JHdpZHRoICRoZWlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiByZXRpbmEtaW1hZ2UtanBnICgkaW1hZ2UsICR3aWR0aCwgJGhlaWdodCkge1xyXG4gICAgQG1lZGlhICN7JHJldGluYX0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiI3skcmV0aW5hLWltYWdlLXBhdGh9LyN7JGltYWdlfV8jeyRyZXRpbmEtaW1hZ2Utc3VmZml4fS5qcGdcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiR3aWR0aCAkaGVpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgIH1cclxufSIsIi8qIFJFQlJBTkQgMjAxNyAqL1xyXG5cclxuLyogQ29sb3JzICovXHJcbi8qQW5hbG9ndWVzIE5ld3MgQ0kqL1xyXG4kaGlzdG9yeS1ncmVlbjogIzAwZThhYztcclxuJGhpc3RvcnktcmVkOiAjZWIwMDI4O1xyXG4kaGlzdG9yeS1ibGFjazogIzEyMTIxYTtcclxuJGhpc3RvcnktZ3JleTogI2VjZWNlYztcclxuLypBZGRpdGlvbmFsbHkgZGVmaW5lZCBjb2xvcnMqL1xyXG4kd2hpdGU6ICNmZmZmZmY7XHJcbiR3aGl0ZS1ncmV5OiAjZmFmYWZhO1xyXG4kbWVkaXVtbGlnaHRncmV5OiAjZGRkZGRkO1xyXG4kZ3JleTogIzk5OTk5OTtcclxuJG1lZGl1bWRhcmtncmV5OiM2NjY2NjY7XHJcbiRkYXJrZ3JleTogIzMzMzMzMztcclxuJGh2ci1yZWQ6IHJnYmEoMjM1LDAsNDAsMC43KTtcclxuJGhpc3RvcnktYmxhY2stM1Byb3plbnQ6IHJnYmEoMTgsMTgsMjYsMC4wMyk7XHJcblxyXG4vKiBDb2xvcnMgQSZFICovXHJcbiRibGFjazogIzAwMDtcclxuJHJlZF9lcnJvcjogI2Q0MjAzZTtcclxuXHJcbiRhZV9ibGFjazogIzE5MTkxOTtcclxuJGFlX2dyZXlfdWx0cmFsaWdodDogI2ZhZmFmYTtcclxuJGFlX2dyZXlfbGlnaHQyOiAjZjJmMmYyOyAvL0JHID0+IFRWLUd1aWRlXHJcbiRhZV9ncmV5X2xpZ2h0OiAjZGRkZGRkO1xyXG4kYWVfZ3JleTogI2FhYWFhYTtcclxuJGFlX2dyZXlfZGFyazogIzY2NjY2NjtcclxuJGFlX2dyZXlfdWx0cmFkYXJrOiAjNDk0OTQ5O1xyXG4kYWVfYmx1ZTogIzRkODBhNTtcclxuXHJcbi8qIEJPWEVTICovXHJcbiRib3gteWVsbG93LWNvbG9yOiAkYWVfYmxhY2s7XHJcbiRib3gtcGluay1jb2xvcjogJGFlX2dyZXlfdWx0cmFkYXJrO1xyXG4kYm94LWJsdWUtY29sb3I6ICRhZV9ibHVlO1xyXG4kYm94LWdyZWVuLWNvbG9yOiAkYWVfZ3JleV9kYXJrO1xyXG5cclxuLyogU2VpdGVudW1icnVjaCAobW9iaWxlIGZpcnN0KSAqL1xyXG4kc2l6ZV8zOTA6MzkwcHg7XHJcbiRzaXplXzQ4MDogNDgwcHg7IC8vU2VuZHVuZ2VuOiBHYWxlcmllID0+IFRodW1icyBTbGlkZXJcclxuJHNpemVfNzY4OiA3NjhweDtcclxuJHNpemVfOTYwOiA5NjBweDsgXHJcbiRzaXplXzEwMjQ6IDEwMjRweDtcclxuJHNpemVfMTE0NzoxMTQ3cHg7XHJcbiRzaXplXzEyMDA6IDEyMDBweDsgLy9TZW5kdW5nZW46IFNlbmRldGVybWluZSA9PiBDb2x1bW5zOiBEYXR1bSAmIFVocnplaXRcclxuJHNpemVfMTI4MDogMTI4MHB4OyAvL1NlbmR1bmdlbjogU2VuZGV0ZXJtaW5lID0+IENvbHVtbnM6IERhdHVtICYgVWhyemVpdFxyXG4kc2l6ZV9oZWFkZXItbW9iaWxlOjEzMDBweDtcclxuXHJcbi8qIENvbG9ycyBDcmltZSBhbmQgSW52ZXN0aWdhdGlvbiAqL1xyXG4kY2lfcmVkOiAjZjkwYTM0OyBcclxuJGNpX2JsYWNrOiAjMTkxZTI0O1xyXG4kY2lfd2hpdGU6ICNmMGYwZjA7XHJcblxyXG5cclxuLyogRm9udHMgKi9cclxuJGZhbGxiYWNrX2ZvbnRzOiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4kZmFsbGJhY2tfc2VyaWZfZm9udHM6IFRpbWVzIE5ldyBSb21hbiwgVGltZXMsIENvdXJpZXIsIHNlcmlmO1xyXG4kbHNwYWNpbmcxOjAuMmVtO1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ29wZW5fc2Fuc2xpZ2h0JztcclxuICAgIHNyYzogdXJsKCcuLi9mb250L09wZW5TYW5zLUxpZ2h0LXdlYmZvbnQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udC9PcGVuU2Fucy1MaWdodC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgLy91cmwoJy4uL2ZvbnQvT3BlblNhbnMtTGlnaHQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L09wZW5TYW5zLUxpZ2h0LXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9PcGVuU2Fucy1MaWdodC13ZWJmb250LnN2ZyNvcGVuX3NhbnNyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdmbGFtYV9ib2xkcmVndWxhcic7XHJcbiAgICBzcmM6dXJsKCcuLi9mb250L2ZsYW1hLWJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnQvZmxhbWEtYm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L2ZsYW1hLWJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L2ZsYW1hLWJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9mbGFtYS1ib2xkLmVvdCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvZmxhbWEtYm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ29wZW5fc2Fuc3NlbWlib2xkJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250L09wZW5TYW5zLVNlbWlib2xkLXdlYmZvbnQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udC9PcGVuU2Fucy1TZW1pYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250L09wZW5TYW5zLVNlbWlib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9PcGVuU2Fucy1TZW1pYm9sZC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvT3BlblNhbnMtU2VtaWJvbGQtd2ViZm9udC5zdmcjb3Blbl9zYW5zcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnb3Blbl9zYW5zcmVndWxhcic7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udC9PcGVuU2Fucy1SZWd1bGFyLXdlYmZvbnQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udC9PcGVuU2Fucy1SZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvT3BlblNhbnMtUmVndWxhci13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvT3BlblNhbnMtUmVndWxhci13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvT3BlblNhbnMtUmVndWxhci13ZWJmb250LnN2ZyNvcGVuX3NhbnNyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdvcGVuX3NhbnNib2xkJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250L09wZW5TYW5zLUJvbGQtd2ViZm9udC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250L09wZW5TYW5zLUJvbGQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9PcGVuU2Fucy1Cb2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9PcGVuU2Fucy1Cb2xkLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udC9PcGVuU2Fucy1Cb2xkLXdlYmZvbnQuc3ZnI29wZW5fc2Fuc2JvbGQnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgXHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IFxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnb3Blbl9zYW5zYm9sZGl0YWxpYyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udC9PcGVuU2Fucy1Cb2xkSXRhbGljLXdlYmZvbnQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udC9PcGVuU2Fucy1Cb2xkSXRhbGljLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvT3BlblNhbnMtQm9sZEl0YWxpYy13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvT3BlblNhbnMtQm9sZEl0YWxpYy13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnQvT3BlblNhbnMtQm9sZEl0YWxpYy13ZWJmb250LnN2ZyNvcGVuX3NhbnNib2xkJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IFxyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsOyBcclxufVxyXG5cclxuQG1peGluIGZvbnRfbGlnaHQge1xyXG4gICAgZm9udC1mYW1pbHk6ICBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGZvbnRfc2VtaWJvbGQge1xyXG4gICAgZm9udC1mYW1pbHk6ICBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250X2ZsYW1hIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcImZsYW1hX2JvbGRyZWd1bGFyXCIsICRmYWxsYmFja19mb250cztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250X3JlZyB7XHJcbiAgICBmb250LWZhbWlseTogIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udF9ib2xkIHtcclxuICAgIGZvbnQtZmFtaWx5OiAgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udF9ib2xkaXRhbGljIHtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcblxyXG5cclxuLyogU2NocmlmdGdyw7bDn2VuICovXHJcbiRmb250XzExOiAwLjY4NzVyZW07XHJcbiRmb250XzEyOiAwLjc1MHJlbTtcclxuJGZvbnRfMTQ6IDAuODc1cmVtO1xyXG4kZm9udF8xNjogMXJlbTtcclxuJGZvbnRfMTc6IDEuMDYyNXJlbTtcclxuJGZvbnRfMTg6IDEuMTI1cmVtO1xyXG4kZm9udF8yMDogMS4yNXJlbTtcclxuJGZvbnRfMjI6IDEuMzc1cmVtOyBcclxuJGZvbnRfMjQ6IDEuNXJlbTtcclxuJGZvbnRfMjg6IDEuNzVyZW07XHJcbiRmb250XzMwOiAxLjg3NXJlbTtcclxuJGZvbnRfMzY6IDIuMjVyZW07XHJcbiRmb250XzM4OiAyLjM3NXJlbTtcclxuJGZvbnRfNDA6IDIuNXJlbTtcclxuJGZvbnRfNDY6IDIuODc1cmVtOyAgXHJcbiRmb250XzQ4OiAzcmVtO1xyXG4kZm9udF84ODogNS41cmVtO1xyXG4kZm9udF8xMDg6IDYuNzVyZW07XHJcblxyXG4vKiBNSVhJTiBGw5xSIEdSQURJRU5UICovXHJcbkBtaXhpbiBncmFkaWVudC1yYWRpYWx7XHJcbiAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDAwMDAwKzAsMTgxODE4KzEwMCYwKzAsMC44KzEwMCAqL1xyXG4gICAgYmFja2dyb3VuZDogLW1vei1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDI0LDI0LDI0LDAuOCkgMTAwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgyNCwyNCwyNCwwLjgpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG4gICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgYXQgY2VudGVyLCByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMjQsMjQsMjQsMC44KSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyNjYzE4MTgxOCcsR3JhZGllbnRUeXBlPTEgKTsgLyogSUU2LTkgZmFsbGJhY2sgb24gaG9yaXpvbnRhbCBncmFkaWVudCAqL1xyXG59XHJcblxyXG5AbWl4aW4gZ3JhZGllbnQtbGluZWFye1xyXG4gICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzEyMTIxYSswLDEyMTIxYSs0MCwxMjEyMWErMTAwJjArMCwwLjUrNDAsMC44KzEwMCwwLjkrMTAwICovXHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTgsMTgsMjYsMCkgMCUsIHJnYmEoMTgsMTgsMjYsMC42KSA0MCUsIHJnYmEoMTgsMTgsMjYsMC45KSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxOCwxOCwyNiwwKSAwJSxyZ2JhKDE4LDE4LDI2LDAuNikgNDAlLHJnYmEoMTgsMTgsMjYsMC45KSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTgsMTgsMjYsMCkgMCUscmdiYSgxOCwxOCwyNiwwLjYpIDQwJSxyZ2JhKDE4LDE4LDI2LDAuOSkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMDEyMTIxYScsIGVuZENvbG9yc3RyPScjZTYxMjEyMWEnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXHJcbn1cclxuXHJcbkBtaXhpbiBncmFkaWVudC1saW5lYXJfcmV2ZXJzZXtcclxuICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyMxMjEyMWErMCwxMjEyMWErNjAsMTIxMjFhKzEwMCYwLjkrMCwwLjgrMCwwLjUrNjAsMCsxMDAgKi9cclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTgsMTgsMjYsMC44KSAwJSwgcmdiYSgxOCwxOCwyNiwwLjUpIDYwJSwgcmdiYSgxOCwxOCwyNiwwKSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTgsMTgsMjYsMC44KSAwJSxyZ2JhKDE4LDE4LDI2LDAuNSkgNjAlLHJnYmEoMTgsMTgsMjYsMCkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgxOCwxOCwyNiwwLjgpIDAlLHJnYmEoMTgsMTgsMjYsMC41KSA2MCUscmdiYSgxOCwxOCwyNiwwKSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2NjMTIxMjFhJywgZW5kQ29sb3JzdHI9JyMwMDEyMTIxYScsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cclxufVxyXG5cclxuQG1peGluIGdyYWRpZW50LWxpbmVhcl9tb3JlaW50ZW5zZXtcclxuICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyMxMjEyMWErMCwxMjEyMWErNDAsMTIxMjFhKzEwMCYwKzAsMC41KzQwLDAuOCsxMDAsMSsxMDAgKi9cclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMTgsMTgsMjYsMCkgMCUsIHJnYmEoMTgsMTgsMjYsMC41KSA0MCUsIHJnYmEoMTgsMTgsMjYsMSkgMTAwJSk7IC8qIEZGMy42LTE1ICovXHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDE4LDE4LDI2LDApIDAlLHJnYmEoMTgsMTgsMjYsMC41KSA0MCUscmdiYSgxOCwxOCwyNiwxKSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDE4LDE4LDI2LDApIDAlLHJnYmEoMTgsMTgsMjYsMC41KSA0MCUscmdiYSgxOCwxOCwyNiwxKSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMTIxMjFhJywgZW5kQ29sb3JzdHI9JyMxMjEyMWEnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXHJcbn1cclxuXHJcbkBtaXhpbiBjb2x1bW5fY2VudGVyZWR7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgXHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGNsZWFyOiBib3RoOyBcclxufVxyXG5cclxuLyogSW1hZ2VzICovXHJcbiRpbWFnZS1wYXRoOiBcIi4uL2ltZ1wiO1xyXG5cclxuLyogUmV0aW5hICovXHJcbiRyZXRpbmE6IFwib25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSwgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpXCI7XHJcbiRyZXRpbmEtaW1hZ2UtcGF0aDogXCIuLi9pbWcvMnhcIjtcclxuJHJldGluYS1pbWFnZS1zdWZmaXg6IFwiMnhcIjtcclxuXHJcbi8vIE1peGluIGbDvHIgUE5HLUJpbGQvSWNvbiBtaXQgUmV0aW5hZGFyc3RlbGx1bmdcclxuLy8gUGFyYW1ldGVyIEJpbGRwZmFkLCBCcmVpdGUgdW5kIEjDtmhlICh2b20gQmlsZGF1c3NjaG5pdHQpOyBvcHRpb25hbCBCcmVpdGUgdW5kIEjDtmhlIHZvbiBkZXIgZ2VzYW10ZW4gR3JhZmlrXHJcbi8vIEJlaXNwaWVsOiBAaW5jbHVkZSBpbWFnZS1wbmcoJ2xvZ28nLCAxNDBweCwgNDBweCk7XHJcbkBtaXhpbiBpbWFnZS1wbmcgKCRpbWFnZSwgJHdpZHRoLCAkaGVpZ2h0LCAkcmV0aW5hV2lkdGg6MTAwJSwgJHJldGluYUhlaWdodDphdXRvKSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybChcIiN7JGltYWdlLXBhdGh9LyN7JGltYWdlfS5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDokd2lkdGg7XHJcbiAgICBoZWlnaHQ6JGhlaWdodDtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgQGluY2x1ZGUgcmV0aW5hLWltYWdlLXBuZygkaW1hZ2UsICRyZXRpbmFXaWR0aCwgJHJldGluYUhlaWdodCk7XHJcbn1cclxuXHJcbi8vIE1peGluIGbDvHIgSlBHLUJpbGQvSWNvbiBtaXQgUmV0aW5hZGFyc3RlbGx1bmdcclxuLy8gUGFyYW1ldGVyIEJpbGRwZmFkZSwgQnJlaXRlLCBIw7ZoZVxyXG4vLyBCZWlzcGllbDogQGluY2x1ZGUgaW1hZ2UtanBnKCdsb2dvJywgMTQwcHgsIDQwcHgpO1xyXG5AbWl4aW4gaW1hZ2UtanBnICgkaW1hZ2UsICR3aWR0aCwgJGhlaWdodCkge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCIjeyRpbWFnZS1wYXRofS8jeyRpbWFnZX0uanBnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgd2lkdGg6JHdpZHRoO1xyXG4gICAgaGVpZ2h0OiRoZWlnaHQ7XHJcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuICAgIEBpbmNsdWRlIHJldGluYS1pbWFnZS1qcGcoJGltYWdlLCAxMDAlLCBhdXRvKTtcclxufVxyXG5cclxuQG1peGluIHJldGluYS1pbWFnZS1wbmcoJGltYWdlLCAkd2lkdGgsICRoZWlnaHQpIHtcclxuICAgIEBtZWRpYSAjeyRyZXRpbmF9IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybChcIiN7JHJldGluYS1pbWFnZS1wYXRofS8jeyRpbWFnZX1fI3skcmV0aW5hLWltYWdlLXN1ZmZpeH0ucG5nXCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTokd2lkdGggJGhlaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHJldGluYS1pbWFnZS1qcGcgKCRpbWFnZSwgJHdpZHRoLCAkaGVpZ2h0KSB7XHJcbiAgICBAbWVkaWEgI3skcmV0aW5hfSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCIjeyRyZXRpbmEtaW1hZ2UtcGF0aH0vI3skaW1hZ2V9XyN7JHJldGluYS1pbWFnZS1zdWZmaXh9LmpwZ1wiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6JHdpZHRoICRoZWlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjbGVhcmZpeCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcbiIsIi8qISBub3JtYWxpemUuY3NzIHYxLjEuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA2LzcvOC85IGFuZCBGaXJlZm94IDMuXG4gKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA2LzcvOC85IGFuZCBGaXJlZm94IDMuXG4gKi9cblxuYXVkaW8sXG5jYW52YXMsXG52aWRlbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICpkaXNwbGF5OiBpbmxpbmU7XG4gICAgKnpvb206IDE7XG59XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgNy84LzksIEZpcmVmb3ggMywgYW5kIFNhZmFyaSA0LlxuICogS25vd24gaXNzdWU6IG5vIElFIDYgc3VwcG9ydC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEJhc2VcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0ZXh0IHJlc2l6aW5nIG9kZGx5IGluIElFIDYvNyB3aGVuIGJvZHkgYGZvbnQtc2l6ZWAgaXMgc2V0IHVzaW5nXG4gKiAgICBgZW1gIHVuaXRzLlxuICogMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXG4gKiAgICB1c2VyIHpvb20uXG4gKi9cblxuaHRtbCB7XG4gICAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBmb250LWZhbWlseWAgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIGB0ZXh0YXJlYWAgYW5kIG90aGVyIGZvcm1cbiAqIGVsZW1lbnRzLlxuICovXG5cbmh0bWwsXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbnMgaGFuZGxlZCBpbmNvcnJlY3RseSBpbiBJRSA2LzcuXG4gKi9cblxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBgb3V0bGluZWAgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIENocm9tZSBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cblxuYTpmb2N1cyB7XG4gICAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVHlwb2dyYXBoeVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIGZvbnQgc2l6ZXMgYW5kIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIElFIDYvNy5cbiAqIEFkZHJlc3MgZm9udCBzaXplcyB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWAgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsXG4gKiBhbmQgQ2hyb21lLlxuICovXG5cbmgxIHtcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XG4gICAgZm9udC1zaXplOiAyZW07IC8vIDM2cHhcbiAgICBtYXJnaW46IDAgMCAwLjY3ZW0gMDtcbn1cblxuaDIge1xuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcbiAgICBmb250LXNpemU6IDEuMzNlbTsgLy8gMjRweFxuICAgIG1hcmdpbjogLTVweCAwIDEwcHggMCA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzNlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5oMyB7XG4gICAgQGluY2x1ZGUgZm9udF9yZWc7XG4gICAgZm9udC1zaXplOiAwLjg5ZW07IC8vIDE2cHhcbiAgICBtYXJnaW46IDAuNDRlbSAwOyAvLzhweFxuICAgIGxpbmUtaGVpZ2h0OiAwLjg5ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaDQge1xuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcbiAgICBmb250LXNpemU6IDAuODllbTsgLy8gMTZweFxuICAgIG1hcmdpbjogMC40NGVtIDA7XG4gICAgbGluZS1oZWlnaHQ6IDAuODllbTtcbn1cblxuaDUge1xuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBtYXJnaW46IDFlbSAwO1xufVxuXG5oNiB7XG4gICAgZm9udC1zaXplOiAwLjY3ZW07XG4gICAgbWFyZ2luOiAyLjMzZW0gMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgNy84LzksIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggMyssIFNhZmFyaSA0LzUsIGFuZCBDaHJvbWUuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmJsb2NrcXVvdGUge1xuICAgIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKi9cblxuZGZuIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICogS25vd24gaXNzdWU6IG5vIElFIDYvNyBub3JtYWxpemF0aW9uLlxuICovXG5cbmhyIHtcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgNi83LzgvOS5cbiAqL1xuXG5tYXJrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmYwO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gSUUgNi83LlxuICovXG5cbnAsXG5wcmUge1xuICAgIG1hcmdpbjogMWVtIDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCBmb250IGZhbWlseSBzZXQgb2RkbHkgaW4gSUUgNiwgU2FmYXJpIDQvNSwgYW5kIENocm9tZS5cbiAqL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgc2VyaWY7XG4gICAgX2ZvbnQtZmFtaWx5OiAnY291cmllciBuZXcnLCBtb25vc3BhY2U7XG4gICAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBwcmUtZm9ybWF0dGVkIHRleHQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgQ1NTIHF1b3RlcyBub3Qgc3VwcG9ydGVkIGluIElFIDYvNy5cbiAqL1xuXG5xIHtcbiAgICBxdW90ZXM6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgcXVvdGVzYCBwcm9wZXJ0eSBub3Qgc3VwcG9ydGVkIGluIFNhZmFyaSA0LlxuICovXG5cbnE6YmVmb3JlLFxucTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgY29udGVudDogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBMaXN0c1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIElFIDYvNy5cbiAqL1xuXG5kbCxcbm1lbnUsXG5vbCxcbnVsIHtcbiAgICBtYXJnaW46IDFlbSAwO1xufVxuXG5kZCB7XG4gICAgbWFyZ2luOiAwIDAgMCA0MHB4O1xufVxuXG4vKipcbiAqIEFkZHJlc3MgcGFkZGluZ3Mgc2V0IGRpZmZlcmVudGx5IGluIElFIDYvNy5cbiAqL1xuXG5tZW51LFxub2wsXG51bCB7XG4gICAgcGFkZGluZzogMCAwIDAgNDBweDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IGxpc3QgaW1hZ2VzIGhhbmRsZWQgaW5jb3JyZWN0bHkgaW4gSUUgNy5cbiAqL1xuXG5uYXYgdWwsXG5uYXYgb2wge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA2LzcvOC85IGFuZCBGaXJlZm94IDMuXG4gKiAyLiBJbXByb3ZlIGltYWdlIHF1YWxpdHkgd2hlbiBzY2FsZWQgaW4gSUUgNy5cbiAqL1xuXG5pbWcge1xuICAgIGJvcmRlcjogMDsgLyogMSAqL1xuICAgIC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IGJpY3ViaWM7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IGRpc3BsYXllZCBvZGRseSBpbiBJRSA5LlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRmlndXJlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA2LzcvOC85LCBTYWZhcmkgNSwgYW5kIE9wZXJhIDExLlxuICovXG5cbmZpZ3VyZSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQ29ycmVjdCBtYXJnaW4gZGlzcGxheWVkIG9kZGx5IGluIElFIDYvNy5cbiAqL1xuXG5mb3JtIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxuICovXG5cbmZpZWxkc2V0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA2LzcvOC85LlxuICogMi4gQ29ycmVjdCB0ZXh0IG5vdCB3cmFwcGluZyBpbiBGaXJlZm94IDMuXG4gKiAzLiBDb3JyZWN0IGFsaWdubWVudCBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgNi83LlxuICovXG5cbmxlZ2VuZCB7XG4gICAgYm9yZGVyOiAwOyAvKiAxICovXG4gICAgcGFkZGluZzogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAyICovXG4gICAgKm1hcmdpbi1sZWZ0OiAtN3B4OyAvKiAzICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBmb250IHNpemUgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIElFIDYvNywgRmlyZWZveCAzKywgU2FmYXJpIDUsXG4gKiAgICBhbmQgQ2hyb21lLlxuICogMy4gSW1wcm92ZSBhcHBlYXJhbmNlIGFuZCBjb25zaXN0ZW5jeSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gICAgbWFyZ2luOiAwOyAvKiAyICovXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAzICovXG4gICAgKnZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggMysgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBDaHJvbWUsIFNhZmFyaSA1KywgYW5kIElFIDYrLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94IDQrIGFuZCBPcGVyYS5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKiA0LiBSZW1vdmUgaW5uZXIgc3BhY2luZyBpbiBJRSA3IHdpdGhvdXQgYWZmZWN0aW5nIG5vcm1hbCB0ZXh0IGlucHV0cy5cbiAqICAgIEtub3duIGlzc3VlOiBpbm5lciBzcGFjaW5nIHJlbWFpbnMgaW4gSUUgNi5cbiAqL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG4gICAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG4gICAgKm92ZXJmbG93OiB2aXNpYmxlOyAgLyogNCAqL1xufVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBjb250ZW50LWJveCBpbiBJRSA4LzkuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LlxuICogMy4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDcuXG4gKiAgICBLbm93biBpc3N1ZTogZXhjZXNzIHBhZGRpbmcgcmVtYWlucyBpbiBJRSA2LlxuICovXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cbiAgICAqaGVpZ2h0OiAxM3B4OyAvKiAzICovXG4gICAgKndpZHRoOiAxM3B4OyAvKiAzICovXG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogb24gT1MgWC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCAzKy5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDYvNy84LzkuXG4gKiAyLiBJbXByb3ZlIHJlYWRhYmlsaXR5IGFuZCBhbGlnbm1lbnQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnRleHRhcmVhIHtcbiAgICBvdmVyZmxvdzogYXV0bzsgLyogMSAqL1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IC8qIDIgKi9cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cblxudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG4iLCIvKiBpQ2hlY2sgcGx1Z2luIFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyouaWNoZWNrYm94IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNoZWNrLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBmbG9hdDpsZWZ0O1xuICAgIGN1cnNvcjpwb2ludGVyO1xufVxuLmljaGVja2JveC5jaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOHB4O1xufSovXG5cbi5pY2hlY2tib3gsXG4uaXJhZGlvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAqZGlzcGxheTogaW5saW5lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaWNoZWNrYm94IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljaGVjay5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuLmljaGVja2JveC5jaGVja2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjBweDtcbn1cbi8qICAgIC5pY2hlY2tib3guZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDRweCAwO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuICAgIC5pY2hlY2tib3guY2hlY2tlZC5kaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NnB4IDA7XG4gICAgfSovXG5cbi5pcmFkaW8ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaXJhZGlvLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG4uaXJhZGlvLmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMHB4O1xufVxuLyogICAgLmlyYWRpby5kaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzJweCAwO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuICAgIC5pcmFkaW8uY2hlY2tlZC5kaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTRweCAwO1xuICAgIH0qL1xuXG4vKiBIaURQSSBzdXBwb3J0IFxuQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiA1LzQpLCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjI1KSwgKG1pbi1yZXNvbHV0aW9uOiAxMjBkcGkpIHtcbiAgLmljaGVja2JveCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nLzJ4L2ljaGVjay5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgfVxuICAuaXJhZGlvIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvMngvaXJhZGlvLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICB9XG59Ki8iLCJ1bCB7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiRibHVlLWNvbG9yO1xuICAgIH1cbn1cblxuLnVzZS1jbGVhcmZpeCB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG59IiwiXHJcbi8vU1RJQ0tZIEZPT1RFUlxyXG5cclxuaHRtbCwgYm9keSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLndyYXBwZXJfc3RpY2t5IHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvIC0yOTVweDtcclxufVxyXG4uZm9vdGVyLCAucHVzaCB7XHJcbiAgICBoZWlnaHQ6IDMzMHB4O1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn0gIFxyXG5cclxuLmZvb3RlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1jb2xvcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG59XHJcblxyXG4uZm9vdGVyIGF7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIC8qZm9udC1zaXplOiAwLjc3OGVtOyovXHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbn1cclxuXHJcbi5mb290ZXIgYTpob3ZlcntcclxuICAgIGNvbG9yOiAjMGM1YmQzO1xyXG59XHJcblxyXG4uc2l0ZW1hcCB1bCBsaS5maXJzdCAubWVudV9jaGlsZCBhe1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG59IFxyXG5cclxuLmZvb3RlciAuY29udGFpbmVyX21haW57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAyM3B4IDAgMzBweCAwO1xyXG59XHJcblxyXG4uc29jaWFsc3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uc29jaWFscyB1bHtcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5zb2NpYWxzIGxpe1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcblxyXG4uc29jaWFscyBsaSBhe1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLnNvY2lhbHMgbGkuZmIgYXtcclxuICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvZmJfZm9vdGVyLnBuZycpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcclxuXHJcbn1cclxuXHJcbi5zb2NpYWxzIGxpLnR3aXR0ZXIgYXtcclxuICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvdHdpdHRlcl9mb290ZXIucG5nJykgbm8tcmVwZWF0IGxlZnQgdG9wO1xyXG59XHJcblxyXG4uc29jaWFscyBsaS5tYWlsIGF7XHJcbiAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL21haWxfZm9vdGVyLnBuZycpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLnNvY2lhbHMgbGkuZmIgYTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL2ZiX2Zvb3Rlci5wbmcnKSBuby1yZXBlYXQgbGVmdCAtMjVweDtcclxufVxyXG5cclxuLnNvY2lhbHMgbGkudHdpdHRlciBhOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy90d2l0dGVyX2Zvb3Rlci5wbmcnKSBuby1yZXBlYXQgbGVmdCAtMjVweDtcclxufVxyXG5cclxuLnNvY2lhbHMgbGkubWFpbCBhOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9tYWlsX2Zvb3Rlci5wbmcnKSBuby1yZXBlYXQgbGVmdCAtMjVweDtcclxufVxyXG5cclxuLnRlYXNlcl9mb290ZXJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMTcuMDIlO1xyXG4gICAgd2lkdGg6IDQzLjMlO1xyXG4gICAgaGVpZ2h0OiAyMDhweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAyLjEzJTtcclxufVxyXG5cclxuLnRlYXNlcl9mb290ZXIgaDR7XHJcbiAgICBtYXJnaW46IDAgMCA0cHggMDtcclxufVxyXG5cclxuLnRlYXNlcl9mb290ZXIgaDJ7XHJcbiAgICBmb250LXNpemU6IDJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbn1cclxuXHJcbi50ZWFzZXJfZm9vdGVyIGEuY3Rhe1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6MjZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9jdGFfaGVsbC5wbmcnKSBuby1yZXBlYXQgbGVmdCB0b3A7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAvKm1hcmdpbi10b3A6IDY3cHg7Ki9cclxufVxyXG5cclxuLnRlYXNlcl9mb290ZXIgYS5jdGE6aG92ZXJ7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcblxyXG59XHJcbi5sb2dvc3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmxvZ29zIC5sb2dvX2FlbmV0e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIHRvcDogNzVweDtcclxufVxyXG5cclxuLmxvZ29zIC5sb2dvX2Fle1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIHRvcDogMTA1cHg7XHJcbn1cclxuXHJcbi5sb2dvcyAubG9nb19oaXN0b3J5e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDUwcHg7XHJcbiAgICB0b3A6IDEwNXB4O1xyXG59XHJcblxyXG4ubG9nb3MgLmxvZ29fZW50ZXJ0YWlud2Vie1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIHRvcDogMTU1cHg7XHJcbn1cclxuXHJcbmEubG9nb19hZW5ldHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTE5cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL2xvZ29fYWVuZXR3b3Jrcy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgdG9wO1xyXG59XHJcblxyXG5hLmxvZ29fYWVuZXQ6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL2xvZ29fYWVuZXR3b3Jrcy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgLTE2cHg7XHJcbn1cclxuXHJcbmEubG9nb19oaXN0b3J5e1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgaGVpZ2h0OiAzMXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwLjAxJTtcclxuICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvbG9nb19oaXN0b3J5LnBuZycpIG5vLXJlcGVhdCByaWdodCB0b3A7XHJcbn1cclxuXHJcbmEubG9nb19oaXN0b3J5OmhvdmVye1xyXG4gICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9sb2dvX2hpc3RvcnkucG5nJykgbm8tcmVwZWF0IHJpZ2h0IC0zMXB4O1xyXG59XHJcblxyXG5hLmxvZ29fYWV7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDM4cHg7XHJcbiAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMjAuMDElO1xyXG4gICAgbWFyZ2luLXRvcDogOXB4O1xyXG4gICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9sb2dvX2FlX2Zvb3Rlci5wbmcnKSBuby1yZXBlYXQgcmlnaHQgdG9wO1xyXG59XHJcblxyXG5hLmxvZ29fYWU6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL2xvZ29fYWVfZm9vdGVyLnBuZycpIG5vLXJlcGVhdCByaWdodCAtMTlweDtcclxufVxyXG5cclxuYS5sb2dvX2VudGVydGFpbndlYntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgd2lkdGg6IDk1cHg7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL2xvZ29fZW50ZXJ0YWlud2ViLnBuZycpIG5vLXJlcGVhdCByaWdodCB0b3A7XHJcbn1cclxuXHJcbmEubG9nb19lbnRlcnRhaW53ZWI6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL2xvZ29fZW50ZXJ0YWlud2ViLnBuZycpIG5vLXJlcGVhdCByaWdodCAtMzRweDtcclxufVxyXG5cclxuLnNpdGVtYXB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnNpdGVtYXAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDsgICAgXHJcbn1cclxuXHJcbi5zaXRlbWFwIC5mb290ZXJOYXZpLm1lbnVfZWx0IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGNvbG9yOiR3aGl0ZTsgXHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4uc2l0ZW1hcCAuZm9vdGVyTmF2aS5jaGlsZHttYXJnaW4tdG9wOiAxMHB4O31cclxuXHJcbi5zaXRlbWFwIHVsIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5zaXRlbWFwIHVsIGxpLmZpcnN0ID4gYSB7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbn1cclxuXHJcbi5jb3B5cmlnaHR7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMjM3cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDAuNzc4ZW07XHJcbiAgICBAaW5jbHVkZSBmb250X3JlZztcclxufVxyXG4uZmJzaGFyZXtjdXJzb3I6cG9pbnRlcjt9XHJcbi8vIEVORDogU1RJQ0tZIEZPT1RFUlxyXG5cclxuLypOZXdzbGV0dGVyKi9cclxuXHJcblxyXG4ubmxfZm9ybSBoMiB7XHJcbiAgZm9udC1zaXplOiAxLjMzZW07XHJcbiAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLm5sX2Zvcm0ubm9NSHtcclxuICBtaW4taGVpZ2h0OiAwO1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuLm5sX2Zvcm17XHJcbiAgd2lkdGg6IDkzLjQlO1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmdfbmV3c2xldHRlci5qcGcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcclxuICBwYWRkaW5nOiAzLjMlO1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuLnQzY2hpbXAtZm9ybXtcclxuICBtaW4taGVpZ2h0OiAxNzBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5ubF9mb3JtIC5yYWRpb19nZW5kZXJ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1yaWdodDogMzBweDtcclxuICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbn1cclxuXHJcbi5ubF9mb3JtICBsYWJlbHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi50M2NoaW1wLWZpZWxkLXRleHR7XHJcbiAgd2lkdGg6IDQ2LjYlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW46IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzLjMlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi50M2NoaW1wLWZpZWxkLXRleHQgaW5wdXR7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1jb2xvcjtcclxuICBwYWRkaW5nOiAzLjMlO1xyXG4gIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udDNjaGltcC1maWVsZC1MTkFNRSBpbnB1dHtcclxuICBtYXJnaW4tcmlnaHQ6IDAlO1xyXG59XHJcbi5ubF9mb3JtIC50M2NoaW1wLXN1Ym1pdHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tcmlnaHQ6IDIycHg7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG4ubmxfZm9ybSAudDNjaGltcC1zdWJtaXQgaW5wdXR7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY3RhX2hlbGwucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCB0b3AgcmdiYSgwLCAwLCAwLCAwKTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBoZWlnaHQ6IDI2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgbWFyZ2luOiAyMHB4IDAgMDtcclxuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgbWFyZ2luLXRvcDogMzVweDtcclxufVxyXG5cclxuaW5wdXQ6Zm9jdXMge1xyXG4gIG91dGxpbmU6bm9uZTtcclxufVxyXG4ubmxfZm9ybSAudDNjaGltcC1zdWJtaXQ6aG92ZXIgaW5wdXR7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgYm90dG9tIHJnYmEoMCwgMCwgMCwgMCk7XHJcbn1cclxuLnQzY2hpbXAtZmllbGQtRk9STV9BQ1RJT057XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4udDNjaGltcC1maWVsZC1USVRMRSB7XHJcbiAgbGFiZWwge1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gIH1cclxuICAuY2FwdGlvbntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi50M2NoaW1wLWZpZWxkLXRleHQgbGFiZWx7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5ib2R5Lm5ld3NsZXR0ZXJUZW1wbGF0ZSAuY29udGFpbmVyX21haW4gLnN0YWdlX2NvbnRlbnQgbGl7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNjdlbTtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnVsbGV0X2JsdWUucG5nKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcbi8qZW5kIE5ld3NsZXR0ZXIqL1xyXG5cclxuLypib3ggMi8zIGZhY2Vib29rKi9cclxuLnRlYXNlcjMuc3AzX2ZhY2Vib29re1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgYmFja2dyb3VuZDogJGJveC1ibHVlLWNvbG9yO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udGVhc2VyMy5zcDNfZmFjZWJvb2sgLmhvdmVye1xyXG4gIHBhZGRpbmc6IDMuMyU7XHJcbiAgaGVpZ2h0OiAxMTZweDtcclxuICBtaW4taGVpZ2h0OiAxNjBweDtcclxufVxyXG4udGVhc2VyMy5zcDNfZmFjZWJvb2sgaDN7XHJcbiAgYm90dG9tOiAxOXB4O1xyXG59XHJcbi5uZXdzbGV0dGVyQmFjayB7XHJcbiAgaGVpZ2h0OiAyNXB4O1xyXG59XHJcbi8qZW5kIGJveCBmYWNlYm9vayovXHJcbiIsIlxyXG5cclxuaHRtbCB7XHJcbiAgICBAaW5jbHVkZSBmb250X3JlZztcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5odG1sLCBib2R5IHtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxufVxyXG5ib2R5IHtcclxuICAgIGZvbnQtc2l6ZTogMTAwJTtcclxufVxyXG5cclxuYSB7XHJcbiAgICBjb2xvcjogJGRhcmstY29sb3I7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbmE6aG92ZXIsYTpmb2N1cyxhOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogJGJsdWUtY29sb3I7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5oMiBhOmhvdmVyLCBoMyBhOmZvY3VzLCBoNCBhOmFjdGl2ZXtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG59XHJcbi5jc2MtdGV4dHBpYy10ZXh0IGgyIGE6aG92ZXIsXHJcbi5jc2MtdGV4dHBpYy10ZXh0IGgzIGE6aG92ZXIsXHJcbi5jc2MtdGV4dHBpYy10ZXh0IGg0IGE6aG92ZXJ7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG4jbWFpbl93cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY2xlYXI6Ym90aDtcclxufVxyXG5cclxuLmNvbnRhaW5lcl9tYWlue1xyXG4gICAgY2xlYXI6Ym90aDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOjk0MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4jd3JhcHBlcl9jcm9we1xyXG59XHJcblxyXG5cclxuLnc5NDB7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiA5NDBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnc0NjB7XHJcbiAgICB3aWR0aDogNDguOTQlO1xyXG59XHJcblxyXG4udzMwMHtcclxuICAgIHdpZHRoOiAzMS45MTUlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEyJTtcclxufVxyXG5cclxuLmJveF9yaWdodHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4udHh0X2NvbnRlbnRfaGVhZGxpbmUsIC50eHRfY29udGVudF9oZWFkbGluZS5laW5lciB7XHJcbiAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGNvbG9yOiAkZGFyay1jb2xvcjtcclxuICBmb250LXNpemU6IDEuMzNlbTtcclxuICBtYXJnaW46IDAgMCAxMXB4IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmJveF9sZWZ0e1xyXG4gICAgZmxvYXQ6bGVmdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uY29udGVudDAsIC5jb250ZW50MSwgLmNvbnRlbnQyLCAuY29udGVudDN7d2lkdGg6MTAwJTsgZmxvYXQ6bGVmdDt9XHJcblxyXG4vKi50eHRfY29udGVudF9oZWFkbGluZSwqLyBcclxuLnR4dF9jb250ZW50X2hlYWRsaW5lIGgxLFxyXG4udHh0X2NvbnRlbnRfaGVhZGxpbmUgaDJ7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICBjb2xvcjogJGRhcmstY29sb3I7XHJcbiAgICBmb250LXNpemU6IDEuMzNlbTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzNlbTtcclxufVxyXG5cclxuXHJcbi8qLnRlYXNlcl9pbWcsIC50ZWFzZXIgaW1ne1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50ZWFzZXJfaW1ne1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn0qL1xyXG5cclxuLmN0YSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcclxufVxyXG5cclxuXHJcbi8qIElOREVYICovXHJcbi5zbGlkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8vaGVpZ2h0OiA0NzBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi50eHRfY29udGFpbmVyX21haW57XHJcbiAgICB3aWR0aDogOTQwcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuXHJcbi50ZWFzZXJfYmlne1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB3aWR0aDogMTAwJTsgICBcclxuICAgIGNsZWFyOmJvdGg7XHJcbiAgICBmbG9hdDpsZWZ0O1xyXG59XHJcblxyXG5cclxuLnRlYXNlcl9iaWcgLm9uZXtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEyJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWNvbG9yO1xyXG5cclxufVxyXG5cclxuLnRlYXNlcl9iaWcgLnR3b3tcclxuICAgIC8vICBmbG9hdDogcmlnaHQ7XHJcbiAgICAvLyAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1jb2xvcjtcclxufVxyXG5cclxuLnRlYXNlcl9iaWcgZGl2Omxhc3QtY2hpbGQgLmJveDEze1xyXG4gICAgbWFyZ2luLXJpZ2h0OjBweDtcclxufVxyXG5cclxuLnNlbmR1bmdlbiAudzYyMCAudGVhc2VyX2JpZyAuYm94MTMgaDJ7bGluZS1oZWlnaHQ6IDI2cHg7fVxyXG5cclxuLmVtcGZhbmdfYmlnIGg0e1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgZm9udC1zaXplOiAwLjg5ZW07XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDAuODllbTtcclxuICAgIG1hcmdpbjogMC40NGVtIDA7XHJcbn1cclxuLmVtcGZhbmdfYmlnIGgze1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgZm9udC1zaXplOiAyZW07XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgIG1hcmdpbjogLTNweCAwIC04cHg7XHJcbn1cclxuLmVtcGZhbmdfYmlnIGgye1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHRyYW5zcGFyZW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgYm90dG9tOjEwcHg7XHJcbn1cclxuLmVtcGZhbmdfYmlnIGgzIGEsIC5lbXBmYW5nX2JpZyBoNCBhLCAuZW1wZmFuZ19iaWcgaDMgYTpob3ZlciwgLmVtcGZhbmdfYmlnIGg0IGE6aG92ZXJ7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG4uZW1wZmFuZ19iaWd7ICBwYWRkaW5nOiAxNHB4IDQuNzYlIDhweDt9XHJcbi5lbXBmYW5nX2JpZzpob3ZlciBoMntcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxufVxyXG4udGVhc2VyX3NsaWRlcl93cmFwcGVye1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDMwcHggMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5cclxuLnRlYXNlcl9zbGlkZXIgLm9uZXtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgLy8gaGVpZ2h0OiAyNjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3ctY29sb3I7XHJcbn1cclxuXHJcbi50ZWFzZXJfc2xpZGVyIC50d297XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIC8vIGhlaWdodDogMjYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93LWNvbG9yO1xyXG59XHJcblxyXG5cclxuLnRlYXNlcl9zbGlkZXIgLnRocmVle1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgLy8gIGhlaWdodDogMjYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93LWNvbG9yO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG5cclxuLnRlYXNlcl9zbWFsbHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB3aWR0aDogMTAwJTsgICBcclxufVxyXG5cclxuXHJcbi50ZWFzZXJfc21hbGwgLm9uZXtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEyJTtcclxuICAgIHdpZHRoOiA0OC45NCU7XHJcbiAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuXHJcbn1cclxuXHJcbi50ZWFzZXJfc21hbGwgLnR3b3tcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDQ4Ljk0JTtcclxuICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vKk5BVkkqL1xyXG5cclxuLnRvcHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6JGJsdWUtY29sb3I7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAjbmF2aSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ29fY29udGFpbmVye1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAwIDAgMDtcclxuXHJcbiAgICAgICAgI2xvZ297XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvbG9nb19hZS5wbmcnKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDUxcHg7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvbG9nb19hZS5wbmcnKSBuby1yZXBlYXQgMCAtMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZF9uYXZ7XHJcbiAgICAgICAgY29sb3I6JHdoaXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XHJcblxyXG4gICAgICAgIHVsLCBsaXtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTFweDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luOiA3cHggMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXHJcblxyXG4gICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweCAwIDYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JGRhcmstY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgbGkuYWN0aXZlIGF7Y29sb3I6JGRhcmstY29sb3I7fVxyXG4gICAgfVxyXG5cclxuICAgIC5zb2NpYWxzLXNlYXJjaC13cmFwcGVyIHtcclxuICAgICAgICBmbG9hdDpyaWdodDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNvY2lhbHMge1xyXG4gICAgICAgIGZsb2F0OnJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDoxNXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICB9XHJcbiAgICAuc29jaWFscyBhLFxyXG4gICAgLmhlYWRfbmF2IHVsIGxpLm1vYmlsZV9zb2NpYWxzIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL2ljbl9mYl9uYXZpLnBuZycpIG5vLXJlcGVhdCAwcHggMHB4O1xyXG4gICAgICAgIHdpZHRoOjE0cHg7XHJcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgZmxvYXQ6cmlnaHQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkX25hdiB1bCBsaS5tb2JpbGVfc29jaWFscyB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB9XHRcclxuICAgIH0gXHJcbiAgICBcclxuICAgIC8vIEhlbGxlIE5hdiBWZXJzaW9uXHJcbiAgICAmLmxpZ2h0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuICAgICAgICBcclxuICAgICAgICAubG9nb19jb250YWluZXJ7XHJcbiAgICAgICAgICAgICNsb2dvIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAtMjRweDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIC00OHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5oZWFkX25hdntcclxuICAgICAgICAgICAgY29sb3I6JGRhcmstY29sb3I7XHJcblxyXG4gICAgICAgICAgICB1bCwgbGl7XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiRkYXJrLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JGJsdWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxpLmFjdGl2ZSBhe2NvbG9yOiRibHVlLWNvbG9yO31cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnNvY2lhbHMgYSxcclxuICAgICAgICAuaGVhZF9uYXYgdWwgbGkubW9iaWxlX3NvY2lhbHMgYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246MHB4IC0yNHB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTQ4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnF1aWNrc2VhcmNoIHtcclxuICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAkZGFyay1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnNlYXJjaF9zdWJtaXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnJlc3BvbnNpdmVfc2VhcmNoX21vYmlsZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjokZGFyay1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKk5FV1MgVEVBU0VSICovXHJcblxyXG4udGVhc2VyX2JpZyAub25le1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWNvbG9yO1xyXG59XHJcblxyXG4udGVhc2VyX2JpZyBhLm9uZXtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEyJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWNvbG9yO1xyXG5cclxufVxyXG5cclxuLnNwM3tcclxuICAgIGEuaW1ne1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuICAgIH1cclxufVxyXG5cclxuLm9uZSAuaW1hZ2VfbmV3c3tcclxuICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvcGxhY2Vob2xkZXJfbmV3cy5qcGcnKSBuby1yZXBlYXQgbGVmdCB0b3A7XHJcbiAgICBoZWlnaHQ6IDE2MHB4O1xyXG59XHJcblxyXG4udGVhc2VyX2dyZWVuIHtcclxuICAgIGJhY2tncm91bmQ6JGJveC1ncmVlbi1jb2xvcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogLTVweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnRlYXNlcl9jb250ZW50e1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHBvc2l0aW9uOnJlYWx0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50ZWFzZXIgLmNzYy10ZXh0cGljLXRleHR7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYm94LWdyZWVuLWNvbG9yO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxNHB4IDQuNzYlIDhweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRlYXNlciBkaXYuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLWltYWdld3JhcCAuY3NjLXRleHRwaWMtaW1hZ2V7bWFyZ2luLWJvdHRvbTogMHB4O31cclxuXHJcbi5pbWdfaG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAzMCwgMzMsIDApO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcGFkZGluZzogMTRweCA0Ljc2JSA4cHggNC43NiU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgIC50eHRfaDQge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDAuODllbTsgLy8gMTZweFxyXG4gICAgICAgIG1hcmdpbjogMC40NGVtIDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuODllbTtcclxuICAgIH1cclxuXHJcbiAgICAudHh0X2gze1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44OWVtOyAvLyAxNnB4XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTExZW07XHJcbiAgICAgICAgbWFyZ2luOiAtMnB4IDAgMnB4IDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcbiAgICAudHh0X2gyIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zM2VtOyAvLyAyNHB4XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwIDtcclxuICAgICAgICB3aWR0aDogODclO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjExMWVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgLnR4dF9oMXtcclxuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAyZW07IC8vIDM2cHhcclxuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgICAgIG1hcmdpbjogLTNweCAwIC04cHggMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC04cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnR4dHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm9uZSAudGVhc2VyX2NvbnRlbnQgLmltZ19ob3ZlciBpbWd7XHJcbiAgICBib3R0b206IDQxcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRlYXNlciBhOmhvdmVye1xyXG4gICAgLmltZ19ob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAzMCwgMzMsIDAuMik7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAuaWNvbl9jdGEge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiBEQVJLLVRFQVNFUiBUQUdFU0hJR0hMSUdIVCAqL1xyXG5cclxuLnRlYXNlcl9iaWcgLnR3b3tcclxuICAgIGhlaWdodDogMjYwcHg7XHJcbn1cclxuXHJcbi50ZWFzZXJfZGFya3tcclxuICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvZ3JhZGllbnRfYmxhY2sucG5nJykgcmVwZWF0IGxlZnQgYm90dG9tO1xyXG4gICAgdG9wOiAxMzNweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxNzBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnRlYXNlcl9kYXJre1xyXG4gICAgLmltZ19ob3ZlcntcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTI4cHg7XHJcbiAgICAgICAgLnR4dF9oNCwgLnR4dF9oM3tcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbWFnZV93cmFwIGE6aG92ZXJ7XHJcbiAgICAuaW1nX2hvdmVye1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4MnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDMwLCAzMywgMCk7XHJcbiAgICAgICAgLnR4dF9oNCwgLnR4dF9oM3tcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWNvbl9jdGEge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGVhc2VyX3NsaWRlciAuaW1hZ2Vfd3JhcCBhOmhvdmVye1xyXG4gICAgLmltZ19ob3ZlcntcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAzMCwgMzMsIDAuMik7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmltYWdlX3dyYXAgaW1nIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAuNXMgZWFzZS1vdXQ7ICAvKiBTYWYzLjIrLCBDaHJvbWUgKi9cclxuICAgIC1tb3otdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjVzIGVhc2Utb3V0OyAgLyogRkY0KyAqL1xyXG4gICAgLW1zLXRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IC41cyBlYXNlLW91dDsgIC8qIElFMTA/ICovXHJcbiAgICAtby10cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAuNXMgZWFzZS1vdXQ7ICAvKiBPcGVyYSAxMC41KyAqL1xyXG4gICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjVzIGVhc2Utb3V0O1xyXG59XHJcblxyXG4uaW1hZ2Vfd3JhcCBhe1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmltYWdlX3dyYXAge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgLy8gIG1heC1oZWlnaHQ6IDI2MHB4O1xyXG4gICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgIC8qb3ZlcmZsb3c6IGhpZGRlbjsqL1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC41cyBlYXNlLW91dDsgIC8qIFNhZjMuMissIENocm9tZSAqL1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC41cyBlYXNlLW91dDsgIC8qIEZGNCsgKi9cclxuICAgIC1tcy10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC41cyBlYXNlLW91dDsgIC8qIElFMTA/ICovXHJcbiAgICAtby10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC41cyBlYXNlLW91dDsgIC8qIE9wZXJhIDEwLjUrICovXHJcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC41cyBlYXNlLW91dDtcclxufVxyXG5cclxuXHJcbi8qIFRFQVNFUi1CT1RUT00gKi9cclxuXHJcbi50ZWFzZXJfeWVsbG93IC5pbWdfaG92ZXJ7XHJcblxyXG4gICAgLnR4dF9oNCwgLnR4dF9oM3tcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLnRlYXNlcl9zbWFsbHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udGVhc2VyX3NtYWxsIC5vbmUsIC50ZWFzZXJfc21hbGwgLnR3b3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udGVhc2VyX3NtYWxsIC50d297XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGVudF9hZHtcclxuICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstY29sb3I7XHJcbn1cclxuXHJcbi5ib3gzbWFse1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5ib3gybWFse1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4udGVhc2VyXzNzcF9zbWFsbCAuZW1wZmFuZ19iaWd7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcGF0dGVybl9iaWd0ZWFzZXJfcGlua190dl9zcHJpdGUuanBnXCIpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIHRvcCByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgaGVpZ2h0OiAyOThweDtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG59XHJcblxyXG4udGVhc2VyXzNzcF9zbWFsbCAuZW1wZmFuZ19iaWc6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcGF0dGVybl9iaWd0ZWFzZXJfcGlua190dl9zcHJpdGUuanBnXCIpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIGJvdHRvbSByZ2JhKDAsIDAsIDAsIDApO1xyXG59XHJcblxyXG4uZW1wZmFuZ19iaWcgLmljbl90diB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNuX3R2LnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgYm90dG9tIHRyYW5zcGFyZW50O1xyXG4gICAgaGVpZ2h0OiAxMzBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogMjZweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uZW1wZmFuZ19iaWcgLmltZ19ob3ZlciAuY3Rhe1xyXG4gICAgbWFyZ2luLXRvcDogNDZweDtcclxufVxyXG5cclxuLnRlYXNlcl8zc3Bfc21hbGwgLmVtcGZhbmdfYmlnIC5zcDNfZW1wZmFuZyAuaW1nX2hvdmVye1xyXG4gICAgaGVpZ2h0OiAyOThweDtcclxufVxyXG5cclxuLnNwM19lbXBmYW5nOmhvdmVye1xyXG4gICAgLmltZ19ob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAzMCwgMzMsIDAuMik7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAuaWNvbl9jdGEge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXJyb3d7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19lbXBmYW5nIC5pbWdfaG92ZXIsIFxyXG4uZW1wZmFuZ19zbWFsbFxyXG4udGVhc2VyXzNzcF9zbWFsbCAuc3AzX2ZhY2Vib29rIC5pbWdfaG92ZXJ7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgLnR4dF9oMSwgaDN7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtOyAvLyAzNnB4XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgICAgICBtYXJnaW46IC0zcHggMCAtOHB4IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udGVhc2VyXzNzcF9zbWFsbCAuc3AzX2VtcGZhbmcsIFxyXG4uZW1wZmFuZ19zbWFsbHtcclxuICAgIGJhY2tncm91bmQ6JGJveC1waW5rLWNvbG9yO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDQuNzYlIDhweDtcclxuICAgIG1hcmdpbi1ib3R0b206MjBweDtcclxuICAgIGhlaWdodDoxMjlweDtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG59XHJcblxyXG5cclxuLmVtcGZhbmdfc21hbGwgaDMsIC5mYWNlYm9va19zbWFsbCBoM3tcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICBtYXJnaW46IC0zcHggMCAtOHB4O1xyXG4gICAgYXtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICAgIGE6aG92ZXJ7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuLmVtcGZhbmdfc21hbGwgaDQsIC5mYWNlYm9va19zbWFsbCBoNHtcclxuICBhe1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbiAgYTpob3ZlcntcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG59XHJcbi5lbXBmYW5nX3NtYWxsIGgyLCAuZmFjZWJvb2tfc21hbGwgaDIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIHBhZGRpbmctbGVmdDo0MHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHRyYW5zcGFyZW50O1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICBib3R0b206MTJweDtcclxufVxyXG4uZW1wZmFuZ19zbWFsbDpob3ZlciBoMiwgLmZhY2Vib29rX3NtYWxsOmhvdmVyIGgyIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxufVxyXG4uaW1nX2hvdmVyIC5jdGEge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jdGEgLmFycm93IHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jdGFfaGVsbC5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IHRvcCB0cmFuc3BhcmVudDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0JTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAyNnB4O1xyXG59XHJcblxyXG4udGVhc2VyXzNzcF9zbWFsbCAuc3AzX2ZhY2Vib29rLCAuZmFjZWJvb2tfc21hbGx7XHJcbiAgICBiYWNrZ3JvdW5kOiRib3gtYmx1ZS1jb2xvcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTRweCA0Ljc2JSA4cHg7XHJcbiAgICBoZWlnaHQ6IDEyN3B4O1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zcDNfZmFjZWJvb2s6aG92ZXJ7XHJcbiAgICAuaW1nX2hvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDMwLCAzMywgMC4yKTtcclxuICAgICAgICBoZWlnaHQ6IDEyOHB4O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAgIC5pY29uX2N0YSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcnJvd3tcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3AzX2ZhY2Vib29rIC5pY25fZmFjZWJvb2tfc3Aze1xyXG4gICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9pY25fZmJfbmF2aS5wbmcnKSBuby1yZXBlYXQgMHB4IDBweDtcclxuICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDpyaWdodDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOjE0cHg7XHJcblxyXG59XHJcblxyXG4udGVhc2VyX3NtYWxsX21vcmUgLnRlYXNlcl8zc3Bfc21hbGwsIC50ZWFzZXJfc21hbGwgLnRlYXNlcl8zc3Bfc21hbGwge1xyXG4gICAgLy8gaGVpZ2h0OiAzMjBweDtcclxufVxyXG5cclxuXHJcbi5zcDNfYW56ZWlnZXtcclxuICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvcGF0dGVybl8zc3BfYmxhY2suanBnJykgbm8tcmVwZWF0IHJpZ2h0IHRvcCAjMTIxMzE3O1xyXG4gICAgcHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC42NjdlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgYS5tcHUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjAwYzA7XHJcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qIFNMSURFUiAtIFNFTkRVTkdFTiAqL1xyXG5cclxuLnRlYXNlcl95ZWxsb3cge1xyXG4gICAgYmFja2dyb3VuZDokYm94LXllbGxvdy1jb2xvcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcblxyXG4vKiBURUFTRVIgU01BTExfTU9SRSAqL1xyXG5cclxuLnRlYXNlcl9zbWFsbF9tb3JlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnRlYXNlcl9zbWFsbF9tb3JlIC5pbWdfaG92ZXIgLmVtcGZhbmdfYnJlYWt7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udGVhc2VyX3NtYWxsX21vcmUgLmltZ19ob3ZlciAuZW1wZmFuZ19ub2JyZWFre1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi50ZWFzZXJfM3NwX3NtYWxsIC5uZXdzX2JpZyAuc3AzX25ld3N7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYm94LWdyZWVuLWNvbG9yO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDI2MHB4O1xyXG59XHJcblxyXG4uc3AzX25ld3M6aG92ZXJ7XHJcbiAgICAuaW1nX2hvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDMwLCAzMywgMC4yKTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgICAgLmljb25fY3RhIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFycm93e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50ZWFzZXJfc21hbGxfbW9yZSAudGVhc2VyX2Rhcmt7XHJcbiAgICB0b3A6IDkwcHg7XHJcbn1cclxuXHJcbi50ZWFzZXJfc21hbGxfbW9yZSAuaW1hZ2Utd3JhcHtcclxuICAgIGhlaWdodDogMjYwcHg7XHJcbn1cclxuXHJcbi5jb250ZW50X2FkX21vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLyogQkFDSyBUTyBUT1AqL1xyXG5cclxuLmJhY2tfdG9fdG9we1xyXG4gICAgYmFja2dyb3VuZDogJGJveC1ibHVlLWNvbG9yOztcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIC5pbWdfaG92ZXJ7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDQuNzYlO1xyXG5cclxuICAgICAgICAuY3RhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjMzM2VtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiAuYXJyb3dfdXB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jdGFfdXAucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCB0b3AgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJhY2tfdG9fdG9wOmhvdmVye1xyXG4gICAgLmltZ19ob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAzMCwgMzMsIDAuMik7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgLmFycm93X3Vwe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIEZPT1RFUiAqL1xyXG5hLmxvZ29fYWV7XHJcbiAgICBtaW4td2lkdGg6IDM4cHg7XHJcbn1cclxuXHJcbmEubG9nb19hZW5ldHtcclxuICAgIG1pbi13aWR0aDogMTE5cHg7XHJcbn1cclxuXHJcbmEubG9nb19oaXN0b3J5e1xyXG4gICAgbWluLXdpZHRoOiAzM3B4O1xyXG59XHJcblxyXG5hLmxvZ29fZW50ZXJ0YWlud2ViIHtcclxuICAgIG1pbi13aWR0aDogOTVweDtcclxufVxyXG5cclxuLmhlYWRfbmF2IHVsIC5zb2NpYWxzX21vYmlsZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuXHJcbi8qIEhJR0hMSUdIVFMgKi9cclxuLnN0YWdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWNvbG9yO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zdGFnZSAuc3RhZ2Vfd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1heC13aWR0aDogOTgwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zdGFnZV9pbWcge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmltZ19ncmFkaWVudF9sZWZ0e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC8qIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJyAqL1xyXG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXhNREFsSWlCNU1qMGlNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpGaE1XVXlNU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFMUpTSWdjM1J2Y0MxamIyeHZjajBpSXpGaE1XVXlNU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpRd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpGaE1XVXlNU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWprd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpGaE1XVXlNU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNeFlURmxNakVpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xyXG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIHJnYmEoMjYsMzAsMzMsMSkgMCUsIHJnYmEoMjYsMzAsMzMsMSkgMTUlLCByZ2JhKDI2LDMwLDMzLDApIDQwJSwgcmdiYSgyNiwzMCwzMywwKSA5MCUsIHJnYmEoMjYsMzAsMzMsMSkgMTAwJSk7IC8qIEZGMy42KyAqL1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUscmdiYSgyNiwzMCwzMywxKSksIGNvbG9yLXN0b3AoMTUlLHJnYmEoMjYsMzAsMzMsMSkpLCBjb2xvci1zdG9wKDQwJSxyZ2JhKDI2LDMwLDMzLDApKSwgY29sb3Itc3RvcCg5MCUscmdiYSgyNiwzMCwzMywwKSksIGNvbG9yLXN0b3AoMTAwJSxyZ2JhKDI2LDMwLDMzLDEpKSk7IC8qIENocm9tZSxTYWZhcmk0KyAqL1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIHJnYmEoMjYsMzAsMzMsMSkgMCUscmdiYSgyNiwzMCwzMywxKSAxNSUscmdiYSgyNiwzMCwzMywwKSA0MCUscmdiYSgyNiwzMCwzMywwKSA5MCUscmdiYSgyNiwzMCwzMywxKSAxMDAlKTsgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cclxuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAgcmdiYSgyNiwzMCwzMywxKSAwJSxyZ2JhKDI2LDMwLDMzLDEpIDE1JSxyZ2JhKDI2LDMwLDMzLDApIDQwJSxyZ2JhKDI2LDMwLDMzLDApIDkwJSxyZ2JhKDI2LDMwLDMzLDEpIDEwMCUpOyAvKiBPcGVyYSAxMS4xMCsgKi9cclxuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgIHJnYmEoMjYsMzAsMzMsMSkgMCUscmdiYSgyNiwzMCwzMywxKSAxNSUscmdiYSgyNiwzMCwzMywwKSA0MCUscmdiYSgyNiwzMCwzMywwKSA5MCUscmdiYSgyNiwzMCwzMywxKSAxMDAlKTsgLyogSUUxMCsgKi9cclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIHJnYmEoMjYsMzAsMzMsMSkgMCUscmdiYSgyNiwzMCwzMywxKSAxNSUscmdiYSgyNiwzMCwzMywwKSA0MCUscmdiYSgyNiwzMCwzMywwKSA5MCUscmdiYSgyNiwzMCwzMywxKSAxMDAlKTsgLyogVzNDICovXHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nJGRhcmstY29sb3InLCBlbmRDb2xvcnN0cj0nJGRhcmstY29sb3InLEdyYWRpZW50VHlwZT0xICk7IC8qIElFNi04ICovXHJcbn1cclxuXHJcbi5ib3gxMyBoMntcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgY29sb3I6JHdoaXRlO1xyXG59XHJcblxyXG4uaW1nX2dyYWRpZW50X3JlY2lwZWNhcmR7XHJcbiAgLyogSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnICovXHJcbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXhNREFsSWlCNU1qMGlNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpGaE1XVXlNU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpGaE1XVXlNU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWprd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpGaE1XVXlNU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXdJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlNeFlURmxNakVpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICByZ2JhKDI2LDMwLDMzLDEpIDAlLCByZ2JhKDI2LDMwLDMzLDApIDEwJSwgcmdiYSgyNiwzMCwzMywwKSA5MCUsIHJnYmEoMjYsMzAsMzMsMSkgMTAwJSk7IC8qIEZGMy42KyAqL1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLHJnYmEoMjYsMzAsMzMsMSkpLCBjb2xvci1zdG9wKDEwJSxyZ2JhKDI2LDMwLDMzLDApKSwgY29sb3Itc3RvcCg5MCUscmdiYSgyNiwzMCwzMywwKSksIGNvbG9yLXN0b3AoMTAwJSxyZ2JhKDI2LDMwLDMzLDEpKSk7IC8qIENocm9tZSxTYWZhcmk0KyAqL1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICByZ2JhKDI2LDMwLDMzLDEpIDAlLHJnYmEoMjYsMzAsMzMsMCkgMTAlLHJnYmEoMjYsMzAsMzMsMCkgOTAlLHJnYmEoMjYsMzAsMzMsMSkgMTAwJSk7IC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXHJcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICByZ2JhKDI2LDMwLDMzLDEpIDAlLHJnYmEoMjYsMzAsMzMsMCkgMTAlLHJnYmEoMjYsMzAsMzMsMCkgOTAlLHJnYmEoMjYsMzAsMzMsMSkgMTAwJSk7IC8qIE9wZXJhIDExLjEwKyAqL1xyXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgIHJnYmEoMjYsMzAsMzMsMSkgMCUscmdiYSgyNiwzMCwzMywwKSAxMCUscmdiYSgyNiwzMCwzMywwKSA5MCUscmdiYSgyNiwzMCwzMywxKSAxMDAlKTsgLyogSUUxMCsgKi9cclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICByZ2JhKDI2LDMwLDMzLDEpIDAlLHJnYmEoMjYsMzAsMzMsMCkgMTAlLHJnYmEoMjYsMzAsMzMsMCkgOTAlLHJnYmEoMjYsMzAsMzMsMSkgMTAwJSk7IC8qIFczQyAqL1xyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPSckZGFyay1jb2xvcicsIGVuZENvbG9yc3RyPSckZGFyay1jb2xvcicsR3JhZGllbnRUeXBlPTEgKTsgLyogSUU2LTggKi9cclxuXHJcbiAgbWluLWhlaWdodDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDc4MnB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuXHJcbi5zdGFnZSAuc3RhZ2Vfd3JhcHBlciB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWF4LXdpZHRoOiA5ODBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5zdGFnZSAucmVjaXBlY2FyZF93cmFwcGVyIHtcclxuICBtYXgtd2lkdGg6IDc4MnB4O1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKiBISUdITElHSFRTICovXHJcbi5zdGFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1jb2xvcjtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdGFnZSAuc3RhZ2Vfd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1heC13aWR0aDogOTgwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zdGFnZV9pbWcge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmltZ19ncmFkaWVudF9sZWZ0IHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGRhcmstY29sb3IgMCUsICRkYXJrLWNvbG9yIDE1JSwgcmdiYSgyNiwgMzAsIDMzLCAwKSA0MCUsIHJnYmEoMjYsIDMwLCAzMywgMCkgOTAlLCAkZGFyay1jb2xvciAxMDAlKSByZXBlYXQgc2Nyb2xsIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIG1heC13aWR0aDogOTgwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvLyB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmdyYWRpZW50X3dyYXBwZXJ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnR4dF93cmFwcGVye1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5oaWdobGlnaHRzIC53MzAwe1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5pbWdfdHh0IGE6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbn1cclxuXHJcbi5oaWdobGlnaHRzIC5pbWFnZV93cmFwIGE6aG92ZXJ7XHJcbiAgICAuaW1nX2hvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDMwLCAzMywgMC4yKTtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGlnaGxpZ2h0cyAubGFzdHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLmhpZ2hsaWdodHMgLnJvdzJ7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG59XHJcblxyXG4uYWxwaGFiZXQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZHJvcGRvd257XHJcbiAgICBoZWlnaHQ6IDY2cHg7XHJcbn1cclxuXHJcbi5hbHBoYWJldCAudzMwMHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLmFscGhhYmV0IC50b3B7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA5NDBweDtcclxufVxyXG5cclxuLmFscGhhYmV0IC5jb250ZW50e1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuLmFscGhhYmV0IC5hbHBoYWJldF9sZXR0ZXJ7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZWVuLWNvbG9yO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5hbHBoYWJldF9sZXR0ZXJ7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICBmb250LXNpemU6IDEuMzMzZW07XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMWVtO1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgLmxldHRlcntcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQuNzYlO1xyXG4gICAgICAgIHdpZHRoOiAzMC4wMjMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZXJpZW57XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHdpZHRoOiA2NS4yMTclO1xyXG5cclxuICAgICAgICBzcGFuLmdlbnJlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZXJpZW5fdGl0bGV7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZHJvcGRvd24ge1xyXG5cclxuXHRhLmJ0biB7XHJcblx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0ZmxvYXQ6bGVmdDtcclxuXHRcdHdpZHRoOjEwMCU7XHJcblx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHR9XHJcblx0XHJcbiAgICAuaW1nX2hvdmVye1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggNC43NiU7IFxyXG5cclxuICAgICAgICBzcGFuLmZpbHRlcl90aXRsZXtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMzNlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Bhbi5pY29uX2Ryb3Bkb3due1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNuX2Fycm93X2Ryb3Bkb3duLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd25fb3BlbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1jb2xvcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG5cdFx0aGVpZ2h0OjA7XHJcblx0XHRvdmVyZmxvdzpoaWRkZW47XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblxyXG5cdFx0dWwge1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4IDQuNzYlO1xyXG5cdFx0XHR3aWR0aDogOTAuNDklO1xyXG5cdFx0fVxyXG5cdFx0XHJcbiAgICAgICAgdWwsIGxpe1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGl7XHJcblx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0bWFyZ2luOjAgMCAxMHB4IDA7XHJcblxyXG4gICAgICAgICAgICBpbnB1dHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxhc3R7XHJcbiAgICAgICAgICAgIC8qbWFyZ2luLWJvdHRvbTogMDsqL1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHRcclxuXHQuaWNoZWNrYm94IHtcclxuXHRcdGJhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2ljbl9jaGVja2JveC5qcGdcIikgbm8tcmVwZWF0IDAgMDtcclxuXHRcdG1hcmdpbi1yaWdodDoxMHB4O1xyXG5cdH1cclxuXHQuaWNoZWNrYm94OmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246MCAtMThweDtcclxuXHR9XHJcblx0LmljaGVja2JveDphY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjotMThweCAtMThweDtcclxuXHR9XHRcclxuXHQuaWNoZWNrYm94LmNoZWNrZWQge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjotMThweCAwO1xyXG5cdH1cdFxyXG5cdFxyXG59XHJcblxyXG4uZHJvcGRvd24gLmltZ19ob3Zlcjpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDMwLCAzMywgMC4yKTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgLmljb25fZHJvcGRvd257XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9ncmFtQ29udGVudCB7XHJcblx0d2lkdGg6MTAwJTtcclxuXHRtaW4taGVpZ2h0OjMwMHB4O1xyXG5cdG92ZXJmbG93OmhpZGRlbjtcclxufVxyXG4ucHJvZ3JhbUNvbnRlbnQubG9hZGluZyB7XHJcblx0YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvYWpheC1sb2FkZXIuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG59XHJcblxyXG5wYXRoe2N1cnNvcjpwb2ludGVyO31cclxuXHJcbi8qXHJcbiNtYWluTmF2aSAubWFpbk5hdmlJdGVtLmxhc3RJdGVtIHtcclxuXHRcclxuXHRhIHtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdFx0dGV4dC1pbmRlbnQ6LTk5OTlweDtcclxuXHRcdGJhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3NtYWxsX3NlYXJjaF9sb2dvLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0bWluLXdpZHRoOjY4cHg7XHJcblx0XHRtaW4taGVpZ2h0OjI2cHg7XHJcblx0fVxyXG59Ki9cclxuXHJcbi5ob21lQmFubmVyIHtcclxuXHRtYXJnaW46MjBweCBhdXRvO1xyXG5cdGNsZWFyOmJvdGg7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHJcblx0Ji5ob21lIHtcclxuXHRcdG1hcmdpbi10b3A6MDtcclxuXHR9XHJcblx0XHJcblx0LmFkUmlnaHQge1xyXG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHR3aWR0aDoxMDBweDtcclxuXHRcdHJpZ2h0Oi0xMjJweDtcclxuXHRcdHRvcDoxMzBweDtcclxuXHRcdFxyXG5cdFx0LndpZGVza3lzY3JhcGVyLWFkIHtcclxuXHRcdFx0bGVmdDoxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm5hdmlfYm94LnN1Yl9uYXYgLm5hdmlfY29udGVudCAuc3VibWVudSAubmF2aV9jb250ZW50X2xldmVsMyB7ZGlzcGxheTpub25lO30iLCIvKkJYLVNMSURFUiovXHJcbi5ieC13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICAqem9vbTogMTtcclxufVxyXG4uc2xpZGVyIC5ieC13cmFwcGVyIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LXZpZXdwb3J0IHtcclxuXHJcbiAgICAvKmZpeCBvdGhlciBlbGVtZW50cyBvbiB0aGUgcGFnZSBtb3ZpbmcgKG9uIENocm9tZSkqL1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRleigwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1wYWdlcixcclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAyMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qIFBBR0VSICovXHJcbi5ieC13cmFwcGVyIC5ieC1wYWdlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IC44NWVtO1xyXG4gICAgZm9udC1mYW1pbHk6IEFyaWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogIzY2NjtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtcGFnZXIgLmJ4LXBhZ2VyLWl0ZW0sXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1jb250cm9scy1hdXRvLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgKnpvb206IDE7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtcGFnZXIuYngtZGVmYXVsdC1wYWdlciBhIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc2xpZGVyX2NpcmNsZXMucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgd2lkdGg6MjBweDtcclxuICAgIGhlaWdodDoyMHB4O1xyXG4gICAgZGlzcGxheTpibG9jaztcclxuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuXHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1wYWdlci5ieC1kZWZhdWx0LXBhZ2VyIGE6aG92ZXIsXHJcbi5ieC13cmFwcGVyIC5ieC1wYWdlci5ieC1kZWZhdWx0LXBhZ2VyIGEuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwcHg7XHJcbn1cclxuXHJcbi8qIERJUkVDVElPTiBDT05UUk9MUyAoTkVYVCAvIFBSRVYpICovXHJcbi5ieC13cmFwcGVyIC5ieC1wcmV2IHtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc2xpZGVfY29udHJvbHMucG5nKSBuby1yZXBlYXQgbGVmdCB0b3A7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1uZXh0IHtcclxuICAgIHJpZ2h0OiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3NsaWRlX2NvbnRyb2xzLnBuZykgbm8tcmVwZWF0IHJpZ2h0IHRvcDtcclxufVxyXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOjA7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI2MHB4O1xyXG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG59XHJcblxyXG4uc2xpZGVyIC5ieC1wcmV2IHtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3NsaWRlcl9hcnJvd3MucG5nKSBuby1yZXBlYXQgbGVmdCAwO1xyXG59XHJcblxyXG4uc2xpZGVyIC5ieC1uZXh0IHtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zbGlkZXJfYXJyb3dzLnBuZykgbm8tcmVwZWF0IHJpZ2h0IDA7XHJcbn1cclxuXHJcbi5zbGlkZXIgLmJ4LXByZXY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAtODBweDtcclxufVxyXG5cclxuLnNsaWRlciAuYngtbmV4dDpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtODBweDtcclxufVxyXG5cclxuLnNsaWRlciAuYngtbmV4dCwgLnNsaWRlciAuYngtcHJldntcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgZGlzcGxheTpibG9jaztcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmRpc2FibGVkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qU2ltb25lIFN0eWxlKi9cclxuLypJTkRFWCovXHJcbi5zbGlkZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjojMTQxNzE5O1xyXG4gICAgY2xlYXI6Ym90aDtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBmbG9hdDpsZWZ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cclxuICAgICNwcmV2LCNuZXh0e1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAvL21hcmdpbi10b3A6IC0xNnB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICB9XHJcbiAgICAjcHJldiB7bGVmdDogMHB4O31cclxuICAgICNuZXh0IHsgcmlnaHQ6IDBweDt9XHJcbiAgICAuc2xpZGVyLXdyYXBwZXJ7b3ZlcmZsb3c6aGlkZGVuO21heC13aWR0aDo5ODBweDt3aWR0aDoxMDAlO21hcmdpbjowIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgaW1ne3dpZHRoOjEwMCU7IGhlaWdodDphdXRvO31cclxuICAgICAgICAgICAgICAgICAgICAuY3NjLXRleHRwaWMtdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjI3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwLGgxLGgyLGgzLGg0LGg1LGg2IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjFlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6MHB4IDBweCAxNXB4ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgcCxoMyxoNCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjIwcHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokd2hpdGU7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jdGFfaGVsbC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7aGVpZ2h0OjI2cHg7IGxpbmUtaGVpZ2h0OjI2cHg7IHBhZGRpbmctbGVmdDogMzZweDt0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7QGluY2x1ZGUgZm9udF9ib2xkOyBcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgYTpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5uby10ZXh0LXNoYWRvdyAuY3NjLXRleHRwaWMtdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcCxoMSxoMixoMyxoNCxoNSxoNiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucG9zTGVmdCAuY3NjLXRleHRwaWMtdGV4dHtsZWZ0Ojg1cHg7IH1cclxuICAgICAgICAgICAgICAgICAgICAucG9zUmlnaHQgLmNzYy10ZXh0cGljLXRleHR7cmlnaHQ6MzBweDt9XHJcbiAgICB9XHJcbn1cclxuXHJcbmgyIGEsaDMgYSxoNCBhe2NvbG9yOiR3aGl0ZTt9XHJcbi50ZWFzZXJfc2xpZGVyX3dyYXBwZXJ7XHJcbiAgICBoZWlnaHQ6MzAzcHg7XHJcbiAgICAudGVhc2VyX3NsaWRlcntcclxuICAgICAgICBoZWlnaHQ6MjYwcHg7XHJcbiAgICAgICAgLnNsaWRle1xyXG4gICAgICAgICAgICBoZWlnaHQ6MjYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLypUViBHVUlERSovXHJcblxyXG4uY29udGVudHtcclxuICAgIC5kYXRleyBib3JkZXI6MXB4IHNvbGlkICRkYXJrLWNvbG9yOyBtaW4taGVpZ2h0OiA1ODsgaGVpZ2h0OmF1dG87d2lkdGg6OTMlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAuZGF0ZV9waWNrZXJ7d2lkdGg6OTIlOyBoZWlnaHQ6NThweDtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOm5vbmU7IEBpbmNsdWRlIGZvbnRfYm9sZDt9XHJcbiAgICAgICAgICAgLnVpLWRhdGVwaWNrZXJ7dG9wOiAxNTFweCAhaW1wb3J0YW50O31cclxuICAgICAgICAgICAudWktZGF0ZXBpY2tlci10cmlnZ2Vye3dpZHRoOjIzcHg7IGhlaWdodDogMThweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyMHB4O3RvcDoyMHB4O2N1cnNvcjpwb2ludGVyO31cclxuICAgICAgICAgICBwe2Rpc3BsYXk6bm9uZTtwYWRkaW5nLWJvdHRvbTogNjBweDt3aWR0aDogMjE1cHg7fVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi53NjIwe1xyXG4gICAgd2lkdGg6NjIwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi53MzAwe1xyXG4gICAgd2lkdGg6MzAwcHg7XHJcbn1cclxuXHJcbi8qISBqUXVlcnkgVUkgLSB2MS4xMS4wIC0gMjAxNC0wOC0xM1xyXG4qIGh0dHA6Ly9qcXVlcnl1aS5jb21cclxuKiBJbmNsdWRlczogY29yZS5jc3MsIGRhdGVwaWNrZXIuY3NzXHJcbiogQ29weXJpZ2h0IDIwMTQgalF1ZXJ5IEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9yczsgTGljZW5zZWQgTUlUICovXHJcblxyXG4vKiBMYXlvdXQgaGVscGVyc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnVpLWhlbHBlci1oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogLTFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDFweDtcclxufVxyXG4udWktaGVscGVyLXJlc2V0IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuLnVpLWhlbHBlci1jbGVhcmZpeDpiZWZvcmUsXHJcbi51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxufVxyXG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcbi51aS1oZWxwZXItY2xlYXJmaXgge1xyXG4gICAgbWluLWhlaWdodDogMDsgLyogc3VwcG9ydDogSUU3ICovXHJcbn1cclxuLnVpLWhlbHBlci16Zml4IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBmaWx0ZXI6QWxwaGEoT3BhY2l0eT0wKTtcclxufVxyXG5cclxuLnVpLWZyb250IHtcclxuICAgIHotaW5kZXg6IDEwMDtcclxufVxyXG5cclxuXHJcbi8qIEludGVyYWN0aW9uIEN1ZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi51aS1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4Njg1ODA7XHJcbn1cclxuXHJcblxyXG4vKiBJY29uc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qIHN0YXRlcyBhbmQgaW1hZ2VzICovXHJcbi51aS1pY29uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcblxyXG4vKiBNaXNjIHZpc3VhbHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKiBPdmVybGF5cyAqL1xyXG4udWktd2lkZ2V0LW92ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4udWktZGF0ZXBpY2tlciB7XHJcbiAgICBmbG9hdDpyaWdodDsgdG9wOjIwcHg7XHJcbn1cclxuXHJcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XHJcbiAgICBib3R0b206IC00MHB4O1xyXG4gICAgcGFkZGluZzogMC4yZW0gMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAyNDBweDtcclxufVxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LFxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jYWxlbmRhcl9jb250cm9scy5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMnB4O1xyXG4gICAgd2lkdGg6IDZweDtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIGN1cnNvcjpwb2ludGVyO1xyXG59XHJcblxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcclxuICAgIGxlZnQ6IDJweDtcclxufVxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcclxuICAgIHJpZ2h0OiAycHg7XHJcbn1cclxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiBzcGFuLFxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogLThweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luLXRvcDogLThweDtcclxufVxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSB7XHJcbiAgICBtYXJnaW46IDAgMi4zZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS44ZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgbWFyZ2luOiAxcHggMDtcclxufVxyXG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcclxuLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXIteWVhciB7XHJcbiAgICB3aWR0aDogNDklO1xyXG59XHJcbi51aS1kYXRlcGlja2VyIHRhYmxlIHtcclxuICAgIHdpZHRoOiAyNDBweDtcclxuICAgIGZvbnQtc2l6ZTogLjllbTtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICBtYXJnaW46IDAgMCAuNGVtO1xyXG59XHJcbi51aS1kYXRlcGlja2VyIHRoIHtcclxuICAgIHBhZGRpbmc6IC43ZW0gLjNlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgZGlzcGxheTpub25lO1xyXG59XHJcbi51aS1kYXRlcGlja2VyIHRkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgIC8vcGFkZGluZzogMXB4O1xyXG59XHJcbi51aS1kYXRlcGlja2VyIHRkIHNwYW4sXHJcbi51aS1kYXRlcGlja2VyIHRkIGEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwLjJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJvcmRlcjpzb2xpZCAxcHggIzAwMDtcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZFxyXG59XHJcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIG1hcmdpbjogLjdlbSAwIDAgMDtcclxuICAgIHBhZGRpbmc6IDAgLjJlbTtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbiB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW46IC41ZW0gLjJlbSAuNGVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcGFkZGluZzogLjJlbSAuNmVtIC4zZW0gLjZlbTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4udWktZGF0ZXBpY2tlciB0ZCBhLnVpLXN0YXRlLWhvdmVyeyAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njt9XHJcblxyXG4vKiB3aXRoIG11bHRpcGxlIGNhbGVuZGFycyAqL1xyXG4udWktZGF0ZXBpY2tlci51aS1kYXRlcGlja2VyLW11bHRpIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxlIHtcclxuICAgIHdpZHRoOiA5NSU7XHJcbiAgICBtYXJnaW46IDAgYXV0byAuNGVtO1xyXG59XHJcbi51aS1kYXRlcGlja2VyLW11bHRpLTIgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xyXG4gICAgd2lkdGg6IDUwJTtcclxufVxyXG4udWktZGF0ZXBpY2tlci1tdWx0aS0zIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcclxuICAgIHdpZHRoOiAzMy4zJTtcclxufVxyXG4udWktZGF0ZXBpY2tlci1tdWx0aS00IC51aS1kYXRlcGlja2VyLWdyb3VwIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbn1cclxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXHJcbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xyXG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbn1cclxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XHJcbiAgICBjbGVhcjogbGVmdDtcclxufVxyXG4udWktZGF0ZXBpY2tlci1yb3ctYnJlYWsge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxufVxyXG5cclxuLyogUlRMIHN1cHBvcnQgKi9cclxuLnVpLWRhdGVwaWNrZXItcnRsIHtcclxuICAgIGRpcmVjdGlvbjogcnRsO1xyXG59XHJcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1wcmV2IHtcclxuICAgIHJpZ2h0OiAycHg7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG59XHJcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1uZXh0IHtcclxuICAgIGxlZnQ6IDJweDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVyIHtcclxuICAgIHJpZ2h0OiAxcHg7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG59XHJcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1uZXh0OmhvdmVyIHtcclxuICAgIGxlZnQ6IDFweDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcclxuICAgIGNsZWFyOiByaWdodDtcclxufVxyXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCxcclxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxufVxyXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXHJcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcclxuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcclxuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XHJcbn1cclxuXHJcbi51aS1kYXRlcGlja2VyLWRheXMtY2VsbC1vdmVyLnVpLWRhdGVwaWNrZXItdG9kYXl7XHJcblxyXG59XHJcbi51aS1kYXRlcGlja2VyIHRkLnVpLWRhdGVwaWNrZXItZGF5cy1jZWxsLW92ZXIudWktZGF0ZXBpY2tlci10b2RheSBhLFxyXG4udWktZGF0ZXBpY2tlciB0ZC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IGF7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXI6c29saWQgMXB4ICMwMDA7XHJcbiAgICBjb2xvcjojMDAwO1xyXG59XHJcblxyXG4udWktZGF0ZXBpY2tlciB0ZC51aS1kYXRlcGlja2VyLW90aGVyLW1vbnRoIGEsXHJcbi51aS1kYXRlcGlja2VyIHRkLnVpLWRhdGVwaWNrZXItdW5zZWxlY3RhYmxlLnVpLXN0YXRlLWRpc2FibGVkIHNwYW57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiM4Njg1ODA7XHJcbiAgICBib3JkZXI6c29saWQgMXB4ICM4Njg1ODA7XHJcbiAgICBjb2xvcjojYmJiO1xyXG59XHJcbi51aS1kYXRlcGlja2VyLWlubGluZXt3aWR0aDoyNDBweDsgcG9zaXRpb246cmVsYXRpdmU7fVxyXG5cclxuLmJveDEzIHtcclxuICAgIC5jc2MtZnJhbWUtZGVmYXVsdCB7XHJcbiAgICAgICAgLmNzYy10ZXh0cGljOmhvdmVyIHtcclxuICAgICAgICAgICAgLmNzYy10ZXh0cGljLXRleHQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGJvdHRvbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY3NjLXRleHRwaWMtdGV4dCBoMiBhe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLnRlYXNlciB7XHJcbiAgICAuY3NjLXRleHRwaWM6aG92ZXJ7XHJcbiAgICAgICAgLmNzYy10ZXh0cGljLXRleHR7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246cmlnaHQgYm90dG9tO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19lbXBmYW5nOmhvdmVyLCAuZW1wZmFuZ19zbWFsbDpob3ZlcntcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246bGVmdCAtMjYwcHg7XHJcbn1cclxuXHJcbi50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZmFjZWJvb2s6aG92ZXIsIC5mYWNlYm9va19zbWFsbDpob3ZlcntcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246bGVmdCAtMjYwcHg7XHJcbn1cclxuLmNzYy1oZWFkZXJ7XHJcbiAgICBtYXJnaW4tYm90dG9tOjExcHg7XHJcbn1cclxuXHJcbi50ZWFzZXJfc2xpZGVyX3dyYXBwZXJ7XHJcbiAgICAuYm94MTMge1xyXG4gICAgICAgIG1hcmdpbjowO1xyXG4gICAgICAgIG1heC13aWR0aDo0NDBweDtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICAuY3NjLWZyYW1lLWRlZmF1bHQge1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgLmNzYy10ZXh0cGljIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgLmNzYy10ZXh0cGljLWltYWdld3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5zZW5kdW5nZW4ge1xyXG4gICAgLmJveDEzIHtcclxuICAgICAgICAuY3NjLWZyYW1lLWRlZmF1bHQge1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgLmNzYy10ZXh0cGljIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3BpZWxle1xyXG4gICAgLmJveDMze1xyXG4gICAgICAgIC5jc2MtdGV4dHBpYy1pbWFnZXdyYXAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jc2MtdGV4dHBpYy10ZXh0IHtcclxuICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MS4zMzNlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMntcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDsgXHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGg0e1xyXG4gICAgICAgICAgICAgICAgYXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7QGluY2x1ZGUgZm9udF9ib2xkO2ZvbnQtc2l6ZToxZW07fVxyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi53OTQwe1xyXG4gICAgaDF7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO31cclxufVxyXG4udzk0MCAudHh0X2NvbnRlbnRfaGVhZGxpbmUgaDEsLnc5NDAgLnR4dF9jb250ZW50X2hlYWRsaW5lIGgye1xyXG4gdGV4dC10cmFuc2Zvcm06bm9uZTtcclxufVxyXG4uZm9vdGVyTmF2aSBsaS5hY3RpdmUgYSB7XHJcbiAgICBjb2xvcjogJGJsdWUtY29sb3I7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5ib3gxMy5sYXN0e1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZmFjZWJvb2tfc21hbGwge1xyXG4gICAgLmljbl9mYWNlYm9va19zcDN7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljbl9mYl9uYXZpLnBuZ1wiKSBuby1yZXBlYXQgMHB4IDBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYm94MTNjb2xvci5ib3gxM29yaWdpbmFsLnRlYXNlckNsaWNre1xyXG4gICAgaDN7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDogMWVtO31cclxufVxyXG4uc3RhZ2VfY29udGVudF9tb2JpbGV7cG9zaXRpb246cmVsYXRpdmU7fVxyXG5cclxuXHJcbi8qdHYgZ3VpZGUqL1xyXG4udHZndWlkZXtcclxuICAgIC5kYXRleyBib3JkZXI6MXB4IHNvbGlkICRkYXJrLWNvbG9yOyBoZWlnaHQ6IDU4cHg7IHdpZHRoOjk0JTsgcG9zaXRpb246cmVsYXRpdmU7IHBhZGRpbmc6IDAgMyU7IG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICAgICAuZGF0ZV9waWNrZXJ7aGVpZ2h0OjI1MHB4O2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTsgQGluY2x1ZGUgZm9udF9ib2xkOyBmbG9hdDpyaWdodDsgbWFyZ2luLXJpZ2h0OjM1cHg7fVxyXG4gICAgICAgICAgIC51aS1kYXRlcGlja2VyLXRyaWdnZXJ7d2lkdGg6MjNweDsgaGVpZ2h0OiAxOHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjIwcHg7dG9wOjIwcHg7Y3Vyc29yOnBvaW50ZXI7fVxyXG4gICAgICAgICAgIHB7cGFkZGluZy1ib3R0b206IDBweDt3aWR0aDogMTAwJTt9XHJcbiAgICAgICAgICAgaW5wdXRbZGlzYWJsZWRde2NvbG9yOiMwMDA7fVxyXG4gICAgICAgICAgIC5zZWxlY3RlZF9kYXRle2Zsb2F0OmxlZnQ7IEBpbmNsdWRlIGZvbnRfYm9sZDsgZm9udC1zaXplOjEuMWVtOyB9XHJcbiAgICAgICAgICAgLmRhdGVfdGV4dHtmbG9hdDpsZWZ0OyB3aWR0aDo1MCU7fVxyXG4gICAgfVxyXG4gICAgLy8uZGF0ZS5hY3RpdmV7aGVpZ2h0OjI1MHB4ICFpbXBvcnRhbnQ7fVxyXG5cclxufVxyXG5cclxuYS5wcmludHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljbl9wcmludC5wbmdcIikgbm8tcmVwZWF0IDAgMDt3aWR0aDoyM3B4O2hlaWdodDoxOHB4O3Bvc2l0aW9uOiBhYnNvbHV0ZTt9XHJcbmEucHJpbnQ6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xOHB4O31cclxuLmZpbHRlcl9nZW5yZXtAaW5jbHVkZSBmb250X2JvbGQ7b3ZlcmZsb3c6aGlkZGVuOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtwYWRkaW5nOiAwIDAgMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBwe2Zsb2F0OiBsZWZ0O21hcmdpbjogMDtwYWRkaW5nOiAyMHB4IDUwcHggMjBweCAyMHB4O31cclxuICAgICAgICAgICAgICAuZ2VucmV7XHJcbiAgICAgICAgICAgICAgICAgIGZsb2F0OmxlZnQ7IHBhZGRpbmctcmlnaHQ6IDQwcHg7IHBhZGRpbmctdG9wOiAyMHB4O3Bvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgLmljaGVja2JveHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGxhYmVse2Zsb2F0OmxlZnQ7Zm9udC1zaXplOjAuODg5ZW07bGluZS1oZWlnaHQ6IDE4cHg7fVxyXG4gICAgICAgICAgICAgIGEucHJpbnR7Ym90dG9tOiAxMHB4O3JpZ2h0OiAxN3B4O31cclxufVxyXG4uaGludHNfd3JhcHBlcnt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAub3ZlcmxheV90b3B7YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL292ZXJsYXlfdXAucG5nXCIpIHJlcGVhdC14IDAgMDsgd2lkdGg6MTAwJTtoZWlnaHQ6MTI5cHg7cG9zaXRpb246IGFic29sdXRlO3RvcDowcHg7bGVmdDowO2Rpc3BsYXk6YmxvY2s7ei1pbmRleDogMTA7IGN1cnNvcjpwb2ludGVyO31cclxuICAgICAgICAgICAgICAgLm92ZXJsYXlfdG9wOmhvdmVyICsgLmhpbnRzIC5wcmV2X2hpbnQgLm5hbWVfc2VyaWV7XHJcbiAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwcHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgLm92ZXJsYXlfYm90dG9te2JhY2tncm91bmQ6IHVybChcIi4uL2ltZy9vdmVybGF5X2Rvd24ucG5nXCIpIHJlcGVhdC14IDAgMDsgd2lkdGg6MTAwJTtoZWlnaHQ6MTI5cHg7cG9zaXRpb246IGFic29sdXRlO2JvdHRvbToxcHg7bGVmdDowO2Rpc3BsYXk6bm9uZTt9XHJcbiAgICAgICAgICAgICAgIGEucHJpbnR7Ym90dG9tOiAtMjdweDtyaWdodDogMTdweDt9XHJcblxyXG4gICAgICAgICAgICAgICAuaGludHN7d2lkdGg6MTAwJTtjb2xvcjokd2hpdGU7Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7bWFyZ2luLWJvdHRvbTo1NXB4OyBtaW4taGVpZ2h0OjI1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgLmhpbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMTUxODFkIHVybChcIi4uL2ltZy90dmd1aWRlLWJnLmpwZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206MTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdCAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLm5vd3tkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iZ19ub3cucG5nXCIpIG5vLXJlcGVhdCAwIDA7d2lkdGg6MTQwcHg7IGhlaWdodDoyMHB4O2NvbG9yOiMwMDA7QGluY2x1ZGUgZm9udF9ib2xkO3RleHQtYWxpZ246IGNlbnRlcjtwb3NpdGlvbjogYWJzb2x1dGU7bGVmdDowO3RvcDoxOXB4O2xpbmUtaGVpZ2h0OiAyMHB4O31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuY2xvc2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jbG9zZV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5jbG9zZTpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5sZWZ0X2hpbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAwIDAgMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpbWV7QGluY2x1ZGUgZm9udF9ib2xkO2ZvbnQtc2l6ZToxLjMzM2VtOyBwb3NpdGlvbjphYnNvbHV0ZTsgYm90dG9tOjE1cHg7IGxlZnQ6MjBweDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kYXRldGltZXtAaW5jbHVkZSBmb250X2JvbGQ7Zm9udC1zaXplOjAuODg5ZW07IHBvc2l0aW9uOmFic29sdXRlOyBib3R0b206NDBweDsgbGVmdDoyMHB4O31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNoYW5uZWx7cG9zaXRpb246YWJzb2x1dGU7IGJvdHRvbTo0OHB4OyBkaXNwbGF5OmJsb2NrOyBiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNuX3p3ZWlrYW5hbHRvbi5wbmcpIDBweCAwcHggbm8tcmVwZWF0OyB3aWR0aDoyOHB4OyBoZWlnaHQ6MTFweDsgbGVmdDoyMHB4OyB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5jdGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jdGFfaGVsbC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYTpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmN0YTpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5tb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5taWRkbGVfaGludHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyptaW4taGVpZ2h0OiAxMDBweDsqL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgNXB4IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHtmb250LXNpemU6MC44ODllbTttYXJnaW46MDtAaW5jbHVkZSBmb250X2JvbGQ7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwLm5hbWVfZXBpc29kZXtAaW5jbHVkZSBmb250X3JlZzt0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcC5uYW1lX3Nlcmlle0BpbmNsdWRlIGZvbnRfYm9sZDtmb250LXNpemU6MS4zMzNlbTt0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyAvKndpZHRoOiAzMDBweCovfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAucHJldl9oaW50e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDIwcHggMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwe0BpbmNsdWRlIGZvbnRfYm9sZDtmb250LXNpemU6MS4zMzNlbTt0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNzVweDsgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWVfc2VyaWV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY3RhX2Rvd24ucG5nXCIpIG5vLXJlcGVhdCByaWdodCAtMzRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDoyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5yaWdodF9oaW50e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjM2NhYThiLCAjMjA3NjVmKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDoxMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29ue2JhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY25fZ2VucmVfOTB4NzAucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgMDt3aWR0aDoxNDBweDtoZWlnaHQ6NzBweDttYXJnaW46IDMwcHggYXV0byAwO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdlbnJlX3R4dHtAaW5jbHVkZSBmb250X2JvbGQ7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTQwcHg7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIC5oaW50LmNsb3NlZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAuaGludF9jbG9zZWQgLmhpbnR7ZGlzcGxheTpub25lO31cclxuICAgICAgICAgICAgICAgICAgICAgIC5oaW50X2Nsb3NlZCAuaGludC5vcGVue2Rpc3BsYXk6YmxvY2s7fVxyXG4gICAgICAgICAgICAgICB9XHJcbn1cclxuXHJcbi5oaW50c193cmFwcGVye1xyXG4gICAgLmhpbnQubGlmZWNoYW5nZXsgIFxyXG4gICAgICAgIC5yaWdodF9oaW50IC5pY29ue2JhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO31cclxuICAgIH1cclxuICAgIC5oaW50LnBvcnRyYWl0e1xyXG4gICAgICAgIC5yaWdodF9oaW50ICAuaWNvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTcwcHg7fVxyXG4gICAgfVxyXG4gICAgLmhpbnQubGlmZXN0eWxle1xyXG4gICAgICAgIC5yaWdodF9oaW50IC5pY29ue2JhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMTQwcHg7fVxyXG4gICAgfVxyXG4gICAgLmhpbnQuZGVhbHN7XHJcbiAgICAgICAgLnJpZ2h0X2hpbnQgLmljb257YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC0yMTBweDt9XHJcbiAgICB9XHJcbiAgICAuaGludC5mYW1pbHl7XHJcbiAgICAgICAgLnJpZ2h0X2hpbnQgLmljb257YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC0yODBweDt9XHJcbiAgICB9XHJcbiAgICAuaGludC5wYXJhbm9ybWFse1xyXG4gICAgICAgIC5yaWdodF9oaW50IC5pY29ue2JhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMzUwcHg7fVxyXG4gICAgfVxyXG4gICAgLmhpbnQuY3JpbWV7XHJcbiAgICAgICAgLnJpZ2h0X2hpbnQgLmljb257YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC00MjBweDt9XHJcbiAgICB9XHJcbn1cclxuLmRhdGVfcGlja2VyLmhhc0RhdGVwaWNrZXJ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQuZmFtaWx5IC5taWRkbGVfaGludHtcclxuICAgIC8qbWFyZ2luLXRvcDoxMHB4OyovXHJcbn1cclxuXHJcbi5mbG9hdHtcclxuICAgIGZsb2F0OmxlZnQ7XHJcbn1cclxuXHJcblxyXG4uYm94MzNjb2xvciwgLm5ld3NsZXR0ZXJfdGVhc2VyLmJpZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYm94LXBpbmstY29sb3I7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAuaG92ZXJ7XHJcbiAgICAgICAgbWluLWhlaWdodDo1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjBweDtcclxuICAgIH1cclxuICAgIC5hcnJvd3tcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY3RhX2hlbGwucG5nXCIpIG5vLXJlcGVhdCAgbGVmdCB0b3A7XHJcbiAgICAgICAgYm90dG9tOiAyN3B4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0JTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDI4MHB4O1xyXG4gICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgfVxyXG4gICAgaDJ7IFxyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgbWFyZ2luOiAtM3B4IDAgLThweDt9XHJcbiAgICBoM3tAaW5jbHVkZSBmb250X2JvbGQ7IGZvbnQtc2l6ZToxZW07fVxyXG4gICAgaDR7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg5ZW07XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuODllbTtcclxuICAgICAgICBtYXJnaW46IDAuNDRlbSAwO31cclxuXHJcbiAgICBhOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxufVxyXG4ubmV3c2xldHRlcl90ZWFzZXIuYmlnIGgze3Bvc2l0aW9uOmFic29sdXRlOyByaWdodDoyMHB4OyBib3R0b206MjVweDt9XHJcblxyXG4uYm94MzNjb2xvcjpob3ZlcntcclxuICAgIC5ob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAzMCwgMzMsIDAuMik7XHJcbiAgICB9XHJcbiAgICAuYXJyb3d7YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207fVxyXG59XHJcblxyXG4uYm94MTNjb2xvci5ib3gxM2Zie2Zsb2F0OmxlZnQ7fVxyXG4uYm94MTNjb2xvci5ib3gxM29yaWdpbmFse3dpZHRoOjMwMHB4O2Zsb2F0OmxlZnQ7fVxyXG5cclxuLmltYWdlIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHJpZ2h0OiAtNTAlO1xyXG59XHJcbi8qZW5kIHR2IGd1aWRlKi9cclxuLmltYWdlLWNlbnRlciB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICByaWdodDogNTAlO1xyXG59XHJcblxyXG4uaG9tZXtcclxuICAgIC50eC1tMDEtdHZwcm9ncmFtbWV7XHJcbiAgICAgICAgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0e21hcmdpbjowO30gXHJcblxyXG4gICAgfSBcclxuICAgIC50ZWFzZXJfYmlnIC5vbmUuZ3JlZW57XHJcbiAgICAgICAgaGVpZ2h0OjI2MHB4O1xyXG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgIH1cclxufSBcclxuXHJcbi5nZXdpbm5zcGllbF9mcmFnZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQGluY2x1ZGUgZm9udF9yZWc7XHJcbiAgICAvKmZvbnQtc2l6ZTogMS4zMzNlbTsqL1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTExZW07XHJcbiAgICAvKnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7Ki9cclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTQ5ZTczO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1NDllNzM7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxufVxyXG5cclxuLmdld2lubnNwaWVsX2dhbWUgLm5sX2Zvcm0ge1xyXG4gICAgYmFja2dyb3VuZDogJGJveC1ncmVlbi1jb2xvcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206MjBweDtcclxufVxyXG5cclxuLmdld2lubnNwaWVsX2dhbWUgLm5sX2Zvcm0gaW5wdXQuZWluZ2FiZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMyU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1jb2xvcjtcclxuICAgIHBhZGRpbmc6IDEwcHggMy4zJTtcclxuICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgICB3aWR0aDogNDEuNCU7XHJcbn1cclxuXHJcbi5nZXdpbm5zcGllbF9nYW1lIC5ubF9mb3JtIGlucHV0LmVpbmdhYmUuendlaSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAlO1xyXG59XHJcbi5zdWJtaXRfYW5zd2Vye1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxufVxyXG5cclxuLnJhZGlvX2Fuc3dlcntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgZm9udC1zaXplOiAwLjg5ZW07IC8vIDE2cHhcclxuICAgIG1hcmdpbjogMS41ZW0gMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAwLjg5ZW07XHJcbn1cclxuXHJcbi5pY2hlY2tib3gsIC5pcmFkaW97XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5nZXdpbm5zcGllbF9nYW1lIC5jaGVja2JveHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAvKm1hcmdpbi10b3A6IC02cHg7Ki9cclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbn1cclxuXHJcbi5jaGVja19hZ2JzLCAuY2hlY2tfbmV3c2xldHRlcntcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMC44OWVtOyAvLyAxNnB4XHJcbiAgICAvKm1hcmdpbjogMC41ZW0gMDsqL1xyXG4gICAgbGluZS1oZWlnaHQ6IDAuODllbTtcclxuICAgIHBhZGRpbmctdG9wOjJweDtcclxufVxyXG5cclxuLmNhcHRjaGF7XHJcbiAgICBtYXJnaW4tdG9wOjE1cHg7XHJcbiAgICBcclxuICAgIC5nLXJlY2FwdGNoYSA+IGRpdiB7XHJcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLnN1Ym1pdHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4uc3VibWl0IC5hcnJvd3tcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jdGFfc3VibWl0LnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIHBhZGRpbmctbGVmdDogMzZweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5zdWJtaXQgLmFycm93OmhvdmVye1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2N0YV9zdWJtaXQucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCAtMjZweCB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjMWExZTIzO1xyXG59XHJcblxyXG4ubmxfZm9ybSAuYXJyb3d7XHJcbiAgICBtYXJnaW46IDMwcHggMDtcclxufVxyXG5cclxuLmdld2lubnNwaWVsZm9ybXVsYXJ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLnN0YWdlX2NvbnRlbnQgLmdld2lubnNwaWVsX2dhbWUgLnR4dF9oMXtmb250LXNpemU6IDEwMCU7fVxyXG5cclxuLmdld2lubnNwaWVsX2dhbWUgLnR4dF9oNCB7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAwLjg5ZW07XHJcbiAgICBtYXJnaW46IDAuNDRlbSAwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMC44OWVtO1xyXG59XHJcblxyXG4uZ2V3aW5uc3BpZWxfZ2FtZSAudHh0X2gyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMS4zMzNlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjExMWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLmdld2lubnNwaWVsX2dhbWUgLmxiX2FnYntjdXJzb3I6cG9pbnRlcjt9XHJcblxyXG4ubmxfZm9ybSBpbnB1dC5laW5nYWJlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWNvbG9yO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBAaW5jbHVkZSBmb250X3JlZztcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmc6IDMuMyU7XHJcbiAgICB3aWR0aDogNDEuNCU7XHJcbn1cclxuLm5sX2Zvcm0gaW5wdXQuZWluZ2FiZS56d2VpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLmxiX2dld2lubnNwaWVse3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7fVxyXG4uc2Nyb2xse3dpZHRoOjEwMCU7LypoZWlnaHQ6ODAwcHg7Ki99XHJcblxyXG5sYWJlbC5yYWRpb19mcmF1e21hcmdpbi1yaWdodDoxMHB4O31cclxubGFiZWwucmFkaW9fZnJhdSwgbGFiZWwucmFkaW9faGVyciwgbGFiZWwucmFkaW9fcXVpentjdXJzb3I6cG9pbnRlcjtwYWRkaW5nLXRvcDoycHg7fVxyXG4uY2hlY2tfYWdicywgLmNoZWNrX25ld3NsZXR0ZXJ7Y3Vyc29yOnBvaW50ZXI7fVxyXG5cclxuLmdld2lubnNwaWVsX2dhbWUgLm5sX2Zvcm0gaW5wdXQuZWluZ2FiZS5lcnJvcntcclxuICAgLyogYm9yZGVyOjFweCBzb2xpZCAjYjkxZTRiOyovXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjkxZTRiO1xyXG59XHJcbi5nZXdpbm5zcGllbF9nYW1lICAucmFkaW9fcXVlc3Rpb24uZXJyb3IgLnJhZGlvX2Fuc3dlciwgLnJhZGlvX2dlbmRlci5lcnJvciB7Y29sb3I6I2I5MWU0Yjt9XHJcbi5nZXdpbm5zcGllbF9nYW1lIC5jaGVja2JveC5lcnJvciAuY2hlY2tfYWdic3tjb2xvcjojYjkxZTRiO31cclxuXHJcbi5zcGllbGUgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLWltYWdld3JhcHtoZWlnaHQ6MTQwcHg7fVxyXG4uYW5iaWV0ZXIgLnRlYXNlciBhe2NvbG9yOiAjMGM1YmQzO31cclxuLmhpZ2hsaWdodHMgLnRlYXNlcl9zbGlkZXJfd3JhcHBlcnttYXgtd2lkdGg6OTQwcHg7ZmxvYXQ6bm9uZTttYXJnaW46MzBweCBhdXRvO31cclxuXHJcbi5zbGlkZXIsIC50ZWFzZXJfc2xpZGVyX3dyYXBwZXJ7ZGlzcGxheTpub25lO31cclxuXHJcblxyXG5cclxuLnRlYXNlcl9yaWdodCB7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcbn1cclxuLm5hTWVkaWFBZF9NRURJVU1fUkVDVEFOR0xFIHtcclxuXHRtYXgtd2lkdGg6MzAwcHg7XHJcblx0bWFyZ2luOjAgYXV0bztcclxufVxyXG4uYmlsbGJvYXJkLWFkIHtcclxuXHR3aWR0aDoxMDAlO1xyXG5cdGNsZWFyOmJvdGg7XHJcblx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdFxyXG5cdC5uYU1lZGlhQWQge1xyXG5cdFx0cGFkZGluZy1ib3R0b206MjBweDtcclxuXHR9XHJcbn1cclxuLndpZGVza3lzY3JhcGVyLWFkIHtcclxuXHRsZWZ0OjMyMHB4O1xyXG5cdHRvcDowO1xyXG5cdHdpZHRoOmF1dG87XHJcblx0bWluLXdpZHRoOjIwMHB4O1xyXG5cdGhlaWdodDphdXRvO1xyXG5cdG1pbi1oZWlnaHQ6NjAwcHg7XHJcblx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdHotaW5kZXg6OTk5OTtcclxufVxyXG4uc3VwZXJiYW5uZXItYWQge1xyXG5cdHdpZHRoOjEwMCU7XHJcblx0Y2xlYXI6Ym90aDtcclxuXHRvdmVyZmxvdzp2aXNpYmxlO1xyXG5cdC8vcGFkZGluZy1ib3R0b206MjBweDtcclxuXHRcclxuXHQuc3VwZXJiYW5uZXItaW5uZXIge1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0fVxyXG59XHJcblxyXG4udDNjaGltcC1mb3JtIHtcclxuXHRsYWJlbC5lcnJvciB7XHJcblx0XHRjb2xvcjojY2MwMDAwO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXS5lcnJvcixpbnB1dFt0eXBlPVwiZW1haWxcIl0uZXJyb3Ige1xyXG5cdFx0Y29sb3I6I2ZmMDAwMDtcclxuXHRcdGJvcmRlcjoxcHggc29saWQgI2NjMDAwMDtcclxuXHR9XHJcblx0aW5wdXQuZXJyb3JbcGxhY2Vob2xkZXJdIHtjb2xvcjpyZWQ7b3BhY2l0eToxO31cclxuXHRpbnB1dC5lcnJvcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixpbnB1dC5lcnJvcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6cmVkO29wYWNpdHk6MTt9XHJcblx0aW5wdXQuZXJyb3I6LW1vei1wbGFjZWhvbGRlcixpbnB1dC5lcnJvcjotbW96LXBsYWNlaG9sZGVyIHtjb2xvcjojY2MwMDAwO29wYWNpdHk6MTt9XHJcblx0aW5wdXQuZXJyb3I6Oi1tb3otcGxhY2Vob2xkZXIsaW5wdXQuZXJyb3I6Oi1tb3otcGxhY2Vob2xkZXIge2NvbG9yOiNjYzAwMDA7b3BhY2l0eToxO31cclxuXHRpbnB1dC5lcnJvcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXQuZXJyb3I6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtjb2xvcjojY2MwMDAwO29wYWNpdHk6MTt9XHJcbiAgICBcclxuICAgIC50M2NoaW1wLWVycm9yIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgY29sb3I6ICNFQjFFMDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbmgyLnR2LWd1aWRlLXJlc3VsdC1oZWFkbGluZXtjb2xvcjojMDAwOyBkaXNwbGF5OmJsb2NrOyBtYXJnaW4tdG9wOjI1cHg7IG1hcmdpbi1ib3R0b206MTBweDt9XHJcbiIsIi5uYXZfaWNvbntcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29uX25hdmkucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbn1cclxuXHJcbi5pY29uX2N0YXtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jdGFfaGVsbC5wbmdcIik7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB3aWR0aDogMjZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICBtaW4taGVpZ2h0OiAyNnB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGZsb2F0OiByaWdodDtcclxufVxyXG4uY3NjLXRleHRwaWMtdGV4dCBoMiBhe1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2N0YV9oZWxsX3Nwcml0ZS5wbmdcIikgcmlnaHQgMnB4IG5vLXJlcGVhdDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwJTtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5jc2MtdGV4dHBpYy10ZXh0IGgyIGE6aG92ZXIsXHJcbi5jc2MtdGV4dHBpYy1pbWFnZXdyYXA6aG92ZXIgKyAuY3NjLXRleHRwaWMtdGV4dCBoMiBhLFxyXG4uY3NjLXRleHRwaWMtdGV4dDpob3ZlciBoMiBhe1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTcycHg7XHJcbn1cclxuXHJcbi50d28gLmJvdHRvbXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMHB4O1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG59XHJcblxyXG5oMntcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxufVxyXG4vKlxyXG4uc2xpZGVze1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmFycm93IGEubGVmdHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvLnBuZ1wiKTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbn1cclxuXHJcbi5zbGlkZXMgYS5yaWdodHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvLnBuZ1wiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwcHg7XHJcbn0qL1xyXG5cclxuLnRlYXNlcl9uZXdze1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuXHJcbi8qIEJSRUFEQ1JVTUJTICovXHJcbi5icmVhZGNydW1ic3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBAaW5jbHVkZSBmb250X3JlZztcclxuICAgIGZvbnQtc2l6ZTogMC43NzhlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5iY19uZXh0e1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljbl9hcnJvd19icmVhZGNydW1iLnBuZ1wiKSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTRweDtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuXHJcbi8qIFNUQU5EQVJEIENPTlRFTlQgKi9cclxuLnN0YWdlX2hlYWR7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5zdGFnZV9jb250ZW50e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLnN0YWdlX2NvbnRlbnQgLnR4dF9oMXtcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5idG5fYmFja3tcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY25fYXJyb3dfYmFjay5wbmdcIikgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgZm9udC1zaXplOiAwLjY2N2VtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLmJ0bl9iYWNrOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTBweDtcclxufVxyXG5cclxuLnN0YWdlX2NvbnRlbnQgLnR4dHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuXHJcbi50ZWFzZXJfcmlnaHR7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDBweDtcclxufVxyXG4vKiBORVdTIENPTlRFTlQgKi9cclxuLm5ld3NfaGVhZHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiA2NDBweDtcclxuICAgIG1heC1oZWlnaHQ6IDI2MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5uZXdzX2hpZ2hsaWdodHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm5ld3NfY29udGVudHtcclxuICAgIGJhY2tncm91bmQ6ICRib3gteWVsbG93LWNvbG9yO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5uZXdzX2NvbnRlbnQgLm5ld3NfYXJ0aWNsZTpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDMwLCAzMywgMC4yKTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5uZXdzX2NvbnRlbnQgLm5ld3NfYXJ0aWNsZSAuaW1nX2hvdmVyIC5hcnJvd3tcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIlO1xyXG4gICAgbWFyZ2luLXRvcDogLTJweDtcclxufVxyXG5cclxuLm5ld3NfY29udGVudCAubmV3c19hcnRpY2xlOmhvdmVyIC5pbWdfaG92ZXIgLmFycm93e1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbn1cclxuXHJcbi5uZXdzX2NvbnRlbnQgLnR4dHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbi5uZXdzX3NlY29uZGFyeXtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnN0YWdlX2NvbnRlbnQgLnBhZ2Vye1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgdWx7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaS5jdXJyZW50e1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnRlYXNlcl9yaWdodCAudGVhc2VyMSwgLnRlYXNlcjIsIC50ZWFzZXIzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLnN0YWdlX2NvbnRlbnQgLnBhZ2VyIC5wcmV2e1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3BhZ2VyX2xlZnQucG5nXCIpIG5vLXJlcGVhdCB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xyXG4gICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG59XHJcblxyXG4uc3RhZ2VfY29udGVudCAucGFnZXIgLnByZXY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxufVxyXG5cclxuLnN0YWdlX2NvbnRlbnQgLnBhZ2VyIC5uZXh0e1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3BhZ2VyX3JpZ2h0LnBuZ1wiKSBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG5cclxuLnN0YWdlX2NvbnRlbnQgLnBhZ2VyIC5uZXh0OmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXG59XHJcblxyXG4vKiBORVdTIENPTlRFTlQgREVUQUlMICovXHJcbi5uZXdzX2RldGFpbHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIFxyXG4gICAgLm5ld3MtaW1nLWNhcHRpb24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6LTEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbToyNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubmV3c19kZXRhaWwgLnR4dF9oMiB7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxLjMzZW07IC8vIDI0cHhcclxuICAgIG1hcmdpbjogMCAwIDEwcHggMCA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMyU7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xMTFlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5uZXdzX2RldGFpbCAudHh0X2g0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMC44OWVtOyAvLyAxNnB4XHJcbiAgICBtYXJnaW46IDAuNDRlbSAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDAuODllbTtcclxufVxyXG5cclxuLmN0YV9kYXJre1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLmN0YV9lcnJvcnBhZ2UgLmN0YV9kYXJre2xpbmUtaGVpZ2h0OiAyNXB4O31cclxuXHJcbi5jdGFfZGFyayAuYXJyb3cge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2N0YV9kYXJrLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHRyYW5zcGFyZW50O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDI2cHg7XHJcbn1cclxuXHJcbi5jdGFfZGFyazpob3ZlciAuYXJyb3d7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxufVxyXG5cclxuLm5ld3NsZXR0ZXJ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5uZXdzbGV0dGVyX3RlYXNlcntcclxuICAgIGJhY2tncm91bmQ6ICRib3gtcGluay1jb2xvcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ubmV3c2xldHRlcl90ZWFzZXIgLm5ld3NsZXR0ZXJfdGVhc2VyX2NvbnRlbnQ6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAzMCwgMzMsIDAuMik7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ubmV3c2xldHRlcl90ZWFzZXJfY29udGVudCAuY3RhX25vYnJlYWt7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm5ld3NsZXR0ZXJfdGVhc2VyX2NvbnRlbnQgLmN0YV9icmVha3tcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5uZXdzbGV0dGVyX3RlYXNlciAubmV3c2xldHRlcl90ZWFzZXJfY29udGVudCAuaW1nX2hvdmVyIC5hcnJvd3tcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIlO1xyXG4gICAgbWFyZ2luLXRvcDogLTJweDtcclxufVxyXG5cclxuLm5ld3NsZXR0ZXJfdGVhc2VyIC5uZXdzbGV0dGVyX3RlYXNlcl9jb250ZW50OmhvdmVyIC5pbWdfaG92ZXIgLmFycm93e1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbn1cclxuXHJcbi50ZWFzZXJfcmlnaHQgLnNwM19uZXdze1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3BhdHRlcm5fM3NwX2JsYWNrLmpwZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBtYXJnaW4tbGVmdDowO1xyXG4gICAgbWFyZ2luLXJpZ2h0OjA7XHJcbn1cclxuXHJcbi50ZWFzZXJfcmlnaHQgLnNwM19uZXdzOmhvdmVyIC5pbWdfaG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAzMCwgMzMsIDAuMik7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4udGVhc2VyX3JpZ2h0IC5zcDNfbmV3cyAuaW1nX2hvdmVyIC5jdGF7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbn1cclxuXHJcbi5uZXdzX2RldGFpbCAudHh0e1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLmJ0bl9tb3Jle1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zZW5kZXRlcm1pbmUgLnR4dF9oMXtcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLnNlbmRldGVybWluZSAudHh0X2gze1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgZm9udC1zaXplOiAxLjMzZW07XHJcbn1cclxuXHJcbi5zZW5kZXRlcm1pbmVfcGVyX2RheXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1NDllNzM7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5cclxuLnNlbmRldGVybWluZV9kZXRhaWwgLmNvbnRlbnRfbGVmdHtcclxuICAgIHdpZHRoOiAyMiU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMlO1xyXG59XHJcblxyXG4uc2VuZGV0ZXJtaW5lX2RldGFpbCAuY29udGVudF9yaWdodHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgICBmbG9hdDpsZWZ0O1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcblxyXG4uc2VuZGV0ZXJtaW5lX2RldGFpbCAuY29udGVudF9yaWdodCwgLmNvbnRlbnRfbGVmdHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5zZW5kZXRlcm1pbmUgLm9uX2Fpcl9ub3d7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmdfbm93LnBuZ1wiKSBuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMC44ODllbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgXHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbn1cclxuXHJcbi5zZW5kZXRlcm1pbmUgLmRhdGVze1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgZm9udC1zaXplOiAxLjMzM2VtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTExZW07XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLnNlbmRldGVybWluZSAuZGF0ZXMgLmRhdGV7Y2xlYXI6Ym90aDsgZmxvYXQ6bGVmdDt9XHJcbi5zZW5kZXRlcm1pbmUgLmRhdGVzIC50aW1le2NsZWFyOmJvdGg7IGZsb2F0OmxlZnQ7fVxyXG5cclxuLnNlbmRldGVybWluZV9kZXRhaWwgLmNvbnRlbnRfbGVmdHtcclxuICAgIGZsb2F0OmxlZnQ7XHJcbiAgICBjbGVhcjpib3RoO1xyXG59XHJcblxyXG4uc2VuZGV0ZXJtaW5lX2RldGFpbCAuY29udGVudF9yaWdodCAudHh0X2gxe1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgZm9udC1zaXplOiAwLjg4OWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi5zZW5kZXRlcm1pbmVfZGV0YWlsIC5jb250ZW50X3JpZ2h0IC50eHRfaDJ7XHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICBmb250LXNpemU6IDEuMzMzZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4xMTFlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG59XHJcbiIsIi8qTkFWSSovXG4udG9we1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIFxuICAgICNuYXZpIHtcbiAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAubG9nb19jb250YWluZXIge1xuICAgICAgICBhI2xvZ28ge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhlYWRfbmF2IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgbGkubW9iaWxlX3NvY2lhbHMgKyBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBsaS5tb2JpbGVfc29jaWFscyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jbWFpbl93cmFwcGVyIHtcblx0bWluLXdpZHRoOiAzMjBweDtcbn1cblxuLm5ld3MubmV3cy1zaW5nbGUge1xuXHQubmV3cy1pbWctd3JhcCB7XG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiA2MjBweDtcblx0XHRcdG1heC1oZWlnaHQ6IDI2MHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbmEudHJpZ2dlcl9mYl9zdHJlYW1wdWJsaXNoIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYm94MTNjb2xvciB7XG5cdHAge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHRcblx0c3Bhbi5pY25fdHYge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljbl90dl9zbWFsbC5wbmcnKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgYm90dG9tIHRyYW5zcGFyZW50O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogMTA5cHg7XG5cdFx0d2lkdGg6IDg0cHg7XG5cdFx0bWFyZ2luOiAtNTRweCA1NSUgMHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwcHg7XG5cdFx0dG9wOiA1MCU7XG5cdH1cbn1cblxuLmJveDEzLm5vZmxvYXQge1xuXHRmbG9hdDogbm9uZTtcbn1cblxuLnNpbmdsZV90ZXh0aW1nX3NlbmR1bmd0ZWFzZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcblxuICAuY3NjLXRleHRwaWMtY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDE2OXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzEuOSU7XG4gIH1cblxuICAudGV4dF93cmFwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDY4JTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHAge1xuICAgICAgQGluY2x1ZGUgZm9udF9yZWc7XG4gICAgICBjb2xvcjogJGRhcmstY29sb3I7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgIH1cbiAgICBcbiAgICBoNCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLnJlc3BvbnNpdmVfaW1nX3dyYXBfNjIwXzQwMCB7XG5cdGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWF4LWhlaWdodDogNDAwcHg7XG5cdFx0bWF4LXdpZHRoOiA2MjBweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLnJlc3BvbnNpdmVfaW1nX3dyYXBfd2lkdGhfOTQwXzQwMCB7XG5cdGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWF4LWhlaWdodDogNDAwcHg7XG5cdFx0bWF4LXdpZHRoOiA5NDBweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmZhbGxiYWNrXzQwNCxcbi5mYWxsYmFja19ub2phdmFzY3JpcHQsXG4uZmFsbGJhY2tfb2xkYnJvd3NlciB7XG5cdGZsb2F0OiBub25lO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRtYXJnaW4tdG9wOiAxMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XG5cdC5jdGFfZXJyb3JwYWdlIHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0fVxufVxuXG4uZmFsbGJhY2tfb2xkYnJvd3NlciB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdFxuXHQuY3RhX2Vycm9ycGFnZSB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG59XG5cbi8qIEdFV0lOTlNQSUVMICovXG4vKlxuLm5sX2Zvcm0gLnJhZGlvX2dlbmRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBcbiAgICBsYWJlbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG59XG5cbi5nZXdpbm5zcGllbGZvcm11bGFyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIFxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1jb2xvcjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgY29sb3I6ICRkYXJrLWNvbG9yO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgQGluY2x1ZGUgZm9udF9yZWc7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyODBweDtcbiAgICB9XG4gICAgXG4gICAgLmNoZWNrYm94IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59Ki9cblxuLnczMDAgLmJveDEzIHtcbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgICBcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBoNCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG59IiwiLmV4YW1wbGUge1xyXG4gICAgQGluY2x1ZGUgZm9udF9qbHJfcHJveGltYV9ub3ZhX3JlZ3VsYXI7XHJcbiAgICBjb2xvcjogJHJlZDE7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogJGxzcGFjaW5nMTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm1haW5Db250ZW50IHtcclxuICAgIG1heC13aWR0aDogOTQwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLnRkLTEyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udHIge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG59XHJcblxyXG5kaXYuY3NjLXRleHRwaWMtaW50ZXh0LWxlZnQgLmNzYy10ZXh0cGljLWltYWdld3JhcCwgZGl2LmNzYy10ZXh0cGljLWludGV4dC1sZWZ0LW5vd3JhcCAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwLFxyXG5kaXYuY3NjLXRleHRwaWMtaW50ZXh0LXJpZ2h0IC5jc2MtdGV4dHBpYy1pbWFnZXdyYXAsIGRpdi5jc2MtdGV4dHBpYy1pbnRleHQtcmlnaHQtbm93cmFwIC5jc2MtdGV4dHBpYy1pbWFnZXdyYXAsXHJcbmRpdi5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwIC5jc2MtdGV4dHBpYy1pbWFnZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuLnNwaWVsZSAuc3RhZ2V7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmJveDMzIHtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmNzYy10ZXh0cGljLXRleHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDkwcHg7XHJcbiAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY3RhX2hlbGwucG5nXCIpO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogN3B4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg0OmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogLjg3NXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNzYy10ZXh0cGljLWltYWdld3JhcCBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYm94MTMge1xyXG4gICAgaGVpZ2h0OiAyNjBweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuXHJcbiAgICAuY3NjLWZyYW1lLWRlZmF1bHQge1xyXG4gICAgICAgIC8qZmxvYXQ6IGxlZnQ7Ki9cclxuICAgICAgICAuY3NjLXRleHRwaWMge1xyXG4gICAgICAgICAgICAvKmZsb2F0OiBsZWZ0OyovXHJcbiAgICAgICAgICAgIC5jc2MtdGV4dHBpYy1pbWFnZXdyYXAge1xyXG4gICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1OXB4O1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jc2MtdGV4dHBpYy10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJveC15ZWxsb3ctY29sb3I7XHJcbiAgICAgICAgICAgICAgICAvKnBhZGRpbmctYm90dG9tOiAxMHB4OyovXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDozMDBweDtcclxuICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250X3JlZztcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jdGFfaGVsbC5wbmdcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogLjg3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY3NjLXRleHRwaWM6aG92ZXJ7XHJcbiAgICAgICAgLmNzYy10ZXh0cGljLXRleHR7XHJcbiAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5zcGllbGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmFke1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA5NzBweDtcclxuICAgICAgICB0b3A6IDkzcHg7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgfVxyXG4gICAgaDJ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgIC5taWRkbGV7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaDJ7bWFyZ2luLWJvdHRvbToxMHB4O31cclxuICAgIH1cclxuICAgIC5ib3R0b217XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206NzBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOjE1cHg7XHJcbiAgICAgICAgaDJ7bWFyZ2luLWJvdHRvbToxMHB4O31cclxuICAgIH1cclxufVxyXG5cclxuLmJveDEzLnNtYWxse1xyXG4gICAgaGVpZ2h0OiAxOTBweDtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAuY3NjLWZyYW1lLWRlZmF1bHQge1xyXG4gICAgICAgIC8vZmxvYXQ6IGxlZnQ7XHJcblxyXG5cclxuICAgICAgICAuY3NjLXRleHRwaWMge1xyXG4gICAgICAgICAgICAvL2Zsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY3NjLXRleHRwaWMtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgyLCAuc3BpZWxlIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgye21hcmdpbi1ib3R0b206MjBweDt9XHJcbi5ib3gxMy5zbWFsbC5sYXN0e1xyXG4gICAgbWFyZ2luLXJpZ2h0OjA7XHJcbn1cclxuXHJcbi5uZXdzIC5mb290ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG4uYm94MTNjb2xvcntcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgaDJ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgbWFyZ2luOiAtM3B4IDAgLThweCAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLThweDtcclxuICAgICAgICA6aG92ZXJ7Y29sb3I6ICR3aGl0ZTt9XHJcbiAgICB9XHJcbiAgICBoNHtcclxuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg5ZW07XHJcbiAgICAgICAgbWFyZ2luOiAwLjQ0ZW0gMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMC44OWVtO1xyXG4gICAgICAgIDpob3Zlcntjb2xvcjogJHdoaXRlO31cclxuICAgIH1cclxuICAgIGgze1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE3ZW07XHJcbiAgICAgICAgOmhvdmVye2NvbG9yOiAkd2hpdGU7fVxyXG4gICAgfVxyXG4gICAgLmFycm93e1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jdGFfaGVsbC5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IHRvcCB0cmFuc3BhcmVudDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgIGJvdHRvbTogMjVweDtcclxuICAgIH1cclxuICAgIC5ob3ZlcntcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggNC43NiUgOHB4IDQuNzYlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLmJveDEzY29sb3IuYm94MTNmYntcclxuICAgIGJhY2tncm91bmQ6ICRib3gtYmx1ZS1jb2xvcjtcclxuICAgIC5pY25fZmFjZWJvb2tfc3Aze1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY25fZmJfbmF2aS5wbmdcIikgbm8tcmVwZWF0IDBweCAwcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTRweDtcclxuICAgIH1cclxuICAgIGgze2ZvbnQtc2l6ZToxZW07IGJvdHRvbToyNXB4O2xpbmUtaGVpZ2h0OjEuNDQ0ZW07IG1hcmdpbjowO31cclxufVxyXG4uYm94MTNjb2xvci5ib3gxM29yaWdpbmFse1xyXG4gICAgYmFja2dyb3VuZDogJGJveC1waW5rLWNvbG9yO1xyXG59XHJcbi5ib3gxM2NvbG9yOmhvdmVye1xyXG4gICAgLmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDMwLCAzMywgMC4yKTtcclxuICAgIH1cclxuXHJcbiAgICAuYXJyb3d7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgICB9XHJcbn1cclxuLmJveDEzYWR7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIG1pbi1oZWlnaHQ6IDI1MHB4OyAgXHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uYm94YWQyeDZ7XHJcbiAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG59XHJcbi5uZXdzbGV0dGVyX3RlYXNlciB7XHJcbiAgICAuYXJyb3d7XHJcbiAgICAgICAgYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgLmhvdmVye1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG4gICAgfVxyXG59XHJcbi5uZXdzX2RldGFpbCAubWVkaWFlbGVtZW50e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4udGVhc2VyQ2xpY2t7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5ub2xpbmtfdGVhc2VyIC50ZWFzZXJDbGlja3tcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuXHJcbi8qRW1wZmFuZyBzZWl0ZSovXHJcblxyXG4uanZlY3Rvcm1hcC1sYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI0NEQ0RDRDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjkyOTI5O1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWYsIFZlcmRhbmE7XHJcbiAgICBmb250LXNpemU6IHNtYWxsZXI7XHJcbiAgICBwYWRkaW5nOiAzcHg7XHJcbn1cclxuXHJcbi5qdmVjdG9ybWFwLXpvb21pbiwgLmp2ZWN0b3JtYXAtem9vbW91dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAxMHB4O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJhY2tncm91bmQ6ICMyOTI5Mjk7XHJcbiAgICBwYWRkaW5nOiAzcHg7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmp2ZWN0b3JtYXAtem9vbWluIHtcclxuICAgIHRvcDogMTBweDtcclxufVxyXG5cclxuLmp2ZWN0b3JtYXAtem9vbW91dCB7XHJcbiAgICB0b3A6IDMwcHg7XHJcbn1cclxuXHJcblxyXG4ua2FydGVfYmlne1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy10b3A6IDM1cHg7XHJcbiAgICBoZWlnaHQ6IDY1MHB4O1xyXG59XHJcblxyXG5cclxuLmthcnRlX2JpZyBoNHtcclxuICAgIGNvbG9yOiAkZGFyay1jb2xvcjtcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMS4zM2VtO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5rYXJ0ZV9iaWcgaDV7XHJcbiAgICBAaW5jbHVkZSBmb250X3JlZztcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB3aWR0aDogMjkwcHg7XHJcbn1cclxuXHJcbi5rYXJ0ZV9pbWd7XHJcbiAgICBoZWlnaHQ6IDYwMXB4O1xyXG4gICAgd2lkdGg6IDQ0MXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtNTBweDsgLy8zNXB4O1xyXG4gICAgbGVmdDogMjclO1xyXG59XHJcblxyXG4ua2FydGVfaW1nMiB7XHJcbiAgICBoZWlnaHQ6IDEzMXB4O1xyXG4gICAgd2lkdGg6IDIxNnB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MTNweDtcclxuICAgIGxlZnQ6IDI1NnB4O1xyXG4gICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2xhbmRfc2Nod2Vpei5wbmcpIDBweCAwcHggbm8tcmVwZWF0O1xyXG4gICAgY3Vyc29yOnBvaW50ZXI7XHJcbn1cclxuLmthcnRlX2ltZzI6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCAtMTMxcHg7XHJcbn1cclxuXHJcblxyXG5cclxuLmthcnRlX2ltZzNhIHtcclxuICAgIGhlaWdodDogOTNweDtcclxuICAgIHdpZHRoOiAzNjdweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTE3cHg7XHJcbiAgICBsZWZ0OiA0MjRweDtcclxuICAgIGJhY2tncm91bmQ6dXJsKC4uL2ltZy9sYW5kX2F1c3RyaWEucG5nKSAwcHggLTEwMXB4IG5vLXJlcGVhdDtcclxuICAgIGN1cnNvcjpwb2ludGVyO1xyXG59XHJcbi5rYXJ0ZV9hdDpob3ZlciAua2FydGVfaW1nM2F7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCAtMjk1cHg7XHJcbn1cclxuXHJcblxyXG4ua2FydGVfaW1nM2Ige1xyXG4gICAgaGVpZ2h0OiAxOTRweDtcclxuICAgIHdpZHRoOiAyMzBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNDE2cHg7XHJcbiAgICBsZWZ0OiA1ODNweDtcclxuICAgIGJhY2tncm91bmQ6dXJsKC4uL2ltZy9sYW5kX2F1c3RyaWEucG5nKSAtMTU5cHggMHB4IG5vLXJlcGVhdDtcclxuICAgIGN1cnNvcjpwb2ludGVyO1xyXG59XHJcbi5rYXJ0ZV9hdDpob3ZlciAua2FydGVfaW1nM2J7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNTlweCAtMTk0cHg7XHJcbn1cclxuXHJcbi5rYXJ0ZV9kZXRhaWwuQ0h7XHJcbiAgICBoZWlnaHQ6IDE4MXB4O1xyXG4gICAgd2lkdGg6IDIxNnB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MHB4O1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2xhbmRfc2Nod2Vpei5wbmcpIDBweCA1MHB4IG5vLXJlcGVhdDtcclxuICAgIGN1cnNvcjpkYWZhdWx0O1xyXG59XHJcblxyXG5cclxuLmthcnRlX2RldGFpbC5BVCB7XHJcbiAgICBoZWlnaHQ6IDE2NXB4O1xyXG4gICAgd2lkdGg6IDIzMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MHB4O1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2xhbmRfYXVzdHJpYS5wbmcpIDBweCA0NnB4IG5vLXJlcGVhdDtcclxuICAgIGN1cnNvcjpkYWZhdWx0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOjEwMCUgYXV0bztcclxufVxyXG5cclxuLmthcnRlX2RldGFpbHtcclxuICAgIGhlaWdodDogNDA3cHg7XHJcbiAgICB3aWR0aDogMjk4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOjYwcHg7XHJcbn1cclxuLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZXtcclxuICAgIC5idG5fYmFja19tb2JpbGV7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcbiAgICAudzMwMHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0NTBweDtcclxuICAgICAgICBoNHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjMzZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnc2MjB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIC5jc2MtZnJhbWUtcnVsZXJBZnRlcntcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMmQ5OWUxO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFuYmlldGVye1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLmltZ3tcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDJweDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgLmljb25ze1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAuaGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9oZC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmhkOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9oZC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgLTExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuc2F0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25fc2F0ZWxsaXQucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zYXQ6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uX3NhdGVsbGl0LnBuZ1wiKSBuby1yZXBlYXQgbGVmdCAtMTEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pcHR2e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25faXAtdHYucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pcHR2OmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9pcC10di5wbmdcIikgbm8tcmVwZWF0IGxlZnQgLTExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAua2FiZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9rYWJlbC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmthYmVsOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9rYWJlbC5wbmdcIikgbm8tcmVwZWF0IGxlZnQgLTExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubW9iaWxldHZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9tb2JpbC10di5wbmdcIikgbm8tcmVwZWF0IGxlZnQgdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm1vYmlsZXR2OmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9tb2JpbC10di5wbmdcIikgbm8tcmVwZWF0IGxlZnQgLTExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudm9ke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25fdm9kLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudm9kOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl92b2QucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IC0xMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZWFzZXJ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ2MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZWFzZXJPcGVue1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMntcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoM3tcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jdGFfZGFyay5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IHRvcCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDM6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoNHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tb3JlbGVzc3tcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9hcnJvd3NfbW9yZWxlc3MucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tb3JlbGVzczpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICBsZWZ0IC02cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1vcmVsZXNzLmxlc3N7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0xMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tb3JlbGVzcy5sZXNzOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAtMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLkFULmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzMwMCxcclxuLkNILmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzMwMHtcclxuICAgIG1pbi1oZWlnaHQ6IDIwM3B4O1xyXG59XHJcbi8qZW5kIGVtcGZhbmcqL1xyXG5cclxuLypzZW5kdW5nZW4qL1xyXG4uc2VuZHVuZ2VuLCAuc2VuZHVuZ2VuR3JhZmlrLnVudGVyc2VpdGV7XHJcbiAgICAudzMwMHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtaW4taGVpZ2h0OjYwMHB4O1xyXG4gICAgfVxyXG4gICAgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMtdGV4dCBoMiBhe2ZvbnQtc2l6ZTogMC44ZW07fVxyXG4gICAgLnc2MjB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgLmNzYy1mcmFtZS1ydWxlckFmdGVye1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzU0OWU3MztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMntcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDN7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjMzZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhpZ2hsaWdodC1zdHlsZXtcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwLjQ0ZW0gMHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubmF2aV9ib3gge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstY29sb3I7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxufVxyXG5cclxuLnN1Yl9uYXYge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWNvbG9yO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHVse1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAwIDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lIG91dHNpZGUgbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgLy80MHB4XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNiwgMzAsIDMzLCAwLjYpO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODMzZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzMzZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpLmFjdGl2ZSBhe1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmstY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpOmhvdmVyIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51U3RhZmZlbHtcclxuXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmltZ19ob3ZlcntcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDQuNzYlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRib3gtZ3JlZW4tY29sb3I7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIC5jdGF7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjMzZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAuYXJyb3d7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNuX2Fycm93X2Ryb3Bkb3duLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB1bHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1jb2xvcjtcclxuICAgICAgICB6LWluZGV4OjEwMDtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNC43NiU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY24tc2Vhc29uLW5vcm1hbC5wbmdcIikgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA0Ljc2JTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGE6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBsaTpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljbi1zZWFzb24ucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5hbHdheXMtb3BlbiB7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubWVudVN0YWZmZWw6aG92ZXIge1xyXG4gICAgLmltZ19ob3ZlcntcclxuXHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAuYXJyb3d7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNnB4IGJvdHRvbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB1bHtcclxuXHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51U3RhZmZlbCB1bCBsaTpob3ZlcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDMwLCAzMywgMC4yKTtcclxufVxyXG4uYnRuX2JhY2tfbW9iaWxle1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDJweDtcclxuICAgIHB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgYXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNuX2Fycm93X2JhY2sucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC42NjdlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcclxuICAgICAgICAvKm1hcmdpbi10b3A6IDI5cHg7Ki9cclxuICAgIH1cclxufVxyXG4ubWVudVN0YWZmZWwgdWwgbGkuYWN0aXZlIGEge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG4ubWVudVN0YWZmZWwgdWwgbGkuYWN0aXZle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNiwgMzAsIDMzLCAwLjIpO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljbi1zZWFzb24ucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcclxufVxyXG5cclxuLnNlbmR1bmdIZWFkbGluZXtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICAuaGVhZHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICAgIC5nZW5yZV9pY24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMi4yJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiA3cHg7XHJcbiAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICB9XHJcbiAgICAuZmFtaWx5e1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY25fZ2VucmVfYmxhY2tfNjB4NTAucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCAtMjAwcHggdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAucGFyYW5vcm1hbHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNuX2dlbnJlX2JsYWNrXzYweDUwLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgLTI1MHB4IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgLmNyaW1le1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY25fZ2VucmVfYmxhY2tfNjB4NTAucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgbGVmdCAtMzAwcHggdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAuZGVhbHN7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljbl9nZW5yZV9ibGFja182MHg1MC5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IC0xNTBweCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgIC5saWZlc3R5bGV7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljbl9nZW5yZV9ibGFja182MHg1MC5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCBsZWZ0IC0xMDBweCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgIC5wb3J0cmFpdHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNuX2dlbnJlX2JsYWNrXzYweDUwLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgLTUwcHggdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAubGlmZWNoYW5nZXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNuX2dlbnJlX2JsYWNrXzYweDUwLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgLTBweCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5zbGlkZXIyM3tcclxuICAgIC5ieC13cmFwcGVyIHtcclxuICAgICAgICAuYngtbmV4dHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYngtcHJldntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYXtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50ZWFzZXJfc2xpZGVye1xyXG4gICAgICAgIGhlaWdodDogOTBweDtcclxuICAgIH1cclxufVxyXG4uY2xlYXJ7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG4vKmVuZCBzZW5kdW5nZW4qL1xyXG5cclxuLypzZW5kdW5nIGdyYWZpayovXHJcbmJvZHkuc2VuZHVuZ2VuR3JhZmlrLCBib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRle1xyXG4gICAgLnNlbmR1bmdIZWFkbGluZXtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICB9XHJcbiAgICAuYnRuX2JhY2tfbW9iaWxlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMXB4O1xyXG4gICAgfVxyXG4gICAgLnN0YWdle1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgIH1cclxuICAgIC5nZW5yZV9pY257XHJcbiAgICAgICAgdG9wOiAxN3B4O1xyXG4gICAgfVxyXG4gICAgaDJ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICAgIGgze1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zMzNlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgLmhpZ2hsaWdodC1zdHlsZXtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnVTdGFmZmVse1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLmltZ19ob3ZlcntcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyLjc2JTtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0Ljc2JTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubmF2aV8ybmR7XHJcbiAgICAgICAgLnN1Yl9uYXZ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWNvbG9yO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdmlfMm5kLnZpZGVve1xyXG4gICAgICAgIC5zdWJfbmF2e2JvcmRlci1ib3R0b206bm9uZTt9XHJcbiAgICB9XHJcbn1cclxuXHJcbi53NjIwIC5uYXZpXzJuZCB7XHJcbiAgICAuc3ViX25hdntcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWNvbG9yO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB1bHsgICAgICAgICAgICBcclxuICAgICAgICAgICAgcGFkZGluZzowO1xyXG5cclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MTBweDtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtOyBcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICRkYXJrLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGRhcmstY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6OXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDo5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiRkYXJrLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOm5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5LnNlbmR1bmdlbkdyYWZpayAudzYyMC5zZW5kdW5nR3JhZmlrMlNwYWx0ZW4ge1xyXG4gICAgLnN1Yl9uYXYge1xyXG4gICAgICAgIG1hcmdpbi10b3A6OHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC5zdGFnZXtiYWNrZ3JvdW5kOm5vbmU7fVxyXG5ib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC53MzAwe1xyXG4gICAgbWFyZ2luLXRvcDozMHB4O1xyXG4gICAgJi5zZW5kdW5nR3JhZmlrMlNwYWx0ZW57XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuLmJveF8zM3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAzOTBweDtcclxuICAgIC5jc2MtZnJhbWUtZGVmYXVsdHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcGFkZGluZzogMCAyLjIlIDhweDtcclxuICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICB9XHJcbiAgICAuY3Rhe1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jdGFfYmlnLnBuZ1wiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbWluLWhlaWdodDogNTJweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDUycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ib3gzM2ltYWdlLCAuYm94MTJpbWFnZSwgLnRhZ2VzaGlnaGxpZ2h0e1xyXG4gICAgLmluZGl2aWR1ZWxfZ3JhZGllbnR7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2TDouKCrMKmSWdhR1ZwWjJoMFBTSXhJaUJtYVd4c1BTSjFjbXdvSTJkeVlXUXRkV05uWnkxblpXNWxjbUYwWldRcElpQXZQZ284TDNOMlp6ND0nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjYsIDMwLCAzMywgMCkgNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikgNzAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkgOTUlLCAkZGFyay1jb2xvciAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDUwJSwgcmdiYSgyNiwgMzAsIDMzLCAwKSksIGNvbG9yLXN0b3AoNzAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikpLCBjb2xvci1zdG9wKDk1JSwgcmdiYSgyNiwgMzAsIDMzLCAwLjkpKSwgY29sb3Itc3RvcCgxMDAlLCAkZGFyay1jb2xvcikpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNiwgMzAsIDMzLCAwKSA1MCUsIHJnYmEoMjYsIDMwLCAzMywgMC42KSA3MCUsIHJnYmEoMjYsIDMwLCAzMywgMC45KSA5NSUsICRkYXJrLWNvbG9yIDEwMCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjYsIDMwLCAzMywgMCkgNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikgNzAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkgOTUlLCAkZGFyay1jb2xvciAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNiwgMzAsIDMzLCAwKSA1MCUsIHJnYmEoMjYsIDMwLCAzMywgMC42KSA3MCUsIHJnYmEoMjYsIDMwLCAzMywgMC45KSA5NSUsICRkYXJrLWNvbG9yIDEwMCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjYsIDMwLCAzMywgMCkgNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikgNzAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkgOTUlLCAkZGFyay1jb2xvciAxMDAlKTtcclxuICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAxYTFlMjEnLCBlbmRDb2xvcnN0cj0nJGRhcmstY29sb3InLEdyYWRpZW50VHlwZT0wICk7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcbi5ib3hfMzM6aG92ZXIsIC5ib3hfMTI6aG92ZXJ7XHJcbiAgICAuY3Rhe1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcclxuICAgIH1cclxufVxyXG4uYm94MzNjb2xvciwgLmJveDEyY29sb3J7XHJcbiAgICAuY3NjLXRleHRwaWN7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmltZ19ob3ZlcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNiwgMzAsIDMzLCAwKTtcclxuICAgIH1cclxufVxyXG4uYm94MzNjb2xvcjpob3ZlciwgLmJveDEyY29sb3I6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI2LCAzMCwgMzMsIDAuMik7XHJcbiAgICAuaW1nX2hvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDMwLCAzMywgMC4yKTtcclxuICAgIH1cclxufVxyXG5cclxuLmJveDMzY29sb3IueWVsbG93LCAuYm94MTJjb2xvci55ZWxsb3d7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYm94LXllbGxvdy1jb2xvcjtcclxufVxyXG5cclxuLmJveDMzZmJ7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYmFja2dyb3VuZDogJGJveC1ibHVlLWNvbG9yO1xyXG4gICAgbWluLWhlaWdodDogOTBweDtcclxuICAgIC5jc2MtZnJhbWUtZGVmYXVsdHtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIH1cclxuICAgIC5pY25fZmFjZWJvb2tfc3A2e1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY25fZmJfbmF2aS5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAzMnB4O1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgLmltZ19ob3ZlcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNiwgMzAsIDMzLCAwKTtcclxuICAgIH1cclxuICAgIGgze1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44OWVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTExZW07XHJcbiAgICB9XHJcbiAgICBoMntcclxuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICB9XHJcbiAgICBoNHtcclxuICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIGxlZnQgdG9wIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IC0xNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmJveDMzZmI6aG92ZXJ7XHJcbiAgICAuaW1nX2hvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjYsIDMwLCAzMywgMC4yKTtcclxuICAgIH1cclxuICAgIGg0e1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZ2V3aW5udGVhc2VyLmJveDMzZmJ7XHJcbiAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL2JnX2ZiX25sXzJ4LmpwZycpIDBweCAwcHggbm8tcmVwZWF0OyBwYWRkaW5nOiAxMHB4IDEwcHggMCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOjEwMCU7XHJcbiAgICAuY3NjLWZyYW1lLWRlZmF1bHR7cG9zaXRpb246cmVsYXRpdmU7fVxyXG4gICAgaDN7IEBpbmNsdWRlIGZvbnRfYm9sZDsgZm9udC1zaXplOjE4cHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB9XHJcbiAgICBoMnsgQGluY2x1ZGUgZm9udF9ib2xkOyBmb250LXNpemU6IDI0cHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZsb2F0OmxlZnQ7IGNsZWFyOmJvdGg7fVxyXG4gICAgaDR7IGZvbnQtc2l6ZToxOHB4OyBmbG9hdDpsZWZ0OyBjbGVhcjpib3RoOyB3aWR0aDoxMDAlOyBwYWRkaW5nLWxlZnQ6MzVweDsgdG9wOjBweDt9XHJcbiAgICAuaWNuX2tsZWV7YmFja2dyb3VuZDp1cmwoJy4uL2ltZy9pY25fa2xlZS5wbmcnKSAwcHggMHB4IG5vLXJlcGVhdDsgd2lkdGg6IDg5cHg7IGhlaWdodDogODRweDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6MjJweDsgcmlnaHQ6OTBweDsgZGlzcGxheTogYmxvY2s7fVxyXG4gICAgLmljbl9mYWNlYm9va19zcDZ7dG9wOjE1cHg7IHJpZ2h0OjE1cHg7fVxyXG59XHJcblxyXG4uYm94XzEye1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xyXG4gICAgbWF4LWhlaWdodDogMjYwcHg7XHJcbiAgICBoZWlnaHQ6IDI2MHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5jc2MtZnJhbWUtZGVmYXVsdHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcGFkZGluZzogMCAyLjIlIDEwcHg7XHJcbiAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgfVxyXG4gICAgLmN0YXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY3RhX2hlbGwucG5nXCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJvdHRvbTogMTFweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICB3aWR0aDogMjZweDtcclxuICAgIH1cclxuICAgIGgye1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zM2VtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuLmJveF8xMi5sYXN0e1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbn1cclxuLmJveDEyY29sb3J7XHJcbiAgICAuY3NjLXRleHRwaWN7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuLyplbmQgc2VuZHVuZyBncmFmaWsqL1xyXG5cclxuLypicmVhZGNydW1iKi9cclxuLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6MTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246dG9wIGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk0MHB4KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOmF1dG87XHJcbiAgICB9XHJcbn1cclxuLmJyZWFkY3J1bWJNZW51e1xyXG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gMTBweDtcclxuICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgY29sb3I6ICRkYXJrLWNvbG9yO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIC5icmVhZGNydW1iSWNvbntcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNuX2Fycm93X2JyZWFkY3J1bWIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmxpZ2h0IHtcclxuICAgICAgICBjb2xvcjokd2hpdGU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5icmVhZGNydW1iSWNvbntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljbl9hcnJvd19icmVhZGNydW1iX2xpZ2h0LnBuZ1wiKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uZXdzVGVtcGxhdGUgLmJyZWFkY3J1bWJNZW51LFxyXG4udHZndWlkZSAuYnJlYWRjcnVtYk1lbnV7bWFyZ2luLWJvdHRvbTowcHg7fVxyXG5cclxuLyplbmQgYnJlYWRjcnVtYiovXHJcblxyXG4vKmVwaXNvZGVuZ3VpZGUqL1xyXG4uYm94U2VuZHVuZ3tcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAuY3NjLXRleHRwaWMtY2VudGVye1xyXG4gICAgICAgIG1heC13aWR0aDogMTcwcHg7XHJcbiAgICB9XHJcbiAgICAuY3NjLWZyYW1lLWRlZmF1bHR7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDY4JTtcclxuICAgICAgICBoMntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5ib3hTZW5kdW5nLmxpbmV7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzU0OWU3MztcclxufVxyXG5cclxuLyplbmQgZXBpc29kZW5ndWlkZSovXHJcblxyXG5cclxuLyp0dmd1aWRlIHRhZ2VzaGlnaGxpZ2h0Ki9cclxuLmJveDEzLnRhZ2VzaGlnaGxpZ2h0e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC8qICAuaW1hZ2V7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IC01MCU7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9Ki9cclxuICAgIC50ZXh0e1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICAgICAgICAgICB3aWR0aDogMjYwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDoyMHB4O1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY3RhX2hlbGwucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcclxuICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgIH1cclxufVxyXG4uYm94MTMudGFnZXNoaWdobGlnaHQ6aG92ZXJ7XHJcbiAgICAuY3Rhe1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYm94MTMudGFnZXNoaWdobGlnaHQuZWluZXJ7XHJcbiAgICAuaW1hZ2V7XHJcblxyXG4gICAgfVxyXG4gICAgLnRleHR7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYm94LXllbGxvdy1jb2xvcjtcclxuICAgIH1cclxufVxyXG4uYm94MTMudGFnZXNoaWdobGlnaHQuZWluZXI6aG92ZXJ7XHJcbiAgICAuaW1hZ2V7XHJcblxyXG4gICAgfVxyXG4gICAgLnRleHR7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgICB9XHJcbn1cclxuLnR2Ym94e1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5kYXRhX2ljb257XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNuX2NhbGVuZGFyLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3A7XHJcbiAgICBkaXNwbGF5OmJsb2NrOyBoZWlnaHQ6MThweDsgd2lkdGg6MThweDsgcG9zaXRpb246YWJzb2x1dGU7IHJpZ2h0OjIwcHg7IHRvcDoyMHB4OyBjdXJzb3I6cG9pbnRlcjtcclxufVxyXG5cclxuLmRhdGFfaWNvbjpob3ZlciwgLmRhdGFfaWNvbi5hY3RpdmV7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgLTE4cHg7XHJcbn1cclxuXHJcbi8qZW5kIHR2Z3VpZGUgdGFnZXNoaWdobGlnaHQqL1xyXG5cclxuXHJcbi5ob21lIC50eC1tMDEtdHZwcm9ncmFtbWUgLnR4dF9jb250ZW50X2hlYWRsaW5le2Rpc3BsYXk6bm9uZTt9XHJcbi5ob21lIC50eC1tMDEtdHZwcm9ncmFtbWUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0e3dpZHRoOjEwMCU7fVxyXG4vKi5ob21lIC50eC1tMDEtdHZwcm9ncmFtbWUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC5pbWFnZXtwb3NpdGlvbjogaW5pdGlhbDt9Ki9cclxuLyouaG9tZSAudHgtbTAxLXR2cHJvZ3JhbW1lIC5ib3gxMy50YWdlc2hpZ2hsaWdodCAuaW1hZ2UgaW1ne21hcmdpbi1sZWZ0OjUwJTsgdG9wOjBweDt9Ki9cclxuLmhvbWUgLnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHQgLnRleHQgaDR7Y2xlYXI6Ym90aDsgZGlzcGxheTpub25lO31cclxuLmhvbWUgLnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHQgLnRleHQgaDN7Y2xlYXI6Ym90aDsgZGlzcGxheTpub25lO31cclxuLmhvbWUgLnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHQgLnRleHQgaDJ7cG9zaXRpb246YWJzb2x1dGU7IGJvdHRvbToxN3B4OyB3aWR0aDo4NCU7fVxyXG4uaG9tZSAudHgtbTAxLXR2cHJvZ3JhbW1lIC5ib3gxMy50YWdlc2hpZ2hsaWdodCAuY3Rhe2Rpc3BsYXk6bm9uZTt9XHJcblxyXG4uaG9tZSAudHgtbTAxLXR2cHJvZ3JhbW1lIC5ib3gxMy50YWdlc2hpZ2hsaWdodDpob3ZlciAudGV4dCBoNCxcclxuLmhvbWUgLnR4LW0wMS10dnByb2dyYW1tZSAuYm94MTMudGFnZXNoaWdobGlnaHQ6aG92ZXIgLnRleHQgaDN7ZGlzcGxheTpibG9jazt9XHJcbi5ob21lIC50eC1tMDEtdHZwcm9ncmFtbWUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0OmhvdmVyIC5jdGF7ZGlzcGxheTpibG9jazt9XHJcblxyXG5cclxuXHJcbi50eC1tMDEtcHJvZ3JhbWFiY3tmbG9hdDpsZWZ0O31cclxuXHJcbi5oaWdobGlnaHRzIGgxeyBAaW5jbHVkZSBmb250X2JvbGQ7ICBmb250LXNpemU6MjRweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7fVxyXG4udGVhc2VyMzNfd3JhcHBlcnsgY2xlYXI6IGJvdGg7IGZsb2F0OiBsZWZ0OyAgbWFyZ2luLXRvcDogMHB4OyAgd2lkdGg6IDEwMCU7fVxyXG4udGVhc2VyMzNfd3JhcHBlciAubGFzdCAuYm94MTN7bWFyZ2luLXJpZ2h0OjBweDt9XHJcbi5zZW5kdW5nZW4gLnc2MjB7cG9zaXRpb246cmVsYXRpdmU7fVxyXG4uc2VuZHVuZ2VuIC53NjIwIC5idG5fYmFja19tb2JpbGV7dG9wOjMwcHg7fSBcclxuLnNlbmR1bmdlbiAudzYyMCAuc2VuZGV0ZXJtaW5lX3NwYWNlcnsgZGlzcGxheTogYmxvY2s7IGZsb2F0OiBsZWZ0OyBoZWlnaHQ6IDIwcHg7IG1hcmdpbi1ib3R0b206IDNweDsgIHdpZHRoOiAxNDBweDt9XHJcblxyXG4vLyBBbHRcclxuLmNzYy1zaXRlbWFwe21hcmdpbi1ib3R0b206NDBweDt9XHJcbi5jc2Mtc2l0ZW1hcCB1bHttYXJnaW46MHB4OyBwYWRkaW5nLWxlZnQ6MHB4O31cclxuLmNzYy1zaXRlbWFwIHVsIGxpIGEge2ZvbnQtd2VpZ2h0OmJvbGQ7IGZvbnQtc2l6ZToxLjNlbTsgZGlzcGxheTppbmxpbmUtYmxvY2s7IG1hcmdpbi1ib3R0b206MTBweDtjb2xvcjokY2lfYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye2NvbG9yOiRjaV9yZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgfVxyXG59XHJcbi5jc2Mtc2l0ZW1hcCB1bCBsaSB1bCB7cGFkZGluZy1sZWZ0OjM2cHg7Zm9udC13ZWlnaHQ6IGJvbGQ7fVxyXG4uY3NjLXNpdGVtYXAgdWwgbGkgdWwgbGkgYSB7Zm9udC13ZWlnaHQ6bm9ybWFsOyBmb250LXNpemU6MWVtOyBtYXJnaW4tYm90dG9tOjBweDtjb2xvcjokY2lfYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye2NvbG9yOiRjaV9yZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgfX1cclxuXHJcbi8vIE5ldTogMjAyMFxyXG4uZnJhbWUtdHlwZS1tZW51X3NpdGVtYXBfcGFnZXMge21hcmdpbi1ib3R0b206IDQwcHg7fVxyXG4uZnJhbWUtdHlwZS1tZW51X3NpdGVtYXBfcGFnZXMgdWx7bWFyZ2luOjBweDsgcGFkZGluZy1sZWZ0OjBweDsgbGlzdC1zdHlsZTogbm9uZTt9XHJcbi5mcmFtZS10eXBlLW1lbnVfc2l0ZW1hcF9wYWdlcyB1bCBsaSBhe1xyXG4gICAgZm9udC13ZWlnaHQ6Ym9sZDsgXHJcbiAgICBmb250LXNpemU6MS4zZW07IFxyXG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7IFxyXG4gICAgbWFyZ2luLWJvdHRvbToxMHB4O1xyXG4gICAgY29sb3I6JGNpX2JsYWNrO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6JGNpX3JlZDtcclxuICAgIH0gICAgXHJcbn1cclxuLmZyYW1lLXR5cGUtbWVudV9zaXRlbWFwX3BhZ2VzIHVsIGxpIHVse3BhZGRpbmctbGVmdDozNnB4O2ZvbnQtd2VpZ2h0OiBib2xkO31cclxuLmZyYW1lLXR5cGUtbWVudV9zaXRlbWFwX3BhZ2VzIHVsIGxpIHVsIGxpIGF7XHJcbiAgICBmb250LXdlaWdodDpub3JtYWw7IFxyXG4gICAgZm9udC1zaXplOjFlbTtcclxuICAgIG1hcmdpbi1ib3R0b206MHB4O1xyXG4gICAgY29sb3I6JGNpX2JsYWNrO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6JGNpX3JlZDtcclxuICAgIH1cclxufVxyXG5cclxuLy8uaG9tZSAubmV3c3ttYXgtd2lkdGg6IDQ2MHB4OyBmbG9hdDpsZWZ0OyBtYXJnaW4tdG9wOjBweDt9XHJcbi5uZXdzX3NlY29uZGFyeS5uZXdzX2hvbWUgLmltZ19ob3Zlcnt9XHJcbi5ob21lIC5ib3hfcmlnaHQgLnR4dF9jb250ZW50X2hlYWRsaW5le21hcmdpbi1ib3R0b206MHB4O31cclxuLmhvbWUgLmJveF9sZWZ0IC50eHRfY29udGVudF9oZWFkbGluZXttYXJnaW4tYm90dG9tOjBweDt9XHJcbi50ZWFzZXIgLnRyYW56Z3JleSAuY3NjLXRleHRwaWMtdGV4dHtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kw6LigqzCpklnYUdWcFoyaDBQU0l4SWlCbWFXeHNQU0oxY213b0kyZHlZV1F0ZFdOblp5MW5aVzVsY21GMFpXUXBJaUF2UGdvOEwzTjJaejQ9Jyk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjYsIDMwLCAzMywgMCkgNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikgNzAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkgOTUlLCAkZGFyay1jb2xvciAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDApKSwgY29sb3Itc3RvcCg3MCUsIHJnYmEoMjYsIDMwLCAzMywgMC42KSksIGNvbG9yLXN0b3AoOTUlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkpLCBjb2xvci1zdG9wKDEwMCUsICRkYXJrLWNvbG9yKSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjYsIDMwLCAzMywgMCkgNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikgNzAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkgOTUlLCAkZGFyay1jb2xvciAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjYsIDMwLCAzMywgMCkgNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikgNzAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkgOTUlLCAkZGFyay1jb2xvciAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI2LCAzMCwgMzMsIDApIDUwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpIDcwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjkpIDk1JSwgJGRhcmstY29sb3IgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI2LCAzMCwgMzMsIDApIDUwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpIDcwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjkpIDk1JSwgJGRhcmstY29sb3IgMTAwJSk7XHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAxYTFlMjEnLCBlbmRDb2xvcnN0cj0nJGRhcmstY29sb3InLEdyYWRpZW50VHlwZT0wICk7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDE1MHB4IDQuNzYlIDhweDtcclxufVxyXG5cclxuLnRlYXNlciAudHJhbnogLmNzYy10ZXh0cGljLXRleHR7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDE1MHB4IDQuNzYlIDhweDtcclxuICAgIGJhY2tncm91bmQ6bm9uZTtcclxufVxyXG5cclxuLnRlYXNlciAudHJhbnpncmV5IC5jc2MtdGV4dHBpYy10ZXh0LFxyXG4udGVhc2VyIC50cmFueiAuY3NjLXRleHRwaWMtdGV4dHtib3gtc2l6aW5nOiBib3JkZXItYm94O2hlaWdodDogMTAwcHg7ZGlzcGxheTogdGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO2NsZWFyOiBib3RoO3Bvc2l0aW9uOiBhYnNvbHV0ZTtib3R0b206IDBweDt6LWluZGV4OiAxO3dpZHRoOiAxMDAlOyBjb2xvcjojZmZmO31cclxuLnR4dF9wcmV2e2Rpc3BsYXk6aW5saW5lLWJsb2NrOyB3aWR0aDoxMDAlOyBoZWlnaHQ6ODNweDsgbWF4LWhlaWdodDo4M3B4O31cclxuLnByaW50e2N1cnNvcjpwb2ludGVyO31cclxuLnNlbmR1bmdHcmFmaWtDb250ZW50IC5ib3gzM2ltYWdlLmJveF8zM3ttaW4taGVpZ2h0OmluaGVyaXQ7fVxyXG5cclxuXHJcbi5kZWZhdWx0IC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO31cclxuLmRlZmF1bHQgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHQgaDR7cG9zaXRpb246YWJzb2x1dGU7IGJvdHRvbTo1MHB4OyBsZWZ0OjIwcHg7fVxyXG5cclxuLmdhbGVyaWVfd3JhcHBlcnttYXJnaW46MjBweCAwIDIwcHggMDsgZmxvYXQ6bGVmdDt9XHJcbi5nYWxlcmllX3dyYXBwZXIgLmdhbGVyaWVfaXRlbV93cmFwcGVyIC5nYWxlcmllX2l0ZW17cG9zaXRpb246cmVsYXRpdmU7IGN1cnNvcjpwb2ludGVyO31cclxuLmdhbGVyaWVfd3JhcHBlciAuZ2FsZXJpZV9pdGVtX3dyYXBwZXIgLmdhbGVyaWVfaXRlbSBpbWd7d2lkdGg6MTQwcHg7IGhlaWdodDo5MHB4O31cclxuLmdhbGVyaWVfd3JhcHBlciAuYngtd3JhcHBlciAuYngtcHJldntiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjt9XHJcbi5nYWxlcmllX3dyYXBwZXIgLmJ4LXdyYXBwZXIgLmJ4LW5leHR7YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO31cclxuLmdhbGVyaWVfd3JhcHBlciAuYngtd3JhcHBlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGF7aGVpZ2h0OjkwcHg7IH1cclxuXHJcbi5nYWxlcmllX3dyYXBwZXIgLmdhbGVyaWVfaXRlbSAuaG92ZXJfcGZlaWx7YmFja2dyb3VuZDp1cmwoJy4uL2ltZy9pY29uX3BsYXkucG5nJykgMHB4IDBweCBuby1yZXBlYXQ7IHBvc2l0aW9uOmFic29sdXRlOyBoZWlnaHQ6IDM3cHg7IHdpZHRoOjM4cHg7IHRvcDo1MCU7IGxlZnQ6NTAlOyBtYXJnaW4tbGVmdDotMTdweDsgbWFyZ2luLXRvcDotMThweDt9XHJcbi5nYWxlcmllX3dyYXBwZXIgLmdhbGVyaWVfaXRlbTpob3ZlciAuaG92ZXJfcGZlaWx7YmFja2dyb3VuZC1wb3NpdGlvbjowcHggLTM1cHg7fVxyXG4uZ2FsZXJpZV93cmFwcGVyIC5nYWxlcmllX2NvbnRlbnR7bWFyZ2luOjIwcHggMHB4IDIwcHggMHB4O31cclxuXHJcbi50eC1tMDEtdHZwcm9ncmFtbWUgLnRlYXNlcl91cCB7XHJcbiAgICBkaXNwbGF5OiBibG9jazsgXHJcbn1cclxuXHJcbi5zcDMuZ3JlZW4gaDN7bWFyZ2luLWJvdHRvbTowcHg7fVxyXG4uc3AzLmdyZWVuIGgye21hcmdpbi1ib3R0b206M3B4O31cclxuLnRlYXNlciAuY3NjLXRleHRwaWMtdGV4dHttaW4taGVpZ2h0Ojc4cHg7fS8vZnIgc3RhcnRzZWl0ZVxyXG5cclxuLm5ld3NUZW1wbGF0ZSAuc3RhZ2VfY29udGVudCBoMSxcclxuLm1ldGEgLnN0YWdlX2NvbnRlbnQgaDF7bWFyZ2luLWJvdHRvbToxMHB4OyBtYXJnaW4tdG9wOjEwcHg7fVxyXG5cclxuLmdhbGVyaWVfY29udGVudCBpbWd7bWFyZ2luOmF1dG87IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7fVxyXG5cclxuXHJcbmJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5oczEgaDJ7IEBpbmNsdWRlIGZvbnRfYm9sZDsgfVxyXG5ib2R5LnNlbmR1bmdlbkdyYWZpayAuaHMyIGgyeyBAaW5jbHVkZSBmb250X2JvbGQ7IH1cclxuXHJcbi5hamF4X05leHRicm9hZGNhc3QgLnR4LW0wMS10dnByb2dyYW1tZXtkaXNwbGF5Om5vbmU7fVxyXG4uYWpheF9OZXh0YnJvYWRjYXN0e1xyXG4gICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2FqYXgtbG9hZGVyLmdpZikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICBtaW4taGVpZ2h0OjUwcHg7XHJcbiAgICB3aWR0aDoxMDAlOyAgICBcclxufVxyXG5cclxuXHJcbi5lbXBmYW5nVGVtcGxhdGUgLnRlYXNlcl9zbGlkZXJfd3JhcHBlciAuYm94MTMgLmNzYy10ZXh0cGljLWltYWdlIGltZywgLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudGVhc2VyX3NsaWRlcl93cmFwcGVyIC5ib3gxMyAuY3NjLXRleHRwaWMtaW1hZ2UgaW1ne1xyXG4gICAgd2lkdGg6IDQ0MHB4O1xyXG59XHJcblxyXG4uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC5hbmJpZXRlciAuY3NjLXRleHRwaWMtaW1hZ2UgaW1ne1xyXG4gICAgd2lkdGg6IDE0NXB4O1xyXG4gICAgaGVpZ2h0OiAxMzBweDtcclxufVxyXG5cclxuXHJcbi8qIGdld2lubnNwaWVsc2VpdGUgKi9cclxuLmdld2lubnNwaWVsIC53MzAwe1xyXG4gICAgaDR7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjMzZW07XHJcbiAgICB9XHJcbn1cclxuLmJveDIzZ2V3aW5uc3BpZWx7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwe1xyXG5cclxuICAgIH1cclxuICAgIC5iZ0NvbG9ye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRib3gtZ3JlZW4tY29sb3I7XHJcbiAgICAgICAgLmhvdmVye1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDQuNzYlIDE2cHggNC43NiU7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjMzM2VtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgze1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3A7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTQ1cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmJveDIzZ2V3aW5uc3BpZWw6aG92ZXIge1xyXG4gICAgLmhvdmVye1xyXG4gICAgICAgIGgze1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ib3gxM2dyYWRpZW50e1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC50ZXh0e1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggNC43NiUgOHB4IDQuNzYlO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBoMntcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMjIwcHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg0e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuODllbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy1pbWFnZXdyYXB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmN0YXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY3RhX2hlbGwucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcclxuICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgIH1cclxuICAgIC5pbmRpdmlkdWVsX2dyYWRpZW50e1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kw6LigqzCpklnYUdWcFoyaDBQU0l4SWlCbWFXeHNQU0oxY213b0kyZHlZV1F0ZFdOblp5MW5aVzVsY21GMFpXUXBJaUF2UGdvOEwzTjJaejQ9Jyk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI2LCAzMCwgMzMsIDApIDUwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpIDYwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjkpIDgwJSwgJGRhcmstY29sb3IgMTAwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCg1MCUsIHJnYmEoMjYsIDMwLCAzMywgMCkpLCBjb2xvci1zdG9wKDYwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpKSwgY29sb3Itc3RvcCg4MCUsIHJnYmEoMjYsIDMwLCAzMywgMC45KSksIGNvbG9yLXN0b3AoMTAwJSwgJGRhcmstY29sb3IpKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjYsIDMwLCAzMywgMCkgNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikgNjAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkgODAlLCAkZGFyay1jb2xvciAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI2LCAzMCwgMzMsIDApIDUwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpIDYwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjkpIDgwJSwgJGRhcmstY29sb3IgMTAwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjYsIDMwLCAzMywgMCkgNTAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuNikgNjAlLCByZ2JhKDI2LCAzMCwgMzMsIDAuOSkgODAlLCAkZGFyay1jb2xvciAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI2LCAzMCwgMzMsIDApIDUwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjYpIDYwJSwgcmdiYSgyNiwgMzAsIDMzLCAwLjkpIDgwJSwgJGRhcmstY29sb3IgMTAwJSk7XHJcbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMWExZTIxJywgZW5kQ29sb3JzdHI9JyRkYXJrLWNvbG9yJyxHcmFkaWVudFR5cGU9MCApO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG4uYm94MTNncmFkaWVudDpob3ZlciB7XHJcbiAgICAuY3Rhe1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYWRza3lzY3JhcGVye1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgaGVpZ2h0OiA2MDBweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjAwYzA7XHJcbn1cclxuXHJcbi8qLmdld2lubnNwaWVsZm9ybXVsYXIgLmVycm9ye2NvbG9yOnJlZDt9Ki9cclxuLmdld2lubnNwaWVsIC53OTQwe21hcmdpbi1ib3R0b206MjBweDsgfVxyXG5cclxuLmludGVybmFsLWxpbmstYnRuM3tjb2xvcjojMGM1YmQzO31cclxuXHJcbi5pbnRlcm5hbC1saW5rLWJ0bjEsIFxyXG4uZG93bmxvYWR7XHJcbiAgICBwYWRkaW5nOjJweCAwIDFweCAzMHB4OyAgXHJcbiAgICBAaW5jbHVkZSBmb250X2JvbGQ7ICAgXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6MjZweDtcclxuICAgICAgICBoZWlnaHQ6MjZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2N0YV9kYXJrLnBuZykgbm8tcmVwZWF0IDBweCAwcHg7IFxyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6MDtcclxuICAgIH1cclxufVxyXG5cclxuLmR5bl9oX3RlYXNlciAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dHtoZWlnaHQ6YXV0bzsgYmFja2dyb3VuZDogJGJveC15ZWxsb3ctY29sb3I7OyBwYWRkaW5nLXRvcDoxMHB4OyBwYWRkaW5nLWJvdHRvbToxMHB4O31cclxuLmR5bl9oX3RlYXNlciAuYm94MTN7aGVpZ2h0OmF1dG87fVxyXG4uZGVmYXVsdCAuZHluX2hfdGVhc2VyIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGg0e3Bvc2l0aW9uOiByZWxhdGl2ZTsgbGVmdDphdXRvOyBib3R0b206IGF1dG87IGxpbmUtaGVpZ2h0OiBub3JtYWw7fVxyXG4uZHluX2hfdGVhc2VyIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgze2xpbmUtaGVpZ2h0OiBub3JtYWw7fVxyXG5cclxuLmR5bl9oX3RlYXNlciBhLm1haWx7YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jdGFfaGVsbF9zcHJpdGUucG5nKSBuby1yZXBlYXQgcmlnaHQgNnB4OyBkaXNwbGF5OiBibG9jazsgIHBhZGRpbmctcmlnaHQ6IDI3cHg7ICAgIHdpZHRoOiA5MCU7IGZvbnQtd2VpZ2h0OiBib2xkO31cclxuLmR5bl9oX3RlYXNlciAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYzpob3ZlciAuY3NjLXRleHRwaWMtdGV4dCBhLm1haWx7IGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC02OHB4OyB9XHJcblxyXG4uYWtrb3JkZW9uX3dyYXBwZXJ7bWFyZ2luLWJvdHRvbTogNDVweDt9XHJcbi5ha2tvcmRlb25faGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOnBvaW50ZXI7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6MDtcclxuICAgICAgICB0b3A6MnB4O1xyXG4gICAgICAgIGhlaWdodDoyNnB4O1xyXG4gICAgICAgIHdpZHRoOjI2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi51aS1pY29uLWRvd24ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY3RhX2RhcmtfZG93bi5wbmdcIik7XHJcbn1cclxuXHJcbi51aS1pY29uLXVwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2N0YV9kYXJrX3VwLnBuZ1wiKTtcclxufVxyXG5cclxuXHJcbi53MzAwLnNlbmR1bmdHcmFmaWsyU3BhbHRlbiAuYm94MTMgaDQge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuXHJcbi53MzAwLnNlbmR1bmdHcmFmaWsyU3BhbHRlbiAuYm94MTMgaDIgYSB7XHJcbiAgICBsaW5lLWhlaWdodDogMjlweDtcclxufVxyXG5cclxuXHJcbmJvZHkuc2VuZHVuZ2VuR3JhZmlrIC53NjIwLnNlbmR1bmdHcmFmaWsyU3BhbHRlbiAuc2VuZHVuZ0hlYWRsaW5le3dpZHRoOjEwMCU7fVxyXG5cclxuLnJlc3BvbnNpdmVfaW1nX3dyYXBfNjIwXzQwMHsvKmZsb2F0OmxlZnQ7Ki8gbWFyZ2luLWJvdHRvbToyMHB4O31cclxuXHJcbi5yZXNwb25zaXZlX2ltZ193cmFwXzYyMF80MDAgZGl2LmNzYy10ZXh0cGlje2Zsb2F0OmxlZnQ7fVxyXG5cclxuLnNlYXJjaF9mb3Jte2Zsb2F0OmxlZnQ7IG1hcmdpbi10b3A6IDdweDsgbWFyZ2luLWxlZnQ6IDM1cHg7fVxyXG4uc2VhcmNoX3N1Ym1pdHtcclxuICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvc2VhcmNoLnBuZycpIDBweCAtMjRweCBuby1yZXBlYXQ7IGhlaWdodDoyNHB4OyB3aWR0aDoyNHB4OyBkaXNwbGF5OmJsb2NrOyBib3JkZXI6bm9uZTsgdGV4dC1pbmRlbnQ6IC05OTk5cHg7IGZsb2F0OmxlZnQ7XHJcbn1cclxuLnF1aWNrc2VhcmNoe1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7IGNvbG9yOiRkYXJrLWNvbG9yOyBib3JkZXI6bm9uZTsgZmxvYXQ6bGVmdDsgd2lkdGg6MTY1cHg7IGhlaWdodDoyNHB4OyBtYXJnaW4tcmlnaHQ6MTBweDsgcGFkZGluZzowcHggMTBweCAwIDEwcHg7XHJcbn1cclxuLnJlc3BvbnNpdmVfc2VhcmNoLCAucmVzcG9uc2l2ZV9zZWFyY2hfbW9iaWxle1xyXG4gICAgZGlzcGxheTpub25lOyBmbG9hdDogbGVmdDt3aWR0aDogMTAwJTsgYm9yZGVyLXRvcDogc29saWQgMXB4ICR3aGl0ZTsgaGVpZ2h0OjM4cHg7XHJcbiAgICAuc2VhcmNoX2Zvcm17bWFyZ2luLWxlZnQ6IDBweDsgd2lkdGg6MTAwJTt9XHJcbn1cclxuXHJcbi5zb2NpYWxzLXNlYXJjaC13cmFwcGVyIC5zZWFyY2hfc3VibWl0LmNsb3Nle1xyXG4gICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9idG5fc2VhcmNoX2Nsb3NlLnBuZycpIDBweCAwcHggbm8tcmVwZWF0OyB0b3A6NDBweDsgcmlnaHQ6LTM2cHg7IHBvc2l0aW9uOmFic29sdXRlO1xyXG5cclxufVxyXG5cclxuXHJcbi5nb29nbGUtaW5kZXhlZHNlYXJjaHtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgIG1hcmdpbi1ib3R0b206MzBweDtcclxuICAgICNnb29nbGVfaW5kZXhlZHNlYXJjaHtmbG9hdDpsZWZ0OyB3aWR0aDoxMDAlOyBoZWlnaHQ6IDEyMHB4OyAgcGFkZGluZzo0MHB4IDIwcHggMjBweDt9XHJcbiAgICAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtZm9ybSBsYWJlbHtjb2xvcjokd2hpdGU7IEBpbmNsdWRlIGZvbnRfcmVnOyBmb250LXNpemU6IDIuMTI1ZW07bGluZS1oZWlnaHQ6IDEuMTsgY2xlYXI6Ym90aDsgZmxvYXQ6bGVmdDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdpZHRoOjEwMCU7fVxyXG4gICAgLmdvb2dsZS1pbmRleGVkc2VhcmNoLXNlYXJjaGJveC1zd29yZCB7LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOy13ZWJraXQtYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MDtiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7IGNvbG9yOiAkZGFya2dyZXk7IGJvcmRlcjogbWVkaXVtIG5vbmU7IGZsb2F0OiBsZWZ0OyB3aWR0aDogMzAwcHg7IGhlaWdodDogMzBweDsgbWFyZ2luLXJpZ2h0OiAxMHB4OyBtYXJnaW4tdG9wOjEwcHg7IHBhZGRpbmc6IDBweCAxMHB4OyB9XHJcbiAgICAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtc2VhcmNoYm94IElOUFVULmdvb2dsZS1pbmRleGVkc2VhcmNoLXNlYXJjaGJveC1zd29yZHt3aWR0aDozMDBweDt9XHJcbiAgICAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtc2VhcmNoYm94LWJ1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL2ljbl9zZWFyY2gucG5nJykgMHB4IDBweCBuby1yZXBlYXQ7IFxyXG4gICAgICAgIGhlaWdodDoxNHB4OyBcclxuICAgICAgICB3aWR0aDoyMHB4OyBcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4OyBcclxuICAgICAgICBmbG9hdDpsZWZ0OyBcclxuICAgICAgICBtYXJnaW4tdG9wOjE4cHg7XHJcblxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggLmdvb2dsZS1pbmRleGVkc2VhcmNoLXNlYXJjaGJveCBJTlBVVC5nb29nbGUtaW5kZXhlZHNlYXJjaC1zZWFyY2hib3gtYnV0dG9ue3dpZHRoOjI0cHg7fVxyXG4uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggLmdvb2dsZS1pbmRleGVkc2VhcmNoLXdoYXRpcyAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtc3d7IGZvbnQtd2VpZ2h0OmJvbGQ7IEBpbmNsdWRlIGZvbnRfYm9sZDt9XHJcblxyXG5cclxuLyouYnJvd3NlYm94e21hcmdpbjogMHB4OyBwYWRkaW5nOiAwcHg7fVxyXG4uYnJvd3NlYm94IGxpIHtwYWRkaW5nLXJpZ2h0OiAxMHB4O31cclxuLmJyb3dzZWJveCBsaSBhe0BpbmNsdWRlIGZvbnRfYm9sZDsgZm9udC1zaXplOjEycHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7fVxyXG5cclxuLmdvb2dsZS1pbmRleGVkc2VhcmNoLXJlcyBoMyBhe2NvbG9yOiRkYXJrLWNvbG9yOyBAaW5jbHVkZSBmb250X2JvbGQ7IGZvbnQtc2l6ZToyNHB4OyB9XHJcbi5nb29nbGUtaW5kZXhlZHNlYXJjaCAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtcmVze3BhZGRpbmctdG9wOjE1cHg7IG1hcmdpbi10b3A6MjVweDsgY2xlYXI6Ym90aDt9XHJcbi5nb29nbGUtaW5kZXhlZHNlYXJjaCAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtcmVzLnJlc3tib3JkZXI6bm9uZTsgbWFyZ2luOjBweDsgcGFkZGluZzowcHg7fVxyXG4uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggLmdvb2dsZS1pbmRleGVkc2VhcmNoLXJlcyAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDt9XHJcbi5nb29nbGUtaW5kZXhlZHNlYXJjaCAuaW5mby10bXBsLWNzcyBkZC5pdGVtLXBhdGh7cGFkZGluZzowcHg7bWFyZ2luOjBweDt9XHJcbi5nb29nbGUtaW5kZXhlZHNlYXJjaCAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtcmVzIC5nb29nbGUtaW5kZXhlZHNlYXJjaC1pbmZvIGEge0BpbmNsdWRlIGZvbnRfbGlnaHQ7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7fVxyXG4uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggLmdvb2dsZS1pbmRleGVkc2VhcmNoLXJlcyAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtZGVzY3IgLmdvb2dsZS1pbmRleGVkc2VhcmNoLXJlZE1hcmt1cHtjb2xvcjokZGFyay1jb2xvcjsgZm9udC13ZWlnaHQ6IGJvbGQ7fVxyXG5cclxuLmdvb2dsZS1pbmRleGVkc2VhcmNoIC5nb29nbGUtaW5kZXhlZHNlYXJjaC1yZXMucmVzLnJlcy10bXBsLWNzc3tib3JkZXItYm90dG9tOnNvbGlkIDFweCAjYTNjNWE5OyBwYWRkaW5nLWJvdHRvbTowcHg7IG1hcmdpbi1ib3R0b206MjVweDt9Ki9cclxuXHJcbi8qLnNlYXJjaF9mb3JtLCAucmVzcG9uc2l2ZV9zZWFyY2hfbW9iaWxlLCAucmVzcG9uc2l2ZV9zZWFyY2h7ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7fSovXHJcbi8qKi9cclxuXHJcbi5zZWFyY2hiYXJ7XHJcbiAgICBkaXNwbGF5OmJsb2NrOyBoZWlnaHQ6OTVweDsgYm9yZGVyLWJvdHRvbTpzb2xpZCAxcHggIzAwMDsgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAuc2VhcmNoX3RleHR7IHBhZGRpbmc6IDIwcHggNjBweCAyMHB4IDIwcHg7IEBpbmNsdWRlIGZvbnRfYm9sZDsgZmxvYXQ6bGVmdDt9XHJcbiAgICAjdHZfc2VhcmNoe2JhY2tncm91bmQtY29sb3I6JHdoaXRlOyBib3JkZXI6MXB4IHNvbGlkICRkYXJrLWNvbG9yOyBtYXJnaW46MTZweCAwIDAgMDsgd2lkdGg6IDY0JTt9XHJcbiAgICAjdHZfc2VhcmNoX2J1dHRvbntiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljbl9sdXBlLnBuZykgMHB4IDBweCBuby1yZXBlYXQ7IHdpZHRoOjI0cHg7IGhlaWdodDoyNHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IGJvcmRlcjpub25lOyBtYXJnaW4tbGVmdDoxMHB4O31cclxuICAgICN0dl9zZWFyY2hfYnV0dG9uOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246IDBweCAtMjRweDt9XHJcbiAgICBhLnByaW50e3JpZ2h0OiAxNXB4OyBib3R0b206IDE1cHg7fVxyXG59XHJcbi5tYWluX3dyYXBwZXIudmlkZW9zIHtcclxuICAgIC53OTQwIC50eHRfY29udGVudF9oZWFkbGluZSBoMSwgLnc5NDAgLnR4dF9jb250ZW50X2hlYWRsaW5lIGgye2ZvbnQtc2l6ZToxZW07fVxyXG4gICAgLndlaXRlcmVfdmlkZW9ze2JvcmRlci1ib3R0b206IHNvbGlkICM1NDllNzMgMXB4OyB3aWR0aDogMTAwJTsgbWFyZ2luLWJvdHRvbTogMTBweDt9XHJcbiAgICAud2VpdGVyZV92aWRlb3MgaDJ7QGluY2x1ZGUgZm9udF9ib2xkOyB0ZXh0LXRyYW5zZm9ybTogbm9uZTt9XHJcbiAgICAudGVhc2VyMzNfd3JhcHBlciBoMiBhe2NvbG9yOiMwMDA7IEBpbmNsdWRlIGZvbnRfYm9sZDt9XHJcbiAgICAudGVhc2VyMzNfd3JhcHBlciBoMntsaW5lLWhlaWdodDogMC45ZW07IG1hcmdpbi1ib3R0b206IDEwcHg7IGRpc3BsYXk6aW5saW5lLWJsb2NrOyBtYXJnaW4tYm90dG9tOjMwcHg7fVxyXG5cclxuXHJcbiAgICAuYm94X2ZpcnN0eyB3aWR0aDozMDBweDsgZGlzcGxheTppbmxpbmUtYmxvY2s7IGZsb2F0OmxlZnQ7IG1hcmdpbi1yaWdodDoxN3B4OyB9XHJcbiAgICAuYm94X3NlY29uZHsgd2lkdGg6MzAwcHg7IGRpc3BsYXk6aW5saW5lLWJsb2NrOyBmbG9hdDpsZWZ0OyBtYXJnaW4tcmlnaHQ6MTdweDt9XHJcbiAgICAubGFzdHsgd2lkdGg6MzAwcHg7IGRpc3BsYXk6aW5saW5lLWJsb2NrOyAgZmxvYXQ6bGVmdDt9XHJcbiAgICAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoNHtib3R0b206YXV0bzt9XHJcbn1cclxuXHJcblxyXG4udGVhc2VyX3NsaWRlciAuYm94MTMuaW1hZ2Vfd3JhcC5pbWFnZV93cmFwX3NtYWxsIC5jc2MtdGV4dHBpYy10ZXh0IHAge21hcmdpbjowcHg7fVxyXG4udGVhc2VyX2JpZ3tcclxuICAgIC53NDYwLmJveF9sZWZ0LnRlYXNlcixcclxuICAgIC53NDYwLmJveF9yaWdodC50ZWFzZXJ7XHJcbiAgICAgICAgLm9uZS5zcDMudHJhbnosXHJcbiAgICAgICAgLnR3by5zcDMudHJhbnp7XHJcbiAgICAgICAgICAgIGRpdi5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtaW1hZ2V3cmFwIGltZ3t3aWR0aDoxMDAlOyBoZWlnaHQ6MTAwJTt9XHJcbiAgICAgICAgICAgIC5pbWFnZV93cmFwIC5jc2MtdGV4dHBpYy1pbWFnZXdyYXAgaW1ne3dpZHRoOjEwMCU7IGhlaWdodDoxMDAlO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0gXHJcblxyXG4uY3NjLWZyYW1lLWRlZmF1bHQuY3NjLXNwYWNlLWJlZm9yZS0yMHtkaXNwbGF5OmlubGluZS1ibG9jazt9XHJcbi5jc2MtdGV4dHBpYy5jc2MtdGV4dHBpYy1pbnRleHQtbGVmdC1ub3dyYXB7Y2xlYXI6Ym90aDt9XHJcblxyXG4iLCIvL1ZhcmlhYmxlblxuJGJlaWdlOiR3aGl0ZTtcbiRibHVlX2hvdmVyOiMwQzVCRDM7XG5cbi8vTWl4aW5zXG5AbWl4aW4gaWNvbl9yZW1pbmRlciB7XG4gICAgaGVpZ2h0OjE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTo4cHg7XG4gICAgcGFkZGluZzo2cHggMHB4IDBweCAyNXB4O1xufVxuXG4vL1N0b2VyZXIgU3BpZWxlc2xpZGVyXG4uc2xpZGVyIHtcbiAgICBcbiAgICAudHJhaWxlcl9zdG9lcmVyIHtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICB0b3A6MjI1cHg7XG4gICAgfVxuICAgIFxuICAgIC5wb3NMZWZ0IC50cmFpbGVyX3N0b2VyZXIge1xuICAgICAgICByaWdodDo3MnB4O1xuICAgIH1cbiAgICAucG9zUmlnaHQgLnRyYWlsZXJfc3RvZXJlciB7XG4gICAgICAgIGxlZnQ6NzJweDtcbiAgICB9XG59XG4vL0VORCBTdG9lcmVyIFNwaWVsZXNsaWRlclxuXG4vL1NwaWVsZSBUcmFpbGVyIEJveFxuLnNwaWVsZV90cmFpbGVyIHtcbiAgICBib3JkZXItdG9wOjFweCBzb2xpZCAkZGFyay1jb2xvcjtcbiAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZGFyay1jb2xvcjtcbiAgICBkaXNwbGF5Om5vbmU7XG4gICAgbWFyZ2luLXRvcDo0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206MTBweDtcbiAgICBwYWRkaW5nOjQwcHggMHB4IDM1cHggMHB4O1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIFxuICAgIGgyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgfVxuICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7IFxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2N0YV9kYXJrLnBuZykgbm8tcmVwZWF0IDBweCAwcHg7IFxuICAgICAgICBwYWRkaW5nOjJweCAwIDFweCAzMHB4OyAgICBcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgXG4gICAgLnRyYWlsZXJfdGV4dCB7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIHdpZHRoOjI5MHB4O1xuICAgIH1cbiAgICBcbiAgICAudHJhaWxlcl92aWRlbyB7XG4gICAgICAgIC8vYmFja2dyb3VuZDp1cmwoLi4vaW1nL2FqYXgtbG9hZGVyLmdpZikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgZmxvYXQ6cmlnaHQ7XG4gICAgfVxuICAgIFxuICAgIC5jbG9zZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2xvc2VfZGFyay5wbmcpIG5vLXJlcGVhdCAwcHggMHB4OyBcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICB0b3A6LTQ1cHg7XG4gICAgICAgIHJpZ2h0OjBweDtcbiAgICAgICAgd2lkdGg6MjZweDtcbiAgICAgICAgaGVpZ2h0OjI2cHg7XG4gICAgICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmNsZWFyZml4IHtcbiAgICAgICAgY2xlYXI6Ym90aDtcbiAgICB9XG59XG4vL0VORCBTcGllbGUgVHJhaWxlciBCb3hcblxuXG4vL1NwaWVsZSBCb3hlblxuLnNwaWVsZSAubWlkZGxlIGRpdjpudGgtY2hpbGQoM24pIC5ib3gxM3tcbiAgICBtYXJnaW4tcmlnaHQ6MHB4O1xufVxuLy9FTkQgU3BpZWxlIEJveGVuXG5cbi8vVFYgR3VpZGUgVm9ybWVya2VuXG4udHZndWlkZSBwLmRlc2Mge1xuICAgIG1hcmdpbi10b3A6MHB4O1xufVxuXG4udHZndWlkZSAubGVmdF9oaW50e1xuICAgIC52b3JtZXJrZW5faWNvbiB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcbiAgICAgICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljbl92b3JtZXJrZW4ucG5nKSBuby1yZXBlYXQgMHB4IDBweDtcbiAgICAgICAgZm9udC1zaXplOjEwcHg7XG4gICAgICAgIHBhZGRpbmc6NnB4IDBweCAwcHggMjVweDtcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIHRvcDoyMHB4O1xuICAgICAgICBsZWZ0OjIwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHdpZHRoOjIwcHg7XG4gICAgICAgIGhlaWdodDoyMHB4O1xuICAgIH1cbiAgICBcbiAgICAudm9ybWVya2VuX21vcmUge1xuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgZm9udC1zaXplOjEwcHg7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB3aWR0aDoxMzBweDtcbiAgICAgICAgXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6aW5oZXJpdDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6JGJsdWVfaG92ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnZvcm1lcmtlbl90ZXh0IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6MTJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjEwcHg7XG4gICAgfVxuXG4gICAgLnZvcm1lcmtlbl9nb29nbGUge1xuICAgICAgICBAaW5jbHVkZSBpY29uX3JlbWluZGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNuX2dvb2dsZS5wbmcpIG5vLXJlcGVhdCAwcHggMHB4O1xuICAgIH1cbiAgICBcbiAgICAudm9ybWVya2VuX2ljYWwge1xuICAgICAgICBAaW5jbHVkZSBpY29uX3JlbWluZGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNuX2ljYWwucG5nKSBuby1yZXBlYXQgMHB4IDBweDtcblxuICAgIH1cbiAgICBcbiAgICAudm9ybWVya2VuX2VtYWlsIHtcbiAgICAgICAgQGluY2x1ZGUgaWNvbl9yZW1pbmRlcjtcbiAgICAgICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljbl9lbWFpbC5wbmcpIG5vLXJlcGVhdCAwcHggMHB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuXG4uaGludHNfd3JhcHBlciAuaGludHMgLmhpbnRfY2xvc2VkIC5lbWFpbF9yZW1pbmRlciB7XG4gICAgZGlzcGxheTpub25lO1xufVxuXG4udHZndWlkZSAuZW1haWxfcmVtaW5kZXIge1xuICAgIGJhY2tncm91bmQ6dXJsKFwiLi4vaW1nL3R2Z3VpZGUtYmcuanBnXCIpIG5vLXJlcGVhdCAwcHggMHB4O1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgICBtYXJnaW46LTlweCAwcHggMTBweDtcbiAgICBwYWRkaW5nOjMwcHggMHB4O1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIFxuICAgIC5jbG9zZSB7XG4gICAgICAgIGJhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2Nsb3NlX2hlbGwucG5nXCIpIG5vLXJlcGVhdCAwcHggMHB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIHRvcDoxNXB4O1xuICAgICAgICByaWdodDoxNXB4O1xuICAgICAgICB3aWR0aDoyNnB4O1xuICAgICAgICBoZWlnaHQ6MjZweDtcbiAgICAgICAgXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gbGVmdDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuaWNuX2VudmVsb3BlIHtcbiAgICAgICAgYmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNuX2VudmVsb3BlLnBuZ1wiKSBuby1yZXBlYXQgMHB4IDBweDtcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIHRvcDozMHB4O1xuICAgICAgICBsZWZ0OjIwcHg7XG4gICAgICAgIHdpZHRoOjUwcHg7XG4gICAgICAgIGhlaWdodDo0MnB4O1xuICAgIH1cbiAgICBcbiAgICBmb3JtIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6MTUwcHg7XG4gICAgICAgIHdpZHRoOjI0MHB4O1xuICAgIH1cbiAgICBcbiAgICBpbnB1dCwgdGV4dGFyZWEge1xuICAgICAgICBiYWNrZ3JvdW5kOiRiZWlnZTtcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjMDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gICAgICAgIHBhZGRpbmc6OHB4IDIwcHg7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuICAgIFxuICAgIHRleHRhcmVhIHtcbiAgICAgICAgcmVzaXplOm5vbmU7XG4gICAgfVxuICAgIFxuICAgICpbcGxhY2Vob2xkZXJdIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udF9yZWc7XG4gICAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgIH1cbiAgICBcbiAgICBidXR0b24ge1xuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XG4gICAgICAgIGJhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgMHB4IDBweCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICAgIGNvbG9yOiRiZWlnZTtcbiAgICAgICAgZm9udC1zaXplOjE4cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDozNXB4O1xuICAgICAgICBoZWlnaHQ6MjZweDtcbiAgICB9XG4gICAgXG4gICAgLmhpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG59XG4vL0VORCBUViBHdWlkZSBWb3JtZXJrZW5cblxuXG4vL1NlbmR1bmdzdGVybWluZVxuLnNlbmRldGVybWluZV9ub25lIHtcbiAgICBtYXJnaW4tdG9wOjE1cHg7XG59XG4vL0VORCBTZW5kdW5nc3Rlcm1pbmVcblxuXG4vL0xpbmtzXG5wLmJvZHl0ZXh0IGEge1xuICAgIGNvbG9yOiRibHVlLWNvbG9yO1xufVxuXG4udHZndWlkZSB7XG4gICAgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC50ZXh0IHtcbiAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgIFxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjAuOTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdhbGVyaWVfY29udGVudCB7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgXG4gICAgLmJ4LXByZXYsIC5ieC1uZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3NsaWRlcl9hcnJvd3MucG5nKTtcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIHRvcDo1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6LTQwcHg7XG4gICAgICAgIHdpZHRoOjUwcHg7XG4gICAgICAgIGhlaWdodDo4MHB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB9XG4gICAgXG4gICAgLmJ4LXByZXYge1xuICAgICAgICBsZWZ0OjA7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246dG9wIGxlZnQ7XG4gICAgICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmJ4LW5leHQge1xuICAgICAgICByaWdodDowO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCByaWdodDtcbiAgICAgICAgXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi53NjIwIHtcbiAgICAuY3NjLXRleHRwaWMtaW50ZXh0LWxlZnQge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5jc2MtdGV4dHBpYy10ZXh0IHtcbiAgICAgICAgICAgIHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0gXG5cbnAuYWxpZ24tcmlnaHQge1xuICAgIHRleHQtYWxpZ246cmlnaHQ7XG59XG5cbi5zZW5kdW5nR3JhZmlrQ29udGVudCB7XG4gICAgZGl2LmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy1pbWFnZXdyYXAgaW1nIHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgfVxufVxuXG5cbiNnZXdpbm5zcGllbF9mb3JtIHtcbiAgICBcbiAgICAuc3VibWl0IHtcbiAgICAgICAgbWFyZ2luLXRvcDozMHB4O1xuICAgICAgICBcbiAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICAgICAgZmxvYXQ6cmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmFscmVhZHktZW50ZXJlZCB7XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gICAgXG4gICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBjb2xvcjokcGluay1jb2xvcjtcbiAgICB9XG59XG5cbi5zcGllbGVfbGlua3N7ZGlzcGxheTpub25lO31cblxuLypcbmJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5uYXZpXzJuZC5zdWJtZW51IC5zdWJfbmF2IHVsIHtcbiAgICBwYWRkaW5nLXRvcDo1cHg7XG4gICAgXG4gICAgbGkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206NXB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0qL1xuXG4uc2VuZHVuZ0dyYWZpa0NvbnRlbnQge1xuICAgIC5jc2MtdGV4dHBpYy10ZXh0IHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOjA7XG4gICAgfVxufSIsIlxyXG4vKlxyXG4qICAgR0FNRVMgJiBWSURFT1NcclxuKi9cclxuXHJcbi5ib3gxM3tcclxuICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICYudGVhc2VyQ2xpY2t7XHJcbiAgICAgICAgJi5pbWFnZV93cmFwe1xyXG4gICAgICAgICAgICBoZWlnaHQ6YXV0bztcclxuICAgICAgICAgICAgLmZyYW1lLWRlZmF1bHQge1xyXG4gICAgICAgICAgICAgICAgLmNlLXRleHRwaWN7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNlLWJvZHl0ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRjaV9ibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzozMHB4IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDphdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoNCwgaDN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250XzEyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmb250XzEyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfMTI4MCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmb250XzE0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmb250XzEyOyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JGNpX3doaXRlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV8xMjgwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9udF8xNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JGNpX3JlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46MCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIGgzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjaV9yZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJveDEzIC5mcmFtZS1kZWZhdWx0IC5jZS10ZXh0cGljIC5jZS1ib2R5dGV4dCBoMiB7XHJcbiAgICBhe1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2N0YV9oZWxsLnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjZweCA1MnB4O1xyXG4gICAgICAgICAgICB3aWR0aDoyNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6MjZweDtcclxuICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvKlxuKiAgIEljb25zXG4qL1xuXG4uaWNvbiB7ICAgIFxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICBcbiAgICAmLmljb24tYXJyb3ctcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2N0YV9oZWxsJywgMjZweCwgMjZweCwgMjZweCwgNTJweCk7XG4gICAgfVxuICAgIFxuICAgICYuaWNvbi1mYWNlYm9vay1zbWFsbCB7XG4gICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZygnaWNuX2ZiX3NtYWxsJywgOHB4LCAxMnB4KTtcbiAgICAgICAgXG4gICAgICAgICYuYmxhY2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNHB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmLmJsdWUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIC00OHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYuaWNvbi1kcm9wZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZygnaWNuX2Fycm93X2Ryb3Bkb3duJywgMjZweCwgMjZweCwgNTJweCwgNTJweCk7XG4gICAgICAgIFxuICAgICAgICAmLmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI2cHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjZweCAwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjZweCAtMjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKiBXZXJiZWJhbm5lciAqL1xuLmhvbWVCYW5uZXIge1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OicnO1xuICAgICAgICBjbGVhcjpib3RoO1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgIH1cbiAgICBcbiAgICAuaXBfd2FsbHBhcGVyX3dyYXBwZXIge1xuICAgICAgICBsZWZ0OjIwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmJvZHkubmFNZWRpYUFkX1dBTExQQVBFUiAubmFNZWRpYUFkX1NVUEVSQkFOTkVSIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59IiwiLnNlbmR1bmdHcmFmaWtDb250ZW50IHtcbiAgICBcbiAgICBkaXYuY3NjLXRleHRwaWMtaW50ZXh0LWxlZnQgLmNzYy10ZXh0cGljLWltYWdld3JhcCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xuICAgIH1cbn1cbiIsIi8qXG4qICAgU2xpZGVyXG4qL1xuXG4uc2xpZGVyIHtcbiAgICBcbiAgICAvLyBHZW5lcmFsXG4gICAgLnNsaWRlci13cmFwcGVyIHtcbiAgICAgICAgLmNzYy10ZXh0cGljLXRleHQge1xuICAgICAgICAgICAgdG9wOjgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzEwcHgpIHtcbiAgICAgICAgICAgIC5jc2MtdGV4dHBpYy10ZXh0e1xuICAgICAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo4MTBweCkge1xuICAgICAgICAgICAgLmNzYy10ZXh0cGljLXRleHR7XG4gICAgICAgICAgICAgICAgdG9wOiAxNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAvLyBTdGFnZSBzbGlkZXJcbiAgICAmLnN0YWdlLXNsaWRlciB7XG4gICAgICAgIFxuICAgICAgICAvLyBBdXRvIEhlaWdodFxuICAgICAgICAmLmF1dG8taGVpZ2h0IHtcbiAgICAgICAgICAgIC5zbGlkZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgLmNzYy10ZXh0cGljLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBjbGVhcjpib3RoO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjpzdGF0aWM7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDpub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDc5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLmNzYy10ZXh0cGljLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowIDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6MjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgID4gKjplbXB0eSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLmNzYy10ZXh0cGljLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1MjBweCkge1xuICAgICAgICAgICAgICAgICAgICAuY3NjLXRleHRwaWMtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6NjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKiBMSUdIVEJPWCAqL1xyXG4kdGh1bWJuYWlsLWhlaWdodDozMDBweDtcclxuXHJcbi5saWdodGJveCB7XHJcbiAgICB0cmFuc2l0aW9uOmFsbCAyMDBtcyBlYXNlLWluO1xyXG4gICAgXHJcbiAgICAubGItbG9hZGVyIHtcclxuICAgICAgICB2aXNpYmlsaXR5OmhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuLmxpZ2h0Ym94X2NvbnRhaW5lciB7XHJcbiAgICBcclxuICAgIHAge1xyXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6YXV0bztcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OjAuODtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC56b29tIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL3NlYXJjaC5wbmcnKSBuby1yZXBlYXQgY2VudGVyICRkYXJrLWNvbG9yO1xyXG4gICAgICAgIGhlaWdodDo0NXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTowO1xyXG4gICAgICAgIHJpZ2h0OjA7XHJcbiAgICAgICAgd2lkdGg6NDVweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgPiAuY3NjLWZyYW1lLWRlZmF1bHQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6JGRhcmstY29sb3I7XHJcbiAgICAgICAgaGVpZ2h0OiR0aHVtYm5haWwtaGVpZ2h0O1xyXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICBcclxuICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6JHRodW1ibmFpbC1oZWlnaHQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY3NjLXRleHRwaWMtY2FwdGlvbiB7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiR0aHVtYm5haWwtaGVpZ2h0IC0gNDVweDtcclxuICAgICAgICBsZWZ0OjA7XHJcbiAgICAgICAgaGVpZ2h0OjQ1cHg7XHJcbiAgICAgICAgcGFkZGluZzo1cHggNTBweCAwcHggMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOnJnYmEoMCwgMCwgMCwgMC43NSk7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MThweDtcclxuICAgIH1cclxufVxyXG5cclxuLnc5NDAgLmxpZ2h0Ym94X2NvbnRhaW5lciB7XHJcbiAgICA+IC5jc2MtZnJhbWUtZGVmYXVsdCB7XHJcbiAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjIwcHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiR0aHVtYm5haWwtaGVpZ2h0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDo5MzlweCkge1xyXG4gICAgICAgICAgICB3aWR0aDo0OSU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDoxJTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk0MHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOjMyJTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjIlO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoM24pIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDowO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udzYyMCAubGlnaHRib3hfY29udGFpbmVyIHtcclxuICAgID4gLmNzYy1mcmFtZS1kZWZhdWx0IHtcclxuICAgICAgICBcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOjQ4JTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDpyaWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyogUHJlbG9hZCBpbWFnZXMgKi9cclxuYm9keTphZnRlciB7XHJcbiAgY29udGVudDogdXJsKC4uL2ltZy9jbG9zZV9kYXJrLnBuZykgdXJsKC4uL2ltZy9sb2FkZXIuZ2lmKSB1cmwoLi4vaW1nL2xiX3BhZ2VyX2xlZnQucG5nKSB1cmwoLi4vaW1nL2xiX3BhZ2VyX3JpZ2h0LnBuZyk7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmxpZ2h0Ym94T3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT04MCk7XHJcbiAgb3BhY2l0eTogMC44O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5saWdodGJveCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogMTAwMDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi5saWdodGJveCAubGItaW1hZ2Uge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5saWdodGJveCBhIGltZyB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4ubGItb3V0ZXJDb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgKnpvb206IDE7XHJcbiAgd2lkdGg6IDI1MHB4O1xyXG4gIGhlaWdodDogMjUwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZy1ib3R0b206MjBweDtcclxufVxyXG5cclxuLmxiLW91dGVyQ29udGFpbmVyOmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4ubGItbG9hZGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA0MyU7XHJcbiAgbGVmdDogMDtcclxuICBoZWlnaHQ6IDI1JTtcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5sYi1jYW5jZWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiA1MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2xvYWRlci5naWYpIG5vLXJlcGVhdDtcclxufVxyXG5cclxuLmxiLW5hdiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLmxiLWNvbnRhaW5lciA+IC5uYXYge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5sYi1uYXYgYSB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBUEFBQVAvLy93QUFBQ0g1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlDUkFFQU93PT0nKTtcclxufVxyXG5cclxuLmxiLXByZXYsIC5sYi1uZXh0IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubGItbmF2IGEubGItcHJldiB7XHJcbiAgd2lkdGg6IDM0JTtcclxuICBsZWZ0OiAwO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIC8qXHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC42cztcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnM7XHJcbiAgcG9zaXRpb246cmVsYXRpdmU7Ki9cclxuICBcclxuICAgIC5wcmV2X3BhZ2VyIHtcclxuICAgICAgICBoZWlnaHQ6MjZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2xiX3BhZ2VyX2xlZnQucG5nKSB0b3AgbGVmdCBuby1yZXBlYXQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDotMTNweDtcclxuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICB0b3A6NTAlO1xyXG4gICAgICAgIGxlZnQ6MTVweDtcclxuICAgICAgICB3aWR0aDoyNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGItbmF2IGEubGItcHJldjpob3ZlciB7XHJcbiAgICAvKlxyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKTtcclxuICBvcGFjaXR5OiAxOyovXHJcbiAgICAucHJldl9wYWdlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGItbmF2IGEubGItbmV4dCB7XHJcbiAgd2lkdGg6IDY0JTtcclxuICByaWdodDogMDtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgLypcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnM7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnM7XHJcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42czsqL1xyXG4gIFxyXG4gICAgLm5leHRfcGFnZXIge1xyXG4gICAgICAgIGhlaWdodDoyNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbGJfcGFnZXJfcmlnaHQucG5nKSB0b3AgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBtYXJnaW4tdG9wOi0xM3B4O1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIHRvcDo1MCU7XHJcbiAgICAgICAgcmlnaHQ6MTVweDtcclxuICAgICAgICB3aWR0aDoyNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGItbmF2IGEubGItbmV4dDpob3ZlciB7XHJcbiAgICAvKlxyXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKTtcclxuICBvcGFjaXR5OiAxOyovXHJcbiAgICAubmV4dF9wYWdlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGItZGF0YUNvbnRhaW5lciB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgKnpvb206IDE7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OjY3cHg7XHJcbiAgYmFja2dyb3VuZDokd2hpdGU7XHJcbn1cclxuXHJcbi5sYi1kYXRhQ29udGFpbmVyOmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4ubGItZGF0YSB7XHJcbiAgcGFkZGluZzogMCA0cHg7XHJcbiAgY29sb3I6ICRkYXJrLWNvbG9yO1xyXG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG59XHJcblxyXG4ubGItZGF0YSAubGItZGV0YWlscyB7XHJcbiAgd2lkdGg6IDg1JTtcclxuICBmbG9hdDogbGVmdDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcclxuICBwYWRkaW5nOjI1cHggMCAwIDIwcHg7XHJcbn1cclxuXHJcbi5sYi1kYXRhIC5sYi1jYXB0aW9uIHtcclxuICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcblxyXG4ubGItZGF0YSAubGItbnVtYmVyIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgY2xlYXI6IGxlZnQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgY29sb3I6ICM5OTk5OTk7XHJcbn1cclxuXHJcbi5sYi1kYXRhIC5sYi1jbG9zZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIHdpZHRoOiAyNnB4O1xyXG4gIGhlaWdodDogMjZweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jbG9zZV9kYXJrLnBuZycpIHRvcCByaWdodCBuby1yZXBlYXQ7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICB0b3A6MjBweDtcclxuICByaWdodDoxNXB4O1xyXG4gIFxyXG4gICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4ubGItZGF0YSAubGItY2xvc2U6aG92ZXIge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMCk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyogUmV0aW5hICovXHJcblxyXG4ubGlnaHRib3gsIC5saWdodGJveF9jb250YWluZXIge1xyXG4gICAgXHJcbiAgICBAbWVkaWFcclxuICAgIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcclxuICAgIG9ubHkgc2NyZWVuIGFuZCAoICAgbWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcclxuICAgIG9ubHkgc2NyZWVuIGFuZCAoICAgICAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLFxyXG4gICAgb25seSBzY3JlZW4gYW5kICggICAgICAgIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxyXG4gICAgb25seSBzY3JlZW4gYW5kICggICAgICAgICAgICAgICAgbWluLXJlc29sdXRpb246IDE5MmRwaSksXHJcbiAgICBvbmx5IHNjcmVlbiBhbmQgKCAgICAgICAgICAgICAgICBtaW4tcmVzb2x1dGlvbjogMmRwcHgpXHR7XHJcbiAgICBcclxuICAgICAgICAuem9vbSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvMngvc2VhcmNoXzJ4LnBuZycpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MjRweCAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAubGItbmF2IGEubGItcHJldiAucHJldl9wYWdlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvbGJfcGFnZXJfbGVmdF8yeC5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MjZweCA1MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAubGItbmF2IGEubGItbmV4dCAubmV4dF9wYWdlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvbGJfcGFnZXJfcmlnaHRfMngucG5nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOjI2cHggNTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmxiLWRhdGEgLmxiLWNsb3NlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvMngvY2xvc2VfZGFya18yeC5wbmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOjI2cHggNTJweDsgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiXG4uaWZyYW1lLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6NTYuMjUlO1xuXG4gICAgaWZyYW1lIHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICB0b3A6MDtcbiAgICAgICAgbGVmdDowO1xuICAgIH1cblxufVxuXG4udHBDb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgXG4gICAgLy8gUGxheWVyIFxuICAgIC50cFBsYXllciB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICAgICAgXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnRwQmFja2dyb3VuZCB7XG4gICAgICAgICAgICBib3JkZXI6bm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8vIFJlbGVhc2UgTGlzdCBcbiAgICAudHBSZWxlYXNlTGlzdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBcbiAgICAgICAgLnRwR3JpZCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnRwQmFja2dyb3VuZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC50cFJlbGVhc2Uge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgXG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6bm9uZTsgXG4gICAgICAgICAgICAgICAgYm9yZGVyOm5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAudHBTaGluZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7ICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAudHBJbmZvIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcblxuICAgICAgICAgICAgICAgIC50cFRodW1ibmFpbCwgLnRwTWV0YWRhdGEge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudHBUaHVtYm5haWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRwVGh1bWJuYWlsT3ZlcmxheSB7ICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25fcGxheTIucG5nKSAwcHggMHB4IG5vLXJlcGVhdDsgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7ICBcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUxcHg7ICBcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgIFxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4OyAgXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzhweDsgIFxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAudHBNZXRhZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDVweDtcblxuICAgICAgICAgICAgICAgICAgICAudHBHcm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7ICBcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgLnRwVGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLnRwSW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIC50cFRodW1ibmFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAudHBUaHVtYm5haWxPdmVybGF5IHsgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skc2l6ZS1tZWRpdW19KSBhbmQgKG1heC13aWR0aDogI3skc2l6ZS1sYXJnZSAtIDFweH0pIHtcbiAgICAgICAgICAgIC50cFJlbGVhc2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnc5NDAge1xuICAgIC5tdWx0aXBsYXllciB7XG5cbiAgICAgICAgJi5wbGF5bGlzdC1yaWdodCB7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNpemUtbGFyZ2V9KSB7XG4gICAgICAgICAgICAgICAgLnRwUGxheWVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYyMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzUxcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudHBSZWxlYXNlTGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzA5cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnRwUmVsZWFzZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIE5ld3MgUGxheWVyICovXG4vLyB0aGVwbGF0Zm9ybVxuYm9keSAudzYyMCB7XG4gICAgLm5ld3MtcGxheWVyIHtcbiAgICAgICAgXG4gICAgICAgICNyZWxlYXNlcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjpzdGF0aWM7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAudHBDb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0Om5vbmU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6NjIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8veW91dHViZVxuLnlvdXR1YmUtcGxheWVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDE2OjkgKi9cblx0cGFkZGluZy10b3A6IDI1cHg7XG5cdGhlaWdodDogMDtcbiAgICBcbiAgICBpZnJhbWUge1xuICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyBcbiAgICB9XG59XG5cbi5uZXdzLXBsYXllciB7XG4gICAgXG4gICAgJi5zaW5nbGVwbGF5ZXIge1xuICAgICAgICAjcmVsZWFzZXMge1xuICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYueW91dHViZS1wbGF5ZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOjMwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgLnRyYWlsZXJfdmlkZW8gaWZyYW1le2hlaWdodDoyNjBweDt9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KXtcbiAgICAudHJhaWxlcl92aWRlbyBpZnJhbWV7aGVpZ2h0OjIwMHB4O31cbn1cbiIsIlxuLm5ld3NfaG9tZSB7XG4gICAgY29sb3I6JHdoaXRlO1xuICAgIFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDc5cHgpIHtcbiAgICAgICAgJi53NDYwIHtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAub25lLnNwMyB7XG4gICAgICAgIG1hcmdpbi10b3A6MTFweDtcbiAgICB9XG4gICAgXG4gICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICBib3R0b206MDtcbiAgICAgICAgbGVmdDowO1xuICAgICAgICBtaW4taGVpZ2h0OjE0NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiRib3gtZ3JlZW4tY29sb3I7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIHBhZGRpbmc6MjBweCA0Ljc2JSAxNHB4O1xuICAgICAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG4gICAgICAgIFxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQ4MHB4KSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0Ojc4cHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6MTQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk0MHB4KSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0Ojc4cHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICB3aWR0aDoyNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OjI2cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OjIwcHg7XG4gICAgICAgICAgICBib3R0b206MjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3A7XG4gICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg4OWVtO1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6MS4zMzNlbTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDozMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICY6aG92ZXIge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIEJsb2dcbi5jYXRlZ29yeS1tZW51IHtcbiAgICBtYXJnaW46MCAwIDMwcHggMDtcbiAgICBwYWRkaW5nOjA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstY29sb3I7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIGxpe1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIuNzYlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNuLXNlYXNvbi1ub3JtYWwucG5nXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQuNzYlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNuLXNlYXNvbi5wbmdcIikgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxufSIsIlxuLnRlYXNlcl9iaWcgLnR3b3tcbiAgICBoZWlnaHQ6IDI2MHB4O1xuICAgICAgXG4gICAgJi5yZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiRib3gtcGluay1jb2xvcjtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgXG4gICAgICAgIC5jc2MtdGV4dHBpYy10ZXh0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6MjYwcHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSBsZWZ0O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgIHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxLjMzM2VtO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTpub25lO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBsaSAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MnB4IDAgMnB4IDExcHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDojZmZmO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOi0xcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBwIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xuICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MzVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2N0YV9oZWxsLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3A7XG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OjI2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDoyNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206MjBweDtcbiAgICAgICAgICAgIGxlZnQ6MjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTowLjc1ZW07XG4gICAgICAgICAgICB3aWR0aDphdXRvO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjQwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTowLjhlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5NDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiXG4uaW50ZXJhY3RpdmUtZWxlbWVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTo0MHB4O1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQ3OXB4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0Oi01LjUlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6LTUuNSU7XG4gICAgfVxuICAgIFxuICAgIC50b3Atd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvY29udGVudC9pbnRlcmFjdGl2ZV9lbGVtZW50L2JnX3Byb3Rva29sbF9kZXNfYm9lc2VuLmpwZycpICMwMDAgbm8tcmVwZWF0O1xuICAgIH1cbiAgICBcbiAgICAucm93IHtcbiAgICAgICAgXG4gICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgICAgICAgICAgaGVpZ2h0OjIycHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYubGFyZ2Uge1xuICAgICAgICAgICAgICAgIGhlaWdodDo0NXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTM5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6LTIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICYubGFyZ2UgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDotNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgLmltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuY3NjLXRleHRwaWMtbGFzdGNvbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLnNtYWxsIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYubWVkaXVtIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAuY3NjLXRleHRwaWMtZmlyc3Rjb2wge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jc2MtdGV4dHBpYy1sYXN0Y29sIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYudGV4dC1pbWFnZXMge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjkzOXB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5MzlweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgcGFkZGluZy10b3A6MTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjE1cHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206NXB4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC8vIFdlcHBlclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTgzcHg7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDotMjNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyBPY2hzZW5rbmVjaHRcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjI1MXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyBNYXlcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjE4M3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyBNYXJ0aW5la1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTkzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vIEJvdGhlXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDoxNzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYuaW1hZ2VzIHtcbiAgICAgICAgICAgIGhlaWdodDo5OHB4O1xuICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MTk1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk0MHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjI3NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgIFxuICAgICAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLy8gV2VwcGVyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OjEyJTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDoyO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy8gT2Noc2Vua25lY2h0XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OjMyJTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDoxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy8gTWF5XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OjUwJTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDoyO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy8gTWFydGluZWtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OjMwJTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDoxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgLy8gQm90aGVcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OjklO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OjI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVYKDUwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6MzVweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206MDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC8vIFdlcHBlclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2xlZnQ6MTIlO1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyBPY2hzZW5rbmVjaHRcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9sZWZ0OjMyJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTkzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gTWF5XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vbGVmdDo1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjEyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vIE1hcnRpbmVrXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OjMyJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTI5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgIC8vIEJvdGhlXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OjExJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6OTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gICAgXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYudGV4dCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MjBweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9jb250ZW50L2ludGVyYWN0aXZlX2VsZW1lbnQvbGluZV9kaXZpZGVyLmpwZycpICMwMDAgcmVwZWF0LXg7XG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDozMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206MzBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6MjAwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLnBsYWNlaG9sZGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6dGFibGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIC50YWJsZS1jZWxsIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MjAwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTp0YWJsZS1jZWxsO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6I2JlYmViZTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTpHZW9yZ2lhLCBzZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MjRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDpib2xkO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS4yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDo2MHB4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC50YWJsZS1jZWxsIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjQwcHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjVweCAyN3B4IDVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOjIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjoxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL2NvbnRlbnQvaW50ZXJhY3RpdmVfZWxlbWVudC9hcnJvd19jdGEucG5nJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDoxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5NDBweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTowO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6NjQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDoyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOjUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5jbGVhcmZpeCB7XG4gICAgICAgICAgICBjbGVhcjpib3RoO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8qXG4gICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjlweCkge1xuICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICB9XG4gICAgICAgXG4gICAgICAgIC5yb3cudGV4dC1pbWFnZXMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6NSU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6NSU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLy8gRGVza3RvcFxuICAgICYuZGVza3RvcCB7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTQwcHgpIHtcbiAgICAgICAgICAgIC5yb3cudGV4dC1pbWFnZXMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgICAgICAgXG4gICAgICAgIFxuICAgICAgICAucm93IHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjQ1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaW1hZ2VzIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6Mjc1cHg7XG5cbiAgICAgICAgICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAvLyBXZXBwZXJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9sZWZ0OjEyJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gT2Noc2Vua25lY2h0XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vbGVmdDozMiU7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjE5M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vIE1heVxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2xlZnQ6NTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyBNYXJ0aW5la1xuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDozMiU7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjEyOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAvLyBCb3RoZVxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDoxMSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjkzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9ICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSovXG4gICAgXG4gICAgLy8gQ1NDICAgIFxuICAgIGRpdi5jc2MtdGV4dHBpYy1pbWFnZWNvbHVtbiB7XG4gICAgICAgIG1hcmdpbjowO1xuICAgIH1cbn0iLCJcclxuLnR4LWprcG9sbC1waTEge1xyXG4gICAgcGFkZGluZzoyMHB4O1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAkZGFyay1jb2xvcjtcclxuICAgIFxyXG4gICAgaDMge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgICAgIG1hcmdpbjowO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAucG9sbC10aXRsZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZToyNHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcbiAgICAgICAgXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjowO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLnR4X2prcG9sbF9waTFfaW1hZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmlyYWRpbyB7XHJcbiAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBcclxuICAgIC8vIEFudHdvcnRtw7ZnbGljaGtlaXRlblxyXG4gICAgdWwudHhfamtwb2xsX3BpMV9hbnN3ZXJzIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICsgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAvL1N1Ym1pdFxyXG4gICAgLnBvbGxzdWJtaXQge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICBiYWNrZ3JvdW5kOm5vbmU7XHJcbiAgICAgICAgYm9yZGVyOm5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9jdGFfZGFyay5wbmcnKSBsZWZ0IHRvcCBuby1yZXBlYXQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OjM1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MjZweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcbiAgICAgICAgaGVpZ2h0OjI2cHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xyXG4gICAgICAgICAgICBjb2xvcjokYmx1ZS1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC8vIExpbmtsaXN0ZVxyXG4gICAgLnR4X2prcG9sbF9waTFfbGlua19saXN0IHtcclxuICAgICAgICBwYWRkaW5nOjA7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC8vIEVyZ2Vibmlzc2VcclxuICAgIC50eF9qa3BvbGxfcGkxX3Jlc3VsdF9ob3Jpem9udGFsIHtcclxuICAgICAgICBtYXJnaW4tdG9wOjIwcHg7XHJcbiAgICAgICAgcGFkZGluZzowICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmFuc3dlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52b3RlcyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfcmVnO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6MTRweDsgICAgICAgXHJcbiAgICAgICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5wZXJjZW50YWctYmFyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAucGVyY2VudGFnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDo1NXB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JGJsdWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDoxN3B4O1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmJhciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDpjYWxjKDEwMCUgLSA2MHB4KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjoxcHggc29saWQgJGRhcmstY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDpyaWdodDtcclxuXHJcbiAgICAgICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjE1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRibHVlLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLypcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQ3OXB4KSB7XHJcbiAgICAgICAgICAgIC5hbnN3ZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6NTAlO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLnZvdGVzIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjUwJTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246cmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5wZXJjZW50YWctYmFyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgY2xlYXI6Ym90aDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQ4MHB4KSB7XHJcbiAgICAgICAgICAgIC52b3RlcyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDoyMCU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDoxN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAucGVyY2VudGFnLWJhci13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjgwJTtcclxuICAgICAgICAgICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgKi9cclxuICAgIH1cclxuICAgIFxyXG4gICAgLmNsZWFyZml4IHtcclxuICAgICAgICBjbGVhcjpib3RoO1xyXG4gICAgfVxyXG59IiwiLnR4LW0wMS10dnByb2dyYW1tZSB7XHJcbiAgICBcclxuICAgIC5uZXh0X2VwaXNvZGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6JGJveC1waW5rLWNvbG9yO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICBcclxuICAgICAgICAmLmJsb29kcmVkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3BhdHRlcm5fYmxvb2RyZWQuanBnXCIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC5pbWdfaG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDpub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIC5hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmltZ19ob3ZlciB7XHJcbiAgICAgICAgICAgIC50eHRfaDEge1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50eHRfaDQge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICB3aWR0aDoyN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6MzVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9pY25fdHZfc21hbGwucG5nJykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDo1MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OjIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6LTE3LjVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcmV0aW5hLWltYWdlLXBuZygnaWNuX3R2X3NtYWxsJywgMjdweCwgMzVweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG4gICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDo1NHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjcwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOnVybCgnLi4vaW1nL2ljbl90dl9zbWFsbC5wbmcnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MTAwJTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOjUwJTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OjIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOi0zNXB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmV0aW5hLWltYWdlLXBuZygnaWNuX3R2X3NtYWxsJywgNTRweCwgNzBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi53MzAwIHtcclxuICAgIC50eC1tMDEtdHZwcm9ncmFtbWUge1xyXG4gICAgICAgIC5uZXh0X2VwaXNvZGUge1xyXG4gICAgICAgICAgICAudGltZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udzk0MCB7XHJcbiAgICAudHgtbTAxLXR2cHJvZ3JhbW1lIHtcclxuICAgICAgICAubmV4dF9lcGlzb2RlIHtcclxuICAgICAgICAgICAgcGFkZGluZzoxNXB4IDYwcHggMTVweCAyLjIlO1xyXG5cclxuICAgICAgICAgICAgLmltZ19ob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XHJcblxyXG4gICAgICAgICAgICAgICAgLnR4dF9oNCwgLnR4dF9oMywgLnR4dF9oMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC50eHRfaDQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjIwcHggNzhweCAyMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICYucGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokYm94LXBpbmstY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvKlxuKiAgIEZhY2Vib29rIEZlZWQgRWxlbWVudHNcbiovXG5cbi5mYWNlYm9vay1mZWVkIHtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBcbiAgICAvLyBGZWVkIG1pdCBuZXVlc3RlciBOYWNocmljaHRcbiAgICAmLmxhdGVzdC1tZXNzYWdlIHtcbiAgICAgICAgY2xlYXI6bGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjUlO1xuICAgICAgICBtYXJnaW4tbGVmdDo1JTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxNXB4O1xuICAgICAgICBwYWRkaW5nOjIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvYmdfdGVhc2VyX2ZhY2Vib29rLmpwZycpIG5vLXJlcGVhdCAkYmx1ZS1jb2xvcjtcbiAgICAgICAgY29sb3I6JHdoaXRlO1xuICAgICAgICBcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjI1cHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5zdWJoZWFkbGluZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDowO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206NXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTowLjg4OWVtO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDowLjk0NGVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgLm1lc3NhZ2UgeyAgICAgIFxuICAgICAgICAgICAgZm9udC1zaXplOjAuODg5ZW07XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5pY29uLWZhY2Vib29rLXNtYWxsIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDoyMHB4O1xuICAgICAgICAgICAgICAgIHRvcDoyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuMjUwZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5jdGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjEwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmJvdHRvbSBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLy8gWndlaXNwYWx0aWdcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTQwcHgpIHtcbiAgICAgICAgICAgIGhlYWRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgICAgICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDoxMHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLm1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOjUwJTtcbiAgICAgICAgICAgICAgICBmbG9hdDpyaWdodDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjI1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjEwcHg7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzpib3JkZXItYm94O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246cmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAuaWNvbi1mYWNlYm9vay1zbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OjA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDoxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDozMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8qXG4qICAgTmV3c2xldHRlclxuKi9cblxuLy8gTmV3c2xldHRlciBGb3JtdWxhclxuLm5ld3NsZXR0ZXItZm9ybSB7XG4gICAgcGFkZGluZzoyMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmdfbmV3c2xldHRlci5qcGcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG4gICAgY29sb3I6JHdoaXRlO1xuICAgIFxuICAgIGhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcbiAgICAgICAgXG4gICAgICAgIGgyLCAuc3ViaGVhZGxpbmUge1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5zdWJoZWFkbGluZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6MC44ODllbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBmb3JtIHsgXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICBcbiAgICAgICAgLnJhZGlvLXJvdyB7XG4gICAgICAgICAgICAucmFkaW8ge1xuICAgICAgICAgICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgKyAucmFkaW8ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDoyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9yZWc7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDoyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzoxNXB4IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWNvbG9yO1xuICAgICAgICAgICAgYm94LXNpemluZzpib3JkZXItYm94O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLmYzLWZvcm0tZXJyb3Ige1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JHBpbmstY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOjIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOm5vbmU7XG4gICAgICAgICAgICBib3JkZXI6bm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiR3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDoxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDo1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIC00NHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgLnRleHRmaWVsZHtcbiAgICAgICAgICAgICAgICB3aWR0aDo1MCU7XG4gICAgICAgICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgICAgICAgICBib3R0b206MDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTmV3c2xldHRlciBCZW5hY2hyaWNodHVuZyBuYWNoIEFic2VuZGVuIGRlcyBGb3JtdWxhcnNcbi5uZXdzbGV0dGVyLXN1Ym1pdHRlZCB7XG4gICAgcCB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcbiAgICAgICAgbWFyZ2luOjQwcHggMDtcbiAgICAgICAgZm9udC1zaXplOjEuNWVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgfVxufSIsIi8qIEJPWC1BTlBBU1NVTkdFTiBGw5xSIEFMVEUgU0VJVEUgKi9cbi8qXG4qICAgQm94aGludGVyZ3LDvG5kZSBhbnBhc3NlblxuKi9cblxuLyogUkVCUkFORCAyMDE3ICovXG5cblxuLnRlYXNlcl9yaWdodCAuc3AzX25ld3N7XG4gICAgYmFja2dyb3VuZDogJGJveC15ZWxsb3ctY29sb3I7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn0iLCIvKiBTTElERVIgRsOcUiBBTFRFIFNFSVRFICovXHJcbi8qXHJcbiogICBcclxuKi9cclxuXHJcbi8qIFJFQlJBTkQgMjAxNyAqL1xyXG5cclxuXHJcbi5ieC13cmFwcGVye1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7IFxyXG4gICAgICAgIC5ieC1uZXh0e1xyXG4gICAgICAgICAgICByaWdodDogLTMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ieC1wcmV2e1xyXG4gICAgICAgICAgICBsZWZ0OiAtMzBweDsgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnc2MjAge1xyXG4gICAgLmJ4LXdyYXBwZXJ7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTQwcHgpIHsgXHJcbiAgICAgICAgICAgIC5ieC1uZXh0e1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0yM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ieC1wcmV2e1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTIzcHg7ICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIge1xyXG4gICAgYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhZV9ncmV5X2Rhcms7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuXHJcbiAgICAgICAgJi5hY3RpdmUsICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoaXN0b3J5LWdyZXk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpZGVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhZV9ibGFjazsgXHJcbn1cclxuXHJcbi5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0e1xyXG5cclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4IC0gNjBweCk7XHJcbiAgICBtaW4td2lkdGg6IDI3MHB4O1xyXG4gICAgdG9wOiBpbmhlcml0O1xyXG4gICAgYm90dG9tOiA2MHB4O1xyXG5cclxuICAgIGF7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyBcclxuICAgICAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcblxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWVfZ3JleV9saWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMjA7IFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9yZWc7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgICAgICAvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIGgze1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF8xMjtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGZvbnRfMTI7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgcGFkZGluZzogM3B4IDVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICBoNHtcclxuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF8xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250XzQwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgIC50ZWFzZXJfc2xpZGVyX3dyYXBwZXIsIC5zcGllbGV7XHJcbiAgICAgICAgLmJveDEzIHsgXHJcbiAgICAgICAgICAgIC5jc2MtZnJhbWUtZGVmYXVsdCB7XHJcbiAgICAgICAgICAgICAgICAuY3NjLXRleHRwaWMge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIC5jc2MtdGV4dHBpYy10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206aW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjRweFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH0gIFxyXG4gICAgfVxyXG59IiwiQGltcG9ydCBcIl9nYW1lcy12aWRlb3Muc2Nzc1wiO1xyXG5AaW1wb3J0IFwiX2ljb25zLnNjc3NcIjtcclxuQGltcG9ydCBcIl9hZHZlcnRpc2VtZW50LnNjc3NcIjtcclxuQGltcG9ydCBcIl9pbWFnZXMuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiX3NsaWRlci5zY3NzXCI7XHJcbkBpbXBvcnQgXCJfbGlnaHRib3guc2Nzc1wiO1xyXG5AaW1wb3J0IFwiX3ZpZGVvLXBsYXllci5zY3NzXCI7XHJcbkBpbXBvcnQgXCJfbmV3cy5zY3NzXCI7XHJcbkBpbXBvcnQgXCJfdGVhc2VyLnNjc3NcIjtcclxuQGltcG9ydCBcIl9pbnRlcmFjdGl2ZS1lbGVtZW50LnNjc3NcIjtcclxuQGltcG9ydCBcIl9wb2xsLnNjc3NcIjtcclxuQGltcG9ydCBcIl90dnByb2dyYW1tZS5zY3NzXCI7XHJcbkBpbXBvcnQgXCJfZmFjZWJvb2stZmVlZC5zY3NzXCI7XHJcbkBpbXBvcnQgXCJfbmV3c2xldHRlci5zY3NzXCI7XHJcblxyXG5AaW1wb3J0IFwiX3JlYnJhbmRpbmctYm94LnNjc3NcIjtcclxuQGltcG9ydCBcIl9yZWJyYW5kaW5nLXNsaWRlci5zY3NzXCI7XHJcblxyXG5cclxuLmNvcHlyaWdodC10ZXh0IHtcclxuICAgIGZsb2F0OmxlZnQ7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDotNDBweDtcclxuICAgIFxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOjE2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjpyaWdodDtcclxuICAgICAgICBmbG9hdDpub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luOjEwcHggMCAxZW0gMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDozODFweCkgYW5kIChtYXgtd2lkdGg6IDEwNDhweCkge1xyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgLnNsaWRlci13cmFwcGVye1xyXG4gICAgICAgICAgICAucG9zTGVmdCAuY3NjLXRleHRwaWMtdGV4dHtsZWZ0OjYwcHg7fVxyXG4gICAgICAgICAgICAucG9zUmlnaHQgLmNzYy10ZXh0cGljLXRleHR7cmlnaHQ6NjBweDt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkzOXB4KSB7XHJcbiAgICAvL0NTUyBmw7xyIDc2OHB4XHJcbiAgICAvKiAgICBodG1sLCBib2R5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjYTlhNTljOyAgXHJcbiAgICAgICAgfSovXHJcblxyXG4gICAgLnc5NDB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3NjdweDtcclxuICAgIH1cclxuXHJcbiAgICAudzQ2MHtcclxuICAgICAgICAvL3dpZHRoOiA0Ni4xNTQlOyAvL2dlw6RuZGVydCB3ZXJnZW4gdmlkZW8gc2VpdGVcclxuICAgICAgICB3aWR0aDogNDguMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcCAuaGVhZF9uYXYge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lcl9tYWlue1xyXG4gICAgICAgIG1heC13aWR0aDogNjUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJveF9sZWZ0IC5vbmUgLnRlYXNlcl9ncmVlbiAuaWNvbl9jdGF7XHJcbiAgICAgICAgYm90dG9tOiAtMjZweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlciAub25lIGE6aG92ZXIgLmltZ19ob3ZlcntcclxuICAgICAgICBoZWlnaHQ6IDEwNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfZGFya3tcclxuICAgICAgICB0b3A6IDEwM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWFnZV93cmFwe1xyXG4gICAgICAgIGhlaWdodDogMjYwcHg7XHJcbiAgICAgICAgLypvdmVyZmxvdzogaGlkZGVuOyovXHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9iaWcgLnR3b3tcclxuICAgICAgICBoZWlnaHQ6IDIzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC53MzAwIC5pbWdfaG92ZXIgLnR4dF9oMiB7XHJcbiAgICAgICAgd2lkdGg6IDgzJTtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX3NsaWRlcntcclxuICAgICAgICAvL21hcmdpbjogNTVweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc2xpZGVyIC50aHJlZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc2xpZGVyIC50d297XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc2xpZGVyIC53MzAwe1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB3aWR0aDogNDYuMTU0JTtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX3NtYWxsIC53NDYwe1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuYm94Mm1hbCAudzQ2MCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiA0Ni4xNTQlO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc21hbGwgLm9uZSwgLnRlYXNlcl9zbWFsbCAudHdvIHtcclxuICAgICAgICB3aWR0aDogNDYuMTU0JTtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX3NtYWxsIC50d297XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9zbWFsbCAub25lLCAudGVhc2VyX3NtYWxsIC50d297XHJcbiAgICAgICAgaGVpZ2h0OiAyNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyXzNzcF9zbWFsbCAuc3AzX2VtcGZhbmcgLmltZ19ob3ZlciwgLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vayAuaW1nX2hvdmVyLFxyXG4gICAgLnRlYXNlcl8zc3Bfc21hbGwgLmVtcGZhbmdfc21hbGwsIC50ZWFzZXJfM3NwX3NtYWxsIC5mYWNlYm9va19zbWFsbCB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMzhweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW1nX2hvdmVyIC5jdGEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc21hbGwgLnNwM19hbnplaWdle1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9zbWFsbCAuaW1nX2hvdmVyIC5lbXBmYW5nX2JyZWFre1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAuYXJyb3d7XHJcbiAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9zbWFsbCAub25lIC5pbWdfaG92ZXIgLmN0YXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMjdweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX3NtYWxsIC5pbWdfaG92ZXIgLmVtcGZhbmdfbm9icmVha3tcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3gybWFsIC5ib3hfcmlnaHR7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3gybWFsIC5zcDNfYW56ZWlnZXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC8qLmJveDJtYWwgLnc0NjB7XHJcbiAgICAgICAgd2lkdGg6IDQ2LjE1NCU7XHJcbiAgICB9Ki9cclxuXHJcbiAgICAuYm94Mm1hbCAub25le1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3gybWFsIC5vbmUgLmltZ19ob3ZlciAuY3Rhe1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9zbWFsbF9tb3JlIC5pbWdfaG92ZXIgLmVtcGZhbmdfYnJlYWt7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9zbWFsbF9tb3JlIC5pbWdfaG92ZXIgLmVtcGZhbmdfbm9icmVha3tcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWdfaG92ZXIgLnR4dHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfM3NwX3NtYWxsIC5uZXdzX2JpZyAuc3AzX25ld3N7XHJcbiAgICAgICAgaGVpZ2h0OiAyMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX3NtYWxsX21vcmUgLnRlYXNlcl9kYXJrIC5pbWdfaG92ZXJ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDk4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9zbWFsbF9tb3JlIC5pbWFnZV93cmFwIGE6aG92ZXIgLmltZ19ob3ZlcntcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTJweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX2JpZyAub25le1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAubmV3c19iaWcgLmltZ19ob3ZlciAuY3Rhe1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJveF9sZWZ0IC5vbmUgLnRlYXNlcl9ncmVlbiAuaWNvbl9jdGF7XHJcbiAgICAgICAgdG9wOiAxM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXIgLm9uZSBhOmhvdmVyIC5pbWdfaG92ZXJ7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC8qLmJveDJtYWwgLnc0NjB7XHJcbiAgICAgICAgd2lkdGg6IDQ2LjE1NCU7XHJcbiAgICB9Ki9cclxuXHJcbiAgICAudG9wIC5oZWFkX25hdiB1bCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4OyAvKiByZWR1Y2UgdG86IHBhZGRpbmctbGVmdDogMTBweCwgaWYgYW5vdGhlciBtZW51LWl0ZW0gaXMgZ29pbmcgdG8gYmUgYWRkZWQgKGUuZy4gbWV0YSkqL1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9zbWFsbF9tb3JlIC5pbWFnZV93cmFwIHtcclxuICAgICAgICBoZWlnaHQ6IDIzMHB4O1xyXG4gICAgfVxyXG4gICAgLnNvY2lhbHN7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXIsIHB1c2h7XHJcbiAgICAgICAgaGVpZ2h0OiA3NTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc29jaWFscyB1bHtcclxuICAgICAgICB3aWR0aDogMTA1cHg7O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfZm9vdGVye1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogOTUuNSU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZW1hcHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgXHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGVtYXAgdWwuc2VydmljZXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTkwcHg7XHJcbiAgICB9XHJcbiAgICAuc2l0ZW1hcCB1bHtcclxuICAgICAgICB3aWR0aDoxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ29ze1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvcyBhe1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ29zIC5sb2dvX2FlbmV0e1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xyXG4gICAgfVxyXG5cclxuICAgIGEubG9nb19hZW5ldDpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuICAgIH1cclxuXHJcbiAgICAuc29jaWFsc3tcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ29zIC5sb2dvX2Fle1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gICAgLmxvZ29zIC5sb2dvX2hpc3Rvcnl7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgd2lkdGg6IDE2LjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvcyAubG9nb19lbnRlcnRhaW53ZWJ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb3B5cmlnaHR7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5lbXBmYW5nX3NtYWxsIGgyLCAuZmFjZWJvb2tfc21hbGwgaDIgLC5lbXBmYW5nX2JpZyBoMntcclxuICAgICAgICBmb250LXNpemU6IDAuOGVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyZW07XHJcbiAgICB9XHJcbiAgICAudHh0X2NvbnRlbnRfaGVhZGxpbmUgaDEsIC50eHRfY29udGVudF9oZWFkbGluZSBoMntcclxuICAgICAgICBmb250LXNpemU6MWVtO1xyXG4gICAgfVxyXG5cclxuICAgIC53MzAwIHtcclxuICAgICAgICB3aWR0aDogNjQwcHg7XHJcblxyXG4gICAgICAgIC5ib3gxM2NvbG9yLmJveDEzZmIge1xyXG4gICAgICAgICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcblxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJveDEzY29sb3IuYm94MTNvcmlnaW5hbCB7XHJcbiAgICAgICAgICAgIGZsb2F0OnJpZ2h0O1xyXG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcblxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJveDEzYWQge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBjbGVhcjpsZWZ0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnR4LW0wMS10dnByb2dyYW1tZSAuYWpheF9OZXh0YnJvYWRjYXN0IHt3aWR0aDozMDBweDt9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9yaWdodCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMyU7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAuc3BpZWxle1xyXG4gICAgICAgIC5ib3gxMywuYm94MTMubGFzdCwgLmJveDEzLnNtYWxsLmxhc3R7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1pZGRsZSBkaXY6bnRoLWNoaWxkKDNuKSAuYm94MTN7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWlkZGxlIGRpdjpudGgtY2hpbGQoMm4pIC5ib3gxM3tcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm94MTMubGFzdC5laW5lcntcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBib2R5LnNlbmR1bmdlbkdyYWZpayAubWVudVN0YWZmZWwsXHJcbiAgICBib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC5tZW51U3RhZmZlbHtcclxuICAgICAgICAuaW1nX2hvdmVye1xyXG4gICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnc2MjB7XHJcbiAgICAgICAgbWFyZ2luOjA7XHJcbiAgICAgICAgbWF4LXdpZHRoOjY0MHB4O1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICB9XHJcbiAgICAuYm94MjNnZXdpbm5zcGllbCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLWltYWdld3JhcCBpbWd7d2lkdGg6IDY0MHB4fVxyXG5cclxuICAgIC5ib3gxM2NvbG9yLmJveDEzb3JpZ2luYWwudGVhc2VyQ2xpY2t7XHJcbiAgICAgICAgaDN7Ym90dG9tOjIwcHg7bGluZS1oZWlnaHQ6MWVtOyBtYXJnaW46MDt3aWR0aDo1MCU7fVxyXG4gICAgfVxyXG4gICAgLnc5NDAuYnJlYWRjcnVtYk1lbnV7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcclxuICAgIH1cclxuICAgIC5rYXJ0ZV9pbWd7XHJcbiAgICAgICAgdG9wOjM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmVtcGZhbmcsLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZXtcclxuICAgICAgICAudzQ2MHtcclxuICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ib3gtbGVmdCwgLmJveC1yaWdodHtcclxuICAgICAgICAgICAgZmxvYXQ6bm9uZTtcclxuICAgICAgICAgICAgY2xlYXI6Ym90aDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZW1wZmFuZywgLmVtcGZhbmdfc21hbGx7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDsgd2lkdGg6NDYuMTU0JTsgZmxvYXQ6bGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vaywgLmZhY2Vib29rX3NtYWxse1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHdpZHRoOjQ2LjE1NCU7IGZsb2F0OnJpZ2h0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9mb290ZXIgYS5jdGF7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAudHgtbTAxLXR2cHJvZ3JhbW1le1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94MTMudGFnZXNoaWdobGlnaHQuZWluZXJ7IG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50eHRfY29udGVudF9oZWFkbGluZS5laW5lcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3NsZXR0ZXJfdGVhc2VyLmJpZ3tcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYm94LXBpbmstY29sb3I7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAuaG92ZXJ7bWluLWhlaWdodDogMTUwcHg7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGhlaWdodDogYXV0bztwYWRkaW5nOiAxNHB4IDQuNzYlIDhweDt9XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xN2VtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6YXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFycm93e1xyXG4gICAgICAgICAgICBib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0JTtcclxuICAgICAgICAgICAgcmlnaHQ6YXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWV7XHJcbiAgICAgICAgLmdyZWVuIHtwb3NpdGlvbjpyZWxhdGl2ZTsgaGVpZ2h0OjI2MHB4O1xyXG4gICAgICAgICAgICAgICAgLmNzYy10ZXh0cGljLXRleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRib3R0b206MDtcclxuXHRcdFx0XHRcdHJpZ2h0OjA7XHJcblx0XHRcdFx0XHRsZWZ0OjA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50eC1tMDEtdHZwcm9ncmFtbWV7XHJcbiAgICAgICAgICAgIC5ib3gxMy50YWdlc2hpZ2hsaWdodHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDozMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gXHJcbiAgICAgICAgLnRlYXNlciAudHJhbnpncmV5IC5jc2MtdGV4dHBpY3toZWlnaHQ6MjMwcHg7fVxyXG4gICAgICAgIC50ZWFzZXIgLnRyYW56Z3JleSAuY3NjLXRleHRwaWMtdGV4dHtwYWRkaW5nLXRvcDoxMjZweDt9XHJcblx0XHQudGVhc2VyX2JpZyAudHdvIHtoZWlnaHQ6YXV0bzt9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcjMzX3dyYXBwZXJ7ZmxvYXQ6bm9uZTsgY2xlYXI6bm9uZTt9XHJcbiAgICAuaGlnaGxpZ2h0cyAubGFzdCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLnR4LW0wMS1wcm9ncmFtYWJjLCAuYWxwaGFiZXQgLnRvcHt3aWR0aDo2MjBweDt9XHJcbiAgICAudHgtbTAxLXByb2dyYW1hYmMgLnczMDB7d2lkdGg6MzMwcHg7fVxyXG5cclxuICAgIC5ib3gxMmNvbG9yIC5jc2MtdGV4dHBpYyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3NfaGlnaGxpZ2h0LFxyXG4gICAgLm5ld3Nfc2Vjb25kYXJ5IHtcclxuICAgICAgICAuaW1nX2hvdmVyIHtcclxuICAgICAgICAgICAgLmN0YSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oaWdobGlnaHRzIC50ZWFzZXJfc2xpZGVyX3dyYXBwZXJ7bWF4LXdpZHRoOjY0MHB4O31cclxuICAgIC5rYXJ0ZV9pbWd7dG9wOjkwcHg7IGxlZnQ6NTAlOyBtYXJnaW4tbGVmdDotMjIwcHg7fVxyXG4gICAgLmthcnRlX2JpZ3toZWlnaHQ6ODAwcHg7fVxyXG4gICAgLmthcnRlX2ltZzJ7dG9wOjY1M3B4OyBsZWZ0OjEwN3B4O31cclxuICAgIC5rYXJ0ZV9pbWczYXt0b3A6NjU3cHg7IGxlZnQ6Mjc1cHg7fVxyXG4gICAgLmthcnRlX2ltZzNie3RvcDo1NTZweDsgbGVmdDo0MzRweDt9XHJcblx0XHJcblx0LmJpbGxib2FyZC1hZCwuc3VwZXJiYW5uZXItYWQge1xyXG5cdFx0ZGlzcGxheTpub25lO1xyXG5cdH1cclxuICAgIC5zZW5kdW5nZW4gLnczMDAsIFxyXG4gICAgLnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC53MzAwe21pbi1oZWlnaHQ6IDA7fVxyXG4gICAgLnNvY2lhbHMtc2VhcmNoLXdyYXBwZXIgLnF1aWNrc2VhcmNoe2Rpc3BsYXk6bm9uZTt9XHJcbiAgICAuc29jaWFscy1zZWFyY2gtd3JhcHBlciAuc2VhcmNoX2Zvcm17cmlnaHQ6MzBweDsgdG9wOiAwcHg7IHBvc2l0aW9uOmFic29sdXRlO31cclxuICAgIC5yZXNwb25zaXZlX3NlYXJjaCAucXVpY2tzZWFyY2gsXHJcbiAgICAucmVzcG9uc2l2ZV9zZWFyY2hfbW9iaWxlIC5xdWlja3NlYXJjaHt3aWR0aDo3MCU7fVxyXG4gICAgXHJcbiAgICAuc2xpZGVyIC50cmFpbGVyX3N0b2VyZXIge1xyXG4gICAgICAgIHRvcDphdXRvO1xyXG4gICAgICAgIGJvdHRvbTo1JTtcclxuICAgICAgICB3aWR0aDoxNTBweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNwaWVsZV90cmFpbGVyIHtcclxuICAgICAgICAudHJhaWxlcl90ZXh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudHJhaWxlcl92aWRlbyB7XHJcbiAgICAgICAgICAgIGZsb2F0Om5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjowcHggYXV0bztcclxuICAgICAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgaWZyYW1lIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcclxuICAgIC5rYXJ0ZV9iaWcge1xyXG4gICAgICAgIGhlaWdodDogODAwcHg7XHJcbiAgICAgICAgaDQsIGg1e1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAua2FydGVfaW1ne1xyXG4gICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAua2FydGVfaW1nMiB7XHJcbiAgICAgICAgdG9wOjY3NnB4O1xyXG4gICAgICAgIGxlZnQ6MTA4cHg7XHJcbiAgICB9XHJcbiAgICAua2FydGVfaW1nM2Ege1xyXG4gICAgICAgIHRvcDo2ODBweDtcclxuICAgIH1cclxuICAgICBcclxuICAgIC5rYXJ0ZV9pbWczYiB7XHJcbiAgICAgICAgdG9wOjU3OHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzZweCkge1xyXG4gICAgLnNlbmR1bmdlbntcclxuICAgICAgICAudzYyMHtcclxuICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAudG9wIHtcclxuICAgICAgICAuaGVhZF9uYXYge1xyXG4gICAgICAgICAgICB1bCxsaSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlc3BvbnNpdmVfc2VhcmNoX21vYmlsZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudDt9XHJcblxyXG4gICAgLmthcnRlX2JpZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAvKiAgICBodG1sLCBib2R5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjNjE1ZjVhO1xyXG4gICAgICAgIH0qL1xyXG5cclxuICAgIC5jb250YWluZXJfbWFpbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcclxuICAgIH1cclxuXHJcbiAgICAudzQ2MCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJveDIzZ2V3aW5uc3BpZWx7XHJcbiAgICAgICAgLmJnQ29sb3IgLmhvdmVyIGgze1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9iaWcgLmJveF9yaWdodHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX3NsaWRlciAudHdvIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc2xpZGVyIC53MzAwe1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWFnZV93cmFwIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3hfbGVmdCAub25lIC50ZWFzZXJfZ3JlZW4gLmljb25fY3Rhe1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX3NtYWxsIC5vbmUsIC50ZWFzZXJfc21hbGwgLnR3b3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9zbWFsbCAuaW1nX2hvdmVyIC5lbXBmYW5nX25vYnJlYWsge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc21hbGwgLmltZ19ob3ZlciAuZW1wZmFuZ19icmVhayB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX3NtYWxsIC5vbmUgLmltZ19ob3ZlciAuY3RhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc21hbGwgLnR3b3tcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc2xpZGVyIHtcclxuICAgICAgICAvL21hcmdpbjogMzBweCAwIDMwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuaW1nX2hvdmVyIC5jdGEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJveDJtYWwgLnc0NjAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYm94Mm1hbCAuc3AzX2FuemVpZ2Uge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9zbWFsbCAub25lIC5pbWdfaG92ZXIgLmN0YSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV3c19iaWcgLmltZ19ob3ZlciAuY3RhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfM3NwX3NtYWxsIC5uZXdzX2JpZyAuc3AzX25ld3Mge1xyXG4gICAgICAgIGhlaWdodDogMTkwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9zbWFsbF9tb3JlIC5kYXJrX3RlYXNlcl9ib3R0b217XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX3NtYWxsX21vcmUgLmltYWdlX3dyYXAge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX3NtYWxsX21vcmUgLnRlYXNlcl9kYXJrIC5pbWdfaG92ZXIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjhweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX3NtYWxsX21vcmUgLmltYWdlX3dyYXAgYTpob3ZlciAuaW1nX2hvdmVye1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3gybWFsIC5vbmUgLmltZ19ob3ZlciAuY3RhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0NnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc21hbGwgLm9uZSwgLnRlYXNlcl9zbWFsbCAudHdve1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyXzNzcF9zbWFsbCAuc3AzX2VtcGZhbmcgLmltZ19ob3ZlciwgLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vayAuaW1nX2hvdmVyIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmJhY2tfdG9fdG9we1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudF9hZHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcblxyXG4gICAgLnRvcCB7XHJcbiAgICAgICAgLmhlYWRfbmF2IHtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICB1bCxsaSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGM1YmQzO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAvKmJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmOyovXHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICBsaSxcclxuICAgICAgICAgICAgICAgIGxpLm1vYmlsZV9zb2NpYWxzICsgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc29jaWFscyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTQuOSU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sb2dvX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2X2ljb25fYXJlYSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiA4cHggMjBweCAwcHggMHB4O1xyXG5cclxuICAgICAgICAgICAgLm5hdl9pY29ue1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoJy4uL2ltZy9pY29uX25hdmkucG5nJykgbm8tcmVwZWF0IDBweCAtMjRweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJi5saWdodCB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuaGVhZF9uYXYge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB1bCxsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAubmF2X2ljb25fYXJlYSB7XHJcbiAgICAgICAgICAgICAgICAubmF2X2ljb257XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfZm9vdGVyIGEuY3Rhe1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAubG9nb3MgLmxvZ29fYWVuZXQge1xyXG4gICAgICAgIHdpZHRoOiAyNyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ29zIC5sb2dvX2FlIHtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAubG9nb3MgLmxvZ29faGlzdG9yeSB7XHJcbiAgICAgICAgd2lkdGg6IDE5LjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc2xpZGVyIC5pbWFnZV93cmFwIGltZ3tcclxuICAgICAgICBtYXJnaW46MCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmVtcGZhbmdfc21hbGwgaDIsIC5mYWNlYm9va19zbWFsbCBoMiAsIC5lbXBmYW5nX2JpZyBoMntcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zM2VtO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc2xpZGVyX3dyYXBwZXIsIC5zcGllbGV7XHJcbiAgICAgICAgLmJveDEzIHsgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgICAuY3NjLWZyYW1lLWRlZmF1bHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAuY3NjLXRleHRwaWMge3Bvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jc2MtdGV4dHBpYy10ZXh0IHtwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgyIHt3aWR0aDogMTAwJTttYXJnaW46MCA1JTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTBweDtsZWZ0OjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoM3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo0NXB4O2xlZnQ6MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjowIDUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGg0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjAgNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDoxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfSAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5ob21lIHtcclxuICAgICAgICAudGVhc2VyX3NsaWRlcl93cmFwcGVyIHtcclxuICAgICAgICAgICAgLmJveDEzIHtcclxuICAgICAgICAgICAgICAgIC5jc2MtZnJhbWUtZGVmYXVsdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNzYy10ZXh0cGljIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNzYy10ZXh0cGljLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9ICAgICBcclxuICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zcGllbGUsIC5zZW5kdW5nZW57XHJcbiAgICAgICAgLmJveDEzLC5ib3gxMy5sYXN0LCAuYm94MTMuc21hbGwubGFzdHtcclxuICAgICAgICAgICAgbWFyZ2luOjAgYXV0byAyMHB4O1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICB9IFxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuc3RhZ2VfY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAudzMwMCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcclxuICAgIH1cclxuICAgIC5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVye1xyXG4gICAgICAgIC5pbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwe3dpZHRoOiBhdXRvO31cclxuICAgIC5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnczMDAgLmthcnRlX2RldGFpbHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byA5MHB4O1xyXG4gICAgfVxyXG4gICAgLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZ3tcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIC5zZW5kZXRlcm1pbmVfZGV0YWlsIC5jb250ZW50X3JpZ2h0LC5zZW5kZXRlcm1pbmVfZGV0YWlsIC5jb250ZW50X2xlZnR7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcbiAgICBib2R5LnNlbmR1bmdlbkdyYWZpayAubWVudVN0YWZmZWwsXHJcbiAgICBib2R5LnNlbmR1bmdlbkdyYWZpay51bnRlcnNlaXRlIC5tZW51U3RhZmZlbHtcclxuICAgICAgICAuaW1nX2hvdmVye1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5nZW5yZV9pY24ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnc5NDAuYnJlYWRjcnVtYk1lbnV7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcclxuICAgICAgICBtYXJnaW46MTBweCA1JTtcclxuICAgICAgICBjbGVhcjpib3RoO1xyXG4gICAgfVxyXG5cclxuICAgIC5lbXBmYW5nLCAuZW1wZmFuZ0RldGFpbFRlbXBsYXRle1xyXG4gICAgICAgIC50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZW1wZmFuZywgLmVtcGZhbmdfc21hbGwsLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vaywgLmZhY2Vib29rX3NtYWxse1xyXG4gICAgICAgICAgICB3aWR0aDoxMDAlO2Zsb2F0Om5vbmU7Y2xlYXI6Ym90aDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAudGVhc2Vye1xyXG4gICAgICAgIG1heC13aWR0aDo0NDBweDt3aWR0aDoxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC53MzAwIHtcclxuICAgICAgICB3aWR0aDogNjQwcHg7XHJcblxyXG4gICAgICAgIC5ib3gxM2NvbG9yLmJveDEzZmIge1xyXG4gICAgICAgICAgICBmbG9hdDpub25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgY2xlYXI6Ym90aDtcclxuXHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjUlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYm94MTNjb2xvci5ib3gxM29yaWdpbmFsIHtcclxuICAgICAgICAgICAgZmxvYXQ6bm9uZTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJveDEzYWQsXHJcbiAgICAgICAgLmJveDEzIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ib3gxM2FkIHtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHgtbTAxLXR2cHJvZ3JhbW1lIC5hamF4X05leHRicm9hZGNhc3Qge3dpZHRoOjEwMCU7fVxyXG4gICAgfVxyXG4gICAgLnR2Z3VpZGV7XHJcbiAgICAgICAgLy8uZGF0ZS5hY3RpdmV7aGVpZ2h0OjQwMHB4ICFpbXBvcnRhbnQ7fVxyXG4gICAgICAgIC5kYXRle1xyXG4gICAgICAgICAgICAuZGF0ZV90ZXh0e3dpZHRoOjEwMCU7fVxyXG4gICAgICAgICAgICAuZGF0ZV9waWNrZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwcHg7bGVmdDo1MCU7IG1hcmdpbi1sZWZ0Oi0xMjJweDt9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5lbWFpbF9yZW1pbmRlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6NjBweCA3JSAzMHB4IDclO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmljbl9lbnZlbG9wZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOjA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBpbnB1dCwgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzpib3JkZXItYm94O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxuXHJcbiAgICAuZmlsdGVyX2dlbnJle1xyXG4gICAgICAgIHB7d2lkdGg6IDEwMCU7cGFkZGluZzogMjBweCAwIDAgMDt9XHJcbiAgICAgICAgLmdlbnJle3BhZGRpbmctcmlnaHQ6MjVweDt9XHJcbiAgICB9IFxyXG5cclxuICAgIC5oaW50c193cmFwcGVye1xyXG4gICAgICAgIC5oaW50c3tcclxuICAgICAgICAgICAgLmhpbnR7XHJcbiAgICAgICAgICAgICAgICAucmlnaHRfaGludHt3aWR0aDoxMjBweDsgaGVpZ2h0OjMwcHg7dG9wOjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbntkaXNwbGF5Om5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdlbnJlX3R4dHt3aWR0aDoxMjBweDsgbGluZS1oZWlnaHQ6IDMwcHg7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmxlZnRfaGludHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDoxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDo3JTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTMlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAudGltZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgLm5vdyArIC50aW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDo2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAudm9ybWVya2VuX2ljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjpzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIC52b3JtZXJrZW5fbW9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246c3RhdGljO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5taWRkbGVfaGludHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDo5MyU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjclO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcC5uYW1lX3Nlcmlle3dpZHRoOjEwMCU7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNsb3Nle3RvcDo0NXB4O31cclxuICAgICAgICAgICAgICAgIC5tb3Jle3dpZHRoOjg2JTtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjclO21hcmdpbi10b3A6MDsgbWFyZ2luLXJpZ2h0OjclfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSBcclxuICAgIH0gXHJcbiAgICAudHgtbTAxLXR2cHJvZ3JhbW1le2Zsb2F0Om5vbmU7d2lkdGg6MTAwJTsgY2xlYXI6Ym90aDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJveDEze3dpZHRoOjEwMCU7bWF4LXdpZHRoOiA0NDBweDt9ICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlIGltZ3tsZWZ0OjA7bWFyZ2luOjA7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib3gxMy50YWdlc2hpZ2hsaWdodC5laW5lcnttYXJnaW46MCAwIDIwcHg7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudHh0X2NvbnRlbnRfaGVhZGxpbmUuZWluZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgLmhvbWUge1xyXG4gICAgICAgIC50eC1tMDEtdHZwcm9ncmFtbWUgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0e21heC13aWR0aDo0NDBweDt9XHJcbiAgICAgICAgLmdyZWVuIHtcclxuICAgICAgICAgICAgLmNzYy10ZXh0cGljLXRleHR7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDUlIDhweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5ld3N7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDoxMDAlOyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAubmV3c19jb250ZW50e1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDppbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuYm94MTN7XHJcbiAgICAgICAgbWF4LXdpZHRoOjQ0MHB4OyB3aWR0aDoxMDAlO1xyXG4gICAgfVxyXG4gICAgLmJveDEzIC5jc2MtZnJhbWUtZGVmYXVsdCAuY3NjLXRleHRwaWMgLmNzYy10ZXh0cGljLXRleHR7ZGlzcGxheTpibG9jazsgcG9zaXRpb246cmVsYXRpdmU7IHdpZHRoOjEwMCU7IH1cclxuICAgIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgye1xyXG4gICAgICAgIGF7d2lkdGg6OTAlO31cclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoNHtcclxuICAgICAgICBhe3dpZHRoOjkwJTt9XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogNzBweDtcclxuICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgfSBcclxuXHJcbiAgICAuc2VuZHVuZ2VuIC53NjIwIC5jc2MtZnJhbWUtcnVsZXJBZnRlcntcclxuICAgICAgICAvKmJvcmRlci1ib3R0b206IG5vbmU7Ki9cclxuICAgIH1cclxuXHJcbiAgICAuc2VuZGV0ZXJtaW5lX2RldGFpbCAuY29udGVudF9yaWdodCwgXHJcbiAgICAuc2VuZGV0ZXJtaW5lX2RldGFpbCAuY29udGVudF9sZWZ0e1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgXHJcbiAgICB9XHJcblxyXG4gICAgLnNlbmR1bmdlbiAudzYyMCAuc2VuZGV0ZXJtaW5lX3NwYWNlcntcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZW5kZXRlcm1pbmUgLmRhdGVze1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZW5kZXRlcm1pbmUgLmRhdGVzIC5kYXRle1xyXG4gICAgICAgIGNsZWFyOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICBmbG9hdDogbGVmdDsgXHJcbiAgICB9XHJcblxyXG4gICAgLnNlbmRldGVybWluZSAuZGF0ZXMgLnRpbWV7XHJcbiAgICAgICAgY2xlYXI6IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDsgXHJcbiAgICB9XHJcbiAgICAuaGlnaGxpZ2h0cyAubGFzdHttYXJnaW4tcmlnaHQ6MHB4OyBmbG9hdDpub25lO31cclxuICAgIC50eC1tMDEtcHJvZ3JhbWFiYywgIC5hbHBoYWJldCAudG9wLCAudHgtbTAxLXByb2dyYW1hYmMgLnczMDB7d2lkdGg6IDEwMCU7fVxyXG4gICAgYm9keS5zZW5kdW5nZW5HcmFmaWsgLm1lbnVTdGFmZmVsIHVsIGxpe2Rpc3BsYXk6YmxvY2s7IGNsZWFyOmJvdGg7fVxyXG4gICAgYm9keS5zZW5kdW5nZW5HcmFmaWsgLmdlbnJlX2ljbntkaXNwbGF5Om5vbmU7fSBcclxuICAgIC5zZW5kdW5nR3JhZmlrQ29udGVudCAuYm94MzNpbWFnZS5ib3hfMzMgeyAgICBmb250LXNpemU6IDAuN2VtO31cclxuXHJcbiAgICAudHgtbTAxLXR2cHJvZ3JhbW1lIC5ib3hTZW5kdW5nIGgyeyBmb250LXNpemU6MS4yZW07IH1cclxuICAgIC50eC1tMDEtdHZwcm9ncmFtbWUgLmJveFNlbmR1bmcgLmNzYy1mcmFtZS1kZWZhdWx0IHB7ZmxvYXQ6bGVmdDt9XHJcbiAgICAudHgtbTAxLXR2cHJvZ3JhbW1lIC5ib3hTZW5kdW5nIC5jc2MtZnJhbWUtZGVmYXVsdHt3aWR0aDoxMDAlOyBmbG9hdDpub25lO31cclxuICAgIC50eC1tMDEtdHZwcm9ncmFtbWUgLmJveFNlbmR1bmcgLmNzYy10ZXh0cGljLWNlbnRlcntwYWRkaW5nLXJpZ2h0OjIwcHg7fVxyXG5cclxuICAgIC5ib3gzM2ZiIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOGVtO1xyXG5cclxuICAgICAgICAuY3NjLWZyYW1lLWRlZmF1bHQge1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pY25fZmFjZWJvb2tfc3A2IHtcclxuICAgICAgICAgICAgdG9wOiAzNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYm94MTJjb2xvciAuY3NjLXRleHRwaWMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnc2MjAgLmFuYmlldGVyIC5pbWcgLmljb25zIHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgZGl2LFxyXG4gICAgICAgIC5oZCxcclxuICAgICAgICAuc2F0LFxyXG4gICAgICAgIC5pcHR2LFxyXG4gICAgICAgIC5rYWJlbCxcclxuICAgICAgICAubW9iaWxldHYsXHJcbiAgICAgICAgLnZvZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGJvZHkuc2VuZHVuZ2VuR3JhZmlrLFxyXG4gICAgYm9keS5zZW5kdW5nZW5HcmFmaWsudW50ZXJzZWl0ZXtcclxuICAgICAgICAubWVudVN0YWZmZWwge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgICAgICAgIC5pbWdfaG92ZXIge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZ2V3aW5uc3BpZWxfZ2FtZXtcclxuICAgICAgICAubmxfZm9ybSB7XHJcbiAgICAgICAgICAgIGlucHV0LmVpbmdhYmV7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTIuNCU7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIC5hcnJvd3tcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9ICBcclxuICAgICAgICAuY2hlY2tib3h7XHJcbiAgICAgICAgICAgIGNsZWFyOmJvdGg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmhpZ2hsaWdodHMgLnRlYXNlcl9zbGlkZXJfd3JhcHBlcnttYXgtd2lkdGg6NDQwcHg7fVxyXG4gICAgLmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5sZWZ0X2hpbnQgLmNoYW5uZWx7bGVmdDo3JTsgdG9wOjE5cHg7IGJvdHRvbTphdXRvO31cclxuICAgIC5rYXJ0ZV9iaWcgeyBoZWlnaHQ6IDg1MHB4OyAgIG92ZXJmbG93OiBoaWRkZW47IH1cclxuICAgIC5rYXJ0ZV9pbWcyIHsgdG9wOiA3MDFweDsgIGxlZnQ6IDNweDt9XHJcbiAgICAua2FydGVfaW1nM2EgeyAgICB0b3A6IDcwNXB4OyAgICBsZWZ0OiAxNzFweDt9XHJcbiAgICAua2FydGVfaW1nM2IgeyAgICB0b3A6IDYwNHB4OyAgICBsZWZ0OiAzMzBweDt9XHJcbiAgICBcclxuICAgIC5ha2tvcmRlb25faGVhZGVyIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICB9XHJcbiAgICAuZ2V3aW5udGVhc2VyLmJveDMzZmJ7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTt9XHJcbiAgICAuZ2V3aW5udGVhc2VyLmJveDMzZmIgLmljbl9rbGVle3dpZHRoOiA0NHB4OyBoZWlnaHQ6NDJweDsgYmFja2dyb3VuZC1zaXplOjEwMCU7IHJpZ2h0OjEwJTt9XHJcbiAgICBcclxuICAgIC5zb2NpYWxzLXNlYXJjaC13cmFwcGVyIC5zZWFyY2hfc3VibWl0e2Rpc3BsYXk6bm9uZTt9XHJcbiAgICAucmVzcG9uc2l2ZV9zZWFyY2hfbW9iaWxle2Rpc3BsYXk6bm9uZTsgZmxvYXQ6bm9uZTsgbWFyZ2luLXRvcDo0NXB4OyBwYWRkaW5nLWxlZnQ6IDIwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTt9XHJcbiAgICAuaGVhZF9uYXYge1xyXG4gICAgICAgIC5yZXNwb25zaXZlX3NlYXJjaF9tb2JpbGV7XHJcbiAgICAgICAgICAgIC5zZWFyY2hfZm9ybXtyaWdodDphdXRvOyB0b3A6YXV0bzsgcG9zaXRpb246IHJlbGF0aXZlO31cclxuICAgICAgICAgICAgLnF1aWNrc2VhcmNoe2Rpc3BsYXk6YmxvY2s7IHdpZHRoOjgwJTt9XHJcbiAgICAgICAgICAgIC5zZWFyY2hfc3VibWl0eyBkaXNwbGF5OmJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OjQycHg7fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLmdvb2dsZS1pbmRleGVkc2VhcmNoICNnb29nbGVfaW5kZXhlZHNlYXJjaHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDUlIDIwcHggNSU7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxuICAgIC5nb29nbGUtaW5kZXhlZHNlYXJjaCAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtc2VhcmNoYm94IElOUFVULmdvb2dsZS1pbmRleGVkc2VhcmNoLXNlYXJjaGJveC1zd29yZHt3aWR0aDo3MCU7fVxyXG4gICAgXHJcbiAgICAuaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLmxlZnRfaGludCAuZGF0ZXRpbWV7cG9zaXRpb246cmVsYXRpdmU7IGxlZnQ6YXV0bzsgYm90dG9tOmF1dG87fVxyXG4gICAgLnNlYXJjaGJhciAjdHZfc2VhcmNoe21hcmdpbjowcHg7IHdpZHRoOjc3JTt9XHJcbiAgICAuc2VhcmNoYmFyIC5zZWFyY2hfdGV4dHtwYWRkaW5nLWxlZnQ6MHB4O31cclxuICAgIFxyXG4gICAgLnNsaWRlciAge1xyXG4gICAgICAgIC5wb3NMZWZ0IC50cmFpbGVyX3N0b2VyZXIge1xyXG4gICAgICAgICAgICByaWdodDo1NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAucG9zUmlnaHQgLnRyYWlsZXJfc3RvZXJlcntcclxuICAgICAgICAgICAgbGVmdDo1NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAudHJhaWxlcl9zdG9lcmVyIHtcclxuICAgICAgICAgICAgd2lkdGg6MjAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpe1xyXG4gICAgLnNsaWRlci5maXhlZC1oZWlnaHQge1xyXG4gICAgICAgIGhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmJ4LXdyYXBwZXIgLmJ4LXZpZXdwb3J0e1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdhbGVyaWVfd3JhcHBlciAuYngtd3JhcHBlciAuYngtdmlld3BvcnR7aGVpZ2h0OjkwcHggIWltcG9ydGFudDt9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7XHJcbiAgICAvKiAgICBodG1sLCBib2R5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjMzAyZjJkO1xyXG4gICAgICAgIH0qL1xyXG4gICAgLnByaW50e2Rpc3BsYXk6bm9uZTt9XHJcbiAgICAuc2VhcmNoYmFyICN0dl9zZWFyY2h7IHdpZHRoOjg0JTt9XHJcbiAgICAudzk0MHtcclxuICAgICAgICAvKm1heC13aWR0aDogNDc5cHg7Ki9cclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXJnaW46MCA1JTtcclxuICAgIH1cclxuXHJcbiAgICAudzQ2MHtcclxuICAgICAgICBtYXJnaW46IDAgNSU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3gybWFsIC53NDYwe1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc21hbGwgLnc0NjAsLmJhY2tfdG9fdG9we1xyXG4gICAgICAgIG1hcmdpbjogMCA1JTtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3AgLmxvZ29fY29udGFpbmVye1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAyMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcCAuc29jaWFsc3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcCAuaGVhZF9uYXZ7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3AgLmhlYWRfbmF2IHVsLCAudG9wIC5oZWFkX25hdiBsaXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGM1YmQzO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIC8qYm9yZGVyLXRvcDogMXB4IHNvbGlkICR3aGl0ZTsqL1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcCAuaGVhZF9uYXYgdWx7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcCAuaGVhZF9uYXYgbGl7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3AgLmhlYWRfbmF2IHVsIGEsIC50b3AgLmhlYWRfbmF2IGxpIGF7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3AgLmhlYWRfbmF2IHVsIHtcclxuICAgICAgICBsaS5tb2JpbGVfc29jaWFscyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGksXHJcbiAgICAgICAgbGkubW9iaWxlX3NvY2lhbHMgKyBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdl9pY29ue1xyXG4gICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvaWNvbl9uYXZpLnBuZycpIG5vLXJlcGVhdCAwcHggMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlci5maXhlZC1oZWlnaHR7XHJcbiAgICAgICAgaGVpZ2h0OiAzNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyX21haW57XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDI4MHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbnRhaW5lcl9tYWlue1xyXG4gICAgICAgIG1heC13aWR0aDogNDc5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9zbGlkZXJfd3JhcHBlciwgLmJveDEzLCBib3gxMy5zbWFsbHtcclxuICAgICAgICB3aWR0aDo5MCU7XHJcbiAgICAgICAgLy93aWR0aDoxMDAlOyAvL2dlw6RuZGVydCB3ZWdlbiB5ZWVsb3cgYm94IGluIGVwaXNvbmRlZ3VpZGVcclxuICAgICAgICBtYXJnaW46MzBweCA1JTtcclxuICAgIH1cclxuICAgIC5nZXdpbm5zcGllbCAuYm94MTN7XHJcbiAgICAgICAgd2lkdGg6MTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC8qIC5ib3gxMyB7XHJcbiAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiBcclxuICAgICAgICAgLmNzYy10ZXh0cGljLWltYWdld3JhcCB7XHJcbiAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNjBweDtcclxuICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiBcclxuICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIH1cclxuIFxyXG4gICAgICAgICAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IHtcclxuICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuIFxyXG4gICAgICAgICAgICAgaDIgYSB7XHJcbiAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcclxuICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICB9Ki9cclxuXHJcbiAgICAuYm94X2xlZnQsIC5ib3hfcmlnaHR7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgLy8gbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9kYXJrIHtcclxuICAgICAgICB0b3A6IDM0NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zcDNfYW56ZWlnZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyXzNzcF9zbWFsbCAuc3AzX2VtcGZhbmcgLmltZ19ob3ZlciAudHh0X2gxLCAudGVhc2VyXzNzcF9zbWFsbCAuc3AzX2ZhY2Vib29rIC5pbWdfaG92ZXIgLnR4dF9oMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjU1NmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmltZ19ob3ZlciAuY3Rhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44ODllbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX3NtYWxsIC5vbmUsIC50ZWFzZXJfc21hbGwgLnR3byB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyXzNzcF9zbWFsbCAuc3AzX2VtcGZhbmcgLmltZ19ob3ZlciwgLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vayAuaW1nX2hvdmVyIHtcclxuICAgICAgICBoZWlnaHQ6IDE0OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWdfaG92ZXIgLnR4dF9oMntcclxuICAgICAgICB3aWR0aDogODclO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3hfbGVmdCAub25lIC50ZWFzZXJfZ3JlZW4gLmljb25fY3RhIHtcclxuICAgICAgICB0b3A6IDEzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9kYXJrIHtcclxuICAgICAgICB0b3A6IDEwM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc21hbGwgLmltZ19ob3ZlciAuZW1wZmFuZ19ub2JyZWFrIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfc21hbGwgLmltZ19ob3ZlciAuZW1wZmFuZ19icmVhayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9zbWFsbCAub25lIC5pbWdfaG92ZXIgLmN0YSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuYm94Mm1hbCAub25lIC5pbWdfaG92ZXIgLmN0YSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzlweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW1nX2hvdmVyIC50eHRfaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41NTZlbTtcclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyXzNzcF9zbWFsbCAubmV3c19iaWcgLnNwM19uZXdzIHtcclxuICAgICAgICBoZWlnaHQ6IDE3MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXdzX2JpZyAuaW1nX2hvdmVyIC5jdGEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnRfYWR7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudF9hZF9tb2JpbGV7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhY2Vib29rX21vYmlsZXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuYngtcGFnZXIge2Rpc3BsYXk6bm9uZTt9XHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICAuc2xpZGVyLXdyYXBwZXJ7XHJcbiAgICAgICAgICAgIC5jc2MtdGV4dHBpYy10ZXh0e3RvcDogMTMwcHg7fSAgXHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuXHJcbiAgICAubG9nb3MgLmxvZ29fYWV7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ29zIC5sb2dvX2hpc3Rvcnkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgIH1cclxuXHJcbiAgICAubG9nb3MgLmxvZ29fZW50ZXJ0YWlud2Vie1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ29ze1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9mb290ZXJ7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDMuNzYlO1xyXG4gICAgICAgIHdpZHRoOiA5MC40OCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9mb290ZXIgYS5jdGEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAudGVhc2VyX2Zvb3RlciBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjU1NmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfZm9vdGVyIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg4OWVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9mb290ZXIgYS5jdGEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDY2cHg7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5mb290ZXIsIHB1c2h7XHJcbiAgICAgICAgaGVpZ2h0OiA3NjBweDtcclxuICAgIH1cclxuICAgIC5mb290ZXJ7XHJcbiAgICAgICAgcGFkZGluZzogMjNweCAyMHB4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcCAuc29jaWFsc3tcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdGFnZV9jb250ZW50LFxyXG4gICAgLnczMDAge1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICB3aWR0aDogODglO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2JTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDYlO1xyXG4gICAgfVxyXG5cclxuICAgIC53MzAwIC5ib3gxM2FkIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAua2FydGVfaW1nLCAua2FydGVfZGV0YWlse1xyXG4gICAgICAgIHdpZHRoOjI4MHB4O1xyXG4gICAgICAgIGhlaWdodDozODFweDtcclxuICAgIH1cclxuXHJcbiAgICAuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAudGVhc2Vye1xyXG4gICAgICAgIHdpZHRoOmF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNwaWVsZSB7XHJcbiAgICAgICAgLm1pZGRsZSwgLmJvdHRvbXtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDYlO1xyXG4gICAgICAgICAgICB3aWR0aDogODglOyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN0YWdlIGgxe1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogIDMlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5tZW51U3RhZmZlbHtcclxuICAgICAgICAuaW1nX2hvdmVye1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5uYXZpXzJuZCAuc3ViX25hdiB1bCBsaXtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgIH1cclxuICAgIGJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5uYXZpXzJuZCAuc3ViX25hdiB1bCBsaS5ldmVue1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgY2xlYXI6bGVmdDtcclxuICAgIH1cclxuICAgIGJvZHkuc2VuZHVuZ2VuR3JhZmlrIC5uYXZpXzJuZCAuc3ViX25hdiB1bCBsaS5vZGR7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmVtcGZhbmcsIC5lbXBmYW5nRGV0YWlsVGVtcGxhdGV7XHJcbiAgICAgICAgLnc0NjAsIC50ZWFzZXJfM3NwX3NtYWxsIC5zcDNfZW1wZmFuZywgLmVtcGZhbmdfc21hbGwsLnRlYXNlcl8zc3Bfc21hbGwgLnNwM19mYWNlYm9vaywgLmZhY2Vib29rX3NtYWxse1xyXG4gICAgICAgICAgICB3aWR0aDo5MCU7Ym94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRlYXNlcl9iaWcsIC5lbXBmYW5nRGV0YWlsVGVtcGxhdGUgLnRlYXNlcl9iaWcge1xyXG4gICAgICAgIC53NDYwLmJveF9yaWdodHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDozMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudGVhc2VyX2JpZ3tcclxuICAgICAgICAudzQ2MHtcclxuICAgICAgICAgICAgd2lkdGg6MTAwJTsgbWFyZ2luOjA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mYWxsYmFja180MDQsXHJcbiAgICAuZmFsbGJhY2tfbm9qYXZhc2NyaXB0LFxyXG4gICAgLmZhbGxiYWNrX29sZGJyb3dzZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhbGxiYWNrX29sZGJyb3dzZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWV7XHJcbiAgICAgICAgLnR4LW0wMS10dnByb2dyYW1tZXtcclxuICAgICAgICAgICAgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0e21hcmdpbjowO31cclxuICAgICAgICB9IFxyXG4gICAgICAgIC5uZXdze1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweCA1JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5zZW5kZXRlcm1pbmVfZGV0YWlsIC5jb250ZW50X2xlZnR7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZW5kdW5nZW4gLnc2MjB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXJnaW46IDAgNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlbmR1bmdlbiAuc2VuZGV0ZXJtaW5le1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oaW50c193cmFwcGVyIC5oaW50cyAuaGludCAucHJldl9oaW50IC5uYW1lX3Nlcmlle1xyXG4gICAgICAgIGZvbnQtc2l6ZToxLjFlbTsgbGluZS1oZWlnaHQ6MjhweDtcclxuICAgIH1cclxuICAgIC50eC1tMDEtcHJvZ3JhbWFiYyAudzk0MHttYXJnaW46MHB4O31cclxuXHJcbiAgICAuYm94X2xlZnQsIC5ib3hfcmlnaHR7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuc2VuZHVuZ0dyYWZpa0NvbnRlbnQgLmJveF8zMyB7ICAgIGZvbnQtc2l6ZTogMC43ZW07fVxyXG4gICAgLnNlbmR1bmdHcmFmaWtDb250ZW50IC5ib3gzM2ltYWdlLmJveF8zMyB7ICAgIGZvbnQtc2l6ZTogMC42ZW07fVxyXG4gICAgLnNlbmR1bmdHcmFmaWtDb250ZW50IC5ib3gzM2ltYWdlLmJveF8zMyAuY3Rhe21pbi1oZWlnaHQ6IDI1cHg7d2lkdGg6IDI1cHg7YmFja2dyb3VuZC1zaXplOiAxMDAlO31cclxuICAgIC5ib3hfMzMgLmN0YXttaW4taGVpZ2h0OiAyNXB4O3dpZHRoOiAyNXB4O2JhY2tncm91bmQtc2l6ZTogMTAwJTt9XHJcbiAgICAuYm94XzEyLnc0NjB7bWFyZ2luLWJvdHRvbToyMHB4O31cclxuICAgIC5zZW5kdW5nZW4gLnc2MjAgaDJ7Zm9udC1zaXplOjEuOWVtO31cclxuXHJcbiAgICAudHgtbTAxLXR2cHJvZ3JhbW1lIC5ib3hTZW5kdW5nIGgyeyBmb250LXNpemU6MC45ZW07IH1cclxuICAgIC50eC1tMDEtdHZwcm9ncmFtbWUgLmJveFNlbmR1bmcgLmNzYy1mcmFtZS1kZWZhdWx0IHB7ZmxvYXQ6bGVmdDsgZm9udC1zaXplOjAuOWVtO31cclxuICAgIC50eC1tMDEtdHZwcm9ncmFtbWUgLmJveFNlbmR1bmcgLmNzYy1mcmFtZS1kZWZhdWx0e3dpZHRoOjEwMCU7IGZsb2F0Om5vbmU7fVxyXG4gICAgLnR4LW0wMS10dnByb2dyYW1tZSAuYm94U2VuZHVuZyAuY3NjLXRleHRwaWMtY2VudGVye21hcmdpbi1yaWdodDoxMHB4O31cclxuICAgIGgxe3dvcmQtd3JhcDogYnJlYWstd29yZDsgZm9udC1zaXplOjEuN2VtO31cclxuICAgIC5kZWZhdWx0IC5ib3gxM3t3aWR0aDoxMDAlO31cclxuXHJcbiAgICAvKi5zZW5kdW5nZW4gLnc2MjAgLmJ0bl9iYWNrX21vYmlsZXt0b3A6MHB4O30qL1xyXG5cclxuICAgIC5ib3gzM2ZiIHtcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg0e1xyXG4gICAgICAgICAgICB0b3A6YXV0bztcclxuICAgICAgICAgICAgZmxvYXQ6bm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9IFxyXG4gICAgLnc2MjAuc2VuZHVuZ0dyYWZpazJTcGFsdGVue21hcmdpbjogMCA1JSAwIDUlO31cclxuICAgIC53NjIwLnNlbmR1bmdHcmFmaWsyU3BhbHRlbnt3aWR0aDo5MCU7fVxyXG4gICAgLnc2MjAuc2VuZHVuZ0dyYWZpazJTcGFsdGVuIC5idG5fYmFja19tb2JpbGV7cmlnaHQ6NSU7fVxyXG4gICAgXHJcbiAgICAudzMwMCxcclxuICAgIC53MzAwLnNlbmR1bmdHcmFmaWsyU3BhbHRlbiB7XHJcbiAgICAgICAgLmJveDEze3dpZHRoOjEwMCU7fVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuZ2V3aW5uc3BpZWwgLmJ0bl9iYWNrX21vYmlsZXt0b3A6LTIycHg7fVxyXG4gICAgIFxyXG4gICAgLmthcnRlX2JpZyB7IGhlaWdodDogNTgwcHg7ICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxyXG4gICAgLmthcnRlX2ltZzIge3RvcDogNDk1cHg7bGVmdDogNTAlO21hcmdpbi1sZWZ0OiAtMTM4cHg7d2lkdGg6IDEzN3B4O2JhY2tncm91bmQtc2l6ZTogMTAwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O2hlaWdodDogODNweDt9XHJcbiAgICAua2FydGVfaW1nMjpob3ZlciB7ICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTg0cHg7fVxyXG4gICAgLmthcnRlX2ltZzNhIHsgICAgdG9wOiA0OTVweDsgICAgbGVmdDogNTAlOyBoZWlnaHQ6NjJweDsgbWFyZ2luLWxlZnQ6IC0zMnB4OyAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7ICAgIHdpZHRoOiAyNDBweDsgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC02MnB4O31cclxuICAgIC5rYXJ0ZV9hdDpob3ZlciAua2FydGVfaW1nM2EgeyAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTE4NnB4O31cclxuICAgIC5rYXJ0ZV9pbWczYiB7ICB0b3A6IDQzM3B4O2xlZnQ6IDUwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAzcHggMHB4O2JhY2tncm91bmQtc2l6ZTogMjQwcHggYXV0bzttYXJnaW4tbGVmdDogNzFweDt3aWR0aDogMTM2cHg7aGVpZ2h0OiA2MnB4O31cclxuICAgIC5rYXJ0ZV9hdDpob3ZlciAua2FydGVfaW1nM2IgeyAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAzcHggLTEyNHB4O31cclxuICAgIFxyXG4gICAgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC50ZXh0IGgye2ZvbnQtc2l6ZToyMnB4O31cclxuXHJcbiAgICAuYWtrb3JkZW9uX2hlYWRlciB7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICB0b3A6MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLnczMDAsXHJcbiAgICAudzMwMC5zZW5kdW5nR3JhZmlrMlNwYWx0ZW4ge1xyXG4gICAgICAgIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGg0e2xlZnQ6NSU7fVxyXG4gICAgICAgIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgye2xlZnQ6NSU7fVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuaGVhZF9uYXYge1xyXG4gICAgICAgIC5yZXNwb25zaXZlX3NlYXJjaF9tb2JpbGV7XHJcbiAgICAgICAgICAgICAgICAucXVpY2tzZWFyY2h7ZGlzcGxheTpibG9jazsgd2lkdGg6NjAlO31cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5zcGllbGVfdHJhaWxlciB7XHJcbiAgICAgICAgLnRyYWlsZXJfdGV4dCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDozJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MyU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC50cmFpbGVyX3ZpZGVvIGlmcmFtZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOjk0JTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MyU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OjMlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNsaWRlci5maXhlZC1oZWlnaHQge1xyXG4gICAgICAgIGhlaWdodDogMzc1cHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmJ4LXdyYXBwZXIgLmJ4LXZpZXdwb3J0e1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM3NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQzY2hpbXAtZmllbGQtdGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMHB4IDMuMyUgMHB4IDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgIH1cclxuICAgIC5ubF9mb3JtIC50M2NoaW1wLWZpZWxkLUZOQU1Fe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAubmxfZm9ybSAudDNjaGltcC1zdWJtaXR7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgIC5ubF9mb3JtIC50M2NoaW1wLWFsd2F5cyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgfVxyXG4gICAgLm5sX2Zvcm0gLnQzY2hpbXAtZXJyb3Ige1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCl7XHJcbiAgICAubG9nb3MgLmxvZ29fZW50ZXJ0YWlud2Vie1xyXG4gICAgICAgIGZsb2F0Om5vbmU7XHJcbiAgICAgICAgbGVmdDowO1xyXG4gICAgICAgIHRvcDo0MHB4O1xyXG4gICAgfVxyXG4gICAgLmxvZ29zIC5sb2dvX2FlIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICAubG9nb3MgLmxvZ29faGlzdG9yeSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwJTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmFra29yZGVvbl9oZWFkZXIgaDIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6NTBweDtcclxuICAgIH1cclxuICAgIC5nZXdpbm50ZWFzZXIuYm94MzNmYiBoNHtmb250LXNpemU6MTJweDt9XHJcbiAgICBcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCl7XHJcbiAgICBib2R5LnNlbmR1bmdlbkdyYWZpayAubWVudVN0YWZmZWx7XHJcbiAgICAgICAgLmltZ19ob3ZlcntcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVse1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgwcHgpe1xyXG4gICAgLnNpdGVtYXAgLmZvb3Rlck5hdmkubWVudV9lbHR7XHJcbiAgICAgICAgd2lkdGg6NTAlO1xyXG4gICAgfVxyXG4gICAgc3Bhbi5oaWRlIHtcclxuICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICB9IFxyXG4gICAgLmNvbnRlbnRfYWRfbW9iaWxle1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICAuc2xpZGVyLXdyYXBwZXJ7XHJcbiAgICAgICAgICAgIC5jc2MtdGV4dHBpYy10ZXh0IHt0b3A6IDE5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaDV7ZGlzcGxheTpub25lO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucG9zUmlnaHQgLmNzYy10ZXh0cGljLXRleHR7cmlnaHQ6MHB4O31cclxuICAgICAgICB9XHJcbiAgICB9IFxyXG5cclxuXHJcbiAgICAuZW1wZmFuZ19zbWFsbCBoMiwgLmZhY2Vib29rX3NtYWxsIGgyLCAuZW1wZmFuZ19iaWcgaDJ7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3gxM2NvbG9yIGgyLCAubmV3c2xldHRlcl90ZWFzZXIuYmlnIGgye1xyXG4gICAgICAgIGZvbnQtc2l6ZToxLjhlbTtcclxuICAgIH1cclxuICAgIC5ib3gxM2NvbG9yIGgzLCAubmV3c2xldHRlcl90ZWFzZXIuYmlnIGgze1xyXG4gICAgICAgIGJvdHRvbTo1cHg7XHJcbiAgICB9XHJcbiAgICBib2R5LnNlbmR1bmdlbkdyYWZpayB7XHJcbiAgICAgICAgLmJveDMzZmIgaDR7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3hfMzN7XHJcbiAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG5fYmFja19tb2JpbGUgYXttYXJnaW4tdG9wOi0yNXB4O31cclxuICAgIFxyXG4gICAgLnczMDAuc2VuZHVuZ0dyYWZpazJTcGFsdGVuLFxyXG4gICAgLnczMDAge1xyXG4gICAgICAgIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgyIGF7d2lkdGg6MjUwcHg7IGZvbnQtc2l6ZTogMC42ZW07fVxyXG4gICAgfVxyXG59IFxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUwcHgpe1xyXG4gICAgLmthcnRlX2ltZzIge1xyXG4gICAgICAgIHRvcDo1MjBweDtcclxuICAgIH1cclxuICAgIC5rYXJ0ZV9pbWczYSB7XHJcbiAgICAgICAgdG9wOjUyMHB4O1xyXG4gICAgfVxyXG4gICAgLmthcnRlX2ltZzNiIHtcclxuICAgICAgICB0b3A6NDU4cHg7XHJcbiAgICB9XHJcbn1cclxuIiwiQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBvbmx5IHNjcmVlbiBhbmQgKC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIgLyAxKSwgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAgIC8qIFJldGluYS1zcGVjaWZpYyBzdHVmZiBoZXJlICovIFxyXG5cclxuICAgIC5zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5jc2MtdGV4dHBpYy10ZXh0IGEsIC5lbXBmYW5nX3NtYWxsIGgyLCAuZmFjZWJvb2tfc21hbGwgaDIsIC5ib3gxMyAuY3NjLWZyYW1lLWRlZmF1bHQgLmNzYy10ZXh0cGljIC5jc2MtdGV4dHBpYy10ZXh0IGgyIGEsIC5ib3gzMyAuY3NjLXRleHRwaWMtdGV4dCBoNCwgLnRlYXNlcl9mb290ZXIgYS5jdGEsXHJcbiAgICAuY3RhIC5hcnJvdywgLmJveDEzY29sb3IgLmFycm93LC5lbXBmYW5nX2JpZyBoMiwgLmJveDEzLnRhZ2VzaGlnaGxpZ2h0IC5jdGEsIC5ib3gzM2NvbG9yIC5hcnJvdywgLm5ld3NsZXR0ZXJfdGVhc2VyLmJpZyAuYXJyb3d7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yeC9jdGFfaGVsbF8yeC5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjZweCA1MnB4O1xyXG4gICAgfSBcclxuXHJcbiAgICAuYm94MTMgLmNzYy1mcmFtZS1kZWZhdWx0IC5jc2MtdGV4dHBpYyAuY3NjLXRleHRwaWMtdGV4dCBoMiBhe1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvY3RhX2hlbGxfMngucG5nKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4IDUycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOjI2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDoyNnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYngtd3JhcHBlciAuYngtcGFnZXIuYngtZGVmYXVsdC1wYWdlciBhe1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvc2xpZGVyX2NpcmNsZXNfMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyIC5ieC1uZXh0LCAuc2xpZGVyIC5ieC1wcmV2IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzJ4L3NsaWRlcl9hcnJvd3NfMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDE2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3AgLnNvY2lhbHMgYSwgLnRvcCAuaGVhZF9uYXYgdWwgbGkubW9iaWxlX3NvY2lhbHMgYXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzJ4L2ljbl9mYl9uYXZpXzJ4LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDcycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcCAubG9nb19jb250YWluZXIgI2xvZ297XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yeC9sb2dvX2NpXzJ4LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOTNweCAxMjRweDtcclxuICAgIH0gXHJcblxyXG4gICAgLnRvcCAubG9nb19jb250YWluZXIgI2xvZ286aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yeC9sb2dvX2NpXzJ4LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOTNweCAxMjRweDsgXHJcbiAgICB9IFxyXG5cclxuICAgIC5jc2MtdGV4dHBpYy10ZXh0IGgyIGF7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yeC9jdGFfaGVsbF9zcHJpdGVfMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggMTAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZhY2Vib29rX3NtYWxsIC5pY25fZmFjZWJvb2tfc3Aze1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvaWNuX2ZiX25hdmlfMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc29jaWFscyBsaS5mYiBhLCAuc29jaWFscyBsaS5mYiBhOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvZmJfZm9vdGVyXzJ4LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNXB4IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbHMgbGkudHdpdHRlciBhLCAuc29jaWFscyBsaS50d2l0dGVyIGE6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yeC90d2l0dGVyX2Zvb3Rlcl8yeC5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2NpYWxzIGxpLm1haWwgYSwgLnNvY2lhbHMgbGkubWFpbCBhOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvbWFpbF9mb290ZXJfMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1cHggNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYngtd3JhcHBlciAuYngtbmV4dCwgLmJ4LXdyYXBwZXIgLmJ4LXByZXZ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yeC9zbGlkZV9jb250cm9sc18yeC5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDhweCAyNjBweDtcclxuICAgIH1cclxuXHJcbiAgICBhLmxvZ29fYWVuZXQsIGEubG9nb19hZW5ldDpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzJ4L2xvZ29fYWVuZXR3b3Jrc18yeC5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTE5cHggMzJweDtcclxuICAgIH1cclxuXHJcbiAgICBhLmxvZ29faGlzdG9yeSwgYS5sb2dvX2hpc3Rvcnk6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yeC9sb2dvX2hpc3RvcnlfMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMzcHggNjJweDtcclxuICAgIH1cclxuXHJcbiAgICBhLmxvZ29fYWUsIGEubG9nb19hZTpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzJ4L2xvZ29fYWVfZm9vdGVyXzJ4LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzOHB4IDM4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYS5sb2dvX2VudGVydGFpbndlYiwgYS5sb2dvX2VudGVydGFpbndlYjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzJ4L2xvZ29fZW50ZXJ0YWlud2ViXzJ4LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5NXB4IDY4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJyZWFkY3J1bWJNZW51IHtcclxuXHJcbiAgICAgICAgLmJyZWFkY3J1bWJJY29ue1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzJ4L2ljbl9hcnJvd19icmVhZGNydW1iXzJ4LnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNHB4IDExcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmxpZ2h0IC5icmVhZGNydW1iSWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvaWNuX2Fycm93X2JyZWFkY3J1bWJfbGlnaHRfMngucG5nKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuX2JhY2tfbW9iaWxlIGF7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yeC9pY25fYXJyb3dfYmFja18yeC5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNHB4IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YV9kYXJrIC5hcnJvdywgLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgaDMsIC50eC1qa3BvbGwtcGkxIC5wb2xsc3VibWl0e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvY3RhX2RhcmtfMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggNTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuYm94MTNjb2xvci5ib3gxM2ZiIC5pY25fZmFjZWJvb2tfc3Aze1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvaWNuX2ZiX25hdmlfMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggNzJweDtcclxuICAgIH1cclxuXHJcbiAgICAuZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5hbmJpZXRlciAubW9yZWxlc3N7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yeC9hcnJvd3NfbW9yZWxlc3NfMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd24gLmltZ19ob3ZlciBzcGFuLmljb25fZHJvcGRvd257XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yeC9pY25fYXJyb3dfZHJvcGRvd25fMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUycHggNTJweDtcclxuICAgIH1cclxuICAgIC5kcm9wZG93biAuaWNoZWNrYm94e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvaWNuX2NoZWNrYm94XzJ4LmpwZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNnB4IDM2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYS5wcmludHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzJ4L2ljbl9wcmludF8yeC5wbmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjNweCAzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5kYXRhX2ljb257XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yeC9pY25fY2FsZW5kYXJfMngucG5nKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAuaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLnJpZ2h0X2hpbnQgLmljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvaWNuX2dlbnJlXzkweDcwXzJ4LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmhpbnRzX3dyYXBwZXIgLmhpbnRzIC5oaW50IC5ub3cge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvYmdfbm93XzJ4LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNDBweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oaW50c193cmFwcGVyIC5oaW50cyAuaGludCAuY2xvc2V7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8yeC9jbG9zZV9oZWxsXzJ4LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4IDUycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl8zc3Bfc21hbGwgLmVtcGZhbmdfYmlne1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvMngvcGF0dGVybl9iaWd0ZWFzZXJfcGlua190dl9zcHJpdGVfMnguanBnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ2MHB4IDY0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZWFzZXJfM3NwX3NtYWxsIC5lbXBmYW5nX2JpZzpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nLzJ4L3BhdHRlcm5fYmlndGVhc2VyX3BpbmtfdHZfc3ByaXRlXzJ4LmpwZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0NjBweCA2NDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc3RhZ2VfY29udGVudCAucGFnZXIgLm5leHR7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy8yeC9wYWdlcl9yaWdodF8yeC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjhweDsgXHJcbiAgICB9XHJcblxyXG4gICAgLnN0YWdlX2NvbnRlbnQgLnBhZ2VyIC5wcmV2e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvMngvcGFnZXJfbGVmdF8yeC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjhweDsgXHJcbiAgICB9XHJcblxyXG4gICAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiwgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2NhbGVuZGFyX2NvbnRyb2xzXzJ4LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxNHB4OyBcclxuICAgIH1cclxuXHJcbiAgICAuaGludHNfd3JhcHBlciAuaGludHMgLmhpbnQgLnByZXZfaGludCAubmFtZV9zZXJpZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2N0YV9kb3duXzJ4LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyNnB4OyAgXHJcbiAgICB9XHJcblxyXG4gICAgLnNlbmR1bmdIZWFkbGluZXtcclxuXHJcbiAgICAgICAgLmZhbWlseXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy8yeC9pY25fZ2VucmVfYmxhY2tfNjB4NTBfMngucG5nJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAzNTBweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJhbm9ybWFse1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljbl9nZW5yZV9ibGFja182MHg1MF8yeC5wbmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDM1MHB4OyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNyaW1le1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljbl9nZW5yZV9ibGFja182MHg1MF8yeC5wbmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDM1MHB4OyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlYWxze1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljbl9nZW5yZV9ibGFja182MHg1MF8yeC5wbmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDM1MHB4OyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxpZmVzdHlsZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy8yeC9pY25fZ2VucmVfYmxhY2tfNjB4NTBfMngucG5nJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAzNTBweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wb3J0cmFpdHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy8yeC9pY25fZ2VucmVfYmxhY2tfNjB4NTBfMngucG5nJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAzNTBweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5saWZlY2hhbmdle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljbl9nZW5yZV9ibGFja182MHg1MF8yeC5wbmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDM1MHB4OyBcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5tZW51U3RhZmZlbCAuaW1nX2hvdmVyIC5jdGEgLmFycm93e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvMngvaWNuX2Fycm93X2Ryb3Bkb3duXzJ4LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA1MnB4OyBcclxuICAgIH1cclxuXHJcbiAgICAubWVudVN0YWZmZWwgdWwgbGkuYWN0aXZle1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvMngvaWNuLXNlYXNvbl8yeC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjNweDsgXHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnVTdGFmZmVsIHVsIGxpOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvMngvaWNuLXNlYXNvbl8yeC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjNweDtcclxuICAgIH1cclxuXHJcbiAgICAubWVudVN0YWZmZWwgdWwgbGl7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy8yeC9pY24tc2Vhc29uLW5vcm1hbF8yeC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjNweDsgXHJcbiAgICB9XHJcblxyXG4gICAgLmVtcGZhbmdEZXRhaWxUZW1wbGF0ZSAudzYyMCAuYW5iaWV0ZXIgLmltZyAuaWNvbnN7IFxyXG5cclxuICAgICAgICAuaGR7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvMngvaWNvbl9oZF8yeC5wbmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIyMHB4OyBcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvMngvaWNvbl9oZF8yeC5wbmcnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMjBweDsgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXB0dntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy8yeC9pY29uX2lwLXR2XzJ4LnBuZycpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjIwcHg7IFxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy8yeC9pY29uX2lwLXR2XzJ4LnBuZycpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIyMHB4OyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vYmlsZXR2e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljb25fbW9iaWwtdHZfMngucG5nJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMjBweDsgXHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljb25fbW9iaWwtdHZfMngucG5nJyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjIwcHg7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2F0e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljb25fc2F0ZWxsaXRfMngucG5nJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMjBweDsgXHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljb25fc2F0ZWxsaXRfMngucG5nJyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjIwcHg7ICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52b2R7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvMngvaWNvbl92b2RfMngucG5nJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMjBweDsgXHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljb25fdm9kXzJ4LnBuZycpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIyMHB4OyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmthYmVse1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljb25fa2FiZWxfMngucG5nJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMjBweDsgXHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljb25fa2FiZWxfMngucG5nJyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjIwcHg7ICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJveF8zMyAuY3Rhe1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvMngvY3RhX2JpZ18yeC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bzsgXHJcbiAgICB9XHJcblxyXG4gICAgLmJveDMzZmIgaDR7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy8yeC9jdGFfaGVsbF8yeC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTJweDsgXHJcbiAgICB9XHJcblxyXG4gICAgLmJveDMzZmIgLmljbl9mYWNlYm9va19zcDZ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy8yeC9pY25fZmJfbmF2aV8yeC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNzJweDsgXHJcbiAgICB9XHJcblxyXG4gICAgLmJveF8xMiAuY3Rhe1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvMngvY3RhX2hlbGxfMngucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDUycHg7IFxyXG4gICAgfVxyXG5cclxuICAgIC5ubF9mb3JtIC50M2NoaW1wLXN1Ym1pdCBpbnB1dHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2N0YV9oZWxsXzJ4LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA1MnB4OyBcclxuICAgIH1cclxuXHJcbiAgICAubmxfZm9ybSAudDNjaGltcC1zdWJtaXQ6aG92ZXIgaW5wdXR7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy8yeC9jdGFfaGVsbF8yeC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTJweDsgXHJcbiAgICB9XHJcblxyXG4gICAgLmlyYWRpb3tcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2lyYWRpb18yeC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzZweDsgXHJcbiAgICB9XHJcblxyXG4gICAgLnNwM19mYWNlYm9vayAuaWNuX2ZhY2Vib29rX3NwM3tcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljbl9mYl9uYXZpXzJ4LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA3MnB4OyBcclxuICAgIH1cclxuXHJcbiAgICAuYm94MTNjb2xvciBzcGFuLmljbl90dntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljbl90dl9zbWFsbF8yeC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTA5cHg7IFxyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkX25hdiAucmVzcG9uc2l2ZV9zZWFyY2hfbW9iaWxlIC5zZWFyY2hfc3VibWl0e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvMngvc2VhcmNoXzJ4LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA0OHB4OyBcclxuICAgIH1cclxuXHJcbiAgICAudHgtaW5kZXhlZHNlYXJjaCAudHgtaW5kZXhlZHNlYXJjaC1zZWFyY2hib3gtYnV0dG9ue1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9pbWcvMngvc2VhcmNoXzJ4LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA0OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5nb29nbGUtaW5kZXhlZHNlYXJjaCAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtc2VhcmNoYm94LWJ1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2ljbl9zZWFyY2hfMngucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNwaWVsZV90cmFpbGVyIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL2ltZy8yeC9jdGFfZGFya18yeC5wbmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4IDUycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2xvc2Uge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nLzJ4L2Nsb3NlX2RhcmtfMngucG5nJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjZweCA1MnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJ1bC5mZWVkRWtMaXN0IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICBcbiAgICAuaXRlbVRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICB9XG4gICAgICAgIFxuICAgIC5tb3JlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTo0MHB4O1xuICAgIH1cblxuICAgLm1vcmU6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MHB4O1xuICAgIH1cbn1cbiIsIlxuLmdvb2dsZS1pbmRleGVkc2VhcmNoe1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBcbiAgICAgICAgI2dvb2dsZV9pbmRleGVkc2VhcmNoeyBcbiAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKCcuLi9pbWcvYmdfc2VhcmNoLnBuZycpIDBweCAwcHggbm8tcmVwZWF0OyBcbiAgICAgICAgICAgIGZsb2F0OmxlZnQ7IFxuICAgICAgICAgICAgd2lkdGg6MTAwJTsgXG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4OyBcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweCAwOyAgICAgIFxuICAgIH1cblxuICAgIC5nb29nbGUtaW5kZXhzZWFyY2gtZm9ybXtcbiAgICAgICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9yZWc7XG4gICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xMjVlbTtcbiAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG59XG5cbi5nb29nbGUtaW5kZXhlZHNlYXJjaC1icm93c2Vib3ggc3Ryb25ne2ZvbnQtd2VpZ2h0Om5vcm1hbDt9XG4uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtYnJvd3NlYm94IHB7QGluY2x1ZGUgZm9udF9hbXBlcnNjcmlwdDsgZm9udC1zaXplOjE2cHg7fVxuLmdvb2dsZS1pbmRleGVkc2VhcmNoLWJyb3dzZWJveCAuY291bnRze0BpbmNsdWRlIGZvbnRfYW1wZXJsaWdodDsgfVxuLmdvb2dsZS1pbmRleGVkc2VhcmNoLWxpbmsge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtYnJvd3NlYm94IHtcbiAgICB1bHttYXJnaW46IDBweDsgcGFkZGluZzogMHB4O31cbiAgICB1bCBsaSB7cGFkZGluZy1yaWdodDogMTBweDsgbWFyZ2luLXRvcDogMHB4O31cbiAgICB1bCBsaSBhe2ZvbnQtc2l6ZToxMnB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO31cbiAgICB1bCBsaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgQGluY2x1ZGUgZm9udF9jdGE7XG4gICAgfVxuICAgIHVsIGxpIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGRhcmtncmV5O1xuICAgICAgICBcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjokZGFya2dyZXk7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiRncmV5LWhvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0Om5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgdWwgLm5leHR7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG4gICAgdWwgLnByZXZ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIFxuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6bm9uZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmN1cnJlbnQge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmdvb2dsZS1pbmRleGVkc2VhcmNoLXJlcyB7XG4gICAgbWFyZ2luLXRvcDozMHB4O1xufVxuXG4uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtcmVzIGgzIGF7XG4gICAgY29sb3I6ICRkYXJrZ3JleTsgXG4gICAgQGluY2x1ZGUgZm9udF9oMjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogJGdyZXktaG92ZXI7XG4gICAgfVxufVxuXG4uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtcmVzIGgzIHtcbiAgbWFyZ2luOiAyMHB4IDBweDtcbn1cblxuXG4uZ29vZ2xlLWluZGV4ZWRzZWFyY2gtZGVzY3J7XG4gICAgQGluY2x1ZGUgY29weTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuLmdvb2dsZS1pbmRleGVkc2VhcmNoLWJyb3dzZWJveHtcbiAgICBAaW5jbHVkZSBmb250X2Zvb3Rlcjtcbn1cblxuLmdvb2dsZS1pbmRleGVkc2VhcmNoLWxpbmt7XG4gICAgYXtcbiAgICAgICAgY29sb3I6ICRkYXJrLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogJGdyZXktaG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5nb29nbGUtaW5kZXhlZHNlYXJjaCAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtcmVze2JvcmRlci10b3A6c29saWQgMXB4ICRncmV5LWhvdmVyOyBwYWRkaW5nLXRvcDoxNXB4OyBtYXJnaW4tdG9wOjM1cHg7fVxuLmdvb2dsZS1pbmRleGVkc2VhcmNoIC5nb29nbGUtaW5kZXhlZHNlYXJjaC1yZXMucmVze2JvcmRlcjpub25lOyBtYXJnaW46MHB4OyBwYWRkaW5nOjBweDt9XG4uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggLmdvb2dsZS1pbmRleGVkc2VhcmNoLXJlcyAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDt9XG4uZ29vZ2xlLWluZGV4ZWRzZWFyY2ggLmluZm8tdG1wbC1jc3MgZGQuaXRlbS1wYXRoe3BhZGRpbmc6MHB4O21hcmdpbjowcHg7fVxuLmdvb2dsZS1pbmRleGVkc2VhcmNoIC5nb29nbGUtaW5kZXhlZHNlYXJjaC1yZXMgLmdvb2dsZS1pbmRleGVkc2VhcmNoLWluZm8gYSB7QGluY2x1ZGUgZm9udF9hbXBlcmxpZ2h0OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO31cbi5nb29nbGUtaW5kZXhlZHNlYXJjaCAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtcmVzIC5nb29nbGUtaW5kZXhlZHNlYXJjaC1kZXNjciAuZ29vZ2xlLWluZGV4ZWRzZWFyY2gtcmVkTWFya3Vwe2NvbG9yOiMxQTFFMjE7IGZvbnQtd2VpZ2h0OiBib2xkO31cblxuLmdvb2dsZS1pbmRleGVkc2VhcmNoIC5nb29nbGUtaW5kZXhlZHNlYXJjaC1yZXMucmVzLnJlcy10bXBsLWNzc3tib3JkZXItYm90dG9tOnNvbGlkIDFweCAjYTNjNWE5OyBwYWRkaW5nLWJvdHRvbTowcHg7IG1hcmdpbi1ib3R0b206MjVweDt9XG5cbi5yZXN1bHQtbGlzdC1pdGVte1xuICAgIHNwYW57XG4gICAgICAgICYuaGl0e1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1ib2xkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ja2VzZWFyY2hfcGFnZWJyb3dzZXJfYm90dG9te1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi50eC1rZXNlYXJjaC1waTEge1xuICAja2VzZWFyY2hfcmVzdWx0cyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIC5yZXN1bHQtbGlzdC1pdGVtIHtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgLmhpdCB7XG4gICAgICAgIGNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbiNrZXNlYXJjaF9wYWdlYnJvd3Nlcl90b3AsXG4ja2VzZWFyY2hfcGFnZWJyb3dzZXJfYm90dG9tIHtcbiAgYSB7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5wcmV2IHtcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgfVxuIiwiLyogUkVCUkFORCAyMDE3ICovXHJcblxyXG4ucm93LTEwZXItZ3JpZCwgLnJvdy0xMmVyLWdyaWQge1xyXG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcblxyXG4gICAgLyogQWt0dWVsbCBudXIgZsO8ciBUVi1Qcm9ncmFtbSBhdWYgSW5kZXggKi9cclxuICAgICYudGFibGUtcm93e1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY29sdW1ucyB7XHJcbiAgICB3aWR0aDoxMDAlOyBcclxuICAgIGZsb2F0OmxlZnQ7ICAgICBcclxuXHJcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwe1xyXG4gICAgICAgICYuc21hbGwtI3skaX0ge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMTAgKiAkaSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc21hbGwtY2VudGVyZWR7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbl9jZW50ZXJlZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMHtcclxuICAgICAgICAgICAgJi50YWJsZXQtI3skaX0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEwICogJGkpOyBcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgJi50YWJsZXQtY2VudGVyZWR7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW5fY2VudGVyZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9ICBcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwe1xyXG4gICAgICAgICAgICAmLmxhcmdlLSN7JGl9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOmNhbGMoMTAwJSAvIDEwICogJGkpOyBcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgJi5sYXJnZS1jZW50ZXJlZHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbl9jZW50ZXJlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gIFxyXG4gICAgfVxyXG5cclxuICAgIC8qIEFrdHVlbGwgbnVyIGbDvHIgVFYtUHJvZ3JhbW0gYXVmIEluZGV4ICovXHJcbiAgICAmLnRhYmxlLWNvbHVtbntcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucm93LTEyZXItZ3JpZHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCAoLTE2cHggLyAyKSk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCAoLTE2cHggLyAyKSk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW5zIHtcclxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwe1xyXG4gICAgICAgICAgICAmLnNtYWxsLSN7JGl9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOmNhbGMoMTAwJSAvIDEyICogJGkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuc21hbGwtY2VudGVyZWR7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW5fY2VudGVyZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwe1xyXG4gICAgICAgICAgICAgICAgJi50YWJsZXQtI3skaX0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOmNhbGMoMTAwJSAvIDEyICogJGkpOyBcclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAmLnRhYmxldC1jZW50ZXJlZHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb2x1bW5fY2VudGVyZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnRhYmxldC1wdXNoLTR7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMzLjMzMzMzJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMHtcclxuICAgICAgICAgICAgICAgICYubGFyZ2UtI3skaX0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOmNhbGMoMTAwJSAvIDEyICogJGkpOyBcclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAmLmxhcmdlLWNlbnRlcmVke1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbl9jZW50ZXJlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAuZ3JpZDEyLXBscntcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygxNnB4IC8gMik7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxNnB4IC8gMik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIlxyXG4vKiBXcmFwcGVyICovXHJcbi53cmFwcGVyLWZ1bGx3aWR0aC1mcmFtZXtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmF7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGNvbG9yOiAkYWVfYmxhY2s7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBmb250X2ZsYW1hOyAgXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkYWVfZ3JleV9saWdodDtcclxuICAgIH1cclxuICAgICY6dmlzaXRlZHtcclxuICAgICAgICBjb2xvcjogJGRhcmtncmV5O1xyXG4gICAgfVxyXG4gICAgJjpmb2N1c3tcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIC1tb3otb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtbXMtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtby1vdXRsaW5lLXN0eWxlOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOnZpc2l0ZWR7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAtbW96LW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLW1zLW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLW8tb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtd2Via2l0LW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmV7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAtbW96LW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLW1zLW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgLW8tb3V0bGluZS1zdHlsZTogbm9uZTtcclxuICAgICAgICAtd2Via2l0LW91dGxpbmUtc3R5bGU6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYWdlLXdyYXAge1xyXG4gICAgbWluLWhlaWdodDoxMDAlO1xyXG59XHJcblxyXG4ud3JhcHBlci1oYWxmd2lkdGgtZnJhbWV7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfOTYwKSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGVmdHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sLXJpZ2h0e1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLndyYXBwZXItYmxhY2t7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2ktYmxhY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGgze1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53cmFwcGVyLXdoaXRle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi53cmFwcGVyLXdoaXRlLWdyZXl7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtZ3JleTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ud3JhcHBlci1tZWRpdW1saWdodGdyZXl7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVkaXVtbGlnaHRncmV5O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46MCBhdXRvO1xyXG59XHJcblxyXG4ud3JhcHBlci1oaXN0b3J5LWdyZXl7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlzdG9yeS1ncmV5O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi53cmFwcGVyLWRhcmtncmV5e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtncmV5O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcblxyXG4vKiBBYnN0w6RuZGUgQWxsZ2VtZWluKi9cclxuXHJcbi5wLTIwe1xyXG4gICAgcGFkZGluZzogMjBweDtcclxufVxyXG5cclxuLnBsLTMwe1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG59XHJcblxyXG4ucHQtMTV7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5cclxuLnBiLTE1e1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5wbC0xNXtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG5cclxuXHJcbi5wdC0zMHtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG59XHJcblxyXG4ucGItMzB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLnB0LTUwe1xyXG4gICAgcGFkZGluZy10b3A6IDUwcHghaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLnB0LTYwe1xyXG4gICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbn1cclxuXHJcbi5wYi02MHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG59XHJcblxyXG4ucHQtOTB7XHJcbiAgICBwYWRkaW5nLXRvcDogOTBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi05MHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTEyMHtcclxuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubXQtMHtcclxuICAgIG1hcmdpbi10b3A6IDBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi0we1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTEwe1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdC0yMHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHghaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMTB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ubWItMjB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4IWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTMwe1xyXG4gICAgbWFyZ2luLXRvcDogMzBweCFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi0zMHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHghaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtNjB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4IWltcG9ydGFudDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHghaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWItNjB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4IWltcG9ydGFudDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHghaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBCb3JkZXIgKi9cclxuLm1haW5fd3JhcHBlci52aWRlb3MgLndlaXRlcmVfdmlkZW9zLFxyXG4uZW1wZmFuZ0RldGFpbFRlbXBsYXRlIC53NjIwIC5jc2MtZnJhbWUtcnVsZXJBZnRlcntcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkYWVfZ3JleV9saWdodDtcclxufVxyXG5cclxuXHJcbi8qIEhlYWRsaW5lcyAqL1xyXG4udHh0X2NvbnRlbnRfaGVhZGxpbmUgaDEsIFxyXG4udHh0X2NvbnRlbnRfaGVhZGxpbmUgaDIsXHJcbi5tYWluX3dyYXBwZXIudmlkZW9zIC53OTQwIC50eHRfY29udGVudF9oZWFkbGluZSBoMSwgXHJcbi5tYWluX3dyYXBwZXIudmlkZW9zIC53OTQwIC50eHRfY29udGVudF9oZWFkbGluZSBoMixcclxuLm1haW5fd3JhcHBlci52aWRlb3MgLndlaXRlcmVfdmlkZW9zIGgyLFxyXG4udHh0X2NvbnRlbnRfaGVhZGxpbmUsIFxyXG4udHh0X2NvbnRlbnRfaGVhZGxpbmUuZWluZXJ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4vKiBTY2hyaWZ0ZW4gKi9cclxuXHJcbmgxLCAuaDF7XHJcbiAgICBAaW5jbHVkZSBmb250X2ZsYW1hOyBcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAkZm9udF8yODtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW46IDBweCAwcHggNXB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6LTAuMDJlbTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JHNpemVfNzY4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF80NjtcclxuICAgIH1cclxuICAgICYuYmlnZ2VzdC1oZWFkbGluZXtcclxuICAgICAgICBmb250LXNpemU6JGZvbnRfMzg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MC45O1xyXG4gICAgICAgIG1heC13aWR0aDoxMDAlO1xyXG4gICAgICAgIG1hcmdpbjowIDE1cHg7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDokc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiRmb250Xzg4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiRzaXplXzEyODApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiRmb250XzEwODtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOjUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIHdpZHRoOjkwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OjJweDtcclxuICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokY2lfcmVkOyBcclxuICAgICAgICAgICAgbWFyZ2luOiA0cHggMCAwIC0xNXB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNHB4IDAgMCAtMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiRzaXplXzEyODApIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMTRweCAwIDAgLTMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uaDEtc3VibGluZXtcclxuICAgIGZvbnQtc2l6ZTokZm9udF8xODtcclxuICAgIGxldHRlci1zcGFjaW5nOi0wLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDoxO1xyXG4gICAgbWFyZ2luOjZweCAwIDA7XHJcbiAgICBAaW5jbHVkZSBmb250X2ZsYW1hOyAgXHJcbiAgICBzcGFue1xyXG4gICAgICAgIGNvbG9yOiAkY2lfcmVkO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDokc2l6ZV83NjgpIHtcclxuICAgICAgICBtYXJnaW46MTZweCAwIDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiRzaXplXzEyODApIHtcclxuICAgICAgICBmb250LXNpemU6JGZvbnRfNDA7XHJcbiAgICB9XHJcbn0gXHJcblxyXG5oMntcclxuICAgIEBpbmNsdWRlIGZvbnRfZmxhbWE7IFxyXG4gICAgZGlzcGxheTogYmxvY2s7ICBcclxuICAgIGZvbnQtc2l6ZTogJGZvbnRfMjg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luOjAgMTVweCAtN3B4IDA7XHJcbiAgICBsaW5lLWhlaWdodDoxO1xyXG4gICAgc3BhbntcclxuICAgICAgICBjb2xvcjogJGNpX3JlZDsgXHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250XzQ4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaDItc3VibGluZXtcclxuICAgIGZvbnQtc2l6ZTokZm9udF8xODtcclxuICAgIGxldHRlci1zcGFjaW5nOi0wLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDoxO1xyXG4gICAgbWFyZ2luOjEwcHggMCAwO1xyXG4gICAgc3BhbntcclxuICAgICAgICBjb2xvcjogJGNpX3JlZDtcclxuICAgIH1cclxuICAgICYuZmxhbWF7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9mbGFtYTsgXHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiRzaXplXzEyODApIHtcclxuICAgICAgICBmb250LXNpemU6JGZvbnRfMjg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmgzLCAuaDN7XHJcbiAgICBAaW5jbHVkZSBmb250X2ZsYW1hOyBcclxuICAgIGZvbnQtc2l6ZTogJGZvbnRfMjg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzotMC4wMmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxpbmUtaGVpZ2h0OjE7XHJcbiAgICBtYXJnaW46MTBweCAwIDA7ICBcclxuICAgIHNwYW57XHJcbiAgICAgICAgY29sb3I6ICRjaV9yZWQ7IFxyXG4gICAgfVxyXG59XHJcblxyXG4uaDMtc3VibGluZXtcclxuICAgIGZvbnQtc2l6ZTokZm9udF8xNzsgXHJcbiAgICBsZXR0ZXItc3BhY2luZzotMC4wMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6MTtcclxuICAgIG1hcmdpbjoxMHB4IDAgMDtcclxuICAgIHNwYW57XHJcbiAgICAgICAgY29sb3I6ICRjaV9yZWQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmg0LCAuaDR7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogJGZvbnRfMTg7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMjQ7XHJcbiAgICB9XHJcbiAgICAmLmJvbGR7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbmg1e1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG5oNntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgZm9udC1zaXplOiAkZm9udF8xNDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgLy9tYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICYuY29weXtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTY7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jaV9yZWR7XHJcbiAgICBjb2xvcjogJGNpX3JlZDsgXHJcbn1cclxuXHJcbi50ZXh0bGlua3tcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICBmb250LXNpemU6ICRmb250XzMwO1xyXG4gICAgbGluZS1oZWlnaHQ6MTtcclxuICAgIGxldHRlci1zcGFjaW5nOi0wLjAyZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyOyBcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgIFxyXG4gICAgY29sb3I6ICRjaV9ibGFjazsgICBcclxuICAgIG1hcmdpbi10b3A6MjBweDtcclxuICAgICYuYmlne1xyXG4gICAgICAgIG1hcmdpbi10b3A6MjBweDsgIFxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOjMwcHg7ICBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8zMDsgICBcclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtOyAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDonPic7XHJcbiAgICAgICAgY29sb3I6JGNpX3JlZDtcclxuICAgICAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDoxMHB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjaV9yZWQ7XHJcbiAgICAgICAgY29sb3I6JGNpX3doaXRlO1xyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50Oic+JztcclxuICAgICAgICAgICAgY29sb3I6JGNpX3doaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH0gICAgXHJcbiAgICAmLnVuZGVybGluZXtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWN0aW9uLWNsb3Nle1xyXG4gICAgICAgICAgICBjb2xvcjogJGNpX2JsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMjA7IFxyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250XzIwOyBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvKlxyXG4qICAgTUFJTiBOQVZJR0FUSU9OXHJcbiovXHJcblxyXG5cclxuLyogUkVCUkFORCAyMDE3ICovXHJcbmhlYWRlcntcclxuICAgICYuc2l0ZS1oZWFkZXJ7XHJcblxyXG4gICAgICAgICYuYmctdHJhbnNwYXJlbnR7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC5oZWFkZXItbW9iaWxlLm9wZW57XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2lfYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaV9ibGFjaztcclxuXHJcbiAgICAgICAgJi5uby1iZ3tcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud3JhcHBlci1mdWxsd2lkdGgtZnJhbWV7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAubmF2aWdhdGlvbi1jb250YWluZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudG9wLWNvbnRhaW5lcntcclxuICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VhcmNoLWNvbnRhaW5lcntcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sb2dve1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDphdXRvO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjQycHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6NjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXR7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljbi1zZWFyY2h7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50b2dnbGUtbWVudXtcclxuICAgICAgICAgICAgLmljbi1zZWFyY2h7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi50b2dnbGUtc2VhcmNoLmNsb3Nle1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm1haW57XHJcbiAgICAgICAgICAgICAgICAuaWNvbntcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnRvZ2dsZS1zZWFyY2h7XHJcbiAgICAgICAgICAgICAgICAuaWNuLXNlYXJjaHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5nbG9iYWwtc2VhcmNoe1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDsgXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAudGV4dC1kaXZpZGVyX3doaXRle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDsgXHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IGNhbGMoMTVweCArIDEwcHgpOyAvLyArIEFic3RhbmQgZsO8ciB6ZW50cmllcmVuXHJcbiAgICAgICAgICAgICAgICAudGV4dC1kaXZpZGVyX3doaXRle1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlYXJjaC1jb250YWluZXJ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE4NXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZW50ZXJ0YWluLWxvZ28tY29udGFpbmVye1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IGNhbGMoMTBweCArIDExcHgpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4ICsgNTdweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubG9nby1lbnRlcnRhaW4td2ViIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3R5cG8zY29uZi9leHQvY3JpbWVfaW52ZXN0aWdhdGlvbi9SZXNvdXJjZXMvUHVibGljL2ltZy9wYXJ0bmVybG9nby1lbnRlcnRhaW4td2ViLnBuZycpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4N3B4O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmV0aW5hLWltYWdlLXBuZygncGFydG5lcmxvZ28tZW50ZXJ0YWluLXdlYicsIDk1cHgsIDM1cHgpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHggKyA1N3B4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmlnaHQtY29udGVudHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1haW4tbmF2aWdhdGlvbntcclxuICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmg1e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIGg1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5oNntcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCBoNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1yZWc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiRjaV9yZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JGNpX3JlZDsgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc29jaWFsc3tcclxuICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMHB4IDA7XHJcblxyXG4gICAgICAgICAgICB1bC5zb2NpYWxzLW1lbnV7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4OyBcclxuICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWFkZXItbW9iaWxle1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgIC5zZWFyY2gtY29udGFpbmVye1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6MDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplX2hlYWRlci1tb2JpbGUgKyA1N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZ2xvYmFsLXNlYXJjaHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZW50ZXJ0YWluLWxvZ28tY29udGFpbmVye1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIC5sb2dvLWVudGVydGFpbi13ZWIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGVhZGVyLWRlc2t0b3B7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV9oZWFkZXItbW9iaWxlICsgNTdweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5nbG9iYWwtc2VhcmNoIHtcclxuICAgICAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwNXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxvZ297XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDZ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tYWluLW5hdmlnYXRpb257XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjaV9yZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JGNpX3doaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmZpcnN0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7ICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGl7ICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnNlY29uZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zb2NpYWxze1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5zb2NpYWxzLW1lbnV7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDZ7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV8xMDI0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0OyBcclxuICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiBjYWxjKDExcHggKyAxMHB4KTsgLy8gKyBBYnN0YW5kIGbDvHIgemVudHJpZXJlblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvKiBSRUJSQU5EIDIwMTcgKi9cclxuZm9vdGVyIHtcclxuICAud3JhcHBlci1mdWxsd2lkdGgtZnJhbWUge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemVfOTYwIC0gMXB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuc2l0ZS1mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNpX2JsYWNrO1xyXG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNpX3doaXRlO1xyXG5cclxuICAgIC8vIFBvc2l0aW9uIHJlbGF0aXZlLCBzbyBubyBhZHMgKHNreXNjcmFwZXIpIGNvbWUgb24gdG9wXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDAwMDtcclxuXHJcbiAgICAudGV4dC11cHBlciB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAjdGVjb25zZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICBjb2xvcjogJGFlX2JsYWNrO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwib3Blbl9zYW5zbGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjg3NXJlbTtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJnX3doaXRlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5wci0xMCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvcHlyaWdodC10eHQgcCxcclxuICAgIC5zaXRlbWFwIC50ZXh0bGluayB7XHJcbiAgICAgIGNvbG9yOiAkY2lfd2hpdGU7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRfbGlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICYuY29weXJpZ2h0LXRleHQtZWxlbWVudCB7XHJcbiAgICAgICAgY29sb3I6ICRjaV93aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlbWFwIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbHMge1xyXG4gICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICByaWdodDogaW5oZXJpdDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV85NjApIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDYge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfOTYwKSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgdWwuc29jaWFscy1tZW51IHtcclxuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfOTYwKSB7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlci10ZXh0IHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNpX3doaXRlO1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDE1cHggNDBweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgIGgxLFxyXG4gICAgICBoMixcclxuICAgICAgaDMsXHJcbiAgICAgIGg0LFxyXG4gICAgICBoNSxcclxuICAgICAgaDYsXHJcbiAgICAgIC50ZXh0bGluayxcclxuICAgICAgLmN0YSxcclxuICAgICAgLmNvcHkxLFxyXG4gICAgICAuY29weTIge1xyXG4gICAgICAgIGNvbG9yOiAkY2lfd2hpdGU7XHJcbiAgICAgIH1cclxuICAgICAgLnRleHRsaW5rIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRhZV9ncmV5X2xpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBoNiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNDtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGZvbnRfMTg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGg0IHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250XzE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9udF8yMDtcclxuICAgICAgfVxyXG4gICAgICAuaDItc3VibGluZSB7XHJcbiAgICAgICAgY29sb3I6ICRjaV93aGl0ZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhcnRuZXIge1xyXG4gICAgICBwYWRkaW5nOiAwIDEwJTtcclxuICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcblxyXG4gICAgICB1bC5wYXJ0bmVyLWxvZ29zIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAxNXB4O1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5zaW5nbGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5sb2dvIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIHRvcDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgYm90dG9tO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmxvZ28tYWUtbmV0d29yayB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoXCJwYXJ0bmVybG9nby1hZS1uZXR3b3Jrc1wiLCA2M3B4LCAzOHB4LCA2M3B4LCA3NnB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5sb2dvLWhpc3Rvcnkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKFwicGFydG5lcmxvZ28taGlzdG9yeVwiLCAzMnB4LCAzOHB4LCAzMnB4LCA3NnB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5sb2dvLWFlIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZyhcInBhcnRuZXJsb2dvLWFlXCIsIDM4cHgsIDM0cHgsIDM4cHgsIDY4cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmxvZ28tY2kge1xyXG4gICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKFwicGFydG5lcmxvZ28tY2lcIiwgNTJweCwgNDFweCwgNTJweCwgODJweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubG9nby1lbnRlcnRhaW4td2ViIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZyhcclxuICAgICAgICAgICAgXCJwYXJ0bmVybG9nby1lbnRlcnRhaW4td2ViXCIsXHJcbiAgICAgICAgICAgIDk1cHgsXHJcbiAgICAgICAgICAgIDM0cHgsXHJcbiAgICAgICAgICAgIDk1cHgsXHJcbiAgICAgICAgICAgIDY4cHhcclxuICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubG9nby1oaXN0b3J5LXBsYXkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKFxyXG4gICAgICAgICAgICBcImNpLXBhcnRuZXJsb2dvLWhpc3RvcnktcGxheVwiLFxyXG4gICAgICAgICAgICA4NnB4LFxyXG4gICAgICAgICAgICAzOHB4LFxyXG4gICAgICAgICAgICA4OHB4LFxyXG4gICAgICAgICAgICA3NnB4XHJcbiAgICAgICAgICApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlbWFwIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgdWwuZm9vdGVyLW5hdmkge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY2lfd2hpdGU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfZmxhbWE7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAudGV4dGxpbmsge1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfZmxhbWE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0bGluayB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkY2lfd2hpdGU7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wYXJ0bmVyLXdyYXBwZXIge1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMTBweDtcclxuICAgICAgLnNvY2lhbHMge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xyXG4gICAgICAubm8tYm9yZGVyLXRhYmxldCB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGFydG5lci13cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIC5wYXJ0bmVyIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNvY2lhbHMge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfOTYwKSB7XHJcbiAgICAgIC5uby1ib3JkZXItbGFyZ2Uge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRlYXNlci13cmFwcGVyIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBhcnRuZXItd3JhcHBlciB7XHJcbiAgICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkgYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xyXG4gICAgICAucGFydG5lci13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8qXHJcbiogICBDb29raWVzXHJcbiovXHJcblxyXG4vKiBSRUJSQU5EIDIwMTcgKi9cclxuXHJcbi8vIC5jb29raWVzLCAuY2NfYmFubmVyLXdyYXBwZXJ7XHJcblxyXG4vLyAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuLy8gICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbi8vICAgICB3aWR0aDogMTAwJTtcclxuLy8gICAgIGhlaWdodDogYXV0bztcclxuLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNpX2JsYWNrO1xyXG4vLyAgICAgY29sb3I6ICRhZV9ncmV5O1xyXG4vLyAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuLy8gICAgIHBhZGRpbmc6IDIwcHg7XHJcbi8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbi8vICAgICB6LWluZGV4OiA5OTk7XHJcbi8vICAgICBmb250LXNpemU6ICRmb250XzE0O1xyXG4vLyAgICAgbGluZS1icmVhazogJGZvbnRfMjI7XHJcblxyXG4vLyAgICAgLndyYXBwZXItY29va2llcywgLmNjX2Jhbm5lcntcclxuLy8gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4vLyAgICAgICAgIHAsIC5jY19tZXNzYWdle1xyXG4vLyAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4vLyAgICAgICAgIH1cclxuXHJcbi8vICAgICAgICAgLmN0YSwgLmNjX2J0bntcclxuLy8gICAgICAgICAgICAgQGV4dGVuZCAuY3RhO1xyXG5cclxuLy8gICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4vLyAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbi8vICAgICAgICAgfVxyXG4vLyAgICAgfVxyXG4vLyB9XHJcbi5jY19iYW5uZXItd3JhcHBlcntcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNpX2JsYWNrO1xyXG4gICAgY29sb3I6ICRhZV9ncmV5O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnRfMTQ7XHJcbiAgICBsaW5lLWJyZWFrOiAkZm9udF8yMjtcclxuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRjaV93aGl0ZTtcclxuXHJcbiAgICAuY2NfYmFubmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaV9ibGFjaztcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogaW5oZXJpdDtcclxuICAgICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBpbmhlcml0O1xyXG5cclxuICAgICAgICAuY2NfbWVzc2FnZXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjc3NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZhbGxiYWNrX2ZvbnRzO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI3NXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgbWFyZ2luOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2NfYnRue1xyXG5cclxuICAgICAgICAgICAgLy9TdHlsZSB2b24gLmN0YVxyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaV9yZWQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGh2ci1yZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250XzE2O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyBCcm93c2Vyc3BlemlmaXNjaGUgU3RpbGVcclxuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8qIEhFQURFUiAmIEZPT1RFUi1BTlBBU1NVTkdFTiBGw5xSIEFMVEUgU0VJVEUgKi9cclxuXHJcblxyXG4vKiBOQVZJICYgRk9PVEVSICovXHJcbmhlYWRlciwgZm9vdGVye1xyXG5cclxuICAgIC8qIGF1cyBHbG9iYWwgKi9cclxuICAgICp7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIH1cclxuXHJcbiAgICBhe1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBjb2xvcjogJGhpc3RvcnktYmxhY2s7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICRhZV9ibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWR7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya2dyZXk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ib3JkZXItYm90dG9tLWdyZXl7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRoaXN0b3J5LWdyZXk7XHJcbiAgICB9XHJcblxyXG4gICAgLmJvcmRlci10b3AtZ3JleXtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGhpc3RvcnktZ3JleTtcclxuICAgIH1cclxuXHJcbiAgICBoNHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF8xODtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250XzI0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJvbGR7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRfYm9sZDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDV7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAvKm1hcmdpbi1ib3R0b206IDEwcHg7Ki9cclxuICAgIH1cclxuXHJcbiAgICBoNntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAmLmNvcHl7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNjsgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAsIHVsIGxpe1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICB9XHJcblxyXG4gICAgLnR4dC1jZW50ZXJ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0bGlua3tcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTY7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkaGlzdG9yeS1ibGFjaztcclxuICAgICAgICAmLnVuZGVybGluZXtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYWVfYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMjA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50eHQtdXBwZXJ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcbiAgICAubGFiZWwye1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBAaW5jbHVkZSBmb250X2JvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udF8xMjtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGZvbnRfMTI7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAmLm5vX2Jne1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjZweDsgICBcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfOTYwKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250XzE0O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmb250XzE0O1xyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5iZ19yZWR7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhZV9ibHVlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJnX2dyZWVue1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGlzdG9yeS1ncmVlbjtcclxuICAgICAgICAgICAgcGFkZGluZzogMnB4IDVweCAzcHggNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGhpc3RvcnktYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYmdfZ3JleXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1lZGl1bWRhcmtncmV5O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycHggNXB4IDNweCA1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY2lfcmVke1xyXG4gICAgICAgICAgICBjb2xvcjogJGNpX3JlZDsgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWRpdmlkZXJfd2hpdGV7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgdG9wOiAtNHB4O1xyXG4gICAgICAgIGxlZnQ6IC00MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oaWRkZW4tY29udGVudHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50b2dnbGUtbWVudSB7XHJcbiAgICAgICAgLmFjdGlvbi1jbG9zZSwgLmljb24uYWN0aW9uLWNsb3NleyBcclxuICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAuYWN0aW9uLW9wZW4sIC5pY29uLmFjdGl2ZS1vcGVuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYWN0aW9uLWNsb3NlLCAuaWNvbi5hY3Rpb24tY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyogRW5kOiBhdXMgR2xvYmFsICovXHJcblxyXG5cclxuICAgIC8qIGF1cyBJY29ucyAqL1xyXG4gICAgLmljb24ge1xyXG4gICAgICAgICYuaWNuLXNvY2lhbHN7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGltYWdlLXBuZygnaWNuLXNvY2lhbHMnLCAzMHB4LCAzMHB4LCA5MHB4LCAxMjBweCk7XHJcblxyXG4gICAgICAgICAgICAmLmljbi1mYntcclxuICAgICAgICAgICAgICAgICYuZ3JleXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzBweDsgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYud2hpdGV7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjBweDtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05MHB4OyAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmljbi1pbnN0YWdyYW1te1xyXG4gICAgICAgICAgICAgICAgJi5ncmV5e1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwcHggLTMwcHg7ICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLndoaXRle1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IC02MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IC05MHB4OyAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmljbi15b3V0dWJle1xyXG4gICAgICAgICAgICAgICAgJi5ncmV5e1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggLTMwcHg7ICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLndoaXRle1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IC02MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IC05MHB4OyAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmljbi1tZW51e1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpbWFnZS1wbmcoJ2ljbi1uYXZpJywgMjhweCwgMjFweCwgMjhweCwgMjFweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmljbi1jbG9zZXtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKCdpY24tY2xvc2UnLCAyOHB4LCAyMXB4LCAyOHB4LCAyMXB4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaWNuLXNlYXJjaHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKCdpY24tc2VhcmNoJywgMjBweCwgMjBweCwgMjBweCwgNDBweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmljbi1jbG9zZS1zbWFsbHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2UtcG5nKCdpY24tY2xvc2Utc21hbGwnLCAxMHB4LCAxMHB4LCAxMHB4LCAyMHB4KTtcclxuXHJcbiAgICAgICAgICAgICYuYmxhY2t7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLyogRW5kOiBhdXMgSWNvbnMgKi9cclxuXHJcblxyXG4gICAgLyogYXVzIFRlYXNlciAqL1xyXG4gICAgLnRlYXNlci10ZXh0e1xyXG4gICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC50ZXh0bGluaywgLmN0YSwgLmNvcHkxLCAuY29weTIsIC5sYWJlbDEsIC5sYWJlbDJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICYuY2lfcmVke1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjaV9yZWQ7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8qICAgIHdpZHRoOiA5MCU7Ki9cclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRhZV9ibHVlO1xyXG4gICAgICAgIC8qcG9zaXRpb246IGFic29sdXRlOyovXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgLnRleHQtbGlua3tcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5iaWdnZXN0e1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICAgICAgLmxhYmVsMXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuc3VicGFnZXtcclxuICAgICAgICAgICAgICAgIC5sYWJlbDF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yNXB4OyAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7ICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzk2MCkgeyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgbGVmdDogNjBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYmlne1xyXG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfOTYwKSB7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA2MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubWVkaXVte1xyXG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgaDR7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplXzc2OCkgeyAgXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zbWFsbHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIC5sYWJlbDF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNtYWxsZXN0e1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRhZV9ibHVlO1xyXG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAubGFiZWwxe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2l6ZV83NjgpIHsgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jbGVhbntcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8qIEVuZDogYXVzIFRlYXNlciAqL1xyXG5cclxufVxyXG5cclxuXHJcbi8qIE5BVkkgKi9cclxuaGVhZGVye1xyXG4gICAgJi5zaXRlLWhlYWRlcntcclxuXHJcbiAgICAgICAgLnRvZ2dsZS1tZW51e1xyXG4gICAgICAgICAgICAuaWNuLXNlYXJjaHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnRvZ2dsZS1zZWFyY2guY2xvc2V7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubWFpbntcclxuICAgICAgICAgICAgICAgIC5pY29ue1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYudG9nZ2xlLXNlYXJjaHtcclxuICAgICAgICAgICAgICAgIC5pY24tc2VhcmNoe1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbi1uYXZpZ2F0aW9ue1xyXG4gICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuaDV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgaDU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5oNntcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCBoNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udF8xNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhZV9ncmV5X2xpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYWVfZ3JleV9saWdodDsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zb2NpYWxze1xyXG4gICAgICAgICAgICBoNntcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qIEZPT1RFUiAqL1xyXG4uZm9vdGVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLWdyZXk7XHJcbiAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbn1cclxuIiwiLyogQ09PS0lFLUFOUEFTU1VOR0VOIEbDnFIgQUxURSBTRUlURSAqL1xyXG4vKlxyXG4qICAgQ29va2llc1xyXG4qL1xyXG5cclxuLyogUkVCUkFORCAyMDE3ICovXHJcblxyXG4uY29va2llcywgLmNjX2Jhbm5lci13cmFwcGVye1xyXG5cclxuXHJcbn1cclxuLmNjX2Jhbm5lci13cmFwcGVye1xyXG5cclxuICAgIC5jdGF7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udF9ib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMTY7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFlX2JsdWU7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWVfYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfMjA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNpemVfNzY4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */
