/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'neusablack';src:url("fonts/neusa_black/Neusa-Black-webfont.eot?v=2.27.92");src:url("fonts/neusa_black/Neusa-Black-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/neusa_black/Neusa-Black-webfont.woff2?v=2.27.92") format("woff2"),url("fonts/neusa_black/Neusa-Black-webfont.woff?v=2.27.92") format("woff"),url("fonts/neusa_black/Neusa-Black-webfont.ttf?v=2.27.92") format("truetype"),url("fonts/neusa_black/Neusa-Black-webfont.svg#neusablack") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'neusabold';src:url("fonts/neusa_bold/Neusa-Bold-webfont.eot?v=2.27.92");src:url("fonts/neusa_bold/Neusa-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/neusa_bold/Neusa-Bold-webfont.woff2?v=2.27.92") format("woff2"),url("fonts/neusa_bold/Neusa-Bold-webfont.woff?v=2.27.92") format("woff"),url("fonts/neusa_bold/Neusa-Bold-webfont.ttf?v=2.27.92") format("truetype"),url("fonts/neusa_bold/Neusa-Bold-webfont.svg#neusabold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'neusademibold';src:url("fonts/neusa_demibold/Neusa-DemiBold-webfont.eot?v=2.27.92");src:url("fonts/neusa_demibold/Neusa-DemiBold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/neusa_demibold/Neusa-DemiBold-webfont.woff2?v=2.27.92") format("woff2"),url("fonts/neusa_demibold/Neusa-DemiBold-webfont.woff?v=2.27.92") format("woff"),url("fonts/neusa_demibold/Neusa-DemiBold-webfont.ttf?v=2.27.92") format("truetype"),url("fonts/neusa_demibold/Neusa-DemiBold-webfont.svg#neusademibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'neusaextrabold';src:url("fonts/neusa_extrabold/Neusa-ExtraBold-webfont.eot?v=2.27.92");src:url("fonts/neusa_extrabold/Neusa-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/neusa_extrabold/Neusa-ExtraBold-webfont.woff2?v=2.27.92") format("woff2"),url("fonts/neusa_extrabold/Neusa-ExtraBold-webfont.woff?v=2.27.92") format("woff"),url("fonts/neusa_extrabold/Neusa-ExtraBold-webfont.ttf?v=2.27.92") format("truetype"),url("fonts/neusa_extrabold/Neusa-ExtraBold-webfont.svg#neusaextrabold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'neusalight';src:url("fonts/neusa_light/Neusa-Light-webfont.eot?v=2.27.92");src:url("fonts/neusa_light/Neusa-Light-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/neusa_light/Neusa-Light-webfont.woff2?v=2.27.92") format("woff2"),url("fonts/neusa_light/Neusa-Light-webfont.woff?v=2.27.92") format("woff"),url("fonts/neusa_light/Neusa-Light-webfont.ttf?v=2.27.92") format("truetype"),url("fonts/neusa_light/Neusa-Light-webfont.svg#neusalight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'neusamedium';src:url("fonts/neusa_medium/Neusa-Medium-webfont.eot?v=2.27.92");src:url("fonts/neusa_medium/Neusa-Medium-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/neusa_medium/Neusa-Medium-webfont.woff2?v=2.27.92") format("woff2"),url("fonts/neusa_medium/Neusa-Medium-webfont.woff?v=2.27.92") format("woff"),url("fonts/neusa_medium/Neusa-Medium-webfont.ttf?v=2.27.92") format("truetype"),url("fonts/neusa_medium/Neusa-Medium-webfont.svg#neusamedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'neusaregular';src:url("fonts/neusa_regular/Neusa-Regular-webfont.eot?v=2.27.92");src:url("fonts/neusa_regular/Neusa-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/neusa_regular/Neusa-Regular-webfont.woff2?v=2.27.92") format("woff2"),url("fonts/neusa_regular/Neusa-Regular-webfont.woff?v=2.27.92") format("woff"),url("fonts/neusa_regular/Neusa-Regular-webfont.ttf?v=2.27.92") format("truetype"),url("fonts/neusa_regular/Neusa-Regular-webfont.svg#neusaregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'neusasemibold';src:url("fonts/neusa_semibold/Neusa-SemiBold-webfont.eot?v=2.27.92");src:url("fonts/neusa_semibold/Neusa-SemiBold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/neusa_semibold/Neusa-SemiBold-webfont.woff2?v=2.27.92") format("woff2"),url("fonts/neusa_semibold/Neusa-SemiBold-webfont.woff?v=2.27.92") format("woff"),url("fonts/neusa_semibold/Neusa-SemiBold-webfont.ttf?v=2.27.92") format("truetype"),url("fonts/neusa_semibold/Neusa-SemiBold-webfont.svg#neusasemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'kelson_regular';src:url("fonts/kelson_regular_macroman/kelson_rg-webfont.eot?v=2.27.92");src:url("fonts/kelson_regular_macroman/kelson_rg-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/kelson_regular_macroman/kelson_rg-webfont.woff2?v=2.27.92") format("woff2"),url("fonts/kelson_regular_macroman/kelson_rg-webfont.woff?v=2.27.92") format("woff"),url("fonts/kelson_regular_macroman/kelson_rg-webfont.ttf?v=2.27.92") format("truetype"),url("fonts/kelson_regular_macroman/kelson_rg-webfont.svg#kelson_regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'kelson_light';src:url("fonts/kelson_light_macroman/kelson_lt-webfont.eot?v=2.27.92");src:url("fonts/kelson_light_macroman/kelson_lt-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/kelson_light_macroman/kelson_lt-webfont.woff2?v=2.27.92") format("woff2"),url("fonts/kelson_light_macroman/kelson_lt-webfont.woff?v=2.27.92") format("woff"),url("fonts/kelson_light_macroman/kelson_lt-webfont.ttf?v=2.27.92") format("truetype"),url("fonts/kelson_light_macroman/kelson_lt-webfont.svg#kelson_light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'kelson_light';src:url("fonts/kelson_light_macroman/kelson_lt-webfont.eot?v=2.27.92");src:url("fonts/kelson_light_macroman/kelson_lt-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/kelson_light_macroman/kelson_lt-webfont.woff2?v=2.27.92") format("woff2"),url("fonts/kelson_light_macroman/kelson_lt-webfont.woff?v=2.27.92") format("woff"),url("fonts/kelson_light_macroman/kelson_lt-webfont.ttf?v=2.27.92") format("truetype"),url("fonts/kelson_light_macroman/kelson_lt-webfont.svg#kelson_light") format("svg");font-weight:normal;font-style:normal}pre.dbg{position:absolute;z-index:1500;background:#ffe8b1;left:0;top:0;border:1px solid lightgrey;font-size:12px;line-height:12px}.only-on-over{opacity:0}.only-on-over:hover{opacity:1}.logged-in #qm{display:inherit}.cta{display:inline-block;padding-top:5px;background-image:url("img/cta_top.png?v=2.27.92");background-position:top right;background-repeat:no-repeat;background-size:11px 7px}.cta span{font-family:'neusabold';letter-spacing:0.02rem;background-image:url("img/cta.png?v=2.27.92");background-position:center left;background-repeat:no-repeat;background-size:cover;height:24px;line-height:24px;text-transform:uppercase;color:#fff;padding:0 10px 0 24px;margin-right:0px;white-space:nowrap}.cta.flip{background-image:url("img/cta_top_flip.png?v=2.27.92");background-position:top left}.cta.flip span{background-image:url("img/cta_flip.png?v=2.27.92");background-position:center right;padding:0 24px 0 10px}.cta.fff{background-image:url("img/cta_fff_top.png?v=2.27.92")}.cta.fff span{background-image:url("img/cta_fff.png?v=2.27.92");color:#FF286E}.cta_rev{display:inline-block;padding-bottom:6px;background-image:url("img/cta_bottom.png?v=2.27.92");background-position:bottom left;background-repeat:no-repeat}.cta_rev span{font-family:'neusabold';font-weight:normal;letter-spacing:0.05rem;background-image:url("img/cta_rev.png?v=2.27.92");background-position:center right;height:24px;line-height:24px;text-transform:uppercase;color:#fff;padding:0 58px 0 10px;font-size:17px}.cta_rev span>span{padding:0}.posrelative{position:relative}.content_wrap{padding-top:0}.content_container,.footer_container{position:relative;z-index:20}.content_container{background-color:#e8eaec}body{min-height:101%}@media screen and (min-width: 1024px), screen and (min-width: 768px) and (max-width: 814px), screen and (min-width: 640px) and (max-width: 686px), screen and (max-width: 460px){html{overflow-x:hidden}}body{padding-top:0px !important;background-color:#FFF;background-size:auto auto;background-repeat:no-repeat;background-position:center top}@media screen and (max-width: 1023px){body{background-image:none !important}}body.custom-background{background-color:#FFF !important}.header_container,.content_container,.footer_container,.header_container.fixedTop #header,.timeline-tappe-class.fixedTop>.row{width:768px;margin:0px auto 0px auto}.header_container,.footer_container,.header_container.fixedTop #header,.timeline-tappe-class.fixedTop>.row{overflow-x:hidden}@media screen and (min-width: 768px){.header_container,.content_container,.footer_container,.header_container.fixedTop #header,.timeline-tappe-class.fixedTop>.row{width:768px}}@media screen and (min-width: 1024px){.header_container,.content_container,.footer_container,.header_container.fixedTop #header,.timeline-tappe-class.fixedTop>.row{width:1024px}}@media screen and (max-width: 639px){.header_container,.content_container,.footer_container,.header_container.fixedTop #header,.timeline-tappe-class.fixedTop>.row{width:100%;min-width:320px}}h2{font-family:neusabold, sans-serif}#TB_title{position:absolute;right:0px;background:transparent;border:none;z-index:20}#TB_window{background:rgba(255,255,255,0.85);box-shadow:none;width:100% !important;margin-left:0 !important;left:0 !important;margin-top:0 !important;top:0 !important;height:100% !important;text-align:center}#TB_window #TB_ImageOff{width:100%;height:100%}#TB_window img#TB_Image{border:none;margin:1% auto !important;max-width:98% !important;max-height:98% !important;width:auto;height:auto}#TB_window iframe{position:absolute;z-index:10;left:0px;top:50%;margin-top:-28.125%;margin-left:0px;width:100% !important}@media screen and (max-width: 767px){#TB_window iframe{position:fixed;top:0px;bottom:0px;height:100% !important;margin-top:0px}}body.page-template-streaming.modal-open,body.single-tappa.modal-open{overflow:hidden;min-height:inherit}body.page-template-streaming.modal-open #TB_window,body.single-tappa.modal-open #TB_window{position:fixed;left:0px;top:0;margin-top:0;margin-left:0px;bottom:0px;right:0px;overflow:hidden;display:block;width:100% !important;height:100% !important}body.page-template-streaming.modal-open #TB_window>iframe,body.single-tappa.modal-open #TB_window>iframe{display:block !important;position:absolute !important;top:0px !important;right:0px !important;bottom:0px !important;left:0px !important;margin:0px !important;padding:0px !important;width:100% !important;height:100% !important}.tb-close-icon{line-height:26px;width:26px;height:27px;background:#ef4a81;color:#FFF}.tb-close-icon:hover{color:#FFF}.tb-close-icon::before{font:26px/29px dashicons}::-webkit-input-placeholder{color:#444}:-moz-placeholder{color:#444;opacity:1}::-moz-placeholder{color:#444;opacity:1}:-ms-input-placeholder{color:#444}:placeholder-shown{color:#444}.inloading{display:block !important;opacity:1.0 !important;pointer-events:none !important;background-image:url("img/loading/ring-alt.svg?v=2.27.92") !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:32px 32px !important}.inloading *{opacity:0.24 !important}body.not_ready{background:#FFFFFF !important}a.disabled{cursor:default;pointer-events:none}#TSiframe{position:absolute}.clboth{content:'';display:block;clear:both}@media screen and (max-width: 767px){.reveal-modal .close-reveal-modal{top:0;right:0;padding-top:0.625rem;padding-right:1.375rem;padding-left:1.375rem;padding-bottom:0.625rem}}.btn_rssfeed,#content a.btn_rssfeed{display:block;padding:0 0 0 72px;margin:0 0.9375rem 11px 0.9375rem;background-color:#dc427b;cursor:pointer;line-height:46px;font-size:35px;font-family:'neusabold', sans-serif;color:#FFF;text-transform:uppercase;box-sizing:border-box;background-image:url("img/rss.png?v=2.27.92");background-repeat:no-repeat;background-size:31px 31px;background-position:20px 8px}.btn_rssfeed:hover,.btn_rssfeed:visited,.btn_rssfeed:active,.btn_rssfeed:focus,#content a.btn_rssfeed:hover,#content a.btn_rssfeed:visited,#content a.btn_rssfeed:active,#content a.btn_rssfeed:focus{color:#FFF}#content .row.single-news-content .btn_rssfeed,.row.single-news-content .btn_rssfeed{margin:0 0 11px 0}.tab-pane{position:relative}.tab-pane .action_toggle{position:absolute;top:-40px;right:0;display:none}@media (min-width: 767px){.tab-pane .action_toggle{display:block}}.tab-pane .action_toggle a{color:#000 !important;font-size:20px;line-height:40px;margin-left:10px}.tab-pane .action_toggle a:hover,.tab-pane .action_toggle a:focus{color:#ff4984 !important;text-decoration:none}#content.cont-404{padding:0}#content.cont-404 .cont-title{text-align:center;background:#fff;width:65%;margin:50px auto;position:relative;padding-bottom:50px}#content.cont-404 .cont-title h3{font-family:'neusamedium', sans-serif;height:60px;line-height:60px;width:100%;margin:0px auto;padding:0 5px;color:#bbbcbf;font-size:28px}#content.cont-404 .cont-title .cta{position:absolute;bottom:15px;right:15px}@media screen and (max-width: 1023px){#content.cont-404 .cont-title h3{height:42px;line-height:42px;font-size:22px}}@media screen and (max-width: 767px){#content.cont-404 .cont-title{width:auto;max-width:80%;margin:70px 15px 50px auto}}#home_adv-banner,#home_adv-banner-2{background-color:#cfd1d3;overflow:hidden;text-align:center;margin:0 auto}#home_adv-banner #gi_leaderb_01,#home_adv-banner #rcsad_TopLeft,#home_adv-banner-2 #gi_leaderb_01,#home_adv-banner-2 #rcsad_TopLeft{margin:10px auto}#home_adv-banner img,#home_adv-banner-2 img{display:block;width:auto;height:auto;max-width:100%;margin:0 auto 0 auto}@media screen and (max-width: 640px){#home_adv-banner,#home_adv-banner-2{background-color:#e8eaec;padding-left:0.9375rem;padding-right:0.9375rem}}#content.not_live #home_adv-banner,#content.not_live #home_adv-banner-2,#content.live #home_adv-banner,#content.live #home_adv-banner-2{margin-top:20px}#content.live.cont-percorso #home_adv-banner,#content.not_live.cont-percorso #home_adv-banner,#content.off_season.cont-percorso #home_adv-banner{margin-top:-14px;margin-bottom:20px}@media screen and (max-width: 640px){#home_adv-banner{display:none}}#row_gallery-adv-banner .adv_730x90{text-align:center}@media screen and (max-width: 1023px){#row_home_adv-banner-2{display:none}}#home_adv-small{padding:0px}@media screen and (min-width: 1024px){#home_adv-small{width:33.333%}}@media screen and (max-width: 767px){#home_adv-small{width:100%}}#home_adv-small .adv-small{width:100%;height:100%}#home_adv-small .adv-small h2{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;color:#000;text-transform:uppercase;font-size:18px}@media screen and (max-width: 767px){#home_adv-small .adv-small h2{padding-left:0.9375rem}}#home_adv-small .adv-small .cont-adv{background-color:#d1d1d1;padding:21px 0px 20px 0px;text-align:center}#home_adv-small .adv-small .cont-adv a{display:inline-block;outline:none;max-width:95%}#home_adv-small .adv-small .cont-adv img{max-width:100%}#content.not_live #home_adv-small,#content.live #home_adv-small{padding:0px;position:absolute;height:100%}#content.not_live #home_adv-small h2,#content.live #home_adv-small h2{background-color:#E8EAEC;margin-top:0px;padding-bottom:0.65rem}#content.not_live #home_adv-small .cont-adv,#content.live #home_adv-small .cont-adv{height:auto;line-height:inherit}#content.offseason #home_adv-small{padding-right:0.9375rem}@media screen and (max-width: 767px){#content.offseason #home_adv-small .adv-small{background-color:transparent;position:relative}}.cont-adv-carovana .adv-small{width:100%;height:100%}.cont-adv-carovana .adv-small h2{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;color:#000;text-transform:uppercase;font-size:18px}@media screen and (max-width: 767px){.cont-adv-carovana .adv-small h2{padding-left:0.9375rem}}.cont-adv-carovana .adv-small .cont-adv{background-color:#d1d1d1;padding:10px;text-align:center}.cont-adv-carovana .adv-small .cont-adv img{max-width:100%}#archive-rassegna-stampa .clall{clear:both}#archive-rassegna-stampa>.row.rassegna-stampa-image>.columns{padding-left:0px;padding-right:0px}#archive-rassegna-stampa>.row.rassegna-stampa-image>.columns>.contimg{width:100%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat;border-bottom:2px solid #FF286E;padding-bottom:48.53%;position:relative}#archive-rassegna-stampa>.row.rassegna-stampa-image>.columns>.contimg>span{display:block;position:absolute;width:100%;top:50%;left:0px;color:#ffffff;font-size:80px;line-height:0px;text-align:center;text-transform:uppercase;font-family:'neusasemibold';font-weight:normal;text-shadow:2px 2px 2px #333}@media screen and (max-width: 1023px){#archive-rassegna-stampa>.row.rassegna-stampa-image>.columns>.contimg>span{font-size:65px}}@media screen and (max-width: 767px){#archive-rassegna-stampa>.row.rassegna-stampa-image>.columns>.contimg>span{font-size:32px}}#archive-rassegna-stampa>.menu_categorie{display:block;padding:0px;margin:0px}#archive-rassegna-stampa>.menu_categorie>.btncont{float:left;width:50%;display:block;list-style:none}#archive-rassegna-stampa>.menu_categorie>.btncont>a{background:none;display:block;width:90%;margin:19px auto 19px auto}@media screen and (max-width: 767px){#archive-rassegna-stampa>.menu_categorie>.btncont>a{width:90%}}#archive-rassegna-stampa>.menu_categorie>.btncont>a>div{padding-top:19px;background-size:auto 19px;background-repeat:no-repeat;position:relative;width:100%;height:49px}#archive-rassegna-stampa>.menu_categorie>.btncont>a>div>span{display:block;width:100%;height:49px;background-size:auto 100%;background-repeat:no-repeat;text-align:center}#archive-rassegna-stampa>.menu_categorie>.btncont>a>div>span>strong{display:inline-block;font-weight:normal;font-size:20px;font-family:'neusabold';line-height:49px;text-transform:uppercase;color:#FFFFFF}#archive-rassegna-stampa>.menu_categorie>.btncont.sx>a{padding-right:0px}#archive-rassegna-stampa>.menu_categorie>.btncont.sx>a>div{background-image:url("img/tappa/fumetto_sx_up.png?v=2.27.92");background-position:left top}#archive-rassegna-stampa>.menu_categorie>.btncont.sx>a>div>span{background-image:url("img/tappa/fumetto_sx.png?v=2.27.92");background-position:right top}#archive-rassegna-stampa>.menu_categorie>.btncont.sx.active>a,#archive-rassegna-stampa>.menu_categorie>.btncont.sx:hover>a{background:none}#archive-rassegna-stampa>.menu_categorie>.btncont.sx.active>a>div,#archive-rassegna-stampa>.menu_categorie>.btncont.sx:hover>a>div{background-image:url("img/tappa/fumetto_sx_up_on.png?v=2.27.92")}#archive-rassegna-stampa>.menu_categorie>.btncont.sx.active>a>div>span,#archive-rassegna-stampa>.menu_categorie>.btncont.sx:hover>a>div>span{background-image:url("img/tappa/fumetto_sx_on.png?v=2.27.92")}#archive-rassegna-stampa>.menu_categorie>.btncont.dx>a{padding-left:0px}#archive-rassegna-stampa>.menu_categorie>.btncont.dx>a>div{background-image:url("img/tappa/fumetto_dx_up.png?v=2.27.92");background-position:right top}#archive-rassegna-stampa>.menu_categorie>.btncont.dx>a>div>span{background-image:url("img/tappa/fumetto_dx.png?v=2.27.92");background-position:left top}#archive-rassegna-stampa>.menu_categorie>.btncont.dx.active>a>div,#archive-rassegna-stampa>.menu_categorie>.btncont.dx:hover>a>div{background-image:url("img/tappa/fumetto_dx_up_on.png?v=2.27.92")}#archive-rassegna-stampa>.menu_categorie>.btncont.dx.active>a>div>span,#archive-rassegna-stampa>.menu_categorie>.btncont.dx:hover>a>div>span{background-image:url("img/tappa/fumetto_dx_on.png?v=2.27.92")}@media screen and (max-width: 1023px){#archive-rassegna-stampa>.menu_categorie>.btncont>a>div>span{height:35px}#archive-rassegna-stampa>.menu_categorie>.btncont>a>div>span>strong{font-size:18px;line-height:35px}}@media screen and (max-width: 767px){#archive-rassegna-stampa>.menu_categorie>.btncont>a{width:84%;margin:10px auto 10px auto}#archive-rassegna-stampa>.menu_categorie>.btncont>a>div{padding-top:10px;background-size:auto 10px;height:32px}#archive-rassegna-stampa>.menu_categorie>.btncont>a>div>span{height:32px}#archive-rassegna-stampa>.menu_categorie>.btncont>a>div>span>strong{font-size:14px;line-height:32px}}#archive-rassegna-stampa>.row.items{margin-left:0px}#archive-rassegna-stampa>.row.items>.columns{height:351px;overflow:hidden}@media screen and (max-width: 1023px){#archive-rassegna-stampa>.row.items>.columns{height:261px}}@media screen and (max-width: 767px){#archive-rassegna-stampa>.row.items>.columns{height:170px}}#archive-rassegna-stampa>.row.items>.columns>div{position:absolute;margin:0.9375rem 0.9375rem 0px 0px;right:0px;left:0px;top:0px;bottom:0px;background-color:#cf7195;color:#FFF}#archive-rassegna-stampa>.row.items>.columns>div>.titolo{display:block;padding:20px;margin:0px;color:#FFF;text-decoration:underline;font-size:50px;line-height:50px;font-family:'neusasemibold'}@media screen and (max-width: 1023px){#archive-rassegna-stampa>.row.items>.columns>div>.titolo{padding:15px;font-size:39px;line-height:45px}}@media screen and (max-width: 767px){#archive-rassegna-stampa>.row.items>.columns>div>.titolo{padding:9px;font-size:26px;line-height:32px}}#archive-rassegna-stampa>.row.items>.columns>div>table.dn{padding:0px;margin:0px;position:absolute;left:0px;right:0px;bottom:0px;width:100%;background:transparent;border:none}#archive-rassegna-stampa>.row.items>.columns>div>table.dn td.sx{text-align:left}#archive-rassegna-stampa>.row.items>.columns>div>table.dn td.dx{text-align:right}#archive-rassegna-stampa>.row.items>.columns>div>table.dn td{padding:0px;margin:0px;vertical-align:bottom}#archive-rassegna-stampa>.row.items>.columns>div>table.dn td>.testata{display:inline-block;margin:0px 0px 20px 20px;padding:0px;color:#FFF;text-transform:uppercase;font-size:23px;line-height:23px;font-family:'neusademibold'}@media screen and (max-width: 1023px){#archive-rassegna-stampa>.row.items>.columns>div>table.dn td>.testata{margin:0px 0px 15px 15px;font-size:21px;line-height:21px}}@media screen and (max-width: 767px){#archive-rassegna-stampa>.row.items>.columns>div>table.dn td>.testata{margin:0px 0px 9px 9px;font-size:12px;line-height:12px}}#archive-rassegna-stampa>.row.items>.columns>div>table.dn td>.cta{display:inline-block;margin:0px 20px 20px 0px;padding-top:10px}@media screen and (max-width: 1023px){#archive-rassegna-stampa>.row.items>.columns>div>table.dn td>.cta{margin:0px 15px 15px 0px;padding-top:8px}}@media screen and (max-width: 767px){#archive-rassegna-stampa>.row.items>.columns>div>table.dn td>.cta{margin:0px 9px 9px 0px;padding-top:6px}}#archive-rassegna-stampa>.row.items>.columns>div>table.dn td>.cta>span{color:#cf7195;font-size:20px;line-height:20px}@media screen and (max-width: 1023px){#archive-rassegna-stampa>.row.items>.columns>div>table.dn td>.cta>span{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){#archive-rassegna-stampa>.row.items>.columns>div>table.dn td>.cta>span{font-size:13px;line-height:13px}}#archive-rassegna-stampa>.row.paginazione>.columns{margin-left:0px;margin-right:0.9375rem;margin-top:0.9375rem;width:auto}#archive-rassegna-stampa>.row.paginazione>.columns>a,#archive-rassegna-stampa>.row.paginazione>.columns>span,#archive-rassegna-stampa>.row.paginazione>.columns>.link_prev,#archive-rassegna-stampa>.row.paginazione>.columns>.link_next{display:block;float:left;margin-right:10px;height:34px;min-width:34px;padding:0px 4px 0px 4px;background-color:#cfd2d4;text-align:center;color:#9d9fa1;font-family:'neusabold';font-size:18px;line-height:34px;text-transform:uppercase}@media screen and (max-width: 767px){#archive-rassegna-stampa>.row.paginazione>.columns>a,#archive-rassegna-stampa>.row.paginazione>.columns>span,#archive-rassegna-stampa>.row.paginazione>.columns>.link_prev,#archive-rassegna-stampa>.row.paginazione>.columns>.link_next{height:25px;min-width:25px;font-size:12px;line-height:25px;margin-right:5px}}#archive-rassegna-stampa>.row.paginazione>.columns>a:hover{background-color:#FFFFFF;color:#FF286E}#archive-rassegna-stampa>.row.paginazione>.columns>.link_prev{padding:0px 8px 0px 4px}#archive-rassegna-stampa>.row.paginazione>.columns>.link_next{padding:0px 4px 0px 8px}#archive-rassegna-stampa>.row.paginazione>.columns>a.link_page.on,#archive-rassegna-stampa>.row.paginazione>.columns>span{background-color:#FF286E;color:#FFFFFF}#archive-squadra{background-color:#FFFFFF}#archive-squadra .clall{clear:both}#archive-squadra>.row.squadra-image>.columns{padding-left:0px;padding-right:0px}#archive-squadra>.row.squadra-image>.columns>.contimg{width:100%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat;border-bottom:2px solid #FF286E;padding-bottom:34%}#archive-squadra>.row.titolo>.columns>h1{display:block;margin:30px 0px 10px 0px;padding:0px 0px 6px 0.5rem;font-size:18px;font-family:'neusabold';line-height:18px;color:#40484b;text-transform:uppercase}#archive-squadra>.row.items{margin-left:0px;padding-bottom:25px}#archive-squadra>.row.items>.columns{padding-left:0px}#archive-squadra>.row.items>.columns .cont_img{position:relative;padding-bottom:86.2%}#archive-squadra>.row.items>.columns .cont_img>div.maglia{position:absolute;z-index:10;top:10.9%;right:0px;bottom:19.27%;left:0px;background-size:contain;background-position:center center;background-repeat:no-repeat}#archive-squadra>.row.items>.columns .cont_img>div.freccia{opacity:0;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;position:absolute;z-index:20;top:3%;right:11.15%;bottom:4%;left:11.15%;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/squadre/pointer.png")}#archive-squadra>.row.items>.columns .cont_txt{padding:15px 10px 15px 10px;margin:0px 0px 15px 0px;background-color:#e6e6e6;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out}@media only screen and (max-width: 767px){#archive-squadra>.row.items>.columns .cont_txt{padding-top:9px;padding-bottom:5px}}#archive-squadra>.row.items>.columns .cont_txt>h2{display:block;padding:0px;margin:0px;font-size:24px;line-height:24px;color:#404040;font-family:'neusabold';text-transform:uppercase}@media only screen and (max-width: 768px){#archive-squadra>.row.items>.columns .cont_txt>h2{font-size:21px}}@media only screen and (max-width: 767px){#archive-squadra>.row.items>.columns .cont_txt>h2{font-size:17px;line-height:20px;min-height:44px}}#archive-squadra>.row.items>.columns .cont_txt>h3{display:block;padding:0px;margin:0px;font-size:20px;line-height:20px;color:#404040;font-family:'neusademibold';text-transform:uppercase}@media only screen and (max-width: 768px){#archive-squadra>.row.items>.columns .cont_txt>h3{font-size:17px}}@media only screen and (max-width: 767px){#archive-squadra>.row.items>.columns .cont_txt>h3{font-size:15px}}#archive-squadra>.row.items>.columns:last-child{float:left}#archive-squadra>.row.items>.columns:hover .cont_img>div.freccia,#archive-squadra>.row.items>.columns.on .cont_img>div.freccia{opacity:1}#archive-squadra>.row.items>.columns:hover .cont_txt,#archive-squadra>.row.items>.columns.on .cont_txt{background-color:#ef4a82}#archive-squadra>.row.items>.columns:hover .cont_txt>h2,#archive-squadra>.row.items>.columns.on .cont_txt>h2{color:#FFF}#archive-squadra>.row.items>.columns:hover .cont_txt>h3,#archive-squadra>.row.items>.columns.on .cont_txt>h3{color:#FFF}#archive-squadra>.row.paginazione>.columns{margin-left:0px;margin-right:0.9375rem;margin-top:0.9375rem;width:auto}#archive-squadra>.row.paginazione>.columns>a,#archive-squadra>.row.paginazione>.columns>span,#archive-squadra>.row.paginazione>.columns>.link_prev,#archive-squadra>.row.paginazione>.columns>.link_next{display:block;float:left;margin-right:10px;height:34px;min-width:34px;padding:0px 4px 0px 4px;background-color:#cfd2d4;text-align:center;color:#9d9fa1;font-family:'neusabold';font-size:18px;line-height:34px;text-transform:uppercase}@media screen and (max-width: 767px){#archive-squadra>.row.paginazione>.columns>a,#archive-squadra>.row.paginazione>.columns>span,#archive-squadra>.row.paginazione>.columns>.link_prev,#archive-squadra>.row.paginazione>.columns>.link_next{height:25px;min-width:25px;font-size:12px;line-height:25px;margin-right:5px}}#archive-squadra>.row.paginazione>.columns>a:hover{background-color:#FFFFFF;color:#FF286E}#archive-squadra>.row.paginazione>.columns>.link_prev{padding:0px 8px 0px 4px}#archive-squadra>.row.paginazione>.columns>.link_next{padding:0px 4px 0px 8px}#archive-squadra>.row.paginazione>.columns>a.link_page.on,#archive-squadra>.row.paginazione>.columns>span{background-color:#FF286E;color:#FFFFFF}#archive-squadra>#row_home_adv-banner{margin-left:-0.9375rem;margin-right:-0.9375rem}.banner-tappe img{width:100%;height:auto}.content_container .countdown-container,.content_container.eng .countdown-container,.content_container.it .countdown-container{display:block;border:5px solid #FF286E;border-left:none;border-right:none;background-color:#fff;height:101px;box-sizing:border-box}@media screen and (max-width: 640px){.content_container .countdown-container,.content_container.eng .countdown-container,.content_container.it .countdown-container{border:3px solid #FF286E;border-left:none;border-right:none;height:64px}}.content_container .countdown-container .container,.content_container.eng .countdown-container .container,.content_container.it .countdown-container .container{position:relative;top:0;left:0;width:92.5%;height:100%;margin:auto;display:block}.content_container .countdown-container .container .time-container,.content_container.eng .countdown-container .container .time-container,.content_container.it .countdown-container .container .time-container{width:60%;position:relative;top:7px;padding-top:2px;display:inline-block;text-align:center}.content_container .countdown-container .container .time-container p,.content_container.eng .countdown-container .container .time-container p,.content_container.it .countdown-container .container .time-container p{font-family:neusasemibold, sans-serif;font-size:28px;text-transform:capitalize;color:#2d3439;margin:0;line-height:1}.content_container .countdown-container .container .time-container p span,.content_container.eng .countdown-container .container .time-container p span,.content_container.it .countdown-container .container .time-container p span{display:inline-block;font-size:43px;color:#FF286E;text-align:right}.content_container .countdown-container .container .time-container p .nSecond,.content_container .countdown-container .container .time-container p .nMinute,.content_container.eng .countdown-container .container .time-container p .nSecond,.content_container.eng .countdown-container .container .time-container p .nMinute,.content_container.it .countdown-container .container .time-container p .nSecond,.content_container.it .countdown-container .container .time-container p .nMinute{min-width:43px}.content_container .countdown-container .container .time-container .testo-countdown,.content_container.eng .countdown-container .container .time-container .testo-countdown,.content_container.it .countdown-container .container .time-container .testo-countdown{font-size:26px;text-transform:uppercase;letter-spacing:0.56px;word-spacing:-1px}.content_container .countdown-container .container .time-container .testo-countdown span,.content_container.eng .countdown-container .container .time-container .testo-countdown span,.content_container.it .countdown-container .container .time-container .testo-countdown span{font-size:26px}@media screen and (max-width: 1023px){.content_container .countdown-container .container .time-container,.content_container.eng .countdown-container .container .time-container,.content_container.it .countdown-container .container .time-container{top:10px}.content_container .countdown-container .container .time-container p,.content_container.eng .countdown-container .container .time-container p,.content_container.it .countdown-container .container .time-container p{font-size:24px}.content_container .countdown-container .container .time-container p span,.content_container.eng .countdown-container .container .time-container p span,.content_container.it .countdown-container .container .time-container p span{font-size:38px}.content_container .countdown-container .container .time-container p .nSecond,.content_container .countdown-container .container .time-container p .nMinute,.content_container.eng .countdown-container .container .time-container p .nSecond,.content_container.eng .countdown-container .container .time-container p .nMinute,.content_container.it .countdown-container .container .time-container p .nSecond,.content_container.it .countdown-container .container .time-container p .nMinute{min-width:38px}.content_container .countdown-container .container .time-container .testo-countdown,.content_container.eng .countdown-container .container .time-container .testo-countdown,.content_container.it .countdown-container .container .time-container .testo-countdown{font-size:23px}.content_container .countdown-container .container .time-container .testo-countdown span,.content_container.eng .countdown-container .container .time-container .testo-countdown span,.content_container.it .countdown-container .container .time-container .testo-countdown span{font-size:23px}}@media screen and (max-width: 768px){.content_container .countdown-container .container .time-container,.content_container.eng .countdown-container .container .time-container,.content_container.it .countdown-container .container .time-container{top:10px}.content_container .countdown-container .container .time-container p,.content_container.eng .countdown-container .container .time-container p,.content_container.it .countdown-container .container .time-container p{font-size:21px;margin:6px 0 -6px 0}.content_container .countdown-container .container .time-container p span,.content_container.eng .countdown-container .container .time-container p span,.content_container.it .countdown-container .container .time-container p span{font-size:33px}.content_container .countdown-container .container .time-container p .nSecond,.content_container .countdown-container .container .time-container p .nMinute,.content_container.eng .countdown-container .container .time-container p .nSecond,.content_container.eng .countdown-container .container .time-container p .nMinute,.content_container.it .countdown-container .container .time-container p .nSecond,.content_container.it .countdown-container .container .time-container p .nMinute{min-width:33px}.content_container .countdown-container .container .time-container .testo-countdown,.content_container.eng .countdown-container .container .time-container .testo-countdown,.content_container.it .countdown-container .container .time-container .testo-countdown{font-size:20px}.content_container .countdown-container .container .time-container .testo-countdown span,.content_container.eng .countdown-container .container .time-container .testo-countdown span,.content_container.it .countdown-container .container .time-container .testo-countdown span{font-size:20px}}@media screen and (max-width: 640px){.content_container .countdown-container .container .time-container,.content_container.eng .countdown-container .container .time-container,.content_container.it .countdown-container .container .time-container{top:9px;word-spacing:-0.5px}.content_container .countdown-container .container .time-container p,.content_container.eng .countdown-container .container .time-container p,.content_container.it .countdown-container .container .time-container p{font-size:10px;margin:2px 0 -2px 0}.content_container .countdown-container .container .time-container p span,.content_container.eng .countdown-container .container .time-container p span,.content_container.it .countdown-container .container .time-container p span{font-size:17px}.content_container .countdown-container .container .time-container p .nSecond,.content_container .countdown-container .container .time-container p .nMinute,.content_container.eng .countdown-container .container .time-container p .nSecond,.content_container.eng .countdown-container .container .time-container p .nMinute,.content_container.it .countdown-container .container .time-container p .nSecond,.content_container.it .countdown-container .container .time-container p .nMinute{min-width:17px}.content_container .countdown-container .container .time-container .testo-countdown,.content_container.eng .countdown-container .container .time-container .testo-countdown,.content_container.it .countdown-container .container .time-container .testo-countdown{font-size:12.5px;letter-spacing:0.1px}.content_container .countdown-container .container .time-container .testo-countdown span,.content_container.eng .countdown-container .container .time-container .testo-countdown span,.content_container.it .countdown-container .container .time-container .testo-countdown span{font-size:12.5px}}.content_container .countdown-container .container .banner,.content_container.eng .countdown-container .container .banner,.content_container.it .countdown-container .container .banner{background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;top:0;left:0;width:30%;height:100%;display:inline-block;float:left}.content_container .countdown-container .container .banner-dx,.content_container.eng .countdown-container .container .banner-dx,.content_container.it .countdown-container .container .banner-dx{background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;top:5%;right:0;width:10%;height:90%;display:inline-block;float:right}@media screen and (max-width: 640px){.content_container.eng .countdown-container .container .time-container{top:9px}.content_container.eng .countdown-container .container .time-container p{font-size:10px;margin:2px 0 -2px 0}.content_container.eng .countdown-container .container .time-container p span{font-size:17px}.content_container.eng .countdown-container .container .time-container p .nSecond,.content_container.eng .countdown-container .container .time-container p .nMinute{min-width:17px}.content_container.eng .countdown-container .container .time-container .testo-countdown{font-size:11px;letter-spacing:0.1px}.content_container.eng .countdown-container .container .time-container .testo-countdown span{font-size:11px}}.component.cta-store{width:auto;height:100%;background-color:#D1D1D1}.component.cta-store h2{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;color:#000;text-transform:uppercase;font-size:18px}@media screen and (max-width: 767px){.component.cta-store h2{padding-left:0.9375rem}}.component.cta-store .cont-adv{background-color:#d1d1d1;text-align:center}.component.cta-store .cont-adv a{display:block;outline:none}.component.cta-store .cont-adv a img{width:100%;max-width:100%}#content.offseason #row_home_social-wall-feed #home_adv-banner-2,#content.offseason #row_follow-social-advsmall #home_adv-banner-2,#content.not_live #row_home_social-wall-feed #home_adv-banner-2,#content.not_live #row_follow-social-advsmall #home_adv-banner-2,#content.live #row_home_social-wall-feed #home_adv-banner-2,#content.live #row_follow-social-advsmall #home_adv-banner-2{padding-left:0.9375rem;padding-right:0.9375rem;margin-top:25px;background:none}#content.offseason #row_follow-social-advsmall #home_adv-banner-2{padding-left:0;padding-top:36px;margin-top:0}@media screen and (max-width: 767px){#content.offseason #row_follow-social-advsmall #home_adv-banner-2{padding-left:0.9375rem}}#home_adv-small .component.cta-store{margin-top:36px;height:auto}#home_adv-small .component.cta-store .cont-adv{background-color:#e8eaec}@media screen and (max-width: 767px){#home_adv-small .component.cta-store .cont-adv{padding-left:0.9375rem}}#content.page-live .cont-adv-carovana .component.cta-store{margin-top:36px;height:auto}#content.cont-dove .row-dove{padding:0 15px 0 20px}#content.cont-dove .row-dove .row{position:relative;padding-bottom:15px;border-bottom:2px solid #fff}#content.cont-dove .row-dove .row:last-child{border-bottom:none}#content.cont-dove>.dove_ico{width:45px;height:17px;position:absolute;right:13px;top:9px;background-image:url("img/tappa/dove_ico.png?v=2.27.92");background-position:center center;background-repeat:no-repeat;background-size:contain}#content.cont-dove h3{font-size:26px;line-height:26px;margin:0 0 8px 0;font-family:'neusademibold', sans-serif;color:#fff;text-transform:uppercase}#content.cont-dove h2{font-size:22px;line-height:26px;margin:10px 0;font-family:'neusabold', sans-serif;color:#fff;text-transform:uppercase}#content.cont-dove p{font-family:'neusamedium', sans-serif;font-size:20px;line-height:26px;margin-bottom:0;color:#fff;padding-right:5px;max-width:88%}#content.cont-dove .cta.fff{position:absolute;right:0;bottom:15px}#content.cont-dove .cta.fff span{font-size:16px;color:#2A508C}@media screen and (max-width: 1023px){#content.cont-dove h3{font-size:22px;line-height:26px;margin:0 0 8px 0}#content.cont-dove h2{font-size:18px;line-height:22px;margin:10px 0}#content.cont-dove p{font-size:17px;line-height:20px;max-width:85%}#content.cont-dove .cta.fff{padding-top:3px}#content.cont-dove .cta.fff span{font-size:14px}}@media screen and (max-width: 767px){#content.cont-dove .row-dove .row{padding-bottom:0;border-bottom:none}#content.cont-dove .row-dove .row:last-child{padding-bottom:18px}#content.cont-dove>.dove_ico{width:65px;height:24px;top:12px}#content.cont-dove h3{font-size:21px;line-height:24px;margin:0 0 6px 0}#content.cont-dove h2{font-size:28px;line-height:30px;margin:10px 0;padding-bottom:10px;border-bottom:1px solid #fff}#content.cont-dove p{font-size:15px;line-height:17px;max-width:82%;white-space:normal;max-width:100%}#content.cont-dove .cont-link{margin-top:13px}#content.cont-dove .cta.fff{padding-top:0px;position:relative;float:right;bottom:0}#content.cont-dove .cta.fff span{font-size:12px;padding:0 10px 0 18px}}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/@media screen and (min-width: 768px){#home_follow-us{width:100%;padding-left:0.9375rem;padding-right:0.9375rem}}#widget-followus .cont_followus{padding:0}@media screen and (max-width: 1023px){#widget-followus .cont_followus{padding-left:0.9375rem;padding-right:0.9375rem}}#widget-followus .cont_followus>h2{color:#000;text-transform:uppercase;font-size:18px;margin-top:20px}@media screen and (max-width: 767px){#widget-followus .cont_followus>h2{padding-left:0px}}#widget-followus .cont_followus>h2.off{display:block}#widget-followus .cont_followus>h2.on{display:none}#widget-followus .cont_followus .cont_social{margin-bottom:20px}#widget-followus .cont_followus .cont_social>div{width:20%;height:55px;line-height:55px;padding-right:1%;padding-left:0}#widget-followus .cont_followus .cont_social>div:last-child{padding-right:0px}#widget-followus .cont_followus .cont_social a{display:block;width:100%;color:#fff;font-size:29px;height:100%;position:relative;font-family:neusademibold, sans-serif}#widget-followus .cont_followus .cont_social a span{color:#fff;position:absolute;top:0}#widget-followus .cont_followus .cont_social a i{margin:0 4px;width:40px;height:100%;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:40px auto}@media screen and (max-width: 1023px){#widget-followus .cont_followus .cont_social a{font-size:21px}#widget-followus .cont_followus .cont_social a i{margin:0 6px;width:28px;background-size:28px auto}}@media screen and (max-width: 767px){#widget-followus .cont_followus .cont_social a i{margin:0;width:100%;background-size:30px auto}#widget-followus .cont_followus .cont_social a span{display:none}}@media screen and (max-width: 1023px){#widget-followus .cont_followus .cont_social>div{font-size:20px;height:40px;line-height:40px}}@media screen and (max-width: 767px){#widget-followus .cont_followus .cont_social>div{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-right:35px;padding:0;float:left}}#widget-followus .cont_followus .cont_social .social_facebook{background-color:#3b5998}#widget-followus .cont_followus .cont_social .social_facebook i{background-image:url("img/social/facebook.png?v=2.27.92")}#widget-followus .cont_followus .cont_social .social_twitter{background-color:#00aced}#widget-followus .cont_followus .cont_social .social_twitter i{background-image:url("img/social/twitter.png?v=2.27.92");margin:0px;width:38px}@media screen and (max-width: 1023px){#widget-followus .cont_followus .cont_social .social_twitter i{width:28px}}#widget-followus .cont_followus .cont_social .social_snapchat{background-image:url("img/carovana/snapchat.png?v=2.27.92");background-size:cover}#widget-followus .cont_followus .cont_social .social_dailymotion{background-color:#0066dc}#widget-followus .cont_followus .cont_social .social_dailymotion i{background-image:url("img/social/dailymotion.png?v=2.27.92")}#widget-followus .cont_followus .cont_social .social_instagram{background-color:#125688}#widget-followus .cont_followus .cont_social .social_instagram i{background-image:url("img/social/instagram.png?v=2.27.92");margin:0px;width:38px}@media screen and (max-width: 1023px){#widget-followus .cont_followus .cont_social .social_instagram i{width:28px}}#widget-followus .cont_followus .cont_social .social_youtube{background-color:#bb0000}#widget-followus .cont_followus .cont_social .social_youtube i{background-image:url("img/social/youtube.png?v=2.27.92")}#widget-followus .cont_followus .cont_social .social_strava{background-color:#da4c13}#widget-followus .cont_followus .cont_social .social_strava i{background-image:url("img/social/strava.png?v=2.27.92")}@media screen and (max-width: 1023px){#content.offseason #widget-followus .cont_followus{padding-left:0;padding-right:0}}@media screen and (max-width: 767px){#content.offseason #widget-followus .cont_followus{padding-left:0.9375rem;padding-right:0.9375rem}#content.offseason #widget-followus .cont_followus h2{margin-left:-0.9375rem}#content.offseason #widget-followus .cont_followus .cont_social>div{float:none;width:100%;height:48px;line-height:48px;border-radius:0;overflow:hidden;margin-right:0;margin-bottom:7px;padding:0}#content.offseason #widget-followus .cont_followus .cont_social>div a{font-size:30px}#content.offseason #widget-followus .cont_followus .cont_social>div a i{width:60px}#content.offseason #widget-followus .cont_followus .cont_social>div a span{display:block;width:100%;text-align:center}}#content.not_live .cont_followus>h2,#content.live .cont_followus>h2,#content.carovana .cont_followus>h2{color:#000;text-transform:uppercase;font-size:18px}#content.not_live .cont_followus>h2.off,#content.live .cont_followus>h2.off,#content.carovana .cont_followus>h2.off{display:none}#content.not_live .cont_followus>h2.on,#content.live .cont_followus>h2.on,#content.carovana .cont_followus>h2.on{display:block;text-align:center}@media screen and (max-width: 767px){#content.not_live .cont_followus>h2.on,#content.live .cont_followus>h2.on,#content.carovana .cont_followus>h2.on{text-align:left}#content.not_live .cont_followus>h2.on span,#content.live .cont_followus>h2.on span,#content.carovana .cont_followus>h2.on span{display:none}}#content.not_live .cont_followus .cont_social,#content.live .cont_followus .cont_social,#content.carovana .cont_followus .cont_social{width:100%;text-align:center;margin:0 0 10px 0}#content.not_live .cont_followus .cont_social>div,#content.live .cont_followus .cont_social>div,#content.carovana .cont_followus .cont_social>div{width:50px;height:50px;line-height:50px;margin-right:22px;padding:0;float:none;display:inline-block}#content.not_live .cont_followus .cont_social>div a,#content.live .cont_followus .cont_social>div a,#content.carovana .cont_followus .cont_social>div a{border-radius:50%;overflow:hidden}#content.not_live .cont_followus .cont_social>div i,#content.live .cont_followus .cont_social>div i,#content.carovana .cont_followus .cont_social>div i{background-size:36px auto;width:100%;margin:0}#content.not_live .cont_followus .cont_social>div span,#content.live .cont_followus .cont_social>div span,#content.carovana .cont_followus .cont_social>div span{display:none}@media screen and (max-width: 1023px){#content.not_live .cont_followus .cont_social>div,#content.live .cont_followus .cont_social>div,#content.carovana .cont_followus .cont_social>div{width:40px;height:40px;line-height:40px;margin-right:12px}#content.not_live .cont_followus .cont_social>div i,#content.live .cont_followus .cont_social>div i,#content.carovana .cont_followus .cont_social>div i{background-size:28px auto}}@media screen and (max-width: 767px){#content.not_live .cont_followus .cont_social>div,#content.live .cont_followus .cont_social>div,#content.carovana .cont_followus .cont_social>div{width:70px;height:70px;line-height:70px;margin-right:30px}#content.not_live .cont_followus .cont_social>div i,#content.live .cont_followus .cont_social>div i,#content.carovana .cont_followus .cont_social>div i{background-size:50px auto}}@media screen and (max-width: 639px){#content.not_live .cont_followus .cont_social>div,#content.live .cont_followus .cont_social>div,#content.carovana .cont_followus .cont_social>div{width:35px;height:35px;line-height:35px;margin-right:10px}#content.not_live .cont_followus .cont_social>div i,#content.live .cont_followus .cont_social>div i,#content.carovana .cont_followus .cont_social>div i{background-size:26px auto}}#content.not_live .cont_followus .cont_social>div:last-child,#content.live .cont_followus .cont_social>div:last-child,#content.carovana .cont_followus .cont_social>div:last-child{margin-right:0}@media screen and (max-width: 767px){#content.not_live .cont_followus,#content.live .cont_followus,#content.carovana .cont_followus{padding-left:0;padding-right:0}}@media screen and (max-width: 639px){#content.not_live .cont_followus .cont_social,#content.live .cont_followus .cont_social,#content.carovana .cont_followus .cont_social{text-align:left;margin-left:0px}}#content.carovana .cont_followus>h2,#content.carovana .cont_followus>h2.on{color:#000;text-transform:uppercase;font-size:32px}@media screen and (max-width: 1023px){#content.carovana .cont_followus>h2,#content.carovana .cont_followus>h2.on{font-size:25px}}@media screen and (max-width: 767px){#content.carovana .cont_followus>h2,#content.carovana .cont_followus>h2.on{font-size:25px;text-align:center}}#content.carovana .cont_followus>.cont_social{text-align:center}@media screen and (max-width: 767px){#content.carovana .cont_followus>.cont_social>div{display:inline-block !important;width:48px !important;margin:0px 5px 0px 5px !important}}@media screen and (max-width: 767px){#content.carovana .cont_followus>.cont_social>div>a>span{display:none !important}}@media screen and (max-width: 767px){#content.carovana .cont_followus>.cont_social>div>a>i{width:48px !important}}.footer_container .footer_wrap{max-width:1024px;width:100%;background-color:#000;color:#fff;border-top:none;padding-top:0px;padding-bottom:0}.footer_container .menu_content{height:300px;margin:10px 0px 10px 0;padding-top:46px}.footer_container .menu_content .menu{margin-left:0;font-family:neusasemibold, sans-serif}.footer_container .menu_content .menu li a{text-transform:uppercase;color:#fff;font-size:15px}.footer_container .menu_content .menu>li{display:block;float:left;margin-left:15px;font-weight:bold;width:130px}.footer_container .menu_content .menu .sub-menu{margin-left:0;font-family:neusaregular, sans-serif}.footer_container .menu_content .menu .sub-menu li{font-weight:normal;list-style-type:none;line-height:1.2;padding:3px 0}.footer_container .menu_content .menu .sub-menu li a{color:#aaa}@media screen and (max-width: 1023px){.footer_container .menu_content .menu>li{margin-left:11px;width:96px}}@media screen and (max-width: 767px){.footer_container .menu_content{display:none}}.footer_container .footer_bottom{background:#000;padding:20px}.footer_container .footer_bottom p,.footer_container .footer_bottom a{text-transform:uppercase;color:#5f6466;font-size:14px;line-height:26px;font-family:neusaregular, sans-serif}@media screen and (max-width: 639px){.footer_container .footer_bottom{padding:15px}.footer_container .footer_bottom p,.footer_container .footer_bottom a{font-size:12px;line-height:15px}}.footer_container .divisor_line_footer{background:#FF286E;height:2px;position:relative}.js-alert{position:fixed;bottom:0;left:0;right:0;z-index:1201;max-height:0;overflow:hidden;-webkit-transition:max-height 0.8s;-moz-transition:max-height 0.8s;transition:max-height 0.8s;background-color:#FF286E;color:#fff;padding:0 20px;border-top:2px solid #FFFFFF}.js-alert .cont-text{float:left}.js-alert .cont-text .title{text-transform:uppercase;font-size:25px;line-height:25px;font-family:'neusasemibold',sans-serif;color:#fff;margin:0;padding:15px 0 5px 0}.js-alert .cont-text .message{margin:0;padding:5px 0 15px 0;line-height:16px;font-size:14px}.js-alert .cont-button{float:right}.js-alert .cont-button .cta{padding-top:7px;margin-bottom:0;margin-top:5px;cursor:pointer}.js-alert .cont-button .cta.ko{display:none}body.page-template-carovana .js-alert{background-color:#cb0879}.modalAlert .js-alert .cont-button .cta.ok{display:none}.confirm .js-alert .cont-button .cta.ko{display:block}.js-alert.open{max-height:200px}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#gallery-list .gallery-filtri{margin:0;padding:0 0.9375rem}#gallery-list .gallery-filtri h2{color:#40484b;text-transform:uppercase;font-family:'neusasemibold', sans-serif;font-size:14px;margin-top:15px}#gallery-list .gallery-filtri>.columns{padding:0}#gallery-list .gallery-filtri .filtri-check{border:none;padding:0;margin:0 0 20px 0;float:left}#gallery-list .gallery-filtri .filtri-check input{display:none}#gallery-list .gallery-filtri .filtri-check>label,#gallery-list .gallery-filtri .filtri-check>a{text-transform:uppercase;font-family:'neusasemibold', sans-serif;font-size:17px;margin:0 22px;line-height:28px;height:28px;color:#505659;text-decoration:none}#gallery-list .gallery-filtri .filtri-check>label.on,#gallery-list .gallery-filtri .filtri-check>a.on{color:#FF286E}#gallery-list .gallery-filtri .tappa-select,#gallery-list .gallery-filtri .anni-select{color:#505659;font-size:14px;font-family:'neusamedium', sans-serif;border:none;height:28px;width:110px;outline:none;margin-left:22px;float:left}#gallery-list .gallery-filtri .tappa-select option,#gallery-list .gallery-filtri .anni-select option{height:28px;line-height:28px}#gallery-list .gallery-filtri .selectize-input,#gallery-list .gallery-filtri .selectize-control.single .selectize-input.input-active{border-radius:0;border:none;height:28px;line-height:28px;box-shadow:none;padding:0px 18px 0 0;text-align:center}#gallery-list .gallery-filtri .selectize-dropdown,#gallery-list .gallery-filtri .selectize-input,#gallery-list .gallery-filtri .selectize-input input{font-size:14px}#gallery-list .gallery-filtri .selectize-dropdown .active{background-color:#FF286E;color:#fff}#gallery-list .gallery-filtri .selectize-control.single .selectize-input.input-active input{position:absolute !important;opacity:0 !important}#gallery-list .gallery-filtri .selectize-dropdown{z-index:30;border:none;box-shadow:none;border-radius:0;top:1px !important}#gallery-list .gallery-filtri .selectize-dropdown .selectize-dropdown-content{text-align:center;padding:0px 3px 0 0}#gallery-list .gallery-filtri .selectize-control.single .selectize-input:after,#gallery-list .gallery-filtri .selectize-input::after{content:'';width:8px;height:8px;background-image:url("img/select_arrow.png?v=2.27.92");background-size:contain;background-position:center;background-repeat:no-repeat;border-style:none;border-width:0;border-color:transparent;margin-top:-4px;right:10px}#gallery-list .gallery-filtri .selectize-control.single .selectize-input.input-active:after{background-image:url("img/select_arrow_su.png?v=2.27.92")}#gallery-list .gallery-filtri .selectize-input>*{line-height:28px;height:28px}@media screen and (max-width: 639px){#gallery-list .gallery-filtri{padding:0}#gallery-list .gallery-filtri h2{padding:0 0.9375rem}#gallery-list .gallery-filtri .filtri-check{width:100%;float:none;padding:0 0.9375rem}#gallery-list .gallery-filtri .filtri-check>label,#gallery-list .gallery-filtri .filtri-check>a{margin:0;width:32%;text-align:center;display:inline-block;white-space:nowrap}#gallery-list .gallery-filtri .tappa-select,#gallery-list .gallery-filtri .anni-select{color:#505659;font-size:19px;height:38px;line-height:38px;float:none;width:100%;margin:0 0 28px 0;padding:0}#gallery-list .gallery-filtri .selectize-input,#gallery-list .gallery-filtri .selectize-control.single .selectize-input.input-active{height:38px;line-height:38px;padding:0px 18px 0 0}#gallery-list .gallery-filtri .selectize-dropdown,#gallery-list .gallery-filtri .selectize-input,#gallery-list .gallery-filtri .selectize-input input{font-size:19px}}#gallery-list .cont-gallery{margin:0 0.9375rem}#gallery-list .cont-gallery .row{margin:0 0 17px 0}#gallery-list .cont-gallery .row .columns{padding:0 17px 0 0}#gallery-list .cont-gallery .row .columns:last-child{padding:0}#gallery-list .cont-gallery .cont-img{background-color:#FFFFFF;cursor:pointer;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}#gallery-list .cont-gallery .cont-img img{display:none}#gallery-list .cont-gallery .cont-img .play{position:absolute;z-index:20;top:0px;right:0px;left:0px;height:100%;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:23% auto}#gallery-list .cont-gallery .cont-img .box-txt{position:absolute;bottom:0px;width:100%;z-index:20;padding:15px 7px 15px 13px;background-color:rgba(239,74,129,0.7);min-height:40px}#gallery-list .cont-gallery .cont-img .box-txt h3{font-family:'neusasemibold', sans-serif;text-decoration:underline;color:#fff;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#gallery-list .cont-gallery .cont-img .box-txt h4{font-family:'neusasemibold', sans-serif;color:#fff;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#gallery-list .cont-gallery .cont-img .box-txt .cont-social{margin-top:-13px;top:50%;right:10px;position:absolute}#gallery-list .cont-gallery .cont-img .box-txt .cont-social .social_facebook,#gallery-list .cont-gallery .cont-img .box-txt .cont-social .social_twitter,#gallery-list .cont-gallery .cont-img .box-txt .cont-social .social_more{display:none;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;margin:0 5px;vertical-align:middle}#gallery-list .cont-gallery .cont-img .box-txt .cont-social .social_facebook.at300b,#gallery-list .cont-gallery .cont-img .box-txt .cont-social .social_twitter.at300b,#gallery-list .cont-gallery .cont-img .box-txt .cont-social .social_more.at300b{display:inline-block}#gallery-list .cont-gallery .cont-img .box-txt .cont-social .social_facebook:hover,#gallery-list .cont-gallery .cont-img .box-txt .cont-social .social_twitter:hover,#gallery-list .cont-gallery .cont-img .box-txt .cont-social .social_more:hover{opacity:0.5}#gallery-list .cont-gallery .cont-img .box-txt .cont-social .social_facebook{background-image:url("img/social/facebook.png?v=2.27.92")}#gallery-list .cont-gallery .cont-img .box-txt .cont-social .social_twitter{background-image:url("img/social/twitter.png?v=2.27.92")}#gallery-list .cont-gallery .cont-img .box-txt .cont-social .social_more{background-image:url("img/social/more.png?v=2.27.92")}#gallery-list .cont-gallery .row-1cont .cont-img{height:650px}#gallery-list .cont-gallery .row-1cont .cont-img .play{background-size:160px auto}#gallery-list .cont-gallery .row-1cont .cont-img .box-txt{padding:28px 150px 28px 28px}#gallery-list .cont-gallery .row-1cont .cont-img .box-txt h3{font-size:30px;line-height:35px}#gallery-list .cont-gallery .row-1cont .cont-img .box-txt h4{font-size:21px;line-height:25px}#gallery-list .cont-gallery .row-1cont .cont-img .box-txt .cont-social{right:20px;margin-top:-18px}#gallery-list .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_twitter{width:36px;height:36px}#gallery-list .cont-gallery .row-2cont .cont-img{height:350px}#gallery-list .cont-gallery .row-2cont .cont-img .box-txt{padding:20px 120px 15px 10px}#gallery-list .cont-gallery .row-2cont .cont-img .box-txt h3{font-size:18px;line-height:22px}#gallery-list .cont-gallery .row-2cont .cont-img .box-txt h4{font-size:14px;line-height:15px}#gallery-list .cont-gallery .row-2cont .cont-img .box-txt .cont-social{margin-top:-12px}#gallery-list .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_twitter{width:24px;height:24px}#gallery-list .cont-gallery .row-3cont .cont-img{height:315px}#gallery-list .cont-gallery .row-3cont .cont-img .box-txt{padding:20px 105px 15px 10px}#gallery-list .cont-gallery .row-3cont .cont-img .box-txt h3{font-size:16px;line-height:20px}#gallery-list .cont-gallery .row-3cont .cont-img .box-txt h4{font-size:12px;line-height:15px}#gallery-list .cont-gallery .row-3cont .cont-img .box-txt .cont-social{margin-top:-11px}#gallery-list .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_twitter,#gallery-list .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_more{width:22px;height:22px}@media screen and (max-width: 1023px){#gallery-list .cont-gallery .row-1cont .cont-img{height:420px}#gallery-list .cont-gallery .row-1cont .cont-img .play{background-size:124px auto}#gallery-list .cont-gallery .row-1cont .cont-img .box-txt{padding:22px 135px 20px 18px}#gallery-list .cont-gallery .row-1cont .cont-img .box-txt h3{font-size:24px;line-height:27px}#gallery-list .cont-gallery .row-1cont .cont-img .box-txt h4{font-size:18px;line-height:21px}#gallery-list .cont-gallery .row-1cont .cont-img .box-txt .cont-social{right:15px;margin-top:-14px}#gallery-list .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_twitter,#gallery-list .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_more{width:28px;height:28px}#gallery-list .cont-gallery .row-2cont .cont-img{height:262px}#gallery-list .cont-gallery .row-2cont .cont-img .box-txt{padding:13px 100px 10px 8px}#gallery-list .cont-gallery .row-2cont .cont-img .box-txt h3{font-size:18px;line-height:22px}#gallery-list .cont-gallery .row-2cont .cont-img .box-txt h4{font-size:13px;line-height:16px}#gallery-list .cont-gallery .row-2cont .cont-img .box-txt .cont-social{margin-top:-9px}#gallery-list .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_twitter,#gallery-list .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_more{width:18px;height:18px}#gallery-list .cont-gallery .row-3cont .cont-img{height:237px}#gallery-list .cont-gallery .row-3cont .cont-img .box-txt{padding:16px 85px 10px 8px}#gallery-list .cont-gallery .row-3cont .cont-img .box-txt h3{font-size:13px;line-height:16px}#gallery-list .cont-gallery .row-3cont .cont-img .box-txt h4{font-size:12px;line-height:13px}#gallery-list .cont-gallery .row-3cont .cont-img .box-txt .cont-social{margin-top:-11px;right:5px}#gallery-list .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_twitter,#gallery-list .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_more{width:16px;height:16px}}@media screen and (max-width: 767px){#gallery-list .cont-gallery .row{margin:0}#gallery-list .cont-gallery .row .columns{padding:0;width:100%}#gallery-list .cont-gallery .row .columns .cont-img{height:340px;margin-bottom:20px}#gallery-list .cont-gallery .row .columns .cont-img .box-txt{padding:4px 110px 4px 4px}#gallery-list .cont-gallery .row .columns .cont-img .box-txt h3{font-size:30px;line-height:32px}#gallery-list .cont-gallery .row .columns .cont-img .box-txt h4{font-size:18px;line-height:20px}#gallery-list .cont-gallery .row .columns .cont-img .box-txt .cont-social{margin-top:-13px !important}#gallery-list .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_facebook,#gallery-list .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_twitter,#gallery-list .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_more{width:24px;height:24px;margin:0 3px}}@media screen and (max-width: 480px){#gallery-list .cont-gallery .row{margin:0}#gallery-list .cont-gallery .row .columns .cont-img{height:220px;margin-bottom:20px}#gallery-list .cont-gallery .row .columns .cont-img .box-txt{padding:2px 3px}#gallery-list .cont-gallery .row .columns .cont-img .box-txt h3{font-size:18px;line-height:20px}#gallery-list .cont-gallery .row .columns .cont-img .box-txt h4{font-size:12px;line-height:14px}#gallery-list .cont-gallery .row .columns .cont-img .box-txt .cont-social{margin-top:-13px;top:50%;right:10px;position:absolute}#gallery-list .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_facebook,#gallery-list .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_twitter,#gallery-list .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_more{width:20px;height:20px;margin:0 3px}}#gallery-list .cont-gallery .columns.noresults .cont-title{text-align:center;background:#fff;width:65%;margin:50px auto;position:relative}#gallery-list .cont-gallery .columns.noresults .cont-title h3{font-family:'neusamedium', sans-serif;height:60px;line-height:60px;width:100%;margin:0px auto;padding:0 5px;color:#bbbcbf;font-size:28px}#gallery-list>.row.paginazione{margin:15px 0 50px 0}#gallery-list>.row.paginazione>.columns{width:auto}#gallery-list>.row.paginazione>.columns>a,#gallery-list>.row.paginazione>.columns>span,#gallery-list>.row.paginazione>.columns>.link_prev,#gallery-list>.row.paginazione>.columns>.link_next{display:block;float:left;margin-right:10px;height:34px;min-width:34px;padding:0px 4px 0px 4px;background-color:#cfd2d4;text-align:center;color:#9d9fa1;font-family:'neusabold';font-size:18px;line-height:34px;text-transform:uppercase}#gallery-list>.row.paginazione>.columns>a:hover{background-color:#FFFFFF;color:#FF286E}#gallery-list>.row.paginazione>.columns>.link_prev{padding:0px 8px 0px 4px}#gallery-list>.row.paginazione>.columns>.link_next{padding:0px 4px 0px 8px}#gallery-list>.row.paginazione>.columns>a.link_page.on,#gallery-list>.row.paginazione>.columns>span{background-color:#FF286E;color:#FFFFFF}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#gallery-list-carovana .gallery-filtri{margin:0;padding:0 0.9375rem}#gallery-list-carovana .gallery-filtri h2{color:#40484b;text-transform:uppercase;font-family:'neusasemibold', sans-serif;font-size:14px;margin-top:15px}#gallery-list-carovana .gallery-filtri>.columns{padding:0}#gallery-list-carovana .gallery-filtri .filtri-check{border:none;padding:0;margin:0;float:left}#gallery-list-carovana .gallery-filtri .filtri-check input{display:none}#gallery-list-carovana .gallery-filtri .filtri-check>label,#gallery-list-carovana .gallery-filtri .filtri-check>a{text-transform:uppercase;font-family:'neusasemibold', sans-serif;font-size:17px;margin:0 22px;line-height:28px;height:28px;color:#505659;text-decoration:none}#gallery-list-carovana .gallery-filtri .filtri-check>label.on,#gallery-list-carovana .gallery-filtri .filtri-check>a.on{color:#cb0879;text-decoration:underline}#gallery-list-carovana .gallery-filtri .tappa-select,#gallery-list-carovana .gallery-filtri .anni-select{color:#505659;font-size:14px;font-family:'neusamedium', sans-serif;border:none;height:28px;width:110px;outline:none;margin-left:22px;float:left}#gallery-list-carovana .gallery-filtri .tappa-select option,#gallery-list-carovana .gallery-filtri .anni-select option{height:28px;line-height:28px}#gallery-list-carovana .gallery-filtri .selectize-input,#gallery-list-carovana .gallery-filtri .selectize-control.single .selectize-input.input-active{border-radius:0;border:none;height:28px;line-height:28px;box-shadow:none;padding:0px 18px 0 0;text-align:center}#gallery-list-carovana .gallery-filtri .selectize-dropdown,#gallery-list-carovana .gallery-filtri .selectize-input,#gallery-list-carovana .gallery-filtri .selectize-input input{font-size:14px}#gallery-list-carovana .gallery-filtri .selectize-dropdown .active{background-color:#cb0779;color:#fff}#gallery-list-carovana .gallery-filtri .selectize-control.single .selectize-input.input-active input{position:absolute !important;opacity:0 !important}#gallery-list-carovana .gallery-filtri .selectize-dropdown{z-index:30;border:none;box-shadow:none;border-radius:0;top:1px !important}#gallery-list-carovana .gallery-filtri .selectize-dropdown .selectize-dropdown-content{text-align:center;padding:0px 3px 0 0}#gallery-list-carovana .gallery-filtri .selectize-control.single .selectize-input:after,#gallery-list-carovana .gallery-filtri .selectize-input::after{content:'';width:8px;height:8px;background-image:url("img/select_arrow.png?v=2.27.92");background-size:contain;background-position:center;background-repeat:no-repeat;border-style:none;border-width:0;border-color:transparent;margin-top:-4px;right:10px}#gallery-list-carovana .gallery-filtri .selectize-control.single .selectize-input.input-active:after{background-image:url("img/select_arrow_su.png?v=2.27.92")}#gallery-list-carovana .gallery-filtri .selectize-input>*{line-height:28px;height:28px}@media screen and (max-width: 639px){#gallery-list-carovana .gallery-filtri{padding:0}#gallery-list-carovana .gallery-filtri h2{padding:0 0.9375rem}#gallery-list-carovana .gallery-filtri .filtri-check{width:100%;float:none;padding:0 0.9375rem}#gallery-list-carovana .gallery-filtri .filtri-check>label,#gallery-list-carovana .gallery-filtri .filtri-check>a{margin:0;width:32%;text-align:center;display:inline-block;white-space:nowrap}#gallery-list-carovana .gallery-filtri .tappa-select,#gallery-list-carovana .gallery-filtri .anni-select{color:#505659;font-size:19px;height:38px;line-height:38px;float:none;width:100%;margin:0 0 28px 0;padding:0}#gallery-list-carovana .gallery-filtri .selectize-input,#gallery-list-carovana .gallery-filtri .selectize-control.single .selectize-input.input-active{height:38px;line-height:38px;padding:0px 18px 0 0}#gallery-list-carovana .gallery-filtri .selectize-dropdown,#gallery-list-carovana .gallery-filtri .selectize-input,#gallery-list-carovana .gallery-filtri .selectize-input input{font-size:19px}}#gallery-list-carovana .cont-gallery{margin:16px 0.9375rem 0px 0.9375rem}#gallery-list-carovana .cont-gallery .row{margin:0 0 17px 0}#gallery-list-carovana .cont-gallery .row .columns{padding:0 17px 0 0}#gallery-list-carovana .cont-gallery .row .columns:last-child{padding:0}#gallery-list-carovana .cont-gallery .cont-img{background-color:#FFFFFF;cursor:pointer;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}#gallery-list-carovana .cont-gallery .cont-img img{display:none}#gallery-list-carovana .cont-gallery .cont-img .play{position:absolute;z-index:20;top:0px;right:0px;left:0px;height:100%;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:23% auto}#gallery-list-carovana .cont-gallery .cont-img .box-txt{position:absolute;bottom:0px;width:100%;z-index:20;padding:15px 7px 15px 13px;background-color:rgba(203,8,121,0.7);min-height:40px}#gallery-list-carovana .cont-gallery .cont-img .box-txt h3{font-family:'neusasemibold', sans-serif;text-decoration:underline;color:#fff;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#gallery-list-carovana .cont-gallery .cont-img .box-txt h4{font-family:'neusasemibold', sans-serif;color:#fff;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social{margin-top:-13px;top:50%;right:10px;position:absolute}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_more{display:none;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;margin:0 5px;vertical-align:middle}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_facebook.at300b,#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_twitter.at300b,#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_more.at300b{display:inline-block}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_facebook:hover,#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_twitter:hover,#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_more:hover{opacity:0.5}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_facebook{background-image:url("img/social/facebook.png?v=2.27.92")}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_twitter{background-image:url("img/social/twitter.png?v=2.27.92")}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_more{background-image:url("img/social/more.png?v=2.27.92")}#gallery-list-carovana .cont-gallery .row-1cont .cont-img{height:650px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .play{background-size:160px auto}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt{padding:28px 150px 28px 28px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt h3{font-size:30px;line-height:35px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt h4{font-size:21px;line-height:25px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social{right:20px;margin-top:-18px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_twitter{width:36px;height:36px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img{height:350px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt{padding:20px 120px 15px 10px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt h3{font-size:18px;line-height:22px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt h4{font-size:14px;line-height:15px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social{margin-top:-12px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_twitter{width:24px;height:24px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img{height:315px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt{padding:20px 105px 15px 10px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt h3{font-size:16px;line-height:20px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt h4{font-size:12px;line-height:15px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social{margin-top:-11px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_more{width:22px;height:22px}@media screen and (max-width: 1023px){#gallery-list-carovana .cont-gallery .row-1cont .cont-img{height:420px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .play{background-size:124px auto}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt{padding:22px 135px 20px 18px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt h3{font-size:24px;line-height:27px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt h4{font-size:18px;line-height:21px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social{right:15px;margin-top:-14px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_more{width:28px;height:28px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img{height:262px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt{padding:13px 100px 10px 8px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt h3{font-size:18px;line-height:22px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt h4{font-size:13px;line-height:16px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social{margin-top:-9px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_more{width:18px;height:18px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img{height:237px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt{padding:16px 85px 10px 8px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt h3{font-size:13px;line-height:16px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt h4{font-size:12px;line-height:13px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social{margin-top:-11px;right:5px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_more{width:16px;height:16px}}@media screen and (max-width: 767px){#gallery-list-carovana .cont-gallery .row{margin:0}#gallery-list-carovana .cont-gallery .row .columns{padding:0;width:100%}#gallery-list-carovana .cont-gallery .row .columns .cont-img{height:340px;margin-bottom:20px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt{padding:4px 110px 4px 4px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt h3{font-size:30px;line-height:32px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt h4{font-size:18px;line-height:20px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social{margin-top:-13px !important}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_more{width:24px;height:24px;margin:0 3px}}@media screen and (max-width: 480px){#gallery-list-carovana .cont-gallery .row{margin:0}#gallery-list-carovana .cont-gallery .row .columns .cont-img{height:220px;margin-bottom:20px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt{padding:2px 3px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt h3{font-size:18px;line-height:20px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt h4{font-size:12px;line-height:14px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social{margin-top:-13px;top:50%;right:10px;position:absolute}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_more{width:20px;height:20px;margin:0 3px}}#gallery-list-carovana .cont-gallery .columns.noresults .cont-title{text-align:center;background:#fff;width:65%;margin:50px auto;position:relative}#gallery-list-carovana .cont-gallery .columns.noresults .cont-title h3{font-family:'neusamedium', sans-serif;height:60px;line-height:60px;width:100%;margin:0px auto;padding:0 5px;color:#bbbcbf;font-size:28px}#gallery-list-carovana>.row.paginazione{margin:15px 0 50px 0}#gallery-list-carovana>.row.paginazione>.columns{width:auto}#gallery-list-carovana>.row.paginazione>.columns>a,#gallery-list-carovana>.row.paginazione>.columns>span,#gallery-list-carovana>.row.paginazione>.columns>.link_prev,#gallery-list-carovana>.row.paginazione>.columns>.link_next{display:block;float:left;margin-right:10px;height:34px;min-width:34px;padding:0px 4px 0px 4px;background-color:#cfd2d4;text-align:center;color:#9d9fa1;font-family:'neusabold';font-size:18px;line-height:34px;text-transform:uppercase}#gallery-list-carovana>.row.paginazione>.columns>a:hover{background-color:#FFFFFF;color:#cb0779}#gallery-list-carovana>.row.paginazione>.columns>.link_prev{padding:0px 8px 0px 4px}#gallery-list-carovana>.row.paginazione>.columns>.link_next{padding:0px 4px 0px 8px}#gallery-list-carovana>.row.paginazione>.columns>a.link_page.on,#gallery-list-carovana>.row.paginazione>.columns>span{background-color:#cb0779;color:#FFFFFF}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#gallery-list-carovana .gallery-filtri{margin:0;padding:0 0.9375rem}#gallery-list-carovana .gallery-filtri h2{color:#40484b;text-transform:uppercase;font-family:'neusasemibold', sans-serif;font-size:14px;margin-top:15px}#gallery-list-carovana .gallery-filtri>.columns{padding:0}#gallery-list-carovana .gallery-filtri .filtri-check{border:none;padding:0;margin:0;float:left}#gallery-list-carovana .gallery-filtri .filtri-check input{display:none}#gallery-list-carovana .gallery-filtri .filtri-check>label,#gallery-list-carovana .gallery-filtri .filtri-check>a{text-transform:uppercase;font-family:'neusasemibold', sans-serif;font-size:17px;margin:0 22px;line-height:28px;height:28px;color:#505659;text-decoration:none}#gallery-list-carovana .gallery-filtri .filtri-check>label.on,#gallery-list-carovana .gallery-filtri .filtri-check>a.on{color:#cb0879;text-decoration:underline}#gallery-list-carovana .gallery-filtri .tappa-select,#gallery-list-carovana .gallery-filtri .anni-select{color:#505659;font-size:14px;font-family:'neusamedium', sans-serif;border:none;height:28px;width:110px;outline:none;margin-left:22px;float:left}#gallery-list-carovana .gallery-filtri .tappa-select option,#gallery-list-carovana .gallery-filtri .anni-select option{height:28px;line-height:28px}#gallery-list-carovana .gallery-filtri .selectize-input,#gallery-list-carovana .gallery-filtri .selectize-control.single .selectize-input.input-active{border-radius:0;border:none;height:28px;line-height:28px;box-shadow:none;padding:0px 18px 0 0;text-align:center}#gallery-list-carovana .gallery-filtri .selectize-dropdown,#gallery-list-carovana .gallery-filtri .selectize-input,#gallery-list-carovana .gallery-filtri .selectize-input input{font-size:14px}#gallery-list-carovana .gallery-filtri .selectize-dropdown .active{background-color:#cb0779;color:#fff}#gallery-list-carovana .gallery-filtri .selectize-control.single .selectize-input.input-active input{position:absolute !important;opacity:0 !important}#gallery-list-carovana .gallery-filtri .selectize-dropdown{z-index:30;border:none;box-shadow:none;border-radius:0;top:1px !important}#gallery-list-carovana .gallery-filtri .selectize-dropdown .selectize-dropdown-content{text-align:center;padding:0px 3px 0 0}#gallery-list-carovana .gallery-filtri .selectize-control.single .selectize-input:after,#gallery-list-carovana .gallery-filtri .selectize-input::after{content:'';width:8px;height:8px;background-image:url("img/select_arrow.png?v=2.27.92");background-size:contain;background-position:center;background-repeat:no-repeat;border-style:none;border-width:0;border-color:transparent;margin-top:-4px;right:10px}#gallery-list-carovana .gallery-filtri .selectize-control.single .selectize-input.input-active:after{background-image:url("img/select_arrow_su.png?v=2.27.92")}#gallery-list-carovana .gallery-filtri .selectize-input>*{line-height:28px;height:28px}@media screen and (max-width: 639px){#gallery-list-carovana .gallery-filtri{padding:0}#gallery-list-carovana .gallery-filtri h2{padding:0 0.9375rem}#gallery-list-carovana .gallery-filtri .filtri-check{width:100%;float:none;padding:0 0.9375rem}#gallery-list-carovana .gallery-filtri .filtri-check>label,#gallery-list-carovana .gallery-filtri .filtri-check>a{margin:0;width:32%;text-align:center;display:inline-block;white-space:nowrap}#gallery-list-carovana .gallery-filtri .tappa-select,#gallery-list-carovana .gallery-filtri .anni-select{color:#505659;font-size:19px;height:38px;line-height:38px;float:none;width:100%;margin:0 0 28px 0;padding:0}#gallery-list-carovana .gallery-filtri .selectize-input,#gallery-list-carovana .gallery-filtri .selectize-control.single .selectize-input.input-active{height:38px;line-height:38px;padding:0px 18px 0 0}#gallery-list-carovana .gallery-filtri .selectize-dropdown,#gallery-list-carovana .gallery-filtri .selectize-input,#gallery-list-carovana .gallery-filtri .selectize-input input{font-size:19px}}#gallery-list-carovana .cont-gallery{margin:16px 0.9375rem 0px 0.9375rem}#gallery-list-carovana .cont-gallery .row{margin:0 0 17px 0}#gallery-list-carovana .cont-gallery .row .columns{padding:0 17px 0 0}#gallery-list-carovana .cont-gallery .row .columns:last-child{padding:0}#gallery-list-carovana .cont-gallery .cont-img{background-color:#FFFFFF;cursor:pointer;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}#gallery-list-carovana .cont-gallery .cont-img img{display:none}#gallery-list-carovana .cont-gallery .cont-img .play{position:absolute;z-index:20;top:0px;right:0px;left:0px;height:100%;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:23% auto}#gallery-list-carovana .cont-gallery .cont-img .box-txt{position:absolute;bottom:0px;width:100%;z-index:20;padding:15px 7px 15px 13px;background-color:rgba(203,8,121,0.7);min-height:40px}#gallery-list-carovana .cont-gallery .cont-img .box-txt h3{font-family:'neusasemibold', sans-serif;text-decoration:underline;color:#fff;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#gallery-list-carovana .cont-gallery .cont-img .box-txt h4{font-family:'neusasemibold', sans-serif;color:#fff;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social{margin-top:-13px;top:50%;right:10px;position:absolute}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_more{display:none;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;margin:0 5px;vertical-align:middle}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_facebook.at300b,#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_twitter.at300b,#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_more.at300b{display:inline-block}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_facebook:hover,#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_twitter:hover,#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_more:hover{opacity:0.5}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_facebook{background-image:url("img/social/facebook.png?v=2.27.92")}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_twitter{background-image:url("img/social/twitter.png?v=2.27.92")}#gallery-list-carovana .cont-gallery .cont-img .box-txt .cont-social .social_more{background-image:url("img/social/more.png?v=2.27.92")}#gallery-list-carovana .cont-gallery .row-1cont .cont-img{height:650px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .play{background-size:160px auto}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt{padding:28px 150px 28px 28px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt h3{font-size:30px;line-height:35px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt h4{font-size:21px;line-height:25px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social{right:20px;margin-top:-18px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_twitter{width:36px;height:36px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img{height:350px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt{padding:20px 120px 15px 10px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt h3{font-size:18px;line-height:22px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt h4{font-size:14px;line-height:15px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social{margin-top:-12px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_twitter{width:24px;height:24px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img{height:315px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt{padding:20px 105px 15px 10px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt h3{font-size:16px;line-height:20px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt h4{font-size:12px;line-height:15px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social{margin-top:-11px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_more{width:22px;height:22px}@media screen and (max-width: 1023px){#gallery-list-carovana .cont-gallery .row-1cont .cont-img{height:420px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .play{background-size:124px auto}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt{padding:22px 135px 20px 18px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt h3{font-size:24px;line-height:27px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt h4{font-size:18px;line-height:21px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social{right:15px;margin-top:-14px}#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .row-1cont .cont-img .box-txt .cont-social .social_more{width:28px;height:28px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img{height:262px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt{padding:13px 100px 10px 8px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt h3{font-size:18px;line-height:22px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt h4{font-size:13px;line-height:16px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social{margin-top:-9px}#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .row-2cont .cont-img .box-txt .cont-social .social_more{width:18px;height:18px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img{height:237px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt{padding:16px 85px 10px 8px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt h3{font-size:13px;line-height:16px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt h4{font-size:12px;line-height:13px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social{margin-top:-11px;right:5px}#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .row-3cont .cont-img .box-txt .cont-social .social_more{width:16px;height:16px}}@media screen and (max-width: 767px){#gallery-list-carovana .cont-gallery .row{margin:0}#gallery-list-carovana .cont-gallery .row .columns{padding:0;width:100%}#gallery-list-carovana .cont-gallery .row .columns .cont-img{height:340px;margin-bottom:20px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt{padding:4px 110px 4px 4px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt h3{font-size:30px;line-height:32px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt h4{font-size:18px;line-height:20px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social{margin-top:-13px !important}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_more{width:24px;height:24px;margin:0 3px}}@media screen and (max-width: 480px){#gallery-list-carovana .cont-gallery .row{margin:0}#gallery-list-carovana .cont-gallery .row .columns .cont-img{height:220px;margin-bottom:20px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt{padding:2px 3px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt h3{font-size:18px;line-height:20px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt h4{font-size:12px;line-height:14px}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social{margin-top:-13px;top:50%;right:10px;position:absolute}#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_facebook,#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_twitter,#gallery-list-carovana .cont-gallery .row .columns .cont-img .box-txt .cont-social .social_more{width:20px;height:20px;margin:0 3px}}#gallery-list-carovana .cont-gallery .columns.noresults .cont-title{text-align:center;background:#fff;width:65%;margin:50px auto;position:relative}#gallery-list-carovana .cont-gallery .columns.noresults .cont-title h3{font-family:'neusamedium', sans-serif;height:60px;line-height:60px;width:100%;margin:0px auto;padding:0 5px;color:#bbbcbf;font-size:28px}#gallery-list-carovana>.row.paginazione{margin:15px 0 50px 0}#gallery-list-carovana>.row.paginazione>.columns{width:auto}#gallery-list-carovana>.row.paginazione>.columns>a,#gallery-list-carovana>.row.paginazione>.columns>span,#gallery-list-carovana>.row.paginazione>.columns>.link_prev,#gallery-list-carovana>.row.paginazione>.columns>.link_next{display:block;float:left;margin-right:10px;height:34px;min-width:34px;padding:0px 4px 0px 4px;background-color:#cfd2d4;text-align:center;color:#9d9fa1;font-family:'neusabold';font-size:18px;line-height:34px;text-transform:uppercase}#gallery-list-carovana>.row.paginazione>.columns>a:hover{background-color:#FFFFFF;color:#cb0779}#gallery-list-carovana>.row.paginazione>.columns>.link_prev{padding:0px 8px 0px 4px}#gallery-list-carovana>.row.paginazione>.columns>.link_next{padding:0px 4px 0px 8px}#gallery-list-carovana>.row.paginazione>.columns>a.link_page.on,#gallery-list-carovana>.row.paginazione>.columns>span{background-color:#cb0779;color:#FFFFFF}#content.gazzetta-feed{position:relative;padding-bottom:22px}#content.gazzetta-feed>h2{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;color:#000;text-transform:uppercase;font-size:18px;margin-left:-0.9375rem;margin-top:20px}#content.gazzetta-feed>.row{background-color:#fbe2e5}#content.gazzetta-feed>.row>h5,#content.gazzetta-feed>.row>.cta{margin:0 0.9375rem 0.9375rem 0;float:right}#content.gazzetta-feed>.row>h5 span,#content.gazzetta-feed>.row>.cta span{color:#000}#content.gazzetta-feed>.row>.link_gazzetta{float:right;margin-right:15px;margin-top:10px}#content.gazzetta-feed>.row>.link_gazzetta p{display:inline-block;vertical-align:middle}#content.gazzetta-feed>.row>.link_gazzetta img{display:inline-block;width:130px;margin:0 5px}#content.gazzetta-feed>.row>.columns.image_half{width:100%;margin-bottom:0px;padding:0px 0px 0.9375rem 0px}#content.gazzetta-feed>.row>.columns.image_half>.cont_img{height:auto;position:relative;cursor:pointer;min-height:100px}#content.gazzetta-feed>.row>.columns.image_half>.cont_img>.play{height:67.44%;background-size:auto 68.94%}#content.gazzetta-feed>.row>.columns.image_half>.cont_img>.box_txt{position:absolute;bottom:0;left:0;right:0;background-color:rgba(32,31,32,0.7);padding:14px 12px}#content.gazzetta-feed>.row>.columns.image_half>.cont_img>.box_txt>h3{font-family:'neusasemibold';color:#fff;margin:0;font-size:26px;line-height:26px;text-transform:uppercase;text-decoration:underline;height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content.gazzetta-feed>.row>.columns.image_half>.cont_img>.box_txt>h4{font-family:'neusasemibold';padding-top:3px;margin:0;color:#fff;font-size:20px;line-height:20px;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 1023px){#content.gazzetta-feed>.row>.columns.image_half>.cont_img>.box_txt{padding:6px 10px}#content.gazzetta-feed>.row>.columns.image_half>.cont_img>.box_txt>h3{font-size:24px;line-height:24px;height:26px}#content.gazzetta-feed>.row>.columns.image_half>.cont_img>.box_txt>h4{font-size:18px;line-height:18px;height:22px}}@media screen and (max-width: 767px){#content.gazzetta-feed>.row>.columns.image_half>.cont_img>.box_txt{padding:6px 10px}#content.gazzetta-feed>.row>.columns.image_half>.cont_img>.box_txt>h3{font-size:24px;line-height:24px;height:26px}#content.gazzetta-feed>.row>.columns.image_half>.cont_img>.box_txt>h4{font-size:18px;line-height:18px;height:22px}}#content.gazzetta-feed>.row .swiper-container-ext{overflow:hidden;padding-left:0px;padding-right:0px}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container{width:100%}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper{position:relative;width:100%}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{width:43.2%;overflow:hidden;padding-right:15px}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.gazzetta_slide>div>.cont_img{width:100%;height:104px;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.gazzetta_slide>div>.cont_img>img{display:none;z-index:10;width:100%;height:auto}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.gazzetta_slide>div>.cont_img>div.play{position:absolute;z-index:20;top:0px;right:0px;left:0px;height:100%;background-position:center center;background-repeat:no-repeat;background-size:63px 63px}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.gazzetta_slide>div>.box_txt{position:relative;width:100%;background-color:#111;padding:7px 0}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.gazzetta_slide>div>.box_txt>h3{font-family:'neusasemibold';word-spacing:-0.1rem;text-transform:uppercase;margin:0px;padding:0px 9px;font-size:17px;line-height:19px;color:#fff;max-height:38px;overflow:hidden}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper .swiper-slide:last-child{padding-right:0}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container>.gazzetta-feed-swiper-button-prev,#content.gazzetta-feed>.row .swiper-container-ext .swiper-container .gazzetta-feed-swiper-button-next{position:absolute;top:0px;bottom:0;height:auto;width:52px;background-size:100% 100%;z-index:10;cursor:pointer}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container>.gazzetta-feed-swiper-button-prev{background-position:left center}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container .gazzetta-feed-swiper-button-next{background-position:right center}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container>.gazzetta-feed-swiper-button-prev.swiper-button-disabled,#content.gazzetta-feed>.row .swiper-container-ext .swiper-container .gazzetta-feed-swiper-button-next.swiper-button-disabled{display:none}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container>.gazzetta-feed-swiper-button-prev{left:0px;background-image:url("img/home_gazzettafeed/prev.png?v=2.27.92")}#content.gazzetta-feed>.row .swiper-container-ext .swiper-container>.gazzetta-feed-swiper-button-next{right:0px;background-image:url("img/home_gazzettafeed/next.png?v=2.27.92")}.logo_gazzetta_titolo{display:inline-block;height:25px;position:absolute;margin-left:8px;margin-top:6px}.content_container.eng .logo_gazzetta_titolo{display:inline-block;height:29px;margin-left:8px;margin-top:2px;position:absolute}.overlay_menu{display:none}.header_container{position:relative;height:50px;overflow-x:visible;z-index:9999}.header_container .animate{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.header_container #header{position:absolute;z-index:50;width:100%;max-width:100%;padding:0;height:180px;overflow:hidden;background-color:transparent;pointer-events:none;font-family:neusabold, sans-serif}@media screen and (max-width: 767px){.header_container #header{position:fixed;width:auto;left:0;right:0px}}.header_container .header_cont{position:relative;width:100%;max-width:1024px;margin:auto;padding-top:0;height:50px;background-color:#fff;pointer-events:visible}.header_container .header_cont .logo_giro{pointer-events:visible;cursor:pointer;position:absolute;top:0;left:17px;width:152px;height:107px;background-image:url("img/bg_logo.png?v=2.27.92");background-repeat:no-repeat;background-size:contain;transition:top 0.3s ease-in-out;-webkit-transition:top 0.3s ease-in-out;-moz-transition:top 0.3s ease-in-out;-o-transition:top 0.3s ease-in-out}.header_container .header_cont .logo_giro img.giro{width:101px;left:24px;top:9px;position:absolute;opacity:1}.header_container .header_cont .logo_giro img.carovana{display:none}.header_container .header_cont .logo_giro .logo_menu{opacity:0}@media screen and (max-width: 767px){.header_container .header_cont .logo_giro{width:95px;height:68px;top:7px;left:11px}.header_container .header_cont .logo_giro img.giro{width:64px;left:15px;top:1px}}.header_container .header_cont .logo_gazzetta{position:absolute;display:block;background-position:center center;background-size:contain;background-repeat:no-repeat;background-image:url("img/la_gazzetta_dello_sport.png?v=2.27.92");width:13.50%;padding-bottom:2.279%;left:20.31%;top:28.98%}@media screen and (max-width: 1023px){.header_container .header_cont .logo_gazzetta{left:23.3%;top:39%}}@media screen and (max-width: 767px){.header_container .header_cont .logo_gazzetta{width:77px;height:16px;left:108px;top:11px}}.header_container .header_cont .btn_menu{display:inline-block;margin-top:15px;margin-right:20px;margin-left:15px;padding-left:25px;width:85px;font-size:20px;color:#000;line-height:20px;height:20px;background-position:left center;background-image:url("img/menu/btn_menu.png?v=2.27.92");background-size:22px 14px;background-repeat:no-repeat;cursor:pointer;float:right;opacity:1;visibility:visible;text-transform:uppercase}@media screen and (max-width: 767px){.header_container .header_cont .btn_menu{transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out}}.header_container .cont_menu_sin{position:absolute;width:100%;max-width:100%;padding:0}.header_container .cont_menu_sin .header_cont{max-width:1024px}.header_container .menu_sin{position:absolute;right:0px;height:50px;line-height:50px;pointer-events:visible}.header_container .menu_sin .change_language{display:inline-block;padding:0;color:#000;font-size:20px;height:50px;line-height:50px}@media screen and (max-width: 767px){.header_container .menu_sin .change_language{transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out}}.header_container .menu_sin .change_language a{color:#000}.header_container .menu_sin .change_language span{height:26px;padding:0 12px 0 8px;border-right:1px solid #cbcbcb}.header_container .menu_sin .cont_search{display:block;line-height:50px;height:50px;float:left;position:relative;right:20px}.header_container .menu_sin i.btn_search{cursor:pointer;position:absolute;height:50px;line-height:50px;margin:0 5px;color:#000}.header_container .menu_sin i.btn_search img{margin-top:-2px}.header_container .menu_sin .container_search{width:250px}.header_container .menu_sin .search-toggle{float:left;margin-top:4px;width:0;overflow-x:hidden}.header_container .menu_sin input.searchinput{padding:0 5px;border:0;outline:none;border-width:0;box-shadow:none;border-bottom:1px solid #cacaca;font-family:neusaregular, sans-serif;margin:2px 0 0 0;font-size:15px}@media screen and (max-width: 767px){.header_container{height:35px}.header_container .header_cont{height:35px;pointer-events:visible}.header_container .header_cont .btn_menu{margin-top:0px;width:41px;font-size:16px;background:none;color:#000;line-height:35px;height:35px;padding-left:0px;margin-right:0px;margin-left:10px}.header_container .menu_sin{line-height:35px;height:35px}.header_container .menu_sin .cont_search{line-height:35px;height:35px;right:10px}.header_container .menu_sin .container_search{width:120px}.header_container .menu_sin i.btn_search{height:35px;line-height:35px}.header_container .menu_sin input.searchinput{height:25px;line-height:25px;font-size:12px}.header_container .menu_sin .change_language{font-size:16px;line-height:35px;height:35px}}.header_container.header-live{height:70px}@media screen and (max-width: 767px){.header_container.header-live{height:55px}}body.menuOpen .logo_gazzetta{display:none !important}body.menuOpen .overlay_menu{position:fixed;top:0;left:0;right:0;bottom:0;display:block;z-index:40}body.menuOpen .header_container #header{z-index:51}body.menuOpen .header_container .header_cont{background:transparent;pointer-events:none}body.menuOpen .header_container .header_cont .logo_giro{display:none}body.menuOpen .header_container .menu_sin .change_language a,body.menuOpen .header_container .menu_sin i.btn_search{color:#fff}body.menuOpen .header_container .menu_sin .btn_menu{color:#fff;background-image:url("img/menu/btn_close.png?v=2.27.92");background-size:14px 14px;background-repeat:no-repeat}@media (min-width: 640px) and (max-width: 767px){body.menuOpen .header_container .menu_sin .btn_menu{background-image:none}}@media screen and (max-width: 639px){body.menuOpen{overflow:hidden}body.menuOpen .header_container #header{background-color:#E8547F;height:50px}body.menuOpen .header_container .menu_sin{width:100%;padding:0 25px;height:50px;line-height:50px}body.menuOpen .header_container .menu_sin .change_language{font-size:23px;line-height:50px}body.menuOpen .header_container .menu_sin .change_language span{border:none}body.menuOpen .header_container .menu_sin .btn_menu{width:50px;height:50px;line-height:50px;margin-right:-10px;background-position:center center;background-size:16px 16px;background-repeat:no-repeat}body.menuOpen .header_container .menu_sin .btn_menu span{display:none}body.menuOpen .header_container .menu_sin .cont_search{display:none}body.menuOpen .header_container.header-live #header{height:60px}}.header_container.fixedTop .header_bg{position:fixed;top:0}.header_container.fixedTop .header_bg .logo_giro{display:none}.header_container.fixedTop #header{position:fixed;top:0px}.header_container.fixedTop #header .header_cont .logo_giro{top:-62px}.header_container.fixedTop #header .header_cont .logo_giro img.giro{width:56px;top:68px}@media screen and (max-width: 767px){.header_container.fixedTop #header .header_cont .logo_giro img.giro{width:45px;top:64px}}.header-current-live{background:#FF286E;color:#fff;height:20px;position:relative;z-index:10;pointer-events:visible}.header-current-live a{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.header-current-live .header-current-live-item{position:absolute;font-size:15px;height:20px;line-height:20px}.header-current-live .header-current-live-tappa{width:100px;left:0;text-transform:uppercase;text-align:center}.header-current-live .header-current-live-aggiornamenti{left:100px;right:100px;overflow:hidden;white-space:nowrap;font-family:'neusaregular'}.header-current-live .header-current-live-aggiornamenti b{font-family:'neusabold'}.header-current-live .header-current-live-aggiornamenti .aggiornamento{display:inline-block;margin-right:30px}.header-current-live .header-current-live-aggiornamenti.virtual-text{right:140px}.header-current-live .header-current-live-segui{width:100px;right:0;text-transform:uppercase;text-align:center}.header-current-live .virtual{width:140px}.header_container .change_language{width:45px;-webkit-tap-highlight-color:transparent}.header_container .selectize-input{background-color:transparent !important}.header_container .selectize-input,.header_container .selectize-control.single .selectize-input.input-active{border-radius:0;border:none;height:50px;line-height:50px;box-shadow:none;padding:0px 10px 0 0;text-align:left;padding-left:6px}.header_container .selectize-input.focus{box-shadow:none}.header_container .selectize-dropdown,.header_container .selectize-input,.header_container .selectize-input input{font-size:20px}.header_container .selectize-dropdown .active{background-color:#FF286E;color:#fff}.header_container .selectize-control.single .selectize-input.input-active input{position:absolute !important;opacity:0 !important}.header_container .selectize-dropdown{z-index:30;border:none;box-shadow:none;border-radius:0}.header_container .selectize-dropdown .selectize-dropdown-content{text-align:center}.header_container .selectize-control.single .selectize-input:after,.header_container .selectize-input::after{content:'';width:17px;height:12px;background-image:url("img/menu/arrow.png?v=2.27.92");background-size:contain;background-position:center;background-repeat:no-repeat;border-style:none;border-width:0;border-color:transparent;margin-top:-6px;right:3px;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.header_container .selectize-control.single .selectize-input.input-active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;margin-top:-6px}.header_container .selectize-input>*{line-height:28px;height:28px}.header_container .change_language_mob{display:none}.header_container .change_language{display:block}@media screen and (max-width: 767px){.header_container .selectize-input,.header_container .selectize-control.single .selectize-input.input-active{height:35px;line-height:35px;box-shadow:none}.header_container .selectize-dropdown{top:36px !important}}.menuOpen .header_container .selectize-input,.menuOpen .header_container .selectize-input input{color:#fff}.menuOpen .header_container .selectize-control.single .selectize-input:after,.menuOpen .header_container .selectize-input::after{background-image:url("img/menu/arrow_ff.png?v=2.27.92")}.menuOpen .header_container .selectize-dropdown .active{background-color:transparent;color:#000}.menuOpen .header_container .selectize-dropdown,.menuOpen .header_container .selectize-dropdown option{background-color:transparent;color:#fff}.menuOpen .header_container .selectize-input.dropdown-active:before{display:none}.menuOpen .header_container .selectize-dropdown .selectize-dropdown-content{text-align:left}.menuOpen .header_container .selectize-dropdown [data-selectable],.menuOpen .header_container .selectize-dropdown .optgroup-header{padding:5px 7px}@media screen and (max-width: 639px){.menuOpen .header_container .change_language{display:none}.menuOpen .header_container .change_language_mob{display:inline-block;font-size:23px;line-height:50px}.menuOpen .header_container .change_language_mob span{margin-right:15px;margin-left:2px;cursor:pointer;color:#fff;opacity:0.8}.menuOpen .header_container .change_language_mob span.selected,.menuOpen .header_container .change_language_mob span:hover{color:#fff;opacity:1}}#row_maglie_highlights-tappa_classifiche{position:relative}#home_highlights{width:100%;float:none;position:relative;padding:0px 0px 22px 0px}#home_highlights .cta{position:absolute;z-index:20;right:9px;bottom:8px}#home_highlights .contint{position:relative;min-height:auto}#home_highlights .contint>h3{padding-top:5px}#home_highlights .row.highlights{margin-right:0px;position:relative;z-index:20}#home_highlights .highlights{height:200px;margin:0px}#home_highlights .highlights .cleft{display:none;position:relative;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}#home_highlights .highlights .cright{display:block;position:relative;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}#home_highlights .highlights .play{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-position:center center;background-size:38.23% auto;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92")}#home_highlights .highlights .marginwhite{border-right:4px solid #FFFFFF}#home_highlights>.component{padding:4px}#home_highlights>.component>.row{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:4px}#home_highlights>.component .contint{background-color:#FFF}#home_highlights>.component h2{display:block;color:#000;text-transform:uppercase;font-size:18px;font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;padding:0px 3px 0px 3px;margin:0px}#home_highlights>.component h3{background-color:#FFFFFF;display:block;color:#000;text-transform:uppercase;font-size:18px;line-height:18px;font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;padding:0px 6px 0px 6px;margin:0px}#home_highlights>.component h4{position:relative;background-color:#FFFFFF;display:block;color:#333333;font-size:16px;line-height:20px;font-family:'neusaregular';letter-spacing:0.02rem;word-spacing:-0.1rem;padding:0px 6px 35px 6px;margin:0px}#home_highlights>.component>img.fake{display:block;width:100%;height:auto}#home_highlights>.component .clall{clear:all}@media only screen and (min-width: 768px){#home_highlights{width:100%;padding:0px;float:none}#home_highlights .row.highlights{width:50%;float:left;margin-right:7px;margin-bottom:0px}#home_highlights .contint{min-height:200px}#home_highlights .contint>h3{padding-top:5px}}@media only screen and (min-width: 1024px){#home_highlights{width:33%;float:left;margin-left:33%}#home_highlights .row.highlights{width:100% !important;float:none;margin-right:0px}#home_highlights .contint>h3{padding-top:0px}}#images_feed{padding-bottom:22px}#images_feed>h2{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;color:#000;text-transform:uppercase;font-size:18px}#images_feed>h5,#images_feed>.cta{position:absolute;right:0px;bottom:7px}@media screen and (max-width: 767px){#images_feed>h5,#images_feed>.cta{right:0.9375rem}}#images_feed .image_half{display:block;margin-bottom:20px;outline:none}@media screen and (min-width: 768px){#images_feed .image_half{padding-right:0px}}#images_feed .image_half>div>.cont_img{cursor:pointer;width:100%;height:217px;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (min-width: 1024px){#images_feed .image_half>div>.cont_img{height:153px}}@media screen and (max-width: 1023px){#images_feed .image_half>div>.cont_img{height:133px}}#images_feed .image_half>div>.cont_img>img{display:none;z-index:10;width:100%;height:auto}#images_feed .image_half>div>.cont_img>div.play{position:absolute;z-index:20;top:0px;right:0px;left:0px;height:77%;background-position:center center;background-repeat:no-repeat;background-size:auto 50%}@media screen and (max-width: 1023px){#images_feed .image_half>div>.cont_img>div.play{height:119px;background-size:64px 64px}}@media screen and (max-width: 1023px){#images_feed .image_half>div>.cont_img>div.play{height:100px;background-size:48px 48px}}#images_feed .image_half>div>.cont_img>.box_txt{position:absolute;bottom:0px;width:100%;z-index:15;padding:6px 44px 0px 13px;background-color:rgba(239,74,129,0.7)}@media screen and (max-width: 1023px){#images_feed .image_half>div>.cont_img>.box_txt{padding:3px 44px 0px 9px}}#images_feed .image_half>div>.cont_img>.box_txt .fa{display:none}#images_feed .image_half>div>.cont_img>.box_txt .fa.at300b{display:block}#images_feed .image_half>div>.cont_img>.box_txt .fa.fa-share-alt{position:absolute;right:14px;top:50%;margin-top:-10px;font-size:20px;line-height:20px;color:#FFFFFF}#images_feed .image_half>div>.cont_img>.box_txt>h3{font-family:'neusasemibold';word-spacing:-0.1rem;margin:0px;padding:5px 5px 0px 0px;font-size:20px;line-height:20px;color:#FFF;text-transform:uppercase}@media screen and (min-width: 1024px){#images_feed .image_half>div>.cont_img>.box_txt>h3{font-size:15px;line-height:16px}}@media screen and (max-width: 1023px){#images_feed .image_half>div>.cont_img>.box_txt>h3{font-size:12px;line-height:12px}}#images_feed .image_half>div>.cont_img>.box_txt>h4{font-family:'neusasemibold';letter-spacing:0.02rem;word-spacing:-0.1rem;margin:0px;padding:0px 0px 10px 0px;font-size:20px;line-height:20px;color:#FFF}@media screen and (min-width: 1024px){#images_feed .image_half>div>.cont_img>.box_txt>h4{font-size:15px;line-height:16px}}@media screen and (max-width: 1023px){#images_feed .image_half>div>.cont_img>.box_txt>h4{font-size:12px;line-height:12px;text-transform:uppercase;padding-bottom:8px}}#images_feed .image_half:hover>.cont_img>.box_txt{background-color:rgba(239,74,129,0.9)}#content.live #images_feed,#content.carovana #images_feed,#content.giro-e #images_feed,#content.not_live #images_feed,#content.single-news #images_feed,#content.single-tappa #images_feed,#content.edizioni #images_feed,#content.cont-percorso #images_feed{position:relative}#content.live #images_feed>.cta,#content.carovana #images_feed>.cta,#content.giro-e #images_feed>.cta,#content.not_live #images_feed>.cta,#content.single-news #images_feed>.cta,#content.single-tappa #images_feed>.cta,#content.edizioni #images_feed>.cta,#content.cont-percorso #images_feed>.cta{z-index:20;right:6px;bottom:27px}#content.live #images_feed>.row>.image_half,#content.carovana #images_feed>.row>.image_half,#content.giro-e #images_feed>.row>.image_half,#content.not_live #images_feed>.row>.image_half,#content.single-news #images_feed>.row>.image_half,#content.single-tappa #images_feed>.row>.image_half,#content.edizioni #images_feed>.row>.image_half,#content.cont-percorso #images_feed>.row>.image_half{width:100%;padding-right:0.9375rem;margin-bottom:0px}#content.live #images_feed>.row>.image_half>div,#content.carovana #images_feed>.row>.image_half>div,#content.giro-e #images_feed>.row>.image_half>div,#content.not_live #images_feed>.row>.image_half>div,#content.single-news #images_feed>.row>.image_half>div,#content.single-tappa #images_feed>.row>.image_half>div,#content.edizioni #images_feed>.row>.image_half>div,#content.cont-percorso #images_feed>.row>.image_half>div{background-color:#FFFFFF;padding:11px}#content.live #images_feed>.row>.image_half>div>.cont_img,#content.carovana #images_feed>.row>.image_half>div>.cont_img,#content.giro-e #images_feed>.row>.image_half>div>.cont_img,#content.not_live #images_feed>.row>.image_half>div>.cont_img,#content.single-news #images_feed>.row>.image_half>div>.cont_img,#content.single-tappa #images_feed>.row>.image_half>div>.cont_img,#content.edizioni #images_feed>.row>.image_half>div>.cont_img,#content.cont-percorso #images_feed>.row>.image_half>div>.cont_img{height:auto;padding-bottom:60.5%}#content.live #images_feed>.row>.image_half>div>.cont_img>.play,#content.carovana #images_feed>.row>.image_half>div>.cont_img>.play,#content.giro-e #images_feed>.row>.image_half>div>.cont_img>.play,#content.not_live #images_feed>.row>.image_half>div>.cont_img>.play,#content.single-news #images_feed>.row>.image_half>div>.cont_img>.play,#content.single-tappa #images_feed>.row>.image_half>div>.cont_img>.play,#content.edizioni #images_feed>.row>.image_half>div>.cont_img>.play,#content.cont-percorso #images_feed>.row>.image_half>div>.cont_img>.play{height:67.44%;background-size:auto 68.94%}#content.live #images_feed>.row>.image_half>div>.cont_img>.box_txt,#content.carovana #images_feed>.row>.image_half>div>.cont_img>.box_txt,#content.giro-e #images_feed>.row>.image_half>div>.cont_img>.box_txt,#content.not_live #images_feed>.row>.image_half>div>.cont_img>.box_txt,#content.single-news #images_feed>.row>.image_half>div>.cont_img>.box_txt,#content.single-tappa #images_feed>.row>.image_half>div>.cont_img>.box_txt,#content.edizioni #images_feed>.row>.image_half>div>.cont_img>.box_txt,#content.cont-percorso #images_feed>.row>.image_half>div>.cont_img>.box_txt{min-height:32.56%}#content.live #images_feed>.row>.image_half>div>.cont_img>.box_txt h3,#content.carovana #images_feed>.row>.image_half>div>.cont_img>.box_txt h3,#content.giro-e #images_feed>.row>.image_half>div>.cont_img>.box_txt h3,#content.not_live #images_feed>.row>.image_half>div>.cont_img>.box_txt h3,#content.single-news #images_feed>.row>.image_half>div>.cont_img>.box_txt h3,#content.single-tappa #images_feed>.row>.image_half>div>.cont_img>.box_txt h3,#content.edizioni #images_feed>.row>.image_half>div>.cont_img>.box_txt h3,#content.cont-percorso #images_feed>.row>.image_half>div>.cont_img>.box_txt h3{padding-top:6px;font-size:26px;line-height:26px}#content.live #images_feed>.row>.image_half>div>.cont_img>.box_txt h4,#content.carovana #images_feed>.row>.image_half>div>.cont_img>.box_txt h4,#content.giro-e #images_feed>.row>.image_half>div>.cont_img>.box_txt h4,#content.not_live #images_feed>.row>.image_half>div>.cont_img>.box_txt h4,#content.single-news #images_feed>.row>.image_half>div>.cont_img>.box_txt h4,#content.single-tappa #images_feed>.row>.image_half>div>.cont_img>.box_txt h4,#content.edizioni #images_feed>.row>.image_half>div>.cont_img>.box_txt h4,#content.cont-percorso #images_feed>.row>.image_half>div>.cont_img>.box_txt h4{padding-top:3px;font-size:20px;line-height:20px}#content.live #images_feed>.row .swiper-container-ext,#content.carovana #images_feed>.row .swiper-container-ext,#content.giro-e #images_feed>.row .swiper-container-ext,#content.not_live #images_feed>.row .swiper-container-ext,#content.single-news #images_feed>.row .swiper-container-ext,#content.single-tappa #images_feed>.row .swiper-container-ext,#content.edizioni #images_feed>.row .swiper-container-ext,#content.cont-percorso #images_feed>.row .swiper-container-ext{padding-right:0px;padding-left:0px;overflow:hidden}#content.live #images_feed>.row .swiper-container-ext .swiper-container,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container{background-color:#FFFFFF;height:200px;width:100%;padding:2px 11px 0px}#content.live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper{position:relative;width:100%;height:180px}#content.live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{width:43.2%;height:150px;overflow:hidden;padding-right:11px}#content.live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{width:100%;height:104px;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}#content.live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>img,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>img,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>img,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>img,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>img,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>img,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>img,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>img{display:none;z-index:10;width:100%;height:auto}#content.live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>div.play,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>div.play,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>div.play,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>div.play,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>div.play,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>div.play,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>div.play,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>div.play{position:absolute;z-index:20;top:0px;right:0px;left:0px;height:100%;background-position:center center;background-repeat:no-repeat;background-size:63px 63px}#content.live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt{position:relative;width:100%}#content.live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h3,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h3,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h3,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h3,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h3,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h3,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h3,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h3{font-family:'neusasemibold';word-spacing:-0.1rem;margin:0px;padding:9px 0px 0px 0px;font-size:17px;line-height:19px;color:#000}#content.live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h4,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h4,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h4,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h4,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h4,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h4,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h4,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h4{font-family:'neusasemibold';letter-spacing:0.02rem;word-spacing:-0.1rem;display:none}#content.live #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.live #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next{position:absolute;top:0px;width:52px;height:105px;background-size:100% 100%;z-index:10;cursor:pointer}#content.live #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev{background-position:left center}#content.live #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next{background-position:right center}#content.live #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev.swiper-button-disabled,#content.live #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next.swiper-button-disabled,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev.swiper-button-disabled,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next.swiper-button-disabled,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev.swiper-button-disabled,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next.swiper-button-disabled,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev.swiper-button-disabled,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next.swiper-button-disabled,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev.swiper-button-disabled,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next.swiper-button-disabled,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev.swiper-button-disabled,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next.swiper-button-disabled,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev.swiper-button-disabled,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next.swiper-button-disabled,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev.swiper-button-disabled,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container .images-feed-swiper-button-next.swiper-button-disabled{display:none}#content.live #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev{left:0px;background-image:url("img/home_videofeed/prev.png?v=2.27.92")}#content.live #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-next,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-next,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-next,#content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-next,#content.single-news #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-next,#content.single-tappa #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-next,#content.edizioni #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-next,#content.cont-percorso #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-next{right:0px;background-image:url("img/home_videofeed/next.png?v=2.27.92")}body.page-template-home #content.live #images_feed>.row>.image_half>div>.cont_img>.box_txt,body.page-template-home #content.not_live #images_feed>.row>.image_half>div>.cont_img>.box_txt{min-height:32.56%}@media screen and (max-width: 767px){body.page-template-home #content.live #images_feed>.row .swiper-container-ext,body.page-template-home #content.not_live #images_feed>.row .swiper-container-ext{height:30px !important;overflow:hidden}}@media screen and (max-width: 767px){body.page-template-home #content.live #images_feed>.row .swiper-container-ext .swiper-container,body.page-template-home #content.not_live #images_feed>.row .swiper-container-ext .swiper-container{height:30px !important;overflow:hidden;cursor:inherit !important}}@media screen and (max-width: 767px){body.page-template-home #content.live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper,body.page-template-home #content.not_live #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper{height:0px;overflow:hidden;opacity:0}}#content.single-tappa #images_feed>h2{display:none}#content.single-tappa #images_feed>.cta{display:none}#content.single-tappa #images_feed>.row>.image_half>div{padding:0px 0px 24px 0px;background-color:transparent}#content.single-tappa #images_feed>.row>.image_half>div>.cont_img>.play{height:80%;background-size:auto 60%}#content.single-tappa #images_feed>.row>.image_half>div>.cont_img>.box_txt{min-height:23.07%}#content.single-tappa #images_feed>.row>.image_half>div>.cont_img>.box_txt>h3{padding-top:0px;font-size:18px;text-decoration:underline;text-transform:none}#content.single-tappa #images_feed>.row>.image_half>div>.cont_img>.box_txt>h4{padding-top:0px;font-size:13px;line-height:14px}#content.single-tappa #images_feed>.row>.swiper-container-ext{height:138px !important}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container{background:transparent;padding:0px;height:138px !important;padding-left:0.9375rem;padding-right:0.9375rem}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev,#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next{height:100%;padding-bottom:138px}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev{background-image:url("img/home_videofeed/prev.png?v=2.27.92")}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next{background-image:url("img/home_videofeed/next.png?v=2.27.92")}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:138px}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{height:138px}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{padding-bottom:85.31%;height:auto}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>div.play{background-size:auto 60%}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h3{display:none;font-size:15px;color:#39494c}@media screen and (max-width: 1023px){#content.single-tappa #images_feed>.row>.swiper-container-ext{height:110px !important}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container{height:110px !important}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev,#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next{padding-bottom:110px}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:110px}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{height:110px}}@media screen and (max-width: 767px){#content.single-tappa #images_feed>.row>.swiper-container-ext{height:138px !important}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container{opacity:1;height:138px !important}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev,#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next{height:100%;padding-bottom:138px}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{opacity:1;height:138px}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{height:138px}#content.single-tappa #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{padding-bottom:138px}}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext{height:105px !important}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container{height:105px !important}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next{height:100%;padding-bottom:102px !important}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:105px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{height:105px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{padding-bottom:82.4%;height:auto}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img>div.play{background-size:auto 60%}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h3{display:none;font-size:15px;color:#39494c}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext{height:75px !important}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container{height:75px !important}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next{padding-bottom:75px !important}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:75px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{height:75px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{padding-bottom:82.4%;height:auto}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext{height:95px !important}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container{opacity:1;height:95px !important}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next{height:100%;padding-bottom:95px !important}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{opacity:1;height:95px !important;overflow:visible}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{height:95px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{padding-bottom:95px !important;height:auto}}#content.carovana .row.contenuti .cont_soste>h2.bg_white{background-color:#FFF;padding:0 11px 7px 11px;margin:0}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_soste>h2.bg_white{padding-bottom:4px}}#content.carovana .row.contenuti .cont_soste>div.gll_images_feed{padding-bottom:0}#content.carovana .row.contenuti .cont_soste #images_feed{padding-bottom:0}#content.carovana .row.contenuti .cont_soste #images_feed>h2,#content.carovana .row.contenuti .cont_soste #images_feed>.cta{display:none}#content.carovana .row.contenuti .cont_soste #images_feed>.row{margin:0}#content.carovana .row.contenuti .cont_soste #images_feed>.row>.image_half{display:none}#content.carovana .row.contenuti .cont_soste #images_feed>.row>.swiper-container-ext>.swiper-container{height:auto}#content.carovana .row.contenuti .cont_soste #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:140px}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_soste #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:100px}}#content.carovana .row.contenuti .cont_soste #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{height:130px}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_soste #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{height:90px}}#content.carovana .row.contenuti .cont_soste #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div .cont_img{height:130px}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_soste #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div .cont_img{height:90px}}#content.carovana .row.contenuti .cont_soste #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt>h3{display:none}#content.carovana .row.contenuti .cont_soste #images_feed>.row>.swiper-container-ext>.swiper-container .images-feed-swiper-button-prev,#content.carovana .row.contenuti .cont_soste #images_feed>.row>.swiper-container-ext>.swiper-container .images-feed-swiper-button-next{height:133px;background-size:100% auto}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_soste #images_feed>.row>.swiper-container-ext>.swiper-container .images-feed-swiper-button-prev,#content.carovana .row.contenuti .cont_soste #images_feed>.row>.swiper-container-ext>.swiper-container .images-feed-swiper-button-next{height:100px}}#content .live-cronaca{padding:0}#content .live-cronaca .cont-cronaca{margin-right:0.6375rem;padding:0.9375rem 0.4rem 0 0.9375rem;background-color:#40484b;color:#fff;position:relative;height:330px}#content .live-cronaca .cont-cronaca .scroll-cronaca{max-height:270px;overflow:auto;padding-bottom:10px}#content .live-cronaca .cont-cronaca .scrollable.gray-skin .scroll-bar .thumb{background-color:#ca4477}#content .live-cronaca .cont-cronaca .scrollable.gray-skin .scroll-bar{border:2px solid #2f2f2d;background-color:#373735}#content .live-cronaca .cont-cronaca .sfumatura{position:absolute;bottom:0;left:0;right:0;height:111px;width:100%;background-image:url("img/live/sfumatura.png?v=2.27.92");background-repeat:repeat-x;z-index:2;pointer-events:none}#content .live-cronaca .cont-cronaca h2{color:#fff;text-transform:uppercase;font-size:19px;line-height:26px;margin-bottom:8px;margin-top:0}#content .live-cronaca .cont-cronaca p{font-family:'neusaregular', sans-serif;font-size:17px;line-height:19px;margin-bottom:18px}#content .live-cronaca .cont-cronaca p strong{min-width:48px;margin-right:18px;display:inline-block;font-family:'neusabold', sans-serif;font-size:24px;line-height:18px;vertical-align:middle;float:left}#content .live-cronaca .cont-cronaca p span{vertical-align:middle;width:86%;margin-left:13%;display:block}#content .live-cronaca .cont-cronaca .cronaca-error{padding:50px 0;text-align:center}#content .live-cronaca #boxLive-select-lang{position:absolute;right:10px;top:10px;width:50px}#content .live-cronaca #boxLive-select-lang .selectize-dropdown{font-family:neusabold, sans-serif}#content .live-cronaca #boxLive-select-lang .selectize-dropdown .active{background-color:#FF286E;color:#fff}#content .live-cronaca #boxLive-select-lang .selectize-input{border:0;padding:2px 8px;line-height:18px;font-size:13px;font-family:neusabold, sans-serif}#content .live-cronaca #boxLive-select-lang .selectize-input>input{height:1px}#content .live-cronaca #boxLive-select-lang .selectize-input.input-active{padding:2px 8px}#content .live-cronaca #boxLive-select-lang .selectize-input:after,#content .live-cronaca #boxLive-select-lang .selectize-input:after{content:'';width:17px;height:12px;background-image:url("img/menu/arrow.png?v=2.27.92");background-size:contain;background-position:center;background-repeat:no-repeat;border-style:none;border-width:0;border-color:transparent;margin-top:-6px;right:3px;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}@media screen and (max-width: 1023px){#content .live-cronaca .cont-cronaca{margin-right:0.9375rem}#content .live-cronaca .cont-cronaca p{font-size:14px;line-height:18px;margin-bottom:15px}#content .live-cronaca .cont-cronaca p strong{min-width:36px;margin-right:13px;font-size:18px;line-height:18px}#content .live-cronaca .cont-cronaca p span{max-width:86%}}@media screen and (max-width: 767px){#content .live-cronaca{width:100%;margin-bottom:0.9375rem}#content .live-cronaca .cont-cronaca{margin-right:0}#content .live-cronaca .cont-cronaca p span{width:81%;margin-left:18%}#content .live-cronaca .mCSB_inside>.mCSB_container{margin-right:15px}}@media screen and (max-width: 767px){#row_live_news_feed{padding:4px}}#live_news_feed{position:relative}#live_news_feed>h2{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;display:block;color:#000;text-transform:uppercase;font-size:18px;margin-top:20px}#live_news_feed>h5,#live_news_feed>.cta{position:absolute;right:-0.9375rem;bottom:7px}@media screen and (max-width: 767px){#live_news_feed>h5,#live_news_feed>.cta{right:0rem}}#live_news_feed .news_main{display:block;margin-bottom:15px}@media screen and (min-width: 768px){#live_news_feed .news_main{padding-right:0px}}#live_news_feed .news_main>.cont_img{width:100%;padding-bottom:53%;border-bottom:3px solid #FF286E;position:relative;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover}#live_news_feed .news_main>.cont_img>img{display:none;z-index:10;width:100%;height:auto;border-bottom:3px solid #FF286E}#live_news_feed .news_main>.cont_img>div{position:absolute;z-index:20;top:0px;right:0px;bottom:0px;left:0px;background-position:center center;background-repeat:no-repeat}#live_news_feed .news_main>.cont_img>div.video{background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:auto 65%}#live_news_feed .news_main>.box_txt{position:relative;background-color:#FFF;padding:6px 7px 0px 13px}@media screen and (max-width: 1023px){#live_news_feed .news_main>.box_txt{padding-bottom:9px}}#live_news_feed .news_main>.box_txt>h4{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;display:block;margin:0px;padding:0px 0px 5px 0px;font-size:18px;line-height:18px;color:#FF286E}@media screen and (min-width: 1024px){#live_news_feed .news_main>.box_txt>h4{font-size:17px;line-height:17px}}@media screen and (max-width: 1023px){#live_news_feed .news_main>.box_txt>h4{font-size:13px;line-height:13px}}@media screen and (max-width: 767px){#live_news_feed .news_main>.box_txt>h4{font-size:12px;line-height:12px}}#live_news_feed .news_main>.box_txt>h3{font-family:'neusademibold';letter-spacing:-0.03rem;word-spacing:-0.2rem;display:block;margin:0px;padding:0px 0px 35px 0px;font-size:38px;line-height:37px;color:#000}@media screen and (min-width: 1024px){#live_news_feed .news_main>.box_txt>h3{font-size:32px;line-height:33px;padding-right:0px}}@media screen and (max-width: 1023px){#live_news_feed .news_main>.box_txt>h3{font-size:24px;line-height:22px}}@media screen and (max-width: 767px){#live_news_feed .news_main>.box_txt>h3{font-size:18px;line-height:16px}}#live_news_feed .news_main>.box_txt>h3>span{display:block;padding-top:3px;font-size:23px;line-height:24px}@media screen and (max-width: 1023px){#live_news_feed .news_main>.box_txt>h3>span{font-size:20px;line-height:21px}}@media screen and (max-width: 767px){#live_news_feed .news_main>.box_txt>h3>span{font-size:16px;line-height:17px}}#live_news_feed .news_main>.box_txt>h5{font-family:'neusabold';letter-spacing:0.02rem;position:absolute;right:6px;bottom:-3px;padding-left:20px;font-size:16px}@media screen and (max-width: 1023px){#live_news_feed .news_main>.box_txt>h5{font-size:10px;padding-top:2px;bottom:-4px}#live_news_feed .news_main>.box_txt>h5>span{height:21px;line-height:21px;padding-left:16px}}@media screen and (max-width: 767px){#live_news_feed .news_main>.box_txt>h5{font-size:12px;line-height:12px;background-image:none}#live_news_feed .news_main>.box_txt>h5>span{padding-right:0px;background-image:none;color:#FF286E}}#live_news_feed .news_half{display:block;margin-bottom:15px}@media screen and (min-width: 768px){#live_news_feed .news_half{padding-right:0px}}@media screen and (min-width: 1024px){#live_news_feed .news_half{width:100%}}#live_news_feed .news_half>.cont_img{width:100%;padding-bottom:21.35%;border-bottom:3px solid #FF286E;position:relative;z-index:20;position:relative;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 768px){#live_news_feed .news_half>.cont_img{float:left;width:158px;border-bottom:none;border-right:3px solid #FF286E}}@media screen and (max-width: 1023px){#live_news_feed .news_half>.cont_img{width:108px;padding-bottom:28.5%}}@media screen and (max-width: 767px){#live_news_feed .news_half>.cont_img{float:none;width:100%;padding-bottom:53%;border-right:none;border-bottom:3px solid #FF286E}}#live_news_feed .news_half>.cont_img>img{display:none;z-index:10;width:100%;height:auto;border-bottom:3px solid #FF286E}@media screen and (min-width: 1024px){#live_news_feed .news_half>.cont_img>img{position:relative;z-index:20;border-bottom:none;border-right:3px solid #FF286E}}#live_news_feed .news_half>.cont_img>div{position:absolute;z-index:20;top:0px;right:0px;bottom:0px;left:0px;background-position:center center;background-repeat:no-repeat}#live_news_feed .news_half>.cont_img>div.video{background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:auto 65%}#live_news_feed .news_half>.box_txt{position:relative;background-color:#FFF;padding:6px 0px 0px 13px}@media screen and (min-width: 768px){#live_news_feed .news_half>.box_txt{position:relative;z-index:10;width:auto;height:106px;overflow:hidden}}#live_news_feed .news_half>.box_txt>h4{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;display:block;margin:0px;padding:3px 0px 2px 0px;font-size:14px;line-height:14px;color:#FF286E}@media screen and (max-width: 767px){#live_news_feed .news_half>.box_txt>h4{font-size:12px;line-height:12px}}#live_news_feed .news_half>.box_txt>h3{font-family:'neusademibold';letter-spacing:-0.03rem;word-spacing:-0.2rem;display:block;margin:0px;padding:0px 5px 30px 0px;font-size:25px;line-height:25px;color:#000}@media screen and (min-width: 1024px){#live_news_feed .news_half>.box_txt>h3{padding-bottom:20px;font-size:22px;line-height:23px}}@media screen and (max-width: 1023px){#live_news_feed .news_half>.box_txt>h3{font-size:20px;line-height:18px}}@media screen and (max-width: 767px){#live_news_feed .news_half>.box_txt>h3{font-size:18px;line-height:16px}}#live_news_feed .news_half>.box_txt>h3>span{display:block;padding-top:3px;padding-right:77px;font-size:19px;line-height:20px}@media screen and (max-width: 1023px){#live_news_feed .news_half>.box_txt>h3>span{font-size:18px;line-height:19px}}@media screen and (max-width: 767px){#live_news_feed .news_half>.box_txt>h3>span{font-size:16px;line-height:17px}}#live_news_feed .news_half>.box_txt>h5{font-family:'neusabold';letter-spacing:0.02rem;position:absolute;right:6px;bottom:0px;font-size:10px;padding-top:2px}@media screen and (min-width: 1024px){#live_news_feed .news_half>.box_txt>h5{bottom:-4px}}#live_news_feed .news_half>.box_txt>h5>span{height:21px;line-height:21px;padding-left:16px}@media screen and (max-width: 767px){#live_news_feed .news_half>.box_txt>h5{font-size:12px;line-height:12px;background-image:none}#live_news_feed .news_half>.box_txt>h5>span{padding-right:0px;background-image:none;color:#FF286E}}@media screen and (max-width: 767px){#live_news_feed .news_half.no_phone{display:none}}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#loading{position:fixed;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;z-index:10000;background-color:#fff}#loading>div{position:absolute;background-color:#FFF;left:50%;top:50%;width:200px;height:200px;margin-left:-100px;margin-top:-100px;background-image:url("img/loading/loading_unload_2020.png?v=2.27.92");background-position:center center;background-repeat:no-repeat;background-size:100% 100%}#loading>div>div{position:absolute;width:200px;height:200px;background-image:url("img/loading/loading_2020.gif?v=2.27.92");background-position:center center;background-repeat:no-repeat;background-size:100% 100%}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#maglie_offseason>h2{color:#000;text-transform:uppercase;font-size:18px;margin-top:20px}#maglie_offseason .content_maglie{background:#fff;width:100%;padding:3px 3px 55px 3px;position:relative;margin-bottom:30px}#maglie_offseason .content_maglie .lista_maglie .maglia{display:inline-block;width:24%;text-align:center}#maglie_offseason .content_maglie .lista_maglie p{font-size:17px;line-height:17px;text-transform:uppercase;font-family:neusabold, sans-serif;margin-top:20px;margin-bottom:10px}#maglie_offseason .content_maglie .lista_maglie .cont-img{display:table;width:100%}#maglie_offseason .content_maglie .lista_maglie img{width:100px}#maglie_offseason .content_maglie .lista_maglie .rosa{color:#cc537b}#maglie_offseason .content_maglie .lista_maglie .rossa{color:#c11731}#maglie_offseason .content_maglie .lista_maglie .blu{color:#3a67ad}#maglie_offseason .content_maglie .lista_maglie .bianca{color:#88939b}#maglie_offseason .content_maglie .lista_maglie .ciclamino{color:#a73f7e}#maglie_offseason .content_maglie .box_cta{margin-top:12px;height:84px;padding:18px 0}#maglie_offseason .content_maglie .box_cta>a,#maglie_offseason .content_maglie .box_cta>div{margin-left:2%;width:22%;height:50px;color:#fff;font-size:17px;line-height:16px;text-transform:uppercase;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;letter-spacing:0.5px;padding-left:2%;padding-right:3%;padding-top:5px;outline:none;font-family:neusabold, sans-serif}#maglie_offseason .content_maglie .box_cta .rosa{background-image:url("img/maglie_offseason/bg_rosa.png?v=2.27.92")}#maglie_offseason .content_maglie .box_cta .rossa{background-image:url("img/maglie_offseason/bg_rosso.png?v=2.27.92")}#maglie_offseason .content_maglie .box_cta .blu{background-image:url("img/maglie_offseason/bg_blu.png?v=2.27.92")}#maglie_offseason .content_maglie .box_cta .bianca{color:#88939b;background-image:url("img/maglie_offseason/bg_bianco.png?v=2.27.92")}#maglie_offseason .content_maglie .box_cta .ciclamino{background-image:url("img/maglie_offseason/bg_ciclamino.png?v=2.27.92")}#maglie_offseason .content_maglie .cta{position:absolute;right:8px;bottom:15px}@media screen and (max-width: 1023px){#maglie_offseason .content_maglie{padding:2px 2px 55px 2px}#maglie_offseason .content_maglie .lista_maglie p{font-size:12px;line-height:12px;margin-bottom:6px;margin-top:16px}#maglie_offseason .content_maglie .lista_maglie img{width:78px}#maglie_offseason .content_maglie .box_cta{height:62px;padding:15px 0}#maglie_offseason .content_maglie .box_cta>a,#maglie_offseason .content_maglie .box_cta>div{height:34px;font-size:12px;line-height:12px;padding-top:2px}}@media screen and (max-width: 767px){#maglie_offseason{display:none}}.content_container.it #maglie_offseason .content_maglie .lista_maglie .maglia.blu p{width:80px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1023px){.content_container.it #maglie_offseason .content_maglie .lista_maglie .maglia.blu p{width:60px}}.menu-accordion{position:fixed;z-index:50;top:0px;left:100%;right:0;bottom:0;height:100%;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.menu-accordion .menu_container{background-color:#e8547f;padding-top:65px;padding-bottom:10px}.menu-accordion .menu{margin-bottom:0;background:transparent;text-align:center;padding:0px 28px;margin:0}.menu-accordion .menu li{display:block;float:none;background-color:transparent;padding:0;font-family:neusabold, sans-serif}.menu-accordion .menu li a{outline:none;background-color:transparent;text-transform:uppercase;font-size:24px;line-height:30px;height:30px;color:#fff}.menu-accordion .menu>li>a{padding-bottom:25px;background-position:bottom left;background-repeat:no-repeat;background-image:url("img/menu/fumetto_sotto.png?v=2.27.92")}.menu-accordion .menu>li>a span{background-repeat:no-repeat;background-position:top right;background-image:url("img/menu/fumetto.png?v=2.27.92");display:inline-block;width:100%;height:65px;line-height:45px;text-transform:uppercase;color:#fff;padding:0 24px 0 20px;text-align:left}.menu-accordion .menu>li>a span .arrow{background-image:url("img/menu/freccia.png?v=2.27.92");background-size:12px auto;background-repeat:no-repeat;background-position:center right;width:12px;height:47px;display:inline-block;float:right;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.menu-accordion .menu>li.select>a span .arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.menu-accordion .menu .sub-menu{display:none;text-align:left;margin:0}.menu-accordion .menu .sub-menu li{font-family:neusaregular, sans-serif;float:none;height:40px;line-height:40px;background-color:rgba(55,70,73,0.25);padding-left:20px;margin:10px 0}.menu-accordion .menu .sub-menu li a{height:42px;line-height:42px;width:100%;display:inline-block;padding-left:0px}.menu-accordion .menu .sub-menu li:last-child{margin-bottom:30px}@media screen and (min-width: 640px){.menu-accordion{display:none}}@media screen and (max-width: 639px){.ios.iphone .menuOpen .content_container{position:fixed}}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#wpadminbar{display:none}.menu_bg{display:block;position:absolute;z-index:50;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.95);height:0;width:100%;overflow:hidden}.menu_bg .menu_container{display:table;width:100%;height:100%}.menu_bg .menu_container .menu_content{display:table-cell;vertical-align:middle;overflow-x:hidden}.menu_bg .menu_container .coppa{opacity:0;width:50%;height:55%;top:23%;left:-50%;background-position:center left;background-size:contain;background-image:url("img/menu/icona_trofeo_2020.png?v=2.27.92");background-repeat:no-repeat;position:absolute}@media screen and (max-width: 1023px){.menu_bg .menu_container .coppa{width:26%;left:0}}.menu_bg .menu{position:relative;right:50%;margin-bottom:0;background:transparent;text-align:right;border-right:1px solid #fff}.menu_bg .menu li{display:block;float:none;background-color:transparent;padding:8px 0;font-family:neusabold, sans-serif}.menu_bg .menu li a,.menu_bg .menu li span{cursor:pointer;background-color:transparent !important;text-transform:uppercase;font-size:27px;line-height:36px !important;height:36px;padding-right:26px !important;color:#fff;opacity:0;position:relative;left:-30px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.menu_bg .menu li:hover>a,.menu_bg .menu li:hover>span,.menu_bg .menu li.select>a,.menu_bg .menu li.select>span{color:#000 !important}.menu_bg .menu .sub-menu{display:none;position:absolute;left:100%;top:0;width:400px;text-align:left}.menu_bg .menu .sub-menu li{font-family:neusaregular, sans-serif;float:none}@media screen and (max-height: 795px){.menu_bg .menu li{padding:7px 0}}body.menuOpen .menu_bg .menu a,body.menuOpen .menu_bg .menu span{opacity:1;left:0}@media screen and (max-height: 600px){body.menuOpen .menu_bg{height:450px !important}body.menuOpen .menu_bg .menu li{padding:3px 0}}@media screen and (max-height: 450px){body.menuOpen .menu_bg{height:320px !important}body.menuOpen .menu_bg .menu li{padding:0 0}body.menuOpen .menu_bg .menu li a,body.menuOpen .menu_bg .menu li span{font-size:24px;line-height:30px !important;height:30px}}.header_container.fixedTop .menu_bg{position:fixed;left:50%;width:1024px;margin-left:-512px}@media screen and (max-width: 1023px){.header_container.fixedTop .menu_bg{width:768px;margin-left:-384px}}@media screen and (max-width: 767px){.header_container.fixedTop .menu_bg{width:640px;margin-left:-320px}}@media screen and (max-width: 639px){.menu_bg{display:none}}@media screen and (max-width: 767px){#row_home_news_feed{padding:4px}}#home_news_feed{position:relative;padding-bottom:25px}#home_news_feed>h2{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;display:block;color:#000;text-transform:uppercase;font-size:18px}#home_news_feed>h5,#home_news_feed>.cta{position:absolute;right:-0.9375rem;bottom:7px}@media screen and (max-width: 767px){#home_news_feed>h5,#home_news_feed>.cta{right:0rem}}#home_news_feed .news_main{display:block;margin-bottom:15px}@media screen and (min-width: 768px){#home_news_feed .news_main{padding-right:0px}}#home_news_feed .news_main>.cont_img{width:100%;padding-bottom:53%;border-bottom:3px solid #FF286E;position:relative;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover}#home_news_feed .news_main>.cont_img>img{display:none;z-index:10;width:100%;height:auto;border-bottom:3px solid #FF286E}#home_news_feed .news_main>.cont_img>div{position:absolute;z-index:20;top:0px;right:0px;bottom:0px;left:0px;background-position:center center;background-repeat:no-repeat}#home_news_feed .news_main>.cont_img>div.video{background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:auto 65%}#home_news_feed .news_main>.box_txt{position:relative;background-color:#FFF;padding:6px 7px 0px 13px}@media screen and (max-width: 1023px){#home_news_feed .news_main>.box_txt{padding-bottom:9px}}#home_news_feed .news_main>.box_txt>h4{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;display:block;margin:0px;padding:0px 0px 5px 0px;font-size:18px;line-height:18px;color:#FF286E}@media screen and (min-width: 1024px){#home_news_feed .news_main>.box_txt>h4{font-size:17px;line-height:17px}}@media screen and (max-width: 1023px){#home_news_feed .news_main>.box_txt>h4{font-size:13px;line-height:13px}}@media screen and (max-width: 767px){#home_news_feed .news_main>.box_txt>h4{font-size:12px;line-height:12px}}#home_news_feed .news_main>.box_txt>h3{font-family:'neusademibold';letter-spacing:-0.03rem;word-spacing:-0.2rem;display:block;margin:0px;padding:0px 0px 35px 0px;font-size:38px;line-height:37px;color:#000}@media screen and (min-width: 1024px){#home_news_feed .news_main>.box_txt>h3{font-size:32px;line-height:33px;padding-right:0px}}@media screen and (max-width: 1023px){#home_news_feed .news_main>.box_txt>h3{font-size:24px;line-height:22px}}@media screen and (max-width: 767px){#home_news_feed .news_main>.box_txt>h3{font-size:18px;line-height:16px}}#home_news_feed .news_main>.box_txt>h3>span{display:block;padding-top:3px;font-size:23px;line-height:24px}@media screen and (max-width: 1023px){#home_news_feed .news_main>.box_txt>h3>span{font-size:20px;line-height:21px}}@media screen and (max-width: 767px){#home_news_feed .news_main>.box_txt>h3>span{font-size:16px;line-height:17px}}#home_news_feed .news_main>.box_txt>h5{font-family:'neusabold';letter-spacing:0.02rem;position:absolute;right:6px;bottom:-3px;padding-left:20px;font-size:16px}@media screen and (max-width: 1023px){#home_news_feed .news_main>.box_txt>h5{font-size:10px;padding-top:2px;bottom:-4px}#home_news_feed .news_main>.box_txt>h5>span{height:21px;line-height:21px;padding-left:16px}}@media screen and (max-width: 767px){#home_news_feed .news_main>.box_txt>h5{font-size:12px;line-height:12px;background-image:none}#home_news_feed .news_main>.box_txt>h5>span{padding-right:0px;background-image:none;color:#FF286E}}#home_news_feed .news_half{display:block;margin-bottom:15px}@media screen and (min-width: 768px){#home_news_feed .news_half{padding-right:0px}}@media screen and (min-width: 1024px){#home_news_feed .news_half{width:100%}}#home_news_feed .news_half>.cont_img{width:100%;padding-bottom:21.35%;border-bottom:3px solid #FF286E;position:relative;z-index:20;position:relative;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 768px){#home_news_feed .news_half>.cont_img{float:left;width:158px;border-bottom:none;border-right:3px solid #FF286E}}@media screen and (max-width: 1023px){#home_news_feed .news_half>.cont_img{width:108px;padding-bottom:28.5%}}@media screen and (max-width: 767px){#home_news_feed .news_half>.cont_img{float:none;width:100%;padding-bottom:53%;border-right:none;border-bottom:3px solid #FF286E}}#home_news_feed .news_half>.cont_img>img{display:none;z-index:10;width:100%;height:auto;border-bottom:3px solid #FF286E}@media screen and (min-width: 1024px){#home_news_feed .news_half>.cont_img>img{position:relative;z-index:20;border-bottom:none;border-right:3px solid #FF286E}}#home_news_feed .news_half>.cont_img>div{position:absolute;z-index:20;top:0px;right:0px;bottom:0px;left:0px;background-position:center center;background-repeat:no-repeat}#home_news_feed .news_half>.cont_img>div.video{background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:auto 65%}#home_news_feed .news_half>.box_txt{position:relative;background-color:#FFF;padding:6px 0px 0px 13px}@media screen and (min-width: 768px){#home_news_feed .news_half>.box_txt{position:relative;z-index:10;width:auto;height:106px;overflow:hidden}}#home_news_feed .news_half>.box_txt>h4{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;display:block;margin:0px;padding:3px 0px 2px 0px;font-size:14px;line-height:14px;color:#FF286E}@media screen and (max-width: 767px){#home_news_feed .news_half>.box_txt>h4{font-size:12px;line-height:12px}}#home_news_feed .news_half>.box_txt>h3{font-family:'neusademibold';letter-spacing:-0.03rem;word-spacing:-0.2rem;display:block;margin:0px;padding:0;font-size:25px;line-height:25px;color:#000;height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 1024px){#home_news_feed .news_half>.box_txt>h3{font-size:22px;line-height:23px;height:46px}}@media screen and (max-width: 1023px){#home_news_feed .news_half>.box_txt>h3{font-size:20px;line-height:18px;height:36px}}@media screen and (max-width: 767px){#home_news_feed .news_half>.box_txt>h3{font-size:18px;line-height:16px;height:32px}}#home_news_feed .news_half>.box_txt>h3>span{display:block;padding-top:3px;padding-right:77px;font-size:19px;line-height:20px}@media screen and (max-width: 1023px){#home_news_feed .news_half>.box_txt>h3>span{font-size:18px;line-height:19px}}@media screen and (max-width: 767px){#home_news_feed .news_half>.box_txt>h3>span{font-size:16px;line-height:17px}}#home_news_feed .news_half>.box_txt>h5{font-family:'neusabold';letter-spacing:0.02rem;position:absolute;right:6px;bottom:0px;font-size:10px;padding-top:2px}@media screen and (min-width: 1024px){#home_news_feed .news_half>.box_txt>h5{bottom:-4px}}#home_news_feed .news_half>.box_txt>h5>span{height:21px;line-height:21px;padding-left:16px}@media screen and (max-width: 767px){#home_news_feed .news_half>.box_txt>h5{font-size:12px;line-height:12px;background-image:none}#home_news_feed .news_half>.box_txt>h5>span{padding-right:0px;background-image:none;color:#FF286E}}@media screen and (max-width: 767px){#home_news_feed .news_half.no_phone{display:none}}#news-list{padding-top:44px;padding-bottom:35px}#news-list .clall{clear:both}@media screen and (max-width: 767px){#news-list>.row{margin-left:0px;margin-right:0px}}@media screen and (max-width: 767px){#news-list>.row>.columns{padding-left:0px;padding-right:0px}}#news-list>.row>.columns>ul{display:block;margin:0px;padding:0px}#news-list>.row>.columns>ul>li{display:block;margin:0px 0px 19px 0px;padding:0px;list-style:none}@media screen and (max-width: 767px){#news-list>.row>.columns>ul>li{padding-right:0px}}@media screen and (max-width: 767px){#news-list>.row>.columns>ul>li>a{padding-left:0px;padding-right:0px}}#news-list>.row>.columns>ul>li>a>div{display:block;background-color:#ffffff;display:block;position:relative}#news-list>.row>.columns>ul>li>a>div>h5{position:absolute;right:6px;bottom:0px}@media screen and (max-width: 767px){#news-list>.row>.columns>ul>li>a>div>h5{font-size:13px;padding-top:5px}}@media screen and (max-width: 767px){#news-list>.row>.columns>ul>li>a>div>h5>span{letter-spacing:inherit;word-spacing:inherit;height:18px;line-height:18px;padding:0px 5px 0px 16px}}#news-list>.row>.columns>ul>li>a>div>.contimg{background-position:center center;background-size:cover;background-repeat:no-repeat;border-right:2px solid #FF286E}#news-list>.row>.columns>ul>li>a>div>.contimg>img{display:none}#news-list>.row>.columns>ul>li>a>div>.conttxt{position:relative}#news-list>.row>.columns>ul>li>a>div>.conttxt>h3{display:block;margin:0px;padding:0px;font-size:15px;font-family:'neusabold';line-height:15px;color:#FF286E}@media screen and (max-width: 767px){#news-list>.row>.columns>ul>li>a>div>.conttxt>h3{font-size:11px;line-height:11px}}#news-list>.row>.columns>ul>li>a>div>.conttxt>h2{display:block;margin:0px;padding:0px;font-size:25px;font-family:'neusabold';line-height:26px;color:#000}@media screen and (max-width: 767px){#news-list>.row>.columns>ul>li>a>div>.conttxt>h2{font-size:14px;line-height:16px}}#news-list>.row>.columns>ul>li>a>div>.conttxt>h2>span{font-family:'kelson_regular';display:block;padding-top:3px;font-size:56%}@media screen and (max-width: 1023px){#news-list>.row>.columns>ul>li>a>div>.conttxt>h2>span{line-height:95%}}@media screen and (max-width: 767px){#news-list>.row>.columns>ul>li>a>div>.conttxt>h2>span{font-size:80%}}#news-list>.row>.columns.news_sx{padding-right:0px}@media screen and (min-width: 768px){#news-list>.row>.columns.news_sx>ul>li>a{padding-right:0px}}#news-list>.row>.columns.news_sx>ul>li>a>div>.contimg{float:left;width:50%;padding-bottom:26.35%}@media screen and (max-width: 767px){#news-list>.row>.columns.news_sx>ul>li>a>div>.contimg{width:36%;padding-bottom:36%}}#news-list>.row>.columns.news_sx>ul>li>a>div>.conttxt{float:left;width:50%;padding:10px 10px 38px 10px}@media screen and (max-width: 767px){#news-list>.row>.columns.news_sx>ul>li>a>div>.conttxt{width:64%;padding-bottom:36px;padding-right:0px}}#news-list>.row>.columns.news_sx>ul>li:first-child>a>div>.contimg{float:none;width:100%;padding-bottom:53.2%;border-bottom:2px solid #FF286E;border-right:none}#news-list>.row>.columns.news_sx>ul>li:first-child>a>div>.conttxt{float:none;width:100%}#news-list>.row>.columns.news_sx>ul>li:first-child>a>div>.conttxt>h2{font-size:33px;line-height:36px}@media screen and (max-width: 767px){#news-list>.row>.columns.news_sx>ul>li:first-child>a>div>.conttxt>h2{font-size:18px;line-height:20px}}#news-list>.row>.columns.news_sx.medium-12,#news-list>.row .columns.news_sx.large-12{padding-right:0.9375rem}#news-list>.row>.columns.news_sx.medium-12>ul>li>a,#news-list>.row .columns.news_sx.large-12>ul>li>a{padding-right:0.9375rem}#news-list>.row>.columns.news_sx.medium-12>ul>li:first-child>a>div>.contimg,#news-list>.row .columns.news_sx.large-12>ul>li:first-child>a>div>.contimg{float:left;width:50%;padding-bottom:26.35%;border-bottom:none;border-right:2px solid #FF286E}@media screen and (max-width: 767px){#news-list>.row>.columns.news_sx.medium-12>ul>li:first-child>a>div>.contimg,#news-list>.row .columns.news_sx.large-12>ul>li:first-child>a>div>.contimg{float:none;width:100%;border-right:none;border-bottom:2px solid #E83368;padding-bottom:52.33%}}#news-list>.row>.columns.news_sx.medium-12>ul>li:first-child>a>div>.conttxt,#news-list>.row .columns.news_sx.large-12>ul>li:first-child>a>div>.conttxt{float:left;width:50%}#news-list>.row>.columns.news_sx.medium-12>ul>li:first-child>a>div>.conttxt>h2,#news-list>.row .columns.news_sx.large-12>ul>li:first-child>a>div>.conttxt>h2{font-size:25px;line-height:26px}@media screen and (max-width: 767px){#news-list>.row>.columns.news_sx.medium-12>ul>li:first-child>a>div>.conttxt,#news-list>.row .columns.news_sx.large-12>ul>li:first-child>a>div>.conttxt{float:none;width:100%}}@media screen and (min-width: 768px){#news-list>.row>.columns.news_dx{padding-left:0px}}@media screen and (max-width: 767px){#news-list>.row>.columns.news_dx>ul>li{padding-right:0px}}#news-list>.row>.columns.news_dx>ul>li>a>div>.contimg,#news-list>.row>.columns.news_dx>ul>li>.columns>div>.contimg{padding-bottom:67%;border-bottom:2px solid #E83368;border-right:none}@media screen and (max-width: 767px){#news-list>.row>.columns.news_dx>ul>li>a>div>.contimg,#news-list>.row>.columns.news_dx>ul>li>.columns>div>.contimg{float:left;width:36%;padding-bottom:36%;border-bottom:none;border-right:2px solid #E83368}}#news-list>.row>.columns.news_dx>ul>li>a>div>.conttxt,#news-list>.row>.columns.news_dx>ul>li>.columns>div>.conttxt{padding:10px 10px 39px 10px}@media screen and (max-width: 767px){#news-list>.row>.columns.news_dx>ul>li>a>div>.conttxt,#news-list>.row>.columns.news_dx>ul>li>.columns>div>.conttxt{float:left;width:64%}}#news-list>.row>.columns.news_dx>ul>li>a>div>.conttxt>h2,#news-list>.row>.columns.news_dx>ul>li>.columns>div>.conttxt>h2{font-size:20px;line-height:23px}@media screen and (max-width: 767px){#news-list>.row>.columns.news_dx>ul>li>a>div>.conttxt>h2,#news-list>.row>.columns.news_dx>ul>li>.columns>div>.conttxt>h2{font-size:14px;line-height:16px}}@media screen and (min-width: 768px) and (max-width: 1023px){#news-list>.row>.columns.news_dx>ul>li#news_adv_dx{display:none}}#news-list>.row>.columns.news_dx>ul>li#news_adv_dx>.columns>.adv-small{text-align:center;background-color:#b6b8ba;padding:3px;width:100%}#news-list>.row>.columns.news_dx>ul>li#news_adv_dx>.columns>.adv-small>h2{display:none}#news-list>.row>.columns.news_dx>ul>li#news_adv_dx>.columns>.adv-small>div,#news-list>.row>.columns.news_dx>ul>li#news_adv_dx>.columns>.adv-small>iframe{width:100%;display:block;margin:0px auto 0px auto}#news-list>.row>.columns.news_dx>ul>li#news_adv_dx>.columns>.adv-small img{max-width:100%}#news-list>.row.paginazione{margin:0px}#news-list>.row.paginazione>.columns{margin-left:0.9375rem;margin-right:0.9375rem;width:auto}@media screen and (max-width: 767px){#news-list>.row.paginazione>.columns{margin-left:0.3rem;margin-right:0.3rem}}#news-list>.row.paginazione>.columns>a,#news-list>.row.paginazione>.columns>span,#news-list>.row.paginazione>.columns>.link_prev,#news-list>.row.paginazione>.columns>.link_next{display:block;float:left;margin-right:10px;height:34px;min-width:34px;padding:0px 4px 0px 4px;background-color:#cfd2d4;text-align:center;color:#9d9fa1;font-family:'neusabold';font-size:18px;line-height:34px;text-transform:uppercase}@media screen and (max-width: 767px){#news-list>.row.paginazione>.columns>a,#news-list>.row.paginazione>.columns>span,#news-list>.row.paginazione>.columns>.link_prev,#news-list>.row.paginazione>.columns>.link_next{height:25px;min-width:22px;font-size:10px;line-height:25px;margin-right:2px}}#news-list>.row.paginazione>.columns>a:hover{background-color:#FFFFFF;color:#E83368}#news-list>.row.paginazione>.columns>.link_prev{padding:0px 8px 0px 4px}#news-list>.row.paginazione>.columns>.link_next{padding:0px 4px 0px 8px}#news-list>.row.paginazione>.columns>a.link_page.on,#news-list>.row.paginazione>.columns>span{background-color:#E83368;color:#FFFFFF}#row_tablet_adv-banner{display:none;text-align:center}@media screen and (min-width: 768px) and (max-width: 1023px){#row_tablet_adv-banner{display:block}}#row_tablet_adv-banner #tablet_adv-banner .js-adv-small{padding:6px 6px 0px 6px;background-color:#b6b8ba;margin-bottom:20px}#row_tablet_adv-banner #tablet_adv-banner .js-adv-small h2{display:none}#content.js-page{background-color:#FFFFFF;padding-bottom:30px}#content.js-page>.row.page-image>.columns{padding-left:0px;padding-right:0px}#content.js-page>.row.page-image>.columns>.contimg{width:100%;padding-bottom:34.18%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat}#content.js-page>.row{margin-top:15px}@media screen and (max-width: 767px){#content.js-page>.row>.columns>.testo{padding-top:20px}}#content.js-page>.row>.columns>.testo,#content.js-page>.row>.columns>.testo p{font-family:kelson_light, sans-serif;font-size:21px;line-height:35px;color:#000}@media screen and (max-width: 1023px){#content.js-page>.row>.columns>.testo,#content.js-page>.row>.columns>.testo p{font-size:19px;line-height:32px}}@media screen and (max-width: 767px){#content.js-page>.row>.columns>.testo,#content.js-page>.row>.columns>.testo p{font-size:16px;line-height:25px}}#content.js-page>.row>.columns>.testo h1,#content.js-page>.row>.columns>.testo h2,#content.js-page>.row>.columns>.testo h3,#content.js-page>.row>.columns>.testo p h1,#content.js-page>.row>.columns>.testo p h2,#content.js-page>.row>.columns>.testo p h3{font-family:neusasemibold, sans-serif;display:block;padding:0px;margin:0px;color:#ff4984;text-transform:uppercase}#content.js-page>.row>.columns>.testo h1,#content.js-page>.row>.columns>.testo p h1{font-size:25px;line-height:27px}#content.js-page>.row>.columns>.testo h2,#content.js-page>.row>.columns>.testo p h2{font-size:25px;line-height:27px}#content.js-page>.row>.columns>.testo h3,#content.js-page>.row>.columns>.testo p h3{font-size:25px;line-height:27px}#content.js-page>.row.page-image{margin-top:0}#content.js-page>.row.testo_con_immagine .acquistaMaglie{float:left;margin-top:-10px;display:block;width:125px;line-height:35px;font-family:'neusasemibold';font-size:16px;text-transform:uppercase;background:#FF286E;color:#fff;text-align:center;cursor:pointer}#content.js-page>.row.testo_con_immagine,#content.js-page>.row.solo_testo{margin-top:30px}#content.js-page>.row.testo_con_immagine>.columns.col_sx>a,#content.js-page>.row.solo_testo>.columns.col_sx>a{display:block}#content.js-page>.row.testo_con_immagine>.columns .cont_img,#content.js-page>.row.solo_testo>.columns .cont_img{width:100%;background-size:contain;background-repeat:no-repeat;background-position:center top}#content.js-page>.row.testo_con_immagine>.columns .cont_img>img,#content.js-page>.row.solo_testo>.columns .cont_img>img{display:block;width:100%;height:auto}@media screen and (max-width: 767px){#content.js-page>.row.testo_con_immagine>.columns>.testo,#content.js-page>.row.solo_testo>.columns>.testo{padding-top:20px}}#content.js-page>.row.testo_con_immagine>.columns>.testo,#content.js-page>.row.testo_con_immagine>.columns>.testo p,#content.js-page>.row.solo_testo>.columns>.testo,#content.js-page>.row.solo_testo>.columns>.testo p{font-family:kelson_light, sans-serif;font-size:21px;line-height:35px;color:#000}@media screen and (max-width: 1023px){#content.js-page>.row.testo_con_immagine>.columns>.testo,#content.js-page>.row.testo_con_immagine>.columns>.testo p,#content.js-page>.row.solo_testo>.columns>.testo,#content.js-page>.row.solo_testo>.columns>.testo p{font-size:19px;line-height:32px}}@media screen and (max-width: 767px){#content.js-page>.row.testo_con_immagine>.columns>.testo,#content.js-page>.row.testo_con_immagine>.columns>.testo p,#content.js-page>.row.solo_testo>.columns>.testo,#content.js-page>.row.solo_testo>.columns>.testo p{font-size:16px;line-height:25px}}#content.js-page>.row.testo_con_immagine>.columns>.testo h1,#content.js-page>.row.testo_con_immagine>.columns>.testo h2,#content.js-page>.row.testo_con_immagine>.columns>.testo h3,#content.js-page>.row.testo_con_immagine>.columns>.testo p h1,#content.js-page>.row.testo_con_immagine>.columns>.testo p h2,#content.js-page>.row.testo_con_immagine>.columns>.testo p h3,#content.js-page>.row.solo_testo>.columns>.testo h1,#content.js-page>.row.solo_testo>.columns>.testo h2,#content.js-page>.row.solo_testo>.columns>.testo h3,#content.js-page>.row.solo_testo>.columns>.testo p h1,#content.js-page>.row.solo_testo>.columns>.testo p h2,#content.js-page>.row.solo_testo>.columns>.testo p h3{font-family:neusasemibold, sans-serif;display:block;padding:0px;margin:0px;color:#ff4984;text-transform:uppercase}#content.js-page>.row.testo_con_immagine>.columns>.testo h1,#content.js-page>.row.testo_con_immagine>.columns>.testo p h1,#content.js-page>.row.solo_testo>.columns>.testo h1,#content.js-page>.row.solo_testo>.columns>.testo p h1{font-size:25px;line-height:27px}#content.js-page>.row.testo_con_immagine>.columns>.testo h2,#content.js-page>.row.testo_con_immagine>.columns>.testo p h2,#content.js-page>.row.solo_testo>.columns>.testo h2,#content.js-page>.row.solo_testo>.columns>.testo p h2{font-size:25px;line-height:27px}#content.js-page>.row.testo_con_immagine>.columns>.testo h3,#content.js-page>.row.testo_con_immagine>.columns>.testo p h3,#content.js-page>.row.solo_testo>.columns>.testo h3,#content.js-page>.row.solo_testo>.columns>.testo p h3{font-size:25px;line-height:27px}#content.cont-percorso .cont-boxcta .boxcta1{background-image:url("img/percorso/cta_classifiche.jpg?v=2.27.92")}#content.cont-percorso .cont-boxcta .boxcta.box_foto_video{background-image:url("img/percorso/cta_gallery.jpg?v=2.27.92")}#content.cont-percorso .cont-boxcta .boxcta.box_garibaldi{background-image:url("img/percorso/cta_garibaldi.jpg?v=2.27.92")}#content.cont-percorso .cont-boxcta .boxcta.box_albo{background-image:url("img/percorso/cta_albo.jpg?v=2.27.92")}#content.cont-percorso .cont-boxcta .box_tour_operator{background-image:url("img/percorso/box_tour_operator2.jpg?v=2.27.92")}#content.cont-percorso.cont-percorso .cont-titolo-desktop{padding-right:20%}#content.cont-percorso.cont-percorso .cont-titolo .percorso-titolo>.primaRiga span{color:#f05982}#content.cont-percorso .anni-select{position:absolute;right:75px;top:54px;color:#505659;font-size:14px;font-family:'neusamedium', sans-serif;border:none;height:28px;width:110px;outline:none;margin-left:22px;float:left}#content.cont-percorso .anni-select p{color:white;font-size:16px;margin-bottom:0px}#content.cont-percorso .anni-select option{height:28px;line-height:28px}#content.cont-percorso .selectize-control.single{border:2px solid #f05982;height:32px}#content.cont-percorso .selectize-input.full{background-color:#282e30;text-align:left;padding-left:10px}#content.cont-percorso .selectize-input input,#content.cont-percorso .selectize-input .item{color:#FFFFFF}#content.cont-percorso .selectize-input,#content.cont-percorso .selectize-control.single .selectize-input.input-active{border-radius:0;border:none;height:28px;line-height:28px;box-shadow:none;padding:0px 18px 0 0;text-align:center}#content.cont-percorso .selectize-dropdown,#content.cont-percorso .selectize-input,#content.cont-percorso .selectize-input input{font-size:14px}#content.cont-percorso .selectize-dropdown .active{background-color:#FF286E;color:#fff}#content.cont-percorso .selectize-control.single .selectize-input.input-active input{position:absolute !important;opacity:0 !important}#content.cont-percorso .selectize-dropdown{z-index:30;border:none;box-shadow:none;border-radius:0;top:1px !important}#content.cont-percorso .selectize-dropdown .selectize-dropdown-content{text-align:left;padding:0px 3px 0 0}#content.cont-percorso .selectize-control.single .selectize-input:after,#content.cont-percorso .selectize-input::after{content:'';width:8px;height:8px;background-image:url("img/select_arrow_white.png?v=2.27.92");background-size:contain;background-position:center;background-repeat:no-repeat;border-style:none;border-width:0;border-color:transparent;margin-top:-4px;right:10px}#content.cont-percorso .selectize-control.single .selectize-input.input-active:after{background-image:url("img/select_arrow_su_white.png?v=2.27.92")}#content.cont-percorso .selectize-input>*{line-height:28px;height:28px}@media screen and (max-width: 1023px){#content.cont-percorso .anni-select{background-color:#000;color:#505659;font-size:19px;height:38px;line-height:38px;float:none;width:100%;margin:-1px 0 29px 0;padding:0;position:relative;right:inherit;top:inherit}#content.cont-percorso .anni-select p{text-align:center}#content.cont-percorso .selectize-control.single{border:2px solid #f05982;height:42px;border-left:none;border-right:none}#content.cont-percorso .selectize-dropdown-content{text-align:center}#content.cont-percorso .selectize-input.full{text-align:center;padding-left:0px}#content.cont-percorso .selectize-input,#content.cont-percorso .selectize-control.single .selectize-input.input-active{height:38px;line-height:38px;padding:0px 0px 0 0}#content.cont-percorso .selectize-dropdown,#content.cont-percorso .selectize-input,#content.cont-percorso .selectize-input input{font-size:19px}}#home_adv-small #gi_midrect_01{margin-bottom:15px;margin-top:15px}#home_adv-small #gi_midrect_02{margin-bottom:15px}#content.columns.search-page{padding:0}#content.columns.search-page .cont-search-result{text-align:center}#content.columns.search-page .cont-search-result h3{background:#fff;display:inline-block;font-family:'neusamedium', sans-serif;height:60px;line-height:60px;width:540px;margin:15px auto;padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#bbbcbf;font-size:28px}#content.columns.search-page .cont-search-result h3 span{text-transform:uppercase;font-family:'neusasemibold', sans-serif;color:#000;font-size:35px}#content.columns.search-page .cont-search-result h3.no-result{margin:50px auto}#content.columns.search-page .cont-search-page{margin:0px 50px 0px 50px;background-color:#fff}#content.columns.search-page ul{color:#000;margin:0 auto;padding:45px 110px}#content.columns.search-page ul li{list-style-type:none;border-bottom:2px solid #FF286E;position:relative}#content.columns.search-page ul li a{width:100%;height:100%;position:absolute;top:0;left:0}#content.columns.search-page ul li h2{font-size:35px;line-height:35px;margin:5px 0 10px 0;font-family:'neusasemibold', sans-serif}#content.columns.search-page ul li h4{font-size:22px;line-height:26px;font-family:'neusamedium', sans-serif}#content.columns.search-page ul li h5{font-size:16px;line-height:16px;padding-top:20px;margin-bottom:10px;font-family:'neusamedium',sans-serif;text-transform:uppercase}#content.columns.search-page ul li p{font-size:15px;margin:40px 0 20px 0;font-family:'neusamedium',sans-serif;color:#929496;text-align:right}#content.columns.search-page ul li:first-child{border-top:2px solid #FF286E}#content.columns.search-page>.row.paginazione{margin:25px 50px 0px 50px}#content.columns.search-page>.row.paginazione>.columns{width:auto;padding:0}#content.columns.search-page>.row.paginazione>.columns>a,#content.columns.search-page>.row.paginazione>.columns>span,#content.columns.search-page>.row.paginazione>.columns>.link_prev,#content.columns.search-page>.row.paginazione>.columns>.link_next{display:block;float:left;margin-right:10px;height:34px;min-width:34px;padding:0px 4px 0px 4px;background-color:#cfd2d4;text-align:center;color:#9d9fa1;font-family:'neusabold';font-size:18px;line-height:34px;text-transform:uppercase}#content.columns.search-page>.row.paginazione>.columns>a:hover{background-color:#FFFFFF;color:#FF286E}#content.columns.search-page>.row.paginazione>.columns>.link_prev{padding:0px 8px 0px 4px}#content.columns.search-page>.row.paginazione>.columns>.link_next{padding:0px 4px 0px 8px}#content.columns.search-page>.row.paginazione>.columns>a.link_page.on,#content.columns.search-page>.row.paginazione>.columns>span{background-color:#FF286E;color:#FFFFFF}#content.columns.search-page .top-sponsor{margin-top:35px}@media screen and (max-width: 1023px){#content.columns.search-page .cont-search-result h3{height:42px;line-height:42px;width:380px;margin:30px auto;font-size:22px}#content.columns.search-page .cont-search-result h3 span{font-size:28px}#content.columns.search-page .cont-search-page{margin:0px 42px 0px 42px}#content.columns.search-page ul{padding:50px 42px}#content.columns.search-page ul h5{margin-bottom:18px}#content.columns.search-page>.row.paginazione{margin:35px 42px 0px 42px}}@media screen and (max-width: 767px){#content.columns.search-page .cont-search-result{text-align:right}#content.columns.search-page .cont-search-result h3{width:auto;max-width:60%;margin:35px 30px 35px auto;text-align:center}#content.columns.search-page .cont-search-result h3 span{font-size:26px}#content.columns.search-page .cont-search-result h3.no-result{margin:50px 30px 50px auto}#content.columns.search-page .cont-search-page{margin:0px 0px 0px 0px}#content.columns.search-page ul{padding:50px 42px}#content.columns.search-page ul h2{font-size:40px;line-height:40px}#content.columns.search-page ul h4{font-size:30px;line-height:30px}#content.columns.search-page ul p{font-size:20px;margin:54px 0 22px 0}#content.columns.search-page>.row.paginazione{margin:16px 0.9375rem 0 0.9375rem}#content.columns.search-page .top-sponsor{margin-top:27px}}.cont-searchform .columns.cont-submit{width:30px;margin-right:-30px}.cont-searchform .columns.cont-submit input#searchsubmit{background-color:transparent;opacity:1;padding:0;margin:0;height:50px;position:relative;z-index:10}#content.single-atleta{background-color:#FFFFFF;padding-bottom:35px}#content.single-atleta .clall{clear:both}#content.single-atleta>.row.single-atleta-image{min-height:0px;background-color:#000}#content.single-atleta>.row.single-atleta-image>.columns{padding-left:0px;padding-right:0px}#content.single-atleta>.row.single-atleta-image>.columns>.contimg{position:relative;width:100%;padding-bottom:34.18%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-image>.columns>.contimg{padding-bottom:51.56%}}#content.single-atleta>.row.single-atleta-image>.columns>.contimg>iframe{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%}#content.single-atleta>.row.single-atleta-image>.columns>.contimg.video_on{padding-bottom:inherit}#content.single-atleta>.row.single-atleta-content-titolo>.columns.titolo{margin:0px;padding:16px 55px 16px 55px;border-bottom:5px solid #FFFFFF;background-color:#000}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content-titolo>.columns.titolo{padding:20px 32px 20px 32px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content-titolo>.columns.titolo{padding:30px 16px 10px 16px}}#content.single-atleta>.row.single-atleta-content-titolo>.columns.titolo>.bandiera{float:none;margin:0px auto 0px auto;width:40px;height:35px;background-size:contain;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content-titolo>.columns.titolo>.bandiera{width:50px;height:31px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content-titolo>.columns.titolo>.bandiera{width:18px;height:11px}}#content.single-atleta>.row.single-atleta-content-titolo>.columns.titolo>h1{display:block;float:none;margin:0px auto 0px auto;text-align:center;height:62px;color:#FFFFFF;font-size:45px;line-height:62px;font-family:"neusasemibold";text-transform:uppercase}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content-titolo>.columns.titolo>h1{font-size:25px;height:31px;line-height:31px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content-titolo>.columns.titolo>h1{margin-left:11px;font-size:20px;height:27px;line-height:27px}}#content.single-atleta>.row.single-atleta-content{padding-left:40px;padding-right:40px}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content{padding-left:36px;padding-right:36px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content{padding-left:10px;padding-right:10px}}#content.single-atleta>.row.single-atleta-content .columns.foto{margin:40px 0px 40px 0px;padding-right:30px;border-right:3px solid #FFFFFF}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.foto{margin-top:40px;margin-bottom:25px;padding-left:0px;padding-right:24px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.foto{margin-top:10px;margin-bottom:10px;padding-right:7px;border-right:2px solid #FFFFFF}}#content.single-atleta>.row.single-atleta-content .columns.foto>div{position:relative;padding-bottom:100%}#content.single-atleta>.row.single-atleta-content .columns.foto>div>div{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-size:contain;background-position:center center;background-repeat:no-repeat}#content.single-atleta>.row.single-atleta-content .columns.generalita{padding:40px 1.3% 104px 25px;min-height:420px;color:#000;display:block;font-size:26px;line-height:31px;font-family:'neusamedium'}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.generalita{padding-top:40px;padding-right:0%;padding-bottom:79px;min-height:329px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.generalita{padding-right:0%;padding-top:10px;padding-left:8px;padding-bottom:34px;min-height:140px}}#content.single-atleta>.row.single-atleta-content .columns.generalita>h2{position:relative;color:#000;font-size:60px;line-height:60px;padding:0px 0px 15px 0px;margin:0px;font-family:'neusasemibold';text-transform:uppercase}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.generalita>h2{font-family:'neusasemibold';font-size:47px;line-height:47px;padding-bottom:10px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.generalita>h2{font-family:'neusasemibold';font-size:33px;line-height:33px;padding-bottom:10px}}@media screen and (max-width: 540px){#content.single-atleta>.row.single-atleta-content .columns.generalita>h2{font-family:'neusasemibold';font-size:19px;line-height:19px;padding-bottom:5px}}#content.single-atleta>.row.single-atleta-content .columns.generalita>h2>.bandiera_atleta{display:block;width:40px;position:relative;float:right;margin-top:15px}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.generalita>h2>.bandiera_atleta{width:31px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.generalita>h2>.bandiera_atleta{width:30px;margin-top:7px}}@media screen and (max-width: 540px){#content.single-atleta>.row.single-atleta-content .columns.generalita>h2>.bandiera_atleta{width:16px;margin-top:4px}}#content.single-atleta>.row.single-atleta-content .columns.generalita p{position:relative;display:block;margin:0px;padding:0px}#content.single-atleta>.row.single-atleta-content .columns.generalita p,#content.single-atleta>.row.single-atleta-content .columns.generalita p *{font-family:'neusamedium' !important;color:#000 !important;font-size:20px !important;line-height:25px !important}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.generalita p,#content.single-atleta>.row.single-atleta-content .columns.generalita p *{font-size:20px !important;line-height:25px !important}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.generalita p,#content.single-atleta>.row.single-atleta-content .columns.generalita p *{font-size:16px !important;line-height:19px !important}}@media screen and (max-width: 540px){#content.single-atleta>.row.single-atleta-content .columns.generalita p,#content.single-atleta>.row.single-atleta-content .columns.generalita p *{font-size:11px !important;line-height:12px !important}}#content.single-atleta>.row.single-atleta-content .columns.generalita .follow_tw{display:block;position:absolute;left:25px;bottom:40px;padding:26px 51px 0px 0px;text-align:left;text-transform:uppercase;font-size:18px;line-height:18px;font-family:'neusasemibold';color:#000;background-position:right top;background-size:auto 100%;background-repeat:no-repeat;background-image:url("img/squadre/twitter.png")}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.generalita .follow_tw{bottom:25px;font-size:14px;line-height:14px;padding-top:24px;padding-right:45px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.generalita .follow_tw{bottom:14px;left:8px;font-size:11px;line-height:11px;padding-top:4px;padding-right:19px}}#content.single-atleta>.row.single-atleta-content .columns.descrizione{font-size:23px;line-height:28px;font-family:'neusamedium';color:#000;clear:both}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.descrizione{font-size:19px;line-height:25px;padding:0px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.descrizione{font-size:13px;line-height:12px;padding:0px}}#content.single-atleta>.row.single-atleta-content .columns.descrizione p{font-size:19px;line-height:25px;font-family:'kelson_light';color:#000}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.descrizione p{font-size:16px;line-height:25px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.descrizione p{font-size:16px;line-height:20px;padding:0px;margin:0px}}@media screen and (max-width: 540px){#content.single-atleta>.row.single-atleta-content .columns.descrizione p{font-size:13px;line-height:17px;padding:0px;margin:0px}}#content.single-atleta>.row.single-atleta-content .columns.palmares,#content.single-atleta>.row.single-atleta-content .columns.altri_atleti{padding:0px;margin:0px;clear:both}#content.single-atleta>.row.single-atleta-content .columns.palmares>h2,#content.single-atleta>.row.single-atleta-content .columns.altri_atleti>h2{display:block;margin:20px 0px 5px 0px;padding:0px 0px 6px 0.9375rem;font-size:30px;font-family:'neusasemibold';line-height:30px;color:#000;text-transform:uppercase}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.palmares>h2,#content.single-atleta>.row.single-atleta-content .columns.altri_atleti>h2{margin:10px 0px 10px 0px;padding:0px 0px 6px 0px;font-size:18px;line-height:18px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.palmares>h2,#content.single-atleta>.row.single-atleta-content .columns.altri_atleti>h2{margin:19px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:17px;line-height:17px}}#content.single-atleta>.row.single-atleta-content .columns.riders{padding-right:0px;padding-bottom:20px}#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext{padding:10px 0px 0px 44px}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext{padding:10px 0px 0px 24px}}#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container{height:185px;width:100%;padding:0px;margin-left:-15px}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container{height:173px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container{height:97px;margin-left:-19px}}#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper{position:relative;width:100%;height:185px}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper{height:173px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper{height:97px}}#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{width:180px;height:185px}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{width:173px;height:173px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{width:97px;height:97px}}#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a{display:block;position:relative;width:180px;height:185px}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a{width:173px;height:173px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a{width:97px;height:97px}}#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_image{width:66.6%;padding-bottom:66%;margin:0px auto 0px auto;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_image{width:67%;padding-bottom:67%}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_image{width:73%;padding-bottom:73%}}#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_nome{padding:11px 0px 0px 0px;text-align:center;font-size:20px;line-height:24px;font-family:'neusamedium';color:#000}@media screen and (max-width: 1023px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_nome{font-size:19px;line-height:23px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_nome{padding-top:2px;font-size:11px;line-height:12px}}#content.single-atleta>.row.single-atleta-content .columns.riders>.row .atleta-swiper-button-prev,#content.single-atleta>.row.single-atleta-content .columns.riders>.row .atleta-swiper-button-next{position:absolute;top:48px;width:22px;height:42px;background-size:100% 100%;z-index:10;cursor:pointer}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .atleta-swiper-button-prev,#content.single-atleta>.row.single-atleta-content .columns.riders>.row .atleta-swiper-button-next{top:37px;width:11px;height:20px}}#content.single-atleta>.row.single-atleta-content .columns.riders>.row .atleta-swiper-button-prev{background-position:left center}#content.single-atleta>.row.single-atleta-content .columns.riders>.row .atleta-swiper-button-next{background-position:right center}#content.single-atleta>.row.single-atleta-content .columns.riders>.row .atleta-swiper-button-prev.swiper-button-disabled,#content.single-atleta>.row.single-atleta-content .columns.riders>.row .atleta-swiper-button-next.swiper-button-disabled{display:none}#content.single-atleta>.row.single-atleta-content .columns.riders>.row .atleta-swiper-button-prev{left:0px;background-image:url("img/squadre/arrow_prev.png?v=2.27.92")}#content.single-atleta>.row.single-atleta-content .columns.riders>.row .atleta-swiper-button-next{right:0px;background-image:url("img/squadre/arrow_next.png?v=2.27.92")}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns.riders>.row .atleta-swiper-button-next{right:15px}}#content.single-atleta>.row.single-atleta-content .columns table{background:transparent;width:100% !important;height:auto !important;border-collapse:collapse;border:none}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns table{background-image:url("img/cta_rev.png?v=2.27.92");background-repeat:repeat-x;background-size:auto 18px;background-position:right 10px}}#content.single-atleta>.row.single-atleta-content .columns table thead,#content.single-atleta>.row.single-atleta-content .columns table tbody,#content.single-atleta>.row.single-atleta-content .columns table th,#content.single-atleta>.row.single-atleta-content .columns table tr,#content.single-atleta>.row.single-atleta-content .columns table td{border-collapse:collapse;border:none}#content.single-atleta>.row.single-atleta-content .columns table thead,#content.single-atleta>.row.single-atleta-content .columns table tr,#content.single-atleta>.row.single-atleta-content .columns table th{background:transparent}#content.single-atleta>.row.single-atleta-content .columns table tbody{background-color:#FFFFFF}#content.single-atleta>.row.single-atleta-content .columns table tbody tr{border-bottom:1px solid #bbbbbb}#content.single-atleta>.row.single-atleta-content .columns table th .cta_rev{padding-bottom:5px}#content.single-atleta>.row.single-atleta-content .columns table th .cta_rev span.desktop{display:block}#content.single-atleta>.row.single-atleta-content .columns table th .cta_rev span.smartphone{display:none}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns table th .cta_rev span.desktop{display:none}#content.single-atleta>.row.single-atleta-content .columns table th .cta_rev span.smartphone{display:block}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns table th{padding-left:0px;padding-right:0px}#content.single-atleta>.row.single-atleta-content .columns table th .cta_rev{background-image:none;padding-bottom:2px}#content.single-atleta>.row.single-atleta-content .columns table th .cta_rev span{background-image:none;padding-right:0px;font-size:12px}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns table th:first-child .cta_rev{background-image:url("img/cta_bottom.png?v=2.27.92")}}#content.single-atleta>.row.single-atleta-content .columns table td{font-family:'neusademibold';font-size:18px;line-height:23px;color:#40484b;padding-top:0.2812rem;padding-bottom:0.2812rem}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns table td{font-size:15px;line-height:19px;padding-right:0.1rem;padding-left:0.28rem}}@media screen and (max-width: 540px){#content.single-atleta>.row.single-atleta-content .columns table td{font-size:12px;line-height:15px;padding-right:0.1rem;padding-left:0.28rem}}@media screen and (max-width: 767px){#content.single-atleta>.row.single-atleta-content .columns table tr.testatina{background:none}}#content.single-atleta>.row.single-atleta-content .columns.descrizione .palmares thead .cta_rev>span{white-space:nowrap}#content.single-atleta #row_atleta-widget{padding-top:15px}#content.single-atleta #row_atleta-widget #home_slide_atleta .atleta-widget-class h2{display:none}@media screen and (min-width: 640px){#content.single-atleta #row_atleta-widget #home_slide_atleta .atleta-widget-class .row.atleta-container{height:300px}}#content.single-atleta #row_top-sponsor #home_top-sponsor{margin-top:0px}.single-live .topbar-live{position:relative;width:100%;background:#40484c;text-align:center}.single-live .topbar-live .topbar-logo{display:inline-block;margin:14px 0}.single-live .topbar-live .condividi-button{width:27px;height:27px;position:absolute;top:34px;right:35px;background:url("img/nuovo-live/icona_condividi_on.png?v=2.27.92") center center no-repeat #fff;cursor:pointer}.single-live .topbar-live .condividi-popup{display:none;position:absolute;width:265px;background:rgba(236,237,237,0.93);right:35px;top:61px;padding:20px;z-index:10;line-height:60px}.single-live .topbar-live .condividi-popup .close{position:absolute;top:10px;right:10px;width:27px;height:27px;line-height:27px;text-align:center;color:#fff;background:#ea517e;font-family:'neusasemibold';margin-bottom:15px;cursor:pointer}.single-live .topbar-live .condividi-popup .condividi-link-message{display:none}.single-live .topbar-live .condividi-popup-icon{display:inline-block;cursor:pointer}.single-live .topbar-live .condividi-popup-icon img{width:40px;display:inline-block;margin-right:20px}.single-live .header-nuovo-live{background:#ea517e;color:#fff;padding:15px 0}@media screen and (max-width: 1024px){.single-live .header-nuovo-live{padding:0;position:relative;height:115px}}.single-live .header-nuovo-live .riga-citta-tappa{text-align:center}@media screen and (max-width: 1024px){.single-live .header-nuovo-live .riga-citta-tappa{position:absolute;top:5px;left:15px;text-align:left}}.single-live .header-nuovo-live .riga-citta-tappa .partenza,.single-live .header-nuovo-live .riga-citta-tappa .arrivo,.single-live .header-nuovo-live .riga-citta-tappa .separatore{display:inline-block;text-transform:uppercase;font-family:'neusasemibold';font-size:24px;margin-bottom:10px}@media screen and (max-width: 1024px){.single-live .header-nuovo-live .riga-citta-tappa .partenza,.single-live .header-nuovo-live .riga-citta-tappa .arrivo,.single-live .header-nuovo-live .riga-citta-tappa .separatore{display:block;font-size:16px;margin-bottom:0;line-height:16px}}.single-live .header-nuovo-live .riga-citta-tappa .icona-partenza,.single-live .header-nuovo-live .riga-citta-tappa .icona-arrivo{display:none}@media screen and (max-width: 1024px){.single-live .header-nuovo-live .riga-citta-tappa .icona-partenza,.single-live .header-nuovo-live .riga-citta-tappa .icona-arrivo{display:inline-block;height:16px;vertical-align:bottom}}.single-live .header-nuovo-live .riga-citta-tappa .separatore{position:relative;top:-2px;margin:0 15px}@media screen and (max-width: 1024px){.single-live .header-nuovo-live .riga-citta-tappa .separatore{top:2px;margin:0 0 0 26px;transform:rotate(90deg);width:10px}}.single-live .header-nuovo-live .riga-info-tappa{position:relative;text-align:center}@media screen and (max-width: 1024px){.single-live .header-nuovo-live .riga-info-tappa{position:absolute;bottom:5px;width:100%}}.single-live .header-nuovo-live .riga-info-tappa #slider-link-live{position:absolute;width:145px;bottom:0;left:35px}@media screen and (max-width: 1024px){.single-live .header-nuovo-live .riga-info-tappa #slider-link-live{position:absolute;top:-50px;bottom:unset;right:15px;left:unset;width:94px}}.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .slider-link-live-label{text-transform:uppercase;font-family:'neusamedium';color:#fff;font-size:14px;line-height:27px}@media screen and (max-width: 1024px){.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .slider-link-live-label{line-height:20px}}.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .swiper-container{width:91px;float:left}@media screen and (max-width: 1024px){.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .swiper-container{width:58px}}.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .swiper-slide{width:27px;height:27px;line-height:27px;text-align:center;background:rgba(255,255,255,0.5);font-family:'neusalight';font-size:17px}@media screen and (max-width: 1024px){.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .swiper-slide{width:18px;height:18px;line-height:18px;font-size:14px}}.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .swiper-slide a{display:block;width:100%;height:100%;color:#000}.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .swiper-slide.active{background:#fff}.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .prev,.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .next{width:27px;height:27px;line-height:27px;text-align:center;color:#fff;cursor:pointer}@media screen and (max-width: 1024px){.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .prev,.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .next{width:18px;height:18px;line-height:18px;font-size:10px}}.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .prev{float:left}.single-live .header-nuovo-live .riga-info-tappa #slider-link-live .next{float:right}.single-live .header-nuovo-live .riga-info-tappa .data-tappa,.single-live .header-nuovo-live .riga-info-tappa .giorno-tappa,.single-live .header-nuovo-live .riga-info-tappa .km-tappa,.single-live .header-nuovo-live .riga-info-tappa .difficolta-tappa{display:inline-block;font-family:'neusamedium';padding:0 30px;border-right:1px solid #fff;text-transform:uppercase;font-size:15px}@media screen and (max-width: 1024px){.single-live .header-nuovo-live .riga-info-tappa .data-tappa,.single-live .header-nuovo-live .riga-info-tappa .giorno-tappa,.single-live .header-nuovo-live .riga-info-tappa .km-tappa,.single-live .header-nuovo-live .riga-info-tappa .difficolta-tappa{padding:0 10px;color:#000}}.single-live .header-nuovo-live .riga-info-tappa .data-tappa .black,.single-live .header-nuovo-live .riga-info-tappa .giorno-tappa .black,.single-live .header-nuovo-live .riga-info-tappa .km-tappa .black,.single-live .header-nuovo-live .riga-info-tappa .difficolta-tappa .black{color:#000}.single-live .header-nuovo-live .riga-info-tappa .difficolta-tappa{border-right:none}@media screen and (max-width: 1024px){.single-live .header-nuovo-live .riga-info-tappa .difficolta-tappa{font-size:10px;color:#fff}}.single-live .header-nuovo-live .riga-info-tappa .hashtag-giro{font-family:'neusamedium';position:absolute;bottom:0;right:35px;text-transform:uppercase;font-size:24px}@media screen and (max-width: 1024px){.single-live .header-nuovo-live .riga-info-tappa .hashtag-giro{font-size:18px;right:40px;top:-80px}}.single-live .altimetria-container{position:relative;height:260px;margin:40px 60px}.single-live .altimetria-base{position:absolute;width:100%;height:260px;top:0;left:0}.single-live .altimetria-base .altimetria-base-background,.single-live .altimetria-base .altimetria-base-overlay{position:absolute;left:0;bottom:0}.single-live .altimetria-base .altimetria-base-background img,.single-live .altimetria-base .altimetria-base-overlay img{width:100%;max-width:100%;max-height:210px}.single-live .altimetria-base .altimetria-base-background{width:100%}.single-live .altimetria-base .altimetria-base-overlay{transition:width 0.3s;overflow:hidden;width:0}.single-live .altimetria-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.single-live .altimetria-overlay .linea-partenza,.single-live .altimetria-overlay .linea-arrivo{position:absolute;background:#40494c;width:2px;height:225px;bottom:-15px}.single-live .altimetria-overlay .linea-base{position:absolute;height:2px;width:100%;left:0;bottom:0;background:#40494c}.single-live .altimetria-overlay .linea-partenza{left:0}.single-live .altimetria-overlay .linea-arrivo{right:0}.single-live .altimetria-overlay .linea-poi{position:absolute;bottom:0;width:2px;background:url("img/nuovo-live/linea-tratteggiata-bg.png?v=2.27.92") center center repeat-y transparent;margin-left:-2px}.single-live .altimetria-overlay .linea-poi.altezza-4{height:85%}.single-live .altimetria-overlay .linea-poi.altezza-3{height:70%}.single-live .altimetria-overlay .linea-poi.altezza-2{height:60%}.single-live .altimetria-overlay .linea-poi.altezza-1{height:45%}.single-live .altimetria-overlay .poi-info{position:absolute;margin-left:-20px}.single-live .altimetria-overlay .poi-info.clickable{cursor:pointer}.single-live .altimetria-overlay .poi-info.altezza-4{bottom:85%}.single-live .altimetria-overlay .poi-info.altezza-3{bottom:70%}.single-live .altimetria-overlay .poi-info.altezza-2{bottom:60%}.single-live .altimetria-overlay .poi-info.altezza-1{bottom:45%}.single-live .altimetria-overlay .poi-info.partenza-info{bottom:220px;left:-50px;margin-left:0;text-align:center}.single-live .altimetria-overlay .poi-info.arrivo-info{bottom:220px;right:-50px;margin-left:0;text-align:center}.single-live .altimetria-overlay .poi-icona{display:inline-block;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-color:#e8eaec;vertical-align:bottom;margin-bottom:5px}.single-live .altimetria-overlay .poi-icona.partenza-icona{background-image:url("img/nuovo-live/icona_partenza.png?v=2.27.92");width:35px;height:35px}.single-live .altimetria-overlay .poi-icona.arrivo-icona{background-image:url("img/nuovo-live/icona_arrivo.png?v=2.27.92");width:35px;height:35px}.single-live .altimetria-overlay .poi-icona.rifornimento{background-image:url("img/nuovo-live/icona_rifornimento.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.bartali{background-image:url("img/nuovo-live/icona_bartali.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.coppi{background-image:url("img/nuovo-live/icona_coppi.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.pantani{background-image:url("img/nuovo-live/icona_pantani.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.citta{background-image:url("img/nuovo-live/icona_citta.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.cronometro{background-image:url("img/nuovo-live/icona_cronometro.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.salita{background-image:url("img/nuovo-live/icona_salita.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.gpm_1{background-image:url("img/nuovo-live/icona_gpm_1.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.gpm_2{background-image:url("img/nuovo-live/icona_gpm_2.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.gpm_3{background-image:url("img/nuovo-live/icona_gpm_3.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.gpm_4{background-image:url("img/nuovo-live/icona_gpm_4.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.gpm_5{background-image:url("img/nuovo-live/icona_gpm_5.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.gpm_6{background-image:url("img/nuovo-live/icona_gpm_6.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.gpm_7{background-image:url("img/nuovo-live/icona_gpm_7.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.curiosita{background-image:url("img/nuovo-live/icona_curiosita.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.distacco{background-image:url("img/nuovo-live/icona_distacco.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.foglio_firma{background-image:url("img/nuovo-live/icona_foglio_firma.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.fotografia{background-image:url("img/nuovo-live/icona_fotografia.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.fuga{background-image:url("img/nuovo-live/icona_fuga.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.infortunio{background-image:url("img/nuovo-live/icona_infortunio.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.km0{background-image:url("img/nuovo-live/icona_km0.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.meteo_neve{background-image:url("img/nuovo-live/icona_meteo_neve.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.meteo_nuvoloso{background-image:url("img/nuovo-live/icona_meteo_nuvoloso.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.meteo_pioggia{background-image:url("img/nuovo-live/icona_meteo_pioggia.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.meteo_sole{background-image:url("img/nuovo-live/icona_meteo_sole.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.meteo_temporale{background-image:url("img/nuovo-live/icona_meteo_temporale.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.partenza{background-image:url("img/nuovo-live/icona_partenza.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.penna{background-image:url("img/nuovo-live/icona_penna.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.salita_crono{background-image:url("img/nuovo-live/icona_salita_crono.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.statistiche{background-image:url("img/nuovo-live/icona_statistiche.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.highlights{background-image:url("img/nuovo-live/icona_highlights.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.traguardo_volante{background-image:url("img/nuovo-live/icona_traguardo_volante.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.trofeo{background-image:url("img/nuovo-live/icona_trofeo.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.twitter{background-image:url("img/nuovo-live/icona_twitter.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.video{background-image:url("img/nuovo-live/icona_video.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.intervista{background-image:url("img/nuovo-live/icona_intervista.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.foratura{background-image:url("img/nuovo-live/icona_foratura.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.caduta{background-image:url("img/nuovo-live/icona_caduta.png?v=2.27.92")}.single-live .altimetria-overlay .poi-icona.km{background-image:url("img/nuovo-live/icona_km.png?v=2.27.92")}.single-live .altimetria-overlay .poi-titolo{display:inline-block;color:#000;font-family:'neusasemibold';font-size:15px;text-transform:uppercase;max-width:75px;margin-bottom:5px;vertical-align:middle}@media screen and (max-width: 1024px){.single-live .altimetria-overlay .poi-titolo{display:none}}.single-live .altimetria-overlay .poi-titolo .poi-titolo-wrapper{display:table;min-height:40px}.single-live .altimetria-overlay .poi-titolo .poi-titolo-wrapper p{display:table-cell;vertical-align:middle;line-height:1;max-width:75px}.single-live .altimetria-overlay .poi-titolo.partenza-titolo,.single-live .altimetria-overlay .poi-titolo.arrivo-titolo{display:block;margin-bottom:0;text-align:center;max-width:100px}.single-live .altimetria-overlay .poi-titolo.partenza-titolo .poi-titolo-wrapper,.single-live .altimetria-overlay .poi-titolo.arrivo-titolo .poi-titolo-wrapper{text-align:center;min-width:100px}.single-live .altimetria-overlay .poi-km-partenza,.single-live .altimetria-overlay .poi-km-arrivo,.single-live .altimetria-overlay .poi-km{font-family:'neusademibold';font-size:15px;position:absolute;line-height:24px;bottom:-24px;margin-left:-15px}@media screen and (max-width: 1024px){.single-live .altimetria-overlay .poi-km-partenza,.single-live .altimetria-overlay .poi-km-arrivo,.single-live .altimetria-overlay .poi-km{font-size:10px;line-height:15px;bottom:-15px}}.single-live .altimetria-overlay .poi-km-partenza{left:-40px;margin-left:0}@media screen and (max-width: 1024px){.single-live .altimetria-overlay .poi-km-partenza{left:-25px}}.single-live .altimetria-overlay .poi-km-arrivo{right:-48px;margin-left:0}@media screen and (max-width: 1024px){.single-live .altimetria-overlay .poi-km-arrivo{right:-32px}}.single-live .altimetria-bici{position:relative;width:100%}.single-live .altimetria-bici .altimetria-bici-top{width:100%;height:55px;background:#40484c}.single-live .altimetria-bici .altimetria-bici-bottom{width:100%;height:40px;background:#ea517e}.single-live .altimetria-bici .altimetria-bici-item{position:absolute;bottom:0;cursor:pointer;text-align:center}.single-live .altimetria-bici .altimetria-bici-img{height:55px;line-height:55px;overflow:hidden;margin:0 10%;margin-left:-40px}.single-live .altimetria-bici .altimetria-bici-img.no-distacco{margin-left:10%}@media screen and (max-width: 1024px){.single-live .altimetria-bici .altimetria-bici-img img{display:none}.single-live .altimetria-bici .altimetria-bici-img img.show-mobile{display:inline}}.single-live .altimetria-bici .altimetria-bici-distacco{position:relative;right:5px;color:#fff;font-family:'neusademibold';display:inline-block;font-size:0.9em;line-height:250%;vertical-align:top}@media screen and (max-width: 1024px){.single-live .altimetria-bici .altimetria-bici-distacco{position:relative;left:23px;top:-5px;font-size:0.8em}}.single-live .altimetria-bici .altimetria-bici-testo{width:100%;height:40px;font-family:'neusademibold';font-size:15px;line-height:100%;color:#fff;text-transform:uppercase;text-align:center;display:table}.single-live .altimetria-bici .altimetria-bici-testo .altimetria-bici-testo-wrapper{display:table-cell;vertical-align:middle}.single-live .altimetria-bici .altimetria-bici-popup{display:none;position:absolute;bottom:100px;color:#fff;font-family:'neusasemibold';font-size:12px;text-transform:uppercase;z-index:1;cursor:default;max-height:260px;overflow:auto;width:100%;text-align:center}.single-live .altimetria-bici .altimetria-bici-popup .altimetria-bici-popup-wrapper{position:relative;display:inline-block;width:80%;margin:0 10%;max-width:220px;background:#40484c;padding:10px}@media screen and (max-width: 1024px){.single-live .altimetria-bici .altimetria-bici-popup .altimetria-bici-popup-wrapper{width:98%;margin:0 1%;padding:3px;padding-top:26px}}.single-live .altimetria-bici .altimetria-bici-popup table.corridori{background:transparent;border:none;margin-bottom:0}.single-live .altimetria-bici .altimetria-bici-popup table.corridori tr.corridore{background:transparent}.single-live .altimetria-bici .altimetria-bici-popup table.corridori tr.corridore td{color:#fff;line-height:1;padding:0.2rem 0.3rem}@media screen and (max-width: 1024px){.single-live .altimetria-bici .altimetria-bici-popup table.corridori tr.corridore td{padding:0.1rem;font-size:0.7rem}}.single-live .altimetria-bici .altimetria-bici-popup .close{position:absolute;top:10px;right:10px;text-align:center;font-size:10px;color:#40484c;background:#fff;width:20px;line-height:20px;cursor:pointer}@media screen and (max-width: 1024px){.single-live .altimetria-bici .altimetria-bici-popup .close{top:3px;right:3px}}.single-live .tappa-cronometro_individuale .altimetria-bici{display:none}.single-live .cronometro-container{margin:0 0.9375rem}.single-live .cronometro-container .cronometro-intermedio-btn{display:inline-block;font-family:'neusabold';font-size:1.1rem;margin:15px 15px 15px 0;color:#40484c;text-transform:uppercase;padding:5px;cursor:pointer}@media screen and (max-width: 1024px){.single-live .cronometro-container .cronometro-intermedio-btn{padding:3px;font-size:1rem}}.single-live .cronometro-container .cronometro-intermedio-btn.selected{color:#ea517e;border:1px solid #ea517e}.single-live .cronometro-container .cronometro-table-container{max-height:200px;overflow:auto;margin-bottom:30px}.single-live .cronometro-container .cronometro-intermedio-table{display:none;width:100%;font-family:'neusamedium'}.single-live .cronometro-container .cronometro-intermedio-table.selected{display:table}.single-live .cronometro-container .cronometro-intermedio-table th{color:#fff;text-transform:uppercase}.single-live .cronometro-container .cronometro-intermedio-table th,.single-live .cronometro-container .cronometro-intermedio-table td{font-size:1rem;line-height:1rem}.single-live .cronometro-container .cronometro-intermedio-table th:nth-child(5),.single-live .cronometro-container .cronometro-intermedio-table td:nth-child(5){display:none}@media screen and (max-width: 1024px){.single-live .cronometro-container .cronometro-intermedio-table th,.single-live .cronometro-container .cronometro-intermedio-table td{font-size:0.8rem;line-height:1rem}.single-live .cronometro-container .cronometro-intermedio-table th:nth-child(1),.single-live .cronometro-container .cronometro-intermedio-table th:nth-child(3),.single-live .cronometro-container .cronometro-intermedio-table th:nth-child(4),.single-live .cronometro-container .cronometro-intermedio-table th:nth-child(6),.single-live .cronometro-container .cronometro-intermedio-table td:nth-child(1),.single-live .cronometro-container .cronometro-intermedio-table td:nth-child(3),.single-live .cronometro-container .cronometro-intermedio-table td:nth-child(4),.single-live .cronometro-container .cronometro-intermedio-table td:nth-child(6){display:none}.single-live .cronometro-container .cronometro-intermedio-table th:nth-child(5),.single-live .cronometro-container .cronometro-intermedio-table td:nth-child(5){display:table-cell}}.single-live .cronometro-container .cronometro-intermedio-table td:last-child{color:#ea517e}.single-live .cronometro-container .cronometro-intermedio-table .head-row{background:#ea517e}.single-live .poi-modal{display:none;position:absolute;width:740px;top:50px;left:50%;z-index:60;max-width:80%}.single-live .poi-modal .poi-modal-wrapper{position:relative;left:-50%;background:#e9e9e8;padding:40px}.single-live .poi-modal .icon{float:left;margin-bottom:15px}.single-live .poi-modal .close{float:right;width:27px;height:27px;line-height:27px;text-align:center;color:#fff;background:#ea517e;font-family:'neusasemibold';margin-bottom:15px;cursor:pointer}.single-live .poi-modal .immagine{display:block;clear:both;border:10px solid #ea517e}.single-live .poi-modal .immagine:empty{border:none}@media screen and (max-width: 1024px){.single-live .poi-modal .immagine{border-width:5px}}.single-live .poi-modal .titolo{font-family:'neusasemibold';font-size:30px;line-height:60px;color:#ea517e;text-transform:uppercase}@media screen and (max-width: 1024px){.single-live .poi-modal .titolo{font-size:25px;line-height:35px;margin:10px 0}}.single-live .poi-modal .testo p{font-family:'neusademibold';font-size:16px}.single-live .poi-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);z-index:5}@media screen and (max-width: 1024px){.single-live .content-live .row{margin:0}}@media screen and (max-width: 1024px){.single-live .content-live .columns{padding:0}}.single-live .main-content-live{position:relative;margin:15px 0 15px 15px}@media screen and (max-width: 1024px){.single-live .main-content-live{margin:0}}.single-live .main-content-live .topbar-aggiornamenti{background:#fff;width:100%;height:60px;background:#40484c;padding:10px}@media screen and (max-width: 1024px){.single-live .main-content-live .topbar-aggiornamenti{overflow-x:auto;overflow-y:hidden;width:100%;height:32px;line-height:20px;padding:5px 10px;white-space:nowrap}}.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-button,.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-riders-data,.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-maglie{display:inline-block;color:#fff;height:40px;line-height:40px;cursor:pointer;padding:0 4px;margin:0 10px 0 0;text-transform:uppercase;font-family:'neusademibold';box-sizing:border-box;vertical-align:middle}@media screen and (max-width: 1024px){.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-button,.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-riders-data,.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-maglie{height:20px;line-height:20px;padding:0 5px;margin:0 15px 0 0;font-size:14px}}.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-button.active,.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-riders-data.active,.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-maglie.active{border:1px solid #ea517e;height:38px;line-height:38px}@media screen and (max-width: 1024px){.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-button.active,.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-riders-data.active,.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-maglie.active{height:18px;line-height:18px}}@media screen and (max-width: 1024px){.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-button img,.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-riders-data img,.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-maglie img{max-width:15px;max-height:15px}}.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-maglie-title{display:inline-block;margin-right:3px}.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-maglie{margin-right:0}@media screen and (max-width: 1024px){.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-maglie{line-height:20px;float:none;display:inline-block}}.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-maglia{display:inline-block;cursor:pointer}.single-live .main-content-live .topbar-aggiornamenti .topbar-aggiornamenti-maglia .enabled{display:none}.single-live .main-content-live .modal-classifiche{display:none;width:260px;position:absolute;top:70px;right:10px;padding:0 10px;background:#40484c;color:#fff;font-family:'neusamedium';z-index:9}@media screen and (max-width: 1024px){.single-live .main-content-live .modal-classifiche{width:95%;top:50px}}.single-live .main-content-live .modal-classifiche[data-colore="rosa"]{background:#ea527e}.single-live .main-content-live .modal-classifiche[data-colore="ciclamino"]{background:#942e6d}.single-live .main-content-live .modal-classifiche[data-colore="azzurra"]{background:#4373bb}.single-live .main-content-live .modal-classifiche[data-colore="bianca"]{background:#40484c}.single-live .main-content-live .modal-classifiche .modal-close-button{position:absolute;top:10px;right:10px;text-align:center;font-size:10px;color:#40484c;background:#fff;width:20px;line-height:20px;cursor:pointer}.single-live .main-content-live .modal-classifiche .modal-classifiche-title{font-size:20px;line-height:50px;border-bottom:1px solid #fff;text-transform:uppercase}.single-live .main-content-live .modal-classifiche .modal-classifiche-table{background:transparent;border:none;color:#fff;width:100%;margin-bottom:0}.single-live .main-content-live .modal-classifiche .modal-classifiche-row,.single-live .main-content-live .modal-classifiche .modal-classifiche-row:nth-of-type(even){background:transparent}.single-live .main-content-live .modal-classifiche .modal-classifiche-cell{font-family:'neusasemibold';text-transform:uppercase;background:transparent;color:#fff;padding:10px 3px;font-size:12px}.single-live .main-content-live .modal-classifiche .modal-classifiche-cell.rectangle span{display:block;width:15px;height:9px;background:#000;border:1px solid #ea517e}.single-live .main-content-live .modal-classifiche .modal-classifiche-bottom{font-size:20px;line-height:50px;border-top:1px solid #fff}.single-live .main-content-live .modal-classifiche .modal-classifiche-bottom a{color:#fff !important}.single-live .main-content-live .modal-velon{display:none;width:100%;height:800px;position:absolute;top:70px;left:0;padding:10px;background:#ea517e;z-index:10}@media screen and (max-width: 1024px){.single-live .main-content-live .modal-velon{width:95%;top:50px}}.single-live .main-content-live .modal-velon iframe{width:100%;height:100%;border:none}.single-live .main-content-live .modal-velon .modal-close-button{position:absolute;top:10px;right:10px;text-align:center;font-size:10px;color:#40484c;background:#fff;width:20px;line-height:20px;cursor:pointer}.single-live .main-content-live .aggiornamenti{background:#fff;overflow:hidden}@media screen and (max-width: 1024px){.single-live .main-content-live .aggiornamenti{margin:0 15px 15px 15px}}.single-live .main-content-live .listaHighlights,.single-live .main-content-live .listaStatistiche{display:none;background:#fff;overflow:hidden}@media screen and (max-width: 1024px){.single-live .main-content-live .listaHighlights,.single-live .main-content-live .listaStatistiche{margin:0 15px 15px 15px}}.single-live .main-content-live .aggiornamento{margin:40px}.single-live .main-content-live .aggiornamento .icona{display:inline-block;width:36px;height:36px;line-height:36px;margin-right:5px;background:#eceded;text-align:center}.single-live .main-content-live .aggiornamento .orario{display:inline-block;color:#ea517e;font-family:'neusamedium'}.single-live .main-content-live .aggiornamento .titolo{color:#ea517e;font-size:28px;font-family:'neusasemibold';margin:10px 0}.single-live .main-content-live .aggiornamento .testo{color:#000;font-size:12px;font-family:'neusamedium'}.single-live .main-content-live .aggiornamento .social-container{width:100%}.single-live .main-content-live .aggiornamento .social-container twitter-widget{width:100% !important}.single-live .main-content-live .button-live{display:block;width:125px;line-height:35px;margin:20px 0 20px auto;font-family:'neusasemibold';font-size:16px;text-transform:uppercase;background:#40484c;color:#ea517e;text-align:center;cursor:pointer}@media screen and (max-width: 1024px){.single-live .main-content-live .button-load-more{margin-right:15px}}.single-live .main-content-live .preloader{text-align:center;margin-top:20px}.single-live .sidebar-live{margin:0.9375rem 0.9375rem 0.9375rem -0.9375rem;background:#fff;padding:0.9375rem}@media screen and (max-width: 1024px){.single-live .sidebar-live{margin:0.9375rem}}.single-live .sidebar-live .js-news-feed .row{margin-right:0}#content.single-news{padding-bottom:35px}#content.single-news .clall{clear:both}#content.single-news>.row.single-news-image>.columns{padding-left:0px;padding-right:0px}#content.single-news>.row.single-news-image>.columns>.contimg{position:relative;width:100%;padding-bottom:34.18%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 767px){#content.single-news>.row.single-news-image>.columns>.contimg{padding-bottom:51.56%}}#content.single-news>.row.single-news-image>.columns>.contimg>iframe{position:absolute;z-index:20;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%}#content.single-news>.row.single-news-image>.columns>.contimg>.condividi{position:absolute;right:10px;bottom:28px;left:auto;top:auto;z-index:30}#content.single-news>.row.single-news-image>.columns>.contimg>.condividi div{text-align:center}#content.single-news>.row.single-news-image>.columns>.contimg>.condividi div>strong{display:block;width:100%;text-align:center;padding-bottom:3px;font-family:'neusasemibold';font-size:14px;line-height:14px;text-transform:uppercase;color:#FFFFFF;font-weight:normal}#content.single-news>.row.single-news-image>.columns>.contimg>.condividi div>a{display:none;width:23px;height:23px;margin-left:3px;margin-right:4px;color:#FFFFFF !important;font-size:26px;line-height:26px}#content.single-news>.row.single-news-image>.columns>.contimg>.condividi div>a>span{display:none}#content.single-news>.row.single-news-image>.columns>.contimg>.condividi div>a.at300b{display:inline-block}#content.single-news>.row.single-news-image>.columns>.contimg>.condividi div>a.ico_more{background-position:center center;background-size:contain;background-image:url("img/social/more.png?v=2.27.92");position:relative;top:-2px;height:22px;width:22px;vertical-align:middle}#content.single-news>.row.single-news-image>.columns>.contimg>.condividi div>a.ico_more>img{display:none}@media screen and (max-width: 1023px){#content.single-news>.row.single-news-image>.columns>.contimg>.condividi{bottom:20px}}@media screen and (max-width: 767px){#content.single-news>.row.single-news-image>.columns>.contimg>.condividi{position:absolute;right:10px;top:10px;left:auto;bottom:auto}#content.single-news>.row.single-news-image>.columns>.contimg>.condividi>div{text-align:center}#content.single-news>.row.single-news-image>.columns>.contimg>.condividi>div>strong{font-size:12px;line-height:13px}#content.single-news>.row.single-news-image>.columns>.contimg>.condividi>div>a{width:20px;height:20px;margin-left:5px;margin-right:5px}}#content.single-news>.row.single-news-image>.columns>.contimg.video_on{padding-bottom:inherit}#content.single-news>.row.single-news-content>.columns.sx{margin-top:15px;padding-right:0px}#content.single-news>.row.single-news-content>.columns.sx>div.txt{position:relative;padding:30px 10px 65px 10px;background-color:#FFFFFF}@media screen and (max-width: 1023px){#content.single-news>.row.single-news-content>.columns.sx>div.txt{margin-right:0.9375rem}}@media screen and (max-width: 767px){#content.single-news>.row.single-news-content>.columns.sx>div.txt{padding-top:12px}}#content.single-news>.row.single-news-content>.columns.sx>div.txt>.cta{position:absolute;right:16px;bottom:18px}#content.single-news>.row.single-news-content>.columns.sx>div.txt>h2{display:block;margin:0px;padding:0px 0px 9px 0px;font-size:15px;font-family:'neusabold';line-height:15px;color:#FF286E}#content.single-news>.row.single-news-content>.columns.sx>div.txt>h1{display:block;margin:0px;padding:0px 0px 16px 0px;font-size:40px;font-family:'neusabold';line-height:39px;color:#000}@media screen and (max-width: 767px){#content.single-news>.row.single-news-content>.columns.sx>div.txt>h1{font-size:25px;line-height:25px;padding-bottom:4px}}#content.single-news>.row.single-news-content>.columns.sx>div.txt p{display:block;margin:0px;padding:8px 0px 8px 0px;font-size:16px;font-family:'kelson_light';line-height:24px;color:#000000}@media screen and (max-width: 767px){#content.single-news>.row.single-news-content>.columns.sx>div.txt p{font-size:15px;line-height:18px}}@media screen and (max-width: 767px){#content.single-news>.row.single-news-content>.columns.sx>div.txt .cta{padding-top:0px}#content.single-news>.row.single-news-content>.columns.sx>div.txt .cta>span{font-size:13px}}#content.single-news>.row.single-news-content>.columns.sx #images_feed{position:relative;padding:6px 0px 48px 0px;overflow:hidden;background-color:#f9fafa;margin-top:2px}@media screen and (max-width: 1023px){#content.single-news>.row.single-news-content>.columns.sx #images_feed{margin-right:0.9375rem}}#content.single-news>.row.single-news-content>.columns.sx #images_feed>.cta{position:absolute;right:16px;bottom:18px}#content.single-news>.row.single-news-content>.columns.sx #images_feed>h2{display:none}#content.single-news>.row.single-news-content>.columns.sx #images_feed>.row{margin:0px}#content.single-news>.row.single-news-content>.columns.sx #images_feed>.row>.image_half{display:none}#content.single-news>.row.single-news-content>.columns.sx #images_feed>.row>.swiper-container-ext>.swiper-container{background-color:#f9fafa;height:127px;padding-top:0px}#content.single-news>.row.single-news-content>.columns.sx #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev,#content.single-news>.row.single-news-content>.columns.sx #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next{height:120px}#content.single-news>.row.single-news-content>.columns.sx #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:120px}#content.single-news>.row.single-news-content>.columns.sx #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{width:35.3%;height:120px;padding-right:7px}@media screen and (max-width: 767px){#content.single-news>.row.single-news-content>.columns.sx #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{width:48%}}#content.single-news>.row.single-news-content>.columns.sx #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>a>div>.cont_img{height:120px}#content.single-news>.row.single-news-content>.columns.sx #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>a>div>.box_txt{display:none}#content.single-news>.row.single-news-content>.columns.dx{margin-top:15px}#content.single-news>.row.single-news-content>.columns.dx>.adv-small,#content.single-news>.row.single-news-content>.columns.dx>.component.cta-store{padding:6px 6px 6px 6px;background-color:#b6b8ba;margin-bottom:20px}#content.single-news>.row.single-news-content>.columns.dx>.adv-small>h2,#content.single-news>.row.single-news-content>.columns.dx>.component.cta-store>h2{display:none}#content.single-news>.row.single-news-content>.columns.dx>.adv-small>.cont-adv,#content.single-news>.row.single-news-content>.columns.dx>.component.cta-store>.cont-adv{width:300px;margin:0px auto 0px auto}#content.single-news>.row.single-news-content>.columns.dx>.adv-small>.cont-adv>a img,#content.single-news>.row.single-news-content>.columns.dx>.component.cta-store>.cont-adv>a img{display:block;width:100%;height:auto}#content.single-news>.row.single-news-related{padding-right:0.9375rem;padding-top:10px}#content.single-news>.row.single-news-related>.columns.titolo>h3{font-family:'neusabold';font-size:15px;line-height:15px;text-transform:uppercase;color:#555d60}#content.single-news>.row.single-news-related>.columns.related{padding-right:0px}#content.single-news>.row.single-news-related>.columns.related>a{display:block}#content.single-news>.row.single-news-related>.columns.related>a>.contimg{width:100%;padding-bottom:67.28%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat;border-bottom:2px solid #FF286E}@media screen and (max-width: 767px){#content.single-news>.row.single-news-related>.columns.related>a>.contimg{float:none;width:100%;padding-bottom:50%;border-bottom:2px solid #FF286E;border-right:none}}#content.single-news>.row.single-news-related>.columns.related>a>.conttxt{position:relative;background-color:#FFFFFF;padding:9px 9px 20px 9px}@media screen and (max-width: 767px){#content.single-news>.row.single-news-related>.columns.related>a>.conttxt{width:100%;float:none;margin-bottom:13px}}#content.single-news>.row.single-news-related>.columns.related>a>.conttxt>h5{display:block;margin:0px;padding:0px 0px 9px 0px;font-size:15px;font-family:'neusabold';line-height:15px;color:#FF286E}#content.single-news>.row.single-news-related>.columns.related>a>.conttxt>h4{display:block;margin:0px;padding:0px 0px 16px 0px;font-size:20px;font-family:'neusabold';line-height:22px;color:#000}#content.single-news>.row.single-news-related>.columns.related>a>.conttxt>h6{position:absolute;right:9px;bottom:0px}@media screen and (max-width: 767px){#content.single-news>.row.single-news-related>.columns.related>a>.conttxt>h6{padding-top:0px}#content.single-news>.row.single-news-related>.columns.related>a>.conttxt>h6>span{font-size:13px}}#content.single-news>.row.single-news-related>.columns.related.tot_1:last-child,#content.single-news>.row.single-news-related>.columns.related.tot_2:last-child,#content.single-news>.row.single-news-related>.columns.related.tot_3:last-child{float:left}#content.single-news>.row.single-news-content>.columns.dx>.component.cta-store{display:block}#content.single-news>.row.single-news-content>.columns.dx>.component.cta-store>.cont-adv>a img{width:auto}@media screen and (max-width: 767px){#content.single-news>.row.single-news-content>.columns.dx{padding:0px;text-align:center}#content.single-news>.row.single-news-content>.columns.dx>.adv-small>.cont-adv>a img,#content.single-news>.row.single-news-content>.columns.dx>.component.cta-store>.cont-adv>a img{width:auto}}#content.single-squadra{background-color:#FFFFFF;padding-bottom:35px}#content.single-squadra .clall{clear:both}#content.single-squadra>.row.single-squadra-image{min-height:57px;background-color:#000}#content.single-squadra>.row.single-squadra-image>.columns{padding-left:0px;padding-right:0px}#content.single-squadra>.row.single-squadra-image>.columns>.contimg{position:relative;width:100%;padding-bottom:34.18%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-image>.columns>.contimg{padding-bottom:51.56%}}#content.single-squadra>.row.single-squadra-image>.columns>.contimg>iframe{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%}#content.single-squadra>.row.single-squadra-image>.columns>.contimg.video_on{padding-bottom:inherit}#content.single-squadra>.row.single-squadra-content>.columns.titolo{margin:0px;padding:16px 55px 16px 55px;border-bottom:10px solid #FFFFFF;background-color:#000}@media screen and (max-width: 1023px){#content.single-squadra>.row.single-squadra-content>.columns.titolo{padding:20px 32px 20px 32px}}@media screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-content>.columns.titolo{padding:10px 16px 10px 16px}}#content.single-squadra>.row.single-squadra-content>.columns.titolo>.bandiera{float:left;width:60px;height:38px;background-size:contain;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 1023px){#content.single-squadra>.row.single-squadra-content>.columns.titolo>.bandiera{width:50px;height:31px}}@media screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-content>.columns.titolo>.bandiera{width:25px;height:16px}}#content.single-squadra>.row.single-squadra-content>.columns.titolo>h1{display:block;float:left;height:38px;margin:0px 0px 0px 28px;color:#FFFFFF;font-size:30px;line-height:38px;font-family:"neusasemibold";text-transform:uppercase}@media screen and (max-width: 1023px){#content.single-squadra>.row.single-squadra-content>.columns.titolo>h1{font-size:25px;height:31px;line-height:31px}}@media screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-content>.columns.titolo>h1{margin-left:11px;font-size:15px;height:16px;line-height:16px}}#content.single-squadra>.row.single-squadra-content .columns.maglia{margin:0px;padding:65px 0px 35px 0px}@media screen and (max-width: 1023px){#content.single-squadra>.row.single-squadra-content .columns.maglia{padding-top:40px}}@media screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-content .columns.maglia{padding-top:18px;padding-bottom:0px}}#content.single-squadra>.row.single-squadra-content .columns.maglia>div{position:relative;padding-bottom:75.3%}@media screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-content .columns.maglia>div{padding-bottom:100%}}#content.single-squadra>.row.single-squadra-content .columns.maglia>div>div{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-size:contain;background-position:center center;background-repeat:no-repeat}#content.single-squadra>.row.single-squadra-content .columns.descrizione{padding:65px 16% 35px 0px;color:#000;display:block;margin:0px;font-size:20px;line-height:25px;font-family:'kelson_light'}@media screen and (max-width: 1023px){#content.single-squadra>.row.single-squadra-content .columns.descrizione{padding-top:40px;padding-right:10%}}@media screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-content .columns.descrizione{padding-right:5%;padding-top:18px;padding-bottom:0px}}#content.single-squadra>.row.single-squadra-content .columns.descrizione>h2{color:#000;font-size:25px;line-height:30px;padding:0px 0px 28px 0px;margin:0px;font-family:'neusamedium'}#content.single-squadra>.row.single-squadra-content .columns.descrizione>h2 strong,#content.single-squadra>.row.single-squadra-content .columns.descrizione>h2 b{color:#000;font-weight:normal;font-family:'neusasemibold'}@media screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-content .columns.descrizione>h2 strong,#content.single-squadra>.row.single-squadra-content .columns.descrizione>h2 b{font-family:'neusamedium'}}@media screen and (max-width: 1023px){#content.single-squadra>.row.single-squadra-content .columns.descrizione>h2{font-size:19px;line-height:22px;padding-bottom:15px}}@media screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-content .columns.descrizione>h2{font-size:12px;line-height:12px;padding-bottom:15px}}#content.single-squadra>.row.single-squadra-content .columns.descrizione p{display:block;margin:0px;padding:0px;font-size:16px;line-height:25px}@media screen and (max-width: 1023px){#content.single-squadra>.row.single-squadra-content .columns.descrizione p{font-size:13px;line-height:18px}}@media screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-content .columns.descrizione p{font-size:12px;line-height:15px}}#content.single-squadra>.row.single-squadra-content .columns.titolo_riders{clear:both}#content.single-squadra>.row.single-squadra-content .columns.titolo_riders>h2{display:block;margin:20px 0px 20px 0px;padding:0px 0px 6px 0.9375rem;font-size:30px;font-family:'neusasemibold';line-height:30px;color:#000;text-transform:uppercase}@media screen and (max-width: 1023px){#content.single-squadra>.row.single-squadra-content .columns.titolo_riders>h2{margin:10px 0px 10px 0px;padding:0px 0px 6px 0px;font-size:18px;line-height:18px}}@media screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-content .columns.titolo_riders>h2{margin:10px 0px 3px 0px;padding:0px 0px 6px 0px;font-size:17px;line-height:17px}}#content.single-squadra>.row.single-squadra-content .columns.riders{padding-right:0px;padding-bottom:20px}#content.single-squadra>.row.single-squadra-content .columns.riders>.row .columns{position:relative;padding-left:0px;padding-right:0px;margin-bottom:0.9375rem;padding-bottom:25%}@media only screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-content .columns.riders>.row .columns{padding-bottom:33.333%}}#content.single-squadra>.row.single-squadra-content .columns.riders>.row .columns>a{cursor:pointer;position:absolute;background-color:#EEEEEE;top:0px;right:0.9375rem;bottom:0px;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}@media only screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-content .columns.riders>.row .columns>a{right:5px}}#content.single-squadra>.row.single-squadra-content .columns.riders>.row .columns>a>div{position:absolute;text-align:center;right:0px;bottom:-100px;left:0px;padding:0px 0px 0px 0px;line-height:50px;color:#000;font-size:18px;text-transform:uppercase;font-family:'neusabold';background-color:rgba(207,209,211,0.91);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}@media only screen and (max-width: 1023px){#content.single-squadra>.row.single-squadra-content .columns.riders>.row .columns>a>div{bottom:0px}}@media screen and (max-width: 1023px){#content.single-squadra>.row.single-squadra-content .columns.riders>.row .columns>a>div{line-height:36px;font-size:17px;padding:4px 4px 3px 4px}}@media screen and (max-width: 767px){#content.single-squadra>.row.single-squadra-content .columns.riders>.row .columns>a>div{line-height:12px;font-size:12px;padding:4px 4px 3px 4px}}#content.single-squadra>.row.single-squadra-content .columns.riders>.row .columns>a:hover>div{bottom:0px}#content.single-squadra>.row.single-squadra-content .columns.riders>.row .columns:last-child{float:left}#content.single-squadra #row_squadre-widget{padding-bottom:15px}#content.single-squadra #row_squadre-widget #home_slide_squadre .squadre-widget-class h2{display:none}@media screen and (min-width: 640px){#content.single-squadra #row_squadre-widget #home_slide_squadre .squadre-widget-class .row.squadre-container{height:300px}}@media screen and (max-width: 767px){#content.single-squadra #row_squadre-widget{padding-top:15px}}#content.single-squadra #row_top-sponsor #home_top-sponsor{margin-top:0px}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#content.single-tappa>.single-tappa-intro>.columns{padding:0px;position:relative}#content.single-tappa>.single-tappa-intro>.columns>div{width:100%;padding-bottom:34.18%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}#content.single-tappa>.single-tappa-intro>.columns>div>.overgrey{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;z-index:10;margin:0}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi{position:absolute;right:10px;bottom:28px;left:auto;top:auto;z-index:30}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi div{text-align:center}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi div>strong{display:block;width:100%;text-align:center;padding-bottom:3px;font-family:'neusasemibold';font-size:14px;line-height:14px;text-transform:uppercase;color:#FFFFFF;font-weight:normal}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi div>a{display:none;width:23px;height:23px;margin-left:3px;margin-right:4px;color:#FFFFFF !important;font-size:26px;line-height:26px}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi div>a>span{display:none}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi div>a.at300b{display:inline-block}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi div>a.ico_more{background-position:center center;background-size:contain;background-image:url("img/social/more.png?v=2.27.92");position:relative;top:-2px;height:22px;width:22px;vertical-align:middle}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi div>a.ico_more>img{display:none}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi.longText{bottom:8px}#content.single-tappa>.single-tappa-intro>.columns>div>div{z-index:20;position:absolute;left:1.46%;right:1.46%;top:auto;bottom:7.71%}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1{display:inline-block;position:relative;font-size:40px;line-height:40px;font-family:'neusabold', sans-serif;color:#FFFFFF !important;text-transform:uppercase;padding-bottom:5px;padding-right:0px;margin:0}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1>a{opacity:0.6;color:#FFFFFF !important;text-decoration:none}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1>a.on,#content.single-tappa>.single-tappa-intro>.columns>div>div>h1>a:hover{opacity:1.0}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1>span{display:block;position:absolute;width:100%;bottom:0px;height:2px;overflow:hidden;background-color:#FFFFFF;opacity:0.5}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1>strong{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;width:7px;height:27px;margin:0px 3px 0px 3px}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1>strong.cronometro_individuale{background-image:url("img/tappa/arrow_giallo.png?v=2.27.92")}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1>strong.pianeggiante{background-image:url("img/tappa/arrow_rosso.png?v=2.27.92")}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1>strong.media_montagna{background-image:url("img/tappa/arrow_azzurro.png?v=2.27.92")}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1>strong.alta_montagna{background-image:url("img/tappa/arrow_blu.png?v=2.27.92")}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1.longText{font-size:35px}#content.single-tappa>.single-tappa-intro>.columns>div>div>.bl_inline{display:inline-block;font-family:'neusaregular', sans-serif;color:#fff;font-size:20px;text-transform:uppercase}#content.single-tappa>.single-tappa-intro>.columns>div>div>.bl_inline>strong{font-family:'neusabold', sans-serif;font-weight:normal;text-transform:none}#content.single-tappa>.single-tappa-intro>.columns>div>div>.bl_inline.stars>div{display:inline-block;width:14px;height:13px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/tappa/star.png?v=2.27.92")}#content.single-tappa>.single-tappa-intro>.columns>div>div>.bl_inline.stars>div.on{background-image:url("img/tappe-widget/stella_piena.png?v=2.27.92")}#content.single-tappa>.single-tappa-intro>.columns>div>div>.slash{display:inline-block;padding:0px 39px 0px 39px;font-family:'neusaregular', sans-serif;color:#fff;font-size:20px;text-transform:uppercase}@media screen and (max-width: 1023px){#content.single-tappa>.single-tappa-intro>.columns>div{padding-bottom:29.298%}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi{bottom:20px}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1{font-size:28px;line-height:30px}}@media screen and (max-width: 767px){#content.single-tappa>.single-tappa-intro>.columns>div{padding-bottom:160px}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi{position:absolute;right:10px;top:10px;left:auto;bottom:auto}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi>div{text-align:center}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi>div>strong{font-size:12px;line-height:13px}#content.single-tappa>.single-tappa-intro>.columns>div>.condividi>div>a{width:20px;height:20px;margin-left:5px;margin-right:5px}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1{font-size:20px;line-height:20px}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1>strong{height:17px}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1 a{white-space:nowrap}#content.single-tappa>.single-tappa-intro>.columns>div>div>h1.longText{font-size:18px}#content.single-tappa>.single-tappa-intro>.columns>div>div>.bl_inline{font-size:13px}#content.single-tappa>.single-tappa-intro>.columns>div>div>.slash{padding:0px 5px;font-size:13px}}#content.single-tappa .single-tappa-slider{padding:0px}#content.single-tappa .single-tappa-slider>.columns{overflow:hidden}#content.single-tappa .single-tappa-highlights{display:none;padding-top:15px}#content.single-tappa .single-tappa-highlights>.columns>h2{font-family:'neusabold';font-size:20px;line-height:20px;text-transform:uppercase;color:#000}#content.single-tappa .single-tappa-highlights>.columns>.row>.columns>div,#content.single-tappa .single-tappa-highlights>.columns>.row>.columns>ul,#content.single-tappa .single-tappa-highlights>.columns>.row>.columns>ul>li{display:block;padding:0px;margin:0px;list-style:none}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>div,#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul{background-color:#FFFFFF;padding-top:11px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>div>li,#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li{display:block}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>div>li>a,#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a{display:block;position:relative;padding:0px 11px 7px 11px;margin-bottom:7px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>div>li>a>.cta,#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a>.cta{position:absolute;right:11px;bottom:0px;padding-top:2px;padding-right:0px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>div>li>a>.cta>span,#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a>.cta>span{font-size:14px;line-height:19px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>div>li>a>h3,#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a>h3{display:block;font-family:'neusabold';font-size:20px;line-height:24px;color:#000;text-transform:uppercase;font-weight:normal;margin:0}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>div>li>a>p,#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a>p{display:block;font-family:'neusaregular';font-size:16px;line-height:20px;color:#333333}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>div>li.linkclassifica>a,#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li.linkclassifica>a{display:block;padding:0px;margin:19px 0px 0px 0px;text-align:center;line-height:78px;font-size:31px;font-family:'neusasemibold';text-transform:uppercase;color:#FFFFFF !important;text-shadow:0px 0px 2px #DE4A81;background-image:url("img/tappa/btn_classifica.jpg?v=2.27.92");background-size:cover;background-repeat:no-repeat}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_video.nonews{padding-left:0.9375rem}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_video{padding-left:0px;padding-right:0px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_video #home_video_feed>.row>.video_half>div>.cont_img,#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_video #video_tappa>.row>.video_half>div>.cont_img{padding-bottom:64%}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_gallery #images_feed>.row>.image_half>div>.cont_img{padding-bottom:70.2%}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev{padding-bottom:105px;background-image:url("img/home_videofeed/prev_grey.png?v=2.27.92")}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next{padding-bottom:105px;background-image:url("img/home_videofeed/next_grey.png?v=2.27.92")}#content.single-tappa .single-tappa-switcher>.columns{padding:0px}#content.single-tappa .single-tappa-switcher>.columns>.btncont{float:left;width:50%}#content.single-tappa .single-tappa-switcher>.columns>.btncont>a{display:block;width:84%;margin:19px auto 19px auto}#content.single-tappa .single-tappa-switcher>.columns>.btncont>a>div{padding-top:19px;background-size:auto 19px;background-repeat:no-repeat;position:relative;width:100%;height:49px}#content.single-tappa .single-tappa-switcher>.columns>.btncont>a>div>span{display:block;width:100%;height:49px;background-size:auto 100%;background-repeat:no-repeat;text-align:center}#content.single-tappa .single-tappa-switcher>.columns>.btncont>a>div>span>strong{display:inline-block;font-weight:normal;font-size:20px;font-family:'neusabold';line-height:49px;text-transform:uppercase;color:#FFFFFF}#content.single-tappa .single-tappa-switcher>.columns>.btncont.sx>a>div{background-image:url("img/tappa/fumetto_sx_up.png?v=2.27.92");background-position:left top}#content.single-tappa .single-tappa-switcher>.columns>.btncont.sx>a>div>span{background-image:url("img/tappa/fumetto_sx.png?v=2.27.92");background-position:right top}#content.single-tappa .single-tappa-switcher>.columns>.btncont.sx.on>a>div,#content.single-tappa .single-tappa-switcher>.columns>.btncont.sx:hover>a>div{background-image:url("img/tappa/fumetto_sx_up_on.png?v=2.27.92")}#content.single-tappa .single-tappa-switcher>.columns>.btncont.sx.on>a>div>span,#content.single-tappa .single-tappa-switcher>.columns>.btncont.sx:hover>a>div>span{background-image:url("img/tappa/fumetto_sx_on.png?v=2.27.92")}#content.single-tappa .single-tappa-switcher>.columns>.btncont.dx>a>div{background-image:url("img/tappa/fumetto_dx_up.png?v=2.27.92");background-position:right top}#content.single-tappa .single-tappa-switcher>.columns>.btncont.dx>a>div>span{background-image:url("img/tappa/fumetto_dx.png?v=2.27.92");background-position:left top}#content.single-tappa .single-tappa-switcher>.columns>.btncont.dx.on>a>div,#content.single-tappa .single-tappa-switcher>.columns>.btncont.dx:hover>a>div{background-image:url("img/tappa/fumetto_dx_up_on.png?v=2.27.92")}#content.single-tappa .single-tappa-switcher>.columns>.btncont.dx.on>a>div>span,#content.single-tappa .single-tappa-switcher>.columns>.btncont.dx:hover>a>div>span{background-image:url("img/tappa/fumetto_dx_on.png?v=2.27.92")}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-switcher>.columns>.btncont>a>div>span{height:35px}#content.single-tappa .single-tappa-switcher>.columns>.btncont>a>div>span>strong{font-size:18px;line-height:35px}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-switcher>.columns>.btncont>a{width:84%;margin:10px auto 10px auto}#content.single-tappa .single-tappa-switcher>.columns>.btncont>a>div{padding-top:10px;background-size:auto 10px;height:32px}#content.single-tappa .single-tappa-switcher>.columns>.btncont>a>div>span{height:32px}#content.single-tappa .single-tappa-switcher>.columns>.btncont>a>div>span>strong{font-size:14px;line-height:32px}}#content.single-tappa .single-tappa-tecniche,#content.single-tappa .single-tappa-turistiche{padding-top:25px;padding-bottom:20px}#content.single-tappa .single-tappa-tecniche>.columns,#content.single-tappa .single-tappa-turistiche>.columns{position:relative}#content.single-tappa .single-tappa-tecniche>.columns>h2,#content.single-tappa .single-tappa-turistiche>.columns>h2{display:block;font-family:'neusabold';font-size:20px;line-height:20px;color:#000;text-transform:uppercase;margin:0px;padding:0px 0px 15px 0px}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-tecniche>.columns>h2,#content.single-tappa .single-tappa-turistiche>.columns>h2{font-size:16px;line-height:18px}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-tecniche>.columns>h2,#content.single-tappa .single-tappa-turistiche>.columns>h2{font-size:18px;line-height:20px}}#content.single-tappa .single-tappa-tecniche>.columns div.txt,#content.single-tappa .single-tappa-turistiche>.columns div.txt{display:block;padding:8px 0px 8px 0px}#content.single-tappa .single-tappa-tecniche>.columns div.txt,#content.single-tappa .single-tappa-tecniche>.columns div.txt p,#content.single-tappa .single-tappa-turistiche>.columns div.txt,#content.single-tappa .single-tappa-turistiche>.columns div.txt p{font-family:'kelson_light';text-align:justify;font-size:21px;line-height:34px;color:#000}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-tecniche>.columns div.txt,#content.single-tappa .single-tappa-tecniche>.columns div.txt p,#content.single-tappa .single-tappa-turistiche>.columns div.txt,#content.single-tappa .single-tappa-turistiche>.columns div.txt p{font-size:18px;line-height:31px}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-tecniche>.columns div.txt,#content.single-tappa .single-tappa-tecniche>.columns div.txt p,#content.single-tappa .single-tappa-turistiche>.columns div.txt,#content.single-tappa .single-tappa-turistiche>.columns div.txt p{font-size:15px;line-height:26px}}#content.single-tappa .single-tappa-tecniche>.columns table,#content.single-tappa .single-tappa-turistiche>.columns table{margin:0px;padding:0px;border:none;border-collapse:collapse;background:transparent}#content.single-tappa .single-tappa-tecniche>.columns table>tbody,#content.single-tappa .single-tappa-turistiche>.columns table>tbody{margin:0px;padding:0px;border:none;border-collapse:collapse;background:transparent}#content.single-tappa .single-tappa-tecniche>.columns table>tbody>tr,#content.single-tappa .single-tappa-turistiche>.columns table>tbody>tr{margin:0px;padding:0px;border:none;border-collapse:collapse;background:transparent}#content.single-tappa .single-tappa-tecniche>.columns table>tbody>tr>td,#content.single-tappa .single-tappa-turistiche>.columns table>tbody>tr>td{margin:0px;padding:5px 50px 2px 0px;border:none;border-collapse:collapse;background:transparent;font-family:'neusaregular';font-size:24px;line-height:26px;color:#000;text-transform:uppercase}#content.single-tappa .single-tappa-tecniche>.columns table>tbody>tr>td>a,#content.single-tappa .single-tappa-turistiche>.columns table>tbody>tr>td>a{color:#000 !important;text-decoration:underline}#content.single-tappa .single-tappa-tecniche>.columns table>tbody>tr>td:first-child,#content.single-tappa .single-tappa-turistiche>.columns table>tbody>tr>td:first-child{font-family:'neusabold'}#content.single-tappa .single-tappa-tecniche>.columns>h3,#content.single-tappa .single-tappa-turistiche>.columns>h3{display:block;font-family:'neusabold';font-size:18px;line-height:18px;color:#000;text-transform:uppercase;margin:0px;padding:0px 0px 15px 0px}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-tecniche>.columns>h3,#content.single-tappa .single-tappa-turistiche>.columns>h3{font-size:16px;line-height:18px}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-tecniche>.columns>h3,#content.single-tappa .single-tappa-turistiche>.columns>h3{font-size:18px;line-height:20px}}#content.single-tappa .single-tappa-tecniche>.columns>.contvideo>.video_half,#content.single-tappa .single-tappa-turistiche>.columns>.contvideo>.video_half{display:block;width:100%;margin-bottom:0px}#content.single-tappa .single-tappa-tecniche>.columns>.contvideo>.video_half>div,#content.single-tappa .single-tappa-turistiche>.columns>.contvideo>.video_half>div{background-color:#FFFFFF;padding:11px}#content.single-tappa .single-tappa-tecniche>.columns>.contvideo>.video_half>div>.cont_img,#content.single-tappa .single-tappa-turistiche>.columns>.contvideo>.video_half>div>.cont_img{width:100%;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;height:auto;padding-bottom:56.53%}#content.single-tappa .single-tappa-tecniche>.columns>.contvideo>.video_half>div>.cont_img>img,#content.single-tappa .single-tappa-turistiche>.columns>.contvideo>.video_half>div>.cont_img>img{display:none;z-index:10;width:100%;height:auto}#content.single-tappa .single-tappa-tecniche>.columns>.contvideo>.video_half>div>.cont_img>div.play,#content.single-tappa .single-tappa-turistiche>.columns>.contvideo>.video_half>div>.cont_img>div.play{position:absolute;z-index:20;top:0px;right:0px;left:0px;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");height:67.44%;background-size:auto 68.94%}#content.single-tappa .single-tappa-tecniche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt,#content.single-tappa .single-tappa-turistiche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt{position:absolute;bottom:0px;width:100%;z-index:15;padding:2px 7px 10px 13px;background-color:rgba(239,74,129,0.7)}#content.single-tappa .single-tappa-tecniche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt>h3,#content.single-tappa .single-tappa-turistiche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt>h3{font-family:'neusasemibold';word-spacing:-0.1rem;margin:0px;padding:6px 5px 0px 0px;color:#FFF !important;text-transform:uppercase;font-size:26px;line-height:26px;text-decoration:underline}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-tecniche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt>h3,#content.single-tappa .single-tappa-turistiche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt>h3{font-size:20px;line-height:21px}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-tecniche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt>h3,#content.single-tappa .single-tappa-turistiche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt>h3{font-size:16px;line-height:18px}}#content.single-tappa .single-tappa-tecniche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt>h4,#content.single-tappa .single-tappa-turistiche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt>h4{font-family:'neusasemibold';letter-spacing:0.02rem;word-spacing:-0.1rem;margin:0px;padding:3px 0px 10px 0px;color:#FFF !important;font-size:20px;line-height:20px}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-tecniche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt>h4,#content.single-tappa .single-tappa-turistiche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt>h4{font-size:15px;line-height:17px}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-tecniche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt>h4,#content.single-tappa .single-tappa-turistiche>.columns>.contvideo>.video_half>div>.cont_img>.box_txt>h4{font-size:12px;line-height:14px}}#content.single-tappa .single-tappa-tecniche>.columns>.contvideo>.video_half:hover>div>.cont_img>.box_txt,#content.single-tappa .single-tappa-turistiche>.columns>.contvideo>.video_half:hover>div>.cont_img>.box_txt{background-color:rgba(239,74,129,0.9)}#content.single-tappa .single-tappa-tecniche>.columns>.dati_tabella,#content.single-tappa .single-tappa-turistiche>.columns>.dati_tabella{margin-top:10px;margin-bottom:10px}#content.single-tappa .single-tappa-tecniche>.columns>h5,#content.single-tappa .single-tappa-tecniche>.columns>.cta,#content.single-tappa .single-tappa-turistiche>.columns>h5,#content.single-tappa .single-tappa-turistiche>.columns>.cta{z-index:20;position:absolute;padding-top:6px;right:1.875rem;bottom:27px}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-tecniche>.columns>h5,#content.single-tappa .single-tappa-tecniche>.columns>.cta,#content.single-tappa .single-tappa-turistiche>.columns>h5,#content.single-tappa .single-tappa-turistiche>.columns>.cta{right:0.9375rem}}#content.single-tappa .single-tappa-tecniche>.columns>h5>span,#content.single-tappa .single-tappa-tecniche>.columns>.cta>span,#content.single-tappa .single-tappa-turistiche>.columns>h5>span,#content.single-tappa .single-tappa-turistiche>.columns>.cta>span{font-size:17px;line-height:24px}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-tecniche,#content.single-tappa .single-tappa-turistiche{padding-bottom:15px}#content.single-tappa .single-tappa-tecniche>.columns>p,#content.single-tappa .single-tappa-turistiche>.columns>p{font-size:19px;line-height:26px;margin-bottom:22px}#content.single-tappa .single-tappa-tecniche>.columns>table,#content.single-tappa .single-tappa-turistiche>.columns>table{margin-bottom:0px}#content.single-tappa .single-tappa-tecniche>.columns>table>tbody>tr>td,#content.single-tappa .single-tappa-turistiche>.columns>table>tbody>tr>td{margin:0px;padding:5px 30px 5px 0px;font-size:20px;line-height:20px}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-tecniche>.columns>p,#content.single-tappa .single-tappa-turistiche>.columns>p{font-size:15px;line-height:20px}#content.single-tappa .single-tappa-tecniche>.columns>table,#content.single-tappa .single-tappa-turistiche>.columns>table{margin-bottom:20px}#content.single-tappa .single-tappa-tecniche>.columns>table>tbody>tr>td,#content.single-tappa .single-tappa-turistiche>.columns>table>tbody>tr>td{margin:0px;padding:2px 40px 2px 0px;font-size:15px;line-height:20px}}#content.single-tappa .single-tappa-tecniche>.columns>.btn_carovana{display:block;width:100%;margin-top:9px;padding:24px 0px 13px 0px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("img/tappa/btn_carovana_bg.jpg?v=2.27.92")}#content.single-tappa .single-tappa-tecniche>.columns>.btn_carovana>div{width:80.6%;margin:auto;background-repeat:no-repeat;background-image:url("img/tappa/fumetto_banner_dn.png?v=2.27.92");background-position:left bottom;background-size:auto 13px;padding-bottom:13px}#content.single-tappa .single-tappa-tecniche>.columns>.btn_carovana>div>span{display:block;height:53px;padding:0px 0px 0px 12px;background-image:url("img/tappa/fumetto_banner.png?v=2.27.92");background-position:right top;background-repeat:no-repeat;background-size:auto 53px;background-repeat:no-repeat;color:#FFFFFF;font-size:44px;line-height:53px;font-family:'neusabold';text-transform:uppercase}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-tecniche>.columns>.btn_carovana>div{width:85%}#content.single-tappa .single-tappa-tecniche>.columns>.btn_carovana>div>span{font-size:33px}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-tecniche>.columns>.btn_carovana>div{width:80%}#content.single-tappa .single-tappa-tecniche>.columns>.btn_carovana>div>span{font-size:25px}}#content.single-tappa .single-tappa-turistiche>.columns>div.txt{min-height:511px}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-turistiche>.columns>div.txt{min-height:292px}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-turistiche>.columns>div.txt{min-height:auto}}#content.single-tappa .single-tappa-turistiche>.columns>.btn_carovana{display:block;width:100%;margin-top:9px;padding:46px 0px 32px 0px;background-position:center 41%;background-size:cover;background-repeat:no-repeat;background-image:url("img/tappa/btn_carovana_bg.jpg?v=2.27.92")}#content.single-tappa .single-tappa-turistiche>.columns>.btn_carovana>div{width:95.10%;margin:auto;background-repeat:no-repeat;background-image:url("img/tappa/fumetto_banner_dn.png?v=2.27.92");background-position:left bottom;background-size:auto 13px;padding-bottom:13px}#content.single-tappa .single-tappa-turistiche>.columns>.btn_carovana>div>span{display:block;height:62px;padding:0px 0px 0px 10px;background-image:url("img/tappa/fumetto_banner.png?v=2.27.92");background-position:right top;background-repeat:no-repeat;background-size:auto 63px;color:#FFFFFF;font-size:52px;line-height:63px;font-family:'neusabold';text-transform:uppercase}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-turistiche>.columns>.btn_carovana{padding:15px 0px 5px 0px;margin-top:0}#content.single-tappa .single-tappa-turistiche>.columns>.btn_carovana>div>span{font-size:39px;height:48px;line-height:48px}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-turistiche>.columns>.btn_carovana{margin-bottom:15px}#content.single-tappa .single-tappa-turistiche>.columns>.btn_carovana>div>span{font-size:25px}}#content.single-tappa .single-tappa-turistiche>.columns #images_feed{background:#fff;padding:0.9375rem;padding-bottom:50px}#content.single-tappa .single-tappa-turistiche>.columns #images_feed>.cta{display:block;right:0.9375rem;bottom:10px}#content.single-tappa .single-tappa-turistiche>.columns #images_feed>.row>.image_half>div>.cont_img>.box_txt{display:none !important}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext{height:30px !important;overflow:hidden}}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container{background-color:#FFFFFF;height:200px;width:100%;padding:2px 11px 0px}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container{height:30px !important;overflow:hidden;cursor:inherit !important}}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.swiper-wrapper{position:relative;width:100%;height:180px}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{width:43.2%;height:150px;overflow:hidden;padding-right:11px}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img{width:100%;padding-bottom:61.17%;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>img{display:none;z-index:10;width:100%;height:auto}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>div.play{position:absolute;z-index:20;top:0px;right:0px;left:0px;height:100%;background-position:center center;background-repeat:no-repeat;background-size:63px 63px}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>div.play.video{background-image:url("img/home_newsfeed/play.png?v=2.27.92")}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt{display:none;position:relative;width:100%}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3{font-family:'neusasemibold';word-spacing:-0.1rem;margin:0px;padding:9px 0px 0px 0px;font-size:17px;line-height:19px;color:#000}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h4{font-family:'neusasemibold';letter-spacing:0.02rem;word-spacing:-0.1rem;display:none}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.video-feed-swiper-button-prev,#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.video-feed-swiper-button-next,#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev,#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.video-tappa-swiper-button-next{position:absolute;top:1px;width:52px;padding-bottom:30%;background-position:center center;background-size:100% auto;background-repeat:repeat-y;z-index:10;cursor:pointer}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.video-feed-swiper-button-prev.swiper-button-disabled,#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container .video-feed-swiper-button-next.swiper-button-disabled,#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev.swiper-button-disabled,#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container .video-tappa-swiper-button-next.swiper-button-disabled{display:none}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.video-feed-swiper-button-prev,#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev{left:0px;background-image:url("img/home_videofeed/prev.png?v=2.27.92")}#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.video-feed-swiper-button-next,#content.single-tappa .single-tappa-turistiche>.columns .swiper-container-ext .swiper-container>.video-tappa-swiper-button-next{right:0px;background-image:url("img/home_videofeed/next.png?v=2.27.92")}#content.single-tappa .single-tappa-adv-banner>.columns{text-align:center}#content.single-tappa .single-tappa-tecniche-tab{padding:20px 0.9375rem 5px 0.9375rem}#content.single-tappa .single-tappa-tecniche-tab>.columns{padding:0px;margin:0px}#content.single-tappa .single-tappa-tecniche-tab>.columns>.tabs>li{margin:0px;padding:0px}#content.single-tappa .single-tappa-tecniche-tab>.columns>.tabs>li>a{background:transparent;margin:0px;padding:5px 15px 5px 15px;font-size:21px;line-height:21px;color:#000 !important;opacity:0.5;text-transform:uppercase;font-weight:normal;font-family:'neusabold'}#content.single-tappa .single-tappa-tecniche-tab>.columns>.tabs>li:hover>a,#content.single-tappa .single-tappa-tecniche-tab>.columns>.tabs>li.active>a{color:#ff4984 !important;opacity:1.0}#content.single-tappa .single-tappa-tecniche-tab>.columns>.tabs-content{margin-bottom:0}#content.single-tappa .single-tappa-tecniche-tab>.columns>.tabs-content>.content{cursor:pointer;margin:0px;padding:0px;border:4px solid #FFFFFF;border-radius:4px}#content.single-tappa .single-tappa-tecniche-tab .tabs-desktop{display:block}#content.single-tappa .single-tappa-tecniche-tab .tabs-mobile{display:none}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-tecniche-tab{padding:20px 0.9375rem 5px 0.9375rem}#content.single-tappa .single-tappa-tecniche-tab>.columns>.tabs>li>a{font-size:16px;line-height:20px;padding:5px 20px 5px 0px}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-tecniche-tab{padding:5px 0.9375rem 5px 0.9375rem}#content.single-tappa .single-tappa-tecniche-tab .tabs-desktop{display:none}#content.single-tappa .single-tappa-tecniche-tab .tabs-mobile{display:block}}#content.single-tappa .single-tappa-ristoranti{margin-top:30px}#content.single-tappa .single-tappa-ristoranti>.columns>h2{margin:0px;padding:14px 0.9375rem 25px 0.9375rem;text-align:center;font-size:30px;line-height:30px;font-weight:normal;font-family:'neusabold';color:#FFFFFF !important;text-transform:uppercase;background-color:#ff6d97}#content.single-tappa .single-tappa-ristoranti>.columns>h2>span,#content.single-tappa .single-tappa-ristoranti>.columns>h2>a{text-decoration:underline}#content.single-tappa .single-tappa-ristoranti>.columns>.mappa_giradvisor{background-position:center center;background-size:cover;background-repeat:no-repeat;padding-bottom:28.8%}#content.single-tappa .single-tappa-ristoranti>.columns>.mappa_giradvisor>.cta{position:absolute;right:1.875rem;bottom:0.9375rem}#content.single-tappa .single-tappa-ristoranti>.columns>.mappa_giradvisor>.cta>span{font-size:18px;line-height:27px;color:#FFFFFF}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-ristoranti>.columns>h2{font-size:24px;line-height:24px;padding:13px 0.9375rem 13px 0.9375rem}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-ristoranti>.columns>h2{font-size:18px;line-height:18px;padding:5px 0.9375rem 5px 0.9375rem}}#content.single-tappa .single-tappa-dove{margin-top:19px}#content.single-tappa .single-tappa-dove>.columns>div{padding:0 15px;position:relative;background-color:#2a508c}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-dove{margin-top:20px}}#content.single-tappa .single-tappa-tecniche-cta-adv{margin-top:25px}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-tecniche-cta-adv{margin-top:20px}}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta{width:49%;height:135px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:15px;float:left}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta a{width:100%;height:100%;display:table;text-align:center;font-family:'neusasemibold', sans-serif;text-shadow:0 0 2px #de4a81;-moz-text-shadow:0 0 2px #de4a81;-webkit-text-shadow:0 0 2px #de4a81}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta a span{display:table-cell;vertical-align:middle;text-transform:uppercase;color:#fff;font-size:31px;line-height:33px}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta a span span{font-size:22px;line-height:24px;display:block}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta a span.mobile{display:none}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta a span.desktop{display:table-cell}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta1{background-image:url("img/percorso/cta1.jpg?v=2.27.92");margin-right:2%}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta2{background-image:url("img/percorso/cta2.jpg?v=2.27.92")}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta3{background-image:url("img/percorso/cta3.jpg?v=2.27.92");margin-right:2%}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta4{background-image:url("img/percorso/cta4.jpg?v=2.27.92")}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta.box_albo{background-image:url("img/percorso/cta_albo.jpg?v=2.27.92")}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta.box_foto_video{background-image:url("img/percorso/cta_gallery.jpg?v=2.27.92")}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta.box_news{background-image:url("img/percorso/box_news.jpg?v=2.27.92")}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta.box_tour_operator{background-image:url("img/percorso/box_tour_operator2.jpg?v=2.27.92")}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta.box_garibaldi{background-image:url("img/percorso/cta_garibaldi.jpg?v=2.27.92")}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-adv-small{padding-left:0}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-adv-small .cont-adv{text-align:center;height:285px;line-height:285px;background-color:#cfd2d4}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-adv-small h2{font-size:18px;display:none}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta{width:100%;margin-top:25px;margin-bottom:10px}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta{height:105px}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta a span.mobile{display:table-cell}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta a span.desktop{display:none}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta a span{font-size:20px;line-height:22px}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta a span span{font-size:20px;line-height:22px}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-adv-small{width:100%;padding-left:0.9375rem;margin-bottom:15px}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-adv-small h2{display:none}#content.single-tappa .single-tappa-tecniche-cta-adv .cont-adv-small .cont-adv{height:auto;line-height:inherit}}#content.single-tappa.y_2017 .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta3{background-image:url("img/percorso/cta3.jpg?v=2.27.92");margin-right:2%}#content.single-tappa.y_2018 .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta3{background-image:url("img/percorso/cta018.jpg?v=2.27.92");margin-right:2%}#content.single-tappa.y_2019 .single-tappa-tecniche-cta-adv .cont-boxcta .boxcta3{background-image:url("img/percorso/cta2019.jpg?v=2.27.92");margin-right:2%}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-highlights>.columns h2{font-size:16px;line-height:18px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul{padding-top:6px;width:100%}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a{margin-bottom:0}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a>h3{font-size:15px;line-height:17px;margin:0}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a p{font-size:12px;line-height:14px;max-height:30px;overflow:hidden}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li a>.cta{padding-top:0px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li a>.cta>span{font-size:11px;line-height:15px;padding:0 8px 0 15px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li.linkclassifica>a{font-size:23px;line-height:58px;margin-top:10px}}@media screen and (max-width: 1023px) and (max-width: 767px){#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news{padding:0}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul{padding-top:6px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a{padding:0px 11px 11px 11px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a>h3{font-size:22px;line-height:24px;margin:7px 0 0 0}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a p{font-size:17px;line-height:19px;max-height:100%}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li a>.cta{padding-top:4px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li a>.cta>span{font-size:15px;line-height:20px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li.linkclassifica>a{font-size:33px;line-height:80px;margin-top:10px}}@media screen and (max-width: 1023px){#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row>.video_half>div,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row>.video_half>div{padding:0px 0px 16px 0px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row>.video_half>div>.cont_img,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row>.video_half>div>.cont_img{padding-bottom:64%}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row>.video_half>div>.cont_img>.box_txt>h3,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row>.video_half>div>.cont_img>.box_txt>h3{font-size:15px;line-height:20px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row>.video_half>div>.cont_img>.box_txt>h4,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row>.video_half>div>.cont_img>.box_txt>h4{font-size:10px;line-height:14px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container{height:75px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container>.swiper-wrapper,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container>.swiper-wrapper{height:75px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3{font-size:12px;padding:0px 0px 0px 0px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container .video-feed-swiper-button-next,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container .video-feed-swiper-button-prev,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container .video-tappa-swiper-button-next,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container .video-tappa-swiper-button-prev,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container .video-feed-swiper-button-next,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container .video-feed-swiper-button-prev,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container .video-tappa-swiper-button-next,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container .video-tappa-swiper-button-prev{padding-bottom:28%}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.image_half>div{padding:0px 0px 16px 0px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.image_half>div>.cont_img{padding-bottom:72.5%}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.image_half>div>.cont_img>.box_txt>h3{font-size:15px;line-height:20px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.image_half>div>.cont_img>.box_txt>h4{font-size:10px;line-height:14px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container{height:75px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:75px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev{padding-bottom:75px;background-image:url("img/home_videofeed/prev_grey.png?v=2.27.92")}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next{padding-bottom:75px;background-image:url("img/home_videofeed/next_grey.png?v=2.27.92")}}@media screen and (max-width: 767px){#content.single-tappa .single-tappa-highlights{padding-top:5px}#content.single-tappa .single-tappa-highlights>.columns h2{font-size:18px;line-height:18px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news{padding:0}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul{padding-top:6px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a{padding:0px 11px 11px 11px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a>h3{font-size:22px;line-height:24px;margin:7px 0 0 0}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li>a p{font-size:17px;line-height:19px;max-height:100%}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li a>.cta{padding-top:4px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li a>.cta>span{font-size:15px;line-height:20px}#content.single-tappa .single-tappa-highlights>.columns>.row>.hl_tappa_news>ul>li.linkclassifica>a{font-size:33px;line-height:80px;margin-top:10px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video{padding-left:0.9375rem;padding-right:0.9375rem;padding-top:20px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row>.video_half>div,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row>.video_half>div{padding:0px 0px 16px 0px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row>.video_half>div>.cont_img,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row>.video_half>div>.cont_img{padding-bottom:45%}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row>.video_half>div>.cont_img>.box_txt>h3,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row>.video_half>div>.cont_img>.box_txt>h3{font-size:19px;line-height:23px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row>.video_half>div>.cont_img>.box_txt>h4,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row>.video_half>div>.cont_img>.box_txt>h4{font-size:13px;line-height:17px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext{height:90px !important}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container{height:90px !important}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container>.swiper-wrapper,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container>.swiper-wrapper{opacity:1;height:90px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{height:90px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img{padding-bottom:0px;height:70px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3{font-size:12px;padding:0px 0px 0px 0px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container>.video-feed-swiper-button-next,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container>.video-feed-swiper-button-prev,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container>.video-tappa-swiper-button-next,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #home_video_feed>.row .swiper-container-ext>.swiper-container>.video-tappa-swiper-button-prev,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container>.video-feed-swiper-button-next,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container>.video-feed-swiper-button-prev,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container>.video-tappa-swiper-button-next,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_video #video_tappa>.row .swiper-container-ext>.swiper-container>.video-tappa-swiper-button-prev{padding-bottom:90px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery{padding-left:0;padding-right:0;padding-top:20px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.image_half>div{padding:0px 0px 16px 0px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.image_half>div>.cont_img{padding-bottom:40%}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.image_half>div>.cont_img>.box_txt>h3{font-size:19px;line-height:23px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.image_half>div>.cont_img>.box_txt>h4{font-size:13px;line-height:17px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext{height:75px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container{height:75px;padding-left:0.9375rem;padding-right:0.9375rem}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{opacity:1;height:75px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper .swiper-slide>.images_slide>div>.cont_img{padding-bottom:75px}#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next,#content.single-tappa .single-tappa-highlights>.columns>.row .hl_tappa_gallery #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev{padding-bottom:75px}}#content.single-tappa.archive>.single-tappa-intro>.columns>div>div>h1>a{opacity:1}#content.single-tappa.archive .archive-nav{padding-top:10px}#content.single-tappa.archive .archive-year{font-family:'neusabold';font-size:20px;line-height:40px;color:#000;text-transform:uppercase}#content.single-tappa.archive .back-to-percorso{font-family:'neusamedium';font-size:20px;line-height:40px;text-transform:uppercase;text-decoration:underline;text-align:right}#content.single-tappa.archive .back-to-percorso a{color:#000}#content.single-tappa.archive .cont-boxcta .boxcta1{background-image:url("img/percorso/cta_classifiche.jpg?v=2.27.92")}#content.single-tappa.archive .cont-boxcta .boxcta.box_foto_video{background-image:url("img/percorso/cta_gallery.jpg?v=2.27.92")}#content.single-tappa.archive .cont-boxcta .boxcta.box_garibaldi{background-image:url("img/percorso/cta_garibaldi.jpg?v=2.27.92")}#content.single-tappa.archive .cont-boxcta .boxcta.box_percorso{background-image:url("img/percorso/cta_percorso.jpg?v=2.27.92")}#content.single-tappa.archive.y_2017 .cont-boxcta .boxcta.box_percorso{background-image:url("img/percorso/cta3.jpg?v=2.27.92")}#content.single-tappa.archive.y_2018 .cont-boxcta .boxcta.box_percorso{background-image:url("img/percorso/cta018.jpg?v=2.27.92")}#content.single-tappa.archive.y_2019 .cont-boxcta .boxcta.box_percorso{background-image:url("img/percorso/cta2019.jpg?v=2.27.92")}#content.single-tappa.archive .cont-boxcta .boxcta.box_tour_operator{background-image:url("img/percorso/box_tour_operator2.jpg?v=2.27.92")}@media screen and (max-width: 1023px){#content.single-tappa.archive .back-to-percorso{font-size:85%;white-space:nowrap}#content.single-tappa.archive .back-to-percorso,#content.single-tappa.archive .archive-year{line-height:30px;margin-bottom:10px}}.musement-single-tappa-widget{margin-top:20px}html.js{margin-top:0px !important}* html.js body{margin-top:0px !important}@media screen and (max-width: 782px){html.js{margin-top:0px !important}* html.js body{margin-top:0px !important}}.skin_cont{height:0px;width:1px;z-index:10}.skin_cont>.skin_int{display:block;position:fixed;left:0px;top:0px;right:0px;bottom:0px;background-size:auto auto;background-repeat:no-repeat;background-position:center top}@media screen and (max-width: 767px){.skin_cont>.skin_int{display:none !important}}.skin_cont>.skin_int>.skin_link{display:block;position:absolute;left:0px;top:0px;right:0px;bottom:0px;width:100%;height:100%}@media screen and (min-width: 1024px){.skin_cont{height:105px}.skin_cont>.skin_int{display:none !important}}#home_social-wall-feed{width:66.666%}@media screen and (max-width: 767px){#home_social-wall-feed{width:100%}}#row_home_social-wall-feed .row{background-color:#FF286E;padding-bottom:18px}#content #home_social-wall-feed-int{margin:0 15px}#content #home_social-wall-feed-int h2{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;color:#000;text-transform:uppercase;font-size:18px}#content #home_social-wall-feed-int .cta{float:right;margin-top:5px;margin-right:0.9375rem}#content #home_social-wall-feed-int .juicer-feed{background-color:#FF286E;padding-top:14px}#content #home_social-wall-feed-int .juicer-feed .j-poster{display:none}#content #home_social-wall-feed-int .juicer-feed a{color:#FF286E}#content #home_social-wall-feed-int .juicer-feed .feed-item{margin-bottom:14px !important;padding:0;border-width:0;font-size:16px;font-family:'neusamedium', sans-serif;letter-spacing:normal;line-height:1.4}#content #home_social-wall-feed-int .juicer-feed .feed-item p{line-height:1.4}#content #home_social-wall-feed-int .juicer-feed .feed-item img{margin-bottom:0}#content #home_social-wall-feed-int .juicer-feed .feed-item .j-text{padding:8px}#content #home_social-wall-feed-int .j-stacker-wrapper{margin:0 7px !important}#content #home_social-wall-feed-int .j-stack{padding:0 7px !important}#content.not_live #home_social-wall-feed-int,#content.live #home_social-wall-feed-int{margin-right:0}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#progetti_collaterali img{display:block;width:100%;height:auto}@media screen and (min-width: 768px){#progetti_collaterali .columns.left{padding-right:0.46875rem}}@media screen and (max-width: 767px){#progetti_collaterali .columns.left{padding-right:0.46875rem;padding-bottom:0.9375rem}}@media screen and (min-width: 768px){#progetti_collaterali .columns.right{padding-left:0.46875rem}}@media screen and (max-width: 767px){#progetti_collaterali .columns.right{padding-left:0.46875rem;padding-bottom:0.9375rem}}#progetti_collaterali .row.collapse>.columns>a{display:block;margin-bottom:14px}#progetti_collaterali>h2{color:#000;text-transform:uppercase;font-size:18px}#progetti_collaterali .clear{clear:both}#content.not_live #row_home_advsmall_collaterali>h2,#content.live #row_home_advsmall_collaterali>h2{padding-bottom:3px}#content.not_live #row_home_advsmall_collaterali .cont-adv,#content.live #row_home_advsmall_collaterali .cont-adv{margin-left:0.9375rem;padding-top:0.9375rem;padding-bottom:0.9375rem}#content.not_live #row_home_advsmall_collaterali #home_adv-small,#content.live #row_home_advsmall_collaterali #home_adv-small{padding-right:0}#content.not_live #row_home_advsmall_collaterali .row.collapse>.columns,#content.live #row_home_advsmall_collaterali .row.collapse>.columns{display:none}@media screen and (max-width: 1023px){#content.not_live #row_home_advsmall_collaterali #progetti_collaterali .columns,#content.live #row_home_advsmall_collaterali #progetti_collaterali .columns{height:auto}#content.not_live #row_home_advsmall_collaterali #home_adv-small,#content.live #row_home_advsmall_collaterali #home_adv-small{display:none}#content.not_live #row_home_advsmall_collaterali #home_top-collaterali,#content.live #row_home_advsmall_collaterali #home_top-collaterali{width:100%}}@media screen and (min-width: 1024px){#content.not_live #row_home_advsmall_collaterali #home_adv-small h2,#content.live #row_home_advsmall_collaterali #home_adv-small h2{padding-left:0.9375rem;margin-bottom:0px}}@media screen and (min-width: 768px) and (max-width: 1023px){#content.not_live #row_home_advsmall_collaterali #home_top-collaterali,#content.live #row_home_advsmall_collaterali #home_top-collaterali{z-index:10}#content.not_live #row_home_advsmall_collaterali #progetti_collaterali .row.align-stretch .columns:last-child,#content.live #row_home_advsmall_collaterali #progetti_collaterali .row.align-stretch .columns:last-child{display:block}#content.not_live #row_home_advsmall_collaterali #progetti_collaterali .row.align-stretch .columns:first-child,#content.live #row_home_advsmall_collaterali #progetti_collaterali .row.align-stretch .columns:first-child{display:block}#content.not_live #row_home_advsmall_collaterali #home_adv-small,#content.live #row_home_advsmall_collaterali #home_adv-small{display:block;z-index:20;width:50%;top:55px;height:413px;right:12px}#content.not_live #row_home_advsmall_collaterali #home_adv-small h2,#content.live #row_home_advsmall_collaterali #home_adv-small h2{display:none}#content.not_live #row_home_advsmall_collaterali #home_adv-small .adv-small .cont-adv,#content.live #row_home_advsmall_collaterali #home_adv-small .adv-small .cont-adv{position:absolute;padding-top:75px;left:0px;top:0px;right:0px;bottom:0px}}@media screen and (max-width: 767px){#content.not_live #row_home_advsmall_collaterali #home_adv-small,#content.live #row_home_advsmall_collaterali #home_adv-small{display:block;position:relative}#content.not_live #row_home_advsmall_collaterali #home_adv-small .adv-small h2,#content.live #row_home_advsmall_collaterali #home_adv-small .adv-small h2{padding-bottom:0px}#content.not_live #row_home_advsmall_collaterali #home_adv-small .adv-small .cont-adv,#content.live #row_home_advsmall_collaterali #home_adv-small .adv-small .cont-adv{margin-left:0px;margin-bottom:0.9375rem;text-align:center}#content.not_live #row_home_advsmall_collaterali #home_adv-small .adv-small .cont-adv>*,#content.live #row_home_advsmall_collaterali #home_adv-small .adv-small .cont-adv>*{text-align:left}}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/.top-sponsor{background-color:#fff;padding-top:2px}.top-sponsor>h2{color:#000;text-transform:uppercase;font-size:18px;margin-left:0.9375rem}@media screen and (max-width: 1023px){.top-sponsor>h2{font-size:16px}}@media screen and (max-width: 767px){.top-sponsor>h2{font-size:18px}}.top-sponsor .cont-sponsor{min-height:165px;line-height:165px;padding:0 15px 10px 15px;background-color:#fff}@media screen and (max-width: 1024px){.top-sponsor .cont-sponsor{line-height:110px}}@media screen and (max-width: 767px){.top-sponsor .cont-sponsor{min-height:200px;line-height:100px}}.top-sponsor .cont-sponsor a{text-align:center;display:inline-block;outline:none;padding-right:4%;width:16.65%;line-height:18px}@media screen and (max-width: 1024px){.top-sponsor .cont-sponsor a{width:32%;padding-right:6%;padding-left:6%}}.top-sponsor .cont-sponsor a img{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;filter:grayscale(100%);opacity:0.9;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}.top-sponsor .cont-sponsor a:last-child{padding-right:0px}@media screen and (max-width: 1024px){.top-sponsor .cont-sponsor a:last-child{padding-right:6%}}.top-sponsor .cont-sponsor a:hover img{opacity:1;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/.js-video-feed{min-height:200px}#content.live #home_video_feed.js-video-feed,#content.not_live #home_video_feed.js-video-feed{min-height:100px}#home_video_feed{display:none;padding-bottom:25px}#home_video_feed>h2{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;color:#000;text-transform:uppercase;font-size:18px}#home_video_feed>h5,#home_video_feed>.cta{position:absolute;right:0px;bottom:7px}@media screen and (max-width: 767px){#home_video_feed>h5,#home_video_feed>.cta{right:0.9375rem}}#home_video_feed .video_half{display:block;margin-bottom:15px;outline:none}@media screen and (min-width: 768px){#home_video_feed .video_half{padding-right:0px}}#home_video_feed .video_half>div>.cont_img{cursor:pointer;width:100%;height:217px;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (min-width: 1024px){#home_video_feed .video_half>div>.cont_img{height:153px}}@media screen and (max-width: 1023px){#home_video_feed .video_half>div>.cont_img{height:133px}}#home_video_feed .video_half>div>.cont_img>img{display:none;z-index:10;width:100%;height:auto}#home_video_feed .video_half>div>.cont_img>div.play{position:absolute;z-index:20;top:0px;right:0px;left:0px;height:77%;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:auto 50%}@media screen and (max-width: 1023px){#home_video_feed .video_half>div>.cont_img>div.play{height:119px;background-size:64px 64px}}@media screen and (max-width: 1023px){#home_video_feed .video_half>div>.cont_img>div.play{height:100px;background-size:48px 48px}}#home_video_feed .video_half>div>.cont_img>.box_txt{position:absolute;bottom:0px;width:100%;z-index:15;padding:6px 44px 0px 13px;background-color:rgba(239,74,129,0.7)}@media screen and (max-width: 1023px){#home_video_feed .video_half>div>.cont_img>.box_txt{padding:3px 44px 0px 9px}}#home_video_feed .video_half>div>.cont_img>.box_txt>.fa.fa-share-alt{position:absolute;right:14px;top:50%;margin-top:-10px;font-size:20px;line-height:20px;color:#FFFFFF}#home_video_feed .video_half>div>.cont_img>.box_txt>h3{font-family:'neusasemibold';word-spacing:-0.1rem;margin:0px;padding:5px 5px 0px 0px;font-size:20px;line-height:20px;color:#FFF;text-transform:uppercase}@media screen and (min-width: 1024px){#home_video_feed .video_half>div>.cont_img>.box_txt>h3{font-size:15px;line-height:16px}}@media screen and (max-width: 1023px){#home_video_feed .video_half>div>.cont_img>.box_txt>h3{font-size:12px;line-height:12px}}#home_video_feed .video_half>div>.cont_img>.box_txt>h4{font-family:'neusasemibold';letter-spacing:0.02rem;word-spacing:-0.1rem;margin:0px;padding:0px 0px 10px 0px;font-size:20px;line-height:20px;color:#FFF}@media screen and (min-width: 1024px){#home_video_feed .video_half>div>.cont_img>.box_txt>h4{font-size:15px;line-height:16px}}@media screen and (max-width: 1023px){#home_video_feed .video_half>div>.cont_img>.box_txt>h4{font-size:12px;line-height:12px;text-transform:uppercase;padding-bottom:8px}}#home_video_feed .video_half:hover>.cont_img>.box_txt{background-color:rgba(239,74,129,0.9)}#content.live #home_video_feed>.row>.video_half>div>.cont_img>.box_txt,#content.not_live #home_video_feed>.row>.video_half>div>.cont_img>.box_txt,#content.offseason #home_video_feed>.row>.video_half>div>.cont_img>.box_txt{padding-right:13px;padding-bottom:8px}#content.live #home_video_feed>.row>.video_half>div>.cont_img>.box_txt>.fa.fa-share-alt,#content.not_live #home_video_feed>.row>.video_half>div>.cont_img>.box_txt>.fa.fa-share-alt,#content.offseason #home_video_feed>.row>.video_half>div>.cont_img>.box_txt>.fa.fa-share-alt{display:none}#content.live #home_video_feed>h2,#content.not_live #home_video_feed>h2{display:none}#content.single-tappa #home_video_feed,#content.cont-percorso #home_video_feed{position:relative}#content.single-tappa #home_video_feed>.cta,#content.cont-percorso #home_video_feed>.cta{z-index:20;right:6px;bottom:27px}#content.single-tappa #home_video_feed>.row>.video_half,#content.cont-percorso #home_video_feed>.row>.video_half{width:100%;padding-right:0.9375rem;margin-bottom:0px}#content.single-tappa #home_video_feed>.row>.video_half>div,#content.cont-percorso #home_video_feed>.row>.video_half>div{background-color:#FFFFFF;padding:11px}#content.single-tappa #home_video_feed>.row>.video_half>div>.cont_img,#content.cont-percorso #home_video_feed>.row>.video_half>div>.cont_img{height:auto;padding-bottom:55.84%}#content.single-tappa #home_video_feed>.row>.video_half>div>.cont_img>.play,#content.cont-percorso #home_video_feed>.row>.video_half>div>.cont_img>.play{height:85%;background-size:auto 50%}#content.single-tappa #home_video_feed>.row>.video_half>div>.cont_img>.box_txt,#content.cont-percorso #home_video_feed>.row>.video_half>div>.cont_img>.box_txt{min-height:inherit;padding-right:8px;padding-bottom:8px}#content.single-tappa #home_video_feed>.row>.video_half>div>.cont_img>.box_txt>.fa.fa-share-alt,#content.cont-percorso #home_video_feed>.row>.video_half>div>.cont_img>.box_txt>.fa.fa-share-alt{display:none}#content.single-tappa #home_video_feed>.row>.video_half>div>.cont_img>.box_txt h3,#content.cont-percorso #home_video_feed>.row>.video_half>div>.cont_img>.box_txt h3{padding-top:6px;font-size:26px;line-height:26px}@media screen and (max-width: 767px){#content.single-tappa #home_video_feed>.row>.video_half>div>.cont_img>.box_txt h3,#content.cont-percorso #home_video_feed>.row>.video_half>div>.cont_img>.box_txt h3{font-size:21px;line-height:20px;letter-spacing:-0.3px}}#content.single-tappa #home_video_feed>.row>.video_half>div>.cont_img>.box_txt h4,#content.cont-percorso #home_video_feed>.row>.video_half>div>.cont_img>.box_txt h4{padding-top:3px;font-size:20px;line-height:20px}@media screen and (max-width: 767px){#content.single-tappa #home_video_feed>.row>.video_half>div>.cont_img>.box_txt h4,#content.cont-percorso #home_video_feed>.row>.video_half>div>.cont_img>.box_txt h4{font-size:16px;line-height:16px}}@media screen and (max-width: 767px){#content.single-tappa #home_video_feed>.row .swiper-container-ext,#content.cont-percorso #home_video_feed>.row .swiper-container-ext{height:30px !important;overflow:hidden}}#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container{background-color:#FFFFFF;height:200px;width:100%;padding:2px 11px 0px}@media screen and (max-width: 767px){#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container{height:30px !important;overflow:hidden;cursor:inherit !important}}#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper{position:relative;width:100%;height:180px}@media screen and (max-width: 767px){#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper{height:0px;overflow:hidden;opacity:0}}#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{width:43.2%;height:150px;overflow:hidden;padding-right:11px}#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img{width:100%;height:104px;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>img,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>img{display:none;z-index:10;width:100%;height:auto}#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>div.play,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>div.play{position:absolute;z-index:20;top:0px;right:0px;left:0px;height:100%;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png");background-size:63px 63px}#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt{position:relative;width:100%}#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3{font-family:'neusasemibold';word-spacing:-0.1rem;margin:0px;padding:9px 0px 0px 0px;font-size:17px;line-height:19px;color:#000}#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h4,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h4{font-family:'neusasemibold';letter-spacing:0.02rem;word-spacing:-0.1rem;display:none}#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container>.video-feed-swiper-button-prev,#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container>.video-feed-swiper-button-prev,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next{position:absolute;top:0px;width:52px;height:106px;background-position:center center;background-size:100% 100%;z-index:10;cursor:pointer}#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container>.video-feed-swiper-button-prev.swiper-button-disabled,#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next.swiper-button-disabled,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container>.video-feed-swiper-button-prev.swiper-button-disabled,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next.swiper-button-disabled{display:none}#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container>.video-feed-swiper-button-prev,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container>.video-feed-swiper-button-prev{left:0px;background-image:url("img/home_videofeed/prev.png?v=2.27.92")}#content.single-tappa #home_video_feed>.row .swiper-container-ext .swiper-container>.video-feed-swiper-button-next,#content.cont-percorso #home_video_feed>.row .swiper-container-ext .swiper-container>.video-feed-swiper-button-next{right:-1px;background-image:url("img/home_videofeed/next.png?v=2.27.92")}#content.carovana #home_video_feed{position:relative}#content.carovana #home_video_feed>.cta{z-index:20;right:6px;bottom:27px}#content.carovana #home_video_feed>.row>.video_half{width:100%;padding-right:0.9375rem;margin-bottom:0px}#content.carovana #home_video_feed>.row>.video_half>div{background-color:#FFFFFF;padding:11px}#content.carovana #home_video_feed>.row>.video_half>div>.cont_img{height:auto;padding-bottom:44.70%}#content.carovana #home_video_feed>.row>.video_half>div>.cont_img>.play{height:85%;background-size:auto 50%}#content.carovana #home_video_feed>.row>.video_half>div>.cont_img>.box_txt{background-color:rgba(203,7,121,0.92);min-height:inherit;padding-right:8px;padding-bottom:8px}#content.carovana #home_video_feed>.row>.video_half>div>.cont_img>.box_txt>.fa.fa-share-alt{display:none}#content.carovana #home_video_feed>.row>.video_half>div>.cont_img>.box_txt h3{padding-top:6px;font-size:26px;line-height:26px}@media screen and (max-width: 767px){#content.carovana #home_video_feed>.row>.video_half>div>.cont_img>.box_txt h3{font-size:21px;line-height:20px;letter-spacing:-0.3px}}#content.carovana #home_video_feed>.row>.video_half>div>.cont_img>.box_txt h4{padding-top:3px;font-size:20px;line-height:20px}@media screen and (max-width: 767px){#content.carovana #home_video_feed>.row>.video_half>div>.cont_img>.box_txt h4{font-size:16px;line-height:16px}}#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container{background-color:#FFFFFF;height:200px;width:100%;padding:2px 11px 0px}#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper{position:relative;width:100%;height:180px}#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{width:43.2%;height:150px;overflow:hidden;padding-right:11px}#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img{width:100%;height:104px;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>img{display:none;z-index:10;width:100%;height:auto}#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>div.play{position:absolute;z-index:20;top:0px;right:0px;left:0px;height:100%;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png");background-size:63px 63px}#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt{position:relative;width:100%}#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3{font-family:'neusasemibold';word-spacing:-0.1rem;margin:0px;padding:9px 0px 0px 0px;font-size:17px;line-height:19px;color:#000}#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h4{font-family:'neusasemibold';letter-spacing:0.02rem;word-spacing:-0.1rem;display:none}#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container>.video-feed-swiper-button-prev,#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next{position:absolute;top:0px;width:52px;height:106px;background-position:center center;background-size:100% 100%;z-index:10;cursor:pointer}#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container>.video-feed-swiper-button-prev.swiper-button-disabled,#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next.swiper-button-disabled{display:none}#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container>.video-feed-swiper-button-prev{left:0px;background-image:url("img/home_videofeed/prev.png?v=2.27.92")}#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container>.video-feed-swiper-button-next{right:-1px;background-image:url("img/home_videofeed/next.png?v=2.27.92")}#content.cont-percorso #home_video_feed>.cta{z-index:20;right:6px;bottom:31px}@media screen and (max-width: 767px){#content.live #home_video_feed,#content.not_live #home_video_feed,#content.offseason #home_video_feed{display:none !important}#content.offseason.carovana #home_video_feed,#content.live.carovana #home_video_feed,#content.not_live.carovana #home_video_feed{display:block !important}}#content.single-tappa #home_video_feed{padding-bottom:0px}#content.single-tappa #home_video_feed>h2{display:none}#content.single-tappa #home_video_feed>.cta{display:none}#content.single-tappa #home_video_feed>.row>.video_half>div{padding:0px 0px 24px 0px;background-color:transparent}#content.single-tappa #home_video_feed>.row>.video_half>div>.cont_img>.play{height:80%;background-size:auto 60%}#content.single-tappa #home_video_feed>.row>.video_half>div>.cont_img>.box_txt{min-height:23.07%}#content.single-tappa #home_video_feed>.row>.video_half>div>.cont_img>.box_txt>h3{padding-top:0px;font-size:18px;text-decoration:underline;text-transform:none}#content.single-tappa #home_video_feed>.row>.video_half>div>.cont_img>.box_txt>h4{padding-top:0px;font-size:13px;line-height:14px}#content.single-tappa #home_video_feed>.row>.swiper-container-ext>.swiper-container{background:transparent;padding:0px;height:138px}#content.single-tappa #home_video_feed>.row>.swiper-container-ext>.swiper-container>.video-feed-swiper-button-prev,#content.single-tappa #home_video_feed>.row>.swiper-container-ext>.swiper-container>.video-feed-swiper-button-next{height:auto;padding-bottom:23%}#content.single-tappa #home_video_feed>.row>.swiper-container-ext>.swiper-container>.video-feed-swiper-button-prev{background-image:url("img/home_videofeed/prev_grey.png?v=2.27.92")}#content.single-tappa #home_video_feed>.row>.swiper-container-ext>.swiper-container>.video-feed-swiper-button-next{background-image:url("img/home_videofeed/next_grey.png?v=2.27.92")}#content.single-tappa #home_video_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:138px}#content.single-tappa #home_video_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{height:138px}#content.single-tappa #home_video_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img{padding-bottom:56.29%;height:auto}#content.single-tappa #home_video_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>div.play{background-size:auto 60%}#content.single-tappa #home_video_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3{font-size:15px;line-height:15px;color:#39494c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#video_tappa{padding-bottom:22px}#video_tappa>h2{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;color:#000;text-transform:uppercase;font-size:18px}#video_tappa>h5,#video_tappa>.cta{position:absolute;right:0px;bottom:7px}@media screen and (max-width: 767px){#video_tappa>h5,#video_tappa>.cta{right:0.9375rem}}#video_tappa .video_half{display:none;margin-bottom:20px;outline:none}@media screen and (min-width: 768px){#video_tappa .video_half{padding-right:0px}}#video_tappa .video_half>div>.cont_img{cursor:pointer;width:100%;height:217px;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (min-width: 1024px){#video_tappa .video_half>div>.cont_img{height:153px}}@media screen and (max-width: 1023px){#video_tappa .video_half>div>.cont_img{height:133px}}#video_tappa .video_half>div>.cont_img>img{display:none;z-index:10;width:100%;height:auto}#video_tappa .video_half>div>.cont_img>div.play{position:absolute;z-index:20;top:0px;right:0px;left:0px;height:77%;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:auto 50%}@media screen and (max-width: 1023px){#video_tappa .video_half>div>.cont_img>div.play{height:119px;background-size:64px 64px}}@media screen and (max-width: 1023px){#video_tappa .video_half>div>.cont_img>div.play{height:100px;background-size:48px 48px}}#video_tappa .video_half>div>.cont_img>.box_txt{position:absolute;bottom:0px;width:100%;z-index:15;padding:6px 44px 7px 13px;background-color:rgba(239,74,129,0.7)}@media screen and (max-width: 1023px){#video_tappa .video_half>div>.cont_img>.box_txt{padding:3px 44px 0px 9px}}#video_tappa .video_half>div>.cont_img>.box_txt .fa{display:none}#video_tappa .video_half>div>.cont_img>.box_txt .fa.at300b{display:block}#video_tappa .video_half>div>.cont_img>.box_txt .fa.fa-share-alt{position:absolute;right:14px;top:50%;margin-top:-10px;font-size:20px;line-height:20px;color:#FFFFFF}#video_tappa .video_half>div>.cont_img>.box_txt>h3{font-family:'neusasemibold';word-spacing:-0.1rem;margin:0px;padding:5px 5px 0px 0px;font-size:20px;line-height:20px;color:#FFF;text-transform:uppercase}@media screen and (min-width: 1024px){#video_tappa .video_half>div>.cont_img>.box_txt>h3{font-size:15px;line-height:16px}}@media screen and (max-width: 1023px){#video_tappa .video_half>div>.cont_img>.box_txt>h3{font-size:12px;line-height:12px}}#video_tappa .video_half>div>.cont_img>.box_txt>h4{font-family:'neusasemibold';letter-spacing:0.02rem;word-spacing:-0.1rem;margin:0px;padding:0px 0px 10px 0px;font-size:20px;line-height:20px;color:#FFF}@media screen and (min-width: 1024px){#video_tappa .video_half>div>.cont_img>.box_txt>h4{font-size:15px;line-height:16px}}@media screen and (max-width: 1023px){#video_tappa .video_half>div>.cont_img>.box_txt>h4{font-size:12px;line-height:12px;text-transform:uppercase;padding-bottom:8px}}#video_tappa .video_half:hover>.cont_img>.box_txt{background-color:rgba(239,74,129,0.9)}#content.live #video_tappa,#content.not_live #video_tappa,#content.single-tappa #video_tappa,#content.cont-percorso #video_tappa{position:relative}#content.live #video_tappa>.cta,#content.not_live #video_tappa>.cta,#content.single-tappa #video_tappa>.cta,#content.cont-percorso #video_tappa>.cta{z-index:20;right:6px;bottom:27px}#content.live #video_tappa>.row>.video_half,#content.not_live #video_tappa>.row>.video_half,#content.single-tappa #video_tappa>.row>.video_half,#content.cont-percorso #video_tappa>.row>.video_half{width:100%;padding-right:0.9375rem;margin-bottom:0px}#content.live #video_tappa>.row>.video_half>div,#content.not_live #video_tappa>.row>.video_half>div,#content.single-tappa #video_tappa>.row>.video_half>div,#content.cont-percorso #video_tappa>.row>.video_half>div{background-color:#FFFFFF;padding:11px}#content.live #video_tappa>.row>.video_half>div>.cont_img,#content.not_live #video_tappa>.row>.video_half>div>.cont_img,#content.single-tappa #video_tappa>.row>.video_half>div>.cont_img,#content.cont-percorso #video_tappa>.row>.video_half>div>.cont_img{height:auto;padding-bottom:55.84%}#content.live #video_tappa>.row>.video_half>div>.cont_img>.play,#content.not_live #video_tappa>.row>.video_half>div>.cont_img>.play,#content.single-tappa #video_tappa>.row>.video_half>div>.cont_img>.play,#content.cont-percorso #video_tappa>.row>.video_half>div>.cont_img>.play{height:67.44%;background-size:auto 68.94%}#content.live #video_tappa>.row>.video_half>div>.cont_img>.box_txt,#content.not_live #video_tappa>.row>.video_half>div>.cont_img>.box_txt,#content.single-tappa #video_tappa>.row>.video_half>div>.cont_img>.box_txt,#content.cont-percorso #video_tappa>.row>.video_half>div>.cont_img>.box_txt{min-height:32.56%}#content.live #video_tappa>.row>.video_half>div>.cont_img>.box_txt h3,#content.not_live #video_tappa>.row>.video_half>div>.cont_img>.box_txt h3,#content.single-tappa #video_tappa>.row>.video_half>div>.cont_img>.box_txt h3,#content.cont-percorso #video_tappa>.row>.video_half>div>.cont_img>.box_txt h3{padding-top:6px;font-size:26px;line-height:26px}#content.live #video_tappa>.row>.video_half>div>.cont_img>.box_txt h4,#content.not_live #video_tappa>.row>.video_half>div>.cont_img>.box_txt h4,#content.single-tappa #video_tappa>.row>.video_half>div>.cont_img>.box_txt h4,#content.cont-percorso #video_tappa>.row>.video_half>div>.cont_img>.box_txt h4{padding-top:3px;font-size:20px;line-height:20px}@media screen and (max-width: 767px){#content.live #video_tappa>.row .swiper-container-ext,#content.not_live #video_tappa>.row .swiper-container-ext,#content.single-tappa #video_tappa>.row .swiper-container-ext,#content.cont-percorso #video_tappa>.row .swiper-container-ext{height:30px !important;overflow:hidden}}#content.live #video_tappa>.row .swiper-container-ext .swiper-container,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container{background-color:#FFFFFF;height:200px;width:100%;padding:2px 11px 0px}@media screen and (max-width: 767px){#content.live #video_tappa>.row .swiper-container-ext .swiper-container,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container{height:30px !important;overflow:hidden;cursor:inherit !important}}#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper{position:relative;width:100%;height:180px;overflow:visible}@media screen and (max-width: 767px){#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper{height:0px;overflow:hidden;opacity:0}}#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{width:43.2%;height:150px;overflow:hidden;padding-right:11px}#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide{cursor:pointer}#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img{width:100%;height:104px;background-color:#AAA;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>img,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>img,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>img,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>img{display:none;z-index:10;width:100%;height:auto}#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>div.play,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>div.play,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>div.play,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>div.play{position:absolute;z-index:20;top:0px;right:0px;left:0px;height:100%;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:63px 63px}#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt{position:relative;width:100%}#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3{font-family:'neusasemibold';word-spacing:-0.1rem;margin:0px;padding:9px 0px 0px 0px;font-size:17px;line-height:19px;color:#000}#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h4,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h4,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h4,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h4{font-family:'neusasemibold';letter-spacing:0.02rem;word-spacing:-0.1rem;display:none}#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev,#content.live #video_tappa>.row .swiper-container-ext .swiper-container .video-tappa-swiper-button-next,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container .video-tappa-swiper-button-next,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container .video-tappa-swiper-button-next,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container .video-tappa-swiper-button-next{position:absolute;top:0px;width:52px;height:105px;background-position:center center;background-size:100% 100%;z-index:10;cursor:pointer}#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev.swiper-button-disabled,#content.live #video_tappa>.row .swiper-container-ext .swiper-container .video-tappa-swiper-button-next.swiper-button-disabled,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev.swiper-button-disabled,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container .video-tappa-swiper-button-next.swiper-button-disabled,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev.swiper-button-disabled,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container .video-tappa-swiper-button-next.swiper-button-disabled,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev.swiper-button-disabled,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container .video-tappa-swiper-button-next.swiper-button-disabled{display:none}#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-prev{left:0px;background-image:url("img/home_videofeed/prev.png?v=2.27.92")}#content.live #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-next,#content.not_live #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-next,#content.single-tappa #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-next,#content.cont-percorso #video_tappa>.row .swiper-container-ext .swiper-container>.video-tappa-swiper-button-next{right:0px;background-image:url("img/home_videofeed/next.png?v=2.27.92")}#content.single-tappa #video_tappa{padding-bottom:0px}#content.single-tappa #video_tappa>h2{display:none}#content.single-tappa #video_tappa>.cta{display:none}#content.single-tappa #video_tappa>.row>.video_half>div{padding:0px 0px 24px 0px;background-color:transparent}#content.single-tappa #video_tappa>.row>.video_half>div>.cont_img>.play{height:80%;background-size:auto 60%}#content.single-tappa #video_tappa>.row>.video_half>div>.cont_img>.box_txt{min-height:auto}#content.single-tappa #video_tappa>.row>.video_half>div>.cont_img>.box_txt>h3{padding-top:0px;font-size:18px;text-decoration:underline;text-transform:none}#content.single-tappa #video_tappa>.row>.video_half>div>.cont_img>.box_txt>h4{padding-top:0px;font-size:13px;line-height:14px}#content.single-tappa #video_tappa>.row>.swiper-container-ext>.swiper-container{background:transparent;padding:0px;height:138px}#content.single-tappa #video_tappa>.row>.swiper-container-ext>.swiper-container>.video-tappa-swiper-button-prev,#content.single-tappa #video_tappa>.row>.swiper-container-ext>.swiper-container>.video-tappa-swiper-button-next{height:auto;padding-bottom:23%}#content.single-tappa #video_tappa>.row>.swiper-container-ext>.swiper-container>.video-tappa-swiper-button-prev{background-image:url("img/home_videofeed/prev_grey.png?v=2.27.92")}#content.single-tappa #video_tappa>.row>.swiper-container-ext>.swiper-container>.video-tappa-swiper-button-next{background-image:url("img/home_videofeed/next_grey.png?v=2.27.92")}#content.single-tappa #video_tappa>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{overflow:visible;height:138px}#content.single-tappa #video_tappa>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{height:138px}#content.single-tappa #video_tappa>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img{padding-bottom:56.29%;height:auto}#content.single-tappa #video_tappa>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.cont_img>div.play{background-size:auto 60%}#content.single-tappa #video_tappa>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.video_slide>div>.box_txt>h3{font-size:15px;line-height:15px;color:#39494c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#content.albo .clall{clear:both}#content.albo>.row.albo-image>.columns{padding-left:0px;padding-right:0px}#content.albo>.row.albo-image>.columns>.contimg{width:100%;padding-bottom:34.18%;background-position:center center;background-size:cover;background-repeat:no-repeat}#content.albo>.row.albo-content>.columns{padding:0px;margin-top:15px}#content.albo>.row.albo-content>.columns>div{position:relative;padding:0px 10px 0px 10px}#content.albo>.row.albo-content>.columns>div>h1{display:block;margin:0px;padding:0px 0px 6px 0.5rem;font-size:18px;font-family:'neusabold';line-height:18px;color:#40484b;text-transform:uppercase}@media screen and (max-width: 767px){#content.albo>.row.albo-content>.columns>div>.row{margin:0 -10px 0 -0.9375rem}}@media screen and (max-width: 767px){#content.albo>.row.albo-content>.columns>div>.row>.columns{padding-right:10px}}#content.albo>.row.albo-content>.columns>div table{background:transparent;width:100%;border-collapse:collapse;border:none}@media screen and (max-width: 767px){#content.albo>.row.albo-content>.columns>div table{background-image:url("img/cta_rev.png?v=2.27.92");background-repeat:repeat-x;background-size:auto 18px;background-position:right 10px}}#content.albo>.row.albo-content>.columns>div table thead,#content.albo>.row.albo-content>.columns>div table tbody,#content.albo>.row.albo-content>.columns>div table th,#content.albo>.row.albo-content>.columns>div table tr,#content.albo>.row.albo-content>.columns>div table td{border-collapse:collapse;border:none}#content.albo>.row.albo-content>.columns>div table thead,#content.albo>.row.albo-content>.columns>div table tr,#content.albo>.row.albo-content>.columns>div table th{background:transparent}#content.albo>.row.albo-content>.columns>div table tbody{background-color:#FFFFFF}#content.albo>.row.albo-content>.columns>div table tbody tr{border-bottom:1px solid #e8e8e8}#content.albo>.row.albo-content>.columns>div table th .cta_rev{padding-bottom:5px}#content.albo>.row.albo-content>.columns>div table th .cta_rev span.desktop{display:block}#content.albo>.row.albo-content>.columns>div table th .cta_rev span.smartphone{display:none}@media screen and (max-width: 767px){#content.albo>.row.albo-content>.columns>div table th .cta_rev span.desktop{display:none}#content.albo>.row.albo-content>.columns>div table th .cta_rev span.smartphone{display:block}}@media screen and (max-width: 767px){#content.albo>.row.albo-content>.columns>div table th{padding-left:0px;padding-right:0px}#content.albo>.row.albo-content>.columns>div table th .cta_rev{background-image:none;padding-bottom:2px}#content.albo>.row.albo-content>.columns>div table th .cta_rev span{background-image:none;padding-right:0px;font-size:12px}}@media screen and (max-width: 767px){#content.albo>.row.albo-content>.columns>div table th:first-child .cta_rev{background-image:url("img/cta_bottom.png?v=2.27.92")}}#content.albo>.row.albo-content>.columns>div table td{font-family:'neusademibold';font-size:18px;line-height:23px;color:#40484b;padding-top:0.2812rem;padding-bottom:0.2812rem}@media screen and (max-width: 767px){#content.albo>.row.albo-content>.columns>div table td{font-size:12px;line-height:15px;padding-right:0.1rem;padding-left:0.28rem}}#content.albo>.row.albo-content>.columns>div table td.nazionalita>img{display:block;float:left;width:24px;height:16px}@media screen and (max-width: 767px){#content.albo>.row.albo-content>.columns>div table td.nazionalita>img{width:13px;height:9px}}#content.albo>.row.albo-content>.columns>div table td.nazionalita>div{display:block;float:left;height:9px;line-height:15px;padding-left:5px}#content.albo>.row.albo-content>.columns>div table td.nazionalita>div.desktop{display:block}#content.albo>.row.albo-content>.columns>div table td.nazionalita>div.smartphone{display:none}@media screen and (max-width: 767px){#content.albo>.row.albo-content>.columns>div table td.nazionalita>div.desktop{display:none}#content.albo>.row.albo-content>.columns>div table td.nazionalita>div.smartphone{display:block;height:9px;line-height:9px}}@media screen and (max-width: 767px){#content.albo>.row.albo-content>.columns>div table tr.testatina{background:none}}#content.albo>.row.albo-content>.columns>div p{padding:8px 0px 8px 0px}.page.candidatura-tappa .risultati{font-size:30px;margin:30px 0.997em;background:#fff;padding:30px;border:1px solid #FF286E;color:#FF286E;border-radius:3px;font-family:neusasemibold, sans-serif;text-transform:uppercase;text-align:center}.page.candidatura-tappa .candidatura-tappa-image{margin:0 -0.9375rem}.page.candidatura-tappa .candidatura-tappa-image>.columns{padding-left:0;padding-right:0}.page.candidatura-tappa .candidatura-tappa-image>.columns>.contimg{width:100%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat;border-bottom:2px solid #FF286E;padding-bottom:48.53%;position:relative}.page.candidatura-tappa .candidatura-tappa-image>.columns>.contimg>span{display:block;position:absolute;width:100%;top:50%;left:0;color:#ffffff;font-size:80px;line-height:0;text-align:center;text-transform:uppercase;font-family:'neusasemibold';font-weight:normal;text-shadow:2px 2px 2px #333}@media screen and (max-width: 1023px){.page.candidatura-tappa .candidatura-tappa-image>.columns>.contimg>span{font-size:65px}}@media screen and (max-width: 767px){.page.candidatura-tappa .candidatura-tappa-image>.columns>.contimg>span{font-size:32px}}.page.candidatura-tappa .acf-fields>.acf-field{padding:0;margin:0 0 30px}.page.candidatura-tappa .acf-form{margin:30px 0;padding:0 10px}.page.candidatura-tappa .acf-form label{font-size:22px;line-height:22px;font-family:neusamedium;text-transform:uppercase}.page.candidatura-tappa .acf-form label>small{text-transform:none}.page.candidatura-tappa .acf-form .error{font-size:17px}.page.candidatura-tappa .acf-form .error label{color:#f04124}.page.candidatura-tappa .acf-form .acf-field input[type="text"],.page.candidatura-tappa .acf-form .acf-field input[type="password"],.page.candidatura-tappa .acf-form .acf-field input[type="number"],.page.candidatura-tappa .acf-form .acf-field input[type="search"],.page.candidatura-tappa .acf-form .acf-field input[type="email"],.page.candidatura-tappa .acf-form .acf-field input[type="url"],.page.candidatura-tappa .acf-form .acf-field textarea,.page.candidatura-tappa .acf-form .acf-field select{height:37px;line-height:37px;padding:0 5px}.page.candidatura-tappa .acf-form .select2-container .select2-choice{height:37px;line-height:37px;border-radius:0;background-image:none;background:#fff;font-size:14px;color:rgba(0,0,0,0.75)}.page.candidatura-tappa .acf-form .select2-container .select2-choice>.select2-chosen{font-size:14px;color:rgba(0,0,0,0.75)}.page.candidatura-tappa .acf-form .select2-container .select2-choice .select2-arrow b{background-position-y:5px}.page.candidatura-tappa .acf-form .acf-form-submit .button{border-radius:0;background:#FF286E}.page.candidatura-tappa .acf-form .acf-error-message{background:#FF286E}.page.candidatura-tappa .page-content{margin:40px 0.9375rem}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#content.carovana{position:relative;padding:0}#content.carovana .topvideo{position:relative;width:100%;padding-bottom:56.25%}#content.carovana .topvideo .contvideo,#content.carovana .topvideo .bntplay,#content.carovana .topvideo .preview{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}#content.carovana .topvideo .contvideo{z-index:20}#content.carovana .topvideo .preview{z-index:10;background-color:#253036;background-size:cover;background-repeat:no-repeat;background-position:center center}#content.carovana .topvideo .preview.voff{z-index:21}#content.carovana .topvideo .bntplay{display:none;z-index:30;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:16.6% auto;cursor:pointer}#content.carovana>.row.carovana-image>.columns{padding-left:0px;padding-right:0px}#content.carovana>.row.carovana-image>.columns>.contimg{width:100%;padding-bottom:34.18%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat}#content.carovana .riga.immagine{margin-top:0px}#content.carovana .riga.testo_in_colonne{padding-left:0.9375rem;padding-right:0.9375rem}@media screen and (max-width: 767px){#content.carovana .riga.testo_in_colonne>.columns.bl_accordion{padding-bottom:0px;max-height:170px;overflow:hidden;margin-bottom:0px;-webkit-transition:max-height 0.8s ease-in;-moz-transition:max-height 0.8s ease-in;-o-transition:max-height 0.8s ease-in;transition:max-height 0.8s ease-in}}#content.carovana .riga.testo_in_colonne>.columns.bl_accordion>.fade{position:absolute;background-image:url("img/giroclub/fade.png?v=2.27.92");background-position:left top;background-repeat:repeat-x;background-size:100% 72px;width:100%;bottom:0px;left:0px;right:0px;height:52px;z-index:10;display:none}@media screen and (max-width: 767px){#content.carovana .riga.testo_in_colonne>.columns.bl_accordion>.fade{display:block}}@media screen and (max-width: 767px){#content.carovana .riga.testo_in_colonne>.columns.bl_accordion.opened{max-height:10000px}#content.carovana .riga.testo_in_colonne>.columns.bl_accordion.opened>.fade{display:none}#content.carovana .riga.testo_in_colonne>.columns.bl_accordion.opened>div.cta{display:none}}@media screen and (max-width: 767px){#content.carovana .riga.testo_in_colonne>.columns.bl_accordion.qtacols_1{padding-bottom:inherit;height:inherit;overflow:inherit;margin-bottom:inherit}}#content.carovana .riga.testo_in_colonne>.columns.bl_accordion.qtacols_1>.fade{display:none}#content.carovana .riga{margin-top:12px;margin-bottom:0px}#content.carovana .riga>.columns,#content.carovana .riga>.columns p{position:relative;font-size:17px;line-height:26px;font-family:'kelson_light', sans-serif;color:#1a1a1a}@media screen and (max-width: 1023px){#content.carovana .riga>.columns,#content.carovana .riga>.columns p{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){#content.carovana .riga>.columns,#content.carovana .riga>.columns p{font-size:11px;line-height:18px}}@media screen and (max-width: 767px){#content.carovana .riga>.columns p{margin-top:0.3rem;margin-bottom:0px}}#content.carovana .riga>.columns a.cta{position:relative;z-index:20}@media screen and (max-width: 1023px){#content.carovana .riga>.columns a.cta{padding-top:2px}}@media screen and (max-width: 767px){#content.carovana .riga>.columns a.cta{padding-top:2px}}#content.carovana .riga>.columns a.cta>span{font-size:20px;line-height:31px;height:31px}@media screen and (max-width: 1023px){#content.carovana .riga>.columns a.cta>span{font-size:14px;line-height:21px}}@media screen and (max-width: 767px){#content.carovana .riga>.columns a.cta>span{font-size:14px;line-height:21px}}#content.carovana .riga>.columns div.cta{display:none;position:absolute;bottom:0px;right:0.9375rem;z-index:20;padding-top:0px;cursor:pointer}#content.carovana .riga>.columns div.cta>span{font-size:13px;line-height:29px;height:29px}@media screen and (max-width: 767px){#content.carovana .riga>.columns div.cta{display:block}}#content.carovana .carovana_bar{width:100%;height:23px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("img/carovana/bar.png?v=2.27.92");z-index:10}@media screen and (max-width: 767px){#content.carovana .carovana_bar{height:8px}}#content.carovana .carovana_banda{position:relative;width:100%;padding-bottom:10.04%;background-position:center center;background-size:cover;background-repeat:no-repeat;z-index:10}#content.carovana .carovana_logo_cent{position:absolute;left:50%;margin-top:-8.6915%;margin-left:-8.6915%;width:17.383%;padding-bottom:17.383%;background-position:center center;background-size:cover;background-repeat:no-repeat;z-index:20}#content.carovana .row.contenuti{margin:0px 0px 0.9375rem 0.9375rem}#content.carovana .row.contenuti .elementoBanner{min-height:320px;float:left}#content.carovana .row.contenuti .cont_eatalia{padding-left:0px;padding-right:0.9375rem}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_eatalia{padding-left:0;padding-right:0}}#content.carovana .row.contenuti .cont_eatalia>h2{display:block;font-size:18px;line-height:18px;color:#000;font-family:neusabold, sans-serif;text-transform:uppercase}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_eatalia>h2{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_eatalia>h2{padding-left:0.46875rem;font-size:15px;line-height:15px}}#content.carovana .row.contenuti .cont_eatalia .gll_images_feed{position:relative;background-color:#FFF;padding-top:0;padding-bottom:0}#content.carovana .row.contenuti .cont_eatalia .gll_images_feed>.scopri{display:block;position:relative;margin:0px 10px 0px 10px;padding-bottom:47.15%;background-color:#BBB;background-position:center center;background-repeat:no-repeat;background-size:cover}#content.carovana .row.contenuti .cont_eatalia .gll_images_feed>.scopri>span{display:none;position:absolute;width:100%;top:50%;margin-top:-58px;color:#FFFFFF;font-size:50px;line-height:51px;text-transform:uppercase;font-family:neusabold;text-align:center;text-shadow:3px 2px 1px #f21388}#content.carovana .row.contenuti .cont_eatalia .gll_images_feed>.scopri>span>strong{font-size:67px;line-height:86px}#content.carovana .row.contenuti .cont_eatalia .gll_images_feed .cta{right:10px;bottom:10px}#content.carovana .row.contenuti .cont_eatalia .js-video-feed>h2{display:none}#content.carovana .row.contenuti .cont_eatalia #home_video_feed{padding-bottom:6px;padding-top:12px}#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.cta{right:10px;bottom:10px}#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide{height:157px}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide{height:116px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide{height:116px}}#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a{display:block;height:157px;background-color:#cb0879}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a{height:116px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a{height:116px}}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.cont_img{height:77px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.cont_img{height:77px}}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.box_txt{height:39px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.box_txt{height:39px}}#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.box_txt>h3{padding:9px 9px 0px 9px;color:#FFF;font-size:15px;line-height:18px}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.box_txt>h3{font-size:13px;line-height:13px;padding-top:6px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.box_txt>h3{font-size:13px;line-height:13px;padding-top:6px}}#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-prev,#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next{height:160px;background-size:auto auto;background-position:0px 30px;background-repeat:repeat-y}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-prev,#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next{height:120px;background-size:contain}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-prev,#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next{height:120px;background-size:contain}}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next{background-position:right center}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next{background-position:right center}}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-prev{background-position:left center}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-prev{background-position:left center}}#content.carovana .row.contenuti .cont_soste{padding-left:0px}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_soste{padding-left:0;padding-right:0;margin-top:15px}}#content.carovana .row.contenuti .cont_soste>h2{display:block;font-size:18px;line-height:18px;color:#000;font-family:neusabold, sans-serif;text-transform:uppercase}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_soste>h2{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_soste>h2{padding-left:0.46875rem;font-size:15px;line-height:15px}}#content.carovana .row.contenuti .cont_soste>div{position:relative;padding-bottom:51px;background-color:#FFF}#content.carovana .row.contenuti .cont_soste>div>.banner{display:block;position:relative;padding-bottom:49.25%;background-color:#BBB;background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_soste>div>.banner{padding-bottom:50%}}#content.carovana .row.contenuti .cont_soste>div>.banner>span{display:block;position:absolute;width:100%;top:50%;margin-top:-78px;color:#FFFFFF;font-size:67px;line-height:86px;text-transform:uppercase;font-family:neusabold;text-align:center;text-shadow:3px 2px 1px #f21388}#content.carovana .row.contenuti .cont_soste>div>.banner>span>span{font-size:60px}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_soste>div>.banner>span{font-size:50px;line-height:64px;margin-top:-60px}#content.carovana .row.contenuti .cont_soste>div>.banner>span>span{font-size:45px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_soste>div>.banner>span{font-size:45px;line-height:56px;margin-top:-50px}#content.carovana .row.contenuti .cont_soste>div>.banner>span>span{font-size:41px}}#content.carovana .row.contenuti .cont_gioca{padding-right:0.46875rem}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_gioca{padding-left:0;padding-right:0;margin-bottom:12px}}#content.carovana .row.contenuti .cont_gioca>h2{display:block;font-size:18px;line-height:18px;color:#000;font-family:neusabold, sans-serif;text-transform:uppercase}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_gioca>h2{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_gioca>h2{padding-left:0.46875rem;font-size:15px;line-height:15px}}#content.carovana .row.contenuti .cont_gioca>div{position:relative;background-color:#FFF}#content.carovana .row.contenuti .cont_gioca>div>.int{display:block;position:relative;padding-bottom:42.65%;background-color:#BBB;background-position:center center;background-repeat:no-repeat;background-size:cover}#content.carovana .row.contenuti .cont_gioca>div>.int .non_loggato{display:block}#content.carovana .row.contenuti .cont_gioca>div>.int .loggato{display:none}#content.carovana .row.contenuti .cont_gioca>div>.int .titolo{display:block;position:absolute;top:39%;width:90%;left:50%;margin-left:-45%;text-align:center;line-height:75px;color:#cf1a84;text-shadow:1.5px 0px 0px #3d702c;font-size:63px;text-transform:uppercase;font-family:neusabold;background-position:center center;background-repeat:no-repeat;background-size:contain;padding-bottom:8px}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_gioca>div>.int .titolo{top:72px;padding-bottom:6px;font-size:45px;line-height:57px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_gioca>div>.int .titolo{top:42px;padding-bottom:6px;font-size:32px;line-height:36px}}#content.carovana .row.contenuti .cont_gioca>div>.int .btnsdn{position:absolute;bottom:7px;width:100%;text-align:center}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_gioca>div>.int .btnsdn{bottom:7px}}#content.carovana .row.contenuti .cont_gioca>div>.int .btnsdn>.cta{display:inline-block;position:relative;right:inherit;bottom:inherit;margin:0px;top:0px}#content.carovana .row.contenuti .cont_gioca>div>.int .btnsdn>.cta>span{display:inline-block;text-align:right;min-width:100px}#content.carovana .row.contenuti .cont_gioca>div>.int .btnsdn>.cta.flip>span{text-align:left}#content.carovana .row.contenuti .cont_gioca>div>.int .btnsdn>span{display:inline-block;padding:0px 20px 0px 20px;color:#0a101e;font-size:21px;line-height:21px;font-family:neusademibold}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_gioca>div>.int .btnsdn>span{padding:0px 2px 0px 5px;line-height:24px}}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_gioca>div>.int .btnsdn>span{font-size:16px;line-height:16px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_gioca>div>.int .btnsdn>span{font-size:11px;line-height:11px}}#content.carovana .row.contenuti .cont_gioca>div>.int .leggi_regolamento{display:inline-block;width:100%;text-align:center;margin:5px 0px 0px 0px;font-family:neusademibold;color:#cb0879;font-size:17px;line-height:17px;text-align:center;text-decoration:underline;text-transform:none}#content.carovana .row.contenuti .cont_gll{padding-left:0.46875rem}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_gll{padding-left:0;padding-right:0}}#content.carovana .row.contenuti .cont_gll>h2{display:block;font-size:18px;line-height:18px;color:#000;font-family:neusabold, sans-serif;text-transform:uppercase}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_gll>h2{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_gll>h2{padding-left:0.46875rem;font-size:15px;line-height:15px}}#content.carovana .row.contenuti .cont_gll>div{position:relative;background-color:#FFF}#content.carovana .row.contenuti .cont_gll>div .cta{right:10px;bottom:10px}#content.carovana .row.contenuti .cont_gll>div>.js-images-feed>h2{display:none}#content.carovana .row.contenuti .cont_gll>div #images_feed{padding-bottom:0px}#content.carovana .row.contenuti .cont_gll>div #images_feed>.cta{bottom:10px;right:10px}#content.carovana .row.contenuti .cont_gll>div #images_feed>.row{margin:0}#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.image_half{padding:0px}#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.image_half>div>.cont_img{padding-bottom:83.78%}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.image_half>div>.cont_img{padding-bottom:0px;height:160px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.image_half>div>.cont_img{padding-bottom:0px;height:160px}}#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.image_half>div>.cont_img>.box_txt{display:none}#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container{height:174px;padding-top:0px}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container{height:146px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container{height:146px}}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:108px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:108px}}#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{width:63%;height:114px}#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{height:114px}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{height:108px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{height:108px}}#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt{display:none}#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next,#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev{height:114px}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next,#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev{height:108px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next,#content.carovana .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev{height:108px}}#content.carovana .row.contenuti .cont_lavora{margin-top:0.9375rem;padding-left:0px;position:relative}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_lavora{padding-right:0;padding-left:0;margin-top:0px}}#content.carovana .row.contenuti .cont_lavora>h2{display:block;font-size:18px;line-height:18px;color:#000;font-family:neusabold, sans-serif;text-transform:uppercase}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_lavora>h2{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_lavora>h2{padding-left:0.46875rem;font-size:15px;line-height:15px}}#content.carovana .row.contenuti .cont_lavora>a{display:block;position:relative;width:100%;margin:0px auto 0px auto;padding-bottom:18.2%;background-color:#FFFFFF;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url("img/carovana/lavora_con_noi.png?v=2.27.92")}#content.carovana .row.contenuti .cont_lavora>a>.titolo{position:absolute;left:0px;color:#FFF;text-transform:uppercase;font-family:neusabold, sans-serif;font-size:29px;line-height:200%;height:71.11%;top:14.44%;border-right:2px solid #FFFFFF;padding-right:5px;padding-left:14px}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_lavora>a>.titolo{font-size:22px;line-height:240%}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_lavora>a>.titolo{font-size:20px;line-height:210%}}#content.carovana .row.contenuti .cont_lavora>a>.sottotitolo{position:absolute;color:#FFF;font-family:neusademibold;font-size:25px;line-height:23px;left:250px;top:10.5%}@media screen and (max-width: 1023px){#content.carovana .row.contenuti .cont_lavora>a>.sottotitolo{left:188px;font-size:19px;line-height:20px}}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_lavora>a>.sottotitolo{left:164px;font-size:15px;line-height:14px;top:6%}}#content.carovana .row.contenuti .cont_lavora>a>.cta{right:5px;bottom:5px}@media screen and (max-width: 767px){#content.carovana .row.contenuti .cont_lavora>a>.cta{right:2px;bottom:2px}}#content.carovana .row.contenuti .cont_lavora>a>.cta>span{color:#FFF}#content.carovana .cta{position:absolute;right:15px;bottom:13px;padding-top:5px;background-image:url("img/carovana/cta_top.png?v=2.27.92");background-size:11px 7px}@media screen and (max-width: 1023px){#content.carovana .cta{padding-top:2px}}@media screen and (max-width: 767px){#content.carovana .cta{padding-top:4px}}#content.carovana .cta span{letter-spacing:0.02rem;background-image:url("img/carovana/cta.png?v=2.27.92");height:24px;line-height:24px;padding:0 10px 0 24px}@media screen and (max-width: 1023px){#content.carovana .cta span{font-size:14px;line-height:21px}}@media screen and (max-width: 767px){#content.carovana .cta span{font-size:14px;line-height:24px;padding:0 10px 0 14px}}#content.carovana .cta.flip{background-image:url("img/carovana/cta_top_flip.png?v=2.27.92");background-position:top left}#content.carovana .cta.flip span{background-image:url("img/carovana/cta_flip.png?v=2.27.92");background-position:center right;padding:0 24px 0 10px}#content.carovana .cta.green{background-image:url("img/carovana/cta_top_green.png?v=2.27.92")}#content.carovana .cta.green span{background-image:url("img/carovana/cta_green.png?v=2.27.92");padding:0 45px 0 45px}#content.carovana .cta.concorso_pre,#content.carovana .cta.concorso_on,#content.carovana .cta.concorso_post,#content.carovana .cta.concorso_preorpost{display:none}#content.carovana .cta.concorso_pre.on,#content.carovana .cta.concorso_on.on,#content.carovana .cta.concorso_post.on,#content.carovana .cta.concorso_preorpost.on{display:inline-block}#content.carovana .cont_cta_green{position:absolute;right:0;top:64.20%;text-align:left;left:3.5%}#content.carovana .cont_cta_green .cta{left:0;right:inherit;bottom:inherit;position:relative}#content.carovana .cont_cta_green .cta.green{right:inherit;bottom:inherit;position:relative}#content.carovana .cont_cta_green .cta.flip{padding-top:0}#content.carovana .cont_cta_green .cta.flip>span{height:41px;line-height:41px;font-size:29px;padding:0 89px 0 75px}@media screen and (max-width: 1023px){#content.carovana .cont_cta_green .cta.flip>span{font-size:21px;padding:0 66px 0 47px}}@media screen and (max-width: 767px){#content.carovana .cont_cta_green .cta.flip>span{font-size:16px;padding:0 35px 0 26px}}#content.carovana #row_top-sponsor{margin-left:0;margin-right:0}@media screen and (max-width: 1023px){#content.carovana #home_video_feed{height:172px;min-height:0}}#content.carovana #home_video_feed>.row>.video_half{display:none !important}@media screen and (max-width: 1023px){#content.carovana #home_video_feed>.row>.video_half>div{padding-bottom:7px}}@media screen and (max-width: 767px){#content.carovana #home_video_feed>.row>.video_half>div{padding-bottom:7px}}@media screen and (max-width: 1023px){#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container{height:155px}}@media screen and (max-width: 767px){#content.carovana #home_video_feed>.row .swiper-container-ext .swiper-container{height:155px}}#content.carovana #images_feed{padding-bottom:45px}#content.carovana #images_feed>.row .swiper-container-ext{padding:0 0.9375rem;height:50px}#content.carovana #images_feed>.row .swiper-container-ext .swiper-container{height:50px}#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-next,#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev{height:50px}#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper{height:50px}#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{height:50px}#content.carovana #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{height:50px}#content.carovana #images_feed>.row>.image_half div>.cont_img{padding-bottom:175px}#content.carovana #images_feed>.cta{bottom:10px}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#content.carovana-user{position:relative;padding:0px}#content.carovana-user .topvideo{position:relative;width:100%;padding-bottom:56.25%}#content.carovana-user .topvideo .contvideo,#content.carovana-user .topvideo .bntplay,#content.carovana-user .topvideo .preview{position:absolute;width:100%;height:100%;top:0px;right:0px;bottom:0px;left:0px}#content.carovana-user .topvideo .contvideo{z-index:20}#content.carovana-user .topvideo .preview{z-index:10;background-color:#253036;background-size:cover;background-repeat:no-repeat;background-position:center center}#content.carovana-user .topvideo .preview.voff{z-index:21}#content.carovana-user .topvideo .bntplay{display:none;z-index:30;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:16.6% auto;cursor:pointer}#content.carovana-user>.row.carovana-image>.columns{padding-left:0px;padding-right:0px}#content.carovana-user>.row.carovana-image>.columns>.contimg{width:100%;padding-bottom:34.18%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat}#content.carovana-user .riga.immagine{margin-top:0px}#content.carovana-user .riga.testo_in_colonne{padding-left:0.9375rem;padding-right:0.9375rem}@media screen and (max-width: 767px){#content.carovana-user .riga.testo_in_colonne>.columns.bl_accordion{padding-bottom:0px;max-height:170px;overflow:hidden;margin-bottom:0px;-webkit-transition:max-height 0.8s ease-in;-moz-transition:max-height 0.8s ease-in;-o-transition:max-height 0.8s ease-in;transition:max-height 0.8s ease-in}}#content.carovana-user .riga.testo_in_colonne>.columns.bl_accordion>.fade{position:absolute;background-image:url("img/giroclub/fade.png?v=2.27.92");background-position:left top;background-repeat:repeat-x;background-size:100% 72px;width:100%;bottom:0px;left:0px;right:0px;height:52px;z-index:10;display:none}@media screen and (max-width: 767px){#content.carovana-user .riga.testo_in_colonne>.columns.bl_accordion>.fade{display:block}}@media screen and (max-width: 767px){#content.carovana-user .riga.testo_in_colonne>.columns.bl_accordion.opened{max-height:10000px}#content.carovana-user .riga.testo_in_colonne>.columns.bl_accordion.opened>.fade{display:none}#content.carovana-user .riga.testo_in_colonne>.columns.bl_accordion.opened>div.cta{display:none}}@media screen and (max-width: 767px){#content.carovana-user .riga.testo_in_colonne>.columns.bl_accordion.qtacols_1{padding-bottom:inherit;height:inherit;overflow:inherit;margin-bottom:inherit}}#content.carovana-user .riga.testo_in_colonne>.columns.bl_accordion.qtacols_1>.fade{display:none}#content.carovana-user .riga{margin-top:12px;margin-bottom:0px}#content.carovana-user .riga>.columns,#content.carovana-user .riga>.columns p{position:relative;font-size:17px;line-height:26px;font-family:'kelson_light', sans-serif;color:#1a1a1a}@media screen and (max-width: 1023px){#content.carovana-user .riga>.columns,#content.carovana-user .riga>.columns p{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){#content.carovana-user .riga>.columns,#content.carovana-user .riga>.columns p{font-size:11px;line-height:18px}}@media screen and (max-width: 767px){#content.carovana-user .riga>.columns p{margin-top:0.3rem;margin-bottom:0px}}#content.carovana-user .riga>.columns a.cta{position:relative;z-index:20}@media screen and (max-width: 1023px){#content.carovana-user .riga>.columns a.cta{padding-top:2px}}@media screen and (max-width: 767px){#content.carovana-user .riga>.columns a.cta{padding-top:2px}}#content.carovana-user .riga>.columns a.cta>span{font-size:20px;line-height:31px;height:31px}@media screen and (max-width: 1023px){#content.carovana-user .riga>.columns a.cta>span{font-size:14px;line-height:21px}}@media screen and (max-width: 767px){#content.carovana-user .riga>.columns a.cta>span{font-size:14px;line-height:21px}}#content.carovana-user .riga>.columns div.cta{display:none;position:absolute;bottom:0px;right:0.9375rem;z-index:20;padding-top:0px;cursor:pointer}#content.carovana-user .riga>.columns div.cta>span{font-size:13px;line-height:29px;height:29px}@media screen and (max-width: 767px){#content.carovana-user .riga>.columns div.cta{display:block}}#content.carovana-user .carovana_bar{width:100%;height:23px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("img/carovana/bar.png?v=2.27.92");z-index:10}@media screen and (max-width: 767px){#content.carovana-user .carovana_bar{height:8px}}#content.carovana-user .carovana_banda{position:relative;width:100%;padding-bottom:10.04%;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("img/carovana/banda.png?v=2.27.92");z-index:10}#content.carovana-user .carovana_logo_cent{position:absolute;left:50%;margin-top:-8.6915%;margin-left:-8.6915%;width:17.383%;padding-bottom:17.383%;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("img/carovana/logo_cent.png?v=2.27.92");z-index:20}#content.carovana-user .row.contenuti{margin:0px 0px 0.9375rem 0px}#content.carovana-user .cta{position:absolute;right:15px;bottom:13px;padding-top:5px;background-image:url("img/carovana/cta_top.png?v=2.27.92");background-size:11px 7px}@media screen and (max-width: 1023px){#content.carovana-user .cta{padding-top:2px}}@media screen and (max-width: 767px){#content.carovana-user .cta{padding-top:2px}}#content.carovana-user .cta span{letter-spacing:0.02rem;background-image:url("img/carovana/cta.png?v=2.27.92");height:24px;line-height:24px;padding:0 10px 0 24px}@media screen and (max-width: 1023px){#content.carovana-user .cta span{font-size:14px;line-height:21px}}@media screen and (max-width: 767px){#content.carovana-user .cta span{font-size:14px;line-height:21px;padding:0 10px 0 14px}}#content.carovana-user .cta.flip{background-image:url("img/carovana/cta_top_flip.png?v=2.27.92");background-position:top left}#content.carovana-user .cta.flip span{background-image:url("img/carovana/cta_flip.png?v=2.27.92");background-position:center right;padding:0 24px 0 10px}#content.carovana-user #row_top-sponsor{margin-left:0px;margin-right:0px}#content.classifiche{background-color:#cfd1d3}#content.classifiche .clall{clear:both}@media screen and (max-width: 767px){#content.classifiche>.row{margin:0px}}#content.classifiche .year{position:absolute;left:0;top:0;right:0;text-align:center}#content.classifiche .year h1{font-family:neusabold, sans-serif;margin-top:20px;font-size:23px;text-transform:uppercase}#content.classifiche .year h1 span{color:#ff4984}#content.classifiche .tabs .tab-title>a{display:block;margin-right:5px;font-family:neusabold, sans-serif;font-size:17px;color:#4b5659;white-space:nowrap;background:transparent;text-transform:uppercase;padding:5px 15px 14px 15px;text-align:center}@media screen and (max-width: 767px){#content.classifiche .tabs .tab-title>a{font-size:16px;padding-top:9px;margin-left:3px;margin-right:2px;max-width:245px;overflow-x:hidden;overflow-y:visible;text-overflow:ellipsis}}#content.classifiche .tabs.swiper-wrapper .tab-title.active>a{color:#ff4984;text-decoration:underline;background-position:center bottom;background-repeat:no-repeat;background-image:url("img/classifica/cl_select.png?v=2.27.92")}@media screen and (max-width: 767px){#content.classifiche .tabs.swiper-wrapper .tab-title.active>a{background-size:12px auto}}#content.classifiche>.cont_menu{position:relative;padding-top:70px}#content.classifiche>.cont_menu>.tappa-select{display:block;width:100%;min-width:110px;color:#505659;font-size:14px;font-family:'neusamedium', sans-serif;border:none;outline:none;margin-left:0px;padding-right:0px;float:none;height:38px;padding-top:0px;background-color:#ecedef}@media screen and (max-width: 767px){#content.classifiche>.cont_menu>.tappa-select{font-size:19px}}#content.classifiche>.cont_menu>.tappa-select .swiper-wrapper{margin:0px;padding:0px;border-bottom:2px solid #FF286E;position:relative;z-index:10;min-width:320px;height:40px}#content.classifiche>.cont_menu>.tappa-select .swiper-wrapper>li{display:block;text-align:center;float:left;list-style:none;margin-bottom:0 !important;position:relative;width:auto}#content.classifiche>.cont_menu>.tappa-select .swiper-wrapper>li>a{display:block;margin-right:5px;font-family:neusabold, sans-serif;font-size:17px;color:#4b5659;white-space:nowrap;background:transparent;text-transform:uppercase;padding:5px 15px 5px 15px;text-align:center}#content.classifiche>.cont_menu>.tappa-select .swiper-wrapper li.selected>a{color:#ff4984;text-decoration:underline;background:transparent}#content.classifiche>.cont_menu>.tappa-select>.arrow-prev,#content.classifiche>.cont_menu>.tappa-select .arrow-next{display:block;position:absolute;top:0px;width:65px;height:100%;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;z-index:20}#content.classifiche>.cont_menu>.tappa-select>.arrow-prev>div,#content.classifiche>.cont_menu>.tappa-select .arrow-next>div{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-repeat:no-repeat;background-size:auto 22px}#content.classifiche>.cont_menu>.tappa-select>.arrow-prev{left:0px;background-image:url("img/fade_greych_sx.png?v=2.27.92")}#content.classifiche>.cont_menu>.tappa-select>.arrow-prev>div{background-position:14px center;background-image:url("img/btn_prev_scuro.png?v=2.27.92")}#content.classifiche>.cont_menu>.tappa-select>.arrow-next{right:0px;background-image:url("img/fade_greych_dx.png?v=2.27.92")}#content.classifiche>.cont_menu>.tappa-select>.arrow-next>div{background-position:40px center;background-image:url("img/btn_next_scuro.png?v=2.27.92")}#content.classifiche>.cont_menu>.menu_tipotappa{display:block;padding-top:0px;padding:0px}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont{float:left;width:50%}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a{display:block;width:84%;margin:19px auto 19px auto}@media screen and (max-width: 767px){#content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a{width:90%}}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a>div{padding-top:19px;background-size:auto 19px;background-repeat:no-repeat;position:relative;width:100%;height:49px}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a>div>span{display:block;width:100%;height:49px;background-size:auto 100%;background-repeat:no-repeat;text-align:center}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a>div>span>strong{display:inline-block;font-weight:normal;font-size:20px;font-family:'neusabold';line-height:49px;text-transform:uppercase;color:#FFFFFF}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.sx>a{padding-right:0px}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.sx>a>div{background-image:url("img/tappa/fumetto_sx_up.png?v=2.27.92");background-position:left top}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.sx>a>div>span{background-image:url("img/tappa/fumetto_sx.png?v=2.27.92");background-position:right top}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.sx.active>a>div,#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.sx:hover>a>div{background-image:url("img/tappa/fumetto_sx_up_on.png?v=2.27.92")}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.sx.active>a>div>span,#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.sx:hover>a>div>span{background-image:url("img/tappa/fumetto_sx_on.png?v=2.27.92")}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.dx>a{padding-left:0px}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.dx>a>div{background-image:url("img/tappa/fumetto_dx_up.png?v=2.27.92");background-position:right top}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.dx>a>div>span{background-image:url("img/tappa/fumetto_dx.png?v=2.27.92");background-position:left top}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.dx.active>a>div,#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.dx:hover>a>div{background-image:url("img/tappa/fumetto_dx_up_on.png?v=2.27.92")}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.dx.active>a>div>span,#content.classifiche>.cont_menu>.menu_tipotappa>.btncont.dx:hover>a>div>span{background-image:url("img/tappa/fumetto_dx_on.png?v=2.27.92")}@media screen and (max-width: 1023px){#content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a>div>span{height:35px}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a>div>span>strong{font-size:18px;line-height:35px}}@media screen and (max-width: 767px){#content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a{width:91%;margin:10px auto 10px auto}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a>div{padding-top:10px;background-size:auto 10px;height:32px}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a>div>span{height:32px}#content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a>div>span>strong{font-size:14px;line-height:32px}}#content.classifiche .img_atleta_loaded{width:33px;height:auto}@media screen and (max-width: 767px){#content.classifiche .img_atleta_loaded{width:25px}}#content.classifiche>.row.classifiche-image>.columns{padding-left:0px;padding-right:0px}#content.classifiche>.row.classifiche-image>.columns>.contimg{width:100%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat;border-bottom:2px solid #FF286E;padding-bottom:48.53%}#content.classifiche>.row.classifiche-tab>.columns{padding-left:0px;padding-right:0px}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section{padding-top:0px;position:relative}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>h2{display:block;text-align:center;font-size:18px;line-height:50px;color:#666666;font-family:neusademibold;text-transform:uppercase}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>h3{display:block;text-align:center;font-size:18px;line-height:18px;font-family:neusamedium;padding:50px 0px 20px 0px;text-transform:uppercase}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>div{border-bottom:15px solid #FF286E;position:relative}@media screen and (max-width: 767px){#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>div{border-bottom:9px solid #FF286E}}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>div>.arrow-prev,#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>div .arrow-next{display:block;position:absolute;top:0px;width:65px;height:100%;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;z-index:20}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>div>.arrow-prev>div,#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>div .arrow-next>div{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-repeat:no-repeat;background-size:auto 22px}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>div>.arrow-prev{left:0px;background-image:url("img/fade_grey_sx.png?v=2.27.92")}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>div>.arrow-prev>div{background-position:14px center;background-image:url("img/btn_prev_scuro.png?v=2.27.92")}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>div>.arrow-next{right:0px;background-image:url("img/fade_grey_dx.png?v=2.27.92")}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>div>.arrow-next>div{background-position:40px center;background-image:url("img/btn_next_scuro.png?v=2.27.92")}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section .tabs{z-index:10;padding-left:0px;padding-right:0px;min-width:320px;height:46px;position:relative}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section .tabs>li{text-align:center;text-align:center;position:relative;width:auto}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content{padding-left:0.9375rem;padding-right:0.9375rem;background-color:#FFFFFF}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title{position:relative;height:51px;border-bottom:11px solid #CCC}@media screen and (max-width: 767px){#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title{border-bottom:5px solid #CCC}}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title>h2{display:block;color:#FF286E;font-size:22px;line-height:22px;font-family:neusabold, sans-serif;text-transform:uppercase;white-space:nowrap;padding-left:0.4687rem}@media screen and (max-width: 767px){#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title>h2{font-size:16px;line-height:14px;white-space:inherit;width:50%}}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn{height:128px}@media screen and (max-width: 1023px){#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn{height:60px}}@media screen and (max-width: 767px){#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn{height:51px;margin-top:-11px}}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn>.img_cl_sponsor{position:absolute;right:10px;top:-16px}@media screen and (max-width: 767px){#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn>.img_cl_sponsor{top:-5px}}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn>.img_cl_sponsor>img{display:block;height:133px;width:auto}@media screen and (max-width: 1023px){#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn>.img_cl_sponsor>img{height:64px}}@media screen and (max-width: 767px){#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn>.img_cl_sponsor>img{height:43px}}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>h2{display:block;text-align:center;font-size:18px;line-height:18px;font-family:neusamedium;padding:50px 0px 20px 0px;text-transform:uppercase}#content.classifiche>.row.classifiche-tab>.columns>.tabs-content>section.processing{display:block !important}#content.classifiche table{background:transparent;width:100%;border-collapse:collapse;border:none}@media screen and (max-width: 767px){#content.classifiche table{background-repeat:repeat-x;background-size:auto 18px;background-position:right 10px}}#content.classifiche table thead,#content.classifiche table tbody,#content.classifiche table th,#content.classifiche table tr,#content.classifiche table td{border-collapse:collapse;border:none}#content.classifiche table thead,#content.classifiche table tr,#content.classifiche table th{background:transparent}#content.classifiche table thead{border-bottom:1px solid #cccccc}#content.classifiche table tbody{background-color:#FFFFFF}#content.classifiche table tbody tr{border-bottom:1px solid #cccccc}#content.classifiche table tbody tr:hover{background-color:#EEEEEE}#content.classifiche table tbody tr.hasguid{cursor:pointer}#content.classifiche table th{color:#000000;font-size:15px;line-height:15px;font-family:neusademibold, sans-serif;text-transform:uppercase;white-space:nowrap}#content.classifiche table th .cta_rev{padding-bottom:5px}#content.classifiche table th .cta_rev span.desktop{display:block}#content.classifiche table th .cta_rev span.smartphone{display:none}@media screen and (max-width: 767px){#content.classifiche table th .cta_rev span.desktop{display:none}#content.classifiche table th .cta_rev span.smartphone{display:block}}#content.classifiche table th .cta_rev>span{padding-right:20px}@media screen and (max-width: 767px){#content.classifiche table th{padding-left:0px;padding-right:0px}#content.classifiche table th .cta_rev{background-image:none;padding-bottom:2px}#content.classifiche table th .cta_rev span{background-image:none;padding-right:0px;font-size:12px}}#content.classifiche table td{font-family:'neusademibold';font-size:14px;line-height:16px;color:#40484b;padding-top:0.2812rem;padding-bottom:0.2812rem}@media screen and (max-width: 767px){#content.classifiche table td{font-size:12px;line-height:15px;padding-right:0.1rem;padding-left:0.1rem}}#content.classifiche table td.nazione{width:44px}@media screen and (max-width: 767px){#content.classifiche table td.nazione img{width:15px;height:auto}}@media screen and (max-width: 767px){#content.classifiche table td.abbuono{display:none}}#content.classifiche table td.col_image,#content.classifiche table th.col_image{padding:0px}#content.classifiche table th.squadra_id,#content.classifiche table td.squadra_id{display:none}#content.classifiche table th.squadra_nome,#content.classifiche table td.squadra_nome{display:table-cell}@media screen and (max-width: 767px){#content.classifiche table th.squadra_id,#content.classifiche table td.squadra_id{display:table-cell}#content.classifiche table th.squadra_nome,#content.classifiche table td.squadra_nome{display:none}}@media screen and (max-width: 767px){#content.classifiche table tr.testatina{background:none}#content.classifiche table tr.testatina>th{font-size:12px;font-family:neusamedium}#content.classifiche table tr.testatina>th.pos>span{display:none}#content.classifiche table tr.testatina>th.nazione>span{display:none}#content.classifiche table tr.testatina>th.abbuono{display:none}#content.classifiche table tr.testatina>th{padding-right:8px}}@media screen and (max-width: 767px){#content.classifiche{padding-left:0px;padding-right:0px}}@media screen and (max-width: 767px){.content_container.es #content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a{padding:5px 0px 14px 0px;width:96%}.content_container.eng #content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a{padding:5px 5px 14px 5px;width:94%}}#content.classificheVirtual{background-color:#cfd1d3}#content.classificheVirtual .clall{clear:both}@media screen and (max-width: 767px){#content.classificheVirtual>.row{margin:0px}}#content.classificheVirtual .year{position:absolute;left:0;top:0;right:0;text-align:center}#content.classificheVirtual .year h1{font-family:neusabold, sans-serif;margin-top:20px;font-size:23px;text-transform:uppercase}#content.classificheVirtual .year h1 span{color:#ff4984}#content.classificheVirtual .tabs .tab-title>a{display:block;margin-right:5px;font-family:neusabold, sans-serif;font-size:17px;color:#4b5659;white-space:nowrap;background:transparent;text-transform:uppercase;padding:5px 15px 14px 15px;text-align:center}@media screen and (max-width: 767px){#content.classificheVirtual .tabs .tab-title>a{font-size:16px;padding-top:9px;margin-left:3px;margin-right:2px;max-width:245px;overflow-x:hidden;overflow-y:visible;text-overflow:ellipsis}}#content.classificheVirtual .tabs.swiper-wrapper .tab-title.active>a{color:#ff4984;text-decoration:underline;background-position:center bottom;background-repeat:no-repeat;background-image:url("img/classifica/cl_select.png?v=2.27.92")}@media screen and (max-width: 767px){#content.classificheVirtual .tabs.swiper-wrapper .tab-title.active>a{background-size:12px auto}}#content.classificheVirtual>.cont_menu{position:relative;padding-top:70px}#content.classificheVirtual>.cont_menu>.tappa-select{display:block;width:100%;min-width:110px;color:#505659;font-size:14px;font-family:'neusamedium', sans-serif;border:none;outline:none;margin-left:0px;padding-right:0px;float:none;height:38px;padding-top:0px;background-color:#ecedef}@media screen and (max-width: 767px){#content.classificheVirtual>.cont_menu>.tappa-select{font-size:19px}}#content.classificheVirtual>.cont_menu>.tappa-select .swiper-wrapper{margin:0px;padding:0px;border-bottom:2px solid #FF286E;position:relative;z-index:10;min-width:320px;height:40px}#content.classificheVirtual>.cont_menu>.tappa-select .swiper-wrapper>li{display:block;text-align:center;float:left;list-style:none;margin-bottom:0 !important;position:relative;width:auto}#content.classificheVirtual>.cont_menu>.tappa-select .swiper-wrapper>li>a{display:block;margin-right:5px;font-family:neusabold, sans-serif;font-size:17px;color:#4b5659;white-space:nowrap;background:transparent;text-transform:uppercase;padding:5px 15px 5px 15px;text-align:center}#content.classificheVirtual>.cont_menu>.tappa-select .swiper-wrapper li.selected>a{color:#ff4984;text-decoration:underline;background:transparent}#content.classificheVirtual>.cont_menu>.tappa-select>.arrow-prev,#content.classificheVirtual>.cont_menu>.tappa-select .arrow-next{display:block;position:absolute;top:0px;width:65px;height:100%;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;z-index:20}#content.classificheVirtual>.cont_menu>.tappa-select>.arrow-prev>div,#content.classificheVirtual>.cont_menu>.tappa-select .arrow-next>div{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-repeat:no-repeat;background-size:auto 22px}#content.classificheVirtual>.cont_menu>.tappa-select>.arrow-prev{left:0px;background-image:url("img/fade_greych_sx.png?v=2.27.92")}#content.classificheVirtual>.cont_menu>.tappa-select>.arrow-prev>div{background-position:14px center;background-image:url("img/btn_prev_scuro.png?v=2.27.92")}#content.classificheVirtual>.cont_menu>.tappa-select>.arrow-next{right:0px;background-image:url("img/fade_greych_dx.png?v=2.27.92")}#content.classificheVirtual>.cont_menu>.tappa-select>.arrow-next>div{background-position:40px center;background-image:url("img/btn_next_scuro.png?v=2.27.92")}#content.classificheVirtual>.cont_menu>.menu_tipotappa{display:block;padding-top:0px;padding:0px}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont{float:left;width:50%}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont>a{display:block;width:84%;margin:19px auto 19px auto}@media screen and (max-width: 767px){#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont>a{width:90%}}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont>a>div{padding-top:19px;background-size:auto 19px;background-repeat:no-repeat;position:relative;width:100%;height:49px}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont>a>div>span{display:block;width:100%;height:49px;background-size:auto 100%;background-repeat:no-repeat;text-align:center}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont>a>div>span>strong{display:inline-block;font-weight:normal;font-size:20px;font-family:'neusabold';line-height:49px;text-transform:uppercase;color:#FFFFFF}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.sx>a{padding-right:0px}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.sx>a>div{background-image:url("img/tappa/fumetto_sx_up.png?v=2.27.92");background-position:left top}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.sx>a>div>span{background-image:url("img/tappa/fumetto_sx.png?v=2.27.92");background-position:right top}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.sx.active>a>div,#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.sx:hover>a>div{background-image:url("img/tappa/fumetto_sx_up_on.png?v=2.27.92")}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.sx.active>a>div>span,#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.sx:hover>a>div>span{background-image:url("img/tappa/fumetto_sx_on.png?v=2.27.92")}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.dx>a{padding-left:0px}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.dx>a>div{background-image:url("img/tappa/fumetto_dx_up.png?v=2.27.92");background-position:right top}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.dx>a>div>span{background-image:url("img/tappa/fumetto_dx.png?v=2.27.92");background-position:left top}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.dx.active>a>div,#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.dx:hover>a>div{background-image:url("img/tappa/fumetto_dx_up_on.png?v=2.27.92")}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.dx.active>a>div>span,#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont.dx:hover>a>div>span{background-image:url("img/tappa/fumetto_dx_on.png?v=2.27.92")}@media screen and (max-width: 1023px){#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont>a>div>span{height:35px}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont>a>div>span>strong{font-size:18px;line-height:35px}}@media screen and (max-width: 767px){#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont>a{width:91%;margin:10px auto 10px auto}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont>a>div{padding-top:10px;background-size:auto 10px;height:32px}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont>a>div>span{height:32px}#content.classificheVirtual>.cont_menu>.menu_tipotappa>.btncont>a>div>span>strong{font-size:14px;line-height:32px}}#content.classificheVirtual .img_atleta_loaded{width:33px;height:auto}@media screen and (max-width: 767px){#content.classificheVirtual .img_atleta_loaded{width:25px}}#content.classificheVirtual>.row.classifiche-image>.columns{padding-left:0px;padding-right:0px}#content.classificheVirtual>.row.classifiche-image>.columns>.contimg{width:100%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat;border-bottom:2px solid #FF286E;padding-bottom:48.53%}#content.classificheVirtual>.row.classifiche-tab>.columns{padding-left:0px;padding-right:0px}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section{padding-top:0px;position:relative}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>h2{display:block;text-align:center;font-size:18px;line-height:50px;color:#666666;font-family:neusademibold;text-transform:uppercase}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>h3{display:block;text-align:center;font-size:18px;line-height:18px;font-family:neusamedium;padding:50px 0px 20px 0px;text-transform:uppercase}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>div{border-bottom:15px solid #FF286E;position:relative}@media screen and (max-width: 767px){#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>div{border-bottom:9px solid #FF286E}}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>div>.arrow-prev,#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>div .arrow-next{display:block;position:absolute;top:0px;width:65px;height:100%;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;z-index:20}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>div>.arrow-prev>div,#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>div .arrow-next>div{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-repeat:no-repeat;background-size:auto 22px}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>div>.arrow-prev{left:0px;background-image:url("img/fade_grey_sx.png?v=2.27.92")}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>div>.arrow-prev>div{background-position:14px center;background-image:url("img/btn_prev_scuro.png?v=2.27.92")}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>div>.arrow-next{right:0px;background-image:url("img/fade_grey_dx.png?v=2.27.92")}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>div>.arrow-next>div{background-position:40px center;background-image:url("img/btn_next_scuro.png?v=2.27.92")}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section .tabs{z-index:10;padding-left:0px;padding-right:0px;min-width:320px;height:46px;position:relative}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section .tabs>li{text-align:center;text-align:center;position:relative;width:auto}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content{padding-left:0.9375rem;padding-right:0.9375rem;background-color:#FFFFFF}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title{position:relative;height:51px;border-bottom:11px solid #CCC}@media screen and (max-width: 767px){#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title{border-bottom:5px solid #CCC}}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title>h2{display:block;color:#FF286E;font-size:22px;line-height:22px;font-family:neusabold, sans-serif;text-transform:uppercase;white-space:nowrap;padding-left:0.4687rem}@media screen and (max-width: 767px){#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title>h2{font-size:16px;line-height:14px;white-space:inherit;width:80%;margin-bottom:3px}}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn{height:128px}@media screen and (max-width: 1023px){#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn{height:60px}}@media screen and (max-width: 767px){#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn{height:51px;margin-top:-11px}}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn>.img_cl_sponsor{position:absolute;right:10px;top:-16px}@media screen and (max-width: 767px){#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn>.img_cl_sponsor{top:-5px}}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn>.img_cl_sponsor>img{display:block;height:133px;width:auto}@media screen and (max-width: 1023px){#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn>.img_cl_sponsor>img{height:64px}}@media screen and (max-width: 767px){#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>.div_title.imgOn>.img_cl_sponsor>img{height:43px}}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section>.tabs-content>section>h2{display:block;text-align:center;font-size:18px;line-height:18px;font-family:neusamedium;padding:50px 0px 20px 0px;text-transform:uppercase}#content.classificheVirtual>.row.classifiche-tab>.columns>.tabs-content>section.processing{display:block !important}#content.classificheVirtual table{background:transparent;width:100%;border-collapse:collapse;border:none}@media screen and (max-width: 767px){#content.classificheVirtual table{background-repeat:repeat-x;background-size:auto 18px;background-position:right 10px}}#content.classificheVirtual table thead,#content.classificheVirtual table tbody,#content.classificheVirtual table th,#content.classificheVirtual table tr,#content.classificheVirtual table td{border-collapse:collapse;border:none}#content.classificheVirtual table thead,#content.classificheVirtual table tr,#content.classificheVirtual table th{background:transparent}#content.classificheVirtual table thead{border-bottom:1px solid #cccccc}#content.classificheVirtual table tbody{background-color:#FFFFFF}#content.classificheVirtual table tbody tr{border-bottom:1px solid #cccccc}#content.classificheVirtual table tbody tr:hover{background-color:#EEEEEE}#content.classificheVirtual table tbody tr.hasguid{cursor:pointer}#content.classificheVirtual table th{color:#000000;font-size:15px;line-height:15px;font-family:neusademibold, sans-serif;text-transform:uppercase;white-space:nowrap}#content.classificheVirtual table th .cta_rev{padding-bottom:5px}#content.classificheVirtual table th .cta_rev span.desktop{display:block}#content.classificheVirtual table th .cta_rev span.smartphone{display:none}@media screen and (max-width: 767px){#content.classificheVirtual table th .cta_rev span.desktop{display:none}#content.classificheVirtual table th .cta_rev span.smartphone{display:block}}#content.classificheVirtual table th .cta_rev>span{padding-right:20px}@media screen and (max-width: 767px){#content.classificheVirtual table th{padding-left:0px;padding-right:0px}#content.classificheVirtual table th .cta_rev{background-image:none;padding-bottom:2px}#content.classificheVirtual table th .cta_rev span{background-image:none;padding-right:0px;font-size:12px}}#content.classificheVirtual table td{font-family:'neusademibold';font-size:14px;line-height:16px;color:#40484b;padding-top:0.2812rem;padding-bottom:0.2812rem}@media screen and (max-width: 767px){#content.classificheVirtual table td{font-size:12px;line-height:15px;padding-right:0.1rem;padding-left:0.1rem}}#content.classificheVirtual table td.nazione{width:44px}@media screen and (max-width: 767px){#content.classificheVirtual table td.nazione img{width:15px;height:auto}}@media screen and (max-width: 767px){#content.classificheVirtual table td.abbuono{display:none}}#content.classificheVirtual table td.col_image,#content.classificheVirtual table th.col_image{padding:0px}#content.classificheVirtual table th.squadra_id,#content.classificheVirtual table td.squadra_id{display:none}#content.classificheVirtual table th.squadra_nome,#content.classificheVirtual table td.squadra_nome{display:table-cell}@media screen and (max-width: 767px){#content.classificheVirtual table th.squadra_id,#content.classificheVirtual table td.squadra_id{display:table-cell}#content.classificheVirtual table th.squadra_nome,#content.classificheVirtual table td.squadra_nome{display:none}#content.classificheVirtual table th.vel_max,#content.classificheVirtual table td.vel_max{display:none}#content.classificheVirtual table th.vel_media,#content.classificheVirtual table td.vel_media{display:none}}@media screen and (max-width: 767px){#content.classificheVirtual table tr.testatina{background:none}#content.classificheVirtual table tr.testatina>th{font-size:12px;font-family:neusamedium}#content.classificheVirtual table tr.testatina>th.pos>span{display:none}#content.classificheVirtual table tr.testatina>th.nazione>span{display:none}#content.classificheVirtual table tr.testatina>th.abbuono{display:none}#content.classificheVirtual table tr.testatina>th{padding-right:8px}}@media screen and (max-width: 767px){#content.classificheVirtual{padding-left:0px;padding-right:0px}}@media screen and (max-width: 767px){.content_container.es #content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a{padding:5px 0px 14px 0px;width:96%}.content_container.eng #content.classifiche>.cont_menu>.menu_tipotappa>.btncont>a{padding:5px 5px 14px 5px;width:94%}}#content.edizioni .row.riga.immagine>.columns{padding-left:0;padding-right:0}#content.edizioni .row.single-tappa-slider{overflow:hidden}#content.edizioni .row.riga.anno{padding-bottom:40px}#content.edizioni .row.riga.anno>.columns>h3{font-family:neusabold;font-size:40px;line-height:40px;color:#000;text-transform:uppercase;margin-bottom:5px;margin-top:25px}@media screen and (max-width: 1024px){#content.edizioni .row.riga.anno>.columns>h3{font-size:35px;line-height:35px}}@media screen and (max-width: 640px){#content.edizioni .row.riga.anno>.columns>h3{font-size:30px;line-height:30px}}#content.edizioni .row.riga.anno>.columns>p{font-size:17px;line-height:26px;font-family:'kelson_light', sans-serif;color:#1a1a1a;margin-bottom:0}@media screen and (max-width: 1024px){#content.edizioni .row.riga.anno>.columns>p{font-size:16px;line-height:22px}}@media screen and (max-width: 640px){#content.edizioni .row.riga.anno>.columns>p{font-size:20px;line-height:26px}}#content.edizioni .row.riga.anno>.columns>h4{margin-top:35px;margin-bottom:0px;font-family:neusabold;font-size:25px;line-height:35px;color:#000;text-transform:uppercase}@media screen and (max-width: 1024px){#content.edizioni .row.riga.anno>.columns>h4{margin-top:26px;font-size:24px;line-height:32px}}@media screen and (max-width: 640px){#content.edizioni .row.riga.anno>.columns>h4{margin-top:18px;font-size:22px;line-height:29px}}#content.edizioni .row.riga.anno>.columns #images_feed{margin-top:33px;background-color:#FFF;padding-bottom:0}#content.edizioni .row.riga.anno>.columns #images_feed>h2{display:none}#content.edizioni .row.riga.anno>.columns #images_feed>.cta{bottom:15px}@media screen and (max-width: 640px){#content.edizioni .row.riga.anno>.columns #images_feed>.cta{right:0}}@media screen and (max-width: 640px){#content.edizioni .row.riga.anno>.columns #images_feed>.row>.image_half{padding-left:0;padding-right:0}}#content.edizioni .row.riga.anno>.columns #images_feed>.row>.image_half>div>.cont_img{padding-bottom:70.2%}#content.edizioni .row.riga.anno>.columns #images_feed>.row>.image_half>div>.cont_img>.box_txt{display:none}#content.edizioni .row.riga.anno>.columns #images_feed>.row>.swiper-container-ext{padding-right:0.9375rem;padding-left:0.9375rem}@media screen and (max-width: 640px){#content.edizioni .row.riga.anno>.columns #images_feed>.row>.swiper-container-ext{padding-left:0;padding-right:0}}#content.edizioni .row.riga.anno>.columns #images_feed>.row>.swiper-container-ext>.swiper-container{height:160px}#content.edizioni .row.riga.anno>.columns #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev{padding-bottom:105px;height:107px}#content.edizioni .row.riga.anno>.columns #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next{padding-bottom:105px;height:107px}#content.edizioni .row.riga.anno>.columns #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:120px}#content.edizioni .row.riga.anno>.columns #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide .box_txt{display:none}#content.edizioni .link_guarda_speciale{display:block;width:267px;height:44px;line-height:44px;margin:0px auto 20px auto;background-color:#ff4984;color:#FFFFFF;font-size:18px;text-align:center;text-transform:uppercase;font-family:'neusabold';border:1px solid #ff4984;text-decoration:none;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out}#content.edizioni .link_guarda_speciale:hover{background-color:#FFFFFF;color:#ff4984;text-decoration:none}#content.edizioni .columns.adv_banner{text-align:center;margin-top:35px;margin-bottom:15px}@media screen and (max-width: 767px){#content.edizioni .columns.adv_banner{display:none}}#content.edizioni-speciali .row.riga.immagine>.columns{padding-left:0;padding-right:0}#content.edizioni-speciali .row.single-tappa-slider{overflow:hidden}#content.edizioni-speciali .row.riga.anno{padding-bottom:0px}#content.edizioni-speciali .row.riga.anno>.columns>h3,#content.edizioni-speciali .row.riga.anno>.columns>h4{margin-top:35px;margin-bottom:0px;font-family:neusabold;font-size:25px;line-height:35px;color:#000;text-transform:uppercase}@media screen and (max-width: 1024px){#content.edizioni-speciali .row.riga.anno>.columns>h3,#content.edizioni-speciali .row.riga.anno>.columns>h4{margin-top:26px;font-size:24px;line-height:32px}}@media screen and (max-width: 640px){#content.edizioni-speciali .row.riga.anno>.columns>h3,#content.edizioni-speciali .row.riga.anno>.columns>h4{margin-top:18px;font-size:22px;line-height:29px}}#content.edizioni-speciali .row.riga.anno>.columns>p{font-size:17px;line-height:26px;font-family:'kelson_light', sans-serif;color:#1a1a1a;margin-bottom:0}@media screen and (max-width: 1024px){#content.edizioni-speciali .row.riga.anno>.columns>p{font-size:16px;line-height:22px}}@media screen and (max-width: 640px){#content.edizioni-speciali .row.riga.anno>.columns>p{font-size:16px;line-height:22px}}#content.edizioni-speciali .row.riga.anno>.columns>.cont_planimetria{position:relative;margin-top:9px}#content.edizioni-speciali .row.riga.anno>.columns>.cont_planimetria>div{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#EEEEEE}#content.edizioni-speciali .row.riga.anno>.columns>div>img{margin:0px auto;display:block}#content.edizioni-speciali .row.riga.anno>.columns img.zoomable{display:block;width:100%;height:auto}#content.edizioni-speciali .columns.altri_atleti>h4,#content.edizioni-speciali .columns.statistiche>h4{display:block;margin:20px 0px 5px 0px;padding:0;font-size:30px;font-family:'neusasemibold';line-height:30px;color:#000;text-transform:uppercase}@media screen and (max-width: 1023px){#content.edizioni-speciali .columns.altri_atleti>h4,#content.edizioni-speciali .columns.statistiche>h4{margin:10px 0px 10px 0px;padding:0px 0px 6px 0px;font-size:18px;line-height:18px}}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.altri_atleti>h4,#content.edizioni-speciali .columns.statistiche>h4{margin:19px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:17px;line-height:17px}}#content.edizioni-speciali .columns.riders{padding-bottom:20px}#content.edizioni-speciali .columns.riders>.row .swiper-container-ext{padding:10px 44px 0px 44px}@media screen and (max-width: 1023px){#content.edizioni-speciali .columns.riders>.row .swiper-container-ext{padding:0;float:none;overflow:hidden;height:197px;margin-top:20px}}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.riders>.row .swiper-container-ext{margin-top:20px}}#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container{height:207px;width:100%;padding:0px;margin-left:5px}@media screen and (max-width: 1023px){#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container{height:197px;width:669px;margin:0 50px 0 50px}}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container{width:auto}}#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper{position:relative;width:100%;height:185px}@media screen and (max-width: 1023px){#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper{height:197px}}#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{width:232px;height:232px}@media screen and (max-width: 1023px){#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{width:223px;height:223px}}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{width:100%}}#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>div{display:block;position:relative;width:232px;height:232px}@media screen and (max-width: 1023px){#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>div{width:223px;height:223px}}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>div{margin-left:auto;margin-right:auto}}#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_image,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>div>.atleta_image{cursor:pointer;width:88.8%;padding-bottom:65%;margin:0px auto 0px auto;background-position:center top;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1023px){#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_image,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>div>.atleta_image{width:89%;padding-bottom:65%}}#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_nome,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>div>.atleta_nome{cursor:pointer;padding:0;text-align:center;width:88.8%;height:52px;overflow:hidden;margin:0px auto 0px auto;background-color:#aeadaf;font-family:'neusasemibold'}#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_nome p,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>div>.atleta_nome p{display:inline;padding:0;margin:0}#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_nome .display_table,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>div>.atleta_nome .display_table{display:table;width:100%;height:52px;margin:0;padding:0}#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_nome .display_table>.display_td,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>div>.atleta_nome .display_table>.display_td{display:table-cell;vertical-align:middle;padding:0;margin:0}#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_nome,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_nome p,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>div>.atleta_nome,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>div>.atleta_nome p{color:#000;font-size:20px;line-height:22px}@media screen and (max-width: 1023px){#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_nome,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>a>.atleta_nome p,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>div>.atleta_nome,#content.edizioni-speciali .columns.riders>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>div>.atleta_nome p{font-size:16px;line-height:18px}}#content.edizioni-speciali .columns.riders>.row .atleta-swiper-button-prev,#content.edizioni-speciali .columns.riders>.row .atleta-swiper-button-next{position:absolute;top:77px;width:22px;height:42px;background-size:100% 100%;z-index:10;cursor:pointer}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.riders>.row .atleta-swiper-button-prev,#content.edizioni-speciali .columns.riders>.row .atleta-swiper-button-next{top:80px;width:11px;height:20px}}#content.edizioni-speciali .columns.riders>.row .atleta-swiper-button-prev{background-position:left center}#content.edizioni-speciali .columns.riders>.row .atleta-swiper-button-next{background-position:right center}#content.edizioni-speciali .columns.riders>.row .atleta-swiper-button-prev.swiper-button-disabled,#content.edizioni-speciali .columns.riders>.row .atleta-swiper-button-next.swiper-button-disabled{display:none}#content.edizioni-speciali .columns.riders>.row .atleta-swiper-button-prev{left:18px;background-image:url("img/squadre/arrow_prev.png?v=2.27.92")}#content.edizioni-speciali .columns.riders>.row .atleta-swiper-button-next{right:18px;background-image:url("img/squadre/arrow_next.png?v=2.27.92")}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.riders>.row .atleta-swiper-button-next{right:15px}}#content.edizioni-speciali .columns.statistiche>.cont_statistiche{background-color:#FFFFFF;padding:15px}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table{background:transparent;width:100%;border-collapse:collapse;border:none}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.statistiche>.cont_statistiche table{background-image:url("img/cta_rev.png?v=2.27.92");background-repeat:repeat-x;background-size:auto 18px;background-position:right 10px}}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table thead,#content.edizioni-speciali .columns.statistiche>.cont_statistiche table tbody,#content.edizioni-speciali .columns.statistiche>.cont_statistiche table th,#content.edizioni-speciali .columns.statistiche>.cont_statistiche table tr,#content.edizioni-speciali .columns.statistiche>.cont_statistiche table td{border-collapse:collapse;border:none}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table thead,#content.edizioni-speciali .columns.statistiche>.cont_statistiche table tr,#content.edizioni-speciali .columns.statistiche>.cont_statistiche table th{background:transparent}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table tbody{background-color:#FFFFFF}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table tbody tr{border-bottom:1px solid #e8e8e8}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table th .cta_rev{padding-bottom:5px;white-space:nowrap}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table th .cta_rev span.desktop{display:inline}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table th .cta_rev span.smartphone{display:none}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.statistiche>.cont_statistiche table th .cta_rev span.desktop{display:none}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table th .cta_rev span.smartphone{display:inline}}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.statistiche>.cont_statistiche table th{padding-left:0px;padding-right:0px}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table th .cta_rev{background-image:none;padding-bottom:2px}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table th .cta_rev span{background-image:none;padding-right:0px;font-size:12px}}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.statistiche>.cont_statistiche table th:first-child .cta_rev{background-image:url("img/cta_bottom.png?v=2.27.92")}}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table td{font-family:'neusademibold';font-size:18px;line-height:23px;color:#40484b;padding-top:0.2812rem;padding-bottom:0.2812rem}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.statistiche>.cont_statistiche table td{font-size:12px;line-height:15px;padding-right:0.1rem;padding-left:0.28rem}}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table td.nazionalita>img{width:24px;height:16px;position:relative;display:inline-block;margin:0px 8px 0 0;top:-2px}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.statistiche>.cont_statistiche table td.nazionalita>img{width:13px;height:9px}}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table td.nazionalita>div{display:block;float:left;height:9px;line-height:15px;padding-left:5px}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table td.nazionalita>div.desktop{display:none}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table td.nazionalita>div.smartphone{display:none}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.statistiche>.cont_statistiche table td.nazionalita>div.desktop{display:none}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table td.nazionalita>div.smartphone{display:none;height:9px;line-height:9px}}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.statistiche>.cont_statistiche table tr.testatina{background:none}}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table tr th{padding-left:0}#content.edizioni-speciali .columns.statistiche>.cont_statistiche table tr td{padding-left:0.625rem}#content.edizioni-speciali .columns.adv_banner{text-align:center;margin-top:35px}@media screen and (max-width: 767px){#content.edizioni-speciali .columns.adv_banner{display:none}}.modal_atleta{background-color:#4a4a4a}.modal_atleta::after{content:'';display:block;clear:both}@media screen and (max-width: 767px){.modal_atleta{padding:0.9375rem}}.modal_atleta .atleta_image_zoom{display:block;position:relative;float:left;width:46.5%;height:auto;margin:7px 0 0 0;border:7px solid #FFF;border-radius:6px;box-sizing:border-box}@media screen and (max-width: 767px){.modal_atleta .atleta_image_zoom{float:none;width:100%;margin:44px 0 0 0}}.modal_atleta>div{position:relative;float:left;width:53.5%;padding-left:37px;box-sizing:border-box}@media screen and (max-width: 767px){.modal_atleta>div{float:none;width:100%;padding-left:0}}.modal_atleta>div>h2{display:block;font-family:'neusasemibold';text-transform:uppercase;margin:0px 0 0 0;font-size:25px;line-height:35px;color:#FFF}@media screen and (max-width: 767px){.modal_atleta>div>h2{margin-top:10px}}.modal_atleta>div>p{font-family:'neusaregular';margin:10px 0 0 0;font-size:25px;line-height:27px;color:#FFF}@media screen and (max-width: 767px){.modal_atleta>div>p{margin-top:0px}}.modal_atleta .close-reveal-modal{font-size:3rem}@media screen and (max-width: 767px){.modal_atleta .close-reveal-modal{padding-top:0.3125rem;padding-right:0.625rem}}#content.js-gallery>.row.gallery-image>.columns{padding-left:0px;padding-right:0px}#content.js-gallery>.row.gallery-image>.columns>.contimg{width:100%;padding-bottom:34.18%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat;border-bottom:2px solid #FF286E}#content.js-gallery-aci>.row.gallery-image>.columns{padding-left:0px;padding-right:0px}#content.js-gallery-aci>.row.gallery-image>.columns>.contimg{width:100%;padding-bottom:44.23%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat;border-bottom:none}#content.js-gallery-aci .testo_in_colonne{margin-top:15px}#content.js-gallery-carovana>.row.gallery-image>.columns{padding-left:0px;padding-right:0px}#content.js-gallery-carovana>.row.gallery-image>.columns>.contimg{width:100%;padding-bottom:44.23%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat;border-bottom:none}#content.js-gallery-carovana .carovana_bar{margin:0 -0.9375rem;height:23px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("img/carovana/bar.png?v=2.27.92");z-index:10}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#content.giro-e{position:relative;padding:0}#content.giro-e .topvideo{position:relative;width:100%;padding-bottom:56.25%}#content.giro-e .topvideo .contvideo,#content.giro-e .topvideo .bntplay,#content.giro-e .topvideo .preview{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}#content.giro-e .topvideo .contvideo{z-index:20}#content.giro-e .topvideo .preview{z-index:10;background-color:#253036;background-size:cover;background-repeat:no-repeat;background-position:center center}#content.giro-e .topvideo .preview.voff{z-index:21}#content.giro-e .topvideo .bntplay{display:none;z-index:30;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:16.6% auto;cursor:pointer}#content.giro-e>.row.giro-e-image>.columns{padding-left:0px;padding-right:0px}#content.giro-e>.row.giro-e-image>.columns>.contimg{width:100%;padding-bottom:34.18%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat}#content.giro-e .riga.immagine{margin-top:0px}#content.giro-e .riga.testo_in_colonne{padding-left:0.9375rem;padding-right:0.9375rem}@media screen and (max-width: 767px){#content.giro-e .riga.testo_in_colonne>.columns.bl_accordion{padding-bottom:0px;max-height:170px;overflow:hidden;margin-bottom:0px;-webkit-transition:max-height 0.8s ease-in;-moz-transition:max-height 0.8s ease-in;-o-transition:max-height 0.8s ease-in;transition:max-height 0.8s ease-in}}#content.giro-e .riga.testo_in_colonne>.columns.bl_accordion>.fade{position:absolute;background-image:url("img/giroclub/fade.png?v=2.27.92");background-position:left top;background-repeat:repeat-x;background-size:100% 72px;width:100%;bottom:0px;left:0px;right:0px;height:52px;z-index:10;display:none}@media screen and (max-width: 767px){#content.giro-e .riga.testo_in_colonne>.columns.bl_accordion>.fade{display:block}}@media screen and (max-width: 767px){#content.giro-e .riga.testo_in_colonne>.columns.bl_accordion.opened{max-height:10000px}#content.giro-e .riga.testo_in_colonne>.columns.bl_accordion.opened>.fade{display:none}#content.giro-e .riga.testo_in_colonne>.columns.bl_accordion.opened>div.cta{display:none}}@media screen and (max-width: 767px){#content.giro-e .riga.testo_in_colonne>.columns.bl_accordion.qtacols_1{padding-bottom:inherit;height:inherit;overflow:inherit;margin-bottom:inherit}}#content.giro-e .riga.testo_in_colonne>.columns.bl_accordion.qtacols_1>.fade{display:none}#content.giro-e .riga{margin-top:12px;margin-bottom:0px}#content.giro-e .riga>.columns,#content.giro-e .riga>.columns p{position:relative;font-size:17px;line-height:26px;font-family:'kelson_light', sans-serif;color:#1a1a1a}@media screen and (max-width: 1023px){#content.giro-e .riga>.columns,#content.giro-e .riga>.columns p{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){#content.giro-e .riga>.columns,#content.giro-e .riga>.columns p{font-size:11px;line-height:18px}}@media screen and (max-width: 767px){#content.giro-e .riga>.columns p{margin-top:0.3rem;margin-bottom:0px}}#content.giro-e .riga>.columns a.cta{position:relative;z-index:20}@media screen and (max-width: 1023px){#content.giro-e .riga>.columns a.cta{padding-top:2px}}@media screen and (max-width: 767px){#content.giro-e .riga>.columns a.cta{padding-top:2px}}#content.giro-e .riga>.columns a.cta>span{font-size:20px;line-height:31px;height:31px}@media screen and (max-width: 1023px){#content.giro-e .riga>.columns a.cta>span{font-size:14px;line-height:21px}}@media screen and (max-width: 767px){#content.giro-e .riga>.columns a.cta>span{font-size:14px;line-height:21px}}#content.giro-e .riga>.columns div.cta{display:none;position:absolute;bottom:0px;right:0.9375rem;z-index:20;padding-top:0px;cursor:pointer}#content.giro-e .riga>.columns div.cta>span{font-size:13px;line-height:29px;height:29px}@media screen and (max-width: 767px){#content.giro-e .riga>.columns div.cta{display:block}}#content.giro-e .giro-e_bar{width:100%;height:23px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("img/giro-e/bar.png?v=2.27.92");z-index:10}@media screen and (max-width: 767px){#content.giro-e .giro-e_bar{height:8px}}#content.giro-e .giro-e_banda{position:relative;width:100%;padding-bottom:10.04%;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("img/giro-e/banda.png?v=2.27.92");z-index:10}#content.giro-e .giro-e_logo_cent{position:absolute;left:50%;margin-top:-14.6%;margin-left:-8.6915%;width:17.383%;padding-bottom:17.383%;background-position:center center;background-size:contain;background-repeat:no-repeat;background-image:url("img/giro-e/logo_cent.png?v=2.27.92");z-index:20}#content.giro-e .row.contenuti{margin:0px 0px 0.9375rem 0px}#content.giro-e .row.contenuti .cont_eatalia{padding-right:0.46875rem}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_eatalia{padding-left:0;padding-right:0}}#content.giro-e .row.contenuti .cont_eatalia>h2{display:block;font-size:18px;line-height:18px;color:#000;font-family:neusabold, sans-serif;text-transform:uppercase}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_eatalia>h2{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_eatalia>h2{padding-left:0.46875rem;font-size:15px;line-height:15px}}#content.giro-e .row.contenuti .cont_eatalia .gll_images_feed{position:relative;background-color:#FFF;padding-top:0;padding-bottom:0}#content.giro-e .row.contenuti .cont_eatalia .gll_images_feed>.scopri{display:block;position:relative;margin:0px 10px 0px 10px;padding-bottom:47.15%;background-color:#BBB;background-position:center center;background-repeat:no-repeat;background-size:cover}#content.giro-e .row.contenuti .cont_eatalia .gll_images_feed>.scopri>span{display:none;position:absolute;width:100%;top:50%;margin-top:-58px;color:#FFFFFF;font-size:50px;line-height:51px;text-transform:uppercase;font-family:neusabold;text-align:center;text-shadow:3px 2px 1px #f21388}#content.giro-e .row.contenuti .cont_eatalia .gll_images_feed>.scopri>span>strong{font-size:67px;line-height:86px}#content.giro-e .row.contenuti .cont_eatalia .gll_images_feed .cta{right:10px;bottom:10px}#content.giro-e .row.contenuti .cont_eatalia .js-video-feed>h2{display:none}#content.giro-e .row.contenuti .cont_eatalia #home_video_feed{padding-bottom:6px;padding-top:12px}#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.cta{right:10px;bottom:10px}#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide{height:157px}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide{height:116px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide{height:116px}}#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a{display:block;height:157px;background-color:#cb0879}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a{height:116px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a{height:116px}}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.cont_img{height:77px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.cont_img{height:77px}}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.box_txt{height:39px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.box_txt{height:39px}}#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.box_txt>h3{padding:9px 9px 0px 9px;color:#FFF;font-size:15px;line-height:18px}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.box_txt>h3{font-size:13px;line-height:13px;padding-top:6px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .swiper-wrapper .swiper-slide>a>div>.box_txt>h3{font-size:13px;line-height:13px;padding-top:6px}}#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-prev,#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next{height:160px;background-size:auto auto;background-position:0px 30px;background-repeat:repeat-y}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-prev,#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next{height:120px;background-size:contain}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-prev,#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next{height:120px;background-size:contain}}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next{background-position:right center}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-next{background-position:right center}}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-prev{background-position:left center}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_eatalia #home_video_feed>.row .swiper-container-ext .swiper-container .video-feed-swiper-button-prev{background-position:left center}}#content.giro-e .row.contenuti .cont_soste{padding-left:0.46875rem}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_soste{padding-left:0;padding-right:0;margin-top:15px}}#content.giro-e .row.contenuti .cont_soste>h2{display:block;font-size:18px;line-height:18px;color:#000;font-family:neusabold, sans-serif;text-transform:uppercase}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_soste>h2{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_soste>h2{padding-left:0.46875rem;font-size:15px;line-height:15px}}#content.giro-e .row.contenuti .cont_soste>div{position:relative;padding-bottom:51px;background-color:#FFF}#content.giro-e .row.contenuti .cont_soste>div>.banner{display:block;position:relative;padding-bottom:49.25%;background-color:#BBB;background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_soste>div>.banner{padding-bottom:50%}}#content.giro-e .row.contenuti .cont_soste>div>.banner>div.overlay_grey{background-color:rgba(0,0,0,0.2);width:100%;height:100%;position:absolute}#content.giro-e .row.contenuti .cont_soste>div>.banner>span{display:block;position:absolute;width:100%;top:50%;margin-top:-78px;color:#FFFFFF;font-size:67px;line-height:86px;text-transform:uppercase;font-family:neusabold;text-align:center;text-shadow:3px 2px 1px #f21388}#content.giro-e .row.contenuti .cont_soste>div>.banner>span>span{font-size:60px}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_soste>div>.banner>span{font-size:50px;line-height:64px;margin-top:-60px}#content.giro-e .row.contenuti .cont_soste>div>.banner>span>span{font-size:45px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_soste>div>.banner>span{font-size:45px;line-height:56px;margin-top:-50px}#content.giro-e .row.contenuti .cont_soste>div>.banner>span>span{font-size:41px}}#content.giro-e .row.contenuti .cont_gioca{padding-right:0.46875rem}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_gioca{padding-left:0;padding-right:0;margin-bottom:12px}}#content.giro-e .row.contenuti .cont_gioca>h2{display:block;font-size:18px;line-height:18px;color:#000;font-family:neusabold, sans-serif;text-transform:uppercase}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_gioca>h2{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_gioca>h2{padding-left:0.46875rem;font-size:15px;line-height:15px}}#content.giro-e .row.contenuti .cont_gioca>div{position:relative;background-color:#FFF}#content.giro-e .row.contenuti .cont_gioca>div>.int{display:block;position:relative;padding-bottom:42.65%;background-color:#BBB;background-position:center center;background-repeat:no-repeat;background-size:cover}#content.giro-e .row.contenuti .cont_gioca>div>.int .non_loggato{display:block}#content.giro-e .row.contenuti .cont_gioca>div>.int .loggato{display:none}#content.giro-e .row.contenuti .cont_gioca>div>.int .titolo{display:block;position:absolute;top:39%;width:90%;left:50%;margin-left:-45%;text-align:center;line-height:75px;color:#cf1a84;text-shadow:1.5px 0px 0px #3d702c;font-size:63px;text-transform:uppercase;font-family:neusabold;background-position:center center;background-repeat:no-repeat;background-size:contain;padding-bottom:8px}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_gioca>div>.int .titolo{top:72px;padding-bottom:6px;font-size:45px;line-height:57px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_gioca>div>.int .titolo{top:42px;padding-bottom:6px;font-size:32px;line-height:36px}}#content.giro-e .row.contenuti .cont_gioca>div>.int .btnsdn{position:absolute;bottom:7px;width:100%;text-align:center}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_gioca>div>.int .btnsdn{bottom:7px}}#content.giro-e .row.contenuti .cont_gioca>div>.int .btnsdn>.cta{display:inline-block;position:relative;right:inherit;bottom:inherit;margin:0px;top:0px}#content.giro-e .row.contenuti .cont_gioca>div>.int .btnsdn>.cta>span{display:inline-block;text-align:right;min-width:100px}#content.giro-e .row.contenuti .cont_gioca>div>.int .btnsdn>.cta.flip>span{text-align:left}#content.giro-e .row.contenuti .cont_gioca>div>.int .btnsdn>span{display:inline-block;padding:0px 20px 0px 20px;color:#0a101e;font-size:21px;line-height:21px;font-family:neusademibold}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_gioca>div>.int .btnsdn>span{padding:0px 2px 0px 5px;line-height:24px}}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_gioca>div>.int .btnsdn>span{font-size:16px;line-height:16px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_gioca>div>.int .btnsdn>span{font-size:11px;line-height:11px}}#content.giro-e .row.contenuti .cont_gioca>div>.int .leggi_regolamento{display:inline-block;width:100%;text-align:center;margin:5px 0px 0px 0px;font-family:neusademibold;color:#cb0879;font-size:17px;line-height:17px;text-align:center;text-decoration:underline;text-transform:none}#content.giro-e .row.contenuti .cont_gll{padding-left:0.46875rem}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_gll{padding-left:0;padding-right:0}}#content.giro-e .row.contenuti .cont_gll>h2{display:block;font-size:18px;line-height:18px;color:#000;font-family:neusabold, sans-serif;text-transform:uppercase}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_gll>h2{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_gll>h2{padding-left:0.46875rem;font-size:15px;line-height:15px}}#content.giro-e .row.contenuti .cont_gll>div{position:relative;background-color:#FFF}#content.giro-e .row.contenuti .cont_gll>div .cta{right:10px;bottom:10px}#content.giro-e .row.contenuti .cont_gll>div>.js-images-feed>h2{display:none}#content.giro-e .row.contenuti .cont_gll>div #images_feed{padding-bottom:0px}#content.giro-e .row.contenuti .cont_gll>div #images_feed>.cta{bottom:10px;right:10px}#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row{margin:0}#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.image_half{padding:0px}#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.image_half>div>.cont_img{padding-bottom:83.78%}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.image_half>div>.cont_img{padding-bottom:0px;height:160px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.image_half>div>.cont_img{padding-bottom:0px;height:160px}}#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.image_half>div>.cont_img>.box_txt{display:none}#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container{height:174px;padding-top:0px}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container{height:146px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container{height:146px}}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:108px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper{height:108px}}#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide{width:63%;height:114px}#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{height:114px}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{height:108px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{height:108px}}#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.box_txt{display:none}#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next,#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev{height:114px}@media screen and (max-width: 1023px){#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next,#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev{height:108px}}@media screen and (max-width: 767px){#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-next,#content.giro-e .row.contenuti .cont_gll>div #images_feed>.row>.swiper-container-ext>.swiper-container>.images-feed-swiper-button-prev{height:108px}}#content.giro-e .cta{position:absolute;right:15px;bottom:13px;padding-top:5px;background-image:url("img/carovana/cta_top.png?v=2.27.92");background-size:11px 7px}@media screen and (max-width: 1023px){#content.giro-e .cta{padding-top:2px}}@media screen and (max-width: 767px){#content.giro-e .cta{padding-top:4px}}#content.giro-e .cta span{letter-spacing:0.02rem;background-image:url("img/carovana/cta.png?v=2.27.92");height:24px;line-height:24px;padding:0 10px 0 24px}@media screen and (max-width: 1023px){#content.giro-e .cta span{font-size:14px;line-height:21px}}@media screen and (max-width: 767px){#content.giro-e .cta span{font-size:14px;line-height:24px;padding:0 10px 0 14px}}#content.giro-e .cta.flip{background-image:url("img/carovana/cta_top_flip.png?v=2.27.92");background-position:top left}#content.giro-e .cta.flip span{background-image:url("img/carovana/cta_flip.png?v=2.27.92");background-position:center right;padding:0 24px 0 10px}#content.giro-e .cta.green{background-image:url("img/carovana/cta_top_green.png?v=2.27.92")}#content.giro-e .cta.green span{background-image:url("img/carovana/cta_green.png?v=2.27.92");padding:0 45px 0 45px}#content.giro-e .cta.concorso_pre,#content.giro-e .cta.concorso_on,#content.giro-e .cta.concorso_post,#content.giro-e .cta.concorso_preorpost{display:none}#content.giro-e .cta.concorso_pre.on,#content.giro-e .cta.concorso_on.on,#content.giro-e .cta.concorso_post.on,#content.giro-e .cta.concorso_preorpost.on{display:inline-block}#content.giro-e #row_top-sponsor{margin-left:0;margin-right:0}@media screen and (max-width: 1023px){#content.giro-e #home_video_feed{height:172px;min-height:0}}#content.giro-e #home_video_feed>.row>.video_half{display:none !important}@media screen and (max-width: 1023px){#content.giro-e #home_video_feed>.row>.video_half>div{padding-bottom:7px}}@media screen and (max-width: 767px){#content.giro-e #home_video_feed>.row>.video_half>div{padding-bottom:7px}}@media screen and (max-width: 1023px){#content.giro-e #home_video_feed>.row .swiper-container-ext .swiper-container{height:155px}}@media screen and (max-width: 767px){#content.giro-e #home_video_feed>.row .swiper-container-ext .swiper-container{height:155px}}#content.giro-e #images_feed{padding-bottom:45px}#content.giro-e #images_feed>.row .swiper-container-ext{padding:0 0.9375rem;height:50px}#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container{height:50px}#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-next,#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.images-feed-swiper-button-prev{height:50px}#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper{height:50px}#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide{height:50px}#content.giro-e #images_feed>.row .swiper-container-ext .swiper-container>.swiper-wrapper>.swiper-slide>.images_slide>div>.cont_img{height:50px}#content.giro-e #images_feed>.row>.image_half div>.cont_img{padding-bottom:175px}#content.giro-e #images_feed>.cta{bottom:10px}.page-template-giro-tv .container{max-width:100%;margin:auto;margin-top:130px}.page-template-giro-tv .mapael .map{position:relative;height:530px}.page-template-giro-tv .mapael .mapTooltip{position:absolute;background-color:#fff;moz-opacity:0.70;opacity:0.90;filter:alpha(opacity=70);border-radius:10px;padding:10px;z-index:1000;max-width:500px;width:400px;display:none;color:#343434;right:0}.page-template-giro-tv .logoGiroTv{text-align:center}.page-template-giro-tv .logoGiroTv img{height:110px}.page-template-giro-tv .descrizioneEmittente{margin-top:15px}.page-template-giro-tv .titoloEmittente{padding:0px;padding-top:28px}.page-template-giro-tv .titoloEmittente h3{font-size:16px}.page-template-giro-tv .titoloEmittente img{margin-bottom:6px}.page-template-giro-tv .sponsor-head{margin-bottom:10px}.page-template-giro-tv .sponsor-head h1{top:0px !important;margin-top:55px !important;margin-left:0px !important}@media screen and (max-width: 767px){.page-template-giro-tv .titoloEmittente{padding:0px}.page-template-giro-tv .titoloEmittente h2{margin-top:0px}.page-template-giro-tv .logoGiroTv img{height:auto}.page-template-giro-tv .sponsor-head h1{font-size:20px !important}.page-template-giro-tv .sponsor-head span{text-align:center !important}}.page-template-giro-virtual{font-family:Poppins !important;text-align:justify}.page-template-giro-virtual h1{font-family:Poppins;text-align:center}.page-template-giro-virtual table{width:100%;margin:1.25rem 0}.page-template-giro-virtual table th,.page-template-giro-virtual table td{font-size:14px;text-align:center;padding-left:5px;padding-right:5px}.page-template-giro-virtual table th img{width:20px}.page-template-giro-virtual table .infoTappe{background:#E8EAEC}.page-template-giro-virtual table .activeInfo{display:block}.page-template-giro-virtual table .paddingCitta{padding-left:2px;padding-right:2px}.page-template-giro-virtual table .paddingCitta>div{font-size:12px}.page-template-giro-virtual .header{margin:15px 0px}.page-template-giro-virtual .contentTable{overflow-x:auto}.page-template-giro-virtual .upperText{text-transform:capitalize}.page-template-giro-virtual .accordionElencoTappe{text-align:center;color:#E83368 !important;cursor:pointer;font-size:30px}.page-template-giro-virtual .panel{padding:0 18px;display:none;background-color:white;overflow:hidden}.page-template-giro-virtual .descriptionTappa{border-bottom:2px solid #CCCCCC;padding:20px 0px;font-family:'Poppins';text-align:justify;font-size:19px;line-height:34px;color:#000}.page-template-giro-virtual .showMobile{display:none}@media screen and (max-width: 767px){.page-template-giro-virtual .hideMobile{display:none}.page-template-giro-virtual .showMobile{display:block}.page-template-giro-virtual .contentTable{overflow-x:hidden}.page-template-giro-virtual .descriptionTappa{font-size:14px;padding:5px 0px;line-height:25px}.page-template-giro-virtual table,.page-template-giro-virtual thead,.page-template-giro-virtual tr,.page-template-giro-virtual td,.page-template-giro-virtual th{font-size:0.7rem !important;padding:0.4rem 0.3rem 0.3rem !important}}@media screen and (min-width: 1024px){.page-template-giro-virtual .paddingCitta,.page-template-giro-virtual .dataDesktop{white-space:nowrap}}.page-template-giro-virtual .single-tappa-tecniche-tab{padding:20px 0.9375rem 5px 0.9375rem}.page-template-giro-virtual .single-tappa-tecniche-tab>.columns{padding:0px;margin:0px}.page-template-giro-virtual .single-tappa-tecniche-tab>.columns>.tabs>li{margin:0px;padding:0px}.page-template-giro-virtual .single-tappa-tecniche-tab>.columns>.tabs>li>a{background:transparent;margin:0px;padding:5px 15px 5px 15px;font-size:21px;line-height:21px;color:#000 !important;opacity:0.5;text-transform:uppercase;font-weight:normal;font-family:'Poppins'}.page-template-giro-virtual .single-tappa-tecniche-tab>.columns>.tabs>li:hover>a,.page-template-giro-virtual .single-tappa-tecniche-tab>.columns>.tabs>li.active>a{color:#ff4984 !important;opacity:1.0}.page-template-giro-virtual .single-tappa-tecniche-tab>.columns>.tabs-content{margin-bottom:0}.page-template-giro-virtual .single-tappa-tecniche-tab>.columns>.tabs-content>.content{cursor:pointer;margin:0px;padding:0px;border:4px solid #FFFFFF;border-radius:4px}.page-template-giro-virtual .single-tappa-tecniche-tab .tabs-desktop{display:block}.page-template-giro-virtual .single-tappa-tecniche-tab .tabs-mobile{display:none}@media screen and (max-width: 1023px){.page-template-giro-virtual .single-tappa-tecniche-tab{padding:20px 0.9375rem 5px 0.9375rem}.page-template-giro-virtual .single-tappa-tecniche-tab>.columns>.tabs>li>a{font-size:16px;line-height:20px;padding:5px 20px 5px 0px}}@media screen and (max-width: 767px){.page-template-giro-virtual .single-tappa-tecniche-tab{padding:5px 0.9375rem 5px 0.9375rem}.page-template-giro-virtual .single-tappa-tecniche-tab .tabs-desktop{display:none}.page-template-giro-virtual .single-tappa-tecniche-tab .tabs-mobile{display:block}}.page-template-giro-virtual .bl_inline.stars>div{display:inline-block;width:14px;height:13px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/streaming/stella_vuota.png?v=2.27.92")}.page-template-giro-virtual .bl_inline.stars>div.on{background-image:url("img/streaming/stella_piena.png?v=2.27.92")}.page-template-giro-virtual .tipo-tappa>div{width:32px;height:32px;margin:auto}.page-template-giro-virtual .item-giallo{background-image:url("img/tappe-widget/bollino_giallo.png?v=2.27.92");background-size:32px 32px;background-repeat:no-repeat}.page-template-giro-virtual .item-rosso{background-image:url("img/tappe-widget/bollino_rosso.png?v=2.27.92");background-size:32px 32px;background-repeat:no-repeat}.page-template-giro-virtual .item-azzurro{background-image:url("img/tappe-widget/bollino_azzurro.png?v=2.27.92");background-size:32px 32px;background-repeat:no-repeat}.page-template-giro-virtual .item-blu{background-image:url("img/tappe-widget/bollino_blu.png?v=2.27.92");background-size:32px 32px;background-repeat:no-repeat}.page-template-giro-virtual .percorso2020{cursor:pointer}.page-template-giro-virtual .percorso2020:hover{background:#FF286E;border-color:transparent}.page-template-giro-virtual .elencoBottoni{text-align:left}.page-template-giro-virtual .elencoBottoni>div{display:inline-block;margin-right:20px}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#content.giroadvisor{position:relative;padding:0px}#content.giroadvisor .topvideo{position:relative;width:100%;padding-bottom:56.25%}#content.giroadvisor .topvideo .contvideo,#content.giroadvisor .topvideo .bntplay,#content.giroadvisor .topvideo .preview{position:absolute;width:100%;height:100%;top:0px;right:0px;bottom:0px;left:0px}#content.giroadvisor .topvideo .contvideo{z-index:20}#content.giroadvisor .topvideo .preview{z-index:10;background-color:#253036;background-size:cover;background-repeat:no-repeat;background-position:center center}#content.giroadvisor .topvideo .preview.voff{z-index:21}#content.giroadvisor .topvideo .bntplay{display:none;z-index:30;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:16.6% auto;cursor:pointer}#content.giroadvisor .topimmagine{margin:0px}#content.giroadvisor .topimmagine>.columns{padding-bottom:33.89%;background-position:center center;background-size:cover;background-repeat:no-repeat;border-bottom:3px solid #ff5181}#content.giroadvisor .topimmagine>.columns>img{display:none}#content.giroadvisor .row.titolo{padding:0px;margin:0px;background-color:#f4f5f6}#content.giroadvisor .row.titolo .columns.sx>h1{display:block;margin:0px;padding:0px;font-family:neusabold;text-transform:uppercase;font-size:36px;line-height:58px;color:#FF286E}@media screen and (max-width: 1023px){#content.giroadvisor .row.titolo .columns.sx>h1{font-size:28px}}@media screen and (max-width: 767px){#content.giroadvisor .row.titolo .columns.sx>h1{font-size:18px}}#content.giroadvisor .row.titolo .columns.dx{text-align:right}@media screen and (max-width: 767px){#content.giroadvisor .row.titolo .columns.dx{padding-left:0px}}#content.giroadvisor .row.titolo .columns.dx>a.tripadvisor{display:inline-block;background-image:url("https://www.tripadvisor.com/img/cdsi/langs/en/tripadvisor_logo_transp_220x50-36705-0.png");background-position:center bottom;background-repeat:no-repeat;background-size:auto 43px;padding-bottom:33px;min-width:191px;line-height:20px;margin-top:3px;font-family:neusademibold;color:#000000;font-size:16px;text-align:center}@media screen and (max-width: 767px){#content.giroadvisor .row.titolo .columns.dx>a.tripadvisor{min-width:96px;font-size:7px;background-size:auto 22px;padding-bottom:13px}}#content.giroadvisor .row.citta{padding:15px 0px 15px 0px;margin:0px;background-color:#e8eaec}@media screen and (max-width: 767px){#content.giroadvisor .row.citta{padding:10px 0px 0px 0px}}#content.giroadvisor .row.citta>.columns>h2{display:block;margin:0px;padding:0px;font-family:neusabold;text-transform:uppercase;font-size:35px;line-height:45px;color:#000}@media screen and (max-width: 1023px){#content.giroadvisor .row.citta>.columns>h2{font-size:33px}}@media screen and (max-width: 767px){#content.giroadvisor .row.citta>.columns>h2{font-size:23px;line-height:27px}}#content.giroadvisor .row.citta>.columns>h3{display:block;margin:0px;padding:0px;font-family:neusaregular;text-transform:none;font-size:15px;line-height:15px;color:#000}#content.giroadvisor .row.citta>.columns>h3>strong{font-family:neusabold;font-weight:normal}@media screen and (max-width: 767px){#content.giroadvisor .row.citta>.columns>h3{font-size:12px;line-height:15px}}#content.giroadvisor .row.filtri{padding:10px 0px 30px 0px;margin:0px;background-color:#e8eaec}@media screen and (max-width: 767px){#content.giroadvisor .row.filtri{padding-bottom:7px}}#content.giroadvisor .row.filtri>.columns>.tappa-select{display:inline-block}#content.giroadvisor .row.filtri>.columns>.btn_gps{display:inline-block;margin-left:35px;background-color:#ffffff;border:1px solid #d1d3d4;font-family:neusamedium;font-size:18px;color:#505659;line-height:35px;padding:0px 12px 0px 43px;background-image:url("img/giroadvisor/gps.gif?v=2.27.92");background-size:23px 23px;background-repeat:no-repeat;background-position:11px 7px;cursor:pointer;position:relative;top:-7px}@media screen and (max-width: 767px){#content.giroadvisor .row.filtri>.columns>.btn_gps{float:right;margin-top:11px}}#content.giroadvisor .row.filtri>.columns>.btns_tipo{display:block;float:right;margin-top:14px}@media screen and (max-width: 767px){#content.giroadvisor .row.filtri>.columns>.btns_tipo{float:none;clear:both;padding-top:13px;text-align:right}}#content.giroadvisor .row.filtri>.columns>.btns_tipo>h4{display:inline-block;margin:0px;padding:0px;font-size:24px;line-height:0px;font-family:neusademibold;color:#a6b0b2;text-transform:capitalize}@media screen and (max-width: 767px){#content.giroadvisor .row.filtri>.columns>.btns_tipo>h4{font-size:15px;float:left;margin-top:14px}}#content.giroadvisor .row.filtri>.columns>.btns_tipo>.chkbox{display:inline-block;margin-left:25px}@media screen and (max-width: 767px){#content.giroadvisor .row.filtri>.columns>.btns_tipo>.chkbox{margin-left:10px}}#content.giroadvisor .categorie{min-height:200px}#content.giroadvisor .row.categoria{padding:10px 0px 0px 0px;margin:0px;background-color:#e8eaec}#content.giroadvisor .row.categoria>.columns>div{border-top:2px solid #949a9d}@media screen and (max-width: 767px){#content.giroadvisor .row.categoria>.columns>div{border-color:#4a5053}}#content.giroadvisor .row.categoria>.columns>div>h5{font-family:neusabold;font-size:31px;line-height:55px;color:#000;text-transform:uppercase;margin:0px}@media screen and (max-width: 1023px){#content.giroadvisor .row.categoria>.columns>div>h5{font-size:31px}}@media screen and (max-width: 767px){#content.giroadvisor .row.categoria>.columns>div>h5{font-size:20px;line-height:43px}}#content.giroadvisor .row.categoria>.columns>div>.item{float:left;display:block;width:49%;margin-right:2.0%;margin-bottom:30px;box-sizing:border-box;background-color:#FFFFFF;height:102px;overflow:hidden}@media screen and (max-width: 1023px){#content.giroadvisor .row.categoria>.columns>div>.item{height:75px;margin-bottom:22px}}@media screen and (max-width: 767px){#content.giroadvisor .row.categoria>.columns>div>.item{width:100%;margin-right:0px;margin-bottom:14px}}#content.giroadvisor .row.categoria>.columns>div>.item>.item_img{float:left;width:30%;padding-bottom:21%;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 767px){#content.giroadvisor .row.categoria>.columns>div>.item>.item_img{padding-bottom:0px;height:75px}}#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr{width:70%;float:left;position:relative;padding:7px 5px 0px 8px;height:102px;overflow:hidden}@media screen and (max-width: 1023px){#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr{height:75px}}@media screen and (max-width: 767px){#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr{padding:4px 3px 0px 5px}}#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>.hider{position:absolute;z-index:20;top:auto;right:0px;bottom:0px;left:0px;height:15px;background-position:center bottom;background-repeat:repeat-x;background-size:auto 100%;background-image:url("img/giroadvisor/bg_descr.png?v=2.27.92")}#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>h6{position:relative;z-index:10;font-family:neusabold;margin:0px 0px 1px 0px;font-size:17px;line-height:17px;color:#000;text-transform:uppercase}@media screen and (max-width: 1023px){#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>h6{font-size:14px;line-height:14px}}@media screen and (max-width: 767px){#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>h6{font-size:11px;line-height:11px}}#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>span.prenota{display:block;position:relative;z-index:20;float:right;background-color:#FFFFFF;border:1px solid #bbbbbb;font-size:11px;line-height:14px;padding:0px 12px 2px 12px;color:#337f16;text-decoration:underline;text-transform:capitalize;border-radius:4px}#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>span.prenota:hover{background-color:#337f16;color:#FFFFFF}#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>.votes{display:block;position:relative;z-index:10;min-height:21px;padding-left:32px;background-position:left 2px;background-repeat:no-repeat;background-size:94px auto}@media screen and (max-width: 767px){#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>.votes{min-height:12px;padding-left:18px;background-size:56px auto}}#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>.votes>.qta{float:left;width:68px;height:21px;background-position:left top;background-repeat:no-repeat;background-size:auto 21px}@media screen and (max-width: 767px){#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>.votes>.qta{width:39px;height:12px;background-size:auto 12px}}#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>.votes>.reviews{float:left;padding:5px 0px 0px 3px;coler:#000;font-size:11px;line-height:11px;font-family:neusaregular}@media screen and (max-width: 767px){#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>.votes>.reviews{padding-top:3px;font-size:7px;line-height:7px}}#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>.descr{position:relative;z-index:10;color:#999999;font-family:neusaregular;font-size:13px;line-height:15px}@media screen and (max-width: 767px){#content.giroadvisor .row.categoria>.columns>div>.item>.item_descr>.descr{font-size:11px;line-height:11px}}#content.giroadvisor .row.categoria>.columns>div>.item.dx{margin-right:0px}#content.giroadvisor .row.categoria>.columns>div>.cta{display:block;position:relative;cursor:pointer;clear:both;float:right;rigth:0px;padding-top:6px}@media screen and (max-width: 1023px){#content.giroadvisor .row.categoria>.columns>div>.cta{padding-top:4px;right:0px !important;bottom:5px}}#content.giroadvisor .row.categoria>.columns>div>.cta>span{height:26px;line-height:26px;font-size:19px}@media screen and (max-width: 1023px){#content.giroadvisor .row.categoria>.columns>div>.cta>span{font-size:15px;height:21px;line-height:21px}}#content.giroadvisor .row.leggi_recensioni{margin:10px 0px 0px 0px;background-color:#ffffff}#content.giroadvisor .row.leggi_recensioni>.columns{position:relative;font-size:21px;line-height:29px;color:#5d6466;font-family:neusaregular;padding:11px 30px 10px 30px}@media screen and (max-width: 1023px){#content.giroadvisor .row.leggi_recensioni>.columns{font-size:19px;line-height:21px}}#content.giroadvisor .row.leggi_recensioni>.columns strong{font-family:neusademibold;font-weight:normal}#content.giroadvisor .row.leggi_recensioni>.columns a{color:#337f16}#content.giroadvisor .row.leggi_recensioni>.columns a>img{display:inline-block;position:relative;height:25px}#content.giroadvisor .cta{position:absolute;right:15px;bottom:13px;padding-top:5px;background-image:url("img/carovana/cta_top.png?v=2.27.92");background-size:11px 7px}@media screen and (max-width: 1023px){#content.giroadvisor .cta{padding-top:2px}}@media screen and (max-width: 767px){#content.giroadvisor .cta{padding-top:2px}}#content.giroadvisor .cta span{letter-spacing:0.02rem;background-image:url("img/carovana/cta.png?v=2.27.92");height:24px;line-height:24px;padding:0 10px 0 24px}@media screen and (max-width: 1023px){#content.giroadvisor .cta span{font-size:14px;line-height:21px}}@media screen and (max-width: 767px){#content.giroadvisor .cta span{font-size:14px;line-height:21px;padding:0 10px 0 14px}}#content.giroadvisor .cta.flip{background-image:url("img/carovana/cta_top_flip.png?v=2.27.92");background-position:top left}#content.giroadvisor .cta.flip span{background-image:url("img/carovana/cta_flip.png?v=2.27.92");background-position:center right;padding:0 24px 0 10px}#content.giroadvisor .tappa-select{position:relative;color:#505659;font-size:14px;font-family:'neusamedium', sans-serif;width:110px;outline:none;background-color:#ffffff;border:1px solid #d1d3d4;padding:0px;cursor:pointer;height:37px;top:4px}#content.giroadvisor .tappa-select>select{background-color:#ffffff}#content.giroadvisor .tappa-select option{height:35px;line-height:35px}#content.giroadvisor .selectize-input,#content.giroadvisor .selectize-control.single .selectize-input.input-active{border-radius:0;border:none;height:35px;line-height:35px;box-shadow:none;padding:0px 18px 0 0;text-align:center}#content.giroadvisor .selectize-dropdown,#content.giroadvisor .selectize-input,#content.giroadvisor .selectize-input input{font-size:14px}#content.giroadvisor .selectize-dropdown .active{background-color:#FF286E;color:#fff}#content.giroadvisor .selectize-control.single .selectize-input.input-active input{position:absolute !important;opacity:0 !important}#content.giroadvisor .selectize-dropdown{z-index:30;border:none;box-shadow:none;border-radius:0;top:1px !important}#content.giroadvisor .selectize-dropdown .selectize-dropdown-content{text-align:center;padding:0px 3px 0 0}#content.giroadvisor .selectize-control.single .selectize-input:after,#content.giroadvisor .selectize-input::after{content:'';width:8px;height:8px;background-image:url("img/select_arrow.png?v=2.27.92");background-size:contain;background-position:center;background-repeat:no-repeat;border-style:none;border-width:0;border-color:transparent;margin-top:-4px;right:10px}#content.giroadvisor .selectize-control.single .selectize-input.input-active:after{background-image:url("img/select_arrow_su.png?v=2.27.92")}#content.giroadvisor .selectize-input>*{line-height:28px;height:28px}#content.giroadvisor label{font-size:18px;line-height:18px;color:#8c8f90;text-transform:capitalize;font-family:'neusamedium', sans-serif;margin-top:0px;margin-right:0px}@media screen and (max-width: 767px){#content.giroadvisor label{font-size:14px}}#content.giroadvisor label.label_check{color:#777;margin-left:0}#content.giroadvisor label.label_check:hover{color:#cb0879}#content.giroadvisor [type="checkbox"]:not(:checked),#content.giroadvisor [type="checkbox"]:checked,#content.giroadvisor [type="radio"]:not(:checked),#content.giroadvisor [type="radio"]:checked{position:absolute;left:-9999px}#content.giroadvisor [type="checkbox"]:not(:checked)+label,#content.giroadvisor [type="checkbox"]:checked+label,#content.giroadvisor [type="radio"]:not(:checked)+label,#content.giroadvisor [type="radio"]:checked+label{position:relative;padding-left:25px;cursor:pointer}@media screen and (max-width: 767px){#content.giroadvisor [type="checkbox"]:not(:checked)+label,#content.giroadvisor [type="checkbox"]:checked+label,#content.giroadvisor [type="radio"]:not(:checked)+label,#content.giroadvisor [type="radio"]:checked+label{padding-left:21px}}#content.giroadvisor [type="checkbox"]:not(:checked)+label:before,#content.giroadvisor [type="checkbox"]:checked+label:before,#content.giroadvisor [type="radio"]:not(:checked)+label:before,#content.giroadvisor [type="radio"]:checked+label:before{content:'';position:absolute;left:0;top:2px;width:16px;height:16px;border:1px solid #939393;background:#fff;border-radius:0;box-shadow:none}#content.giroadvisor [type="checkbox"]:not(:checked)+label:after,#content.giroadvisor [type="checkbox"]:checked+label:after,#content.giroadvisor [type="radio"]:not(:checked)+label:after,#content.giroadvisor [type="radio"]:checked+label:after{content:'';position:absolute;top:4px;left:2px;width:12px;height:12px;font-size:18px;line-height:0.8;background-color:#cb0879;transition:all .2s}#content.giroadvisor [type="checkbox"]:not(:checked)+label:after,#content.giroadvisor [type="radio"]:not(:checked)+label:after{opacity:0;transform:scale(0)}#content.giroadvisor [type="checkbox"]:checked+label:after,#content.giroadvisor [type="radio"]:checked+label:after{opacity:1;transform:scale(1)}#content.giroadvisor [type="checkbox"]:disabled:not(:checked)+label:before,#content.giroadvisor [type="checkbox"]:disabled:checked+label:before,#content.giroadvisor [type="radio"]:disabled:not(:checked)+label:before,#content.giroadvisor [type="radio"]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}#content.giroadvisor [type="checkbox"]:disabled:checked+label:after,#content.giroadvisor [type="radio"]:disabled:checked+label:after{color:#999}#content.giroadvisor [type="checkbox"]:disabled+label,#content.giroadvisor [type="radio"]:disabled+label{color:#aaa}#content.giroadvisor #row_top-sponsor{margin-left:0px;margin-right:0px}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#content.giroclub{position:relative;padding:0px}#content.giroclub .topvideo{position:relative;width:100%;padding-bottom:56.25%}#content.giroclub .topvideo .contvideo,#content.giroclub .topvideo .bntplay,#content.giroclub .topvideo .preview{position:absolute;width:100%;height:100%;top:0px;right:0px;bottom:0px;left:0px}#content.giroclub .topvideo .contvideo{z-index:20}#content.giroclub .topvideo .preview{z-index:10;background-size:cover;background-repeat:no-repeat;background-position:center center}#content.giroclub .topvideo .preview.voff{z-index:21}#content.giroclub .topvideo .bntplay{display:none;z-index:30;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:16.6% auto;cursor:pointer}#content.giroclub>.row.giroclub-image>.columns{padding-left:0px;padding-right:0px}#content.giroclub>.row.giroclub-image>.columns>.contimg{width:100%;padding-bottom:34.18%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat}#content.giroclub .riga.testo_in_colonne{padding-left:0.9375rem;padding-right:0.9375rem}@media screen and (max-width: 767px){#content.giroclub .riga.testo_in_colonne{margin-left:0;margin-right:0}#content.giroclub .riga.testo_in_colonne>.columns{padding:0}#content.giroclub .riga.testo_in_colonne img.logoVericale{margin-bottom:10px}}#content.giroclub .riga.testo_in_colonne img.zoomable{display:block;width:100%;height:auto}@media screen and (max-width: 767px){#content.giroclub .riga.testo_in_colonne>.columns.bl_accordion{padding-bottom:0px;max-height:170px;overflow:hidden;margin-bottom:0px}}#content.giroclub .riga.testo_in_colonne>.columns.bl_accordion>.fade{position:absolute;background-image:url("img/giroclub/fade.png?v=2.27.92");background-position:left top;background-repeat:repeat-x;background-size:100% 72px;width:100%;bottom:0px;left:0px;right:0px;height:52px;z-index:10;display:none}@media screen and (max-width: 767px){#content.giroclub .riga.testo_in_colonne>.columns.bl_accordion>.fade{display:block}}#content.giroclub .riga.testo_in_colonne>.columns.bl_accordion.hanim{-webkit-transition:max-height 0.8s ease-in;-moz-transition:max-height 0.8s ease-in;-o-transition:max-height 0.8s ease-in;transition:max-height 0.8s ease-in}@media screen and (max-width: 767px){#content.giroclub .riga.testo_in_colonne>.columns.bl_accordion.opened{max-height:10000px}#content.giroclub .riga.testo_in_colonne>.columns.bl_accordion.opened>.fade{display:none}#content.giroclub .riga.testo_in_colonne>.columns.bl_accordion.opened>div.cta{display:none}}@media screen and (max-width: 767px){#content.giroclub .riga.testo_in_colonne>.columns.bl_accordion.qtacols_1{padding-bottom:inherit;height:inherit;overflow:inherit;margin-bottom:inherit;display:contents}}#content.giroclub .riga.testo_in_colonne>.columns.bl_accordion.qtacols_1>.fade{display:none}#content.giroclub .riga{margin-top:12px;margin-bottom:12px}#content.giroclub .riga>.columns,#content.giroclub .riga>.columns p{position:relative;font-size:17px;line-height:26px;font-family:'kelson_light', sans-serif;color:#1a1a1a}@media screen and (max-width: 1023px){#content.giroclub .riga>.columns,#content.giroclub .riga>.columns p{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){#content.giroclub .riga>.columns,#content.giroclub .riga>.columns p{font-size:11px;line-height:18px}}@media screen and (max-width: 767px){#content.giroclub .riga>.columns p{margin-top:0.3rem;margin-bottom:0px}}#content.giroclub .riga>.columns.qtacols_1,#content.giroclub .riga>.columns.qtacols_1 p{font-size:20px;line-height:31px}@media screen and (max-width: 1023px){#content.giroclub .riga>.columns.qtacols_1,#content.giroclub .riga>.columns.qtacols_1 p{font-size:16px;line-height:26px}}@media screen and (max-width: 767px){#content.giroclub .riga>.columns.qtacols_1,#content.giroclub .riga>.columns.qtacols_1 p{font-size:11px;line-height:18px}}#content.giroclub .riga>.columns.qtacols_1 strong,#content.giroclub .riga>.columns.qtacols_1 b,#content.giroclub .riga>.columns.qtacols_1 p strong,#content.giroclub .riga>.columns.qtacols_1 p b{font-family:'kelson_light', sans-serif;font-size:17px;line-height:26px}@media screen and (max-width: 1023px){#content.giroclub .riga>.columns.qtacols_1 strong,#content.giroclub .riga>.columns.qtacols_1 b,#content.giroclub .riga>.columns.qtacols_1 p strong,#content.giroclub .riga>.columns.qtacols_1 p b{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){#content.giroclub .riga>.columns.qtacols_1 strong,#content.giroclub .riga>.columns.qtacols_1 b,#content.giroclub .riga>.columns.qtacols_1 p strong,#content.giroclub .riga>.columns.qtacols_1 p b{font-size:12px;line-height:16px}}#content.giroclub .riga>.columns h2{font-family:'neusabold', sans-serif;text-transform:uppercase;font-size:25px;color:#f05983;padding:0px;margin:0px}@media screen and (max-width: 1023px){#content.giroclub .riga>.columns h2{font-size:18px}}@media screen and (max-width: 767px){#content.giroclub .riga>.columns h2{font-size:14px}}#content.giroclub .riga>.columns h2.car:after{content:url("img/giroclub/car.png?v=2.27.92");margin-left:18px}@media screen and (max-width: 767px){#content.giroclub .riga>.columns h2.car:after{margin-left:8px;content:url("img/giroclub/car_small.png?v=2.27.92")}}#content.giroclub .riga>.columns h2.helicopter:after{content:url("img/giroclub/helicopter.png?v=2.27.92");margin-left:18px}@media screen and (max-width: 767px){#content.giroclub .riga>.columns h2.helicopter:after{margin-left:8px;content:url("img/giroclub/helicopter_small.png?v=2.27.92")}}#content.giroclub .riga>.columns h2.cronometer:after{content:url("img/giroclub/cronometer.png?v=2.27.92");margin-left:18px}@media screen and (max-width: 767px){#content.giroclub .riga>.columns h2.cronometer:after{margin-left:8px;content:url("img/giroclub/cronometer_small.png?v=2.27.92")}}#content.giroclub .riga>.columns ul{padding:0px}#content.giroclub .riga>.columns ul li{padding:0px;margin:0px;font-family:'kelson_light', sans-serif;color:#1a1a1a;font-size:17px;line-height:26px;list-style-image:url("img/giroclub/li.png?v=2.27.92")}@media screen and (max-width: 1023px){#content.giroclub .riga>.columns ul li{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){#content.giroclub .riga>.columns ul li{font-size:12px;line-height:16px;list-style-image:url("img/giroclub/li_small.png?v=2.27.92")}}#content.giroclub .riga>.columns a.cta{position:relative;z-index:20;padding-top:4px}#content.giroclub .riga>.columns a.cta>span{font-size:20px;line-height:31px;height:31px}#content.giroclub .riga>.columns div.cta{display:none;position:absolute;bottom:0px;right:0.9375rem;z-index:20;padding-top:0px;cursor:pointer}#content.giroclub .riga>.columns div.cta>span{font-size:13px;line-height:29px;height:29px}@media screen and (max-width: 767px){#content.giroclub .riga>.columns div.cta{display:block}}#content.giroclub .riga>.columns.qtacols_1 div.cta{display:none}#content.giroclub .riga>.columns.key_3 a.cta{float:right}@media screen and (max-width: 767px){#content.giroclub .riga>.columns.key_3 a.cta{width:125px;padding-top:5px}}#content.giroclub .riga>.columns.key_3 a.cta span{padding:0px 10px 0px 24px}@media screen and (max-width: 767px){#content.giroclub .riga>.columns.key_3 a.cta span{padding:4px 10px 0px 24px;white-space:inherit;width:100%;font-size:13px;line-height:12px;text-align:right;display:block;height:32px}}#content.giroclub .riga>.columns.key_3 a.cta:after{clear:both}#content.giroclub .riga>.columns.key_1 a.cta{background-image:url("img/cta_top_flip.png?v=2.27.92");background-position:top left}@media screen and (max-width: 767px){#content.giroclub .riga>.columns.key_1 a.cta{width:125px;padding-top:5px}}#content.giroclub .riga>.columns.key_1 a.cta span{background-image:url("img/cta_flip.png?v=2.27.92");background-position:center right;padding:0px 24px 0px 10px}@media screen and (max-width: 767px){#content.giroclub .riga>.columns.key_1 a.cta span{padding:4px 24px 0px 10px;white-space:inherit;width:100%;font-size:13px;line-height:12px;text-align:left;display:block;height:32px}}#content.giroclub>.riga.immagine{margin-top:0px}@media screen and (max-width: 767px){#content.giroclub>.riga.immagine{margin-left:0;margin-right:0}#content.giroclub>.riga.immagine>.columns{padding:0}}.giroclub_dn .giroclub-cta-adv{margin-top:25px}@media screen and (max-width: 1023px){.giroclub_dn .giroclub-cta-adv{margin-top:20px}}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta{width:49%;height:135px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:15px;float:left}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta a{width:100%;height:100%;display:table;text-align:center;font-family:'neusasemibold', sans-serif;text-shadow:0 0 2px #de4a81;-moz-text-shadow:0 0 2px #de4a81;-webkit-text-shadow:0 0 2px #de4a81}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta a span{display:table-cell;vertical-align:middle;text-transform:uppercase;color:#fff;font-size:31px;line-height:33px}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta a span span{font-size:22px;line-height:24px;display:block}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta a span.mobile{display:none}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta a span.desktop{display:table-cell}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta1{background-image:none;background-color:#253036;margin-right:2%}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta2{background-image:url("img/giroclub/giradvisor.jpg?v=2.27.92")}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta3{background-image:url("img/percorso/cta3.jpg?v=2.27.92");margin-right:2%}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta4{background-image:url("img/giroclub/scarica_brochure.jpg?v=2.27.92")}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta.box_albo{background-image:url("img/percorso/cta_albo.jpg?v=2.27.92")}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta.box_foto_video{background-image:url("img/percorso/cta_gallery.jpg?v=2.27.92")}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta.box_news{background-image:url("img/percorso/box_news.jpg?v=2.27.92")}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta.box_tour_operator{background-image:url("img/percorso/box_tour_operator2.jpg?v=2.27.92")}.giroclub_dn .giroclub-cta-adv .cont-adv-small{padding-left:0}.giroclub_dn .giroclub-cta-adv .cont-adv-small .cont-adv{text-align:center;height:285px;line-height:285px;background-color:#cfd2d4}.giroclub_dn .giroclub-cta-adv .cont-adv-small h2{font-size:18px;display:none;text-transform:uppercase}@media screen and (max-width: 767px){.giroclub_dn .giroclub-cta-adv .cont-boxcta{width:100%;margin-top:25px;margin-bottom:10px}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta{height:105px}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta a span.mobile{display:table-cell}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta a span.desktop{display:none}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta a span{font-size:20px;line-height:22px}.giroclub_dn .giroclub-cta-adv .cont-boxcta .boxcta a span span{font-size:20px;line-height:22px}.giroclub_dn .giroclub-cta-adv .cont-adv-small{width:100%;padding-left:0.9375rem;margin-bottom:15px}.giroclub_dn .giroclub-cta-adv .cont-adv-small h2{display:block}.giroclub_dn .giroclub-cta-adv .cont-adv-small .cont-adv{height:auto;line-height:inherit}}@media screen and (max-width: 767px){#content.giroclub.slug_stops .riga.testo_in_colonne,#content.giroclub.slug_soste .riga.testo_in_colonne{margin-top:0px;margin-bottom:2px}}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_1.qtacols_1>h1,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_1.qtacols_1>h1{font-family:neusasemibold;font-size:45px;line-height:48px;color:#1e1e1e;text-transform:uppercase;margin:10px 0px 0px 0px}@media screen and (max-width: 1023px){#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_1.qtacols_1>h1,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_1.qtacols_1>h1{font-size:42px;line-height:37px}}@media screen and (max-width: 767px){#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_1.qtacols_1>h1,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_1.qtacols_1>h1{font-size:22px;line-height:24px}}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_1.qtacols_2>img,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_1.qtacols_2>img{display:block;width:100%;height:auto}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_1.qtacols_2>img:first-child,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_1.qtacols_2>img:first-child{margin-bottom:10px}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul{background-color:#FFFFFF;padding:1px 0px 0px 18px;display:block;margin:0px 0px 0px -0.9375rem;font-family:neusabold;color:#231f20;list-style-type:decimal;font-size:22px}@media screen and (max-width: 767px){#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul{margin-left:0px}}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul>p,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul>p{display:none}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li{position:relative;list-style-image:inherit;border-bottom:1px solid #d3d3d3;font-family:neusabold;text-transform:uppercase;color:#231f20;font-size:22px;margin:0px 13px 0px 13px;padding:4px 0px 7px 0px}@media screen and (max-width: 1023px){#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li{padding:2px 0px 4px 0px}}@media screen and (max-width: 767px){#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li{padding:2px 0px 4px 0px;font-size:17px}}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>p,#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>br,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>p,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>br{display:none}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>a,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>a{float:right;display:inline-block;padding-top:1px;background-image:url("img/carovana/cta_top.png?v=2.27.92");background-position:top right;background-repeat:no-repeat;background-size:11px 7px;margin-top:18px}@media screen and (max-width: 1023px){#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>a,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>a{padding-top:5px;margin-top:4px;position:absolute;right:0px;bottom:5px}}@media screen and (max-width: 767px){#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>a,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>a{padding-top:5px;margin-top:3px}}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>a strong,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>a strong{font-family:'neusabold';letter-spacing:0.02rem;font-weight:normal;background-image:url("img/carovana/cta.png?v=2.27.92");background-position:center left;background-repeat:no-repeat;background-size:cover;height:24px;line-height:24px;font-size:16px;text-transform:uppercase;color:#fff;padding:0 10px 0 24px;margin-right:0px;white-space:nowrap}@media screen and (max-width: 767px){#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>a strong,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>a strong{font-size:13px;height:18px;line-height:18px;padding:0 5px 0 12px}}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>h2,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>h2{display:inline-block;margin:0px 0px 0px -2px;padding:0px;font-family:neusabold;text-transform:uppercase;color:#231f20;font-size:22px}@media screen and (max-width: 1023px){#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>h2,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>h2{font-size:17px}}@media screen and (max-width: 767px){#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>h2,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>h2{font-size:17px}}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>h3,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>h3{display:block;margin:0px 0px 0px -2px;padding:0px;font-size:16px;line-height:18px;font-family:neusamedium;text-transform:none;color:#000000}@media screen and (max-width: 1023px){#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>h3,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>h3{margin:-4px 0px 0px -2px;clear:both;width:207px}}@media screen and (max-width: 767px){#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>h3,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul li>h3{margin:0px 0px 0px -2px;clear:both;font-size:13px;line-height:15px;width:155px}}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul>li:last-child,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul>li:last-child{border-bottom:none}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul>li:nth-child(odd),#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul>li:nth-child(odd){color:#ed037c;border-bottom:1px solid #d3d3d3}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.key_2.qtacols_2 ul>li:nth-child(odd)>h2,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.key_2.qtacols_2 ul>li:nth-child(odd)>h2{margin-left:-2px;color:#ed037c}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.bl_accordion,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.bl_accordion{max-height:inherit}#content.giroclub.slug_stops .riga.testo_in_colonne .columns.bl_accordion>.fade,#content.giroclub.slug_soste .riga.testo_in_colonne .columns.bl_accordion>.fade{display:none}.giroclub_dn.slug_stops,.giroclub_dn.slug_soste{display:none}.grey_e8eaec{background-color:#e8eaec}#home_top-sponsor{position:relative;margin-top:20px}#home_contents_up_sx,#home_contents_up_dx{padding-top:12px}#row_news-video_follow #row_home_news_feed,#row_news-video_follow #row_home_video_follow{margin-top:20px}#row_home_advsmall_collaterali{padding-top:20px}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/#content.in-lombardia{position:relative;padding:0px}#content.in-lombardia .topvideo{position:relative;width:100%;padding-bottom:56.25%}#content.in-lombardia .topvideo .contvideo,#content.in-lombardia .topvideo .bntplay,#content.in-lombardia .topvideo .preview{position:absolute;width:100%;height:100%;top:0px;right:0px;bottom:0px;left:0px}#content.in-lombardia .topvideo .contvideo{z-index:20}#content.in-lombardia .topvideo .preview{z-index:10;background-size:cover;background-repeat:no-repeat;background-position:center center}#content.in-lombardia .topvideo .preview.voff{z-index:21}#content.in-lombardia .topvideo .bntplay{display:none;z-index:30;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:16.6% auto;cursor:pointer}#content.in-lombardia .riga.immagine{margin:0px}#content.in-lombardia .riga.immagine>.columns{position:relative;margin:0;padding:0;padding-bottom:44.238%}#content.in-lombardia .riga.immagine>.columns>div{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0}#content.in-lombardia .riga.immagine>.columns>div>.swiper-container{position:absolute;top:0;right:0;bottom:0;left:0}#content.in-lombardia .riga.immagine>.columns>div>.swiper-container>.swiper-wrapper>.swiper-slide{background-position:center center;background-repeat:no-repeat;background-size:cover}#content.in-lombardia .riga.immagine>.columns>div>.swiper-container>.swiper-wrapper>.swiper-slide>span{display:block;position:absolute;z-index:20;top:46%;width:54%;left:50%;margin-left:-27%;color:#ffffff;font-size:36px;line-height:35px;text-align:center;text-transform:uppercase;font-family:'neusasemibold';font-weight:normal;text-shadow:-2px 2px 0px #224d1b}@media screen and (max-width: 1023px){#content.in-lombardia .riga.immagine>.columns>div>.swiper-container>.swiper-wrapper>.swiper-slide>span{font-size:35px;top:38%}}@media screen and (max-width: 767px){#content.in-lombardia .riga.immagine>.columns>div>.swiper-container>.swiper-wrapper>.swiper-slide>span{font-size:18px;line-height:24px;width:70%;margin-left:-35%;top:36%}}#content.in-lombardia .riga.immagine>.columns>div>.swiper-container>.swiper-wrapper>.swiper-slide>img{position:relative;z-index:10}#content.in-lombardia .riga.immagine>.columns>div>.swiper-container .arrows{position:absolute;z-index:50;top:50%;width:23px;height:44px;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 767px){#content.in-lombardia .riga.immagine>.columns>div>.swiper-container .arrows{background-size:60%;width:4%}}#content.in-lombardia .riga.immagine>.columns>div>.swiper-container .arrows.slider_days_top-swiper-button-prev{background-image:url("img/btn_prev.png?v=2.27.92")}@media screen and (max-width: 767px){#content.in-lombardia .riga.immagine>.columns>div>.swiper-container .arrows.slider_days_top-swiper-button-prev{background-position:center left;left:2px}}#content.in-lombardia .riga.immagine>.columns>div>.swiper-container .arrows.slider_days_top-swiper-button-next{background-image:url("img/btn_next.png?v=2.27.92");margin-right:0.9375rem}@media screen and (max-width: 767px){#content.in-lombardia .riga.immagine>.columns>div>.swiper-container .arrows.slider_days_top-swiper-button-next{background-position:center right;right:2px}}#content.in-lombardia .riga.immagine>.columns>a.cta.carovana_btn_esci{display:none;position:absolute;z-index:20;top:10px;bottom:inherit;padding-top:7px;background-size:auto 9px;background-position:right 1px top;background-image:url("img/carovana/cta_top_white.png?v=2.27.92")}#content.in-lombardia .riga.immagine>.columns>a.cta.carovana_btn_esci>span{background-image:url("img/carovana/cta_white.png?v=2.27.92");font-family:'neusasemibold';color:#538147;text-decoration:underline}#content.in-lombardia .riga.immagine>.columns>a.cta.carovana_btn_esci.on{display:inline-block}#content.in-lombardia .riga.immagine>.columns>.slider_days_top .swiper-wrapper{transition:left 0.25s ease-in-out;-webkit-transition:left 0.25s ease-in-out;-moz-transition:left 0.25s ease-in-out;-o-transition:left 0.25s ease-in-out;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#content.in-lombardia .carovana_bar{position:relative;width:100%;height:23px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("img/carovana/bar.png?v=2.27.92");z-index:10}@media screen and (max-width: 767px){#content.in-lombardia .carovana_bar{height:8px}}#content.in-lombardia .bar_grey{position:relative;width:100%;height:11px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("img/carovana/bar_grey.png?v=2.27.92");z-index:20;margin-top:-2px}@media screen and (max-width: 767px){#content.in-lombardia .bar_grey{height:8px}}#content.in-lombardia .carovana_logo_cent{position:absolute;left:50%;margin-top:-4.98%;margin-left:-7.8125%;width:15.625%;padding-bottom:5%;background-position:center top;background-size:100% auto;background-repeat:no-repeat;background-image:url("img/carovana/inlombardia_logo.png?v=2.27.92");z-index:20}#content.in-lombardia .slider_days{position:relative;background-color:#FFF}#content.in-lombardia .slider_days>.swiper-container>.swiper-wrapper>.swiper-slide{width:129px;cursor:pointer}#content.in-lombardia .slider_days>.swiper-container>.swiper-wrapper>.swiper-slide>strong{display:block;text-align:center;font-size:35px;line-height:35px;font-family:neusabold, sans-serif;font-weight:normal;padding:19px 0 0 0;color:#7e7e7e}#content.in-lombardia .slider_days>.swiper-container>.swiper-wrapper>.swiper-slide>span{display:block;text-align:center;font-size:20px;line-height:20px;font-family:neusabold, sans-serif;padding:0px 0 19px 0;color:#7e7e7e}#content.in-lombardia .slider_days>.swiper-container>.swiper-wrapper>.swiper-slide.swiper-slide-active>strong{color:#01742c}#content.in-lombardia .slider_days>.swiper-container>.swiper-wrapper>.swiper-slide.swiper-slide-active>span{color:#01742c}#content.in-lombardia .slider_days>.swiper-container>.swiper-wrapper>.swiper-slide[inx="1"]>strong{color:#ff4984}#content.in-lombardia .slider_days>.swiper-container>.swiper-wrapper>.swiper-slide[inx="1"]>span{color:#ff4984}#content.in-lombardia .slider_days>.swiper-container>.swiper-wrapper>.swiper-slide[inx="1"].swiper-slide-active>strong{color:#ff4984}#content.in-lombardia .slider_days>.swiper-container>.swiper-wrapper>.swiper-slide[inx="1"].swiper-slide-active>span{color:#ff4984}#content.in-lombardia .slider_days>.swiper-container>.slider_days-swiper-button-prev,#content.in-lombardia .slider_days>.swiper-container .slider_days-swiper-button-next{position:absolute;top:0px;width:52px;height:105px;background-size:100% 100%;z-index:10;cursor:pointer}#content.in-lombardia .slider_days>.swiper-container>.slider_days-swiper-button-prev{background-position:left center}#content.in-lombardia .slider_days>.swiper-container .slider_days-swiper-button-next{background-position:right center}#content.in-lombardia .slider_days>.swiper-container>.slider_days-swiper-button-prev.swiper-button-disabled,#content.in-lombardia .slider_days>.swiper-container .slider_days-swiper-button-next.swiper-button-disabled{display:none}#content.in-lombardia .slider_days>.swiper-container>.slider_days-swiper-button-prev{left:0px;background-image:url("img/home_videofeed/prev.png?v=2.27.92")}#content.in-lombardia .slider_days>.swiper-container>.slider_days-swiper-button-next{right:0px;background-image:url("img/home_videofeed/next.png?v=2.27.92")}#content.in-lombardia .riga.testo_in_colonne{padding-left:0.9375rem;padding-right:0.9375rem}#content.in-lombardia .riga{margin-top:12px;margin-bottom:0px}#content.in-lombardia .riga>.columns,#content.in-lombardia .riga>.columns p{position:relative;font-size:17px;line-height:26px;font-family:'kelson_light', sans-serif;color:#1a1a1a}@media screen and (max-width: 1023px){#content.in-lombardia .riga>.columns,#content.in-lombardia .riga>.columns p{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){#content.in-lombardia .riga>.columns,#content.in-lombardia .riga>.columns p{font-size:11px;line-height:18px}}#content.in-lombardia .riga>.columns>h2,#content.in-lombardia .riga>.columns p>h2{font-size:17px;line-height:23px;color:#FF286E;text-transform:uppercase;font-family:neusabold, sans-serif;margin:0;padding:0 0 10px 0}#content.in-lombardia .riga.intro>.columns{padding-bottom:30px}#content.in-lombardia .riga.intro>.columns>.sponsors_inlombardia{margin:35px 0 25px 0}#content.in-lombardia .riga.intro>.columns>.sponsors_inlombardia>div{float:left;width:33.3333%;text-align:center}#content.in-lombardia .riga.intro>.columns>.sponsors_inlombardia>div.clall{float:inherit;width:inherit}@media screen and (max-width: 767px){#content.in-lombardia .riga.intro>.columns>.sponsors_inlombardia>div{float:none;width:100%}}#content.in-lombardia .riga.intro>.columns>.sponsors_inlombardia>div>img{display:inline-block;width:65%;height:auto}@media screen and (max-width: 767px){#content.in-lombardia .riga.intro>.columns>.sponsors_inlombardia>div>img{width:50%}}#content.in-lombardia .riga.intro>.columns,#content.in-lombardia .riga.intro>.columns p{font-size:23px;line-height:27px;padding-bottom:0}@media screen and (max-width: 1023px){#content.in-lombardia .riga.intro>.columns,#content.in-lombardia .riga.intro>.columns p{font-size:20px;line-height:24px}}@media screen and (max-width: 767px){#content.in-lombardia .riga.intro>.columns,#content.in-lombardia .riga.intro>.columns p{font-size:16px;line-height:21px}}#content.in-lombardia .riga.intro>.columns p{margin-bottom:4px}@media screen and (max-width: 767px){#content.in-lombardia .riga>.columns p{margin-top:0.3rem;margin-bottom:0px}}#content.in-lombardia .riga>.columns a.cta{position:relative;z-index:20}@media screen and (max-width: 1023px){#content.in-lombardia .riga>.columns a.cta{padding-top:2px}}@media screen and (max-width: 767px){#content.in-lombardia .riga>.columns a.cta{padding-top:2px}}#content.in-lombardia .riga>.columns a.cta>span{font-size:20px;line-height:31px;height:31px}@media screen and (max-width: 1023px){#content.in-lombardia .riga>.columns a.cta>span{font-size:14px;line-height:21px}}@media screen and (max-width: 767px){#content.in-lombardia .riga>.columns a.cta>span{font-size:14px;line-height:21px}}#content.in-lombardia .riga>.columns div.cta{display:none;position:absolute;bottom:0px;right:0.9375rem;z-index:20;padding-top:0px;cursor:pointer}#content.in-lombardia .riga>.columns div.cta>span{font-size:13px;line-height:29px;height:29px}@media screen and (max-width: 767px){#content.in-lombardia .riga>.columns div.cta{display:block}}#content.in-lombardia .row .columns.adv_banner{text-align:center}#content.in-lombardia .row .columns.adv_banner img{display:inline-block;width:100%;max-width:730px;height:auto}#content.in-lombardia .row.contenuti{margin:0}#content.in-lombardia .row.contenuti .cont_gioca{padding-right:0.46875rem}@media screen and (max-width: 767px){#content.in-lombardia .row.contenuti .cont_gioca{padding-left:0;padding-right:0;margin-bottom:12px}}#content.in-lombardia .row.contenuti .cont_gioca>h2{display:block;font-size:18px;line-height:18px;color:#000;font-family:neusabold, sans-serif;text-transform:uppercase}@media screen and (max-width: 1023px){#content.in-lombardia .row.contenuti .cont_gioca>h2{font-size:15px;line-height:15px}}@media screen and (max-width: 767px){#content.in-lombardia .row.contenuti .cont_gioca>h2{padding-left:0.46875rem;font-size:15px;line-height:15px}}#content.in-lombardia .row.contenuti .cont_gioca>div{position:relative}#content.in-lombardia .row.contenuti .cont_gioca>div>.int{display:block;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}#content.in-lombardia .row.contenuti .cont_gioca>div>.int.int_loggato,#content.in-lombardia .row.contenuti .cont_gioca>div>.int.gioco_off{min-height:45px;padding-top:40px;padding-bottom:25px}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .non_loggato{display:block;padding-bottom:50px}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .loggato{display:none}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn{position:relative;width:100%;text-align:center}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn>.cta{display:inline-block;position:relative;right:inherit;bottom:inherit;margin:0px;top:0px}@media screen and (max-width: 767px){#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn>.cta{margin:25px 5px 0 5px}}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn>.cta>span{display:inline-block;text-align:right;min-width:240px}@media screen and (max-width: 767px){#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn>.cta>span{min-width:140px}}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn>.cta.carovana_btn_esci{position:absolute;right:0;margin:0px 1.43rem 0 0;top:-12px}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn>.cta.flip>span{text-align:left}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn.loggato>.cta,#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn.gioco_off>.cta{margin:0px 3px 0px 3px}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn.loggato>.cta>span,#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn.gioco_off>.cta>span{text-decoration:underline;font-size:17px}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn.loggato>.cta.off,#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn.gioco_off>.cta.off{pointer-events:none}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn.loggato>.cta.off.big.flip,#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn.gioco_off>.cta.off.big.flip{background-image:url("img/carovana/cta_top_grey_flip.png?v=2.27.92")}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn.loggato>.cta.off.big.flip span,#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn.gioco_off>.cta.off.big.flip span{background-image:url("img/carovana/cta_grey_flip.png?v=2.27.92")}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn>span{display:inline-block;padding:0px 20px 0px 20px;text-transform:uppercase;color:#3d702c;font-size:21px;line-height:21px;font-family:neusademibold}@media screen and (max-width: 767px){#content.in-lombardia .row.contenuti .cont_gioca>div>.int .btnsdn>span{display:none;padding:0px 2px 0px 5px;line-height:24px}}#content.in-lombardia .row.contenuti .cont_gioca>div>.int .leggi_regolamento{display:inline-block;width:100%;text-align:center;margin:20px 0px 0px 0px;font-family:neusademibold;color:#3d702c;font-size:17px;line-height:17px;text-align:center;text-decoration:underline;text-transform:none}#content.in-lombardia .row.cont_domande{margin:0.9375rem;display:block}#content.in-lombardia .row.cont_domande>h3{display:none;margin:0;padding:0;text-align:center;color:#01742c;font-size:26px;text-transform:uppercase;font-family:'neusasemibold'}#content.in-lombardia .row.cont_domande>h4{display:none;margin:8px 0 19px 0;padding:0;color:#FF286E;font-size:18px;line-height:22px;font-family:'neusabold'}#content.in-lombardia .row.cont_domande>.columns{margin:0;padding:0 0.9375rem 0 0;min-height:30px}#content.in-lombardia .row.cont_domande>.columns>ul{display:table;border:none;border-collapse:collapse;list-style:none;width:100%;margin:0;padding:0}#content.in-lombardia .row.cont_domande>.columns>ul>p{font-family:'neusasemibold', sans-serif;color:#01742c;font-size:23px;line-height:27px;position:absolute;left:0;right:-50%;text-align:center}@media screen and (max-width: 767px){#content.in-lombardia .row.cont_domande>.columns>ul>p{right:0}}#content.in-lombardia .row.cont_domande>.columns>ul>li{display:table-row;border:none;border-collapse:collapse;list-style:none;cursor:pointer}#content.in-lombardia .row.cont_domande>.columns>ul>li>div{position:relative;display:table-cell;vertical-align:middle;text-align:left;margin:0;padding:0 35px 0 70px;border-bottom:11px solid #e8eaec;background-color:#9a9b9c;height:83px;color:#224d1b;font-family:'neusabold';font-size:18px;line-height:23px}#content.in-lombardia .row.cont_domande>.columns>ul>li>div>span{display:block;position:absolute;width:25px;height:25px;top:50%;margin-top:-13px;left:30px;background-color:#FFF;border-radius:5px}#content.in-lombardia .row.cont_domande>.columns>ul>li>div>span>span{display:none;position:absolute;margin:5px 0 0 5px;width:15px;height:15px;background-color:#224d1b;border-radius:3px}#content.in-lombardia .row.cont_domande>.columns>ul>li.on>div>span>span{display:block}#content.in-lombardia .row.cont_domande>.columns.cont_adv{padding:0;display:none}#content.in-lombardia .row.cont_domande>.columns>.js-adv-small>h2{display:none}#content.in-lombardia .row.cont_domande>.columns.btnavanti{display:none;padding-right:1.875rem}#content.in-lombardia .row.cont_domande>.columns.btnavanti .cta{padding-top:10px;background-size:auto 10px;background-position:right 1px top;position:relative;float:right;bottom:inherit;right:inherit;margin-top:15px;opacity:0.5}#content.in-lombardia .row.cont_domande>.columns.btnavanti .cta.oknext{cursor:pointer;opacity:1.0}#content.in-lombardia .row.cont_domande>.columns.btnavanti .cta span{font-size:29px;height:40px;line-height:40px;padding:0 30px 0 40px}#content.in-lombardia .row.cont_domande.on>h3,#content.in-lombardia .row.cont_domande.on>h4{display:block}#content.in-lombardia .row.cont_domande.on>.columns.cont_adv,#content.in-lombardia .row.cont_domande.on>.columns.btnavanti{display:block}#content.in-lombardia .row.cont_msgs{margin:0.9375rem;display:block}#content.in-lombardia .row.cont_msgs>.columns{margin:0;padding:0 0 20px 0;min-height:30px;font-family:'neusabold', sans-serif;color:#3d702c;font-size:28px;line-height:30px;text-transform:uppercase;text-align:center}#content.in-lombardia .row.concorso_pre,#content.in-lombardia .row.concorso_on,#content.in-lombardia .row.concorso_post,#content.in-lombardia .row.concorso_preorpost{display:none}#content.in-lombardia .row.concorso_pre.on,#content.in-lombardia .row.concorso_on.on,#content.in-lombardia .row.concorso_post.on,#content.in-lombardia .row.concorso_preorpost.on{display:block}#content.in-lombardia .cta{position:absolute;right:15px;bottom:13px;padding-top:5px;background-image:url("img/carovana/cta_top.png?v=2.27.92");background-size:11px 7px}@media screen and (max-width: 1023px){#content.in-lombardia .cta{padding-top:2px}}@media screen and (max-width: 767px){#content.in-lombardia .cta{padding-top:4px}}#content.in-lombardia .cta span{letter-spacing:0.02rem;background-image:url("img/carovana/cta.png?v=2.27.92");height:24px;line-height:24px;padding:0 10px 0 24px}@media screen and (max-width: 1023px){#content.in-lombardia .cta span{font-size:14px;line-height:21px}}@media screen and (max-width: 767px){#content.in-lombardia .cta span{font-size:14px;line-height:24px;padding:0 10px 0 14px}}#content.in-lombardia .cta.flip{background-image:url("img/carovana/cta_top_flip.png?v=2.27.92");background-position:top left}#content.in-lombardia .cta.flip span{background-image:url("img/carovana/cta_flip.png?v=2.27.92");background-position:center right;padding:0 24px 0 10px}#content.in-lombardia .cta.green{background-image:url("img/carovana/cta_top_green.png?v=2.27.92")}#content.in-lombardia .cta.green span{background-image:url("img/carovana/cta_green.png?v=2.27.92");padding:0 45px 0 45px}#content.in-lombardia .cta.green.flip{background-image:url("img/carovana/cta_top_green_flip.png?v=2.27.92");background-position:top left}#content.in-lombardia .cta.green.flip span{background-image:url("img/carovana/cta_green_flip.png?v=2.27.92");background-position:center right;padding:0 24px 0 10px}#content.in-lombardia .cta.big{padding-top:6px;background-size:11px 6px}#content.in-lombardia .cta.big span{font-size:26px;height:43px;line-height:43px;padding:0 25px 0 40px}@media screen and (max-width: 1023px){#content.in-lombardia .cta.big span{font-size:26px;line-height:43px}}@media screen and (max-width: 767px){#content.in-lombardia .cta.big span{font-size:15px;line-height:36px;height:36px;padding:0 10px 0 20px}}#content.in-lombardia .cta.big.flip span{padding:0 40px 0 25px}@media screen and (max-width: 767px){#content.in-lombardia .cta.big.flip span{padding:0 20px 0 10px}}#content.in-lombardia .cont_cta_green{position:absolute;left:0;right:0;top:63%;text-align:center}#content.in-lombardia .cont_cta_green .cta.green{right:inherit;bottom:inherit;position:relative;display:inline-block}#content.in-lombardia #row_top-sponsor{margin-left:0px;margin-right:0px}#content.in-lombardia .debug_links>li{cursor:pointer}#content.in-lombardia .clall{content:'';display:block;clear:both}#content.page-live>.single-tappa-intro>.columns{padding:0px;position:relative}#content.page-live>.single-tappa-intro>.columns>div{width:100%;padding-bottom:34.18%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}#content.page-live>.single-tappa-intro>.columns>div>.overgrey{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;z-index:10;margin:0}#content.page-live>.single-tappa-intro>.columns>div>div{z-index:20;position:absolute;left:1.46%;right:1.46%;top:auto;bottom:0}#content.page-live>.single-tappa-intro>.columns>div>div>div>h1{display:inline-block;position:relative;font-size:40px;line-height:40px;font-family:'neusabold', sans-serif;color:#FFFFFF !important;text-transform:uppercase;padding-bottom:5px;padding-right:0px;margin:0}#content.page-live>.single-tappa-intro>.columns>div>div>div>h1>span{display:block;position:absolute;width:100%;bottom:0px;height:2px;overflow:hidden;background-color:#FFFFFF;opacity:0.5}#content.page-live>.single-tappa-intro>.columns>div>div>div>h1>strong{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;width:7px;height:27px;margin:0px 3px 0px 3px}#content.page-live>.single-tappa-intro>.columns>div>div>div>h1>strong.cronometro_individuale{background-image:url("img/tappa/arrow_giallo.png?v=2.27.92")}#content.page-live>.single-tappa-intro>.columns>div>div>div>h1>strong.pianeggiante{background-image:url("img/tappa/arrow_rosso.png?v=2.27.92")}#content.page-live>.single-tappa-intro>.columns>div>div>div>h1>strong.media_montagna{background-image:url("img/tappa/arrow_azzurro.png?v=2.27.92")}#content.page-live>.single-tappa-intro>.columns>div>div>div>h1>strong.alta_montagna{background-image:url("img/tappa/arrow_blu.png?v=2.27.92")}#content.page-live>.single-tappa-intro>.columns>div>div>div>p.live{text-transform:uppercase;font-size:25px;font-family:'neusasemibold',sans-serif;padding:3px 10px;background-color:#FF286E;display:inline-block;margin:0 0 0 20px;line-height:25px;vertical-align:text-bottom;color:#fff}#content.page-live>.single-tappa-intro>.columns>div>div>.bl_inline{display:inline-block;font-family:'neusaregular', sans-serif;color:#fff;font-size:20px;text-transform:uppercase}#content.page-live>.single-tappa-intro>.columns>div>div>.bl_inline>strong{font-family:'neusabold', sans-serif;font-weight:normal;text-transform:none}#content.page-live>.single-tappa-intro>.columns>div>div>.bl_inline.stars>div{display:inline-block;width:14px;height:13px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/tappa/star.png?v=2.27.92")}#content.page-live>.single-tappa-intro>.columns>div>div>.bl_inline.stars>div.on{background-image:url("img/tappe-widget/stella_piena.png?v=2.27.92")}#content.page-live>.single-tappa-intro>.columns>div>div>.slash{display:inline-block;padding:0px 39px 0px 39px;font-family:'neusaregular', sans-serif;color:#fff;font-size:20px;text-transform:uppercase}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time p{color:#fff;margin-bottom:10px;line-height:1.3}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time strong{font-size:45px;font-family:'neusabold',sans-serif;vertical-align:middle}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time .icon{display:inline-block;width:30px;height:40px;vertical-align:middle}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time .icon-km{background-image:url("img/live/icon_km.png?v=2.27.92");background-size:12px auto;background-repeat:no-repeat;background-position:center}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time .icon-time{background-image:url("img/live/icon_time.png?v=2.27.92");background-size:14px 14px;background-repeat:no-repeat;background-position:center}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time .km-percorsi{margin-left:20px;margin-right:40px;display:inline-block;text-transform:uppercase;font-family:'neusabold',sans-serif;vertical-align:middle;padding-top:4px}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time .km-percorsi strong{font-size:31px;line-height:24px;display:block}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time .km-percorsi span{font-size:10px;line-height:10px;display:block;text-align:center}@media screen and (max-width: 1023px){#content.page-live>.single-tappa-intro>.columns>div{padding-bottom:29.298%}#content.page-live>.single-tappa-intro>.columns>div>div>div>h1{font-size:28px;line-height:30px}}@media screen and (max-width: 767px){#content.page-live>.single-tappa-intro>.columns>div{padding-bottom:160px}#content.page-live>.single-tappa-intro>.columns>div>div{margin-left:8px}#content.page-live>.single-tappa-intro>.columns>div>div>div>h1{font-size:16px;line-height:18px}#content.page-live>.single-tappa-intro>.columns>div>div>div>h1>strong{height:12px}#content.page-live>.single-tappa-intro>.columns>div>div>div>h1 a{white-space:nowrap}#content.page-live>.single-tappa-intro>.columns>div>div>div p.live{font-size:11px;padding:1px 5px;margin:0 0 0 10px;line-height:15px}#content.page-live>.single-tappa-intro>.columns>div>div>.bl_inline{font-size:12px}#content.page-live>.single-tappa-intro>.columns>div>div>.bl_inline.stars>div{width:10px;height:10px}#content.page-live>.single-tappa-intro>.columns>div>div>.slash{padding:0px 5px;font-size:13px}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time p{margin-bottom:5px;margin-left:-10px}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time strong{font-size:17px}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time .icon{height:30px}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time .icon-km{background-size:10px auto}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time .km-percorsi{margin-left:10px;margin-right:10px}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time .km-percorsi strong{font-size:16px;line-height:16px}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time .km-percorsi span{font-size:5px;line-height:3px}#content.page-live>.single-tappa-intro>.columns>div>div .cont-km-time .icon-time{background-size:10px 10px}}#content.page-live .barra-ultimo-aggiornamento{height:33px;line-height:33px;background-color:#FF286E;color:#fff;padding:0 20px}#content.page-live .barra-ultimo-aggiornamento p{margin:0;line-height:30px;height:33px;font-size:20px;font-family:'neusamedium', sans-serif}#content.page-live .barra-ultimo-aggiornamento .left{float:left;text-transform:uppercase}#content.page-live .barra-ultimo-aggiornamento .right{float:right}#content.page-live .barra-ultimo-aggiornamento .right img{width:20px;height:20px;margin-right:10px;margin-bottom:2px;display:none}@media screen and (max-width: 1023px){#content.page-live .barra-ultimo-aggiornamento p{font-size:18px}}@media screen and (max-width: 639px){#content.page-live .barra-ultimo-aggiornamento{height:25px;line-height:25px;padding:0 15px}#content.page-live .barra-ultimo-aggiornamento .right{display:none}#content.page-live .barra-ultimo-aggiornamento .left{line-height:23px;height:25px;font-size:13px}}#content.page-live .live-cronaca-twitter{margin:28px 0 0 0}#content.page-live .live-twitter{background-color:#01abe6;color:#fff;width:32.85%;height:330px;padding:0.9375rem 0.4rem 0 0.9375rem;position:relative;float:right}#content.page-live .live-twitter .sfumatura{position:absolute;bottom:0;left:0;right:0;height:67px;width:100%;background-image:url("img/live/sfumatura-blu.png?v=2.27.92");background-repeat:repeat-x;z-index:2;pointer-events:none}#content.page-live .live-twitter .mCSB_inside>.mCSB_container{margin-right:20px}#content.page-live .live-twitter .scroll-twitter{height:270px}#content.page-live .live-twitter h2{color:#fff;text-transform:uppercase;font-size:19px;line-height:26px;margin-bottom:8px;margin-top:0}#content.page-live .live-twitter .juicer-feed.classic h1{display:none}#content.page-live .live-twitter .juicer-feed.classic li.feed-item{background-color:transparent;letter-spacing:normal;text-shadow:none;margin-bottom:0;padding-bottom:4%;border-bottom:1px solid #4dc5ea}#content.page-live .live-twitter .juicer-feed.classic li.feed-item .j-meta{display:none}#content.page-live .live-twitter .juicer-feed.classic li.feed-item .j-text{margin:0;padding:10px 0;font-size:16px;font-family:'neusamedium', sans-serif}#content.page-live .live-twitter .juicer-feed.classic li.feed-item p{font-size:16px;font-weight:700;line-height:1.2;margin-bottom:0.5rem}#content.page-live .live-twitter .juicer-feed.classic li.feed-item a{color:#fff;font-weight:700;text-decoration:underline !important}#content.page-live .live-twitter .juicer-feed.classic li.feed-item .info{color:#fff;line-height:1.2;font-weight:700}#content.page-live .live-twitter .juicer-feed.classic li.feed-item .info a{border-bottom:none}#content.page-live .live-twitter .juicer-feed.classic li.feed-item img{display:block;position:static;width:100%}#content.page-live .live-twitter .scrollable .viewport .overview{width:100%}@media screen and (max-width: 1023px){#content.page-live .live-twitter{width:33.3%}}@media screen and (max-width: 767px){#content.page-live .live-twitter{width:100%}#content.page-live .live-twitter iframe{width:100% !important}}#content.page-live .live-twitter-crono{margin-top:36px;float:left;margin-left:0.9375rem;width:31.8%;height:400px}#content.page-live .live-twitter-crono .scroll-twitter{height:330px}#content.page-live .classifiche-cta-adv{margin:28px -0.9375rem}#content.page-live .classifiche-cta-adv .cont-classifiche{padding-right:0}#content.page-live .classifiche-cta-adv .cont-classifiche .classifiche-widget-class{padding:0}#content.page-live .classifiche-cta-adv .cont-classifiche .classifiche-widget-class>.row{margin:0}@media screen and (max-width: 1023px){#content.page-live .classifiche-cta-adv .cont-classifiche{width:66%;padding-right:0.9375rem}#content.page-live .classifiche-cta-adv .cont-classifiche .tabs-content ul li{height:44px;line-height:44px;font-size:18px}#content.page-live .classifiche-cta-adv .cont-classifiche h5{margin-bottom:0;bottom:-25px}#content.page-live .classifiche-cta-adv .cont-classifiche .tabs-mobile{line-height:40px}#content.page-live .classifiche-cta-adv .cont-classifiche .tabs-mobile .items-container{height:40px}#content.page-live .classifiche-cta-adv .cont-classifiche .tabs-mobile .items-container .item a{font-size:17px}}@media screen and (max-width: 1023px) and (max-width: 767px){#content.page-live .classifiche-cta-adv .cont-classifiche{width:100%;padding-bottom:25px}}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta{margin-top:36px}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta{width:100%;height:130px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:5px}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta a{width:100%;height:100%;display:table;text-align:center;font-family:'neusasemibold', sans-serif;text-shadow:0 0 2px #de4a81;-moz-text-shadow:0 0 2px #de4a81;-webkit-text-shadow:0 0 2px #de4a81}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta a span{display:table-cell;vertical-align:middle;text-transform:uppercase;color:#fff;font-size:31px;line-height:33px}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta a span span{font-size:22px;line-height:24px;display:block}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta a span.mobile{display:none}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta a span.desktop{display:table-cell}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta1{background-image:url("img/percorso/cta1.jpg?v=2.27.92")}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta2{background-image:url("img/percorso/cta2.jpg?v=2.27.92")}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta3{background-image:url("img/percorso/cta3.jpg?v=2.27.92")}@media screen and (max-width: 1023px){#content.page-live .classifiche-cta-adv>.columns.cont-boxcta{width:32%;padding-right:0;padding-left:0;margin-right:0.9375rem;float:right}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta{height:95px;margin-bottom:3px}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta a span{font-size:23px;line-height:27px}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta a span span{font-size:17px;line-height:20px}}@media screen and (max-width: 767px){#content.page-live .classifiche-cta-adv>.columns.cont-boxcta{clear:both;width:100%;padding-left:0.9375rem;padding-right:0.9375rem;margin-right:0}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta{height:115px;margin-bottom:3px}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta a span{font-size:28px;line-height:30px}#content.page-live .classifiche-cta-adv>.columns.cont-boxcta .boxcta a span span{font-size:21px;line-height:23px}}#content.page-live .classifiche-cta-adv>.columns.cont-adv-carovana{padding-left:0}#content.page-live .classifiche-cta-adv>.columns.cont-adv-carovana>.btn_carovana{display:block;width:100%;margin-top:26px;padding:24px 0px 13px 0px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("img/tappa/btn_carovana_bg.jpg?v=2.27.92")}#content.page-live .classifiche-cta-adv>.columns.cont-adv-carovana>.btn_carovana>div{width:90%;margin:auto;background-repeat:no-repeat;background-image:url("img/tappa/fumetto_banner_dn.png?v=2.27.92");background-position:left bottom;background-size:auto 13px;padding-bottom:13px}#content.page-live .classifiche-cta-adv>.columns.cont-adv-carovana>.btn_carovana>div>span{display:block;height:53px;padding:0px 0px 0px 12px;background-image:url("img/tappa/fumetto_banner.png?v=2.27.92");background-position:right top;background-repeat:no-repeat;background-size:auto 53px;color:#FFFFFF;font-size:30px;line-height:53px;font-family:'neusabold';text-transform:uppercase}@media screen and (max-width: 1023px){#content.page-live .classifiche-cta-adv>.columns.cont-adv-carovana{width:32%;padding:0;margin-right:0.9375rem}#content.page-live .classifiche-cta-adv>.columns.cont-adv-carovana .btn_carovana{display:none}}@media screen and (max-width: 767px){#content.page-live .classifiche-cta-adv>.columns.cont-adv-carovana{clear:both;width:100%;padding-left:0;padding-right:0;margin-right:0;margin-top:15px}#content.page-live .classifiche-cta-adv>.columns.cont-adv-carovana .btn_carovana{display:block}}#content.page-live-crono{background-color:#fff}#content.page-live-crono>.single-tappa-intro{border-bottom:3px solid #FF286E}#content.page-live-crono>.single-tappa-intro .tipo-crono{display:block;position:absolute;right:10px;bottom:5px;padding-top:50px;background-image:url("img/live/crono.png?v=2.27.92");background-repeat:no-repeat;background-position:center top;background-size:40px auto}#content.page-live-crono>.single-tappa-intro .tipo-crono p{margin-bottom:0;text-transform:uppercase;font-family:'neusasemibold', sans-serif;font-size:18px;line-height:18px;color:#f4d432;min-width:45px;text-align:center}#content.page-live-crono>.single-tappa-intro>.columns>div>div{bottom:15px}#content.page-live-crono .live-altimetria-crono{text-align:center;padding:15px 10px 15px 10px}@media screen and (max-width: 767px){#content.page-live-crono .live-altimetria-crono{padding:15px 10px 0px 10px}}#content.page-live-crono .live-classifica-crono{min-height:200px;padding:15px 0}#content.page-live-crono .live-classifica-crono .tabs-classifica-crono,#content.page-live-crono .live-classifica-crono .desk{display:block}#content.page-live-crono .live-classifica-crono .tabs-mobile,#content.page-live-crono .live-classifica-crono .mob{display:none}#content.page-live-crono .live-classifica-crono th.desk,#content.page-live-crono .live-classifica-crono td.desk{display:table-cell}#content.page-live-crono .live-classifica-crono>.tabs-classifica-crono>li{margin:0px;padding:0px;display:inline-block}#content.page-live-crono .live-classifica-crono>.tabs-classifica-crono>li>a{background:transparent;margin:0px;padding:5px 15px 5px 15px;font-size:21px;line-height:21px;color:#d1d3d4 !important;opacity:0.5;text-transform:uppercase;font-weight:normal;font-family:'neusabold'}#content.page-live-crono .live-classifica-crono>.tabs-classifica-crono>li:hover>a,#content.page-live-crono .live-classifica-crono>.tabs-classifica-crono>li.active>a{color:#FF286E !important;opacity:1.0}#content.page-live-crono .live-classifica-crono .content-crono{padding:0 15px;margin-bottom:0}#content.page-live-crono .live-classifica-crono .content-crono .content{padding:0}#content.page-live-crono .live-classifica-crono .content-crono table{width:100%;border:none}#content.page-live-crono .live-classifica-crono .content-crono table .cl_maglia{width:70px}#content.page-live-crono .live-classifica-crono .content-crono table .cl_nome{width:250px}#content.page-live-crono .live-classifica-crono .content-crono table .cl_nomeTop3{width:auto;padding-left:0 !important}#content.page-live-crono .live-classifica-crono .content-crono table .cl_naz{width:50px}#content.page-live-crono .live-classifica-crono .content-crono table .cl_squadra{width:200px;text-align:right}#content.page-live-crono .live-classifica-crono .content-crono table .cl_id{width:85px}#content.page-live-crono .live-classifica-crono .content-crono table .cl_tempo{width:110px}#content.page-live-crono .live-classifica-crono .content-crono table .cl_distacco{width:130px}#content.page-live-crono .live-classifica-crono .content-crono table .cl_pos{text-align:right}#content.page-live-crono .live-classifica-crono .content-crono table .cl_maglia,#content.page-live-crono .live-classifica-crono .content-crono table .cl_naz,#content.page-live-crono .live-classifica-crono .content-crono table .cl_id,#content.page-live-crono .live-classifica-crono .content-crono table .cl_tempo,#content.page-live-crono .live-classifica-crono .content-crono table .cl_distacco{text-align:center}#content.page-live-crono .live-classifica-crono .content-crono .titleClassifica{background-color:#FF286E;width:97%;margin-bottom:13px}#content.page-live-crono .live-classifica-crono .content-crono .titleClassifica th{height:30px;line-height:28px;font-size:19px;font-family:'neusabold', sans-serif;text-transform:uppercase;color:#fff;padding:0 10px;margin-bottom:13px}#content.page-live-crono .live-classifica-crono .content-crono .titleClassifica .cl_maglia{opacity:1}#content.page-live-crono .live-classifica-crono .content-crono .titleClassifica .cl_nome{text-align:center}#content.page-live-crono .live-classifica-crono .content-crono hr{margin:0 !important;width:97%;border:1px solid #a6a7a8}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica{height:902px;overflow:auto}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica tr{border-bottom:1px solid #404344;height:90px;background-color:transparent}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica td{font-size:17px;line-height:19px;font-family:'neusamedium', sans-serif}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica td .img_atleta_loaded{width:70px;height:auto}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_maglia,#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_nome{font-size:19px;line-height:21px;font-family:'neusademibold', sans-serif}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_pos{color:#FF286E;font-size:32px;font-family:'neusabold', sans-serif;padding-right:18px}#content.page-live-crono .live-classifica-crono .content-crono .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#ef4a81}#content.page-live-crono .live-classifica-crono .content-crono .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(239,74,129,0.8)}#content.page-live-crono .live-classifica-crono .content-crono .mCSB_inside>.mCSB_container{margin-right:30px}#content.page-live-crono .live-classifica-crono .error{text-align:center;font-family:neusademibold;text-transform:uppercase;margin:15px 0;font-size:16px}@media screen and (max-width: 1023px){#content.page-live-crono .classifiche-cta-adv>.columns.cont-boxcta{width:30.4%;padding-right:0;padding-left:0.9375rem;margin-right:0.9375rem;float:left}#content.page-live-crono .classifiche-cta-adv>.columns.cont-adv-carovana{width:31.8%}#content.page-live-crono .classifiche-cta-adv>.columns.cont-adv-carovana .btn_carovana{display:block}#content.page-live-crono .classifiche-cta-adv>.columns.cont-adv-carovana .btn_carovana>div>span{font-size:23px}#content.page-live-crono .mCSB_inside>.mCSB_container{margin-right:20px}#content.page-live-crono .live-classifica-crono .tabs-classifica-crono>li>a{font-size:25px;line-height:26px}#content.page-live-crono .live-classifica-crono .content-crono .titleClassifica{margin-bottom:10px}#content.page-live-crono .live-classifica-crono .content-crono .titleClassifica th{font-size:15px}#content.page-live-crono .live-classifica-crono .content-crono .titleClassifica .cl_maglia{opacity:0}#content.page-live-crono .live-classifica-crono .content-crono .titleClassifica .cl_nome{width:320px}#content.page-live-crono .live-classifica-crono .content-crono .titleClassifica .cl_pos{width:60px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica{height:702px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica tr{height:70px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica td{padding:0 5px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_maglia{font-size:18px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_nome{font-size:15px;line-height:16px;width:280px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_nomeTop3{width:180px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_naz,#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_id,#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_squadra{font-size:13px;line-height:15px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_tempo,#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_distacco{font-size:17px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_img{width:95px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_pos{width:60px}}@media screen and (max-width: 767px){#content.page-live-crono>.single-tappa-intro .tipo-crono{bottom:90px;padding-top:25px;background-size:20px auto}#content.page-live-crono>.single-tappa-intro .tipo-crono p{font-size:10px;line-height:10px}#content.page-live-crono .classifiche-cta-adv>.columns.cont-adv-carovana{width:31.8%;padding-left:0;padding-right:0}#content.page-live-crono .classifiche-cta-adv>.columns.cont-adv-carovana .adv-small{padding-left:0.9375rem;padding-right:0.9375rem}#content.page-live-crono .classifiche-cta-adv>.columns.cont-adv-carovana .btn_carovana>div>span{font-size:34px}#content.page-live-crono #row_top-sponsor{background-color:#fff;margin-top:0}#content.page-live-crono .live-classifica-crono{padding:15px 0 0 0}#content.page-live-crono .live-classifica-crono .tabs-classifica-crono,#content.page-live-crono .live-classifica-crono th.desk,#content.page-live-crono .live-classifica-crono td.desk,#content.page-live-crono .live-classifica-crono .desk{display:none}#content.page-live-crono .live-classifica-crono .mob{display:block}#content.page-live-crono .live-classifica-crono span.mob{display:inline-block}#content.page-live-crono .live-classifica-crono td.mob{display:table-cell}#content.page-live-crono .live-classifica-crono .tabs-mobile{display:block;position:relative}#content.page-live-crono .live-classifica-crono .tabs-mobile .items-container{height:50px;margin:0 40px;width:auto;overflow:hidden}#content.page-live-crono .live-classifica-crono .tabs-mobile .items-container .item{width:150px;position:absolute;outline:none;text-align:center;float:none}#content.page-live-crono .live-classifica-crono .tabs-mobile .items-container .item a{display:inline-block;vertical-align:middle;text-align:center;width:100%;font-size:15px;line-height:20px;padding:15px 0;color:#d1d3d4 !important;text-transform:uppercase;background-color:transparent;font-family:neusabold, sans-serif}#content.page-live-crono .live-classifica-crono .tabs-mobile .items-container .active a{color:#FF286E !important}#content.page-live-crono .live-classifica-crono .tabs-mobile .items-container .tab-title.active a{text-decoration:none}#content.page-live-crono .live-classifica-crono .tabs-mobile .carousel-button{position:absolute;width:40px;height:100%;top:0;z-index:10;-moz-background-size:10px 24px;-webkit-background-size:10px 24px;background-size:10px 24px;background-position:center;background-repeat:no-repeat;background-color:#fff;cursor:pointer}#content.page-live-crono .live-classifica-crono .tabs-mobile .carousel-button.next{background-image:url("img/btn_next_scuro.png?v=2.27.92");right:0;left:auto}#content.page-live-crono .live-classifica-crono .tabs-mobile .carousel-button.prev{background-image:url("img/btn_prev_scuro.png?v=2.27.92");left:0;right:auto}#content.page-live-crono .live-classifica-crono .content-crono .titleClassifica .cl_id{width:10%}#content.page-live-crono .live-classifica-crono .content-crono .titleClassifica .cl_pos{width:8%}#content.page-live-crono .live-classifica-crono .content-crono .titleClassifica .cl_nome{width:45%}#content.page-live-crono .live-classifica-crono .content-crono .titleClassifica .cl_tempo{width:35%;text-align:right;line-height:20px;padding:5px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica{height:602px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica tr{height:60px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica td.mob{color:#272525;font-size:12px;line-height:14px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica td.cl_nome{font-size:13px;line-height:15px;width:45%}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_nome.mob span{display:block;width:20px;font-size:12px;line-height:14px;font-family:'neusasemibold',sans-serif;color:#272525;border-bottom:2px solid #FF286E;margin-bottom:3px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_id{width:10%}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_pos{font-size:22px;width:8%}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_tempo{width:35%;text-align:right;font-size:13px;line-height:15px}#content.page-live-crono .live-classifica-crono .content-crono .contClassifica .cl_tempo .mob{display:block}#content.page-live-crono .classifiche-cta-adv .live-twitter-crono{width:auto;margin:0 0.9375rem 30px 0.9375rem}#content.page-live-crono .classifiche-cta-adv>.columns.cont-boxcta{width:auto;padding-left:0;margin-right:0;float:none}#content.page-live-crono .classifiche-cta-adv>.columns.cont-adv-carovana{width:100%}#content.page-live-crono .classifiche-cta-adv>.columns.cont-adv-carovana .adv-small h2{padding-left:0}#content.page-live-crono .classifiche-cta-adv>.columns.cont-adv-carovana .adv-small .cont-adv{background:transparent}}#content .velon_cont>iframe{display:block;border:none;border-collapse:collapse;margin:0;padding:0;width:100%;height:1024px}@media screen and (max-width: 1023px){#content .velon_cont>iframe{height:960px}}@media screen and (max-width: 767px){#content .velon_cont>iframe{height:550px}}@media screen and (max-width: 479px){#content .velon_cont>iframe{height:370px}}.cont-percorso .ruota-percorso-class .row{margin:0}.cont-percorso #cont-tappe-percorso{margin-bottom:30px}.cont-percorso .cont-titolo{background:#282e30;text-align:center;padding-top:55px;padding-bottom:10px}.cont-percorso .cont-titolo .percorso-titolo-img{display:inline-block;margin-right:5px;width:66px}.cont-percorso .cont-titolo .percorso-titolo-img img{width:100%;height:auto}.cont-percorso .cont-titolo .percorso-titolo{color:#FFFFFF;display:inline-block;vertical-align:middle}.cont-percorso .cont-titolo .percorso-titolo>.primaRiga{font-family:'neusabold';display:block;text-transform:uppercase;font-size:35px;line-height:36px;color:#FFFFFF;text-align:left}.cont-percorso .cont-titolo .percorso-titolo>.secondaRiga{font-family:'neusaregular';display:block;text-transform:uppercase;font-size:20px;line-height:22px;color:#FFFFFF;text-align:left}.cont-percorso .cont-titolo-desktop{display:block}.cont-percorso .cont-titolo-mobile{display:none}.cont-percorso .ruota-percorso-class{display:block}.cont-percorso .tappe-widget-class{display:none}.cont-percorso .row.cont-centrale div h2{font-family:'neusabold';letter-spacing:0.02rem;word-spacing:-0.1rem;color:#000;text-transform:uppercase;font-size:18px}.cont-percorso .row.cont-centrale div p{color:#000;font-size:20px;line-height:27px;font-family:'kelson_light', sans-serif}.cont-percorso .row.cont-centrale .cont-giroInNumeri{padding-left:0;padding-right:0;white-space:nowrap;overflow:hidden}.cont-percorso .row.cont-centrale .cont-giroInNumeri p{font-family:'neusabold', sans-serif;font-size:30px;line-height:24px;margin-bottom:24px}.cont-percorso .row.cont-centrale .cont-giroInNumeri p span{display:inline-block;vertical-align:middle}.cont-percorso .row.cont-centrale .cont-giroInNumeri p span.km{display:block;font-size:58px;line-height:48px}.cont-percorso .row.cont-centrale .cont-giroInNumeri p span.num{font-size:70px;margin-right:5px;margin-bottom:5px}.cont-percorso .row.cont-centrale .cont-giroInNumeri .rosa{color:#e9517f}.cont-percorso .row.cont-centrale .cont-giroInNumeri .giallo{color:#f4d432}.cont-percorso .row.cont-centrale .cont-giroInNumeri .rosso{color:#b3363c}.cont-percorso .row.cont-centrale .cont-giroInNumeri .azzurro{color:#96b3e0}.cont-percorso .row.cont-centrale .cont-giroInNumeri .blu{color:#3d6bb0}.cont-percorso .row.cont-centrale .cont-giroInNumeri{text-transform:uppercase}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta{width:49%;height:135px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:15px;float:left}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta a{width:100%;height:100%;display:table;text-align:center;font-family:'neusasemibold', sans-serif;text-shadow:0 0 2px #de4a81;-moz-text-shadow:0 0 2px #de4a81;-webkit-text-shadow:0 0 2px #de4a81}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta a span{display:table-cell;vertical-align:middle;text-transform:uppercase;color:#fff;font-size:31px;line-height:33px}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta a span span{font-size:22px;line-height:24px;display:block}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta a span.mobile{display:none}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta a span.desktop{display:table-cell}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta1{background-image:url("img/percorso/cta1.jpg?v=2.27.92");margin-right:2%}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta2{background-image:url("img/percorso/cta2.jpg?v=2.27.92")}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta3{background-image:url("img/percorso/cta3.jpg?v=2.27.92");margin-right:2%}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta4{background-image:url("img/percorso/cta4.jpg?v=2.27.92")}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta.box_albo{background-image:url("img/percorso/cta_albo.jpg?v=2.27.92")}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta.box_foto_video{background-image:url("img/percorso/cta_gallery.jpg?v=2.27.92")}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta.box_news{background-image:url("img/percorso/box_news.jpg?v=2.27.92")}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta.box_tour_operator{background-image:url("img/percorso/box_tour_operator2.jpg?v=2.27.92")}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta.box_garibaldi{background-image:url("img/percorso/cta_garibaldi.jpg?v=2.27.92")}.cont-percorso .row.cont-centrale .cont-adv-small{padding-left:0}.cont-percorso .row.cont-centrale .cont-adv-small .cont-adv{text-align:center;height:285px;line-height:285px;background-color:#cfd2d4}.cont-percorso .row.cont-centrale .cont-adv-small h2{display:none}@media screen and (max-width: 1023px){.cont-percorso .cont-titolo-desktop{display:none}.cont-percorso .cont-titolo-mobile{display:block;background:#000;padding-bottom:20px}.cont-percorso .cont-titolo-mobile .percorso-titolo{position:relative}.cont-percorso .cont-titolo-mobile .percorso-titolo-img{position:absolute;top:-25px;right:-60px;margin-right:0}.cont-percorso .ruota-percorso-class{display:none}.cont-percorso .tappe-widget-class{display:block}.cont-percorso .row.cont-centrale .cont-giro2016{width:100%}.cont-percorso .row.cont-centrale .cont-giroInNumeri{width:40%}.cont-percorso .row.cont-centrale .cont-giroInNumeri p{font-size:25px;line-height:22px;margin-bottom:20px}.cont-percorso .row.cont-centrale .cont-giroInNumeri p span.km{font-size:50px;line-height:40px}.cont-percorso .row.cont-centrale .cont-giroInNumeri p span.num{font-size:60px;margin-right:3px;margin-bottom:3px}.cont-percorso .row.cont-centrale .cont-boxcta{width:57%}.cont-percorso .row.cont-centrale .cont-adv-small{width:43%}}@media screen and (max-width: 767px){.cont-percorso #cont-tappe-percorso{margin-bottom:15px}.cont-percorso .row.cont-centrale div p{font-size:14px;line-height:17px}.cont-percorso .row.cont-centrale .cont-videoFeed{width:100%}.cont-percorso .row.cont-centrale .cont-giroInNumeri{width:100%;padding-left:0.9375rem;padding-right:0.9375rem}.cont-percorso .row.cont-centrale .cont-giroInNumeri .col1{width:50%;float:left;border-right:1px solid #b1b5b8;padding-left:10px}.cont-percorso .row.cont-centrale .cont-giroInNumeri .col2{width:50%;float:right;padding-left:40px}.cont-percorso .row.cont-centrale .cont-giroInNumeri .rosso,.cont-percorso .row.cont-centrale .cont-giroInNumeri .azzurro{margin-bottom:45px}.cont-percorso .row.cont-centrale .cont-boxcta{width:100%;margin-top:25px;margin-bottom:10px}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta{height:105px}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta a span.mobile{display:table-cell}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta a span.desktop{display:none}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta a span{font-size:20px;line-height:22px}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta a span span{font-size:20px;line-height:22px}.cont-percorso .row.cont-centrale .cont-adv-small{width:100%;padding-left:0.9375rem;margin-bottom:15px}.cont-percorso .row.cont-centrale .cont-adv-small h2{display:block}}@media screen and (max-width: 550px){.cont-percorso .cont-titolo .percorso-titolo>.primaRiga{font-size:16px;line-height:18px}.cont-percorso .cont-titolo-mobile .percorso-titolo-img{width:33px;top:-15px;right:-30px}.cont-percorso .row.cont-centrale .cont-giroInNumeri .col1{padding-left:5px}.cont-percorso .row.cont-centrale .cont-giroInNumeri .col2{padding-left:20px}.cont-percorso .row.cont-centrale .cont-giroInNumeri p{font-size:15px;line-height:14px;margin-bottom:10px}.cont-percorso .row.cont-centrale .cont-giroInNumeri p span.km{font-size:28px;line-height:25px}.cont-percorso .row.cont-centrale .cont-giroInNumeri p span.num{font-size:35px;margin-right:4px;margin-bottom:2px}.cont-percorso .row.cont-centrale .cont-giroInNumeri .rosso,.cont-percorso .row.cont-centrale .cont-giroInNumeri .azzurro{margin-bottom:22px}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta{height:55px}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta a span{font-size:15px;line-height:15px}.cont-percorso .row.cont-centrale .cont-boxcta .boxcta a span span{font-size:15px;line-height:15px}.cont-percorso .row.cont-centrale .cont-adv-small .cont-adv{background-color:transparent}}.page-template-percorso-tappe h1{text-align:center}.page-template-percorso-tappe table{width:100%;margin:1.25rem 0}.page-template-percorso-tappe table th,.page-template-percorso-tappe table td{font-size:14px;text-align:center;padding-left:5px;padding-right:5px}.page-template-percorso-tappe table th img{width:20px}.page-template-percorso-tappe table .infoTappe{background:#E8EAEC}.page-template-percorso-tappe table .activeInfo{display:block}.page-template-percorso-tappe table .paddingCitta{padding-left:2px;padding-right:2px}.page-template-percorso-tappe .header{margin:15px 0px}.page-template-percorso-tappe .contentTable{overflow-x:auto}.page-template-percorso-tappe .upperText{text-transform:capitalize}.page-template-percorso-tappe .accordionElencoTappe{text-align:center;color:#E83368 !important;cursor:pointer;font-size:30px}.page-template-percorso-tappe .panel{padding:0 18px;display:none;background-color:white;overflow:hidden}.page-template-percorso-tappe .descriptionTappa{border-bottom:2px solid #CCCCCC;padding:20px 0px;font-family:'kelson_light';text-align:justify;font-size:19px;line-height:34px;color:#000}.page-template-percorso-tappe .showMobile{display:none}@media screen and (max-width: 767px){.page-template-percorso-tappe .hideMobile{display:none}.page-template-percorso-tappe .showMobile{display:block}.page-template-percorso-tappe .contentTable{overflow-x:hidden}.page-template-percorso-tappe .descriptionTappa{font-size:14px;padding:5px 0px;line-height:25px}.page-template-percorso-tappe table,.page-template-percorso-tappe thead,.page-template-percorso-tappe tr,.page-template-percorso-tappe td,.page-template-percorso-tappe th{font-size:0.7rem !important;padding:0.4rem 0.3rem 0.3rem !important}}@media screen and (min-width: 1024px){.page-template-percorso-tappe .paddingCitta,.page-template-percorso-tappe .dataDesktop{white-space:nowrap}}.page-template-percorso-tappe .single-tappa-tecniche-tab{padding:20px 0.9375rem 5px 0.9375rem}.page-template-percorso-tappe .single-tappa-tecniche-tab>.columns{padding:0px;margin:0px}.page-template-percorso-tappe .single-tappa-tecniche-tab>.columns>.tabs>li{margin:0px;padding:0px}.page-template-percorso-tappe .single-tappa-tecniche-tab>.columns>.tabs>li>a{background:transparent;margin:0px;padding:5px 15px 5px 15px;font-size:21px;line-height:21px;color:#000 !important;opacity:0.5;text-transform:uppercase;font-weight:normal;font-family:'neusabold'}.page-template-percorso-tappe .single-tappa-tecniche-tab>.columns>.tabs>li:hover>a,.page-template-percorso-tappe .single-tappa-tecniche-tab>.columns>.tabs>li.active>a{color:#ff4984 !important;opacity:1.0}.page-template-percorso-tappe .single-tappa-tecniche-tab>.columns>.tabs-content{margin-bottom:0}.page-template-percorso-tappe .single-tappa-tecniche-tab>.columns>.tabs-content>.content{cursor:pointer;margin:0px;padding:0px;border:4px solid #FFFFFF;border-radius:4px}.page-template-percorso-tappe .single-tappa-tecniche-tab .tabs-desktop{display:block}.page-template-percorso-tappe .single-tappa-tecniche-tab .tabs-mobile{display:none}@media screen and (max-width: 1023px){.page-template-percorso-tappe .single-tappa-tecniche-tab{padding:20px 0.9375rem 5px 0.9375rem}.page-template-percorso-tappe .single-tappa-tecniche-tab>.columns>.tabs>li>a{font-size:16px;line-height:20px;padding:5px 20px 5px 0px}}@media screen and (max-width: 767px){.page-template-percorso-tappe .single-tappa-tecniche-tab{padding:5px 0.9375rem 5px 0.9375rem}.page-template-percorso-tappe .single-tappa-tecniche-tab .tabs-desktop{display:none}.page-template-percorso-tappe .single-tappa-tecniche-tab .tabs-mobile{display:block}}.page-template-percorso-tappe .bl_inline.stars>div{display:inline-block;width:14px;height:13px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/streaming/stella_vuota.png?v=2.27.92")}.page-template-percorso-tappe .bl_inline.stars>div.on{background-image:url("img/streaming/stella_piena.png?v=2.27.92")}.page-template-percorso-tappe .tipo-tappa>div{width:32px;height:32px;margin:auto}.page-template-percorso-tappe .item-giallo{background-image:url("img/tappe-widget/bollino_giallo.png?v=2.27.92");background-size:32px 32px;background-repeat:no-repeat}.page-template-percorso-tappe .item-rosso{background-image:url("img/tappe-widget/bollino_rosso.png?v=2.27.92");background-size:32px 32px;background-repeat:no-repeat}.page-template-percorso-tappe .item-azzurro{background-image:url("img/tappe-widget/bollino_azzurro.png?v=2.27.92");background-size:32px 32px;background-repeat:no-repeat}.page-template-percorso-tappe .item-blu{background-image:url("img/tappe-widget/bollino_blu.png?v=2.27.92");background-size:32px 32px;background-repeat:no-repeat}.page-template-percorso-tappe .percorso2020{cursor:pointer}.page-template-percorso-tappe .percorso2020:hover{background:#FF286E;border-color:transparent}#content.privacy{padding-top:70px}#content.privacy .tabs{margin-left:0.9375rem;margin-right:0.9375rem;overflow:hidden;border-bottom:solid 2px #FF4984}#content.privacy .tabs li{float:left;margin:0 30px 0 0}#content.privacy .tabs li a{font-family:'neusasemibold', sans-serif;display:block;border-bottom:solid 4px transparent;color:#505659;line-height:32px;padding:0;text-decoration:none;background-color:transparent}#content.privacy .tabs li.active a{background-color:transparent;border-bottom-color:#FF4984;color:#505659}#content.privacy .tabs li:hover a{background-color:transparent}#content.privacy .tabs-content{margin-left:0.9375rem;margin-right:0.9375rem;width:auto}#content.privacy .tabs-content a{color:#505659;text-decoration:underline}#content.privacy .tabs-content #_bapw-link{color:#fff}#content.privacy .tabs-content h4{margin-top:30px;font-family:'neusabold', sans-serif;color:#505659}#content.privacy .tabs-content p{line-height:24px;font-size:16px;margin-top:10px;margin-bottom:10px;font-family:'neusaregular', sans-serif}#content.privacy .tabs-content strong{font-family:'neusasemibold', sans-serif}#content.privacy .tabs-content button{display:inline-block;padding:3px 10px 0px 10px;height:2em;cursor:pointer;position:relative;text-align:center;color:#ffffff;background-color:#FF4984}#content.privacy .tabs-content button a{text-decoration:none;color:#fff}@media screen and (max-width: 767px){#content.privacy .tabs li{float:none}#content.privacy .tabs li a{display:inline-block}}#content.registrazione{position:relative;padding:0px}#content.registrazione .clall{clear:both}#content.registrazione>.row.registrazione-image{margin:0px}#content.registrazione>.row.registrazione-image>.columns{padding-left:0px;padding-right:0px}#content.registrazione>.row.registrazione-image>.columns>.contimg{width:100%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat;border-bottom:2px solid #FF286E;padding-bottom:48.53%;position:relative}#content.registrazione>.row.registrazione-image>.columns>.contimg>span{display:block;position:absolute;width:100%;top:50%;left:0px;color:#ffffff;font-size:80px;line-height:0px;text-align:center;text-transform:uppercase;font-family:'neusasemibold';font-weight:normal;text-shadow:2px 2px 2px #333}@media screen and (max-width: 1023px){#content.registrazione>.row.registrazione-image>.columns>.contimg>span{font-size:65px}}@media screen and (max-width: 767px){#content.registrazione>.row.registrazione-image>.columns>.contimg>span{font-size:32px}}#content.registrazione .riga.immagine{margin-top:0px}#content.registrazione .riga.testo_in_colonne{padding-left:0.9375rem;padding-right:0.9375rem}@media screen and (max-width: 767px){#content.registrazione .riga.testo_in_colonne>.columns.bl_accordion{padding-bottom:0px;max-height:170px;overflow:hidden;margin-bottom:0px;-webkit-transition:max-height 0.8s ease-in;-moz-transition:max-height 0.8s ease-in;-o-transition:max-height 0.8s ease-in;transition:max-height 0.8s ease-in}}#content.registrazione .riga.testo_in_colonne>.columns.bl_accordion>.fade{position:absolute;background-image:url("img/giroclub/fade.png?v=2.27.92");background-position:left top;background-repeat:repeat-x;background-size:100% 72px;width:100%;bottom:0px;left:0px;right:0px;height:52px;z-index:10;display:none}@media screen and (max-width: 767px){#content.registrazione .riga.testo_in_colonne>.columns.bl_accordion>.fade{display:block}}@media screen and (max-width: 767px){#content.registrazione .riga.testo_in_colonne>.columns.bl_accordion.opened{max-height:10000px}#content.registrazione .riga.testo_in_colonne>.columns.bl_accordion.opened>.fade{display:none}#content.registrazione .riga.testo_in_colonne>.columns.bl_accordion.opened>div.cta{display:none}}@media screen and (max-width: 767px){#content.registrazione .riga.testo_in_colonne>.columns.bl_accordion.qtacols_1{padding-bottom:inherit;height:inherit;overflow:inherit;margin-bottom:inherit}}#content.registrazione .riga.testo_in_colonne>.columns.bl_accordion.qtacols_1>.fade{display:none}#content.registrazione .riga{margin-top:12px;margin-bottom:0px}#content.registrazione .riga>.columns,#content.registrazione .riga>.columns p{position:relative;font-size:20px;line-height:26px;font-family:'neusamedium', sans-serif;color:#1a1a1a}@media screen and (max-width: 1023px){#content.registrazione .riga>.columns,#content.registrazione .riga>.columns p{font-size:18px;line-height:20px}}@media screen and (max-width: 767px){#content.registrazione .riga>.columns,#content.registrazione .riga>.columns p{font-size:13px;line-height:18px}}@media screen and (max-width: 767px){#content.registrazione .riga>.columns p{margin-top:0.3rem;margin-bottom:0px}}#content.registrazione .riga>.columns a.cta{position:relative;z-index:20;padding-top:4px}#content.registrazione .riga>.columns a.cta>span{font-size:20px;line-height:31px;height:31px}#content.registrazione .riga>.columns div.cta{display:none;position:absolute;bottom:0px;right:0.9375rem;z-index:20;padding-top:0px;cursor:pointer}#content.registrazione .riga>.columns div.cta>span{font-size:13px;line-height:29px;height:29px}@media screen and (max-width: 767px){#content.registrazione .riga>.columns div.cta{display:block}}#content.registrazione .row.contenuti{margin:0px 0px 0.9375rem 0px}#content.registrazione .cta{position:absolute;right:15px;bottom:13px;padding-top:5px;background-image:url("img/carovana/cta_top.png?v=2.27.92");background-size:11px 7px}#content.registrazione .cta span{letter-spacing:0.02rem;background-image:url("img/carovana/cta.png?v=2.27.92");height:24px;line-height:24px;padding:0 10px 0 24px}#content.registrazione #row_top-sponsor{margin-left:0px;margin-right:0px}#content.registrazione .form_giro{width:75%}#content.registrazione .form_giro label{font-size:22px;line-height:22px;font-family:neusamedium;text-transform:uppercase}#content.registrazione .form_giro label>small{text-transform:none}#content.registrazione .form_giro .error{font-size:17px}#content.registrazione .form_giro button.cta_giro{background:none;float:right;padding:0px}#content.registrazione .form_giro button.cta_giro .cta{position:relative;right:inherit;margin-right:1px;bottom:inherit;padding-top:7px}#content.reset-password{position:relative;padding:0px}#content.reset-password .clall{clear:both}#content.reset-password>.row.reset-password-image{margin:0px}#content.reset-password>.row.reset-password-image>.columns{padding-left:0px;padding-right:0px}#content.reset-password>.row.reset-password-image>.columns>.contimg{width:100%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat;border-bottom:2px solid #FF286E;padding-bottom:48.53%;position:relative}#content.reset-password>.row.reset-password-image>.columns>.contimg>span{display:block;position:absolute;width:100%;top:50%;left:0px;color:#ffffff;font-size:80px;line-height:0px;text-align:center;text-transform:uppercase;font-family:'neusasemibold';font-weight:normal;text-shadow:2px 2px 2px #333}@media screen and (max-width: 1023px){#content.reset-password>.row.reset-password-image>.columns>.contimg>span{font-size:65px}}@media screen and (max-width: 767px){#content.reset-password>.row.reset-password-image>.columns>.contimg>span{font-size:32px}}#content.reset-password .riga.immagine{margin-top:0px}#content.reset-password .riga.testo_in_colonne{padding-left:0.9375rem;padding-right:0.9375rem}@media screen and (max-width: 767px){#content.reset-password .riga.testo_in_colonne>.columns.bl_accordion{padding-bottom:0px;max-height:170px;overflow:hidden;margin-bottom:0px;-webkit-transition:max-height 0.8s ease-in;-moz-transition:max-height 0.8s ease-in;-o-transition:max-height 0.8s ease-in;transition:max-height 0.8s ease-in}}#content.reset-password .riga.testo_in_colonne>.columns.bl_accordion>.fade{position:absolute;background-image:url("img/giroclub/fade.png?v=2.27.92");background-position:left top;background-repeat:repeat-x;background-size:100% 72px;width:100%;bottom:0px;left:0px;right:0px;height:52px;z-index:10;display:none}@media screen and (max-width: 767px){#content.reset-password .riga.testo_in_colonne>.columns.bl_accordion>.fade{display:block}}@media screen and (max-width: 767px){#content.reset-password .riga.testo_in_colonne>.columns.bl_accordion.opened{max-height:10000px}#content.reset-password .riga.testo_in_colonne>.columns.bl_accordion.opened>.fade{display:none}#content.reset-password .riga.testo_in_colonne>.columns.bl_accordion.opened>div.cta{display:none}}@media screen and (max-width: 767px){#content.reset-password .riga.testo_in_colonne>.columns.bl_accordion.qtacols_1{padding-bottom:inherit;height:inherit;overflow:inherit;margin-bottom:inherit}}#content.reset-password .riga.testo_in_colonne>.columns.bl_accordion.qtacols_1>.fade{display:none}#content.reset-password .riga{margin-top:12px;margin-bottom:0px}#content.reset-password .riga>.columns,#content.reset-password .riga>.columns p{position:relative;font-size:20px;line-height:26px;font-family:'neusamedium', sans-serif;color:#1a1a1a}@media screen and (max-width: 1023px){#content.reset-password .riga>.columns,#content.reset-password .riga>.columns p{font-size:18px;line-height:20px}}@media screen and (max-width: 767px){#content.reset-password .riga>.columns,#content.reset-password .riga>.columns p{font-size:13px;line-height:18px}}@media screen and (max-width: 767px){#content.reset-password .riga>.columns p{margin-top:0.3rem;margin-bottom:0px}}#content.reset-password .riga>.columns a.cta{position:relative;z-index:20;padding-top:4px}#content.reset-password .riga>.columns a.cta>span{font-size:20px;line-height:31px;height:31px}#content.reset-password .riga>.columns div.cta{display:none;position:absolute;bottom:0px;right:0.9375rem;z-index:20;padding-top:0px;cursor:pointer}#content.reset-password .riga>.columns div.cta>span{font-size:13px;line-height:29px;height:29px}@media screen and (max-width: 767px){#content.reset-password .riga>.columns div.cta{display:block}}#content.reset-password .row.contenuti{margin:0px 0px 0.9375rem 0px}#content.reset-password .cta{position:absolute;right:15px;bottom:13px;padding-top:5px;background-image:url("img/carovana/cta_top.png?v=2.27.92");background-size:11px 7px}#content.reset-password .cta span{letter-spacing:0.02rem;background-image:url("img/carovana/cta.png?v=2.27.92");height:24px;line-height:24px;padding:0 10px 0 24px}#content.reset-password #row_top-sponsor{margin-left:0px;margin-right:0px}#content.reset-password .form_giro{width:75%}#content.reset-password .form_giro label{font-size:22px;line-height:22px;font-family:neusamedium;text-transform:uppercase}#content.reset-password .form_giro label>small{text-transform:none}#content.reset-password .form_giro .error{font-size:17px}#content.reset-password .form_giro button.cta_giro{background:none;float:right;padding:0px}#content.reset-password .form_giro button.cta_giro .cta{position:relative;right:inherit;margin-right:1px;bottom:inherit;padding-top:7px}.social-wall-page .cont-social-wall #home_social-wall-feed-int h2{margin:70px 0.9375rem 5px 0.9375rem}.social-wall-page .cont-social-wall #home_social-wall-feed-int>.cta{display:none}.social-wall-page .cont-social-wall #home_social-wall-feed-int .juicer-feed{min-height:600px}.social-wall-page .cont-social-wall #home_social-wall-feed-int .juicer-feed .j-poster{margin:0 8px 8px 8px;padding:8px 0 0 0;height:38px;display:block !important}.social-wall-page .cont-social-wall #home_social-wall-feed-int .juicer-feed .referral{display:none}.social-wall-page .cont-social-wall #home_social-wall-feed-int .juicer-feed .j-loading{display:none}.social-wall-page .cont-social-wall #home_social-wall-feed-int .juicer-feed .j-loading:before{animation:none}.social-wall-page .cont-social-wall #home_social-wall-feed-int .juicer-feed .j-loading:after{display:none}.social-wall-page .cont-social-wall #home_social-wall-feed-int .juicer-feed.modern li.feed-item.j-twitter .j-image{margin:0}.social-wall-iframe .cont-social-wall #home_social-wall-feed-int .juicer-feed{min-height:600px;background-color:#FF286E}.social-wall-iframe .cont-social-wall #home_social-wall-feed-int .juicer-feed .j-loading{display:block;border-color:#fff}.page-template-soste .sosteColorRosa,.page-template-soste .sosteColorRosa h2,.page-template-soste .sosteColorRosa a{color:#E83368 !important}.page-template-soste .sosteColorGrigio,.page-template-soste .sosteColorGrigio h2,.page-template-soste .sosteColorGrigio a{color:#404A4C !important}.page-template-soste .sosteH1{background:#404A4C;color:#fff !important;padding-left:10px}#content.sponsor-list{padding-bottom:35px}#content.sponsor-list .clall{clear:both}#content.sponsor-list>.row.sponsor-head>.columns{padding-left:0px;padding-right:0px;position:relative;background-color:#2d3439;padding-bottom:23.93%}@media screen and (max-width: 767px){#content.sponsor-list>.row.sponsor-head>.columns{padding-bottom:47.5%;border-bottom:3px solid #FF286E}}#content.sponsor-list>.row.sponsor-head>.columns>h1{display:block;position:absolute;width:100%;text-align:center;top:50%;margin-top:-25px;color:#FFFFFF;font-size:41px;line-height:41px;margin-left:35px;font-family:'neusabold';text-transform:uppercase;text-align:center}@media screen and (max-width: 1023px){#content.sponsor-list>.row.sponsor-head>.columns>h1{font-size:31px;line-height:31px;margin-left:29px}}@media screen and (max-width: 767px){#content.sponsor-list>.row.sponsor-head>.columns>h1{font-size:26px;line-height:23px}}#content.sponsor-list>.row.sponsor-head>.columns>h1>span{display:inline-block;padding-bottom:16px;background-image:url("img/sponsor/underscore_h1.png?v=2.27.92");background-position:left bottom;background-repeat:no-repeat;background-size:auto}#content.sponsor-list>.row.sponsor-head>.columns>h1>span>br{display:none}@media screen and (max-width: 1023px){#content.sponsor-list>.row.sponsor-head>.columns>h1>span{padding-bottom:14px}}@media screen and (max-width: 1023px){#content.sponsor-list>.row.sponsor-head>.columns>h1>span{background-size:auto 6px;padding-bottom:11px}}@media screen and (max-width: 767px){#content.sponsor-list>.row.sponsor-head>.columns>h1>span{background:none;padding-bottom:0px}}#content.sponsor-list>.row.sponsor-head>.columns>h1>span .quote{display:inline-block;position:relative}#content.sponsor-list>.row.sponsor-head>.columns>h1>span .quote>span{display:block;position:absolute;width:76px;height:51px;left:-85px;top:-30px;background-image:url("img/sponsor/quote_1024.png?v=2.27.92");background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 1023px){#content.sponsor-list>.row.sponsor-head>.columns>h1>span .quote>span{width:58px;height:38px;left:-63px;top:-23px}}@media screen and (max-width: 767px){#content.sponsor-list>.row.sponsor-head>.columns>h1>span .quote{display:none}}@media screen and (max-width: 767px){#content.sponsor-list>.row.sponsor-filtri{display:none}}#content.sponsor-list>.row.sponsor-filtri>.columns{padding:1.875rem}#content.sponsor-list>.row.sponsor-filtri>.columns>h2{font-size:17px;line-height:17px;font-family:'neusasemibold';color:#40484b;text-transform:uppercase;margin-bottom:15px}#content.sponsor-list>.row.sponsor-filtri>.columns>table{margin:0px;padding:0px;background:transparent;border-collapse:collapse;border:none;width:100%;padding-left:0.2812rem}#content.sponsor-list>.row.sponsor-filtri>.columns>table thead{background:transparent;padding:0px;margin:0px;border-collapse:collapse;border:none}#content.sponsor-list>.row.sponsor-filtri>.columns>table th{margin:0px;padding:0px 9px 0px 9px;background:transparent;border-collapse:collapse;border:none;font-size:20px;line-height:20px;text-transform:uppercase;font-family:'neusasemibold';font-weight:normal;color:#505659}#content.sponsor-list>.row.sponsor-filtri>.columns>table th a{color:#505659;text-decoration:none}#content.sponsor-list>.row.sponsor-filtri>.columns>table th a:hover{color:#FF286E}#content.sponsor-list>.row.sponsor-filtri>.columns>table th a.on{color:#FF286E;text-decoration:underline}@media screen and (max-width: 1023px){#content.sponsor-list>.row.sponsor-filtri>.columns>table th{font-size:17px}}#content.sponsor-list .sponsor-categories{background-color:#FFFFFF;padding:1.875rem}@media screen and (max-width: 767px){#content.sponsor-list .sponsor-categories{padding:0px 0.9375rem 0px 0.9375rem;margin-top:16px}}#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>h3{display:block;padding:0px 0px 2px 0px;margin:0px;font-family:'neusasemibold';font-size:25px;line-height:25px;text-transform:uppercase;color:#505659;border-bottom:2px solid #FF286E}@media screen and (max-width: 767px){#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>h3{display:none}}#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor{position:relative;float:left;width:26.4%;padding-bottom:26.3%;margin-right:10.4%;margin-top:30px;margin-bottom:50px}@media screen and (max-width: 767px){#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor{width:42.42%;padding-bottom:42.42%;margin-top:20px;margin-bottom:25px}}#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor>.cimg{position:absolute;width:100%;height:100%;background-position:center center;background-size:100% 100%;background-repeat:no-repeat;background-image:url("img/sponsor/box_1024.png?v=2.27.92")}#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor>.cimg>div{position:absolute;width:100%;height:100%;background-position:center center;background-size:75% auto;background-repeat:no-repeat}#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor>.cta{position:absolute;bottom:-38px;right:0px;margin-top:20px;padding-top:3px}@media screen and (max-width: 767px){#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor>.cta{background:none;padding-top:0px;bottom:-25px}}#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor>.cta>span{font-size:17px;line-height:29px}@media screen and (max-width: 767px){#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor>.cta>span{font-size:11px;line-height:15px}}@media screen and (max-width: 360px){#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor>.cta>span{padding:0 5px 0 10px}}#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor.last{margin-right:0%}@media screen and (max-width: 767px){#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor.last{margin-right:10.4%}}@media screen and (max-width: 767px){#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor.last_m{margin-right:0%}}@media screen and (max-width: 767px){#content.sponsor-list{padding-bottom:14px}#content.sponsor-list>.row.sponsor-head>.columns>h1{margin-left:0px}#content.sponsor-list>.row.sponsor-head>.columns>h1>span{text-align:left}#content.sponsor-list>.row.sponsor-head>.columns>h1>span>br{display:inherit}#content.sponsor-list>.row.sponsor-head>.columns>h1>span .quote_m{display:inline-block;position:relative}#content.sponsor-list>.row.sponsor-head>.columns>h1>span .quote_m>span{display:block;position:absolute;width:20px;height:13px;left:4px;top:-13px;background-image:url("img/sponsor/quote_1024.png?v=2.27.92");background-position:center center;background-repeat:no-repeat;background-size:contain}#content.sponsor-list .sponsor-categories{display:block;width:100%}#content.sponsor-list .sponsor-categories>.row.sponsor-category{display:inline !important;float:none;width:auto;margin:inherit}#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns{display:inline;width:auto;float:none;padding:inherit}#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors{display:inline;width:auto;float:none}#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor,#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor.last,#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors>.cont_sponsor.last_m{margin-right:4%;margin-left:3%;width:43%}#content.sponsor-list .sponsor-categories>.row.sponsor-category>.columns>.cont_sponsors .clall{clear:none}#content.sponsor-list .sponsor-categories>.row.sponsor-category::after,#content.sponsor-list .sponsor-categories>.row.sponsor-category::before{display:none}#content.sponsor-list .sponsor-categories .clall_m{clear:both}}#content.sponsor-list.slug_sponsor-carovana>.row.sponsor-head>.columns{background-color:#e30171}#content.sponsor-list.slug_sponsor-carovana>.row.sponsor-head>.columns>h1{margin-left:0px}#content.sponsor-list.slug_sponsor-carovana>.row.sponsor-head>.columns>h1 span .quote>span{display:none}#content.squadre .clall{clear:both}#content.squadre>.row.squadre-image>.columns{padding-left:0px;padding-right:0px}#content.squadre>.row.squadre-image>.columns>.contimg{width:100%;padding-bottom:34.18%;background-position:center center;background-size:cover;background-repeat:no-repeat}#content.squadre>.row.squadre-content>.columns{padding:0px;margin-top:15px}#content.squadre>.row.squadre-content>.columns>div{position:relative;padding:0px 10px 0px 10px}#content.squadre>.row.squadre-content>.columns>div>h1{display:block;margin:0px;padding:0px 0px 6px 0.5rem;font-size:18px;font-family:'neusabold';line-height:18px;color:#40484b;text-transform:uppercase}#content.squadre>.row.squadre-content>.columns>div p{padding:8px 0px 8px 0px}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/body.page-template-streaming>.content_container{background-color:#e8eaec}body.page-template-streaming>.content_container>.content_wrap{background-color:#e8eaec}body.page-template-streaming #row_top-sponsor{background-color:#e8eaec}.ipad #content.streaming>.row.video_streaming>.columns>div{margin-bottom:24px}#content.streaming{position:relative;padding:0px;overflow-x:hidden;overflow-y:hidden}#content.streaming .topvideo{position:relative;width:100%;padding-bottom:56.25%}#content.streaming .topvideo .contvideo,#content.streaming .topvideo .bntplay,#content.streaming .topvideo .preview{position:absolute;width:100%;height:100%;top:0px;right:0px;bottom:0px;left:0px}#content.streaming .topvideo .contvideo{z-index:20}#content.streaming .topvideo .preview{z-index:10;background-size:cover;background-repeat:no-repeat;background-position:center center}#content.streaming .topvideo .preview.voff{z-index:21}#content.streaming .topvideo .bntplay{display:none;z-index:30;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:16.6% auto;cursor:pointer}#content.streaming>.row.streaming-image>.columns{padding-left:0px;padding-right:0px}#content.streaming>.row.streaming-image>.columns>.contimg{width:100%;padding-bottom:34.18%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat}#content.streaming>.row.titolo_streaming>.columns{padding-left:1.875rem;padding-right:1.875rem}#content.streaming>.row.titolo_streaming>.columns>h1{display:block;margin:0px 0px 0px 0px;padding:25px 0px 19px 0;font-size:18px;font-family:'neusabold';line-height:18px;color:#3d3d3d;text-transform:uppercase}#content.streaming>.row.video_streaming>.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;margin-bottom:24px}#content.streaming>.row.video_streaming>.columns>div{position:relative;padding-bottom:56.2745%;background-color:#222222}#content.streaming>.row.video_streaming>.columns>div>iframe{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#333333;width:100%;height:100%;margin:0;border:none;border-collapse:collapse}#content.streaming>.row.tweet_banner>.columns{position:relative;padding-left:0.46875rem;padding-right:0.46875rem}#content.streaming>.row.tweet_banner>.columns:first-child{padding-left:1.875rem}#content.streaming>.row.tweet_banner>.columns:last-child{padding-right:1.875rem}#content.streaming>.row.tweet_banner>.columns.tweets{position:relative;width:600px;height:333px}@media screen and (max-width: 1023px){#content.streaming>.row.tweet_banner>.columns.tweets{width:467px;height:261px;padding-right:0.9375rem;padding-left:0.9375rem}}@media screen and (max-width: 767px){#content.streaming>.row.tweet_banner>.columns.tweets{width:100%;height:auto}}#content.streaming>.row.tweet_banner>.columns.tweets>div{position:relative;height:333px}@media screen and (max-width: 1023px){#content.streaming>.row.tweet_banner>.columns.tweets>div{padding-bottom:0;height:261px}}#content.streaming>.row.tweet_banner>.columns.tweets>div>div{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#01abe6}#content.streaming>.row.tweet_banner>.columns.btn_banner{position:relative;width:436px}@media screen and (max-width: 1023px){#content.streaming>.row.tweet_banner>.columns.btn_banner{padding-left:0;padding-right:0.9375rem;width:330px;height:263px}}@media screen and (max-width: 767px){#content.streaming>.row.tweet_banner>.columns.btn_banner{width:100%;height:auto;padding-right:0}}#content.streaming>.row.tweet_banner>.columns.btn_banner>div{position:relative}@media screen and (max-width: 1023px){#content.streaming>.row.tweet_banner>.columns.btn_banner>div{padding-bottom:15px}}@media screen and (max-width: 767px){#content.streaming>.row.tweet_banner>.columns.btn_banner>div{padding-top:15px;padding-bottom:15px}}#content.streaming>.row.tweet_banner>.columns.btn_banner>div>a,#content.streaming>.row.tweet_banner>.columns.btn_banner>div>div.cta-store{display:block;background-color:#EEEEEE}@media screen and (max-width: 1023px){#content.streaming>.row.tweet_banner>.columns.btn_banner>div>a,#content.streaming>.row.tweet_banner>.columns.btn_banner>div>div.cta-store{width:314px;height:263px;margin:0 auto;position:relative}}@media screen and (max-width: 767px){#content.streaming>.row.tweet_banner>.columns.btn_banner>div>a,#content.streaming>.row.tweet_banner>.columns.btn_banner>div>div.cta-store{height:auto}}#content.streaming>.row.titolo_tappe>.columns{padding-left:1.875rem;padding-right:1.875rem}#content.streaming>.row.titolo_tappe>.columns>h1{display:block;margin:0px 0px 0px 0px;padding:25px 0px 19px 0;font-size:18px;font-family:'neusabold';line-height:18px;color:#141414;text-transform:uppercase}#content.streaming>.row.titolo>.columns{padding-left:1.875rem;padding-right:1.875rem}#content.streaming>.row.titolo>.columns>h1{display:block;margin:0px 0px 0px 0px;padding:0px 0px 12px 0;font-size:30px;font-family:'neusabold';line-height:30px;color:#141414;text-transform:uppercase}#content.streaming>.row.titolo>.columns>h2{display:block;margin:0px 0px 0px 0px;padding:0px 0px 14px 0;font-size:23px;font-family:'neusademibold';line-height:23px;color:#141414;text-transform:uppercase}@media screen and (max-width: 1023px){#content.streaming>.row.tappa{margin-bottom:40px}}#content.streaming>.row.tappa>.columns{position:relative;padding-left:0.46875rem;padding-right:0.46875rem}@media screen and (max-width: 1023px){#content.streaming>.row.tappa>.columns{padding-left:1.875rem;padding-right:1.875rem}}#content.streaming>.row.tappa>.columns:first-child{padding-left:1.875rem}#content.streaming>.row.tappa>.columns:last-child{padding-right:1.875rem}@media screen and (max-width: 767px){#content.streaming>.row.tappa>.columns{width:100%}}#content.streaming>.row.tappa>.columns>.cont_video{position:relative;padding-bottom:56.03%}#content.streaming>.row.tappa>.columns>.cont_video>div{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#EEEEEE}#content.streaming>.row.tappa>.columns>.cont_video>div>a{display:block;position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:auto 40%;background-image:url("img/home_newsfeed/play.png?v=2.27.92")}#content.streaming>.row.tappa>.columns>.cont_testo{position:relative;margin-top:10px}#content.streaming>.row.tappa>.columns>.cont_testo>div>div{padding:8px 0.9375rem 0 0.9375rem;font-size:17px;line-height:26px;font-family:'kelson_light', sans-serif;color:#1a1a1a}@media screen and (max-width: 1023px){#content.streaming>.row.tappa>.columns>.cont_testo>div>div{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){#content.streaming>.row.tappa>.columns>.cont_testo>div>div{font-size:11px;line-height:18px}}#content.streaming>.row.tappa>.columns>.cont_altimetria{position:relative}#content.streaming>.row.tappa>.columns>.cont_altimetria>div{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:#EEEEEE}#content.streaming>.row.tappa>.columns>.cont_planimetria{position:relative;margin-top:10px}#content.streaming>.row.tappa>.columns>.cont_planimetria>div{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#EEEEEE}#content.streaming>.row.tappa>.columns>div>img{margin:0px auto;display:block}#content.streaming .riga.testo_in_colonne{padding-left:0.9375rem;padding-right:0.9375rem}#content.streaming .riga{margin-top:12px;margin-bottom:12px}#content.streaming .riga>.columns,#content.streaming .riga>.columns p{position:relative;font-size:17px;line-height:26px;font-family:'kelson_light', sans-serif;color:#1a1a1a}@media screen and (max-width: 1023px){#content.streaming .riga>.columns,#content.streaming .riga>.columns p{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){#content.streaming .riga>.columns,#content.streaming .riga>.columns p{font-size:11px;line-height:18px}}@media screen and (max-width: 767px){#content.streaming .riga>.columns p{margin-top:0.3rem;margin-bottom:0px}}#content.streaming .riga>.columns.qtacols_1,#content.streaming .riga>.columns.qtacols_1 p{font-size:20px;line-height:31px}@media screen and (max-width: 1023px){#content.streaming .riga>.columns.qtacols_1,#content.streaming .riga>.columns.qtacols_1 p{font-size:16px;line-height:26px}}@media screen and (max-width: 767px){#content.streaming .riga>.columns.qtacols_1,#content.streaming .riga>.columns.qtacols_1 p{font-size:11px;line-height:18px}}#content.streaming>.riga.immagine{margin-top:0px}#content.streaming>.riga.immagine>.columns>span{display:block;position:absolute;z-index:20;width:100%;top:50%;left:0px;color:#ffffff;font-size:80px;line-height:0px;text-align:center;text-transform:uppercase;font-family:'neusasemibold';font-weight:normal;text-shadow:2px 2px 2px #333}@media screen and (max-width: 1023px){#content.streaming>.riga.immagine>.columns>span{font-size:65px}}@media screen and (max-width: 767px){#content.streaming>.riga.immagine>.columns>span{font-size:32px}}#content.streaming>.riga.immagine>.columns>img{position:relative;z-index:10}#content.streaming .live-twitter{background-color:#01abe6;color:#fff;width:100%;height:100%;padding:0.9375rem 0.4rem 0 0.9375rem;position:relative;float:right}#content.streaming .live-twitter .sfumatura{position:absolute;bottom:0;left:0;right:0;height:67px;width:100%;background-image:url("img/live/sfumatura-blu.png?v=2.27.92");background-repeat:repeat-x;z-index:2;pointer-events:none}#content.streaming .live-twitter .mCSB_inside>.mCSB_container{margin-right:20px}#content.streaming .live-twitter .scroll-twitter{height:270px}#content.streaming .live-twitter h2{color:#fff;text-transform:uppercase;font-size:19px;line-height:26px;margin-bottom:8px;margin-top:0}#content.streaming .live-twitter .juicer-feed.classic h1{display:none}#content.streaming .live-twitter .juicer-feed.classic li.feed-item{background-color:transparent;letter-spacing:normal;text-shadow:none;margin-bottom:0;padding-bottom:4%;border-bottom:1px solid #4dc5ea}#content.streaming .live-twitter .juicer-feed.classic li.feed-item .j-meta{display:none}#content.streaming .live-twitter .juicer-feed.classic li.feed-item .j-text{margin:0;padding:10px 0;font-size:16px;font-family:'neusamedium', sans-serif}#content.streaming .live-twitter .juicer-feed.classic li.feed-item p{font-size:16px;font-weight:700;line-height:1.2;margin-bottom:0.5rem}#content.streaming .live-twitter .juicer-feed.classic li.feed-item a{color:#fff;font-weight:700;text-decoration:underline !important}#content.streaming .live-twitter .juicer-feed.classic li.feed-item .info{color:#fff;line-height:1.2;font-weight:700}#content.streaming .live-twitter .juicer-feed.classic li.feed-item .info a{border-bottom:none}#content.streaming .live-twitter .juicer-feed.classic li.feed-item img{display:block;position:static;width:100%}#content.streaming .live-twitter .scrollable .viewport .overview{width:100%}@media screen and (max-width: 1023px){#content.streaming .live-twitter{width:100%}}@media screen and (max-width: 767px){#content.streaming .live-twitter{width:100%}#content.streaming .live-twitter iframe{width:100% !important}}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/body.page-template-streaming-2>.content_container{background-color:#efefef}@media screen and (max-width: 767px){body.page-template-streaming-2>.content_container{overflow-x:hidden}}body.page-template-streaming-2>.content_container>.content_wrap{background-color:#efefef}body.page-template-streaming-2 #row_top-sponsor{background-color:#efefef}#content.streaming-2{position:relative;padding:0px}#content.streaming-2 .topvideo,#content.streaming-2 .topvideo_prepost{position:relative;width:100%;padding-bottom:56.25%;margin-bottom:24px}#content.streaming-2 .topvideo .contvideo,#content.streaming-2 .topvideo .contvideo_prepost,#content.streaming-2 .topvideo .bntplay,#content.streaming-2 .topvideo .bntplay_prepost,#content.streaming-2 .topvideo .preview,#content.streaming-2 .topvideo_prepost .contvideo,#content.streaming-2 .topvideo_prepost .contvideo_prepost,#content.streaming-2 .topvideo_prepost .bntplay,#content.streaming-2 .topvideo_prepost .bntplay_prepost,#content.streaming-2 .topvideo_prepost .preview{position:absolute;width:100%;height:100%;top:0px;right:0px;bottom:0px;left:0px}#content.streaming-2 .topvideo .contvideo,#content.streaming-2 .topvideo .contvideo_prepost,#content.streaming-2 .topvideo_prepost .contvideo,#content.streaming-2 .topvideo_prepost .contvideo_prepost{z-index:20}#content.streaming-2 .topvideo .preview,#content.streaming-2 .topvideo_prepost .preview{z-index:10;background-size:cover;background-repeat:no-repeat;background-position:center center}#content.streaming-2 .topvideo .preview.voff,#content.streaming-2 .topvideo_prepost .preview.voff{z-index:21}#content.streaming-2 .topvideo .bntplay,#content.streaming-2 .topvideo .bntplay_prepost,#content.streaming-2 .topvideo_prepost .bntplay,#content.streaming-2 .topvideo_prepost .bntplay_prepost{display:none;z-index:30;background-position:center center;background-repeat:no-repeat;background-image:url("img/home_newsfeed/play.png?v=2.27.92");background-size:16.6% auto;cursor:pointer}#content.streaming-2 .widget.timeline-tappe-class{height:65px}@media screen and (max-width: 1023px){#content.streaming-2 .widget.timeline-tappe-class{height:50px}}@media screen and (max-width: 767px){#content.streaming-2 .widget.timeline-tappe-class{height:34px}}#content.streaming-2 .widget.timeline-tappe-class>.row{position:relative;margin:20px 0 0 0;overflow:hidden}#content.streaming-2 .widget.timeline-tappe-class>.row.timeline-tappe{background:#e8eaec}#content.streaming-2 .widget.timeline-tappe-class.fixedTop>.row{position:fixed;top:50px;z-index:100;margin:0}@media screen and (max-width: 767px){#content.streaming-2 .widget.timeline-tappe-class.fixedTop>.row{top:35px}}#content.streaming-2>.row.streaming-image>.columns{padding-left:0px;padding-right:0px}#content.streaming-2>.row.streaming-image>.columns>.contimg{width:100%;padding-bottom:34.18%;background-color:#e1e1e1;background-position:center center;background-size:cover;background-repeat:no-repeat}#content.streaming-2>.row.titolo_streaming>.columns{padding-left:1.875rem;padding-right:1.875rem}#content.streaming-2>.row.titolo_streaming>.columns>h1{display:block;margin:0px 0px 0px 0px;padding:25px 0px 19px 0;font-size:18px;font-family:'neusabold';line-height:18px;color:#3d3d3d;text-transform:uppercase}#content.streaming-2>.row.video_streaming>.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;margin-bottom:24px}#content.streaming-2>.row.video_streaming>.columns>div{position:relative;padding-bottom:56.2745%;background-color:#222222}#content.streaming-2>.row.video_streaming>.columns>div>iframe{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#333333;width:100%;height:100%;margin:0;border:none;border-collapse:collapse}#content.streaming-2>.row.tweet_banner>.columns{position:relative;padding-left:0.46875rem;padding-right:0.46875rem}#content.streaming-2>.row.tweet_banner>.columns:first-child{padding-left:1.875rem}#content.streaming-2>.row.tweet_banner>.columns:last-child{padding-right:1.875rem}#content.streaming-2>.row.tweet_banner>.columns.tweets{position:relative;width:617px;height:333px}@media screen and (max-width: 1023px){#content.streaming-2>.row.tweet_banner>.columns.tweets{width:467px;height:261px;padding-right:0.9375rem;padding-left:0.9375rem}}@media screen and (max-width: 767px){#content.streaming-2>.row.tweet_banner>.columns.tweets{width:100%;height:auto}}#content.streaming-2>.row.tweet_banner>.columns.tweets>div{position:relative;height:333px}@media screen and (max-width: 1023px){#content.streaming-2>.row.tweet_banner>.columns.tweets>div{padding-bottom:0;height:261px}}#content.streaming-2>.row.tweet_banner>.columns.tweets>div>div{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#01abe6}#content.streaming-2>.row.tweet_banner>.columns.btn_banner{width:437px;position:absolute;float:none;right:-0.9375rem}@media screen and (max-width: 1023px){#content.streaming-2>.row.tweet_banner>.columns.btn_banner{padding-left:0;padding-right:0.9375rem;width:331px;height:263px}}@media screen and (max-width: 767px){#content.streaming-2>.row.tweet_banner>.columns.btn_banner{position:relative;width:100%;float:right;right:inherit;height:auto}}#content.streaming-2>.row.tweet_banner>.columns.btn_banner>div{position:relative}@media screen and (max-width: 1023px){#content.streaming-2>.row.tweet_banner>.columns.btn_banner>div{padding-bottom:15px}}@media screen and (max-width: 767px){#content.streaming-2>.row.tweet_banner>.columns.btn_banner>div{padding-top:15px;padding-bottom:15px}}#content.streaming-2>.row.tweet_banner>.columns.btn_banner>div>a,#content.streaming-2>.row.tweet_banner>.columns.btn_banner>div>div.cta-store{display:block;background-color:#EEEEEE}@media screen and (max-width: 1023px){#content.streaming-2>.row.tweet_banner>.columns.btn_banner>div>a,#content.streaming-2>.row.tweet_banner>.columns.btn_banner>div>div.cta-store{width:314px;height:263px;margin:0 auto;position:relative}}@media screen and (max-width: 767px){#content.streaming-2>.row.tweet_banner>.columns.btn_banner>div>a,#content.streaming-2>.row.tweet_banner>.columns.btn_banner>div>div.cta-store{height:auto}}#content.streaming-2>.row.titolo_tappe>.columns{padding-left:1.875rem;padding-right:1.875rem}#content.streaming-2>.row.titolo_tappe>.columns>h1{display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0;font-size:18px;font-family:'neusabold';line-height:18px;color:#141414;text-transform:uppercase}#content.streaming-2>.cont_tappa{display:block;padding-top:20px}#content.streaming-2>.cont_tappa:nth-child(even){padding-left:0.9375rem;padding-right:0.46875rem}#content.streaming-2>.cont_tappa:nth-child(odd){padding-left:0.46875rem;padding-right:0.9375rem}@media screen and (max-width: 767px){#content.streaming-2>.cont_tappa{height:auto !important}#content.streaming-2>.cont_tappa:nth-child(even),#content.streaming-2>.cont_tappa:nth-child(odd){padding-left:0.9375rem;padding-right:0.9375rem}}#content.streaming-2>.cont_tappa:last-child{float:left}@media screen and (max-width: 767px){#content.streaming-2>.cont_tappa>.row{margin:0}}#content.streaming-2>.cont_tappa>.row.titolo.on>.columns>h1,#content.streaming-2>.cont_tappa>.row.titolo.on>.columns>h2{color:#c6073a}@media screen and (max-width: 767px){#content.streaming-2>.cont_tappa>.row.titolo>.columns{padding:0}}#content.streaming-2>.cont_tappa>.row.titolo>.columns>h1{display:block;margin:0px 0px 0px 0px;padding:0px 0px 5px 0;font-size:32px;line-height:32px;font-family:'neusabold';color:#141414;text-transform:uppercase}@media screen and (max-width: 1023px){#content.streaming-2>.cont_tappa>.row.titolo>.columns>h1{font-size:29px;line-height:29px}}#content.streaming-2>.cont_tappa>.row.titolo>.columns>h2{display:block;margin:0px 0px 0px 0px;padding:0px 0px 10px 0;font-size:28px;line-height:28px;font-family:'neusademibold';color:#141414;text-transform:uppercase}@media screen and (max-width: 1023px){#content.streaming-2>.cont_tappa>.row.titolo>.columns>h2{font-size:22px;line-height:23px}}@media screen and (max-width: 767px){#content.streaming-2>.cont_tappa>.row.titolo>.columns>h2{font-size:19px;line-height:23px}}#content.streaming-2>.cont_tappa>.row.titolo>.columns>h3{display:block;margin:0px 0px 0px 0px;padding:0px 0px 11px 0;font-size:22px;line-height:22px;font-family:'neusaregular';color:#141414;text-transform:uppercase}@media screen and (max-width: 1023px){#content.streaming-2>.cont_tappa>.row.titolo>.columns>h3{font-size:18px;line-height:18px}}@media screen and (max-width: 767px){#content.streaming-2>.cont_tappa>.row.titolo>.columns>h3{font-size:17px;line-height:18px}}#content.streaming-2>.cont_tappa>.row.titolo>.columns>h3>.bl_inline{display:inline-block;font-family:'neusaregular', sans-serif;color:#fff;font-size:20px;text-transform:uppercase}#content.streaming-2>.cont_tappa>.row.titolo>.columns>h3>.bl_inline>strong{font-family:'neusabold', sans-serif;font-weight:normal;text-transform:none}#content.streaming-2>.cont_tappa>.row.titolo>.columns>h3>.bl_inline.stars>div{display:inline-block;width:15px;height:15px;margin:0 2px 0 3px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("img/streaming/stella_vuota.png?v=2.27.92")}@media screen and (max-width: 1023px){#content.streaming-2>.cont_tappa>.row.titolo>.columns>h3>.bl_inline.stars>div{width:13px;height:13px;margin:0 1px 0 2px}}#content.streaming-2>.cont_tappa>.row.titolo>.columns>h3>.bl_inline.stars>div.on{background-image:url("img/streaming/stella_piena.png?v=2.27.92")}@media screen and (max-width: 1023px){#content.streaming-2>.cont_tappa>.row.tappa{margin-bottom:20px}}#content.streaming-2>.cont_tappa>.row.tappa>.columns{position:relative}@media screen and (max-width: 767px){#content.streaming-2>.cont_tappa>.row.tappa>.columns{width:100%;padding:0}}#content.streaming-2>.cont_tappa>.row.tappa>.columns>.cont_video{position:relative;padding-bottom:56.03%}#content.streaming-2>.cont_tappa>.row.tappa>.columns>.cont_video>div{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#EEEEEE}#content.streaming-2>.cont_tappa>.row.tappa>.columns>.cont_video>div>a{display:block;position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:auto 40%;background-image:url("img/home_newsfeed/play.png?v=2.27.92")}#content.streaming-2>.cont_tappa>.row.tappa>.columns>.cont_testo{position:relative;margin-top:10px}@media screen and (max-width: 767px){#content.streaming-2>.cont_tappa>.row.tappa>.columns>.cont_testo{margin-bottom:12px}}#content.streaming-2>.cont_tappa>.row.tappa>.columns>.cont_testo>div>div{font-size:17px;line-height:26px;font-family:'kelson_light', sans-serif;color:#1a1a1a}@media screen and (max-width: 1023px){#content.streaming-2>.cont_tappa>.row.tappa>.columns>.cont_testo>div>div{font-size:15px;line-height:20px}}@media screen and (max-width: 767px){#content.streaming-2>.cont_tappa>.row.tappa>.columns>.cont_testo>div>div{font-size:13px;line-height:21px}}@media screen and (max-width: 767px){#content.streaming-2>.cont_tappa>.row.tappa>.columns>.cont_testo>div>div>p{height:auto !important}}#content.streaming-2>.cont_tappa>.row.tappa>.columns>.cont_altimetria{position:relative}#content.streaming-2>.cont_tappa>.row.tappa>.columns>.cont_altimetria>div{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:#EEEEEE}#content.streaming-2>.cont_tappa>.row.tappa>.columns>.cont_planimetria{position:relative;margin-top:15px}#content.streaming-2>.cont_tappa>.row.tappa>.columns>.cont_planimetria>div{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#EEEEEE}#content.streaming-2>.cont_tappa>.row.tappa>.columns>div>img{margin:0px auto;display:block}#content.streaming-2 .riga.testo_in_colonne{padding-left:0.9375rem;padding-right:0.9375rem}#content.streaming-2 .riga{margin-bottom:20px}#content.streaming-2 .riga>.columns,#content.streaming-2 .riga>.columns p{position:relative;font-size:17px;line-height:26px;font-family:'kelson_light', sans-serif;color:#1a1a1a}@media screen and (max-width: 1023px){#content.streaming-2 .riga>.columns,#content.streaming-2 .riga>.columns p{font-size:16px;line-height:22px}}@media screen and (max-width: 767px){#content.streaming-2 .riga>.columns,#content.streaming-2 .riga>.columns p{font-size:13px;line-height:21px}}@media screen and (max-width: 767px){#content.streaming-2 .riga>.columns p{margin-top:0.3rem;margin-bottom:0px}}#content.streaming-2 .riga>.columns.qtacols_1,#content.streaming-2 .riga>.columns.qtacols_1 p{font-size:20px;line-height:31px}@media screen and (max-width: 1023px){#content.streaming-2 .riga>.columns.qtacols_1,#content.streaming-2 .riga>.columns.qtacols_1 p{font-size:22px;line-height:31px}}@media screen and (max-width: 767px){#content.streaming-2 .riga>.columns.qtacols_1,#content.streaming-2 .riga>.columns.qtacols_1 p{font-size:13px;line-height:21px}}#content.streaming-2>.riga.immagine{margin-top:0px}#content.streaming-2>.riga.immagine>.columns>span{display:block;position:absolute;z-index:20;width:100%;top:50%;left:0px;color:#ffffff;font-size:80px;line-height:0px;text-align:center;text-transform:uppercase;font-family:'neusasemibold';font-weight:normal;text-shadow:2px 2px 2px #333}@media screen and (max-width: 1023px){#content.streaming-2>.riga.immagine>.columns>span{font-size:65px}}@media screen and (max-width: 767px){#content.streaming-2>.riga.immagine>.columns>span{font-size:32px}}#content.streaming-2>.riga.immagine>.columns>img{position:relative;z-index:10}#content.streaming-2 .live-twitter{background-color:#01abe6;color:#fff;width:100%;height:100%;padding:0.9375rem 0.4rem 0 0.9375rem;position:relative;float:right}#content.streaming-2 .live-twitter .sfumatura{position:absolute;bottom:0;left:0;right:0;height:67px;width:100%;background-image:url("img/live/sfumatura-blu.png?v=2.27.92");background-repeat:repeat-x;z-index:2;pointer-events:none}#content.streaming-2 .live-twitter .mCSB_inside>.mCSB_container{margin-right:20px}#content.streaming-2 .live-twitter .scroll-twitter{height:270px}#content.streaming-2 .live-twitter h2{color:#fff;text-transform:uppercase;font-size:19px;line-height:26px;margin-bottom:8px;margin-top:0}#content.streaming-2 .live-twitter .juicer-feed.classic h1{display:none}#content.streaming-2 .live-twitter .juicer-feed.classic li.feed-item{background-color:transparent;letter-spacing:normal;text-shadow:none;margin-bottom:0;padding-bottom:4%;border-bottom:1px solid #4dc5ea}#content.streaming-2 .live-twitter .juicer-feed.classic li.feed-item .j-meta{display:none}#content.streaming-2 .live-twitter .juicer-feed.classic li.feed-item .j-text{margin:0;padding:10px 0;font-size:16px;font-family:'neusamedium', sans-serif}#content.streaming-2 .live-twitter .juicer-feed.classic li.feed-item p{font-size:16px;font-weight:700;line-height:1.2;margin-bottom:0.5rem}#content.streaming-2 .live-twitter .juicer-feed.classic li.feed-item a{color:#fff;font-weight:700;text-decoration:underline !important}#content.streaming-2 .live-twitter .juicer-feed.classic li.feed-item .info{color:#fff;line-height:1.2;font-weight:700}#content.streaming-2 .live-twitter .juicer-feed.classic li.feed-item .info a{border-bottom:none}#content.streaming-2 .live-twitter .juicer-feed.classic li.feed-item img{display:block;position:static;width:100%}#content.streaming-2 .live-twitter .scrollable .viewport .overview{width:100%}@media screen and (max-width: 1023px){#content.streaming-2 .live-twitter{width:100%}}@media screen and (max-width: 767px){#content.streaming-2 .live-twitter{width:100%}#content.streaming-2 .live-twitter iframe{width:100% !important}}/*!
Theme Name: giro
Theme URI: @TODO
Author: @TODO
Author URI: @TODO
Description: Custom theme for Giro d'Italia, inherits from WP-Forge theme
Version: 1.0.0
Text Domain: giro
Template: wp-forge
*/body.page-template-streaming-youtube>.content_container{background-color:#efefef}@media screen and (max-width: 767px){body.page-template-streaming-youtube>.content_container{overflow-x:hidden}}body.page-template-streaming-youtube>.content_container>.content_wrap{background-color:#efefef}body.page-template-streaming-youtube #row_top-sponsor{background-color:#efefef}body.page-template-streaming-youtube .rwd-video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}body.page-template-streaming-youtube .rwd-video iframe,body.page-template-streaming-youtube .rwd-video object,body.page-template-streaming-youtube .rwd-video embed{height:100%;left:0;position:absolute;top:0;width:100%}.page-id-9875 .row.page-image,.page-id-25101 .row.page-image,.page-id-24625 .row.page-image{margin-bottom:30px}.page-id-9875 .row.testo_con_immagine,.page-id-25101 .row.testo_con_immagine,.page-id-24625 .row.testo_con_immagine{width:32%;float:left;margin-right:2%;border-bottom:1px solid #e8eaec;margin-left:0;margin-bottom:10px;min-height:110px}.page-id-9875 .row.testo_con_immagine:nth-child(3n+1),.page-id-25101 .row.testo_con_immagine:nth-child(3n+1),.page-id-24625 .row.testo_con_immagine:nth-child(3n+1){margin-right:0%}.page-id-9875 .row.testo_con_immagine:last-child,.page-id-25101 .row.testo_con_immagine:last-child,.page-id-24625 .row.testo_con_immagine:last-child{margin-bottom:30px}.page-id-9875 .row.testo_con_immagine .testo h3,.page-id-25101 .row.testo_con_immagine .testo h3,.page-id-24625 .row.testo_con_immagine .testo h3{color:#000 !important;font-size:16px !important}.page-id-9875 .row.testo_con_immagine .testo h4,.page-id-25101 .row.testo_con_immagine .testo h4,.page-id-24625 .row.testo_con_immagine .testo h4{color:#000 !important;font-size:11px !important}.page-id-9875 .row.testo_con_immagine .columns.large-3.medium-4.small-12.col_sx,.page-id-25101 .row.testo_con_immagine .columns.large-3.medium-4.small-12.col_sx,.page-id-24625 .row.testo_con_immagine .columns.large-3.medium-4.small-12.col_sx{margin-bottom:30px !important}@media screen and (max-width: 767px){.page-id-9875 .row.testo_con_immagine,.page-id-25101 .row.testo_con_immagine,.page-id-24625 .row.testo_con_immagine{width:100%;float:none;margin-right:0%;border-bottom:1px solid #e8eaec}.page-id-9875 .row.testo_con_immagine .columns.large-3.medium-4.small-12.col_sx,.page-id-25101 .row.testo_con_immagine .columns.large-3.medium-4.small-12.col_sx,.page-id-24625 .row.testo_con_immagine .columns.large-3.medium-4.small-12.col_sx{width:30%}.page-id-9875 .row.testo_con_immagine .columns.large-9.medium-8.small-12.col_dx,.page-id-25101 .row.testo_con_immagine .columns.large-9.medium-8.small-12.col_dx,.page-id-24625 .row.testo_con_immagine .columns.large-9.medium-8.small-12.col_dx{width:70%}.page-id-9875 .row.testo_con_immagine .columns.large-9.medium-8.small-12.col_dx .testo,.page-id-25101 .row.testo_con_immagine .columns.large-9.medium-8.small-12.col_dx .testo,.page-id-24625 .row.testo_con_immagine .columns.large-9.medium-8.small-12.col_dx .testo{padding-top:10px}}.page-id-9875 #row_top-sponsor,.page-id-25101 #row_top-sponsor,.page-id-24625 #row_top-sponsor{clear:left}.addthis_toolbox a{padding:0 !important;float:none !important}.addthis_toolbox a img{display:none}#content a{outline:none}*{-webkit-tap-highlight-color:transparent}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiaW1wb3J0cy9fY29uZmlnLnNjc3MiLCJ2ZW5kb3IvX25vcm1hbGl6ZS5zY3NzIiwidmVuZG9yL19zY3V0LnNjc3MiLCJpbXBvcnRzL192YXJpYWJsZXMuc2NzcyIsImltcG9ydHMvX21lZGlhcXVlcmllcy5zY3NzIiwiaW1wb3J0cy9fY29sb3JzLnNjc3MiLCJpbXBvcnRzL19mb250cy5zY3NzIiwiaW1wb3J0cy9fZ2xvYmFsLnNjc3MiLCJpbXBvcnRzL19kLXBhcnRpYWxzLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzLzQwNC9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9hZHYtYmFubmVyL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL2Fkdi1kZnAvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvYWR2LXNtYWxsL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL2FyY2hpdmUtcmFzc2VnbmEtc3RhbXBhL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL2FyY2hpdmUtc3F1YWRyYS9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9iYW5uZXItdGFwcGUvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvY29va2llcy1zY3JpcHQvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvY291bnRkb3duL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL2N0YS1zdG9yZS9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9kb3ZlL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL2ZvbGxvdy11cy9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9mb290ZXIvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvZ2FsbGVyeS1saXN0L3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL2dhbGxlcnktbGlzdC1hY2kvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvZ2FsbGVyeS1saXN0LWNhcm92YW5hL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL2dhenpldHRhLWZlZWQvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvaGVhZGVyL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL2hpZ2hsaWdodHMvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvaW1hZ2VzLWZlZWQvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvaW5kZXgvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvbGl2ZS1jcm9uYWNhL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL2xpdmUtbmV3cy1mZWVkL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL2xvYWRpbmcvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvbWFnbGllLW9mZnNlYXNvbi9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9tZW51LWFjY29yZGlvbi9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9tZW51LWdpcm8vc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvbWVudS1naXJvLWZvb3Rlci9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9uZXdzLWZlZWQvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvbmV3cy1saXN0L3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL3BhZ2Uvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvcGVyY29yc28tYXJjaGl2aW8vc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvcGVyY29yc28tZGVmYXVsdC9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9yZXZpdmUtbWlkcmVjdC9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9zZWFyY2gvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvc2VhcmNoZm9ybS9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9zaW5nbGUtYXRsZXRhL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL3NpbmdsZS1saXZlL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL3NpbmdsZS1uZXdzL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL3NpbmdsZS1zcXVhZHJhL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL3NpbmdsZS10YXBwYS9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9zaW5nbGUtdGFwcGEtYXJjaGl2aW8vc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvc2luZ2xlLXRhcHBhLWRlZmF1bHQvc3R5bGUuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvc2tpbi9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9zb2NpYWwtd2FsbC1mZWVkL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL3RheG9ub215LXJhc3NlZ25hL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL3RvcC1jb2xsYXRlcmFsaS9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy90b3Atc3BvbnNvci9zdHlsZS5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy92aWRlby1mZWVkL3N0eWxlLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL3ZpZGVvLXRhcHBhL3N0eWxlLnNjc3MiLCIuLi8uLi9wYWdlcy9hbGJvL3N0eWxlLnNjc3MiLCIuLi8uLi9wYWdlcy9jYW5kaWRhdHVyYS10YXBwYS9zdHlsZS5zY3NzIiwiLi4vLi4vcGFnZXMvY2Fyb3ZhbmEvc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL2Nhcm92YW5hLXVzZXIvc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL2NsYXNzaWZpY2hlL3N0eWxlLnNjc3MiLCIuLi8uLi9wYWdlcy9jbGFzc2lmaWNoZS12aXJ0dWFsL3N0eWxlLnNjc3MiLCIuLi8uLi9wYWdlcy9lZGl6aW9uaS9zdHlsZS5zY3NzIiwiLi4vLi4vcGFnZXMvZWRpemlvbmktc3BlY2lhbGkvc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL2dhbGxlcnkvc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL2dhbGxlcnktYWNpL3N0eWxlLnNjc3MiLCIuLi8uLi9wYWdlcy9nYWxsZXJ5LWNhcm92YW5hL3N0eWxlLnNjc3MiLCIuLi8uLi9wYWdlcy9naXJvLWUvc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL2dpcm8tdHYvc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL2dpcm8tdmlydHVhbC9zdHlsZS5zY3NzIiwiLi4vLi4vcGFnZXMvZ2lyb2Fkdmlzb3Ivc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL2dpcm9jbHViL3N0eWxlLnNjc3MiLCIuLi8uLi9wYWdlcy9ob21lL3N0eWxlLnNjc3MiLCIuLi8uLi9wYWdlcy9pbi1sb21iYXJkaWEvc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL2xpdmUvc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL211c2VtZW50L3N0eWxlLnNjc3MiLCIuLi8uLi9wYWdlcy9uZXdzL3N0eWxlLnNjc3MiLCIuLi8uLi9wYWdlcy9wZXJjb3Jzby9zdHlsZS5zY3NzIiwiLi4vLi4vcGFnZXMvcGVyY29yc28tdGFwcGUvc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL3ByaXZhY3kvc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL3Jhc3NlZ25hLXN0YW1wYS9zdHlsZS5zY3NzIiwiLi4vLi4vcGFnZXMvcmVnaXN0cmF6aW9uZS9zdHlsZS5zY3NzIiwiLi4vLi4vcGFnZXMvcmVzZXQtcGFzc3dvcmQvc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL3NvY2lhbC13YWxsL3N0eWxlLnNjc3MiLCIuLi8uLi9wYWdlcy9zb2NpYWwtd2FsbC1pZnJhbWUvc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL3Nvc3RlL3N0eWxlLnNjc3MiLCIuLi8uLi9wYWdlcy9zb3N0ZS11ZmZpY2lhbGkvc3R5bGUuc2NzcyIsIi4uLy4uL3BhZ2VzL3Nwb25zb3ItbGlzdC9zdHlsZS5zY3NzIiwiLi4vLi4vcGFnZXMvc3F1YWRyZS9zdHlsZS5zY3NzIiwiLi4vLi4vcGFnZXMvc3RyZWFtaW5nL3N0eWxlLnNjc3MiLCIuLi8uLi9wYWdlcy9zdHJlYW1pbmctMi9zdHlsZS5zY3NzIiwiLi4vLi4vcGFnZXMvc3RyZWFtaW5nLXlvdXR1YmUvc3R5bGUuc2NzcyIsImltcG9ydHMvX3R2X2xvY2F0b3Iuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvL2xpYnJhcmllc1xuQGltcG9ydCBcImltcG9ydHMvY29uZmlnXCI7XG5AaW1wb3J0IFwidmVuZG9yL25vcm1hbGl6ZVwiO1xuQGltcG9ydCBcInZlbmRvci9zY3V0XCI7XG5AaW1wb3J0IFwiaW1wb3J0cy92YXJpYWJsZXNcIjtcblxuLy9wcm9qZWN0IGZpbGVzXG5AaW1wb3J0IFwiaW1wb3J0cy9tZWRpYXF1ZXJpZXNcIjtcbkBpbXBvcnQgXCJpbXBvcnRzL2NvbG9yc1wiO1xuQGltcG9ydCBcImltcG9ydHMvZm9udHNcIjtcbkBpbXBvcnQgXCJpbXBvcnRzL2dsb2JhbFwiO1xuXG4vL2R5bmFtaWMgZ2VuZXJhdGVkIHNhc3NcbkBpbXBvcnQgXCJpbXBvcnRzL2QtcGFydGlhbHNcIjtcblxuQGltcG9ydCBcImltcG9ydHMvdHZfbG9jYXRvci5zY3NzXCI7XG5cbi5hZGR0aGlzX3Rvb2xib3gge1xuICBhIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuI2NvbnRlbnQge1xuICBhIHtcbiAgICBvdXRsaW5lOm5vbmU7XG4gIH1cbn1cblxuKiB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59IiwiLyohXG5UaGVtZSBOYW1lOiBnaXJvXG5UaGVtZSBVUkk6IEBUT0RPXG5BdXRob3I6IEBUT0RPXG5BdXRob3IgVVJJOiBAVE9ET1xuRGVzY3JpcHRpb246IEN1c3RvbSB0aGVtZSBmb3IgR2lybyBkJ0l0YWxpYSwgaW5oZXJpdHMgZnJvbSBXUC1Gb3JnZSB0aGVtZVxuVmVyc2lvbjogMS4wLjBcblRleHQgRG9tYWluOiBnaXJvXG5UZW1wbGF0ZTogd3AtZm9yZ2VcbiovIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKipcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4gKiAyLiBQcmV2ZW50IGlPUyBhbmQgSUUgdGV4dCBzaXplIGFkanVzdCBhZnRlciBkZXZpY2Ugb3JpZW50YXRpb24gY2hhbmdlLFxuICogICAgd2l0aG91dCBkaXNhYmxpbmcgdXNlciB6b29tLlxuICovXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiAqIGFuZCBGaXJlZm94LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICogMi4gTm9ybWFsaXplIHZlcnRpY2FsIGFsaWdubWVudCBvZiBgcHJvZ3Jlc3NgIGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxuICogYWN0aXZlL2hvdmVyIHN0YXRlLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKi9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4gKi9cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cbiAqL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vKipcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cbiAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxuICogMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbiAgbWFyZ2luOiAwOyAvKiAzICovXG59XG5cbi8qKlxuICogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXG4gKi9cblxuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbiAqIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCwgSUUgOC85LzEwLzExLCBhbmQgT3BlcmEuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbiAqL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xuICBjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuICogdGhlIFVBIHN0eWxlc2hlZXQuXG4gKi9cblxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIEl0J3MgcmVjb21tZW5kZWQgdGhhdCB5b3UgZG9uJ3QgYXR0ZW1wdCB0byBzdHlsZSB0aGVzZSBlbGVtZW50cy5cbiAqIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXG4gKlxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXG4gKi9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cbiAqIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXG4gKiBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXG4gKi9cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuICogU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxuICogTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4gKi9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogVGFibGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cbiIsIi8qXG4qIFNjdXQsIGEgY29sbGVjdGlvbiBvZiBTYXNzIHV0aWxpdGllc1xuKiB0byBlYXNlIGFuZCBpbXByb3ZlIG91ciBpbXBsZW1lbnRhdGlvbnMgb2YgY29tbW9uIHN0eWxlLWNvZGUgcGF0dGVybnMuXG4qIHYxLjQuMFxuKiBEb2NzIGF0IGh0dHA6Ly9kYXZpZHRoZWNsYXJrLmdpdGh1Yi5pby9zY3V0XG4qL1xuXG5AbWl4aW4gc2N1dC1jbGVhcmZpeCB7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG59XG5cbiVzY3V0LWNsZWFyZml4IHtcbiAgQGluY2x1ZGUgc2N1dC1jbGVhcmZpeDtcbn1cbkBtaXhpbiBzY3V0LWxpc3QtdW5zdHlsZWQoXG4gICRuby1tYXJnaW46IHRydWVcbikge1xuXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gIEBpZiAkbm8tbWFyZ2luIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxufVxuXG4lc2N1dC1saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgc2N1dC1saXN0LXVuc3R5bGVkKCk7XG59XG4vLyBEZXBlbmRzIG9uIGBsaXN0LXVuc3R5bGVkYCBhbmQgYGNsZWFyZml4YC5cblxuQG1peGluIHNjdXQtbGlzdC1mbG9hdGVkIChcbiAgJHNwYWNlOiBmYWxzZSxcbiAgJGRpcjogbGVmdCxcbiAgJG5vLW1hcmdpbjogdHJ1ZVxuKSB7XG5cbiAgQGluY2x1ZGUgc2N1dC1saXN0LXVuc3R5bGVkKCRuby1tYXJnaW4pO1xuICBAaW5jbHVkZSBzY3V0LWNsZWFyZml4O1xuXG4gICYgPiBsaSB7XG4gICAgZmxvYXQ6ICRkaXI7XG4gIH1cblxuICBAaWYgJHNwYWNlIHtcbiAgICAmID4gbGkgKyBsaSB7XG4gICAgICBtYXJnaW4tI3skZGlyfTogJHNwYWNlO1xuICAgIH1cbiAgfVxuXG59XG5cbiVzY3V0LWxpc3QtZmxvYXRlZCB7XG4gIEBpbmNsdWRlIHNjdXQtbGlzdC1mbG9hdGVkO1xufVxuXG5AZnVuY3Rpb24gc2N1dC1hdXRvT3JWYWx1ZSAoJHZhbCkge1xuICBAaWYgJHZhbCA9PSBhIG9yICR2YWwgPT0gYXV0byB7XG4gICAgQHJldHVybiBhdXRvO1xuICB9XG4gIEBlbHNlIHtcbiAgICBAcmV0dXJuICR2YWw7XG4gIH1cbn1cblxuQG1peGluIHNjdXQtY29vcmRzIChcbiAgJGNvb3JkaW5hdGVzOiBuIG4gbiBuXG4pIHtcblxuICAkdG9wOiBudGgoJGNvb3JkaW5hdGVzLCAxKTtcbiAgJHJpZ2h0OiBudGgoJGNvb3JkaW5hdGVzLCAyKTtcbiAgJGJvdHRvbTogbnRoKCRjb29yZGluYXRlcywgMyk7XG4gICRsZWZ0OiBudGgoJGNvb3JkaW5hdGVzLCA0KTtcblxuICBAaWYgJHRvcCAhPSBuIHtcbiAgICB0b3A6IHNjdXQtYXV0b09yVmFsdWUoJHRvcCk7XG4gIH1cbiAgQGlmICRyaWdodCAhPSBuIHtcbiAgICByaWdodDogc2N1dC1hdXRvT3JWYWx1ZSgkcmlnaHQpO1xuICB9XG4gIEBpZiAkYm90dG9tICE9IG4ge1xuICAgIGJvdHRvbTogc2N1dC1hdXRvT3JWYWx1ZSgkYm90dG9tKTtcbiAgfVxuICBAaWYgJGxlZnQgIT0gbiB7XG4gICAgbGVmdDogc2N1dC1hdXRvT3JWYWx1ZSgkbGVmdCk7XG4gIH1cblxufVxuQGZ1bmN0aW9uIHNjdXQtc3RyaXAtdW5pdCAoXG4gICRudW1cbikge1xuXG4gIEByZXR1cm4gJG51bSAvICgkbnVtICogMCArIDEpO1xuXG59XG4vLyBEZXBlbmRzIG9uIGBzY3V0LXN0cmlwLXVuaXRgLlxuXG4kc2N1dC1lbS1iYXNlOiAxNiAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHNjdXQtZW0gKFxuICAkcGl4ZWxzLFxuICAkYmFzZTogJHNjdXQtZW0tYmFzZVxuKSB7XG5cbiAgLy8gJGJhc2UgY291bGQgYmUgaW4gZW0gb3IgcHggKG5vIHVuaXQgPSBweCkuXG4gIC8vIEFkanVzdCBhY2NvcmRpbmdseSB0byBjcmVhdGUgYSAkZGl2aXNvciB0aGF0XG4gIC8vIHNlcnZlcyBhcyBjb250ZXh0IGZvciAkcGl4ZWxzLlxuICAkbXVsdGlwbGllcjogaWYodW5pdCgkYmFzZSkgPT0gZW0sIDE2LCAxKTtcbiAgJGRpdmlzb3I6IHNjdXQtc3RyaXAtdW5pdCgkYmFzZSkgKiAkbXVsdGlwbGllcjtcblxuICAkZW0tdmFsczogKCk7XG4gIEBlYWNoICR2YWwgaW4gJHBpeGVscyB7XG4gICAgJHZhbC1pbi1lbXM6IChzY3V0LXN0cmlwLXVuaXQoJHZhbCkgLyAkZGl2aXNvcikgKiAxZW07XG4gICAgJGVtLXZhbHM6IGFwcGVuZCgkZW0tdmFscywgJHZhbC1pbi1lbXMpO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkZW0tdmFscykgPT0gMSB7XG4gICAgLy8gcmV0dXJuIGEgc2luZ2xlIHZhbHVlIGluc3RlYWQgb2YgYSBsaXN0LFxuICAgIC8vIHNvIGl0IGNhbiBiZSB1c2VkIGluIGNhbGN1bGF0aW9uc1xuICAgIEByZXR1cm4gbnRoKCRlbS12YWxzLCAxKTtcbiAgfVxuICBAZWxzZSB7XG4gICAgQHJldHVybiAkZW0tdmFscztcbiAgfVxuXG59XG4vLyBEZXBlbmRzIG9uIGBzY3V0LXN0cmlwLXVuaXRgLlxuXG4kc2N1dC1yZW0tYmFzZTogMTYgIWRlZmF1bHQ7XG5cbkBmdW5jdGlvbiBzY3V0LXJlbSAoXG4gICRwaXhlbHNcbikge1xuXG4gICRyZW0tdmFsczogKCk7XG4gIEBlYWNoICR2YWwgaW4gJHBpeGVscyB7XG4gICAgJHZhbC1pbi1yZW1zOiBzY3V0LXN0cmlwLXVuaXQoJHZhbCkgLyAkc2N1dC1yZW0tYmFzZSAqIDFyZW07XG4gICAgJHJlbS12YWxzOiBhcHBlbmQoJHJlbS12YWxzLCAkdmFsLWluLXJlbXMpO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkcmVtLXZhbHMpID09IDEge1xuICAgIC8vIHJldHVybiBhIHNpbmdsZSB2YWx1ZSBpbnN0ZWFkIG9mIGEgbGlzdCxcbiAgICAvLyBzbyBpdCBjYW4gYmUgdXNlZCBpbiBjYWxjdWxhdGlvbnNcbiAgICBAcmV0dXJuIG50aCgkcmVtLXZhbHMsIDEpO1xuICB9XG4gIEBlbHNlIHtcbiAgICBAcmV0dXJuICRyZW0tdmFscztcbiAgfVxuXG59XG5AbWl4aW4gc2N1dC1ib3JkZXIgKFxuICAkc3R5bGUsXG4gICRzaWRlczogbiB5XG4pIHtcblxuICBAaWYgbGVuZ3RoKCRzaWRlcykgPT0gMiB7XG4gICAgQGlmIG50aCgkc2lkZXMsIDEpICE9IG4ge1xuICAgICAgYm9yZGVyLXRvcDogJHN0eWxlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogJHN0eWxlO1xuICAgIH1cbiAgICBAaWYgbnRoKCRzaWRlcywgMikgIT0gbiB7XG4gICAgICBib3JkZXItbGVmdDogJHN0eWxlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAkc3R5bGU7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgbGVuZ3RoKCRzaWRlcykgPT0gNCB7XG4gICAgQGlmIG50aCgkc2lkZXMsIDEpICE9IG4ge1xuICAgICAgYm9yZGVyLXRvcDogJHN0eWxlO1xuICAgIH1cbiAgICBAaWYgbnRoKCRzaWRlcywgMikgIT0gbiB7XG4gICAgICBib3JkZXItcmlnaHQ6ICRzdHlsZTtcbiAgICB9XG4gICAgQGlmIG50aCgkc2lkZXMsIDMpICE9IG4ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogJHN0eWxlO1xuICAgIH1cbiAgICBAaWYgbnRoKCRzaWRlcywgNCkgIT0gbiB7XG4gICAgICBib3JkZXItbGVmdDogJHN0eWxlO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIHtcbiAgICBAd2FybiBcIlNjdXQtYm9yZGVyIHJlcXVpcmVzIGEgJHNpZGVzIGFyZ3VtZW50IG9mIDIgb3IgNCB2YWx1ZXMuXCJcbiAgfVxuXG59XG5AbWl4aW4gc2N1dC1jaXJjbGUgKFxuICAkc2l6ZSxcbiAgJGNvbG9yOiBpbmhlcml0XG4pIHtcblxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICBAaWYgJGNvbG9yID09IGluaGVyaXQge1xuICAgIC8vIElmIHVzZXIgd2FudHMgdG8gaW5oZXJpdCB0aGUgY29sb3IsXG4gICAgLy8gdGFrZSBhZHZhbnRhZ2Ugb2YgdGhlIGZhY3QgdGhhdCBib3JkZXJcbiAgICAvLyBjb2xvciBkZWZhdWx0cyB0byB0aGUgdGV4dCBjb2xvciBvZiB0aGUgZWxlbWVudC5cbiAgICBib3JkZXItd2lkdGg6ICRzaXplIC8gMjtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gT3RoZXJ3aXNlLCBqdXN0IHVzZSBiYWNrZ3JvdW5kLWNvbG9yLlxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICBoZWlnaHQ6ICRzaXplO1xuICAgIHdpZHRoOiAkc2l6ZTtcbiAgfVxuXG59XG5AbWl4aW4gc2N1dC1jb2xvci1zd2FwIChcbiAgJG9mZixcbiAgJG9uLFxuICAkZHVyYXRpb246IDAsXG4gICRiZzogZmFsc2Vcbikge1xuXG4gICR0cmFuc2l0aW9uLXByb3BlcnRpZXM6IG51bGw7XG4gICRvZmYtaXMtbGlzdDogdHlwZS1vZigkb2ZmKSA9PSBsaXN0O1xuICAkb24taXMtbGlzdDogdHlwZS1vZigkb24pID09IGxpc3Q7XG5cbiAgLy8gSWYgJG9mZiBJUyBhIGxpc3QsXG4gIC8vIGFzc2lnbiBjb2xvciBhbmQgYmFja2dyb3VuZC1jb2xvci5cbiAgQGlmICRvZmYtaXMtbGlzdCB7XG4gICAgY29sb3I6IG50aCgkb2ZmLCAxKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBudGgoJG9mZiwgMik7XG4gICAgJHRyYW5zaXRpb24tcHJvcGVydGllczogYmFja2dyb3VuZC1jb2xvciwgY29sb3I7XG4gIH1cblxuICAvLyBJZiAkb2ZmIElTIE5PVCBhIGxpc3QgYW5kICRiZyBpcyBUUlVFLFxuICAvLyBhc3NpZ24gYmFja2dyb3VuZC1jb2xvci5cbiAgQGVsc2UgaWYgJGJnIGFuZCBub3QoJG9mZi1pcy1saXN0KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9mZjtcbiAgICAkdHJhbnNpdGlvbi1wcm9wZXJ0aWVzOiBiYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG5cbiAgLy8gSWYgJG9mZiBJUyBOT1QgYSBsaXN0IGFuZCAkYmcgaXMgRkFMU0UsXG4gIC8vIGFzc2lnbiBjb2xvci5cbiAgQGVsc2Uge1xuICAgIGNvbG9yOiAkb2ZmO1xuICAgICR0cmFuc2l0aW9uLXByb3BlcnRpZXM6IGNvbG9yO1xuICB9XG5cbiAgLy8gT25seSBzZXQtdXAgdHJhbnNpdGlvbiBpZiAkZHVyYXRpb24gIT0gMC5cbiAgQGlmICRkdXJhdGlvbiAhPSAwIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiAkdHJhbnNpdGlvbi1wcm9wZXJ0aWVzO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuXG4gICAgLy8gJG9uIGlzIHRyZWF0ZWQgdGhlIHNhbWUgYXMgJG9mZiwgYWJvdmUuXG4gICAgQGlmICRvbi1pcy1saXN0IHtcbiAgICAgIGNvbG9yOiBudGgoJG9uLCAxKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG50aCgkb24sIDIpO1xuICAgIH1cblxuICAgIEBlbHNlIGlmICRiZyBhbmQgbm90KCRvbi1pcy1saXN0KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb247XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgY29sb3I6ICRvbjtcbiAgICB9XG4gIH1cblxufVxuQG1peGluIHNjdXQtaGQtYnAgKFxuICAkcmF0aW86IDEuM1xuKSB7XG5cbiAgQG1lZGlhICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAoJHJhdGlvIC8gMSkpLFxuICAgICAgICAgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogJHJhdGlvKSxcbiAgICAgICAgIChtaW4tcmVzb2x1dGlvbjogKHJvdW5kKDk2ICogJHJhdGlvKSAqIDFkcGkpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxufVxuXG5AbWl4aW4gc2N1dC1oaWRlLXZpc3VhbGx5IHtcblxuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcblxufVxuXG4lc2N1dC1oaWRlLXZpc3VhbGx5IHtcbiAgQGluY2x1ZGUgc2N1dC1oaWRlLXZpc3VhbGx5O1xufVxuQG1peGluIHNjdXQtaW1hZ2UtcmVwbGFjZSB7XG5cbiAgdGV4dC1pbmRlbnQ6IDEwMiU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG5cbn1cblxuJXNjdXQtaW1hZ2UtcmVwbGFjZSB7XG4gIEBpbmNsdWRlIHNjdXQtaW1hZ2UtcmVwbGFjZTtcbn1cblxuLy8gRGVwZW5kcyBvbiBzY3V0LXJlbSBhbmQgc2N1dC1zdHJpcC11bml0XG5cbkBtaXhpbiBzY3V0LXJlbS1mYWxsYmFjayAoXG4gICRwaXhlbHMsXG4gICRwcm9wZXJ0eTogZm9udC1zaXplXG4pIHtcblxuICAkcHgtdmFsczogbnVsbDtcbiAgQGVhY2ggJHZhbCBpbiAkcGl4ZWxzIHtcbiAgICAkdmFsLWluLXB4OiBzY3V0LXN0cmlwLXVuaXQoJHZhbCkgKiAxcHg7XG4gICAgJHB4LXZhbHM6IGFwcGVuZCgkcHgtdmFscywgJHZhbC1pbi1weCk7XG4gIH1cbiAgJHJlbS12YWxzOiBzY3V0LXJlbSgkcGl4ZWxzKTtcblxuICAjeyRwcm9wZXJ0eX06ICRweC12YWxzO1xuICAjeyRwcm9wZXJ0eX06ICRyZW0tdmFscztcblxufVxuQG1peGluIHNjdXQtcmVzZXQtYm9yZGVyLWJveCB7XG4gIC8vIE1ha2UgZXZlcnl0aGluZyBhIGJvcmRlci1ib3gsIGJlY2F1c2Ugd2h5IG5vdD9cbiAgaHRtbCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAqLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgfVxufVxuXG5AbWl4aW4gc2N1dC1yZXNldC1hbnRpYWxpYXMge1xuICAvLyBBbnRpYWxpYXMhXG4gIGJvZHkge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB9XG4gICosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xuICB9XG59XG5cbkBtaXhpbiBzY3V0LXJlc2V0LXNlbWFudGljaXplIHtcbiAgLy8gTWFrZSBoZWFkZXJzIGFuZCA8Yj4gc2VtYW50aWMsIG5vdCBwcmVzZW50YXRpb25hbC5cbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNiB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgYiB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG5AbWl4aW4gc2N1dC1yZXNldC1wb2ludGVyIHtcbiAgLy8gQ2xpY2thYmxlIGZvcm0gZWxlbWVudHMgc2hvdWxkIGhhdmUgYSBwb2ludGVyLlxuICBsYWJlbCxcbiAgc2VsZWN0LFxuICBvcHRpb24sXG4gIGJ1dHRvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbkBtaXhpbiBzY3V0LXJlc2V0LWZvcm0ge1xuICBmaWVsZHNldCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIHRleHRhcmVhIHtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xuICB9XG59XG5cbkBtaXhpbiBzY3V0LXJlc2V0LWJ1dHRvbiB7XG4gIC8vIFJlc2V0IGRlZmF1bHQgYnV0dG9uIHN0eWxlcywgd2hpY2ggYXJlIG5ldmVyIHVzZWQuXG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdLFxuICBbdHlwZT1cInJlc2V0XCJdIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAmOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzY3V0LXJlc2V0LXBhcmFncmFwaCB7XG4gIC8vIFNvbWUgcGFyYWdyYXBoIG1hcmdpbnMganVzdCBnZXQgaW4gdGhlIHdheS5cbiAgcDpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIHA6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtaXhpbiBzY3V0LXJlc2V0LW1lZGlhIHtcbiAgLy8gWW91IHdhbnQgdGhlc2UgZWxlbWVudHMgZmx1aWQsIHByb2JhYmx5LlxuICBpbWcsXG4gIHZpZGVvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbkBtaXhpbiBzY3V0LXJlc2V0LWZpZ3VyZSB7XG4gIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbnMuXG4gIGZpZ3VyZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi8vIENhbGwgdGhlbSBhbGwsIG1pbnVzIGV4Y2x1c2lvbnMhXG5AbWl4aW4gc2N1dC1yZXNldCAoJGV4Y2x1ZGU6IGZhbHNlKSB7XG4gIEBpZiBub3QoaW5kZXgoJGV4Y2x1ZGUsIGJvcmRlci1ib3gpKSB7XG4gICAgQGluY2x1ZGUgc2N1dC1yZXNldC1ib3JkZXItYm94O1xuICB9XG4gIEBpZiBub3QoaW5kZXgoJGV4Y2x1ZGUsIGFudGlhbGlhcykpIHtcbiAgICBAaW5jbHVkZSBzY3V0LXJlc2V0LWFudGlhbGlhcztcbiAgfVxuICBAaWYgbm90KGluZGV4KCRleGNsdWRlLCBzZW1hbnRpY2l6ZSkpIHtcbiAgICBAaW5jbHVkZSBzY3V0LXJlc2V0LXNlbWFudGljaXplO1xuICB9XG4gIEBpZiBub3QoaW5kZXgoJGV4Y2x1ZGUsIHBvaW50ZXIpKSB7XG4gICAgQGluY2x1ZGUgc2N1dC1yZXNldC1wb2ludGVyO1xuICB9XG4gIEBpZiBub3QoaW5kZXgoJGV4Y2x1ZGUsIGZvcm0pKSB7XG4gICAgQGluY2x1ZGUgc2N1dC1yZXNldC1mb3JtO1xuICB9XG4gIEBpZiBub3QoaW5kZXgoJGV4Y2x1ZGUsIGJ1dHRvbikpIHtcbiAgICBAaW5jbHVkZSBzY3V0LXJlc2V0LWJ1dHRvbjtcbiAgfVxuICBAaWYgbm90KGluZGV4KCRleGNsdWRlLCBwYXJhZ3JhcGgpKSB7XG4gICAgQGluY2x1ZGUgc2N1dC1yZXNldC1wYXJhZ3JhcGg7XG4gIH1cbiAgQGlmIG5vdChpbmRleCgkZXhjbHVkZSwgbWVkaWEpKSB7XG4gICAgQGluY2x1ZGUgc2N1dC1yZXNldC1tZWRpYTtcbiAgfVxuICBAaWYgbm90KGluZGV4KCRleGNsdWRlLCBmaWd1cmUpKSB7XG4gICAgQGluY2x1ZGUgc2N1dC1yZXNldC1maWd1cmU7XG4gIH1cbn1cblxuQG1peGluIHNjdXQtc2VsZWN0ZWQgKFxuICAkYWN0aXZlOiBmYWxzZVxuKSB7XG5cbiAgQGlmICRhY3RpdmUge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxufVxuQG1peGluIHNjdXQtdHJpYW5nbGUgKFxuICAkZGlyZWN0aW9uOiByaWdodCxcbiAgJHNpemU6IDAuNzVlbSxcbiAgJGNvbG9yOiBpbmhlcml0XG4pIHtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIC8vIEZvciBpbXByb3ZlZCBhcHBlYXJhbmNlIGluIHNvbWUgV2Via2l0IGJyb3dzZXJzXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblxuICAvLyBTZXQgdXAgc29tZSB2YXJpYWJsZXNcbiAgJHdpZHRoOiBudWxsO1xuICAkaGVpZ2h0OiBudWxsO1xuICAkYm9yZGVyLXdpZHRoczogbnVsbDtcblxuICBAaWYgdHlwZS1vZigkc2l6ZSkgPT0gbGlzdCB7XG4gICAgJHdpZHRoOiBudGgoJHNpemUsIDEpO1xuICAgICRoZWlnaHQ6IG50aCgkc2l6ZSwgMik7XG4gIH1cbiAgQGVsc2Uge1xuICAgICR3aWR0aDogJHNpemU7XG4gICAgJGhlaWdodDogJHNpemU7XG4gIH1cblxuICBAaWYgKCRkaXJlY3Rpb24gPT0gdXApIG9yICgkZGlyZWN0aW9uID09IGRvd24pIHtcbiAgICAvLyBGb3IgdXAgYW5kIGRvd24sIHdpZHRoIGdldHMgdHdvIGJvcmRlcnMgYnV0IGhlaWdodCBvbmx5IG9uZSxcbiAgICAvLyBzbyBkaXZpZGUgc2Vjb25kIGJvcmRlci13aWR0aCB2YWx1ZSBieSAyXG4gICAgJGJvcmRlci13aWR0aHM6ICRoZWlnaHQgKCR3aWR0aCAvIDIpO1xuICB9XG4gIEBlbHNlIGlmICgkZGlyZWN0aW9uID09IHJpZ2h0KSBvciAoJGRpcmVjdGlvbiA9PSBsZWZ0KSB7XG4gICAgLy8gRm9yIHJpZ2h0IGFuZCBsZWZ0LCBoZWlnaHQgZ2V0cyB0d28gYm9yZGVycyBidXQgd2lkdGggb25seSBvbmUsXG4gICAgLy8gc28gZGl2aWRlIGZpcnN0IGJvcmRlci13aWR0aCB2YWx1ZSBieSAyXG4gICAgJGJvcmRlci13aWR0aHM6ICgkaGVpZ2h0IC8gMikgJHdpZHRoO1xuICB9XG4gIEBlbHNlIHtcbiAgICAvLyBGb3IgcmlnaHQgdHJpYW5nbGVzICh0aGUgcmVzdCksIGJvdGggc2lkZXMgZ2V0IHR3byBib3JkZXJzLFxuICAgIC8vIHNvIGRpdmlkZSBib3RoIGJ5IDJcbiAgICAkYm9yZGVyLXdpZHRoczogKCRoZWlnaHQgLyAyKSAoJHdpZHRoIC8gMik7XG4gIH1cblxuICBib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGhzO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuXG5cbiAgLy8gU1RBTkRBUkQgVFJJQU5HTEVTXG5cbiAgQGlmICgkZGlyZWN0aW9uID09IHVwKSBvciAoJGRpcmVjdGlvbiA9PSBkb3duKSBvciAoJGRpcmVjdGlvbiA9PSByaWdodCkgb3IgKCRkaXJlY3Rpb24gPT0gbGVmdCkge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJGNvbG9yO1xuICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yO1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGNvbG9yO1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgfVxuICB9XG5cblxuICAvLyBDT1JORVIgVFJJQU5HTEVTXG5cbiAgQGVsc2UgaWYgKCRkaXJlY3Rpb24gPT0gdG9wLXJpZ2h0KSBvciAoJGRpcmVjdGlvbiA9PSB0b3AtbGVmdCkge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRjb2xvcjtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSB0b3AtcmlnaHQge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkY29sb3I7XG4gICAgfVxuICAgIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdG9wLWxlZnQge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRjb2xvcjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgKCRkaXJlY3Rpb24gPT0gYm90dG9tLXJpZ2h0KSBvciAoJGRpcmVjdGlvbiA9PSBib3R0b20tbGVmdCkge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvcjtcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBib3R0b20tcmlnaHQge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkY29sb3I7XG4gICAgfVxuICAgIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gYm90dG9tLWxlZnQge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRjb2xvcjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbn1cblxuJXNjdXQtdHJpYW5nbGUge1xuICBAaW5jbHVkZSBzY3V0LXRyaWFuZ2xlO1xufVxuQG1peGluIHNjdXQtY2VudGVyLWFic29sdXRlbHkgKFxuICAkZGltZW5zaW9uc1xuKSB7XG5cbiAgJHdpZHRoOiBudGgoJGRpbWVuc2lvbnMsIDEpO1xuICAkaGVpZ2h0OiBudGgoJGRpbWVuc2lvbnMsIDIpO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICBAaWYgJHdpZHRoICE9IG4ge1xuICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAoLSR3aWR0aCAvIDIpO1xuICB9XG5cbiAgQGlmICRoZWlnaHQgIT0gbiB7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6ICgtJGhlaWdodCAvIDIpO1xuICB9XG5cbn1cbkBtaXhpbiBzY3V0LWNlbnRlci1ibG9jayAoXG4gICRtYXgtd2lkdGg6IGZhbHNlXG4pIHtcblxuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBAaWYgJG1heC13aWR0aCB7XG4gICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuICB9XG5cbn1cblxuJXNjdXQtY2VudGVyLWJsb2NrIHtcbiAgQGluY2x1ZGUgc2N1dC1jZW50ZXItYmxvY2s7XG59XG5cbkBtaXhpbiBzY3V0LWNlbnRlci10cmFuc2Zvcm0gKFxuICAkYXhpczogZmFsc2UgLy8gb3IgeCBvciB5XG4pIHtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgQGlmICRheGlzICE9IHgge1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIEBpZiAkYXhpcyAhPSB5IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJHRyYW5zbGF0ZS12YWw6IG51bGw7XG5cbiAgQGlmIG5vdCgkYXhpcykge1xuICAgICR0cmFuc2xhdGUtdmFsOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbiAgQGVsc2UgaWYgJGF4aXMgIT0geCB7XG4gICAgJHRyYW5zbGF0ZS12YWw6IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgQGVsc2UgaWYgJGF4aXMgIT0geSB7XG4gICAgJHRyYW5zbGF0ZS12YWw6IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAtd2Via2l0LXRyYW5zZm9ybTogJHRyYW5zbGF0ZS12YWw7XG4gIC1tcy10cmFuc2Zvcm06ICR0cmFuc2xhdGUtdmFsO1xuICB0cmFuc2Zvcm06ICR0cmFuc2xhdGUtdmFsO1xufVxuXG4lc2N1dC1jZW50ZXItdHJhbnNmb3JtIHtcbiAgQGluY2x1ZGUgc2N1dC1jZW50ZXItdHJhbnNmb3JtO1xufVxuXG4lc2N1dC1jZW50ZXItdHJhbnNmb3JtLXgge1xuICBAaW5jbHVkZSBzY3V0LWNlbnRlci10cmFuc2Zvcm0oeCk7XG59XG5cbiVzY3V0LWNlbnRlci10cmFuc2Zvcm0teSB7XG4gIEBpbmNsdWRlIHNjdXQtY2VudGVyLXRyYW5zZm9ybSh5KTtcbn1cblxuQG1peGluIHNjdXQtZmlsbCAoXG4gICR3aWR0aC1oZWlnaHQ6IGZhbHNlXG4pIHtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgQGlmICR3aWR0aC1oZWlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICBAZWxzZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbn1cblxuJXNjdXQtZmlsbCB7XG4gIEBpbmNsdWRlIHNjdXQtZmlsbDtcbn1cbkBtaXhpbiBzY3V0LWxpc3QtY3VzdG9tIChcbiAgJGNvbnRlbnQ6IFwiXFwyMDIyXCIsXG4gICRtYXJrZXItd2lkdGg6IDAuNzVlbSxcbiAgJHBhZDogMCxcbiAgJG5vLW1hcmdpbjogZmFsc2Vcbikge1xuXG4gICRjb250ZW50LXZhbDogbnVsbDtcbiAgJGNvdW50ZXI6IGluZGV4KCRjb250ZW50LCBjb3VudCk7XG4gIEBpZiAkY291bnRlciB7XG4gICAgQGlmIGxlbmd0aCgkY29udGVudCkgPT0gMyB7XG4gICAgICAkY29udGVudC12YWw6IGNvdW50ZXIoc2N1dGxpc3Rjb3VudGVyLCBudGgoJGNvbnRlbnQsIDMpKW50aCgkY29udGVudCwyKTtcbiAgICB9XG4gICAgQGVsc2UgaWYgbGVuZ3RoKCRjb250ZW50KSA9PSAyIHtcbiAgICAgICRjb250ZW50LXZhbDogY291bnRlcihzY3V0bGlzdGNvdW50ZXIpbnRoKCRjb250ZW50LDIpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAkY29udGVudC12YWw6IGNvdW50ZXIoc2N1dGxpc3Rjb3VudGVyKTtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgICRjb250ZW50LXZhbDogJGNvbnRlbnQ7XG4gIH1cblxuICBwYWRkaW5nLWxlZnQ6ICRtYXJrZXItd2lkdGggKyAkcGFkO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgQGlmICRuby1tYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gICYgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpZiAkY291bnRlciB7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogc2N1dGxpc3Rjb3VudGVyO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAkY29udGVudC12YWw7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IC0kbWFya2VyLXdpZHRoO1xuICAgICAgd2lkdGg6ICRtYXJrZXItd2lkdGg7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxufVxuLy8gRGVwZW5kcyBvbiBgbGlzdC1mbG9hdGVkYCwgd2hpY2ggZGVwZW5kcyBpbiB0dXJuIG9uIGBsaXN0LXVuc3R5bGVkYCBhbmQgYGNsZWFyZml4YC5cblxuQG1peGluIHNjdXQtbGlzdC1kaXZpZGVkIChcbiAgJGRpdmlkZXI6IFwifFwiLFxuICAkc3BhY2U6IDAuNWVtLFxuICAkZGlyOiBsZWZ0LFxuICAkaGVpZ2h0OiBmYWxzZSxcbiAgJG5vLW1hcmdpbjogdHJ1ZVxuKSB7XG5cbiAgQGluY2x1ZGUgc2N1dC1saXN0LWZsb2F0ZWQoJGRpcjogJGRpciwgJG5vLW1hcmdpbjogJG5vLW1hcmdpbik7XG5cbiAgJHBzZXVkbzogaWYoJGRpciA9PSBsZWZ0LCAnYmVmb3JlJywgJ2FmdGVyJyk7XG5cbiAgLy8gSWYgYW4gZXhwbGljaXQgaGVpZ2h0IGlzIHBhc3NlZCxcbiAgLy8gdGhpbmdzIGFyZSBkaWZmZXJlbnQ6IEFsbCA8bGk+c1xuICAvLyBuZWVkIHRoZSBwc2V1ZG8tZWxlbWVudCAodG8gZm9yY2UgaGVpZ2h0KSxcbiAgLy8gYnV0IHRoZSBmaXJzdCdzIG11c3QgYmUgaGlkZGVuLlxuXG4gIEBpZiAkaGVpZ2h0IHtcbiAgICAmID4gbGkge1xuICAgICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIH1cbiAgICAmID4gbGk6I3skcHNldWRvfSB7XG4gICAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgICBjb250ZW50OiAkZGl2aWRlcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gICAgJiA+IGxpOmZpcnN0LWNoaWxkOiN7JHBzZXVkb30ge1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gICYgPiBsaSArIGxpOiN7JHBzZXVkb30ge1xuICAgIEBpZiBub3QoJGhlaWdodCkge1xuICAgICAgY29udGVudDogJGRpdmlkZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZTtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZTtcbiAgfVxuXG59XG5cbiVzY3V0LWxpc3QtYmFyIHtcbiAgQGluY2x1ZGUgc2N1dC1saXN0LWRpdmlkZWQ7XG59XG5cbiVzY3V0LWxpc3QtYnJlYWRjcnVtYiB7XG4gIEBpbmNsdWRlIHNjdXQtbGlzdC1kaXZpZGVkKFwiL1wiKTtcbn1cbi8vIERlcGVuZHMgb24gYGxpc3QtdW5zdHlsZWRgLlxuXG5AbWl4aW4gc2N1dC1saXN0LWlubGluZSAoXG4gICRzcGFjZTogZmFsc2UsXG4gICRuby1tYXJnaW46IHRydWVcbikge1xuXG4gIEBpbmNsdWRlIHNjdXQtbGlzdC11bnN0eWxlZCgkbm8tbWFyZ2luKTtcblxuICAmID4gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIEBpZiAkc3BhY2Uge1xuICAgICYgPiBsaSArIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2U7XG4gICAgfVxuICB9XG5cbn1cblxuJXNjdXQtbGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBzY3V0LWxpc3QtaW5saW5lO1xufVxuLy8gRGVwZW5kcyBvbiBgbGlzdC11bnN0eWxlZGAuXG5cbkBtaXhpbiBzY3V0LWxpc3QtcHVuY3R1YXRlZCAoXG4gICRkaXZpZGVyOiBcIiwgXCIsXG4gICRkaXNwbGF5OiBpbmxpbmUsXG4gICRuby1tYXJnaW46IHRydWVcbikge1xuXG4gIEBpbmNsdWRlIHNjdXQtbGlzdC11bnN0eWxlZCgkbm8tbWFyZ2luKTtcblxuICAmID4gbGkge1xuICAgIGRpc3BsYXk6ICRkaXNwbGF5O1xuICAgICY6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgICBjb250ZW50OiAkZGl2aWRlcjtcbiAgICB9XG4gIH1cblxufVxuXG4lc2N1dC1saXN0LWNvbW1hIHtcbiAgQGluY2x1ZGUgc2N1dC1saXN0LXB1bmN0dWF0ZWQ7XG59XG5AbWl4aW4gc2N1dC1tYXJnaW4gKFxuICAkbWFyZ2luXG4pIHtcblxuICBAaWYgbGVuZ3RoKCRtYXJnaW4pID09IDEgYW5kICRtYXJnaW4gIT0gbiB7XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbjtcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW47XG4gICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbjtcbiAgICBtYXJnaW4tbGVmdDogJG1hcmdpbjtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJG1hcmdpbikgPT0gMiB7XG4gICAgJG1hcmdpbi15OiBudGgoJG1hcmdpbiwgMSk7XG4gICAgJG1hcmdpbi14OiBudGgoJG1hcmdpbiwgMik7XG4gICAgQGlmICRtYXJnaW4teSAhPSBuIHtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4teTtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW4teTtcbiAgICB9XG4gICAgQGlmICRtYXJnaW4teCAhPSBuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW4teDtcbiAgICB9XG4gIH1cblxuICBAaWYgbGVuZ3RoKCRtYXJnaW4pID09IDMge1xuICAgICRtYXJnaW4teS10b3A6IG50aCgkbWFyZ2luLCAxKTtcbiAgICAkbWFyZ2luLXg6IG50aCgkbWFyZ2luLCAyKTtcbiAgICAkbWFyZ2luLXktYm90dG9tOiBudGgoJG1hcmdpbiwgMyk7XG4gICAgQGlmICRtYXJnaW4teS10b3AgIT0gbiB7XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luLXktdG9wO1xuICAgIH1cbiAgICBAaWYgJG1hcmdpbi14ICE9IG4ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tbGVmdDogJG1hcmdpbi14O1xuICAgIH1cbiAgICBAaWYgJG1hcmdpbi15LWJvdHRvbSAhPSBuIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW4teS1ib3R0b207XG4gICAgfVxuICB9XG5cbiAgQGlmIGxlbmd0aCgkbWFyZ2luKSA9PSA0IHtcbiAgICAkbWFyZ2luLXRvcDogbnRoKCRtYXJnaW4sIDEpO1xuICAgICRtYXJnaW4tcmlnaHQ6IG50aCgkbWFyZ2luLCAyKTtcbiAgICAkbWFyZ2luLWJvdHRvbTogbnRoKCRtYXJnaW4sIDMpO1xuICAgICRtYXJnaW4tbGVmdDogbnRoKCRtYXJnaW4sIDQpO1xuICAgIEBpZiAkbWFyZ2luLXRvcCAhPSBuIHtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW4tdG9wO1xuICAgIH1cbiAgICBAaWYgJG1hcmdpbi1yaWdodCAhPSBuIHtcbiAgICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbi1yaWdodDtcbiAgICB9XG4gICAgQGlmICRtYXJnaW4tYm90dG9tICE9IG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbi1ib3R0b207XG4gICAgfVxuICAgIEBpZiAkbWFyZ2luLWxlZnQgIT0gbiB7XG4gICAgICBtYXJnaW4tbGVmdDogJG1hcmdpbi1sZWZ0O1xuICAgIH1cbiAgfVxuXG59XG5AbWl4aW4gc2N1dC1wYWRkaW5nIChcbiAgJHBhZGRpbmdcbikge1xuXG4gIEBpZiBsZW5ndGgoJHBhZGRpbmcpID09IDEgYW5kICRwYWRkaW5nICE9IG4ge1xuICAgIHBhZGRpbmctdG9wOiAkcGFkZGluZztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZztcbiAgICBwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmc7XG4gICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZztcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHBhZGRpbmcpID09IDIge1xuICAgICRwYWRkaW5nLXk6IG50aCgkcGFkZGluZywgMSk7XG4gICAgJHBhZGRpbmcteDogbnRoKCRwYWRkaW5nLCAyKTtcbiAgICBAaWYgJHBhZGRpbmcteSAhPSBuIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkcGFkZGluZy15O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRwYWRkaW5nLXk7XG4gICAgfVxuICAgIEBpZiAkcGFkZGluZy14ICE9IG4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZy14O1xuICAgICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmcteDtcbiAgICB9XG4gIH1cblxuICBAaWYgbGVuZ3RoKCRwYWRkaW5nKSA9PSAzIHtcbiAgICAkcGFkZGluZy15LXRvcDogbnRoKCRwYWRkaW5nLCAxKTtcbiAgICAkcGFkZGluZy14OiBudGgoJHBhZGRpbmcsIDIpO1xuICAgICRwYWRkaW5nLXktYm90dG9tOiBudGgoJHBhZGRpbmcsIDMpO1xuICAgIEBpZiAkcGFkZGluZy15LXRvcCAhPSBuIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkcGFkZGluZy15LXRvcDtcbiAgICB9XG4gICAgQGlmICRwYWRkaW5nLXggIT0gbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy14O1xuICAgICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZy14O1xuICAgIH1cbiAgICBAaWYgJHBhZGRpbmcteS1ib3R0b20gIT0gbiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmcteS1ib3R0b207XG4gICAgfVxuICB9XG5cbiAgQGlmIGxlbmd0aCgkcGFkZGluZykgPT0gNCB7XG4gICAgJHBhZGRpbmctdG9wOiBudGgoJHBhZGRpbmcsIDEpO1xuICAgICRwYWRkaW5nLXJpZ2h0OiBudGgoJHBhZGRpbmcsIDIpO1xuICAgICRwYWRkaW5nLWJvdHRvbTogbnRoKCRwYWRkaW5nLCAzKTtcbiAgICAkcGFkZGluZy1sZWZ0OiBudGgoJHBhZGRpbmcsIDQpO1xuICAgIEBpZiAkcGFkZGluZy10b3AgIT0gbiB7XG4gICAgICBwYWRkaW5nLXRvcDogJHBhZGRpbmctdG9wO1xuICAgIH1cbiAgICBAaWYgJHBhZGRpbmctcmlnaHQgIT0gbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZy1yaWdodDtcbiAgICB9XG4gICAgQGlmICRwYWRkaW5nLWJvdHRvbSAhPSBuIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkcGFkZGluZy1ib3R0b207XG4gICAgfVxuICAgIEBpZiAkcGFkZGluZy1sZWZ0ICE9IG4ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZy1sZWZ0O1xuICAgIH1cbiAgfVxufVxuLy8gRGVwZW5kcyBvbiBgcG9zaXRpb25pbmctY29vcmRpbmF0ZXNgLlxuXG5AbWl4aW4gc2N1dC1hYnNvbHV0ZSAoXG4gICRjb29yZGluYXRlczogMCBuIG4gMFxuKSB7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBAaW5jbHVkZSBzY3V0LWNvb3JkcygkY29vcmRpbmF0ZXMpO1xuXG59XG5cbiVzY3V0LWFic29sdXRlIHtcbiAgQGluY2x1ZGUgc2N1dC1hYnNvbHV0ZTtcbn1cbi8vIERlcGVuZHMgb24gYHBvc2l0aW9uaW5nLWNvb3JkaW5hdGVzYC5cblxuQG1peGluIHNjdXQtZml4ZWQgKFxuICAkY29vcmRpbmF0ZXM6IDAgbiBuIDBcbikge1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgQGluY2x1ZGUgc2N1dC1jb29yZHMoJGNvb3JkaW5hdGVzKTtcblxufVxuXG4lc2N1dC1maXhlZCB7XG4gIEBpbmNsdWRlIHNjdXQtZml4ZWQ7XG59XG4vLyBEZXBlbmRzIG9uIGBwb3NpdGlvbmluZy1jb29yZGluYXRlc2AuXG5cbkBtaXhpbiBzY3V0LXJlbGF0aXZlIChcbiAgJGNvb3JkaW5hdGVzOiBuIG4gbiBuXG4pIHtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIHNjdXQtY29vcmRzKCRjb29yZGluYXRlcyk7XG5cbn1cbkBtaXhpbiBzY3V0LXJhdGlvLWJveCAoXG4gICRyYXRpbzogMS8xXG4pIHtcblxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLy8gVGhlIGNvbnRhaW5lcidzIGhlaWdodCwgYXMgYSBwZXJjZW50YWdlIG9mIHRoZVxuICAvLyBjb250YWluZXIncyB3aWR0aCwgaXMgc2V0IGJ5IGFzc2lnbmluZ1xuICAvLyBwYWRkaW5nLXRvcCB0byBhIHBzZXVkby1lbGVtZW50LlxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6ICgxIC8gJHJhdGlvKSAqIDEwMCU7XG4gIH1cblxufVxuXG4lc2N1dC1yYXRpby1ib3gge1xuICBAaW5jbHVkZSBzY3V0LXJhdGlvLWJveDtcbn1cbkBtaXhpbiBzY3V0LXNpemUoXG4gICRzaXplXG4pIHtcblxuICBAaWYgbGVuZ3RoKCRzaXplKSA9PSAxIHtcbiAgICB3aWR0aDogICRzaXplO1xuICAgIGhlaWdodDogJHNpemU7XG4gIH1cbiAgQGVsc2UgaWYgbGVuZ3RoKCRzaXplKSA9PSAyIHtcbiAgICB3aWR0aDogIG50aCgkc2l6ZSwgMSk7XG4gICAgaGVpZ2h0OiBudGgoJHNpemUsIDIpO1xuICB9XG5cbn1cbkBtaXhpbiBzY3V0LXN0aWNreS1mb290ZXItZml4ZWQgKFxuICAkaGVpZ2h0LFxuICAkd3JhcHBlcjogXCIud3JhcHBlclwiLFxuICAkZm9vdGVyOiBcIi5zY3V0LXN0aWNreVwiXG4pIHtcblxuICBodG1sLFxuICBib2R5IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAjeyR3cmFwcGVyfSB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAtJGhlaWdodDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAjeyR3cmFwcGVyfTphZnRlcixcbiAgI3skZm9vdGVyfSB7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICB9XG5cbn1cblxuLy8gZGVwcmVjYXRlZFxuQG1peGluIHNjdXQtc3RpY2t5LWZvb3RlciAoXG4gICRoZWlnaHQsXG4gICR3cmFwcGVyOiBcIi53cmFwcGVyXCIsXG4gICRmb290ZXI6IFwiLnNjdXQtc3RpY2t5XCJcbil7XG4gIEBpbmNsdWRlIHNjdXQtc3RpY2t5LWZvb3Rlci1maXhlZCgkaGVpZ2h0LCAkd3JhcHBlciwgJGZvb3Rlcik7XG59XG5AbWl4aW4gc2N1dC1zdGlja3ktZm9vdGVyLWZsdWlkIChcbiAgJHdyYXBwZXI6IFwiLndyYXBwZXJcIixcbiAgJGZvb3RlcjogXCIuc2N1dC1zdGlja3lcIlxuKSB7XG5cbiAgaHRtbCxcbiAgYm9keSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgI3skd3JhcHBlcn0ge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICN7JGZvb3Rlcn0ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxuXG59XG5AbWl4aW4gc2N1dC12Y2VudGVyLWliIChcbiAgJGlubmVyLi4uXG4pIHtcblxuICAvLyBUaGUgaW5uZXIgZWxlbWVudCBpcyB2ZXJ0aWNhbGx5IGNlbnRlcmVkXG4gIC8vIGJ5IG1pZGRsZS1hbGlnbmluZyBpdCB3aXRoIGFuIGlubGluZSBwc2V1ZG8tZWxlbWVudFxuICAvLyB3aG9zZSBoZWlnaHQgaXMgMTAwJS5cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgLy8gQSBzbWFsbCBuZWdhdGl2ZSByaWdodCBtYXJnaW4gaXMgc2V0XG4gICAgLy8gdG8gYWNjb3VudCBmb3IgdGhlIGRlZmF1bHRcbiAgICAvLyB3b3JkLXNwYWNpbmcgb2YgaW5saW5lLWJsb2NrLlxuICAgIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgfVxuXG4gICRpbm5lcjogaWYobGVuZ3RoKCRpbm5lcikgPT0gMCwgXCIuc2N1dC1pbm5lclwiLCAkaW5uZXIpO1xuICBAZWFjaCAkY2VsbC1zZWxlY3RvciBpbiAkaW5uZXIge1xuICAgICRjZWxsLXNlbGVjdG9yOiB1bnF1b3RlKCRjZWxsLXNlbGVjdG9yKTtcbiAgICAmID4gI3skY2VsbC1zZWxlY3Rvcn0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gIH1cblxufVxuXG4lc2N1dC12Y2VudGVyLWliIHtcbiAgQGluY2x1ZGUgc2N1dC12Y2VudGVyLWliO1xufVxuXG5AbWl4aW4gc2N1dC12Y2VudGVyLWxoIChcbiAgJGhlaWdodFxuKSB7XG5cbiAgaGVpZ2h0OiAkaGVpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlaWdodDtcblxufVxuQG1peGluIHNjdXQtdmNlbnRlci10ZCAoXG4gICRpbm5lci4uLlxuKSB7XG5cbiAgZGlzcGxheTogdGFibGU7XG5cbiAgJGlubmVyOiBpZihsZW5ndGgoJGlubmVyKSA9PSAwLCBcIi5zY3V0LWlubmVyXCIsICRpbm5lcik7XG4gIEBlYWNoICRjZWxsLXNlbGVjdG9yIGluICRpbm5lciB7XG4gICAgJGNlbGwtc2VsZWN0b3I6IHVucXVvdGUoJGNlbGwtc2VsZWN0b3IpO1xuICAgICYgPiAjeyRjZWxsLXNlbGVjdG9yfSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gIH1cblxufVxuXG5cbiVzY3V0LXZjZW50ZXItdGQge1xuICBAaW5jbHVkZSBzY3V0LXZjZW50ZXItdGQ7XG59XG5cbi8vIERlcGVuZHMgb24gc2N1dC1jZW50ZXItdHJhbnNmb3JtXG5cbkBtaXhpbiBzY3V0LXZjZW50ZXItdHQgKCkge1xuICBAaW5jbHVkZSBzY3V0LWNlbnRlci10cmFuc2Zvcm0oeSk7XG59XG5cbiVzY3V0LXZjZW50ZXItdHQge1xuICBAaW5jbHVkZSBzY3V0LXZjZW50ZXItdHQ7XG59XG4vLyBzcGFjZVxuJHNjdXQtc3BhY2U6IFwiXFwwMDIwXCI7XG4vLyBub24tYnJlYWtpbmcgc3BhY2VcbiRzY3V0LW5ic3A6IFwiXFwwMGEwXCI7XG5cbi8vIHF1b3RhdGlvbiBtYXJrXG4kc2N1dC1xdW90OiBcIlxcMDAyMlwiO1xuLy8gbGVmdCBzaW5nbGUgY3VybHkgcXVvdGVcbiRzY3V0LWxzcXVvOiBcIlxcMjAxOFwiO1xuLy8gcmlnaHQgc2luZ2xlIGN1cmx5IHF1b3RlXG4kc2N1dC1yc3F1bzogXCJcXDIwMTlcIjtcbi8vIGxlZnQgZG91YmxlIGN1cmx5IHF1b3RlXG4kc2N1dC1sZHF1bzogXCJcXDIwMUNcIjtcbi8vIHJpZ2h0IGRvdWJsZSBjdXJseSBxdW90ZVxuJHNjdXQtcmRxdW86IFwiXFwyMDFEXCI7XG4vLyBsZWZ0IHNpbmdsZSBhbmdsZSBxdW90ZSAoZ3VpbGxlbWV0KVxuJHNjdXQtbHNhcXVvOiBcIlxcMjAzOVwiO1xuLy8gcmlnaHQgc2luZ2xlIGFuZ2xlIHF1b3RlIChndWlsbGVtZXQpXG4kc2N1dC1yc2FxdW86IFwiXFwyMDNBXCI7XG4vLyBsZWZ0IGRvdWJsZSBhbmdsZSBxdW90ZSAoZ3VpbGxlbWV0KVxuJHNjdXQtbGFxdW86IFwiXFwwMGFiXCI7XG4vLyByaWdodCBkb3VibGUgYW5nbGUgcXVvdGUgKGd1aWxsZW1ldClcbiRzY3V0LXJhcXVvOiBcIlxcMDBiYlwiO1xuXG4vLyBlbSBkYXNoIChtdXR0b24pXG4kc2N1dC1tZGFzaDogXCJcXDIwMTRcIjtcbi8vIGVuIGRhc2ggKG51dClcbiRzY3V0LW5kYXNoOiBcIlxcMjAxM1wiO1xuLy8gaHlwaGVuXG4kc2N1dC1oeXBoZW46IFwiXFwyMDEwXCI7XG5cbi8vIGFtcGVyc2FuZFxuJHNjdXQtYW1wOiBcIlxcMDAyNlwiO1xuLy8gZ3JlYXRlciB0aGFuXG4kc2N1dC1ndDogXCJcXDAwM2VcIjtcbi8vIGxlc3MgdGhhblxuJHNjdXQtbHQ6IFwiXFwwMDNjXCI7XG4vLyB0aW1lc1xuJHNjdXQtdGltZXM6IFwiXFwwMEQ3XCI7XG4vLyBiaWcgdGltZXNcbiRzY3V0LWJpZ3RpbWVzOiBcIlxcMjcxNVwiO1xuLy8gY2hlY2ttYXJrXG4kc2N1dC1jaGVja21hcms6IFwiXFwyNzEzXCI7XG5cbi8vIHNlY3Rpb24gc2lnbiAoZG91YmxlIFMsIGh1cnJpY2FuZSwgc2VjdGlvbmFsIHN5bWJvbCwgdGhlIGxlZ2FsIGRvdWdobnV0LCBzaWdudW0gc2VjdGlvbmlzKVxuJHNjdXQtc2VjdDogXCJcXDAwYTdcIjtcbi8vIHBhcmFncmFwaCBzeW1ib2wgKHBpbGNyb3cpXG4kc2N1dC1wYXJhOiBcIlxcMDBiNlwiO1xuXG4vLyBtaWRkb3QgKGludGVycHVuY3QsIGludGVycG9pbnQpXG4kc2N1dC1taWRkb3Q6IFwiXFwwMGI3XCI7XG4vLyBvLXNsYXNoIChzbGFzaGVkIG8pXG4kc2N1dC1vc2xhc2g6IFwiXFwwMGY4XCI7XG4vLyBidWxsZXRcbiRzY3V0LWJ1bGw6IFwiXFwyMDIyXCI7XG4vLyB3aGl0ZSBidWxsZXRcbiRzY3V0LXdoaWJ1bGw6IFwiXFwyNUU2XCI7XG4vLyBob3Jpem9udGFsIGVsbGlwc2lzXG4kc2N1dC1oZWxsaXA6IFwiXFwyMDI2XCI7XG4vLyB2ZXJ0aWNhbCBlbGxpcHNpc1xuJHNjdXQtdmVsbGlwOiBcIlxcMjJFRVwiO1xuLy8gbWlkbGluZSBob3Jpem9udGFsIGVsbGlwc2lzXG4kc2N1dC1taWRoZWxsaXA6IFwiXFwyMkVGXCI7XG5cbi8vIHVwLXBvaW50aW5nIHRyaWFuZ2xlXG4kc2N1dC11dHJpOiBcIlxcMjViMlwiO1xuLy8gZG93bi1wb2ludGluZyB0cmlhbmdsZVxuJHNjdXQtZHRyaTogXCJcXDI1YmNcIjtcbi8vIGxlZnQtcG9pbnRpbmcgdHJpYW5nbGVcbiRzY3V0LWx0cmk6IFwiXFwyNWMwXCI7XG4vLyByaWdodC1wb2ludGluZyB0cmlhbmdsZVxuJHNjdXQtcnRyaTogXCJcXDI1YjZcIjtcbi8vIHVwLXBvaW50aW5nIHNtYWxsIHRyaWFuZ2xlXG4kc2N1dC11c3RyaTogXCJcXDI1YjRcIjtcbi8vIGRvd24tcG9pbnRpbmcgc21hbGwgdHJpYW5nbGVcbiRzY3V0LWRzdHJpOiBcIlxcMjViZVwiO1xuLy8gbGVmdC1wb2ludGluZyBzbWFsbCB0cmlhbmdsZVxuJHNjdXQtbHN0cmk6IFwiXFwyNWMyXCI7XG4vLyByaWdodC1wb2ludGluZyBzbWFsbCB0cmlhbmdsZVxuJHNjdXQtcnN0cmk6IFwiXFwyNWI4XCI7XG4vLyBkaWFtb25kXG4kc2N1dC1kaWFtb25kOiBcIlxcMjVjNlwiO1xuLy8gZmlzaGV5ZVxuJHNjdXQtZmlzaGV5ZTogXCJcXDI1YzlcIjtcbi8vIGJ1bGxzZXllXG4kc2N1dC1idWxsc2V5ZTogXCJcXDI1Y2VcIjtcbi8vIGNpcmNsZVxuJHNjdXQtY2lyY2xlOiBcIlxcMjVjZlwiO1xuLy8gd2hpdGUgY2lyY2xlXG4kc2N1dC13aGl0ZWNpcmNsZTogXCJcXDI1Y2JcIjtcbi8vIHNxdWFyZVxuJHNjdXQtc3F1YXJlOiBcIlxcMjVhMFwiO1xuLy8gd2hpdGUgc3F1YXJlXG4kc2N1dC13aGl0ZXNxdWFyZTogXCJcXDI1YTFcIjtcbi8vIHNtYWxsIHNxdWFyZVxuJHNjdXQtc3NxdWFyZTogXCJcXDI1YWFcIjtcbi8vIHNtYWxsIHdoaXRlIHNxdWFyZVxuJHNjdXQtc3doaXRlc3F1YXJlOiBcIlxcMjVhYlwiO1xuXG4vLyBnZW5lcmFsIGN1cnJlbmN5XG4kc2N1dC1jdXJyZW5jeTogXCJcXDAwYTRcIjtcbi8vIGNlbnRcbiRzY3V0LWNlbnQ6IFwiXFwwMGEyXCI7XG4vLyBkb2xsYXJcbiRzY3V0LWRvbGxhcjogXCJcXDAwMjRcIjtcbi8vIHBvdW5kXG4kc2N1dC1wb3VuZDogXCJcXDAwYTNcIjtcbi8vIGV1cm9cbiRzY3V0LWV1cm86IFwiXFwyMGFjXCI7XG4vLyB5ZW5cbiRzY3V0LXllbjogXCJcXDAwYTVcIjtcbi8vIHJ1cGVlXG4kc2N1dC1ydXBlZTogXCJcXDIwQjlcIjtcbkBmdW5jdGlvbiBtYWluLXNyYygkZm9ybWF0cywgJGZpbGUtcGF0aCwgJGZvbnQtZmFtaWx5KSB7XG4gIC8vIFJldHVybiB0aGUgbGlzdCBvZiBgc3JjYCB2YWx1ZXMsIGluIG9yZGVyLCB0aGF0XG4gIC8vIGEgZ29vZCBgQGZvbnQtZmFjZWAgd2lsbCBuZWVkLCBpbmNsdWRpbmcgb25seVxuICAvLyB0aG9zZSBmb3JtYXRzIHNwZWNpZmllZCBpbiB0aGUgbGlzdCBgJGZvcm1hdHNgLlxuICAkcmVzdWx0OiAoKTtcbiAgQGlmIGluZGV4KCRmb3JtYXRzLCBlb3QpIHtcbiAgICAkZW90LXZhbDogdXJsKCcjeyRmaWxlLXBhdGh9LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyk7XG4gICAgJHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsICRlb3QtdmFsLCBjb21tYSk7XG4gIH1cbiAgQGlmIGluZGV4KCRmb3JtYXRzLCB3b2ZmMikge1xuICAgICR3b2ZmMi12YWw6IHVybCgnI3skZmlsZS1wYXRofS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJHdvZmYyLXZhbCwgY29tbWEpO1xuICB9XG4gIEBpZiBpbmRleCgkZm9ybWF0cywgd29mZikge1xuICAgICR3b2ZmLXZhbDogdXJsKCcjeyRmaWxlLXBhdGh9LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJHdvZmYtdmFsLCBjb21tYSk7XG4gIH1cbiAgQGlmIGluZGV4KCRmb3JtYXRzLCB0dGYpIHtcbiAgICAkdHRmLXZhbDogdXJsKCcjeyRmaWxlLXBhdGh9LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJHR0Zi12YWwsIGNvbW1hKTtcbiAgfVxuICBAaWYgaW5kZXgoJGZvcm1hdHMsIHN2Zykge1xuICAgICRzdmctdmFsOiB1cmwoJyN7JGZpbGUtcGF0aH0uc3ZnIyN7JGZvbnQtZmFtaWx5fScpIGZvcm1hdCgnc3ZnJyk7XG4gICAgJHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsICRzdmctdmFsLCBjb21tYSk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG5AbWl4aW4gc2N1dC1mb250LWZhY2UgKFxuICAkZm9udC1mYW1pbHksXG4gICRmaWxlLXBhdGgsXG4gICR3ZWlnaHQ6IG5vcm1hbCxcbiAgJHN0eWxlOiBub3JtYWwsXG4gICRmb3JtYXRzOiBlb3Qgd29mZjIgd29mZiB0dGYgc3ZnXG4pIHtcblxuICBAaWYgaW5kZXgoJ2l0YWxpYycgJ29ibGlxdWUnLCAkd2VpZ2h0KSB7XG4gICAgJHN0eWxlOiAkd2VpZ2h0O1xuICAgICR3ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuXG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgZm9udC1zdHlsZTogJHN0eWxlO1xuXG4gICAgQGlmIGluZGV4KCRmb3JtYXRzLCBlb3QpIHtcbiAgICAgIHNyYzogdXJsKCcjeyRmaWxlLXBhdGh9LmVvdCcpO1xuICAgIH1cbiAgICBzcmM6IG1haW4tc3JjKCRmb3JtYXRzLCAkZmlsZS1wYXRoLCAkZm9udC1mYW1pbHkpO1xuICB9XG5cbn1cblxuQG1peGluIHNjdXQtaGFuZ2luZy1pbmRlbnQgKFxuICAkaW5kZW50OiAxZW1cbikge1xuXG4gIC8vIHBhZGRpbmctbGVmdCBjcmVhdGVzIHRoZSBpbmRlbnQsXG4gIC8vIHdoaWxlIHRleHQtaW5kZW50IHB1bGxzIHRoZSBmaXJzdCBsaW5lXG4gIC8vIGJhY2sgdG8gdGhlIGVkZ2UuXG5cbiAgcGFkZGluZy1sZWZ0OiAkaW5kZW50O1xuICB0ZXh0LWluZGVudDogLSRpbmRlbnQ7XG5cbn1cblxuJXNjdXQtaGFuZ2luZy1pbmRlbnQge1xuICBAaW5jbHVkZSBzY3V0LWhhbmdpbmctaW5kZW50O1xufVxuQG1peGluIHNjdXQtaW5kZW50ZWQtcHMgKFxuICAkaW5kZW50OiAxLjVlbSxcbiAgJG5vLWZpcnN0LWluZGVudDogdHJ1ZVxuKSB7XG5cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtaW5kZW50OiAkaW5kZW50O1xuICB9XG5cbiAgQGlmICRuby1maXJzdC1pbmRlbnQge1xuICAgIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICB9XG4gIH1cblxufVxuXG4lc2N1dC1pbmRlbnRlZC1wcyB7XG4gIEBpbmNsdWRlIHNjdXQtaW5kZW50ZWQtcHM7XG59XG5AbWl4aW4gc2N1dC1rZXktdmFsIChcbiAgJGRpdmlkZXI6IFwiOlwiLFxuICAkcGFkOiAwLjI1ZW0sXG4gICRpbmRlbnQ6IDFlbSxcbiAgJHNwYWNpbmc6IDAsXG4gICRwYWQtbGVmdDogMFxuKSB7XG5cbiAgJiA+IGR0IHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICRkaXZpZGVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkcGFkO1xuICAgICAgQGlmICRwYWQtbGVmdCAhPSAwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRwYWQtbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmID4gZGQge1xuICAgIG1hcmdpbi1sZWZ0OiAkaW5kZW50O1xuICAgIEBpZiAkc3BhY2luZyAhPSAwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nO1xuICAgIH1cbiAgfVxuXG59XG5cbiVzY3V0LWtleS12YWwge1xuICBAaW5jbHVkZSBzY3V0LWtleS12YWw7XG59XG5AbWl4aW4gc2N1dC1saW5rLWJiIChcbiAgJGNvbG9yOiBpbmhlcml0LFxuICAkc3R5bGU6IHNvbGlkLFxuICAkd2lkdGg6IDFweFxuKSB7XG5cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIGJvcmRlci1ib3R0b20td2lkdGg6ICR3aWR0aDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogJHN0eWxlO1xuICBAaWYgJGNvbG9yICE9IGluaGVyaXQge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvcjtcbiAgfVxuXG59XG5cbiVzY3V0LWxpbmstYmIge1xuICBAaW5jbHVkZSBzY3V0LWxpbmstYmI7XG59XG4vLyBTQ1VUIExJTksgVU5TVFlMRURcbi8vIGh0dHA6Ly9kYXZpZHRoZWNsYXJrLmdpdGh1Yi5pby9zY3V0LyNsaW5rLXVuc3R5bGVkXG5cbkBtaXhpbiBzY3V0LWxpbmstdW5zdHlsZWQoKSB7XG5cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcblxufVxuXG4lc2N1dC1saW5rLXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgc2N1dC1saW5rLXVuc3R5bGVkKCk7XG59XG5cbkBtaXhpbiBzY3V0LXJldmVyc2UtaXRhbGljcyAoXG4gICRlbGVtZW50czogbnVsbFxuKSB7XG5cbiAgJGVsZW1lbnQtbGlzdDogZW0sIGNpdGUsIGk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgI3tqb2luKCRlbGVtZW50LWxpc3QsICRlbGVtZW50cyl9IHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxufVxuXG4lc2N1dC1yZXZlcnNlLWl0YWxpY3Mge1xuICBAaW5jbHVkZSBzY3V0LXJldmVyc2UtaXRhbGljcztcbn1cblxuQG1peGluIHNjdXQtc2lkZS1saW5lZCAoXG4gICRoZWlnaHQ6IDFweCxcbiAgJHNwYWNlOiAwLjVlbSxcbiAgJGNvbG9yOiBpbmhlcml0LFxuICAkc3R5bGU6IHNvbGlkLFxuICAkdi1hZGp1c3Q6IGZhbHNlLFxuICAkZG91YmxlOiBmYWxzZVxuKSB7XG5cbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDUwJTtcblxuICAgIGJvcmRlci10b3Atc3R5bGU6ICRzdHlsZTtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAkaGVpZ2h0O1xuXG4gICAgQGlmICRjb2xvciAhPSBpbmhlcml0IHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRjb2xvcjtcbiAgICB9XG5cbiAgICBAaWYgJHYtYWRqdXN0ICE9IGZhbHNlIHtcbiAgICAgIGJvdHRvbTogJHYtYWRqdXN0O1xuICAgIH1cblxuICAgIEBpZiAkZG91YmxlICE9IGZhbHNlIHtcbiAgICAgIGhlaWdodDogJGRvdWJsZTtcbiAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6ICRzdHlsZTtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICRoZWlnaHQ7XG4gICAgICBAaWYgJGNvbG9yICE9IGluaGVyaXQge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIHJpZ2h0OiAkc3BhY2U7XG4gICAgbWFyZ2luLWxlZnQ6IC01MCU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgbGVmdDogJHNwYWNlO1xuICAgIG1hcmdpbi1yaWdodDogLTUwJTtcbiAgfVxuXG59XG5cbiVzY3V0LXNpZGUtbGluZWQge1xuICBAaW5jbHVkZSBzY3V0LXNpZGUtbGluZWQ7XG59XG5AbWl4aW4gc2N1dC10cnVuY2F0ZSB7XG5cbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbn1cblxuJXNjdXQtdHJ1bmNhdGUge1xuICBAaW5jbHVkZSBzY3V0LXRydW5jYXRlO1xufSIsIi8vICR3LWRlc2t0b3A6IDEwMjRweDtcblxuJHctbW9iNjM5OiA2MzlweDtcbiR3LW1vYmlsZTogNjQwcHg7XG4kdy1tYXgtbW9iaWxlOiA3NjdweDtcbiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LXRhYmxldF9sOiAxMDI0cHg7XG4kdy1tYXgtdGFibGV0X3A6IDEwMjNweDtcbiR3LW1heC10YWJsZXRfbDogMTAyM3B4O1xuXG4kdmVyc2lvbjogXCI/dj0yLjI3LjkyXCI7IiwiLy8gU21hbGwgc2NyZWVuc1xuQG1lZGlhIG9ubHkgc2NyZWVuIHsgfS8qIERlZmluZSBtb2JpbGUgc3R5bGVzICovXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDBlbSkgeyB9IC8qIG1heC13aWR0aCA2NDBweCwgbW9iaWxlLW9ubHkgc3R5bGVzLCB1c2Ugd2hlbiBRQWluZyBtb2JpbGUgaXNzdWVzICovXG5cbi8vIE1lZGl1bSBzY3JlZW5zXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2M2VtKSB7IH0gLyogbWluLXdpZHRoIDY0MXB4LCBtZWRpdW0gc2NyZWVucyAqL1xuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwLjA2M2VtKSBhbmQgKG1heC13aWR0aDogNjRlbSkgeyB9IC8qIG1pbi13aWR0aCA2NDFweCBhbmQgbWF4LXdpZHRoIDEwMjRweCwgdXNlIHdoZW4gUUFpbmcgdGFibGV0LW9ubHkgaXNzdWVzICovXG5cbi8vIExhcmdlIHNjcmVlbnNcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYzZW0pIHsgfSAvKiBtaW4td2lkdGggMTAyNXB4LCBsYXJnZSBzY3JlZW5zICovXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQuMDYzZW0pIGFuZCAobWF4LXdpZHRoOiA5MGVtKSB7IH0gLyogbWluLXdpZHRoIDEwMjVweCBhbmQgbWF4LXdpZHRoIDE0NDBweCwgdXNlIHdoZW4gUUFpbmcgbGFyZ2Ugc2NyZWVuLW9ubHkgaXNzdWVzICovXG5cbi8vIFhMYXJnZSBzY3JlZW5zXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwLjA2M2VtKSB7IH0gLyogbWluLXdpZHRoIDE0NDFweCwgeGxhcmdlIHNjcmVlbnMgKi9cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MC4wNjNlbSkgYW5kIChtYXgtd2lkdGg6IDEyMGVtKSB7IH0gLyogbWluLXdpZHRoIDE0NDFweCBhbmQgbWF4LXdpZHRoIDE5MjBweCwgdXNlIHdoZW4gUUFpbmcgeGxhcmdlIHNjcmVlbi1vbmx5IGlzc3VlcyAqL1xuXG4vLyBYWExhcmdlIHNjcmVlbnNcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwLjA2M2VtKSB7IH0gLyogbWluLXdpZHRoIDE5MjFweCwgeHhsYXJnZSBzY3JlZW5zICovIiwiIiwiLypcbiAqIFdlYiBGb250cyBmcm9tIGZvbnRzcHJpbmcuY29tXG4gKlxuICogQWxsIE9wZW5UeXBlIGZlYXR1cmVzIGFuZCBhbGwgZXh0ZW5kZWQgZ2x5cGhzIGhhdmUgYmVlbiByZW1vdmVkLlxuICogRnVsbHkgaW5zdGFsbGFibGUgZm9udHMgY2FuIGJlIHB1cmNoYXNlZCBhdCBodHRwOi8vd3d3LmZvbnRzcHJpbmcuY29tXG4gKlxuICogVGhlIGZvbnRzIGluY2x1ZGVkIGluIHRoaXMgc3R5bGVzaGVldCBhcmUgc3ViamVjdCB0byB0aGUgRW5kIFVzZXIgTGljZW5zZSB5b3UgcHVyY2hhc2VkXG4gKiBmcm9tIEZvbnRzcHJpbmcuIFRoZSBmb250cyBhcmUgcHJvdGVjdGVkIHVuZGVyIGRvbWVzdGljIGFuZCBpbnRlcm5hdGlvbmFsIHRyYWRlbWFyayBhbmRcbiAqIGNvcHlyaWdodCBsYXcuIFlvdSBhcmUgcHJvaGliaXRlZCBmcm9tIG1vZGlmeWluZywgcmV2ZXJzZSBlbmdpbmVlcmluZywgZHVwbGljYXRpbmcsIG9yXG4gKiBkaXN0cmlidXRpbmcgdGhpcyBmb250IHNvZnR3YXJlLlxuICpcbiAqIChjKSAyMDEwLTIwMTUgRm9udHNwcmluZ1xuICpcbiAqXG4gKlxuICpcbiAqIFRoZSBmb250cyBpbmNsdWRlZCBhcmUgY29weXJpZ2h0ZWQgYnkgdGhlIHZlbmRvciBsaXN0ZWQgYmVsb3cuXG4gKlxuICogVmVuZG9yOiAgICAgIFRoZSBOb3J0aGVybiBCbG9ja1xuICogTGljZW5zZSBVUkw6IGh0dHA6Ly93d3cuZm9udHNwcmluZy5jb20vbGljZW5zZXMvbm9ydGhlcm4tYmxvY2svd2ViZm9udFxuICpcbiAqXG4gKi9cblxuLyogLS0tLS0tLS0tLS0gTkVVU0EgLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICduZXVzYWJsYWNrJztcbiAgc3JjOiB1cmwoJ2ZvbnRzL25ldXNhX2JsYWNrL05ldXNhLUJsYWNrLXdlYmZvbnQuZW90JyskdmVyc2lvbik7XG4gIHNyYzogdXJsKCdmb250cy9uZXVzYV9ibGFjay9OZXVzYS1CbGFjay13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnZm9udHMvbmV1c2FfYmxhY2svTmV1c2EtQmxhY2std2ViZm9udC53b2ZmMicrJHZlcnNpb24pIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCdmb250cy9uZXVzYV9ibGFjay9OZXVzYS1CbGFjay13ZWJmb250LndvZmYnKyR2ZXJzaW9uKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCdmb250cy9uZXVzYV9ibGFjay9OZXVzYS1CbGFjay13ZWJmb250LnR0ZicrJHZlcnNpb24pIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCdmb250cy9uZXVzYV9ibGFjay9OZXVzYS1CbGFjay13ZWJmb250LnN2ZyNuZXVzYWJsYWNrJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICBzcmM6IHVybCgnZm9udHMvbmV1c2FfYm9sZC9OZXVzYS1Cb2xkLXdlYmZvbnQuZW90JyskdmVyc2lvbik7XG4gIHNyYzogdXJsKCdmb250cy9uZXVzYV9ib2xkL05ldXNhLUJvbGQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJ2ZvbnRzL25ldXNhX2JvbGQvTmV1c2EtQm9sZC13ZWJmb250LndvZmYyJyskdmVyc2lvbikgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJ2ZvbnRzL25ldXNhX2JvbGQvTmV1c2EtQm9sZC13ZWJmb250LndvZmYnKyR2ZXJzaW9uKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCdmb250cy9uZXVzYV9ib2xkL05ldXNhLUJvbGQtd2ViZm9udC50dGYnKyR2ZXJzaW9uKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnZm9udHMvbmV1c2FfYm9sZC9OZXVzYS1Cb2xkLXdlYmZvbnQuc3ZnI25ldXNhYm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnbmV1c2FkZW1pYm9sZCc7XG4gIHNyYzogdXJsKCdmb250cy9uZXVzYV9kZW1pYm9sZC9OZXVzYS1EZW1pQm9sZC13ZWJmb250LmVvdCcrJHZlcnNpb24pO1xuICBzcmM6IHVybCgnZm9udHMvbmV1c2FfZGVtaWJvbGQvTmV1c2EtRGVtaUJvbGQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJ2ZvbnRzL25ldXNhX2RlbWlib2xkL05ldXNhLURlbWlCb2xkLXdlYmZvbnQud29mZjInKyR2ZXJzaW9uKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnZm9udHMvbmV1c2FfZGVtaWJvbGQvTmV1c2EtRGVtaUJvbGQtd2ViZm9udC53b2ZmJyskdmVyc2lvbikgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnZm9udHMvbmV1c2FfZGVtaWJvbGQvTmV1c2EtRGVtaUJvbGQtd2ViZm9udC50dGYnKyR2ZXJzaW9uKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnZm9udHMvbmV1c2FfZGVtaWJvbGQvTmV1c2EtRGVtaUJvbGQtd2ViZm9udC5zdmcjbmV1c2FkZW1pYm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnbmV1c2FleHRyYWJvbGQnO1xuICBzcmM6IHVybCgnZm9udHMvbmV1c2FfZXh0cmFib2xkL05ldXNhLUV4dHJhQm9sZC13ZWJmb250LmVvdCcrJHZlcnNpb24pO1xuICBzcmM6IHVybCgnZm9udHMvbmV1c2FfZXh0cmFib2xkL05ldXNhLUV4dHJhQm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnZm9udHMvbmV1c2FfZXh0cmFib2xkL05ldXNhLUV4dHJhQm9sZC13ZWJmb250LndvZmYyJyskdmVyc2lvbikgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJ2ZvbnRzL25ldXNhX2V4dHJhYm9sZC9OZXVzYS1FeHRyYUJvbGQtd2ViZm9udC53b2ZmJyskdmVyc2lvbikgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnZm9udHMvbmV1c2FfZXh0cmFib2xkL05ldXNhLUV4dHJhQm9sZC13ZWJmb250LnR0ZicrJHZlcnNpb24pIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCdmb250cy9uZXVzYV9leHRyYWJvbGQvTmV1c2EtRXh0cmFCb2xkLXdlYmZvbnQuc3ZnI25ldXNhZXh0cmFib2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICduZXVzYWxpZ2h0JztcbiAgc3JjOiB1cmwoJ2ZvbnRzL25ldXNhX2xpZ2h0L05ldXNhLUxpZ2h0LXdlYmZvbnQuZW90JyskdmVyc2lvbik7XG4gIHNyYzogdXJsKCdmb250cy9uZXVzYV9saWdodC9OZXVzYS1MaWdodC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnZm9udHMvbmV1c2FfbGlnaHQvTmV1c2EtTGlnaHQtd2ViZm9udC53b2ZmMicrJHZlcnNpb24pIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCdmb250cy9uZXVzYV9saWdodC9OZXVzYS1MaWdodC13ZWJmb250LndvZmYnKyR2ZXJzaW9uKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCdmb250cy9uZXVzYV9saWdodC9OZXVzYS1MaWdodC13ZWJmb250LnR0ZicrJHZlcnNpb24pIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCdmb250cy9uZXVzYV9saWdodC9OZXVzYS1MaWdodC13ZWJmb250LnN2ZyNuZXVzYWxpZ2h0JykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bSc7XG4gIHNyYzogdXJsKCdmb250cy9uZXVzYV9tZWRpdW0vTmV1c2EtTWVkaXVtLXdlYmZvbnQuZW90JyskdmVyc2lvbik7XG4gIHNyYzogdXJsKCdmb250cy9uZXVzYV9tZWRpdW0vTmV1c2EtTWVkaXVtLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCdmb250cy9uZXVzYV9tZWRpdW0vTmV1c2EtTWVkaXVtLXdlYmZvbnQud29mZjInKyR2ZXJzaW9uKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnZm9udHMvbmV1c2FfbWVkaXVtL05ldXNhLU1lZGl1bS13ZWJmb250LndvZmYnKyR2ZXJzaW9uKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCdmb250cy9uZXVzYV9tZWRpdW0vTmV1c2EtTWVkaXVtLXdlYmZvbnQudHRmJyskdmVyc2lvbikgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJ2ZvbnRzL25ldXNhX21lZGl1bS9OZXVzYS1NZWRpdW0td2ViZm9udC5zdmcjbmV1c2FtZWRpdW0nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ25ldXNhcmVndWxhcic7XG4gIHNyYzogdXJsKCdmb250cy9uZXVzYV9yZWd1bGFyL05ldXNhLVJlZ3VsYXItd2ViZm9udC5lb3QnKyR2ZXJzaW9uKTtcbiAgc3JjOiB1cmwoJ2ZvbnRzL25ldXNhX3JlZ3VsYXIvTmV1c2EtUmVndWxhci13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnZm9udHMvbmV1c2FfcmVndWxhci9OZXVzYS1SZWd1bGFyLXdlYmZvbnQud29mZjInKyR2ZXJzaW9uKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnZm9udHMvbmV1c2FfcmVndWxhci9OZXVzYS1SZWd1bGFyLXdlYmZvbnQud29mZicrJHZlcnNpb24pIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJ2ZvbnRzL25ldXNhX3JlZ3VsYXIvTmV1c2EtUmVndWxhci13ZWJmb250LnR0ZicrJHZlcnNpb24pIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCdmb250cy9uZXVzYV9yZWd1bGFyL05ldXNhLVJlZ3VsYXItd2ViZm9udC5zdmcjbmV1c2FyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJztcbiAgc3JjOiB1cmwoJ2ZvbnRzL25ldXNhX3NlbWlib2xkL05ldXNhLVNlbWlCb2xkLXdlYmZvbnQuZW90JyskdmVyc2lvbik7XG4gIHNyYzogdXJsKCdmb250cy9uZXVzYV9zZW1pYm9sZC9OZXVzYS1TZW1pQm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnZm9udHMvbmV1c2Ffc2VtaWJvbGQvTmV1c2EtU2VtaUJvbGQtd2ViZm9udC53b2ZmMicrJHZlcnNpb24pIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCdmb250cy9uZXVzYV9zZW1pYm9sZC9OZXVzYS1TZW1pQm9sZC13ZWJmb250LndvZmYnKyR2ZXJzaW9uKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCdmb250cy9uZXVzYV9zZW1pYm9sZC9OZXVzYS1TZW1pQm9sZC13ZWJmb250LnR0ZicrJHZlcnNpb24pIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCdmb250cy9uZXVzYV9zZW1pYm9sZC9OZXVzYS1TZW1pQm9sZC13ZWJmb250LnN2ZyNuZXVzYXNlbWlib2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiAtLS0tLS0tLS0tLSBLRUxTT04gLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdrZWxzb25fcmVndWxhcic7XG4gIHNyYzogdXJsKCdmb250cy9rZWxzb25fcmVndWxhcl9tYWNyb21hbi9rZWxzb25fcmctd2ViZm9udC5lb3QnKyR2ZXJzaW9uKTtcbiAgc3JjOiB1cmwoJ2ZvbnRzL2tlbHNvbl9yZWd1bGFyX21hY3JvbWFuL2tlbHNvbl9yZy13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnZm9udHMva2Vsc29uX3JlZ3VsYXJfbWFjcm9tYW4va2Vsc29uX3JnLXdlYmZvbnQud29mZjInKyR2ZXJzaW9uKSBmb3JtYXQoJ3dvZmYyJyksXG51cmwoJ2ZvbnRzL2tlbHNvbl9yZWd1bGFyX21hY3JvbWFuL2tlbHNvbl9yZy13ZWJmb250LndvZmYnKyR2ZXJzaW9uKSBmb3JtYXQoJ3dvZmYnKSxcbnVybCgnZm9udHMva2Vsc29uX3JlZ3VsYXJfbWFjcm9tYW4va2Vsc29uX3JnLXdlYmZvbnQudHRmJyskdmVyc2lvbikgZm9ybWF0KCd0cnVldHlwZScpLFxudXJsKCdmb250cy9rZWxzb25fcmVndWxhcl9tYWNyb21hbi9rZWxzb25fcmctd2ViZm9udC5zdmcja2Vsc29uX3JlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2tlbHNvbl9saWdodCc7XG4gIHNyYzogdXJsKCdmb250cy9rZWxzb25fbGlnaHRfbWFjcm9tYW4va2Vsc29uX2x0LXdlYmZvbnQuZW90JyskdmVyc2lvbik7XG4gIHNyYzogdXJsKCdmb250cy9rZWxzb25fbGlnaHRfbWFjcm9tYW4va2Vsc29uX2x0LXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCdmb250cy9rZWxzb25fbGlnaHRfbWFjcm9tYW4va2Vsc29uX2x0LXdlYmZvbnQud29mZjInKyR2ZXJzaW9uKSBmb3JtYXQoJ3dvZmYyJyksXG51cmwoJ2ZvbnRzL2tlbHNvbl9saWdodF9tYWNyb21hbi9rZWxzb25fbHQtd2ViZm9udC53b2ZmJyskdmVyc2lvbikgZm9ybWF0KCd3b2ZmJyksXG51cmwoJ2ZvbnRzL2tlbHNvbl9saWdodF9tYWNyb21hbi9rZWxzb25fbHQtd2ViZm9udC50dGYnKyR2ZXJzaW9uKSBmb3JtYXQoJ3RydWV0eXBlJyksXG51cmwoJ2ZvbnRzL2tlbHNvbl9saWdodF9tYWNyb21hbi9rZWxzb25fbHQtd2ViZm9udC5zdmcja2Vsc29uX2xpZ2h0JykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2tlbHNvbl9saWdodCc7XG4gIHNyYzogdXJsKCdmb250cy9rZWxzb25fbGlnaHRfbWFjcm9tYW4va2Vsc29uX2x0LXdlYmZvbnQuZW90JyskdmVyc2lvbik7XG4gIHNyYzogdXJsKCdmb250cy9rZWxzb25fbGlnaHRfbWFjcm9tYW4va2Vsc29uX2x0LXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCdmb250cy9rZWxzb25fbGlnaHRfbWFjcm9tYW4va2Vsc29uX2x0LXdlYmZvbnQud29mZjInKyR2ZXJzaW9uKSBmb3JtYXQoJ3dvZmYyJyksXG51cmwoJ2ZvbnRzL2tlbHNvbl9saWdodF9tYWNyb21hbi9rZWxzb25fbHQtd2ViZm9udC53b2ZmJyskdmVyc2lvbikgZm9ybWF0KCd3b2ZmJyksXG51cmwoJ2ZvbnRzL2tlbHNvbl9saWdodF9tYWNyb21hbi9rZWxzb25fbHQtd2ViZm9udC50dGYnKyR2ZXJzaW9uKSBmb3JtYXQoJ3RydWV0eXBlJyksXG51cmwoJ2ZvbnRzL2tlbHNvbl9saWdodF9tYWNyb21hbi9rZWxzb25fbHQtd2ViZm9udC5zdmcja2Vsc29uX2xpZ2h0JykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cblxuXG4iLCIvLyAkdy1kZXNrdG9wOiAxMDI0cHg7XG5cbiR3LW1vYjYzOTogNjM5cHg7XG4kdy1tb2JpbGU6IDY0MHB4O1xuJHctbWF4LW1vYmlsZTogNzY3cHg7XG4kdy10YWJsZXRfcDogNzY4cHg7XG4kdy10YWJsZXRfbDogMTAyNHB4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxucHJlLmRiZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTUwMDtcbiAgYmFja2dyb3VuZDogI2ZmZThiMTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGdyZXk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG59O1xuXG4ub25seS1vbi1vdmVyIHtcbiAgb3BhY2l0eTogMDtcbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ubG9nZ2VkLWluICNxbSB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG5cbi5jdGF7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jdGFfdG9wLnBuZycrJHZlcnNpb24pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTFweCA3cHg7XG5cbiAgc3BhbntcbiAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxldHRlci1zcGFjaW5nOiAwLjAycmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY3RhLnBuZycrJHZlcnNpb24pO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGxlZnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDoyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OjI0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjojZmZmO1xuICAgIHBhZGRpbmc6MCAxMHB4IDAgMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9O1xufTtcblxuLmN0YS5mbGlwe1xuICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2N0YV90b3BfZmxpcC5wbmcnKyR2ZXJzaW9uKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gIHNwYW57XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jdGFfZmxpcC5wbmcnKyR2ZXJzaW9uKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciByaWdodDtcbiAgICBwYWRkaW5nOjAgMjRweCAwIDEwcHg7XG4gIH1cbn1cblxuLmN0YS5mZmZ7XG4gIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY3RhX2ZmZl90b3AucG5nJyskdmVyc2lvbik7XG4gIHNwYW57XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jdGFfZmZmLnBuZycrJHZlcnNpb24pO1xuICAgIGNvbG9yOiNGRjI4NkU7XG4gIH07XG59O1xuXG5cbi5jdGFfcmV2e1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY3RhX2JvdHRvbS5wbmcnKyR2ZXJzaW9uKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGxlZnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgc3BhbntcbiAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiAwLjA1cmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY3RhX3Jldi5wbmcnKyR2ZXJzaW9uKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciByaWdodDtcbiAgICBoZWlnaHQ6MjRweDtcbiAgICBsaW5lLWhlaWdodDoyNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6I2ZmZjtcbiAgICBwYWRkaW5nOjAgNThweCAwIDEwcHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgID4gc3BhbntcbiAgICAgIHBhZGRpbmc6MDtcbiAgICB9XG4gIH07XG59O1xuXG4ucG9zcmVsYXRpdmV7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xufTtcblxuLmNvbnRlbnRfd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufTtcblxuLmNvbnRlbnRfY29udGFpbmVyLFxuLmZvb3Rlcl9jb250YWluZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjA7XG59O1xuXG4uY29udGVudF9jb250YWluZXJ7XG4gIGJhY2tncm91bmQtY29sb3I6I2U4ZWFlYztcbn07XG5cbmJvZHl7XG4gIG1pbi1oZWlnaHQ6IDEwMSU7XG59XG5cbi8qIC0tLS0tLS0tLS0gRklYIFNDUk9MTCBPUklaWk9OVEFMRSAtLS0tLS0tLS0tLS0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9sKVxuLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9wKSBhbmQgKG1heC13aWR0aDo4MTRweClcbiwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy1tb2JpbGUpIGFuZCAobWF4LXdpZHRoOjY4NnB4KVxuLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDYwcHgpXG57XG4gIGh0bWx7XG4gICAgb3ZlcmZsb3cteDpoaWRkZW47XG4gIH07XG59O1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIEZJWCBQRVIgQURWIFRPUCAqL1xuYm9keXtcbiAgcGFkZGluZy10b3A6MHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6I0ZGRjtcbiAgLy9iYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3NraW4vMDIuanBnJyskdmVyc2lvbik7XG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvc2tpbi8wNi5qcGcnKyR2ZXJzaW9uKTtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufTtcbmJvZHkuY3VzdG9tLWJhY2tncm91bmR7XG4gIGJhY2tncm91bmQtY29sb3I6I0ZGRiAhaW1wb3J0YW50O1xufVxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uaGVhZGVyX2NvbnRhaW5lciwgLmNvbnRlbnRfY29udGFpbmVyLCAuZm9vdGVyX2NvbnRhaW5lciwgLmhlYWRlcl9jb250YWluZXIuZml4ZWRUb3AgI2hlYWRlciwgLnRpbWVsaW5lLXRhcHBlLWNsYXNzLmZpeGVkVG9wID4gLnJvd3tcbiAgd2lkdGg6JHctdGFibGV0X3A7IC8vICR3LW1vYmlsZTtcbiAgbWFyZ2luOiAwcHggYXV0byAwcHggYXV0bztcbn07XG5cbi5oZWFkZXJfY29udGFpbmVyLCAuZm9vdGVyX2NvbnRhaW5lciwgLmhlYWRlcl9jb250YWluZXIuZml4ZWRUb3AgI2hlYWRlciwgLnRpbWVsaW5lLXRhcHBlLWNsYXNzLmZpeGVkVG9wID4gLnJvd3tcbiAgb3ZlcmZsb3cteDpoaWRkZW47XG59O1xuXG4vKlxuJHctbW9iNjM5OiA2MzlweDtcbiR3LW1vYmlsZTogNjQwcHg7XG4kdy1tYXgtbW9iaWxlOiA3NjdweDtcbiovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9wKSB7XG4gIC5oZWFkZXJfY29udGFpbmVyLCAuY29udGVudF9jb250YWluZXIsIC5mb290ZXJfY29udGFpbmVyLCAuaGVhZGVyX2NvbnRhaW5lci5maXhlZFRvcCAjaGVhZGVyLCAudGltZWxpbmUtdGFwcGUtY2xhc3MuZml4ZWRUb3AgPiAucm93e1xuICAgIHdpZHRoOiR3LXRhYmxldF9wO1xuICB9O1xufTtcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X2wpIHtcbiAgLmhlYWRlcl9jb250YWluZXIsIC5jb250ZW50X2NvbnRhaW5lciwgLmZvb3Rlcl9jb250YWluZXIsIC5oZWFkZXJfY29udGFpbmVyLmZpeGVkVG9wICNoZWFkZXIsIC50aW1lbGluZS10YXBwZS1jbGFzcy5maXhlZFRvcCA+IC5yb3d7XG4gICAgd2lkdGg6JHctdGFibGV0X2w7XG4gIH07XG59O1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7IC8vIGZpeCByaXNvbHV6aW9uZSBpbnRlcm1lZGlhXG4gIC8qI2hvbWVfY29udGVudHNfdXBfc3gsXG4gICNob21lX2NvbnRlbnRzX3VwX2R4LFxuICAjcm93X2hvbWVfbmV3c19mZWVkLFxuICAjcm93X2hvbWVfdmlkZW9fZm9sbG93e1xuICAgIC8vIHdpZHRoOjEwMCU7XG4gICAgKi9cbiAgLmhlYWRlcl9jb250YWluZXIsIC5jb250ZW50X2NvbnRhaW5lciwgLmZvb3Rlcl9jb250YWluZXIsIC5oZWFkZXJfY29udGFpbmVyLmZpeGVkVG9wICNoZWFkZXIsIC50aW1lbGluZS10YXBwZS1jbGFzcy5maXhlZFRvcCA+IC5yb3d7XG4gICAgLy8gd2lkdGg6ICR3LW1vYmlsZTsgLy8gc2NhbGlubyA2NDBcbiAgfTtcblxuICAvKlxuICBzZWN0aW9ue1xuICAgID4gI2NvbnRlbnR7XG4gICAgICA+IC5yb3d7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAqL1xuXG59O1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tb2I2MzkpIHtcbiAgLmhlYWRlcl9jb250YWluZXIsIC5jb250ZW50X2NvbnRhaW5lciwgLmZvb3Rlcl9jb250YWluZXIsIC5oZWFkZXJfY29udGFpbmVyLmZpeGVkVG9wICNoZWFkZXIsIC50aW1lbGluZS10YXBwZS1jbGFzcy5maXhlZFRvcCA+IC5yb3d7XG4gICAgd2lkdGg6MTAwJTtcbiAgICAvLyBtYXgtd2lkdGg6IDQxNHB4O1xuICAgIG1pbi13aWR0aDogMzIwcHg7XG4gIH07XG59O1xuXG5cbmgye1xuICBmb250LWZhbWlseTogbmV1c2Fib2xkLCBzYW5zLXNlcmlmO1xufVxuXG4jVEJfdGl0bGV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOm5vbmU7XG4gIHotaW5kZXg6IDIwO1xufVxuI1RCX3dpbmRvd3tcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjg1KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAvKmRpc3BsYXk6IHRhYmxlOyovXG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgI1RCX0ltYWdlT2Zme1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAvKlxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAqL1xuICB9XG4gIGltZyNUQl9JbWFnZXtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAxJSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiA5OCUgIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiA5OCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgaWZyYW1le1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTI4LjEyNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgYm90dG9tOiAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG4gIH1cbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXN0cmVhbWluZy5tb2RhbC1vcGVuLFxuYm9keS5zaW5nbGUtdGFwcGEubW9kYWwtb3BlbntcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgI1RCX3dpbmRvd3tcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgLy8gei1pbmRleDogMTA7XG4gICAgbGVmdDogMHB4O1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgPiBpZnJhbWV7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6MHB4ICFpbXBvcnRhbnQ7IHJpZ2h0OjBweCAhaW1wb3J0YW50OyBib3R0b206MHB4ICFpbXBvcnRhbnQ7IGxlZnQ6MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46MHB4ICFpbXBvcnRhbnQ7IHBhZGRpbmc6MHB4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7IGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4udGItY2xvc2UtaWNvbntcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjM5LCA3NCwgMTI5LCAxLjApO1xuICBjb2xvcjogI0ZGRjtcbn1cbi50Yi1jbG9zZS1pY29uOmhvdmVye1xuICBjb2xvcjojRkZGO1xufVxuLnRiLWNsb3NlLWljb246OmJlZm9yZXtcbiAgZm9udDogMjZweC8yOXB4IGRhc2hpY29ucztcbn1cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM0NDQ7IH1cbjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM0NDQ7IG9wYWNpdHk6ICAxOyB9XG46Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogIzQ0NDsgb3BhY2l0eTogIDE7IH1cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogIzQ0NDsgfVxuOnBsYWNlaG9sZGVyLXNob3duIHsgY29sb3I6ICM0NDQ7IH1cblxuLy8gbG9hZGluZ1xuLmlubG9hZGluZ3tcbiAgKntcbiAgICBvcGFjaXR5OiAwLjI0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMS4wICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2xvYWRpbmcvcmluZy1hbHQuc3ZnJyskdmVyc2lvbikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzJweCAzMnB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkubm90X3JlYWR5e1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5cbi8vIGFcbmEuZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4jVFNpZnJhbWV7cG9zaXRpb246IGFic29sdXRlO31cblxuLmNsYm90aHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAucmV2ZWFsLW1vZGFsIC5jbG9zZS1yZXZlYWwtbW9kYWx7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjM3NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMzc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxufVxuXG4uYnRuX3Jzc2ZlZWQsXG4jY29udGVudCBhLmJ0bl9yc3NmZWVke1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzowIDAgMCA3MnB4O1xuICBtYXJnaW46MCAwLjkzNzVyZW0gMTFweCAwLjkzNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6I2RjNDI3YjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LWZhbWlseTogJ25ldXNhYm9sZCcsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiNGRkY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3Jzcy5wbmcnKyR2ZXJzaW9uKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOjMxcHggMzFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjBweCA4cHg7XG4gICY6aG92ZXIsXG4gICY6dmlzaXRlZCxcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXN7XG4gICAgY29sb3I6I0ZGRjtcbiAgfVxufVxuI2NvbnRlbnQgLnJvdy5zaW5nbGUtbmV3cy1jb250ZW50IC5idG5fcnNzZmVlZCxcbi5yb3cuc2luZ2xlLW5ld3MtY29udGVudCAuYnRuX3Jzc2ZlZWR7XG4gIG1hcmdpbjowIDAgMTFweCAwO1xufVxuXG4udGFiLXBhbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmFjdGlvbl90b2dnbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00MHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI2ZmNDk4NCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLy9ndWxwLWRlcGVuZGVuY3ktY29uY2F0IGR5bmFtaWNhbGx5IGdlbmVyYXRlZCBmaWxlLCBkbyBOT1QgZWRpdFxuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvNDA0L3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL2Fkdi1iYW5uZXIvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvYWR2LWRmcC9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9hZHYtc21hbGwvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvYXJjaGl2ZS1yYXNzZWduYS1zdGFtcGEvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvYXJjaGl2ZS1zcXVhZHJhL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL2Jhbm5lci10YXBwZS9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9jb29raWVzLXNjcmlwdC9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9jb3VudGRvd24vc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvY3RhLXN0b3JlL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL2RvdmUvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvZm9sbG93LXVzL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL2Zvb3Rlci9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9nYWxsZXJ5LWxpc3Qvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvZ2FsbGVyeS1saXN0LWFjaS9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9nYWxsZXJ5LWxpc3QtY2Fyb3ZhbmEvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvZ2F6emV0dGEtZmVlZC9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9oZWFkZXIvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvaGlnaGxpZ2h0cy9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9pbWFnZXMtZmVlZC9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9pbmRleC9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9saXZlLWNyb25hY2Evc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvbGl2ZS1uZXdzLWZlZWQvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvbG9hZGluZy9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9tYWdsaWUtb2Zmc2Vhc29uL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL21lbnUtYWNjb3JkaW9uL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL21lbnUtZ2lyby9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9tZW51LWdpcm8tZm9vdGVyL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL25ld3MtZmVlZC9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9uZXdzLWxpc3Qvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvcGFnZS9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9wZXJjb3Jzby1hcmNoaXZpby9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9wZXJjb3Jzby1kZWZhdWx0L3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL3Jldml2ZS1taWRyZWN0L3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL3NlYXJjaC9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9zZWFyY2hmb3JtL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL3NpbmdsZS1hdGxldGEvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvc2luZ2xlLWxpdmUvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvc2luZ2xlLW5ld3Mvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvc2luZ2xlLXNxdWFkcmEvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvc2luZ2xlLXRhcHBhL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL3NpbmdsZS10YXBwYS1hcmNoaXZpby9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9zaW5nbGUtdGFwcGEtZGVmYXVsdC9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9za2luL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL3NvY2lhbC13YWxsLWZlZWQvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvdGF4b25vbXktcmFzc2VnbmEvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvdG9wLWNvbGxhdGVyYWxpL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL3RvcC1zcG9uc29yL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL3ZpZGVvLWZlZWQvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvdmlkZW8tdGFwcGEvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3BhZ2VzL2FsYm8vc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3BhZ2VzL2NhbmRpZGF0dXJhLXRhcHBhL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9wYWdlcy9jYXJvdmFuYS9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvY2Fyb3ZhbmEtdXNlci9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvY2xhc3NpZmljaGUvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3BhZ2VzL2NsYXNzaWZpY2hlLXZpcnR1YWwvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3BhZ2VzL2VkaXppb25pL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9wYWdlcy9lZGl6aW9uaS1zcGVjaWFsaS9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvZ2FsbGVyeS9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvZ2FsbGVyeS1hY2kvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3BhZ2VzL2dhbGxlcnktY2Fyb3ZhbmEvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3BhZ2VzL2dpcm8tZS9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvZ2lyby10di9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvZ2lyby12aXJ0dWFsL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9wYWdlcy9naXJvYWR2aXNvci9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvZ2lyb2NsdWIvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3BhZ2VzL2hvbWUvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3BhZ2VzL2luLWxvbWJhcmRpYS9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvbGl2ZS9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvbXVzZW1lbnQvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3BhZ2VzL25ld3Mvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3BhZ2VzL3BlcmNvcnNvL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9wYWdlcy9wZXJjb3Jzby10YXBwZS9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvcHJpdmFjeS9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvcmFzc2VnbmEtc3RhbXBhL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9wYWdlcy9yZWdpc3RyYXppb25lL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9wYWdlcy9yZXNldC1wYXNzd29yZC9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvc29jaWFsLXdhbGwvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3BhZ2VzL3NvY2lhbC13YWxsLWlmcmFtZS9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvc29zdGUvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3BhZ2VzL3Nvc3RlLXVmZmljaWFsaS9zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vcGFnZXMvc3BvbnNvci1saXN0L3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9wYWdlcy9zcXVhZHJlL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9wYWdlcy9zdHJlYW1pbmcvc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3BhZ2VzL3N0cmVhbWluZy0yL3N0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9wYWdlcy9zdHJlYW1pbmcteW91dHViZS9zdHlsZS5zY3NzXCI7XG4iLCIjY29udGVudC5jb250LTQwNCB7XG4gIHBhZGRpbmc6MDtcblxuICAuY29udC10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cbiAgICBoMyB7XG4gICAgICBmb250LWZhbWlseTogJ25ldXNhbWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICBjb2xvcjogI2JiYmNiZjtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG5cbiAgICAuY3Rhe1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgLmNvbnQtdGl0bGUge1xuICAgICAgaDMge1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgIC5jb250LXRpdGxle1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgIG1hcmdpbjogNzBweCAxNXB4IDUwcHggYXV0bztcbiAgICB9XG4gIH1cblxufSIsIiR3LW1vYmlsZTogNjQwcHg7XG5cbiNob21lX2Fkdi1iYW5uZXIsXG4jaG9tZV9hZHYtYmFubmVyLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkMWQzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gICNnaV9sZWFkZXJiXzAxLFxuICAjcmNzYWRfVG9wTGVmdCB7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIH1cblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOjAgYXV0byAwIGF1dG87XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbW9iaWxlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWFlYztcbiAgICBwYWRkaW5nLWxlZnQ6MC45Mzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6MC45Mzc1cmVtO1xuICB9XG59XG5cbiNjb250ZW50Lm5vdF9saXZlLFxuI2NvbnRlbnQubGl2ZSB7XG4gICNob21lX2Fkdi1iYW5uZXIsXG4gICNob21lX2Fkdi1iYW5uZXItMiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4jY29udGVudC5saXZlLmNvbnQtcGVyY29yc28sXG4jY29udGVudC5ub3RfbGl2ZS5jb250LXBlcmNvcnNvLFxuI2NvbnRlbnQub2ZmX3NlYXNvbi5jb250LXBlcmNvcnNvIHtcbiAgI2hvbWVfYWR2LWJhbm5lcntcbiAgICBtYXJnaW4tdG9wOiAtMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1vYmlsZSkge1xuICAjaG9tZV9hZHYtYmFubmVye1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI3Jvd19nYWxsZXJ5LWFkdi1iYW5uZXIgLmFkdl83MzB4OTAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAjcm93X2hvbWVfYWR2LWJhbm5lci0yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59IiwiLy8gY29tcG9uZW50L3BhZ2UgU0NTUyBjb2RlIGdvZXMgaGVyZSIsIiR3LW1vYmlsZTogNjQwcHg7XG4kdy1tYXgtbW9iaWxlOiA3NjdweDtcbiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LXRhYmxldF9sOiAxMDI0cHg7XG4kdy1tYXgtdGFibGV0X3A6IDEwMjNweDtcbiR3LW1heC10YWJsZXRfbDogMTAyM3B4O1xuXG4jaG9tZV9hZHYtc21hbGx7XG4gIHBhZGRpbmc6MHB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgIHdpZHRoOjMzLjMzMyU7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgIHdpZHRoOjEwMCU7XG4gIH1cblxuICAuYWR2LXNtYWxse1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgLy8gcG9zaXRpb246YWJzb2x1dGU7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjojRDFEMUQxO1xuXG4gICAgaDJ7XG4gICAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxldHRlci1zcGFjaW5nOiAwLjAycmVtOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgICBjb2xvcjojMDAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LXNpemU6IDE4cHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDowLjkzNzVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnQtYWR2e1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjojZDFkMWQxO1xuICAgICAgcGFkZGluZzogMjFweCAwcHggMjBweCAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIGF7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgICB9O1xuICAgICAgaW1ne1xuICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxufVxuXG4jY29udGVudC5ub3RfbGl2ZSxcbiNjb250ZW50LmxpdmV7XG4gICNob21lX2Fkdi1zbWFsbHtcbiAgICBwYWRkaW5nOjBweDtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICBoMntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6I0U4RUFFQztcbiAgICAgIG1hcmdpbi10b3A6MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuNjVyZW07XG4gICAgfVxuICAgIC5jb250LWFkdntcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIH1cbiAgfVxufVxuXG4jY29udGVudC5vZmZzZWFzb257XG5cbiAgI2hvbWVfYWR2LXNtYWxsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgI2hvbWVfYWR2LXNtYWxse1xuICAgICAgLmFkdi1zbWFsbHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uY29udC1hZHYtY2Fyb3ZhbmF7XG4gIC5hZHYtc21hbGx7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MTAwJTtcblxuICAgIGgye1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTsgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgICAgY29sb3I6IzAwMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC1zaXplOiAxOHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MC45Mzc1cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250LWFkdntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6I2QxZDFkMTtcbiAgICAgIHBhZGRpbmc6MTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGltZ3tcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LXRhYmxldF9sOiAxMDI0cHg7XG4kdy1tYXgtbW9iaWxlOiA3NjdweDtcbiR3LW1heC10YWJsZXRfcDogMTAyM3B4O1xuJHctbWF4LXRhYmxldF9sOiAxMDIzcHg7XG5cbiNhcmNoaXZlLXJhc3NlZ25hLXN0YW1wYXtcbiAgLmNsYWxse1xuICAgIGNsZWFyOmJvdGg7XG4gIH07XG5cbiAgPiAucm93LnJhc3NlZ25hLXN0YW1wYS1pbWFnZXtcbiAgICA+IC5jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmctbGVmdDowcHg7IHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgID4gLmNvbnRpbWd7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjUsIDIyNSwgMjI1KTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbToycHggc29saWQgI0ZGMjg2RTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206NDguNTMlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgID4gc3BhbntcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICBsZWZ0OjBweDtcbiAgICAgICAgICBjb2xvcjojZmZmZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCAycHggIzMzMztcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjVweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICB9O1xuXG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cblxuICA+IC5tZW51X2NhdGVnb3JpZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvLyBmbG9hdDpsZWZ0O1xuICAgIHBhZGRpbmc6MHB4O1xuICAgIG1hcmdpbjogMHB4O1xuICAgID4gLmJ0bmNvbnR7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOjUwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgID4gYXtcbiAgICAgICAgYmFja2dyb3VuZDpub25lO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6OTAlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgd2lkdGg6OTAlO1xuICAgICAgICB9O1xuICAgICAgICBtYXJnaW46IDE5cHggYXV0byAxOXB4IGF1dG87XG4gICAgICAgID4gZGl2e1xuICAgICAgICAgIHBhZGRpbmctdG9wOjE5cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE5cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDQ5cHg7XG4gICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNDlweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgID4gc3Ryb25ne1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDlweDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgY29sb3I6I0ZGRkZGRjtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgICA+IC5idG5jb250LnN4e1xuICAgICAgPiBhe1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy90YXBwYS9mdW1ldHRvX3N4X3VwLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvZnVtZXR0b19zeC5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgID4gLmJ0bmNvbnQuc3guYWN0aXZlLFxuICAgID4gLmJ0bmNvbnQuc3g6aG92ZXJ7XG4gICAgICA+IGF7XG4gICAgICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy90YXBwYS9mdW1ldHRvX3N4X3VwX29uLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvZnVtZXR0b19zeF9vbi5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgID4gc3Ryb25ne1xuICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gICAgPiAuYnRuY29udC5keHtcbiAgICAgID4gYXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy90YXBwYS9mdW1ldHRvX2R4X3VwLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fZHgucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgID4gLmJ0bmNvbnQuZHguYWN0aXZlLFxuICAgID4gLmJ0bmNvbnQuZHg6aG92ZXJ7XG4gICAgICA+IGF7XG4gICAgICAgID4gZGl2e1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvZnVtZXR0b19keF91cF9vbi5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fZHhfb24ucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICA+IHN0cm9uZ3tcbiAgICAgICAgICAgICAgLy8gb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgPiAuYnRuY29udCB7XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICA+IHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgID4gLmJ0bmNvbnR7XG4gICAgICAgID4gYXtcbiAgICAgICAgICB3aWR0aDo4NCU7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMTBweCBhdXRvO1xuICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6MTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgID4gc3Ryb25ne1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfVxuICB9OyAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0gRU5EIEJUTlNcblxuXG4gID4gLnJvdy5pdGVtc3tcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBoZWlnaHQ6MzUxcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIGhlaWdodDoyNjFweDtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIGhlaWdodDoxNzBweDtcbiAgICAgIH07XG4gICAgICA+IGRpdntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46IDAuOTM3NXJlbSAwLjkzNzVyZW0gMHB4IDBweDtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I2NmNzE5NTtcbiAgICAgICAgY29sb3I6I0ZGRjtcbiAgICAgICAgPiAudGl0b2xve1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBwYWRkaW5nOjIwcHg7XG4gICAgICAgICAgbWFyZ2luOjBweDtcbiAgICAgICAgICBjb2xvcjojRkZGO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDsgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJztcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6MTVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzlweDsgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICBwYWRkaW5nOjlweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDsgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgLypcbiAgICAgICAgPiAudGl0b2xvLm11bHRpbGluZS1lbGxpcHNpcyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfTtcbiAgICAgICAgKi9cbiAgICAgICAgPiB0YWJsZS5kbntcbiAgICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgICAgICBtYXJnaW46MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OjBweDtcbiAgICAgICAgICByaWdodDowcHg7XG4gICAgICAgICAgYm90dG9tOjBweDtcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICB0ZC5zeHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIHRkLmR4e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIHRke1xuICAgICAgICAgICAgcGFkZGluZzowcHg7XG4gICAgICAgICAgICBtYXJnaW46MHB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgICAgID4gLnRlc3RhdGF7XG4gICAgICAgICAgICAgIC8qXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgYm90dG9tOjIwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbjowcHg7XG4gICAgICAgICAgICAgICovXG4gICAgICAgICAgICAgIC8vIGZsb2F0OmxlZnQ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luOjBweCAwcHggMjBweCAyMHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgICAgICAgICAgY29sb3I6I0ZGRjtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWRlbWlib2xkJztcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgICAgLypcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbToxNXB4O1xuICAgICAgICAgICAgICAgICovXG4gICAgICAgICAgICAgICAgbWFyZ2luOjBweCAwcHggMTVweCAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDsgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAvKlxuICAgICAgICAgICAgICAgIGxlZnQ6IDlweDtcbiAgICAgICAgICAgICAgICBib3R0b206OXB4O1xuICAgICAgICAgICAgICAgICovXG4gICAgICAgICAgICAgICAgbWFyZ2luOjBweCAwcHggOXB4IDlweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiAuY3Rhe1xuICAgICAgICAgICAgICAvKlxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OjIwcHg7XG4gICAgICAgICAgICAgIGJvdHRvbToyMHB4O1xuICAgICAgICAgICAgICAqL1xuICAgICAgICAgICAgICAvLyBmbG9hdDpyaWdodDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBtYXJnaW46MHB4IDIwcHggMjBweCAwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgICAvKlxuICAgICAgICAgICAgICAgIHJpZ2h0OjE1cHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOjE1cHg7XG4gICAgICAgICAgICAgICAgKi9cbiAgICAgICAgICAgICAgICBtYXJnaW46MHB4IDE1cHggMTVweCAwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgIC8qXG4gICAgICAgICAgICAgICAgcmlnaHQ6OXB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTo5cHg7XG4gICAgICAgICAgICAgICAgKi9cbiAgICAgICAgICAgICAgICBtYXJnaW46MHB4IDlweCA5cHggMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgICBjb2xvcjojY2Y3MTk1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG4gID4gLnJvdy5wYWdpbmF6aW9uZXtcbiAgICA+IC5jb2x1bW5ze1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICAgICAgd2lkdGg6YXV0bztcbiAgICAgID4gYSxcbiAgICAgID4gc3BhbixcbiAgICAgID4gLmxpbmtfcHJldixcbiAgICAgID4gLmxpbmtfbmV4dHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IGZsb2F0OiBsZWZ0OyBtYXJnaW4tcmlnaHQ6IDEwcHg7IGhlaWdodDogMzRweDsgbWluLXdpZHRoOiAzNHB4OyBwYWRkaW5nOiAwcHggNHB4IDBweCA0cHg7IGJhY2tncm91bmQtY29sb3I6ICNjZmQyZDQ7IHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IzlkOWZhMTsgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAzNHB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4OyBtaW4td2lkdGg6IDI1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICA+IGE6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGNvbG9yOiAjRkYyODZFO1xuICAgICAgfTtcbiAgICAgID4gLmxpbmtfcHJldnsgcGFkZGluZzogMHB4IDhweCAwcHggNHB4OyB9O1xuICAgICAgPiAubGlua19uZXh0eyBwYWRkaW5nOiAwcHggNHB4IDBweCA4cHg7IH07XG4gICAgICA+IGEubGlua19wYWdlLm9uLFxuICAgICAgPiBzcGFue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYyODZFO1xuICAgICAgICBjb2xvcjojRkZGRkZGO1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG59IiwiJHctdGFibGV0X3A6IDc2OHB4O1xuJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LW1heC1tb2JpbGU6IDc2N3B4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuI2FyY2hpdmUtc3F1YWRyYXtcbiAgYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGO1xuICAuY2xhbGx7XG4gICAgY2xlYXI6Ym90aDtcbiAgfTtcblxuICA+IC5yb3cuc3F1YWRyYS1pbWFnZXtcbiAgICA+IC5jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmctbGVmdDowcHg7IHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgID4gLmNvbnRpbWd7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjUsIDIyNSwgMjI1KTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbToycHggc29saWQgI0ZGMjg2RTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MzQlO1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG4gID4gLnJvdy50aXRvbG97XG4gICAgPiAuY29sdW1uc3tcbiAgICAgID4gaDF7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDMwcHggMHB4IDEwcHggMHB4OyBwYWRkaW5nOiAwcHggMHB4IDZweCAwLjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBsaW5lLWhlaWdodDogMThweDsgY29sb3I6ICM0MDQ4NGI7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cbiAgPiAucm93Lml0ZW1ze1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgPiAuY29sdW1uc3tcbiAgICAgIHBhZGRpbmctbGVmdDowcHg7XG4gICAgICAuY29udF9pbWd7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ODYuMiU7XG4gICAgICAgID4gZGl2Lm1hZ2xpYXtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgdG9wOiAxMC45JTsgcmlnaHQ6MHB4OyBib3R0b206MTkuMjclOyBsZWZ0OjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9O1xuICAgICAgICA+IGRpdi5mcmVjY2lhe1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAtby10cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICAgIHRvcDogMyU7IHJpZ2h0OjExLjE1JTsgYm90dG9tOjQlOyBsZWZ0OjExLjE1JTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3NxdWFkcmUvcG9pbnRlci5wbmcnKTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICAuY29udF90eHR7XG4gICAgICAgIHBhZGRpbmc6MTVweCAxMHB4IDE1cHggMTBweDtcbiAgICAgICAgbWFyZ2luOjBweCAwcHggMTVweCAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I2U2ZTZlNjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOjlweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo1cHg7XG4gICAgICAgIH1cbiAgICAgICAgPiBoMntcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgcGFkZGluZzogMHB4OyBtYXJnaW46IDBweDtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAyNHB4OyBjb2xvcjogIzQwNDA0MDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9wKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDRweDtcbiAgICAgICAgICB9O1xuICAgICAgIH07XG4gICAgICAgID4gaDN7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDBweDsgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4OyBsaW5lLWhlaWdodDogMjBweDsgY29sb3I6ICM0MDQwNDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWRlbWlib2xkJztcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X3ApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gICAgPiAuY29sdW1uczpsYXN0LWNoaWxke1xuICAgICAgZmxvYXQ6bGVmdDtcbiAgICB9O1xuICAgID4gLmNvbHVtbnM6aG92ZXIsXG4gICAgPiAuY29sdW1ucy5vbntcbiAgICAgIC5jb250X2ltZ3tcbiAgICAgICAgPiBkaXYuZnJlY2NpYXtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICAgIC5jb250X3R4dHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojZWY0YTgyO1xuICAgICAgICA+IGgye1xuICAgICAgICAgIGNvbG9yOiNGRkY7XG4gICAgICAgIH07XG4gICAgICAgID4gaDN7XG4gICAgICAgICAgY29sb3I6I0ZGRjtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcbiAgPiAucm93LnBhZ2luYXppb25le1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gICAgICB3aWR0aDphdXRvO1xuICAgICAgPiBhLFxuICAgICAgPiBzcGFuLFxuICAgICAgPiAubGlua19wcmV2LFxuICAgICAgPiAubGlua19uZXh0e1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgZmxvYXQ6IGxlZnQ7IG1hcmdpbi1yaWdodDogMTBweDsgaGVpZ2h0OiAzNHB4OyBtaW4td2lkdGg6IDM0cHg7IHBhZGRpbmc6IDBweCA0cHggMHB4IDRweDsgYmFja2dyb3VuZC1jb2xvcjogI2NmZDJkNDsgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjojOWQ5ZmExOyBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDM0cHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7IG1pbi13aWR0aDogMjVweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICAgID4gYTpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgY29sb3I6ICNGRjI4NkU7XG4gICAgICB9O1xuICAgICAgPiAubGlua19wcmV2eyBwYWRkaW5nOiAwcHggOHB4IDBweCA0cHg7IH07XG4gICAgICA+IC5saW5rX25leHR7IHBhZGRpbmc6IDBweCA0cHggMHB4IDhweDsgfTtcbiAgICAgID4gYS5saW5rX3BhZ2Uub24sXG4gICAgICA+IHNwYW57XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjI4NkU7XG4gICAgICAgIGNvbG9yOiNGRkZGRkY7XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cblxuICA+ICNyb3dfaG9tZV9hZHYtYmFubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW07XG4gIH1cblxufSIsIi5iYW5uZXItdGFwcGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn0iLCIvLyBjb21wb25lbnQvcGFnZSBTQ1NTIGNvZGUgZ29lcyBoZXJlIiwiQGltcG9ydCBcIi4uLy4uL2Fzc2V0cy9zYXNzL2ltcG9ydHMvdmFyaWFibGVzXCI7XG5cbiR1cmxfaW1nOiAnaW1nJztcbi5jb250ZW50X2NvbnRhaW5lcixcbi5jb250ZW50X2NvbnRhaW5lci5lbmcsXG4uY29udGVudF9jb250YWluZXIuaXQge1xuICAuY291bnRkb3duLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiA1cHggc29saWQgI0ZGMjg2RTtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBoZWlnaHQ6IDEwMXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tb2JpbGUpIHtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNGRjI4NkU7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIGhlaWdodDogNjRweDtcbiAgICB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogOTIuNSU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW46YXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAudGltZS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogN3B4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LWZhbWlseTogbmV1c2FzZW1pYm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgY29sb3I6ICMyZDM0Mzk7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDQzcHg7XG4gICAgICAgICAgICBjb2xvcjogI0ZGMjg2RTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uU2Vjb25kLCAubk1pbnV0ZSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRlc3RvLWNvdW50ZG93biB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNTZweDtcbiAgICAgICAgICB3b3JkLXNwYWNpbmc6IC0xcHg7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uU2Vjb25kLCAubk1pbnV0ZSB7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMzhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGVzdG8tY291bnRkb3duIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X3ApIHtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBtYXJnaW46IDZweCAwIC02cHggMDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5TZWNvbmQsIC5uTWludXRlIHtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAzM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC50ZXN0by1jb3VudGRvd24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tb2JpbGUpIHtcbiAgICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgICB3b3JkLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMnB4IDAgLTJweCAwO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAublNlY29uZCwgLm5NaW51dGUge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDE3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRlc3RvLWNvdW50ZG93biB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEyLjVweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEyLjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJhbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAuYmFubmVyLWR4IHtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA1JTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgIGhlaWdodDogOTAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxufVxuXG4uY29udGVudF9jb250YWluZXIuZW5nIHtcbiAgLmNvdW50ZG93bi1jb250YWluZXIge1xuICAgIC5jb250YWluZXIge1xuICAgICAgLnRpbWUtY29udGFpbmVyIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbW9iaWxlKSB7XG4gICAgICAgICAgdG9wOiA5cHg7XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDJweCAwIC0ycHggMDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5TZWNvbmQsIC5uTWludXRlIHtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC50ZXN0by1jb3VudGRvd24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMXB4O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIkdy1tb2JpbGU6IDY0MHB4O1xuJHctbWF4LW1vYmlsZTogNzY3cHg7XG4kdy10YWJsZXRfcDogNzY4cHg7XG4kdy10YWJsZXRfbDogMTAyNHB4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuLmNvbXBvbmVudC5jdGEtc3RvcmV7XG4gIHdpZHRoOmF1dG87XG4gIGhlaWdodDoxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiNEMUQxRDE7XG5cbiAgaDIge1xuICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJzsgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07IHdvcmQtc3BhY2luZzogLTAuMXJlbTtcbiAgICBjb2xvcjojMDAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LXNpemU6IDE4cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgcGFkZGluZy1sZWZ0OjAuOTM3NXJlbTtcbiAgICB9XG4gIH1cblxuICAuY29udC1hZHZ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZDFkMWQxO1xuICAgIC8vIHBhZGRpbmc6IDIxcHggMHB4IDIwcHggMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgLy8gbWF4LXdpZHRoOiA5NSU7XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG4jY29udGVudC5vZmZzZWFzb24sXG4jY29udGVudC5ub3RfbGl2ZSxcbiNjb250ZW50LmxpdmUge1xuICAjcm93X2hvbWVfc29jaWFsLXdhbGwtZmVlZCxcbiAgI3Jvd19mb2xsb3ctc29jaWFsLWFkdnNtYWxse1xuICAgICNob21lX2Fkdi1iYW5uZXItMiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbiAgfVxufVxuI2NvbnRlbnQub2Zmc2Vhc29ue1xuICAjcm93X2ZvbGxvdy1zb2NpYWwtYWR2c21hbGx7XG4gICAgI2hvbWVfYWR2LWJhbm5lci0yIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAzNnB4O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNob21lX2Fkdi1zbWFsbHtcbiAgLmNvbXBvbmVudC5jdGEtc3RvcmV7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLmNvbnQtYWR2IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6I2U4ZWFlYztcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgICB9XG4gICAgICBhe1xuICAgICAgICBpbWd7XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jY29udGVudC5wYWdlLWxpdmV7XG4gIC5jb250LWFkdi1jYXJvdmFuYXtcbiAgICAuY29tcG9uZW50LmN0YS1zdG9yZXtcbiAgICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAuY29udC1hZHZ7XG4gICAgICAgIGF7XG4gICAgICAgICAgaW1ne1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiI2NvbnRlbnQuY29udC1kb3Zle1xuXG4gIC5yb3ctZG92ZXtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCAyMHB4O1xuXG4gICAgLnJvd3tcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbToycHggc29saWQgI2ZmZjtcbiAgICB9XG5cbiAgICAucm93Omxhc3QtY2hpbGR7XG4gICAgICBib3JkZXItYm90dG9tOm5vbmU7XG4gICAgfVxuICB9XG5cbiAgPiAuZG92ZV9pY297XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDoxM3B4O1xuICAgIHRvcDo5cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvdGFwcGEvZG92ZV9pY28ucG5nJyskdmVyc2lvbik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfTtcblxuICBoM3tcbiAgICBmb250LXNpemU6MjZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW46MCAwIDhweCAwO1xuICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FkZW1pYm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6I2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgaDJ7XG4gICAgZm9udC1zaXplOjIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luOjEwcHggMDtcbiAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6I2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIFxuICBwe1xuICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FtZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgY29sb3I6I2ZmZjtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgbWF4LXdpZHRoOiA4OCU7XG4gICAgLypcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgKi9cbiAgfVxuXG4gIC5jdGEuZmZme1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgc3BhbntcbiAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAgY29sb3I6IzJBNTA4QztcbiAgICB9XG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgIGgze1xuICAgICAgZm9udC1zaXplOjIycHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIG1hcmdpbjowIDAgOHB4IDA7XG4gICAgfVxuXG4gICAgaDJ7XG4gICAgICBmb250LXNpemU6MThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgbWFyZ2luOjEwcHggMDtcbiAgICB9XG5cbiAgICBwe1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICB9XG5cbiAgICAuY3RhLmZmZntcbiAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICBzcGFue1xuICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgLnJvdy1kb3Zle1xuICAgICAgLnJvd3tcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5yb3c6bGFzdC1jaGlsZHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuZG92ZV9pY28ge1xuICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB0b3A6MTJweDtcbiAgICB9XG5cbiAgICBoM3tcbiAgICAgIGZvbnQtc2l6ZToyMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW46MCAwIDZweCAwO1xuICAgIH1cblxuICAgIGgye1xuICAgICAgZm9udC1zaXplOjI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbjoxMHB4IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgIH1cblxuICAgIHB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgIG1heC13aWR0aDogODIlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29udC1saW5re1xuICAgICAgbWFyZ2luLXRvcDoxM3B4O1xuICAgIH1cblxuICAgIC5jdGEuZmZme1xuICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIC8vbWFyZ2luLXRvcDogMTNweDtcblxuICAgICAgc3BhbntcbiAgICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn0iLCJAaW1wb3J0IFwiLi4vLi4vYXNzZXRzL3Nhc3MvaW1wb3J0cy9jb25maWdcIjtcblxuJHctbW9iNjM5OiA2MzlweDtcbiR3LW1vYmlsZTogNjQwcHg7XG4kdy1tYXgtbW9iaWxlOiA3NjdweDtcbiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LXRhYmxldF9sOiAxMDI0cHg7XG4kdy1tYXgtdGFibGV0X3A6IDEwMjNweDtcbiR3LW1heC10YWJsZXRfbDogMTAyM3B4O1xuXG5cbiNob21lX2ZvbGxvdy11c3tcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X3ApIHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIHBhZGRpbmctbGVmdDowLjkzNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDowLjkzNzVyZW07XG4gIH1cbn1cblxuI3dpZGdldC1mb2xsb3d1c3tcblxuICAuY29udF9mb2xsb3d1c3tcbiAgICAvKiBwYWRkaW5nOjAgMTNweDsgKi9cbiAgICBwYWRkaW5nOjA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICB9O1xuXG4gICAgPiBoMntcbiAgICAgIGNvbG9yOiMwMDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtc2l6ZTogMThweDsgbWFyZ2luLXRvcDoyMHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgICAgfTtcbiAgICB9O1xuICAgID4gaDIub2ZmIHtkaXNwbGF5OmJsb2NrO307XG4gICAgPiBoMi5vbiB7ZGlzcGxheTpub25lO307XG5cbiAgICAuY29udF9zb2NpYWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgPiBkaXZ7XG4gICAgICAgIHdpZHRoOjIwJTtcbiAgICAgICAgaGVpZ2h0OjU1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OjU1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MSU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgPiBkaXY6bGFzdC1jaGlsZHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgfVxuXG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LWZhbWlseTogbmV1c2FkZW1pYm9sZCwgc2Fucy1zZXJpZjtcblxuICAgICAgICBzcGFue1xuICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDowO1xuICAgICAgICB9XG5cbiAgICAgICAgaXtcbiAgICAgICAgICBtYXJnaW46MCA0cHg7XG4gICAgICAgICAgd2lkdGg6NDBweDtcbiAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XG4gICAgICAgIH1cblxuXG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgZm9udC1zaXplOjIxcHg7XG5cbiAgICAgICAgICBpe1xuICAgICAgICAgICAgbWFyZ2luOjAgNnB4O1xuICAgICAgICAgICAgd2lkdGg6MjhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjhweCBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBpe1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMHB4IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OjQwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6NDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAuc29jaWFsX2ZhY2Vib29re1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4O1xuXG4gICAgICAgIGl7YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc29jaWFsL2ZhY2Vib29rLnBuZycrJHZlcnNpb24pO31cbiAgICAgIH1cblxuICAgICAgLnNvY2lhbF90d2l0dGVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhY2VkO1xuXG4gICAgICAgIGl7YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc29jaWFsL3R3aXR0ZXIucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgbWFyZ2luOiAwcHg7IHdpZHRoOiAzOHB4O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zb2NpYWxfc25hcGNoYXR7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2Nhcm92YW5hL3NuYXBjaGF0LnBuZycrJHZlcnNpb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBpe31cbiAgICAgIH1cblxuICAgICAgLnNvY2lhbF9kYWlseW1vdGlvbntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjZkYztcblxuICAgICAgICBpe2JhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3NvY2lhbC9kYWlseW1vdGlvbi5wbmcnKyR2ZXJzaW9uKTt9XG4gICAgICB9XG5cbiAgICAgIC5zb2NpYWxfaW5zdGFncmFte1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI1Njg4O1xuXG4gICAgICAgIGl7YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc29jaWFsL2luc3RhZ3JhbS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICBtYXJnaW46IDBweDsgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNvY2lhbF95b3V0dWJle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmIwMDAwO1xuXG4gICAgICAgIGl7YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc29jaWFsL3lvdXR1YmUucG5nJyskdmVyc2lvbik7fVxuICAgICAgfVxuXG4gICAgICAuc29jaWFsX3N0cmF2YXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RhNGMxMztcblxuICAgICAgICBpe2JhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3NvY2lhbC9zdHJhdmEucG5nJyskdmVyc2lvbik7fVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jY29udGVudC5vZmZzZWFzb257XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICN3aWRnZXQtZm9sbG93dXMge1xuXG4gICAgICAuY29udF9mb2xsb3d1cyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgI3dpZGdldC1mb2xsb3d1cyB7XG5cbiAgICAgIC5jb250X2ZvbGxvd3VzIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG5cbiAgICAgICAgaDJ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbiAgICAgICAgfTtcblxuICAgICAgICAuY29udF9zb2NpYWx7XG4gICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuXG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICBmb250LXNpemU6MzBweDtcblxuICAgICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgIHdpZHRoOjYwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cblxuI2NvbnRlbnQubm90X2xpdmUsXG4jY29udGVudC5saXZlLFxuI2NvbnRlbnQuY2Fyb3ZhbmF7XG4gIC5jb250X2ZvbGxvd3VzIHtcbiAgICA+IGgyIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9O1xuXG4gICAgPiBoMi5vZmYge2Rpc3BsYXk6bm9uZTt9XG4gICAgPiBoMi5vbiB7XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgc3BhbntcbiAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udF9zb2NpYWwge1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcblxuICAgICAgPiBkaXYge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjIycHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgaXtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MzZweCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW57XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOjQwcHg7XG4gICAgICAgICAgaGVpZ2h0OjQwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6NDBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6MTJweDtcblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyOHB4IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6MzBweDtcblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MHB4IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1vYjYzOSkge1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgd2lkdGg6MzVweDtcbiAgICAgICAgICBoZWlnaHQ6MzVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDozNXB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDoxMHB4O1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1vYjYzOSkge1xuICAgICAgLmNvbnRfc29jaWFse1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbiNjb250ZW50LmNhcm92YW5hIHtcbiAgLmNvbnRfZm9sbG93dXMge1xuICAgID4gaDIsXG4gICAgPiBoMi5vbntcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICB9O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH07XG4gICAgfTtcbiAgICA+IC5jb250X3NvY2lhbHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgID4gZGl2e1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgd2lkdGg6IDQ4cHggIWltcG9ydGFudDs7XG4gICAgICAgICAgbWFyZ2luOiAwcHggNXB4IDBweCA1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICA+IGF7XG4gICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgID4gaXtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgd2lkdGg6NDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfTtcbn07XG4iLCIuZm9vdGVyX2NvbnRhaW5lciB7XG5cbiAgLmZvb3Rlcl93cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci10b3A6bm9uZTtcbiAgICBwYWRkaW5nLXRvcDowcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAubWVudV9jb250ZW50e1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgbWFyZ2luOiAxMHB4IDBweCAxMHB4IDA7XG4gICAgcGFkZGluZy10b3A6IDQ2cHg7XG5cbiAgICAubWVudSB7XG4gICAgICBtYXJnaW4tbGVmdDowO1xuICAgICAgZm9udC1mYW1pbHk6IG5ldXNhc2VtaWJvbGQsIHNhbnMtc2VyaWY7XG5cbiAgICAgIGxpIGF7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZToxNXB4O1xuICAgICAgfVxuXG4gICAgICA+IGxpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tbGVmdDoxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgd2lkdGg6MTMwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zdWItbWVudSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OjA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYXJlZ3VsYXIsIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgbGl7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICBwYWRkaW5nOiAzcHggMDtcblxuICAgICAgICAgIGF7XG4gICAgICAgICAgICBjb2xvcjojYWFhO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgLm1lbnUge1xuICAgICAgICA+bGl7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6MTFweDtcbiAgICAgICAgICB3aWR0aDo5NnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZm9vdGVyX2JvdHRvbSB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgcCxhIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjojNWY2NDY2O1xuICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgICBsaW5lLWhlaWdodDoyNnB4O1xuICAgICAgZm9udC1mYW1pbHk6IG5ldXNhcmVndWxhciwgc2Fucy1zZXJpZjtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tb2I2MzkpIHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBwLGEge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZGl2aXNvcl9saW5lX2Zvb3RlcntcbiAgICBiYWNrZ3JvdW5kOiAjRkYyODZFO1xuICAgIGhlaWdodDogMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG59XG5cbi5qcy1hbGVydHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206MDtcbiAgbGVmdDowO1xuICByaWdodDowO1xuICB6LWluZGV4OjEyMDE7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjhzO1xuICAtbW96LXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC44cztcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjhzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYyODZFO1xuICBjb2xvcjojZmZmO1xuICBwYWRkaW5nOjAgMjBweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGRkZGRkY7XG5cbiAgLmNvbnQtdGV4dHtcbiAgICBmbG9hdDpsZWZ0O1xuXG4gICAgLnRpdGxle1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJyxzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIG1hcmdpbjowO1xuICAgICAgcGFkZGluZzogMTVweCAwIDVweCAwO1xuICAgIH1cblxuICAgIC5tZXNzYWdle1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogNXB4IDAgMTVweCAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG5cbiAgLmNvbnQtYnV0dG9ue1xuICAgIGZsb2F0OnJpZ2h0O1xuXG4gICAgLmN0YXtcbiAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgfVxuXG4gICAgLmN0YS5rb3tcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1jYXJvdmFuYSAuanMtYWxlcnR7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAzLDgsMTIxLDEuMCk7XG59XG5cbi5tb2RhbEFsZXJ0IC5qcy1hbGVydHtcbiAgLmNvbnQtYnV0dG9ue1xuICAgIC5jdGEub2t7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uY29uZmlybSAuanMtYWxlcnR7XG4gIC5jb250LWJ1dHRvbntcbiAgICAuY3RhLmtve1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5qcy1hbGVydC5vcGVuIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG59XG5cbiIsIkBpbXBvcnQgXCIuLi8uLi9hc3NldHMvc2Fzcy9pbXBvcnRzL2NvbmZpZ1wiO1xuXG4jZ2FsbGVyeS1saXN0e1xuXG4gIC5nYWxsZXJ5LWZpbHRyaXtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwLjkzNzVyZW07XG5cbiAgICBoMntcbiAgICAgIGNvbG9yOiM0MDQ4NGI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuXG4gICAgPiAuY29sdW1uc3tcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmZpbHRyaS1jaGVja3tcbiAgICAgIGJvcmRlcjpub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgIGZsb2F0OmxlZnQ7XG5cbiAgICAgIGlucHV0e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICA+IGxhYmVsLFxuICAgICAgPiBhe1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIG1hcmdpbjowIDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBoZWlnaHQ6MjhweDtcbiAgICAgICAgY29sb3I6ICM1MDU2NTk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICAgID4gbGFiZWwub24sXG4gICAgICA+IGEub257XG4gICAgICAgIGNvbG9yOiAjRkYyODZFO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YXBwYS1zZWxlY3QsIC5hbm5pLXNlbGVjdCB7XG4gICAgICBjb2xvcjojNTA1NjU5O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bScsIHNhbnMtc2VyaWY7XG4gICAgICBib3JkZXI6bm9uZTtcbiAgICAgIGhlaWdodDoyOHB4O1xuICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIG1hcmdpbi1sZWZ0OjIycHg7XG4gICAgICBmbG9hdDpsZWZ0O1xuXG4gICAgICBvcHRpb257XG4gICAgICAgIGhlaWdodDoyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBzZWxlY3RpemUgKi9cbiAgICAuc2VsZWN0aXplLWlucHV0LFxuICAgIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmV7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgcGFkZGluZzogMHB4IDE4cHggMCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtZHJvcGRvd24sIC5zZWxlY3RpemUtaW5wdXQsIC5zZWxlY3RpemUtaW5wdXQgaW5wdXR7XG4gICAgICBmb250LXNpemU6MTRweDtcbiAgICB9XG5cbiAgICAuc2VsZWN0aXplLWRyb3Bkb3duIC5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMjg2RTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmUgaW5wdXR7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2VsZWN0aXplLWRyb3Bkb3due1xuICAgICAgei1pbmRleDozMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgdG9wOjFweCAhaW1wb3J0YW50O1xuXG4gICAgICAuc2VsZWN0aXplLWRyb3Bkb3duLWNvbnRlbnR7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMHB4IDNweCAwIDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0OmFmdGVyLFxuICAgIC5zZWxlY3RpemUtaW5wdXQ6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc2VsZWN0X2Fycm93LnBuZycrJHZlcnNpb24pO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgICAgcmlnaHQ6MTBweDtcbiAgICB9XG5cbiAgICAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZlOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3NlbGVjdF9hcnJvd19zdS5wbmcnKyR2ZXJzaW9uKTtcbiAgICB9XG5cbiAgICAuc2VsZWN0aXplLWlucHV0ID4gKntcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1vYjYzOSkge1xuICAgICAgcGFkZGluZzowO1xuXG4gICAgICBoMntcbiAgICAgICAgcGFkZGluZzogMCAwLjkzNzVyZW07XG4gICAgICB9XG5cbiAgICAgIC5maWx0cmktY2hlY2t7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcblxuICAgICAgICA+IGxhYmVsLFxuICAgICAgICA+IGF7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHdpZHRoOiAzMiU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YXBwYS1zZWxlY3QsIC5hbm5pLXNlbGVjdCB7XG4gICAgICAgIGNvbG9yOiAjNTA1NjU5O1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIGhlaWdodDozOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDozOHB4O1xuICAgICAgICBmbG9hdDpub25lO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBtYXJnaW46MCAwIDI4cHggMDtcbiAgICAgICAgcGFkZGluZzowO1xuICAgICAgfVxuXG4gICAgICAvKiBzZWxlY3RpemUgbW9iaWxlICovXG4gICAgICAuc2VsZWN0aXplLWlucHV0LFxuICAgICAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZXtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgcGFkZGluZzogMHB4IDE4cHggMCAwO1xuICAgICAgfVxuXG4gICAgICAuc2VsZWN0aXplLWRyb3Bkb3duLCAuc2VsZWN0aXplLWlucHV0LCAuc2VsZWN0aXplLWlucHV0IGlucHV0e1xuICAgICAgICBmb250LXNpemU6MTlweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udC1nYWxsZXJ5IHtcbiAgICBtYXJnaW46IDAgMC45Mzc1cmVtO1xuXG4gICAgLnJvd3tcbiAgICAgIG1hcmdpbjowIDAgMTdweCAwO1xuXG4gICAgICAuY29sdW1uc3tcbiAgICAgICAgcGFkZGluZzogMCAxN3B4IDAgMDtcbiAgICAgIH1cblxuICAgICAgLmNvbHVtbnM6bGFzdC1jaGlsZHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udC1pbWd7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBpbWd7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5wbGF5e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9ob21lX25ld3NmZWVkL3BsYXkucG5nXCIrJHZlcnNpb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIzJSBhdXRvO1xuICAgICAgfVxuXG4gICAgICAuYm94LXR4dHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDdweCAxNXB4IDEzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LDc0LDEyOSwwLjcpO1xuICAgICAgICBtaW4taGVpZ2h0OjQwcHg7XG5cbiAgICAgICAgaDN7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICBoNHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250LXNvY2lhbCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTEzcHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgLnNvY2lhbF9mYWNlYm9vaywgLnNvY2lhbF90d2l0dGVyLCAuc29jaWFsX21vcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOjI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6MjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXJnaW46MCA1cHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zb2NpYWxfZmFjZWJvb2suYXQzMDBiLCAuc29jaWFsX3R3aXR0ZXIuYXQzMDBiLCAuc29jaWFsX21vcmUuYXQzMDBiIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc29jaWFsX2ZhY2Vib29rOmhvdmVyLCAuc29jaWFsX3R3aXR0ZXI6aG92ZXIsIC5zb2NpYWxfbW9yZTpob3ZlcntcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc29jaWFsX2ZhY2Vib29rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9zb2NpYWwvZmFjZWJvb2sucG5nXCIrJHZlcnNpb24pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zb2NpYWxfdHdpdHRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc29jaWFsL3R3aXR0ZXIucG5nXCIrJHZlcnNpb24pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zb2NpYWxfbW9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc29jaWFsL21vcmUucG5nXCIrJHZlcnNpb24pO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAucm93LTFjb250IC5jb250LWltZ3tcbiAgICAgIGhlaWdodDo2NTBweDtcbiAgICAgIC5wbGF5e1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MTYwcHggYXV0bztcbiAgICAgIH1cbiAgICAgIC5ib3gtdHh0e1xuICAgICAgICBwYWRkaW5nOiAyOHB4IDE1MHB4IDI4cHggMjhweDtcbiAgICAgICAgaDMge2ZvbnQtc2l6ZTogMzBweDsgbGluZS1oZWlnaHQ6IDM1cHg7fVxuICAgICAgICBoNCB7Zm9udC1zaXplOiAyMXB4OyBsaW5lLWhlaWdodDogMjVweDt9XG5cbiAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICByaWdodDoyMHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0xOHB4O1xuICAgICAgICAgIC5zb2NpYWxfZmFjZWJvb2ssIC5zb2NpYWxfdHdpdHRlciB7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucm93LTJjb250IC5jb250LWltZ3tcbiAgICAgIGhlaWdodDozNTBweDtcblxuICAgICAgLmJveC10eHR7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTIwcHggMTVweCAxMHB4O1xuICAgICAgICBoMyB7Zm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjJweDt9XG4gICAgICAgIGg0IHtmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxNXB4O31cbiAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAgICAgICAuc29jaWFsX2ZhY2Vib29rLCAuc29jaWFsX3R3aXR0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJvdy0zY29udCAuY29udC1pbWd7XG4gICAgICBoZWlnaHQ6MzE1cHg7XG5cbiAgICAgIC5ib3gtdHh0e1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwNXB4IDE1cHggMTBweDtcbiAgICAgICAgaDMge2ZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDIwcHg7fVxuICAgICAgICBoNCB7Zm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTVweDt9XG4gICAgICAgIC5jb250LXNvY2lhbCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTExcHg7XG4gICAgICAgICAgLnNvY2lhbF9mYWNlYm9vaywgLnNvY2lhbF90d2l0dGVyLCAuc29jaWFsX21vcmUge1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblxuICAgICAgLnJvdy0xY29udCAuY29udC1pbWd7XG4gICAgICAgIGhlaWdodDo0MjBweDtcbiAgICAgICAgLnBsYXl7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOjEyNHB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuYm94LXR4dHtcbiAgICAgICAgICBwYWRkaW5nOiAyMnB4IDEzNXB4IDIwcHggMThweDtcbiAgICAgICAgICBoMyB7Zm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMjdweDt9XG4gICAgICAgICAgaDQge2ZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDIxcHg7fVxuXG4gICAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICAgIHJpZ2h0OjE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTRweDtcbiAgICAgICAgICAgIC5zb2NpYWxfZmFjZWJvb2ssIC5zb2NpYWxfdHdpdHRlciwgLnNvY2lhbF9tb3JlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJvdy0yY29udCAuY29udC1pbWd7XG4gICAgICAgIGhlaWdodDoyNjJweDtcblxuICAgICAgICAuYm94LXR4dHtcbiAgICAgICAgICBwYWRkaW5nOiAxM3B4IDEwMHB4IDEwcHggOHB4O1xuICAgICAgICAgIGgzIHtmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyMnB4O31cbiAgICAgICAgICBoNCB7Zm9udC1zaXplOiAxM3B4OyBsaW5lLWhlaWdodDogMTZweDt9XG4gICAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgICAgICAgICAuc29jaWFsX2ZhY2Vib29rLCAuc29jaWFsX3R3aXR0ZXIsIC5zb2NpYWxfbW9yZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yb3ctM2NvbnQgLmNvbnQtaW1ne1xuICAgICAgICBoZWlnaHQ6MjM3cHg7XG5cbiAgICAgICAgLmJveC10eHR7XG4gICAgICAgICAgcGFkZGluZzogMTZweCA4NXB4IDEwcHggOHB4O1xuICAgICAgICAgIGgzIHtmb250LXNpemU6IDEzcHg7IGxpbmUtaGVpZ2h0OiAxNnB4O31cbiAgICAgICAgICBoNCB7Zm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTNweDt9XG4gICAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgICAgICAgICAgcmlnaHQ6NXB4O1xuICAgICAgICAgICAgLnNvY2lhbF9mYWNlYm9vaywgLnNvY2lhbF90d2l0dGVyLCAuc29jaWFsX21vcmUge1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIC5yb3cge1xuICAgICAgICBtYXJnaW46MDtcblxuICAgICAgICAuY29sdW1uc3tcbiAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcblxuICAgICAgICAgIC5jb250LWltZ3tcbiAgICAgICAgICAgIGhlaWdodDozNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcblxuICAgICAgICAgICAgLmJveC10eHR7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMTBweCA0cHggNHB4O1xuXG4gICAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBoNHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOi0xM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLnNvY2lhbF9mYWNlYm9vaywgLnNvY2lhbF90d2l0dGVyLCAuc29jaWFsX21vcmUge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6MjRweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDoyNHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOjAgM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAucm93IHtcbiAgICAgICAgbWFyZ2luOjA7XG5cbiAgICAgICAgLmNvbHVtbnN7XG4gICAgICAgICAgLmNvbnQtaW1ne1xuICAgICAgICAgICAgaGVpZ2h0OjIyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xuXG4gICAgICAgICAgICAuYm94LXR4dHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDNweDtcblxuICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaDR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5jb250LXNvY2lhbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEzcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC5zb2NpYWxfZmFjZWJvb2ssIC5zb2NpYWxfdHdpdHRlciwgLnNvY2lhbF9tb3JlIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOjIwcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6MjBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjowIDNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sdW1ucy5ub3Jlc3VsdHN7XG4gICAgICAuY29udC10aXRsZXtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoM3tcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhbWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICBjb2xvcjogI2JiYmNiZjtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9O1xuXG4gIH07XG5cbiAgPiAucm93LnBhZ2luYXppb25le1xuICAgIG1hcmdpbjoxNXB4IDAgNTBweCAwO1xuXG4gICAgPiAuY29sdW1uc3tcbiAgICAgIHdpZHRoOmF1dG87XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW4sXG4gICAgICA+IC5saW5rX3ByZXYsXG4gICAgICA+IC5saW5rX25leHR7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBmbG9hdDogbGVmdDsgbWFyZ2luLXJpZ2h0OiAxMHB4OyBoZWlnaHQ6IDM0cHg7IG1pbi13aWR0aDogMzRweDsgcGFkZGluZzogMHB4IDRweCAwcHggNHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkMmQ0OyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiM5ZDlmYTE7IGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJzsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMzRweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH07XG4gICAgICA+IGE6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGNvbG9yOiAjRkYyODZFO1xuICAgICAgfTtcbiAgICAgID4gLmxpbmtfcHJldnsgcGFkZGluZzogMHB4IDhweCAwcHggNHB4OyB9O1xuICAgICAgPiAubGlua19uZXh0eyBwYWRkaW5nOiAwcHggNHB4IDBweCA4cHg7IH07XG4gICAgICA+IGEubGlua19wYWdlLm9uLFxuICAgICAgPiBzcGFue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYyODZFO1xuICAgICAgICBjb2xvcjojRkZGRkZGO1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG59IiwiQGltcG9ydCBcIi4uLy4uL2Fzc2V0cy9zYXNzL2ltcG9ydHMvY29uZmlnXCI7XG5cbiNnYWxsZXJ5LWxpc3QtY2Fyb3ZhbmF7XG5cbiAgLmdhbGxlcnktZmlsdHJpe1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcblxuICAgIGgye1xuICAgICAgY29sb3I6IzQwNDg0YjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICA+IC5jb2x1bW5ze1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuZmlsdHJpLWNoZWNre1xuICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZmxvYXQ6bGVmdDtcblxuICAgICAgaW5wdXR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgID4gbGFiZWwsXG4gICAgICA+IGF7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbWFyZ2luOjAgMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIGhlaWdodDoyOHB4O1xuICAgICAgICBjb2xvcjogIzUwNTY1OTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgICAgPiBsYWJlbC5vbixcbiAgICAgID4gYS5vbntcbiAgICAgICAgY29sb3I6ICNjYjA4Nzk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YXBwYS1zZWxlY3QsIC5hbm5pLXNlbGVjdHtcbiAgICAgIGNvbG9yOiM1MDU2NTk7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LWZhbWlseTogJ25ldXNhbWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgICAgIGJvcmRlcjpub25lO1xuICAgICAgaGVpZ2h0OjI4cHg7XG4gICAgICB3aWR0aDogMTEwcHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6MjJweDtcbiAgICAgIGZsb2F0OmxlZnQ7XG5cbiAgICAgIG9wdGlvbntcbiAgICAgICAgaGVpZ2h0OjI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qIHNlbGVjdGl6ZSAqL1xuICAgIC5zZWxlY3RpemUtaW5wdXQsXG4gICAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZXtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwcHggMThweCAwIDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnNlbGVjdGl6ZS1kcm9wZG93biwgLnNlbGVjdGl6ZS1pbnB1dCwgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dHtcbiAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtZHJvcGRvd24gLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2IwNzc5O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSBpbnB1dHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtZHJvcGRvd257XG4gICAgICB6LWluZGV4OjMwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB0b3A6MXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwcHggM3B4IDAgMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXIsXG4gICAgLnNlbGVjdGl6ZS1pbnB1dDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9zZWxlY3RfYXJyb3cucG5nJyskdmVyc2lvbik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICByaWdodDoxMHB4O1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmU6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc2VsZWN0X2Fycm93X3N1LnBuZycrJHZlcnNpb24pO1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtaW5wdXQgPiAqe1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbW9iNjM5KSB7XG4gICAgICBwYWRkaW5nOjA7XG5cbiAgICAgIGgye1xuICAgICAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcbiAgICAgIH1cblxuICAgICAgLmZpbHRyaS1jaGVja3tcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xuXG4gICAgICAgID4gbGFiZWwsXG4gICAgICAgID4gYXtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRhcHBhLXNlbGVjdCwgLmFubmktc2VsZWN0IHtcbiAgICAgICAgY29sb3I6ICM1MDU2NTk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgaGVpZ2h0OjM4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OjM4cHg7XG4gICAgICAgIGZsb2F0Om5vbmU7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIG1hcmdpbjowIDAgMjhweCAwO1xuICAgICAgICBwYWRkaW5nOjA7XG4gICAgICB9XG5cbiAgICAgIC8qIHNlbGVjdGl6ZSBtb2JpbGUgKi9cbiAgICAgIC5zZWxlY3RpemUtaW5wdXQsXG4gICAgICAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZle1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICBwYWRkaW5nOiAwcHggMThweCAwIDA7XG4gICAgICB9XG5cbiAgICAgIC5zZWxlY3RpemUtZHJvcGRvd24sIC5zZWxlY3RpemUtaW5wdXQsIC5zZWxlY3RpemUtaW5wdXQgaW5wdXR7XG4gICAgICAgIGZvbnQtc2l6ZToxOXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250LWdhbGxlcnkge1xuICAgIG1hcmdpbjogMTZweCAwLjkzNzVyZW0gMHB4IDAuOTM3NXJlbTtcblxuICAgIC5yb3d7XG4gICAgICBtYXJnaW46MCAwIDE3cHggMDtcblxuICAgICAgLmNvbHVtbnN7XG4gICAgICAgIHBhZGRpbmc6IDAgMTdweCAwIDA7XG4gICAgICB9XG5cbiAgICAgIC5jb2x1bW5zOmxhc3QtY2hpbGR7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnQtaW1ne1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgaW1ne1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAucGxheXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvaG9tZV9uZXdzZmVlZC9wbGF5LnBuZ1wiKyR2ZXJzaW9uKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMyUgYXV0bztcbiAgICAgIH1cblxuICAgICAgLmJveC10eHR7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgcGFkZGluZzogMTVweCA3cHggMTVweCAxM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMyw4LDEyMSwwLjcpO1xuICAgICAgICBtaW4taGVpZ2h0OjQwcHg7XG5cbiAgICAgICAgaDN7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICBoNHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250LXNvY2lhbCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTEzcHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgLnNvY2lhbF9mYWNlYm9vaywgLnNvY2lhbF90d2l0dGVyLCAuc29jaWFsX21vcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOjI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6MjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXJnaW46MCA1cHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zb2NpYWxfZmFjZWJvb2suYXQzMDBiLCAuc29jaWFsX3R3aXR0ZXIuYXQzMDBiLCAuc29jaWFsX21vcmUuYXQzMDBiIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc29jaWFsX2ZhY2Vib29rOmhvdmVyLCAuc29jaWFsX3R3aXR0ZXI6aG92ZXIsIC5zb2NpYWxfbW9yZTpob3ZlcntcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc29jaWFsX2ZhY2Vib29rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9zb2NpYWwvZmFjZWJvb2sucG5nXCIrJHZlcnNpb24pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zb2NpYWxfdHdpdHRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc29jaWFsL3R3aXR0ZXIucG5nXCIrJHZlcnNpb24pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zb2NpYWxfbW9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc29jaWFsL21vcmUucG5nXCIrJHZlcnNpb24pO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAucm93LTFjb250IC5jb250LWltZ3tcbiAgICAgIGhlaWdodDo2NTBweDtcbiAgICAgIC5wbGF5e1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MTYwcHggYXV0bztcbiAgICAgIH1cbiAgICAgIC5ib3gtdHh0e1xuICAgICAgICBwYWRkaW5nOiAyOHB4IDE1MHB4IDI4cHggMjhweDtcbiAgICAgICAgaDMge2ZvbnQtc2l6ZTogMzBweDsgbGluZS1oZWlnaHQ6IDM1cHg7fVxuICAgICAgICBoNCB7Zm9udC1zaXplOiAyMXB4OyBsaW5lLWhlaWdodDogMjVweDt9XG5cbiAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICByaWdodDoyMHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0xOHB4O1xuICAgICAgICAgIC5zb2NpYWxfZmFjZWJvb2ssIC5zb2NpYWxfdHdpdHRlciB7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucm93LTJjb250IC5jb250LWltZ3tcbiAgICAgIGhlaWdodDozNTBweDtcblxuICAgICAgLmJveC10eHR7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTIwcHggMTVweCAxMHB4O1xuICAgICAgICBoMyB7Zm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjJweDt9XG4gICAgICAgIGg0IHtmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxNXB4O31cbiAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAgICAgICAuc29jaWFsX2ZhY2Vib29rLCAuc29jaWFsX3R3aXR0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJvdy0zY29udCAuY29udC1pbWd7XG4gICAgICBoZWlnaHQ6MzE1cHg7XG5cbiAgICAgIC5ib3gtdHh0e1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwNXB4IDE1cHggMTBweDtcbiAgICAgICAgaDMge2ZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDIwcHg7fVxuICAgICAgICBoNCB7Zm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTVweDt9XG4gICAgICAgIC5jb250LXNvY2lhbCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTExcHg7XG4gICAgICAgICAgLnNvY2lhbF9mYWNlYm9vaywgLnNvY2lhbF90d2l0dGVyLCAuc29jaWFsX21vcmUge1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblxuICAgICAgLnJvdy0xY29udCAuY29udC1pbWd7XG4gICAgICAgIGhlaWdodDo0MjBweDtcbiAgICAgICAgLnBsYXl7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOjEyNHB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuYm94LXR4dHtcbiAgICAgICAgICBwYWRkaW5nOiAyMnB4IDEzNXB4IDIwcHggMThweDtcbiAgICAgICAgICBoMyB7Zm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMjdweDt9XG4gICAgICAgICAgaDQge2ZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDIxcHg7fVxuXG4gICAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICAgIHJpZ2h0OjE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTRweDtcbiAgICAgICAgICAgIC5zb2NpYWxfZmFjZWJvb2ssIC5zb2NpYWxfdHdpdHRlciwgLnNvY2lhbF9tb3JlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJvdy0yY29udCAuY29udC1pbWd7XG4gICAgICAgIGhlaWdodDoyNjJweDtcblxuICAgICAgICAuYm94LXR4dHtcbiAgICAgICAgICBwYWRkaW5nOiAxM3B4IDEwMHB4IDEwcHggOHB4O1xuICAgICAgICAgIGgzIHtmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyMnB4O31cbiAgICAgICAgICBoNCB7Zm9udC1zaXplOiAxM3B4OyBsaW5lLWhlaWdodDogMTZweDt9XG4gICAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgICAgICAgICAuc29jaWFsX2ZhY2Vib29rLCAuc29jaWFsX3R3aXR0ZXIsIC5zb2NpYWxfbW9yZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yb3ctM2NvbnQgLmNvbnQtaW1ne1xuICAgICAgICBoZWlnaHQ6MjM3cHg7XG5cbiAgICAgICAgLmJveC10eHR7XG4gICAgICAgICAgcGFkZGluZzogMTZweCA4NXB4IDEwcHggOHB4O1xuICAgICAgICAgIGgzIHtmb250LXNpemU6IDEzcHg7IGxpbmUtaGVpZ2h0OiAxNnB4O31cbiAgICAgICAgICBoNCB7Zm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTNweDt9XG4gICAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgICAgICAgICAgcmlnaHQ6NXB4O1xuICAgICAgICAgICAgLnNvY2lhbF9mYWNlYm9vaywgLnNvY2lhbF90d2l0dGVyLCAuc29jaWFsX21vcmUge1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIC5yb3cge1xuICAgICAgICBtYXJnaW46MDtcblxuICAgICAgICAuY29sdW1uc3tcbiAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcblxuICAgICAgICAgIC5jb250LWltZ3tcbiAgICAgICAgICAgIGhlaWdodDozNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcblxuICAgICAgICAgICAgLmJveC10eHR7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMTBweCA0cHggNHB4O1xuXG4gICAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBoNHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOi0xM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLnNvY2lhbF9mYWNlYm9vaywgLnNvY2lhbF90d2l0dGVyLCAuc29jaWFsX21vcmUge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6MjRweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDoyNHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOjAgM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAucm93IHtcbiAgICAgICAgbWFyZ2luOjA7XG5cbiAgICAgICAgLmNvbHVtbnN7XG4gICAgICAgICAgLmNvbnQtaW1ne1xuICAgICAgICAgICAgaGVpZ2h0OjIyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xuXG4gICAgICAgICAgICAuYm94LXR4dHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDNweDtcblxuICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaDR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5jb250LXNvY2lhbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEzcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC5zb2NpYWxfZmFjZWJvb2ssIC5zb2NpYWxfdHdpdHRlciwgLnNvY2lhbF9tb3JlIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOjIwcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6MjBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjowIDNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sdW1ucy5ub3Jlc3VsdHN7XG4gICAgICAuY29udC10aXRsZXtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoM3tcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhbWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICBjb2xvcjogI2JiYmNiZjtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9O1xuXG4gIH07XG5cbiAgPiAucm93LnBhZ2luYXppb25le1xuICAgIG1hcmdpbjoxNXB4IDAgNTBweCAwO1xuXG4gICAgPiAuY29sdW1uc3tcbiAgICAgIHdpZHRoOmF1dG87XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW4sXG4gICAgICA+IC5saW5rX3ByZXYsXG4gICAgICA+IC5saW5rX25leHR7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBmbG9hdDogbGVmdDsgbWFyZ2luLXJpZ2h0OiAxMHB4OyBoZWlnaHQ6IDM0cHg7IG1pbi13aWR0aDogMzRweDsgcGFkZGluZzogMHB4IDRweCAwcHggNHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkMmQ0OyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiM5ZDlmYTE7IGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJzsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMzRweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH07XG4gICAgICA+IGE6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGNvbG9yOiAjY2IwNzc5O1xuICAgICAgfTtcbiAgICAgID4gLmxpbmtfcHJldnsgcGFkZGluZzogMHB4IDhweCAwcHggNHB4OyB9O1xuICAgICAgPiAubGlua19uZXh0eyBwYWRkaW5nOiAwcHggNHB4IDBweCA4cHg7IH07XG4gICAgICA+IGEubGlua19wYWdlLm9uLFxuICAgICAgPiBzcGFue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2IwNzc5O1xuICAgICAgICBjb2xvcjojRkZGRkZGO1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG59IiwiQGltcG9ydCBcIi4uLy4uL2Fzc2V0cy9zYXNzL2ltcG9ydHMvY29uZmlnXCI7XG5cbiNnYWxsZXJ5LWxpc3QtY2Fyb3ZhbmF7XG5cbiAgLmdhbGxlcnktZmlsdHJpe1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcblxuICAgIGgye1xuICAgICAgY29sb3I6IzQwNDg0YjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICA+IC5jb2x1bW5ze1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuZmlsdHJpLWNoZWNre1xuICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZmxvYXQ6bGVmdDtcblxuICAgICAgaW5wdXR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgID4gbGFiZWwsXG4gICAgICA+IGF7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbWFyZ2luOjAgMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIGhlaWdodDoyOHB4O1xuICAgICAgICBjb2xvcjogIzUwNTY1OTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgICAgPiBsYWJlbC5vbixcbiAgICAgID4gYS5vbntcbiAgICAgICAgY29sb3I6ICNjYjA4Nzk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YXBwYS1zZWxlY3QsIC5hbm5pLXNlbGVjdHtcbiAgICAgIGNvbG9yOiM1MDU2NTk7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LWZhbWlseTogJ25ldXNhbWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgICAgIGJvcmRlcjpub25lO1xuICAgICAgaGVpZ2h0OjI4cHg7XG4gICAgICB3aWR0aDogMTEwcHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6MjJweDtcbiAgICAgIGZsb2F0OmxlZnQ7XG5cbiAgICAgIG9wdGlvbntcbiAgICAgICAgaGVpZ2h0OjI4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qIHNlbGVjdGl6ZSAqL1xuICAgIC5zZWxlY3RpemUtaW5wdXQsXG4gICAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZXtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwcHggMThweCAwIDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnNlbGVjdGl6ZS1kcm9wZG93biwgLnNlbGVjdGl6ZS1pbnB1dCwgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dHtcbiAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtZHJvcGRvd24gLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2IwNzc5O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSBpbnB1dHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtZHJvcGRvd257XG4gICAgICB6LWluZGV4OjMwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB0b3A6MXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5zZWxlY3RpemUtZHJvcGRvd24tY29udGVudHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwcHggM3B4IDAgMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXIsXG4gICAgLnNlbGVjdGl6ZS1pbnB1dDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9zZWxlY3RfYXJyb3cucG5nJyskdmVyc2lvbik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICByaWdodDoxMHB4O1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmU6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc2VsZWN0X2Fycm93X3N1LnBuZycrJHZlcnNpb24pO1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtaW5wdXQgPiAqe1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbW9iNjM5KSB7XG4gICAgICBwYWRkaW5nOjA7XG5cbiAgICAgIGgye1xuICAgICAgICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcbiAgICAgIH1cblxuICAgICAgLmZpbHRyaS1jaGVja3tcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xuXG4gICAgICAgID4gbGFiZWwsXG4gICAgICAgID4gYXtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRhcHBhLXNlbGVjdCwgLmFubmktc2VsZWN0IHtcbiAgICAgICAgY29sb3I6ICM1MDU2NTk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgaGVpZ2h0OjM4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OjM4cHg7XG4gICAgICAgIGZsb2F0Om5vbmU7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIG1hcmdpbjowIDAgMjhweCAwO1xuICAgICAgICBwYWRkaW5nOjA7XG4gICAgICB9XG5cbiAgICAgIC8qIHNlbGVjdGl6ZSBtb2JpbGUgKi9cbiAgICAgIC5zZWxlY3RpemUtaW5wdXQsXG4gICAgICAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZle1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICBwYWRkaW5nOiAwcHggMThweCAwIDA7XG4gICAgICB9XG5cbiAgICAgIC5zZWxlY3RpemUtZHJvcGRvd24sIC5zZWxlY3RpemUtaW5wdXQsIC5zZWxlY3RpemUtaW5wdXQgaW5wdXR7XG4gICAgICAgIGZvbnQtc2l6ZToxOXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250LWdhbGxlcnkge1xuICAgIG1hcmdpbjogMTZweCAwLjkzNzVyZW0gMHB4IDAuOTM3NXJlbTtcblxuICAgIC5yb3d7XG4gICAgICBtYXJnaW46MCAwIDE3cHggMDtcblxuICAgICAgLmNvbHVtbnN7XG4gICAgICAgIHBhZGRpbmc6IDAgMTdweCAwIDA7XG4gICAgICB9XG5cbiAgICAgIC5jb2x1bW5zOmxhc3QtY2hpbGR7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnQtaW1ne1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgaW1ne1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAucGxheXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvaG9tZV9uZXdzZmVlZC9wbGF5LnBuZ1wiKyR2ZXJzaW9uKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMyUgYXV0bztcbiAgICAgIH1cblxuICAgICAgLmJveC10eHR7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgcGFkZGluZzogMTVweCA3cHggMTVweCAxM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMyw4LDEyMSwwLjcpO1xuICAgICAgICBtaW4taGVpZ2h0OjQwcHg7XG5cbiAgICAgICAgaDN7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICBoNHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250LXNvY2lhbCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTEzcHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgLnNvY2lhbF9mYWNlYm9vaywgLnNvY2lhbF90d2l0dGVyLCAuc29jaWFsX21vcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOjI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6MjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBtYXJnaW46MCA1cHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zb2NpYWxfZmFjZWJvb2suYXQzMDBiLCAuc29jaWFsX3R3aXR0ZXIuYXQzMDBiLCAuc29jaWFsX21vcmUuYXQzMDBiIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc29jaWFsX2ZhY2Vib29rOmhvdmVyLCAuc29jaWFsX3R3aXR0ZXI6aG92ZXIsIC5zb2NpYWxfbW9yZTpob3ZlcntcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc29jaWFsX2ZhY2Vib29rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9zb2NpYWwvZmFjZWJvb2sucG5nXCIrJHZlcnNpb24pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zb2NpYWxfdHdpdHRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc29jaWFsL3R3aXR0ZXIucG5nXCIrJHZlcnNpb24pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zb2NpYWxfbW9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvc29jaWFsL21vcmUucG5nXCIrJHZlcnNpb24pO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAucm93LTFjb250IC5jb250LWltZ3tcbiAgICAgIGhlaWdodDo2NTBweDtcbiAgICAgIC5wbGF5e1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6MTYwcHggYXV0bztcbiAgICAgIH1cbiAgICAgIC5ib3gtdHh0e1xuICAgICAgICBwYWRkaW5nOiAyOHB4IDE1MHB4IDI4cHggMjhweDtcbiAgICAgICAgaDMge2ZvbnQtc2l6ZTogMzBweDsgbGluZS1oZWlnaHQ6IDM1cHg7fVxuICAgICAgICBoNCB7Zm9udC1zaXplOiAyMXB4OyBsaW5lLWhlaWdodDogMjVweDt9XG5cbiAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICByaWdodDoyMHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0xOHB4O1xuICAgICAgICAgIC5zb2NpYWxfZmFjZWJvb2ssIC5zb2NpYWxfdHdpdHRlciB7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucm93LTJjb250IC5jb250LWltZ3tcbiAgICAgIGhlaWdodDozNTBweDtcblxuICAgICAgLmJveC10eHR7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTIwcHggMTVweCAxMHB4O1xuICAgICAgICBoMyB7Zm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjJweDt9XG4gICAgICAgIGg0IHtmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxNXB4O31cbiAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAgICAgICAuc29jaWFsX2ZhY2Vib29rLCAuc29jaWFsX3R3aXR0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJvdy0zY29udCAuY29udC1pbWd7XG4gICAgICBoZWlnaHQ6MzE1cHg7XG5cbiAgICAgIC5ib3gtdHh0e1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwNXB4IDE1cHggMTBweDtcbiAgICAgICAgaDMge2ZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDIwcHg7fVxuICAgICAgICBoNCB7Zm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTVweDt9XG4gICAgICAgIC5jb250LXNvY2lhbCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTExcHg7XG4gICAgICAgICAgLnNvY2lhbF9mYWNlYm9vaywgLnNvY2lhbF90d2l0dGVyLCAuc29jaWFsX21vcmUge1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblxuICAgICAgLnJvdy0xY29udCAuY29udC1pbWd7XG4gICAgICAgIGhlaWdodDo0MjBweDtcbiAgICAgICAgLnBsYXl7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOjEyNHB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuYm94LXR4dHtcbiAgICAgICAgICBwYWRkaW5nOiAyMnB4IDEzNXB4IDIwcHggMThweDtcbiAgICAgICAgICBoMyB7Zm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMjdweDt9XG4gICAgICAgICAgaDQge2ZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDIxcHg7fVxuXG4gICAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICAgIHJpZ2h0OjE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTRweDtcbiAgICAgICAgICAgIC5zb2NpYWxfZmFjZWJvb2ssIC5zb2NpYWxfdHdpdHRlciwgLnNvY2lhbF9tb3JlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJvdy0yY29udCAuY29udC1pbWd7XG4gICAgICAgIGhlaWdodDoyNjJweDtcblxuICAgICAgICAuYm94LXR4dHtcbiAgICAgICAgICBwYWRkaW5nOiAxM3B4IDEwMHB4IDEwcHggOHB4O1xuICAgICAgICAgIGgzIHtmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyMnB4O31cbiAgICAgICAgICBoNCB7Zm9udC1zaXplOiAxM3B4OyBsaW5lLWhlaWdodDogMTZweDt9XG4gICAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgICAgICAgICAuc29jaWFsX2ZhY2Vib29rLCAuc29jaWFsX3R3aXR0ZXIsIC5zb2NpYWxfbW9yZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yb3ctM2NvbnQgLmNvbnQtaW1ne1xuICAgICAgICBoZWlnaHQ6MjM3cHg7XG5cbiAgICAgICAgLmJveC10eHR7XG4gICAgICAgICAgcGFkZGluZzogMTZweCA4NXB4IDEwcHggOHB4O1xuICAgICAgICAgIGgzIHtmb250LXNpemU6IDEzcHg7IGxpbmUtaGVpZ2h0OiAxNnB4O31cbiAgICAgICAgICBoNCB7Zm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTNweDt9XG4gICAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgICAgICAgICAgcmlnaHQ6NXB4O1xuICAgICAgICAgICAgLnNvY2lhbF9mYWNlYm9vaywgLnNvY2lhbF90d2l0dGVyLCAuc29jaWFsX21vcmUge1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIC5yb3cge1xuICAgICAgICBtYXJnaW46MDtcblxuICAgICAgICAuY29sdW1uc3tcbiAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcblxuICAgICAgICAgIC5jb250LWltZ3tcbiAgICAgICAgICAgIGhlaWdodDozNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcblxuICAgICAgICAgICAgLmJveC10eHR7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMTBweCA0cHggNHB4O1xuXG4gICAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBoNHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmNvbnQtc29jaWFsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOi0xM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLnNvY2lhbF9mYWNlYm9vaywgLnNvY2lhbF90d2l0dGVyLCAuc29jaWFsX21vcmUge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6MjRweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDoyNHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOjAgM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAucm93IHtcbiAgICAgICAgbWFyZ2luOjA7XG5cbiAgICAgICAgLmNvbHVtbnN7XG4gICAgICAgICAgLmNvbnQtaW1ne1xuICAgICAgICAgICAgaGVpZ2h0OjIyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xuXG4gICAgICAgICAgICAuYm94LXR4dHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDNweDtcblxuICAgICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaDR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5jb250LXNvY2lhbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEzcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC5zb2NpYWxfZmFjZWJvb2ssIC5zb2NpYWxfdHdpdHRlciwgLnNvY2lhbF9tb3JlIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOjIwcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6MjBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjowIDNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sdW1ucy5ub3Jlc3VsdHN7XG4gICAgICAuY29udC10aXRsZXtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoM3tcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhbWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICBjb2xvcjogI2JiYmNiZjtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9O1xuXG4gIH07XG5cbiAgPiAucm93LnBhZ2luYXppb25le1xuICAgIG1hcmdpbjoxNXB4IDAgNTBweCAwO1xuXG4gICAgPiAuY29sdW1uc3tcbiAgICAgIHdpZHRoOmF1dG87XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW4sXG4gICAgICA+IC5saW5rX3ByZXYsXG4gICAgICA+IC5saW5rX25leHR7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBmbG9hdDogbGVmdDsgbWFyZ2luLXJpZ2h0OiAxMHB4OyBoZWlnaHQ6IDM0cHg7IG1pbi13aWR0aDogMzRweDsgcGFkZGluZzogMHB4IDRweCAwcHggNHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkMmQ0OyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiM5ZDlmYTE7IGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJzsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMzRweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH07XG4gICAgICA+IGE6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGNvbG9yOiAjY2IwNzc5O1xuICAgICAgfTtcbiAgICAgID4gLmxpbmtfcHJldnsgcGFkZGluZzogMHB4IDhweCAwcHggNHB4OyB9O1xuICAgICAgPiAubGlua19uZXh0eyBwYWRkaW5nOiAwcHggNHB4IDBweCA4cHg7IH07XG4gICAgICA+IGEubGlua19wYWdlLm9uLFxuICAgICAgPiBzcGFue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2IwNzc5O1xuICAgICAgICBjb2xvcjojRkZGRkZGO1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG59IiwiI2NvbnRlbnQuZ2F6emV0dGEtZmVlZHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcblxuICA+IGgye1xuICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJzsgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07IHdvcmQtc3BhY2luZzogLTAuMXJlbTtcbiAgICBjb2xvcjojMDAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWxlZnQ6LTAuOTM3NXJlbTttYXJnaW4tdG9wOiAyMHB4O1xuICB9O1xuXG4gID4gLnJvd3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJlMmU1O1xuXG4gICAgPiBoNSxcbiAgICA+IC5jdGF7XG4gICAgICBtYXJnaW46IDAgMC45Mzc1cmVtIDAuOTM3NXJlbSAwO1xuICAgICAgZmxvYXQ6cmlnaHQ7XG4gICAgICBzcGFuIHtjb2xvcjojMDAwO31cbiAgICB9XG5cbiAgICA+IC5saW5rX2dhenpldHRhe1xuICAgICAgZmxvYXQ6cmlnaHQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICBtYXJnaW4tdG9wOjEwcHg7XG5cbiAgICAgIHB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cbiAgICAgIGltZ3tcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuY29sdW1ucy5pbWFnZV9oYWxme1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIC8vIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206MHB4O1xuICAgICAgcGFkZGluZzogMHB4IDBweCAwLjkzNzVyZW0gMHB4O1xuXG4gICAgICA+IC5jb250X2ltZ3tcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuXG4gICAgICAgID4gLnBsYXl7XG4gICAgICAgICAgaGVpZ2h0OiA2Ny40NCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDY4Ljk0JTtcbiAgICAgICAgfVxuICAgICAgICA+IC5ib3hfdHh0e1xuICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzIsMzEsMzIsMC43KTtcbiAgICAgICAgICBwYWRkaW5nOiAxNHB4IDEycHg7XG5cbiAgICAgICAgICA+IGgze1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJzsgY29sb3I6I2ZmZjsgbWFyZ2luOjA7XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7IGxpbmUtaGVpZ2h0OiAyNnB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB9O1xuICAgICAgICAgID4gaDR7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnOyBwYWRkaW5nLXRvcDozcHg7IG1hcmdpbjowOyBjb2xvcjojZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyBsaW5lLWhlaWdodDogMjBweDsgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB9O1xuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgICAgICAgID4gaDN7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDoyNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBoNHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgICAgICAgPiBoM3tcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OjI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGg0e1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG5cbiAgICAuc3dpcGVyLWNvbnRhaW5lci1leHR7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cbiAgICAgIC5zd2lwZXItY29udGFpbmVye1xuICAgICAgICB3aWR0aDoxMDAlO1xuXG4gICAgICAgID4gLnN3aXBlci13cmFwcGVye1xuICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgPiAuc3dpcGVyLXNsaWRle1xuICAgICAgICAgICAgd2lkdGg6NDMuMiU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDoxNXB4O1xuICAgICAgICAgICAgPiAuZ2F6emV0dGFfc2xpZGV7XG4gICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICA+IC5jb250X2ltZ3tcbiAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7IGhlaWdodDogMTA0cHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUFBOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgPiBpbWd7IGRpc3BsYXk6IG5vbmU7IHotaW5kZXg6IDEwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9O1xuICAgICAgICAgICAgICAgICAgPiBkaXYucGxheXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAyMDsgdG9wOjBweDsgcmlnaHQ6MHB4OyBsZWZ0OjBweDsgaGVpZ2h0OiAxMDAlOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYzcHggNjNweDtcbiAgICAgICAgICAgICAgICAgIH07XG5cbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTsgd2lkdGg6MTAwJTsgYmFja2dyb3VuZC1jb2xvcjojMTExOyBwYWRkaW5nOiA3cHggMDtcbiAgICAgICAgICAgICAgICAgID4gaDN7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7IHdvcmQtc3BhY2luZzogLTAuMXJlbTsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweDsgcGFkZGluZzowcHggOXB4OyBmb250LXNpemU6IDE3cHg7IGxpbmUtaGVpZ2h0OiAxOXB4OyBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzhweDsgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgICAuc3dpcGVyLXNsaWRlOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjA7XG4gICAgICAgICAgfVxuICAgICAgICB9O1xuICAgICAgICA+IC5nYXp6ZXR0YS1mZWVkLXN3aXBlci1idXR0b24tcHJldiwgLmdhenpldHRhLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgIHRvcDowcHg7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB3aWR0aDo1MnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfTtcbiAgICAgICAgPiAuZ2F6emV0dGEtZmVlZC1zd2lwZXItYnV0dG9uLXByZXZ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICAgIH07XG4gICAgICAgIC5nYXp6ZXR0YS1mZWVkLXN3aXBlci1idXR0b24tbmV4dHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgICAgIH07XG4gICAgICAgID4gLmdhenpldHRhLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQsIC5nYXp6ZXR0YS1mZWVkLXN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVke1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH07XG4gICAgICAgID4gLmdhenpldHRhLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2e1xuICAgICAgICAgIGxlZnQ6MHB4OyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX2dhenpldHRhZmVlZC9wcmV2LnBuZycrJHZlcnNpb24pO1xuICAgICAgICB9O1xuICAgICAgICA+IC5nYXp6ZXR0YS1mZWVkLXN3aXBlci1idXR0b24tbmV4dHtcbiAgICAgICAgICByaWdodDowcHg7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfZ2F6emV0dGFmZWVkL25leHQucG5nJyskdmVyc2lvbik7XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG59O1xuXG4ubG9nb19nYXp6ZXR0YV90aXRvbG97XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuXG4uY29udGVudF9jb250YWluZXIuZW5ne1xuICAubG9nb19nYXp6ZXR0YV90aXRvbG97XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjlweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbiIsIi5vdmVybGF5X21lbnV7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXJfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIFxuICAuYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgI2hlYWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDUwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmb250LWZhbWlseTogbmV1c2Fib2xkLCBzYW5zLXNlcmlmO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBsZWZ0OjA7XG4gICAgICByaWdodDowcHg7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlcl9jb250IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgLy8gcG9pbnRlci1ldmVudHM6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLmxvZ29fZ2lybyB7XG4gICAgICBwb2ludGVyLWV2ZW50czogdmlzaWJsZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDE3cHg7XG4gICAgICB3aWR0aDogMTUycHg7XG4gICAgICBoZWlnaHQ6IDEwN3B4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2JnX2xvZ28ucG5nXCIrJHZlcnNpb24pO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIHRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogdG9wIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAtby10cmFuc2l0aW9uOiB0b3AgMC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgaW1nLmdpcm8ge1xuICAgICAgICB3aWR0aDogMTAxcHg7XG4gICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgIHRvcDogOXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgICBpbWcuY2Fyb3ZhbmF7XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgIH1cbiAgICAgIC5sb2dvX21lbnUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIC8qXG4gICAgICAgIHdpZHRoOiAxMTZweDtcbiAgICAgICAgaGVpZ2h0OiA4MnB4O1xuICAgICAgICAqL1xuICAgICAgICB3aWR0aDogOTVweDtcbiAgICAgICAgaGVpZ2h0OiA2OHB4O1xuICAgICAgICB0b3A6N3B4O1xuICAgICAgICBsZWZ0OjExcHg7XG4gICAgICAgIGltZy5naXJvIHtcbiAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgIHRvcDoxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIC8qXG4gICAgLmxvZ29fZ2lyby5jYXJvdmFuYXtcbiAgICAgIGltZy5naXJve1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgaW1nLmNhcm92YW5he1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDk3cHg7XG4gICAgICAgIGxlZnQ6IDI3cHg7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIGltZy5jYXJvdmFuYSB7XG4gICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgbGVmdDogMjJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAqL1xuXG4gICAgLmxvZ29fZ2F6emV0dGF7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2xhX2dhenpldHRhX2RlbGxvX3Nwb3J0LnBuZ1wiKyR2ZXJzaW9uKTtcbiAgICAgIHdpZHRoOjEzLjUwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOjIuMjc5JTtcbiAgICAgIGxlZnQ6MjAuMzElO1xuICAgICAgdG9wOjI4Ljk4JTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICBsZWZ0OjIzLjMlO1xuICAgICAgICB0b3A6MzklO1xuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgd2lkdGg6IDc3cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgbGVmdDogMTA4cHg7XG4gICAgICAgIHRvcDogMTFweDtcbiAgICAgIH07XG4gICAgfTtcblxuICAgIC5idG5fbWVudSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICB3aWR0aDogODVweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9tZW51L2J0bl9tZW51LnBuZ1wiKyR2ZXJzaW9uKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjJweCAxNHB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwcyBlYXNlLWluLW91dDtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwcyBlYXNlLWluLW91dDtcbiAgICAgIH1cblxuXG4gICAgfVxuXG4gIH1cblxuICAuY29udF9tZW51X3NpbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmhlYWRlcl9jb250IHtcbiAgICAgIG1heC13aWR0aDogMTAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5tZW51X3NpbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgaGVpZ2h0OjUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgcG9pbnRlci1ldmVudHM6IHZpc2libGU7XG5cbiAgICAuY2hhbmdlX2xhbmd1YWdlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlLWluLW91dDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDBzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMHMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cblxuICAgICAgc3BhbntcbiAgICAgICAgaGVpZ2h0OjI2cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDhweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NiY2JjYjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udF9zZWFyY2gge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICByaWdodDogMjBweDtcbiAgICB9XG4gICAgaS5idG5fc2VhcmNoIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250YWluZXJfc2VhcmNoIHtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICB9XG4gICAgLnNlYXJjaC10b2dnbGUge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICB3aWR0aDowO1xuICAgICAgb3ZlcmZsb3cteDpoaWRkZW47XG4gICAgfVxuICAgIGlucHV0LnNlYXJjaGlucHV0IHtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NhY2FjYTtcbiAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYXJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDJweCAwIDAgMDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbiAgfVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgIGhlaWdodDogMzVweDtcbiAgICAuaGVhZGVyX2NvbnQge1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IHZpc2libGU7XG5cbiAgICAgIC5idG5fbWVudSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgd2lkdGg6IDQxcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudV9zaW57XG4gICAgICBsaW5lLWhlaWdodDozNXB4O1xuICAgICAgaGVpZ2h0OjM1cHg7XG4gICAgICAuY29udF9zZWFyY2h7XG4gICAgICAgIC8vZGlzcGxheTogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgcmlnaHQ6MTBweDtcbiAgICAgIH1cbiAgICAgIC5jb250YWluZXJfc2VhcmNoe1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICB9XG5cbiAgICAgIGkuYnRuX3NlYXJjaCB7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICB9XG5cbiAgICAgIGlucHV0LnNlYXJjaGlucHV0e1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgICAuY2hhbmdlX2xhbmd1YWdle1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXJfY29udGFpbmVyLmhlYWRlci1saXZle1xuICBoZWlnaHQ6NzBweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgaGVpZ2h0OjU1cHg7XG4gIH1cbn1cblxuYm9keS5tZW51T3BlbntcbiAgLy8gLmhlYWRlcl9jb250IHtcbiAgICAvLyAuaGVhZGVyX2NvbnRhaW5lciB7XG4gICAgICAubG9nb19nYXp6ZXR0YXtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIC8vIH1cbiAgLy8gfVxuXG4gIC8vb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLm92ZXJsYXlfbWVudXtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOjA7XG4gICAgbGVmdDowO1xuICAgIHJpZ2h0OjA7XG4gICAgYm90dG9tOjA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDo0MDtcbiAgfVxuICAvKlxuICAuaGVhZGVyX2Jne1xuICAgIHotaW5kZXg6IDIwO1xuICAgIGJhY2tncm91bmQtY29sb3I6I2ZmZjtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDo1MHB4O1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuXG4gICAgLmxvZ29fZ2lybyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAxN3B4O1xuICAgICAgd2lkdGg6IDE2MnB4O1xuICAgICAgaGVpZ2h0OiAxMTFweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWcvYmdfbG9nby5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cbiAgfSovXG5cbiAgLmhlYWRlcl9jb250YWluZXIge1xuICAgICNoZWFkZXJ7XG4gICAgICB6LWluZGV4OjUxO1xuICAgIH1cbiAgICAuaGVhZGVyX2NvbnR7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgLmxvZ29fZ2lyb3tcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICAgIC5sb2dve1xuICAgICAgICAvL29wYWNpdHk6MDtcbiAgICAgIH1cbiAgICAgIC5sb2dvX21lbnV7XG4gICAgICAgIC8vb3BhY2l0eToxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51X3NpbntcbiAgICAgIC5jaGFuZ2VfbGFuZ3VhZ2UgYSwgaS5idG5fc2VhcmNoIHtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIH1cblxuICAgICAgLmJ0bl9tZW51IHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9tZW51L2J0bl9jbG9zZS5wbmdcIiArJHZlcnNpb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTRweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR3LW1vYmlsZSkgYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgLmJ0bl9tZW51IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbW9iNjM5KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5oZWFkZXJfY29udGFpbmVyIHtcbiAgICAgICNoZWFkZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFODU0N0Y7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIH1cblxuICAgICAgLm1lbnVfc2luIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcblxuICAgICAgICAuY2hhbmdlX2xhbmd1YWdlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bl9tZW51IHtcbiAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bl9tZW51IHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udF9zZWFyY2gge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyX2NvbnRhaW5lci5oZWFkZXItbGl2ZXtcbiAgICAgICNoZWFkZXJ7XG4gICAgICAgIGhlaWdodDo2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5oZWFkZXJfY29udGFpbmVyLmZpeGVkVG9wIHtcbiAgLmhlYWRlcl9iZyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcblxuICAgIC5sb2dvX2dpcm8ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAjaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwcHg7XG5cbiAgICAuaGVhZGVyX2NvbnQge1xuICAgICAgLmxvZ29fZ2lybyB7XG4gICAgICAgIHRvcDogLTYycHg7XG5cbiAgICAgICAgaW1nLmdpcm8ge1xuICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgIHRvcDogNjhweDtcblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgdG9wOiA2NHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvKlxuICAgICAgLmxvZ29fZ2lyby5jYXJvdmFuYXtcbiAgICAgICAgaW1nLmNhcm92YW5hIHtcbiAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICB0b3A6IDY0cHg7XG5cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICB3aWR0aDogMzNweDtcbiAgICAgICAgICAgIHRvcDogNjRweDtcbiAgICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICovXG5cbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci1jdXJyZW50LWxpdmUge1xuICBiYWNrZ3JvdW5kOiAjRkYyODZFO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBwb2ludGVyLWV2ZW50czogdmlzaWJsZTtcblxuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAuaGVhZGVyLWN1cnJlbnQtbGl2ZS1pdGVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5oZWFkZXItY3VycmVudC1saXZlLXRhcHBhIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgbGVmdDogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5oZWFkZXItY3VycmVudC1saXZlLWFnZ2lvcm5hbWVudGkge1xuICAgIC8qXG4gICAgLW1zLXRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7XG4gICAgLW8tdGV4dC1vdmVyZmxvdzplbGxpcHNpcztcbiAgICAtd2Via2l0LXRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7XG4gICAgdGV4dC1vdmVyZmxvdzplbGxpcHNpcztcbiAgICAqL1xuICAgIGxlZnQ6IDEwMHB4O1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZm9udC1mYW1pbHk6ICduZXVzYXJlZ3VsYXInO1xuXG4gICAgLypcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgIHdpZHRoOjYwJTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgd2lkdGg6NTUlO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzlweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgKi9cbiAgICBiIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJztcbiAgICB9XG5cbiAgICAuYWdnaW9ybmFtZW50byB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlci1jdXJyZW50LWxpdmUtYWdnaW9ybmFtZW50aS52aXJ0dWFsLXRleHR7XG4gICAgcmlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgLmhlYWRlci1jdXJyZW50LWxpdmUtc2VndWkge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudmlydHVhbHtcbiAgICB3aWR0aDogMTQwcHg7XG4gIH1cbn1cblxuLyogU0VMRUNUIExJTkdVRSAqL1xuLmhlYWRlcl9jb250YWluZXIge1xuICAuY2hhbmdlX2xhbmd1YWdle1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcbiAgfVxuXG4gIC5zZWxlY3RpemUtaW5wdXR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZWxlY3RpemUtaW5wdXQsXG4gIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmV7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMHB4IDEwcHggMCAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cblxuICAuc2VsZWN0aXplLWlucHV0LmZvY3Vze1xuICAgIGJveC1zaGFkb3c6bm9uZTtcbiAgfVxuXG4gIC5zZWxlY3RpemUtZHJvcGRvd24sIC5zZWxlY3RpemUtaW5wdXQsIC5zZWxlY3RpemUtaW5wdXQgaW5wdXR7XG4gICAgZm9udC1zaXplOjIwcHg7XG4gIH1cblxuICAuc2VsZWN0aXplLWRyb3Bkb3duIC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjI4NkU7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZlIGlucHV0e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZWxlY3RpemUtZHJvcGRvd257XG4gICAgei1pbmRleDozMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgLnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50e1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dDphZnRlcixcbiAgLnNlbGVjdGl6ZS1pbnB1dDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9tZW51L2Fycm93LnBuZycrJHZlcnNpb24pO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICByaWdodDozcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgfVxuICAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZlOmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOi02cHg7XG4gIH1cblxuICAuc2VsZWN0aXplLWlucHV0ID4gKntcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cblxuICAuY2hhbmdlX2xhbmd1YWdlX21vYntkaXNwbGF5Om5vbmU7fVxuICAuY2hhbmdlX2xhbmd1YWdle2Rpc3BsYXk6YmxvY2s7fVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAuc2VsZWN0aXplLWlucHV0LFxuICAgIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmUge1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAuc2VsZWN0aXplLWRyb3Bkb3due3RvcDozNnB4ICFpbXBvcnRhbnQ7fVxuICB9XG59XG5cbi5tZW51T3BlbiB7XG4gIC5oZWFkZXJfY29udGFpbmVyIHtcblxuICAgIC5zZWxlY3RpemUtaW5wdXQsXG4gICAgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dDphZnRlcixcbiAgICAuc2VsZWN0aXplLWlucHV0OjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9tZW51L2Fycm93X2ZmLnBuZycgKyR2ZXJzaW9uKTtcbiAgICB9XG5cbiAgICAuc2VsZWN0aXplLWRyb3Bkb3duIC5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAuc2VsZWN0aXplLWRyb3Bkb3duLCAuc2VsZWN0aXplLWRyb3Bkb3duIG9wdGlvbntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjojZmZmO1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtaW5wdXQuZHJvcGRvd24tYWN0aXZlOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtZHJvcGRvd24gLnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50e1xuICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtZHJvcGRvd24gW2RhdGEtc2VsZWN0YWJsZV0sIC5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwLWhlYWRlcntcbiAgICAgIHBhZGRpbmc6IDVweCA3cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbW9iNjM5KSB7XG4gICAgICAuY2hhbmdlX2xhbmd1YWdle2Rpc3BsYXk6bm9uZTt9XG4gICAgICAuY2hhbmdlX2xhbmd1YWdlX21vYntkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6IDIzcHg7IGxpbmUtaGVpZ2h0OiA1MHB4O31cbiAgICAgIC5jaGFuZ2VfbGFuZ3VhZ2VfbW9iIHNwYW57bWFyZ2luLXJpZ2h0OiAxNXB4OyBtYXJnaW4tbGVmdDoycHg7IGN1cnNvcjpwb2ludGVyOyBjb2xvcjogI2ZmZjsgb3BhY2l0eTowLjg7fVxuICAgICAgLmNoYW5nZV9sYW5ndWFnZV9tb2Igc3Bhbi5zZWxlY3RlZCwgLmNoYW5nZV9sYW5ndWFnZV9tb2Igc3Bhbjpob3Zlcntjb2xvcjojZmZmO29wYWNpdHk6MTt9XG4gICAgfVxuICB9XG59IiwiJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LW1vYmlsZTogNjQwcHg7XG5cbiNyb3dfbWFnbGllX2hpZ2hsaWdodHMtdGFwcGFfY2xhc3NpZmljaGV7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4jaG9tZV9oaWdobGlnaHRzIHtcbiAgd2lkdGg6MTAwJTtcbiAgZmxvYXQ6bm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOjBweCAwcHggMjJweCAwcHg7XG4gIC8vIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuICAuY3Rhe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyMDtcbiAgICByaWdodDogOXB4O1xuICAgIGJvdHRvbTogOHB4O1xuICB9O1xuICAuY29udGludHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICA+IGgze1xuICAgICAgcGFkZGluZy10b3A6NXB4O1xuICAgIH07XG4gIH07XG4gIC5yb3cuaGlnaGxpZ2h0c3tcbiAgICBtYXJnaW4tcmlnaHQ6MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyMDtcbiAgfTtcbiAgLmhpZ2hsaWdodHN7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBtYXJnaW46MHB4O1xuICAgIC5jbGVmdHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAvLyBmbG9hdDogbGVmdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9O1xuICAgIC5jcmlnaHR7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIC8vIGZsb2F0OiBsZWZ0O1xuICAgICAgLy8gbWFyZ2luLWxlZnQ6IDIlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH07XG4gICAgLnBsYXl7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDowcHg7IHJpZ2h0OjBweDsgYm90dG9tOjBweDsgbGVmdDowcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAzOC4yMyUgYXV0bztcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX25ld3NmZWVkL3BsYXkucG5nJyskdmVyc2lvbik7XG4gICAgfTtcbiAgICAubWFyZ2lud2hpdGV7IGJvcmRlci1yaWdodDo0cHggc29saWQgI0ZGRkZGRjsgfVxuXG4gIH07XG5cbiAgPiAuY29tcG9uZW50e1xuICAgIHBhZGRpbmc6NHB4O1xuICAgID4gLnJvd3tcbiAgICAgIGJhY2tncm91bmQtY29sb3I6I0ZGRkZGRjtcbiAgICAgIG1hcmdpbjogMHB4IDBweCAwcHggMHB4O1xuICAgICAgcGFkZGluZzo0cHg7XG4gICAgfTtcbiAgICAuY29udGludHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgfTtcbiAgICBoMntcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTsgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgICAgcGFkZGluZzowcHggM3B4IDBweCAzcHg7XG4gICAgICBtYXJnaW46MHB4O1xuICAgIH07XG4gICAgaDN7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTsgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgICAgcGFkZGluZzowcHggNnB4IDBweCA2cHg7XG4gICAgICBtYXJnaW46MHB4O1xuICAgIH07XG4gICAgaDR7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBmb250LWZhbWlseTogJ25ldXNhcmVndWxhcic7IGxldHRlci1zcGFjaW5nOiAwLjAycmVtOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgICBwYWRkaW5nOjBweCA2cHggMzVweCA2cHg7XG4gICAgICBtYXJnaW46MHB4O1xuICAgIH07XG4gICAgPiBpbWcuZmFrZXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvO1xuICAgIH07XG4gICAgLmNsYWxse1xuICAgICAgY2xlYXI6YWxsO1xuICAgIH07XG4gIH07XG59O1xuXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X3ApIHsgLyogNzY4ICovXG4gICNob21lX2hpZ2hsaWdodHN7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBwYWRkaW5nOjBweDtcbiAgICBmbG9hdDpub25lO1xuICAgIC5yb3cuaGlnaGxpZ2h0c3tcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDo3cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOjBweDtcbiAgICB9O1xuICAgIC5jb250aW50e1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICA+IGgze1xuICAgICAgICBwYWRkaW5nLXRvcDo1cHg7XG4gICAgICB9O1xuICAgIH07XG4gIH07XG59O1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkgeyAvKiAxMDI0ICovXG4gICNob21lX2hpZ2hsaWdodHN7XG4gICAgd2lkdGg6MzMlO1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6MzMlO1xuICAgIC5yb3cuaGlnaGxpZ2h0c3tcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbi1yaWdodDowcHg7XG4gICAgfTtcbiAgICAuY29udGludCA+IGgze1xuICAgICAgcGFkZGluZy10b3A6MHB4O1xuICAgIH07XG4gIH07XG59O1xuXG5cbiIsIiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LXRhYmxldF9sOiAxMDI0cHg7XG4kdy1tYXgtbW9iaWxlOiA3NjdweDtcbiR3LW1heC10YWJsZXRfcDogMTAyM3B4O1xuJHctbWF4LXRhYmxldF9sOiAxMDIzcHg7XG5cbiNpbWFnZXNfZmVlZHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgIC8vIGRpc3BsYXk6bm9uZTtcbiAgfTtcbiAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gID4gaDJ7XG4gICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTsgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgIGNvbG9yOiMwMDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtc2l6ZTogMThweDtcbiAgfTtcbiAgPiBoNSxcbiAgPiAuY3Rhe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6MHB4OyBib3R0b206N3B4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIHJpZ2h0OjAuOTM3NXJlbTtcbiAgICB9O1xuICB9XG5cbiAgLmltYWdlX2hhbGZ7XG4gICAgZGlzcGxheTogYmxvY2s7IG1hcmdpbi1ib3R0b206MjBweDsgb3V0bGluZTpub25lO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9wKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICB9O1xuICAgIC8qIHdpZHRoOjMzNnB4OyBmbG9hdDogbGVmdDsgKi9cbiAgICA+IGRpdiB7XG4gICAgICA+IC5jb250X2ltZ3tcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDoxMDAlOyBoZWlnaHQ6IDIxN3B4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgICAgICAgIGhlaWdodDoxNTNweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgaGVpZ2h0OjEzM3B4O1xuICAgICAgICB9O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUFBOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgID4gaW1neyBkaXNwbGF5OiBub25lOyB6LWluZGV4OiAxMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfTtcbiAgICAgICAgPiBkaXYucGxheXtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDIwOyB0b3A6MHB4OyByaWdodDowcHg7IGxlZnQ6MHB4OyBoZWlnaHQ6IDc3JTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfbmV3c2ZlZWQvcGxheS5wbmcnKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTAlO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfbCkge1xuICAgICAgICAgICAgaGVpZ2h0OjExOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2NHB4IDY0cHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIGhlaWdodDoxMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDhweCA0OHB4O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7IGJvdHRvbTowcHg7IHdpZHRoOjEwMCU7IHotaW5kZXg6IDE1OyBwYWRkaW5nOiA2cHggNDRweCAwcHggMTNweDsgYmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIzOSw3NCwxMjksMC43KTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA0NHB4IDBweCA5cHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgICAuZmF7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZmEuYXQzMDBie1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5mYS5mYS1zaGFyZS1hbHR7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDoxNHB4O1xuICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6LTEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiNGRkZGRkY7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gaDN7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgICAgICAgICBtYXJnaW46IDBweDsgcGFkZGluZzogNXB4IDVweCAwcHggMHB4OyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAyMHB4OyBjb2xvcjogI0ZGRjsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9sKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiBoNHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7IGxldHRlci1zcGFjaW5nOiAwLjAycmVtOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgICAgICAgICBtYXJnaW46IDBweDsgcGFkZGluZzogMHB4IDBweCAxMHB4IDBweDsgZm9udC1zaXplOiAyMHB4OyBsaW5lLWhlaWdodDogMjBweDsgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo4cHg7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG4gIC5pbWFnZV9oYWxmLnN4e1xuICAgIC8qIG1hcmdpbi1yaWdodDoyMHB4OyAqL1xuICB9O1xuXG4gIC5pbWFnZV9oYWxmOmhvdmVye1xuICAgID4gLmNvbnRfaW1ne1xuICAgICAgPiAuYm94X3R4dHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIzOSw3NCwxMjksMC45KTtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcblxufTtcblxuLy8gcGVyIHBhZ2luYSBob21lIGxpdmUvbm90IGxpdmUsIHRhcHBhLCBwZXJjb3JzbywgZXNwbG9zbyBuZXdzXG4jY29udGVudC5saXZlICNpbWFnZXNfZmVlZCxcbiNjb250ZW50LmNhcm92YW5hICNpbWFnZXNfZmVlZCxcbiNjb250ZW50Lmdpcm8tZSAjaW1hZ2VzX2ZlZWQsXG4jY29udGVudC5ub3RfbGl2ZSAjaW1hZ2VzX2ZlZWQsXG4jY29udGVudC5zaW5nbGUtbmV3cyAjaW1hZ2VzX2ZlZWQsXG4jY29udGVudC5zaW5nbGUtdGFwcGEgI2ltYWdlc19mZWVkLFxuI2NvbnRlbnQuZWRpemlvbmkgI2ltYWdlc19mZWVkLFxuI2NvbnRlbnQuY29udC1wZXJjb3JzbyAjaW1hZ2VzX2ZlZWR7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgPiAuY3Rhe1xuICAgIHotaW5kZXg6IDIwO1xuICAgIHJpZ2h0OiA2cHg7XG4gICAgYm90dG9tOiAyN3B4O1xuICB9O1xuICA+IC5yb3d7XG4gICAgPiAuaW1hZ2VfaGFsZntcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OjAuOTM3NXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206MHB4O1xuICAgICAgPiBkaXYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBwYWRkaW5nOjExcHg7XG4gICAgICAgID4gLmNvbnRfaW1ne1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo2MC41JTtcbiAgICAgICAgICA+IC5wbGF5e1xuICAgICAgICAgICAgaGVpZ2h0OiA2Ny40NCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNjguOTQlO1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IC5ib3hfdHh0e1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzIuNTYlO1xuICAgICAgICAgICAgaDN7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOjZweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4OyBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICBoNHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6M3B4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgIC5zd2lwZXItY29udGFpbmVyLWV4dHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAuc3dpcGVyLWNvbnRhaW5lcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgcGFkZGluZzogMnB4IDExcHggMHB4O1xuICAgICAgICA+IC5zd2lwZXItd3JhcHBlcntcbiAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgPiAuc3dpcGVyLXNsaWRle1xuICAgICAgICAgICAgd2lkdGg6NDMuMiU7XG4gICAgICAgICAgICAvLyB3aWR0aDoyMDBweDtcbiAgICAgICAgICAgIGhlaWdodDoxNTBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAvLyBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MTFweDtcbiAgICAgICAgICAgID4gLmltYWdlc19zbGlkZXtcbiAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgID4gLmNvbnRfaW1ne1xuICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTsgaGVpZ2h0OiAxMDRweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBQUE7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICA+IGltZ3sgZGlzcGxheTogbm9uZTsgei1pbmRleDogMTA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH07XG4gICAgICAgICAgICAgICAgICA+IGRpdi5wbGF5e1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDIwOyB0b3A6MHB4OyByaWdodDowcHg7IGxlZnQ6MHB4OyBoZWlnaHQ6IDEwMCU7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfbmV3c2ZlZWQvcGxheS5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2M3B4IDYzcHg7XG4gICAgICAgICAgICAgICAgICB9O1xuXG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICA+IC5ib3hfdHh0e1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7IHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgICA+IGgze1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4OyBwYWRkaW5nOiA5cHggMHB4IDBweCAwcHg7IGZvbnQtc2l6ZTogMTdweDsgbGluZS1oZWlnaHQ6IDE5cHg7IGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICAgID4gaDR7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7IGxldHRlci1zcGFjaW5nOiAwLjAycmVtOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgPiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2LCAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgIHRvcDowcHg7XG4gICAgICAgICAgd2lkdGg6NTJweDsgaGVpZ2h0OiAxMDVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH07XG4gICAgICAgID4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tcHJldntcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgfTtcbiAgICAgICAgLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tbmV4dHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgICAgIH07XG4gICAgICAgID4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLCAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWR7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfTtcbiAgICAgICAgPiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2e1xuICAgICAgICAgIGxlZnQ6MHB4OyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX3ZpZGVvZmVlZC9wcmV2LnBuZycrJHZlcnNpb24pO1xuICAgICAgICB9O1xuICAgICAgICA+IC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLW5leHR7XG4gICAgICAgICAgcmlnaHQ6MHB4OyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX3ZpZGVvZmVlZC9uZXh0LnBuZycrJHZlcnNpb24pO1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xufTtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuYm9keS5wYWdlLXRlbXBsYXRlLWhvbWUgI2NvbnRlbnQubGl2ZSAjaW1hZ2VzX2ZlZWQsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtaG9tZSAjY29udGVudC5ub3RfbGl2ZSAjaW1hZ2VzX2ZlZWRcbntcbiAgPiAuY3Rhe1xuXG4gIH07XG4gID4gLnJvd3tcbiAgICA+IC5pbWFnZV9oYWxme1xuICAgICAgPiBkaXYge1xuICAgICAgICA+IC5jb250X2ltZ3tcbiAgICAgICAgICA+IC5wbGF5e1xuXG4gICAgICAgICAgfVxuICAgICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMi41NiU7XG4gICAgICAgICAgICBoM3tcblxuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIGg0e1xuXG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gICAgLnN3aXBlci1jb250YWluZXItZXh0e1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH07XG4gICAgICAuc3dpcGVyLWNvbnRhaW5lcntcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgY3Vyc29yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH07XG4gICAgICAgID4gLnN3aXBlci13cmFwcGVye1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgfTtcbiAgICAgICAgICA+IC5zd2lwZXItc2xpZGV7XG4gICAgICAgICAgICA+IC5pbWFnZXNfc2xpZGV7XG4gICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICA+IC5jb250X2ltZ3tcbiAgICAgICAgICAgICAgICAgID4gaW1ne1xuXG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgPiBkaXYucGxheXtcblxuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgICAgICAgICA+IGgze1xuXG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgPiBoNHtcblxuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgICA+IC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLXByZXYsIC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLW5leHR7XG5cbiAgICAgICAgfTtcbiAgICAgICAgPiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQsIC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtcblxuICAgICAgICB9O1xuICAgICAgICA+IC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLXByZXZ7XG5cbiAgICAgICAgfTtcbiAgICAgICAgPiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuXG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG59O1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vLyBwZXIgcGFnaW5hIGRpIHRhcHBhXG4jY29udGVudC5zaW5nbGUtdGFwcGEgI2ltYWdlc19mZWVke1xuICA+IGgye1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH07XG4gID4gLmN0YXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9O1xuICA+IC5yb3d7XG4gICAgPiAuaW1hZ2VfaGFsZntcbiAgICAgID4gZGl2e1xuICAgICAgICBwYWRkaW5nOjBweCAwcHggMjRweCAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gICAgICAgID4gLmNvbnRfaW1ne1xuICAgICAgICAgID4gLnBsYXl7XG4gICAgICAgICAgICBoZWlnaHQ6ODAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDYwJTtcbiAgICAgICAgICB9O1xuICAgICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMy4wNyU7XG4gICAgICAgICAgICA+IGgze1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDowcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgID4gaDR7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOjBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgICA+IC5zd2lwZXItY29udGFpbmVyLWV4dHtcbiAgICAgIGhlaWdodDogMTM4cHggIWltcG9ydGFudDtcbiAgICAgID4gLnN3aXBlci1jb250YWluZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgICAgIHBhZGRpbmc6MHB4O1xuICAgICAgICBoZWlnaHQ6MTM4cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjAuOTM3NXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDowLjkzNzVyZW07XG4gICAgICAgID4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgPiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzhweDtcbiAgICAgICAgfTtcbiAgICAgICAgPiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2e1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfdmlkZW9mZWVkL3ByZXYucG5nJyskdmVyc2lvbik7XG4gICAgICAgIH07XG4gICAgICAgID4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tbmV4dHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX3ZpZGVvZmVlZC9uZXh0LnBuZycrJHZlcnNpb24pO1xuICAgICAgICB9O1xuICAgICAgICA+IC5zd2lwZXItd3JhcHBlcntcbiAgICAgICAgICBoZWlnaHQ6MTM4cHg7XG4gICAgICAgICAgPiAuc3dpcGVyLXNsaWRle1xuICAgICAgICAgICAgaGVpZ2h0OjEzOHB4O1xuICAgICAgICAgICAgPiAuaW1hZ2VzX3NsaWRle1xuICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgPiAuY29udF9pbWd7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODUuMzElO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgICAgICAgICA+IGRpdi5wbGF5e1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNjAlO1xuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgICAgICAgICA+IGgze1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiMzOTQ5NGM7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG5cbiAgICAgICAgfTtcbiAgICAgIH07XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICBoZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgID4gLnN3aXBlci1jb250YWluZXIge1xuICAgICAgICAgIGhlaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICA+IC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgICAgICAgPiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgID4gLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgaGVpZ2h0OiAxMzhweCAhaW1wb3J0YW50O1xuICAgICAgICA+IC5zd2lwZXItY29udGFpbmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGhlaWdodDogMTM4cHggIWltcG9ydGFudDtcbiAgICAgICAgICA+IC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgICAgICAgPiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzhweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgb3BhY2l0eToxO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMzhweDtcbiAgICAgICAgICAgID4gLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTM4cHg7XG5cbiAgICAgICAgICAgICAgPiAuaW1hZ2VzX3NsaWRle1xuICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgID4gLmNvbnRfaW1ne1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTM4cHg7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9O1xuICAgIH07XG4gIH07XG59O1xuXG5cblxuI2NvbnRlbnQuc2luZ2xlLXRhcHBhIC5zaW5nbGUtdGFwcGEtaGlnaGxpZ2h0c3tcbiAgPi5jb2x1bW5zIHtcbiAgICA+LnJvdyAuaGxfdGFwcGFfZ2FsbGVyeSB7XG4gICAgICAjaW1hZ2VzX2ZlZWR7XG4gICAgICAgID4gLnJvdyB7XG4gICAgICAgICAgPiAuc3dpcGVyLWNvbnRhaW5lci1leHR7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICA+IC5zd2lwZXItY29udGFpbmVye1xuICAgICAgICAgICAgICBoZWlnaHQ6MTA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgPiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgICAgICAgICAgICA+IC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLW5leHR7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH07XG5cbiAgICAgICAgICAgICAgPiAuc3dpcGVyLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjEwNXB4O1xuICAgICAgICAgICAgICAgID4gLnN3aXBlci1zbGlkZXtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDoxMDVweDtcbiAgICAgICAgICAgICAgICAgID4gLmltYWdlc19zbGlkZXtcbiAgICAgICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgICAgID4gLmNvbnRfaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDgyLjQlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICA+IGRpdi5wbGF5e1xuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNjAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICA+IGgze1xuICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMzOTQ5NGM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH07XG5cbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgPiAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgPiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgICAgICAgICAgICAgID4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICA+IC5zd2lwZXItc2xpZGV7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDo3NXB4O1xuICAgICAgICAgICAgICAgICAgICA+IC5pbWFnZXNfc2xpZGV7XG4gICAgICAgICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgPiAuY29udF9pbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4Mi40JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICA+IC5zd2lwZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgID4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgICAgICAgICA+IC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eToxO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgID4gLnN3aXBlci1zbGlkZXtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0Ojk1cHg7XG4gICAgICAgICAgICAgICAgICAgID4gLmltYWdlc19zbGlkZXtcbiAgICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5jb250X2ltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jY29udGVudC5jYXJvdmFuYSAucm93LmNvbnRlbnV0aSAuY29udF9zb3N0ZSB7XG4gID4gaDJ7XG4gICAgJi5iZ193aGl0ZXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICBwYWRkaW5nOiAwIDExcHggN3B4IDExcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPiBkaXZ7XG4gICAgJi5nbGxfaW1hZ2VzX2ZlZWR7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgI2ltYWdlc19mZWVke1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgID4gaDIsXG4gICAgPiAuY3Rhe1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgPiAucm93e1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgPiAuaW1hZ2VfaGFsZntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgID4gLnN3aXBlci1jb250YWluZXItZXh0e1xuICAgICAgICA+IC5zd2lwZXItY29udGFpbmVye1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICA+IC5zd2lwZXItd3JhcHBlcntcbiAgICAgICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gLnN3aXBlci1zbGlkZXtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgID4gLmltYWdlc19zbGlkZXtcbiAgICAgICAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgICAgICAgIC5jb250X2ltZ3tcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICA+IC5ib3hfdHh0e1xuICAgICAgICAgICAgICAgICAgICA+aDN7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgICAgICAgIC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLW5leHR7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzM3B4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvLyBjb21wb25lbnQvcGFnZSBTQ1NTIGNvZGUgZ29lcyBoZXJlIiwiI2NvbnRlbnQgLmxpdmUtY3JvbmFjYXtcbiAgcGFkZGluZzowO1xuXG4gIC5jb250LWNyb25hY2F7XG4gICAgbWFyZ2luLXJpZ2h0OjAuNjM3NXJlbTtcbiAgICBwYWRkaW5nOjAuOTM3NXJlbSAwLjRyZW0gMCAwLjkzNzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjojNDA0ODRiO1xuICAgIGNvbG9yOiNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDozMzBweDtcblxuICAgIC5zY3JvbGwtY3JvbmFjYXtcbiAgICAgIG1heC1oZWlnaHQ6MjcwcHg7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XG4gICAgfVxuXG4gICAgLnNjcm9sbGFibGUuZ3JheS1za2luIC5zY3JvbGwtYmFyIC50aHVtYntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYTQ0Nzc7XG4gICAgfVxuXG4gICAgLnNjcm9sbGFibGUuZ3JheS1za2luIC5zY3JvbGwtYmFye1xuICAgICAgYm9yZGVyOjJweCBzb2xpZCAjMmYyZjJkO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM3MzczNTtcbiAgICB9XG5cbiAgICAuc2Z1bWF0dXJhe1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOjA7IGxlZnQ6MDsgcmlnaHQ6MDtcbiAgICAgIGhlaWdodDoxMTFweDsgd2lkdGg6MTAwJTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2xpdmUvc2Z1bWF0dXJhLnBuZycrJHZlcnNpb24pO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIGgye1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6MTlweDtcbiAgICAgIGxpbmUtaGVpZ2h0OjI2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FyZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIG1pbi13aWR0aDo0OHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OjE4cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuICAgICAgc3BhbntcbiAgICAgICAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xuICAgICAgICB3aWR0aDogODYlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTMlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY3JvbmFjYS1lcnJvcntcbiAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgfVxuXG4gICAgI2JveExpdmUtc2VsZWN0LWxhbmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAuc2VsZWN0aXplLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYWJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYyODZFO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3RpemUtaW5wdXQge1xuICAgICAgICAgICAgPiBpbnB1dCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBib3JkZXI6MDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCA4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYWJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYuaW5wdXQtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlciwgXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL21lbnUvYXJyb3cucG5nXCIrJHZlcnNpb24pO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgICAgICAgICAgICByaWdodDogM3B4O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgLmNvbnQtY3JvbmFjYSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgbWluLXdpZHRoOiAzNnB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA4NiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG5cbiAgICAuY29udC1jcm9uYWNhe1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICBwIHNwYW57XG4gICAgICAgIHdpZHRoOiA4MSU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxOCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1DU0JfaW5zaWRlPi5tQ1NCX2NvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gIH1cbn0iLCIkdy10YWJsZXRfcDogNzY4cHg7XG4kdy10YWJsZXRfbDogMTAyNHB4O1xuJHctbWF4LW1vYmlsZTogNzY3cHg7XG4kdy1tYXgtdGFibGV0X3A6IDEwMjNweDtcbiR3LW1heC10YWJsZXRfbDogMTAyM3B4O1xuXG4jcm93X2xpdmVfbmV3c19mZWVke1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgcGFkZGluZzo0cHg7XG4gIH07XG59O1xuXG4jbGl2ZV9uZXdzX2ZlZWR7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgPiBoMntcbiAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxldHRlci1zcGFjaW5nOiAwLjAycmVtOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgZGlzcGxheTpibG9jazsgY29sb3I6IzAwMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi10b3A6MjBweDtcbiAgfTtcbiAgPiBoNSxcbiAgPiAuY3Rhe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6LTAuOTM3NXJlbTsgYm90dG9tOjdweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICByaWdodDowcmVtO1xuICAgIH07XG4gIH1cblxuICAubmV3c19tYWlue1xuICAgIGRpc3BsYXk6IGJsb2NrOyBtYXJnaW4tYm90dG9tOjE1cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X3ApIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgIH07XG4gICAgPiAuY29udF9pbWd7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgLy8gaGVpZ2h0OjI5MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDUzJTtcbiAgICAgIGJvcmRlci1ib3R0b206M3B4IHNvbGlkICNGRjI4NkU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IGJhY2tncm91bmQtY29sb3I6ICNBQUE7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgICAgICAvLyBoZWlnaHQ6Mjc0cHg7XG4gICAgICB9O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiA1MyU7XG4gICAgICAgIC8vIGhlaWdodDoyMDJweDtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiA1MyU7XG4gICAgICAgIC8vIGhlaWdodDoxMjBweDtcbiAgICAgIH07XG4gICAgICA+IGltZ3sgZGlzcGxheTogbm9uZTsgei1pbmRleDogMTA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IGJvcmRlci1ib3R0b206M3B4IHNvbGlkICNGRjI4NkU7IH07XG4gICAgICA+IGRpdnsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAyMDsgdG9wOjBweDsgcmlnaHQ6MHB4OyBib3R0b206MHB4OyBsZWZ0OjBweDsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfTtcbiAgICAgID4gZGl2LnZpZGVveyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX25ld3NmZWVkL3BsYXkucG5nJyskdmVyc2lvbik7IGJhY2tncm91bmQtc2l6ZTogYXV0byA2NSU7IH1cbiAgICB9XG4gICAgPiAuYm94X3R4dHtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlOyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyBwYWRkaW5nOiA2cHggN3B4IDBweCAxM3B4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjlweDtcbiAgICAgIH07XG4gICAgICA+IGg0e1xuICAgICAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxldHRlci1zcGFjaW5nOiAwLjAycmVtOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7IG1hcmdpbjogMHB4OyBwYWRkaW5nOiAwcHggMHB4IDVweCAwcHg7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE4cHg7IGNvbG9yOiAjRkYyODZFO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDsgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICAgID4gaDN7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FkZW1pYm9sZCc7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM3JlbTtcbiAgICAgICAgd29yZC1zcGFjaW5nOiAtMC4ycmVtO1xuICAgICAgICBkaXNwbGF5OmJsb2NrOyBtYXJnaW46IDBweDsgcGFkZGluZzogMHB4IDBweCAzNXB4IDBweDsgZm9udC1zaXplOiAzOHB4OyBsaW5lLWhlaWdodDogMzdweDsgY29sb3I6ICMwMDA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9sKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4OyBsaW5lLWhlaWdodDogMzNweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIH07XG4gICAgICAgID4gc3BhbntcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDozcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgfVxuICAgICAgfTtcbiAgICAgID4gaDV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJzsgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6NnB4OyBib3R0b206LTNweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICAgIGJvdHRvbTotNHB4O1xuICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcbiAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjRkYyODZFO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uZXdzX2hhbGZ7XG4gICAgZGlzcGxheTogYmxvY2s7IG1hcmdpbi1ib3R0b206MTVweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfcCkge1xuICAgICAgcGFkZGluZy1yaWdodDowcHg7XG4gICAgfTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICB9O1xuICAgIC8qIHdpZHRoOjMzNnB4OyBmbG9hdDogbGVmdDsgKi9cbiAgICA+IC5jb250X2ltZ3tcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAvLyBoZWlnaHQ6MTk0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjEuMzUlO1xuICAgICAgYm9yZGVyLWJvdHRvbTozcHggc29saWQgI0ZGMjg2RTtwb3NpdGlvbjpyZWxhdGl2ZTsgei1pbmRleDoyMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgYmFja2dyb3VuZC1jb2xvcjogI0FBQTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9wKSB7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIHdpZHRoOjE1OHB4O1xuICAgICAgICAvLyBoZWlnaHQ6IDEwNnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOm5vbmU7IGJvcmRlci1yaWdodDozcHggc29saWQgI0ZGMjg2RTtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgd2lkdGg6MTA4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyOC41JTtcbiAgICAgICAgLy8gaGVpZ2h0OiAxMDZweDtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIGZsb2F0Om5vbmU7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MyU7XG4gICAgICAgIC8vIGhlaWdodDoxMjBweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOjNweCBzb2xpZCAjRkYyODZFO1xuICAgICAgfTtcbiAgICAgID4gaW1ne1xuICAgICAgICBkaXNwbGF5OiBub25lOyB6LWluZGV4OiAxMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgYm9yZGVyLWJvdHRvbTozcHggc29saWQgI0ZGMjg2RTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X2wpIHtcbiAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTsgei1pbmRleDoyMDsgYm9yZGVyLWJvdHRvbTpub25lOyBib3JkZXItcmlnaHQ6M3B4IHNvbGlkICNGRjI4NkU7XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgPiBkaXZ7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogMjA7IHRvcDowcHg7IHJpZ2h0OjBweDsgYm90dG9tOjBweDsgbGVmdDowcHg7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH07XG4gICAgICA+IGRpdi52aWRlb3sgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV9uZXdzZmVlZC9wbGF5LnBuZycrJHZlcnNpb24pOyBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNjUlOyB9XG4gICAgfVxuICAgID4gLmJveF90eHR7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgcGFkZGluZzogNnB4IDBweCAwcHggMTNweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9wKSB7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlOyB6LWluZGV4OjEwOyB3aWR0aDogYXV0bztcbiAgICAgICAgLyogbWluLWhlaWdodDogMTA2cHg7IHBhZGRpbmctbGVmdDogMTY3cHg7ICovIGhlaWdodDogMTA2cHg7IG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9O1xuICAgICAgPiBoNHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTsgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgICAgICBkaXNwbGF5OmJsb2NrOyBtYXJnaW46IDBweDsgcGFkZGluZzogM3B4IDBweCAycHggMHB4OyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxNHB4OyBjb2xvcjogI0ZGMjg2RTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICA+IGgze1xuICAgICAgICBmb250LWZhbWlseTogJ25ldXNhZGVtaWJvbGQnO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNyZW07XG4gICAgICAgIHdvcmQtc3BhY2luZzogLTAuMnJlbTtcbiAgICAgICAgZGlzcGxheTpibG9jazsgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweCA1cHggMzBweCAwcHg7IGZvbnQtc2l6ZTogMjVweDsgbGluZS1oZWlnaHQ6IDI1cHg7IGNvbG9yOiAjMDAwO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICB9O1xuICAgICAgICA+IHNwYW57XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy10b3A6M3B4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6NzdweDtcbiAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgIH07XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICAgID4gaDV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJzsgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6NnB4OyBib3R0b206MHB4OyBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9sKSB7XG4gICAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICB9O1xuICAgICAgICA+IHNwYW57XG4gICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDoxNnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcbiAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjRkYyODZFO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uZXdzX2hhbGYuc3h7XG4gICAgLyogbWFyZ2luLXJpZ2h0OjIwcHg7ICovXG4gIH1cbiAgLm5ld3NfaGFsZi5ub19waG9uZXtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfTtcbiAgfTtcblxufSIsIkBpbXBvcnQgXCIuLi8uLi9hc3NldHMvc2Fzcy9pbXBvcnRzL2NvbmZpZ1wiO1xuXG4kdy1tb2I2Mzk6IDYzOXB4O1xuJHctbW9iaWxlOiA2NDBweDtcbiR3LW1heC1tb2JpbGU6IDc2N3B4O1xuJHctdGFibGV0X3A6IDc2OHB4O1xuJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LW1heC10YWJsZXRfcDogMTAyM3B4O1xuJHctbWF4LXRhYmxldF9sOiAxMDIzcHg7XG5cbiNsb2FkaW5ne1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDowcHg7IHJpZ2h0OjBweDsgYm90dG9tOjBweDsgbGVmdDowcHg7IHdpZHRoOjEwMCU7IGhlaWdodDogMTAwJTtcbiAgei1pbmRleDoxMDAwMDtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxLjAwKTtcbiAgPiBkaXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7XG4gICAgbGVmdDo1MCU7XG4gICAgdG9wOjUwJTtcbiAgICB3aWR0aDoyMDBweDtcbiAgICBoZWlnaHQ6MjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6LTEwMHB4O1xuICAgIG1hcmdpbi10b3A6LTEwMHB4O1xuICAgIC8qXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvbG9nby5wbmcnKyR2ZXJzaW9uKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDVweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTIwcHggYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggcmdiYSgwLDAsMCwwLjMwKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggcmdiYSgwLDAsMCwwLjMwKTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4IHJnYmEoMCwwLDAsMC4zMCk7XG4gICAgKi9cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9sb2FkaW5nL2xvYWRpbmdfdW5sb2FkXzIwMjAucG5nJyskdmVyc2lvbik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXG5cbiAgICA+IGRpdntcbiAgICAgIC8qXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDozMnB4O1xuICAgICAgaGVpZ2h0OjMycHg7XG4gICAgICBsZWZ0OjUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0Oi0xNnB4O1xuICAgICAgYm90dG9tOjI4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9sb2FkaW5nL3JpbmctYWx0LnN2ZycrJHZlcnNpb24pO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICovXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDoyMDBweDtcbiAgICAgIGhlaWdodDoyMDBweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2xvYWRpbmcvbG9hZGluZ18yMDIwLmdpZicrJHZlcnNpb24pO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vYXNzZXRzL3Nhc3MvaW1wb3J0cy9jb25maWdcIjtcblxuI21hZ2xpZV9vZmZzZWFzb257XG4gID4gaDJ7IGNvbG9yOiMwMDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtc2l6ZTogMThweDsgbWFyZ2luLXRvcDoyMHB4O307XG5cbiAgLmNvbnRlbnRfbWFnbGlle1xuICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICAvKiB3aWR0aDo2NjhweDsgKi9cbiAgICB3aWR0aDoxMDAlO1xuICAgIHBhZGRpbmc6M3B4IDNweCA1NXB4IDNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIC5saXN0YV9tYWdsaWV7XG4gICAgICAubWFnbGlhe1xuICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDI0JTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICBwe1xuICAgICAgICBmb250LXNpemU6MTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYWJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICAuY29udC1pbWd7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6MTAwcHg7XG4gICAgICB9XG4gICAgICAucm9zYXtcbiAgICAgICAgY29sb3I6I2NjNTM3YjtcbiAgICAgIH1cbiAgICAgIC5yb3NzYXtcbiAgICAgICAgY29sb3I6I2MxMTczMTtcbiAgICAgIH1cbiAgICAgIC5ibHV7XG4gICAgICAgIGNvbG9yOiMzYTY3YWQ7XG4gICAgICB9XG4gICAgICAuYmlhbmNhe1xuICAgICAgICBjb2xvcjojODg5MzliO1xuICAgICAgfVxuICAgICAgLmNpY2xhbWlub3tcbiAgICAgICAgY29sb3I6I2E3M2Y3ZTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5ib3hfY3Rhe1xuICAgICAgLypiYWNrZ3JvdW5kOiAjZTNlNmU5OyovXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgaGVpZ2h0OiA4NHB4O1xuICAgICAgcGFkZGluZzogMThweCAwO1xuXG4gICAgICA+IGEsXG4gICAgICA+IGRpdntcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIlO1xuICAgICAgICB3aWR0aDogMjIlO1xuICAgICAgICBoZWlnaHQ6NTBweDtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgZm9udC1zaXplOjE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OjE2cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMyU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYWJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICB9XG5cbiAgICAgIC5yb3Nhe1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL21hZ2xpZV9vZmZzZWFzb24vYmdfcm9zYS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIH1cbiAgICAgIC5yb3NzYXtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9tYWdsaWVfb2Zmc2Vhc29uL2JnX3Jvc3NvLnBuZycrJHZlcnNpb24pO1xuICAgICAgfVxuICAgICAgLmJsdXtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9tYWdsaWVfb2Zmc2Vhc29uL2JnX2JsdS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIH1cbiAgICAgIC5iaWFuY2F7XG4gICAgICAgIGNvbG9yOiM4ODkzOWI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvbWFnbGllX29mZnNlYXNvbi9iZ19iaWFuY28ucG5nJyskdmVyc2lvbik7XG4gICAgICB9XG4gICAgICAuY2ljbGFtaW5ve1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL21hZ2xpZV9vZmZzZWFzb24vYmdfY2ljbGFtaW5vLnBuZycrJHZlcnNpb24pO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jdGEge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDhweDtcbiAgICAgIGJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgIHBhZGRpbmc6IDJweCAycHggNTVweCAycHg7XG5cbiAgICAgIC5saXN0YV9tYWdsaWUge1xuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTo2cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDoxNnB4O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6NzhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJveF9jdGF7XG4gICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgID4gYSxcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfTtcbn1cblxuLmNvbnRlbnRfY29udGFpbmVyLml0e1xuICAjbWFnbGllX29mZnNlYXNvbntcbiAgICAuY29udGVudF9tYWdsaWUge1xuICAgICAgLmxpc3RhX21hZ2xpZSB7XG4gICAgICAgIC5tYWdsaWEuYmx1IHB7XG4gICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvLyBjb21wb25lbnQvcGFnZSBTQ1NTIGNvZGUgZ29lcyBoZXJlXG4ubWVudS1hY2NvcmRpb257XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogNTA7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAxMDAlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgLm1lbnVfY29udGFpbmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlODU0N2Y7XG4gICAgLy9vdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XG4gIH1cblxuICAubWVudSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMHB4IDI4cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIC8vb3BhY2l0eTogMDtcblxuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LWZhbWlseTogbmV1c2Fib2xkLCBzYW5zLXNlcmlmO1xuXG4gICAgICBhIHtcbiAgICAgICAgb3V0bGluZTpub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IGxpID4gYXtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGxlZnQ7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL21lbnUvZnVtZXR0b19zb3R0by5wbmdcIiskdmVyc2lvbik7XG5cbiAgICAgIHNwYW57XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL21lbnUvZnVtZXR0by5wbmdcIiskdmVyc2lvbik7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgLmFycm93e1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvbWVudS9mcmVjY2lhLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCBhdXRvO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICAgICAgICAgIHdpZHRoOjEycHg7XG4gICAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgLW1vei10cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID4gbGkuc2VsZWN0ID4gYXtcbiAgICAgIHNwYW57XG4gICAgICAgIC5hcnJvd3tcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN1Yi1tZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOjA7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IG5ldXNhcmVndWxhciwgc2Fucy1zZXJpZjtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGhlaWdodDo0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NSwgNzAsIDczLCAuMjUpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAgIGF7XG4gICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy1tb2JpbGUpIHtcbiAgLm1lbnUtYWNjb3JkaW9ue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn07XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1vYjYzOSkge1xuICAuaW9zLmlwaG9uZSB7XG4gICAgLm1lbnVPcGVuIC5jb250ZW50X2NvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgfVxuICB9XG59IiwiJGhfbWVudTogODEwcHg7XG4kaF9tZW51MjogNjg1cHg7XG4kaF9tZW51MzogNjAwcHg7XG4kaF9tZW51NDogNDUwcHg7XG4kaF9za2luOiAxMTBweDtcblxuQGltcG9ydCBcIi4uLy4uL2Fzc2V0cy9zYXNzL2ltcG9ydHMvY29uZmlnXCI7XG5cbiN3cGFkbWluYmFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLm1lbnVfYmcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiA1MDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xuXHRoZWlnaHQ6IDA7XG5cdC8vbWluLWhlaWdodDogNjAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdC5tZW51X2NvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0Lm1lbnVfY29udGVudCB7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHR9XG5cblx0XHQuY29wcGEge1xuXHRcdFx0b3BhY2l0eTowO1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdGhlaWdodDogNTUlO1xuXHRcdFx0dG9wOiAyMyU7XG5cdFx0XHRsZWZ0OiAtNTAlO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvbWVudS9pY29uYV90cm9mZW9fMjAyMC5wbmdcIiskdmVyc2lvbik7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHQvL2hlaWdodDogODIlO1xuXHRcdFx0XHQvL3RvcDogOSU7XG5cdFx0XHRcdHdpZHRoOiAyNiU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC8qXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdGhlaWdodDogNjAlO1xuXHRcdFx0XHR0b3A6IDIwJTtcblx0XHRcdH1cblx0XHRcdCovXG5cdFx0fVxuXG4vKlxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAkaF9tZW51ICsgJGhfc2tpbikge1xuXHRcdFx0aGVpZ2h0OiA2ODVweDtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6ICRoX21lbnUyICsgJGhfc2tpbikge1xuXHRcdFx0aGVpZ2h0OiA1NTVweDtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6ICRoX21lbnUyKSB7XG5cdFx0XHRoZWlnaHQ6IDUwMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogJGhfbWVudTMpIHtcblx0XHRcdC5tZW51X2NvbnRlbnR7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCovXG5cdH1cblxuXHQubWVudSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHJpZ2h0OiA1MCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuXHRcdC8vb3BhY2l0eTogMDtcblxuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdFx0Zm9udC1mYW1pbHk6IG5ldXNhYm9sZCwgc2Fucy1zZXJpZjtcblxuXHRcdFx0YSwgc3BhbiB7XG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGhlaWdodDogMzZweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjZweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdGxlZnQ6IC0zMHB4O1xuXHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xuXHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xuXHRcdFx0XHQtbXMtdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XG5cdFx0XHRcdC1vLXRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcblxuXHRcdFx0XHQvKlxuXHRcdFx0XHQtd2Via2l0LWFuaW1hdGlvbjogc2xpZGVMZWZ0IDIwMG1zIGVhc2UgYm90aDtcblx0XHRcdFx0LXdlYmtpdC1hbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuXHRcdFx0XHQtbW96LWFuaW1hdGlvbjogc2xpZGVMZWZ0IDIwMG1zIGVhc2UgYm90aDtcblx0XHRcdFx0LW1vei1hbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuXHRcdFx0XHQtby1hbmltYXRpb246IHNsaWRlTGVmdCAyMDBtcyBlYXNlIGJvdGg7XG5cdFx0XHRcdC1vLWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG5cdFx0XHRcdGFuaW1hdGlvbjogc2xpZGVMZWZ0IDIwMG1zIGVhc2UgYm90aDtcblx0XHRcdFx0YW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcblx0XHRcdFx0Ki9cblxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGxpOmhvdmVyID4gYSwgbGk6aG92ZXIgPiBzcGFuLFxuXHRcdGxpLnNlbGVjdCA+IGEsIGxpLnNlbGVjdCA+IHNwYW4ge1xuXHRcdFx0Y29sb3I6ICMwMDAgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuc3ViLW1lbnUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHQvL21hcmdpbi10b3A6IC00NXB4O1xuXHRcdFx0d2lkdGg6IDQwMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRmb250LWZhbWlseTogbmV1c2FyZWd1bGFyLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiovXG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogJGhfbWVudTIgKyAkaF9za2luKSB7XG5cdFx0XHQvL21hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHQvL3RvcDogMDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nOiA3cHggMDtcblx0XHRcdH1cblx0XHR9XG5cblx0fVxufVxuXG5cblxuYm9keS5tZW51T3BlbntcblxuXHQubWVudV9iZyB7XG5cdFx0Lm1lbnUge1xuXHRcdFx0YSwgc3BhbiB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm1lbnV7XG5cdFx0Ly9vcGFjaXR5OiAxO1xuXHR9XG5cblx0dWwubWVudT5saT5hLCB1bC5tZW51PmxpPnNwYW57XG5cdFx0Lypcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuXHRcdC1tb3otYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG5cdFx0LW8tYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG5cdFx0YW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG5cdFx0Ki9cblx0fVxuXG5cdHVsLm1lbnUgPiBsaS5zZWxlY3QgbGkgYXtcblx0XHQvKlxuXHRcdC13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG5cdFx0LW1vei1hbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcblx0XHQtby1hbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcblx0XHRhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcblx0XHQqL1xuXHR9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6ICRoX21lbnUzKSB7XG5cdFx0Lm1lbnVfYmd7XG5cdFx0XHRoZWlnaHQ6NDUwcHggIWltcG9ydGFudDtcblx0XHRcdC5tZW51IGxpIHtcblx0XHRcdFx0cGFkZGluZzogM3B4IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6ICRoX21lbnU0KSB7XG5cdFx0Lm1lbnVfYmd7XG5cdFx0XHRoZWlnaHQ6MzIwcHggIWltcG9ydGFudDtcblx0XHRcdC5tZW51IGxpIHtcblx0XHRcdFx0cGFkZGluZzogMCAwO1xuXHRcdFx0XHRhLCBzcGFue1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uaGVhZGVyX2NvbnRhaW5lci5maXhlZFRvcHtcblxuXHQubWVudV9iZ3tcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0bGVmdDo1MCU7XG5cdFx0d2lkdGg6MTAyNHB4O1xuXHRcdG1hcmdpbi1sZWZ0Oi01MTJweDtcblx0XHQvL2hlaWdodDogNTA3cHg7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdHdpZHRoOjc2OHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6LTM4NHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdHdpZHRoOjY0MHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6LTMyMHB4O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tb2I2MzkpIHtcblx0Lm1lbnVfYmd7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufTtcblxuXG4vKlxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlTGVmdCB7XG5cdDAlIHsgb3BhY2l0eTogMDsgbGVmdDogLTMwcHg7IH1cblx0NTAlIHsgb3BhY2l0eTogMC41OyBsZWZ0OiAtMTVweDsgfVxuXHQxMDAlIHsgb3BhY2l0eTogMTsgbGVmdDogMDsgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgc2xpZGVMZWZ0IHtcblx0MCUgeyBvcGFjaXR5OiAwOyBsZWZ0OiAtMzBweDsgfVxuXHQ1MCUgeyBvcGFjaXR5OiAwLjU7IGxlZnQ6IC0xNXB4OyB9XG5cdDEwMCUgeyBvcGFjaXR5OiAxOyBsZWZ0OiAwOyB9XG59XG5cbkAtby1rZXlmcmFtZXMgc2xpZGVMZWZ0IHtcblx0MCUgeyBvcGFjaXR5OiAwOyBsZWZ0OiAtMzBweDsgfVxuXHQ1MCUgeyBvcGFjaXR5OiAwLjU7IGxlZnQ6IC0xNXB4OyB9XG5cdDEwMCUgeyBvcGFjaXR5OiAxOyBsZWZ0OiAwOyB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVMZWZ0IHtcblx0MCUgeyBvcGFjaXR5OiAwOyBsZWZ0OiAtMzBweDsgfVxuXHQ1MCUgeyBvcGFjaXR5OiAwLjU7IGxlZnQ6IC0xNXB4OyB9XG5cdDEwMCUgeyBvcGFjaXR5OiAxOyBsZWZ0OiAwOyB9XG59XG4qLyIsIi8vIGNvbXBvbmVudC9wYWdlIFNDU1MgY29kZSBnb2VzIGhlcmUiLCIkdy10YWJsZXRfcDogNzY4cHg7XG4kdy10YWJsZXRfbDogMTAyNHB4O1xuJHctbWF4LW1vYmlsZTogNzY3cHg7XG4kdy1tYXgtdGFibGV0X3A6IDEwMjNweDtcbiR3LW1heC10YWJsZXRfbDogMTAyM3B4O1xuXG4jcm93X2hvbWVfbmV3c19mZWVke1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgcGFkZGluZzo0cHg7XG4gIH07XG59O1xuXG4jaG9tZV9uZXdzX2ZlZWR7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gID4gaDJ7XG4gICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTsgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgIGRpc3BsYXk6YmxvY2s7IGNvbG9yOiMwMDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtc2l6ZTogMThweDtcbiAgfTtcbiAgPiBoNSxcbiAgPiAuY3Rhe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6LTAuOTM3NXJlbTsgYm90dG9tOjdweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICByaWdodDowcmVtO1xuICAgIH07XG4gIH1cblxuICAubmV3c19tYWlue1xuICAgIGRpc3BsYXk6IGJsb2NrOyBtYXJnaW4tYm90dG9tOjE1cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X3ApIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgIH07XG4gICAgPiAuY29udF9pbWd7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgLy8gaGVpZ2h0OjI5MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDUzJTtcbiAgICAgIGJvcmRlci1ib3R0b206M3B4IHNvbGlkICNGRjI4NkU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IGJhY2tncm91bmQtY29sb3I6ICNBQUE7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgICAgICAvLyBoZWlnaHQ6Mjc0cHg7XG4gICAgICB9O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiA1MyU7XG4gICAgICAgIC8vIGhlaWdodDoyMDJweDtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiA1MyU7XG4gICAgICAgIC8vIGhlaWdodDoxMjBweDtcbiAgICAgIH07XG4gICAgICA+IGltZ3sgZGlzcGxheTogbm9uZTsgei1pbmRleDogMTA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IGJvcmRlci1ib3R0b206M3B4IHNvbGlkICNGRjI4NkU7IH07XG4gICAgICA+IGRpdnsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAyMDsgdG9wOjBweDsgcmlnaHQ6MHB4OyBib3R0b206MHB4OyBsZWZ0OjBweDsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfTtcbiAgICAgID4gZGl2LnZpZGVveyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX25ld3NmZWVkL3BsYXkucG5nJyskdmVyc2lvbik7IGJhY2tncm91bmQtc2l6ZTogYXV0byA2NSU7IH1cbiAgICB9XG4gICAgPiAuYm94X3R4dHtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlOyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyBwYWRkaW5nOiA2cHggN3B4IDBweCAxM3B4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjlweDtcbiAgICAgIH07XG4gICAgICA+IGg0e1xuICAgICAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxldHRlci1zcGFjaW5nOiAwLjAycmVtOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7IG1hcmdpbjogMHB4OyBwYWRkaW5nOiAwcHggMHB4IDVweCAwcHg7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE4cHg7IGNvbG9yOiAjRkYyODZFO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDsgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICAgID4gaDN7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FkZW1pYm9sZCc7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM3JlbTtcbiAgICAgICAgd29yZC1zcGFjaW5nOiAtMC4ycmVtO1xuICAgICAgICBkaXNwbGF5OmJsb2NrOyBtYXJnaW46IDBweDsgcGFkZGluZzogMHB4IDBweCAzNXB4IDBweDsgZm9udC1zaXplOiAzOHB4OyBsaW5lLWhlaWdodDogMzdweDsgY29sb3I6ICMwMDA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9sKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4OyBsaW5lLWhlaWdodDogMzNweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIH07XG4gICAgICAgID4gc3BhbntcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDozcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgfVxuICAgICAgfTtcbiAgICAgID4gaDV7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJzsgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6NnB4OyBib3R0b206LTNweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICAgIGJvdHRvbTotNHB4O1xuICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcbiAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjRkYyODZFO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uZXdzX2hhbGZ7XG4gICAgZGlzcGxheTogYmxvY2s7IG1hcmdpbi1ib3R0b206MTVweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfcCkge1xuICAgICAgcGFkZGluZy1yaWdodDowcHg7XG4gICAgfTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICB9O1xuICAgIC8qIHdpZHRoOjMzNnB4OyBmbG9hdDogbGVmdDsgKi9cbiAgICA+IC5jb250X2ltZ3tcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAvLyBoZWlnaHQ6MTk0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjEuMzUlO1xuICAgICAgYm9yZGVyLWJvdHRvbTozcHggc29saWQgI0ZGMjg2RTtwb3NpdGlvbjpyZWxhdGl2ZTsgei1pbmRleDoyMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgYmFja2dyb3VuZC1jb2xvcjogI0FBQTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9wKSB7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIHdpZHRoOjE1OHB4O1xuICAgICAgICAvLyBoZWlnaHQ6IDEwNnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOm5vbmU7IGJvcmRlci1yaWdodDozcHggc29saWQgI0ZGMjg2RTtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgd2lkdGg6MTA4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyOC41JTtcbiAgICAgICAgLy8gaGVpZ2h0OiAxMDZweDtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIGZsb2F0Om5vbmU7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MyU7XG4gICAgICAgIC8vIGhlaWdodDoxMjBweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOjNweCBzb2xpZCAjRkYyODZFO1xuICAgICAgfTtcbiAgICAgID4gaW1ne1xuICAgICAgICBkaXNwbGF5OiBub25lOyB6LWluZGV4OiAxMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgYm9yZGVyLWJvdHRvbTozcHggc29saWQgI0ZGMjg2RTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X2wpIHtcbiAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTsgei1pbmRleDoyMDsgYm9yZGVyLWJvdHRvbTpub25lOyBib3JkZXItcmlnaHQ6M3B4IHNvbGlkICNGRjI4NkU7XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgPiBkaXZ7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogMjA7IHRvcDowcHg7IHJpZ2h0OjBweDsgYm90dG9tOjBweDsgbGVmdDowcHg7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH07XG4gICAgICA+IGRpdi52aWRlb3sgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV9uZXdzZmVlZC9wbGF5LnBuZycrJHZlcnNpb24pOyBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNjUlOyB9XG4gICAgfVxuICAgID4gLmJveF90eHR7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgcGFkZGluZzogNnB4IDBweCAwcHggMTNweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9wKSB7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlOyB6LWluZGV4OjEwOyB3aWR0aDogYXV0bztcbiAgICAgICAgLyogbWluLWhlaWdodDogMTA2cHg7IHBhZGRpbmctbGVmdDogMTY3cHg7ICovIGhlaWdodDogMTA2cHg7IG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9O1xuICAgICAgPiBoNHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTsgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgICAgICBkaXNwbGF5OmJsb2NrOyBtYXJnaW46IDBweDsgcGFkZGluZzogM3B4IDBweCAycHggMHB4OyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxNHB4OyBjb2xvcjogI0ZGMjg2RTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICA+IGgze1xuICAgICAgICBmb250LWZhbWlseTogJ25ldXNhZGVtaWJvbGQnO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNyZW07XG4gICAgICAgIHdvcmQtc3BhY2luZzogLTAuMnJlbTtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9sKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIH07XG4gICAgICAgID4gc3BhbntcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDozcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDo3N3B4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgPiBoNXtcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyByaWdodDo2cHg7IGJvdHRvbTowcHg7IGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X2wpIHtcbiAgICAgICAgICBib3R0b206IC00cHg7XG4gICAgICAgIH07XG4gICAgICAgID4gc3BhbntcbiAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OjE2cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTpub25lO1xuICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTpub25lO1xuICAgICAgICAgICAgY29sb3I6ICNGRjI4NkU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5ld3NfaGFsZi5zeHtcbiAgICAvKiBtYXJnaW4tcmlnaHQ6MjBweDsgKi9cbiAgfVxuICAubmV3c19oYWxmLm5vX3Bob25le1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9O1xuICB9O1xuXG59IiwiJHctdGFibGV0X3A6IDc2OHB4O1xuJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LW1heC1tb2JpbGU6IDc2N3B4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuI25ld3MtbGlzdHtcbiAgcGFkZGluZy10b3A6IDQ0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAuY2xhbGx7XG4gICAgY2xlYXI6Ym90aDtcbiAgfTtcblxuICA+IC5yb3d7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgbWFyZ2luLWxlZnQ6MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OjBweDtcbiAgICB9O1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDowcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgfTtcbiAgICAgID4gdWx7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDBweDsgcGFkZGluZzogMHB4O1xuICAgICAgICA+IGxpe1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDBweCAwcHggMTlweCAwcHg7IHBhZGRpbmc6IDBweDsgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7IC8vIDAuOTM3NXJlbTtcbiAgICAgICAgICB9O1xuICAgICAgICAgID4gYXtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgID4gaDV7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OjZweDsgYm90dG9tOjBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDsgLy8gMC4wMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgd29yZC1zcGFjaW5nOiBpbmhlcml0OyAvLyAgLTAuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDVweCAwcHggMTZweDtcbiAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgPiAuY29udGltZ3tcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDoycHggc29saWQgI0ZGMjg2RTtcbiAgICAgICAgICAgICAgICA+IGltZ3tcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgPiAuY29udHR4dHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgPiBoM3tcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDBweDsgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxpbmUtaGVpZ2h0OiAxNXB4OyBjb2xvcjogI0ZGMjg2RTtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMTFweDtcbiAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICA+IGgye1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogMHB4OyBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7IGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJzsgbGluZS1oZWlnaHQ6IDI2cHg7IGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdrZWxzb25fcmVndWxhcic7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDozcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTYlO1xuICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogODAlO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogOTUlO1xuICAgICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gICAgPiAuY29sdW1ucy5uZXdzX3N4e1xuICAgICAgcGFkZGluZy1yaWdodDowcHg7XG4gICAgICA+IHVse1xuICAgICAgICA+IGxpe1xuICAgICAgICAgID4gYXtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgICA+IC5jb250aW1ne1xuICAgICAgICAgICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjI2LjM1JTsgLy8gbGEgbWV0w6AgcGVyY2jDqSDDqCBhbCA1MCVcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDozNiU7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTozNiU7XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgPiAuY29udHR4dHtcbiAgICAgICAgICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOjUwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjEwcHggMTBweCAzOHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6NjQlO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206MzZweDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgID4gbGk6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgPiBhe1xuICAgICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICAgID4gLmNvbnRpbWd7XG4gICAgICAgICAgICAgICAgZmxvYXQ6bm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjUzLjIlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkICNGRjI4NkU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0Om5vbmU7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgID4gLmNvbnR0eHR7XG4gICAgICAgICAgICAgICAgZmxvYXQ6bm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgID4gaDJ7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMzcHg7IGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuXG4gICAgICAgIH07XG5cbiAgICAgIH07XG4gICAgfTtcbiAgICA+IC5jb2x1bW5zLm5ld3Nfc3gubWVkaXVtLTEyLFxuICAgICAgLmNvbHVtbnMubmV3c19zeC5sYXJnZS0xMntcbiAgICAgICAgcGFkZGluZy1yaWdodDowLjkzNzVyZW07XG4gICAgICAgID4gdWx7XG4gICAgICAgICAgPiBsaXtcbiAgICAgICAgICAgID4gYXtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDowLjkzNzVyZW07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiBsaTpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgID4gYXtcbiAgICAgICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICAgICAgPiAuY29udGltZ3tcbiAgICAgICAgICAgICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgICAgICAgICAgICB3aWR0aDo1MCU7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbToyNi4zNSU7XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOm5vbmU7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6MnB4IHNvbGlkICNGRjI4NkU7XG4gICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0Om5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDpub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOjJweCBzb2xpZCAjRTgzMzY4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo1Mi4zMyU7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgPiAuY29udHR4dHtcbiAgICAgICAgICAgICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgICAgICAgICAgICB3aWR0aDo1MCU7XG4gICAgICAgICAgICAgICAgICA+IGgye1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7IGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6bm9uZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgIH07XG4gICAgPiAuY29sdW1ucy5uZXdzX2R4e1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X3ApIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICAgIH07XG4gICAgICA+IHVse1xuICAgICAgICA+IGxpe1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiBhLFxuICAgICAgICAgID4gLmNvbHVtbnN7XG4gICAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgICAgPiAuY29udGltZ3tcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo2NyU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToycHggc29saWQgI0U4MzM2ODtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6bm9uZTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6MzYlO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206MzYlO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTpub25lO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjRTgzMzY4O1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgID4gLmNvbnR0eHR7XG4gICAgICAgICAgICAgICAgcGFkZGluZzoxMHB4IDEwcHggMzlweCAxMHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgICAgICAgICAgICB3aWR0aDo2NCU7XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICA+IGgye1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgPiBsaSNuZXdzX2Fkdl9keHtcblxuXG4gICAgICAgICAgLypcbiAgICAgICAgICAkdy10YWJsZXRfcDogNzY4cHg7XG4gICAgICAgICAgJHctdGFibGV0X2w6IDEwMjRweDtcbiAgICAgICAgICAkdy1tYXgtbW9iaWxlOiA3NjdweDtcbiAgICAgICAgICAkdy1tYXgtdGFibGV0X3A6IDEwMjNweDtcbiAgICAgICAgICAkdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcbiAgICAgICAgICAqL1xuXG5cblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9wKSBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiAuY29sdW1uc3tcbiAgICAgICAgICAgID4gLmFkdi1zbWFsbHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNiNmI4YmE7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgID4gaDJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgPiBkaXYsXG4gICAgICAgICAgICAgID4gaWZyYW1le1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggYXV0byAwcHggYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuICA+IC5yb3cucGFnaW5hemlvbmV7XG4gICAgbWFyZ2luOjBweDtcbiAgICA+IC5jb2x1bW5ze1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICAgICAgd2lkdGg6YXV0bztcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuM3JlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjNyZW07XG4gICAgICB9XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW4sXG4gICAgICA+IC5saW5rX3ByZXYsXG4gICAgICA+IC5saW5rX25leHR7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBmbG9hdDogbGVmdDsgbWFyZ2luLXJpZ2h0OiAxMHB4OyBoZWlnaHQ6IDM0cHg7IG1pbi13aWR0aDogMzRweDsgcGFkZGluZzogMHB4IDRweCAwcHggNHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkMmQ0OyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiM5ZDlmYTE7IGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJzsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMzRweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIC8qXG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMjVweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgKi9cbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAyMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICA+IGE6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGNvbG9yOiAjRTgzMzY4O1xuICAgICAgfTtcbiAgICAgID4gLmxpbmtfcHJldnsgcGFkZGluZzogMHB4IDhweCAwcHggNHB4OyB9O1xuICAgICAgPiAubGlua19uZXh0eyBwYWRkaW5nOiAwcHggNHB4IDBweCA4cHg7IH07XG4gICAgICA+IGEubGlua19wYWdlLm9uLFxuICAgICAgPiBzcGFue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTgzMzY4O1xuICAgICAgICBjb2xvcjojRkZGRkZGO1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG59XG5cbiNyb3dfdGFibGV0X2Fkdi1iYW5uZXJ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9wKSBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAjdGFibGV0X2Fkdi1iYW5uZXJ7XG4gICAgLmpzLWFkdi1zbWFsbHtcbiAgICAgIHBhZGRpbmc6IDZweCA2cHggMHB4IDZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiNmI4YmE7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgaDJ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiJHctdGFibGV0X3A6IDc2OHB4O1xuJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LW1heC1tb2JpbGU6IDc2N3B4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuI2NvbnRlbnQuanMtcGFnZXtcbiAgYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGO1xuICBwYWRkaW5nLWJvdHRvbTozMHB4O1xuICA+IC5yb3cucGFnZS1pbWFnZXtcbiAgICA+IC5jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmctbGVmdDowcHg7IHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgID4gLmNvbnRpbWd7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjM0LjE4JTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNSwgMjI1LCAyMjUpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuICA+IC5yb3d7XG4gICAgbWFyZ2luLXRvcDoxNXB4O1xuICAgID4gLmNvbHVtbnN7XG4gICAgICA+IC50ZXN0b3tcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICAgID4gLnRlc3RvLCA+IC50ZXN0byBwe1xuICAgICAgICBmb250LWZhbWlseToga2Vsc29uX2xpZ2h0LCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICBjb2xvcjojMDAwO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICBmb250LXNpemU6IDE5cHg7IGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICB9O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgfTtcbiAgICAgICAgaDEsIGgyLCBoM3tcbiAgICAgICAgICBmb250LWZhbWlseTogbmV1c2FzZW1pYm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgICAgICBtYXJnaW46MHB4O1xuICAgICAgICAgIGNvbG9yOiNmZjQ5ODQ7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfTtcbiAgICAgICAgaDF7IGZvbnQtc2l6ZTogMjVweDsgbGluZS1oZWlnaHQ6IDI3cHg7IH07XG4gICAgICAgIGgyeyBmb250LXNpemU6IDI1cHg7IGxpbmUtaGVpZ2h0OiAyN3B4OyB9O1xuICAgICAgICBoM3sgZm9udC1zaXplOiAyNXB4OyBsaW5lLWhlaWdodDogMjdweDsgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcblxuICA+IC5yb3cucGFnZS1pbWFnZXtcbiAgICBtYXJnaW4tdG9wOjA7XG4gIH1cblxuICA+IC5yb3cudGVzdG9fY29uX2ltbWFnaW5lIHtcbiAgICAuYWNxdWlzdGFNYWdsaWUge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJhY2tncm91bmQ6ICNGRjI4NkU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9O1xuICB9O1xuXG4gID4gLnJvdy50ZXN0b19jb25faW1tYWdpbmUsXG4gID4gLnJvdy5zb2xvX3Rlc3Rve1xuICAgIG1hcmdpbi10b3A6MzBweDtcbiAgICA+IC5jb2x1bW5zLmNvbF9zeHtcbiAgICAgID4gYXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9O1xuICAgIH07XG4gICAgPiAuY29sdW1uc3tcbiAgICAgIC5jb250X2ltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vIHBhZGRpbmctYm90dG9tOjEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICAgICAgPiBpbWd7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH07XG5cbiAgICAgID4gLnRlc3Rve1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgPiAudGVzdG8sID4gLnRlc3RvIHB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBrZWxzb25fbGlnaHQsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDsgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICB9O1xuICAgICAgICBoMSwgaDIsIGgze1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYXNlbWlib2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6MHB4O1xuICAgICAgICAgIG1hcmdpbjowcHg7XG4gICAgICAgICAgY29sb3I6I2ZmNDk4NDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9O1xuICAgICAgICBoMXsgZm9udC1zaXplOiAyNXB4OyBsaW5lLWhlaWdodDogMjdweDsgfTtcbiAgICAgICAgaDJ7IGZvbnQtc2l6ZTogMjVweDsgbGluZS1oZWlnaHQ6IDI3cHg7IH07XG4gICAgICAgIGgzeyBmb250LXNpemU6IDI1cHg7IGxpbmUtaGVpZ2h0OiAyN3B4OyB9O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xufTtcbiIsIi8vIGNvbXBvbmVudC9wYWdlIFNDU1MgY29kZSBnb2VzIGhlcmVcbiNjb250ZW50LmNvbnQtcGVyY29yc28ge1xuICAuY29udC1ib3hjdGEgLmJveGN0YTEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3BlcmNvcnNvL2N0YV9jbGFzc2lmaWNoZS5qcGcnKyR2ZXJzaW9uKTtcbiAgfVxuICAuY29udC1ib3hjdGEgLmJveGN0YS5ib3hfZm90b192aWRlbyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvcGVyY29yc28vY3RhX2dhbGxlcnkuanBnJyskdmVyc2lvbik7XG4gIH1cbiAgLmNvbnQtYm94Y3RhIC5ib3hjdGEuYm94X2dhcmliYWxkaSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvcGVyY29yc28vY3RhX2dhcmliYWxkaS5qcGcnKyR2ZXJzaW9uKTtcbiAgfVxuICAuY29udC1ib3hjdGEgLmJveGN0YS5ib3hfYWxibyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvcGVyY29yc28vY3RhX2FsYm8uanBnJyskdmVyc2lvbik7XG4gIH1cblxuICAuY29udC1ib3hjdGEgLmJveF90b3VyX29wZXJhdG9ye1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3BlcmNvcnNvL2JveF90b3VyX29wZXJhdG9yMi5qcGcnKyR2ZXJzaW9uKTtcbiAgfVxuXG4gICYuY29udC1wZXJjb3JzbyB7XG4gICAgLmNvbnQtdGl0b2xvLWRlc2t0b3Age1xuICAgICAgcGFkZGluZy1yaWdodDogMjAlO1xuICAgIH1cbiAgICAuY29udC10aXRvbG8gLnBlcmNvcnNvLXRpdG9sbz4ucHJpbWFSaWdhIHNwYW4ge1xuICAgICAgY29sb3I6ICNmMDU5ODI7XG4gICAgfVxuICB9XG5cbiAgLmFubmktc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDc1cHg7XG4gICAgdG9wOiA1NHB4O1xuICAgIGNvbG9yOiM1MDU2NTk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FtZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgIGJvcmRlcjpub25lO1xuICAgIGhlaWdodDoyOHB4O1xuICAgIHdpZHRoOiAxMTBweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OjIycHg7XG4gICAgZmxvYXQ6bGVmdDtcblxuICAgIHAge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cblxuICAgIG9wdGlvbntcbiAgICAgIGhlaWdodDoyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgfVxuICB9XG5cbiAgLyogc2VsZWN0aXplICovXG4gIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmMDU5ODI7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG5cbiAgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gICAgJi5mdWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyODJlMzA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICBpbnB1dCwgLml0ZW0ge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdGl6ZS1pbnB1dCxcbiAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZXtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAwcHggMThweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnNlbGVjdGl6ZS1kcm9wZG93biwgLnNlbGVjdGl6ZS1pbnB1dCwgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dHtcbiAgICBmb250LXNpemU6MTRweDtcbiAgfVxuXG4gIC5zZWxlY3RpemUtZHJvcGRvd24gLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMjg2RTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmUgaW5wdXR7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlbGVjdGl6ZS1kcm9wZG93bntcbiAgICB6LWluZGV4OjMwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgdG9wOjFweCAhaW1wb3J0YW50O1xuXG4gICAgLnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50e1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDBweCAzcHggMCAwO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dDphZnRlcixcbiAgLnNlbGVjdGl6ZS1pbnB1dDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc2VsZWN0X2Fycm93X3doaXRlLnBuZycrJHZlcnNpb24pO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICByaWdodDoxMHB4O1xuICB9XG5cbiAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc2VsZWN0X2Fycm93X3N1X3doaXRlLnBuZycrJHZlcnNpb24pO1xuICB9XG5cbiAgLnNlbGVjdGl6ZS1pbnB1dCA+ICp7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgLmFubmktc2VsZWN0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICBjb2xvcjogIzUwNTY1OTtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgIGhlaWdodDozOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6MzhweDtcbiAgICAgIGZsb2F0Om5vbmU7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgbWFyZ2luOi0xcHggMCAyOXB4IDA7XG4gICAgICBwYWRkaW5nOjA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgIHRvcDogaW5oZXJpdDtcblxuICAgICAgcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmMDU5ODI7XG4gICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAuc2VsZWN0aXplLWRyb3Bkb3duLWNvbnRlbnR7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gICAgICAmLmZ1bGwge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qIHNlbGVjdGl6ZSBtb2JpbGUgKi9cbiAgICAuc2VsZWN0aXplLWlucHV0LFxuICAgIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmV7XG4gICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgIHBhZGRpbmc6IDBweCAwcHggMCAwO1xuICAgIH1cblxuICAgIC5zZWxlY3RpemUtZHJvcGRvd24sIC5zZWxlY3RpemUtaW5wdXQsIC5zZWxlY3RpemUtaW5wdXQgaW5wdXR7XG4gICAgICBmb250LXNpemU6MTlweDtcbiAgICB9XG4gIH1cblxufVxuIiwiIiwiLy8gY29tcG9uZW50L3BhZ2UgU0NTUyBjb2RlIGdvZXMgaGVyZVxuI2hvbWVfYWR2LXNtYWxsIHtcblxuXHQjZ2lfbWlkcmVjdF8wMSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR9XG5cblx0I2dpX21pZHJlY3RfMDIge1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cblxufSIsIiNjb250ZW50LmNvbHVtbnMuc2VhcmNoLXBhZ2V7XG4gIHBhZGRpbmc6IDA7XG5cbiAgLmNvbnQtc2VhcmNoLXJlc3VsdHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBoM3tcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogJ25ldXNhbWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgd2lkdGg6IDU0MHB4O1xuICAgICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBjb2xvcjojYmJiY2JmO1xuICAgICAgZm9udC1zaXplOjI4cHg7XG4gICAgICBzcGFue1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjojMDAwO1xuICAgICAgICBmb250LXNpemU6MzVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBoMy5uby1yZXN1bHR7XG4gICAgICBtYXJnaW46NTBweCBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5jb250LXNlYXJjaC1wYWdle1xuICAgIG1hcmdpbjogMHB4IDUwcHggMHB4IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIHVse1xuICAgIGNvbG9yOiMwMDA7XG4gICAgbWFyZ2luOjAgYXV0bztcbiAgICBwYWRkaW5nOiA0NXB4IDExMHB4O1xuICAgIC8vd2lkdGg6NzAwcHg7XG5cbiAgICBsaXtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkICNGRjI4NkU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIGF7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICBoMntcbiAgICAgICAgZm9udC1zaXplOjM1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICBtYXJnaW46IDVweCAwIDEwcHggMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJywgc2Fucy1zZXJpZjtcbiAgICAgIH1cblxuICAgICAgaDR7XG4gICAgICAgIGZvbnQtc2l6ZToyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bScsIHNhbnMtc2VyaWY7XG4gICAgICB9XG5cbiAgICAgIGg1e1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bScsc2Fucy1zZXJpZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZToxNXB4O1xuICAgICAgICBtYXJnaW46NDBweCAwIDIwcHggMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bScsc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6IzkyOTQ5NjtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOjJweCBzb2xpZCAjRkYyODZFO1xuICAgIH1cblxuICB9XG5cbiAgLypcbiAgLm5vLXJlc3VsdHtcbiAgICBjb2xvcjojMDAwO1xuICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FtZWRpdW0nLHNhbnMtc2VyaWY7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBzcGFue1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJywgc2Fucy1zZXJpZjtcbiAgICB9XG4gIH1cbiAgKi9cblxuXG4gID4gLnJvdy5wYWdpbmF6aW9uZXtcbiAgICBtYXJnaW46MjVweCA1MHB4IDBweCA1MHB4O1xuXG4gICAgPiAuY29sdW1uc3tcbiAgICAgIHdpZHRoOmF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgPiBhLFxuICAgICAgPiBzcGFuLFxuICAgICAgPiAubGlua19wcmV2LFxuICAgICAgPiAubGlua19uZXh0e1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgZmxvYXQ6IGxlZnQ7IG1hcmdpbi1yaWdodDogMTBweDsgaGVpZ2h0OiAzNHB4OyBtaW4td2lkdGg6IDM0cHg7IHBhZGRpbmc6IDBweCA0cHggMHB4IDRweDsgYmFja2dyb3VuZC1jb2xvcjogI2NmZDJkNDsgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjojOWQ5ZmExOyBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDM0cHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9O1xuICAgICAgPiBhOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBjb2xvcjogI0ZGMjg2RTtcbiAgICAgIH07XG4gICAgICA+IC5saW5rX3ByZXZ7IHBhZGRpbmc6IDBweCA4cHggMHB4IDRweDsgfTtcbiAgICAgID4gLmxpbmtfbmV4dHsgcGFkZGluZzogMHB4IDRweCAwcHggOHB4OyB9O1xuICAgICAgPiBhLmxpbmtfcGFnZS5vbixcbiAgICAgID4gc3BhbntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMjg2RTtcbiAgICAgICAgY29sb3I6I0ZGRkZGRjtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcblxuICAudG9wLXNwb25zb3J7XG4gICAgbWFyZ2luLXRvcDozNXB4O1xuICB9XG5cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAuY29udC1zZWFyY2gtcmVzdWx0e1xuICAgICAgaDN7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgIHdpZHRoOiAzODBweDtcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZToyMnB4O1xuICAgICAgICBzcGFue1xuICAgICAgICAgIGZvbnQtc2l6ZToyOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnQtc2VhcmNoLXBhZ2V7XG4gICAgICBtYXJnaW46IDBweCA0MnB4IDBweCA0MnB4O1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggNDJweDtcblxuICAgICAgaDUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLnJvdy5wYWdpbmF6aW9uZSB7XG4gICAgICBtYXJnaW46IDM1cHggNDJweCAwcHggNDJweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgLmNvbnQtc2VhcmNoLXJlc3VsdHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICBoM3tcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgICBtYXJnaW46IDM1cHggMzBweCAzNXB4IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICBmb250LXNpemU6MjZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBoMy5uby1yZXN1bHR7XG4gICAgICAgIG1hcmdpbjo1MHB4IDMwcHggNTBweCBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250LXNlYXJjaC1wYWdle1xuICAgICAgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgcGFkZGluZzogNTBweCA0MnB4O1xuXG4gICAgICBoMntcbiAgICAgICAgZm9udC1zaXplOjQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgfVxuXG4gICAgICBoNHtcbiAgICAgICAgZm9udC1zaXplOjMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOjIwcHg7XG4gICAgICAgIG1hcmdpbjo1NHB4IDAgMjJweCAwO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgPiAucm93LnBhZ2luYXppb25lIHtcbiAgICAgIG1hcmdpbjogMTZweCAwLjkzNzVyZW0gMCAwLjkzNzVyZW07XG4gICAgfVxuXG4gICAgLnRvcC1zcG9uc29ye1xuICAgICAgbWFyZ2luLXRvcDoyN3B4O1xuICAgIH1cbiAgfVxuXG59XG4iLCIuY29udC1zZWFyY2hmb3Jte1xuXG4gIC5jb2x1bW5zLmNvbnQtc3VibWl0e1xuICAgIHdpZHRoOjMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcblxuICAgIGlucHV0I3NlYXJjaHN1Ym1pdHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICB9XG4gIH1cbn0iLCIkdy10YWJsZXRfcDogNzY4cHg7XG4kdy10YWJsZXRfcDogNzY4cHg7XG4kdy10YWJsZXRfbDogMTAyNHB4O1xuJHctbWF4LW1vYmlsZTogNzY3cHg7XG4kdy1tYXgtbW9iaWxlX3NtYWxsOiA1NDBweDtcbiR3LW1heC10YWJsZXRfcDogMTAyM3B4O1xuJHctbWF4LXRhYmxldF9sOiAxMDIzcHg7XG5cbiNjb250ZW50LnNpbmdsZS1hdGxldGF7XG4gIGJhY2tncm91bmQtY29sb3I6I0ZGRkZGRjtcbiAgLy8gcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAuY2xhbGx7XG4gICAgY2xlYXI6Ym90aDtcbiAgfTtcbiAgPiAucm93LnNpbmdsZS1hdGxldGEtaW1hZ2V7XG4gICAgbWluLWhlaWdodDogMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgPiAuY29sdW1ucyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6MHB4OyBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICA+IC5jb250aW1ne1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjM0LjE4JTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNSwgMjI1LCAyMjUpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206NTEuNTYlO1xuICAgICAgICB9O1xuICAgICAgICA+IGlmcmFtZXtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOjBweDsgcmlnaHQ6MHB4OyBib3R0b206MHB4OyBsZWZ0OjBweDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfTtcbiAgICAgID4gLmNvbnRpbWcudmlkZW9fb257XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBpbmhlcml0O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuICA+IC5yb3cuc2luZ2xlLWF0bGV0YS1jb250ZW50LXRpdG9sb3tcbiAgICA+IC5jb2x1bW5zLnRpdG9sb3tcbiAgICAgIG1hcmdpbjowcHg7XG4gICAgICBwYWRkaW5nOjE2cHggNTVweCAxNnB4IDU1cHg7XG4gICAgICBib3JkZXItYm90dG9tOjVweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjojMDAwO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIHBhZGRpbmc6MjBweCAzMnB4IDIwcHggMzJweDtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmc6MzBweCAxNnB4IDEwcHggMTZweDtcbiAgICAgIH07XG4gICAgICA+IC5iYW5kaWVyYXtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbjowcHggYXV0byAwcHggYXV0bztcbiAgICAgICAgd2lkdGg6NDBweDtcbiAgICAgICAgaGVpZ2h0OjM1cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgd2lkdGg6NTBweDtcbiAgICAgICAgICBoZWlnaHQ6MzFweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIHdpZHRoOjE4cHg7XG4gICAgICAgICAgaGVpZ2h0OjExcHg7XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgPiBoMXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46MHB4IGF1dG8gMHB4IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgIGNvbG9yOiNGRkZGRkY7XG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIm5ldXNhc2VtaWJvbGRcIjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OjExcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcbiAgPiAucm93LnNpbmdsZS1hdGxldGEtY29udGVudHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG4gICAgfTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH07XG4gICAgLmNvbHVtbnMuZm90b3tcbiAgICAgIG1hcmdpbjo0MHB4IDBweCA0MHB4IDBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICBib3JkZXItcmlnaHQ6M3B4IHNvbGlkICNGRkZGRkY7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgbWFyZ2luLXRvcDo0MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOjI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDowcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MjRweDtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjdweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgfTtcbiAgICAgID4gZGl2e1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjEwMCU7XG4gICAgICAgID4gZGl2e1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6MHB4OyByaWdodDowcHg7IGJvdHRvbTowcHg7IGxlZnQ6MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgICAuY29sdW1ucy5nZW5lcmFsaXRhe1xuICAgICAgcGFkZGluZzo0MHB4IDEuMyUgMTA0cHggMjVweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOjQwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjc5cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMyOXB4O1xuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDowJTtcbiAgICAgICAgcGFkZGluZy10b3A6MTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM0cHg7XG4gICAgICAgIC8vIHBhZGRpbmctYm90dG9tOjBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTQwcHg7XG4gICAgICB9O1xuICAgICAgY29sb3I6IzAwMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOjI2cHg7IGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bSc7XG4gICAgICA+IGgye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgIHBhZGRpbmc6MHB4IDBweCAxNXB4IDBweDtcbiAgICAgICAgbWFyZ2luOjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJztcbiAgICAgICAgICBmb250LXNpemU6IDQ3cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206MTBweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7XG4gICAgICAgICAgZm9udC1zaXplOiAzM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZV9zbWFsbCkge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7XG4gICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOjVweDtcbiAgICAgICAgfTtcbiAgICAgICAgPiAuYmFuZGllcmFfYXRsZXRhe1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOjQwcHg7XG4gICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgICAgIG1hcmdpbi10b3A6MTVweDtcbiAgICAgICAgICAvLyByaWdodDowcHg7XG4gICAgICAgICAgLy8gdG9wOjE1cHg7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICB3aWR0aDozMXB4O1xuICAgICAgICAgIH07XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlX3NtYWxsKSB7XG4gICAgICAgICAgICB3aWR0aDoxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDo0cHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICBwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweDtcbiAgICAgIH07XG4gICAgICBwLCBwICp7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FtZWRpdW0nICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOjIwcHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGVfc21hbGwpIHtcbiAgICAgICAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9sbG93X3R3e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OjI1cHg7XG4gICAgICAgIGJvdHRvbTo0MHB4O1xuICAgICAgICBwYWRkaW5nOjI2cHggNTFweCAwcHggMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6MThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIGJvdHRvbToyNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDoyNHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6NDVweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGJvdHRvbToxNHB4O1xuICAgICAgICAgIGxlZnQ6OHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTFweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDo0cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDoxOXB4O1xuICAgICAgICB9O1xuICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnO1xuICAgICAgICBjb2xvcjojMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9zcXVhZHJlL3R3aXR0ZXIucG5nJyk7XG4gICAgICB9XG4gICAgfTtcbiAgICAuY29sdW1ucy5kZXNjcml6aW9uZXtcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bSc7XG4gICAgICBjb2xvcjojMDAwO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgcGFkZGluZzowcHg7XG4gICAgICB9O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgIH07XG4gICAgICBwe1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICBmb250LWZhbWlseTogJ2tlbHNvbl9saWdodCc7XG4gICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgICAgICBtYXJnaW46MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGVfc21hbGwpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgcGFkZGluZzowcHg7XG4gICAgICAgICAgbWFyZ2luOjBweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgICAuY29sdW1ucy5wYWxtYXJlcyxcbiAgICAuY29sdW1ucy5hbHRyaV9hdGxldGl7XG4gICAgICBwYWRkaW5nOjBweDtcbiAgICAgIG1hcmdpbjowcHg7XG4gICAgICBjbGVhcjpib3RoO1xuICAgICAgPiBoMntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogMjBweCAwcHggNXB4IDBweDsgcGFkZGluZzogMHB4IDBweCA2cHggMC45Mzc1cmVtO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7IGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7IGxpbmUtaGVpZ2h0OiAzMHB4OyBjb2xvcjogIzAwMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDBweCAxMHB4IDBweDsgcGFkZGluZzogMHB4IDBweCA2cHggMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBtYXJnaW46IDE5cHggMHB4IDBweCAwcHg7IHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7IGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgIC5jb2x1bW5zLnJpZGVyc3tcbiAgICAgIC8vIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICA+IC5yb3d7XG5cbiAgICAgICAgLyogLS0tLS0tLS0tLS0gU1RBUlQgU1dJUEVSIC0tLS0tLS0tLS0tLS0gKi9cblxuICAgICAgICAuc3dpcGVyLWNvbnRhaW5lci1leHR7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwcHggMHB4IDQ0cHg7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAwcHggMjRweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgLnN3aXBlci1jb250YWluZXJ7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4NXB4O1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICBoZWlnaHQ6MTczcHg7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICBoZWlnaHQ6OTdweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOXB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgID4gLnN3aXBlci13cmFwcGVye1xuICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxODVweDtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjE3M3B4O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0Ojk3cHg7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgID4gLnN3aXBlci1zbGlkZXtcbiAgICAgICAgICAgICAgICB3aWR0aDoxODBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MTg1cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDoxNzNweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDoxNzNweDtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOjk3cHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6OTdweDtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOjE4MHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxODVweDtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDoxNzNweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjE3M3B4O1xuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6OTdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0Ojk3cHg7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgPiAuYXRsZXRhX2ltYWdle1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDo2Ni42JTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206NjYlO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo2NyU7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206NjclO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo3MyU7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206NzMlO1xuICAgICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46MHB4IGF1dG8gMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgPiAuYXRsZXRhX25vbWV7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MTFweCAwcHggMHB4IDBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bSc7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG5cbiAgICAgICAgLmF0bGV0YS1zd2lwZXItYnV0dG9uLXByZXYsIC5hdGxldGEtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgIHRvcDo0OHB4O1xuICAgICAgICAgIHdpZHRoOjIycHg7IGhlaWdodDogNDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgdG9wOiAzN3B4O1xuICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgLmF0bGV0YS1zd2lwZXItYnV0dG9uLXByZXZ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICAgIH07XG4gICAgICAgIC5hdGxldGEtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgfTtcbiAgICAgICAgLmF0bGV0YS1zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLmF0bGV0YS1zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9O1xuICAgICAgICAuYXRsZXRhLXN3aXBlci1idXR0b24tcHJldntcbiAgICAgICAgICBsZWZ0OjBweDsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc3F1YWRyZS9hcnJvd19wcmV2LnBuZycrJHZlcnNpb24pO1xuICAgICAgICB9O1xuICAgICAgICAuYXRsZXRhLXN3aXBlci1idXR0b24tbmV4dHtcbiAgICAgICAgICByaWdodDowcHg7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3NxdWFkcmUvYXJyb3dfbmV4dC5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICByaWdodDoxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfTtcblxuXG4gICAgICAgIC8qIC0tLS0tLS0tLS0tLSBFTkQgU1dJUEVSIC0tLS0tLS0tLS0tLS0tLSAqL1xuXG5cbiAgICAgIH07XG4gICAgfTtcblxuICAgIC5jb2x1bW5ze1xuICAgICAgdGFibGV7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvY3RhX3Jldi5wbmdcIiskdmVyc2lvbik7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxOHB4O1xuICAgICAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweDtcbiAgICAgICAgfTtcbiAgICAgICAgdGhlYWQsIHRib2R5LCB0aCwgdHIsIHRke1xuICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICAgIH07XG4gICAgICAgIHRoZWFkLCB0ciwgdGh7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH07XG4gICAgICAgIHRib2R5e1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I0ZGRkZGRjtcbiAgICAgICAgfTtcbiAgICAgICAgdGJvZHkgdHJ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2JiYmJiYjtcbiAgICAgICAgfTtcbiAgICAgICAgdGh7XG4gICAgICAgICAgLmN0YV9yZXZ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo1cHg7XG4gICAgICAgICAgICBzcGFuLmRlc2t0b3B7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIHNwYW4uc21hcnRwaG9uZXtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIHNwYW4uZGVza3RvcHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICBzcGFuLnNtYXJ0cGhvbmV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgICAgICAgLmN0YV9yZXZ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206MnB4O1xuICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDowcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgICB0aDpmaXJzdC1jaGlsZHtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAuY3RhX3JldntcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jdGFfYm90dG9tLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgICB0ZHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhZGVtaWJvbGQnOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyM3B4OyBjb2xvcjogIzQwNDg0YjtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogICAgMC4yODEycmVtO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI4MTJyZW07XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMTlweDsgcGFkZGluZy1yaWdodDowLjFyZW07IHBhZGRpbmctbGVmdDogMC4yOHJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZV9zbWFsbCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTVweDsgcGFkZGluZy1yaWdodDowLjFyZW07IHBhZGRpbmctbGVmdDogMC4yOHJlbTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgICB0ci50ZXN0YXRpbmF7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDpub25lO1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG5cbiAgICAuY29sdW1ucy5kZXNjcml6aW9uZXtcbiAgICAgIC5wYWxtYXJlc3tcbiAgICAgICAgdGhlYWR7XG4gICAgICAgICAgLmN0YV9yZXZ7XG4gICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cblxuXG5cblxuXG4gIH07XG4gICNyb3dfYXRsZXRhLXdpZGdldHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAjaG9tZV9zbGlkZV9hdGxldGF7XG4gICAgICAuYXRsZXRhLXdpZGdldC1jbGFzc3tcbiAgICAgICAgaDJ7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfTtcbiAgICAgICAgLnJvdy5hdGxldGEtY29udGFpbmVye1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6MzAwcHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcbiAgI3Jvd190b3Atc3BvbnNvcntcbiAgICAjaG9tZV90b3Atc3BvbnNvcntcbiAgICAgIG1hcmdpbi10b3A6MHB4O1xuICAgIH07XG4gIH07XG59O1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfcCkgYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAjY29udGVudC5zaW5nbGUtYXRsZXRhe1xuICAgID4gLnJvdy5zaW5nbGUtYXRsZXRhLWNvbnRlbnQge1xuXG4gICAgfTtcbiAgfTtcbn07XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgI2NvbnRlbnQuc2luZ2xlLWF0bGV0YXtcbiAgICA+IC5yb3cuc2luZ2xlLWF0bGV0YS1jb250ZW50IHtcblxuICAgIH07XG4gIH07XG59OyIsIiRsaXZlLWdyaWdpby1zY3VybzogIzQwNDg0YztcbiRsaXZlLWdyaWdpby1jaGlhcm86ICNlY2VkZWQ7XG4kbGl2ZS1yb3NhOiAjZWE1MTdlO1xuXG4uc2luZ2xlLWxpdmUge1xuXG5cblx0XG5cblx0LnRvcGJhci1saXZlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogJGxpdmUtZ3JpZ2lvLXNjdXJvO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdC50b3BiYXItbG9nbyB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW46IDE0cHggMDtcblx0XHR9XG5cblx0XHQkY29uZGl2aWRpLWJ1dHRvbi13aWR0aDogMjdweDtcblx0XHQkY29uZGl2aWRpLWJ1dHRvbi1oZWlnaHQ6IDI3cHg7XG5cdFx0JGNvbmRpdmlkaS1idXR0b24tdG9wOiAzNHB4O1xuXHRcdCRjb25kaXZpZGktYnV0dG9uLXJpZ2h0OiAzNXB4O1xuXHRcdC5jb25kaXZpZGktYnV0dG9uIHtcblx0XHRcdHdpZHRoOiAkY29uZGl2aWRpLWJ1dHRvbi13aWR0aDtcblx0XHRcdGhlaWdodDogJGNvbmRpdmlkaS1idXR0b24taGVpZ2h0O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAkY29uZGl2aWRpLWJ1dHRvbi10b3A7XG5cdFx0XHRyaWdodDogJGNvbmRpdmlkaS1idXR0b24tcmlnaHQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2ltZy9udW92by1saXZlL2ljb25hX2NvbmRpdmlkaV9vbi5wbmcnICsgJHZlcnNpb24pIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICNmZmY7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHRcdC5jb25kaXZpZGktcG9wdXAge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAyNjVweDtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGxpdmUtZ3JpZ2lvLWNoaWFybywgMC45Myk7XG5cdFx0XHRyaWdodDogJGNvbmRpdmlkaS1idXR0b24tcmlnaHQ7XG5cdFx0XHR0b3A6ICRjb25kaXZpZGktYnV0dG9uLXRvcCArICRjb25kaXZpZGktYnV0dG9uLWhlaWdodDtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXG5cdFx0XHQuY2xvc2Uge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdHdpZHRoOiAyN3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDI3cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkbGl2ZS1yb3NhO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC5jb25kaXZpZGktbGluay1tZXNzYWdlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbmRpdmlkaS1wb3B1cC1pY29uIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblxuXG5cblxuXG5cdC5oZWFkZXItbnVvdm8tbGl2ZSB7XG5cdFx0YmFja2dyb3VuZDogJGxpdmUtcm9zYTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nOiAxNXB4IDA7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGhlaWdodDogMTE1cHg7XG5cdFx0fVxuXG5cdFx0LnJpZ2EtY2l0dGEtdGFwcGEge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNXB4O1xuXHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXG5cdFx0XHQucGFydGVuemEsXG5cdFx0XHQuYXJyaXZvLFxuXHRcdFx0LnNlcGFyYXRvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pY29uYS1wYXJ0ZW56YSxcblx0XHRcdC5pY29uYS1hcnJpdm8ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zZXBhcmF0b3JlIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IC0ycHg7XG5cdFx0XHRcdG1hcmdpbjogMCAxNXB4O1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdFx0dG9wOiAycHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCAyNnB4O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0JHNsaWRlckxpbmtMaXZlRWxlbWVudFdpZHRoOiAyN3B4O1xuXHRcdCRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRIZWlnaHQ6IDI3cHg7XG5cdFx0JHNsaWRlckxpbmtMaXZlRWxlbWVudE1hcmdpbjogNXB4O1xuXHRcdCRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRXaWR0aE1vYmlsZTogMThweDtcblx0XHQkc2xpZGVyTGlua0xpdmVFbGVtZW50SGVpZ2h0TW9iaWxlOiAxOHB4O1xuXHRcdCRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRNYXJnaW5Nb2JpbGU6IDJweDtcblx0XHQucmlnYS1pbmZvLXRhcHBhIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDVweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCNzbGlkZXItbGluay1saXZlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogKCRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRXaWR0aCAqIDUpICsgKCRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRNYXJnaW4gKiAyKTtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRsZWZ0OiAzNXB4O1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogLTUwcHg7XG5cdFx0XHRcdFx0Ym90dG9tOiB1bnNldDtcblx0XHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0XHRsZWZ0OiB1bnNldDtcblx0XHRcdFx0XHR3aWR0aDogKCRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRXaWR0aE1vYmlsZSAqIDUpICsgKCRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRNYXJnaW5Nb2JpbGUgKiAyKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zbGlkZXItbGluay1saXZlLWxhYmVsIHtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2FtZWRpdW0nO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogJHNsaWRlckxpbmtMaXZlRWxlbWVudEhlaWdodDtcblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3dpcGVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0d2lkdGg6ICgkc2xpZGVyTGlua0xpdmVFbGVtZW50V2lkdGggKiAzKSArICgkc2xpZGVyTGlua0xpdmVFbGVtZW50TWFyZ2luICogMik7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6ICgkc2xpZGVyTGlua0xpdmVFbGVtZW50V2lkdGhNb2JpbGUgKiAzKSArICgkc2xpZGVyTGlua0xpdmVFbGVtZW50TWFyZ2luTW9iaWxlICogMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRcdFx0d2lkdGg6ICRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRXaWR0aDtcblx0XHRcdFx0XHRoZWlnaHQ6ICRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRIZWlnaHQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRIZWlnaHQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjUpO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2FsaWdodCc7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAkc2xpZGVyTGlua0xpdmVFbGVtZW50V2lkdGhNb2JpbGU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6ICRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRIZWlnaHRNb2JpbGU7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogJHNsaWRlckxpbmtMaXZlRWxlbWVudEhlaWdodE1vYmlsZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wcmV2LCAubmV4dCB7XG5cdFx0XHRcdFx0d2lkdGg6ICRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRXaWR0aDtcblx0XHRcdFx0XHRoZWlnaHQ6ICRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRIZWlnaHQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRIZWlnaHQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogJHNsaWRlckxpbmtMaXZlRWxlbWVudFdpZHRoTW9iaWxlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAkc2xpZGVyTGlua0xpdmVFbGVtZW50SGVpZ2h0TW9iaWxlO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRzbGlkZXJMaW5rTGl2ZUVsZW1lbnRIZWlnaHRNb2JpbGU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wcmV2IHtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0XHQubmV4dCB7XG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5kYXRhLXRhcHBhLFxuXHRcdFx0Lmdpb3Juby10YXBwYSxcblx0XHRcdC5rbS10YXBwYSxcblx0XHRcdC5kaWZmaWNvbHRhLXRhcHBhIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ25ldXNhbWVkaXVtJztcblx0XHRcdFx0cGFkZGluZzogMCAzMHB4O1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYmxhY2sge1xuXHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5kaWZmaWNvbHRhLXRhcHBhIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblxuXHRcdFx0Lmhhc2h0YWctZ2lybyB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2FtZWRpdW0nO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0cmlnaHQ6IDM1cHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRyaWdodDogNDBweDtcblx0XHRcdFx0XHR0b3A6IC04MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cdCRhbHRpbWV0cmlhLWNvbnRhaW5lci1oZWlnaHQ6IDI2MHB4O1xuXHQkYWx0aW1ldHJpYS1saW5lZS1jb2xvcmU6ICM0MDQ5NGM7XG5cdCRhbHRpbWV0cmlhLWxpbmVlLWJhc2U6IDQwcHg7XG5cdCRhbHRpbWV0cmlhLWxpbmVlLWxlZnQ6IDM1cHg7XG5cdCRhbHRpbWV0cmlhLWxpbmVlLXJpZ2h0OiAzNXB4O1xuXHQkYWx0aW1ldHJpYS1saW5lZS13aWR0aDogOTU0cHg7XG5cdCRhbHRpbWV0cmlhLWxpbmVlLXNwZXNzb3JlOiAycHg7XG5cdCRhbHRpbWV0cmlhLWxpbmVlLXBhcnRlbnphLWFycml2by1oZWlnaHQ6IDIyNXB4O1xuXHQkYWx0aW1ldHJpYS1pbmZvLWhlaWdodDogNDBweDtcblx0JGFsdGltZXRyaWEtYmFzZS1ib3R0b206IDY4cHg7IC8vIG1hcmdpbmUgaW5mZXJpb3JlIGZpbm8gYWxsYSBiYXNlIG5laSBmaWxlIHBuZ1xuXG5cdC5hbHRpbWV0cmlhLWNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogJGFsdGltZXRyaWEtY29udGFpbmVyLWhlaWdodDtcblx0XHRtYXJnaW46IDQwcHggNjBweDsgLy8gVE9ETzogdHJhc2Zvcm1hcmUgaW4gdmFyaWFiaWxpXG5cdH1cblxuXHQuYWx0aW1ldHJpYS1iYXNlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAkYWx0aW1ldHJpYS1jb250YWluZXItaGVpZ2h0O1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXG5cdFx0LmFsdGltZXRyaWEtYmFzZS1iYWNrZ3JvdW5kLFxuXHRcdC5hbHRpbWV0cmlhLWJhc2Utb3ZlcmxheSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAkYWx0aW1ldHJpYS1saW5lZS1wYXJ0ZW56YS1hcnJpdm8taGVpZ2h0IC0gMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYWx0aW1ldHJpYS1iYXNlLWJhY2tncm91bmQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmFsdGltZXRyaWEtYmFzZS1vdmVybGF5IHtcblx0XHRcdHRyYW5zaXRpb246IHdpZHRoIDAuM3M7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0d2lkdGg6IDA7IC8vIGRpIGRlZmF1bHQgbCdvdmVybGF5IChyb3NhKSBub24gdmllbmUgdmlzdWFsaXp6YXRvXG5cdFx0fVxuXHR9XG5cblxuXG5cblxuXHQuYWx0aW1ldHJpYS1vdmVybGF5IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0Ly9tYXJnaW4tbGVmdDogJGFsdGltZXRyaWEtbGluZWUtbGVmdDtcblx0XHQvL21hcmdpbi10b3A6ICRhbHRpbWV0cmlhLWNvbnRhaW5lci1oZWlnaHQgLSAkYWx0aW1ldHJpYS1saW5lZS1wYXJ0ZW56YS1hcnJpdm8taGVpZ2h0IC0gJGFsdGltZXRyaWEtbGluZWUtYmFzZTtcblxuXHRcdC5saW5lYS1wYXJ0ZW56YSxcblx0XHQubGluZWEtYXJyaXZvIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQ6ICRhbHRpbWV0cmlhLWxpbmVlLWNvbG9yZTtcblx0XHRcdHdpZHRoOiAkYWx0aW1ldHJpYS1saW5lZS1zcGVzc29yZTtcblx0XHRcdGhlaWdodDogJGFsdGltZXRyaWEtbGluZWUtcGFydGVuemEtYXJyaXZvLWhlaWdodDtcblx0XHRcdGJvdHRvbTogLTE1cHg7XG5cdFx0fVxuXHRcdC5saW5lYS1iYXNlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGhlaWdodDogJGFsdGltZXRyaWEtbGluZWUtc3Blc3NvcmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYWx0aW1ldHJpYS1saW5lZS1jb2xvcmU7XG5cdFx0fVxuXHRcdC5saW5lYS1wYXJ0ZW56YSB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblx0XHQubGluZWEtYXJyaXZvIHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblx0XHQubGluZWEtcG9pIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHdpZHRoOiAkYWx0aW1ldHJpYS1saW5lZS1zcGVzc29yZTtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnaW1nL251b3ZvLWxpdmUvbGluZWEtdHJhdHRlZ2dpYXRhLWJnLnBuZycgKyAkdmVyc2lvbikgY2VudGVyIGNlbnRlciByZXBlYXQteSB0cmFuc3BhcmVudDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtJGFsdGltZXRyaWEtbGluZWUtc3Blc3NvcmU7IC8vIHNwb3N0YSBsYSBsaW5lYSBpbmRpZXRybyBkZWdsaSBzdGVzc2kgcGl4ZWwgZGVsbGEgbGFyZ2hlenphIHBlciBwb3NpemlvbmFybGEgY29ycmV0dGFtZW50ZVxuXG5cdFx0XHQmLmFsdGV6emEtNCB7XG5cdFx0XHRcdGhlaWdodDogODUlO1xuXHRcdFx0fVxuXHRcdFx0Ji5hbHRlenphLTMge1xuXHRcdFx0XHRoZWlnaHQ6IDcwJTtcblx0XHRcdH1cblx0XHRcdCYuYWx0ZXp6YS0yIHtcblx0XHRcdFx0aGVpZ2h0OiA2MCU7XG5cdFx0XHR9XG5cdFx0XHQmLmFsdGV6emEtMSB7XG5cdFx0XHRcdGhlaWdodDogNDUlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucG9pLWluZm8ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXG5cdFx0XHQmLmNsaWNrYWJsZSB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0Ji5hbHRlenphLTQge1xuXHRcdFx0XHRib3R0b206IDg1JTtcblx0XHRcdH1cblx0XHRcdCYuYWx0ZXp6YS0zIHtcblx0XHRcdFx0Ym90dG9tOiA3MCU7XG5cdFx0XHR9XG5cdFx0XHQmLmFsdGV6emEtMiB7XG5cdFx0XHRcdGJvdHRvbTogNjAlO1xuXHRcdFx0fVxuXHRcdFx0Ji5hbHRlenphLTEge1xuXHRcdFx0XHRib3R0b206IDQ1JTtcblx0XHRcdH1cblxuXHRcdFx0Ji5wYXJ0ZW56YS1pbmZvIHtcblx0XHRcdFx0Ym90dG9tOiAkYWx0aW1ldHJpYS1saW5lZS1wYXJ0ZW56YS1hcnJpdm8taGVpZ2h0IC0gNXB4O1xuXHRcdFx0XHRsZWZ0OiAtNTBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0Ji5hcnJpdm8taW5mbyB7XG5cdFx0XHRcdGJvdHRvbTogJGFsdGltZXRyaWEtbGluZWUtcGFydGVuemEtYXJyaXZvLWhlaWdodCAtIDVweDtcblx0XHRcdFx0cmlnaHQ6IC01MHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucG9pLWljb25hIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiAkYWx0aW1ldHJpYS1pbmZvLWhlaWdodDtcblx0XHRcdGhlaWdodDogJGFsdGltZXRyaWEtaW5mby1oZWlnaHQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlOGVhZWM7IC8vIGNvbG9yZSBkaSBiYWNrZ3JvdW5kIGRlbCBjb250ZW50X3dyYXAgcGVyIGV2aXRhcmUgZGkgbWV0dGVyZSB1biB1bHRlcmlvcmUgbGl2ZWxsbyBkYXRvIGNoZSBpbCBjb2xvcmUgZScgc2ltaWxlXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXG5cdFx0XHQmLnBhcnRlbnphLWljb25hIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvbnVvdm8tbGl2ZS9pY29uYV9wYXJ0ZW56YS5wbmcnICsgJHZlcnNpb24pO1xuXHRcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmFycml2by1pY29uYSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL251b3ZvLWxpdmUvaWNvbmFfYXJyaXZvLnBuZycgKyAkdmVyc2lvbik7XG5cdFx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHR9XG5cblxuXHRcdFx0JGljb25lOiByaWZvcm5pbWVudG8sIGJhcnRhbGksIGNvcHBpLCBwYW50YW5pLCBjaXR0YSwgY3Jvbm9tZXRybywgc2FsaXRhLCBncG1fMSwgZ3BtXzIsIGdwbV8zLCBncG1fNCwgZ3BtXzUsIGdwbV82LFxuXHRcdFx0XHRncG1fNywgY3VyaW9zaXRhLCBkaXN0YWNjbywgZm9nbGlvX2Zpcm1hLCBmb3RvZ3JhZmlhLCBmdWdhLCBpbmZvcnR1bmlvLCBrbTAsIG1ldGVvX25ldmUsIG1ldGVvX251dm9sb3NvLCBtZXRlb19waW9nZ2lhLFxuXHRcdFx0XHRtZXRlb19zb2xlLCBtZXRlb190ZW1wb3JhbGUsIHBhcnRlbnphLCBwZW5uYSwgc2FsaXRhX2Nyb25vLCBzdGF0aXN0aWNoZSwgaGlnaGxpZ2h0cywgdHJhZ3VhcmRvX3ZvbGFudGUsIHRyb2Zlbyxcblx0XHRcdFx0dHdpdHRlciwgdmlkZW8sIGludGVydmlzdGEsIGZvcmF0dXJhLCBjYWR1dGEsIGttO1xuXG5cdFx0XHRAZWFjaCAkaWNvbmEgaW4gJGljb25lIHtcblx0XHRcdFx0Ji4jeyRpY29uYX0ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL251b3ZvLWxpdmUvaWNvbmFfI3skaWNvbmF9LnBuZycgKyAkdmVyc2lvbik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0XHQucG9pLXRpdG9sbyB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bWF4LXdpZHRoOiA3NXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LnBvaS10aXRvbG8td3JhcHBlciB7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAkYWx0aW1ldHJpYS1pbmZvLWhlaWdodDtcblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA3NXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYucGFydGVuemEtdGl0b2xvLFxuXHRcdFx0Ji5hcnJpdm8tdGl0b2xve1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMHB4O1xuXG5cdFx0XHRcdC5wb2ktdGl0b2xvLXdyYXBwZXIge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQucG9pLWttLXBhcnRlbnphLFxuXHRcdC5wb2kta20tYXJyaXZvLFxuXHRcdC5wb2kta20ge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICduZXVzYWRlbWlib2xkJztcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0Ym90dG9tOiAtMjRweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTVweDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRcdFx0Ym90dG9tOiAtMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnBvaS1rbS1wYXJ0ZW56YSB7XG5cdFx0XHRsZWZ0OiAtNDBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuXHRcdFx0XHRsZWZ0OiAtMjVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnBvaS1rbS1hcnJpdm8ge1xuXHRcdFx0cmlnaHQ6IC00OHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdHJpZ2h0OiAtMzJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cblxuXG5cdCRhbHRpbWV0cmlhLWJpY2ktdG9wLWhlaWdodDogNTVweDtcblx0JGFsdGltZXRyaWEtYmljaS1ib3R0b20taGVpZ2h0OiA0MHB4O1xuXHQuYWx0aW1ldHJpYS1iaWNpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQuYWx0aW1ldHJpYS1iaWNpLXRvcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogJGFsdGltZXRyaWEtYmljaS10b3AtaGVpZ2h0O1xuXHRcdFx0YmFja2dyb3VuZDogJGxpdmUtZ3JpZ2lvLXNjdXJvO1xuXHRcdH1cblx0XHQuYWx0aW1ldHJpYS1iaWNpLWJvdHRvbSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogJGFsdGltZXRyaWEtYmljaS1ib3R0b20taGVpZ2h0O1xuXHRcdFx0YmFja2dyb3VuZDogJGxpdmUtcm9zYTtcblx0XHR9XG5cdFx0LmFsdGltZXRyaWEtYmljaS1pdGVtIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0LmFsdGltZXRyaWEtYmljaS1pbWcge1xuXHRcdFx0aGVpZ2h0OiAkYWx0aW1ldHJpYS1iaWNpLXRvcC1oZWlnaHQ7XG5cdFx0XHRsaW5lLWhlaWdodDogJGFsdGltZXRyaWEtYmljaS10b3AtaGVpZ2h0O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdG1hcmdpbjogMCAxMCU7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTQwcHg7IC8vIHBlciBnZXN0aXJlIHBvc2l6aW9uYW1lbnRvIGNvbiBkaXN0YWNjb1xuXG5cdFx0XHQmLm5vLWRpc3RhY2NvIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwJTsgLy8gcGVyIGdlc3RpcmUgcG9zaXppb25hbWVudG8gY29uIGRpc3RhY2NvXG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRcdCYuc2hvdy1tb2JpbGUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYWx0aW1ldHJpYS1iaWNpLWRpc3RhY2NvIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2FkZW1pYm9sZCc7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDAuOWVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI1MCU7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGxlZnQ6IDIzcHg7XG5cdFx0XHRcdHRvcDogLTVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmFsdGltZXRyaWEtYmljaS10ZXN0byB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogJGFsdGltZXRyaWEtYmljaS1ib3R0b20taGVpZ2h0O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICduZXVzYWRlbWlib2xkJztcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogdGFibGU7XG5cblx0XHRcdC5hbHRpbWV0cmlhLWJpY2ktdGVzdG8td3JhcHBlciB7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFsdGltZXRyaWEtYmljaS1wb3B1cCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAxMDBweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJztcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0bWF4LWhlaWdodDogMjYwcHg7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHQuYWx0aW1ldHJpYS1iaWNpLXBvcHVwLXdyYXBwZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDEwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAyMjBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGxpdmUtZ3JpZ2lvLXNjdXJvO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDk4JTtcblx0XHRcdFx0XHRtYXJnaW46IDAgMSU7XG5cdFx0XHRcdFx0cGFkZGluZzogM3B4O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRhYmxlLmNvcnJpZG9yaSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0dHIuY29ycmlkb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjJyZW0gMC4zcmVtO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjFyZW07XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuY2xvc2Uge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRjb2xvcjogJGxpdmUtZ3JpZ2lvLXNjdXJvO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuXHRcdFx0XHRcdHRvcDogM3B4O1xuXHRcdFx0XHRcdHJpZ2h0OiAzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC8vIG5hc2NvbmRpIGJpY2kgbmVsbGUgdGFwcGUgYSBjcm9ub21ldHJvXG5cdC50YXBwYS1jcm9ub21ldHJvX2luZGl2aWR1YWxlIC5hbHRpbWV0cmlhLWJpY2kge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXG5cblxuXG5cdC5jcm9ub21ldHJvLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luOiAwIDAuOTM3NXJlbTtcblxuXHRcdC5jcm9ub21ldHJvLWludGVybWVkaW8tYnRuIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJztcblx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdFx0bWFyZ2luOiAxNXB4IDE1cHggMTVweCAwO1xuXHRcdFx0Y29sb3I6ICRsaXZlLWdyaWdpby1zY3Vybztcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDNweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdFx0Y29sb3I6ICRsaXZlLXJvc2E7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRsaXZlLXJvc2E7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNyb25vbWV0cm8tdGFibGUtY29udGFpbmVyIHtcblx0XHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdH1cblxuXHRcdC5jcm9ub21ldHJvLWludGVybWVkaW8tdGFibGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bSc7XG5cblx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdH1cblxuXHRcdFx0dGgge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdH1cblxuXHRcdFx0dGgsIHRkIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMXJlbTtcblxuXHRcdFx0XHQvKlxuXHRcdFx0XHQ8dGg+TWFnbGlhPC90aD5cblx0XHRcdFx0PHRoPkF0bGV0YTwvdGg+XG5cdFx0XHRcdDx0aD5OYXouPC90aD5cblx0XHRcdFx0PHRoPlNxdWFkcmE8L3RoPlxuXHRcdFx0XHQ8dGg+U3F1YWRyYTwvdGg+XG5cdFx0XHRcdDx0aD5UZW1wbzwvdGg+XG5cdFx0XHRcdDx0aD5EaXN0YWNjbzwvdGg+XG5cdFx0XHRcdDx0aD5Qb3MuPC90aD5cblx0XHRcdFx0Ki9cblx0XHRcdFx0JjpudGgtY2hpbGQoNSkgeyAvLyBzcXVhZHJhIGJyZXZlXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDFyZW07XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSwgLy8gbWFnbGlhXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMyksIC8vIG5hemlvbmFsaXRhXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNCksIC8vIHNxdWFkcmEgKGx1bmdvKVxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDYpIHsgLy8gdGVtcG9cblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDUpIHsgLy8gc3F1YWRyYSBicmV2ZVxuXHRcdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGQge1xuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdGNvbG9yOiAkbGl2ZS1yb3NhO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5oZWFkLXJvdyB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRsaXZlLXJvc2E7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXG5cblx0LnBvaS1tb2RhbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDc0MHB4O1xuXHRcdHRvcDogNTBweDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0ei1pbmRleDogNjA7XG5cdFx0bWF4LXdpZHRoOiA4MCU7XG5cblx0XHQucG9pLW1vZGFsLXdyYXBwZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bGVmdDogLTUwJTtcblx0XHRcdGJhY2tncm91bmQ6ICNlOWU5ZTg7XG5cdFx0XHRwYWRkaW5nOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5pY29uIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHR9XG5cdFx0LmNsb3NlIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdHdpZHRoOiAyN3B4O1xuXHRcdFx0aGVpZ2h0OiAyN3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGJhY2tncm91bmQ6ICRsaXZlLXJvc2E7XG5cdFx0XHRmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0LmltbWFnaW5lIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRib3JkZXI6IDEwcHggc29saWQgJGxpdmUtcm9zYTtcblxuXHRcdFx0JjplbXB0eSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50aXRvbG8ge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJztcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRcdFx0Y29sb3I6ICRsaXZlLXJvc2E7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRtYXJnaW46IDEwcHggMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRlc3RvIHtcblx0XHRcdHAge1xuXHRcdFx0XHRmb250LWZhbWlseTogJ25ldXNhZGVtaWJvbGQnO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wb2ktbW9kYWwtb3ZlcmxheSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0XHR6LWluZGV4OiA1O1xuXHR9XG5cblxuXG5cblxuXHQuY29udGVudC1saXZlIHtcblx0XHQucm93IHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbHVtbnMge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cblx0Lm1haW4tY29udGVudC1saXZlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiAxNXB4IDAgMTVweCAxNXB4O1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQudG9wYmFyLWFnZ2lvcm5hbWVudGkge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0YmFja2dyb3VuZDogJGxpdmUtZ3JpZ2lvLXNjdXJvO1xuXHRcdFx0cGFkZGluZzogMTBweDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHRcdFx0b3ZlcmZsb3cteDogYXV0bztcblx0XHRcdFx0b3ZlcmZsb3cteTogaGlkZGVuO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAzMnB4OyAvLyBjb21wcmVzaSAyIHB4IHBlciBpIGJvcmRpXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdH1cblxuXHRcdFx0LnRvcGJhci1hZ2dpb3JuYW1lbnRpLWJ1dHRvbixcblx0XHRcdC50b3BiYXItYWdnaW9ybmFtZW50aS1yaWRlcnMtZGF0YSxcblx0XHRcdC50b3BiYXItYWdnaW9ybmFtZW50aS1tYWdsaWUge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2FkZW1pYm9sZCc7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDE1cHggMCAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkbGl2ZS1yb3NhO1xuXHRcdFx0XHRcdGhlaWdodDogMzhweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzhweDtcblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE1cHg7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRvcGJhci1hZ2dpb3JuYW1lbnRpLW1hZ2xpZS10aXRsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzcHg7XG5cdFx0XHR9XG5cdFx0XHQudG9wYmFyLWFnZ2lvcm5hbWVudGktbGl2ZSB7XG5cblx0XHRcdH1cblx0XHRcdC50b3BiYXItYWdnaW9ybmFtZW50aS1zdGF0aXN0aWNoZSB7XG5cblx0XHRcdH1cblx0XHRcdC50b3BiYXItYWdnaW9ybmFtZW50aS1tYWdsaWUge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50b3BiYXItYWdnaW9ybmFtZW50aS1tYWdsaWEge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHQuZW5hYmxlZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0Lm1vZGFsLWNsYXNzaWZpY2hlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR3aWR0aDogMjYwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDcwcHg7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdGJhY2tncm91bmQ6ICRsaXZlLWdyaWdpby1zY3Vybztcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bSc7XG5cdFx0XHR6LWluZGV4OiA5O1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuXHRcdFx0XHR3aWR0aDogOTUlO1xuXHRcdFx0XHR0b3A6IDUwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCZbZGF0YS1jb2xvcmU9XCJyb3NhXCJdIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2VhNTI3ZTtcblx0XHRcdH1cblx0XHRcdCZbZGF0YS1jb2xvcmU9XCJjaWNsYW1pbm9cIl0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjOTQyZTZkO1xuXHRcdFx0fVxuXHRcdFx0JltkYXRhLWNvbG9yZT1cImF6enVycmFcIl0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNDM3M2JiO1xuXHRcdFx0fVxuXHRcdFx0JltkYXRhLWNvbG9yZT1cImJpYW5jYVwiXSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM0MDQ4NGM7XG5cdFx0XHR9XG5cblx0XHRcdC5tb2RhbC1jbG9zZS1idXR0b24ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRjb2xvcjogJGxpdmUtZ3JpZ2lvLXNjdXJvO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0Lm1vZGFsLWNsYXNzaWZpY2hlLXRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR9XG5cblx0XHRcdC5tb2RhbC1jbGFzc2lmaWNoZS10YWJsZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0Lm1vZGFsLWNsYXNzaWZpY2hlLXJvdyxcblx0XHRcdC5tb2RhbC1jbGFzc2lmaWNoZS1yb3c6bnRoLW9mLXR5cGUoZXZlbikge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblxuXHRcdFx0Lm1vZGFsLWNsYXNzaWZpY2hlLWNlbGwge1xuXHRcdFx0XHRmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggM3B4O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cblx0XHRcdFx0Ji5yZWN0YW5nbGUgc3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA5cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkbGl2ZS1yb3NhO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5tb2RhbC1jbGFzc2lmaWNoZS1ib3R0b20ge1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1vZGFsLXZlbG9uIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogODAwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDcwcHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdGJhY2tncm91bmQ6ICRsaXZlLXJvc2E7XG5cdFx0XHR6LWluZGV4OiAxMDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHRcdFx0d2lkdGg6IDk1JTtcblx0XHRcdFx0dG9wOiA1MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRpZnJhbWUge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5tb2RhbC1jbG9zZS1idXR0b24ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRjb2xvcjogJGxpdmUtZ3JpZ2lvLXNjdXJvO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdC5hZ2dpb3JuYW1lbnRpIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuOyAvLyBwZXIgZmFyIHZpc3VhbGl6emFyZSBtYXJnaW4tdG9wIGUgbWFyZ2luLWJvdHRvbSBkZWkgZGl2IC5hZ2dpb3JuYW1lbnRvIGFsbCdpbnRlcm5vXG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0XHRcdG1hcmdpbjogMCAxNXB4IDE1cHggMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubGlzdGFIaWdobGlnaHRzLCAubGlzdGFTdGF0aXN0aWNoZXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjsgLy8gcGVyIGZhciB2aXN1YWxpenphcmUgbWFyZ2luLXRvcCBlIG1hcmdpbi1ib3R0b20gZGVpIGRpdiAuYWdnaW9ybmFtZW50byBhbGwnaW50ZXJub1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMTVweCAxNXB4IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFnZ2lvcm5hbWVudG8ge1xuXHRcdFx0bWFyZ2luOiA0MHB4O1xuXG5cdFx0XHQuaWNvbmEge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAzNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJGxpdmUtZ3JpZ2lvLWNoaWFybztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQub3JhcmlvIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRjb2xvcjogJGxpdmUtcm9zYTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bSc7XG5cdFx0XHR9XG5cblx0XHRcdC50aXRvbG8ge1xuXHRcdFx0XHRjb2xvcjogJGxpdmUtcm9zYTtcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnO1xuXHRcdFx0XHRtYXJnaW46IDEwcHggMDtcblx0XHRcdH1cblxuXHRcdFx0LnRlc3RvIHtcblx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bSc7XG5cdFx0XHR9XG5cblx0XHRcdC5zb2NpYWwtY29udGFpbmVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0dHdpdHRlci13aWRnZXQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdC5idXR0b24tbGl2ZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMjVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMjBweCBhdXRvO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJztcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbGl2ZS1ncmlnaW8tc2N1cm87XG5cdFx0XHRjb2xvcjogJGxpdmUtcm9zYTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHQuYnV0dG9uLWxvYWQtbW9yZSB7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByZWxvYWRlciB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblxuXHR9XG5cblxuXG5cblx0LnNpZGViYXItbGl2ZSB7XG5cdFx0bWFyZ2luOiAwLjkzNzVyZW0gMC45Mzc1cmVtIDAuOTM3NXJlbSAtMC45Mzc1cmVtO1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cGFkZGluZzogMC45Mzc1cmVtO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHRcdG1hcmdpbjogMC45Mzc1cmVtO1xuXHRcdH1cblxuXHRcdC5qcy1uZXdzLWZlZWQgLnJvdyB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblxuXG59IiwiJHctdGFibGV0X3A6IDc2OHB4O1xuJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LW1heC1tb2JpbGU6IDc2N3B4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuI2NvbnRlbnQuc2luZ2xlLW5ld3N7XG4gIC8vIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgLmNsYWxse1xuICAgIGNsZWFyOmJvdGg7XG4gIH07XG4gID4gLnJvdy5zaW5nbGUtbmV3cy1pbWFnZXtcbiAgICA+IC5jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmctbGVmdDowcHg7IHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgID4gLmNvbnRpbWd7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MzQuMTglO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI1LCAyMjUsIDIyNSk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo1MS41NiU7XG4gICAgICAgIH07XG4gICAgICAgID4gaWZyYW1le1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgICB0b3A6MHB4OyByaWdodDowcHg7IGJvdHRvbTowcHg7IGxlZnQ6MHB4OyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29uZGl2aWRpe1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICBib3R0b206IDI4cHg7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgei1pbmRleDogMzA7XG4gICAgICAgICAgZGl2e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgPiBzdHJvbmd7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjNweDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMTRweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgPiBhe1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB3aWR0aDoyM3B4O1xuICAgICAgICAgICAgICBoZWlnaHQ6MjNweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6M3B4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6NHB4O1xuICAgICAgICAgICAgICBjb2xvcjojRkZGRkZGICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDsgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgID4gYS5hdDMwMGJ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICA+IGEuaWNvX21vcmV7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc29jaWFsL21vcmUucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICA+IGltZ3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgPiAuY29uZGl2aWRpIHtcbiAgICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgPiAuY29uZGl2aWRpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogYXV0bztcblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgID4gc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgfTtcbiAgICAgID4gLmNvbnRpbWcudmlkZW9fb257XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBpbmhlcml0O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuICA+IC5yb3cuc2luZ2xlLW5ld3MtY29udGVudHtcbiAgICA+IC5jb2x1bW5zLnN4IHtcbiAgICAgIG1hcmdpbi10b3A6MTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgPiBkaXYudHh0e1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6MzBweCAxMHB4IDY1cHggMTBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OjAuOTM3NXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIH07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I0ZGRkZGRjtcbiAgICAgICAgPiAuY3Rhe1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDoxNnB4O1xuICAgICAgICAgIGJvdHRvbToxOHB4O1xuICAgICAgICB9XG4gICAgICAgID4gaDJ7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogMHB4OyBwYWRkaW5nOiAwcHggMHB4IDlweCAwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxpbmUtaGVpZ2h0OiAxNXB4OyBjb2xvcjogI0ZGMjg2RTtcbiAgICAgICAgfTtcbiAgICAgICAgPiBoMXtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweCAwcHggMTZweCAwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4OyBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxpbmUtaGVpZ2h0OiAzOXB4OyBjb2xvcjogIzAwMDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgcHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDhweCAwcHggOHB4IDBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiAna2Vsc29uX2xpZ2h0JzsgbGluZS1oZWlnaHQ6IDI0cHg7IGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgIC5jdGF7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuXG4gICAgICB9O1xuICAgICAgI2ltYWdlc19mZWVke1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6NnB4IDBweCA0OHB4IDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblxuICAgICAgICB9O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZhO1xuICAgICAgICBtYXJnaW4tdG9wOjJweDtcbiAgICAgICAgPiAuY3Rhe1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDoxNnB4O1xuICAgICAgICAgIGJvdHRvbToxOHB4O1xuICAgICAgICB9XG4gICAgICAgID4gaDJ7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICA+IC5yb3d7XG4gICAgICAgICAgbWFyZ2luOjBweDtcbiAgICAgICAgICA+IC5pbWFnZV9oYWxme1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiAuc3dpcGVyLWNvbnRhaW5lci1leHR7XG4gICAgICAgICAgICA+IC5zd2lwZXItY29udGFpbmVye1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmOWZhZmE7XG4gICAgICAgICAgICAgIGhlaWdodDoxMjdweDtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6MHB4O1xuICAgICAgICAgICAgICA+IC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgICAgICAgICAgID4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tbmV4dHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MTIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgPiAuc3dpcGVyLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjEyMHB4O1xuICAgICAgICAgICAgICAgID4gLnN3aXBlci1zbGlkZXtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNS4zJTtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICAgICAgICAgICAgPiBhe1xuICAgICAgICAgICAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgICAgICAgICAgICA+IC5jb250X2ltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG5cblxuICAgIH07XG5cbiAgICA+IC5jb2x1bW5zLmR4IHtcbiAgICAgIG1hcmdpbi10b3A6MTVweDtcbiAgICAgIC8vIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgPiAuYWR2LXNtYWxsLFxuICAgICAgPiAuY29tcG9uZW50LmN0YS1zdG9yZXtcbiAgICAgICAgcGFkZGluZzo2cHggNnB4IDZweCA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I2I2YjhiYTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgPiBoMntcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9O1xuICAgICAgICA+IC5jb250LWFkdntcbiAgICAgICAgICB3aWR0aDozMDBweDtcbiAgICAgICAgICBtYXJnaW46MHB4IGF1dG8gMHB4IGF1dG87XG4gICAgICAgICAgPiBhe1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcbiAgPiAucm93LnNpbmdsZS1uZXdzLXJlbGF0ZWR7XG4gICAgcGFkZGluZy1yaWdodDowLjkzNzVyZW07XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgPiAuY29sdW1ucy50aXRvbG97XG4gICAgICA+IGgze1xuICAgICAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjNTU1ZDYwO1xuICAgICAgfTtcbiAgICB9O1xuICAgID4gLmNvbHVtbnMucmVsYXRlZHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgPiBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgPiAuY29udGltZ3tcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOjY3LjI4JTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI1LCAyMjUsIDIyNSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbToycHggc29saWQgI0ZGMjg2RTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkICNGRjI4NkU7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6bm9uZTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgICA+IC5jb250dHh0e1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7XG4gICAgICAgICAgcGFkZGluZzogOXB4IDlweCAyMHB4IDlweDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgID4gaDV7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweCAwcHggOXB4IDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBsaW5lLWhlaWdodDogMTVweDsgY29sb3I6ICNGRjI4NkU7XG4gICAgICAgICAgfTtcbiAgICAgICAgICA+IGg0e1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogMHB4OyBwYWRkaW5nOiAwcHggMHB4IDE2cHggMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxpbmUtaGVpZ2h0OiAyMnB4OyBjb2xvcjogIzAwMDtcbiAgICAgICAgICB9O1xuICAgICAgICAgID4gaDZ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDo5cHg7XG4gICAgICAgICAgICBib3R0b206MHB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgID4gLmNvbHVtbnMucmVsYXRlZC50b3RfMTpsYXN0LWNoaWxkLFxuICAgID4gLmNvbHVtbnMucmVsYXRlZC50b3RfMjpsYXN0LWNoaWxkLFxuICAgID4gLmNvbHVtbnMucmVsYXRlZC50b3RfMzpsYXN0LWNoaWxke1xuICAgICAgZmxvYXQ6bGVmdDtcbiAgICB9O1xuICB9O1xufTtcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X3ApIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgI2NvbnRlbnQuc2luZ2xlLW5ld3N7XG4gICAgPiAucm93LnNpbmdsZS1uZXdzLWNvbnRlbnQge1xuICAgICAgPiAuY29sdW1ucy5keCB7XG4gICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9O1xuICAgIH07XG4gIH07XG59O1xuXG4jY29udGVudC5zaW5nbGUtbmV3c3tcbiAgPiAucm93LnNpbmdsZS1uZXdzLWNvbnRlbnQge1xuICAgID4gLmNvbHVtbnMuZHgge1xuICAgICAgPiAuY29tcG9uZW50LmN0YS1zdG9yZXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IC8vICAhaW1wb3J0YW50O1xuICAgICAgICA+IC5jb250LWFkdntcbiAgICAgICAgICA+IGF7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgIHdpZHRoOmF1dG87XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG59O1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICNjb250ZW50LnNpbmdsZS1uZXdze1xuICAgID4gLnJvdy5zaW5nbGUtbmV3cy1jb250ZW50IHtcbiAgICAgID4gLmNvbHVtbnMuZHgge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgPiAuYWR2LXNtYWxsLFxuICAgICAgICA+IC5jb21wb25lbnQuY3RhLXN0b3Jle1xuICAgICAgICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAvLyBkaXNwbGF5OiBub25lOyAvLyAgIWltcG9ydGFudDtcbiAgICAgICAgICA+IC5jb250LWFkdntcbiAgICAgICAgICAgID4gYXtcbiAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOmF1dG87XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG59OyIsIiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LXRhYmxldF9sOiAxMDI0cHg7XG4kdy1tYXgtbW9iaWxlOiA3NjdweDtcbiR3LW1heC10YWJsZXRfcDogMTAyM3B4O1xuJHctbWF4LXRhYmxldF9sOiAxMDIzcHg7XG5cbiNjb250ZW50LnNpbmdsZS1zcXVhZHJhe1xuICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7XG4gIC8vIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgLmNsYWxse1xuICAgIGNsZWFyOmJvdGg7XG4gIH07XG4gID4gLnJvdy5zaW5nbGUtc3F1YWRyYS1pbWFnZXtcbiAgICBtaW4taGVpZ2h0OiA1N3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgPiAuY29sdW1ucyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6MHB4OyBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICA+IC5jb250aW1ne1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjM0LjE4JTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNSwgMjI1LCAyMjUpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206NTEuNTYlO1xuICAgICAgICB9O1xuICAgICAgICA+IGlmcmFtZXtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOjBweDsgcmlnaHQ6MHB4OyBib3R0b206MHB4OyBsZWZ0OjBweDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfTtcbiAgICAgID4gLmNvbnRpbWcudmlkZW9fb257XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBpbmhlcml0O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuICA+IC5yb3cuc2luZ2xlLXNxdWFkcmEtY29udGVudHtcbiAgICA+IC5jb2x1bW5zLnRpdG9sb3tcbiAgICAgIG1hcmdpbjowcHg7XG4gICAgICBwYWRkaW5nOjE2cHggNTVweCAxNnB4IDU1cHg7XG4gICAgICBib3JkZXItYm90dG9tOjEwcHggc29saWQgI0ZGRkZGRjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IzAwMDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICBwYWRkaW5nOjIwcHggMzJweCAyMHB4IDMycHg7XG4gICAgICB9O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBwYWRkaW5nOjEwcHggMTZweCAxMHB4IDE2cHg7XG4gICAgICB9O1xuICAgICAgPiAuYmFuZGllcmF7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDo2MHB4O1xuICAgICAgICBoZWlnaHQ6MzhweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICB3aWR0aDo1MHB4O1xuICAgICAgICAgIGhlaWdodDozMXB4O1xuICAgICAgICB9O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgd2lkdGg6MjVweDtcbiAgICAgICAgICBoZWlnaHQ6MTZweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICA+IGgxe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgbWFyZ2luOjBweCAwcHggMHB4IDI4cHg7XG4gICAgICAgIGNvbG9yOiNGRkZGRkY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIm5ldXNhc2VtaWJvbGRcIjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OjExcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgICAuY29sdW1ucy5tYWdsaWF7XG4gICAgICBtYXJnaW46MHB4O1xuICAgICAgcGFkZGluZzo2NXB4IDBweCAzNXB4IDBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICBwYWRkaW5nLXRvcDo0MHB4O1xuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZy10b3A6MThweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MHB4O1xuICAgICAgfTtcbiAgICAgID4gZGl2e1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjc1LjMlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206MTAwJTtcbiAgICAgICAgfTtcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDowcHg7IHJpZ2h0OjBweDsgYm90dG9tOjBweDsgbGVmdDowcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgIC5jb2x1bW5zLmRlc2NyaXppb25le1xuICAgICAgcGFkZGluZzo2NXB4IDE2JSAzNXB4IDBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICBwYWRkaW5nLXRvcDo0MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjEwJTtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6NSU7XG4gICAgICAgIHBhZGRpbmctdG9wOjE4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjBweDtcbiAgICAgIH07XG4gICAgICBjb2xvcjojMDAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogMHB4O1xuICAgICAgZm9udC1zaXplOjIwcHg7IGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdrZWxzb25fbGlnaHQnO1xuICAgICAgPiBoMntcbiAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZzowcHggMHB4IDI4cHggMHB4O1xuICAgICAgICBtYXJnaW46MHB4O1xuICAgICAgICBmb250LWZhbWlseTogJ25ldXNhbWVkaXVtJztcbiAgICAgICAgc3Ryb25nLCBie1xuICAgICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FtZWRpdW0nO1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbToxNXB4O1xuICAgICAgICB9O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOjE1cHg7XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDBweDsgcGFkZGluZzogMHB4O1xuICAgICAgICBmb250LXNpemU6MTZweDsgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgICAuY29sdW1ucy50aXRvbG9fcmlkZXJze1xuICAgICAgY2xlYXI6Ym90aDtcbiAgICAgID4gaDJ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDIwcHggMHB4IDIwcHggMHB4OyBwYWRkaW5nOiAwcHggMHB4IDZweCAwLjkzNzVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDsgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJzsgbGluZS1oZWlnaHQ6IDMwcHg7IGNvbG9yOiAjMDAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICBtYXJnaW46IDEwcHggMHB4IDEwcHggMHB4OyBwYWRkaW5nOiAwcHggMHB4IDZweCAwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIG1hcmdpbjogMTBweCAwcHggM3B4IDBweDsgcGFkZGluZzogMHB4IDBweCA2cHggMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDsgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gICAgLmNvbHVtbnMucmlkZXJze1xuICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgID4gLnJvd3tcbiAgICAgICAgLmNvbHVtbnN7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1JTtcbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMy4zMzMlO1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiBhe1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRUVFRUVFO1xuICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICByaWdodDogMC45Mzc1cmVtO1xuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIHJpZ2h0OjVweDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHJpZ2h0OjBweDsgYm90dG9tOi0xMDBweDsgbGVmdDowcHg7XG4gICAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgICAgYm90dG9tOjBweDtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgcGFkZGluZzowcHggMHB4IDBweCAwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICBjb2xvcjojMDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIwNywgMjA5LCAyMTEsIDAuOTEpOyAvLyAjY2ZkMWQzXG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjRweCA0cHggM3B4IDRweDtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjRweCA0cHggM3B4IDRweDtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiBhOmhvdmVye1xuICAgICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICAgIGJvdHRvbTowcHg7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgIC5jb2x1bW5zOmxhc3QtY2hpbGR7XG4gICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcbiAgI3Jvd19zcXVhZHJlLXdpZGdldHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAjaG9tZV9zbGlkZV9zcXVhZHJle1xuICAgICAgLnNxdWFkcmUtd2lkZ2V0LWNsYXNze1xuICAgICAgICBoMntcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9O1xuICAgICAgICAucm93LnNxdWFkcmUtY29udGFpbmVye1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6MzAwcHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICB9XG4gIH07XG4gICNyb3dfdG9wLXNwb25zb3J7XG4gICAgI2hvbWVfdG9wLXNwb25zb3J7XG4gICAgICBtYXJnaW4tdG9wOjBweDtcbiAgICB9O1xuICB9O1xufTtcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X3ApIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgI2NvbnRlbnQuc2luZ2xlLXNxdWFkcmF7XG4gICAgPiAucm93LnNpbmdsZS1zcXVhZHJhLWNvbnRlbnQge1xuXG4gICAgfTtcbiAgfTtcbn07XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgI2NvbnRlbnQuc2luZ2xlLXNxdWFkcmF7XG4gICAgPiAucm93LnNpbmdsZS1zcXVhZHJhLWNvbnRlbnQge1xuXG4gICAgfTtcbiAgfTtcbn07IiwiJHVybF9pbWc6ICcuLi8uLi8uLi90aGVtZXMvZ2lyby9pbWcnO1xuQGltcG9ydCBcIi4uLy4uL2Fzc2V0cy9zYXNzL2ltcG9ydHMvY29uZmlnXCI7XG5cbiNjb250ZW50LnNpbmdsZS10YXBwYXtcbiAgPiAuc2luZ2xlLXRhcHBhLWludHJve1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBwYWRkaW5nOjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgID4gZGl2e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM0LjE4JTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICA+IC5vdmVyZ3JleXtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjpyZ2JhKDY0LCA3NCwgNzcsIDAuNSk7IC8vICM0MDRhNGRcbiAgICAgICAgICB0b3A6MHB4OyByaWdodDowcHg7IGJvdHRvbTowcHg7IGxlZnQ6MHB4O1xuICAgICAgICAgIHdpZHRoOjEwMCU7IGhlaWdodDogMTAwJTtcbiAgICAgICAgICB6LWluZGV4OiAxMDsgbWFyZ2luOjA7XG4gICAgICAgIH1cbiAgICAgICAgPiAuY29uZGl2aWRpe1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICBib3R0b206IDI4cHg7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgei1pbmRleDogMzA7XG4gICAgICAgICAgZGl2e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgPiBzdHJvbmd7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjNweDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMTRweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgPiBhe1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB3aWR0aDoyM3B4O1xuICAgICAgICAgICAgICBoZWlnaHQ6MjNweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6M3B4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6NHB4O1xuICAgICAgICAgICAgICBjb2xvcjojRkZGRkZGICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDsgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgID4gYS5hdDMwMGJ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICA+IGEuaWNvX21vcmV7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc29jaWFsL21vcmUucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICA+IGltZ3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgID4gLmNvbmRpdmlkaS5sb25nVGV4dHtcbiAgICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgfTtcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6MS40NiU7XG4gICAgICAgICAgcmlnaHQ6MS40NiU7XG4gICAgICAgICAgdG9wOmF1dG87XG4gICAgICAgICAgYm90dG9tOjcuNzElO1xuICAgICAgICAgID4gaDF7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7IGxpbmUtaGVpZ2h0OiA0MHB4OyBmb250LWZhbWlseTogJ25ldXNhYm9sZCcsIHNhbnMtc2VyaWY7IGNvbG9yOiNGRkZGRkYgIWltcG9ydGFudDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgID4gYXtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgICAgICBjb2xvcjojRkZGRkZGICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gYS5vbixcbiAgICAgICAgICAgID4gYTpob3ZlcntcbiAgICAgICAgICAgICAgb3BhY2l0eToxLjA7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYm90dG9tOjBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OjJweDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgPiBzdHJvbmd7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjowcHggM3B4IDBweCAzcHg7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgLypcbiAgICAgICAgICAgICAgICBcImNyb25vbWV0cm9faW5kaXZpZHVhbGVcIj0+XCJnaWFsbG9cIixcbiAgICAgICAgICAgICAgICBcInBpYW5lZ2dpYW50ZVwiPT5cInJvc3NvXCIsXG4gICAgICAgICAgICAgICAgXCJtZWRpYV9tb250YWduYVwiPT5cImF6enVycm9cIixcbiAgICAgICAgICAgICAgICBcImFsdGFfbW9udGFnbmFcIj0+XCJibHVcIlxuICAgICAgICAgICAgKi9cbiAgICAgICAgICAgID4gc3Ryb25nLmNyb25vbWV0cm9faW5kaXZpZHVhbGV7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvYXJyb3dfZ2lhbGxvLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgID4gc3Ryb25nLnBpYW5lZ2dpYW50ZXtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy90YXBwYS9hcnJvd19yb3Nzby5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICA+IHN0cm9uZy5tZWRpYV9tb250YWduYXtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy90YXBwYS9hcnJvd19henp1cnJvLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgID4gc3Ryb25nLmFsdGFfbW9udGFnbmF7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvYXJyb3dfYmx1LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICAgID4gaDEubG9uZ1RleHR7XG4gICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiAuYmxfaW5saW5le1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXJlZ3VsYXInLCBzYW5zLXNlcmlmOyBjb2xvcjojZmZmOyBmb250LXNpemU6MjBweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgID4gc3Ryb25nIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTpub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH07XG4gICAgICAgICAgPiAuYmxfaW5saW5lLnN0YXJze1xuICAgICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6MTRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3RhcHBhL3N0YXIucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgPiBkaXYub257XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3RhcHBlLXdpZGdldC9zdGVsbGFfcGllbmEucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiAuc2xhc2h7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOjBweCAzOXB4IDBweCAzOXB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXJlZ3VsYXInLCBzYW5zLXNlcmlmOyBjb2xvcjojZmZmOyBmb250LXNpemU6MjBweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB9O1xuXG4gICAgICAgIH07XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDI5LjI5OCU7XG5cbiAgICAgICAgICA+IC5jb25kaXZpZGkge1xuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgID4gaDEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcblxuICAgICAgICAgID4gLmNvbmRpdmlkaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IGF1dG87XG5cbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICA+IHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgID4gaDEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICA+IHN0cm9uZ3tcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MTdweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGgxLmxvbmdUZXh0IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiAuYmxfaW5saW5le1xuICAgICAgICAgICAgICBmb250LXNpemU6MTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gLnNsYXNoe1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggNXB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9O1xuICAgIH07XG5cbiAgfTtcbiAgLnNpbmdsZS10YXBwYS1zbGlkZXJ7XG4gICAgcGFkZGluZzowcHg7XG4gICAgPiAuY29sdW1uc3tcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfTtcbiAgfTtcbiAgLnNpbmdsZS10YXBwYS1oaWdobGlnaHRze1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6MTVweDtcbiAgICA+IC5jb2x1bW5ze1xuICAgICAgPiBoMntcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjojMDAwO1xuICAgICAgfTtcbiAgICAgID4gLnJvd3tcbiAgICAgICAgPiAuY29sdW1uc3tcbiAgICAgICAgICA+IGRpdixcbiAgICAgICAgICA+IHVsLFxuICAgICAgICAgID4gdWwgPiBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzowcHg7XG4gICAgICAgICAgICBtYXJnaW46MHB4O1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgICA+IC5obF90YXBwYV9uZXdze1xuICAgICAgICAgID4gZGl2LFxuICAgICAgICAgID4gdWx7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDoxMXB4O1xuICAgICAgICAgICAgPiBsaXtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgID4gYXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzowcHggMTFweCA3cHggMTFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgPiAuY3Rhe1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6MTFweDtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTowcHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgID4gaDN7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJztcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICA+IHB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FyZWd1bGFyJztcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6IzMzMzMzMztcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgID4gbGkubGlua2NsYXNzaWZpY2F7XG4gICAgICAgICAgICAgID4gYXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46MTlweCAwcHggMHB4IDBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDc4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBjb2xvcjojRkZGRkZGICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDBweCAwcHggMnB4ICNERTRBODE7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvdGFwcGEvYnRuX2NsYXNzaWZpY2EuanBnJyskdmVyc2lvbik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICB9O1xuXG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG5cbiAgICAgICAgPiAuaGxfdGFwcGFfdmlkZW8ubm9uZXdze1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgICAgICB9O1xuICAgICAgICA+IC5obF90YXBwYV92aWRlb3tcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgICAgID4gZGl2LFxuICAgICAgICAgID4gdWx7XG4gICAgICAgICAgfTtcblxuICAgICAgICAgICNob21lX3ZpZGVvX2ZlZWQsXG4gICAgICAgICAgI3ZpZGVvX3RhcHBhe1xuICAgICAgICAgICAgPiAucm93IHtcbiAgICAgICAgICAgICAgPiAudmlkZW9faGFsZiB7XG4gICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgPiAuY29udF9pbWcge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjQlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfTtcblxuICAgICAgICA+IC5obF90YXBwYV9nYWxsZXJ5e1xuICAgICAgICAgID4gZGl2e1xuICAgICAgICAgIH07XG5cbiAgICAgICAgICAjaW1hZ2VzX2ZlZWQge1xuICAgICAgICAgICAgPiAucm93IHtcbiAgICAgICAgICAgICAgPiAuaW1hZ2VfaGFsZiB7XG4gICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgPiAuY29udF9pbWcge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzAuMiU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgPiAuc3dpcGVyLWNvbnRhaW5lci1leHR7XG4gICAgICAgICAgICAgICAgPiAuc3dpcGVyLWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgID4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tcHJldntcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwNXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX3ZpZGVvZmVlZC9wcmV2X2dyZXkucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgPiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfdmlkZW9mZWVkL25leHRfZ3JleS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuICAuc2luZ2xlLXRhcHBhLXN3aXRjaGVye1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBwYWRkaW5nOjBweDtcbiAgICAgID4gLmJ0bmNvbnR7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDo1MCU7XG4gICAgICAgID4gYXtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDo4NCU7XG4gICAgICAgICAgbWFyZ2luOiAxOXB4IGF1dG8gMTlweCBhdXRvO1xuICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6MTlweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ5cHg7XG4gICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0OXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICA+IHN0cm9uZ3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OXB4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgY29sb3I6I0ZGRkZGRjtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICA+IC5idG5jb250LnN4e1xuICAgICAgICA+IGF7XG4gICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fc3hfdXAucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy90YXBwYS9mdW1ldHRvX3N4LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgPiAuYnRuY29udC5zeC5vbixcbiAgICAgID4gLmJ0bmNvbnQuc3g6aG92ZXJ7XG4gICAgICAgID4gYXtcbiAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvZnVtZXR0b19zeF91cF9vbi5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy90YXBwYS9mdW1ldHRvX3N4X29uLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICA+IHN0cm9uZ3tcbiAgICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgPiAuYnRuY29udC5keHtcbiAgICAgICAgPiBhe1xuICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy90YXBwYS9mdW1ldHRvX2R4X3VwLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fZHgucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICAgID4gLmJ0bmNvbnQuZHgub24sXG4gICAgICA+IC5idG5jb250LmR4OmhvdmVye1xuICAgICAgICA+IGF7XG4gICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fZHhfdXBfb24ucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvZnVtZXR0b19keF9vbi5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgICAgPiBzdHJvbmd7XG4gICAgICAgICAgICAgICAgLy8gb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICA+IC5idG5jb250IHtcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICA+IHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgPiAuYnRuY29udHtcbiAgICAgICAgICA+IGF7XG4gICAgICAgICAgICB3aWR0aDo4NCU7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0byAxMHB4IGF1dG87XG4gICAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6MTBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICA+IHN0cm9uZ3tcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9XG4gICAgfTtcbiAgfTtcblxuICAuc2luZ2xlLXRhcHBhLXRlY25pY2hlLFxuICAuc2luZ2xlLXRhcHBhLXR1cmlzdGljaGV7XG4gICAgcGFkZGluZy10b3A6MjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbToyMHB4O1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAvLyBDT0wgU1hcbiAgICAgID4gaDJ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbjowcHg7XG4gICAgICAgIHBhZGRpbmc6MHB4IDBweCAxNXB4IDBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfTtcbiAgICAgIGRpdi50eHR7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA4cHggMHB4IDhweCAwcHg7XG4gICAgICB9O1xuICAgICAgZGl2LnR4dCxcbiAgICAgIGRpdi50eHQgcHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdrZWxzb25fbGlnaHQnO1xuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICBmb250LXNpemU6IDIxcHg7IGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICBjb2xvcjojMDAwO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICB9O1xuICAgICAgfTtcblxuICAgICAgdGFibGV7XG4gICAgICAgIG1hcmdpbjogMHB4OyBwYWRkaW5nOiAwcHg7IGJvcmRlcjogbm9uZTsgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgID4gdGJvZHl7XG4gICAgICAgICAgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweDsgYm9yZGVyOiBub25lOyBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICA+IHRye1xuICAgICAgICAgICAgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweDsgYm9yZGVyOiBub25lOyBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgID4gdGR7XG4gICAgICAgICAgICAgIG1hcmdpbjogMHB4OyBwYWRkaW5nOiA1cHggNTBweCAycHggMHB4OyBib3JkZXI6IG5vbmU7IGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhcmVndWxhcic7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDI2cHg7IGNvbG9yOiMwMDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgID4gYXtcbiAgICAgICAgICAgICAgICBjb2xvcjojMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gdGQ6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJztcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICAvLyBDT0wgRFhcbiAgICAgID4gaDN7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbjowcHg7XG4gICAgICAgIHBhZGRpbmc6MHB4IDBweCAxNXB4IDBweDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9O1xuICAgICAgPiAuY29udHZpZGVve1xuICAgICAgICA+IC52aWRlb19oYWxme1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTowcHg7XG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIHBhZGRpbmc6MTFweDtcbiAgICAgICAgICAgID4gLmNvbnRfaW1ne1xuICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUFBOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206NTYuNTMlO1xuICAgICAgICAgICAgICA+IGltZ3sgZGlzcGxheTogbm9uZTsgei1pbmRleDogMTA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH07XG4gICAgICAgICAgICAgID4gZGl2LnBsYXl7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAyMDsgdG9wOjBweDsgcmlnaHQ6MHB4OyBsZWZ0OjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX25ld3NmZWVkL3BsYXkucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2Ny40NCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDY4Ljk0JTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgPiAuYm94X3R4dHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTsgYm90dG9tOjBweDsgd2lkdGg6MTAwJTsgei1pbmRleDogMTU7IHBhZGRpbmc6IDJweCA3cHggMTBweCAxM3B4OyBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjM5LDc0LDEyOSwwLjcpO1xuICAgICAgICAgICAgICAgIC8vIG1pbi1oZWlnaHQ6IDMyLjU2JTtcbiAgICAgICAgICAgICAgICA+IGgze1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJzsgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDZweCA1cHggMHB4IDBweDsgY29sb3I6ICNGRkYgIWltcG9ydGFudDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDsgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgID4gaDR7XG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnOyBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTsgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDNweCAwcHggMTBweCAwcHg7IGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgID4gLnZpZGVvX2hhbGY6aG92ZXJ7XG4gICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICA+IC5jb250X2ltZ3tcbiAgICAgICAgICAgICAgPiAuYm94X3R4dHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjM5LDc0LDEyOSwwLjkpO1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcblxuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgPiAuZGF0aV90YWJlbGxhe1xuICAgICAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MTBweDtcbiAgICAgIH1cbiAgICAgID4gaDUsXG4gICAgICA+IC5jdGF7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgIHJpZ2h0OiAxLjg3NXJlbTtcbiAgICAgICAgYm90dG9tOiAyN3B4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgcmlnaHQ6MC45Mzc1cmVtO1xuICAgICAgICB9O1xuICAgICAgICA+IHNwYW57XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4OyBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgcGFkZGluZy1ib3R0b206MTVweDtcbiAgICAgID4gLmNvbHVtbnN7XG4gICAgICAgID4gcHsgZm9udC1zaXplOiAxOXB4OyBsaW5lLWhlaWdodDogMjZweDsgbWFyZ2luLWJvdHRvbTogMjJweDt9O1xuICAgICAgICA+IHRhYmxlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgPiB0Ym9keSB7XG4gICAgICAgICAgICA+IHRyIHtcbiAgICAgICAgICAgICAgPiB0ZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDMwcHggNXB4IDBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICA+IC5jb2x1bW5ze1xuICAgICAgICA+IHB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgfTtcbiAgICAgICAgPiB0YWJsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICA+IHRib2R5IHtcbiAgICAgICAgICAgID4gdHIge1xuICAgICAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggNDBweCAycHggMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfTtcblxuXG4gIC5zaW5nbGUtdGFwcGEtdGVjbmljaGV7XG4gICAgPiAuY29sdW1uc3tcbiAgICAgIC8vIENPTCBEWFxuICAgICAgPiAuYnRuX2Nhcm92YW5he1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDo5cHg7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMHB4IDEzcHggMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy90YXBwYS9idG5fY2Fyb3ZhbmFfYmcuanBnJyskdmVyc2lvbik7XG4gICAgICAgID4gZGl2e1xuICAgICAgICAgIHdpZHRoOjgwLjYlO1xuICAgICAgICAgIG1hcmdpbjphdXRvO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvdGFwcGEvZnVtZXR0b19iYW5uZXJfZG4ucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEzcHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206MTNweDtcbiAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogNTNweDtcbiAgICAgICAgICAgIHBhZGRpbmc6MHB4IDBweCAwcHggMTJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fYmFubmVyLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA1M3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGNvbG9yOiNGRkZGRkY7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ0cHg7IGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB9O1xuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOjI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG4gIC5zaW5nbGUtdGFwcGEtdHVyaXN0aWNoZXtcbiAgICA+IC5jb2x1bW5ze1xuICAgICAgLy8gQ09MIFNYXG4gICAgICA+IGRpdi50eHR7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUxMXB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OjI5MnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OmF1dG87XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgPiAuYnRuX2Nhcm92YW5he1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDo5cHg7XG4gICAgICAgIHBhZGRpbmc6IDQ2cHggMHB4IDMycHggMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDElO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy90YXBwYS9idG5fY2Fyb3ZhbmFfYmcuanBnJyskdmVyc2lvbik7XG4gICAgICAgID4gZGl2e1xuICAgICAgICAgIHdpZHRoOjk1LjEwJTtcbiAgICAgICAgICBtYXJnaW46YXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fYmFubmVyX2RuLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxM3B4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOjEzcHg7XG4gICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgICAgICBwYWRkaW5nOjBweCAwcHggMHB4IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy90YXBwYS9mdW1ldHRvX2Jhbm5lci5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNjNweDtcbiAgICAgICAgICAgIGNvbG9yOiNGRkZGRkY7XG4gICAgICAgICAgICBmb250LXNpemU6IDUycHg7IGxpbmUtaGVpZ2h0OiA2M3B4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMHB4IDVweCAwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDowO1xuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgID5zcGFue1xuICAgICAgICAgICAgICBmb250LXNpemU6IDM5cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDhweDsgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206MTVweDtcbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICA+c3BhbntcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfTtcbiAgICAgIC8vIENPTCBEWFxuXG4gICAgICAjaW1hZ2VzX2ZlZWR7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgID4uY3Rhe1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHJpZ2h0OiAwLjkzNzVyZW07XG4gICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgID4ucm93IHtcbiAgICAgICAgICA+LmltYWdlX2hhbGYge1xuICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgID4uY29udF9pbWcge1xuICAgICAgICAgICAgICAgID4uYm94X3R4dCB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN3aXBlci1jb250YWluZXItZXh0e1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfTtcbiAgICAgICAgLnN3aXBlci1jb250YWluZXJ7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgY3Vyc29yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAycHggMTFweCAwcHg7XG4gICAgICAgICAgPiAuc3dpcGVyLXdyYXBwZXJ7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIC8qaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7Ki9cbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgPiAuc3dpcGVyLXNsaWRle1xuICAgICAgICAgICAgICB3aWR0aDo0My4yJTtcbiAgICAgICAgICAgICAgLy8gd2lkdGg6MjAwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDoxNTBweDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgLy8gZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MTFweDtcbiAgICAgICAgICAgICAgPiAudmlkZW9fc2xpZGV7XG4gICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgPiAuY29udF9pbWd7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7IC8qIGhlaWdodDogMTA0cHg7ICovXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjYxLjE3JTsgLy9cbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FBQTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICA+IGltZ3sgZGlzcGxheTogbm9uZTsgei1pbmRleDogMTA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH07XG4gICAgICAgICAgICAgICAgICAgID4gZGl2LnBsYXl7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAyMDsgdG9wOjBweDsgcmlnaHQ6MHB4OyBsZWZ0OjBweDsgaGVpZ2h0OiAxMDAlOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjNweCA2M3B4O1xuICAgICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgICA+IGRpdi5wbGF5LnZpZGVve1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfbmV3c2ZlZWQvcGxheS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICA+IC5ib3hfdHh0e1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTsgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICAgICAgPiBoM3tcbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDlweCAwcHggMHB4IDBweDsgZm9udC1zaXplOiAxN3B4OyBsaW5lLWhlaWdodDogMTlweDsgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICAgID4gaDR7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJzsgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07IHdvcmQtc3BhY2luZzogLTAuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiAudmlkZW8tZmVlZC1zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgICAgICAgPiAudmlkZW8tZmVlZC1zd2lwZXItYnV0dG9uLW5leHQsXG4gICAgICAgICAgPiAudmlkZW8tdGFwcGEtc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgICAgICAgID4gLnZpZGVvLXRhcHBhLXN3aXBlci1idXR0b24tbmV4dHtcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgdG9wOjFweDtcbiAgICAgICAgICAgIHdpZHRoOjUycHg7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDEwNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OnJlcGVhdC15O1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgfTtcbiAgICAgICAgICA+IC52aWRlby1mZWVkLXN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLCAudmlkZW8tZmVlZC1zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcbiAgICAgICAgICA+IC52aWRlby10YXBwYS1zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLnZpZGVvLXRhcHBhLXN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVke1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9O1xuICAgICAgICAgID4gLnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgICAgICAgID4gLnZpZGVvLXRhcHBhLXN3aXBlci1idXR0b24tcHJldntcbiAgICAgICAgICAgIGxlZnQ6MHB4OyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX3ZpZGVvZmVlZC9wcmV2LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiAudmlkZW8tZmVlZC1zd2lwZXItYnV0dG9uLW5leHQsXG4gICAgICAgICAgPiAudmlkZW8tdGFwcGEtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgICAgICAgICAgcmlnaHQ6MHB4OyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX3ZpZGVvZmVlZC9uZXh0LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cbiAgLnNpbmdsZS10YXBwYS1hZHYtYmFubmVye1xuICAgID4gLmNvbHVtbnN7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfTtcbiAgfTtcbiAgLnNpbmdsZS10YXBwYS10ZWNuaWNoZS10YWJ7XG4gICAgcGFkZGluZzoyMHB4IDAuOTM3NXJlbSA1cHggMC45Mzc1cmVtO1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBwYWRkaW5nOjBweDsgbWFyZ2luOjBweDtcbiAgICAgID4gLnRhYnN7XG4gICAgICAgID4gbGl7XG4gICAgICAgICAgbWFyZ2luOiAwcHg7IHBhZGRpbmc6MHB4O1xuICAgICAgICAgID4gYXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOjVweCAxNXB4IDVweCAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4OyBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBvcGFjaXR5OjAuNTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgID4gbGk6aG92ZXIsXG4gICAgICAgID4gbGkuYWN0aXZle1xuICAgICAgICAgID4gYXtcbiAgICAgICAgICAgIGNvbG9yOiNmZjQ5ODQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDEuMDtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICAgID4gLnRhYnMtY29udGVudHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgPiAuY29udGVudHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgbWFyZ2luOjBweDtcbiAgICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcblxuICAgIC50YWJzLWRlc2t0b3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC50YWJzLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgIHBhZGRpbmc6MjBweCAwLjkzNzVyZW0gNXB4IDAuOTM3NXJlbTtcbiAgICAgID4gLmNvbHVtbnMge1xuICAgICAgICA+IC50YWJzIHtcbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDoyMHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweCA1cHggMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBwYWRkaW5nOjVweCAwLjkzNzVyZW0gNXB4IDAuOTM3NXJlbTtcbiAgICAgIC50YWJzLWRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLnRhYnMtbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9O1xuICAuc2luZ2xlLXRhcHBhLXJpc3RvcmFudGl7XG4gICAgbWFyZ2luLXRvcDozMHB4O1xuICAgID4gLmNvbHVtbnN7XG4gICAgICA+IGgye1xuICAgICAgICBtYXJnaW46MHB4O1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDAuOTM3NXJlbSAyNXB4IDAuOTM3NXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJztcbiAgICAgICAgY29sb3I6I0ZGRkZGRiAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZDk3O1xuICAgICAgICA+IHNwYW4sXG4gICAgICAgID4gYXtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfTtcbiAgICAgID4gLm1hcHBhX2dpcmFkdmlzb3J7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjI4LjglO1xuICAgICAgICA+IC5jdGF7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OjEuODc1cmVtOztcbiAgICAgICAgICBib3R0b206MC45Mzc1cmVtO1xuICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgY29sb3I6I0ZGRkZGRjtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcblxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgPiBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEzcHggMC45Mzc1cmVtIDEzcHggMC45Mzc1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgPiBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAwLjkzNzVyZW0gNXB4IDAuOTM3NXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH07XG4gIH07XG4gIC5zaW5nbGUtdGFwcGEtZG92ZXtcbiAgICBtYXJnaW4tdG9wOjE5cHg7XG4gICAgPiAuY29sdW1uc3tcbiAgICAgID4gZGl2e1xuICAgICAgICBwYWRkaW5nOjAgMTVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMyYTUwOGM7XG4gICAgICB9XG4gICAgfTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICB9XG4gIH07XG5cbiAgLnNpbmdsZS10YXBwYS10ZWNuaWNoZS1jdGEtYWR2e1xuICAgIG1hcmdpbi10b3A6MjVweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICB9XG5cbiAgICAuY29udC1ib3hjdGEge1xuICAgICAgLmJveGN0YSB7XG4gICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgIGhlaWdodDogMTM1cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAwIDJweCAjZGU0YTgxOyAvKiBob3Jpem9udGFsLW9mZnNldCB2ZXJ0aWNhbC1vZmZzZXQgJ2JsdXInIGNvbG91ciAqL1xuICAgICAgICAgIC1tb3otdGV4dC1zaGFkb3c6IDAgMCAycHggI2RlNGE4MTtcbiAgICAgICAgICAtd2Via2l0LXRleHQtc2hhZG93OiAwIDAgMnB4ICNkZTRhODE7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuLm1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuLmRlc2t0b3Age1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJveGN0YTEge2JhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3BlcmNvcnNvL2N0YTEuanBnJyskdmVyc2lvbik7bWFyZ2luLXJpZ2h0OiAyJTt9XG4gICAgICAuYm94Y3RhMiB7YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvcGVyY29yc28vY3RhMi5qcGcnKyR2ZXJzaW9uKTt9XG4gICAgICAuYm94Y3RhMyB7YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvcGVyY29yc28vY3RhMy5qcGcnKyR2ZXJzaW9uKTttYXJnaW4tcmlnaHQ6IDIlO31cbiAgICAgIC5ib3hjdGE0IHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wZXJjb3Jzby9jdGE0LmpwZycrJHZlcnNpb24pO31cblxuICAgICAgLmJveGN0YS5ib3hfYWxib3tiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wZXJjb3Jzby9jdGFfYWxiby5qcGcnKyR2ZXJzaW9uKTt9XG4gICAgICAuYm94Y3RhLmJveF9mb3RvX3ZpZGVve2JhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3BlcmNvcnNvL2N0YV9nYWxsZXJ5LmpwZycrJHZlcnNpb24pO31cbiAgICAgIC5ib3hjdGEuYm94X25ld3N7YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvcGVyY29yc28vYm94X25ld3MuanBnJyskdmVyc2lvbik7fVxuICAgICAgLmJveGN0YS5ib3hfdG91cl9vcGVyYXRvcntiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wZXJjb3Jzby9ib3hfdG91cl9vcGVyYXRvcjIuanBnJyskdmVyc2lvbik7fVxuICAgICAgLmJveGN0YS5ib3hfZ2FyaWJhbGRpe2JhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3BlcmNvcnNvL2N0YV9nYXJpYmFsZGkuanBnJyskdmVyc2lvbik7fVxuXG4gICAgfVxuXG4gICAgLmNvbnQtYWR2LXNtYWxse1xuICAgICAgcGFkZGluZy1sZWZ0OjA7XG5cbiAgICAgIC5jb250LWFkdntcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDI4NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjg1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZmQyZDQ7XG4gICAgICAgIC8vIHBhZGRpbmctdG9wOiAwLjkzNXJlbTtcbiAgICAgIH1cblxuICAgICAgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblxuICAgICAgLmNvbnQtYm94Y3Rhe1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOjI1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MTBweDtcblxuICAgICAgICAuYm94Y3Rhe1xuICAgICAgICAgIGhlaWdodDoxMDVweDtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgc3Bhbi5tb2JpbGUge2Rpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgICAgICAgICAgIHNwYW4uZGVza3RvcCB7ZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnQtYWR2LXNtYWxsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOjE1cHg7XG5cbiAgICAgICAgaDJ7XG4gICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnQtYWR2e1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgfTtcblxuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cbiAgJi55XzIwMTd7XG4gICAgLnNpbmdsZS10YXBwYS10ZWNuaWNoZS1jdGEtYWR2e1xuICAgICAgLmNvbnQtYm94Y3RhIHtcbiAgICAgICAgLmJveGN0YTMge2JhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3BlcmNvcnNvL2N0YTMuanBnJyskdmVyc2lvbik7bWFyZ2luLXJpZ2h0OiAyJTt9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYueV8yMDE4e1xuICAgIC5zaW5nbGUtdGFwcGEtdGVjbmljaGUtY3RhLWFkdntcbiAgICAgIC5jb250LWJveGN0YSB7XG4gICAgICAgIC5ib3hjdGEzIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wZXJjb3Jzby9jdGEwMTguanBnJyskdmVyc2lvbik7bWFyZ2luLXJpZ2h0OiAyJTt9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYueV8yMDE5e1xuICAgIC5zaW5nbGUtdGFwcGEtdGVjbmljaGUtY3RhLWFkdntcbiAgICAgIC5jb250LWJveGN0YSB7XG4gICAgICAgIC5ib3hjdGEzIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wZXJjb3Jzby9jdGEyMDE5LmpwZycrJHZlcnNpb24pO21hcmdpbi1yaWdodDogMiU7fVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cblxuLyogSElHSExJR0hUUyBUQVBQQSBUQUJMRVQgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAjY29udGVudC5zaW5nbGUtdGFwcGEge1xuXG4gICAgLnNpbmdsZS10YXBwYS1oaWdobGlnaHRzIHtcbiAgICAgID4uY29sdW1ucyB7XG4gICAgICAgIGgyIHsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMThweDsgfVxuICAgICAgICA+LnJvdyB7XG4gICAgICAgICAgPi5obF90YXBwYV9uZXdzIHtcbiAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgID5oMyB7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDE3cHg7IG1hcmdpbjowO31cbiAgICAgICAgICAgICAgICAgIHAgeyBmb250LXNpemU6MTJweDsgbGluZS1oZWlnaHQ6MTRweDsgbWF4LWhlaWdodDogMzBweDsgb3ZlcmZsb3c6aGlkZGVuO31cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhID4uY3RhIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICA+c3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxMXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHggMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICA+bGkubGlua2NsYXNzaWZpY2EgPiBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MjNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzowO1xuXG4gICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTFweCAxMXB4IDExcHg7XG4gICAgICAgICAgICAgICAgICAgID5oMyB7IGZvbnQtc2l6ZTogMjJweDsgbGluZS1oZWlnaHQ6IDI0cHg7IG1hcmdpbjo3cHggMCAwIDA7fVxuICAgICAgICAgICAgICAgICAgICBwIHsgZm9udC1zaXplOjE3cHg7IGxpbmUtaGVpZ2h0OjE5cHg7IG1heC1oZWlnaHQ6IDEwMCU7fVxuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICBhID4uY3RhIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgID5saS5saW5rY2xhc3NpZmljYSA+IGEge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjMzcHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5obF90YXBwYV92aWRlbyB7XG4gICAgICAgICAgICAjaG9tZV92aWRlb19mZWVkLFxuICAgICAgICAgICAgI3ZpZGVvX3RhcHBhIHtcbiAgICAgICAgICAgICAgPiAucm93IHtcbiAgICAgICAgICAgICAgICA+IC52aWRlb19oYWxmIHtcbiAgICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDBweCAxNnB4IDBweDtcbiAgICAgICAgICAgICAgICAgICAgPiAuY29udF9pbWcge1xuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2NCU7XG4gICAgICAgICAgICAgICAgICAgICAgPi5ib3hfdHh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgID4gaDMgeyBmb250LXNpemU6MTVweDsgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgICAgICAgICAgICAgICAgICAgICAgID4gaDQgeyBmb250LXNpemU6IDEwcHg7IGxpbmUtaGVpZ2h0OiAxNHB4OyB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zd2lwZXItY29udGFpbmVyLWV4dCB7XG4gICAgICAgICAgICAgICAgICA+LnN3aXBlci1jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgPi5zd2lwZXItd3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgPi5zd2lwZXItc2xpZGV7XG4gICAgICAgICAgICAgICAgICAgICAgICA+LnZpZGVvX3NsaWRle1xuICAgICAgICAgICAgICAgICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+LmJveF90eHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPmgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudmlkZW8tZmVlZC1zd2lwZXItYnV0dG9uLW5leHQsXG4gICAgICAgICAgICAgICAgICAgIC52aWRlby1mZWVkLXN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgICAgICAgICAgICAgLnZpZGVvLXRhcHBhLXN3aXBlci1idXR0b24tbmV4dCxcbiAgICAgICAgICAgICAgICAgICAgLnZpZGVvLXRhcHBhLXN3aXBlci1idXR0b24tcHJldntcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjglO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmhsX3RhcHBhX2dhbGxlcnkge1xuICAgICAgICAgICAgI2ltYWdlc19mZWVkIHtcbiAgICAgICAgICAgICAgPiAucm93IHtcbiAgICAgICAgICAgICAgICA+IC5pbWFnZV9oYWxmIHtcbiAgICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDBweCAxNnB4IDBweDtcbiAgICAgICAgICAgICAgICAgICAgPiAuY29udF9pbWcge1xuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3Mi41JTtcbiAgICAgICAgICAgICAgICAgICAgICA+LmJveF90eHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgPiBoMyB7IGZvbnQtc2l6ZToxNXB4OyBsaW5lLWhlaWdodDogMjBweDsgfVxuICAgICAgICAgICAgICAgICAgICAgICAgPiBoNCB7IGZvbnQtc2l6ZTogMTBweDsgbGluZS1oZWlnaHQ6IDE0cHg7IH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+LnN3aXBlci1jb250YWluZXItZXh0IHtcbiAgICAgICAgICAgICAgICAgID4uc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDo3NXB4O1xuICAgICAgICAgICAgICAgICAgICA+LnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICA+IC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLXByZXZ7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV92aWRlb2ZlZWQvcHJldl9ncmV5LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgICA+IC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLW5leHR7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV92aWRlb2ZlZWQvbmV4dF9ncmV5LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgI2NvbnRlbnQuc2luZ2xlLXRhcHBhIHtcblxuICAgIC5zaW5nbGUtdGFwcGEtaGlnaGxpZ2h0cyB7XG4gICAgICBwYWRkaW5nLXRvcDo1cHg7XG4gICAgICA+LmNvbHVtbnMge1xuICAgICAgICBoMiB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgICAgICAgPi5yb3cge1xuICAgICAgICAgID4uaGxfdGFwcGFfbmV3cyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTFweCAxMXB4IDExcHg7XG4gICAgICAgICAgICAgICAgICA+aDMgeyBmb250LXNpemU6IDIycHg7IGxpbmUtaGVpZ2h0OiAyNHB4OyBtYXJnaW46N3B4IDAgMCAwO31cbiAgICAgICAgICAgICAgICAgIHAgeyBmb250LXNpemU6MTdweDsgbGluZS1oZWlnaHQ6MTlweDsgbWF4LWhlaWdodDogMTAwJTt9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSA+LmN0YSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTVweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgID5saS5saW5rY2xhc3NpZmljYSA+IGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTozM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaGxfdGFwcGFfdmlkZW8ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICNob21lX3ZpZGVvX2ZlZWQsXG4gICAgICAgICAgICAjdmlkZW9fdGFwcGF7XG4gICAgICAgICAgICAgID4gLnJvdyB7XG4gICAgICAgICAgICAgICAgPiAudmlkZW9faGFsZiB7XG4gICAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAwcHggMTZweCAwcHg7XG4gICAgICAgICAgICAgICAgICAgID4gLmNvbnRfaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDUlO1xuICAgICAgICAgICAgICAgICAgICAgID4uYm94X3R4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICA+IGgzIHsgZm9udC1zaXplOjE5cHg7IGxpbmUtaGVpZ2h0OiAyM3B4OyB9XG4gICAgICAgICAgICAgICAgICAgICAgICA+IGg0IHsgZm9udC1zaXplOiAxM3B4OyBsaW5lLWhlaWdodDogMTdweDsgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3dpcGVyLWNvbnRhaW5lci1leHQge1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OjkwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgID4uc3dpcGVyLWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgID4uc3dpcGVyLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgPi5zd2lwZXItc2xpZGV7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6OTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgID4udmlkZW9fc2xpZGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4uY29udF9pbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4uYm94X3R4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+aDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICA+LnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAgICAgICAgICAgICAgICAgICA+LnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgICAgICAgICAgICAgICAgICA+LnZpZGVvLXRhcHBhLXN3aXBlci1idXR0b24tbmV4dCxcbiAgICAgICAgICAgICAgICAgICAgPi52aWRlby10YXBwYS1zd2lwZXItYnV0dG9uLXByZXZ7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaGxfdGFwcGFfZ2FsbGVyeSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAjaW1hZ2VzX2ZlZWQge1xuICAgICAgICAgICAgICA+IC5yb3cge1xuICAgICAgICAgICAgICAgID4gLmltYWdlX2hhbGYge1xuICAgICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDE2cHggMHB4O1xuICAgICAgICAgICAgICAgICAgICA+IC5jb250X2ltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgICA+LmJveF90eHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgPiBoMyB7IGZvbnQtc2l6ZToxOXB4OyBsaW5lLWhlaWdodDogMjNweDsgfVxuICAgICAgICAgICAgICAgICAgICAgICAgPiBoNCB7IGZvbnQtc2l6ZTogMTNweDsgbGluZS1oZWlnaHQ6IDE3cHg7IH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+LnN3aXBlci1jb250YWluZXItZXh0IHtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICAgID4uc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgPi5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAuc3dpcGVyLXNsaWRle1xuICAgICAgICAgICAgICAgICAgICAgICAgPi5pbWFnZXNfc2xpZGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4uY29udF9pbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICA+LmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tbmV4dCxcbiAgICAgICAgICAgICAgICAgICAgPi5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLXByZXZ7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG59XG4iLCIjY29udGVudC5zaW5nbGUtdGFwcGEuYXJjaGl2ZT4uc2luZ2xlLXRhcHBhLWludHJvPi5jb2x1bW5zPmRpdj5kaXY+aDE+YSB7XG4gIG9wYWNpdHk6IDE7XG59XG4jY29udGVudC5zaW5nbGUtdGFwcGEuYXJjaGl2ZSB7XG4gIC5hcmNoaXZlLW5hdiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbiAgLmFyY2hpdmUteWVhciB7XG4gICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIC5iYWNrLXRvLXBlcmNvcnNvIHtcbiAgICBmb250LWZhbWlseTogJ25ldXNhbWVkaXVtJztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxuICAuY29udC1ib3hjdGEgLmJveGN0YTEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3BlcmNvcnNvL2N0YV9jbGFzc2lmaWNoZS5qcGcnKyR2ZXJzaW9uKTtcbiAgfVxuICAuY29udC1ib3hjdGEgLmJveGN0YS5ib3hfZm90b192aWRlbyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvcGVyY29yc28vY3RhX2dhbGxlcnkuanBnJyskdmVyc2lvbik7XG4gIH1cbiAgLmNvbnQtYm94Y3RhIC5ib3hjdGEuYm94X2dhcmliYWxkaSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvcGVyY29yc28vY3RhX2dhcmliYWxkaS5qcGcnKyR2ZXJzaW9uKTtcbiAgfVxuICAuY29udC1ib3hjdGEgLmJveGN0YS5ib3hfcGVyY29yc28ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3BlcmNvcnNvL2N0YV9wZXJjb3Jzby5qcGcnKyR2ZXJzaW9uKTsgLy8gMjAxNiBlZCBpbmZlcmlvcmlcbiAgfVxuICAmLnlfMjAxN3tcbiAgICAuY29udC1ib3hjdGEgLmJveGN0YS5ib3hfcGVyY29yc28ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvcGVyY29yc28vY3RhMy5qcGcnKyR2ZXJzaW9uKTsgLy8gMjAxN1xuICAgIH1cbiAgfVxuICAmLnlfMjAxOHtcbiAgICAuY29udC1ib3hjdGEgLmJveGN0YS5ib3hfcGVyY29yc28ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvcGVyY29yc28vY3RhMDE4LmpwZycrJHZlcnNpb24pOyAvLyAyMDE4XG4gICAgfVxuICB9XG4gICYueV8yMDE5e1xuICAgIC5jb250LWJveGN0YSAuYm94Y3RhLmJveF9wZXJjb3JzbyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wZXJjb3Jzby9jdGEyMDE5LmpwZycrJHZlcnNpb24pOyAvLyAyMDE4XG4gICAgfVxuICB9XG5cbiAgLmNvbnQtYm94Y3RhIC5ib3hjdGEuYm94X3RvdXJfb3BlcmF0b3Ige1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3BlcmNvcnNvL2JveF90b3VyX29wZXJhdG9yMi5qcGcnKyR2ZXJzaW9uKTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgIC5iYWNrLXRvLXBlcmNvcnNvIHtcbiAgICAgIGZvbnQtc2l6ZTogODUlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgLmJhY2stdG8tcGVyY29yc28sIC5hcmNoaXZlLXllYXIge1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cbiAgfVxuXG59XG4iLCIvLyBjb21wb25lbnQvcGFnZSBTQ1NTIGNvZGUgZ29lcyBoZXJlXG5cbi5tdXNlbWVudC1zaW5nbGUtdGFwcGEtd2lkZ2V0IHtcblx0bWFyZ2luLXRvcDogMjBweDtcbn0iLCIkdy10YWJsZXRfbDogMTAyNHB4O1xuXG4vLyBlbGltaW5vIG1hcmdpbmUgcGVyIGJhcnJhIGFkbWluXG5odG1sLmpzIHsgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cbiogaHRtbC5qcyBib2R5IHsgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA3ODJweCApIHtcbiAgaHRtbC5qcyB7IG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50OyB9XG4gICogaHRtbC5qcyBib2R5IHsgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cbn1cblxuLnNraW5fY29udHtcbiAgaGVpZ2h0OjBweDtcbiAgd2lkdGg6MXB4O1xuICB6LWluZGV4OiAxMDtcbiAgPiAuc2tpbl9pbnR7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6MHB4O1xuICAgIHRvcDowcHg7XG4gICAgcmlnaHQ6MHB4O1xuICAgIGJvdHRvbTowcHg7XG4gICAgLy8gd2lkdGg6MTAwJTtcbiAgICAvLyBoZWlnaHQ6MTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gYXV0bztcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICA+IC5za2luX2xpbmt7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6MHB4O1xuICAgICAgdG9wOjBweDtcbiAgICAgIHJpZ2h0OjBweDtcbiAgICAgIGJvdHRvbTowcHg7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgfTtcbiAgfTtcbn07XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9sKSB7IC8vIGFkdiBvblxuICAuc2tpbl9jb250e1xuICAgIGhlaWdodDoxMDVweDtcbiAgICA+IC5za2luX2ludHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLy8gcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH07XG59OyIsIiR3LW1vYjYzOTogNjM5cHg7XG4kdy1tb2JpbGU6IDY0MHB4O1xuJHctbWF4LW1vYmlsZTogNzY3cHg7XG4kdy10YWJsZXRfcDogNzY4cHg7XG4kdy10YWJsZXRfbDogMTAyNHB4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuI2hvbWVfc29jaWFsLXdhbGwtZmVlZHtcbiAgd2lkdGg6NjYuNjY2JTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgIHdpZHRoOjEwMCU7XG4gIH1cbn1cblxuI3Jvd19ob21lX3NvY2lhbC13YWxsLWZlZWR7XG4gIC5yb3d7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMjg2RTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgfVxufVxuXG4jY29udGVudCAjaG9tZV9zb2NpYWwtd2FsbC1mZWVkLWludHtcbiAgbWFyZ2luOjAgMTVweDtcblxuICBoMntcbiAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XG4gICAgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmN0YXtcbiAgICBmbG9hdDpyaWdodDtcbiAgICBtYXJnaW4tdG9wOjVweDtcbiAgICBtYXJnaW4tcmlnaHQ6MC45Mzc1cmVtO1xuICB9XG5cbiAgLyogUExVR0lOIEpVSUNFUiAqL1xuXG4gIC5qdWljZXItZmVlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRjI4NkU7XG4gICAgcGFkZGluZy10b3A6IDE0cHg7XG5cbiAgICAuai1wb3N0ZXJ7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6I0ZGMjg2RTtcbiAgICB9XG5cbiAgICAuZmVlZC1pdGVte1xuICAgICAgbWFyZ2luLWJvdHRvbToxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bScsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgcHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIH1cblxuICAgICAgaW1ne1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLmotdGV4dHtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuai1zdGFja2VyLXdyYXBwZXJ7XG4gICAgbWFyZ2luOjAgN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuai1zdGFja3tcbiAgICBwYWRkaW5nOjAgN3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBGSU5FIFBMVUdJTiBKVUlDRVIgKi9cbn1cblxuI2NvbnRlbnQubm90X2xpdmUsXG4jY29udGVudC5saXZle1xuICAjaG9tZV9zb2NpYWwtd2FsbC1mZWVkIHtcbiAgICAvL3dpZHRoOiAxMDAlO1xuICB9XG5cblxuICAjaG9tZV9zb2NpYWwtd2FsbC1mZWVkLWludCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9O1xufTtcbiIsIiIsIkBpbXBvcnQgXCIuLi8uLi9hc3NldHMvc2Fzcy9pbXBvcnRzL2NvbmZpZ1wiO1xuXG4jcHJvZ2V0dGlfY29sbGF0ZXJhbGl7XG4gIC8qIG1heC13aWR0aDogNjY4cHg7ICovXG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9O1xuXG4gIC5jb2x1bW5zLmxlZnR7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X3ApIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6MC40Njg3NXJlbTtcblxuICAgIH07XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgcGFkZGluZy1yaWdodDowLjQ2ODc1cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206MC45Mzc1cmVtO1xuICAgIH07XG4gIH07XG5cbiAgLmNvbHVtbnMucmlnaHR7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X3ApIHtcbiAgICAgIHBhZGRpbmctbGVmdDowLjQ2ODc1cmVtO1xuXG4gICAgfTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6MC40Njg3NXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOjAuOTM3NXJlbTtcbiAgICB9O1xuICB9O1xuXG5cbiAgLnJvdy5jb2xsYXBzZXtcbiAgICA+IC5jb2x1bW5ze1xuICAgICAgPiBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxNHB4O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG4gID4gaDJ7IGNvbG9yOiMwMDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtc2l6ZTogMThweDsgfTtcblxuICAuY2xlYXJ7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH07XG5cbn07XG5cbiNjb250ZW50Lm5vdF9saXZlLFxuI2NvbnRlbnQubGl2ZXtcblxuICAjcm93X2hvbWVfYWR2c21hbGxfY29sbGF0ZXJhbGl7XG4gICAgPiBoMntcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgfTtcbiAgICAuY29udC1hZHYge1xuICAgICAgbWFyZ2luLWxlZnQ6MC45Mzc1cmVtO1xuICAgICAgLy8gaGVpZ2h0OiAzMDBweDtcbiAgICAgIC8vIGxpbmUtaGVpZ2h0OiAzMDBweDtcbiAgICAgIHBhZGRpbmctdG9wOjAuOTM3NXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOjAuOTM3NXJlbTtcbiAgICB9O1xuICAgICNwcm9nZXR0aV9jb2xsYXRlcmFsaSAuY29sdW1uc3tcbiAgICAgIC8vIGhlaWdodDogMzAwcHg7XG4gICAgfTtcblxuICAgICNob21lX2Fkdi1zbWFsbHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfTtcblxuICAgIC5yb3cuY29sbGFwc2V7XG4gICAgICA+IC5jb2x1bW5ze1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfTtcbiAgICB9O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAjcHJvZ2V0dGlfY29sbGF0ZXJhbGkgLmNvbHVtbnN7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH07XG5cbiAgICAgICNob21lX2Fkdi1zbWFsbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9O1xuICAgICAgI2hvbWVfdG9wLWNvbGxhdGVyYWxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9O1xuICAgIH07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgICAgI2hvbWVfYWR2LXNtYWxsIHtcbiAgICAgICAgaDJ7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OjAuOTM3NXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOjBweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcblxuXG4gICAgLyogU1RBUlQgVkFSSUFOVEUgQURWIDE3LzA1LzIwMTYgKi9cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfcCkgYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgI2hvbWVfdG9wLWNvbGxhdGVyYWxpe1xuICAgICAgICB6LWluZGV4OjEwO1xuICAgICAgfVxuICAgICAgI3Byb2dldHRpX2NvbGxhdGVyYWxpIC5yb3cuYWxpZ24tc3RyZXRjaCAuY29sdW1uczpsYXN0LWNoaWxke1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgICNwcm9nZXR0aV9jb2xsYXRlcmFsaSAucm93LmFsaWduLXN0cmV0Y2ggLmNvbHVtbnM6Zmlyc3QtY2hpbGR7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfTtcblxuICAgICAgI2hvbWVfYWR2LXNtYWxsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB0b3A6IDU1cHg7XG4gICAgICAgIGhlaWdodDogNDEzcHg7XG4gICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICBoMntcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9O1xuICAgICAgICAuYWR2LXNtYWxse1xuICAgICAgICAgIC5jb250LWFkdntcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9O1xuXG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgI2hvbWVfYWR2LXNtYWxse1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuYWR2LXNtYWxse1xuICAgICAgICAgIGgye1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNvbnQtYWR2e1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgID4gKntcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBFTkQgVkFSSUFOVEUgQURWIDE3LzA1LzIwMTYgKi9cblxuXG4gIH07XG5cbn0iLCJAaW1wb3J0IFwiLi4vLi4vYXNzZXRzL3Nhc3MvaW1wb3J0cy9jb25maWdcIjtcblxuLnRvcC1zcG9uc29ye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBwYWRkaW5nLXRvcDogMnB4O1xuXG4gID4gaDJ7IGNvbG9yOiMwMDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtc2l6ZTogMThweDsgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfbCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAuY29udC1zcG9uc29ye1xuICAgIG1pbi1oZWlnaHQ6IDE2NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjVweDtcbiAgICBwYWRkaW5nOjAgMTVweCAxMHB4IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZmZmO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OjExMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIG1pbi1oZWlnaHQ6MjAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwcHg7XG4gICAgfVxuXG4gICAgYXtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0JTtcbiAgICAgIHdpZHRoOiAxNi42NSU7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcbiAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNiU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNiU7XG4gICAgICB9XG5cbiAgICAgIGltZ3tcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgLW1vei1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgLW1zLWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAtby1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgZmlsdGVyOiBncmF5OyAvKiBJRSA2LTkgKi9cbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgIH1cblxuICAgIGE6bGFzdC1jaGlsZHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjYlO1xuICAgICAgfVxuICAgIH1cblxuICAgIGE6aG92ZXJ7XG4gICAgICBpbWd7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtZmlsdGVyOiBub25lO1xuICAgICAgICAtbW96LWZpbHRlcjogbm9uZTtcbiAgICAgICAgLW1zLWZpbHRlcjogbm9uZTtcbiAgICAgICAgLW8tZmlsdGVyOiBub25lO1xuICAgICAgICBmaWx0ZXI6bm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufSIsIiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LXRhYmxldF9sOiAxMDI0cHg7XG4kdy1tYXgtbW9iaWxlOiA3NjdweDtcbiR3LW1heC10YWJsZXRfcDogMTAyM3B4O1xuJHctbWF4LXRhYmxldF9sOiAxMDIzcHg7XG5cbkBpbXBvcnQgXCIuLi8uLi9hc3NldHMvc2Fzcy9pbXBvcnRzL2NvbmZpZ1wiO1xuXG4uanMtdmlkZW8tZmVlZHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG5cbiNjb250ZW50LmxpdmUgI2hvbWVfdmlkZW9fZmVlZC5qcy12aWRlby1mZWVkLFxuI2NvbnRlbnQubm90X2xpdmUgI2hvbWVfdmlkZW9fZmVlZC5qcy12aWRlby1mZWVke1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbn1cblxuXG4jaG9tZV92aWRlb19mZWVke1xuICBkaXNwbGF5OiBub25lO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgLy8gZGlzcGxheTpub25lO1xuICB9O1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgPiBoMntcbiAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxldHRlci1zcGFjaW5nOiAwLjAycmVtOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgY29sb3I6IzAwMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC1zaXplOiAxOHB4O1xuICB9O1xuICA+IGg1LFxuICA+IC5jdGF7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyByaWdodDowcHg7IGJvdHRvbTo3cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgcmlnaHQ6MC45Mzc1cmVtO1xuICAgIH07XG4gIH1cblxuICAudmlkZW9faGFsZntcbiAgICBkaXNwbGF5OiBibG9jazsgbWFyZ2luLWJvdHRvbToxNXB4OyBvdXRsaW5lOm5vbmU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X3ApIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgIH07XG4gICAgLyogd2lkdGg6MzM2cHg7IGZsb2F0OiBsZWZ0OyAqL1xuICAgID4gZGl2IHtcbiAgICAgID4gLmNvbnRfaW1ne1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHdpZHRoOjEwMCU7IGhlaWdodDogMjE3cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9sKSB7XG4gICAgICAgICAgaGVpZ2h0OjE1M3B4O1xuICAgICAgICB9O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICBoZWlnaHQ6MTMzcHg7XG4gICAgICAgIH07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBQUE7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgPiBpbWd7IGRpc3BsYXk6IG5vbmU7IHotaW5kZXg6IDEwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9O1xuICAgICAgICA+IGRpdi5wbGF5e1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogMjA7IHRvcDowcHg7IHJpZ2h0OjBweDsgbGVmdDowcHg7IGhlaWdodDogNzclO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfbmV3c2ZlZWQvcGxheS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTAlO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfbCkge1xuICAgICAgICAgICAgaGVpZ2h0OjExOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2NHB4IDY0cHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIGhlaWdodDoxMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDhweCA0OHB4O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7IGJvdHRvbTowcHg7IHdpZHRoOjEwMCU7IHotaW5kZXg6IDE1OyBwYWRkaW5nOiA2cHggNDRweCAwcHggMTNweDsgYmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIzOSw3NCwxMjksMC43KTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA0NHB4IDBweCA5cHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgICA+IC5mYS5mYS1zaGFyZS1hbHR7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDoxNHB4O1xuICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6LTEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiNGRkZGRkY7XG4gICAgICAgICAgfTtcbiAgICAgICAgICA+IGgze1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJzsgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDVweCA1cHggMHB4IDBweDsgZm9udC1zaXplOiAyMHB4OyBsaW5lLWhlaWdodDogMjBweDsgY29sb3I6ICNGRkY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICAgID4gaDR7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnOyBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTsgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweCAwcHggMTBweCAwcHg7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDIwcHg7IGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X2wpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206OHB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuICAudmlkZW9faGFsZi5zeHtcbiAgICAvKiBtYXJnaW4tcmlnaHQ6MjBweDsgKi9cbiAgfTtcblxuICAudmlkZW9faGFsZjpob3ZlcntcbiAgICA+IC5jb250X2ltZ3tcbiAgICAgID4gLmJveF90eHR7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6cmdiYSgyMzksNzQsMTI5LDAuOSk7XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cbn07XG5cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgI2NvbnRlbnQubGl2ZSAjaG9tZV92aWRlb19mZWVkLFxuICAjY29udGVudC5ub3RfbGl2ZSAjaG9tZV92aWRlb19mZWVkLFxuICAjY29udGVudC5vZmZzZWFzb24gI2hvbWVfdmlkZW9fZmVlZHtcbiAgICA+IC5yb3cge1xuICAgICAgPiAudmlkZW9faGFsZiB7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICA+IC5jb250X2ltZ3tcbiAgICAgICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjhweDtcbiAgICAgICAgICAgICAgPiAuZmEuZmEtc2hhcmUtYWx0e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH0gO1xuLy8gfTtcblxuLy9wZXIgcGFnaW5hIGxpdmUgZSBub3RfbGl2ZVxuI2NvbnRlbnQubGl2ZSAjaG9tZV92aWRlb19mZWVkLFxuI2NvbnRlbnQubm90X2xpdmUgI2hvbWVfdmlkZW9fZmVlZHtcbiAgPmgyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIHBlciBwYWdpbmEgaG9tZSBsaXZlL25vdCBsaXZlLCB0YXBwYSwgcGVyY29yc29cbi8vI2NvbnRlbnQubGl2ZSAjaG9tZV92aWRlb19mZWVkLFxuLy8jY29udGVudC5ub3RfbGl2ZSAjaG9tZV92aWRlb19mZWVkLFxuI2NvbnRlbnQuc2luZ2xlLXRhcHBhICNob21lX3ZpZGVvX2ZlZWQsXG4jY29udGVudC5jb250LXBlcmNvcnNvICNob21lX3ZpZGVvX2ZlZWR7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgPiAuY3Rhe1xuICAgIHotaW5kZXg6IDIwO1xuICAgIHJpZ2h0OiA2cHg7XG4gICAgYm90dG9tOiAyN3B4O1xuICB9O1xuICA+IC5yb3d7XG4gICAgPiAudmlkZW9faGFsZntcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OjAuOTM3NXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206MHB4O1xuICAgICAgPiBkaXYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBwYWRkaW5nOjExcHg7XG4gICAgICAgID4gLmNvbnRfaW1ne1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTo1NS44NCU7XG4gICAgICAgICAgPiAucGxheXtcbiAgICAgICAgICAgIGhlaWdodDogODUlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDUwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiAuYm94X3R4dHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7IC8vIDMyLjU2JTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6OHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206OHB4O1xuICAgICAgICAgICAgPiAuZmEuZmEtc2hhcmUtYWx0e1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDo2cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDsgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7IGxpbmUtaGVpZ2h0OiAyMHB4OyBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIGg0e1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDozcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgIC5zd2lwZXItY29udGFpbmVyLWV4dHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9O1xuICAgICAgLnN3aXBlci1jb250YWluZXJ7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGN1cnNvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBwYWRkaW5nOiAycHggMTFweCAwcHg7XG4gICAgICAgID4gLnN3aXBlci13cmFwcGVye1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgPiAuc3dpcGVyLXNsaWRle1xuICAgICAgICAgICAgd2lkdGg6NDMuMiU7XG4gICAgICAgICAgICAvLyB3aWR0aDoyMDBweDtcbiAgICAgICAgICAgIGhlaWdodDoxNTBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAvLyBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MTFweDtcbiAgICAgICAgICAgID4gLnZpZGVvX3NsaWRle1xuICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgPiAuY29udF9pbWd7XG4gICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlOyBoZWlnaHQ6IDEwNHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FBQTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgID4gaW1neyBkaXNwbGF5OiBub25lOyB6LWluZGV4OiAxMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfTtcbiAgICAgICAgICAgICAgICAgID4gZGl2LnBsYXl7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogMjA7IHRvcDowcHg7IHJpZ2h0OjBweDsgbGVmdDowcHg7IGhlaWdodDogMTAwJTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV9uZXdzZmVlZC9wbGF5LnBuZycpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYzcHggNjNweDtcbiAgICAgICAgICAgICAgICAgIH07XG5cbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTsgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICAgID4gaDN7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7IHdvcmQtc3BhY2luZzogLTAuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDlweCAwcHggMHB4IDBweDsgZm9udC1zaXplOiAxN3B4OyBsaW5lLWhlaWdodDogMTlweDsgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgPiBoNHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJzsgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07IHdvcmQtc3BhY2luZzogLTAuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgICA+IC52aWRlby1mZWVkLXN3aXBlci1idXR0b24tcHJldiwgLnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgIHRvcDowcHg7XG4gICAgICAgICAgd2lkdGg6NTJweDsgaGVpZ2h0OiAxMDZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfTtcbiAgICAgICAgPiAudmlkZW8tZmVlZC1zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWR7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfTtcbiAgICAgICAgPiAudmlkZW8tZmVlZC1zd2lwZXItYnV0dG9uLXByZXZ7XG4gICAgICAgICAgbGVmdDowcHg7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfdmlkZW9mZWVkL3ByZXYucG5nJyskdmVyc2lvbik7XG4gICAgICAgIH07XG4gICAgICAgID4gLnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgICAgICAgIHJpZ2h0Oi0xcHg7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfdmlkZW9mZWVkL25leHQucG5nJyskdmVyc2lvbik7XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG59O1xuXG4jY29udGVudC5jYXJvdmFuYSAjaG9tZV92aWRlb19mZWVke1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gID4gLmN0YXtcbiAgICB6LWluZGV4OiAyMDtcbiAgICByaWdodDogNnB4O1xuICAgIGJvdHRvbTogMjdweDtcbiAgfTtcbiAgPiAucm93e1xuICAgID4gLnZpZGVvX2hhbGZ7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgcGFkZGluZy1yaWdodDowLjkzNzVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOjBweDtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgcGFkZGluZzoxMXB4O1xuICAgICAgICA+IC5jb250X2ltZ3tcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206NDQuNzAlO1xuICAgICAgICAgID4gLnBsYXl7XG4gICAgICAgICAgICBoZWlnaHQ6IDg1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMywgNywgMTIxLCAwLjkyKTsgLy8gI2NiMDc3OTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7IC8vIDMyLjU2JTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6OHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206OHB4O1xuICAgICAgICAgICAgPiAuZmEuZmEtc2hhcmUtYWx0e1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDo2cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDsgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7IGxpbmUtaGVpZ2h0OiAyMHB4OyBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIGg0e1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDozcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgIC5zd2lwZXItY29udGFpbmVyLWV4dHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgLypcbiAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICovXG4gICAgICB9O1xuICAgICAgLnN3aXBlci1jb250YWluZXJ7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAvKiBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGN1cnNvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICovXG4gICAgICAgIH07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDJweCAxMXB4IDBweDtcbiAgICAgICAgPiAuc3dpcGVyLXdyYXBwZXJ7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgLypcbiAgICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAqL1xuICAgICAgICAgIH07XG4gICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgID4gLnN3aXBlci1zbGlkZXtcbiAgICAgICAgICAgIHdpZHRoOjQzLjIlO1xuICAgICAgICAgICAgLy8gd2lkdGg6MjAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6MTUwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgLy8gZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjExcHg7XG4gICAgICAgICAgICA+IC52aWRlb19zbGlkZXtcbiAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgID4gLmNvbnRfaW1ne1xuICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTsgaGVpZ2h0OiAxMDRweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBQUE7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICA+IGltZ3sgZGlzcGxheTogbm9uZTsgei1pbmRleDogMTA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH07XG4gICAgICAgICAgICAgICAgICA+IGRpdi5wbGF5e1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDIwOyB0b3A6MHB4OyByaWdodDowcHg7IGxlZnQ6MHB4OyBoZWlnaHQ6IDEwMCU7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfbmV3c2ZlZWQvcGxheS5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2M3B4IDYzcHg7XG4gICAgICAgICAgICAgICAgICB9O1xuXG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICA+IC5ib3hfdHh0e1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7IHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgICA+IGgze1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4OyBwYWRkaW5nOiA5cHggMHB4IDBweCAwcHg7IGZvbnQtc2l6ZTogMTdweDsgbGluZS1oZWlnaHQ6IDE5cHg7IGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICAgID4gaDR7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7IGxldHRlci1zcGFjaW5nOiAwLjAycmVtOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgPiAudmlkZW8tZmVlZC1zd2lwZXItYnV0dG9uLXByZXYsIC52aWRlby1mZWVkLXN3aXBlci1idXR0b24tbmV4dHtcbiAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6MHB4O1xuICAgICAgICAgIHdpZHRoOjUycHg7IGhlaWdodDogMTA2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH07XG4gICAgICAgID4gLnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWQsIC52aWRlby1mZWVkLXN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVke1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH07XG4gICAgICAgID4gLnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2e1xuICAgICAgICAgIGxlZnQ6MHB4OyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX3ZpZGVvZmVlZC9wcmV2LnBuZycrJHZlcnNpb24pO1xuICAgICAgICB9O1xuICAgICAgICA+IC52aWRlby1mZWVkLXN3aXBlci1idXR0b24tbmV4dHtcbiAgICAgICAgICByaWdodDotMXB4OyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX3ZpZGVvZmVlZC9uZXh0LnBuZycrJHZlcnNpb24pO1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xufTtcblxuI2NvbnRlbnQuY29udC1wZXJjb3JzbyAjaG9tZV92aWRlb19mZWVke1xuICA+IC5jdGF7XG4gICAgei1pbmRleDogMjA7XG4gICAgcmlnaHQ6IDZweDtcbiAgICBib3R0b206IDMxcHg7XG4gIH07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgI2NvbnRlbnQubGl2ZSAjaG9tZV92aWRlb19mZWVkLFxuICAjY29udGVudC5ub3RfbGl2ZSAjaG9tZV92aWRlb19mZWVkLFxuICAjY29udGVudC5vZmZzZWFzb24gI2hvbWVfdmlkZW9fZmVlZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9O1xuICAjY29udGVudC5vZmZzZWFzb24uY2Fyb3ZhbmEsXG4gICNjb250ZW50LmxpdmUuY2Fyb3ZhbmEsXG4gICNjb250ZW50Lm5vdF9saXZlLmNhcm92YW5he1xuICAgICNob21lX3ZpZGVvX2ZlZWR7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH07XG4gIH07XG59XG5cblxuLy8gcGVyIHBhZ2luYSBkaSB0YXBwYVxuI2NvbnRlbnQuc2luZ2xlLXRhcHBhICNob21lX3ZpZGVvX2ZlZWR7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gID4gaDJ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfTtcbiAgPiAuY3Rhe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH07XG4gID4gLnJvd3tcbiAgICA+IC52aWRlb19oYWxme1xuICAgICAgPiBkaXZ7XG4gICAgICAgIHBhZGRpbmc6MHB4IDBweCAyNHB4IDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgICAgICAgPiAuY29udF9pbWd7XG4gICAgICAgICAgPiAucGxheXtcbiAgICAgICAgICAgIGhlaWdodDo4MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNjAlO1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiAuYm94X3R4dHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIzLjA3JTtcbiAgICAgICAgICAgID4gaDN7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOjBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgPiBoNHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6MHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgID4gLnN3aXBlci1jb250YWluZXItZXh0e1xuICAgICAgPiAuc3dpcGVyLWNvbnRhaW5lcntcbiAgICAgICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzowcHg7XG4gICAgICAgIGhlaWdodDoxMzhweDtcbiAgICAgICAgPiAudmlkZW8tZmVlZC1zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgICAgID4gLnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMyU7XG4gICAgICAgIH07XG4gICAgICAgID4gLnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2e1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfdmlkZW9mZWVkL3ByZXZfZ3JleS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgfTtcbiAgICAgICAgPiAudmlkZW8tZmVlZC1zd2lwZXItYnV0dG9uLW5leHR7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV92aWRlb2ZlZWQvbmV4dF9ncmV5LnBuZycrJHZlcnNpb24pO1xuICAgICAgICB9O1xuICAgICAgICA+IC5zd2lwZXItd3JhcHBlcntcbiAgICAgICAgICBoZWlnaHQ6MTM4cHg7XG4gICAgICAgICAgPiAuc3dpcGVyLXNsaWRle1xuICAgICAgICAgICAgaGVpZ2h0OjEzOHB4O1xuICAgICAgICAgICAgPiAudmlkZW9fc2xpZGV7XG4gICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICA+IC5jb250X2ltZ3tcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yOSU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6YXV0bztcbiAgICAgICAgICAgICAgICAgID4gZGl2LnBsYXl7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA2MCU7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgPiAuYm94X3R4dHtcbiAgICAgICAgICAgICAgICAgID4gaDN7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiMzOTQ5NGM7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xufTtcblxuIiwiJHctdGFibGV0X3A6IDc2OHB4O1xuJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LW1heC1tb2JpbGU6IDc2N3B4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuI3ZpZGVvX3RhcHBhe1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgLy8gZGlzcGxheTpub25lO1xuICB9O1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbiAgPiBoMntcbiAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxldHRlci1zcGFjaW5nOiAwLjAycmVtOyB3b3JkLXNwYWNpbmc6IC0wLjFyZW07XG4gICAgY29sb3I6IzAwMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC1zaXplOiAxOHB4O1xuICB9O1xuICA+IGg1LFxuICA+IC5jdGF7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyByaWdodDowcHg7IGJvdHRvbTo3cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgcmlnaHQ6MC45Mzc1cmVtO1xuICAgIH07XG4gIH1cblxuICAudmlkZW9faGFsZntcbiAgICBkaXNwbGF5OiBub25lOyBtYXJnaW4tYm90dG9tOjIwcHg7IG91dGxpbmU6bm9uZTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfcCkge1xuICAgICAgcGFkZGluZy1yaWdodDowcHg7XG4gICAgfTtcbiAgICAvKiB3aWR0aDozMzZweDsgZmxvYXQ6IGxlZnQ7ICovXG4gICAgPiBkaXYge1xuICAgICAgPiAuY29udF9pbWd7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgd2lkdGg6MTAwJTsgaGVpZ2h0OiAyMTdweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X2wpIHtcbiAgICAgICAgICBoZWlnaHQ6MTUzcHg7XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIGhlaWdodDoxMzNweDtcbiAgICAgICAgfTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FBQTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICA+IGltZ3sgZGlzcGxheTogbm9uZTsgei1pbmRleDogMTA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH07XG4gICAgICAgID4gZGl2LnBsYXl7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAyMDsgdG9wOjBweDsgcmlnaHQ6MHB4OyBsZWZ0OjBweDsgaGVpZ2h0OiA3NyU7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV9uZXdzZmVlZC9wbGF5LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA1MCU7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9sKSB7XG4gICAgICAgICAgICBoZWlnaHQ6MTE5cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDY0cHggNjRweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgaGVpZ2h0OjEwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0OHB4IDQ4cHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgPiAuYm94X3R4dHtcbiAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTsgYm90dG9tOjBweDsgd2lkdGg6MTAwJTsgei1pbmRleDogMTU7IHBhZGRpbmc6IDZweCA0NHB4IDdweCAxM3B4OyBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjM5LDc0LDEyOSwwLjcpO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgcGFkZGluZzogM3B4IDQ0cHggMHB4IDlweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIC5mYXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfTtcbiAgICAgICAgICAuZmEuYXQzMDBie1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfTtcbiAgICAgICAgICAuZmEuZmEtc2hhcmUtYWx0e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6MTRweDtcbiAgICAgICAgICAgIHRvcDo1MCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOi0xMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjojRkZGRkZGO1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IGgze1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJzsgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDVweCA1cHggMHB4IDBweDsgZm9udC1zaXplOiAyMHB4OyBsaW5lLWhlaWdodDogMjBweDsgY29sb3I6ICNGRkY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfbCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICAgID4gaDR7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnOyBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTsgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweCAwcHggMTBweCAwcHg7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDIwcHg7IGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X2wpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206OHB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuICAudmlkZW9faGFsZi5zeHtcbiAgICAvKiBtYXJnaW4tcmlnaHQ6MjBweDsgKi9cbiAgfTtcblxuICAudmlkZW9faGFsZjpob3ZlcntcbiAgICA+IC5jb250X2ltZ3tcbiAgICAgID4gLmJveF90eHR7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6cmdiYSgyMzksNzQsMTI5LDAuOSk7XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cbn07XG5cbi8vIHBlciBwYWdpbmEgaG9tZSBsaXZlL25vdCBsaXZlLCB0YXBwYSwgcGVyY29yc29cbiNjb250ZW50LmxpdmUgI3ZpZGVvX3RhcHBhLFxuI2NvbnRlbnQubm90X2xpdmUgI3ZpZGVvX3RhcHBhLFxuI2NvbnRlbnQuc2luZ2xlLXRhcHBhICN2aWRlb190YXBwYSxcbiNjb250ZW50LmNvbnQtcGVyY29yc28gI3ZpZGVvX3RhcHBhe1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gID4gLmN0YXtcbiAgICB6LWluZGV4OiAyMDtcbiAgICByaWdodDogNnB4O1xuICAgIGJvdHRvbTogMjdweDtcbiAgfTtcbiAgPiAucm93e1xuICAgID4gLnZpZGVvX2hhbGZ7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgcGFkZGluZy1yaWdodDowLjkzNzVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOjBweDtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgcGFkZGluZzoxMXB4O1xuICAgICAgICA+IC5jb250X2ltZ3tcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206NTUuODQlO1xuICAgICAgICAgID4gLnBsYXl7XG4gICAgICAgICAgICBoZWlnaHQ6IDY3LjQ0JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA2OC45NCU7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMi41NiU7XG4gICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6NnB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7IGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIGg0e1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDozcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gICAgLnN3aXBlci1jb250YWluZXItZXh0e1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH07XG4gICAgICAuc3dpcGVyLWNvbnRhaW5lcntcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgY3Vyc29yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDJweCAxMXB4IDBweDtcbiAgICAgICAgPiAuc3dpcGVyLXdyYXBwZXJ7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICA+IC5zd2lwZXItc2xpZGV7XG4gICAgICAgICAgICB3aWR0aDo0My4yJTtcbiAgICAgICAgICAgIC8vIHdpZHRoOjIwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OjE1MHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIC8vIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDoxMXB4O1xuICAgICAgICAgICAgPiAudmlkZW9fc2xpZGV7XG4gICAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgPiAuY29udF9pbWd7XG4gICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlOyBoZWlnaHQ6IDEwNHB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FBQTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgID4gaW1neyBkaXNwbGF5OiBub25lOyB6LWluZGV4OiAxMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfTtcbiAgICAgICAgICAgICAgICAgID4gZGl2LnBsYXl7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogMjA7IHRvcDowcHg7IHJpZ2h0OjBweDsgbGVmdDowcHg7IGhlaWdodDogMTAwJTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV9uZXdzZmVlZC9wbGF5LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYzcHggNjNweDtcbiAgICAgICAgICAgICAgICAgIH07XG5cbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgID4gLmJveF90eHR7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTsgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICAgID4gaDN7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7IHdvcmQtc3BhY2luZzogLTAuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDlweCAwcHggMHB4IDBweDsgZm9udC1zaXplOiAxN3B4OyBsaW5lLWhlaWdodDogMTlweDsgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgPiBoNHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJzsgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07IHdvcmQtc3BhY2luZzogLTAuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgICA+IC52aWRlby10YXBwYS1zd2lwZXItYnV0dG9uLXByZXYsIC52aWRlby10YXBwYS1zd2lwZXItYnV0dG9uLW5leHR7XG4gICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgdG9wOjBweDtcbiAgICAgICAgICB3aWR0aDo1MnB4OyBoZWlnaHQ6IDEwNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9O1xuICAgICAgICA+IC52aWRlby10YXBwYS1zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLnZpZGVvLXRhcHBhLXN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVke1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH07XG4gICAgICAgID4gLnZpZGVvLXRhcHBhLXN3aXBlci1idXR0b24tcHJldntcbiAgICAgICAgICBsZWZ0OjBweDsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV92aWRlb2ZlZWQvcHJldi5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgfTtcbiAgICAgICAgPiAudmlkZW8tdGFwcGEtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgICAgICAgIHJpZ2h0OjBweDsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV92aWRlb2ZlZWQvbmV4dC5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcbn07XG5cbi8vIHBlciBwYWdpbmEgZGkgdGFwcGFcbiNjb250ZW50LnNpbmdsZS10YXBwYSAjdmlkZW9fdGFwcGF7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gID4gaDJ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfTtcbiAgPiAuY3Rhe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH07XG4gID4gLnJvd3tcbiAgICA+IC52aWRlb19oYWxme1xuICAgICAgPiBkaXZ7XG4gICAgICAgIHBhZGRpbmc6MHB4IDBweCAyNHB4IDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgICAgICAgPiAuY29udF9pbWd7XG4gICAgICAgICAgPiAucGxheXtcbiAgICAgICAgICAgIGhlaWdodDo4MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNjAlO1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiAuYm94X3R4dHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICA+IGgze1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDowcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgID4gaDR7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOjBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgICA+IC5zd2lwZXItY29udGFpbmVyLWV4dHtcbiAgICAgID4gLnN3aXBlci1jb250YWluZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgICAgIHBhZGRpbmc6MHB4O1xuICAgICAgICBoZWlnaHQ6MTM4cHg7XG4gICAgICAgID4gLnZpZGVvLXRhcHBhLXN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgPiAudmlkZW8tdGFwcGEtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMyU7XG4gICAgICAgIH07XG4gICAgICAgID4gLnZpZGVvLXRhcHBhLXN3aXBlci1idXR0b24tcHJldntcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX3ZpZGVvZmVlZC9wcmV2X2dyZXkucG5nJyskdmVyc2lvbik7XG4gICAgICAgIH07XG4gICAgICAgID4gLnZpZGVvLXRhcHBhLXN3aXBlci1idXR0b24tbmV4dHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX3ZpZGVvZmVlZC9uZXh0X2dyZXkucG5nJyskdmVyc2lvbik7XG4gICAgICAgIH07XG4gICAgICAgID4gLnN3aXBlci13cmFwcGVye1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgIGhlaWdodDoxMzhweDtcbiAgICAgICAgICA+IC5zd2lwZXItc2xpZGV7XG4gICAgICAgICAgICBoZWlnaHQ6MTM4cHg7XG4gICAgICAgICAgICA+IC52aWRlb19zbGlkZXtcbiAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgID4gLmNvbnRfaW1ne1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI5JTtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgICAgICAgICAgICAgPiBkaXYucGxheXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDYwJTtcbiAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICA+IC5ib3hfdHh0e1xuICAgICAgICAgICAgICAgICAgPiBoM3tcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IzM5NDk0YztcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG59O1xuXG4iLCIkdy10YWJsZXRfcDogNzY4cHg7XG4kdy10YWJsZXRfbDogMTAyNHB4O1xuJHctbWF4LW1vYmlsZTogNzY3cHg7XG4kdy1tYXgtdGFibGV0X3A6IDEwMjNweDtcbiR3LW1heC10YWJsZXRfbDogMTAyM3B4O1xuXG4jY29udGVudC5hbGJve1xuICAvLyBwYWRkaW5nLXRvcDogMjBweDtcbiAgLy8gcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIC5jbGFsbHtcbiAgICBjbGVhcjpib3RoO1xuICB9O1xuICA+IC5yb3cuYWxiby1pbWFnZXtcbiAgICA+IC5jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmctbGVmdDowcHg7IHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgID4gLmNvbnRpbWd7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjM0LjE4JTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcblxuICA+IC5yb3cuYWxiby1jb250ZW50IHtcbiAgICA+IC5jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmc6MHB4O1xuICAgICAgbWFyZ2luLXRvcDoxNXB4O1xuICAgICAgPiBkaXZ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzowcHggMTBweCAwcHggMTBweDtcbiAgICAgICAgLypcbiAgICAgICAgPiAuY3Rhe1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDoxNnB4O1xuICAgICAgICAgIGJvdHRvbToxOHB4O1xuICAgICAgICB9O1xuICAgICAgICAqL1xuICAgICAgICA+IGgxe1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDBweDsgcGFkZGluZzogMHB4IDBweCA2cHggMC41cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBsaW5lLWhlaWdodDogMThweDsgY29sb3I6ICM0MDQ4NGI7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH07XG4gICAgICAgID4gLnJvd3tcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTEwcHggMCAtMC45Mzc1cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IC5jb2x1bW5ze1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgICB0YWJsZXtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2N0YV9yZXYucG5nXCIrJHZlcnNpb24pO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE4cHg7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIHRoZWFkLCB0Ym9keSwgdGgsIHRyLCB0ZHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgICBib3JkZXI6bm9uZTtcbiAgICAgICAgICB9O1xuICAgICAgICAgIHRoZWFkLCB0ciwgdGh7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIHRib2R5e1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGO1xuICAgICAgICAgIH07XG4gICAgICAgICAgdGJvZHkgdHJ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZThlOGU4O1xuICAgICAgICAgIH07XG4gICAgICAgICAgdGh7XG4gICAgICAgICAgICAuY3RhX3JldntcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206NXB4O1xuICAgICAgICAgICAgICBzcGFuLmRlc2t0b3B7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIHNwYW4uc21hcnRwaG9uZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgc3Bhbi5kZXNrdG9we1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIHNwYW4uc21hcnRwaG9uZXtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgICAgICAgICAgLmN0YV9yZXZ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTpub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjJweDtcbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgICAgdGg6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIC5jdGFfcmV2e1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY3RhX2JvdHRvbS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgICB0ZHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FkZW1pYm9sZCc7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDIzcHg7IGNvbG9yOiAjNDA0ODRiO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICAgIDAuMjgxMnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjI4MTJyZW07XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDE1cHg7IHBhZGRpbmctcmlnaHQ6MC4xcmVtOyBwYWRkaW5nLWxlZnQ6IDAuMjhyZW07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgICAgdGQubmF6aW9uYWxpdGF7XG4gICAgICAgICAgICA+IGltZ3tcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IGZsb2F0OiBsZWZ0OyB3aWR0aDogMjRweDsgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTNweDsgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgaGVpZ2h0OjlweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgfTtcblxuICAgICAgICAgICAgPiBkaXYuZGVza3RvcHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgPiBkaXYuc21hcnRwaG9uZXtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgID4gZGl2LmRlc2t0b3B7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgPiBkaXYuc21hcnRwaG9uZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6OXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgICAgdHIudGVzdGF0aW5he1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAvKlxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvY3RhX3Jldi5wbmdcIiskdmVyc2lvbik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE4cHg7XG4gICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHg7XG4gICAgICAgICAgICAgICovXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgcHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMHB4IDhweCAwcHg7XG4gICAgICAgIH1cbiAgICAgIH07XG4gICAgfTtcbiAgfTtcbn07XG4iLCIvLyBjb21wb25lbnQvcGFnZSBTQ1NTIGNvZGUgZ29lcyBoZXJlXG5cbi5wYWdlLmNhbmRpZGF0dXJhLXRhcHBhIHtcblxuXHQucmlzdWx0YXRpIHtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0bWFyZ2luOiAzMHB4IDAuOTk3ZW07XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNGRjI4NkU7XG5cdFx0Y29sb3I6ICNGRjI4NkU7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGZvbnQtZmFtaWx5OiBuZXVzYXNlbWlib2xkLCBzYW5zLXNlcmlmO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LmNhbmRpZGF0dXJhLXRhcHBhLWltYWdlIHtcblx0XHRtYXJnaW46IDAgLTAuOTM3NXJlbTtcblxuXHRcdD4gLmNvbHVtbnMge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblxuXHRcdFx0PiAuY29udGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI1LCAyMjUsIDIyNSk7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkYyODZFO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNDguNTMlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA4MHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMnB4IDJweCAycHggIzMzMztcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNjVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0LmFjZi1maWVsZHMgPiAuYWNmLWZpZWxkIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdH1cblxuXG5cdC5hY2YtZm9ybSB7XG5cdFx0bWFyZ2luOiAzMHB4IDA7XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXG5cdFx0bGFiZWwge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4OyBsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBuZXVzYW1lZGl1bTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHQ+IHNtYWxse1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmVycm9yIHtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRjb2xvcjogI2YwNDEyNDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYWNmLWZpZWxkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRcdC5hY2YtZmllbGQgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuXHRcdC5hY2YtZmllbGQgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcblx0XHQuYWNmLWZpZWxkIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG5cdFx0LmFjZi1maWVsZCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5cdFx0LmFjZi1maWVsZCBpbnB1dFt0eXBlPVwidXJsXCJdLFxuXHRcdC5hY2YtZmllbGQgdGV4dGFyZWEsXG5cdFx0LmFjZi1maWVsZCBzZWxlY3Qge1xuXHRcdFx0aGVpZ2h0OiAzN3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM3cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDVweDtcblx0XHR9XG5cblx0XHQuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIHtcblx0XHRcdGhlaWdodDogMzdweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzN3B4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG5cblx0XHRcdD4gLnNlbGVjdDItY2hvc2VuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGIge1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiA1cHg7XG5cdFx0fVxuXG5cdFx0LmFjZi1mb3JtLXN1Ym1pdCAuYnV0dG9uIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkYyODZFO1xuXHRcdH1cblxuXHRcdC5hY2YtZXJyb3ItbWVzc2FnZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkYyODZFO1xuXHRcdH1cblxuXHR9XG5cblx0LnBhZ2UtY29udGVudCB7XG5cdFx0bWFyZ2luOiA0MHB4IDAuOTM3NXJlbTtcblx0fVxuXG59IiwiJHVybF9pbWc6ICcuLi8uLi8uLi90aGVtZXMvZ2lyby9pbWcnO1xuQGltcG9ydCBcIi4uLy4uL2Fzc2V0cy9zYXNzL2ltcG9ydHMvY29uZmlnXCI7XG5cbiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LXRhYmxldF9sOiAxMDI0cHg7XG4kdy1tYXgtbW9iaWxlOiA3NjdweDtcbiR3LW1heC10YWJsZXRfcDogMTAyM3B4O1xuJHctbWF4LXRhYmxldF9sOiAxMDIzcHg7XG5cbiNjb250ZW50LmNhcm92YW5hIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAwO1xuXHQudG9wdmlkZW8ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvLyAxNi85XG5cdFx0LmNvbnR2aWRlbywgLmJudHBsYXksIC5wcmV2aWV3IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblx0XHQuY29udHZpZGVvIHtcblx0XHRcdHotaW5kZXg6IDIwO1xuXHRcdH1cblx0XHQucHJldmlldyB7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyNTMwMzY7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0fVxuXHRcdC5wcmV2aWV3LnZvZmYge1xuXHRcdFx0ei1pbmRleDogMjE7XG5cdFx0fVxuXHRcdC5ibnRwbGF5IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR6LWluZGV4OiAzMDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV9uZXdzZmVlZC9wbGF5LnBuZycgKyR2ZXJzaW9uKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTYuNiUgYXV0bztcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cblxuXHQ+IC5yb3cuY2Fyb3ZhbmEtaW1hZ2UgeyAvLyBOTy4uLlxuXHRcdD4gLmNvbHVtbnMge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cdFx0XHQ+IC5jb250aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzNC4xOCU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyMjUsIDIyNSwgMjI1KTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmlnYS5pbW1hZ2luZSB7XG5cdFx0bWFyZ2luLXRvcDogMHB4O1xuXHR9XG5cblx0LnJpZ2EudGVzdG9faW5fY29sb25uZSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG5cdFx0cGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuXHRcdD4gLmNvbHVtbnMuYmxfYWNjb3JkaW9uIHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcblx0XHRcdFx0bWF4LWhlaWdodDogMTcwcHg7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblxuXHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC44cyBlYXNlLWluO1xuXHRcdFx0XHQtbW96LXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC44cyBlYXNlLWluO1xuXHRcdFx0XHQtby10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOHMgZWFzZS1pbjtcblx0XHRcdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjhzIGVhc2UtaW47XG5cblx0XHRcdH1cblx0XHRcdD4gLmZhZGUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2dpcm9jbHViL2ZhZGUucG5nJyArJHZlcnNpb24pO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNzJweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvdHRvbTogMHB4O1xuXHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHRcdGhlaWdodDogNTJweDtcblx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHQ+IC5jb2x1bW5zLmJsX2FjY29yZGlvbi5vcGVuZWQge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuXHRcdFx0XHQvLyBvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0PiAuZmFkZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQ+IGRpdi5jdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IC5jb2x1bW5zLmJsX2FjY29yZGlvbi5xdGFjb2xzXzEge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogaW5oZXJpdDtcblx0XHRcdFx0aGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHRvdmVyZmxvdzogaW5oZXJpdDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogaW5oZXJpdDtcblx0XHRcdH1cblx0XHRcdD4gLmZhZGUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yaWdhIHtcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHQ+IC5jb2x1bW5zLCA+IC5jb2x1bW5zIHAgeyAvLyBkZWZhdWx0XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdGZvbnQtZmFtaWx5OiAna2Vsc29uX2xpZ2h0Jywgc2Fucy1zZXJpZjtcblx0XHRcdGNvbG9yOiAjMWExYTFhO1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdH1cblxuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHQ+IC5jb2x1bW5zIHAge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwLjNyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0PiAuY29sdW1ucyB7XG5cdFx0XHRhLmN0YSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogMjA7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzFweDtcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRkaXYuY3RhIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDBweDtcblx0XHRcdFx0cmlnaHQ6IDAuOTM3NXJlbTtcblx0XHRcdFx0ei1pbmRleDogMjA7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0LmNhcm92YW5hX2JhciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAyM3B4O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2Nhcm92YW5hL2Jhci5wbmcnICskdmVyc2lvbik7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0fVxuXHR9XG5cblx0LmNhcm92YW5hX2JhbmRhIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwLjA0JTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHQvL2JhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2Nhcm92YW5hL2JhbmRhLnBuZycgKyR2ZXJzaW9uKTtcblx0XHR6LWluZGV4OiAxMDtcblx0fVxuXG5cdC5jYXJvdmFuYV9sb2dvX2NlbnQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0bWFyZ2luLXRvcDogLTguNjkxNSU7XG5cdFx0bWFyZ2luLWxlZnQ6IC04LjY5MTUlO1xuXHRcdHdpZHRoOiAxNy4zODMlO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNy4zODMlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvY2Fyb3ZhbmEvbG9nb19jZW50LnBuZycgKyR2ZXJzaW9uKTtcblx0XHR6LWluZGV4OiAyMDtcblx0fVxuXG5cdC5yb3cuY29udGVudXRpIHtcblx0XHQvL3BhZGRpbmctbGVmdDogO1xuXHRcdG1hcmdpbjogMHB4IDBweCAwLjkzNzVyZW0gMC45Mzc1cmVtO1xuXG5cdFx0LmVsZW1lbnRvQmFubmVye1xuXHRcdFx0bWluLWhlaWdodDogMzIwcHg7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cdFx0LmNvbnRfZWF0YWxpYSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdD4gaDIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBuZXVzYWJvbGQsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW07XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0cGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuXHRcdFx0LmdsbF9pbWFnZXNfZmVlZCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHQ+IC5zY29wcmkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtYXJnaW46IDBweCAxMHB4IDBweCAxMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0Ny4xNSU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0JCQjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9jYXJvdmFuYS9zY29wcmlfZWF0YWxpYS5wbmcnKyR2ZXJzaW9uKTtcblx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNThweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDUxcHg7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IG5ldXNhYm9sZDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdHRleHQtc2hhZG93OiAzcHggMnB4IDFweCByZ2JhKDI0MiwgMTksIDEzNiwgMSk7XG5cdFx0XHRcdFx0XHQ+IHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNjdweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDg2cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IC5nbGwge1xuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY3RhIHtcblx0XHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0XHRib3R0b206IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5qcy12aWRlby1mZWVkIHtcblx0XHRcdFx0PiBoMiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gLnJvdyB7XG5cdFx0XHRcdFx0PiAudmlkZW9faGFsZiB7XG5cdFx0XHRcdFx0XHQvLyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHQ+IGRpdiB7XG5cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0I2hvbWVfdmlkZW9fZmVlZCB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2cHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMnB4O1xuXHRcdFx0XHQ+IC5jdGEge1xuXHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gLnJvdyB7XG5cdFx0XHRcdFx0LnN3aXBlci1jb250YWluZXItZXh0IHtcblx0XHRcdFx0XHRcdC5zd2lwZXItY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0LnN3aXBlci13cmFwcGVyIHtcblx0XHRcdFx0XHRcdFx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTU3cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE1N3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDExNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDExNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjYjA4Nzk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQ+IC5jb250X2ltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA3N3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDc3cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdD4gLmJveF90eHQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMzlweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzOXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0PiBoMyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDlweCA5cHggMHB4IDlweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC52aWRlby1mZWVkLXN3aXBlci1idXR0b24tcHJldixcblx0XHRcdFx0XHRcdFx0LnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2MHB4O1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDMwcHg7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC52aWRlby1mZWVkLXN3aXBlci1idXR0b24tbmV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udF9zb3N0ZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGgyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRmb250LWZhbWlseTogbmV1c2Fib2xkLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMC40Njg3NXJlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTFweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0PiAuYmFubmVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQ5LjI1JTsgLy8gODMuNCU7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0JCQjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9jYXJvdmFuYS9zb3N0ZV9jYXJvdmFuYS5wbmcnKyR2ZXJzaW9uKTtcblx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTc4cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNjdweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA4NnB4O1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBuZXVzYWJvbGQ7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogM3B4IDJweCAxcHggcmdiYSgyNDIsIDE5LCAxMzYsIDEpO1xuXHRcdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDY0cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC02MHB4O1xuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNDVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDQ1cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNTBweDtcblx0XHRcdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDQxcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbnRfZ2lvY2Ege1xuXHRcdFx0cGFkZGluZy1yaWdodDogMC40Njg3NXJlbTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0fVxuXHRcdFx0PiBoMiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IG5ldXNhYm9sZCwgc2Fucy1zZXJpZjtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMC40Njg3NXJlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0PiAuaW50IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQyLjY1JTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQkJCO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRcdC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2Nhcm92YW5hL2dpb2NhLnBuZycrJHZlcnNpb24pO1xuXHRcdFx0XHRcdC5ub25fbG9nZ2F0byB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubG9nZ2F0byB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGl0b2xvIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAzOSU7XG5cdFx0XHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC00NSU7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNzVweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjY2YxYTg0O1xuXHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDEuNXB4IDBweCAwcHggcmdiYSg2MSwgMTEyLCA0NCwgMSk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDYzcHg7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IG5ldXNhYm9sZDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0Ly8gYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9naW9jYV9zZl90aXQucG5nJyskdmVyc2lvbik7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRcdHRvcDogNzJweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDZweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTdweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHR0b3A6IDQycHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuYnRuc2RuIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJvdHRvbTogN3B4O1xuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRib3R0b206IDdweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHQ+IC5jdGEge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMHB4O1xuXHRcdFx0XHRcdFx0XHRcdC8vIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiAuY3RhLmZsaXAge1xuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDIwcHggMHB4IDIwcHg7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMnB4IDBweCA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzBhMTAxZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjFweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IG5ldXNhZGVtaWJvbGQ7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDExcHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmxlZ2dpX3JlZ29sYW1lbnRvIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiA1cHggMHB4IDBweCAwcHg7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogbmV1c2FkZW1pYm9sZDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjY2IwODc5O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5jb250X2dsbCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW07XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0PiBoMiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IG5ldXNhYm9sZCwgc2Fucy1zZXJpZjtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMC40Njg3NXJlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0LyogbWluLWhlaWdodDogNDM3cHg7ICovXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdFx0XHRcdC8qIHBhZGRpbmctYm90dG9tOjU4cHg7ICovXG5cdFx0XHRcdC5jdGEge1xuXHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gLmpzLWltYWdlcy1mZWVkIHtcblx0XHRcdFx0XHQ+IGgyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjaW1hZ2VzX2ZlZWQge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XG5cdFx0XHRcdFx0PiAuY3RhIHtcblx0XHRcdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gLnJvdyB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHQ+IC5pbWFnZV9oYWxmIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0PiAuY29udF9pbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDgzLjc4JTtcblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0PiAuYm94X3R4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQ+IC5zd2lwZXItY29udGFpbmVyLWV4dCB7XG5cblx0XHRcdFx0XHRcdFx0PiAuc3dpcGVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNzRweDtcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTQ2cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNDZweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDBweDtcblx0XHRcdFx0XHRcdFx0XHQ+IC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdD4gLnN3aXBlci1zbGlkZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA2MyU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdD4gLmltYWdlc19zbGlkZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0PiAuY29udF9pbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDExNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTA4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQ+IC5ib3hfdHh0IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdD4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tbmV4dCwgPiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LmNvbnRfbGF2b3JhIHtcblx0XHRcdG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcblx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdH1cblx0XHRcdD4gaDIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBuZXVzYWJvbGQsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0PiBhIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMHB4IGF1dG8gMHB4IGF1dG87XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxOC4yJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvY2Fyb3ZhbmEvbGF2b3JhX2Nvbl9ub2kucG5nJyArJHZlcnNpb24pO1xuXHRcdFx0XHQ+IC50aXRvbG8ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogbmV1c2Fib2xkLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjlweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDcxLjExJTtcblx0XHRcdFx0XHR0b3A6IDE0LjQ0JTtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjRkZGRkZGO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE0cHg7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjQwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIxMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdD4gLnNvdHRvdGl0b2xvIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IG5ldXNhZGVtaWJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXHRcdFx0XHRcdGxlZnQ6IDI1MHB4O1xuXHRcdFx0XHRcdHRvcDogMTAuNSU7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxODhweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxNjRweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRcdFx0dG9wOiA2JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0PiAuY3RhIHtcblx0XHRcdFx0XHRyaWdodDogNXB4O1xuXHRcdFx0XHRcdGJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdHJpZ2h0OiAycHg7XG5cdFx0XHRcdFx0XHRib3R0b206IDJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmN0YSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdGJvdHRvbTogMTNweDtcblx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2Nhcm92YW5hL2N0YV90b3AucG5nJyArJHZlcnNpb24pO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTFweCA3cHg7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMnB4O1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNHB4O1xuXHRcdH1cblx0XHRzcGFuIHtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjAycmVtO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvY2Fyb3ZhbmEvY3RhLnBuZycgKyR2ZXJzaW9uKTtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0cGFkZGluZzogMCAxMHB4IDAgMjRweDtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMXB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEwcHggMCAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmZsaXAge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvY2Fyb3ZhbmEvY3RhX3RvcF9mbGlwLnBuZycgKyR2ZXJzaW9uKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2Nhcm92YW5hL2N0YV9mbGlwLnBuZycgKyR2ZXJzaW9uKTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDI0cHggMCAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmdyZWVuIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2Nhcm92YW5hL2N0YV90b3BfZ3JlZW4ucG5nJyArJHZlcnNpb24pO1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2Nhcm92YW5hL2N0YV9ncmVlbi5wbmcnICskdmVyc2lvbik7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNDVweCAwIDQ1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmN0YS5jb25jb3Jzb19wcmUsXG5cdC5jdGEuY29uY29yc29fb24sXG5cdC5jdGEuY29uY29yc29fcG9zdCxcblx0LmN0YS5jb25jb3Jzb19wcmVvcnBvc3Qge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Ji5vbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRfY3RhX2dyZWVuIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiA2NC4yMCU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRsZWZ0OiAzLjUlO1xuXHRcdC5jdGEge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiBpbmhlcml0O1xuXHRcdFx0Ym90dG9tOiBpbmhlcml0O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ly8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ji5ncmVlbiB7XG5cdFx0XHRcdHJpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHRib3R0b206IGluaGVyaXQ7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Ly8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0Ji5mbGlwIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjlweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDg5cHggMCA3NXB4O1xuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCA2NnB4IDAgNDdweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAzNXB4IDAgMjZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjcm93X3RvcC1zcG9uc29yIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxufVxuXG4jY29udGVudC5jYXJvdmFuYSB7XG5cdCNob21lX3ZpZGVvX2ZlZWQge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0aGVpZ2h0OiAxNzJweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0fVxuXHRcdD4gLnJvdyB7XG5cdFx0XHQ+IC52aWRlb19oYWxmIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogN3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogN3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0XHQuc3dpcGVyLWNvbnRhaW5lci1leHQge1xuXHRcdFx0XHQuc3dpcGVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE1NXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE1NXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5cblxuXG5cbi8vIElNQUdFIEZFRURcbiRpbWFnZS1mZWVkLXN3aXBlci1oZWlnaHQ6IDUwcHg7XG4jY29udGVudC5jYXJvdmFuYSAjaW1hZ2VzX2ZlZWQge1xuXHRwYWRkaW5nLWJvdHRvbTogNDVweDtcblxuXHQ+IC5yb3cge1xuXG5cdFx0LnN3aXBlci1jb250YWluZXItZXh0IHtcblx0XHRcdHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xuXHRcdFx0aGVpZ2h0OiAkaW1hZ2UtZmVlZC1zd2lwZXItaGVpZ2h0O1xuXG5cdFx0XHQuc3dpcGVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdGhlaWdodDogJGltYWdlLWZlZWQtc3dpcGVyLWhlaWdodDtcblxuXHRcdFx0XHQ+IC5pbWFnZXMtZmVlZC1zd2lwZXItYnV0dG9uLW5leHQsXG5cdFx0XHRcdD4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tcHJldiB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAkaW1hZ2UtZmVlZC1zd2lwZXItaGVpZ2h0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiAuc3dpcGVyLXdyYXBwZXIge1xuXHRcdFx0XHRcdGhlaWdodDogJGltYWdlLWZlZWQtc3dpcGVyLWhlaWdodDtcblxuXHRcdFx0XHRcdD4gLnN3aXBlci1zbGlkZSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6ICRpbWFnZS1mZWVkLXN3aXBlci1oZWlnaHQ7XG5cblx0XHRcdFx0XHRcdD4gLmltYWdlc19zbGlkZSA+IGRpdiA+IC5jb250X2ltZyB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogJGltYWdlLWZlZWQtc3dpcGVyLWhlaWdodDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IC5pbWFnZV9oYWxmIHtcblx0XHRcdGRpdiB7XG5cdFx0XHRcdD4gLmNvbnRfaW1nIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTc1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQ+IC5jdGEge1xuXHRcdGJvdHRvbTogMTBweDtcblx0fVxufSIsIiR1cmxfaW1nOiAnLi4vLi4vLi4vdGhlbWVzL2dpcm8vaW1nJztcbkBpbXBvcnQgXCIuLi8uLi9hc3NldHMvc2Fzcy9pbXBvcnRzL2NvbmZpZ1wiO1xuXG4kdy10YWJsZXRfcDogNzY4cHg7XG4kdy10YWJsZXRfbDogMTAyNHB4O1xuJHctbWF4LW1vYmlsZTogNzY3cHg7XG4kdy1tYXgtdGFibGV0X3A6IDEwMjNweDtcbiR3LW1heC10YWJsZXRfbDogMTAyM3B4O1xuXG4jY29udGVudC5jYXJvdmFuYS11c2Vye1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6MHB4O1xuICAudG9wdmlkZW97XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8vIDE2LzlcbiAgICAuY29udHZpZGVvLCAuYm50cGxheSwgLnByZXZpZXd7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDowcHg7IHJpZ2h0OiAwcHg7IGJvdHRvbTogMHB4OyBsZWZ0OiAwcHg7XG4gICAgfVxuICAgIC5jb250dmlkZW97XG4gICAgICB6LWluZGV4OiAyMDtcbiAgICB9XG4gICAgLnByZXZpZXd7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTMwMzY7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgfVxuICAgIC5wcmV2aWV3LnZvZmZ7XG4gICAgICB6LWluZGV4OiAyMTtcbiAgICB9XG4gICAgLmJudHBsYXl7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgei1pbmRleDogMzA7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX25ld3NmZWVkL3BsYXkucG5nJyskdmVyc2lvbik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2LjYlIGF1dG87XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgPiAucm93LmNhcm92YW5hLWltYWdleyAvLyBOTy4uLlxuICAgID4gLmNvbHVtbnMge1xuICAgICAgcGFkZGluZy1sZWZ0OjBweDsgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgPiAuY29udGltZ3tcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MzQuMTglO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI1LCAyMjUsIDIyNSk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cbiAgLnJpZ2EuaW1tYWdpbmV7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG5cbiAgLnJpZ2EudGVzdG9faW5fY29sb25uZXtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgPiAuY29sdW1ucy5ibF9hY2NvcmRpb257XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjBweDtcbiAgICAgICAgbWF4LWhlaWdodDoxNzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjhzIGVhc2UtaW47XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjhzIGVhc2UtaW47XG4gICAgICAgIC1vLXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC44cyBlYXNlLWluO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOHMgZWFzZS1pbjtcblxuICAgICAgfVxuICAgICAgPiAuZmFkZXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9naXJvY2x1Yi9mYWRlLnBuZycrJHZlcnNpb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNzJweDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgIGxlZnQ6MHB4OyByaWdodDowcHg7XG4gICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICA+IC5jb2x1bW5zLmJsX2FjY29yZGlvbi5vcGVuZWR7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMDAwcHg7XG4gICAgICAgIC8vIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICA+IC5mYWRle1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgPiBkaXYuY3Rhe1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5jb2x1bW5zLmJsX2FjY29yZGlvbi5xdGFjb2xzXzF7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOmluaGVyaXQ7XG4gICAgICAgIGhlaWdodDppbmhlcml0O1xuICAgICAgICBvdmVyZmxvdzppbmhlcml0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBpbmhlcml0O1xuICAgICAgfVxuICAgICAgPiAuZmFkZXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmlnYXtcbiAgICBtYXJnaW4tdG9wOjEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTowcHg7XG4gICAgPiAuY29sdW1ucywgPiAuY29sdW1ucyBweyAvLyBkZWZhdWx0XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAna2Vsc29uX2xpZ2h0Jywgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiMxYTFhMWE7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICB9O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICA+IC5jb2x1bW5zIHB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5jb2x1bW5ze1xuICAgICAgYS5jdGF7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOjJweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOjJweDtcbiAgICAgICAgfTtcbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICB9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBkaXYuY3Rhe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTowcHg7XG4gICAgICAgIHJpZ2h0OjAuOTM3NXJlbTtcbiAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgIHBhZGRpbmctdG9wOjBweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgID4gc3BhbntcbiAgICAgICAgICBmb250LXNpemU6MTNweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgICBoZWlnaHQ6MjlweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2Fyb3ZhbmFfYmFye1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY2Fyb3ZhbmEvYmFyLnBuZycrJHZlcnNpb24pO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5jYXJvdmFuYV9iYW5kYXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbToxMC4wNCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9iYW5kYS5wbmcnKyR2ZXJzaW9uKTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5jYXJvdmFuYV9sb2dvX2NlbnR7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6NTAlO1xuICAgIG1hcmdpbi10b3A6LTguNjkxNSU7XG4gICAgbWFyZ2luLWxlZnQ6LTguNjkxNSU7XG4gICAgd2lkdGg6MTcuMzgzJTtcbiAgICBwYWRkaW5nLWJvdHRvbToxNy4zODMlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY2Fyb3ZhbmEvbG9nb19jZW50LnBuZycrJHZlcnNpb24pO1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLnJvdy5jb250ZW51dGl7XG4gICAgbWFyZ2luOjBweCAwcHggMC45Mzc1cmVtIDBweDtcbiAgfTtcblxuICAuY3Rhe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDoxNXB4O1xuICAgIGJvdHRvbToxM3B4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9jdGFfdG9wLnBuZycrJHZlcnNpb24pO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTFweCA3cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICBwYWRkaW5nLXRvcDoycHg7XG4gICAgfTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBwYWRkaW5nLXRvcDoycHg7XG4gICAgfTtcbiAgICBzcGFue1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2Nhcm92YW5hL2N0YS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIGhlaWdodDoyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6MjRweDtcbiAgICAgIHBhZGRpbmc6MCAxMHB4IDAgMjRweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgcGFkZGluZzowIDEwcHggMCAxNHB4O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG4gIC5jdGEuZmxpcHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2Nhcm92YW5hL2N0YV90b3BfZmxpcC5wbmcnKyR2ZXJzaW9uKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICBzcGFue1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9jdGFfZmxpcC5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHJpZ2h0O1xuICAgICAgcGFkZGluZzowIDI0cHggMCAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICNyb3dfdG9wLXNwb25zb3J7XG4gICAgbWFyZ2luLWxlZnQ6MHB4O1xuICAgIG1hcmdpbi1yaWdodDowcHg7XG4gIH1cblxufTtcbiIsIiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LXRhYmxldF9sOiAxMDI0cHg7XG4kdy1tYXgtbW9iaWxlOiA3NjdweDtcbiR3LW1heC10YWJsZXRfcDogMTAyM3B4O1xuJHctbWF4LXRhYmxldF9sOiAxMDIzcHg7XG5cbiNjb250ZW50LmNsYXNzaWZpY2hle1xuICBiYWNrZ3JvdW5kLWNvbG9yOiNjZmQxZDM7XG4gIC5jbGFsbHtcbiAgICBjbGVhcjpib3RoO1xuICB9O1xuXG4gID4gLnJvd3tcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBtYXJnaW46MHB4O1xuICAgIH1cbiAgfVxuXG4gIC55ZWFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDowO1xuICAgIHRvcDowO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoMSB7XG4gICAgICBmb250LWZhbWlseTogbmV1c2Fib2xkLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNmZjQ5ODQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYnMgLnRhYi10aXRsZSA+IGF7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgZm9udC1mYW1pbHk6IG5ldXNhYm9sZCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgY29sb3I6IzRiNTY1OTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOjVweCAxNXB4IDE0cHggMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZy10b3A6IDlweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgIG1heC13aWR0aDogMjQ1cHg7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxuICB9O1xuICAudGFicy5zd2lwZXItd3JhcHBlciAudGFiLXRpdGxlLmFjdGl2ZSA+IGF7XG4gICAgY29sb3I6I2ZmNDk4NDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvY2xhc3NpZmljYS9jbF9zZWxlY3QucG5nJyskdmVyc2lvbik7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IGF1dG87XG4gICAgfTtcbiAgfTtcblxuXG4gID4gLmNvbnRfbWVudXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gd2lkdGg6MTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICA+IC50YXBwYS1zZWxlY3R7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBtaW4td2lkdGg6IDExMHB4O1xuICAgICAgY29sb3I6IzUwNTY1OTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FtZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6I2VjZWRlZjtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgfTtcbiAgICAgIC5zd2lwZXItd3JhcHBlcntcbiAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjowcHg7XG4gICAgICAgIHBhZGRpbmc6MHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOjJweCBzb2xpZCAjRkYyODZFO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBtaW4td2lkdGg6IDMyMHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgID4gbGl7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAvLyB3aWR0aDphdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6YXV0bztcbiAgICAgICAgICA+IGF7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IG5ldXNhYm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGNvbG9yOiM0YjU2NTk7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBwYWRkaW5nOjVweCAxNXB4IDVweCAxNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH07XG5cbiAgICAgICAgfTtcbiAgICAgICAgbGkuc2VsZWN0ZWQgPiBhe1xuICAgICAgICAgIGNvbG9yOiNmZjQ5ODQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgID4gLmFycm93LXByZXYsIC5hcnJvdy1uZXh0e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6MHB4O1xuICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDowcHg7IHJpZ2h0OjBweDsgYm90dG9tOjBweDsgbGVmdDowcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjJweDtcbiAgICAgICAgfVxuICAgICAgfTtcbiAgICAgID4gLmFycm93LXByZXZ7XG4gICAgICAgIGxlZnQ6MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2ZhZGVfZ3JleWNoX3N4LnBuZycrJHZlcnNpb24pO1xuICAgICAgICA+IGRpdntcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNHB4IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9idG5fcHJldl9zY3Vyby5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICA+IC5hcnJvdy1uZXh0e1xuICAgICAgICByaWdodDowcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvZmFkZV9ncmV5Y2hfZHgucG5nJyskdmVyc2lvbik7XG4gICAgICAgID4gZGl2e1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2J0bl9uZXh0X3NjdXJvLnBuZycrJHZlcnNpb24pO1xuICAgICAgICB9O1xuICAgICAgfTtcblxuXG4gICAgfTtcbiAgICA+IC5tZW51X3RpcG90YXBwYXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLy8gZmxvYXQ6bGVmdDtcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG5cbiAgICAgIHBhZGRpbmc6MHB4O1xuICAgICAgPiAuYnRuY29udHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOjUwJTtcbiAgICAgICAgPiBhe1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOjg0JTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICB3aWR0aDo5MCU7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBtYXJnaW46IDE5cHggYXV0byAxOXB4IGF1dG87XG4gICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDoxOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE5cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNDlweDtcbiAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQ5cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgID4gc3Ryb25ne1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ5cHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBjb2xvcjojRkZGRkZGO1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICAgID4gLmJ0bmNvbnQuc3h7XG4gICAgICAgID4gYXtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvZnVtZXR0b19zeF91cC5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fc3gucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICA+IC5idG5jb250LnN4LmFjdGl2ZSxcbiAgICAgID4gLmJ0bmNvbnQuc3g6aG92ZXJ7XG4gICAgICAgID4gYXtcbiAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvZnVtZXR0b19zeF91cF9vbi5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy90YXBwYS9mdW1ldHRvX3N4X29uLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICA+IHN0cm9uZ3tcbiAgICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgPiAuYnRuY29udC5keHtcbiAgICAgICAgPiBhe1xuICAgICAgICAgIHBhZGRpbmctbGVmdDowcHg7XG4gICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fZHhfdXAucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvZnVtZXR0b19keC5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgPiAuYnRuY29udC5keC5hY3RpdmUsXG4gICAgICA+IC5idG5jb250LmR4OmhvdmVye1xuICAgICAgICA+IGF7XG4gICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fZHhfdXBfb24ucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvZnVtZXR0b19keF9vbi5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgICAgPiBzdHJvbmd7XG4gICAgICAgICAgICAgICAgLy8gb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICA+IC5idG5jb250IHtcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICA+IHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgPiAuYnRuY29udHtcbiAgICAgICAgICA+IGF7XG4gICAgICAgICAgICB3aWR0aDogOTElO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMTBweCBhdXRvO1xuICAgICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOjEwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgPiBzdHJvbmd7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfVxuXG5cblxuXG4gICAgfTtcbiAgfTtcblxuICAuaW1nX2F0bGV0YV9sb2FkZWR7XG4gICAgd2lkdGg6MzNweDsgaGVpZ2h0OmF1dG87XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgd2lkdGg6MjVweDtcbiAgICB9O1xuICB9O1xuXG4gID4gLnJvdy5jbGFzc2lmaWNoZS1pbWFnZXtcbiAgICA+IC5jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmctbGVmdDowcHg7IHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgID4gLmNvbnRpbWd7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjUsIDIyNSwgMjI1KTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbToycHggc29saWQgI0ZGMjg2RTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206NDguNTMlO1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG4gID4gLnJvdy5jbGFzc2lmaWNoZS10YWJ7XG4gICAgPiAuY29sdW1uc3tcbiAgICAgIHBhZGRpbmctbGVmdDowcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgID4gLnRhYnMtY29udGVudHtcbiAgICAgICAgPiBzZWN0aW9ue1xuICAgICAgICAgIHBhZGRpbmctdG9wOjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgPiBoMntcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGNvbG9yOiM2NjY2NjY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogbmV1c2FkZW1pYm9sZDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgfTtcbiAgICAgICAgICA+IGgze1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYW1lZGl1bTtcbiAgICAgICAgICAgIHBhZGRpbmc6NTBweCAwcHggMjBweCAwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOjE1cHggc29saWQgI0ZGMjg2RTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTo5cHggc29saWQgI0ZGMjg2RTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICA+IC5hcnJvdy1wcmV2LCAuYXJyb3ctbmV4dHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOjBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6MHB4OyByaWdodDowcHg7IGJvdHRvbTowcHg7IGxlZnQ6MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICA+IC5hcnJvdy1wcmV2e1xuICAgICAgICAgICAgICBsZWZ0OjBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9mYWRlX2dyZXlfc3gucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE0cHggY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2J0bl9wcmV2X3NjdXJvLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgID4gLmFycm93LW5leHR7XG4gICAgICAgICAgICAgIHJpZ2h0OjBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9mYWRlX2dyZXlfZHgucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2J0bl9uZXh0X3NjdXJvLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICAgIC50YWJze1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICA+IGxpe1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6YXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgd2lkdGg6YXV0bztcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgICA+IC50YWJzLWNvbnRlbnR7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I0ZGRkZGRjtcbiAgICAgICAgICAgID4gc2VjdGlvbntcbiAgICAgICAgICAgICAgPiAuZGl2X3RpdGxle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6NTFweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxMXB4IHNvbGlkICNDQ0M7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTo1cHggc29saWQgI0NDQztcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgID4gaDJ7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkYyODZFO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbmV1c2Fib2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4N3JlbTtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjUwJTtcbiAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgPiAuZGl2X3RpdGxlLmltZ09ue1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTI4cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUxcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgID4gLmltZ19jbF9zcG9uc29ye1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6MTBweDtcbiAgICAgICAgICAgICAgICAgIHRvcDotMTZweDtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOi01cHg7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgPiBpbWd7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzM3B4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDphdXRvO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH07XG5cbiAgICAgICAgICAgICAgfTtcblxuXG4gICAgICAgICAgICAgID4gaDJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbmV1c2FtZWRpdW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzo1MHB4IDBweCAyMHB4IDBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gc2VjdGlvbi5wcm9jZXNzaW5ne1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIHRhYmxle1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOjEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXI6bm9uZTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvY3RhX3Jldi5wbmdcIiskdmVyc2lvbik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMThweDtcbiAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMHB4O1xuICAgIH07XG4gICAgdGhlYWQsIHRib2R5LCB0aCwgdHIsIHRke1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgIGJvcmRlcjpub25lO1xuICAgIH07XG4gICAgdGhlYWQsIHRyLCB0aHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH07XG4gICAgdGhlYWR7XG4gICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjY2NjO1xuICAgIH07XG4gICAgdGJvZHl7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7XG4gICAgfTtcbiAgICB0Ym9keSB0cntcbiAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2NjY2M7XG4gICAgfTtcbiAgICB0Ym9keSB0cjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG4gICAgfTtcbiAgICB0Ym9keSB0ci5oYXNndWlke1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICB0aHtcbiAgICAgIGNvbG9yOiMwMDAwMDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYWRlbWlib2xkLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgIC5jdGFfcmV2e1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTo1cHg7XG4gICAgICAgIHNwYW4uZGVza3RvcHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfTtcbiAgICAgICAgc3Bhbi5zbWFydHBob25le1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBzcGFuLmRlc2t0b3B7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH07XG4gICAgICAgICAgc3Bhbi5zbWFydHBob25le1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgPiBzcGFue1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MjBweDtcbiAgICAgICAgfVxuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDowcHg7XG4gICAgICAgIC5jdGFfcmV2e1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbToycHg7XG4gICAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgIHRoOmZpcnN0LWNoaWxke1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAuY3RhX3JldntcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2N0YV9ib3R0b20ucG5nJyskdmVyc2lvbik7XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gICAgdGR7XG4gICAgICBmb250LWZhbWlseTogJ25ldXNhZGVtaWJvbGQnO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBjb2xvcjogIzQwNDg0YjtcbiAgICAgIHBhZGRpbmctdG9wOiAgICAwLjI4MTJyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC4yODEycmVtO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxNXB4OyBwYWRkaW5nLXJpZ2h0OjAuMXJlbTsgcGFkZGluZy1sZWZ0OiAwLjFyZW07XG4gICAgICB9O1xuICAgIH07XG4gICAgdGQubmF6aW9uZXtcbiAgICAgIHdpZHRoOjQ0cHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICB3aWR0aDoxNXB4O1xuICAgICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgIHRkLmFiYnVvbm97XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9O1xuICAgIH07XG5cblxuICAgIHRkLmNvbF9pbWFnZSwgdGguY29sX2ltYWdle1xuICAgICAgcGFkZGluZzowcHg7XG4gICAgfVxuXG4gICAgdGguc3F1YWRyYV9pZCwgdGQuc3F1YWRyYV9pZHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHRoLnNxdWFkcmFfbm9tZSwgdGQuc3F1YWRyYV9ub21le1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICB0aC5zcXVhZHJhX2lkLCB0ZC5zcXVhZHJhX2lke1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgfVxuICAgICAgdGguc3F1YWRyYV9ub21lLCB0ZC5zcXVhZHJhX25vbWV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdHIudGVzdGF0aW5he1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAvKlxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvY3RhX3Jldi5wbmdcIiskdmVyc2lvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE4cHg7XG4gICAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHg7XG4gICAgICAgICovXG4gICAgICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICAgICAgPiB0aHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6bmV1c2FtZWRpdW07XG4gICAgICAgIH07XG4gICAgICAgID4gdGgucG9ze1xuICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH07XG4gICAgICAgID4gdGgubmF6aW9uZXtcbiAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgPiB0aC5hYmJ1b25ve1xuICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgfTtcbiAgICAgICAgPiB0aHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgIHBhZGRpbmctbGVmdDowcHg7XG4gICAgcGFkZGluZy1yaWdodDowcHg7XG5cbiAgfTtcblxuXG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAuY29udGVudF9jb250YWluZXIuZXMge1xuICAgICNjb250ZW50LmNsYXNzaWZpY2hlPi5jb250X21lbnU+Lm1lbnVfdGlwb3RhcHBhPi5idG5jb250PmF7XG4gICAgICBwYWRkaW5nOiA1cHggMHB4IDE0cHggMHB4O1xuICAgICAgd2lkdGg6IDk2JTtcbiAgICB9XG4gIH1cblxuICAuY29udGVudF9jb250YWluZXIuZW5nIHtcbiAgICAjY29udGVudC5jbGFzc2lmaWNoZT4uY29udF9tZW51Pi5tZW51X3RpcG90YXBwYT4uYnRuY29udD5he1xuICAgICAgcGFkZGluZzogNXB4IDVweCAxNHB4IDVweDtcbiAgICAgIHdpZHRoOiA5NCU7XG4gICAgfVxuICB9XG5cblxufTtcbi8vICAgICBwYWRkaW5nOiA1cHggNXB4IDE0cHggNXB4OyIsIiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LXRhYmxldF9sOiAxMDI0cHg7XG4kdy1tYXgtbW9iaWxlOiA3NjdweDtcbiR3LW1heC10YWJsZXRfcDogMTAyM3B4O1xuJHctbWF4LXRhYmxldF9sOiAxMDIzcHg7XG5cbiNjb250ZW50LmNsYXNzaWZpY2hlVmlydHVhbHtcbiAgYmFja2dyb3VuZC1jb2xvcjojY2ZkMWQzO1xuICAuY2xhbGx7XG4gICAgY2xlYXI6Ym90aDtcbiAgfTtcblxuICA+IC5yb3d7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgbWFyZ2luOjBweDtcbiAgICB9XG4gIH1cblxuICAueWVhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6MDtcbiAgICB0b3A6MDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaDEge1xuICAgICAgZm9udC1mYW1pbHk6IG5ldXNhYm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjZmY0OTg0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWJzIC50YWItdGl0bGUgPiBhe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBuZXVzYWJvbGQsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiM0YjU2NTk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzo1cHggMTVweCAxNHB4IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICBtYXgtd2lkdGg6IDI0NXB4O1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbiAgfTtcbiAgLnRhYnMuc3dpcGVyLXdyYXBwZXIgLnRhYi10aXRsZS5hY3RpdmUgPiBhe1xuICAgIGNvbG9yOiNmZjQ5ODQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2NsYXNzaWZpY2EvY2xfc2VsZWN0LnBuZycrJHZlcnNpb24pO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCBhdXRvO1xuICAgIH07XG4gIH07XG5cblxuICA+IC5jb250X21lbnV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIHdpZHRoOjEwMCU7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgPiAudGFwcGEtc2VsZWN0e1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgbWluLXdpZHRoOiAxMTBweDtcbiAgICAgIGNvbG9yOiM1MDU2NTk7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LWZhbWlseTogJ25ldXNhbWVkaXVtJywgc2Fucy1zZXJpZjtcbiAgICAgIGJvcmRlcjpub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGhlaWdodDogMzhweDtcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNlY2VkZWY7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgIH07XG4gICAgICAuc3dpcGVyLXdyYXBwZXJ7XG4gICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46MHB4O1xuICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbToycHggc29saWQgI0ZGMjg2RTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICA+IGxpe1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfcCkge1xuICAgICAgICAgICAgLy8gd2lkdGg6YXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIH07XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOmF1dG87XG4gICAgICAgICAgPiBhe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYWJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBjb2xvcjojNGI1NjU5O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgcGFkZGluZzo1cHggMTVweCA1cHggMTVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB9O1xuXG4gICAgICAgIH07XG4gICAgICAgIGxpLnNlbGVjdGVkID4gYXtcbiAgICAgICAgICBjb2xvcjojZmY0OTg0O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICA+IC5hcnJvdy1wcmV2LCAuYXJyb3ctbmV4dHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOjBweDtcbiAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgID4gZGl2e1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6MHB4OyByaWdodDowcHg7IGJvdHRvbTowcHg7IGxlZnQ6MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIycHg7XG4gICAgICAgIH1cbiAgICAgIH07XG4gICAgICA+IC5hcnJvdy1wcmV2e1xuICAgICAgICBsZWZ0OjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9mYWRlX2dyZXljaF9zeC5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTRweCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvYnRuX3ByZXZfc2N1cm8ucG5nJyskdmVyc2lvbik7XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgPiAuYXJyb3ctbmV4dHtcbiAgICAgICAgcmlnaHQ6MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2ZhZGVfZ3JleWNoX2R4LnBuZycrJHZlcnNpb24pO1xuICAgICAgICA+IGRpdntcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9idG5fbmV4dF9zY3Vyby5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgfTtcbiAgICAgIH07XG5cblxuICAgIH07XG4gICAgPiAubWVudV90aXBvdGFwcGF7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIC8vIGZsb2F0OmxlZnQ7XG4gICAgICBwYWRkaW5nLXRvcDogMHB4O1xuXG4gICAgICBwYWRkaW5nOjBweDtcbiAgICAgID4gLmJ0bmNvbnR7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDo1MCU7XG4gICAgICAgID4gYXtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDo4NCU7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgd2lkdGg6OTAlO1xuICAgICAgICAgIH07XG4gICAgICAgICAgbWFyZ2luOiAxOXB4IGF1dG8gMTlweCBhdXRvO1xuICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6MTlweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ5cHg7XG4gICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0OXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICA+IHN0cm9uZ3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OXB4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgY29sb3I6I0ZGRkZGRjtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICA+IC5idG5jb250LnN4e1xuICAgICAgICA+IGF7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDowcHg7XG4gICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fc3hfdXAucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy90YXBwYS9mdW1ldHRvX3N4LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgPiAuYnRuY29udC5zeC5hY3RpdmUsXG4gICAgICA+IC5idG5jb250LnN4OmhvdmVye1xuICAgICAgICA+IGF7XG4gICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fc3hfdXBfb24ucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvZnVtZXR0b19zeF9vbi5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgICAgPiBzdHJvbmd7XG4gICAgICAgICAgICAgICAgLy8gb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICAgID4gLmJ0bmNvbnQuZHh7XG4gICAgICAgID4gYXtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy90YXBwYS9mdW1ldHRvX2R4X3VwLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fZHgucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICAgID4gLmJ0bmNvbnQuZHguYWN0aXZlLFxuICAgICAgPiAuYnRuY29udC5keDpob3ZlcntcbiAgICAgICAgPiBhe1xuICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy90YXBwYS9mdW1ldHRvX2R4X3VwX29uLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fZHhfb24ucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICAgID4gc3Ryb25ne1xuICAgICAgICAgICAgICAgIC8vIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgPiAuYnRuY29udCB7XG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgPiBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgID4gLmJ0bmNvbnR7XG4gICAgICAgICAgPiBhe1xuICAgICAgICAgICAgd2lkdGg6IDkxJTtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDEwcHggYXV0bztcbiAgICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDoxMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgID4gc3Ryb25ne1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH1cblxuXG5cblxuICAgIH07XG4gIH07XG5cbiAgLmltZ19hdGxldGFfbG9hZGVke1xuICAgIHdpZHRoOjMzcHg7IGhlaWdodDphdXRvO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIHdpZHRoOjI1cHg7XG4gICAgfTtcbiAgfTtcblxuICA+IC5yb3cuY2xhc3NpZmljaGUtaW1hZ2V7XG4gICAgPiAuY29sdW1ucyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6MHB4OyBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICA+IC5jb250aW1ne1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI1LCAyMjUsIDIyNSk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkICNGRjI4NkU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjQ4LjUzJTtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcblxuICA+IC5yb3cuY2xhc3NpZmljaGUtdGFie1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgICAgcGFkZGluZy1yaWdodDowcHg7XG4gICAgICA+IC50YWJzLWNvbnRlbnR7XG4gICAgICAgID4gc2VjdGlvbntcbiAgICAgICAgICBwYWRkaW5nLXRvcDowcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgID4gaDJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBjb2xvcjojNjY2NjY2O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IG5ldXNhZGVtaWJvbGQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiBoM3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogbmV1c2FtZWRpdW07XG4gICAgICAgICAgICBwYWRkaW5nOjUwcHggMHB4IDIwcHggMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToxNXB4IHNvbGlkICNGRjI4NkU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206OXB4IHNvbGlkICNGRjI4NkU7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgPiAuYXJyb3ctcHJldiwgLmFycm93LW5leHR7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDowcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOjBweDsgcmlnaHQ6MHB4OyBib3R0b206MHB4OyBsZWZ0OjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgPiAuYXJyb3ctcHJldntcbiAgICAgICAgICAgICAgbGVmdDowcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvZmFkZV9ncmV5X3N4LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNHB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9idG5fcHJldl9zY3Vyby5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICA+IC5hcnJvdy1uZXh0e1xuICAgICAgICAgICAgICByaWdodDowcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvZmFkZV9ncmV5X2R4LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9idG5fbmV4dF9zY3Vyby5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgICAudGFic3tcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgPiBsaXtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy10YWJsZXRfcCkge1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOmF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHdpZHRoOmF1dG87XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiAudGFicy1jb250ZW50e1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7XG4gICAgICAgICAgICA+IHNlY3Rpb257XG4gICAgICAgICAgICAgID4gLmRpdl90aXRsZXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjUxcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTFweCBzb2xpZCAjQ0NDO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206NXB4IHNvbGlkICNDQ0M7XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICA+IGgye1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGMjg2RTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG5ldXNhYm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODdyZW07XG4gICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDo4MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgPiAuZGl2X3RpdGxlLmltZ09ue1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTI4cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUxcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgID4gLmltZ19jbF9zcG9uc29ye1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6MTBweDtcbiAgICAgICAgICAgICAgICAgIHRvcDotMTZweDtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOi01cHg7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgPiBpbWd7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzM3B4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDphdXRvO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH07XG5cbiAgICAgICAgICAgICAgfTtcblxuXG4gICAgICAgICAgICAgID4gaDJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbmV1c2FtZWRpdW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzo1MHB4IDBweCAyMHB4IDBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gc2VjdGlvbi5wcm9jZXNzaW5ne1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIHRhYmxle1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOjEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXI6bm9uZTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvY3RhX3Jldi5wbmdcIiskdmVyc2lvbik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMThweDtcbiAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMHB4O1xuICAgIH07XG4gICAgdGhlYWQsIHRib2R5LCB0aCwgdHIsIHRke1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgIGJvcmRlcjpub25lO1xuICAgIH07XG4gICAgdGhlYWQsIHRyLCB0aHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH07XG4gICAgdGhlYWR7XG4gICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjY2NjO1xuICAgIH07XG4gICAgdGJvZHl7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7XG4gICAgfTtcbiAgICB0Ym9keSB0cntcbiAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2NjY2M7XG4gICAgfTtcbiAgICB0Ym9keSB0cjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG4gICAgfTtcbiAgICB0Ym9keSB0ci5oYXNndWlke1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICB0aHtcbiAgICAgIGNvbG9yOiMwMDAwMDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYWRlbWlib2xkLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgIC5jdGFfcmV2e1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTo1cHg7XG4gICAgICAgIHNwYW4uZGVza3RvcHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfTtcbiAgICAgICAgc3Bhbi5zbWFydHBob25le1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBzcGFuLmRlc2t0b3B7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH07XG4gICAgICAgICAgc3Bhbi5zbWFydHBob25le1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgPiBzcGFue1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MjBweDtcbiAgICAgICAgfVxuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDowcHg7XG4gICAgICAgIC5jdGFfcmV2e1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbToycHg7XG4gICAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgIHRoOmZpcnN0LWNoaWxke1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAuY3RhX3JldntcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2N0YV9ib3R0b20ucG5nJyskdmVyc2lvbik7XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gICAgdGR7XG4gICAgICBmb250LWZhbWlseTogJ25ldXNhZGVtaWJvbGQnO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBjb2xvcjogIzQwNDg0YjtcbiAgICAgIHBhZGRpbmctdG9wOiAgICAwLjI4MTJyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC4yODEycmVtO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxNXB4OyBwYWRkaW5nLXJpZ2h0OjAuMXJlbTsgcGFkZGluZy1sZWZ0OiAwLjFyZW07XG4gICAgICB9O1xuICAgIH07XG4gICAgdGQubmF6aW9uZXtcbiAgICAgIHdpZHRoOjQ0cHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICB3aWR0aDoxNXB4O1xuICAgICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICAgIHRkLmFiYnVvbm97XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9O1xuICAgIH07XG5cblxuICAgIHRkLmNvbF9pbWFnZSwgdGguY29sX2ltYWdle1xuICAgICAgcGFkZGluZzowcHg7XG4gICAgfVxuXG4gICAgdGguc3F1YWRyYV9pZCwgdGQuc3F1YWRyYV9pZHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHRoLnNxdWFkcmFfbm9tZSwgdGQuc3F1YWRyYV9ub21le1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICB0aC5zcXVhZHJhX2lkLCB0ZC5zcXVhZHJhX2lke1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgfVxuICAgICAgdGguc3F1YWRyYV9ub21lLCB0ZC5zcXVhZHJhX25vbWV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICB0aC52ZWxfbWF4LCB0ZC52ZWxfbWF4e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgdGgudmVsX21lZGlhLCB0ZC52ZWxfbWVkaWF7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdHIudGVzdGF0aW5he1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAvKlxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvY3RhX3Jldi5wbmdcIiskdmVyc2lvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE4cHg7XG4gICAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHg7XG4gICAgICAgICovXG4gICAgICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICAgICAgPiB0aHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6bmV1c2FtZWRpdW07XG4gICAgICAgIH07XG4gICAgICAgID4gdGgucG9ze1xuICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH07XG4gICAgICAgID4gdGgubmF6aW9uZXtcbiAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgPiB0aC5hYmJ1b25ve1xuICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgfTtcbiAgICAgICAgPiB0aHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgIHBhZGRpbmctbGVmdDowcHg7XG4gICAgcGFkZGluZy1yaWdodDowcHg7XG5cbiAgfTtcblxuXG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAuY29udGVudF9jb250YWluZXIuZXMge1xuICAgICNjb250ZW50LmNsYXNzaWZpY2hlPi5jb250X21lbnU+Lm1lbnVfdGlwb3RhcHBhPi5idG5jb250PmF7XG4gICAgICBwYWRkaW5nOiA1cHggMHB4IDE0cHggMHB4O1xuICAgICAgd2lkdGg6IDk2JTtcbiAgICB9XG4gIH1cblxuICAuY29udGVudF9jb250YWluZXIuZW5nIHtcbiAgICAjY29udGVudC5jbGFzc2lmaWNoZT4uY29udF9tZW51Pi5tZW51X3RpcG90YXBwYT4uYnRuY29udD5he1xuICAgICAgcGFkZGluZzogNXB4IDVweCAxNHB4IDVweDtcbiAgICAgIHdpZHRoOiA5NCU7XG4gICAgfVxuICB9XG5cblxufTtcbi8vICAgICBwYWRkaW5nOiA1cHggNXB4IDE0cHggNXB4OyIsIlxuI2NvbnRlbnQuZWRpemlvbml7XG4gIC5yb3cucmlnYS5pbW1hZ2luZXtcbiAgICA+IC5jb2x1bW5ze1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgLnJvdy5zaW5nbGUtdGFwcGEtc2xpZGVye1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAucm93LnJpZ2EuYW5ub3tcbiAgICBwYWRkaW5nLWJvdHRvbTo0MHB4O1xuICAgID4gLmNvbHVtbnN7XG4gICAgICA+IGgze1xuICAgICAgICBmb250LWZhbWlseTogbmV1c2Fib2xkO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBjb2xvcjojMDAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiBwe1xuICAgICAgICAvLyBmb250LWZhbWlseTogJ25ldXNhcmVndWxhcic7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAna2Vsc29uX2xpZ2h0Jywgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICMxYTFhMWE7XG4gICAgICAgIC8vIGNvbG9yOiMwMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiBoNHtcbiAgICAgICAgbWFyZ2luLXRvcDozNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbW9iaWxlKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI2ltYWdlc19mZWVkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzNweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgID4gaDJ7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICA+LmN0YXtcbiAgICAgICAgICBib3R0b206IDE1cHg7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbW9iaWxlKSB7XG4gICAgICAgICAgICByaWdodDowO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5yb3cge1xuICAgICAgICAgID4gLmltYWdlX2hhbGYge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbW9iaWxlKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDowO1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgID4gLmNvbnRfaW1nIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzAuMiU7XG4gICAgICAgICAgICAgICAgPiAuYm94X3R4dHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgID4gLnN3aXBlci1jb250YWluZXItZXh0e1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjA7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gLnN3aXBlci1jb250YWluZXJ7XG4gICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICAgID4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tcHJldntcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTA1cHg7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV92aWRlb2ZlZWQvcHJldl9ncmV5LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTA3cHg7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgID4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tbmV4dHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTA1cHg7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV92aWRlb2ZlZWQvbmV4dF9ncmV5LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTA3cHg7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgID4gLnN3aXBlci13cmFwcGVye1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgPiAuc3dpcGVyLXNsaWRle1xuICAgICAgICAgICAgICAgICAgLmJveF90eHR7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgfVxuICB9XG4gIC5saW5rX2d1YXJkYV9zcGVjaWFsZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDoyNjdweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgbWFyZ2luOjBweCBhdXRvIDIwcHggYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZjQ5ODQ7XG4gICAgY29sb3I6I0ZGRkZGRjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICAgIGJvcmRlcjoxcHggc29saWQgI2ZmNDk4NDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGO1xuICAgICAgY29sb3I6I2ZmNDk4NDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY29sdW1ucy5hZHZfYmFubmVye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxufSIsIlxuI2NvbnRlbnQuZWRpemlvbmktc3BlY2lhbGl7XG4gIC5yb3cucmlnYS5pbW1hZ2luZXtcbiAgICA+IC5jb2x1bW5ze1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgLnJvdy5zaW5nbGUtdGFwcGEtc2xpZGVye1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAucm93LnJpZ2EuYW5ub3tcbiAgICBwYWRkaW5nLWJvdHRvbTowcHg7XG4gICAgPiAuY29sdW1uc3tcbiAgICAgID4gaDMsXG4gICAgICA+IGg0e1xuICAgICAgICBtYXJnaW4tdG9wOjM1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IG5ldXNhYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctdGFibGV0X2wpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tb2JpbGUpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiBwe1xuICAgICAgICAvLyBmb250LWZhbWlseTogJ25ldXNhcmVndWxhcic7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAna2Vsc29uX2xpZ2h0Jywgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICMxYTFhMWE7XG4gICAgICAgIC8vIGNvbG9yOiMwMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXRhYmxldF9sKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IC5jb250X3BsYW5pbWV0cmlhe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6OXB4O1xuICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTozOS4yNiU7XG4gICAgICAgID4gZGl2e1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgdG9wOjA7IHJpZ2h0OjA7IGJvdHRvbTowOyBsZWZ0OjA7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRUVFRUVFO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+IGRpdntcbiAgICAgICAgPiBpbWd7XG4gICAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW1nLnpvb21hYmxle1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfTtcblxuICAgIH1cbiAgfVxuXG5cbiAgLmNvbHVtbnMuYWx0cmlfYXRsZXRpLFxuICAuY29sdW1ucy5zdGF0aXN0aWNoZXtcbiAgICA+IGg0e1xuICAgICAgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogMjBweCAwcHggNXB4IDBweDsgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDsgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJzsgbGluZS1oZWlnaHQ6IDMwcHg7IGNvbG9yOiAjMDAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwcHggMTBweCAwcHg7IHBhZGRpbmc6IDBweCAwcHggNnB4IDBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIG1hcmdpbjogMTlweCAwcHggMHB4IDBweDsgcGFkZGluZzogMHB4IDBweCAwcHggMHB4O1xuICAgICAgICBmb250LXNpemU6IDE3cHg7IGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG4gIC5jb2x1bW5zLnJpZGVycyB7XG4gICAgLy8gcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgLy8gcGFkZGluZy1yaWdodDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgID4gLnJvdyB7XG4gICAgICAvKiAtLS0tLS0tLS0tLSBTVEFSVCBTV0lQRVIgLS0tLS0tLS0tLS0tLSAqL1xuICAgICAgLnN3aXBlci1jb250YWluZXItZXh0e1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDQ0cHggMHB4IDQ0cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgZmxvYXQ6bm9uZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGhlaWdodDogMTk3cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLnN3aXBlci1jb250YWluZXJ7XG4gICAgICAgICAgaGVpZ2h0OiAyMDdweDtcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgaGVpZ2h0OjE5N3B4O1xuICAgICAgICAgICAgd2lkdGg6IDY2OXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDUwcHggMCA1MHB4O1xuICAgICAgICAgIH07XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgd2lkdGg6YXV0bztcbiAgICAgICAgICAgIC8vIGhlaWdodDo5N3B4O1xuICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IC0xOXB4O1xuICAgICAgICAgIH07XG4gICAgICAgICAgPiAuc3dpcGVyLXdyYXBwZXJ7XG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4NXB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTk3cHg7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAvLyBoZWlnaHQ6OTdweDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICA+IC5zd2lwZXItc2xpZGV7XG4gICAgICAgICAgICAgIHdpZHRoOjIzMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6MjMycHg7XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOjIyM3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDoyMjNweDtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6MTIwcHg7XG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OjEyMHB4O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICA+IGEsXG4gICAgICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDoyMzJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzMnB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6MjIzcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6MjIzcHg7XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgICAvLyB3aWR0aDoxMjBweDtcbiAgICAgICAgICAgICAgICAgIC8vIGhlaWdodDoxMjBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OmF1dG87XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6YXV0bztcbiAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgID4gLmF0bGV0YV9pbWFnZXtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOjg4LjglO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206NjUlO1xuICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4OSU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjY1JTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6ODEuNSU7XG4gICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctYm90dG9tOjY1JTtcbiAgICAgICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgICAgICBtYXJnaW46MHB4IGF1dG8gMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICA+IC5hdGxldGFfbm9tZXtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA4OC44JTtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDBweCBhdXRvIDBweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FlYWRhZjtcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7XG4gICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5kaXNwbGF5X3RhYmxle1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICA+IC5kaXNwbGF5X3Rke1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA+IC5hdGxldGFfbm9tZSxcbiAgICAgICAgICAgICAgICA+IC5hdGxldGFfbm9tZSBwe1xuICAgICAgICAgICAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgICAgLmF0bGV0YS1zd2lwZXItYnV0dG9uLXByZXYsIC5hdGxldGEtc3dpcGVyLWJ1dHRvbi1uZXh0e1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA3N3B4O1xuICAgICAgICB3aWR0aDoyMnB4OyBoZWlnaHQ6IDQycHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICAuYXRsZXRhLXN3aXBlci1idXR0b24tcHJldntcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICB9O1xuICAgICAgLmF0bGV0YS1zd2lwZXItYnV0dG9uLW5leHR7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICAgIH07XG4gICAgICAuYXRsZXRhLXN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLCAuYXRsZXRhLXN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVke1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfTtcbiAgICAgIC5hdGxldGEtc3dpcGVyLWJ1dHRvbi1wcmV2e1xuICAgICAgICBsZWZ0OjE4cHg7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3NxdWFkcmUvYXJyb3dfcHJldi5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIH07XG4gICAgICAuYXRsZXRhLXN3aXBlci1idXR0b24tbmV4dHtcbiAgICAgICAgcmlnaHQ6MThweDsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc3F1YWRyZS9hcnJvd19uZXh0LnBuZycrJHZlcnNpb24pO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgcmlnaHQ6MTVweDtcbiAgICAgICAgfVxuICAgICAgfTtcbiAgICAgIC8qIC0tLS0tLS0tLS0tLSBFTkQgU1dJUEVSIC0tLS0tLS0tLS0tLS0tLSAqL1xuXG4gICAgfVxuICB9XG5cbiAgLmNvbHVtbnMuc3RhdGlzdGljaGV7XG4gICAgPiAuY29udF9zdGF0aXN0aWNoZXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6I0ZGRkZGRjtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICB0YWJsZXtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgIGJvcmRlcjpub25lO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2N0YV9yZXYucG5nXCIrJHZlcnNpb24pO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMThweDtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHg7XG4gICAgICAgIH07XG4gICAgICAgIHRoZWFkLCB0Ym9keSwgdGgsIHRyLCB0ZHtcbiAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICAgIGJvcmRlcjpub25lO1xuICAgICAgICB9O1xuICAgICAgICB0aGVhZCwgdHIsIHRoe1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9O1xuICAgICAgICB0Ym9keXtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7XG4gICAgICAgIH07XG4gICAgICAgIHRib2R5IHRye1xuICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOGU4ZTg7XG4gICAgICAgIH07XG4gICAgICAgIHRoe1xuICAgICAgICAgIC5jdGFfcmV2e1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206NXB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHNwYW4uZGVza3RvcHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIHNwYW4uc21hcnRwaG9uZXtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIHNwYW4uZGVza3RvcHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICBzcGFuLnNtYXJ0cGhvbmV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDowcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgICAgICAgIC5jdGFfcmV2e1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOm5vbmU7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjJweDtcbiAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgdGg6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgLmN0YV9yZXZ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY3RhX2JvdHRvbS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgdGR7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWRlbWlib2xkJzsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjNweDsgY29sb3I6ICM0MDQ4NGI7XG4gICAgICAgICAgcGFkZGluZy10b3A6ICAgIDAuMjgxMnJlbTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yODEycmVtO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDE1cHg7IHBhZGRpbmctcmlnaHQ6MC4xcmVtOyBwYWRkaW5nLWxlZnQ6IDAuMjhyZW07XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgICAgdGQubmF6aW9uYWxpdGF7XG4gICAgICAgICAgPiBpbWd7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC8vIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDBweCA4cHggMCAwO1xuICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICB3aWR0aDoxM3B4OyBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGhlaWdodDo5cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgIH07XG5cbiAgICAgICAgICA+IGRpdi5kZXNrdG9we1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9O1xuICAgICAgICAgID4gZGl2LnNtYXJ0cGhvbmV7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH07XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgPiBkaXYuZGVza3RvcHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICA+IGRpdi5zbWFydHBob25le1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICBoZWlnaHQ6OXB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogOXB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgICB0ci50ZXN0YXRpbmF7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgLypcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9jdGFfcmV2LnBuZ1wiKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxOHB4O1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHg7XG4gICAgICAgICAgICAqL1xuICAgICAgICAgICAgYmFja2dyb3VuZDpub25lO1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgIHRye1xuICAgICAgICAgIHRoe1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjA7XG4gICAgICAgICAgfVxuICAgICAgICAgIHRke1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjAuNjI1cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfTtcbiAgICB9XG4gIH1cblxuICAuY29sdW1ucy5hZHZfYmFubmVye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbn1cblxuLm1vZGFsX2F0bGV0YXtcbiAgYmFja2dyb3VuZC1jb2xvcjojNGE0YTRhO1xuICAmOjphZnRlcntcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB9XG4gIC5hdGxldGFfaW1hZ2Vfem9vbXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ2LjUlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDdweCAwIDAgMDtcbiAgICBib3JkZXI6N3B4IHNvbGlkICNGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgZmxvYXQ6bm9uZTtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBtYXJnaW46IDQ0cHggMCAwIDA7XG4gICAgfVxuICB9XG4gID4gZGl2e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTMuNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAzN3B4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgZmxvYXQ6bm9uZTtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgID4gaDJ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luOiAwcHggMCAwIDA7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIGNvbG9yOiNGRkY7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgPiBwe1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXJlZ3VsYXInO1xuICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICBjb2xvcjojRkZGO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBtYXJnaW4tdG9wOjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNsb3NlLXJldmVhbC1tb2RhbHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICAgIH1cbiAgfVxuXG5cbn1cbiIsIiNjb250ZW50LmpzLWdhbGxlcnl7XG4gID4gLnJvdy5nYWxsZXJ5LWltYWdle1xuICAgID4gLmNvbHVtbnMge1xuICAgICAgcGFkZGluZy1sZWZ0OjBweDsgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgPiAuY29udGltZ3tcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MzQuMTglO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI1LCAyMjUsIDIyNSk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkICNGRjI4NkU7XG4gICAgICB9O1xuICAgIH07XG4gIH07XG59O1xuIiwiI2NvbnRlbnQuanMtZ2FsbGVyeS1hY2l7XG4gID4gLnJvdy5nYWxsZXJ5LWltYWdle1xuICAgID4gLmNvbHVtbnMge1xuICAgICAgcGFkZGluZy1sZWZ0OjBweDsgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgPiAuY29udGltZ3tcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206NDQuMjMlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI1LCAyMjUsIDIyNSk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206bm9uZTtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcblxuICAudGVzdG9faW5fY29sb25uZXtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59O1xuIiwiI2NvbnRlbnQuanMtZ2FsbGVyeS1jYXJvdmFuYXtcbiAgPiAucm93LmdhbGxlcnktaW1hZ2V7XG4gICAgPiAuY29sdW1ucyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6MHB4OyBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICA+IC5jb250aW1ne1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTo0NC4yMyU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjUsIDIyNSwgMjI1KTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTpub25lO1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG4gIC5jYXJvdmFuYV9iYXJ7XG4gICAgbWFyZ2luOiAwIC0wLjkzNzVyZW07XG4gICAgaGVpZ2h0OiAyM3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY2Fyb3ZhbmEvYmFyLnBuZycrJHZlcnNpb24pO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbn07XG4iLCIkdXJsX2ltZzogJy4uLy4uLy4uL3RoZW1lcy9naXJvL2ltZyc7XG5AaW1wb3J0IFwiLi4vLi4vYXNzZXRzL3Nhc3MvaW1wb3J0cy9jb25maWdcIjtcblxuJHctdGFibGV0X3A6IDc2OHB4O1xuJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LW1heC1tb2JpbGU6IDc2N3B4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuI2NvbnRlbnQuZ2lyby1lIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAwO1xuXHQudG9wdmlkZW8ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvLyAxNi85XG5cdFx0LmNvbnR2aWRlbywgLmJudHBsYXksIC5wcmV2aWV3IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblx0XHQuY29udHZpZGVvIHtcblx0XHRcdHotaW5kZXg6IDIwO1xuXHRcdH1cblx0XHQucHJldmlldyB7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyNTMwMzY7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0fVxuXHRcdC5wcmV2aWV3LnZvZmYge1xuXHRcdFx0ei1pbmRleDogMjE7XG5cdFx0fVxuXHRcdC5ibnRwbGF5IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR6LWluZGV4OiAzMDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV9uZXdzZmVlZC9wbGF5LnBuZycgKyR2ZXJzaW9uKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTYuNiUgYXV0bztcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cblxuXHQ+IC5yb3cuZ2lyby1lLWltYWdlIHsgLy8gTk8uLi5cblx0XHQ+IC5jb2x1bW5zIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMHB4O1xuXHRcdFx0PiAuY29udGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzQuMTglO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI1LCAyMjUsIDIyNSk7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnJpZ2EuaW1tYWdpbmUge1xuXHRcdG1hcmdpbi10b3A6IDBweDtcblx0fVxuXG5cdC5yaWdhLnRlc3RvX2luX2NvbG9ubmUge1xuXHRcdHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcblx0XHQ+IC5jb2x1bW5zLmJsX2FjY29yZGlvbiB7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDE3MHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cblx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOHMgZWFzZS1pbjtcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOHMgZWFzZS1pbjtcblx0XHRcdFx0LW8tdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjhzIGVhc2UtaW47XG5cdFx0XHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC44cyBlYXNlLWluO1xuXG5cdFx0XHR9XG5cdFx0XHQ+IC5mYWRlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9naXJvY2x1Yi9mYWRlLnBuZycgKyR2ZXJzaW9uKTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDcycHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRib3R0b206IDBweDtcblx0XHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDUycHg7XG5cdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0PiAuY29sdW1ucy5ibF9hY2NvcmRpb24ub3BlbmVkIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMTAwMDBweDtcblx0XHRcdFx0Ly8gb3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdD4gLmZhZGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0PiBkaXYuY3RhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiAuY29sdW1ucy5ibF9hY2NvcmRpb24ucXRhY29sc18xIHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IGluaGVyaXQ7XG5cdFx0XHRcdGhlaWdodDogaW5oZXJpdDtcblx0XHRcdFx0b3ZlcmZsb3c6IGluaGVyaXQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0XHQ+IC5mYWRlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmlnYSB7XG5cdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0PiAuY29sdW1ucywgPiAuY29sdW1ucyBwIHsgLy8gZGVmYXVsdFxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRmb250LWZhbWlseTogJ2tlbHNvbl9saWdodCcsIHNhbnMtc2VyaWY7XG5cdFx0XHRjb2xvcjogIzFhMWExYTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0PiAuY29sdW1ucyBwIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMC4zcmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdD4gLmNvbHVtbnMge1xuXHRcdFx0YS5jdGEge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDIwO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzFweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDMxcHg7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjFweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjFweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0ZGl2LmN0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHRcdHJpZ2h0OiAwLjkzNzVyZW07XG5cdFx0XHRcdHotaW5kZXg6IDIwO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjlweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdC5naXJvLWVfYmFyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvZ2lyby1lL2Jhci5wbmcnICskdmVyc2lvbik7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0fVxuXHR9XG5cblx0Lmdpcm8tZV9iYW5kYSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMC4wNCU7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvZ2lyby1lL2JhbmRhLnBuZycgKyR2ZXJzaW9uKTtcblx0XHR6LWluZGV4OiAxMDtcblx0fVxuXG5cdC5naXJvLWVfbG9nb19jZW50IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdG1hcmdpbi10b3A6IC0xNC42JTtcblx0XHRtYXJnaW4tbGVmdDogLTguNjkxNSU7XG5cdFx0d2lkdGg6IDE3LjM4MyU7XG5cdFx0cGFkZGluZy1ib3R0b206IDE3LjM4MyU7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9naXJvLWUvbG9nb19jZW50LnBuZycgKyR2ZXJzaW9uKTtcblx0XHR6LWluZGV4OiAyMDtcblx0fVxuXG5cdC5yb3cuY29udGVudXRpIHtcblx0XHRtYXJnaW46IDBweCAwcHggMC45Mzc1cmVtIDBweDtcblx0XHQuY29udF9lYXRhbGlhIHtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGgyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRmb250LWZhbWlseTogbmV1c2Fib2xkLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW07XG5cdFx0XHQuZ2xsX2ltYWdlc19mZWVkIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdD4gLnNjb3ByaSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4IDEwcHggMHB4IDEwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQ3LjE1JTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQkJCO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC01OHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTFweDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogbmV1c2Fib2xkO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDNweCAycHggMXB4IHJnYmEoMjQyLCAxOSwgMTM2LCAxKTtcblx0XHRcdFx0XHRcdD4gc3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA2N3B4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogODZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gLmdsbCB7XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jdGEge1xuXHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmpzLXZpZGVvLWZlZWQge1xuXHRcdFx0XHQ+IGgyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiAucm93IHtcblx0XHRcdFx0XHQ+IC52aWRlb19oYWxmIHtcblx0XHRcdFx0XHRcdC8vIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdD4gZGl2IHtcblxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQjaG9tZV92aWRlb19mZWVkIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDZweDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDEycHg7XG5cdFx0XHRcdD4gLmN0YSB7XG5cdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiAucm93IHtcblx0XHRcdFx0XHQuc3dpcGVyLWNvbnRhaW5lci1leHQge1xuXHRcdFx0XHRcdFx0LnN3aXBlci1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHQuc3dpcGVyLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0XHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNTdweDtcblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDExNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDExNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTU3cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NiMDg3OTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdD4gLmNvbnRfaW1nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDc3cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNzdweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0PiAuYm94X3R4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzOXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDM5cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQ+IGgzIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogOXB4IDlweCAwcHggOXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2LFxuXHRcdFx0XHRcdFx0XHQudmlkZW8tZmVlZC1zd2lwZXItYnV0dG9uLW5leHQge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTYwcHg7XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gYXV0bztcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMzBweDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnZpZGVvLWZlZWQtc3dpcGVyLWJ1dHRvbi1uZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQudmlkZW8tZmVlZC1zd2lwZXItYnV0dG9uLXByZXYge1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250X3Nvc3RlIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMC40Njg3NXJlbTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGgyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRmb250LWZhbWlseTogbmV1c2Fib2xkLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMC40Njg3NXJlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTFweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0PiAuYmFubmVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQ5LjI1JTsgLy8gODMuNCU7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0JCQjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHQ+IGRpdi5vdmVybGF5X2dyZXkge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjIpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNzhweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA2N3B4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDg2cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IG5ldXNhYm9sZDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdHRleHQtc2hhZG93OiAzcHggMnB4IDFweCByZ2JhKDI0MiwgMTksIDEzNiwgMSk7XG5cdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNjRweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTYwcHg7XG5cdFx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNDVweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDU2cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC01MHB4O1xuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNDFweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29udF9naW9jYSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtO1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHR9XG5cdFx0XHQ+IGgyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRmb250LWZhbWlseTogbmV1c2Fib2xkLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdFx0XHQ+IC5pbnQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNDIuNjUlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNCQkI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdFx0Lm5vbl9sb2dnYXRvIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5sb2dnYXRvIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50aXRvbG8ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDM5JTtcblx0XHRcdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTQ1JTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA3NXB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNjZjFhODQ7XG5cdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMS41cHggMHB4IDBweCByZ2JhKDYxLCAxMTIsIDQ0LCAxKTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNjNweDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogbmV1c2Fib2xkO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0XHRcdHRvcDogNzJweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDZweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNTdweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHR0b3A6IDQycHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuYnRuc2RuIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJvdHRvbTogN3B4O1xuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRib3R0b206IDdweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHQ+IC5jdGEge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMHB4O1xuXHRcdFx0XHRcdFx0XHRcdC8vIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiAuY3RhLmZsaXAge1xuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDIwcHggMHB4IDIwcHg7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMnB4IDBweCA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzBhMTAxZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjFweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IG5ldXNhZGVtaWJvbGQ7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDExcHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmxlZ2dpX3JlZ29sYW1lbnRvIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiA1cHggMHB4IDBweCAwcHg7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogbmV1c2FkZW1pYm9sZDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjY2IwODc5O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5jb250X2dsbCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW07XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0PiBoMiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IG5ldXNhYm9sZCwgc2Fucy1zZXJpZjtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMC40Njg3NXJlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0LyogbWluLWhlaWdodDogNDM3cHg7ICovXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG5cdFx0XHRcdC8qIHBhZGRpbmctYm90dG9tOjU4cHg7ICovXG5cdFx0XHRcdC5jdGEge1xuXHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gLmpzLWltYWdlcy1mZWVkIHtcblx0XHRcdFx0XHQ+IGgyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjaW1hZ2VzX2ZlZWQge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XG5cdFx0XHRcdFx0PiAuY3RhIHtcblx0XHRcdFx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gLnJvdyB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHQ+IC5pbWFnZV9oYWxmIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0PiAuY29udF9pbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDgzLjc4JTtcblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0PiAuYm94X3R4dCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQ+IC5zd2lwZXItY29udGFpbmVyLWV4dCB7XG5cblx0XHRcdFx0XHRcdFx0PiAuc3dpcGVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNzRweDtcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTQ2cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNDZweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDBweDtcblx0XHRcdFx0XHRcdFx0XHQ+IC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdD4gLnN3aXBlci1zbGlkZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA2MyU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdD4gLmltYWdlc19zbGlkZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0PiAuY29udF9pbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDExNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTA4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQ+IC5ib3hfdHh0IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdD4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tbmV4dCwgPiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQuY3RhIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDE1cHg7XG5cdFx0Ym90dG9tOiAxM3B4O1xuXHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvY2Fyb3ZhbmEvY3RhX3RvcC5wbmcnICskdmVyc2lvbik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMXB4IDdweDtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdHBhZGRpbmctdG9wOiAycHg7XG5cdFx0fVxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9jYXJvdmFuYS9jdGEucG5nJyArJHZlcnNpb24pO1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHggMCAyNHB4O1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIxcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweCAwIDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZmxpcCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9jYXJvdmFuYS9jdGFfdG9wX2ZsaXAucG5nJyArJHZlcnNpb24pO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvY2Fyb3ZhbmEvY3RhX2ZsaXAucG5nJyArJHZlcnNpb24pO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjRweCAwIDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZ3JlZW4ge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvY2Fyb3ZhbmEvY3RhX3RvcF9ncmVlbi5wbmcnICskdmVyc2lvbik7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvY2Fyb3ZhbmEvY3RhX2dyZWVuLnBuZycgKyR2ZXJzaW9uKTtcblx0XHRcdFx0cGFkZGluZzogMCA0NXB4IDAgNDVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY3RhLmNvbmNvcnNvX3ByZSxcblx0LmN0YS5jb25jb3Jzb19vbixcblx0LmN0YS5jb25jb3Jzb19wb3N0LFxuXHQuY3RhLmNvbmNvcnNvX3ByZW9ycG9zdCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHQmLm9uIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cblxuXHQjcm93X3RvcC1zcG9uc29yIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxufVxuXG4jY29udGVudC5naXJvLWUge1xuXHQjaG9tZV92aWRlb19mZWVkIHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblx0XHRcdGhlaWdodDogMTcycHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdH1cblx0XHQ+IC5yb3cge1xuXHRcdFx0PiAudmlkZW9faGFsZiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDdweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDdweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdFx0LnN3aXBlci1jb250YWluZXItZXh0IHtcblx0XHRcdFx0LnN3aXBlci1jb250YWluZXIge1xuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG5cblxuXG4vLyBJTUFHRSBGRUVEXG4kaW1hZ2UtZmVlZC1zd2lwZXItaGVpZ2h0OiA1MHB4O1xuI2NvbnRlbnQuZ2lyby1lICNpbWFnZXNfZmVlZCB7XG5cdHBhZGRpbmctYm90dG9tOiA0NXB4O1xuXG5cdD4gLnJvdyB7XG5cblx0XHQuc3dpcGVyLWNvbnRhaW5lci1leHQge1xuXHRcdFx0cGFkZGluZzogMCAwLjkzNzVyZW07XG5cdFx0XHRoZWlnaHQ6ICRpbWFnZS1mZWVkLXN3aXBlci1oZWlnaHQ7XG5cblx0XHRcdC5zd2lwZXItY29udGFpbmVyIHtcblx0XHRcdFx0aGVpZ2h0OiAkaW1hZ2UtZmVlZC1zd2lwZXItaGVpZ2h0O1xuXG5cdFx0XHRcdD4gLmltYWdlcy1mZWVkLXN3aXBlci1idXR0b24tbmV4dCxcblx0XHRcdFx0PiAuaW1hZ2VzLWZlZWQtc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0XHRcdFx0XHRoZWlnaHQ6ICRpbWFnZS1mZWVkLXN3aXBlci1oZWlnaHQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAkaW1hZ2UtZmVlZC1zd2lwZXItaGVpZ2h0O1xuXG5cdFx0XHRcdFx0PiAuc3dpcGVyLXNsaWRlIHtcblx0XHRcdFx0XHRcdGhlaWdodDogJGltYWdlLWZlZWQtc3dpcGVyLWhlaWdodDtcblxuXHRcdFx0XHRcdFx0PiAuaW1hZ2VzX3NsaWRlID4gZGl2ID4gLmNvbnRfaW1nIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAkaW1hZ2UtZmVlZC1zd2lwZXItaGVpZ2h0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gLmltYWdlX2hhbGYge1xuXHRcdFx0ZGl2IHtcblx0XHRcdFx0PiAuY29udF9pbWcge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNzVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdD4gLmN0YSB7XG5cdFx0Ym90dG9tOiAxMHB4O1xuXHR9XG59IiwiLnBhZ2UtdGVtcGxhdGUtZ2lyby10diB7XG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0bWFyZ2luLXRvcDogMTMwcHg7XG5cdH1cblxuXHQvKiBTcGVjaWZpYyBtYXBhZWwgY3NzIGNsYXNzIGFyZSBiZWxvd1xuXHQgKiAnbWFwYWVsJyBjbGFzcyBpcyBhZGRlZCBieSBwbHVnaW5cblx0Ki9cblxuXHQubWFwYWVsIC5tYXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDUzMHB4O1xuXHR9XG5cblx0Lm1hcGFlbCAubWFwVG9vbHRpcCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0bW96LW9wYWNpdHk6IDAuNzA7XG5cdFx0b3BhY2l0eTogMC45MDtcblx0XHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NzApO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHR6LWluZGV4OiAxMDAwO1xuXHRcdG1heC13aWR0aDogNTAwcHg7XG5cdFx0d2lkdGg6IDQwMHB4O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Y29sb3I6ICMzNDM0MzQ7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblxuXHQubG9nb0dpcm9UdiB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LmxvZ29HaXJvVHYgaW1nIHtcblx0XHRoZWlnaHQ6IDExMHB4O1xuXHR9XG5cblx0LmRlc2NyaXppb25lRW1pdHRlbnRlIHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR9XG5cblx0LnRpdG9sb0VtaXR0ZW50ZSB7XG5cdFx0cGFkZGluZzogMHB4O1xuXHRcdHBhZGRpbmctdG9wOiAyOHB4O1xuXG5cdFx0aDN7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cdFx0fVxuXHR9XG5cblx0LnNwb25zb3ItaGVhZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdGgxIHtcblx0XHRcdHRvcDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdC50aXRvbG9FbWl0dGVudGUge1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdH1cblx0XHQudGl0b2xvRW1pdHRlbnRlIGgyIHtcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHR9XG5cdFx0LmxvZ29HaXJvVHYgaW1ne1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC5zcG9uc29yLWhlYWQgaDF7XG5cdFx0XHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuc3BvbnNvci1oZWFkIHNwYW57XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHR9XG5cblx0fVxuXG59IiwiLnBhZ2UtdGVtcGxhdGUtZ2lyby12aXJ0dWFsIHtcblx0Zm9udC1mYW1pbHk6IFBvcHBpbnMgIWltcG9ydGFudDtcblx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0aDEge1xuXHRcdGZvbnQtZmFtaWx5OiBQb3BwaW5zO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHR0YWJsZXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDEuMjVyZW0gMDtcblxuXHRcdHRoLCB0ZCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHR9XG5cdFx0dGgge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5pbmZvVGFwcGUge1xuXHRcdFx0YmFja2dyb3VuZDogI0U4RUFFQztcblx0XHR9XG5cdFx0LmFjdGl2ZUluZm97XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0LnBhZGRpbmdDaXR0YXtcblx0XHRcdHBhZGRpbmctbGVmdDogMnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMnB4O1xuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5oZWFkZXJ7XG5cdFx0bWFyZ2luOiAxNXB4IDBweDtcblx0fVxuXHQuY29udGVudFRhYmxle1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdH1cblx0LnVwcGVyVGV4dHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0fVxuXHQuYWNjb3JkaW9uRWxlbmNvVGFwcGUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogI0U4MzM2OCAhaW1wb3J0YW50O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdH1cblxuXHQucGFuZWwge1xuXHRcdHBhZGRpbmc6IDAgMThweDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblx0LmRlc2NyaXB0aW9uVGFwcGF7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNDQ0NDQ0M7XG5cdFx0cGFkZGluZzogMjBweCAwcHg7XG5cdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJztcblx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHRsaW5lLWhlaWdodDogMzRweDtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXHQuc2hvd01vYmlsZXtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHQuaGlkZU1vYmlsZXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5zaG93TW9iaWxle1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdC5jb250ZW50VGFibGV7XG5cdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0fVxuXHRcdC5kZXNjcmlwdGlvblRhcHBhe1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0cGFkZGluZzogNXB4IDBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdH1cblx0XHR0YWJsZSwgdGhlYWQsIHRyLCB0ZCwgdGh7XG5cdFx0XHRmb250LXNpemU6IDAuN3JlbSAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogMC40cmVtIDAuM3JlbSAwLjNyZW0gIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctdGFibGV0X2wpIHtcblx0XHQucGFkZGluZ0NpdHRhLCAuZGF0YURlc2t0b3B7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdH1cblx0fVxuXG5cdC5zaW5nbGUtdGFwcGEtdGVjbmljaGUtdGFie1xuXG5cdFx0cGFkZGluZzoyMHB4IDAuOTM3NXJlbSA1cHggMC45Mzc1cmVtO1xuXHRcdD4gLmNvbHVtbnN7XG5cdFx0XHRwYWRkaW5nOjBweDsgbWFyZ2luOjBweDtcblx0XHRcdD4gLnRhYnN7XG5cdFx0XHRcdD4gbGl7XG5cdFx0XHRcdFx0bWFyZ2luOiAwcHg7IHBhZGRpbmc6MHB4O1xuXHRcdFx0XHRcdD4gYXtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjVweCAxNXB4IDVweCAxNXB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMXB4OyBsaW5lLWhlaWdodDogMjFweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OjAuNTtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdQb3BwaW5zJztcblx0XHRcdFx0XHR9O1xuXHRcdFx0XHR9O1xuXHRcdFx0XHQ+IGxpOmhvdmVyLFxuXHRcdFx0XHQ+IGxpLmFjdGl2ZXtcblx0XHRcdFx0XHQ+IGF7XG5cdFx0XHRcdFx0XHRjb2xvcjojZmY0OTg0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxLjA7XG5cdFx0XHRcdFx0fTtcblx0XHRcdFx0fTtcblx0XHRcdH07XG5cdFx0XHQ+IC50YWJzLWNvbnRlbnR7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdD4gLmNvbnRlbnR7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdG1hcmdpbjowcHg7XG5cdFx0XHRcdFx0cGFkZGluZzowcHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiA0cHggc29saWQgI0ZGRkZGRjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdH07XG5cdFx0XHR9O1xuXHRcdH07XG5cblx0XHQudGFicy1kZXNrdG9wIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHQudGFicy1tb2JpbGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRwYWRkaW5nOjIwcHggMC45Mzc1cmVtIDVweCAwLjkzNzVyZW07XG5cdFx0XHQ+IC5jb2x1bW5zIHtcblx0XHRcdFx0PiAudGFicyB7XG5cdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MTZweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MjBweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDIwcHggNXB4IDBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0cGFkZGluZzo1cHggMC45Mzc1cmVtIDVweCAwLjkzNzVyZW07XG5cdFx0XHQudGFicy1kZXNrdG9wIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC50YWJzLW1vYmlsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fTtcblxuXHQuYmxfaW5saW5lLnN0YXJze1xuXHRcdD4gZGl2e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6MTRweDtcblx0XHRcdGhlaWdodDogMTNweDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc3RyZWFtaW5nL3N0ZWxsYV92dW90YS5wbmcnKyR2ZXJzaW9uKTtcblx0XHR9O1xuXHRcdD4gZGl2Lm9ue1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc3RyZWFtaW5nL3N0ZWxsYV9waWVuYS5wbmcnKyR2ZXJzaW9uKTtcblx0XHR9O1xuXHR9O1xuXG5cblxuXHQudGlwby10YXBwYSA+IGRpdntcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHR9XG5cdC5pdGVtLWdpYWxsbyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvdGFwcGUtd2lkZ2V0L2JvbGxpbm9fZ2lhbGxvLnBuZycgKyAkdmVyc2lvbik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAzMnB4IDMycHg7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0fVxuXHQuaXRlbS1yb3NzbyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvdGFwcGUtd2lkZ2V0L2JvbGxpbm9fcm9zc28ucG5nJyArICR2ZXJzaW9uKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDMycHggMzJweDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHR9XG5cdC5pdGVtLWF6enVycm8ge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3RhcHBlLXdpZGdldC9ib2xsaW5vX2F6enVycm8ucG5nJyArICR2ZXJzaW9uKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDMycHggMzJweDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHR9XG5cdC5pdGVtLWJsdSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvdGFwcGUtd2lkZ2V0L2JvbGxpbm9fYmx1LnBuZycgKyAkdmVyc2lvbik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAzMnB4IDMycHg7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0fVxuXG5cdC5wZXJjb3JzbzIwMjB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkYyODZFO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cblxuXHQuZWxlbmNvQm90dG9uaXtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdD4gZGl2IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHR9XG5cdH1cbn0iLCIkdXJsX2ltZzogJy4uLy4uLy4uL3RoZW1lcy9naXJvL2ltZyc7XG5AaW1wb3J0IFwiLi4vLi4vYXNzZXRzL3Nhc3MvaW1wb3J0cy9jb25maWdcIjtcblxuJHctdGFibGV0X3A6IDc2OHB4O1xuJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LW1heC1tb2JpbGU6IDc2N3B4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuI2NvbnRlbnQuZ2lyb2Fkdmlzb3J7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzowcHg7XG4gIC50b3B2aWRlb3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgLy8gMTYvOVxuICAgIC5jb250dmlkZW8sIC5ibnRwbGF5LCAucHJldmlld3tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOjBweDsgcmlnaHQ6IDBweDsgYm90dG9tOiAwcHg7IGxlZnQ6IDBweDtcbiAgICB9XG4gICAgLmNvbnR2aWRlb3tcbiAgICAgIHotaW5kZXg6IDIwO1xuICAgIH1cbiAgICAucHJldmlld3tcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI1MzAzNjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB9XG4gICAgLnByZXZpZXcudm9mZntcbiAgICAgIHotaW5kZXg6IDIxO1xuICAgIH1cbiAgICAuYm50cGxheXtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB6LWluZGV4OiAzMDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfbmV3c2ZlZWQvcGxheS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTYuNiUgYXV0bztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAudG9waW1tYWdpbmV7XG4gICAgbWFyZ2luOjBweDtcbiAgICA+IC5jb2x1bW5ze1xuICAgICAgcGFkZGluZy1ib3R0b206MzMuODklO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYm9yZGVyLWJvdHRvbTozcHggc29saWQgI2ZmNTE4MTtcbiAgICAgID4gaW1ne1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yb3cudGl0b2xve1xuICAgIHBhZGRpbmc6MHB4O1xuICAgIG1hcmdpbjowcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZjRmNWY2O1xuICAgIC5jb2x1bW5zLnN4e1xuICAgICAgPiBoMXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjowcHg7XG4gICAgICAgIHBhZGRpbmc6MHB4O1xuICAgICAgICBmb250LWZhbWlseTogbmV1c2Fib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICAgICAgICBjb2xvcjojRkYyODZFO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY29sdW1ucy5keHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgICAgfVxuICAgICAgPiBhLnRyaXBhZHZpc29ye1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdodHRwczovL3d3dy50cmlwYWR2aXNvci5jb20vaW1nL2Nkc2kvbGFuZ3MvZW4vdHJpcGFkdmlzb3JfbG9nb190cmFuc3BfMjIweDUwLTM2NzA1LTAucG5nJyk7IC8vICdpbWcvZ2lyb2Fkdmlzb3IvdHJpcGFkdmlzb3IuZ2lmJyskdmVyc2lvblxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDNweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MzNweDtcbiAgICAgICAgbWluLXdpZHRoOiAxOTFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6M3B4O1xuICAgICAgICBmb250LWZhbWlseTogbmV1c2FkZW1pYm9sZDtcbiAgICAgICAgY29sb3I6IzAwMDAwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDk2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiA3cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIycHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206MTNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yb3cuY2l0dGF7XG4gICAgcGFkZGluZzoxNXB4IDBweCAxNXB4IDBweDtcbiAgICBtYXJnaW46MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6I2U4ZWFlYztcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBwYWRkaW5nOjEwcHggMHB4IDBweCAwcHg7XG4gICAgfVxuICAgID4gLmNvbHVtbnN7XG4gICAgICA+IGgye1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOjBweDtcbiAgICAgICAgcGFkZGluZzowcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYWJvbGQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+IGgze1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOjBweDtcbiAgICAgICAgcGFkZGluZzowcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYXJlZ3VsYXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICBjb2xvcjojMDAwO1xuICAgICAgICA+IHN0cm9uZ3tcbiAgICAgICAgICBmb250LWZhbWlseTogbmV1c2Fib2xkO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cblxuICAucm93LmZpbHRyaXtcbiAgICBwYWRkaW5nOiAxMHB4IDBweCAzMHB4IDBweDtcbiAgICBtYXJnaW46IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYWVjO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOjdweDtcbiAgICB9XG4gICAgPiAuY29sdW1ucyB7XG4gICAgICA+IC50YXBwYS1zZWxlY3R7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICAgID4gLmJ0bl9ncHN7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6MzVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmO1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNkMWQzZDQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYW1lZGl1bTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjojNTA1NjU5O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgcGFkZGluZzowcHggMTJweCAwcHggNDNweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvZ2lyb2Fkdmlzb3IvZ3BzLmdpZicrJHZlcnNpb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIzcHggMjNweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTFweCA3cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC03cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBmbG9hdDpyaWdodDtcbiAgICAgICAgICBtYXJnaW4tdG9wOjExcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gLmJ0bnNfdGlwb3tcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgZmxvYXQ6bm9uZTtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTNweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgICA+IGg0e1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICAgICAgICBmb250LWZhbWlseTogbmV1c2FkZW1pYm9sZDtcbiAgICAgICAgICBjb2xvcjojYTZiMGIyO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOjE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmNoa2JveHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhdGVnb3JpZXtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgfVxuXG4gIC5yb3cuY2F0ZWdvcmlhe1xuICAgIHBhZGRpbmc6IDEwcHggMHB4IDBweCAwcHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWFlYztcbiAgICA+IC5jb2x1bW5zIHtcbiAgICAgID4gZGl2e1xuICAgICAgICBib3JkZXItdG9wOjJweCBzb2xpZCAjOTQ5YTlkO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiM0YTUwNTM7XG4gICAgICAgIH1cbiAgICAgICAgPiBoNXtcbiAgICAgICAgICBmb250LWZhbWlseTogbmV1c2Fib2xkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgICAgICBjb2xvcjojMDAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbWFyZ2luOjBweDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLml0ZW17XG4gICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogNDklO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMi4wJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOjMwcHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIGhlaWdodDogMTAycHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IC5pdGVtX2ltZ3tcbiAgICAgICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgICAgICB3aWR0aDozMCU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjElO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDo3NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICA+IC5pdGVtX2Rlc2Nye1xuICAgICAgICAgICAgd2lkdGg6NzAlO1xuICAgICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCA1cHggMHB4IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAycHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDNweCAwcHggNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiAuaGlkZXJ7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgICAgICAgIHRvcDphdXRvOyByaWdodDowcHg7IGJvdHRvbTowcHg7IGxlZnQ6MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2dpcm9hZHZpc29yL2JnX2Rlc2NyLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBoNntcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG5ldXNhYm9sZDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwcHggMHB4IDFweCAwcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IHNwYW4ucHJlbm90YXtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JiYmJiYjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDEycHggMnB4IDEycHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMzM3ZjE2O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gc3Bhbi5wcmVub3RhOmhvdmVye1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3ZjE2O1xuICAgICAgICAgICAgICBjb2xvcjojRkZGRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiAudm90ZXN7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MzJweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAycHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTRweCBhdXRvO1xuICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9naXJvYWR2aXNvci92b3RlX3NmLmdpZicrJHZlcnNpb24pO1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MThweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDU2cHggYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICA+IC5xdGF7XG4gICAgICAgICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDo2OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMXB4O1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2dpcm9hZHZpc29yL3ZvdGVfMC5naWYnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDozOXB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgID4gLnJldmlld3N7XG4gICAgICAgICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMHB4IDBweCAzcHg7XG4gICAgICAgICAgICAgICAgY29sZXI6IzAwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG5ldXNhcmVndWxhcjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDozcHg7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDdweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IC5kZXNjcntcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgY29sb3I6Izk5OTk5OTtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG5ldXNhcmVndWxhcjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTFweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5pdGVtLmR4e1xuICAgICAgICAgIG1hcmdpbi1yaWdodDowcHg7XG4gICAgICAgIH1cbiAgICAgICAgPiAuY3Rhe1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICBjbGVhcjpib3RoO1xuICAgICAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgICAgIHJpZ3RoOjBweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgICAgIHJpZ2h0OjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgIGhlaWdodDoyNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cblxuICAucm93LmxlZ2dpX3JlY2Vuc2lvbmkge1xuICAgIG1hcmdpbjogMTBweCAwcHggMHB4IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgID4gLmNvbHVtbnMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICBjb2xvcjojNWQ2NDY2O1xuICAgICAgZm9udC1mYW1pbHk6IG5ldXNhcmVndWxhcjtcbiAgICAgIHBhZGRpbmc6MTFweCAzMHB4IDEwcHggMzBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgfVxuICAgICAgc3Ryb25ne1xuICAgICAgICBmb250LWZhbWlseTogbmV1c2FkZW1pYm9sZDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiMzMzdmMTY7XG4gICAgICAgID4gaW1ne1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN0YXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6MTVweDtcbiAgICBib3R0b206MTNweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY2Fyb3ZhbmEvY3RhX3RvcC5wbmcnKyR2ZXJzaW9uKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDExcHggN3B4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgcGFkZGluZy10b3A6MnB4O1xuICAgIH07XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgcGFkZGluZy10b3A6MnB4O1xuICAgIH07XG4gICAgc3BhbntcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAycmVtO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9jdGEucG5nJyskdmVyc2lvbik7XG4gICAgICBoZWlnaHQ6MjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OjI0cHg7XG4gICAgICBwYWRkaW5nOjAgMTBweCAwIDI0cHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgIHBhZGRpbmc6MCAxMHB4IDAgMTRweDtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcblxuICAuY3RhLmZsaXB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9jdGFfdG9wX2ZsaXAucG5nJyskdmVyc2lvbik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgc3BhbntcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY2Fyb3ZhbmEvY3RhX2ZsaXAucG5nJyskdmVyc2lvbik7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciByaWdodDtcbiAgICAgIHBhZGRpbmc6MCAyNHB4IDAgMTBweDtcbiAgICB9XG4gIH1cblxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLSBTVEFSVCBTRUxFQ1QgVEFQUEEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbiAgLnRhcHBhLXNlbGVjdHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6IzUwNTY1OTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bScsIHNhbnMtc2VyaWY7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDFkM2Q0O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICAgIHRvcDogNHB4O1xuICAgID4gc2VsZWN0e1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmO1xuICAgIH1cbiAgICBvcHRpb257XG4gICAgICBoZWlnaHQ6MzVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIH1cbiAgfVxuXG4gIC8qIHNlbGVjdGl6ZSAqL1xuICAuc2VsZWN0aXplLWlucHV0LFxuICAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZle1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGhlaWdodDogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDBweCAxOHB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuc2VsZWN0aXplLWRyb3Bkb3duLCAuc2VsZWN0aXplLWlucHV0LCAuc2VsZWN0aXplLWlucHV0IGlucHV0e1xuICAgIGZvbnQtc2l6ZToxNHB4O1xuICB9XG5cbiAgLnNlbGVjdGl6ZS1kcm9wZG93biAuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYyODZFO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmlucHV0LWFjdGl2ZSBpbnB1dHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2VsZWN0aXplLWRyb3Bkb3due1xuICAgIHotaW5kZXg6MzA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB0b3A6MXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAuc2VsZWN0aXplLWRyb3Bkb3duLWNvbnRlbnR7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwcHggM3B4IDAgMDtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXIsXG4gIC5zZWxlY3RpemUtaW5wdXQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3NlbGVjdF9hcnJvdy5wbmcnKyR2ZXJzaW9uKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgcmlnaHQ6MTBweDtcbiAgfVxuXG4gIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5pbnB1dC1hY3RpdmU6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3NlbGVjdF9hcnJvd19zdS5wbmcnKyR2ZXJzaW9uKTtcbiAgfVxuXG4gIC5zZWxlY3RpemUtaW5wdXQgPiAqe1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxuXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tIEVORCBTRUxFQ1QgVEFQUEEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuICAvKiAtLS0tLS0tLS0tLS0tLS0tLSBTVEFSVCBDSEVDS0JPWEVTIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cblxuICBsYWJlbHtcbiAgICBmb250LXNpemU6MThweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBjb2xvcjojOGM4ZjkwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FtZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbi10b3A6MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIC8vIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICBsYWJlbC5sYWJlbF9jaGVja3tcbiAgICBjb2xvcjojNzc3O1xuICAgIG1hcmdpbi1sZWZ0OjA7XG4gIH1cblxuICBsYWJlbC5sYWJlbF9jaGVjazpob3ZlcntcbiAgICBjb2xvcjojY2IwODc5O1xuICB9XG5cbiAgLyoqL1xuICAvKiBCYXNlIGZvciBsYWJlbCBzdHlsaW5nICovXG4gIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSxcbiAgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkLFxuICBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCksXG4gIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gIH1cbiAgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwsXG4gIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsLFxuICBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCxcbiAgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjFweDtcbiAgICB9XG4gIH1cblxuICAvKiBjaGVja2JveCBhc3BlY3QgKi9cbiAgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxuICBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4gIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcbiAgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDowOyB0b3A6IDJweDtcbiAgICB3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5MzkzOTM7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLyogY2hlY2tlZCBtYXJrIGFzcGVjdCAqL1xuICBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlcixcbiAgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4gIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxuICBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNHB4OyBsZWZ0OiAycHg7XG4gICAgd2lkdGg6MTJweDtcbiAgICBoZWlnaHQ6MTJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2IwODc5O1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XG4gIH1cbiAgLyogY2hlY2tlZCBtYXJrIGFzcGVjdCBjaGFuZ2VzICovXG4gIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxuICBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxuICBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIC8qIGRpc2FibGVkIGNoZWNrYm94ICovXG4gIFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcbiAgW3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICBbdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXG4gIFt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItY29sb3I6ICNiYmI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgfVxuICBbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDphZnRlcixcbiAgW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgIGNvbG9yOiAjOTk5O1xuICB9XG4gIFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbCxcbiAgW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZCArIGxhYmVsIHtcbiAgICBjb2xvcjogI2FhYTtcbiAgfVxuXG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tIEVORCBDSEVDS0JPWEVTIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuICAjcm93X3RvcC1zcG9uc29ye1xuICAgIG1hcmdpbi1sZWZ0OjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6MHB4O1xuICB9XG5cbn07XG4iLCIkdXJsX2ltZzogJy4uLy4uLy4uL3RoZW1lcy9naXJvL2ltZyc7XG5AaW1wb3J0IFwiLi4vLi4vYXNzZXRzL3Nhc3MvaW1wb3J0cy9jb25maWdcIjtcblxuJHctdGFibGV0X3A6IDc2OHB4O1xuJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LW1heC1tb2JpbGU6IDc2N3B4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuI2NvbnRlbnQuZ2lyb2NsdWJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzowcHg7XG4gIC50b3B2aWRlb3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgLy8gMTYvOVxuICAgIC5jb250dmlkZW8sIC5ibnRwbGF5LCAucHJldmlld3tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOjBweDsgcmlnaHQ6IDBweDsgYm90dG9tOiAwcHg7IGxlZnQ6IDBweDtcbiAgICB9XG4gICAgLmNvbnR2aWRlb3tcbiAgICAgIHotaW5kZXg6IDIwO1xuICAgIH1cbiAgICAucHJldmlld3tcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzMDM2OyovXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgfVxuICAgIC5wcmV2aWV3LnZvZmZ7XG4gICAgICB6LWluZGV4OiAyMTtcbiAgICB9XG4gICAgLmJudHBsYXl7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgei1pbmRleDogMzA7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX25ld3NmZWVkL3BsYXkucG5nJyskdmVyc2lvbik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2LjYlIGF1dG87XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgPiAucm93Lmdpcm9jbHViLWltYWdleyAvLyBOTy4uLlxuICAgID4gLmNvbHVtbnMge1xuICAgICAgcGFkZGluZy1sZWZ0OjBweDsgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgPiAuY29udGltZ3tcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MzQuMTglO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI1LCAyMjUsIDIyNSk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cbiAgLnJpZ2EudGVzdG9faW5fY29sb25uZXtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgbWFyZ2luLWxlZnQ6MDtcbiAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgICAgPiAuY29sdW1uc3tcbiAgICAgICAgcGFkZGluZzowO1xuICAgICAgfVxuICAgICAgaW1nLmxvZ29WZXJpY2FsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH07XG4gICAgfVxuICAgIGltZy56b29tYWJsZXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9O1xuXG4gICAgPiAuY29sdW1ucy5ibF9hY2NvcmRpb257XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjBweDtcbiAgICAgICAgbWF4LWhlaWdodDoxNzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgfVxuICAgICAgPiAuZmFkZXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9naXJvY2x1Yi9mYWRlLnBuZycrJHZlcnNpb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNzJweDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgIGxlZnQ6MHB4OyByaWdodDowcHg7XG4gICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICA+IC5jb2x1bW5zLmJsX2FjY29yZGlvbi5oYW5pbXtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjhzIGVhc2UtaW47XG4gICAgICAtbW96LXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC44cyBlYXNlLWluO1xuICAgICAgLW8tdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjhzIGVhc2UtaW47XG4gICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOHMgZWFzZS1pbjtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICA+IC5jb2x1bW5zLmJsX2FjY29yZGlvbi5vcGVuZWR7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMDAwcHg7XG4gICAgICAgIC8vIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICA+IC5mYWRle1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgPiBkaXYuY3Rhe1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5jb2x1bW5zLmJsX2FjY29yZGlvbi5xdGFjb2xzXzF7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOmluaGVyaXQ7XG4gICAgICAgIGhlaWdodDppbmhlcml0O1xuICAgICAgICBvdmVyZmxvdzppbmhlcml0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBpbmhlcml0O1xuICAgICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICAgIH1cbiAgICAgID4gLmZhZGV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJpZ2F7XG4gICAgbWFyZ2luLXRvcDoxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206MTJweDtcbiAgICA+IC5jb2x1bW5zLCA+IC5jb2x1bW5zIHB7IC8vIGRlZmF1bHRcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgZm9udC1mYW1pbHk6ICdrZWxzb25fbGlnaHQnLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6IzFhMWExYTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIH07XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgID4gLmNvbHVtbnMgcHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgID4gLmNvbHVtbnMucXRhY29sc18xLCA+IC5jb2x1bW5zLnF0YWNvbHNfMSBweyAvLyBwcmltYSByaWdhXG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIH07XG4gICAgfVxuICAgID4gLmNvbHVtbnMucXRhY29sc18xIHN0cm9uZywgPiAuY29sdW1ucy5xdGFjb2xzXzEgYiwgPiAuY29sdW1ucy5xdGFjb2xzXzEgcCBzdHJvbmcsID4gLmNvbHVtbnMucXRhY29sc18xIHAgYiB7IC8vIHVsdGltYSByaWdhXG4gICAgICBmb250LWZhbWlseTogJ2tlbHNvbl9saWdodCcsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIH07XG5cbiAgICB9XG4gICAgPiAuY29sdW1ucyBoMntcbiAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJywgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfTtcbiAgICAgIGNvbG9yOiNmMDU5ODM7XG4gICAgICBwYWRkaW5nOjBweDtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgIH1cbiAgICA+IC5jb2x1bW5zIGgyLmNhcjphZnRlcntcbiAgICAgIGNvbnRlbnQ6IHVybCgnaW1nL2dpcm9jbHViL2Nhci5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICBjb250ZW50OiB1cmwoJ2ltZy9naXJvY2x1Yi9jYXJfc21hbGwucG5nJyskdmVyc2lvbik7XG4gICAgICB9XG4gICAgfVxuICAgID4gLmNvbHVtbnMgaDIuaGVsaWNvcHRlcjphZnRlcntcbiAgICAgIGNvbnRlbnQ6IHVybCgnaW1nL2dpcm9jbHViL2hlbGljb3B0ZXIucG5nJyskdmVyc2lvbik7XG4gICAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgY29udGVudDogdXJsKCdpbWcvZ2lyb2NsdWIvaGVsaWNvcHRlcl9zbWFsbC5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuY29sdW1ucyBoMi5jcm9ub21ldGVyOmFmdGVye1xuICAgICAgY29udGVudDogdXJsKCdpbWcvZ2lyb2NsdWIvY3Jvbm9tZXRlci5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICBjb250ZW50OiB1cmwoJ2ltZy9naXJvY2x1Yi9jcm9ub21ldGVyX3NtYWxsLnBuZycrJHZlcnNpb24pO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5jb2x1bW5ze1xuICAgICAgdWx7XG4gICAgICAgIHBhZGRpbmc6MHB4O1xuICAgICAgICBsaXtcbiAgICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ2tlbHNvbl9saWdodCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgY29sb3I6IzFhMWExYTtcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKCdpbWcvZ2lyb2NsdWIvbGkucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKCdpbWcvZ2lyb2NsdWIvbGlfc21hbGwucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYS5jdGF7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgZGl2LmN0YXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206MHB4O1xuICAgICAgICByaWdodDowLjkzNzVyZW07XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICBwYWRkaW5nLXRvcDowcHg7XG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xuICAgICAgICA+IHNwYW57XG4gICAgICAgICAgZm9udC1zaXplOjEzcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgaGVpZ2h0OjI5cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gICAgPiAuY29sdW1ucy5xdGFjb2xzXzF7XG4gICAgICBkaXYuY3Rhe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5jb2x1bW5zLmtleV8ze1xuICAgICAgYS5jdGF7XG4gICAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgd2lkdGg6IDEyNXB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbntcbiAgICAgICAgICBwYWRkaW5nOiAwcHggMTBweCAwcHggMjRweDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweCAwcHggMjRweDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBhLmN0YTphZnRlcntcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICB9XG4gICAgfVxuICAgID4gLmNvbHVtbnMua2V5XzF7XG4gICAgICBhLmN0YXtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jdGFfdG9wX2ZsaXAucG5nJyskdmVyc2lvbik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgd2lkdGg6IDEyNXB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbntcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2N0YV9mbGlwLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHJpZ2h0O1xuICAgICAgICAgIHBhZGRpbmc6IDBweCAyNHB4IDBweCAxMHB4O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAyNHB4IDBweCAxMHB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgPiAucmlnYS5pbW1hZ2luZXtcbiAgICBtYXJnaW4tdG9wOjBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBtYXJnaW4tbGVmdDowO1xuICAgICAgbWFyZ2luLXJpZ2h0OjA7XG4gICAgICA+IC5jb2x1bW5ze1xuICAgICAgICBwYWRkaW5nOjA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLmdpcm9jbHViX2Rue1xuICAuZ2lyb2NsdWItY3RhLWFkdntcbiAgICBtYXJnaW4tdG9wOjI1cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICBtYXJnaW4tdG9wOjIwcHg7XG4gICAgfVxuXG4gICAgLmNvbnQtYm94Y3RhIHtcbiAgICAgIC5ib3hjdGEge1xuICAgICAgICB3aWR0aDogNDklO1xuICAgICAgICBoZWlnaHQ6IDEzNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAycHggI2RlNGE4MTsgLyogaG9yaXpvbnRhbC1vZmZzZXQgdmVydGljYWwtb2Zmc2V0ICdibHVyJyBjb2xvdXIgKi9cbiAgICAgICAgICAtbW96LXRleHQtc2hhZG93OiAwIDAgMnB4ICNkZTRhODE7XG4gICAgICAgICAgLXdlYmtpdC10ZXh0LXNoYWRvdzogMCAwIDJweCAjZGU0YTgxO1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3Bhbi5tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3Bhbi5kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ib3hjdGExIHtiYWNrZ3JvdW5kLWltYWdlOiBub25lOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzMDM2OyBtYXJnaW4tcmlnaHQ6IDIlO31cbiAgICAgIC5ib3hjdGEyIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9naXJvY2x1Yi9naXJhZHZpc29yLmpwZycrJHZlcnNpb24pO31cbiAgICAgIC5ib3hjdGEzIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wZXJjb3Jzby9jdGEzLmpwZycrJHZlcnNpb24pO21hcmdpbi1yaWdodDogMiU7fVxuICAgICAgLmJveGN0YTQge2JhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2dpcm9jbHViL3NjYXJpY2FfYnJvY2h1cmUuanBnJyskdmVyc2lvbik7fVxuXG4gICAgICAuYm94Y3RhLmJveF9hbGJve2JhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3BlcmNvcnNvL2N0YV9hbGJvLmpwZycrJHZlcnNpb24pO31cbiAgICAgIC5ib3hjdGEuYm94X2ZvdG9fdmlkZW97YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvcGVyY29yc28vY3RhX2dhbGxlcnkuanBnJyskdmVyc2lvbik7fVxuICAgICAgLmJveGN0YS5ib3hfbmV3c3tiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wZXJjb3Jzby9ib3hfbmV3cy5qcGcnKyR2ZXJzaW9uKTt9XG4gICAgICAuYm94Y3RhLmJveF90b3VyX29wZXJhdG9ye2JhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3BlcmNvcnNvL2JveF90b3VyX29wZXJhdG9yMi5qcGcnKyR2ZXJzaW9uKTt9XG5cbiAgICB9XG5cbiAgICAuY29udC1hZHYtc21hbGx7XG4gICAgICBwYWRkaW5nLWxlZnQ6MDtcblxuICAgICAgLmNvbnQtYWR2e1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMjg1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyODVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDJkNDtcbiAgICAgIH1cblxuICAgICAgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblxuICAgICAgLmNvbnQtYm94Y3Rhe1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOjI1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MTBweDtcblxuICAgICAgICAuYm94Y3Rhe1xuICAgICAgICAgIGhlaWdodDoxMDVweDtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgc3Bhbi5tb2JpbGUge2Rpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgICAgICAgICAgIHNwYW4uZGVza3RvcCB7ZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnQtYWR2LXNtYWxsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOjE1cHg7XG5cbiAgICAgICAgaDJ7XG4gICAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250LWFkdntcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH07XG5cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tIFZBUklBTlRFIENBUk9WQU5BIFNPU1RFIC0tLS0tLS0tLS0tLS0gKi9cblxuI2NvbnRlbnQuZ2lyb2NsdWIuc2x1Z19zdG9wcyAucmlnYSxcbiNjb250ZW50Lmdpcm9jbHViLnNsdWdfc29zdGUgLnJpZ2F7XG4gID4gLmNvbHVtbnN7XG4gICAgdWx7XG4gICAgICBsaXtcblxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jY29udGVudC5naXJvY2x1Yi5zbHVnX3N0b3BzLFxuI2NvbnRlbnQuZ2lyb2NsdWIuc2x1Z19zb3N0ZXtcbiAgLnJpZ2EudGVzdG9faW5fY29sb25uZXtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxuICAgIC5jb2x1bW5zLmtleV8xLnF0YWNvbHNfMXtcbiAgICAgID4gaDF7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYXNlbWlib2xkO1xuICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICBjb2xvcjojMWUxZTFlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDEwcHggMHB4IDBweCAwcHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbHVtbnMua2V5XzEucXRhY29sc18ye1xuICAgICAgPiBpbWd7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICA+IGltZzpmaXJzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuY29sdW1ucy5rZXlfMi5xdGFjb2xzXzJ7XG4gICAgICB1bHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGO1xuICAgICAgICBwYWRkaW5nOiAxcHggMHB4IDBweCAxOHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOjBweCAwcHggMHB4IC0wLjkzNzVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYWJvbGQ7XG4gICAgICAgIGNvbG9yOiMyMzFmMjA7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTpkZWNpbWFsO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDowcHg7XG4gICAgICAgIH1cbiAgICAgICAgPiBwe1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgbGl7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGxpc3Qtc3R5bGUtaW1hZ2U6aW5oZXJpdDtcbiAgICAgICAgICAvLyBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgICBmb250LWZhbWlseTogbmV1c2Fib2xkO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6IzIzMWYyMDtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgbWFyZ2luOiAwcHggMTNweCAwcHggMTNweDtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggMHB4IDdweCAwcHg7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMHB4IDRweCAwcHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMHB4IDRweCAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG5cbiAgICAgICAgICB9O1xuICAgICAgICAgID4gcCwgPiBicntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gYXtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY2Fyb3ZhbmEvY3RhX3RvcC5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDExcHggN3B4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDoxOHB4O1xuICAgICAgICAgICAgc3Ryb25ne1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxldHRlci1zcGFjaW5nOiAwLjAycmVtO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2Nhcm92YW5hL2N0YS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgbGVmdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgaGVpZ2h0OjI0cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjI0cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgcGFkZGluZzowIDEwcHggMCAyNHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHggMCAxMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IGgye1xuICAgICAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46MHB4IDBweCAwcHggLTJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6MHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IG5ldXNhYm9sZDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjojMjMxZjIwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfVxuICAgICAgICAgID4gaDN7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDBweCAwcHggLTJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogbmV1c2FtZWRpdW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTpub25lO1xuICAgICAgICAgICAgY29sb3I6IzAwMDAwMDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICBtYXJnaW46IC00cHggMHB4IDBweCAtMnB4O1xuICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwN3B4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwcHggMHB4IDBweCAtMnB4O1xuICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDE1NXB4O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBsaTpsYXN0LWNoaWxke1xuICAgICAgICAgIGJvcmRlci1ib3R0b206bm9uZTtcbiAgICAgICAgfVxuICAgICAgICA+IGxpOm50aC1jaGlsZChvZGQpe1xuICAgICAgICAgIGNvbG9yOiNlZDAzN2M7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2QzZDNkMztcbiAgICAgICAgICA+IGgye1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgICAgICAgICBjb2xvcjojZWQwMzdjO1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IGgze1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbHVtbnMuYmxfYWNjb3JkaW9ue1xuICAgICAgbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgICAgID4gLmZhZGV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgfVxufVxuXG4uZ2lyb2NsdWJfZG4uc2x1Z19zdG9wcyxcbi5naXJvY2x1Yl9kbi5zbHVnX3Nvc3Rle1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8vIGNvbXBvbmVudC9wYWdlIFNDU1MgY29kZSBnb2VzIGhlcmVcbi5ncmV5X2U4ZWFlY3tcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWFlYztcbn1cblxuI2hvbWVfdG9wLXNwb25zb3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6MjBweDtcbn1cblxuI2hvbWVfY29udGVudHNfdXBfc3gsXG4jaG9tZV9jb250ZW50c191cF9keHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG5cbiNyb3dfbmV3cy12aWRlb19mb2xsb3cgI3Jvd19ob21lX25ld3NfZmVlZCxcbiNyb3dfbmV3cy12aWRlb19mb2xsb3cgI3Jvd19ob21lX3ZpZGVvX2ZvbGxvd3tcbiAgbWFyZ2luLXRvcDoyMHB4O1xufVxuXG4jcm93X2hvbWVfYWR2c21hbGxfY29sbGF0ZXJhbGl7XG4gIHBhZGRpbmctdG9wOjIwcHg7XG59IiwiJHVybF9pbWc6ICcuLi8uLi8uLi90aGVtZXMvZ2lyby9pbWcnO1xuQGltcG9ydCBcIi4uLy4uL2Fzc2V0cy9zYXNzL2ltcG9ydHMvY29uZmlnXCI7XG5cbiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LXRhYmxldF9sOiAxMDI0cHg7XG4kdy1tYXgtbW9iaWxlOiA3NjdweDtcbiR3LW1heC10YWJsZXRfcDogMTAyM3B4O1xuJHctbWF4LXRhYmxldF9sOiAxMDIzcHg7XG5cbiNjb250ZW50LmluLWxvbWJhcmRpYXtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOjBweDtcblxuICAudG9wdmlkZW97XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8vIDE2LzlcbiAgICAuY29udHZpZGVvLCAuYm50cGxheSwgLnByZXZpZXd7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDowcHg7IHJpZ2h0OiAwcHg7IGJvdHRvbTogMHB4OyBsZWZ0OiAwcHg7XG4gICAgfVxuICAgIC5jb250dmlkZW97XG4gICAgICB6LWluZGV4OiAyMDtcbiAgICB9XG4gICAgLnByZXZpZXd7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogIzI1MzAzNjsqL1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIH1cbiAgICAucHJldmlldy52b2Zme1xuICAgICAgei1pbmRleDogMjE7XG4gICAgfVxuICAgIC5ibnRwbGF5e1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHotaW5kZXg6IDMwO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV9uZXdzZmVlZC9wbGF5LnBuZycrJHZlcnNpb24pO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNi42JSBhdXRvO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG5cbiAgLnJpZ2F7XG4gICAgJi5pbW1hZ2luZXtcbiAgICAgIG1hcmdpbjowcHg7XG4gICAgICA+IC5jb2x1bW5ze1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ0LjIzOCU7XG4gICAgICAgID4gZGl2e1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICB0b3A6MDtcbiAgICAgICAgICByaWdodDowO1xuICAgICAgICAgIGJvdHRvbTowO1xuICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICA+IC5zd2lwZXItY29udGFpbmVye1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICByaWdodDowO1xuICAgICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgICA+IC5zd2lwZXItd3JhcHBlcntcbiAgICAgICAgICAgICAgPiAuc3dpcGVyLXNsaWRle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgICAgICAgICAgICB0b3A6NDYlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDU0JTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6NTAlO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6LTI3JTtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAtMnB4IDJweCAwcHggIzIyNGQxYjtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzglO1xuICAgICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6LTM1JTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzNiU7XG4gICAgICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA+IGltZ3tcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLmFycm93c3tcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB6LWluZGV4OiA1MDtcbiAgICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgICAgd2lkdGg6MjNweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OjQ0cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOjQlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgLmFycm93cy5zbGlkZXJfZGF5c190b3Atc3dpcGVyLWJ1dHRvbi1wcmV2e1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9idG5fcHJldi5wbmcnICsgJHZlcnNpb24pO1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gICAgICAgICAgICAgICAgbGVmdDoycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICAuYXJyb3dzLnNsaWRlcl9kYXlzX3RvcC1zd2lwZXItYnV0dG9uLW5leHR7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2J0bl9uZXh0LnBuZycgKyAkdmVyc2lvbik7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICAgICAgICAgICAgICAgIHJpZ2h0OjJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfTtcblxuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gYXtcbiAgICAgICAgICAmLmN0YXtcbiAgICAgICAgICAgICYuY2Fyb3ZhbmFfYnRuX2VzY2l7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgYm90dG9tOiBpbmhlcml0O1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gOXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxcHggdG9wO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9jYXJvdmFuYS9jdGFfdG9wX3doaXRlLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvY2Fyb3ZhbmEvY3RhX3doaXRlLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7XG4gICAgICAgICAgICAgICAgY29sb3I6IzUzODE0NztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLm9ue1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5zbGlkZXJfZGF5c190b3B7XG4gICAgICAgICAgLnN3aXBlci13cmFwcGVye1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogbGVmdCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGxlZnQgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhcm92YW5hX2JhcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6IDIzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9iYXIucG5nJyskdmVyc2lvbik7XG4gICAgei1pbmRleDogMTA7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgfVxuICB9XG5cbiAgLmJhcl9ncmV5e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDogMTFweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2Nhcm92YW5hL2Jhcl9ncmV5LnBuZycrJHZlcnNpb24pO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgfVxuICB9XG5cbiAgLmNhcm92YW5hX2xvZ29fY2VudHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDo1MCU7XG4gICAgbWFyZ2luLXRvcDogLTQuOTglO1xuICAgIG1hcmdpbi1sZWZ0Oi03LjgxMjUlO1xuICAgIHdpZHRoOjE1LjYyNSU7XG4gICAgLy8gcGFkZGluZy1ib3R0b206MTIuNzkyOTclOyAvLyA4MS44NzUlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1JTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9pbmxvbWJhcmRpYV9sb2dvLnBuZycrJHZlcnNpb24pO1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLnNsaWRlcl9kYXlze1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7XG4gICAgPiAuc3dpcGVyLWNvbnRhaW5lcntcbiAgICAgID4gLnN3aXBlci13cmFwcGVye1xuICAgICAgICA+IC5zd2lwZXItc2xpZGV7XG4gICAgICAgICAgd2lkdGg6IDEyOXB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAvLyBmbG9hdDpsZWZ0O1xuICAgICAgICAgID4gc3Ryb25ne1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBuZXVzYWJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgcGFkZGluZzogMTlweCAwIDAgMDtcbiAgICAgICAgICAgIGNvbG9yOiM3ZTdlN2U7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogbmV1c2Fib2xkLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDAgMTlweCAwO1xuICAgICAgICAgICAgY29sb3I6IzdlN2U3ZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZle1xuICAgICAgICAgICAgPiBzdHJvbmd7XG4gICAgICAgICAgICAgIGNvbG9yOiMwMTc0MmM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgIGNvbG9yOiMwMTc0MmM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICZbaW54PVwiMVwiXXtcbiAgICAgICAgICAgID4gc3Ryb25ne1xuICAgICAgICAgICAgICBjb2xvcjojZmY0OTg0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICBjb2xvcjojZmY0OTg0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZle1xuICAgICAgICAgICAgICA+IHN0cm9uZ3tcbiAgICAgICAgICAgICAgICBjb2xvcjojZmY0OTg0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgICBjb2xvcjojZmY0OTg0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gLnNsaWRlcl9kYXlzLXN3aXBlci1idXR0b24tcHJldixcbiAgICAgIC5zbGlkZXJfZGF5cy1zd2lwZXItYnV0dG9uLW5leHR7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICB0b3A6MHB4O1xuICAgICAgICB3aWR0aDo1MnB4OyBoZWlnaHQ6IDEwNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH07XG4gICAgICA+IC5zbGlkZXJfZGF5cy1zd2lwZXItYnV0dG9uLXByZXZ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgfTtcbiAgICAgIC5zbGlkZXJfZGF5cy1zd2lwZXItYnV0dG9uLW5leHR7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICAgIH07XG4gICAgICA+IC5zbGlkZXJfZGF5cy1zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcbiAgICAgIC5zbGlkZXJfZGF5cy1zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH07XG4gICAgICA+IC5zbGlkZXJfZGF5cy1zd2lwZXItYnV0dG9uLXByZXZ7XG4gICAgICAgIGxlZnQ6MHB4OyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX3ZpZGVvZmVlZC9wcmV2LnBuZycrJHZlcnNpb24pO1xuICAgICAgfTtcbiAgICAgID4gLnNsaWRlcl9kYXlzLXN3aXBlci1idXR0b24tbmV4dHtcbiAgICAgICAgcmlnaHQ6MHB4OyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9ob21lX3ZpZGVvZmVlZC9uZXh0LnBuZycrJHZlcnNpb24pO1xuICAgICAgfTtcblxuICAgICAgLy8gaG9tZV92aWRlb2ZlZWQvbmV4dC5wbmdcblxuICAgIH1cbiAgfVxuXG4gIC5yaWdhLnRlc3RvX2luX2NvbG9ubmV7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICB9XG5cbiAgLnJpZ2F7XG4gICAgbWFyZ2luLXRvcDoxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206MHB4O1xuICAgID4gLmNvbHVtbnMsID4gLmNvbHVtbnMgcHsgLy8gZGVmYXVsdFxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICBmb250LWZhbWlseTogJ2tlbHNvbl9saWdodCcsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjojMWExYTFhO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICB9O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgfTtcbiAgICAgID4gaDJ7XG4gICAgICAgIGZvbnQtc2l6ZToxN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgY29sb3I6I0ZGMjg2RTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IG5ldXNhYm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmludHJve1xuICAgICAgPiAuY29sdW1uc3tcbiAgICAgICAgcGFkZGluZy1ib3R0b206MzBweDtcbiAgICAgICAgPiAuc3BvbnNvcnNfaW5sb21iYXJkaWF7XG4gICAgICAgICAgbWFyZ2luOiAzNXB4IDAgMjVweCAwO1xuICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgICAgIHdpZHRoOjMzLjMzMzMlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgJi5jbGFsbHtcbiAgICAgICAgICAgICAgZmxvYXQ6aW5oZXJpdDtcbiAgICAgICAgICAgICAgd2lkdGg6aW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgZmxvYXQ6bm9uZTtcbiAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gaW1ne1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOjY1JTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+IC5jb2x1bW5zLCA+IC5jb2x1bW5zIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgIH07XG4gICAgICB9XG4gICAgICA+IC5jb2x1bW5ze1xuICAgICAgICBwe1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICA+IC5jb2x1bW5zIHB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5jb2x1bW5ze1xuICAgICAgYS5jdGF7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOjJweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOjJweDtcbiAgICAgICAgfTtcbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICB9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBkaXYuY3Rhe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTowcHg7XG4gICAgICAgIHJpZ2h0OjAuOTM3NXJlbTtcbiAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgIHBhZGRpbmctdG9wOjBweDtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgID4gc3BhbntcbiAgICAgICAgICBmb250LXNpemU6MTNweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgICBoZWlnaHQ6MjlweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gIC5yb3d7XG4gICAgLmNvbHVtbnN7XG4gICAgICAmLmFkdl9iYW5uZXJ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaW1ne1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJvdy5jb250ZW51dGl7XG4gICAgbWFyZ2luOjA7IC8vIDBweCAwcHggMC45Mzc1cmVtIDBweDtcbiAgICAuY29udF9naW9jYXtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIH07XG4gICAgICA+IGgye1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgY29sb3I6IzAwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IG5ldXNhYm9sZCwgc2Fucy1zZXJpZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICB9O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICA+IGRpdntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgICA+IC5pbnR7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiAxMi41JTtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiNCQkI7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvY2Fyb3ZhbmEvZ2lvY2EucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgJi5pbnRfbm9uX2xvZ2dhdG97XG4gICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIC8qXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6NDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgKi9cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5pbnRfbG9nZ2F0byxcbiAgICAgICAgICAmLmdpb2NvX29mZntcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDo0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5ub25fbG9nZ2F0b3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206NTBweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIC5sb2dnYXRve1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmJ0bnNkbntcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8vIGJvdHRvbTo3cHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIC8vIGJvdHRvbTo3cHg7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgID4gLmN0YXtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjVweCA1cHggMCA1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgICAmLmNhcm92YW5hX2J0bl9lc2Npe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweCAxLjQzcmVtIDAgMDtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgPiAuY3RhLmZsaXB7XG4gICAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmxvZ2dhdG8sXG4gICAgICAgICAgICAmLmdpb2NvX29mZntcbiAgICAgICAgICAgICAgPiAuY3Rhe1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDNweCAwcHggM3B4O1xuICAgICAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLm9mZntcbiAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgJi5iaWcuZmxpcHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9jdGFfdG9wX2dyZXlfZmxpcC5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2Nhcm92YW5hL2N0YV9ncmV5X2ZsaXAucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nOjBweCAyMHB4IDBweCAyMHB4O1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjBweCAycHggMHB4IDVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgY29sb3I6IzNkNzAyYztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IG5ldXNhZGVtaWJvbGQ7XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMTFweDtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgICAubGVnZ2lfcmVnb2xhbWVudG97XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOjIwcHggMHB4IDBweCAwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogbmV1c2FkZW1pYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiMzZDcwMmM7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcblxuXG4gIC5yb3cuY29udF9kb21hbmRlIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICA+IGgze1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjojMDE3NDJjO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7XG4gICAgfVxuICAgID4gaDR7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbWFyZ2luOiA4cHggMCAxOXB4IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY29sb3I6I0ZGMjg2RTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICAgIH1cbiAgICA+IC5jb2x1bW5ze1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMCAwLjkzNzVyZW0gMCAwO1xuICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgID4gdWx7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgID4gcHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiAjMDE3NDJjO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogLTUwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBsaXtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzVweCAwIDcwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxMXB4IHNvbGlkICNlOGVhZWM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiM5YTliOWM7XG4gICAgICAgICAgICBoZWlnaHQ6IDgzcHg7XG4gICAgICAgICAgICBjb2xvcjojMjI0ZDFiO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHdpZHRoOjI1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDotMTNweDtcbiAgICAgICAgICAgICAgbGVmdDozMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCA1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMjI0ZDFiO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLm9ue1xuICAgICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuY29udF9hZHZ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICA+IC5qcy1hZHYtc21hbGx7XG4gICAgICAgID4gaDJ7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5idG5hdmFudGl7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICAgICAgICAuY3Rhe1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFweCB0b3A7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgJi5va25leHR7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBvcGFjaXR5OiAxLjA7XG4gICAgICAgICAgfVxuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYub257XG4gICAgICA+IGgzLFxuICAgICAgPiBoNHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICA+IC5jb2x1bW5ze1xuICAgICAgICAmLmNvbnRfYWR2LFxuICAgICAgICAmLmJ0bmF2YW50aXtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yb3cuY29udF9tc2dze1xuICAgIG1hcmdpbjogMC45Mzc1cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDAgMjBweCAwO1xuICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJywgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjM2Q3MDJjO1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5yb3cuY29uY29yc29fcHJlLFxuICAucm93LmNvbmNvcnNvX29uLFxuICAucm93LmNvbmNvcnNvX3Bvc3QsXG4gIC5yb3cuY29uY29yc29fcHJlb3Jwb3N0e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgJi5vbntcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5jdGF7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OjE1cHg7XG4gICAgYm90dG9tOjEzcHg7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2Nhcm92YW5hL2N0YV90b3AucG5nJyskdmVyc2lvbik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMXB4IDdweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgIHBhZGRpbmctdG9wOjJweDtcbiAgICB9O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgfTtcbiAgICBzcGFue1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2Nhcm92YW5hL2N0YS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIGhlaWdodDoyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6MjRweDtcbiAgICAgIHBhZGRpbmc6MCAxMHB4IDAgMjRweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgcGFkZGluZzowIDEwcHggMCAxNHB4O1xuICAgICAgfTtcbiAgICB9O1xuICAgICYuZmxpcHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY2Fyb3ZhbmEvY3RhX3RvcF9mbGlwLnBuZycrJHZlcnNpb24pO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgICBzcGFue1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2Nhcm92YW5hL2N0YV9mbGlwLnBuZycrJHZlcnNpb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciByaWdodDtcbiAgICAgICAgcGFkZGluZzowIDI0cHggMCAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmdyZWVue1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9jdGFfdG9wX2dyZWVuLnBuZycrJHZlcnNpb24pO1xuICAgICAgc3BhbntcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9jdGFfZ3JlZW4ucG5nJyskdmVyc2lvbik7XG4gICAgICAgIHBhZGRpbmc6MCA0NXB4IDAgNDVweDtcbiAgICAgIH1cbiAgICAgICYuZmxpcHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9jdGFfdG9wX2dyZWVuX2ZsaXAucG5nJyskdmVyc2lvbik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgICAgICBzcGFue1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvY2Fyb3ZhbmEvY3RhX2dyZWVuX2ZsaXAucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgcmlnaHQ7XG4gICAgICAgICAgcGFkZGluZzowIDI0cHggMCAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuYmlne1xuICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTFweCA2cHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgLy8gcGFkZGluZy10b3A6MnB4O1xuICAgICAgfTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgLy8gcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogMjVweFxuICAgICAgfTtcbiAgICAgIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZToyNnB4O1xuICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICAgICAgICBwYWRkaW5nOiAwIDI1cHggMCA0MHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICBmb250LXNpemU6MjZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZToxNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAvLyBwYWRkaW5nOjAgMTBweCAwIDE0cHg7XG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMjBweDtcbiAgICAgICAgfTtcbiAgICAgIH1cbiAgICAgICYuZmxpcHtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAyNXB4O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9O1xuXG4gIC5jb250X2N0YV9ncmVlbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDYzJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLmN0YXtcbiAgICAgICYuZ3JlZW57XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNyb3dfdG9wLXNwb25zb3J7XG4gICAgbWFyZ2luLWxlZnQ6MHB4O1xuICAgIG1hcmdpbi1yaWdodDowcHg7XG4gIH1cblxuICAuZGVidWdfbGlua3N7XG4gICAgPiBsaXtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuXG4gIC5jbGFsbHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgfTtcblxufTtcblxuIiwiI2NvbnRlbnQucGFnZS1saXZle1xuXHQ+IC5zaW5nbGUtdGFwcGEtaW50cm97XG5cdFx0PiAuY29sdW1uc3tcblx0XHRcdHBhZGRpbmc6MHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0PiBkaXZ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzQuMTglO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdD4gLm92ZXJncmV5e1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNjQsIDc0LCA3NywgMC41KTsgLy8gIzQwNGE0ZFxuXHRcdFx0XHRcdHRvcDowcHg7IHJpZ2h0OjBweDsgYm90dG9tOjBweDsgbGVmdDowcHg7XG5cdFx0XHRcdFx0d2lkdGg6MTAwJTsgaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDEwOyBtYXJnaW46MDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gZGl2e1xuXHRcdFx0XHRcdHotaW5kZXg6IDIwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OjEuNDYlO1xuXHRcdFx0XHRcdHJpZ2h0OjEuNDYlO1xuXHRcdFx0XHRcdHRvcDphdXRvO1xuXHRcdFx0XHRcdGJvdHRvbTowO1xuXHRcdFx0XHRcdD5kaXZ7XG5cdFx0XHRcdFx0XHQ+IGgxe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0MHB4OyBsaW5lLWhlaWdodDogNDBweDsgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnLCBzYW5zLXNlcmlmOyBjb2xvcjojRkZGRkZGICFpbXBvcnRhbnQ7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjVweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMHB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdD4gc3Bhbntcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOjBweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6MnB4O1xuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjojRkZGRkZGO1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHRcdFx0fTtcblx0XHRcdFx0XHRcdFx0PiBzdHJvbmd7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDdweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI3cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOjBweCAzcHggMHB4IDNweDtcblx0XHRcdFx0XHRcdFx0fTtcblx0XHRcdFx0XHRcdFx0PiBzdHJvbmcuY3Jvbm9tZXRyb19pbmRpdmlkdWFsZXtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Fycm93X2dpYWxsby5wbmcnKyR2ZXJzaW9uKTtcblx0XHRcdFx0XHRcdFx0fTtcblx0XHRcdFx0XHRcdFx0PiBzdHJvbmcucGlhbmVnZ2lhbnRle1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvYXJyb3dfcm9zc28ucG5nJyskdmVyc2lvbik7XG5cdFx0XHRcdFx0XHRcdH07XG5cdFx0XHRcdFx0XHRcdD4gc3Ryb25nLm1lZGlhX21vbnRhZ25he1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvdGFwcGEvYXJyb3dfYXp6dXJyby5wbmcnKyR2ZXJzaW9uKTtcblx0XHRcdFx0XHRcdFx0fTtcblx0XHRcdFx0XHRcdFx0PiBzdHJvbmcuYWx0YV9tb250YWduYXtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL3RhcHBhL2Fycm93X2JsdS5wbmcnKyR2ZXJzaW9uKTtcblx0XHRcdFx0XHRcdFx0fTtcblx0XHRcdFx0XHRcdH07XG5cdFx0XHRcdFx0XHQ+IHAubGl2ZXtcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjI1cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCcsc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogM3B4IDEwcHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRjI4NkU7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCAyMHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjojZmZmO1xuXHRcdFx0XHRcdFx0fTtcblx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdD4gLmJsX2lubGluZXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2FyZWd1bGFyJywgc2Fucy1zZXJpZjsgY29sb3I6I2ZmZjsgZm9udC1zaXplOjIwcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHQ+IHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06bm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9O1xuXHRcdFx0XHRcdD4gLmJsX2lubGluZS5zdGFyc3tcblx0XHRcdFx0XHRcdD4gZGl2e1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOjE0cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTNweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy90YXBwYS9zdGFyLnBuZycrJHZlcnNpb24pO1xuXHRcdFx0XHRcdFx0fTtcblx0XHRcdFx0XHRcdD4gZGl2Lm9ue1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy90YXBwZS13aWRnZXQvc3RlbGxhX3BpZW5hLnBuZycrJHZlcnNpb24pO1xuXHRcdFx0XHRcdFx0fTtcblx0XHRcdFx0XHR9O1xuXHRcdFx0XHRcdD4gLnNsYXNoe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZzowcHggMzlweCAwcHggMzlweDtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2FyZWd1bGFyJywgc2Fucy1zZXJpZjsgY29sb3I6I2ZmZjsgZm9udC1zaXplOjIwcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0fTtcblxuXHRcdFx0XHRcdC5jb250LWttLXRpbWV7XG5cdFx0XHRcdFx0XHRwe2NvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbToxMHB4OyBsaW5lLWhlaWdodDogMS4zO31cblx0XHRcdFx0XHRcdHN0cm9uZ3tmb250LXNpemU6NDVweDtmb250LWZhbWlseTonbmV1c2Fib2xkJyxzYW5zLXNlcmlmOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO31cblxuXHRcdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6MzBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OjQwcHg7XG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuaWNvbi1rbXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvbGl2ZS9pY29uX2ttLnBuZycrJHZlcnNpb24pO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEycHggYXV0bzsgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Lmljb24tdGltZXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvbGl2ZS9pY29uX3RpbWUucG5nJyskdmVyc2lvbik7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTRweCAxNHB4OyBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7IGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmttLXBlcmNvcnNpe1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDoyMHB4OyBtYXJnaW4tcmlnaHQ6NDBweDsgZGlzcGxheTppbmxpbmUtYmxvY2s7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiduZXVzYWJvbGQnLHNhbnMtc2VyaWY7dmVydGljYWwtYWxpZ246IG1pZGRsZTsgcGFkZGluZy10b3A6IDRweDtcblx0XHRcdFx0XHRcdFx0c3Ryb25ne2ZvbnQtc2l6ZTozMXB4O2xpbmUtaGVpZ2h0OjI0cHg7ZGlzcGxheTogYmxvY2s7fVxuXHRcdFx0XHRcdFx0XHRzcGFue2ZvbnQtc2l6ZToxMHB4O2xpbmUtaGVpZ2h0OjEwcHg7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOiBjZW50ZXI7fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9O1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyOS4yOTglO1xuXG5cdFx0XHRcdFx0PiBkaXYgPiBkaXZ7XG5cdFx0XHRcdFx0XHQ+IGgxIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6OHB4O1xuXHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHQ+IGgxIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0PiBzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHAubGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDFweCA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQ+IC5ibF9pbmxpbmUge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQ+LmJsX2lubGluZS5zdGFycyA+ZGl2e1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0PiAuc2xhc2gge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggNXB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5jb250LWttLXRpbWUge1xuXHRcdFx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206NXB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRzdHJvbmd7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE3cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Lmljb257aGVpZ2h0OjMwcHg7fVxuXHRcdFx0XHRcdFx0XHQuaWNvbi1rbXtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6MTBweCBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5rbS1wZXJjb3JzaXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0c3Ryb25ne1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDVweDtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5pY29uLXRpbWV7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMHB4IDEwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH07XG5cdFx0fTtcblx0fTtcblxuXHQuYmFycmEtdWx0aW1vLWFnZ2lvcm5hbWVudG97XG5cdFx0aGVpZ2h0OjMzcHg7XG5cdFx0bGluZS1oZWlnaHQ6MzNweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkYyODZFO1xuXHRcdGNvbG9yOiNmZmY7XG5cdFx0cGFkZGluZzowIDIwcHg7XG5cblx0XHRwe1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRoZWlnaHQ6IDMzcHg7XG5cdFx0XHRmb250LXNpemU6MjBweDtcblx0XHRcdGZvbnQtZmFtaWx5OiduZXVzYW1lZGl1bScsIHNhbnMtc2VyaWY7XG5cdFx0fVxuXG5cdFx0LmxlZnR7XG5cdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuXHRcdH1cblxuXHRcdC5yaWdodHtcblx0XHRcdGZsb2F0OnJpZ2h0O1xuXG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldC1wKSB7XG5cdFx0XHRwe1xuXHRcdFx0XHRmb250LXNpemU6MThweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbW9iNjM5KSB7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblxuXHRcdFx0LnJpZ2h0e1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQubGVmdHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIzcHg7XG5cdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cblx0LmxpdmUtY3JvbmFjYS10d2l0dGVyIHtcblx0XHRtYXJnaW46IDI4cHggMCAwIDA7XG5cdH1cblxuXHQubGl2ZS10d2l0dGVye1xuXHRcdGJhY2tncm91bmQtY29sb3I6IzAxYWJlNjtcblx0XHRjb2xvcjojZmZmO1xuXHRcdHdpZHRoOiAzMi44NSU7XG5cdFx0aGVpZ2h0OjMzMHB4O1xuXHRcdHBhZGRpbmc6MC45Mzc1cmVtIDAuNHJlbSAwIDAuOTM3NXJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZmxvYXQ6cmlnaHQ7XG5cblx0XHQuc2Z1bWF0dXJhe1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOjA7IGxlZnQ6MDsgcmlnaHQ6MDtcblx0XHRcdGhlaWdodDo2N3B4OyB3aWR0aDoxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvbGl2ZS9zZnVtYXR1cmEtYmx1LnBuZycrJHZlcnNpb24pO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblxuXHRcdC5tQ1NCX2luc2lkZT4ubUNTQl9jb250YWluZXJ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0fVxuXG5cdFx0LnNjcm9sbC10d2l0dGVye1xuXHRcdFx0aGVpZ2h0OjI3MHB4O1xuXHRcdH1cblxuXHRcdGgye1xuXHRcdFx0Y29sb3I6I2ZmZjtcblx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcblx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cblxuXHRcdC8qIEZFRUQgVFdJVFRFUiAqL1xuXHRcdC5qdWljZXItZmVlZC5jbGFzc2ljIGgxe2Rpc3BsYXk6IG5vbmU7fVxuXHRcdC5qdWljZXItZmVlZC5jbGFzc2ljIGxpLmZlZWQtaXRlbSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGxldHRlci1zcGFjaW5nOm5vcm1hbDtcblx0XHRcdHRleHQtc2hhZG93OiBub25lO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0JTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGRjNWVhO1xuXG5cdFx0XHQuai1tZXRhe1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuai10ZXh0e1xuXHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRmb250LXNpemU6MTZweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bScsIHNhbnMtc2VyaWY7XG5cdFx0XHR9XG5cblx0XHRcdHB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHRhe1xuXHRcdFx0XHRjb2xvcjojZmZmO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuXHRcdFx0XHQvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuXHRcdFx0fVxuXG5cdFx0XHQuaW5mb3tcblx0XHRcdFx0Y29sb3I6I2ZmZjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGltZ3tcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2Nyb2xsYWJsZSAudmlld3BvcnQgLm92ZXJ2aWV3e1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHR9XG5cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0d2lkdGg6MzMuMyU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0d2lkdGg6MTAwJTtcblxuXHRcdFx0aWZyYW1le1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5saXZlLXR3aXR0ZXItY3Jvbm97XG5cdFx0bWFyZ2luLXRvcDogMzZweDtcblx0XHRmbG9hdDpsZWZ0O1xuXHRcdG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW07XG5cdFx0d2lkdGg6IDMxLjglO1xuXHRcdGhlaWdodDogNDAwcHg7XG5cblx0XHQuc2Nyb2xsLXR3aXR0ZXJ7XG5cdFx0XHRoZWlnaHQ6MzMwcHg7XG5cdFx0fVxuXHR9XG5cblx0LmNsYXNzaWZpY2hlLWN0YS1hZHZ7XG5cdFx0bWFyZ2luOiAyOHB4IC0wLjkzNzVyZW07XG5cblx0XHQuY29udC1jbGFzc2lmaWNoZSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXG5cdFx0XHQuY2xhc3NpZmljaGUtd2lkZ2V0LWNsYXNzIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHQ+IC5yb3cge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuXHRcdFx0LmNvbnQtY2xhc3NpZmljaGUge1xuXHRcdFx0XHR3aWR0aDo2NiU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcblxuXHRcdFx0XHQudGFicy1jb250ZW50e1xuXHRcdFx0XHRcdHVsIGxpe1xuXHRcdFx0XHRcdFx0aGVpZ2h0OjQ0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDo0NHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDV7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRib3R0b206IC0yNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRhYnMtbW9iaWxlIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDo0MHB4O1xuXG5cdFx0XHRcdFx0Lml0ZW1zLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6NDBweDtcblxuXHRcdFx0XHRcdFx0Lml0ZW0gYXtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE3cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdFx0LmNvbnQtY2xhc3NpZmljaGV7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206MjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gLmNvbHVtbnMuY29udC1ib3hjdGEge1xuXHRcdFx0bWFyZ2luLXRvcDozNnB4O1xuXG5cdFx0XHQuYm94Y3RhIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTMwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCcsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDAgMCAycHggI2RlNGE4MTsgLyogaG9yaXpvbnRhbC1vZmZzZXQgdmVydGljYWwtb2Zmc2V0ICdibHVyJyBjb2xvdXIgKi9cblx0XHRcdFx0XHQtbW96LXRleHQtc2hhZG93OiAwIDAgMnB4ICNkZTRhODE7XG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LXNoYWRvdzogMCAwIDJweCAjZGU0YTgxO1xuXG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMzFweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzM3B4O1xuXG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0c3Bhbi5tb2JpbGUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3Bhbi5kZXNrdG9wIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5ib3hjdGExIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wZXJjb3Jzby9jdGExLmpwZycrJHZlcnNpb24pO31cblx0XHRcdC5ib3hjdGEyIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wZXJjb3Jzby9jdGEyLmpwZycrJHZlcnNpb24pO31cblx0XHRcdC5ib3hjdGEzIHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wZXJjb3Jzby9jdGEzLmpwZycrJHZlcnNpb24pO31cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdHdpZHRoOiAzMiU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblxuXHRcdFx0XHQuYm94Y3Rhe1xuXHRcdFx0XHRcdGhlaWdodDogOTVweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjNweDtcblxuXHRcdFx0XHRcdGEgc3Bhbntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXG5cdFx0XHRcdC5ib3hjdGF7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMTVweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjNweDtcblxuXHRcdFx0XHRcdGEgc3Bhbntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0PiAuY29sdW1ucy5jb250LWFkdi1jYXJvdmFuYXtcblx0XHRcdHBhZGRpbmctbGVmdDowO1xuXHRcdFx0Ly8gQ09MIERYXG5cdFx0XHQ+IC5idG5fY2Fyb3ZhbmF7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOjI2cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDI0cHggMHB4IDEzcHggMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy90YXBwYS9idG5fY2Fyb3ZhbmFfYmcuanBnJyskdmVyc2lvbik7XG5cdFx0XHRcdD4gZGl2e1xuXHRcdFx0XHRcdHdpZHRoOjkwJTtcblx0XHRcdFx0XHRtYXJnaW46YXV0bztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3RhcHBhL2Z1bWV0dG9fYmFubmVyX2RuLnBuZycrJHZlcnNpb24pO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxM3B4O1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjEzcHg7XG5cdFx0XHRcdFx0PiBzcGFue1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUzcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjBweCAwcHggMHB4IDEycHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy90YXBwYS9mdW1ldHRvX2Jhbm5lci5wbmcnKyR2ZXJzaW9uKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTNweDtcblx0XHRcdFx0XHRcdGNvbG9yOiNGRkZGRkY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7IGxpbmUtaGVpZ2h0OiA1M3B4O1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHR9O1xuXHRcdFx0XHR9O1xuXHRcdFx0fTtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRcdHdpZHRoOiAzMiU7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuXHRcdFx0XHQuYnRuX2Nhcm92YW5he1xuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ly8gcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG5cdFx0XHRcdC8vIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdC5idG5fY2Fyb3ZhbmF7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fTtcblxuXHR9XG5cbn1cblxuI2NvbnRlbnQucGFnZS1saXZlLWNyb25vIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXHQ+IC5zaW5nbGUtdGFwcGEtaW50cm8ge1xuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjRkYyODZFO1xuXG5cdFx0LnRpcG8tY3Jvbm8ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMTBweDtcblx0XHRcdGJvdHRvbTogNXB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9saXZlL2Nyb25vLnBuZycgKyR2ZXJzaW9uKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRjb2xvcjogI2Y0ZDQzMjtcblx0XHRcdFx0bWluLXdpZHRoOjQ1cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0PiAuY29sdW1ucyA+IGRpdiA+IGRpdiB7XG5cdFx0XHRib3R0b206IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmxpdmUtYWx0aW1ldHJpYS1jcm9ubyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6MTVweCAxMHB4IDE1cHggMTBweDtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcblx0XHRcdHBhZGRpbmc6MTVweCAxMHB4IDBweCAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5saXZlLWNsYXNzaWZpY2EtY3Jvbm8ge1xuXHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xuXHRcdHBhZGRpbmc6IDE1cHggMDtcblxuXHRcdC50YWJzLWNsYXNzaWZpY2EtY3Jvbm8sIC5kZXNrIHtkaXNwbGF5OmJsb2NrO31cblx0XHQudGFicy1tb2JpbGUsIC5tb2Ige2Rpc3BsYXk6bm9uZTt9XG5cdFx0dGguZGVzaywgdGQuZGVzayB7ZGlzcGxheTp0YWJsZS1jZWxsO31cblxuXHRcdD4gLnRhYnMtY2xhc3NpZmljYS1jcm9ubyB7XG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0bWFyZ2luOiAwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxNXB4IDVweCAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjFweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjFweDtcblx0XHRcdFx0XHRjb2xvcjogI2QxZDNkNCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuXHRcdFx0XHR9XG5cdFx0XHQ7XG5cdFx0XHR9XG5cdFx0O1xuXHRcdFx0PiBsaTpob3Zlcixcblx0XHRcdD4gbGkuYWN0aXZlIHtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRjb2xvcjogI0ZGMjg2RSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDEuMDtcblx0XHRcdFx0fVxuXHRcdFx0O1xuXHRcdFx0fVxuXHRcdDtcblx0XHR9XG5cdDtcblxuXHRcdC5jb250ZW50LWNyb25vIHtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdC5jb250ZW50IHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0dGFibGUge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0XHRcdC5jbF9tYWdsaWEge1xuXHRcdFx0XHRcdHdpZHRoOiA3MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jbF9ub21lIHtcblx0XHRcdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNsX25vbWVUb3AzIHtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2xfbmF6IHtcblx0XHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2xfc3F1YWRyYSB7XG5cdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jbF9pZCB7XG5cdFx0XHRcdFx0d2lkdGg6IDg1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNsX3RlbXBvIHtcblx0XHRcdFx0XHR3aWR0aDogMTEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNsX2Rpc3RhY2NvIHtcblx0XHRcdFx0XHR3aWR0aDogMTMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNsX3BvcyB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY2xfbWFnbGlhLCAuY2xfbmF6LCAuY2xfaWQsIC5jbF90ZW1wbywgLmNsX2Rpc3RhY2NvIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0XHQudGl0bGVDbGFzc2lmaWNhIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGMjg2RTtcblx0XHRcdFx0d2lkdGg6IDk3JTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbToxM3B4O1xuXG5cdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNsX21hZ2xpYXtvcGFjaXR5OjE7fVxuXHRcdFx0XHQuY2xfbm9tZSB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGhyIHtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiA5NyU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNhNmE3YTg7XG5cdFx0XHR9XG5cblx0XHRcdC5jb250Q2xhc3NpZmljYSB7XG5cdFx0XHRcdGhlaWdodDogOTAycHg7XG5cdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQwNDM0NDtcblx0XHRcdFx0XHRoZWlnaHQ6IDkwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2FtZWRpdW0nLCBzYW5zLXNlcmlmO1xuXG5cdFx0XHRcdFx0LmltZ19hdGxldGFfbG9hZGVkIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA3MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jbF9tYWdsaWEsIC5jbF9ub21lIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE5cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIxcHg7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICduZXVzYWRlbWlib2xkJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jbF9wb3Mge1xuXHRcdFx0XHRcdGNvbG9yOiAjRkYyODZFO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ25ldXNhYm9sZCcsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMThweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDc0LCAxMjksIDEpO1xuXHRcdFx0fVxuXG5cdFx0XHQubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmhvdmVyIC5tQ1NCX2RyYWdnZXJfYmFyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzksIDc0LCAxMjksIDAuOCk7XG5cdFx0XHR9XG5cblx0XHRcdC5tQ1NCX2luc2lkZT4ubUNTQl9jb250YWluZXJ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5lcnJvciB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LWZhbWlseTogbmV1c2FkZW1pYm9sZDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRtYXJnaW46IDE1cHggMDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcblxuXHRcdC5jbGFzc2lmaWNoZS1jdGEtYWR2IHtcblx0XHRcdD4gLmNvbHVtbnMuY29udC1ib3hjdGEge1xuXHRcdFx0XHR3aWR0aDogMzAuNCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR9XG5cblx0XHRcdD4gLmNvbHVtbnMuY29udC1hZHYtY2Fyb3ZhbmEge1xuXHRcdFx0XHR3aWR0aDogMzEuOCU7XG5cblx0XHRcdFx0LmJ0bl9jYXJvdmFuYXtcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdD5kaXY+c3Bhbntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubUNTQl9pbnNpZGUgPiAubUNTQl9jb250YWluZXIge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdH1cblxuXHRcdC5saXZlLWNsYXNzaWZpY2EtY3Jvbm97XG5cdFx0XHQudGFicy1jbGFzc2lmaWNhLWNyb25vPmxpPmF7XG5cdFx0XHRcdGZvbnQtc2l6ZToyNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDoyNnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuY29udGVudC1jcm9ubyB7XG5cdFx0XHRcdC50aXRsZUNsYXNzaWZpY2F7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xuXHRcdFx0XHRcdHRoe2ZvbnQtc2l6ZToxNXB4O31cblxuXHRcdFx0XHRcdC5jbF9tYWdsaWF7b3BhY2l0eTowO31cblx0XHRcdFx0XHQuY2xfbm9tZXt3aWR0aDozMjBweDt9XG5cdFx0XHRcdFx0LmNsX3Bvc3t3aWR0aDo2MHB4O31cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb250Q2xhc3NpZmljYSB7XG5cdFx0XHRcdFx0aGVpZ2h0OjcwMnB4O1xuXG5cdFx0XHRcdFx0dHJ7aGVpZ2h0OjcwcHg7fVxuXHRcdFx0XHRcdHRke3BhZGRpbmc6MCA1cHg7fVxuXG5cdFx0XHRcdFx0LmNsX21hZ2xpYSB7Zm9udC1zaXplOjE4cHg7fVxuXHRcdFx0XHRcdC5jbF9ub21lIHtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxNnB4OyB3aWR0aDoyODBweDt9XG5cdFx0XHRcdFx0LmNsX25vbWVUb3Aze3dpZHRoOiAxODBweDt9XG5cdFx0XHRcdFx0LmNsX25heiwgLmNsX2lkLCAuY2xfc3F1YWRyYSB7Zm9udC1zaXplOjEzcHg7IGxpbmUtaGVpZ2h0OiAxNXB4O31cblx0XHRcdFx0XHQuY2xfdGVtcG8sIC5jbF9kaXN0YWNjbyB7Zm9udC1zaXplOjE3cHg7fVxuXHRcdFx0XHRcdC5jbF9pbWd7d2lkdGg6OTVweDt9XG5cdFx0XHRcdFx0LmNsX3Bvc3t3aWR0aDogNjBweDt9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0Pi5zaW5nbGUtdGFwcGEtaW50cm97XG5cdFx0XHQudGlwby1jcm9ub3tcblx0XHRcdFx0Ym90dG9tOiA5MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG5cblx0XHRcdFx0cHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY2xhc3NpZmljaGUtY3RhLWFkdiB7XG5cdFx0XHQ+IC5jb2x1bW5zLmNvbnQtYWR2LWNhcm92YW5hIHtcblx0XHRcdFx0d2lkdGg6IDMxLjglO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6MDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDowO1xuXG5cdFx0XHRcdC5hZHYtc21hbGx7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG5fY2Fyb3ZhbmF7XG5cdFx0XHRcdFx0PmRpdj5zcGFue1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNyb3dfdG9wLXNwb25zb3J7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0bWFyZ2luLXRvcDowO1xuXHRcdH1cblxuXHRcdC5saXZlLWNsYXNzaWZpY2EtY3Jvbm97XG5cdFx0XHRwYWRkaW5nOjE1cHggMCAwIDA7XG5cdFx0XHQudGFicy1jbGFzc2lmaWNhLWNyb25vLCB0aC5kZXNrLCB0ZC5kZXNrLCAuZGVzayB7ZGlzcGxheTpub25lO31cblx0XHRcdC5tb2Ige2Rpc3BsYXk6IGJsb2NrO31cblx0XHRcdHNwYW4ubW9ie2Rpc3BsYXk6aW5saW5lLWJsb2NrO31cblx0XHRcdHRkLm1vYntkaXNwbGF5OiB0YWJsZS1jZWxsO31cblxuXHRcdFx0LnRhYnMtbW9iaWxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQuaXRlbXMtY29udGFpbmVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDQwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0XHRcdC5pdGVtIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRmbG9hdDpub25lO1xuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZDFkM2Q0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogbmV1c2Fib2xkLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmFjdGl2ZSBhe1xuXHRcdFx0XHRcdFx0Y29sb3I6I0ZGMjg2RSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50YWItdGl0bGUuYWN0aXZle1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cblx0XHRcdFx0LmNhcm91c2VsLWJ1dHRvbiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdFx0LW1vei1iYWNrZ3JvdW5kLXNpemU6IDEwcHggMjRweDtcblx0XHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMTBweCAyNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTBweCAyNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jYXJvdXNlbC1idXR0b24ubmV4dCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvYnRuX25leHRfc2N1cm8ucG5nJyArICR2ZXJzaW9uKTtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jYXJvdXNlbC1idXR0b24ucHJldiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvYnRuX3ByZXZfc2N1cm8ucG5nJyArICR2ZXJzaW9uKTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jb250ZW50LWNyb25ve1xuXHRcdFx0XHQudGl0bGVDbGFzc2lmaWNhe1xuXHRcdFx0XHRcdC5jbF9pZHtcblx0XHRcdFx0XHRcdHdpZHRoOjEwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNsX3Bvc3tcblx0XHRcdFx0XHRcdHdpZHRoOiA4JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNsX25vbWV7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDUlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY2xfdGVtcG8ge1xuXHRcdFx0XHRcdFx0d2lkdGg6MzUlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29udENsYXNzaWZpY2F7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2MDJweDtcblx0XHRcdFx0XHR0cntcblx0XHRcdFx0XHRcdGhlaWdodDo2MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0ZC5tb2J7XG5cdFx0XHRcdFx0XHRjb2xvcjojMjcyNTI1O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjEycHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoxNHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHRkLmNsX25vbWV7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNsX25vbWUubW9iIHNwYW57XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjEycHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoxNHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6J25ldXNhc2VtaWJvbGQnLHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0XHRjb2xvcjojMjcyNTI1O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbToycHggc29saWQgI0ZGMjg2RTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY2xfaWQge1xuXHRcdFx0XHRcdFx0d2lkdGg6MTAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jbF9wb3N7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6MjJweDtcblx0XHRcdFx0XHRcdHdpZHRoOjglO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY2xfdGVtcG97XG5cdFx0XHRcdFx0XHR3aWR0aDogMzUlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXG5cdFx0XHRcdFx0XHQubW9ie1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jbGFzc2lmaWNoZS1jdGEtYWR2IHtcblx0XHRcdC5saXZlLXR3aXR0ZXItY3Jvbm8ge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiAwIDAuOTM3NXJlbSAzMHB4IDAuOTM3NXJlbTtcblx0XHRcdH1cblx0XHRcdD4gLmNvbHVtbnMuY29udC1ib3hjdGEge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQ+IC5jb2x1bW5zLmNvbnQtYWR2LWNhcm92YW5hIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0LmFkdi1zbWFsbCB7XG5cdFx0XHRcdFx0aDJ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNvbnQtYWR2e1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNjb250ZW50e1xuXHQudmVsb25fY29udHtcblx0XHQ+IGlmcmFtZXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDI0cHg7XG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpe1xuXHRcdFx0XHRoZWlnaHQ6IDk2MHB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRoZWlnaHQ6IDU1MHB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpe1xuXHRcdFx0XHRoZWlnaHQ6IDM3MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8vIGNvbXBvbmVudC9wYWdlIFNDU1MgY29kZSBnb2VzIGhlcmUiLCIvLyBjb21wb25lbnQvcGFnZSBTQ1NTIGNvZGUgZ29lcyBoZXJlIiwiJHctdGFibGV0X3A6IDc2OHB4O1xuJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LW1heC1tb2JpbGU6IDc2N3B4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuLmNvbnQtcGVyY29yc297XG5cbiAgLnJ1b3RhLXBlcmNvcnNvLWNsYXNze1xuICAgIC5yb3d7XG4gICAgICBtYXJnaW46MDtcbiAgICB9XG4gIH1cblxuICAjY29udC10YXBwZS1wZXJjb3Jzb3tcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmNvbnQtdGl0b2xvIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjgyZTMwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgIC5wZXJjb3Jzby10aXRvbG8taW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgd2lkdGg6NjZweDtcblxuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBoZWlnaHQ6YXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGVyY29yc28tdGl0b2xvIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgPiAucHJpbWFSaWdhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgICA+IC5zZWNvbmRhUmlnYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FyZWd1bGFyJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLmNvbnQtdGl0b2xvLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jb250LXRpdG9sby1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAucnVvdGEtcGVyY29yc28tY2xhc3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC50YXBwZS13aWRnZXQtY2xhc3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAucm93LmNvbnQtY2VudHJhbGV7XG4gICAgZGl2IHtcbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMnJlbTtcbiAgICAgICAgd29yZC1zcGFjaW5nOiAtMC4xcmVtO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICBmb250LWZhbWlseTogJ2tlbHNvbl9saWdodCcsIHNhbnMtc2VyaWY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnQtZ2lyb0luTnVtZXJpe1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICBwe1xuICAgICAgICBmb250LWZhbWlseTogJ25ldXNhYm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuLmtte1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ubnVte1xuICAgICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJvc2F7XG4gICAgICAgIGNvbG9yOiNlOTUxN2Y7XG4gICAgICB9XG5cbiAgICAgIC5naWFsbG97XG4gICAgICAgIGNvbG9yOiNmNGQ0MzI7XG4gICAgICB9XG5cbiAgICAgIC5yb3Nzb3tcbiAgICAgICAgY29sb3I6I2IzMzYzYztcbiAgICAgIH1cblxuICAgICAgLmF6enVycm97XG4gICAgICAgIGNvbG9yOiM5NmIzZTA7XG4gICAgICB9XG5cbiAgICAgIC5ibHV7XG4gICAgICAgIGNvbG9yOiMzZDZiYjA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnQtZ2lyb0luTnVtZXJpe1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAuY29udC1ib3hjdGF7XG4gICAgICAuYm94Y3Rhe1xuICAgICAgICAvL3dpZHRoOjMxNXB4O1xuICAgICAgICB3aWR0aDo0OSU7XG4gICAgICAgIGhlaWdodDoxMzVweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgIGF7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAwIDJweCAjZGU0YTgxOyAvKiBob3Jpem9udGFsLW9mZnNldCB2ZXJ0aWNhbC1vZmZzZXQgJ2JsdXInIGNvbG91ciAqL1xuICAgICAgICAgIC1tb3otdGV4dC1zaGFkb3c6IDAgMCAycHggI2RlNGE4MTtcbiAgICAgICAgICAtd2Via2l0LXRleHQtc2hhZG93OiAwIDAgMnB4ICNkZTRhODE7XG5cbiAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOjMxcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcblxuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgZm9udC1zaXplOjIycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuLm1vYmlsZXtkaXNwbGF5OiBub25lO31cbiAgICAgICAgICBzcGFuLmRlc2t0b3B7ZGlzcGxheTogdGFibGUtY2VsbDt9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJveGN0YTF7YmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9wZXJjb3Jzby9jdGExLmpwZycrJHZlcnNpb24pOyBtYXJnaW4tcmlnaHQ6MiU7fVxuICAgICAgLmJveGN0YTJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9wZXJjb3Jzby9jdGEyLmpwZycrJHZlcnNpb24pO31cbiAgICAgIC5ib3hjdGEze2JhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvcGVyY29yc28vY3RhMy5qcGcnKyR2ZXJzaW9uKTsgbWFyZ2luLXJpZ2h0OjIlO31cbiAgICAgIC5ib3hjdGE0e2JhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWcvcGVyY29yc28vY3RhNC5qcGcnKyR2ZXJzaW9uKTt9XG5cbiAgICAgIC5ib3hjdGEuYm94X2FsYm97YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvcGVyY29yc28vY3RhX2FsYm8uanBnJyskdmVyc2lvbik7fVxuICAgICAgLmJveGN0YS5ib3hfZm90b192aWRlb3tiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wZXJjb3Jzby9jdGFfZ2FsbGVyeS5qcGcnKyR2ZXJzaW9uKTt9XG4gICAgICAuYm94Y3RhLmJveF9uZXdze2JhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3BlcmNvcnNvL2JveF9uZXdzLmpwZycrJHZlcnNpb24pO31cbiAgICAgIC5ib3hjdGEuYm94X3RvdXJfb3BlcmF0b3J7YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvcGVyY29yc28vYm94X3RvdXJfb3BlcmF0b3IyLmpwZycrJHZlcnNpb24pO31cbiAgICAgIC5ib3hjdGEuYm94X2dhcmliYWxkaXtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9wZXJjb3Jzby9jdGFfZ2FyaWJhbGRpLmpwZycrJHZlcnNpb24pO31cbiAgICB9XG5cbiAgICAuY29udC1hZHYtc21hbGx7XG4gICAgICBwYWRkaW5nLWxlZnQ6MDtcblxuICAgICAgLmNvbnQtYWR2e1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMjg1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyODVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDJkNDtcbiAgICAgIH1cblxuICAgICAgaDJ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAuY29udC10aXRvbG8tZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuY29udC10aXRvbG8tbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG4gICAgICAucGVyY29yc28tdGl0b2xvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgICAgLnBlcmNvcnNvLXRpdG9sby1pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTI1cHg7XG4gICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ydW90YS1wZXJjb3Jzby1jbGFzcyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAudGFwcGUtd2lkZ2V0LWNsYXNzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5yb3cuY29udC1jZW50cmFsZXtcbiAgICAgIC5jb250LWdpcm8yMDE2e1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgfVxuXG4gICAgICAuY29udC1naXJvSW5OdW1lcml7XG4gICAgICAgIHdpZHRoOiA0MCU7XG5cbiAgICAgICAgcHtcbiAgICAgICAgICBmb250LXNpemU6MjVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgc3Bhbi5rbXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ubnVte1xuICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250LWJveGN0YSB7XG4gICAgICAgIHdpZHRoOjU3JTtcbiAgICAgIH1cblxuICAgICAgLmNvbnQtYWR2LXNtYWxse1xuICAgICAgICB3aWR0aDo0MyU7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgI2NvbnQtdGFwcGUtcGVyY29yc297XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAucm93LmNvbnQtY2VudHJhbGV7XG4gICAgICBkaXYge1xuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb250LXZpZGVvRmVlZHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIH1cbiAgICAgIC5jb250LWdpcm9Jbk51bWVyaXtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcblxuICAgICAgICAuY29sMXtcbiAgICAgICAgICB3aWR0aDo1MCU7XG4gICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNiMWI1Yjg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbDJ7XG4gICAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3NzbywgLmF6enVycm97XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udC1ib3hjdGF7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6MjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuXG4gICAgICAgIC5ib3hjdGF7XG4gICAgICAgICAgaGVpZ2h0OjEwNXB4O1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBzcGFuLm1vYmlsZSB7ZGlzcGxheTogdGFibGUtY2VsbDsgfVxuICAgICAgICAgICAgc3Bhbi5kZXNrdG9wIHtkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udC1hZHYtc21hbGwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206MTVweDtcblxuICAgICAgICBoMntcbiAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAuY29udC10aXRvbG8ge1xuICAgICAgLnBlcmNvcnNvLXRpdG9sbyB7XG4gICAgICAgID4gLnByaW1hUmlnYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnQtdGl0b2xvLW1vYmlsZSB7XG4gICAgICAucGVyY29yc28tdGl0b2xvLWltZ3tcbiAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucm93LmNvbnQtY2VudHJhbGV7XG4gICAgICAuY29udC1naXJvSW5OdW1lcml7XG5cbiAgICAgICAgLmNvbDF7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sMntcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBwe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgc3Bhbi5rbXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ubnVte1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJvc3NvLCAuYXp6dXJyb3tcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250LWJveGN0YSB7XG4gICAgICAgIC5ib3hjdGEge1xuICAgICAgICAgIGhlaWdodDo1NXB4O1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcblxuICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250LWFkdi1zbWFsbCB7XG4gICAgICAgIC5jb250LWFkdiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIucGFnZS10ZW1wbGF0ZS1wZXJjb3Jzby10YXBwZSB7XG5cdGgxIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0dGFibGV7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAxLjI1cmVtIDA7XG5cblx0XHR0aCwgdGQge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0fVxuXHRcdHRoIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaW5mb1RhcHBlIHtcblx0XHRcdGJhY2tncm91bmQ6ICNFOEVBRUM7XG5cdFx0fVxuXHRcdC5hY3RpdmVJbmZve1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdC5wYWRkaW5nQ2l0dGF7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDJweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDJweDtcblx0XHR9XG5cdH1cblx0LmhlYWRlcntcblx0XHRtYXJnaW46IDE1cHggMHB4O1xuXHR9XG5cdC5jb250ZW50VGFibGV7XG5cdFx0b3ZlcmZsb3cteDogYXV0bztcblx0fVxuXHQudXBwZXJUZXh0e1xuXHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHR9XG5cdC5hY2NvcmRpb25FbGVuY29UYXBwZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbG9yOiAjRTgzMzY4ICFpbXBvcnRhbnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0fVxuXG5cdC5wYW5lbCB7XG5cdFx0cGFkZGluZzogMCAxOHB4O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQuZGVzY3JpcHRpb25UYXBwYXtcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI0NDQ0NDQztcblx0XHRwYWRkaW5nOiAyMHB4IDBweDtcblx0XHRmb250LWZhbWlseTogJ2tlbHNvbl9saWdodCc7XG5cdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcblx0XHRmb250LXNpemU6IDE5cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdH1cblx0LnNob3dNb2JpbGV7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG5cdFx0LmhpZGVNb2JpbGV7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuc2hvd01vYmlsZXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHQuY29udGVudFRhYmxle1xuXHRcdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdH1cblx0XHQuZGVzY3JpcHRpb25UYXBwYXtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHBhZGRpbmc6IDVweCAwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHR9XG5cdFx0dGFibGUsIHRoZWFkLCB0ciwgdGQsIHRoe1xuXHRcdFx0Zm9udC1zaXplOiAwLjdyZW0gIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDAuNHJlbSAwLjNyZW0gMC4zcmVtICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXRhYmxldF9sKSB7XG5cdFx0LnBhZGRpbmdDaXR0YSwgLmRhdGFEZXNrdG9we1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cdH1cblxuXHQuc2luZ2xlLXRhcHBhLXRlY25pY2hlLXRhYntcblxuXHRcdHBhZGRpbmc6MjBweCAwLjkzNzVyZW0gNXB4IDAuOTM3NXJlbTtcblx0XHQ+IC5jb2x1bW5ze1xuXHRcdFx0cGFkZGluZzowcHg7IG1hcmdpbjowcHg7XG5cdFx0XHQ+IC50YWJze1xuXHRcdFx0XHQ+IGxpe1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4OyBwYWRkaW5nOjBweDtcblx0XHRcdFx0XHQ+IGF7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzo1cHggMTVweCA1cHggMTVweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjFweDsgbGluZS1oZWlnaHQ6IDIxcHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0b3BhY2l0eTowLjU7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJztcblx0XHRcdFx0XHR9O1xuXHRcdFx0XHR9O1xuXHRcdFx0XHQ+IGxpOmhvdmVyLFxuXHRcdFx0XHQ+IGxpLmFjdGl2ZXtcblx0XHRcdFx0XHQ+IGF7XG5cdFx0XHRcdFx0XHRjb2xvcjojZmY0OTg0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxLjA7XG5cdFx0XHRcdFx0fTtcblx0XHRcdFx0fTtcblx0XHRcdH07XG5cdFx0XHQ+IC50YWJzLWNvbnRlbnR7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdD4gLmNvbnRlbnR7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdG1hcmdpbjowcHg7XG5cdFx0XHRcdFx0cGFkZGluZzowcHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiA0cHggc29saWQgI0ZGRkZGRjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdH07XG5cdFx0XHR9O1xuXHRcdH07XG5cblx0XHQudGFicy1kZXNrdG9wIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHQudGFicy1tb2JpbGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG5cdFx0XHRwYWRkaW5nOjIwcHggMC45Mzc1cmVtIDVweCAwLjkzNzVyZW07XG5cdFx0XHQ+IC5jb2x1bW5zIHtcblx0XHRcdFx0PiAudGFicyB7XG5cdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MTZweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MjBweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDIwcHggNXB4IDBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuXHRcdFx0cGFkZGluZzo1cHggMC45Mzc1cmVtIDVweCAwLjkzNzVyZW07XG5cdFx0XHQudGFicy1kZXNrdG9wIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC50YWJzLW1vYmlsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fTtcblxuXHQuYmxfaW5saW5lLnN0YXJze1xuXHRcdD4gZGl2e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6MTRweDtcblx0XHRcdGhlaWdodDogMTNweDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc3RyZWFtaW5nL3N0ZWxsYV92dW90YS5wbmcnKyR2ZXJzaW9uKTtcblx0XHR9O1xuXHRcdD4gZGl2Lm9ue1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc3RyZWFtaW5nL3N0ZWxsYV9waWVuYS5wbmcnKyR2ZXJzaW9uKTtcblx0XHR9O1xuXHR9O1xuXG5cblxuXHQudGlwby10YXBwYSA+IGRpdntcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHR9XG5cdC5pdGVtLWdpYWxsbyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvdGFwcGUtd2lkZ2V0L2JvbGxpbm9fZ2lhbGxvLnBuZycgKyAkdmVyc2lvbik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAzMnB4IDMycHg7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0fVxuXHQuaXRlbS1yb3NzbyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvdGFwcGUtd2lkZ2V0L2JvbGxpbm9fcm9zc28ucG5nJyArICR2ZXJzaW9uKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDMycHggMzJweDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHR9XG5cdC5pdGVtLWF6enVycm8ge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3RhcHBlLXdpZGdldC9ib2xsaW5vX2F6enVycm8ucG5nJyArICR2ZXJzaW9uKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDMycHggMzJweDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHR9XG5cdC5pdGVtLWJsdSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvdGFwcGUtd2lkZ2V0L2JvbGxpbm9fYmx1LnBuZycgKyAkdmVyc2lvbik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAzMnB4IDMycHg7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0fVxuXG5cdC5wZXJjb3JzbzIwMjB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkYyODZFO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cbn0iLCIjY29udGVudC5wcml2YWN5e1xuICBwYWRkaW5nLXRvcDogNzBweDtcblxuICAudGFicyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjRkY0OTg0O1xuXG4gICAgbGl7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcblxuICAgICAgYXtcbiAgICAgICAgZm9udC1mYW1pbHk6J25ldXNhc2VtaWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgNHB4IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzUwNTY1OTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgfVxuICAgIH1cblxuICAgIGxpLmFjdGl2ZSBhe1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkY0OTg0O1xuICAgICAgY29sb3I6ICM1MDU2NTk7XG4gICAgfVxuXG4gICAgbGk6aG92ZXIgYXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC50YWJzLWNvbnRlbnR7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICB3aWR0aDphdXRvO1xuXG4gICAgYXtcbiAgICAgIGNvbG9yOiM1MDU2NTk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuICAgIH1cblxuICAgICNfYmFwdy1saW5re2NvbG9yOiNmZmY7fVxuXG4gICAgaDR7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICM1MDU2NTk7XG4gICAgfVxuXG4gICAgcHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBmb250LWZhbWlseTogJ25ldXNhcmVndWxhcicsIHNhbnMtc2VyaWY7XG4gICAgfVxuXG4gICAgc3Ryb25ne1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJywgc2Fucy1zZXJpZjtcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogM3B4IDEwcHggMHB4IDEwcHg7XG4gICAgICBoZWlnaHQ6IDJlbTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNDk4NDtcblxuICAgICAgYXtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgIC50YWJzIHtcbiAgICAgIGxpIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG5cbiAgICAgICAgYXtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblxuICB9XG5cbn0iLCIiLCIkdy10YWJsZXRfcDogNzY4cHg7XG4kdy10YWJsZXRfbDogMTAyNHB4O1xuJHctbWF4LW1vYmlsZTogNzY3cHg7XG4kdy1tYXgtdGFibGV0X3A6IDEwMjNweDtcbiR3LW1heC10YWJsZXRfbDogMTAyM3B4O1xuXG4jY29udGVudC5yZWdpc3RyYXppb25le1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6MHB4O1xuICAuY2xhbGx7XG4gICAgY2xlYXI6Ym90aDtcbiAgfTtcblxuICA+IC5yb3cucmVnaXN0cmF6aW9uZS1pbWFnZXtcbiAgICBtYXJnaW46MHB4O1xuICAgID4gLmNvbHVtbnMge1xuICAgICAgcGFkZGluZy1sZWZ0OjBweDsgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgPiAuY29udGltZ3tcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNSwgMjI1LCAyMjUpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBib3JkZXItYm90dG9tOjJweCBzb2xpZCAjRkYyODZFO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTo0OC41MyU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgPiBzcGFue1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0b3A6NTAlO1xuICAgICAgICAgIGxlZnQ6MHB4O1xuICAgICAgICAgIGNvbG9yOiNmZmZmZmY7XG4gICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJztcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IDJweCAjMzMzO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiA2NXB4O1xuICAgICAgICAgIH07XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIH07XG5cbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcblxuICAucmlnYS5pbW1hZ2luZXtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cblxuICAucmlnYS50ZXN0b19pbl9jb2xvbm5le1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICA+IC5jb2x1bW5zLmJsX2FjY29yZGlvbntcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OjE3MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOHMgZWFzZS1pbjtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOHMgZWFzZS1pbjtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjhzIGVhc2UtaW47XG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC44cyBlYXNlLWluO1xuXG4gICAgICB9XG4gICAgICA+IC5mYWRle1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2dpcm9jbHViL2ZhZGUucG5nJyskdmVyc2lvbik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA3MnB4O1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgbGVmdDowcHg7IHJpZ2h0OjBweDtcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgID4gLmNvbHVtbnMuYmxfYWNjb3JkaW9uLm9wZW5lZHtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwMDBweDtcbiAgICAgICAgLy8gb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgID4gLmZhZGV7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICA+IGRpdi5jdGF7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID4gLmNvbHVtbnMuYmxfYWNjb3JkaW9uLnF0YWNvbHNfMXtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206aW5oZXJpdDtcbiAgICAgICAgaGVpZ2h0OmluaGVyaXQ7XG4gICAgICAgIG92ZXJmbG93OmluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGluaGVyaXQ7XG4gICAgICB9XG4gICAgICA+IC5mYWRle1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yaWdhe1xuICAgIG1hcmdpbi10b3A6MTJweDtcbiAgICBtYXJnaW4tYm90dG9tOjBweDtcbiAgICA+IC5jb2x1bW5zLCA+IC5jb2x1bW5zIHB7IC8vIGRlZmF1bHRcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bScsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjojMWExYTFhO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICB9O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgfTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgPiAuY29sdW1ucyBwe1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuY29sdW1uc3tcbiAgICAgIGEuY3Rhe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGRpdi5jdGF7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOjBweDtcbiAgICAgICAgcmlnaHQ6MC45Mzc1cmVtO1xuICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgcGFkZGluZy10b3A6MHB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgPiBzcGFue1xuICAgICAgICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgIGhlaWdodDoyOXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgLnJvdy5jb250ZW51dGl7XG4gICAgbWFyZ2luOjBweCAwcHggMC45Mzc1cmVtIDBweDtcbiAgfTtcblxuICAuY3Rhe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDoxNXB4O1xuICAgIGJvdHRvbToxM3B4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9jdGFfdG9wLnBuZycrJHZlcnNpb24pO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTFweCA3cHg7XG5cbiAgICBzcGFue1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2Nhcm92YW5hL2N0YS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIGhlaWdodDoyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6MjRweDtcbiAgICAgIHBhZGRpbmc6MCAxMHB4IDAgMjRweDtcbiAgICB9O1xuICB9O1xuXG4gICNyb3dfdG9wLXNwb25zb3J7XG4gICAgbWFyZ2luLWxlZnQ6MHB4O1xuICAgIG1hcmdpbi1yaWdodDowcHg7XG4gIH1cblxuXG4gIC5mb3JtX2dpcm97XG4gICAgd2lkdGg6IDc1JTtcbiAgICBsYWJlbHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDsgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBmb250LWZhbWlseTogbmV1c2FtZWRpdW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgPiBzbWFsbHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9O1xuICAgIH07XG4gICAgLmVycm9ye1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgIH07XG4gICAgYnV0dG9uLmN0YV9naXJve1xuICAgICAgYmFja2dyb3VuZDpub25lO1xuICAgICAgZmxvYXQ6cmlnaHQ7XG4gICAgICBwYWRkaW5nOjBweDtcbiAgICAgIC5jdGF7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cbn07IiwiJHctdGFibGV0X3A6IDc2OHB4O1xuJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LW1heC1tb2JpbGU6IDc2N3B4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuI2NvbnRlbnQucmVzZXQtcGFzc3dvcmR7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzowcHg7XG4gIC5jbGFsbHtcbiAgICBjbGVhcjpib3RoO1xuICB9O1xuXG4gID4gLnJvdy5yZXNldC1wYXNzd29yZC1pbWFnZXtcbiAgICBtYXJnaW46MHB4O1xuICAgID4gLmNvbHVtbnMge1xuICAgICAgcGFkZGluZy1sZWZ0OjBweDsgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgPiAuY29udGltZ3tcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNSwgMjI1LCAyMjUpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBib3JkZXItYm90dG9tOjJweCBzb2xpZCAjRkYyODZFO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTo0OC41MyU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgPiBzcGFue1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0b3A6NTAlO1xuICAgICAgICAgIGxlZnQ6MHB4O1xuICAgICAgICAgIGNvbG9yOiNmZmZmZmY7XG4gICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJztcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IDJweCAjMzMzO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiA2NXB4O1xuICAgICAgICAgIH07XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIH07XG5cbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcblxuICAucmlnYS5pbW1hZ2luZXtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cblxuICAucmlnYS50ZXN0b19pbl9jb2xvbm5le1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICA+IC5jb2x1bW5zLmJsX2FjY29yZGlvbntcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OjE3MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOHMgZWFzZS1pbjtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuOHMgZWFzZS1pbjtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjhzIGVhc2UtaW47XG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC44cyBlYXNlLWluO1xuXG4gICAgICB9XG4gICAgICA+IC5mYWRle1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2dpcm9jbHViL2ZhZGUucG5nJyskdmVyc2lvbik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA3MnB4O1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgbGVmdDowcHg7IHJpZ2h0OjBweDtcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgID4gLmNvbHVtbnMuYmxfYWNjb3JkaW9uLm9wZW5lZHtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwMDBweDtcbiAgICAgICAgLy8gb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgID4gLmZhZGV7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICA+IGRpdi5jdGF7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID4gLmNvbHVtbnMuYmxfYWNjb3JkaW9uLnF0YWNvbHNfMXtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206aW5oZXJpdDtcbiAgICAgICAgaGVpZ2h0OmluaGVyaXQ7XG4gICAgICAgIG92ZXJmbG93OmluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGluaGVyaXQ7XG4gICAgICB9XG4gICAgICA+IC5mYWRle1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yaWdhe1xuICAgIG1hcmdpbi10b3A6MTJweDtcbiAgICBtYXJnaW4tYm90dG9tOjBweDtcbiAgICA+IC5jb2x1bW5zLCA+IC5jb2x1bW5zIHB7IC8vIGRlZmF1bHRcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgZm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bScsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjojMWExYTFhO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICB9O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgfTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgPiAuY29sdW1ucyBwe1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuY29sdW1uc3tcbiAgICAgIGEuY3Rhe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGRpdi5jdGF7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOjBweDtcbiAgICAgICAgcmlnaHQ6MC45Mzc1cmVtO1xuICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgcGFkZGluZy10b3A6MHB4O1xuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgPiBzcGFue1xuICAgICAgICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgIGhlaWdodDoyOXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgLnJvdy5jb250ZW51dGl7XG4gICAgbWFyZ2luOjBweCAwcHggMC45Mzc1cmVtIDBweDtcbiAgfTtcblxuICAuY3Rhe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDoxNXB4O1xuICAgIGJvdHRvbToxM3B4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9jYXJvdmFuYS9jdGFfdG9wLnBuZycrJHZlcnNpb24pO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTFweCA3cHg7XG5cbiAgICBzcGFue1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnaW1nL2Nhcm92YW5hL2N0YS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIGhlaWdodDoyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6MjRweDtcbiAgICAgIHBhZGRpbmc6MCAxMHB4IDAgMjRweDtcbiAgICB9O1xuICB9O1xuXG4gICNyb3dfdG9wLXNwb25zb3J7XG4gICAgbWFyZ2luLWxlZnQ6MHB4O1xuICAgIG1hcmdpbi1yaWdodDowcHg7XG4gIH1cblxuXG4gIC5mb3JtX2dpcm97XG4gICAgd2lkdGg6IDc1JTtcbiAgICBsYWJlbHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDsgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBmb250LWZhbWlseTogbmV1c2FtZWRpdW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgPiBzbWFsbHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9O1xuICAgIH07XG4gICAgLmVycm9ye1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgIH07XG4gICAgYnV0dG9uLmN0YV9naXJve1xuICAgICAgYmFja2dyb3VuZDpub25lO1xuICAgICAgZmxvYXQ6cmlnaHQ7XG4gICAgICBwYWRkaW5nOjBweDtcbiAgICAgIC5jdGF7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cbn07IiwiLnNvY2lhbC13YWxsLXBhZ2V7XG5cbiAgLmNvbnQtc29jaWFsLXdhbGx7XG4gICAgI2hvbWVfc29jaWFsLXdhbGwtZmVlZC1pbnR7XG5cbiAgICAgIGgye1xuICAgICAgICBtYXJnaW46IDcwcHggMC45Mzc1cmVtIDVweCAwLjkzNzVyZW07XG4gICAgICB9XG5cbiAgICAgID4uY3RhIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmp1aWNlci1mZWVke1xuICAgICAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICAgIH1cblxuICAgICAgLmp1aWNlci1mZWVkIC5qLXBvc3RlcntcbiAgICAgICAgbWFyZ2luOiAwIDhweCA4cHggOHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMCAwIDA7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLmp1aWNlci1mZWVkIC5yZWZlcnJhbHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmp1aWNlci1mZWVkIC5qLWxvYWRpbmd7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIC8qXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvbG9hZGluZy9sb2FkaW5nLmdpZj92PTIuMC4xXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBsZWZ0OjUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6LTEwMHB4O1xuICAgICAgICAqL1xuICAgICAgfVxuXG4gICAgICAuanVpY2VyLWZlZWQgLmotbG9hZGluZzpiZWZvcmV7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmp1aWNlci1mZWVkIC5qLWxvYWRpbmc6YWZ0ZXJ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5qdWljZXItZmVlZC5tb2Rlcm4gbGkuZmVlZC1pdGVtLmotdHdpdHRlciAuai1pbWFnZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgIH1cblxuICB9XG5cbn0iLCIuc29jaWFsLXdhbGwtaWZyYW1le1xuICAuY29udC1zb2NpYWwtd2FsbCAjaG9tZV9zb2NpYWwtd2FsbC1mZWVkLWludCB7XG4gICAgLmp1aWNlci1mZWVke1xuICAgICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYyODZFO1xuICAgIH1cblxuICAgIC5qdWljZXItZmVlZCAuai1sb2FkaW5ne1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItY29sb3I6I2ZmZjtcbiAgICB9XG4gIH1cblxuLypcbiAgLmp1aWNlci1mZWVkIC5yZWZlcnJhbHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmp1aWNlci1mZWVkIC5qLWxvYWRpbmd7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5qdWljZXItZmVlZCAuai1sb2FkaW5nOmJlZm9yZXtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cblxuICAuanVpY2VyLWZlZWQgLmotbG9hZGluZzphZnRlcntcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICovXG5cblxufSIsIi5wYWdlLXRlbXBsYXRlLXNvc3Rle1xuICAuc29zdGVDb2xvclJvc2EsIC5zb3N0ZUNvbG9yUm9zYSBoMiwgLnNvc3RlQ29sb3JSb3NhIGF7XG4gICAgY29sb3I6ICNFODMzNjggIWltcG9ydGFudDtcbiAgfVxuICAuc29zdGVDb2xvckdyaWdpbywgLnNvc3RlQ29sb3JHcmlnaW8gaDIsIC5zb3N0ZUNvbG9yR3JpZ2lvIGF7XG4gICAgY29sb3I6ICM0MDRBNEMgIWltcG9ydGFudDtcbiAgfVxuICAuc29zdGVIMXtcbiAgICBiYWNrZ3JvdW5kOiAjNDA0QTRDO1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG59IiwiIiwiJHctdGFibGV0X3A6IDc2OHB4O1xuJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LW1heC1tb2JpbGU6IDc2N3B4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuI2NvbnRlbnQuc3BvbnNvci1saXN0e1xuICAvLyBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIC5jbGFsbHtcbiAgICBjbGVhcjpib3RoO1xuICB9O1xuXG4gID4gLnJvdy5zcG9uc29yLWhlYWQge1xuICAgID4gLmNvbHVtbnMge1xuICAgICAgcGFkZGluZy1sZWZ0OjBweDsgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjojMmQzNDM5O1xuICAgICAgcGFkZGluZy1ib3R0b206MjMuOTMlO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTo0Ny41JTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTozcHggc29saWQgI0ZGMjg2RTtcbiAgICAgIH07XG4gICAgICA+IGgxe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0b3A6NTAlO1xuICAgICAgICBtYXJnaW4tdG9wOi0yNXB4O1xuICAgICAgICBjb2xvcjojRkZGRkZGO1xuICAgICAgICBmb250LXNpemU6IDQxcHg7IGxpbmUtaGVpZ2h0OiA0MXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMXB4OyBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjlweDtcbiAgICAgICAgfTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDsgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIH07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICA+IHNwYW57XG4gICAgICAgICAgPiBicntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3Nwb25zb3IvdW5kZXJzY29yZV9oMS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgICAgfTtcbiAgICAgICAgICAucXVvdGV7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHdpZHRoOiA3NnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUxcHg7XG4gICAgICAgICAgICAgIGxlZnQ6IC04NXB4O1xuICAgICAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9zcG9uc29yL3F1b3RlXzEwMjQucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC02M3B4O1xuICAgICAgICAgICAgICAgIHRvcDogLTIzcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cblxuICA+IC5yb3cuc3BvbnNvci1maWx0cmkge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9O1xuICAgID4gLmNvbHVtbnMge1xuICAgICAgcGFkZGluZzogMS44NzVyZW07XG4gICAgICA+IGgye1xuICAgICAgICBmb250LXNpemU6IDE3cHg7IGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnO1xuICAgICAgICBjb2xvcjogIzQwNDg0YjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH07XG4gICAgICA+IHRhYmxle1xuICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOjBweDtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDowLjI4MTJyZW07XG4gICAgICAgIHRoZWFke1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBwYWRkaW5nOiAwcHg7IG1hcmdpbjogMHB4OyBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyBib3JkZXI6bm9uZTtcbiAgICAgICAgfTtcbiAgICAgICAgdGh7XG4gICAgICAgICAgbWFyZ2luOjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwcHggOXB4IDBweCA5cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgICBib3JkZXI6bm9uZTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgY29sb3I6IzUwNTY1OTtcbiAgICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6IzUwNTY1OTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9O1xuICAgICAgICAgIGE6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogI0ZGMjg2RTtcbiAgICAgICAgICB9O1xuICAgICAgICAgIGEub257XG4gICAgICAgICAgICBjb2xvcjogI0ZGMjg2RTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH07XG5cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICB9O1xuICAgICAgICB9O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG4gIC5zcG9uc29yLWNhdGVnb3JpZXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBwYWRkaW5nOiAwcHggMC45Mzc1cmVtIDBweCAwLjkzNzVyZW07XG4gICAgICBtYXJnaW4tdG9wOjE2cHg7XG4gICAgfTtcbiAgICA+IC5yb3cuc3BvbnNvci1jYXRlZ29yeSB7XG4gICAgICA+IC5jb2x1bW5zIHtcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OjBweDsgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICA+IGgze1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDBweCAwcHggMnB4IDBweDtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhc2VtaWJvbGQnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDsgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjojNTA1NjU5O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkICNGRjI4NkU7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICAgID4gLmNvbnRfc3BvbnNvcnN7XG4gICAgICAgICAgPiAuY29udF9zcG9uc29ye1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiAyNi40JTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNi4zJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDoxMC40JTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA0Mi40MiU7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0Mi40MiU7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICA+IC5jaW1ne1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJ2ltZy9zcG9uc29yL2JveF8xMDI0LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTo3NSUgYXV0bztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgID4gLmN0YXtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBib3R0b206IC0zOHB4O1xuICAgICAgICAgICAgICByaWdodDowcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOm5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6MHB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTI1cHg7XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzowIDVweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9O1xuICAgICAgICAgICAgfTtcblxuICAgICAgICAgIH07XG4gICAgICAgICAgPiAuY29udF9zcG9uc29yLmxhc3R7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MCU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDoxMC40JTtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfTtcbiAgICAgICAgICA+IC5jb250X3Nwb25zb3IubGFzdF9te1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MCU7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG4gIH07XG5cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgPiAucm93LnNwb25zb3ItaGVhZCB7XG4gICAgICA+IC5jb2x1bW5zIHtcbiAgICAgICAgPiBoMXtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgID4gc3BhbntcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICA+IGJye1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIC5xdW90ZV9te1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTEzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvc3BvbnNvci9xdW90ZV8xMDI0LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgIH07XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH07XG4gICAgICB9O1xuICAgIH07XG5cbiAgICAuc3BvbnNvci1jYXRlZ29yaWVze1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgID4gLnJvdy5zcG9uc29yLWNhdGVnb3J5IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsb2F0Om5vbmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46aW5oZXJpdDtcbiAgICAgICAgPiAuY29sdW1ucyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6aW5oZXJpdDtcbiAgICAgICAgICA+IC5jb250X3Nwb25zb3Jze1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgID4gLmNvbnRfc3BvbnNvcixcbiAgICAgICAgICAgID4gLmNvbnRfc3BvbnNvci5sYXN0LFxuICAgICAgICAgICAgPiAuY29udF9zcG9uc29yLmxhc3RfbXtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0JTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMlO1xuICAgICAgICAgICAgICB3aWR0aDogNDMlO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIC5jbGFsbHtcbiAgICAgICAgICAgICAgY2xlYXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfTtcbiAgICAgICAgfTtcbiAgICAgIH07XG4gICAgICA+IC5yb3cuc3BvbnNvci1jYXRlZ29yeTo6YWZ0ZXIsXG4gICAgICA+IC5yb3cuc3BvbnNvci1jYXRlZ29yeTo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH07XG4gICAgICAuY2xhbGxfbXtcbiAgICAgICAgY2xlYXI6Ym90aDtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcbn07XG5cbiNjb250ZW50LnNwb25zb3ItbGlzdC5zbHVnX3Nwb25zb3ItY2Fyb3ZhbmF7XG4gID4gLnJvdy5zcG9uc29yLWhlYWQge1xuICAgID4gLmNvbHVtbnMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjojZTMwMTcxO1xuICAgICAgPiBoMXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAucXVvdGV7XG4gICAgICAgICAgICA+IHNwYW57XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG4iLCIkdy10YWJsZXRfcDogNzY4cHg7XG4kdy10YWJsZXRfbDogMTAyNHB4O1xuJHctbWF4LW1vYmlsZTogNzY3cHg7XG4kdy1tYXgtdGFibGV0X3A6IDEwMjNweDtcbiR3LW1heC10YWJsZXRfbDogMTAyM3B4O1xuXG4jY29udGVudC5zcXVhZHJle1xuICAvLyBwYWRkaW5nLXRvcDogMjBweDtcbiAgLy8gcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIC5jbGFsbHtcbiAgICBjbGVhcjpib3RoO1xuICB9O1xuICA+IC5yb3cuc3F1YWRyZS1pbWFnZXtcbiAgICA+IC5jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmctbGVmdDowcHg7IHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgID4gLmNvbnRpbWd7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjM0LjE4JTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcblxuICA+IC5yb3cuc3F1YWRyZS1jb250ZW50IHtcbiAgICA+IC5jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmc6MHB4O1xuICAgICAgbWFyZ2luLXRvcDoxNXB4O1xuICAgICAgPiBkaXZ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzowcHggMTBweCAwcHggMTBweDtcblxuICAgICAgICA+IGgxe1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDBweDsgcGFkZGluZzogMHB4IDBweCA2cHggMC41cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBsaW5lLWhlaWdodDogMThweDsgY29sb3I6ICM0MDQ4NGI7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH07XG5cbiAgICAgICAgcHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMHB4IDhweCAwcHg7XG4gICAgICAgIH1cbiAgICAgIH07XG4gICAgfTtcbiAgfTtcbn07XG4iLCIkdXJsX2ltZzogJy4uLy4uLy4uL3RoZW1lcy9naXJvL2ltZyc7XG5AaW1wb3J0IFwiLi4vLi4vYXNzZXRzL3Nhc3MvaW1wb3J0cy9jb25maWdcIjtcblxuJHctdGFibGV0X3A6IDc2OHB4O1xuJHctdGFibGV0X2w6IDEwMjRweDtcbiR3LW1heC1tb2JpbGU6IDc2N3B4O1xuJHctbWF4LXRhYmxldF9wOiAxMDIzcHg7XG4kdy1tYXgtdGFibGV0X2w6IDEwMjNweDtcblxuYm9keS5wYWdlLXRlbXBsYXRlLXN0cmVhbWluZ3tcbiAgPiAuY29udGVudF9jb250YWluZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZThlYWVjO1xuICAgID4gLmNvbnRlbnRfd3JhcHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6I2U4ZWFlYztcbiAgICB9XG4gIH1cbiAgI3Jvd190b3Atc3BvbnNvcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYWVjO1xuICB9XG59XG5cbi5pcGFke1xuICAjY29udGVudC5zdHJlYW1pbmd7XG4gICAgPiAucm93LnZpZGVvX3N0cmVhbWluZ3tcbiAgICAgID4gLmNvbHVtbnN7XG4gICAgICAgID4gZGl2e1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4jY29udGVudC5zdHJlYW1pbmd7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzowcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAudG9wdmlkZW97XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8vIDE2LzlcbiAgICAuY29udHZpZGVvLCAuYm50cGxheSwgLnByZXZpZXd7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDowcHg7IHJpZ2h0OiAwcHg7IGJvdHRvbTogMHB4OyBsZWZ0OiAwcHg7XG4gICAgfVxuICAgIC5jb250dmlkZW97XG4gICAgICB6LWluZGV4OiAyMDtcbiAgICB9XG4gICAgLnByZXZpZXd7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogIzI1MzAzNjsqL1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIH1cbiAgICAucHJldmlldy52b2Zme1xuICAgICAgei1pbmRleDogMjE7XG4gICAgfVxuICAgIC5ibnRwbGF5e1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHotaW5kZXg6IDMwO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV9uZXdzZmVlZC9wbGF5LnBuZycrJHZlcnNpb24pO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNi42JSBhdXRvO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gID4gLnJvdy5zdHJlYW1pbmctaW1hZ2V7IC8vIE5PLi4uXG4gICAgPiAuY29sdW1ucyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6MHB4OyBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICA+IC5jb250aW1ne1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTozNC4xOCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjUsIDIyNSwgMjI1KTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIH07XG4gICAgfTtcbiAgfTtcblxuXG4gID4gLnJvdy50aXRvbG9fc3RyZWFtaW5ne1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gICAgICA+IGgxe1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7IHBhZGRpbmc6IDI1cHggMHB4IDE5cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxpbmUtaGVpZ2h0OiAxOHB4OyBjb2xvcjogIzNkM2QzZDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH07XG4gICAgfTtcbiAgfVxuXG4gID4gLnJvdy52aWRlb19zdHJlYW1pbmd7XG4gICAgPiAuY29sdW1uc3tcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgID4gZGl2e1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNzQ1JTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMjIyMjIyO1xuICAgICAgICA+IGlmcmFtZXtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOjA7IHJpZ2h0OjA7IGJvdHRvbTowOyBsZWZ0OjA7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzMzMzMzM7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IC5yb3cudHdlZXRfYmFubmVye1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIC8vIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcblxuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgICAgIH1cbiAgICAgICYudHdlZXRze1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgaGVpZ2h0OiAzMzNweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgd2lkdGg6IDQ2N3B4O1xuICAgICAgICAgIGhlaWdodDogMjYxcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGhlaWdodDogMzMzcHg7XG4gICAgICAgICAgLy8gcGFkZGluZy1ib3R0b206IDUwJTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiA0OC43NSU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGhlaWdodDogMjYxcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOjA7IHJpZ2h0OjA7IGJvdHRvbTowOyBsZWZ0OjA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAxYWJlNjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5idG5fYmFubmVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA0MzZweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICAgICAgICB3aWR0aDogMzMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNjNweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiAxMDYlO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiBhLFxuICAgICAgICAgID4gZGl2LmN0YS1zdG9yZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgLy8gdG9wOjA7IHJpZ2h0OjA7IGJvdHRvbTowOyBsZWZ0OjA7XG4gICAgICAgICAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRUVFRUVFO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMTRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNjNweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6MTVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiAucm93LnRpdG9sb190YXBwZXtcbiAgICA+IC5jb2x1bW5ze1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICAgICAgPiBoMXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogMHB4IDBweCAwcHggMHB4OyBwYWRkaW5nOiAyNXB4IDBweCAxOXB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgZm9udC1mYW1pbHk6ICduZXVzYWJvbGQnOyBsaW5lLWhlaWdodDogMThweDsgY29sb3I6ICMxNDE0MTQ7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9O1xuICAgIH07XG4gIH1cblxuICA+IC5yb3cudGl0b2xve1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gICAgICA+IGgxe1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7IHBhZGRpbmc6IDBweCAwcHggMTJweCAwO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7IGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJzsgbGluZS1oZWlnaHQ6IDMwcHg7IGNvbG9yOiAjMTQxNDE0OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfTtcbiAgICAgID4gaDJ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDBweCAwcHggMHB4IDBweDsgcGFkZGluZzogMHB4IDBweCAxNHB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDsgZm9udC1mYW1pbHk6ICduZXVzYWRlbWlib2xkJzsgbGluZS1oZWlnaHQ6IDIzcHg7IGNvbG9yOiAjMTQxNDE0OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG4gID4gLnJvdy50YXBwYXtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgPiAuY29sdW1uc3tcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gICAgICB9XG4gICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICA+IC5jb250X3ZpZGVve1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4wMyU7XG4gICAgICAgID4gZGl2e1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6MDsgcmlnaHQ6MDsgYm90dG9tOjA7IGxlZnQ6MDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNFRUVFRUU7XG4gICAgICAgICAgPiBhe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0b3A6MDsgcmlnaHQ6MDsgYm90dG9tOjA7IGxlZnQ6MDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDQwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfbmV3c2ZlZWQvcGxheS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gLmNvbnRfdGVzdG97XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xuICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogMjMuMzElO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiNFRUVFRUU7XG4gICAgICAgID4gZGl2e1xuICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAvLyB0b3A6MDsgcmlnaHQ6MDsgYm90dG9tOjA7IGxlZnQ6MDtcbiAgICAgICAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgICAvLyBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBwYWRkaW5nOjhweCAwLjkzNzVyZW0gMCAwLjkzNzVyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAna2Vsc29uX2xpZ2h0Jywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGNvbG9yOiMxYTFhMWE7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiAuY29udF9hbHRpbWV0cmlhe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vIHBhZGRpbmctYm90dG9tOjM5LjQ3JTtcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB0b3A6MDsgcmlnaHQ6MDsgYm90dG9tOjA7IGxlZnQ6MDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I0VFRUVFRTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiAuY29udF9wbGFuaW1ldHJpYXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgICAgIC8vIHBhZGRpbmctYm90dG9tOjM5LjI2JTtcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB0b3A6MDsgcmlnaHQ6MDsgYm90dG9tOjA7IGxlZnQ6MDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNFRUVFRUU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gZGl2e1xuICAgICAgICA+IGltZ3tcbiAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgfVxuXG5cbiAgLnJpZ2EudGVzdG9faW5fY29sb25uZXtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIH1cblxuICAucmlnYXtcbiAgICBtYXJnaW4tdG9wOjEycHg7XG4gICAgbWFyZ2luLWJvdHRvbToxMnB4O1xuICAgID4gLmNvbHVtbnMsID4gLmNvbHVtbnMgcHsgLy8gZGVmYXVsdFxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICBmb250LWZhbWlseTogJ2tlbHNvbl9saWdodCcsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjojMWExYTFhO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICB9O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgfTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgPiAuY29sdW1ucyBwe1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuY29sdW1ucy5xdGFjb2xzXzEsID4gLmNvbHVtbnMucXRhY29sc18xIHB7IC8vIHByaW1hIHJpZ2FcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICB9O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgfTtcbiAgICB9XG4gIH1cblxuICA+IC5yaWdhe1xuICAgICYuaW1tYWdpbmV7XG4gICAgICBtYXJnaW4tdG9wOjBweDtcbiAgICAgID4gLmNvbHVtbnN7XG4gICAgICAgID4gc3BhbntcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICBsZWZ0OjBweDtcbiAgICAgICAgICBjb2xvcjojZmZmZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FzZW1pYm9sZCc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCAycHggIzMzMztcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjVweDtcbiAgICAgICAgICB9O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICB9O1xuICAgICAgICB9XG4gICAgICAgID4gaW1ne1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLmxpdmUtdHdpdHRlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMwMWFiZTY7XG4gICAgY29sb3I6I2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICBwYWRkaW5nOjAuOTM3NXJlbSAwLjRyZW0gMCAwLjkzNzVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OnJpZ2h0O1xuXG4gICAgLnNmdW1hdHVyYXtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTowOyBsZWZ0OjA7IHJpZ2h0OjA7XG4gICAgICBoZWlnaHQ6NjdweDsgd2lkdGg6MTAwJTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2xpdmUvc2Z1bWF0dXJhLWJsdS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAubUNTQl9pbnNpZGU+Lm1DU0JfY29udGFpbmVye1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5zY3JvbGwtdHdpdHRlcntcbiAgICAgIGhlaWdodDoyNzBweDtcbiAgICB9XG5cbiAgICBoMntcbiAgICAgIGNvbG9yOiNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG5cbiAgICAvKiBGRUVEIFRXSVRURVIgKi9cbiAgICAuanVpY2VyLWZlZWQuY2xhc3NpYyBoMXtkaXNwbGF5OiBub25lO31cbiAgICAuanVpY2VyLWZlZWQuY2xhc3NpYyBsaS5mZWVkLWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzpub3JtYWw7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNCU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzRkYzVlYTtcblxuICAgICAgLmotbWV0YXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmotdGV4dHtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FtZWRpdW0nLCBzYW5zLXNlcmlmO1xuICAgICAgfVxuXG4gICAgICBwe1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgIH1cblxuICAgICAgYXtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgLy9ib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIH1cblxuICAgICAgLmluZm97XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGF7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWd7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNjcm9sbGFibGUgLnZpZXdwb3J0IC5vdmVydmlld3tcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgd2lkdGg6MTAwJTtcblxuICAgICAgaWZyYW1le1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbiIsIiR1cmxfaW1nOiAnLi4vLi4vLi4vdGhlbWVzL2dpcm8vaW1nJztcbkBpbXBvcnQgXCIuLi8uLi9hc3NldHMvc2Fzcy9pbXBvcnRzL2NvbmZpZ1wiO1xuXG4kdy10YWJsZXRfcDogNzY4cHg7XG4kdy10YWJsZXRfbDogMTAyNHB4O1xuJHctbWF4LW1vYmlsZTogNzY3cHg7XG4kdy1tYXgtdGFibGV0X3A6IDEwMjNweDtcbiR3LW1heC10YWJsZXRfbDogMTAyM3B4O1xuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtc3RyZWFtaW5nLTJ7XG4gID4gLmNvbnRlbnRfY29udGFpbmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6I2VmZWZlZjtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuICAgID4gLmNvbnRlbnRfd3JhcHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6I2VmZWZlZjtcbiAgICB9XG4gIH1cbiAgI3Jvd190b3Atc3BvbnNvcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICB9XG59XG5cbiNjb250ZW50LnN0cmVhbWluZy0ye1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6MHB4O1xuICAudG9wdmlkZW8sIC50b3B2aWRlb19wcmVwb3N0e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvLyAxNi85XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAuY29udHZpZGVvLCAuY29udHZpZGVvX3ByZXBvc3QsIC5ibnRwbGF5LCAuYm50cGxheV9wcmVwb3N0LCAucHJldmlld3tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOjBweDsgcmlnaHQ6IDBweDsgYm90dG9tOiAwcHg7IGxlZnQ6IDBweDtcbiAgICB9XG4gICAgLmNvbnR2aWRlbywgLmNvbnR2aWRlb19wcmVwb3N0e1xuICAgICAgei1pbmRleDogMjA7XG4gICAgfVxuICAgIC5wcmV2aWV3e1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICAvKmJhY2tncm91bmQtY29sb3I6ICMyNTMwMzY7Ki9cbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB9XG4gICAgLnByZXZpZXcudm9mZntcbiAgICAgIHotaW5kZXg6IDIxO1xuICAgIH1cbiAgICAuYm50cGxheSwgLmJudHBsYXlfcHJlcG9zdHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB6LWluZGV4OiAzMDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL2hvbWVfbmV3c2ZlZWQvcGxheS5wbmcnKyR2ZXJzaW9uKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTYuNiUgYXV0bztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAud2lkZ2V0LnRpbWVsaW5lLXRhcHBlLWNsYXNze1xuICAgIGhlaWdodDo2NXB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICBoZWlnaHQ6NTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBoZWlnaHQ6MzRweDtcbiAgICB9XG5cbiAgICA+IC5yb3d7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgJi50aW1lbGluZS10YXBwZXtcbiAgICAgICAgYmFja2dyb3VuZDogI2U4ZWFlYztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAud2lkZ2V0LnRpbWVsaW5lLXRhcHBlLWNsYXNzLmZpeGVkVG9we1xuICAgID4gLnJvdyB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDUwcHg7XG4gICAgICB6LWluZGV4OiAxMDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAvLyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggOHB4IDBweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAgICAgLy8gLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDhweCAwcHggcmdiYSgwLDAsMCwwLjc1KTtcbiAgICAgIC8vIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IDBweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICB0b3A6IDM1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiAucm93LnN0cmVhbWluZy1pbWFnZXsgLy8gTk8uLi5cbiAgICA+IC5jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmctbGVmdDowcHg7IHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgID4gLmNvbnRpbWd7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjM0LjE4JTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNSwgMjI1LCAyMjUpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgfTtcbiAgICB9O1xuICB9O1xuXG4gID4gLnJvdy50aXRvbG9fc3RyZWFtaW5ne1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gICAgICA+IGgxe1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7IHBhZGRpbmc6IDI1cHggMHB4IDE5cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyBmb250LWZhbWlseTogJ25ldXNhYm9sZCc7IGxpbmUtaGVpZ2h0OiAxOHB4OyBjb2xvcjogIzNkM2QzZDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH07XG4gICAgfTtcbiAgfVxuXG4gID4gLnJvdy52aWRlb19zdHJlYW1pbmd7XG4gICAgPiAuY29sdW1uc3tcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgID4gZGl2e1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNzQ1JTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojMjIyMjIyO1xuICAgICAgICA+IGlmcmFtZXtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOjA7IHJpZ2h0OjA7IGJvdHRvbTowOyBsZWZ0OjA7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzMzMzMzM7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IC5yb3cudHdlZXRfYmFubmVye1xuICAgID4gLmNvbHVtbnN7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgIC8vIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcblxuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgICAgIH1cbiAgICAgICYudHdlZXRze1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA2MTdweDtcbiAgICAgICAgaGVpZ2h0OiAzMzNweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgd2lkdGg6IDQ2N3B4O1xuICAgICAgICAgIGhlaWdodDogMjYxcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGhlaWdodDogMzMzcHg7XG4gICAgICAgICAgLy8gcGFkZGluZy1ib3R0b206IDUwJTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiA0OC43NSU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGhlaWdodDogMjYxcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOjA7IHJpZ2h0OjA7IGJvdHRvbTowOyBsZWZ0OjA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAxYWJlNjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5idG5fYmFubmVye1xuICAgICAgICB3aWR0aDogNDM3cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZmxvYXQ6bm9uZTtcbiAgICAgICAgcmlnaHQ6IC0wLjkzNzVyZW07XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAvLyBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgLy8gcmlnaHQ6aW5oZXJpdDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICAgICAgICAgIHdpZHRoOiAzMzFweDtcbiAgICAgICAgICBoZWlnaHQ6IDI2M3B4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxvYXQ6cmlnaHQ7XG4gICAgICAgICAgcmlnaHQ6aW5oZXJpdDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiAxMDYlO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiBhLFxuICAgICAgICAgID4gZGl2LmN0YS1zdG9yZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgLy8gdG9wOjA7IHJpZ2h0OjA7IGJvdHRvbTowOyBsZWZ0OjA7XG4gICAgICAgICAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRUVFRUVFO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMTRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNjNweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6MTVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiAucm93LnRpdG9sb190YXBwZXtcbiAgICA+IC5jb2x1bW5ze1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICAgICAgPiBoMXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogMHB4IDBweCAwcHggMHB4OyBwYWRkaW5nOiAwcHggMHB4IDBweCAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJzsgbGluZS1oZWlnaHQ6IDE4cHg7IGNvbG9yOiAjMTQxNDE0OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfTtcbiAgICB9O1xuICB9XG5cbiAgPiAuY29udF90YXBwYXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAvLyBmbG9hdDogbGVmdDtcbiAgICAvLyB3aWR0aDogNTAlO1xuICAgICY6bnRoLWNoaWxkKGV2ZW4pe1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZChvZGQpe1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pLFxuICAgICAgJjpudGgtY2hpbGQob2RkKXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgID4gLnJvd3tcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5yb3cudGl0b2xve1xuICAgICAgJi5vbntcbiAgICAgICAgPiAuY29sdW1uc3tcbiAgICAgICAgICA+IGgxLCA+IGgye1xuICAgICAgICAgICAgY29sb3I6ICNjNjA3M2E7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+IC5jb2x1bW5ze1xuICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgPiBoMXtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7IHBhZGRpbmc6IDBweCAwcHggNXB4IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJztcbiAgICAgICAgICBjb2xvcjogIzE0MTQxNDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfTtcbiAgICAgICAgPiBoMntcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7IHBhZGRpbmc6IDBweCAwcHggMTBweCAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhZGVtaWJvbGQnO1xuICAgICAgICAgIGNvbG9yOiAjMTQxNDE0OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfTtcbiAgICAgICAgPiBoM3tcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwcHggMHB4IDBweCAwcHg7IHBhZGRpbmc6IDBweCAwcHggMTFweCAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ25ldXNhcmVndWxhcic7XG4gICAgICAgICAgY29sb3I6ICMxNDE0MTQ7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gLmJsX2lubGluZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2FyZWd1bGFyJywgc2Fucy1zZXJpZjsgY29sb3I6I2ZmZjsgZm9udC1zaXplOjIwcHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICA+IHN0cm9uZyB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbmV1c2Fib2xkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06bm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9O1xuICAgICAgICAgID4gLmJsX2lubGluZS5zdGFyc3tcbiAgICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOjE1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDJweCAwIDNweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2ltZy9zdHJlYW1pbmcvc3RlbGxhX3Z1b3RhLnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgICAgICAgICB3aWR0aDoxM3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMXB4IDAgMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgPiBkaXYub257XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaW1nL3N0cmVhbWluZy9zdGVsbGFfcGllbmEucG5nJyskdmVyc2lvbik7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH07XG4gICAgICAgIH1cbiAgICAgIH07XG4gICAgfTtcblxuICAgID4gLnJvdy50YXBwYXtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICA+IC5jb2x1bW5ze1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbTtcbiAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMC40Njg3NXJlbTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LXRhYmxldF9wKSB7XG4gICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgID4gLmNvbnRfdmlkZW97XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4wMyU7XG4gICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6MDsgcmlnaHQ6MDsgYm90dG9tOjA7IGxlZnQ6MDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I0VFRUVFRTtcbiAgICAgICAgICAgID4gYXtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICB0b3A6MDsgcmlnaHQ6MDsgYm90dG9tOjA7IGxlZnQ6MDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDQwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvaG9tZV9uZXdzZmVlZC9wbGF5LnBuZycrJHZlcnNpb24pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5jb250X3Rlc3Rve1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLy8gcGFkZGluZy1ib3R0b206IDIzLjMxJTtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiNFRUVFRUU7XG4gICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvLyB0b3A6MDsgcmlnaHQ6MDsgYm90dG9tOjA7IGxlZnQ6MDtcbiAgICAgICAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAvLyBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgICAvLyBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgICAgLy8gcGFkZGluZzo4cHggMC45Mzc1cmVtIDAgMC45Mzc1cmVtO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2tlbHNvbl9saWdodCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGNvbG9yOiMxYTFhMWE7XG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgfTtcbiAgICAgICAgICAgICAgPiBwe1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5jb250X2FsdGltZXRyaWF7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIC8vIHBhZGRpbmctYm90dG9tOjM5LjQ3JTtcbiAgICAgICAgICA+IGRpdntcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRvcDowOyByaWdodDowOyBib3R0b206MDsgbGVmdDowO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNFRUVFRUU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmNvbnRfcGxhbmltZXRyaWF7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbi10b3A6MTVweDtcbiAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTozOS4yNiU7XG4gICAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0b3A6MDsgcmlnaHQ6MDsgYm90dG9tOjA7IGxlZnQ6MDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I0VFRUVFRTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgPiBpbWd7XG4gICAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAucmlnYS50ZXN0b19pbl9jb2xvbm5le1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgfVxuXG4gIC5yaWdhe1xuICAgIC8vIG1hcmdpbi10b3A6MTJweDtcbiAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gICAgPiAuY29sdW1ucywgPiAuY29sdW1ucyBweyAvLyBkZWZhdWx0XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAna2Vsc29uX2xpZ2h0Jywgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiMxYTFhMWE7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICB9O1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICA+IC5jb2x1bW5zIHB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5jb2x1bW5zLnF0YWNvbHNfMSwgPiAuY29sdW1ucy5xdGFjb2xzXzEgcHsgLy8gcHJpbWEgcmlnYVxuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtdGFibGV0X3ApIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgIH07XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICB9O1xuICAgIH1cbiAgfVxuXG4gID4gLnJpZ2F7XG4gICAgJi5pbW1hZ2luZXtcbiAgICAgIG1hcmdpbi10b3A6MHB4O1xuICAgICAgPiAuY29sdW1uc3tcbiAgICAgICAgPiBzcGFue1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0b3A6NTAlO1xuICAgICAgICAgIGxlZnQ6MHB4O1xuICAgICAgICAgIGNvbG9yOiNmZmZmZmY7XG4gICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYXNlbWlib2xkJztcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IDJweCAjMzMzO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiA2NXB4O1xuICAgICAgICAgIH07XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctbWF4LW1vYmlsZSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIH07XG4gICAgICAgIH1cbiAgICAgICAgPiBpbWd7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAubGl2ZS10d2l0dGVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IzAxYWJlNjtcbiAgICBjb2xvcjojZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDoxMDAlO1xuICAgIHBhZGRpbmc6MC45Mzc1cmVtIDAuNHJlbSAwIDAuOTM3NXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6cmlnaHQ7XG5cbiAgICAuc2Z1bWF0dXJhe1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOjA7IGxlZnQ6MDsgcmlnaHQ6MDtcbiAgICAgIGhlaWdodDo2N3B4OyB3aWR0aDoxMDAlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdpbWcvbGl2ZS9zZnVtYXR1cmEtYmx1LnBuZycrJHZlcnNpb24pO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5tQ1NCX2luc2lkZT4ubUNTQl9jb250YWluZXJ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnNjcm9sbC10d2l0dGVye1xuICAgICAgaGVpZ2h0OjI3MHB4O1xuICAgIH1cblxuICAgIGgye1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cblxuICAgIC8qIEZFRUQgVFdJVFRFUiAqL1xuICAgIC5qdWljZXItZmVlZC5jbGFzc2ljIGgxe2Rpc3BsYXk6IG5vbmU7fVxuICAgIC5qdWljZXItZmVlZC5jbGFzc2ljIGxpLmZlZWQtaXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGxldHRlci1zcGFjaW5nOm5vcm1hbDtcbiAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0JTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGRjNWVhO1xuXG4gICAgICAuai1tZXRhe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuai10ZXh0e1xuICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICduZXVzYW1lZGl1bScsIHNhbnMtc2VyaWY7XG4gICAgICB9XG5cbiAgICAgIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgfVxuXG4gICAgICBhe1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgICAgICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgfVxuXG4gICAgICAuaW5mb3tcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgYXtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGltZ3tcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2Nyb2xsYWJsZSAudmlld3BvcnQgLm92ZXJ2aWV3e1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICB9XG5cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC10YWJsZXRfcCkge1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdy1tYXgtbW9iaWxlKSB7XG4gICAgICB3aWR0aDoxMDAlO1xuXG4gICAgICBpZnJhbWV7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuIiwiQGltcG9ydCBcIi4uLy4uL2Fzc2V0cy9zYXNzL2ltcG9ydHMvY29uZmlnXCI7XG5cbiR3LXRhYmxldF9wOiA3NjhweDtcbiR3LXRhYmxldF9sOiAxMDI0cHg7XG4kdy1tYXgtbW9iaWxlOiA3NjdweDtcbiR3LW1heC10YWJsZXRfcDogMTAyM3B4O1xuJHctbWF4LXRhYmxldF9sOiAxMDIzcHg7XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1zdHJlYW1pbmcteW91dHViZXtcbiAgPiAuY29udGVudF9jb250YWluZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZWZlZmVmO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LW1heC1tb2JpbGUpIHtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG4gICAgPiAuY29udGVudF93cmFwe1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjojZWZlZmVmO1xuICAgIH1cbiAgfVxuICAjcm93X3RvcC1zcG9uc29ye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gIH1cblxuICAucndkLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucndkLXZpZGVvIGlmcmFtZSxcbiAgLnJ3ZC12aWRlbyBvYmplY3QsXG4gIC5yd2QtdmlkZW8gZW1iZWQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi5wYWdlLWlkLTk4NzUsXG4ucGFnZS1pZC0yNTEwMSxcbi5wYWdlLWlkLTI0NjI1IHtcblx0LnJvdyB7XG5cdFx0Ji5wYWdlLWltYWdlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHRcdCYudGVzdG9fY29uX2ltbWFnaW5lIHtcblx0XHQgICAgd2lkdGg6IDMyJTtcblx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cdFx0ICAgIG1hcmdpbi1yaWdodDogMiU7IFxuXHRcdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZWFlYztcblx0XHQgICAgbWFyZ2luLWxlZnQ6IDA7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0ICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xuXHRcdCAgICAmOm50aC1jaGlsZCgzbisxKSB7XG5cdFx0XHQgICAgbWFyZ2luLXJpZ2h0OiAwJTsgXG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IFxuXHRcdFx0fVxuXHRcdFx0LnRlc3RvIHtcblx0XHRcdFx0cCB7XG5cblx0XHRcdFx0fVxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdCAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuXHRcdFx0XHQgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7IFxuXHRcdFx0XHR9XG5cdFx0XHRcdGg0IHtcblx0XHRcdFx0ICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdCAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDsgXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jb2x1bW5zLmxhcmdlLTMubWVkaXVtLTQuc21hbGwtMTIuY29sX3N4IHtcblx0XHRcdCAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwJTsgXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlYWVjO1xuXHRcdFx0XHQuY29sdW1ucy5sYXJnZS0zLm1lZGl1bS00LnNtYWxsLTEyLmNvbF9zeCB7XG5cdFx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY29sdW1ucy5sYXJnZS05Lm1lZGl1bS04LnNtYWxsLTEyLmNvbF9keCB7XG5cdFx0XHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdFx0XHQudGVzdG8ge1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNyb3dfdG9wLXNwb25zb3Ige1xuXHRcdGNsZWFyOmxlZnQ7XG5cdH1cbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDQUE7Ozs7Ozs7OztFQVNFLEFDVEYsNEVBQTRFLEFBUTVFLEFBQUEsSUFBSSxBQUFDLENBQ0gsV0FBVyxDQUFFLFVBQVUsQ0FDdkIsb0JBQW9CLENBQUUsSUFBSSxDQUMxQix3QkFBd0IsQ0FBRSxJQUFJLENBQy9CLEFBTUQsQUFBQSxJQUFJLEFBQUMsQ0FDSCxNQUFNLENBQUUsQ0FBQyxDQUNWLEFBWUQsQUFBQSxPQUFPLENBQ1AsS0FBSyxDQUNMLE9BQU8sQ0FDUCxVQUFVLENBQ1YsTUFBTSxDQUNOLE1BQU0sQ0FDTixNQUFNLENBQ04sTUFBTSxDQUNOLElBQUksQ0FDSixJQUFJLENBQ0osR0FBRyxDQUNILE9BQU8sQ0FDUCxPQUFPLEFBQUMsQ0FDTixPQUFPLENBQUUsS0FBSyxDQUNmLEFBT0QsQUFBQSxLQUFLLENBQ0wsTUFBTSxDQUNOLFFBQVEsQ0FDUixLQUFLLEFBQUMsQ0FDSixPQUFPLENBQUUsWUFBWSxDQUNyQixjQUFjLENBQUUsUUFBUSxDQUN6QixBQU9ELEFBQUEsS0FBSyxBQUFBLElBQUssRUFBQSxBQUFBLFFBQUMsQUFBQSxFQUFXLENBQ3BCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsTUFBTSxDQUFFLENBQUMsQ0FDVixDQU9ELEFBQUEsQUFBQSxNQUFDLEFBQUEsRUFDRCxRQUFRLEFBQUMsQ0FDUCxPQUFPLENBQUUsSUFBSSxDQUNkLEFBU0QsQUFBQSxDQUFDLEFBQUMsQ0FDQSxnQkFBZ0IsQ0FBRSxXQUFXLENBQzlCLEFBT0QsQUFBQSxDQUFDLEFBQUEsT0FBTyxDQUNSLENBQUMsQUFBQSxNQUFNLEFBQUMsQ0FDTixPQUFPLENBQUUsQ0FBQyxDQUNYLEFBU0QsQUFBQSxJQUFJLENBQUEsQUFBQSxLQUFDLEFBQUEsQ0FBTyxDQUNWLGFBQWEsQ0FBRSxVQUFVLENBQzFCLEFBTUQsQUFBQSxDQUFDLENBQ0QsTUFBTSxB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 */
