@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,800,300,700);@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,800,300,700);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@font-face{font-family:"Griffith Gothic";src:url(../fonts/griffith-gothic/e6db8b5b-63bb-49fb-91ce-e795b467a268-2.eot);src:url(../fonts/griffith-gothic/e6db8b5b-63bb-49fb-91ce-e795b467a268-2.eot?) format("embedded-opentype"),url(../fonts/griffith-gothic/e6db8b5b-63bb-49fb-91ce-e795b467a268-3.woff) format("woff"),url(../fonts/griffith-gothic/e6db8b5b-63bb-49fb-91ce-e795b467a268-1.ttf) format("truetype")}@font-face{font-family:"Griffith Gothic Black";src:url(../fonts/griffith-gothic/5cc373b8-8219-4874-bbb8-c5cc5f3b9e05-2.eot);src:url(../fonts/griffith-gothic/5cc373b8-8219-4874-bbb8-c5cc5f3b9e05-2.eot?) format("embedded-opentype"),url(../fonts/griffith-gothic/5cc373b8-8219-4874-bbb8-c5cc5f3b9e05-3.woff) format("woff"),url(../fonts/griffith-gothic/5cc373b8-8219-4874-bbb8-c5cc5f3b9e05-1.ttf) format("truetype")}@font-face{font-family:"Griffith Gothic Ultra";src:url(../fonts/griffith-gothic/7c4daac2-056f-47ce-958a-8ffc487971bd-2.eot);src:url(../fonts/griffith-gothic/7c4daac2-056f-47ce-958a-8ffc487971bd-2.eot?) format("embedded-opentype"),url(../fonts/griffith-gothic/7c4daac2-056f-47ce-958a-8ffc487971bd-3.woff) format("woff"),url(../fonts/griffith-gothic/7c4daac2-056f-47ce-958a-8ffc487971bd-1.ttf) format("truetype")}@font-face{font-family:"Griffith Gothic Thin";src:url(../fonts/griffith-gothic/eaef00d9-bd03-4dca-9883-a9f0ec56e079-2.eot);src:url(../fonts/griffith-gothic/eaef00d9-bd03-4dca-9883-a9f0ec56e079-2.eot?) format("embedded-opentype"),url(../fonts/griffith-gothic/eaef00d9-bd03-4dca-9883-a9f0ec56e079-3.woff) format("woff"),url(../fonts/griffith-gothic/eaef00d9-bd03-4dca-9883-a9f0ec56e079-1.ttf) format("truetype")}@font-face{font-family:adelle_sansbold;src:url(../fonts/adelle-sans/adellesans_bold-webfont.eot);src:url(../fonts/adelle-sans/adellesans_bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/adelle-sans/adellesans_bold-webfont.woff2) format('woff2'),url(../fonts/adelle-sans/adellesans_bold-webfont.woff) format('woff'),url(../fonts/adelle-sans/adellesans_bold-webfont.ttf) format('truetype'),url(../fonts/adelle-sans/adellesans_bold-webfont.svg#adelle_sansbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:adelle_sansbold_italic;src:url(../fonts/adelle-sans/adellesans_bolditalic-webfont.eot);src:url(../fonts/adelle-sans/adellesans_bolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/adelle-sans/adellesans_bolditalic-webfont.woff2) format('woff2'),url(../fonts/adelle-sans/adellesans_bolditalic-webfont.woff) format('woff'),url(../fonts/adelle-sans/adellesans_bolditalic-webfont.ttf) format('truetype'),url(../fonts/adelle-sans/adellesans_bolditalic-webfont.svg#adelle_sansbold_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:adelle_sansheavy;src:url(../fonts/adelle-sans/adellesans_heavy-webfont.eot);src:url(../fonts/adelle-sans/adellesans_heavy-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/adelle-sans/adellesans_heavy-webfont.woff2) format('woff2'),url(../fonts/adelle-sans/adellesans_heavy-webfont.woff) format('woff'),url(../fonts/adelle-sans/adellesans_heavy-webfont.ttf) format('truetype'),url(../fonts/adelle-sans/adellesans_heavy-webfont.svg#adelle_sansheavy) format('svg');font-weight:400;font-style:normal}@font-face{font-family:adelle_sansheavy_italic;src:url(../fonts/adelle-sans/adellesans_heavyitalic-webfont.eot);src:url(../fonts/adelle-sans/adellesans_heavyitalic-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/adelle-sans/adellesans_heavyitalic-webfont.woff2) format('woff2'),url(../fonts/adelle-sans/adellesans_heavyitalic-webfont.woff) format('woff'),url(../fonts/adelle-sans/adellesans_heavyitalic-webfont.ttf) format('truetype'),url(../fonts/adelle-sans/adellesans_heavyitalic-webfont.svg#adelle_sansheavy_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:adelle_sansitalic;src:url(../fonts/adelle-sans/adellesans_italic-webfont.eot);src:url(../fonts/adelle-sans/adellesans_italic-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/adelle-sans/adellesans_italic-webfont.woff2) format('woff2'),url(../fonts/adelle-sans/adellesans_italic-webfont.woff) format('woff'),url(../fonts/adelle-sans/adellesans_italic-webfont.ttf) format('truetype'),url(../fonts/adelle-sans/adellesans_italic-webfont.svg#adelle_sansitalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:adelle_sansregular;src:url(../fonts/adelle-sans/adellesans_regular-webfont.eot);src:url(../fonts/adelle-sans/adellesans_regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/adelle-sans/adellesans_regular-webfont.woff2) format('woff2'),url(../fonts/adelle-sans/adellesans_regular-webfont.woff) format('woff'),url(../fonts/adelle-sans/adellesans_regular-webfont.ttf) format('truetype'),url(../fonts/adelle-sans/adellesans_regular-webfont.svg#adelle_sansregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:adelle_sansregular;src:url(../fonts/adelle-sans/adellesans_bold-webfont.eot);src:url(../fonts/adelle-sans/adellesans_bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/adelle-sans/adellesans_bold-webfont.woff2) format('woff2'),url(../fonts/adelle-sans/adellesans_bold-webfont.woff) format('woff'),url(../fonts/adelle-sans/adellesans_bold-webfont.ttf) format('truetype'),url(../fonts/adelle-sans/adellesans_bold-webfont.svg#adelle_sansbold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:adelle_sansthin;src:url(../fonts/adelle-sans/adellesans_thin-webfont.eot);src:url(../fonts/adelle-sans/adellesans_thin-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/adelle-sans/adellesans_thin-webfont.woff2) format('woff2'),url(../fonts/adelle-sans/adellesans_thin-webfont.woff) format('woff'),url(../fonts/adelle-sans/adellesans_thin-webfont.ttf) format('truetype'),url(../fonts/adelle-sans/adellesans_thin-webfont.svg#adelle_sansthin) format('svg');font-weight:400;font-style:normal}@font-face{font-family:adelle_sansthin_italic;src:url(../fonts/adelle-sans/adellesans_thinitalic-webfont.eot);src:url(../fonts/adelle-sans/adellesans_thinitalic-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/adelle-sans/adellesans_thinitalic-webfont.woff2) format('woff2'),url(../fonts/adelle-sans/adellesans_thinitalic-webfont.woff) format('woff'),url(../fonts/adelle-sans/adellesans_thinitalic-webfont.ttf) format('truetype'),url(../fonts/adelle-sans/adellesans_thinitalic-webfont.svg#adelle_sansthin_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:tiempos_black;src:url(../fonts/klim/TiemposHeadlineWeb-Black.eot);src:url(../fonts/klim/TiemposHeadlineWeb-Black.eot?#iefix) format('embedded-opentype'),url(../fonts/klim/TiemposHeadlineWeb-Black.woff2) format('woff2'),url(../fonts/klim/TiemposHeadlineWeb-Black.woff) format('woff');font-style:normal}@font-face{font-family:tiempos_black_italic;src:url(../fonts/klim/TiemposHeadlineWeb-BlackItalic.eot);src:url(../fonts/klim/TiemposHeadlineWeb-BlackItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/klim/TiemposHeadlineWeb-BlackItalic.woff2) format('woff2'),url(../fonts/klim/TiemposHeadlineWeb-BlackItalic.woff) format('woff');font-style:italic}@font-face{font-family:tiempos_bold;src:url(../fonts/klim/TiemposHeadlineWeb-Bold.eot);src:url(../fonts/klim/TiemposHeadlineWeb-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/klim/TiemposHeadlineWeb-Bold.woff2) format('woff2'),url(../fonts/klim/TiemposHeadlineWeb-Bold.woff) format('woff');font-style:normal}@font-face{font-family:tiempos_bold_italic;src:url(../fonts/klim/TiemposHeadlineWeb-BoldItalic.eot);src:url(../fonts/klim/TiemposHeadlineWeb-BoldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/klim/TiemposHeadlineWeb-BoldItalic.woff2) format('woff2'),url(../fonts/klim/TiemposHeadlineWeb-BoldItalic.woff) format('woff');font-style:italic}@font-face{font-family:tiempos_light;src:url(../fonts/klim/TiemposHeadlineWeb-Light.eot);src:url(../fonts/klim/TiemposHeadlineWeb-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/klim/TiemposHeadlineWeb-Light.woff2) format('woff2'),url(../fonts/klim/TiemposHeadlineWeb-Light.woff) format('woff');font-style:normal}@font-face{font-family:tiempos_light_italic;src:url(../fonts/klim/TiemposHeadlineWeb-LightItalic.eot);src:url(../fonts/klim/TiemposHeadlineWeb-LightItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/klim/TiemposHeadlineWeb-LightItalic.woff2) format('woff2'),url(../fonts/klim/TiemposHeadlineWeb-LightItalic.woff) format('woff');font-style:italic}@font-face{font-family:tiempos_medium;src:url(../fonts/klim/TiemposHeadlineWeb-Medium.eot);src:url(../fonts/klim/TiemposHeadlineWeb-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/klim/TiemposHeadlineWeb-Medium.woff2) format('woff2'),url(../fonts/klim/TiemposHeadlineWeb-Medium.woff) format('woff');font-style:normal}@font-face{font-family:tiempos_medium_italic;src:url(../fonts/klim/TiemposHeadlineWeb-MediumItalic.eot);src:url(../fonts/klim/TiemposHeadlineWeb-MediumItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/klim/TiemposHeadlineWeb-MediumItalic.woff2) format('woff2'),url(../fonts/klim/TiemposHeadlineWeb-MediumItalic.woff) format('woff');font-style:italic}@font-face{font-family:tiempos_regular;src:url(../fonts/klim/TiemposHeadlineWeb-Regular.eot);src:url(../fonts/klim/TiemposHeadlineWeb-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/klim/TiemposHeadlineWeb-Regular.woff2) format('woff2'),url(../fonts/klim/TiemposHeadlineWeb-Regular.woff) format('woff');font-style:normal}@font-face{font-family:tiempos_regular;src:url(../fonts/klim/TiemposHeadlineWeb-Bold.eot);src:url(../fonts/klim/TiemposHeadlineWeb-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/klim/TiemposHeadlineWeb-Bold.woff2) format('woff2'),url(../fonts/klim/TiemposHeadlineWeb-Bold.woff) format('woff');font-style:normal;font-weight:700}@font-face{font-family:tiempos_regular_italic;src:url(../fonts/klim/TiemposHeadlineWeb-RegularItalic.eot);src:url(../fonts/klim/TiemposHeadlineWeb-RegularItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/klim/TiemposHeadlineWeb-RegularItalic.woff2) format('woff2'),url(../fonts/klim/TiemposHeadlineWeb-RegularItalic.woff) format('woff');font-style:italic}@font-face{font-family:tiempos_semibold;src:url(../fonts/klim/TiemposHeadlineWeb-Semibold.eot);src:url(../fonts/klim/TiemposHeadlineWeb-Semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/klim/TiemposHeadlineWeb-Semibold.woff2) format('woff2'),url(../fonts/klim/TiemposHeadlineWeb-Semibold.woff) format('woff');font-style:normal}@font-face{font-family:tiempos_semibold_italic;src:url(../fonts/klim/klim/TiemposHeadlineWeb-SemiboldItalic.eot);src:url(fontsklim/TiemposHeadlineWeb-SemiboldItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/klim/klim/TiemposHeadlineWeb-SemiboldItalic.woff2) format('woff2'),url(../fonts/klim/klim/TiemposHeadlineWeb-SemiboldItalic.woff) format('woff');font-style:italic}body,html{max-width:100%;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}@supports (-ms-ime-align:auto){body,html{height:100%}}body{margin:0;background-color:#faf8f7!important}.clear{clear:both}.container{max-width:980px;position:relative}.content-container{background-color:#faf8f7;min-height:1510px;padding:10px 0 20px 0}a:hover{color:inherit}h1,h2,h3,h4,h5{font-family:adelle_sansbold,"Griffith Gothic Black"}[class*=col-]{position:relative!important}.menu-background{background-color:#333;height:100%}.submenu{color:#fff;position:fixed;left:-210px;z-index:1010;width:200px;padding-right:7px;overflow-x:hidden;overflow-y:auto}.submenu ul{padding:10px 0 0 0;margin:0;list-style:none}.submenu li{display:block}.submenu a{font-weight:lighter;color:#fff;padding:2px 5px;text-decoration:none;font-family:adelle_sansthin,"Griffith Gothic Black";display:block;text-transform:uppercase;margin-bottom:10px}.submenu .submenu-content{background-color:#333;padding:0 15px}.submenu .submenu_header{text-transform:uppercase;font-weight:700;font-size:12px;display:inline}.submenu .subpage-menu{background-image:url(../img/divider_horizontal.png);background-repeat:repeat-x}.submenu .subpage-menu a{font-size:13px;color:#c5c297}.submenu .subpage-menu li.current-menu-item{background-color:#98997a;margin-right:-22px;padding-right:22px}.submenu .subpage-menu li.current-menu-item:after{content:" ";position:absolute;bottom:-4px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;right:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.submenu .subpage-menu li.current-menu-item a{color:#fff}.submenu li.menu_search form{margin-bottom:10px;padding-top:15px}.submenu li.menu_search strong{display:block;position:relative;float:right;background-color:#bcd046;color:#000;width:11%;height:30px}.submenu li.menu_search strong i{display:block;position:relative;font-size:18px;margin:6px 0 0 6px}.submenu li.menu_search input[type=text]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:89%;background-color:#e5e5e5;border-radius:0;height:30px;border:1px solid #ccc;font-family:'Helvetica Neue';text-indent:5px;color:#555}.submenu li.current-menu-item{position:relative;font-weight:400;color:#fff;background-color:#627b2f;margin-right:-22px;padding-right:22px}.submenu li.current-menu-item:after{content:" ";position:absolute;bottom:-4px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #456003;right:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.submenu .arrow-wrap .arrow-up{transition:margin .5s ease;margin-left:120px}@media only screen and (max-width:979px){.submenu{transition:top .5s ease;top:45px!important;bottom:0}.submenu_icon{display:none}.submenu li.menu_search input[type=text]{width:83%}.submenu li.menu_search strong{width:17%}.submenu .arrow-wrap .arrow-up{margin-left:18px}}@media only screen and (min-width:980px){header.scrolled .submenu{top:45px}.submenu{transition:top .5s ease;top:80px;bottom:0;left:-310px;width:300px}.submenu_icon{transition:margin .5s ease;z-index:1001;font-family:adelle_sansthin,"Griffith Gothic Thin";position:absolute;left:80px;color:#000;font-size:18px;padding:10px 8px 10px 8px;margin-top:20px;cursor:pointer;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.submenu_icon.active{color:#bcd046}}.profile_container{color:#fff;position:fixed;right:-210px;margin:0;z-index:1010;width:200px;padding-left:7px;overflow-y:auto;overflow-x:hidden}.profile_container .profile_content{background-color:#333;padding:10px 15px 0 15px;height:auto}.profile_container .profile_content h2{color:#bcd046;text-transform:uppercase;margin:0 0 10px 0;padding:0;font-size:16px;line-height:18px;display:block}.profile_container .profile_content strong{text-transform:uppercase}.profile_container .profile_content a{color:#fff;font-weight:700}.profile_container .profile_content .user_status_container{padding:15px 0 15px 0;margin:0 0 5px 0;background-image:url(../img/divider_horizontal.png);background-repeat:repeat-x;background-position:bottom left}.profile_container .profile_content .user_status_container #nationen_auth{padding:3px 30px 3px 30px;border-radius:2px;text-transform:uppercase;background-color:#627b2f;color:#bcd046;font-family:adelle_sansbold,"Griffith Gothic Black"}.profile_container .profile_content .user_info_container{display:none;font-family:adelle_sansthin,"Griffith Gothic Thin";padding:10px 0}.profile_container .subscription_info{font-size:12px;color:#fff;font-family:"Griffith Gothic"}.profile_container .subscription_info p{margin:0 0 5px 0;line-height:14px}.profile_container .subscription_info p strong{text-transform:uppercase}.profile_container .subscription_info p.nomargin{margin:0}.profile_container .subscription_info ul{list-style-type:none;margin:0;padding:0 0 10px 0}.profile_container .subscription_info ul li{font-family:"Griffith Gothic"}.profile_container .profile_info{margin-top:10px}.profile_container .profile_info ul{margin:0;padding-bottom:5px;list-style:none;background-image:url(../img/divider_horizontal.png);background-repeat:repeat-x;background-position:bottom left}.profile_container .profile_info a{font-weight:lighter;color:#fff;padding:2px 0;text-decoration:none;font-family:adelle_sansthin,"Griffith Gothic Black";display:block;text-transform:uppercase;margin-bottom:10px}.profile_container .profile_info li.current-menu-item{background-color:#627b2f;position:relative;margin-left:-22px;padding-left:22px}.profile_container .profile_info li.current-menu-item:before{content:" ";position:absolute;bottom:-4px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #456003;left:0;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg)}.profile_container .profile_info.profile_message{margin:0 0 20px 0;padding:10px 5px 10px 10px;background-color:#627b2f;position:relative;font-weight:400;font-size:12px;line-height:16px;margin-left:-22px;padding-left:22px}.profile_container .profile_info.profile_message:before{content:" ";position:absolute;bottom:-4px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #456003;left:0;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg)}.profile_container .profile_info.profile_message h3{margin:0 0 5px 0;padding:0;text-transform:uppercase;font-size:14px;line-height:16px}.profile_container span.auth-user{padding-top:15px;display:block;font-family:"Griffith Gothic"}.profile_container .arrow-wrap .arrow-up{transition:margin .5s ease;margin-left:146px}@media only screen and (max-width:979px){.user_profile{display:none}.profile_container{transition:top .5s ease;top:45px!important;bottom:0}.profile_container .arrow-wrap .arrow-up{margin-left:158px}}@media only screen and (min-width:980px){header.scrolled .profile_container{transition:top .5s ease;top:45px}.profile_container{transition:top .5s ease;top:80px;bottom:0;width:300px;right:-310px}.menu_right{right:80px}.user_profile{color:#000;font-size:18px;padding:10px 8px 10px 8px;cursor:pointer;float:right;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;font-family:adelle_sansthin,"Griffith Gothic Thin"}.user_profile .user_profile_name{overflow:hidden}.user_profile a{color:#000;text-decoration:none}.user_profile .active a{color:#bcd046}}div.top_margin{margin-top:80px}.cm-article div.top_margin{margin-top:125px}div.head{background-color:#fff;margin:0;-webkit-box-shadow:0 1px 5px rgba(100,100,100,.49);-moz-box-shadow:0 1px 5px rgba(100,100,100,.49);box-shadow:0 1px 5px rgba(100,100,100,.49);position:fixed;width:100%;z-index:1011;top:0}header.scrolled .logotype{height:45px;box-sizing:border-box;padding:12px 0}header.scrolled .logotype h1{transition:font-size .5s ease,margin .5s ease;font-size:24px;line-height:24px}header.scrolled .logotype img{transition:height .5s ease,margin .5s ease;height:35px;margin:-6px 0 0 0}header.scrolled .submenu_icon{transition:margin .5s ease;margin-top:3px}header.scrolled .menu_right{transition:margin .5s ease;margin-top:3px}header{margin:0 auto 0 auto}header .mobile-menu-icon,header .mobile-profile-icon{display:none}header .logotype{transition:font-size .5s ease,margin .5s ease;display:block;background-color:#fff;margin:0 auto;text-align:center;padding:14px 0;box-sizing:border-box;height:80px}header .logotype h1{transition:height .5s ease,margin .5s ease;font-family:adelle_sansbold;font-size:38px;line-height:48px;color:#627b2f;margin:0;padding:0}header .logotype h1 a{color:#627b2f;text-decoration:none}header .logotype img{transition:height .5s ease,margin .5s ease;height:65px;margin:-6px 0 0 0}header .menu_right{position:absolute;z-index:1001;top:0;margin-top:20px;transition:margin .5s ease}header .menu_right .menu_search{display:none;float:left}header .menu_right .menu_search i{color:#000;position:absolute;margin:10px 0 0 -30px;font-size:18px;cursor:pointer;background-color:#efefef}header .menu_right .menu_search input{width:90px;font-size:12px;margin:7px 5px 0 0;padding:3px 0 3px 5px;border-radius:0;border:0;background-color:#efefef}header .mobile_menu_left{z-index:1004;position:fixed;top:0;left:0;width:60px;height:45px}header .mobile_menu_left .mobile_icon i{position:relative;top:12px;left:20px;color:#000;display:block}header .mobile_menu_right{z-index:1004;position:fixed;top:0;right:0;width:60px;height:45px}header .mobile_menu_right i.mobile-profile-icon{position:relative;top:12px;left:20px;color:#000;display:block}header .menu_container.sticky{position:fixed;top:0;left:0;right:0;z-index:2001}header .menu_container.sticky .menu_search input{width:90px}header ul.main{list-style:none;padding:0;margin:0 auto;height:40px;text-align:left;font-family:adelle_sansthin,"Griffith Gothic Black";width:100%;text-align:center}header ul.main li{margin-top:-1px;display:inline-block;text-transform:uppercase;padding:0 3px 0 9px}header ul.main li a{font-weight:lighter;color:#fff;display:inline-block;padding:12px 8px 9px 8px;text-decoration:none;font-family:adelle_sansthin,"Griffith Gothic Black"}header ul.main li a:hover{border-bottom:3px solid #bcd046!important;color:#bcd046!important}header ul.main li.current-menu-item a{background-color:#627b2f;color:#fff}header ul.main.black{background:#333}.border-element{background-image:url(../img/divider_horizontal.png);background-repeat:repeat-x;background-position:bottom left}.nomobile{display:none}.onlymobile{display:block}.arrow-wrap{position:fixed}.arrow-wrap .arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #333;position:absolute;top:-10px}header .logotype_small{display:none}header .cm-banner .cm-article__advertiser-logo{max-height:25px;float:right}@media only screen and (min-width:768px){.content-container{width:768px}}@media only screen and (max-width:767px){.content-container{width:initial}}@media only screen and (max-width:979px){div.top_margin{display:none}.nomobile{display:block}.onlymobile{display:none}body{padding-top:60px!important}body.cm-article{padding-top:90px!important}.content-container{padding-left:15px;padding-right:15px}header .logotype{height:45px;box-sizing:border-box;top:0;left:0;right:0;z-index:1002;padding:10px 0;-webkit-box-shadow:0 1px 5px rgba(100,100,100,.49);-moz-box-shadow:0 1px 5px rgba(100,100,100,.49);box-shadow:0 1px 5px rgba(100,100,100,.49)}header .logotype h1{transition:font-size .5s ease,margin .5s ease;font-size:24px;line-height:24px}header .logotype a img{transition:height .5s ease,margin .5s ease;height:35px;margin:-6px 0 0 0}header .logotype a.mobile-header-link{display:block;height:100%}header .cm-article__header-banner{position:absolute;width:100%;top:45px}header .container{height:0;padding:0;margin:0}header .menu_container{height:auto;background-color:transparent;border-bottom:0}}@media only screen and (min-width:980px){.content-container{width:980px}.mobile-header-link{display:none}.logotype_small{display:none;position:absolute;left:3%;z-index:1001;background-color:none}.mobile_menu_left,.mobile_menu_right{display:none}}h1,h2,h3,h4,h5,h6{font-weight:700}.nyh-article-content{background-color:#faf8f7}.content-container{background-color:#faf8f7}.mask-overlay{background:linear-gradient(to bottom,rgba(255,255,255,0),#faf8f7);position:absolute;top:0;bottom:0;left:0;right:0}.article_icon{position:absolute;right:0;margin:0;line-height:normal!important;font-size:16px;padding:3px 0 3px 1px;background-color:rgba(0,0,0,.7);width:25px;height:25px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:10}.article_icon_lock{display:block;color:#fff}.article_icon_open{color:#bcd046}.article_tag{background-color:#d01638;color:#fff;font-size:14px;font-family:adelle_sansthin,Helvetica;font-weight:700;line-height:16px;letter-spacing:normal;padding:5px;position:absolute;z-index:100;margin:30px 0 0 -10px}.article_tag:before{content:" ";position:absolute;width:0;height:0;margin-top:20px;margin-left:-4px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #8b0000;-webkit-transform:rotate(-135deg)}.comment_count{background-color:#bccd5f;color:#fff;display:inline;visibility:hidden;font-weight:700;padding:2px 12px 2px 12px;position:absolute;bottom:16px;right:15px;z-index:1}.comment_count a{color:#fff}.comment_count .comment_arrow{position:absolute;right:7px;margin:2px 0 0 8px;width:0;height:0;border-right:12px solid transparent;border-top:7px solid #bccd5f}.comment_count.comment_count_5{background-color:#c5c297}.comment_count.comment_count_5 .comment_arrow{border-top-color:#c5c297}.comment_count.comment_count_20{background-color:#bccd5f}.comment_count.comment_count_20 .comment_arrow{border-top-color:#bccd5f}.comment_count.comment_count_more{background-color:#627b2f}.comment_count.comment_count_more .comment_arrow{border-top-color:#627b2f}article{overflow-wrap:break-word;word-wrap:break-word;margin-bottom:20px!important;position:relative!important;overflow:hidden}article .img_container{position:relative}article .img_container img{max-width:100%}article.article_big .img_container img{max-width:100%}article.article_big h1{font-size:70px;font-family:tiempos_bold,"Griffith Gothic Black";font-weight:400;line-height:72px;letter-spacing:normal;margin:5px 0 5px 0}article.article_big h1 a{color:#000}article.article_big h1 a:hover{border-bottom:1px solid #000;text-decoration:none}article.article_big p{font-family:adelle_sansregular,"Griffith Gothic";font-size:26px;line-height:28px;font-weight:400}article.article_big_2 h1{font-size:70px;font-family:tiempos_bold,"Griffith Gothic Black";font-weight:400;line-height:72px;letter-spacing:normal;margin:5px 0 5px 0}article.article_big_2 p{display:none}article.article_big_3 h1{font-size:90px;font-family:'Griffith Gothic Black';font-weight:400;line-height:96px;letter-spacing:normal;height:100%;padding:0;margin:1px 0 0 0}article.article_big_3 h1 strong{color:#d01638;font-weight:400}article.article_big_3 p{display:none}article.article_big_4 h1{font-size:80px;font-family:serif;font-weight:400;line-height:82px;letter-spacing:normal;margin:10px 0 10px 0}article.article_b h2{font-size:50px;font-family:tiempos_bold,"Griffith Gothic Black";font-weight:400;line-height:54px;letter-spacing:normal;margin:10px 0 10px 0}article.article_b h2 a{color:#000}article.article_b h2 a:hover{border-bottom:1px solid #000;text-decoration:none}article.article_b p{font-size:26px;font-family:serif;font-weight:400;line-height:28px;letter-spacing:normal}article.article_b_2 h2{font-size:56px;font-family:"Griffith Gothic Black";font-weight:400;line-height:58px;letter-spacing:normal;margin:10px 0 10px 0}article.article_b_3 h2{font-size:82px;font-family:"Griffith Gothic Thin";font-weight:400;line-height:84px;letter-spacing:normal;margin:10px 0 10px 0}article.article_b_4 h2{font-size:48px;font-family:"Griffith Gothic";font-weight:700;line-height:50px;letter-spacing:normal;margin:10px 0 10px 0}article.article_c{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article.article_c h3{font-size:38px;font-family:adelle_sansthin,"Griffith Gothic Thin";font-weight:400;line-height:42px;letter-spacing:-1px;margin:5px 0 10px 0}article.article_c h3 a{color:#000}article.article_c h3 a:hover{border-bottom:1px solid #000;text-decoration:none}article.article_c p{font-size:22px;font-family:serif;font-weight:400;line-height:24px;letter-spacing:normal}article.article_c_2 h3{font-size:46px;font-family:"Griffith Gothic Thin";font-weight:400;line-height:48px;letter-spacing:normal;margin:10px 0 10px 0}article.article_medium img{width:100%}article.article_medium h2{font-size:40px;font-family:serif;font-weight:400;line-height:42px;letter-spacing:normal;padding:0;margin:0}article.article_medium h2 a{color:#000}article.article_small{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article.article_small img{width:100%}article.article_small h3{font-size:21px;font-family:tiempos_bold,"Griffith Gothic Black";font-weight:400;line-height:26px;letter-spacing:normal;padding:0;margin:2px 0 0 0}article.article_small h3 a{color:#000}article.article_small p{font-size:18px;line-height:22px;display:none;padding:0;margin:3px 0 0 0}article.article_small.article_small_2.rss_latest{height:inherit;margin-bottom:0!important}article.article_small.article_small_2.rss_latest h3{font-family:tiempos_bold,adelle_sansbold,"Griffith Gothic Black";font-size:20px;line-height:28px}article.article_small_2 h3{font-size:32px;font-family:"Griffith Gothic Black";font-weight:400;line-height:34px;letter-spacing:normal;margin:3px 0 0 0}article.article_small_3 h3{font-size:40px;font-family:"Griffith Gothic Thin";font-weight:400;line-height:46px;letter-spacing:normal;margin:2px 0 0 0}article.article_small_4 h3{font-size:28px;font-family:adelle_sansthin,"Griffith Gothic";font-weight:600;line-height:30px;letter-spacing:normal;margin:5px 0 10px 0}article.article_small_4 .meta{border-bottom:1px solid #000;position:absolute;bottom:0;right:0;left:0}article.article_small_4 .meta .articletype{color:#617a2f}article.article_small_4 .meta .author{color:#777971;font-family:adelle_sansbold,"Griffith Gothic Ultra";text-transform:uppercase}article.article_small_4 .meta .comment_count{right:0;bottom:10px}article.article_small.no_image{height:130px}.d_undertittel p{display:block!important}article.article_feature img{width:100%;z-index:999}article.article_feature .feature_box{bottom:100px;left:0;z-index:1000;position:absolute;max-width:450px;background-color:rgba(0,0,0,.7);padding:10px}article.article_feature h1{font-size:40px;font-family:adelle_sansthin,serif;font-weight:400;line-height:44px;letter-spacing:normal;padding:0;margin:0}article.article_feature h1 strong{color:#bcd046}article.article_feature h1 a{color:#fff;display:block}article.article_feature p{color:#fff;font-size:18px;font-family:adelle_sansregular,sans-serif;font-weight:400;line-height:22px;letter-spacing:normal;padding:0;margin:5px 0 0 0;font-weight:200;opacity:.9}article.article_feature p a{color:#fff}article.article_feature p a:hover{text-decoration:none!important}article.article_cover{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article.article_cover img{width:100%;z-index:999}article.article_cover .feature_box{z-index:1000;position:absolute;background-color:rgba(0,0,0,.7);padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:0;right:0;bottom:50px}article.article_cover h3{font-size:30px;font-family:"Griffith Gothic Black";font-weight:400;line-height:32px;letter-spacing:normal;padding:0;margin:0}article.article_cover h3 strong{color:#bcd046}article.article_cover h3 a{color:#fff;display:block}article.article_cover_2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}article.article_cover_2 .feature_box{margin-top:150px!important;width:inherit!important}article.article_text{background-color:#98997a;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article.article_text h2{font-size:44px;font-family:"Griffith Gothic Black";font-weight:700;line-height:48px;letter-spacing:normal;margin:0;padding:10px}article.article_text h2 a{color:#fff}article.article_text p{padding:10px;color:#fff}article.article_text.article_text_2 h2{font-size:30px;line-height:34px}.no_raster article.article_text{background-color:transparent}.no_raster article.article_text h2{padding:0 0 10px 0}.no_raster article.article_text h2 a{color:#000}.no_raster article.article_text p{padding:0;color:#000}.imageserie_article{color:#fff;float:left;width:250px;margin:0 5px 0 5px}.imageserie_article h3{color:#d9d9d9;font-size:18px;line-height:20px;margin:10px 0 0 0;padding:0}.imageserie_article h3 a{color:#d9d9d9}.article_commentary_wrap{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #000}.article_commentary_wrap .article_commentary{font-size:16px;font-family:Georgia;font-weight:400;line-height:normal;letter-spacing:normal;height:390px;color:#000;margin:0 0 5px 0!important}.article_commentary_wrap .article_commentary h1{font-size:42px;font-family:Georgia;font-weight:400;line-height:46px;letter-spacing:normal;margin:5px 0 10px 0;padding:0;color:#000}.article_commentary_wrap .article_commentary h1 a{font-family:Georgia;color:#000}.article_commentary_wrap .divider{text-align:center}.article_commentary_wrap .divider h4{font-family:tiempos_bold,"Griffith Gothic Black";margin:10px 0;text-transform:none;display:block;padding:0 10px;border-bottom:1px solid #000;color:#98997a;font-size:18px;line-height:26px;border-top:0 solid transparent}.article_commentary_wrap .authors{text-align:center;font-family:tiempos_bold,"Griffith Gothic Black";color:#98997a;font-weight:700}.article_commentary_wrap .authors p{margin:0;padding:0}.article_commentary_wrap .authors a{color:#98997a;text-decoration:none}.article_commentary_wrap .authors .active{color:#bcd046}.article_commentary_wrap .authors .active a{color:#bcd046}.article_commentary_wrap .comment-author{display:inline-block;vertical-align:top;width:20%;max-width:120px}.article_commentary_wrap .comment-author a{display:block}.article_commentary_wrap .comment-author-img{width:100%;max-width:100%;height:auto}.article_todays_opinion .opinion_header h4{border-top:8px solid #bcd046;border-bottom:1px solid #000;text-transform:uppercase;color:#000;font-weight:lighter;font-size:20px;line-height:24px;text-align:center;padding:0 5px 5px 0;font-family:tiempos_bold,"Griffith Gothic Thin";margin:0;padding:0}.article_todays_opinion .opinion_header h4 .date{color:#000}.article_todays_opinion .opinion_content{font-family:adelle_sansthin,"Helvetica Neue";font-size:18px;line-height:24px;color:#000;background-color:transparent;padding:10px 10px 10px 10px;overflow:hidden;box-sizing:initial}.article_todays_opinion .opinion_content h2{display:none;font-weight:lighter;font-size:22px;line-height:24px;margin:0 0 5px 0;padding:0}.article_todays_opinion .opinion_content h2 a{color:#000;text-decoration:none}.article_todays_opinion .opinion_footer h4{font-family:tiempos_bold,"Griffith Gothic Black";background-color:#627b2f;color:#fff;text-align:center;padding:5px 0 5px 0;text-transform:none}.article_todays_opinion .opinion_footer h4 a{color:#fff;text-decoration:none}article a{border-bottom:0!important}article a:hover{text-decoration:underline!important}@media only screen and (max-width:767px){.rendered_board_article article{height:100%}article.article_big h1{font-size:40px;line-height:42px}article.article_big p{display:none}article.article_b,article.article_c,article.article_cover,article.article_small,article.article_text,article.article_todays_opinion{display:block;max-width:600px;margin-right:auto;margin-left:auto}article.article_b img,article.article_c img,article.article_cover img,article.article_small img,article.article_text img,article.article_todays_opinion img{width:100%}article.article_b h2{font-size:30px;line-height:32px}article.article_b p{font-size:18px;line-height:20px}article.article_c h3{font-size:23px;line-height:25px}article.article_c p{font-size:15px;line-height:17px}article.article_c.article_c_2 h3{font-size:28px;line-height:29px}article.article_cover .feature_box{bottom:0}article.article_cover .feature_box h3{font-size:15px;line-height:16px}article.article_small{height:100%}article.article_small h3{font-size:21px;line-height:26px}article.article_small.article_small_4 h3{margin-bottom:45px}article.article_text h2{font-size:35px;line-height:38px}article.article_text.article_text_2 h2{font-size:24px;line-height:27px}.article_commentary_wrap .authors p.lastname{display:none}}@media only screen and (min-width:565px) and (max-width:767px){article.article_cover .feature_box h3{font-size:21px;line-height:22px}article.article_c h3{font-size:30.4px;line-height:33.6px}article.article_c.article_c_2 h3{font-size:37px;line-height:38px}article.article_text h2{font-size:44px;line-height:48px}article.article_text.article_text_2 h2{font-size:30px;line-height:34px}}@media only screen and (min-width:768px) and (max-width:979px){article.article_b h2{font-size:38px;line-height:41px}article.article_b p{font-size:21px;line-height:22px}article.article_b.article_b_2 h2{font-size:39px;line-height:41px}article.article_b.article_b_3 h2{font-size:57px;line-height:59px}article.article_b.article_b_4 h2{font-size:34px;line-height:35px}article.article_c h3{font-size:30px;line-height:34px}article.article_c p{display:none}article.article_c.article_c_2 h3{font-size:41px;line-height:46px}article.article_cover .feature_box h3{font-size:15px;line-height:16px}article.article_cover.article_cover_2 .feature_box h3{font-size:21px;line-height:22px}article.article_small_2 h3{font-size:27px;line-height:31px}article.article_small_3 h3{font-size:32px;line-height:37px}article.article_small_4 h3{font-size:22px;line-height:24px}article.article_text h2{font-size:31px;line-height:34px}article.article_text.article_text_2 h2{font-size:21px;line-height:24px;padding-bottom:5px}article.article_text.article_text_2 p{padding-top:5px;line-height:1.07}article.article_todays_opinion .opinion_header h4{font-size:14px;line-height:17px}article.article_todays_opinion .opinion_content{height:119px}article.article_todays_opinion .opinion_content h2{font-size:18px;line-height:20px}article.article_b,article.article_cover{height:442px}article.article_cover_2,article.article_small,article.article_text,article.article_todays_opinion{height:212px}}@media only screen and (min-width:980px){article.article_b,article.article_cover{height:580px}article.article_cover_2,article.article_small,article.article_text,article.article_todays_opinion{height:280px}article.article_c{height:400px}article.article_c.cm-article{height:auto}article.article_small_2 h3{font-size:35px;line-height:39px}.article_commentary_wrap .divider h4{padding-left:50px;padding-right:50px}}@media only screen and (max-width:767px){.article_tag{display:none!important}}article.standard{box-sizing:border-box;margin-bottom:15px!important;background-color:#fff;box-shadow:0 1px 3px #ccc}article.standard .img_container img{max-width:100%}article.standard .text-container{padding:0 15px 1px 15px}article.standard .text-container .theme-container{text-align:center;margin-bottom:-16px}article.standard .text-container .theme-container .theme-tag{background-color:#627b2f;color:#fff;font-family:adelle_sansregular;font-size:18px;line-height:22px;text-align:center;display:inline-block;padding:5px 10px;position:relative;top:-16px}article.standard h4.section-tag{font-size:18px;font-family:adelle_sansregular,"Griffith Gothic";color:#627b2f;line-height:22px;margin:0;padding-top:10px}article.standard h2{margin:0 0 10px 0;padding:5px 0 0 0;font-size:24px;font-family:tiempos_bold,"Griffith Gothic Black";font-weight:400;line-height:28px;letter-spacing:normal}article.standard h2 a{color:#000}article.standard h2 a:hover{border-bottom:1px solid #000;text-decoration:none}article.standard p.leadin{font-family:adelle_sansregular,"Griffith Gothic";font-size:16px;line-height:20px;font-weight:400}article.standard p.leadin a{color:#000;text-decoration:none}article.standard p.leadin a:hover{text-decoration:none!important}article.standard p.leadin.multiline::before{content:'';display:inline-block;width:10px;height:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#627b2f;margin-right:10px}article.standard.no-image .text-container{padding-top:15px;padding-bottom:15px}article.standard.debate{text-align:center}article.standard.high-priority{background-color:#000}article.standard.high-priority h2 a{color:#fff}article.standard.high-priority p.leadin{color:#fff}article.standard.high-priority p.leadin.multiline::before{background-color:#fff}article.standard.high-priority .debate-byline{color:#fff}article.standard.high-priority .article-paywall-indicator{color:#fff}article.standard .article-paywall-indicator{background-color:transparent;font-family:adelle_sansthin;font-weight:300;color:#627b2f;font-size:14px;line-height:16px;padding-bottom:10px}article.standard .article-paywall-indicator .product-logo{background-color:#627b2f;width:16px;height:16px;display:inline-block;margin-right:5px;top:3px;position:relative;background-image:url(../img/tiny-logo.svg);background-size:13px;background-repeat:no-repeat;background-position:2px 3px}article.has-image.reportage .text-container::before{content:"";width:100%;height:80px;margin:-39px auto 0 -15px;position:absolute;background:linear-gradient(transparent,#fff)}article.has-image.reportage .text-container .text-content{margin-top:-40px;position:relative}article.has-image.reportage .text-container .text-content .teaser-subject{display:inline;font-weight:400;font-family:adelle_sansregular;border-bottom:3px solid #627b2f}article.high-priority.has-image.reportage .text-container::before{background:linear-gradient(transparent,#000)}article.high-priority.has-image.reportage .text-container .text-content .teaser-subject{color:#fff}article.low-priority.has-image.reportage .text-container::before{display:none}article.low-priority.has-image.reportage .text-container .text-content{margin-top:0}.debate-byline{text-align:center;padding-bottom:10px}.debate-byline .byline-photo{display:block}.debate-byline .byline-photo img{width:80px;height:80px;border-radius:50%;margin-bottom:10px}.debate-byline .byline-person{display:inline-block}.debate-byline .byline-person .byline-name{font-family:adelle_sansbold;font-weight:700;text-align:center;font-size:16px;line-height:20px}.debate-byline .byline-person .byline-title{font-family:adelle_sansregular;font-size:14px;line-height:18px;margin-top:5px;text-align:center}.content-size-lg-4 .debate-byline,.content-size-lg-5 .debate-byline{margin-top:0}@media only screen and (min-width:550px){article.standard h4.section-tag{font-size:20px;line-height:24px}article.standard h2{font-size:32px;line-height:36px;font-weight:700}article.standard p.leadin{font-size:22px;line-height:26px;font-weight:400}article.standard p.leadin.multiline::before{width:20px;height:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.content-size-lg-4 article.standard .theme-container{margin-bottom:-16px}}@media only screen and (min-width:768px){article.standard.low-priority:not(.debate).has-image .text-container{min-height:105px}article.standard.low-priority:not(.debate) .img_container{float:right;max-width:30%;margin-left:10px}article.standard.low-priority:not(.debate) h2{margin-top:0}}@media only screen and (min-width:768px) and (max-width:979px){article.standard h4.section-tag{font-size:22px;line-height:26px}article.standard h2{font-size:28px;font-family:tiempos_bold,"Griffith Gothic Black";font-weight:400;line-height:32px;letter-spacing:normal}article.standard p.leadin{font-size:20px;line-height:24px}article.standard.high-priority h4.section-tag,article.standard.medium-priority h4.section-tag{font-size:40px;line-height:44px}article.standard.high-priority h2,article.standard.medium-priority h2{font-size:70px;font-family:tiempos_bold,"Griffith Gothic Black";font-weight:700;line-height:74px;letter-spacing:normal}article.standard.high-priority p.leadin,article.standard.medium-priority p.leadin{font-size:30px;line-height:34px}div[class$="-lg-11"] article.standard.high-priority h2,div[class$="-lg-11"] article.standard.medium-priority h2{font-size:68px;line-height:72px}div[class$="-lg-11"] article.standard.high-priority p.leadin,div[class$="-lg-11"] article.standard.medium-priority p.leadin{font-size:28px;line-height:32px}div[class$="-lg-11"] article.standard.high-priority h4.section-tag,div[class$="-lg-11"] article.standard.medium-priority h4.section-tag{font-size:38px;line-height:42px}div[class$="-lg-10"] article.standard.high-priority h2,div[class$="-lg-10"] article.standard.medium-priority h2{font-size:64px;line-height:68px}div[class$="-lg-10"] article.standard.high-priority p.leadin,div[class$="-lg-10"] article.standard.medium-priority p.leadin{font-size:24px;line-height:28px}div[class$="-lg-10"] article.standard.high-priority h4.section-tag,div[class$="-lg-10"] article.standard.medium-priority h4.section-tag{font-size:34px;line-height:38px}div[class$="-lg-9"] article.standard.high-priority h2,div[class$="-lg-9"] article.standard.medium-priority h2{font-size:62px;line-height:64px}div[class$="-lg-9"] article.standard.high-priority p.leadin,div[class$="-lg-9"] article.standard.medium-priority p.leadin{font-size:22px;line-height:26px}div[class$="-lg-9"] article.standard.high-priority h4.section-tag,div[class$="-lg-9"] article.standard.medium-priority h4.section-tag{font-size:32px;line-height:36px}div[class$="-lg-8"] article.standard h2{font-family:tiempos_semibold}div[class$="-lg-8"] article.standard h4.section-tag{font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-8"] article.standard.high-priority h2,div[class$="-lg-8"] article.standard.medium-priority h2{font-size:54px;line-height:58px;font-family:tiempos_semibold}div[class$="-lg-8"] article.standard.high-priority p.leadin,div[class$="-lg-8"] article.standard.medium-priority p.leadin{font-size:24px;line-height:28px}div[class$="-lg-8"] article.standard.high-priority h4.section-tag,div[class$="-lg-8"] article.standard.medium-priority h4.section-tag{font-size:28px;line-height:32px;font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-7"] article.standard h2{font-family:tiempos_semibold;font-size:32px;line-height:36px}div[class$="-lg-7"] article.standard p.leadin{font-size:22px;line-height:26px}div[class$="-lg-7"] article.standard h4.section-tag{font-size:20px;line-height:24px;font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-7"] article.standard.high-priority h2,div[class$="-lg-7"] article.standard.medium-priority h2{font-size:52px;line-height:56px;font-family:tiempos_semibold}div[class$="-lg-7"] article.standard.high-priority p.leadin,div[class$="-lg-7"] article.standard.medium-priority p.leadin{font-size:22px;line-height:26px}div[class$="-lg-7"] article.standard.high-priority h4.section-tag,div[class$="-lg-7"] article.standard.medium-priority h4.section-tag{font-size:26px;line-height:30px;font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-6"] article.standard h2{font-family:tiempos_regular;font-size:30px;line-height:34px;font-weight:400}div[class$="-lg-6"] article.standard p.leadin{font-size:20px;line-height:24px}div[class$="-lg-6"] article.standard h4.section-tag{font-size:20px;line-height:24px;font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-6"] article.standard.high-priority h2,div[class$="-lg-6"] article.standard.medium-priority h2{font-size:44px;line-height:48px;font-family:tiempos_regular;font-weight:400}div[class$="-lg-6"] article.standard.high-priority p.leadin,div[class$="-lg-6"] article.standard.medium-priority p.leadin{font-size:20px;line-height:24px}div[class$="-lg-6"] article.standard.high-priority h4.section-tag,div[class$="-lg-6"] article.standard.medium-priority h4.section-tag{font-size:24px;line-height:28px;font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-5"] article.standard h2{font-family:tiempos_regular;font-size:28px;line-height:32px;font-weight:400}div[class$="-lg-5"] article.standard p.leadin{font-size:20px;line-height:24px}div[class$="-lg-5"] article.standard h4.section-tag{font-size:20px;line-height:24px;font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-5"] article.standard.high-priority h2,div[class$="-lg-5"] article.standard.medium-priority h2{font-size:42px;line-height:46px;font-family:tiempos_regular;font-weight:400}div[class$="-lg-5"] article.standard.high-priority p.leadin,div[class$="-lg-5"] article.standard.medium-priority p.leadin{font-size:20px;line-height:24px}div[class$="-lg-5"] article.standard.high-priority h4.section-tag,div[class$="-lg-5"] article.standard.medium-priority h4.section-tag{font-size:24px;line-height:28px;font-family:adelle_sansregular,Helvetica;font-weight:400}}@media only screen and (min-width:980px){article.standard h4.section-tag{font-size:22px;line-height:26px}article.standard h2{font-size:34px;font-family:tiempos_bold,"Griffith Gothic Black";font-weight:400;line-height:38px;letter-spacing:normal}article.standard p.leadin{font-size:24px;line-height:28px}article.standard.high-priority h4.section-tag,article.standard.medium-priority h4.section-tag{font-size:40px;line-height:44px}article.standard.high-priority h2,article.standard.medium-priority h2{font-size:70px;font-family:tiempos_bold,"Griffith Gothic Black";font-weight:700;line-height:74px;letter-spacing:normal}article.standard.high-priority p.leadin,article.standard.medium-priority p.leadin{font-size:30px;line-height:34px}div[class$="-lg-11"] article.standard.high-priority h2,div[class$="-lg-11"] article.standard.medium-priority h2{font-size:68px;line-height:72px}div[class$="-lg-11"] article.standard.high-priority p.leadin,div[class$="-lg-11"] article.standard.medium-priority p.leadin{font-size:28px;line-height:32px}div[class$="-lg-11"] article.standard.high-priority h4.section-tag,div[class$="-lg-11"] article.standard.medium-priority h4.section-tag{font-size:38px;line-height:42px}div[class$="-lg-10"] article.standard.high-priority h2,div[class$="-lg-10"] article.standard.medium-priority h2{font-size:66px;line-height:70px}div[class$="-lg-10"] article.standard.high-priority p.leadin,div[class$="-lg-10"] article.standard.medium-priority p.leadin{font-size:26px;line-height:30px}div[class$="-lg-10"] article.standard.high-priority h4.section-tag,div[class$="-lg-10"] article.standard.medium-priority h4.section-tag{font-size:36px;line-height:40px}div[class$="-lg-9"] article.standard.high-priority h2,div[class$="-lg-9"] article.standard.medium-priority h2{font-size:64px;line-height:68px}div[class$="-lg-9"] article.standard.high-priority p.leadin,div[class$="-lg-9"] article.standard.medium-priority p.leadin{font-size:24px;line-height:28px}div[class$="-lg-9"] article.standard.high-priority h4.section-tag,div[class$="-lg-9"] article.standard.medium-priority h4.section-tag{font-size:34px;line-height:38px}div[class$="-lg-8"] article.standard h2{font-family:tiempos_semibold}div[class$="-lg-8"] article.standard h4.section-tag{font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-8"] article.standard.high-priority h2,div[class$="-lg-8"] article.standard.medium-priority h2{font-size:54px;line-height:58px;font-family:tiempos_semibold}div[class$="-lg-8"] article.standard.high-priority p.leadin,div[class$="-lg-8"] article.standard.medium-priority p.leadin{font-size:24px;line-height:28px}div[class$="-lg-8"] article.standard.high-priority h4.section-tag,div[class$="-lg-8"] article.standard.medium-priority h4.section-tag{font-size:28px;line-height:32px;font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-7"] article.standard h2{font-family:tiempos_semibold;font-size:32px;line-height:36px}div[class$="-lg-7"] article.standard p.leadin{font-size:22px;line-height:26px}div[class$="-lg-7"] article.standard h4.section-tag{font-size:20px;line-height:24px;font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-7"] article.standard.high-priority h2,div[class$="-lg-7"] article.standard.medium-priority h2{font-size:52px;line-height:56px;font-family:tiempos_semibold}div[class$="-lg-7"] article.standard.high-priority p.leadin,div[class$="-lg-7"] article.standard.medium-priority p.leadin{font-size:22px;line-height:26px}div[class$="-lg-7"] article.standard.high-priority h4.section-tag,div[class$="-lg-7"] article.standard.medium-priority h4.section-tag{font-size:26px;line-height:30px;font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-6"] article.standard h2{font-family:tiempos_regular;font-size:30px;line-height:34px;font-weight:400}div[class$="-lg-6"] article.standard p.leadin{font-size:20px;line-height:24px}div[class$="-lg-6"] article.standard h4.section-tag{font-size:20px;line-height:24px;font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-6"] article.standard.high-priority h2,div[class$="-lg-6"] article.standard.medium-priority h2{font-size:46px;line-height:50px;font-family:tiempos_regular;font-weight:400}div[class$="-lg-6"] article.standard.high-priority p.leadin,div[class$="-lg-6"] article.standard.medium-priority p.leadin{font-size:20px;line-height:24px}div[class$="-lg-6"] article.standard.high-priority h4.section-tag,div[class$="-lg-6"] article.standard.medium-priority h4.section-tag{font-size:24px;line-height:28px;font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-5"] article.standard h2{font-family:tiempos_regular;font-size:28px;line-height:32px;font-weight:400}div[class$="-lg-5"] article.standard p.leadin{font-size:20px;line-height:24px}div[class$="-lg-5"] article.standard h4.section-tag{font-size:20px;line-height:24px;font-family:adelle_sansregular,Helvetica;font-weight:400}div[class$="-lg-5"] article.standard.high-priority h2,div[class$="-lg-5"] article.standard.medium-priority h2{font-size:44px;line-height:48px;font-family:tiempos_regular;font-weight:400}div[class$="-lg-5"] article.standard.high-priority p.leadin,div[class$="-lg-5"] article.standard.medium-priority p.leadin{font-size:20px;line-height:24px}div[class$="-lg-5"] article.standard.high-priority h4.section-tag,div[class$="-lg-5"] article.standard.medium-priority h4.section-tag{font-size:24px;line-height:28px;font-family:adelle_sansregular,Helvetica;font-weight:400}}div[class$="-lg-1"] article.standard h4.section-tag,div[class$="-lg-2"] article.standard h4.section-tag,div[class$="-lg-3"] article.standard h4.section-tag,div[class$="-lg-4"] article.standard h4.section-tag,div[class$="-md-1"] article.standard h4.section-tag,div[class$="-md-2"] article.standard h4.section-tag,div[class$="-md-3"] article.standard h4.section-tag,div[class$="-md-4"] article.standard h4.section-tag{font-size:18px;line-height:22px}div[class$="-lg-1"] article.standard h2,div[class$="-lg-2"] article.standard h2,div[class$="-lg-3"] article.standard h2,div[class$="-lg-4"] article.standard h2,div[class$="-md-1"] article.standard h2,div[class$="-md-2"] article.standard h2,div[class$="-md-3"] article.standard h2,div[class$="-md-4"] article.standard h2{font-size:24px;font-family:tiempos_bold,"Griffith Gothic Black";font-weight:400;line-height:28px;letter-spacing:normal}div[class$="-lg-1"] article.standard p.leadin,div[class$="-lg-2"] article.standard p.leadin,div[class$="-lg-3"] article.standard p.leadin,div[class$="-lg-4"] article.standard p.leadin,div[class$="-md-1"] article.standard p.leadin,div[class$="-md-2"] article.standard p.leadin,div[class$="-md-3"] article.standard p.leadin,div[class$="-md-4"] article.standard p.leadin{font-size:16px;line-height:20px}div[class$="-lg-1"] article.standard.low-priority h2,div[class$="-lg-2"] article.standard.low-priority h2,div[class$="-lg-3"] article.standard.low-priority h2,div[class$="-lg-4"] article.standard.low-priority h2,div[class$="-md-1"] article.standard.low-priority h2,div[class$="-md-2"] article.standard.low-priority h2,div[class$="-md-3"] article.standard.low-priority h2,div[class$="-md-4"] article.standard.low-priority h2{font-family:tiempos_regular;font-weight:400}div[class$="-lg-1"] article.standard.low-priority .img_container,div[class$="-lg-2"] article.standard.low-priority .img_container,div[class$="-lg-3"] article.standard.low-priority .img_container,div[class$="-lg-4"] article.standard.low-priority .img_container,div[class$="-md-1"] article.standard.low-priority .img_container,div[class$="-md-2"] article.standard.low-priority .img_container,div[class$="-md-3"] article.standard.low-priority .img_container,div[class$="-md-4"] article.standard.low-priority .img_container{float:none;max-width:100%;margin-left:0}div[class$="-lg-1"] article.standard.low-priority .text-container,div[class$="-lg-2"] article.standard.low-priority .text-container,div[class$="-lg-3"] article.standard.low-priority .text-container,div[class$="-lg-4"] article.standard.low-priority .text-container,div[class$="-md-1"] article.standard.low-priority .text-container,div[class$="-md-2"] article.standard.low-priority .text-container,div[class$="-md-3"] article.standard.low-priority .text-container,div[class$="-md-4"] article.standard.low-priority .text-container{min-height:0}.article_c.cm-article .text-container::before{content:"";width:100%;height:80px;margin:-85px auto 0 -15px;position:absolute;background:linear-gradient(transparent,#fff)}.article_c.cm-article .text-container .cm-article__headline{margin-top:-40px;position:relative;font-weight:700}.article_c.cm-article .text-container .leadin{font-family:Montserrat}.article_c.cm-article.high-priority .text-container{background-color:#231f20}.article_c.cm-article.high-priority .text-container::before{background:linear-gradient(transparent,#231f20)}.article_c.cm-article.high-priority .text-container .cm-article__headline a{color:#fff}.article_c.cm-article.high-priority .text-container .leadin{color:#fff}@media only screen and (min-width:980px){.article_c.cm-article.high-priority .text-container .cm-article__headline,.article_c.cm-article.medium-priority .text-container .cm-article__headline{font-size:70px;line-height:74px}.content-size-lg-11>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-lg-11>.article_c.cm-article.medium-priority .text-container .cm-article__headline{font-size:68px;line-height:72px}.content-size-lg-10>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-lg-10>.article_c.cm-article.medium-priority .text-container .cm-article__headline{font-size:66px;line-height:70px}.content-size-lg-9>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-lg-9>.article_c.cm-article.medium-priority .text-container .cm-article__headline{font-size:64px;line-height:68px}.content-size-lg-8>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-lg-8>.article_c.cm-article.medium-priority .text-container .cm-article__headline{font-size:54px;line-height:58px}.content-size-lg-7>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-lg-7>.article_c.cm-article.medium-priority .text-container .cm-article__headline{font-size:52px;line-height:56px}.content-size-lg-6>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-lg-6>.article_c.cm-article.medium-priority .text-container .cm-article__headline{font-size:46px;line-height:50px}.content-size-lg-5>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-lg-5>.article_c.cm-article.medium-priority .text-container .cm-article__headline{font-size:44px;line-height:48px}.content-size-lg-1>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-lg-1>.article_c.cm-article.medium-priority .text-container .cm-article__headline,.content-size-lg-2>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-lg-2>.article_c.cm-article.medium-priority .text-container .cm-article__headline,.content-size-lg-3>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-lg-3>.article_c.cm-article.medium-priority .text-container .cm-article__headline,.content-size-lg-4>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-lg-4>.article_c.cm-article.medium-priority .text-container .cm-article__headline,.content-size-md-1>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-md-1>.article_c.cm-article.medium-priority .text-container .cm-article__headline,.content-size-md-2>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-md-2>.article_c.cm-article.medium-priority .text-container .cm-article__headline,.content-size-md-3>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-md-3>.article_c.cm-article.medium-priority .text-container .cm-article__headline,.content-size-md-4>.article_c.cm-article.high-priority .text-container .cm-article__headline,.content-size-md-4>.article_c.cm-article.medium-priority .text-container .cm-article__headline{font-size:24px;line-height:28px}}.clearfix{max-height:0}.super-list.clearfix{max-height:none}.row_container{background-color:#e9e9e9;padding:20px 5px 10px 5px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px 0}.linetop{border-top:1px solid #ccc}.linebottom{margin-bottom:10px}.linebottom:after{content:" ";display:block;height:1px;background-color:#ccc;margin-left:15px;margin-right:15px}.lineleft{border-left:1px solid #ccc}.lineright{border-right:1px solid #ccc}.raster_svart_hvitt h1 a,.raster_svart_hvitt h3 a{color:#fff}.raster_svart_hvitt p{color:#fff}.raster_sand_mork .feature_box{background-color:rgba(152,153,122,.8)!important}.raster_sand_lys .feature_box{background-color:rgba(197,194,151,.8)!important}.raster_sand_lys h1 a,.raster_sand_lys h3 a{color:#000!important}.raster_sand_lys p{color:#000!important}.raster_limegronn .feature_box{background-color:rgba(188,208,70,.8)!important}.raster_limegronn h1 a,.raster_limegronn h3 a{color:#000!important;font-family:"Griffith Gothic Black"!important;font-size:40px!important}.raster_limegronn p{color:#000!important}.text_byline{background-color:#000;color:#fff;font-size:18px;padding:5px 5px 5px 30px;box-sizing:border-box;position:absolute;bottom:20px;left:0;right:0;z-index:999}.text_byline:before{content:" ";position:absolute;z-index:1000;background-color:#c5c297;width:15px;height:15px;margin:3px 0 0 -23px;border-radius:3px}.text_teaser{background-color:#d01638;color:#fff;font-family:"Griffith Gothic";font-size:22px;padding:10px 5px 10px 40px;display:block;margin:0 0 10px 0}.text_teaser b,.text_teaser strong{font-family:adelle_sansthin}.text_teaser:before{content:" ";position:absolute;z-index:1000;background-color:#c5c297;width:20px;height:20px;margin:0 0 0 -30px;border-radius:3px}.text_teaser_black{background-color:#000!important}.serif_headline h1,.serif_headline h2,.serif_headline h3,.serif_headline h4,.serif_headline h5{font-family:serif!important}.griffith_black_headline{font-family:"Griffith Gothic Black"!important}.griffith_headline{font-family:"Griffith Gothic"!important;font-weight:700}.no_leadin p{display:none!important}.headline_1{font-family:"Griffith Gothic Thin";text-transform:uppercase;color:#555}.headline_1 h1{font-family:"Griffith Gothic Thin";border-bottom:8px solid #c5c297}.headline_2{font-family:"Griffith Gothic Thin";text-transform:uppercase;color:#555}.headline_2 h1{font-family:"Griffith Gothic Thin";border-bottom:8px solid #bcd046}.headline_2 h1 i{color:#bcd046;font-size:32px}.headline_3{font-family:"Griffith Gothic Thin";text-transform:uppercase;color:#000}.headline_3 h1{font-family:"Griffith Gothic Thin";border-bottom:8px solid #000}@media only screen and (max-width:767px){.linebottom{margin-bottom:20px}}@media only screen and (min-width:768px){.linebottom [class*=col] .rendered_board_article:last-child article{margin-bottom:10px!important}.linebottom [class*=col] .rendered_board_widget:last-child{margin-bottom:10px!important}.linebottom [class*=col] .rendered_board_widget:last-child article:last-child{margin-bottom:0!important}}.blog_head h1{font-family:adelle_sansthin,"Griffith Gothic Thin";border-bottom:5px solid #bcd046;margin:10px 0 15px 0;padding:0 0 5px 0}.single-article{width:100%}.single-article .scroll-article #main-body>.article-container>.article-top-image.fullwidth,.single-article .scroll-article #main-body>.article-container>.article-top-image.fullwidth-no-ads,.single-article .scroll-article #main-body>.article-container>.article-top-media.fullwidth,.single-article .scroll-article #main-body>.article-container>.article-top-media.fullwidth-no-ads{margin-top:0}.single-article #main-body>.article-container>.article-top-image.fullwidth,.single-article #main-body>.article-container>.article-top-image.fullwidth-no-ads,.single-article #main-body>.article-container>.article-top-media.fullwidth,.single-article #main-body>.article-container>.article-top-media.fullwidth-no-ads{margin-top:-75px}@media (max-width:767px){.single-article #main-body>.article-container>.article-top-image.fullwidth,.single-article #main-body>.article-container>.article-top-image.fullwidth-no-ads,.single-article #main-body>.article-container>.article-top-media.fullwidth,.single-article #main-body>.article-container>.article-top-media.fullwidth-no-ads{margin-top:-50px}}.single-article #main-body .article-container.locked{position:relative}.single-article #main-body .article-container.locked:after{position:absolute;bottom:0;height:100%;width:calc(100% + 60px);margin-left:-30px;content:"";background:linear-gradient(to top,#faf8f7 0,rgba(250,248,247,0) 100%);pointer-events:none}.single-article #main-body .article-container.locked .article-body{min-height:0}.single-article #main-body .article-container.locked .article-body .article-sidebar{padding-bottom:0}.single-article #main-body .article-top-image,.single-article #main-body .article-top-media{margin-bottom:16px}.single-article #main-body .article-top-image.fullwidth,.single-article #main-body .article-top-image.fullwidth-no-ads,.single-article #main-body .article-top-media.fullwidth,.single-article #main-body .article-top-media.fullwidth-no-ads{width:100vw;margin-left:50%;position:relative;left:-50vw}.single-article #main-body .article-top-image.fullwidth .image-meta,.single-article #main-body .article-top-image.fullwidth-no-ads .image-meta,.single-article #main-body .article-top-media.fullwidth .image-meta,.single-article #main-body .article-top-media.fullwidth-no-ads .image-meta{background-color:#faf8f7;margin:-45px auto 0;padding:10px 20px;position:relative}@media (max-width:979px){.single-article #main-body .article-top-image.fullwidth .image-meta,.single-article #main-body .article-top-image.fullwidth-no-ads .image-meta,.single-article #main-body .article-top-media.fullwidth .image-meta,.single-article #main-body .article-top-media.fullwidth-no-ads .image-meta{padding:10px 25px}}.single-article #main-body .article-top-image.fullwidth-no-ads.caption-black-bg .image-meta,.single-article #main-body .article-top-image.fullwidth.caption-black-bg .image-meta,.single-article #main-body .article-top-media.fullwidth-no-ads.caption-black-bg .image-meta,.single-article #main-body .article-top-media.fullwidth.caption-black-bg .image-meta{background-color:#231f20;color:#fff}.single-article #main-body .article-top-image .img_container,.single-article #main-body .article-top-media .img_container{text-align:center;background-color:#ebebeb}@media (min-width:768px){.single-article #main-body .article-top-image .img_container,.single-article #main-body .article-top-media .img_container{margin-left:-30px;margin-right:-30px}}.single-article #main-body .article-top-image .img_container .embed-container,.single-article #main-body .article-top-media .img_container .embed-container{width:100%!important;position:relative;padding-bottom:56.25%;height:0}.single-article #main-body .article-top-image .img_container .kWidgetIframeContainer,.single-article #main-body .article-top-media .img_container .kWidgetIframeContainer{width:100%!important}.single-article #main-body .article-top-image .img_container iframe,.single-article #main-body .article-top-media .img_container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-article #main-body .article-top-image .img_container img,.single-article #main-body .article-top-media .img_container img{width:auto;max-width:100%}.single-article #main-body .article-top-image.fullwidth .image-meta,.single-article #main-body .article-top-image.fullwidth-no-ads .image-meta,.single-article #main-body .article-top-media.fullwidth .image-meta,.single-article #main-body .article-top-media.fullwidth-no-ads .image-meta{z-index:1}@media (min-width:980px){.single-article #main-body .article-top-image.fullwidth .image-meta,.single-article #main-body .article-top-image.fullwidth-no-ads .image-meta,.single-article #main-body .article-top-media.fullwidth .image-meta,.single-article #main-body .article-top-media.fullwidth-no-ads .image-meta{max-width:980px}}@media (max-width:979px) and (min-width:768px){.single-article #main-body .article-top-image.fullwidth .image-meta,.single-article #main-body .article-top-image.fullwidth-no-ads .image-meta,.single-article #main-body .article-top-media.fullwidth .image-meta,.single-article #main-body .article-top-media.fullwidth-no-ads .image-meta{max-width:768px}}.single-article #main-body .article-top-image+.article-rep-head>div,.single-article #main-body .article-top-media+.article-rep-head>div{padding-left:0;padding-right:0}.single-article #main-body .article-top-image.fullwidth+.article-rep-head,.single-article #main-body .article-top-image.fullwidth-no-ads+.article-rep-head{width:100vw;left:-50vw;margin-left:50%;margin-top:-16px;margin-bottom:16px;position:relative}.single-article #main-body .article-top-image.fullwidth+.article-rep-head::before,.single-article #main-body .article-top-image.fullwidth-no-ads+.article-rep-head::before{content:"";width:100%;min-height:300px;margin-top:-300px;position:absolute;background:linear-gradient(transparent,#faf8f7 85%)}.single-article #main-body .article-top-image.fullwidth+.article-rep-head>div,.single-article #main-body .article-top-image.fullwidth-no-ads+.article-rep-head>div{padding-left:15px;padding-right:15px}@media (max-width:767px){.single-article #main-body .article-top-image.fullwidth+.article-rep-head::before,.single-article #main-body .article-top-image.fullwidth-no-ads+.article-rep-head::before{height:200px;margin-top:-160px;background:linear-gradient(transparent,#faf8f7 25%)}.single-article #main-body .article-top-image.fullwidth+.article-rep-head .leadin,.single-article #main-body .article-top-image.fullwidth+.article-rep-head h1,.single-article #main-body .article-top-image.fullwidth-no-ads+.article-rep-head .leadin,.single-article #main-body .article-top-image.fullwidth-no-ads+.article-rep-head h1{position:relative;margin-left:25px;margin-right:25px}}.single-article #main-body .article-top-image.fullwidth-no-ads.caption-black-bg+.article-rep-head,.single-article #main-body .article-top-image.fullwidth.caption-black-bg+.article-rep-head{background-color:#231f20}.single-article #main-body .article-top-image.fullwidth-no-ads.caption-black-bg+.article-rep-head::before,.single-article #main-body .article-top-image.fullwidth.caption-black-bg+.article-rep-head::before{background:linear-gradient(transparent,#231f20 77%)}@media (max-width:767px){.single-article #main-body .article-top-image.fullwidth-no-ads.caption-black-bg+.article-rep-head::before,.single-article #main-body .article-top-image.fullwidth.caption-black-bg+.article-rep-head::before{background:linear-gradient(transparent,#231f20 65%)}}.single-article #main-body .article-top-image.fullwidth-no-ads.caption-black-bg+.article-rep-head .leadin,.single-article #main-body .article-top-image.fullwidth-no-ads.caption-black-bg+.article-rep-head h1,.single-article #main-body .article-top-image.fullwidth.caption-black-bg+.article-rep-head .leadin,.single-article #main-body .article-top-image.fullwidth.caption-black-bg+.article-rep-head h1{color:#fff}@media (max-width:767px){.single-article #main-body .article-top-image.fullwidth,.single-article #main-body .article-top-image.fullwidth-no-ads,.single-article #main-body .article-top-media.fullwidth,.single-article #main-body .article-top-media.fullwidth-no-ads{margin-top:0}.single-article #main-body .article-top-image.fullwidth .image-meta,.single-article #main-body .article-top-image.fullwidth-no-ads .image-meta,.single-article #main-body .article-top-media.fullwidth .image-meta,.single-article #main-body .article-top-media.fullwidth-no-ads .image-meta{margin-top:-1px}.single-article #main-body .article-top-image+.article-rep-head .container,.single-article #main-body .article-top-media+.article-rep-head .container{padding-left:0;padding-right:0}.single-article #main-body .article-top-image+.article-rep-head .leadin,.single-article #main-body .article-top-image+.article-rep-head h1,.single-article #main-body .article-top-media+.article-rep-head .leadin,.single-article #main-body .article-top-media+.article-rep-head h1{margin-left:0;margin-right:0}}.single-article #main-body .section-tag{font-size:18px;font-family:adelle_sansregular,"Griffith Gothic Black";color:#627b2f}.single-article #main-body .section-tag a{color:#627b2f}.single-article #main-body .section-tag-description{font-size:.8em;font-style:normal;font-family:adelle_sansregular,"Griffith Gothic Black";margin-bottom:15px;background-color:#ebebeb;padding:5px;border-top:1px solid #627b2f}.single-article #main-body .section-tag-description a{font-weight:700;color:#627b2f}.single-article #main-body h1{font-family:tiempos_bold,"Griffith Gothic Black";font-size:30px;line-height:34px;color:#000;font-weight:400;overflow-wrap:break-word;word-wrap:break-word;margin-top:0}.single-article #main-body .leadin{font-family:tiempos_regular,"Griffith Gothic";font-size:20px;line-height:26px;font-weight:400;color:#000;margin-bottom:20px}.single-article #main-body .article-meta{border-top:1px solid #a3a3a3;border-bottom:1px solid #a3a3a3;padding:15px 0 15px 0;color:#0c0c0c;font-family:adelle_sansthin,"Griffith Gothic Thin";font-size:14px;line-height:24px}.single-article #main-body .article-meta a{font-weight:400;color:#000;font-family:adelle_sansregular,"Griffith Gothic Black"}.single-article #main-body .article-meta .byline i{color:#345c77}.single-article #main-body .article-meta .byline .byline-image{width:48px;height:48px;display:inline-block;float:left;margin-right:15px}.single-article #main-body .article-meta .byline .byline-image img{max-width:100%;max-height:100%;border-radius:50%;margin-top:-5px}.single-article #main-body .article-meta.mobile{padding:10px 0}.single-article #main-body .article-date{padding-top:15px;font-family:adelle_sansthin,"Griffith Gothic Thin";font-size:14px;line-height:24px}.single-article #main-body .article-date .pubdate,.single-article #main-body .article-date .updated{float:left}.single-article #main-body .article-date .updated{margin-left:5px}.single-article #main-body .article-rep-head+.article-byline .article-meta-wrapper,.single-article #main-body .article-top-image+.article-byline .article-meta-wrapper{background-color:#faf8f7}.single-article #main-body .article-body{margin-top:20px;min-height:600px;display:block}.single-article #main-body .article-body .article-sidebar{display:block;float:none;position:relative;padding-bottom:200px}.single-article #main-body .article-body .article-sidebar .article-meta,.single-article #main-body .article-body .article-sidebar .article-share{margin-bottom:24px}.single-article #main-body .article-body .article-sidebar .sidebar-footer{width:90%;position:absolute;bottom:25px}.single-article #main-body .article-body .article-text{display:block;float:none;vertical-align:top;font-family:Palatino;font-size:18px;line-height:26px;margin:0 0 20px 0;color:#3c3c3c}.single-article #main-body .article-body .article-text h4{font-size:18px;font-family:adelle_sansbold,"Griffith Gothic Black"}.single-article #main-body .article-body .article-text p{margin-bottom:16px}.single-article #main-body .article-body .article-text img{height:auto;max-width:100%;width:100%}.single-article #main-body .article-body .article-text .ad_desktop,.single-article #main-body .article-body .article-text .ad_mobile,.single-article #main-body .article-body .article-text .ad_tablet{width:100%;float:left}.single-article #main-body .article-body .article-text .img_container{margin-bottom:16px;margin-left:-30px;margin-right:-30px}.single-article #main-body .article-body .article-text .img_container .image-meta{background-color:#faf8f7;font-size:.9em;font-style:italic;margin:0 15px;position:relative;padding:5px 15px}.single-article #main-body .article-body .article-text .img_container .image-meta .caption{line-height:1.42857143;display:inline-block;font-size:.8em}.single-article #main-body .article-body .article-text .img_container.fullwidth .image-meta{margin-top:-25px}.single-article #main-body .article-body .article-text .img_container.caption-black-bg .image-meta{background-color:#231f20;color:#fff}.single-article #main-body .article-body .article-text .fb-container,.single-article #main-body .article-body .article-text .iframely-container,.single-article #main-body .article-body .article-text .screen9-container{margin-bottom:16px}.single-article #main-body .article-body .article-text .fb-container .fb_iframe_widget iframe,.single-article #main-body .article-body .article-text .fb-container .fb_iframe_widget span,.single-article #main-body .article-body .article-text .iframely-container .fb_iframe_widget iframe,.single-article #main-body .article-body .article-text .iframely-container .fb_iframe_widget span,.single-article #main-body .article-body .article-text .screen9-container .fb_iframe_widget iframe,.single-article #main-body .article-body .article-text .screen9-container .fb_iframe_widget span{width:100%!important}.single-article #main-body .article-body .article-text .kWidgetIframeContainer{width:100%!important;position:relative;padding-bottom:56.25%;height:0!important}.single-article #main-body .article-body .article-text .kWidgetIframeContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-article #main-body .article-body .article-text .twitter-tweet{width:100%!important;margin-bottom:16px!important}.single-article #main-body .article-body .article-text .link{background-color:#ebebeb;margin-bottom:16px;height:68px;overflow:hidden;display:table;width:100%;font-family:tiempos_regular,"Griffith Gothic";font-size:16px}.single-article #main-body .article-body .article-text .link+.link{margin-top:-16px}.single-article #main-body .article-body .article-text .link .img-container{width:128px;float:left;margin-right:10px}.single-article #main-body .article-body .article-text .link .img-container img{max-width:100%;width:100%}.single-article #main-body .article-body .article-text .link .text-container{padding:10px;height:100%;vertical-align:middle;display:table-cell}.single-article #main-body .article-body .article-text .link .text-container .read_more{color:#627b2f}.single-article #main-body .article-body .article-text .link .text-container a{color:#3c3c3c}.single-article #main-body .article-body .article-text .quote-summary-background-wrapper{background-size:cover;width:100vw;height:calc(100vh - 45px);position:relative;left:-50vw;margin-left:50%;margin-bottom:16px}.single-article #main-body .article-body .article-text .quote-summary-background-wrapper.is-sticky{position:fixed;top:45px;left:0;z-index:2;margin-left:0}.single-article #main-body .article-body .article-text .fullwidth-quote-wrapper{width:100vw;left:-50vw;margin-left:50%;background-color:#627b2f;margin-top:41px;margin-bottom:16px;position:relative;overflow:hidden}.single-article #main-body .article-body .article-text .quote-summary{margin:41px -30px 16px -30px;border-top:1px solid #627b2f;padding:20px 0 10px 0;position:relative;min-width:100%;float:left;border-bottom:1px solid #ebebeb}.single-article #main-body .article-body .article-text .quote-summary.fullwidth.has-image{text-align:center;background-color:transparent;height:calc(100vh - 45px);z-index:5;border-top:none;border-bottom:none;top:initial}.single-article #main-body .article-body .article-text .quote-summary.fullwidth.has-image .quote-body{font-size:32px;line-height:36px;padding:0}.single-article #main-body .article-body .article-text .quote-summary.fullwidth{border:none;margin:0;padding:20px 15px 10px 15px;position:relative;float:none}.single-article #main-body .article-body .article-text .quote-summary.fullwidth .quote-body{color:#fff;font-size:32px;line-height:36px;font-family:tiempos_medium,"Griffith Gothic Black";text-shadow:1px 2px 4px rgba(0,0,0,.5);padding:0;text-align:left}.single-article #main-body .article-body .article-text .quote-summary.fullwidth .quote-person{color:#fff;font-family:tiempos_medium,"Griffith Gothic Black";text-shadow:1px 2px 4px rgba(0,0,0,.5);font-size:20px;padding:15px 0;text-align:left}.single-article #main-body .article-body .article-text .quote-summary .quote-body{font-size:1.1em;padding:0 30px}.single-article #main-body .article-body .article-text .quote-summary .quote-person{font-weight:700;padding:0 30px;color:#627b2f}.single-article #main-body .article-body .article-text .quote-summary .arrow{position:absolute;width:40px;height:40px;background-color:#627b2f;left:50%;margin-left:-20px;top:-25px;border-radius:50%;cursor:pointer;color:#fff}.single-article #main-body .article-body .article-text .quote-summary .arrow i{font-size:1.2em;position:absolute;left:50%;top:10px;margin-left:-10px;text-align:center}.single-article #main-body .article-body .article-text .fullwidth-quote-wrapper{min-height:100vh;perspective:5px;overflow:initial}.single-article #main-body .article-body .article-text .fullwidth-quote-wrapper .quote-summary.fullwidth{position:relative;min-height:100vh;color:#fff;text-shadow:0 0 5px #000}.single-article #main-body .article-body .article-text .fullwidth-quote-wrapper .quote-summary.fullwidth::after{content:" ";position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;min-height:100vh;width:100vw;background-size:cover;z-index:-1}.single-article #main-body .article-body .article-text .fullwidth-quote-wrapper .quote-summary.fullwidth .sticky{position:sticky;position:-webkit-sticky;top:20vh;padding:15vh 15vw}.single-article #main-body .article-body .article-text .divider{border-bottom:1px solid #ebebeb;margin:16px -30px 16px -30px}.single-article #main-body .article-body .article-text .article-share{margin-bottom:20px}.single-article #main-body .article-body .article-text .article-share h4{font-size:1em}.single-article #main-body .article-body .article-text .article-share .share-btn{display:inline-block;margin-right:5px}.single-article #main-body .article-body .article-text .article-share .share-btn i{display:inline-block;font-size:1.4em;line-height:36px;background-color:#a3a3a3;color:#fff;width:36px;height:36px;text-align:center;vertical-align:bottom;border-radius:50%}.single-article #main-body .article-body .article-text .article-tags h4{font-size:1em}.single-article #main-body .article-body .article-text .article-tags .tags .tag{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#ebebeb;color:#000;border-radius:3px;padding:5px;margin-right:5px;margin-bottom:10px;line-height:2.3em}.single-article #main-body .article-body .article-text .comments-container .comments-btn{text-align:center;background-color:#627b2f;color:#fff;font-family:adelle_sansthin;font-size:16px;line-height:20px;padding:5px 0;cursor:pointer}.single-article #main-body .article-body .article-text .comments-container .comments-content{display:none}.single-article .article-share{margin-bottom:20px}.single-article .article-share h4{font-size:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.single-article .article-share .share-btn{display:inline-block;margin-right:5px;cursor:pointer}.single-article .article-share .share-btn i{display:inline-block;font-size:1.8em;line-height:40px;background-color:#a3a3a3;color:#fff;width:40px;height:40px;text-align:center;vertical-align:bottom;border-radius:50%}.single-article .article-tags h4{font-size:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.single-article .article-tags .tags .tag{background-color:#ebebeb;color:#000;border-radius:3px;padding:5px;margin-right:5px;margin-bottom:10px;line-height:2.3em}.single-article .article-package{background-color:#ebebeb;padding:10px 30px;margin:20px -30px 20px -30px;font-family:adelle_sansregular,"Griffith Gothic Black"}.single-article .article-package h3{font-family:adelle_sansregular,"Griffith Gothic Black";font-size:1.1em;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #010101}.single-article .article-package h3 i{margin-right:5px}.single-article .article-package ul{list-style-type:none;margin:0;padding:0}.single-article .article-package ul li{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #a3a3a3;font-size:.9em;font-family:adelle_sansregular,"Griffith Gothic Black"}.single-article .article-package ul li:last-child{padding-bottom:0;border-bottom:none}.single-article .article-package p{font-size:.9em;font-weight:700;margin:0!important;padding:0}.single-article .article-package p a{color:#345c77}.single-article .article-package a{color:#000}.single-article .fact{background-color:#ebebeb;margin:20px -30px 30px -30px;position:relative;padding:10px 30px 15px 30px}.single-article .fact h3{font-size:1.1em;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:0;font-family:adelle_sansregular,"Griffith Gothic Black";font-weight:300}.single-article .fact h3.title{border-bottom:1px solid #010101;margin-bottom:10px;font-family:adelle_sansbold,"Griffith Gothic Black";font-weight:300}.single-article .fact h3.subject{margin-bottom:0}.single-article .fact .fact-body{height:50px;overflow:hidden;font-family:adelle_sansregular,"Griffith Gothic Black";position:relative}.single-article .fact .fact-body.has-image{height:120px}.single-article .fact .fact-body.has-image img{margin-top:10px;margin-bottom:10px}.single-article .fact .fact-body:not(.open)::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(rgba(255,255,255,0),#ebebeb)}.single-article .fact .fact-body p{font-size:.9em;list-style:inside;display:list-item}.single-article .fact .fact-body.open{height:auto}.single-article .fact .arrow{position:absolute;width:40px;height:40px;background-color:#627b2f;left:50%;margin-left:-20px;bottom:-26px;border-radius:50%;cursor:pointer;color:#fff;transform:rotate(0);transition:transform .3s linear}.single-article .fact .arrow i{font-size:1.5em;position:absolute;left:50%;top:8px;margin-left:-8px}.single-article .fact .arrow.open{transform:rotate(180deg);transition:transform .3s linear}.single-article .fact.summary p{display:block;margin-top:5px}.single-article .fact.summary p::first-letter{font-size:42px;line-height:38px;margin-right:10px;font-weight:700;float:left;color:#627b2f}.single-article .fact.fact-summary p{display:block;font-size:.9em}.single-article .fact.fact-summary p:nth-child(odd){font-size:1.1em;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:0;font-family:adelle_sansregular,"Griffith Gothic Black";font-weight:300;margin-bottom:0!important;padding-bottom:3px}.single-article .fact.fact-summary p:nth-child(even)::first-letter{font-size:42px;line-height:38px;margin-right:10px;font-weight:700;float:left;color:#627b2f}.single-article #main-body .substory{background-color:#ebebeb;font-weight:400;padding:15px 30px 15px 30px;margin:0 -30px 0 -30px;margin-bottom:1em}.single-article #main-body .substory.has-image{padding-top:30px;padding-bottom:30px}.single-article #main-body .substory>:last-child{margin-bottom:0!important}.single-article #main-body .substory h3.title{font-family:Montserrat;line-height:30px;font-weight:700;margin-bottom:20px}.single-article #main-body .substory h4.subject{font-family:Montserrat!important;line-height:24px;font-weight:400!important}.single-article .article-footer-sidebar{margin-top:20px}.single-article .caption{font-size:1em;font-style:normal;font-family:adelle_sansregular,"Griffith Gothic";margin-top:5px}.single-article .scroll-indicator{position:fixed;bottom:0;left:0;right:0;background-color:rgba(235,235,235,.9);text-align:center;padding:0 30px 20px 30px;cursor:pointer;display:none;z-index:300}.single-article .scroll-indicator h3{font-size:1.2em;font-family:adelle_sansbold,"Griffith Gothic Black";border-bottom:1px solid #010101;padding:5px;color:#627b2f}.single-article .scroll-indicator .scroll-headline{font-size:16px;font-family:tiempos_bold,"Griffith Gothic Black";font-weight:700}.single-article.cm-article #main-body h1{font-weight:700}.single-article.cm-article #main-body .article-meta,.single-article.cm-article #main-body .article-share h4,.single-article.cm-article #main-body .leadin,.single-article.cm-article #main-body h1{font-family:Montserrat,sans-serif}.single-article.cm-article #main-body .article-meta .pubdate,.single-article.cm-article #main-body .article-meta .updated{font-weight:400;color:rgba(0,0,0,.65)}.single-article.cm-article #main-body .article-meta .pubdate span,.single-article.cm-article #main-body .article-meta .updated span{color:rgba(0,0,0,.45)}.single-article.cm-article #main-body .article-body .article-text .quote-summary{font-family:Montserrat;border-top:1px solid #231f20}.single-article.cm-article #main-body .article-body .article-text .quote-summary .quote-person{color:#231f20}.single-article.cm-article #main-body .article-body .article-text .quote-summary.fullwidth .quote-person{color:#fff}.single-article.cm-article #main-body .article-body .article-text .quote-summary .arrow{background-color:#231f20}.single-article.cm-article #main-body .article-body .article-text .quote-summary.fullwidth{background-color:#231f20}.single-article.cm-article #main-body .article-body .article-text .quote-summary.fullwidth.has-image{background-color:transparent}.single-article.cm-article #main-body .article-body .article-text .fact{background-color:#231f20;color:#fff}.single-article.cm-article #main-body .article-body .article-text .fact .fact-body{font-weight:400;font-family:Montserrat}.single-article.cm-article #main-body .article-body .article-text .fact h3.title{font-family:Montserrat;font-weight:700;border-bottom:1px solid #fff}.single-article.cm-article #main-body .article-body .article-text .fact .arrow{background-color:#fff;color:#231f20}.single-article.cm-article #main-body .article-body .article-text .img_container .image-meta .caption,.single-article.cm-article #main-body .caption{font-family:Montserrat,sans-serif;font-style:normal;margin-top:5px}.single-article.cm-article #main-body .article-body .article-text .img_container .image-meta .caption{font-size:.8em}.single-article.cm-article .scroll-indicator{background-color:#231f20}.single-article.cm-article .scroll-indicator h3{font-size:1.2em;font-family:Montserrat;color:#fff;border-bottom:1px solid #fff}.single-article.cm-article .scroll-indicator .scroll-headline{font-size:13px;font-family:Montserrat;font-weight:400;color:#fff}.article-footer-sidebar .newsletter_widget{margin-left:-30px;margin-right:-30px}.scroll-article{margin:16px -15px 0 -15px}.scroll-article .embed-container{width:100%!important;position:relative;padding-bottom:56.25%;height:0}.scroll-article .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.scroll-article .kWidgetIframeContainer{width:100%!important}.display-none{visibility:hidden}.byline .author-container{margin-bottom:8px}.byline .author-container:last-child{margin-bottom:0}@media only screen and (min-width:768px){.single-article #main-body .section-tag{font-size:24px}.single-article #main-body h1{font-size:40px;line-height:44px}.single-article #main-body .leadin{font-size:24px;line-height:28px}.single-article #main-body .article-top-image .img_container{margin-left:0;margin-right:0}.single-article #main-body .article-top-image.fullwidth .img_container img,.single-article #main-body .article-top-image.fullwidth-no-ads .img_container img{width:100vw}.single-article #main-body .article-package,.single-article #main-body .fact{margin-left:0;margin-right:0;float:left;min-width:100%}.single-article #main-body .article-body{display:block}.single-article #main-body .article-body .article-text{display:block}.single-article #main-body .article-body .article-text .img_container{margin-left:0;margin-right:0}.single-article #main-body .article-body .article-text .img_container .image-meta{padding:0;margin:0}.single-article #main-body .article-body .article-text .img_container.align-left,.single-article #main-body .article-body .article-text .img_container.align-right{position:relative;width:40%}.single-article #main-body .article-body .article-text .img_container.align-left::before,.single-article #main-body .article-body .article-text .img_container.align-right::before{content:'\f065';font-family:FontAwesome;position:absolute;bottom:0;background:rgba(0,0,0,.7);color:#fff;width:25px;height:25px;padding-left:0;line-height:26px;text-align:center;cursor:pointer}.single-article #main-body .article-body .article-text .img_container.align-left .image-meta,.single-article #main-body .article-body .article-text .img_container.align-right .image-meta{display:none}.single-article #main-body .article-body .article-text .img_container.align-left{padding-right:20px;float:left}.single-article #main-body .article-body .article-text .img_container.align-left::before{right:20px;transform:rotate(90deg)}.single-article #main-body .article-body .article-text .img_container.align-right{padding-left:20px;float:right}.single-article #main-body .article-body .article-text .img_container.align-right::before{left:20px}.single-article #main-body .article-body .article-text .img_container.fullwidth{width:100vw;margin-left:50%;position:relative;left:-50vw}.single-article #main-body .article-body .article-text .img_container.fullwidth .image-meta{max-width:623px;margin:-25px auto 0;padding:10px 20px;position:relative}.article-footer-sidebar .newsletter_widget{margin-left:0;margin-right:0}}@media only screen and (min-width:992px){.single-article #main-body .article-container.locked:after{width:100vw;margin-left:50%;left:-50vw}.single-article #main-body h1{font-size:50px;line-height:54px}.single-article #main-body .leadin{font-size:30px;line-height:34px}.single-article #main-body .article-body .article-text .img_container{margin-left:0;margin-right:0}.single-article #main-body .article-body .article-text .quote-summary{text-align:center;margin-left:0;margin-right:0;padding:20px 0 10px 0}.single-article #main-body .article-sidebar .article-package{padding:10px}.single-article #main-body .article-sidebar .article-package h3{font-size:1.3em}.single-article #main-body .article-sidebar .article-package p,.single-article #main-body .article-sidebar .article-package ul{font-size:1.2em}.article-footer-sidebar .newsletter_widget{margin-left:0;margin-right:0}}.iframely-container.fullwidth{width:100vw;left:-50vw;margin-left:50%;position:relative}.gtm-article-scroll{position:absolute;width:1px;height:1px;background-color:#fff;opacity:1}.carousel{margin-top:25px;margin-bottom:25px}.carousel.fullwidth{width:100vw;position:relative;left:-50vw;margin-left:50%;margin-bottom:25px}.carousel.fullwidth .carousel-inner .item.active+.carousel-caption{display:block}.carousel.fullwidth .carousel-inner .item+.carousel-caption{max-width:623px;margin:-25px auto 0;padding:10px 20px;position:relative;left:unset;right:unset;top:0}.carousel.fullwidth .carousel-control.left .glyphicon,.carousel.fullwidth .carousel-control.right .glyphicon{top:48%}.carousel .carousel-indicators li{width:8px;height:8px;border:none;background-color:#dadada;margin:0 5px}.carousel .carousel-indicators li.active{width:8px;height:8px;margin:0 5px;background-color:#627b2f}.carousel .carousel-inner .item{padding-top:75%;background-position:center center;background-size:cover}.carousel .carousel-inner .item+.carousel-caption{top:0;left:0;right:0;display:none;text-align:left;text-shadow:none;position:relative;padding:5px 0;line-height:1.42857143;font-size:14px;font-family:adelle_sansregular,"Griffith Gothic";color:#000}.carousel .carousel-inner .item.active+.carousel-caption{display:inline-block}.carousel .carousel-control.left,.carousel .carousel-control.right{background-image:none}.carousel .carousel-control.left .glyphicon,.carousel .carousel-control.right .glyphicon{width:40px;background-color:#000;height:40px;border-radius:50%;line-height:34px;position:relative;top:50%;margin-top:-20px}.carousel .carousel-indicators{bottom:initial;top:-25px}.carousel.fullwidth .carousel-control,.carousel.fullwidth .carousel-indicators{display:none}.carousel.fullwidth .carousel-inner{overflow:initial}.carousel.fullwidth .carousel-inner>.item{display:block;height:100vh;width:100vw;position:-webkit-sticky;position:sticky;top:45px;background-repeat:no-repeat;background-position:top center;background-size:163vw;z-index:2;-webkit-transform:translate3d(0,0,0)}.carousel.fullwidth .carousel-inner>.carousel-caption{display:block;height:100vh;position:-webkit-sticky;position:sticky;top:45px;z-index:2;-webkit-transform:translate3d(0,0,0)}.carousel.fullwidth .carousel-inner>.carousel-caption .caption-text{display:block;margin:0 30px 0;padding:10px 20px;line-height:1.42857143;font-size:14px;font-family:adelle_sansregular,"Griffith Gothic";background-color:#faf8f7;color:#000;text-shadow:none}@media (min-width:768px){.carousel.fullwidth .carousel-inner>.item{height:calc(100vh);background-position:center center;background-size:cover}.carousel.fullwidth .carousel-inner>.carousel-caption .caption-text{margin:0 30px}}.carousel.fullwidth.caption-black-bg .carousel-inner>.carousel-caption .caption-text{color:#ebebeb;background-color:#231f20}.carousel .carousel-control .glyphicon{top:42%}.article-top-image .carousel .carousel-control .glyphicon{top:50%}@media (max-width:767px){.carousel.fullwidth{left:0;margin-left:-30px}.article-top-image .carousel,.article-top-media .carousel{margin-top:0;margin-left:0}.article-top-image .carousel.fullwidth,.article-top-media .carousel.fullwidth{margin-left:-30px}.article-top-image.fullwidth-no-ads .carousel.fullwidth,.article-top-media.fullwidth-no-ads .carousel.fullwidth{margin-left:0}}.widget_text{margin-bottom:20px}.widget_title_div h3{font-family:adelle_sansregular,"Griffith Gothic";line-height:20px;font-size:18px;text-transform:uppercase;margin:0 0 10px 0}.box_latest{box-sizing:border-box;position:relative;border-bottom:0 solid #98997a}.box_latest .box_latest_head{border-top:5px solid #98997a;border-bottom:1px solid #98997a;color:#000;text-transform:uppercase;padding:5px;font-weight:700;font-family:"Griffith Gothic Ultra";font-weight:900}.box_latest .box_latest_head em{color:#bcd046;font-style:normal}.box_latest p.box_latest_item{display:block;background-color:#f8f9f3;margin:3px 0 3px 0;padding:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box_latest p.box_latest_item:hover{background-color:#e9e8d6}.box_latest p.box_latest_item a{color:#000;text-decoration:none}.box_latest p.box_latest_item a em{font-style:normal;color:#bcd046;font-weight:700}.box_mobile{margin-bottom:10px}.box_mobile .box_header{border-top:10px solid #bcd046;background-color:#98997a;cursor:pointer}.box_mobile .box_header h3{color:#fff;margin:0;padding:0 10px 0 10px;text-transform:uppercase}.box_mobile .box_header h3 .header_arrow{float:right}.box_mobile .box_content{display:none}.imageserie-latest{background-color:#333;border-bottom:1px solid #d9d9d9;padding:15px 10px 15px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.imageserie-latest h1{font-size:42px;color:#d9d9d9}.imageserie-latest h1 a{color:#d9d9d9;text-decoration:none}.imageserie-latest p{color:#fff;font-size:18px}.imageserie-latest .infobox{background-color:#617a2f;color:#fff;padding:10px;font-weight:lighter}.imageserie-latest .infobox h3{color:#bcd046;font-size:14px;line-height:16px;text-transform:uppercase;margin:0 0 5px 0;padding:0}.imageserie-latest .infobox p{margin:0;padding:0}.imageserie-latest .photographers-word-box{border-top:1px solid #d9d9d9;margin-top:15px;padding:15px 0 0 0;color:#fff}.imageserie-latest .photographers-word-box h3{color:#bcd046;font-size:14px;line-height:16px;text-transform:uppercase;margin:0 0 5px 0;padding:0}.imageserie-navigation{color:#fff;text-align:center}.imageserie-navigation a{color:#fff;font-size:45px;cursor:pointer}.imageserie-navigation a:hover{text-decoration:none}.imageserie-navigation a.current{color:#bcd046}.imageserie{background-color:#333;padding:15px 0 15px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%}.imageserie h2{color:#d9d9d9;text-transform:uppercase;font-weight:lighter;padding:0 0 10px 10px;margin:0;border-bottom:8px solid #bcd046;font-family:"Griffith Gothic Thin";font-size:48px}.imageserie .left{color:#bcd046;float:left;width:5%;padding-left:10px;box-sizing:border-box;padding-top:140px;cursor:pointer}.imageserie .right{color:#bcd046;float:right;text-align:right;width:5%;padding-right:10px;padding-top:140px;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.imageserie .imageserie-content{padding:15px 0 15px 0;height:290px;overflow:hidden;float:left;width:90%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.imageserie .imageserie-content .imageserie-region{float:left;width:100%}.imageserie .imageserie-content .imageserie-rootregion{position:relative}.imageserie .imageserie-content .item{color:#fff;float:left;width:31%;margin:0 1% 0 1%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.imageserie .imageserie-content .item h3{color:#d9d9d9;font-size:18px;line-height:20px;margin:10px 0 0 0;padding:0}.imageserie .imageserie-content .item h3 a{color:#d9d9d9}.imageserie .imageserie-content .item img{width:100%}.instagram_header{display:block;background-color:#555;text-align:center}.instagram_header h3{color:#c5c297;border-bottom:1px solid #b6c853;display:block;margin:0 auto;width:280px;font-size:26px;line-height:26px;font-family:"Griffith Gothic Black";padding:8px 0 4px 0}.instagram_header h3 i{color:#b6c853}.instagram_header p{color:#c5c297;width:280px;margin:0 auto;padding:6px 0 8px 0;font-size:12px;line-height:15px}.instagram_footer{background-color:#faf8f0;padding:0 0 10px 0;text-align:center;display:block}.instagram_footer a{color:#000;border-bottom:1px dashed #b6c853;font-size:13px}.instagram_footer a:hover{text-decoration:none;border-bottom:1px solid #b6c853}.widget_easy_instagram_widget_base{background-color:#faf8f0;height:460px;overflow:hidden}.widget_easy_instagram_widget_base .widgettitle{display:none}.widget_easy_instagram_widget_base .easy-instagram-thumbnail-wrapper{text-align:center}.widget_easy_instagram_widget_base .easy-instagram-thumbnail-wrapper .easy-instagram-thumbnail-wrapper{display:inline-block;margin:0 auto;padding:15px 0 0 0;width:100%}.widget_easy_instagram_widget_base .easy-instagram-thumbnail-wrapper div{display:inline-block;text-align:center}.widget_easy_instagram_widget_base .easy-instagram-thumbnail-wrapper img{display:block;margin:0 auto}.widget_easy_instagram_widget_base .easy-instagram-thumbnail-wrapper .easy-instagram-thumbnail-time{color:#111;font-size:13px;margin-left:5px}.widget_easy_instagram_widget_base .easy-instagram-thumbnail-wrapper .easy-instagram-thumbnail-author{font-size:13px}.widget_easy_instagram_widget_base .easy-instagram-thumbnail-wrapper .easy-instagram-thumbnail-author a{color:#586f35;font-weight:700}.leserne_mener h1{font-family:"Griffith Gothic Thin";text-transform:uppercase;border-bottom:8px solid #000;font-size:40px;line-height:42px;margin:10px 0 15px 0;padding:0 0 5px 0}.row_hidden{display:none}.meninger_mer{background-color:#f6f5ed;padding:10px;text-align:center;font-family:"Griffith Gothic Black";cursor:pointer;display:block;text-align:center;color:#000}.meninger_mer:hover{color:#000}.meninger_mer:before{content:"+"}@media only screen and (max-width:768px){.infobox,.photographers-word-box{display:none}.imageserie .left{display:none}.imageserie .right{display:none}.imageserie .imageserie-content{height:auto;margin-left:15px}.imageserie .imageserie-content .item{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}.gjesteskribenter h1{font-family:"Griffith Gothic Thin";text-transform:uppercase;border-bottom:5px solid #c5c297;margin:10px 0 15px 0;padding:0 0 5px 0}.kvittring h1{font-family:adelle_sansthin,"Griffith Gothic Thin";text-transform:uppercase;border-bottom:5px solid #bcd046;margin:10px 0 15px 0;padding:0 0 5px 0}.kvittring h1 i{color:#bcd046;font-size:80%}.box_latest_epaper{height:280px;background-color:#e0dedb;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 10px 10px;text-align:center;margin-bottom:20px;position:relative}.box_latest_epaper .epaper_thumbnail{margin-bottom:10px}.box_latest_epaper .epaper_thumbnail img{border:1px solid #000;height:260px}.box_latest_epaper .read_more{color:#000;background-color:#bcd046;margin-left:-9px;bottom:30px;left:0;right:0;position:absolute;padding:6px 0 6px 0;font-family:adelle_sansbold,"Griffith Gothic Black";font-size:16px;font-weight:400}.box_latest_epaper .read_more:before{content:" ";position:absolute;top:0;left:0;width:0;height:0;margin-top:31px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #918982;-webkit-transform:rotate(-135deg)}.box_archive{background-color:transparent}.box_archive .box_header h3{background-color:transparent;color:#000;border-top:4px solid #bcd046;border-bottom:1px solid #000;padding:7px 10px 5px 10px;text-transform:none;font-family:tiempos_bold,"Griffith Gothic Black";font-size:16px;font-weight:400;line-height:18px;margin:0 0 10px 0}.box_archive .box_header h3 .header_arrow{float:right}.box_archive .box_content{padding-left:10px}.box_archive .box_content h4{color:#000;font-size:16px;margin:0 0 5px 0}.box_archive .box_content h4 a{color:#000;text-decoration:none;font-family:adelle_sansregular,"Griffith Gothic";font-weight:400}.box_archive .box_content h4 a .date{font-family:adelle_sansheavy,"Griffith Gothic Ultra";font-weight:400;font-size:16px}.box_archive .box_content .archive_footer_link{color:#000;font-family:"Griffith Gothic Black";font-size:14px;margin-top:10px;text-decoration:none}.every_most_read_widget .every_most_read_widget_header h3{background-color:#347c93;color:#fff;border-top:4px solid #015b79;padding:7px 10px 5px 10px;text-transform:uppercase;font-family:"Griffith Gothic Black";font-size:16px;font-weight:400;line-height:18px;margin:0 0 10px 0}@media only screen and (min-width:320px) and (max-width:768px){.box_archive,.every_most_read_widget{margin-bottom:20px}}.opinions_wrapper .opinions_widget_header h2{font-family:"Griffith Gothic Thin";text-transform:uppercase;border-bottom:8px solid #000;font-size:40px;line-height:42px;margin:10px 0 15px 0;padding:0 0 5px 0}.opinions_wrapper .opinions_widget_content{max-height:575px;overflow:auto}.opinions_wrapper .opinions_widget_content .opinion_item{border-bottom:1px solid #000;padding:0;margin:0 0 15px 0}.opinions_wrapper .opinions_widget_content .opinion_item h3{font-family:"Griffith Gothic Black";font-size:18px;line-height:20px;margin:0 0 5px 0;padding:0}.opinions_wrapper .opinions_widget_content .opinion_item h3 a{color:#000;text-decoration:none}.opinions_wrapper .opinions_widget_content .opinion_item .opinion_content p{margin-bottom:5px}.opinions_wrapper .opinions_widget_content .opinion_item .opinion_content p a{color:#000;font-family:Georgia;font-size:15px;text-decoration:none}.opinions_wrapper .opinions_widget_content .opinion_item .opinion_meta{position:relative}.opinions_wrapper .opinions_widget_content .opinion_item .opinion_meta .author{text-transform:uppercase;font-family:"Griffith Gothic Ultra";margin:10px 0 3px 0;display:inline-block;color:#777971;font-size:14px;line-height:18px;text-decoration:none}.opinions_wrapper .opinions_widget_content .opinion_item .opinion_meta .comment_count{text-decoration:none;bottom:10px}.opinions_wrapper .add_opinion_wrapper a{height:35px;margin-top:5px;background-color:#000;color:#bcd046;display:block;text-align:center;font-family:"Griffith Gothic Ultra";text-transform:uppercase;font-size:18px;line-height:35px;text-decoration:none;margin-bottom:5px}.newsletter_widget{background-color:#ebebeb;padding:10px;text-align:center}.newsletter_widget fieldset{padding:10px}.newsletter_widget .newsletter-text{margin-bottom:15px;font-size:1.1em}.newsletter_widget h3{text-align:center;text-transform:none;color:#000;font-size:1.2em;padding:3px 0 6px 0;margin:0;font-family:adelle_sansbold;border-bottom:1px solid #000}.newsletter_widget tr td{padding-bottom:5px}.newsletter_widget input[type=text]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;border:0;padding:5px;text-align:center;width:100%;max-width:400px}.newsletter_widget input[type=submit]{text-align:center;display:block;background-color:#333;color:#fff;border:0;padding:5px 16px 5px 16px;border-radius:3px;font-weight:700;width:100%;max-width:400px;margin:0 auto}.cm-article.article_c,.cm-article.article_small{font-family:Montserrat;box-shadow:0 1px 3px #ccc}.cm-article .cm-article__headline{font-family:Montserrat}.cm-article .cm-article__body{display:block}.cm-article .cm-article__advertiser-link{color:#fff;text-decoration:none}.cm-article .text-container{background-color:#fff;padding:5px 15px 10px 15px;box-shadow:0 1px 3px #ccc}.cm-article.article_c .cm-article__banner{text-align:center;background-color:#231f20;font-size:14px;line-height:15px;color:#fff;padding:5px 10px;position:absolute;top:0;z-index:1000;width:100%}.cm-article.article_c .cm-article__banner-page-link{float:right;font-weight:700;font-size:12px;text-transform:uppercase;color:#fff;padding-left:5px}.cm-article.article_small{height:auto}.cm-article.article_small .cm-article__headline{font-size:21px;line-height:23px}.cm-article.article_small .cm-article__body{font-size:17px;line-height:19px;font-weight:300}.cm-article.article_small .cm-article__body a{color:#000}.cm-article.article_small .cm-article__advertiser-link{color:#000;font-size:12px;line-height:15px;vertical-align:middle}.cm-article.article_small .cm-article__advertiser-link:hover{text-decoration:none!important}.cm-article.article_small .cm-article__advertiser-logo{height:25px;width:auto}.cm-article.article_small .cm-article__advertiser-name{font-size:17px;line-height:25px;font-weight:300;height:25px;vertical-align:bottom}.cm-article.article_small .cm-article__footer{padding-top:10px}.cm-banner{position:relative;font-family:Montserrat;font-size:12px;padding:0 88px;height:70px;display:flex;align-items:center;justify-content:center}.cm-banner .cm-banner__advertiser-logo,.cm-banner .cm-banner__logotype{width:35%;float:left}.cm-banner .cm-banner__text{width:30%;float:left;text-align:center}.cm-banner .cm-banner__text p{margin:0}.cm-banner .cm-banner__logotype img{max-height:30px;max-width:100%}@media (max-width:979px){.cm-banner{height:50px;padding:10px 20px}.cm-banner__text{font-size:10px}}@media (max-width:768px){.cm-banner__advertiser-logo,.cm-banner__logotype{width:30%;float:left}.cm-banner__logotype{padding-right:15px}.cm-banner__text{width:40%;float:left;text-align:center}.cm-banner__text .cm-banner__info{position:fixed!important;width:100vw;top:40px!important;left:0}.cm-banner__text{font-size:9px}}.cm-banner__text,.cm-banner__title{line-height:25px;vertical-align:middle}.cm-banner__text{margin:0;position:relative}.cm-banner__text .cm-banner__info{position:absolute;text-align:left;background-color:#fff;padding:10px 20px;box-shadow:1px 1px 2px 1px rgba(0,0,0,.2);top:20px;max-width:100%;display:none}.cm-banner__text:hover .cm-banner__info{display:block}.cm-banner__info-link{color:#fff;text-decoration:underline}.cm-banner__title{position:absolute;right:0;top:0;padding:5px 5px 5px 10px;text-transform:uppercase;background-color:#231f20}.cm-banner__advertiser-link{font-weight:700;font-size:12px;text-transform:uppercase;color:#fff}.cm-banner__advertiser-link:hover{text-decoration:none!important}.tun-auth-info__container{text-align:center;font-family:adelle_sansregular,"Griffith Gothic";font-size:16px}.tun-auth-info__container h3{line-height:30px;font-size:18px}.tun-auth-info__container a{color:#627b2f}.tun-auth-info__block{margin:10px 0;padding:10px 0}.tun-auth-info__headline{font-family:tiempos_bold,adelle_sansbold,"Griffith Gothic Black"}.tun-auth-info__body a{text-decoration:underline}.tun-auth-info__campain-offer-text{font-size:18px}@media screen and (min-width:768px){.tun-auth-info h3{line-height:40px;font-size:26px}}.product{font-family:adelle_sansregular,"Griffith Gothic";font-size:16px}.product li,.product p{font-family:inherit}.product ul{padding-left:20px}.product__header{padding:20px}.product__intention,.product__title{line-height:1.5;margin:0}.product__intention{font-family:adelle_sansthin,"Griffith Gothic Thin";font-size:22px;margin-bottom:10px}.product__title{color:#627b2f;font-family:tiempos_bold,adelle_sansbold,"Griffith Gothic Black";font-size:32px}.product__info-wrapper{position:relative;background-color:#dedede}.product__info-wrapper:before{content:"";position:absolute;top:0;right:0;left:0;height:20px;background-color:#fff;box-shadow:0 5px 5px -5px rgba(0,0,0,.3)}.product__btn{display:block;font-family:adelle_sansregular,"Griffith Gothic";font-size:18px;line-height:1.5;text-align:center;background-color:#627b2f;padding:10px;border-radius:10px;color:#fff}.product__btn:focus,.product__btn:hover{cursor:pointer;filter:saturate(45%);color:#fff;text-decoration:none}.product__btn:active{transform:translate(-1px,1px);box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.2)}.product__price{color:#474747;font-size:14px;padding:5px;margin:0}.product__infobox{font-family:adelle_sansregular,Helvetica;margin:10px 0}.product--card{position:relative;background-color:#fff;border-radius:4px;box-sizing:border-box;box-shadow:0 7px 5px -5px rgba(0,0,0,.3);text-align:center;max-width:400px;margin:0 auto 20px}.product--card .product__top-info{position:relative;max-width:70%;width:250px;margin:0 auto}.product--card .product__infobox{max-width:500px;text-align:left;margin:10px auto}.product--card .product__info{padding:10px 20px 30px}.search-container form{margin-bottom:3px}.search-container .search_form{position:relative}.search-container .search_form #s{width:100%;border:0;box-shadow:none;border-radius:0;padding:5px 45px 5px 10px;background-color:#e5e5e5;color:#000;font-family:'Helvetica Neue';font-size:14px;line-height:16px;height:35px;margin-bottom:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.search-container .search_form ::-webkit-input-placeholder{color:#000}.search-container .search_form ::-moz-placeholder{color:#000}.search-container .search_form :-ms-input-placeholder{color:#000}.search-container .search_form input:-moz-placeholder{color:#000}.search-container .search_form button{border:0;position:absolute;top:0;right:0;background-color:#bcd046;color:#000;font-size:16px;height:35px;padding:5px 10px 5px 10px;width:35px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.search-container .result_header{margin:0 0 5px 0}.search-container .result_header h3{text-transform:uppercase;border-bottom:5px solid #bcd046;margin:0;padding:0 0 3px 0;font-size:16px;line-height:18px;font-family:"Griffith Gothic Black";color:#000}.search-container .result_header h3 .total_hits{color:#bcd046}.search-container .result_header h3 .shown_hits{color:#bcd046}.search-container .facet_breadcrumbs{margin:0 0 25px 0}.search-container .facet_breadcrumbs .breadcrumb{background-color:transparent;padding:0}.search-container .facet_breadcrumbs .breadcrumb li{margin:0 0 8px 0}.search-container .facet_breadcrumbs .breadcrumb li a{background-color:#617a2f;color:#fff;text-shadow:none;border-radius:2px;padding:3px 10px 3px 10px;text-decoration:none;margin:0}.search-container .facet_breadcrumbs .breadcrumb li .divider{color:#aba8a8;margin:0 10px 0 10px;padding:0}.search-container .search_config{border-top:5px solid #bcd046;background-color:#555;margin:0 0 25px 0;padding:0 10px 5px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.search-container .search_config h4{color:#fff;text-transform:none;font-family:adelle_sansregular;font-weight:400;font-size:16px;margin:10px 0 10px 0}.search-container .search_config i{font-size:16px}.search-container .search_config p{color:#bcd046;text-transform:none;font-size:16px;font-weight:400;margin:0 0 10px 0;font-family:adelle_sansregular}.search-container .search_config p input[type=checkbox],.search-container .search_config p input[type=radio]{margin:0 8px 0 0}.search-container .search_config p .date_span{padding:0!important;margin:0;border-radius:0;width:70px;font-size:10px;text-align:center;line-height:10px;height:18px;min-height:0}.search-container .search_config p input:focus{outline:0}.search-container .search_result_list{margin:0 0 15px 0}.search-container .search_result_list .result_item{font-family:Georgia}.search-container .search_result_list .result_item .text_wrapper a{text-decoration:none;color:#000}.search-container .search_result_list .result_item .text_wrapper a h2{font-family:"Griffith Gothic Black";margin:0 0 3px 0;padding:0;font-size:24px;line-height:26px;font-weight:400;font-family:"Griffith Gothic"}.search-container .search_result_list .result_item .text_wrapper .meta{text-transform:uppercase;font-family:"Griffith Gothic";color:#98997a;font-size:14px;line-height:16px}.search-container .search_result_list .result_item .text_wrapper .meta i{float:right;font-size:18px}.search-container .search_result_list .result_item .img_wrapper{text-align:center}.search-container .search_result_list .divider{text-align:center}.search-container .search_result_list .divider .border{height:1px;margin:20px 0 15px 0;border-bottom:1px solid #aba8a8;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.search-container .pagination_wrapper{margin:0;padding:5px 0 0 0;border-top:5px solid #bcd046}.search-container .pagination_wrapper ul{display:inline-block;box-shadow:none}.search-container .pagination_wrapper ul li a{background-color:#617a2f;color:#fff;font-weight:700;font-family:"Griffith Gothic";font-size:14px;border:none;border-radius:2px;margin:0 2px 5px 2px;padding:2px 10px 2px 10px}.search-container .pagination_wrapper ul li.active a{color:#bcd046;background-color:#555}.search-container .pagination_wrapper ul li.next a,.search-container .pagination_wrapper ul li.prev a{background-color:#555;color:#bcd046;position:relative}.search-container .pagination_wrapper ul li.next i,.search-container .pagination_wrapper ul li.prev i{position:absolute;color:#aba8a8;top:5px}.search-container .pagination_wrapper ul li.prev i{left:-15px}.search-container .pagination_wrapper ul li.next i{right:-15px}.facet_wrapper{margin-bottom:25px}.facet_wrapper .facet_header h3{border-top:5px solid #bcd046;background-color:#555;color:#fff;text-transform:uppercase;font-family:"Griffith Gothic";font-size:16px;line-height:18px;padding:5px;cursor:pointer;margin:0 0 10px 0}.facet_wrapper .facet_header h3 i{color:#bcd046;float:right;font-size:18px}.facet_wrapper .facet_content a{color:#555}.facet_wrapper .facet_content a .term{min-height:10px;margin-bottom:2px}.facet_wrapper .facet_content a .freq{text-align:right;color:#bcd046;min-height:10px}.ui-widget{font-size:.8em!important}#overlay{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);width:100%;height:100%;z-index:3000}#modal_box{box-sizing:border-box;background-color:#fff;width:550px;position:absolute;top:50%;left:50%;margin-left:-275px;z-index:3010}#modal_box .header{text-align:center;background-color:#666;color:#fff;padding:10px}#modal_box .header h3{padding:0;margin:0;text-transform:uppercase;line-height:18px;font-size:16px}#modal_box .content{padding:20px 20px 10px 20px;background-color:#f6f5ed}#modal_box .content label{text-transform:uppercase;font-weight:900;color:#627b2f;margin:0;padding:0}#modal_box input[type=password],#modal_box input[type=text]{padding:7px 10px 7px 10px;border:1px solid #aba8a8;outline:0}#modal_box #modal_box input[type=password]:focus,#modal_box input[type=text]:focus{border:1px solid #bcd046;outline:0}#modal_box input[type=submit]{background-color:#bcd046;border-radius:3px;border:0;color:#fff;text-transform:uppercase;font-weight:700;padding:10px 40px 10px 40px}#modal_box img{float:right}@media only screen and (max-width:768px){#modal_box{width:100%;left:0;margin-left:0}#modal_box img{display:none!important}}.ad.skyscraper{position:absolute}.ad.skyscraper img{max-width:none}.ad.skyscraper_2{top:540px}.annons_tag{visibility:hidden;display:block;font-size:12px;height:20px;width:65px}.annons_tag:after{content:" ";position:relative;top:8px;left:8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.ad_desktop,.ad_mobile,.ad_tablet{margin-bottom:20px}.ad_desktop.ad_nomargin,.ad_mobile.ad_nomargin,.ad_tablet.ad_nomargin{margin:0}.ad_extra_width{width:1000px}.row .ad_banner [class*=col]{margin-left:0}.every_board .row:first-of-type{margin-bottom:10px}.ad-placeholder.width{position:relative;height:0;overflow:hidden}.ad-placeholder.width iframe{position:absolute;top:0;margin-left:auto;margin-right:auto;left:0;right:0}@media only screen and (max-width:990px){.tablet_break:after{clear:left}}@media only screen and (min-width:768px) and (max-width:768px){.ad-placeholder.width{max-width:738px}}@media only screen and (min-width:768px){.every_board:nth-of-type(1) .row:nth-of-type(n+2) .rendered_board_widget .annons_tag{position:absolute;-webkit-transform-origin:35% 215%;-webkit-transform:rotate(-90deg);-moz-transform-origin:35% 215%;-moz-transform:rotate(-90deg);-ms-transform-origin:35% 215%;-ms-transform:rotate(-90deg);-o-transform-origin:35% 215%;-o-transform:rotate(-90deg);transform-origin:35% 215%;transform:rotate(-90deg)}}.mobile_center{margin-left:auto;margin-right:auto}@media only screen and (max-width:480px){.article_sidebar_ad{display:none}.article_sidebar_ad.show-mobile{display:block}}@media only screen and (max-width:1199px){.ad.skyscraper{display:none}}.container.content-container{position:relative;z-index:1}.container-fluid{pointer-events:none}.container-fluid *{pointer-events:all}.every_board{pointer-events:none}.every_board *{pointer-events:all}.row{pointer-events:none}.row *{pointer-events:all}.row>div{pointer-events:none}.rendered_board_widget{pointer-events:none}.rendered_board_widget *{pointer-events:all}.parallax-ad-slot{position:relative;z-index:-1}.parallax-ad-slot.no-show{display:none}.parallax-ad-slot .parallax-ad-container{position:relative;z-index:-1;margin-top:20px;margin-bottom:20px}.parallax-ad-slot .parallax-ad{width:100%;position:relative;margin-bottom:30px}.parallax-ad-slot .parallax-ad>div iframe{display:block;margin:0 auto 30px;left:50%;top:50%}.parallax-ad-slot .parallax-ad.plx_h1080,.parallax-ad-slot .parallax-ad.plx_h840{height:calc(100vh - 52px);z-index:-1;background:#faf8f7}.parallax-ad-slot .parallax-ad.plx_h1080>div,.parallax-ad-slot .parallax-ad.plx_h840>div{position:fixed;height:calc(100% - 48px);margin-top:48px;width:100vw;top:0;left:0;pointer-events:none}.parallax-ad-slot .parallax-ad.plx_h1080>div iframe,.parallax-ad-slot .parallax-ad.plx_h840>div iframe{position:absolute}.parallax-ad-slot .parallax-ad.plx_h1080:after,.parallax-ad-slot .parallax-ad.plx_h1080:before,.parallax-ad-slot .parallax-ad.plx_h840:after,.parallax-ad-slot .parallax-ad.plx_h840:before{content:"";background:#faf8f7;position:relative;display:block;z-index:1;height:186vh}.parallax-ad-slot .parallax-ad.plx_h1080:before,.parallax-ad-slot .parallax-ad.plx_h840:before{top:-186vh}.parallax-ad-slot .parallax-ad.plx_h1080:after,.parallax-ad-slot .parallax-ad.plx_h840:after{top:-90vh}.parallax-ad-slot .parallax-hidden{visibility:hidden}@media only screen and (min-width:768px){.every_board:nth-of-type(1) .row:nth-of-type(n+2) .rendered_board_widget .annons_tag.parallax-tag{transform:rotate(0) translate(0,-20px)}}footer{background-color:#fff;margin:0;padding:0 0 10px 0;border-top:5px solid #000;font-size:16px;color:#000;line-height:20px;font-weight:200}footer .row-footer{border-top:1px solid #000;padding-top:20px}footer .row-contact{line-height:28px}footer .row-contact a{border-bottom:0!important;display:block;float:right;text-align:center;width:90px;font-size:12px;text-transform:uppercase;text-decoration:none}footer .row-contact a i{display:block;margin:0 auto;font-size:36px;color:#999}footer .row-contact a:hover i.icon-facebook-sign{color:#276ac6}footer .row-contact a:hover i.icon-twitter-sign{color:#27cfde}footer .row-contact a:hover i.icon-envelope{color:#c5c297}footer .row-contact a:hover i.icon-instagram{color:#c5c297}footer .row-contact a:hover i.icon-phone-sign{color:#bcd046}footer .row-contact .footer_logotype{margin:0 0 10px 0;display:block;max-width:100%}.footer_inside{box-sizing:border-box;margin:0 auto;padding:20px 0}.footer_inside h4{color:#000;font-family:adelle_sansbold,"Griffith Gothic Black";font-size:18px;padding:0;margin:0 0 5px 0}.footer_inside a{color:#360;text-decoration:none;border-bottom:1px solid #360}.footer_inside a:hover{border-bottom:1px solid #bcd046}.footer_list{line-height:24px}.footer_list a:hover{border-bottom:1px solid #bcd046}.fixed-icon{width:20px;color:#ccc;display:inline-block;text-align:right;margin-right:5px}.mobile_footer{display:none}.footer_widget_wrap a{line-height:25px}@media only screen and (max-width:980px){footer .row-contact a{width:85px}footer .footer_inside{width:auto;padding-bottom:40px}}@media only screen and (max-width:767px){footer .row-contact{max-width:400px;margin:0 auto}footer .row-contact a{width:25%}footer .row-contact .footer_logotype{margin:0 auto 10px auto;display:block}.row-footer .medium6{overflow:visible;clear:both}.row-footer .medium6 .col-md-3{float:left;margin:0;width:50%}.footer_widget_wrap{float:left!important;width:50%!important}}@media only screen and (max-width:480px){.row-footer .medium6 .col-md-3{width:70%;margin-left:15%!important}.footer_widget_wrap{width:70%!important;margin-left:15%!important}}@media only screen and (min-width:768px) and (max-width:980px){.row-footer .medium6{width:50%;float:left}.row-footer .medium6 .col-md-3{margin:0 2%;width:46%}}.cookie-message{display:none;background-color:rgba(0,0,0,.85);color:#fff;position:fixed;bottom:0;left:0;right:0;font-family:'Griffith Gothic Thin';padding:15px 0 20px 0;font-size:18px;line-height:20px;text-align:center;z-index:9999}.cookie-message div{height:auto}.cookie-message h4{display:none}.cookie-message a{color:#bcd046}.cookie-message .button.accept-cookies{background-color:#627b2f;padding:10px;color:#fff;font-family:"Griffith Gothic Black";font-size:18px;line-height:20px;border-radius:3px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.85;filter:alpha(opacity=85)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;text-align:right;width:100%}.mfp-counter{position:absolute;top:5px;right:10px;color:#999;font-size:16px;line-height:18px;width:50px;text-align:right;letter-spacing:1px;font-weight:200}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;background:#444}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-40px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:22px;color:#f3f3f3;word-wrap:break-word;background-color:#000;padding:5px 10px 10px 10px;padding-right:20%;min-height:28px;font-weight:200;font-size:16px;letter-spacing:1px}.mfp-pre-title{font-weight:700}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}/*! jQuery UI - v1.10.3 - 2013-10-15
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30);border-radius:8px}article.static h1{font-family:adelle_sansthin,"Griffith Gothic Thin"}article.static p{font-family:Georgia;font-size:16px;line-height:24px}article.static .alignnone{margin:5px 20px 20px 0}article.static .aligncenter,article.static div.aligncenter{display:block;margin:5px auto 5px auto}article.static .alignright{float:right;margin:5px 0 20px 20px}article.static .alignleft{float:left;margin:5px 20px 20px 0}article.static .aligncenter{display:block;margin:5px auto 5px auto}article.static a img.alignright{float:right;margin:5px 0 20px 20px}article.static a img.alignnone{margin:5px 20px 20px 0}article.static a img.alignleft{float:left;margin:5px 20px 20px 0}article.static a img.aligncenter{display:block;margin-left:auto;margin-right:auto}article.static .wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}article.static .wp-caption.alignnone{margin:5px 20px 20px 0}article.static .wp-caption.alignleft{margin:5px 20px 20px 0}article.static .wp-caption.alignright{margin:5px 0 20px 20px}article.static .wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}article.static .wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}article.static h2{font-weight:400}article.static h3{font-weight:400}article.static h4{font-weight:400}ul.static_menu{padding:0;margin:20px 0 20px 0;list-style:none;border-bottom:5px solid #627934;text-align:center}ul.static_menu li{background-color:#c0bc92;display:inline-block;padding:10px 10px 8px 10px;margin:0 10px 0 0}ul.static_menu li a{color:#000;text-decoration:none;font-family:adelle_sansregular,"Griffith Gothic Black";font-size:16px;text-transform:uppercase}ul.static_menu li.current_page_item{background-color:#333}ul.static_menu li.current_page_item a{color:#bcd046}article.static_feature strong{display:block;background-color:#333;color:#bcd046;font-family:adelle_sansregular,"Griffith Gothic Black";text-align:center;font-size:14px;padding:10px;text-transform:uppercase}article.static_feature img{width:100%;margin:0 0 10px 0}article.static_feature p{font-family:Georgia;font-size:16px;color:#000}article.static_feature a:hover{text-decoration:none}.create_opinion_static{margin-bottom:40px}.create_opinion_static h2{font-size:40px}.create_opinion_static p{margin-bottom:5px;color:#000;font-family:Georgia;font-size:22px;text-decoration:none}.opinion_static_sidebar .add_opinion_wrapper{display:none}.opinions_form .opinion_spinner{width:100%}.opinions_form .opinion_spinner i{display:block;width:50px;text-align:center;margin:20px auto}.opinions_form .alert-success ul{margin:0 0 0 25px!important}#create_opinion_form_wrapper .alert-notice ul{margin:0 0 0 25px!important}#create_opinion_form_wrapper h2,#create_opinion_form_wrapper h3{font-family:"Griffith Gothic Thin";text-transform:uppercase;border-bottom:8px solid #000;font-size:40px;line-height:42px;margin:10px 0 15px 0;padding:0 0 5px 0}#create_opinion_form_wrapper h3{font-size:20px;border-bottom:1px solid #000;font-family:"Griffith Gothic Black";font-size:18px;line-height:20px;margin:0 0 25px 0;padding:0}#create_opinion_form_wrapper h3:last-of-type{margin-top:25px}#create_opinion_form_wrapper label{font-family:"Griffith Gothic Thin";font-size:17px}#create_opinion_form_wrapper input[type=text],#create_opinion_form_wrapper textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:5px!important;border-radius:0;background-color:#f0efe5}#create_opinion_form_wrapper .name_wrapp{display:inline-block;margin-right:20px;width:45%}#create_opinion_form_wrapper .name_wrapp input{width:90%}#create_opinion_form_wrapper input#email,#create_opinion_form_wrapper input#post_title,#create_opinion_form_wrapper input#send{width:90%}#create_opinion_form_wrapper input#send{padding:10px!important;margin-top:10px}#create_opinion_form_wrapper textarea{width:90%;height:200px}.opinions_archive .article_head{margin-bottom:10px;border-bottom:8px solid #bcd046}.opinions_archive h1{font-size:40px;line-height:35px;margin:0;padding:5px 0}.opinions_archive .meta{margin-top:-15px}@media only screen and (max-width:480px){ul.static_menu{border-bottom:0}ul.static_menu li{display:block;margin:0 0 10px 0}#create_opinion_form_wrapper .name_wrapp,#create_opinion_form_wrapper input,#create_opinion_form_wrapper textarea{width:100%!important}}.auth_headline{font-family:"Griffith Gothic Black"!important;font-size:48px;margin-bottom:20px;margin-top:50px;text-align:center}.knapp_abonnent,.knapp_signin{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #000;text-indent:0;display:block;color:#fff;font:15px/50px Georgia,sans-serif;height:50px;max-width:200px;text-decoration:none;text-align:center;padding-left:10px;padding-right:10px;margin-top:20px;margin-bottom:20px}.knapp_abonnent{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#4f670e),color-stop(1,#4f670e));background:-moz-linear-gradient(center top,#4f670e 5%,#4f670e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f670e', endColorstr='#4f670e');background-color:#4f670e;border-color:#365300}.knapp_abonnent:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#6c8839),color-stop(1,#627b2f));background:-moz-linear-gradient(center top,#6c8839 1%,#627b2f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c8839', endColorstr='#627b2f');background-color:#627b2f}.knapp_signin{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#812d2f),color-stop(1,#812d2f));background:-moz-linear-gradient(center top,#812d2f 5%,#812d2f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#812d2f', endColorstr='#812d2f');background-color:#812d2f;border-color:#54000a}.knapp_signin:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#812d2f),color-stop(1,#812d2f));background:-moz-linear-gradient(center top,#812d2f 1%,#812d2f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c8839', endColorstr='#812d2f');background-color:#812d2f}.knapp_abonnent:active,.knapp_signin:active{position:relative;top:1px}.order-information .price-list{padding-left:40px}.order-information .price-list h3{text-align:left}.order-information .price-list ul{margin:0 0 0 1.2em}.order-information em{display:block;padding-bottom:.6em}.order-information .information-section{max-width:600px;margin:0 auto}.order-information .order-btn{text-align:center}.order-information .knapp_abonnent:hover{color:#fff}.order-information h3{text-align:center}.subscription{margin:0 0 20px 0}.message,.subscription{background-color:#f1f1f1;border:1px solid #d5d5d5;padding:.5em 2em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.message{font-weight:700;text-transform:uppercase;text-align:center}.message.error-message{color:#812d2f}.message.error-message h3{font-size:1.1em;line-height:1.5em}.message.error-message a:focus,.message.error-message a:hover{color:#08c}@media only screen and (max-width:767px){.price-list{max-width:300px;margin:0 auto}.order-information .knapp_abonnent{display:block;margin:10px auto;width:70%}}@media only screen and (min-width:768px){.order-btn-message,.price-list h3{font-size:1.7em}.order-information .information-section{margin-top:20px}.order-information .information-section .span6:last-child{text-align:right}.message.error-message h3{font-size:1.3em}}@media only screen and (min-width:980px){.price-list{padding-left:60px}.price-list h3{font-size:1.8em}.order-btn-message{font-size:2em}.order-information .information-section{max-width:670px}.message.error-message h3{font-size:1.6em}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.headline_nationen_red h1 a,.headline_nationen_red h2 a,.headline_nationen_red h3 a,.headline_nationen_red h4 a,.headline_nationen_red h5 a{color:#d01638!important}.headline_nationen_limegronn h1 a,.headline_nationen_limegronn h2 a,.headline_nationen_limegronn h3 a,.headline_nationen_limegronn h4 a,.headline_nationen_limegronn h5 a{color:#bcd046!important}.headline_nationen_gronn h1 a,.headline_nationen_gronn h2 a,.headline_nationen_gronn h3 a,.headline_nationen_gronn h4 a,.headline_nationen_gronn h5 a{color:#627b2f!important}.headline_nationen_sand_lys h1 a,.headline_nationen_sand_lys h2 a,.headline_nationen_sand_lys h3 a,.headline_nationen_sand_lys h4 a,.headline_nationen_sand_lys h5 a{color:#c5c297!important}.headline_nationen_sand_mork h1 a,.headline_nationen_sand_mork h2 a,.headline_nationen_sand_mork h3 a,.headline_nationen_sand_mork h4 a,.headline_nationen_sand_mork h5 a{color:#98997a!important}.headline_traktor_red h1 a,.headline_traktor_red h2 a,.headline_traktor_red h3 a,.headline_traktor_red h4 a,.headline_traktor_red h5 a{color:#cf1936!important}.headline_traktor_grey h1 a,.headline_traktor_grey h2 a,.headline_traktor_grey h3 a,.headline_traktor_grey h4 a,.headline_traktor_grey h5 a{color:#333!important}.headline_bondebladet_red h1 a,.headline_bondebladet_red h2 a,.headline_bondebladet_red h3 a,.headline_bondebladet_red h4 a,.headline_bondebladet_red h5 a{color:#a51038!important}.headline_bondebladet_grey h1 a,.headline_bondebladet_grey h2 a,.headline_bondebladet_grey h3 a,.headline_bondebladet_grey h4 a,.headline_bondebladet_grey h5 a{color:#8f847c!important}.headline_norsklandbruk_green h1 a,.headline_norsklandbruk_green h2 a,.headline_norsklandbruk_green h3 a,.headline_norsklandbruk_green h4 a,.headline_norsklandbruk_green h5 a{color:#c4c52e!important}.headline_norsklandbruk_blue h1 a,.headline_norsklandbruk_blue h2 a,.headline_norsklandbruk_blue h3 a,.headline_norsklandbruk_blue h4 a,.headline_norsklandbruk_blue h5 a{color:#345c77!important}.text_red p{color:red!important}ul li{font-family:tiempos_bold,adelle_sansbold,"Griffith Gothic Black"}#spring-tp,#unispring-tp{position:absolute;bottom:0}.row .col-md-12{min-height:0}.order{font-family:adelle_sansregular,"Griffith Gothic"}.order label{font-weight:400}.order label:hover{cursor:pointer}.order input.form-control{background-color:#fcfcfc;height:auto;line-height:2}.order input.form-control[disabled],.order input.form-control[readonly]{background-color:#ededed;color:#8e8e8e;box-shadow:none}.order .form-control{border-radius:1px}.order input.form-control{border-color:#cfcdcc;box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.order input.form-control:focus{border-color:#cfcdcc;-webkit-box-shadow:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.2),0 0 4px rgba(0,0,0,.3)}.order .has-success .checkbox,.order .has-success .checkbox-inline,.order .has-success .control-label,.order .has-success .form-control,.order .has-success .help-block,.order .has-success .radio,.order .has-success .radio-inline,.order .has-success.checkbox label,.order .has-success.checkbox-inline label,.order .has-success.radio label,.order .has-success.radio-inline label{color:#3c763d}.order .has-success input.form-control{border-color:#3c763d;box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.order .has-success input.form-control:focus{border-color:#3c763d;-webkit-box-shadow:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.2),0 0 4px rgba(0,0,0,.3)}.order .has-error .checkbox,.order .has-error .checkbox-inline,.order .has-error .control-label,.order .has-error .form-control,.order .has-error .help-block,.order .has-error .radio,.order .has-error .radio-inline,.order .has-error.checkbox label,.order .has-error.checkbox-inline label,.order .has-error.radio label,.order .has-error.radio-inline label{color:#a94442}.order .has-error input.form-control{border-color:#a94442;box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.order .has-error input.form-control:focus{border-color:#a94442;-webkit-box-shadow:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.2),0 0 4px rgba(0,0,0,.3)}.order .has-warning .checkbox,.order .has-warning .checkbox-inline,.order .has-warning .control-label,.order .has-warning .form-control,.order .has-warning .help-block,.order .has-warning .radio,.order .has-warning .radio-inline,.order .has-warning.checkbox label,.order .has-warning.checkbox-inline label,.order .has-warning.radio label,.order .has-warning.radio-inline label{color:#8a6d3b}.order .has-warning input.form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.order .has-warning input.form-control:focus{border-color:#8a6d3b;-webkit-box-shadow:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.2),0 0 4px rgba(0,0,0,.3)}.order--product-section{border-top:2px solid #627b2f}.order--form-section a{color:inherit;text-decoration:underline}.order--form-section a:focus{color:inherit}.order__headline,.order__title{font-family:inherit;font-weight:800;font-size:18px;line-height:1.35;margin:10px 0 20px}.order__section{position:relative;background-color:#fff;max-width:767px;border-radius:1px;box-shadow:0 7px 5px -5px rgba(0,0,0,.3);margin:0 auto 10px;padding:20px}.order__col--input{text-align:right}.order__col--label label{display:block;color:#474747}.order__divider{border-color:#666;margin-top:15px;margin-bottom:15px}.order__cancel-purchase{display:block;text-align:center}.order .order-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(255,255,255,.5)}.order .confirm-purchase-btn{background-color:#627b2f;color:#fff;border:none;padding:10px 20px;line-height:1.5;border-radius:1px;font-size:18px;font-weight:400;width:100%;margin:20px 0}.order .confirm-purchase-btn:focus,.order .confirm-purchase-btn:hover{color:#fff}.order .confirm-purchase-btn:active{outline:0}.order .confirm-purchase-btn[disabled]{color:#fff;background-color:#666;opacity:unset}.order .detail-cancel{text-align:center}.order .detail-text{cursor:pointer;text-decoration:underline;color:#627b2f}.order .detail-text p{margin:0}.order .details-change.editing .js-change-details{display:none}.order .details-change:not(.editing) .details-actions{display:none}#order_scheme{position:relative}.scheme-wrapper{position:relative}.content-container{min-height:auto}.section-headline{text-align:center;font-weight:600;font-size:18px;padding-top:10px;padding-bottom:5px}.back-btn{background-color:#bababa;color:#fff;border:none;padding:8px 0 8px 0;font-size:14px;position:relative;top:13px;width:100%;margin-bottom:15px;text-align:left;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 2px 0 0 #cecccc}.info-label{font-size:12px;font-weight:400;margin:10px 16px}.section_separator{border-top:1px solid #ccc;width:100%}.chosen-product{border-radius:5px;margin:0 0 10px 0;font-family:adelle_sansregular,Helvetica}.add-person-button.add-disabled{background-color:#eaeaea;color:#bebebe;cursor:not-allowed}.add-person-button.add-disabled:after{color:#bebebe}.coupons{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;background-color:#f6f5f4;margin:0 0 20px 0}.coupons .coupon-item{padding:0 15px;margin-top:15px;min-height:40px;line-height:25px}.coupons .coupon-item input[type=radio]{margin-top:0;width:25px;height:25px}.form-submit-design{background-color:#627b2f;color:#fff;border:none;padding:8px 0 8px 0;border-radius:4px;font-size:17px;position:relative;top:13px;width:100%;margin-bottom:15px;cursor:default}.form-submit-design:hover{opacity:.9}.form-submit-design:disabled{color:#3e3e3e;background-color:#555;border-bottom-color:#3e3e3e;cursor:default}.form-submit-design:disabled:hover{opacity:1}.order-info{z-index:2;font-family:tiempos_regular,"Griffith Gothic";position:fixed;padding:20px;top:40%;left:0;right:0;width:450px;background-color:#edebdd;display:block;margin:0 auto;font-size:20px;border-radius:3px;box-shadow:0 0 25px rgba(0,0,0,.3)}.order-info .close{position:absolute;top:5px;right:8px}.order-info .close:after{font-size:25px;font-family:FontAwesome;content:"\f00d"}.customer-number{display:block;background-color:rgba(170,170,170,.2);height:40px;position:absolute;border-top-left-radius:3px;border-bottom-left-radius:3px;left:16px;width:115px;border-right:1px solid #ccc}.customer-number:before{content:"Kundenummer";position:absolute;top:10px;left:10px;color:#676767}.agreement_ads,.agreement_spec{font-size:12px;margin-left:13px;float:left;width:65%}.confirmationbox .cust_input,.payment-method .cust_input{-moz-appearance:none;-webkit-appearance:none;content:'';width:15px;height:16px;background-color:#ccc;border-radius:50%;margin-left:0}.confirmationbox .cust_input:checked:after,.payment-method .cust_input:checked:after{content:'';height:100%;width:100%;background-color:#627b2f;display:block;margin:3%;border-radius:50%}body,html{margin:0;padding:0}.page-wrapper{min-height:100%;position:relative;display:table;width:100%;height:100%}@media (max-width:767px){.page-wrapper{display:block}}.content-container{height:auto}footer{display:table-row;height:1px}.page-template-min-side-php .ui-datepicker{width:auto}@media screen and (max-width:480px){.page-template-min-side-php .container{padding-left:0;padding-right:0}}.min-side-container{margin-bottom:20px}.min-side-container.not-logged-in .minside-loading{display:none}.min-side-container.clearfix{max-height:none}.min-side-container .clearfix{max-height:none}.min-side-container .login{width:50%;min-width:320px;background-color:#f6f5f4;padding:10px;margin:0 auto;font-family:"Griffith Gothic";border-radius:4px;text-align:center;font-size:20px;border:1px solid #ccc}.min-side-container .login p{padding:20px;margin:0}.min-side-container .mc-modal .content{position:relative;padding:10px 30px 10px 10px;margin-bottom:10px;background-color:#f6f6f6;box-shadow:0 0 2px rgba(0,0,0,.2);border-radius:4px;font-size:20px;text-align:center}.min-side-container .mc-modal .content.error{background-color:rgba(255,38,38,.3)}.min-side-container .mc-modal .content a{color:#627b2f}.min-side-container .mc-modal .content .close{position:absolute;width:20px;height:20px;top:2px;right:4px}.min-side-container .mc-modal .content .close:before{font-family:FontAwesome;content:"\f00d"}.min-side-container .toggle_box{margin-bottom:10px;position:relative}.min-side-container .toggle_box .header{cursor:pointer;background-color:#627b2f}.min-side-container .toggle_box .header h3{padding:5px 32px 5px 5px;margin:0;font-size:18px;font-family:adelle_sansbold;color:#fff}.min-side-container .toggle_box .header .header_arrow{position:absolute;top:0;right:10px;font-size:20px;color:#fff}.min-side-container .toggle_box.inverted .header{border-radius:3px;background-color:#f6f6f6}.min-side-container .toggle_box.inverted .header h3{color:#000}.min-side-container .toggle_box.inverted .header .header_arrow{color:#000}.min-side-container .toggle_box .profile-display{padding:5px;background-color:#f6f5f4}.min-side-container .toggle_box .subscriptions-display{padding:5px}.min-side-container .toggle_box .content{font-family:adelle_sansregular;border-bottom:1px solid #ccc}.min-side-container .toggle_box .content.closed{display:none}.min-side-container .toggle_box .content .bold{font-family:adelle_sansbold;font-weight:700}.min-side-container .toggle_box .content .part{padding:5px 0}.min-side-container .toggle_box .content .link{cursor:pointer;color:#627b2f;font-weight:700}.min-side-container .subscriptions{border-bottom:1px solid #444;margin-bottom:20px;padding-bottom:10px}.min-side-container .subscriptions .panel{border:none;box-shadow:none}.min-side-container .subscriptions .sub-info{margin-bottom:10px;border:1px solid #ccc;border-radius:4px;padding:5px}.min-side-container .subscriptions .sub-info .sub-img,.min-side-container .subscriptions .sub-info .sub-text{width:50%;float:left}.min-side-container .subscriptions .sub-info .sub-img img,.min-side-container .subscriptions .sub-info .sub-text img{max-width:100%}.min-side-container .subscriptions .subscription-panels{padding:0}@media screen and (min-width:992px){.min-side-container .subscriptions .sub-info{float:right}.min-side-container .subscriptions .subscription-panels{padding:0 15px 0 0}}.min-side-container .subscriptions .product_headline{font-family:adelle_sansbold;font-weight:700}.min-side-container [data-toggle]{cursor:pointer}.min-side-container .sub-box{position:relative;background-color:#f6f6f6;margin-bottom:8px}.min-side-container .sub-box h3{padding:10px 4px;margin:0;font-size:14px;font-family:adelle_sansbold;color:#000}.min-side-container .sub-box .header_arrow{position:absolute;top:3px;right:10px;font-size:20px;color:#777}.min-side-container .sub-box:after{font-family:FontAwesome;content:"\f139";position:absolute;top:4px;right:10px;font-size:20px;color:#777}.min-side-container .sub-box.collapsed:after{content:"\f13a"}@media screen and (min-width:992px){.min-side-container .sub-box{margin-bottom:15px}}.min-side-container .inner-panel-trigger{cursor:pointer;padding:10px;background-color:#627b2f;color:#fff;text-align:center}.min-side-container .inner-panel-trigger.collapsed{background-color:#ccc}.min-side-container .change-info{display:none;background-color:#fff;padding-top:10px}.min-side-container .change-info .profile-section{margin:0 5px}.min-side-container .profile-errors:empty{display:none}.min-side-container .error-output{background-color:rgba(255,38,38,.3);padding:10px;color:#444;margin-top:10px;border-radius:4px}.min-side-container .error-output:empty{display:none}.min-side-container .ajax-form input,.min-side-container .profile-section input{background-color:#f8f8f8;border:0;border-radius:3px;padding:6px;margin-top:8px;width:100%;font-family:adelle_sansregular}.min-side-container .ajax-form input.parsley-error,.min-side-container .profile-section input.parsley-error{background-color:rgba(255,38,38,.3);border-bottom-left-radius:0;border-bottom-right-radius:0}.min-side-container .ajax-form .parsley-errors-list,.min-side-container .profile-section .parsley-errors-list{padding:2px 10px;border:1px solid #ccc;border-radius:0 0 3px 3px;list-style:none}.min-side-container .ajax-form .parsley-errors-list:empty,.min-side-container .profile-section .parsley-errors-list:empty{display:none}.min-side-container .ajax-form{border-bottom:1px solid #ccc}.min-side-container .section-break{border-bottom:1px solid #ccc;margin:10px 0 5px 0}.min-side-container .section-break h3{font-family:adelle_sansbold;font-size:14px;text-transform:uppercase}.min-side-container .profile-toggler{list-style:none;margin:0;padding:0;text-align:center;border-bottom:1px solid #777}.min-side-container .profile-toggler>li{display:block;width:50%;float:left;height:30px;background-color:#f6f6f6;text-transform:uppercase;line-height:30px;font-family:adelle_sansbold}.min-side-container .profile-toggler>li a{text-decoration:none;color:inherit;display:block}.min-side-container .profile-toggler>li.active{color:#fff;background-color:#bcd046}.min-side-container .future-address{border:1px solid #777;background-color:#ccc;padding:10px;border-radius:4px;margin-top:10px}.min-side-container .future-address p{font-size:16px}.min-side-container .future-address p span{color:#627b2f}.min-side-container .date-wrapper,.min-side-container .profile-date{position:relative}.min-side-container .date-wrapper:after,.min-side-container .profile-date:after{pointer-events:none;position:absolute;font-family:FontAwesome;content:"\f073";font-size:15px;color:#444;top:14px;right:8px}.min-side-container .date-wrapper .date,.min-side-container .profile-date .date{padding:0;text-indent:6px;min-height:30px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.min-side-container .date:before{content:attr(placeholder)!important;color:#aaa;margin-right:5px}.min-side-container .minside-loading{font-size:34px;color:#627b2f}.min-side-container .info-date,.min-side-container .info-tel{color:#627b2f}.min-side-container .select-input{width:100%;margin-bottom:10px}.min-side-container .select-input.calendar:after{font-family:FontAwesome;content:"\f073";pointer-events:none;position:absolute;right:6px;top:2px;font-size:15px;padding:3px;background-color:#f6f6f6}.min-side-container .select-input.listarrow:after{font-family:FontAwesome;content:"\f07d";pointer-events:none;position:absolute;right:6px;top:2px;font-size:15px;padding:3px;background-color:#f6f6f6}.min-side-container .select-input.error.calendar:after,.min-side-container .select-input.error.listarrow:after{background-color:#ffbebd}.min-side-container .select-input select{position:relative;background-color:#f8f8f8;border:0;padding:6px;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.min-side-container .select-input select.parsley-error{background-color:rgba(255,38,38,.3);border-bottom-left-radius:0;border-bottom-right-radius:0}.min-side-container .accordion-content-wrapper{margin-bottom:10px}.min-side-container .callback-message,.min-side-container .output-info{background-color:#f8f8f8;padding:10px;margin-top:5px;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.2)}.min-side-container .callback-message:empty,.min-side-container .output-info:empty{display:none}.min-side-container .callback-message .bold,.min-side-container .output-info .bold{font-weight:700}.min-side-container .callback-message .highlight,.min-side-container .output-info .highlight{color:#627b2f}.min-side-container .callback-message .no-break,.min-side-container .output-info .no-break{white-space:pre}.min-side-container .callback-message p,.min-side-container .output-info p{margin:0}.min-side-container .callback-message{text-align:center;background-color:#f8f8f8;padding:10px;margin-top:5px;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.2)}.min-side-container .callback-message:empty{display:none}.min-side-container .callback-message.error{background-color:rgba(255,38,38,.3)}.min-side-container .button-wrapper{margin-top:20px}.min-side-container .button-wrapper .accept-button{background-color:#627b2f;border-radius:3px;text-align:center;color:#fff;font-size:16px;font-family:adelle_sansregular;padding:5px;cursor:pointer}.min-side-container .button-wrapper .accept-button:hover{background-color:#536928}.min-side-container .button-wrapper .cancel-button{cursor:pointer;text-align:center;padding:10px;color:#627b2f}.min-side-container .payment-methods .autogiro img,.min-side-container .payment-methods .einvoice img{display:block;height:18px;margin-bottom:8px}.min-side-container .payment-methods input[type=radio]{display:none}.min-side-container .payment-methods label{display:block;background-color:#ccc;padding:10px;border-radius:3px;cursor:pointer;color:#fff}.min-side-container .payment-methods input[type=radio]:checked+label{background-color:#627b2f}.min-side-container .payment-methods .payment-method-confirm{display:none}.concept-page .intro-container{border-bottom:10px solid #627b2f;margin-left:-30px;margin-right:-30px;padding-bottom:16px;margin-bottom:16px}.concept-page .intro-container .intro-image{text-align:center}.concept-page .intro-container h1{font-size:30px;padding:0 30px}.concept-page .intro-container .intro-text{font-size:18px;padding:0 30px;font-family:adelle_sansregular,"Griffith Gothic"}.concept-page .intro-container .contact-container{margin-top:16px;text-align:center;font-family:adelle_sansregular,"Griffith Gothic"}.concept-page .intro-container .contact-container .contact-icon{margin-bottom:5px}.concept-page .intro-container .contact-container .contact-icon i{color:#627b2f;font-size:28px}.concept-page .intro-container .contact-container a{font-size:16px;color:#000;font-weight:600}.concept-page .concept-vignette{margin-bottom:30px}.concept-page .concept-vignette h4{font-family:adelle_sansregular,"Griffith Gothic";font-weight:300}.concept-page .concept-vignette h4 .tag{font-weight:700}.concept-page .concept-articles .ajax-loader{text-align:center;font-size:3em;margin-bottom:16px}.concept-page .concept-footer{text-align:center}.concept-page .concept-footer .concept-fetch-more-button{background-color:#ebebeb;border:0;border-radius:3px;cursor:pointer;font-size:1.2em;padding:10px;outline:0}.concept-page .concept-footer .concept-fetch-more-button.disabled{font-style:italic;color:#ccc;cursor:default}.concept-teaser{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ccc}.concept-teaser .concept-content{clear:both}.concept-teaser .article-meta{color:#a3a3a3;font-size:14px;margin-bottom:5px}.concept-teaser .article-meta .pubdate{font-family:adelle_sansregular,"Griffith Gothic"}.concept-teaser .img_container{margin-bottom:10px}.concept-teaser .img_container img{width:auto;max-width:100%}.concept-teaser .text-content{margin-left:15px}.concept-teaser .text-content .section-tag{font-size:18px;font-family:adelle_sansregular,"Griffith Gothic Black";color:#627b2f}.concept-teaser .text-content a{color:#000;text-decoration:none}.concept-teaser .text-content h2{margin:0 0 10px 0;padding:0;font-family:tiempos_bold,"Griffith Gothic Black";font-size:24px}.concept-teaser .text-content .leadin{font-family:tiempos_regular,"Griffith Gothic Black";font-size:16px;line-height:20px}@media only screen and (min-width:992px){.concept-page .intro-container{margin-left:0;margin-right:0}.concept-page .intro-container .intro-image{height:160px;width:160px;position:relative;text-align:center}.concept-page .intro-container .intro-image img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.concept-page .intro-container h1{padding:0}.concept-page .intro-container .intro-text{padding:0}}.page-template-thank-you{padding-top:0!important}.page-template-thank-you .logotype a{width:100%;display:block;text-align:center;padding:15px 0;box-shadow:0 1px 5px rgba(100,100,100,.49)}.page-template-thank-you .logotype a img{max-width:100%;max-height:30px}.page-template-thank-you .content-container{margin-top:5px}.page-template-thank-you #main-body .thanks-information{position:relative;background-color:#fff;max-width:480px;border-radius:1px;border-top:2px solid #627b2f;box-shadow:0 7px 5px -5px rgba(0,0,0,.3);margin:0 auto 10px;padding:20px;font-family:adelle_sansregular,"Griffith Gothic"}.page-template-thank-you #main-body .thanks-information .thanks__title{font-family:inherit;font-weight:800;font-size:18px;line-height:1.35;margin:10px 0 20px}.page-template-thank-you #main-body .thanks-information ul li{font-family:adelle_sansregular,"Griffith Gothic"}.page-template-thank-you .thanks-continue-btn{background-color:#627b2f;color:#fff;border:none;padding:10px 20px;line-height:1.5;border-radius:5px;font-size:18px;width:100%;max-width:450px;font-weight:400;margin:20px 0}.page-template-thank-you .thanks-continue-btn:focus,.page-template-thank-you .thanks-continue-btn:hover{color:#fff}.page-template-thank-you .thanks-continue-btn:active{outline:0}.page-template-thank-you .thanks-continue-btn[disabled]{color:#fff;background-color:#666;opacity:unset}.video_icon{color:#fff;text-shadow:3px 3px rgba(0,0,0,.5);display:inline;position:absolute;left:40%;right:40%;bottom:20%;font-size:4.5em;padding:2px 12px 2px 12px;z-index:10}.article_icon_play{text-shadow:2px 2px rgba(192,192,192,.3);display:inline;position:absolute;bottom:5px;right:10px;font-size:2.1em;padding:2px 12px 2px 12px;z-index:11}.article_icon_play a:visited{color:#627b2f}.article_icon_play a .icon-play-circle{color:#627b2f;text-decoration:none}.comment_count.comment_show+.article_icon_play{right:50px}article.article_e{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article.article_e p{font-size:22px;font-family:serif;font-weight:400;line-height:24px;letter-spacing:normal}.card{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;height:80px;margin:0;overflow:hidden;padding:0;text-size-adjust:100%;width:300px;-webkit-box-direction:normal;-webkit-box-orient:horizontal}.card_headline{box-sizing:border-box;display:block;flex-basis:50%;flex-grow:1;flex-shrink:0;height:80px;margin:0;max-width:100%;order:1;padding:0;text-size-adjust:100%;width:176px;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-ordinal-group:2}.card_headline h3{font-size:1.17em;margin:0;margin-right:3px;line-height:1.1;font-family:adelle_sansbold,"Griffith Gothic Black"}.card_headline h3 a{color:#000}.card_headline h3 a:hover{border-bottom:1px solid #000;text-decoration:none}.card_image{box-sizing:border-box;color:#000;cursor:auto;display:block;flex-basis:50%;flex-grow:1;flex-shrink:1;height:80px;max-width:124px;order:2;padding-left:0;position:relative;text-decoration:none;text-size-adjust:100%;width:124px;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-ordinal-group:3}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiLi4vLi4vLi4vbGVzcy9mb250cy9ncmlmZml0aC1nb3RoaWMubGVzcyIsIi4uLy4uLy4uL2xlc3MvZm9udHMvYWRlbGxlc2Fucy5sZXNzIiwiLi4vLi4vLi4vbGVzcy9mb250cy9rbGltLmxlc3MiLCIuLi8uLi8uLi9sZXNzL2hlYWRlci5sZXNzIiwiLi4vLi4vLi4vbGVzcy9jb25maWcubGVzcyIsIi4uLy4uLy4uL2xlc3MvX3NpZGUtbWVudS5sZXNzIiwiLi4vLi4vLi4vbGVzcy9fc3VibWVudS5sZXNzIiwiLi4vLi4vLi4vbGVzcy9taXhpbnMubGVzcyIsIi4uLy4uLy4uL2xlc3MvX3Byb2ZpbGVtZW51Lmxlc3MiLCIuLi8uLi8uLi9sZXNzL2FydGljbGUtdHlwZXMubGVzcyIsIi4uLy4uLy4uL2xlc3Mvc3RhbmRhcmQtdGVhc2VyLmxlc3MiLCIuLi8uLi8uLi9sZXNzL2NtLXRlYXNlci5sZXNzIiwiLi4vLi4vLi4vbGVzcy9ib2FyZC1jbGFzc2VzLmxlc3MiLCIuLi8uLi8uLi9sZXNzL3NpbmdsZS1hcnRpY2xlLmxlc3MiLCIuLi8uLi8uLi9sZXNzL2ltYWdlLWdhbGxlcnkubGVzcyIsIi4uLy4uLy4uL2xlc3Mvd2lkZ2V0cy5sZXNzIiwiLi4vLi4vLi4vbGVzcy93aWRnZXRzL19hdXRoLWluZm8ubGVzcyIsIi4uLy4uLy4uL2xlc3Mvd2lkZ2V0cy9fcHJvZHVjdC5sZXNzIiwiLi4vLi4vLi4vbGVzcy9zZWFyY2gubGVzcyIsIi4uLy4uLy4uL2xlc3MvbG9naW4ubGVzcyIsIi4uLy4uLy4uL2xlc3MvYWRzLmxlc3MiLCIuLi8uLi8uLi9sZXNzL3BhcmFsbGF4Lmxlc3MiLCIuLi8uLi8uLi9sZXNzL2Zvb3Rlci5sZXNzIiwiLi4vLi4vLi4vbGVzcy9wbHVnaW5zLmxlc3MiLCIuLi8uLi8uLi9sZXNzL3N0YXRpYy5sZXNzIiwiLi4vLi4vLi4vbGVzcy9jdXN0b20ubGVzcyIsIi4uLy4uLy4uL2xlc3Mvb3JkZXIubGVzcyIsIi4uLy4uLy4uL2xlc3MvbWluLXNpZGUubGVzcyIsIi4uLy4uLy4uL2xlc3MvY29uY2VwdC1wYWdlLmxlc3MiLCIuLi8uLi8uLi9sZXNzL3RoYW5rcy5sZXNzIiwiLi4vLi4vLi4vbGVzcy92aWRlb19pY29uLmxlc3MiLCIuLi8uLi8uLi9sZXNzL2FydGljbGUtZXR5cGUubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQ0EsK0VBQ0EsbUZBQ0Esd0VDbENBLFdBQ0ksWUFBYSxrQkFDYixJQUFBLHlFQUNBLElBQUEsMEVBQWlGLDJCQUFPLENBQUEsMEVBQ1osY0FBTyxDQUFBLHlFQUNSLG1CQUcvRSxXQUNJLFlBQWEsd0JBQ2IsSUFBQSx5RUFDQSxJQUFBLDBFQUFpRiwyQkFBTyxDQUFBLDBFQUNaLGNBQU8sQ0FBQSx5RUFDUixtQkFHL0UsV0FDSSxZQUFhLHdCQUNiLElBQUEseUVBQ0EsSUFBQSwwRUFBaUYsMkJBQU8sQ0FBQSwwRUFDWixjQUFPLENBQUEseUVBQ1IsbUJBRy9FLFdBQ0ksWUFBYSx1QkFDYixJQUFBLHlFQUNBLElBQUEsMEVBQWlGLDJCQUFPLENBQUEsMEVBQ1osY0FBTyxDQUFBLHlFQUNSLG1CQzFCL0UsV0FDSSxZQUFhLGdCQUNiLElBQUEsc0RBQ0EsSUFBQSw2REFBb0UsMkJBQU8sQ0FBQSx3REFDWixlQUFPLENBQUEsdURBQ1IsY0FBTyxDQUFBLHNEQUNSLGtCQUFPLENBQUEsc0VBQ1MsY0FDN0UsWUFBQSxJQUNBLFdBQUEsT0FPSixXQUNJLFlBQWEsdUJBQ2IsSUFBQSw0REFDQSxJQUFBLG1FQUEwRSwyQkFBTyxDQUFBLDhEQUNaLGVBQU8sQ0FBQSw2REFDUixjQUFPLENBQUEsNERBQ1Isa0JBQU8sQ0FBQSxtRkFDZ0IsY0FDMUYsWUFBQSxJQUNBLFdBQUEsT0FPSixXQUNJLFlBQWEsaUJBQ2IsSUFBQSx1REFDQSxJQUFBLDhEQUFxRSwyQkFBTyxDQUFBLHlEQUNaLGVBQU8sQ0FBQSx3REFDUixjQUFPLENBQUEsdURBQ1Isa0JBQU8sQ0FBQSx3RUFDVSxjQUMvRSxZQUFBLElB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MkJBQ0ksaUJBQUEsd0NBR0osMkJBQ0ksaUJBQUEsd0NBSUoseUJBREEseUJBRUksaUJBQUEsd0NBR0osMEJBQ0ksaUJBQUEsd0NBR0osNkJBQ0ksaUJBQUEsd0NBR0oseUJBQ0EsOEJBQ0ksaUJBQUEsd0NBSUosZUFDSSxvQkFBQSxLQUFBLEtBR0osbUJBQ0ksb0JBQUEsRUFBQSxFQUdKLG9CQUNJLG9CQUFBLE1BQUEsRUFHSixtQkFDSSxvQkFBQSxNQUFBLEVBR0osb0JBQ0ksb0JBQUEsTUFBQSxFQUdKLG1CQUNJLG9CQUFBLE1BQUEsRUFHSixvQkFDSSxvQkFBQSxNQUFBLEVBR0osbUJBQ0ksb0JBQUEsTUFBQSxFQUdKLG9CQUNJLG9CQUFBLE9BQUEsRUFHSixxQkFDSSxvQkFBQSxPQUFBLEVBR0oscUJBQ0ksb0JBQUEsT0FBQSxFQUdKLHNCQUNJLG9CQUFBLEVBQUEsTUFHSix1QkFDSSxvQkFBQSxNQUFBLE1BR0osc0JBQ0ksb0JBQUEsTUFBQSxNQUdKLHVCQUNJLG9CQUFBLE1BQUEsTUFHSixzQkFDSSxvQkFBQSxNQUFBLE1BR0osdUJBQ0ksb0JBQUEsTUFBQSxNQUdKLHNCQUNJLG9CQUFBLE1BQUEsTUFHSix1QkFDSSxvQkFBQSxPQUFBLE1BR0osd0JBQ0ksb0JBQUEsT0FBQSxNQUdKLHdCQUNJLG9CQUFBLE9BQUEsTUFHSixtQkFDSSxvQkFBQSxFQUFBLE1BR0osb0JBQ0ksb0JBQUEsTUFBQSxNQUdKLG1CQUNJLG9CQUFBLE1BQUEsTUFHSixvQkFDSSxvQkFBQSxNQUFBLE1BR0osbUJBQ0ksb0JBQUEsTUFBQSxNQUdKLG9CQUNJLG9CQUFBLE1BQUEsTUFHSixtQkFDSSxvQkFBQSxNQUFBLE1BR0osb0JBQ0ksb0JBQUEsT0FBQSxNQUdKLHFCQUNJLG9CQUFBLE9BQUEsTUFHSix1QkFDSSxvQkFBQSxPQUFBLE1BR0oscUJBQ0ksb0JBQUEsT0FBQSxNQUdKLHVCQUNJLG9CQUFBLE9BQUEsTUFHSix1QkFDSSxvQkFBQSxPQUFBLE1BR0osdUJBQ0ksb0JBQUEsT0FBQSxNQUdKLHVCQUNJLG9CQUFBLE9BQUEsTUFHSix1QkFDSSxvQkFBQSxPQUFBLE1BR0osd0JBQ0ksb0JBQUEsRUFBQSxNQUdKLHlCQUNJLG9CQUFBLE1BQUEsTUFHSix3QkFDSSxvQkFBQSxNQUFBLE1BR0oseUJBQ0ksb0JBQUEsTUFBQSxNQUdKLHdCQUNJLG9CQUFBLE1BQUEsTUFHSix5QkFDSSxvQkFBQSxNQUFBLE1BR0osd0JBQ0ksb0JBQUEsTUFBQSxNQUdKLHlCQUNJLG9CQUFBLE9BQUEsTUFHSiwwQkFDSSxvQkFBQSxPQUFBLE1BR0osNEJBQ0ksb0JBQUEsT0FBQSxNQUdKLDBCQUNJLG9CQUFBLE9BQUEsTUFHSiw0QkFDSSxvQkFBQSxPQUFBLE1BR0osNEJBQ0ksb0JBQUEsT0FBQSxNQUdKLDRCQUNJLG9CQUFBLE9BQUEsTUFHSiw0QkFDSSxvQkFBQSxPQUFBLE1BR0osNEJBQ0ksb0JBQUEsT0FBQSxNQUdKLDhCQUNJLG9CQUFBLEVBQUEsTUFHSiw4QkFDSSxvQkFBQSxNQUFBLE1BR0osOEJBQ0ksb0JBQUEsTUFBQSxNQUdKLDhCQUNJLG9CQUFBLE1BQUEsTUFHSix5QkFDSSxvQkFBQSxNQUFBLE1BR0oseUJBQ0ksb0JBQUEsTUFBQSxNQUdKLHlCQUNJLG9CQUFBLE1BQUEsTUFHSix5QkFDSSxvQkFBQSxPQUFBLE1BR0osMEJBQ0ksb0JBQUEsT0FBQSxNQUdKLDBCQUNJLG9CQUFBLE9BQUEsTUFHSiwwQkFDSSxvQkFBQSxPQUFBLE1BR0osMEJBQ0ksb0JBQUEsT0FBQSxNQUdKLGlCQUNJLG9CQUFBLEVBQUEsTUFHSixzQkFDSSxvQkFBQSxNQUFBLE1BR0osaUJBQ0ksb0JBQUEsTUFBQSxNQUdKLGdCQUNJLG9CQUFBLE1BQUEsTUFHSixpQkFDSSxvQkFBQSxNQUFBLE1BR0osaUJBQ0ksb0JBQUEsTUFBQSxNQUdKLHNCQUNJLG9CQUFBLE1BQUEsTUFHSiwyQkFDSSxvQkFBQSxPQUFBLE1BR0osMEJBQ0ksb0JBQUEsRUFBQSxNQUdKLHFCQUNJLG9CQUFBLE1BQUEsTUFHSixrQkFDSSxvQkFBQSxNQUFBLE1BR0osb0JBQ0ksb0JBQUEsTUFBQSxNQUdKLGNBQ0ksb0JBQUEsTUFBQSxNQUdKLHFCQUNJLG9CQUFBLE1BQUEsTUFHSixtQkFDSSxvQkFBQSxNQUFBLE1BR0osa0JBQ0ksb0JBQUEsT0FBQSxNQUdKLGlCQUNJLG9CQUFBLE9BQUEsTUFHSixnQkFDSSxvQkFBQSxPQUFBLE1BR0osZUFDSSxvQkFBQSxPQUFBLE1BR0osZUFDSSxvQkFBQSxPQUFBLE1BR0osZ0JBQ0ksb0JBQUEsT0FBQSxNQUdKLGtCQUNJLG9CQUFBLE9BQUEsTUFHSixrQkFDSSxvQkFBQSxPQUFBLE1BR0osYUFDSSxvQkFBQSxPQUFBLE1BR0osY0FDSSxvQkFBQSxFQUFBLE9BR0osY0FDSSxvQkFBQSxNQUFBLE9BR0osa0JBQ0ksb0JBQUEsTUFBQSxPQUdKLGNBQ0ksb0JBQUEsTUFBQSxPQUdKLGdCQUNJLG9CQUFBLE1BQUEsT0FHSixlQUNJLG9CQUFBLE1BQUEsT0FHSixjQUNJLG9CQUFBLE1BQUEsT0FHSixvQkFDSSxvQkFBQSxPQUFBLE9BR0osZ0JBQ0ksb0JBQUEsT0FBQSxPQUdKLGlCQUNJLG9CQUFBLE9BQUEsT0FHSixnQkFDSSxvQkFBQSxPQUFBLE9BR0osZ0JBQ0ksb0JBQUEsT0FBQSxPQUdKLGNBQ0ksb0JBQUEsT0FBQSxPQUdKLGVBQ0ksb0JBQUEsT0FBQSxPQUdKLGNBQ0ksb0JBQUEsT0FBQSxPQUdKLGNBQ0ksb0JBQUEsT0FBQSxPQUdKLGdCQUNJLG9CQUFBLEVBQUEsT0FHSixjQUNJLG9CQUFBLE1BQUEsT0FHSixtQkFDSSxvQkFBQSxNQUFBLE9BR0osZUFDSSxvQkFBQSxNQUFBLE9BR0osb0JBQ0ksb0JBQUEsTUFBQSxPQUdKLGVBQ0ksb0JBQUEsTUFBQSxPQUdKLG9CQUNJLG9CQUFBLE1BQUEsT0FHSixhQUNJLG9CQUFBLE9BQUEsT0FHSixtQkFDSSxvQkFBQSxPQUFBLE9BR0osa0JBQ0ksb0JBQUEsT0FBQSxPQUdKLG1CQUNJLG9CQUFBLE9BQUEsT0FHSixjQUNJLG9CQUFBLE9BQUEsT0FHSixpQkFDSSxvQkFBQSxPQUFBLE9BR0osZUFD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QUNBLHNCQUFBLE9BQ0EsaUJBQUEsRUFDQSwwQkFBQSxFQWZKLGtCQWtCUSxVQUFBLE9BQ0EsT0FBQSxFQUNBLGFBQUEsSUFDQSxZQUFBLElBQ0EsWUFBYSxlQUFBLENBQW1CLHdCQXRCeEMsb0JBMkJZLE1BQUEsS0FFQSwwQkFDSSxjQUFBLElBQUEsTUFBQSxLQUNBLGdCQUFBLEtBTWhCLFlBQ0ksV0FBQSxXQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxNQUNBLFdBQUEsSUFDQSxVQUFBLEVBQ0EsWUFBQSxFQUNBLE9BQUEsS0FDQSxVQUFBLE1BQ0EsTUFBQSxFQUNBLGFBQUEsRUFDQSxTQUFBLFNBQ0EsZ0JBQUEsS0FDQSxpQkFBQSxLQUNBLE1BQUEsTUFDQSxzQkFBQSxPQUNBLGlCQUFBLEVBQ0EsMEJBQUEiLCJmaWxlIjoibWFpbi5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOltudWxsLCJcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvZ3JpZmZpdGgtZ290aGljL2U2ZGI4YjViLTYzYmItNDlmYi05MWNlLWU3OTViNDY3YTI2OC0yLmVvdFwiKTtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL2dyaWZmaXRoLWdvdGhpYy9lNmRiOGI1Yi02M2JiLTQ5ZmItOTFjZS1lNzk1YjQ2N2EyNjgtMi5lb3Q/XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL2dyaWZmaXRoLWdvdGhpYy9lNmRiOGI1Yi02M2JiLTQ5ZmItOTFjZS1lNzk1YjQ2N2EyNjgtMy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvZ3JpZmZpdGgtZ290aGljL2U2ZGI4YjViLTYzYmItNDlmYi05MWNlLWU3OTViNDY3YTI2OC0xLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9ncmlmZml0aC1nb3RoaWMvNWNjMzczYjgtODIxOS00ODc0LWJiYjgtYzVjYzVmM2I5ZTA1LTIuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvZ3JpZmZpdGgtZ290aGljLzVjYzM3M2I4LTgyMTktNDg3NC1iYmI4LWM1Y2M1ZjNiOWUwNS0yLmVvdD9cIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvZ3JpZmZpdGgtZ290aGljLzVjYzM3M2I4LTgyMTktNDg3NC1iYmI4LWM1Y2M1ZjNiOWUwNS0zLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9ncmlmZml0aC1nb3RoaWMvNWNjMzczYjgtODIxOS00ODc0LWJiYjgtYzVjYzVmM2I5ZTA1LTEudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJHcmlmZml0aCBHb3RoaWMgVWx0cmFcIjtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL2dyaWZmaXRoLWdvdGhpYy83YzRkYWFjMi0wNTZmLTQ3Y2UtOTU4YS04ZmZjNDg3OTcxYmQtMi5lb3RcIik7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9ncmlmZml0aC1nb3RoaWMvN2M0ZGFhYzItMDU2Zi00N2NlLTk1OGEtOGZmYzQ4Nzk3MWJkLTIuZW90P1wiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9ncmlmZml0aC1nb3RoaWMvN2M0ZGFhYzItMDU2Zi00N2NlLTk1OGEtOGZmYzQ4Nzk3MWJkLTMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgIHVybChcIi4uL2ZvbnRzL2dyaWZmaXRoLWdvdGhpYy83YzRkYWFjMi0wNTZmLTQ3Y2UtOTU4YS04ZmZjNDg3OTcxYmQtMS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkdyaWZmaXRoIEdvdGhpYyBUaGluXCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9ncmlmZml0aC1nb3RoaWMvZWFlZjAwZDktYmQwMy00ZGNhLTk4ODMtYTlmMGVjNTZlMDc5LTIuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvZ3JpZmZpdGgtZ290aGljL2VhZWYwMGQ5LWJkMDMtNGRjYS05ODgzLWE5ZjBlYzU2ZTA3OS0yLmVvdD9cIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG4gICAgdXJsKFwiLi4vZm9udHMvZ3JpZmZpdGgtZ290aGljL2VhZWYwMGQ5LWJkMDMtNGRjYS05ODgzLWE5ZjBlYzU2ZTA3OS0zLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcbiAgICB1cmwoXCIuLi9mb250cy9ncmlmZml0aC1nb3RoaWMvZWFlZjAwZDktYmQwMy00ZGNhLTk4ODMtYTlmMGVjNTZlMDc5LTEudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufSIsIi8qIEdlbmVyYXRlZCBieSBGb250IFNxdWlycmVsIChodHRwczovL3d3dy5mb250c3F1aXJyZWwuY29tKSBvbiBBcHJpbCAxMiwgMjAxNiAqL1xuXG5cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdhZGVsbGVfc2Fuc2JvbGQnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2JvbGQtd2ViZm9udC5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc19ib2xkLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc19ib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc19ib2xkLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2JvbGQtd2ViZm9udC5zdmcjYWRlbGxlX3NhbnNib2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxufVxuXG5cblxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2FkZWxsZV9zYW5zYm9sZF9pdGFsaWMnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2JvbGRpdGFsaWMtd2ViZm9udC5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc19ib2xkaXRhbGljLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc19ib2xkaXRhbGljLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfYm9sZGl0YWxpYy13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc19ib2xkaXRhbGljLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2JvbGRpdGFsaWMtd2ViZm9udC5zdmcjYWRlbGxlX3NhbnNib2xkX2l0YWxpYycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cbn1cblxuXG5cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdhZGVsbGVfc2Fuc2hlYXZ5JztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc19oZWF2eS13ZWJmb250LmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2hlYXZ5LXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc19oZWF2eS13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2hlYXZ5LXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2hlYXZ5LXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2hlYXZ5LXdlYmZvbnQuc3ZnI2FkZWxsZV9zYW5zaGVhdnknKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG59XG5cblxuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnYWRlbGxlX3NhbnNoZWF2eV9pdGFsaWMnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2hlYXZ5aXRhbGljLXdlYmZvbnQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfaGVhdnlpdGFsaWMtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2hlYXZ5aXRhbGljLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfaGVhdnlpdGFsaWMtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfaGVhdnlpdGFsaWMtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfaGVhdnlpdGFsaWMtd2ViZm9udC5zdmcjYWRlbGxlX3NhbnNoZWF2eV9pdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG59XG5cblxuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnYWRlbGxlX3NhbnNpdGFsaWMnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2l0YWxpYy13ZWJmb250LmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2l0YWxpYy13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfaXRhbGljLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfaXRhbGljLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2l0YWxpYy13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc19pdGFsaWMtd2ViZm9udC5zdmcjYWRlbGxlX3NhbnNpdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG59XG5cblxuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnYWRlbGxlX3NhbnNyZWd1bGFyJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc19yZWd1bGFyLXdlYmZvbnQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfcmVndWxhci13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfcmVndWxhci13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX3JlZ3VsYXItd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfcmVndWxhci13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc19yZWd1bGFyLXdlYmZvbnQuc3ZnI2FkZWxsZV9zYW5zcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnYWRlbGxlX3NhbnNyZWd1bGFyJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfYm9sZC13ZWJmb250LmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc19ib2xkLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2JvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX2JvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc19ib2xkLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfYm9sZC13ZWJmb250LnN2ZyNhZGVsbGVfc2Fuc2JvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cblxuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnYWRlbGxlX3NhbnN0aGluJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc190aGluLXdlYmZvbnQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfdGhpbi13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfdGhpbi13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX3RoaW4td2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfdGhpbi13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc190aGluLXdlYmZvbnQuc3ZnI2FkZWxsZV9zYW5zdGhpbicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cbn1cblxuXG5cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdhZGVsbGVfc2Fuc3RoaW5faXRhbGljJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc190aGluaXRhbGljLXdlYmZvbnQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfdGhpbml0YWxpYy13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfdGhpbml0YWxpYy13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9hZGVsbGUtc2Fucy9hZGVsbGVzYW5zX3RoaW5pdGFsaWMtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL2FkZWxsZS1zYW5zL2FkZWxsZXNhbnNfdGhpbml0YWxpYy13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvYWRlbGxlLXNhbnMvYWRlbGxlc2Fuc190aGluaXRhbGljLXdlYmZvbnQuc3ZnI2FkZWxsZV9zYW5zdGhpbl9pdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG59IiwiLy8gQmxhY2tcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAndGllbXBvc19ibGFjayc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLUJsYWNrLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1CbGFjay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItQmxhY2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vLyBCbGFjayBpdGFsaWNcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAndGllbXBvc19ibGFja19pdGFsaWMnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1CbGFja0l0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItQmxhY2tJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLUJsYWNrSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItQmxhY2tJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLy8gQm9sZFxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICd0aWVtcG9zX2JvbGQnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1Cb2xkLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vLyBCb2xkIGl0YWxpY1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICd0aWVtcG9zX2JvbGRfaXRhbGljJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItQm9sZEl0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItQm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLy8gTGlnaHRcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAndGllbXBvc19saWdodCc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLUxpZ2h0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vLyBMaWdodCBpdGFsaWNcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAndGllbXBvc19saWdodF9pdGFsaWMnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1MaWdodEl0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItTGlnaHRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLUxpZ2h0SXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItTGlnaHRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLy8gTWVkaXVtXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ3RpZW1wb3NfbWVkaXVtJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItTWVkaXVtLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vLyBNZWRpdW0gSXRhbGljXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ3RpZW1wb3NfbWVkaXVtX2l0YWxpYyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLU1lZGl1bUl0YWxpYy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItTWVkaXVtSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1NZWRpdW1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1NZWRpdW1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLy8gUmVndWxhclxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICd0aWVtcG9zX3JlZ3VsYXInO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1SZWd1bGFyLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vLyBSZWd1bGFyXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ3RpZW1wb3NfcmVndWxhcic7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLy8gUmVndWxhciBJdGFsaWNcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAndGllbXBvc19yZWd1bGFyX2l0YWxpYyc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLVJlZ3VsYXJJdGFsaWMuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLVJlZ3VsYXJJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLVJlZ3VsYXJJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1SZWd1bGFySXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8vIFNlbWlib2xka2xpbS9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAndGllbXBvc19zZW1pYm9sZCc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLVNlbWlib2xkLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1TZW1pYm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMva2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItU2VtaWJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1TZW1pYm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vLyBTZW1pYm9sZCBJdGFsaWNcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAndGllbXBvc19zZW1pYm9sZF9pdGFsaWMnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9rbGltL2tsaW0vVGllbXBvc0hlYWRsaW5lV2ViLVNlbWlib2xkSXRhbGljLmVvdCcpO1xuICAgIHNyYzogdXJsKCdmb250c2tsaW0vL1RpZW1wb3NIZWFkbGluZVdlYi1TZW1pYm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMva2xpbS9rbGltL1RpZW1wb3NIZWFkbGluZVdlYi1TZW1pYm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2tsaW0va2xpbS9UaWVtcG9zSGVhZGxpbmVXZWItU2VtaWJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuXG5cblxuXG4iLCIvKioqIEVsZW1lbnQgc3R5bGVzIGFuZCBzZXR1cCAqKiovXG5odG1sLCBib2R5IHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cdC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xufVxuXG4vKiBPbmx5IEVkZ2UgYnJvd3NlciAqL1xuQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XG5cdGh0bWwsIGJvZHkge1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAYm9keV9iYWNrZ3JvdW5kX2NvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhciB7XG5cdGNsZWFyOiBib3RoO1xufVxuXG4uY29udGFpbmVyIHtcblx0bWF4LXdpZHRoOiA5ODBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGVudC1jb250YWluZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29udGFpbmVyX2JhY2tncm91bmRfY29sb3I7XG5cdG1pbi1oZWlnaHQ6IDE1MTBweDtcblx0cGFkZGluZzogMTBweCAwIDIwcHggMDtcbn1cblxuYTpob3ZlciB7XG4gIC8vY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSB7XG5cdGZvbnQtZmFtaWx5OiBAaGVhZGxpbmVfZm9udDtcbn1cblxuLy8uc3BhbjEsIC5zcGFuMiwgLnNwYW4zLCAuc3BhbjQsIC5zcGFuNSwgLnNwYW42LCAuc3BhbjcsIC5zcGFuOCwgLnNwYW45LCAuc3BhbjEwLCAuc3BhbjExLCAuc3BhbjEyIHtcbipbY2xhc3MqPSdjb2wtJ10ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLyoqKiBIZWFkZXIgU3R5bGVzICoqKi9cbkBpbXBvcnQgJ19zdWJtZW51JztcbkBpbXBvcnQgJ19wcm9maWxlbWVudSc7XG5cbmRpdi50b3BfbWFyZ2luIHtcbiAgbWFyZ2luLXRvcDogODBweDtcblx0LmNtLWFydGljbGUgJiB7XG5cdCAgbWFyZ2luLXRvcDogMTI1cHg7XG5cdH1cbn1cblxuLyoqKiBIZWFkZXIgU3R5bGVzICoqKi9cbmRpdi5oZWFkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogQGhlYWRlcl9iYWNrZ3JvdW5kX2NvbG9yO1xuXHRtYXJnaW46IDAgMCAwIDA7XG5cblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDVweCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuNDkpO1xuXHQtbW96LWJveC1zaGFkb3c6ICAgIDBweCAxcHggNXB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC40OSk7XG5cdGJveC1zaGFkb3c6ICAgICAgICAgMHB4IDFweCA1cHggcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjQ5KTtcblxuICAgIHBvc2l0aW9uOmZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6MTAxMTtcbiAgICB0b3A6MDtcbn1cblxuaGVhZGVyLnNjcm9sbGVkIHtcbiAgLmxvZ290eXBlIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgXHRwYWRkaW5nOiBAaGVhZGVyX3Njcm9sbGVkX2xvZ290eXBlX3BhZGRpbmc7XG5cbiAgXHRoMSB7XG5cdFx0dHJhbnNpdGlvbjogZm9udC1zaXplIDAuNXMgZWFzZSwgbWFyZ2luIDAuNXMgZWFzZTtcblx0XHRmb250LXNpemU6IEBoZWFkZXJfdGV4dF9zY3JvbGxlZF9mb250X3NpemU7XG5cdFx0bGluZS1oZWlnaHQ6IEBoZWFkZXJfdGV4dF9zY3JvbGxlZF9saW5lX2hlaWdodDtcblx0fVxuXG4gICAgaW1nIHtcbiAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UsIG1hcmdpbiAwLjVzIGVhc2U7XG4gICAgICBoZWlnaHQ6IEBoZWFkZXJfc2Nyb2xsZWRfbG9nb3R5cGVfaGVpZ2h0O1xuICAgICAgbWFyZ2luOiBAaGVhZGVyX3Njcm9sbGVkX2xvZ290eXBlX21hcmdpbjtcbiAgICB9XG4gIH1cblxuICAuc3VibWVudV9pY29uIHtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC41cyBlYXNlO1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxuXG4gIC5tZW51X3JpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC41cyBlYXNlO1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxufVxuXG5oZWFkZXIge1xuXHRtYXJnaW46IDAgYXV0byAwIGF1dG87XG5cblx0Lm1vYmlsZS1tZW51LWljb24sIC5tb2JpbGUtcHJvZmlsZS1pY29uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmxvZ290eXBlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogZm9udC1zaXplIDAuNXMgZWFzZSwgbWFyZ2luIDAuNXMgZWFzZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyX2JhY2tncm91bmRfY29sb3I7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IEBoZWFkZXJfbG9nb3R5cGVfcGFkZGluZztcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgaGVpZ2h0OjgwcHg7XG5cblx0XHRoMSB7XG5cdFx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlLCBtYXJnaW4gMC41cyBlYXNlO1xuXHRcdFx0Zm9udC1mYW1pbHk6IEBoZWFkZXJfdGV4dF9mb250X2ZhbWlseTtcblx0XHRcdGZvbnQtc2l6ZTogQGhlYWRlcl90ZXh0X2ZvbnRfc2l6ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBAaGVhZGVyX3RleHRfbGluZV9oZWlnaHQ7XG5cdFx0XHRjb2xvcjogQGhlYWRlcl90ZXh0X2ZvbnRfY29sb3I7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6IEBoZWFkZXJfdGV4dF9mb250X2NvbG9yO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZSwgbWFyZ2luIDAuNXMgZWFzZTtcbiAgICAgICAgICBoZWlnaHQ6IEBoZWFkZXJfbG9nb3R5cGVfaGVpZ2h0O1xuICAgICAgICAgIG1hcmdpbjogQGhlYWRlcl9sb2dvdHlwZV9tYXJnaW47XG4gICAgICAgIH1cblx0fVxuXG4gICAgLm1lbnVfcmlnaHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTAwMTtcbiAgICAgIHRvcDowO1xuICAgICAgbWFyZ2luLXRvcDoyMHB4O1xuICAgICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuNXMgZWFzZTtcblxuICAgICAgLm1lbnVfc2VhcmNoIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgLTMwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBtYXJnaW46IDdweCA1cHggMCAwO1xuICAgICAgICAgIHBhZGRpbmc6IDNweCAwIDNweCA1cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXI6IDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vYmlsZV9tZW51X2xlZnQge1xuICAgICAgei1pbmRleDogMTAwNDtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNDVweDtcblxuICAgICAgLm1vYmlsZV9pY29uIGkge1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgdG9wOjEycHg7XG4gICAgICAgIGxlZnQ6MjBweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vYmlsZV9tZW51X3JpZ2h0IHtcbiAgICAgIHotaW5kZXg6IDEwMDQ7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuXG4gICAgICBpLm1vYmlsZS1wcm9maWxlLWljb24ge1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgdG9wOjEycHg7XG4gICAgICAgIGxlZnQ6MjBweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG5cdC5tZW51X2NvbnRhaW5lci5zdGlja3kge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiAyMDAxO1xuXG5cdFx0Lm1lbnVfc2VhcmNoIHtcblx0XHRcdGlucHV0IHtcblx0XHRcdFx0d2lkdGg6IDkwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0dWwubWFpbiB7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0bWFyZ2luOiAgMCBhdXRvO1xuXHRcdGhlaWdodDogNDBweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGZvbnQtZmFtaWx5OiBAaGVhZGVyX21lbnVfZm9udDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHBhZGRpbmc6IDAgM3B4IDAgOXB4O1xuXG5cblx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHQvKmJhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtiZ19pbWdfcGF0aH0vZGl2aWRlci5wbmcnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCBjZW50ZXI7Ki9cblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAaGVhZGVyX21lbnVfZm9udF93ZWlnaHQ7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggOHB4IDlweCA4cHg7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEBoZWFkZXJfbWVudV9mb250O1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCBAaGVhZGVyX21lbnVfaG92ZXJfY29sb3IgIWltcG9ydGFudDtcblx0XHRcdFx0XHRjb2xvcjogQGhlYWRlcl9tZW51X2hvdmVyX2NvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBoZWFkZXJfbWVudV9hY3RpdmVfYmFja2dyb3VuZF9jb2xvcjtcblx0XHRcdGNvbG9yOiBAaGVhZGVyX21lbnVfYWN0aXZlX2NvbG9yO1xuXHRcdH1cblx0fVxuXG5cdHVsLm1haW4uYmxhY2sge1xuXHRcdGJhY2tncm91bmQ6IEBoZWFkZXJfbWVudV9iYWNrZ3JvdW5kX2NvbG9yO1xuXHR9XG5cblx0XG59XG5cbi5ib3JkZXItZWxlbWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtiZ19pbWdfcGF0aH0vZGl2aWRlcl9ob3Jpem9udGFsLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0O1xufVxuXG4ubm9tb2JpbGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ub25seW1vYmlsZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXJyb3ctd3JhcCB7XG4gIHBvc2l0aW9uOmZpeGVkO1xuXG4gIC5hcnJvdy11cCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIEBoZWFkZXJfc3VibWVudV9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHRvcDogLTEwcHg7XG4gIH1cbn1cblxuaGVhZGVyIC5sb2dvdHlwZV9zbWFsbCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmhlYWRlciAuY20tYmFubmVyIC5jbS1hcnRpY2xlX19hZHZlcnRpc2VyLWxvZ28ge1xuXHRtYXgtaGVpZ2h0OiAyNXB4O1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiBAc2NyZWVuLXNtLW1pbjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IEBzY3JlZW4teHMtbWF4KSB7XG4gIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGluaXRpYWw7XG4gIH1cbn1cblxuLyogQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMzIwcHgpIGFuZCAobWF4LXdpZHRoIDogNDgwcHgpIHsgKi9cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogOTc5cHgpIHtcblx0aGVhZGVyIC5sb2dvdHlwZV9zbWFsbCB7XG5cdFx0Ly9kaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuICAgIGRpdi50b3BfbWFyZ2luIHtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG5cdFxuXHQubm9tb2JpbGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Lm9ubHltb2JpbGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0XG5cdGJvZHkge1xuXHQgICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcblx0XHQmLmNtLWFydGljbGUge1xuXHRcdFx0cGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuICAgIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuXHRoZWFkZXIgLmxvZ290eXBlIHtcblx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQvL2JhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtiZ19pbWdfcGF0aH0vbG9nb3R5cGVfbWluaS5wbmcnKTtcblx0XHQvL2JhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0Ly9iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdC8vcG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDEwMDI7XG5cdFx0cGFkZGluZzogQGhlYWRlcl9sb2dvdHlwZV9tb2JpbGVfcGFkZGluZztcblxuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCA1cHggcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjQ5KTtcblx0XHQtbW96LWJveC1zaGFkb3c6ICAgIDBweCAxcHggNXB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC40OSk7XG5cdFx0Ym94LXNoYWRvdzogICAgICAgICAwcHggMXB4IDVweCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuNDkpO1xuXG5cdFx0aDEge1xuXHRcdFx0dHJhbnNpdGlvbjogZm9udC1zaXplIDAuNXMgZWFzZSwgbWFyZ2luIDAuNXMgZWFzZTtcblx0XHRcdGZvbnQtc2l6ZTogQGhlYWRlcl90ZXh0X3Njcm9sbGVkX2ZvbnRfc2l6ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBAaGVhZGVyX3RleHRfc2Nyb2xsZWRfbGluZV9oZWlnaHQ7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHQvL2Rpc3BsYXk6IG5vbmU7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UsIG1hcmdpbiAwLjVzIGVhc2U7XG5cdFx0XHRcdGhlaWdodDogQGhlYWRlcl9zY3JvbGxlZF9sb2dvdHlwZV9oZWlnaHQ7XG5cdFx0XHRcdG1hcmdpbjogQGhlYWRlcl9zY3JvbGxlZF9sb2dvdHlwZV9tYXJnaW47XG5cdFx0XHR9XG5cblx0XHRcdCYubW9iaWxlLWhlYWRlci1saW5rIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRoZWFkZXIgLmNtLWFydGljbGVfX2hlYWRlci1iYW5uZXIge1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRvcDogNDVweDtcblx0fVxuXHRcblx0aGVhZGVyIC5jb250YWluZXIge1xuXHRcdGhlaWdodDogMHB4O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0aGVhZGVyIC5tZW51X2NvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1ib3R0b206IDA7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogQHNjcmVlbi1tZC1taW4pIHtcblx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHR3aWR0aDogQHNjcmVlbi1tZC1taW47XG5cdH1cblx0Lm1vYmlsZS1oZWFkZXItbGluayB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQubG9nb3R5cGVfc21hbGwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDMlO1xuXHRcdHotaW5kZXg6IDEwMDE7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGhlYWRlcl9zbWFsbF9sb2dvX2JnO1xuXHR9XG5cbiAgLm1vYmlsZV9tZW51X2xlZnQsIC5tb2JpbGVfbWVudV9yaWdodCB7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG59IiwiLyoqKiBDb25maWd1cmF0aW9uIGZpbGUgKioqL1xuQHByaW1hcnlfY29sb3I6ICM2MjdiMmY7XG5cblxuLyoqKiBQYXRocyAqKiovXG5AYmdfaW1nX3BhdGg6IFwiLi4vaW1nXCI7XG5cbi8qKiogIEdsb2JhbCBDb25maWcgVmFycyAqKiovXG5AYXJ0aWNsZV90ZW1wbGF0ZV90ZXh0X2RlY29yYXRpb246IHVuZGVybGluZTtcblxuLyoqKiAgTWVkaWEgcXVlcnkgYnJlYWtwb2ludHMgKioqL1xuQHNjcmVlbi1zbS1taW46IDc2OHB4O1xuQHNjcmVlbi1tZC1taW46IDk4MHB4O1xuQHNjcmVlbi1sZy1taW46IDEwMjRweDtcblxuQHNjcmVlbi14cy1tYXg6IChAc2NyZWVuLXNtLW1pbiAtIDEpO1xuQHNjcmVlbi1zbS1tYXg6IChAc2NyZWVuLW1kLW1pbiAtIDEpO1xuQHNjcmVlbi1tZC1tYXg6IChAc2NyZWVuLWxnLW1pbiAtIDEpO1xuXG4vKioqIENvbG9ycyAqKiovXG5AdHJhbnNwYXJlbnRfYmxhY2s6IHJnYmEoIDAsIDAsIDAsIDAuNyApO1xuQGJvZHlfYmFja2dyb3VuZF9jb2xvcjogI0ZBRjhGNztcbkBjb250YWluZXJfYmFja2dyb3VuZF9jb2xvcjogI0ZBRjhGNztcblxuLyoqKiBIZWFkZXIgQ29sb3JzICoqKi9cbkBoZWFkZXJfYm9yZGVyX2NvbG9yOiAjOTg5OTdhO1xuQGhlYWRlcl9iYWNrZ3JvdW5kX2NvbG9yOiAjZmZmO1xuQGhlYWRlcl9sb2dvdHlwZV9wYWRkaW5nOiAxNHB4IDA7XG5AaGVhZGVyX2xvZ290eXBlX21vYmlsZV9wYWRkaW5nOiAxMHB4IDA7XG5AaGVhZGVyX3Njcm9sbGVkX2xvZ290eXBlX2hlaWdodDogMzVweDtcbkBoZWFkZXJfc2Nyb2xsZWRfbG9nb3R5cGVfbWFyZ2luOiAtNnB4IDAgMCAwO1xuQGhlYWRlcl9zY3JvbGxlZF9sb2dvdHlwZV9wYWRkaW5nOiAxMnB4IDA7XG5AaGVhZGVyX2xvZ290eXBlX2hlaWdodDogNjVweDtcbkBoZWFkZXJfbG9nb3R5cGVfbWFyZ2luOiAtNnB4IDAgMCAwO1xuXG5AaGVhZGVyX3RleHRfZm9udF9mYW1pbHk6IFwiYWRlbGxlX3NhbnNib2xkXCI7XG5AaGVhZGVyX3RleHRfZm9udF9zaXplOiAzOHB4O1xuQGhlYWRlcl90ZXh0X2xpbmVfaGVpZ2h0OiA0OHB4O1xuQGhlYWRlcl90ZXh0X2ZvbnRfY29sb3I6ICM2MjdiMmY7XG5AaGVhZGVyX3RleHRfc2Nyb2xsZWRfZm9udF9zaXplOiAyNHB4O1xuQGhlYWRlcl90ZXh0X3Njcm9sbGVkX2xpbmVfaGVpZ2h0OiAyNHB4O1xuXG5AaGVhZGVyX21lbnVfYmFja2dyb3VuZF9jb2xvcjogIzMzMztcbkBoZWFkZXJfbWVudV9ib3JkZXJfY29sb3I6ICM2MjdiMmY7XG5AaGVhZGVyX21lbnVfaG92ZXJfY29sb3I6ICNiY2QwNDY7XG5AaGVhZGVyX21lbnVfYWN0aXZlX2JhY2tncm91bmRfY29sb3I6ICM2MjdiMmY7XG5AaGVhZGVyX21lbnVfYWN0aXZlX2NvbG9yOiAjZmZmO1xuQGhlYWRlcl9tZW51X2J1dHRvbl9jb2xvcjogI2M1YzI5NztcbkBoZWFkZXJfbWVudV9idXR0b25fYWN0aXZlX2NvbG9yOiAjYmNkMDQ2O1xuXG5AaGVhZGVyX3N1Ym1lbnVfaWNvbl9jb2xvcjogIzAwMDtcbkBoZWFkZXJfc3VibWVudV9pY29uX2FjdGl2ZV9jb2xvcjogI2JjZDA0NjtcbkBoZWFkZXJfc3VibWVudV9iYWNrZ3JvdW5kX2NvbG9yOiAjMzMzO1xuQGhlYWRlcl9zdWJtZW51X2NvbG9yOiAjYzVjMjk3O1xuXG5AaGVhZGVyX3N1Ym1lbnVfc2Vjb25kYXJ5X2NvbG9yOiAjYzVjMjk3O1xuXG5AaGVhZGVyX3Byb2ZpbGVfbGlua19mb250OiBcImFkZWxsZV9zYW5zdGhpblwiLCBcIkdyaWZmaXRoIEdvdGhpYyBUaGluXCI7XG5AaGVhZGVyX3Byb2ZpbGVfYmFja2dyb3VuZF9jb2xvcjogIzMzMztcbkBoZWFkZXJfcHJvZmlsZV9jb2xvcjogIzAwMDtcbkBoZWFkZXJfcHJvZmlsZV9saW5rX2NvbG9yOiAjZmZmO1xuQGhlYWRlcl9wcm9maWxlX2F1dGhfbGlua19iZ19jb2xvcjogIzYyN2IyZjtcbkBoZWFkZXJfcHJvZmlsZV9hdXRoX2xpbmtfY29sb3I6ICNiY2QwNDY7XG5AaGVhZGVyX3Byb2ZpbGVfYXV0aF9saW5rX2ZvbnQ6IFwiYWRlbGxlX3NhbnNib2xkXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5cbkBoZWFkZXJfc21hbGxfbG9nb19iZzogbm9uZTtcblxuLyoqKiBNb2JpbGUgTWVudSAmIFByb2ZpbGUgQ29sb3JzICoqKi9cbkBtb2JpbGVfbWVudV9iYWNrZ3JvdW5kX2NvbG9yOiAjMzMzO1xuQG1vYmlsZV9tZW51X2NvbG9yOiAjZmZmO1xuQG1vYmlsZV9tZW51X2FjdGl2ZV9iYWNrZ3JvdW5kX2NvbG9yOiAjNjI3YjJmO1xuQG1vYmlsZV9tZW51X2FjdGl2ZV9jb2xvcjogI2ZmZjtcbkBtb2JpbGVfbWVudV9hY3RpdmVfcmliYm9uX2NvbG9yOiAjNDU2MDAzO1xuXG5AbW9iaWxlX3Byb2ZpbGVfYmFja2dyb3VuZF9jb2xvcjogIzMzMztcbkBtb2JpbGVfcHJvZmlsZV9jb2xvcjogI2ZmZjtcbkBtb2JpbGVfcHJvZmlsZV9oZWFkZXJfY29sb3I6ICNiY2QwNDY7XG5AbW9iaWxlX3Byb2ZpbGVfbGlua19jb2xvcjogI2ZmZjtcbkBtb2JpbGVfcHJvZmlsZV9tZXNzYWdlX2JhY2tncm91bmRfY29sb3I6ICM2MjdiMmY7XG5AbW9iaWxlX3Byb2ZpbGVfbWVzc2FnZV9yaWJib25fY29sb3I6ICM0NTYwMDM7XG5cbi8qKiogQm9hcmQgQ2xhc3NlcyBDb2xvcnMgKioqL1xuQGxpbmVfYm9yZGVyX2NvbG9yOiAjY2NjO1xuQHJhc3Rlcl9zdmFydF9odml0dF90ZXh0X2NvbG9yOiAjZmZmO1xuQHJhc3Rlcl9zYW5kX21vcmtfYmFja2dyb3VuZF9jb2xvcjogcmdiYSgxNTIsMTUzLDEyMiwwLjgpO1xuQHJhc3Rlcl9zYW5kX2x5c19iYWNrZ3JvdW5kX2NvbG9yOiByZ2JhKDE5NywxOTQsMTUxLDAuOCk7XG5AcmFzdGVyX3NhbmRfbHlzX3RleHRfY29sb3I6ICMwMDA7XG5AcmFzdGVyX2xpbWVncm9ubl9iYWNrZ3JvdW5kX2NvbG9yOiByZ2JhKDE4OCwyMDgsNzAsMC44KTtcbkByYXN0ZXJfbGltZWdyb25uX3RleHRfY29sb3I6ICMwMDA7XG5AdGV4dF9ieWxpbmVfYmFja2dyb3VuZF9jb2xvcjogIzAwMDtcbkB0ZXh0X2J5bGluZV90ZXh0X2NvbG9yOiAjZmZmO1xuQHRleHRfYnlsaW5lX3JpYmJvbl9jb2xvcjogI2M1YzI5NztcbkB0ZXh0X3RlYXNlcl9iYWNrZ3JvdW5kX2NvbG9yOiAjZDAxNjM4O1xuQHRleHRfdGVhc2VyX3RleHRfY29sb3I6ICNmZmY7XG5AdGV4dF90ZWFzZXJfcmliYm9uX2NvbG9yOiAjYzVjMjk3O1xuQHRleHRfdGVhc2VyX2JsYWNrX2JhY2tncm91bmRfY29sb3I6ICMwMDA7XG5AaGVhZGxpbmVfMV9jb2xvcjogIzU1NTU1NTtcbkBoZWFkbGluZV8xX2JvcmRlcl9jb2xvcjogI2M1YzI5NztcbkBoZWFkbGluZV8yX2NvbG9yOiAjNTU1NTU1O1xuQGhlYWRsaW5lXzJfYm9yZGVyX2NvbG9yOiAjYmNkMDQ2O1xuQGhlYWRsaW5lXzJfaWNvbl9jb2xvcjogI2JjZDA0NjtcbkBoZWFkbGluZV8zX2JvcmRlcl9jb2xvcjogIzAwMDtcbkBoZWFkbGluZV8zX2NvbG9yOiAjMDAwO1xuQHJvd19jb250YWluZXJfYmFja2dyb3VuZF9jb2xvcjogI2U5ZTllOTtcblxuLyoqKiBBcnRpY2xlIFRlbXBsYXRlIENvbG9ycyAqKiovXG5AYXJ0aWNsZV9pY29uX2xvY2tlZF9jb2xvcjogI2ZmZjtcbkBhcnRpY2xlX2ljb25fb3Blbl9jb2xvcjogI2JjZDA0NjtcbkBhcnRpY2xlX3RhZ19iYWNrZ3JvdW5kX2NvbG9yOiAjZDAxNjM4O1xuQGFydGljbGVfdGFnX2NvbG9yOiAjZmZmO1xuQGFydGljbGVfdGFnX3JpYmJvbl9jb2xvcjogIzhiMDAwMDtcbkBjb21tZW50X2NvdW50X2JhY2tncm91bmRfY29sb3I6ICNiY2NkNWY7XG5AY29tbWVudF9jb3VudF9iYWNrZ3JvdW5kX2NvbG9yXzU6ICNjNWMyOTc7XG5AY29tbWVudF9jb3VudF9iYWNrZ3JvdW5kX2NvbG9yXzIwOiAjYmNjZDVmO1xuQGNvbW1lbnRfY291bnRfYmFja2dyb3VuZF9jb2xvcl9tb3JlOiAjNjI3YjJmO1xuQGNvbW1lbnRfY291bnRfY29sb3I6ICNmZmY7XG5AYXJ0aWNsZV9iaWdfaGVhZGxpbmVfY29sb3I6ICMwMDA7XG5AYXJ0aWNsZV9iaWdfaGVhZGxpbmVfaG92ZXJfYm9yZGVyX2NvbG9yOiAjMDAwO1xuQGFydGljbGVfYmlnM19oZWFkbGluZV9jb2xvcjogI2QwMTYzODtcbkBhcnRpY2xlX2JfaGVhZGxpbmVfY29sb3I6ICMwMDA7XG5AYXJ0aWNsZV9iX2hlYWRsaW5lX2hvdmVyX2JvcmRlcl9jb2xvcjogIzAwMDtcbkBhcnRpY2xlX2NfaGVhZGxpbmVfY29sb3I6ICMwMDA7XG5AYXJ0aWNsZV9jX2hlYWRsaW5lX2hvdmVyX2JvcmRlcl9jb2xvcjogIzAwMDtcbkBhcnRpY2xlX21lZGl1bV9oZWFkbGluZV9jb2xvcjogIzAwMDtcbkBhcnRpY2xlX3NtYWxsX2hlYWRsaW5lX2NvbG9yOiAjMDAwO1xuQGFydGljbGVfc21hbGw0X3R5cGVfY29sb3I6ICM2MTdhMmY7XG5AYXJ0aWNsZV9zbWFsbDRfYXV0aG9yX2NvbG9yOiAjNzc3OTcxO1xuQGFydGljbGVfZmVhdHVyZV9oZWFkbGluZV9zdHJvbmdfY29sb3I6ICNiY2QwNDY7XG5AYXJ0aWNsZV9mZWF0dXJlX2hlYWRsaW5lX2NvbG9yOiAjZmZmO1xuQGFydGljbGVfZmVhdHVyZV90ZXh0X2NvbG9yOiAjZmZmO1xuQGFydGljbGVfY292ZXJfaGVhZGxpbmVfY29sb3I6ICNmZmY7XG5AYXJ0aWNsZV9jb3Zlcl9oZWFkbGluZV9zdHJvbmdfY29sb3I6ICNiY2QwNDY7XG5AYXJ0aWNsZV90ZXh0X2JhY2tncm91bmRfY29sb3I6ICM5ODk5N2E7XG5AYXJ0aWNsZV90ZXh0X3RleHRfY29sb3I6ICNmZmY7XG5AYXJ0aWNsZV90ZXh0X2hlYWRsaW5lX2NvbG9yOiAjZmZmO1xuQGFydGljbGVfdGV4dF9ub19yYXN0ZXJfYmFja2dyb3VuZF9jb2xvcjogdHJhbnNwYXJlbnQ7XG5AYXJ0aWNsZV90ZXh0X25vX3Jhc3Rlcl90ZXh0X2NvbG9yOiAjMDAwO1xuQGFydGljbGVfdGV4dF9ub19yYXN0ZXJfaGVhZGxpbmVfY29sb3I6ICMwMDA7XG5cbkBhcnRpY2xlX2NvbW1lbnRhcnlfYm9yZGVyX2NvbG9yOiAjMDAwO1xuQGFydGljbGVfY29tbWVudGFyeV9oZWFkbGluZV9jb2xvcjogIzAwMDtcbkBhcnRpY2xlX2NvbW1lbnRhcnlfdGV4dF9jb2xvcjogIzAwMDtcbkBhcnRpY2xlX2NvbW1lbnRhcnlfZGl2aWRlcl90ZXh0X2NvbG9yOiAjOTg5OTdhO1xuQGFydGljbGVfY29tbWVudGFyeV9kaXZpZGVyX2JvcmRlcl9jb2xvcjogIzAwMDtcbkBhcnRpY2xlX2NvbW1lbnRhcnlfYXV0aG9yc190ZXh0X2NvbG9yOiAjOTg5OTdhO1xuQGFydGljbGVfY29tbWVudGFyeV9hdXRob3JzX2FjdGl2ZV90ZXh0X2NvbG9yOiAjYmNkMDQ2O1xuXG4vKioqIFNpbmdsZSBBcnRpY2xlIENvbG9ycyAqKiovXG5AYXJ0aWNsZV9pbWFnZV9nYWxsZXJ5X2ZvbnRfY29sb3I6ICMwMDA7XG5AYXJ0aWNsZV9pbWFnZV9iYWNrZ3JvdW5kX2NvbG9yOiAjMDAwO1xuQGFydGljbGVfaW1hZ2VfZ2FsbGVyeV9pY29uX2NvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAxKTtcbkBhcnRpY2xlX2ltYWdlX2dhbGxlcnlfZm9udF9zaXplOiAyNHB4O1xuQGFydGljbGVfaW1hZ2VfYnlsaW5lX2JhY2tncm91bmRfY29sb3I6ICNGQUY4Rjc7XG5AYXJ0aWNsZV9pbWFnZV9ieWxpbmVfZm9udF93ZWlnaHQ6IDMwMDtcbkBhcnRpY2xlX2ltYWdlX2J5bGluZV9mb250X3NpemU6IDE0cHg7XG5AYXJ0aWNsZV9pbWFnZV9ieWxpbmVfbGluZV9oZWlndGg6IDE2cHg7XG5AYXJ0aWNsZV9oZWFkbGluZV9jb2xvcjogIzAwMDtcbkBhcnRpY2xlX2hlYWRsaW5lX2ZvbnQ6IFwidGllbXBvc19ib2xkXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5AYXJ0aWNsZV9oZWFkbGluZV9mb250X3dlaWdodDogbm9ybWFsO1xuQGFydGljbGVfaGVhZGxpbmVfZm9udF9zaXplOiAzMHB4O1xuQGFydGljbGVfaGVhZGxpbmVfbGluZV9oZWlnaHQ6IDM0cHg7XG5AYXJ0aWNsZV9sZWFkaW5fY29sb3I6ICMwMDA7XG5AYXJ0aWNsZV9sZWFkaW5fZm9udDogXCJ0aWVtcG9zX3JlZ3VsYXJcIiwgXCJHcmlmZml0aCBHb3RoaWNcIjtcbkBhcnRpY2xlX2xlYWRpbl9mb250X3dlaWdodDogbm9ybWFsO1xuQGFydGljbGVfbGVhZGluX2ZvbnRfc2l6ZTogMjBweDtcbkBhcnRpY2xlX2xlYWRpbl9saW5lX2hlaWdodDogMjZweDtcblxuQGFydGljbGVfbWV0YV9hdXRob3JfY29sb3I6ICNiY2QwNDY7XG5AYXJ0aWNsZV9tZXRhX2NvbnRhY3RfYm9yZGVyX3RvcF9jb2xvcjogIzAwMDtcbkBhcnRpY2xlX21ldGFfY29udGFjdF9ib3JkZXJfYm90dG9tX2NvbG9yOiAjOTk5O1xuQGFydGljbGVfbWV0YV9jb250YWN0X2ljb25fY29sb3I6ICNiY2QwNDY7XG5AYXJ0aWNsZV9tZXRhX2RhdGVzX2NvbG9yOiAjOTk5O1xuQGFydGljbGVfbWV0YV9ib3JkZXJfY29sb3I6ICMwMDA7XG5AYXJ0aWNsZV9jb250ZW50X3RleHRfY29sb3I6ICMzYzNjM2M7XG5AYXJ0aWNsZV9jb250ZW50X2ZhZGVfY29sb3I6ICNmZmZmZmY7XG5AYXJ0aWNsZV9jb250ZW50X2ZhZGVfcmdiX2NvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDApO1xuQGFydGljbGVfY29udGVudF9mYWRlX3JnYl9jb2xvcl9zdG9wOiByZ2JhKDI1NSwyNTUsMjU1LDEpO1xuXG5AYXJ0aWNsZV9zaWRlYmFyX2hlYWRsaW5lX2JvcmRlcl90b3BfY29sb3I6ICM5ODk5N2E7XG5AYXJ0aWNsZV9zaWRlYmFyX2hlYWRsaW5lX2JvcmRlcl9ib3R0b21fY29sb3I6ICNhYmE4YTg7XG5AYXJ0aWNsZV9zaWRlYmFyX2hlYWRsaW5lX2NvbG9yOiAjMDAwO1xuQGFydGljbGVfc2lkZWJhcl9yZWxhdGVkX2JvcmRlcl9jb2xvcjogIzk5OTtcbkBhcnRpY2xlX3NpZGViYXJfcmVsYXRlZF9zZWN0aW9uX2NvbG9yOiAjYmNkMDQ2O1xuQGFydGljbGVfc2lkZWJhcl9yZWxhdGVkX2RhdGVfY29sb3I6ICM5OTk7XG5AYXJ0aWNsZV9zaWRlYmFyX3JlbGF0ZWRfaGVhZGxpbmVfY29sb3I6ICMwMDA7XG5AYXJ0aWNsZV9zaWRlYmFyX2ZhY3RfY29sb3I6ICMwMDA7XG5AYXJ0aWNsZV9zaWRlYmFyX2ZhY3RfaGVhZGxpbmVfY29sb3I6ICMzMzM7XG5AYXJ0aWNsZV9zaWRlYmFyX2ZhY3RfaGVhZGxpbmVfZm9udDogXCJhZGVsbGVfc2Fuc2JvbGRcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkBhcnRpY2xlX3NpZGViYXJfZmFjdF9oZWFkbGluZV9mb250X3dlaWdodDogbm9ybWFsO1xuQGFydGljbGVfc2lkZWJhcl9mYWN0X2hlYWRsaW5lX2ZvbnRfc2l6ZTogMTZweDtcbkBhcnRpY2xlX3NpZGViYXJfZmFjdF9oZWFkbGluZV9saW5lX2hlaWdodDogMThweDtcbkBhcnRpY2xlX3NpZGViYXJfZmFjdF90ZXh0X2ZvbnRfc2l6ZTogMTZweDtcbkBhcnRpY2xlX3NpZGViYXJfZmFjdF90ZXh0X2xpbmVfaGVpZ2h0OiAxOHB4O1xuQGFydGljbGVfc2lkZWJhcl9mYWN0X3RleHRfZm9udDogXCJhZGVsbGVfc2Fuc3RoaW5cIiwgXCJHcmlmZml0aCBHb3RoaWNcIjtcbkBhcnRpY2xlX3NpZGViYXJfZmFjdF90ZXh0X2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG5AYXJ0aWNsZV9zaWRlYmFyX2ZhY3RfdGV4dF9jb2xvcjogIzAwMDtcbkBhcnRpY2xlX3NpZGViYXJfZmFjdF9maWVsZF9mb250OiBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQGFydGljbGVfc2lkZWJhcl9hZF9ib3JkZXJfY29sb3I6ICNkZGRjZGM7XG5AYXJ0aWNsZV9zaWRlYmFyX2tvbW1lbnRhcl9pbmZvX2hlYWRsaW5lX2ZvbnQ6IFwidGllbXBvc19ib2xkXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5AYXJ0aWNsZV9zaWRlYmFyX2tvbW1lbnRhcl9pbmZvX2hlYWRsaW5lX2ZvbnRfd2VpZ2h0OiBib2xkO1xuQGFydGljbGVfc2lkZWJhcl9rb21tZW50YXJfaW5mb19oZWFkbGluZV9mb250X3NpemU6IDIwcHg7XG5AYXJ0aWNsZV9zaWRlYmFyX2tvbW1lbnRhcl9pbmZvX2hlYWRsaW5lX2xpbmVfaGVpZ2h0OiAzMHB4O1xuQGFydGljbGVfc2lkZWJhcl9rb21tZW50YXJfaW5mb19oZWFkbGluZV9jb2xvcjogI2JjZDA0NjtcbkBhcnRpY2xlX3NpZGViYXJfa29tbWVudGFyX2luZm9faGVhZGxpbmVfYm9yZGVyX2NvbG9yOiAjMDAwO1xuQGFydGljbGVfc2lkZWJhcl9rb21tZW50YXJfaW5mb190ZXh0X2ZvbnQ6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCIsIFwiR3JpZmZpdGggR290aGljXCI7XG5AYXJ0aWNsZV9zaWRlYmFyX2tvbW1lbnRhcl9pbmZvX3RleHRfZm9udF93ZWlnaHQ6IGxpZ2h0ZXI7XG5AYXJ0aWNsZV9zaWRlYmFyX2tvbW1lbnRhcl9pbmZvX3RleHRfZm9udF9zaXplOiAxNHB4O1xuQGFydGljbGVfc2lkZWJhcl9rb21tZW50YXJfaW5mb190ZXh0X2xpbmVfaGVpZ2h0OiAyNHB4O1xuQGFydGljbGVfc2lkZWJhcl9rb21tZW50YXJfaW5mb190ZXh0X2NvbG9yOiAjMDAwO1xuXG5AYXJ0aWNsZV9xdW90ZV9oZWFkbGluZV9ib3JkZXJfdG9wX2NvbG9yOiAjYmNkMDQ2O1xuQGFydGljbGVfcXVvdGVfaGVhZGxpbmVfYm9yZGVyX2JvdHRvbV9jb2xvcjogIzMzMztcbkBhcnRpY2xlX3F1b3RlX2hlYWRsaW5lX2ZvbnQ6IFwidGllbXBvc19ib2xkXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5AYXJ0aWNsZV9xdW90ZV9oZWFkbGluZV9mb250X3NpemU6IDE4cHg7XG5AYXJ0aWNsZV9xdW90ZV9oZWFkbGluZV9saW5lX2hlaWdodDogMjRweDtcbkBhcnRpY2xlX3F1b3RlX2hlYWRsaW5lX2NvbG9yOiAjMzMzO1xuQGFydGljbGVfcXVvdGVfdGV4dF9mb250OiBcImFkZWxsZV9zYW5zdGhpblwiLCBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuQGFydGljbGVfcXVvdGVfdGV4dF9mb250X3NpemU6IDI2cHg7XG5AYXJ0aWNsZV9xdW90ZV90ZXh0X2xpbmVfaGVpZ2h0OiAzMnB4O1xuQGFydGljbGVfcXVvdGVfdGV4dF9jb2xvcjogIzMzMztcbkBhcnRpY2xlX3F1b3RlX2J5bGluZV9mb250OiBcImFkZWxsZV9zYW5zdGhpblwiLCBcIkdyaWZmaXRoIEdvdGhpYyBUaGluXCI7XG5AYXJ0aWNsZV9xdW90ZV9ieWxpbmVfZm9udF9zaXplOiAxNHB4O1xuQGFydGljbGVfcXVvdGVfYnlsaW5lX2xpbmVfaGVpZ2h0OiAyNHB4O1xuQGFydGljbGVfcXVvdGVfYnlsaW5lX2NvbG9yOiAjMDAwO1xuXG5AYXJ0aWNsZV90YWdzX2hlYWRsaW5lX2JvcmRlcl90b3BfY29sb3I6ICM5ODk5N2E7XG5AYXJ0aWNsZV90YWdzX2hlYWRsaW5lX2JvcmRlcl9ib3R0b21fY29sb3I6ICNhYmE4YTg7XG5AYXJ0aWNsZV90YWdzX2hlYWRsaW5lX2ZvbnQ6IFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5AYXJ0aWNsZV90YWdzX2hlYWRsaW5lX2ZvbnRfc2l6ZTogMTRweDtcbkBhcnRpY2xlX3RhZ3NfaGVhZGxpbmVfbGluZV9oZWlnaHQ6IDE2cHg7XG5AYXJ0aWNsZV90YWdzX2hlYWRsaW5lX2NvbG9yOiAjZDAxNjM4O1xuQGFydGljbGVfdGFnc190ZXh0X2ZvbnQ6IEdlb3JnaWE7XG5AYXJ0aWNsZV90YWdzX3RleHRfZm9udF9zaXplOiAxOHB4O1xuQGFydGljbGVfdGFnc190ZXh0X2xpbmVfaGVpZ2h0OiAyMHB4O1xuQGFydGljbGVfdGFnc190ZXh0X2NvbG9yOiAjYWJhOGE4O1xuQGFydGljbGVfdGFnc190ZXh0X2ZvbnRfd2VpZ2h0OiBsaWdodGVyO1xuXG5AYXJ0aWNsZV9jb21tZW50c19idG5fYmdfY29sb3I6ICM2MjdiMmY7XG5AYXJ0aWNsZV9jb21tZW50c19idG5fY29sb3I6ICNmZmY7XG5AYXJ0aWNsZV9jb21tZW50c19idG5fZm9udF9mYW1pbHk6IFwiYWRlbGxlX3NhbnN0aGluXCI7XG5AYXJ0aWNsZV9jb21tZW50c19idG5fZm9udF9zaXplOiAxNnB4O1xuQGFydGljbGVfY29tbWVudHNfYnRuX2xpbmVfaGVpZ2h0OiAyMHB4O1xuXG5AYXJ0aWNsZV9jb21tZW50c193aWRnZXRfYmFja2dyb3VuZF9jb2xvcjogI2Y0ZjRmNDtcbkBhcnRpY2xlX2NvbW1lbnRzX3dpZGdldF90ZXh0X2NvbG9yOiAjMDAwO1xuQGFydGljbGVfY29tbWVudHNfd2lkZ2V0X2ZvbnQ6IFwiR3JpZmZpdGggR290aGljXCI7XG5AYXJ0aWNsZV9jb21tZW50c193aWRnZXRfZm9udF9zaXplOiAxNHB4O1xuQGFydGljbGVfY29tbWVudHNfd2lkZ2V0X2xpbmVfaGVpZ2h0OiAxOHB4O1xuQGFydGljbGVfY29tbWVudHNfd2lkZ2V0X2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG5AYXJ0aWNsZV9jb21tZW50c193aWRnZXRfbGlua19jb2xvcjogIzYxN2EyZjtcbkBhcnRpY2xlX2NvbW1lbnRzX3dpZGdldF9saW5rX2ZvbnQ6IFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5AYXJ0aWNsZV9jb21tZW50c193aWRnZXRfbGlua19saW5lX2hlaWdodDogMThweDtcbkBhcnRpY2xlX2NvbW1lbnRzX3dpZGdldF9saW5rX2ZvbnRfd2VpZ2h0OiBib2xkO1xuXG4vKioqIEZvb3RlciBDb2xvcnMgKioqL1xuQGZvb3Rlcl9sb2dvdHlwZV9tYXJnaW46IDAgMCAxMHB4IDA7XG5AZm9vdGVyX2JvcmRlcl9jb2xvcjogIzAwMDtcbkBmb290ZXJfYmFja2dyb3VuZF9jb2xvcjogI2ZmZjtcbkBmb290ZXJfcm93X2RpdmlkZXJfY29sb3I6ICMwMDA7XG5AZm9vdGVyX2xpbmtfY29sb3I6ICMzMzY2MDA7XG5AZm9vdGVyX2xpbmtfYm9yZGVyX2NvbG9yOiAjMzM2NjAwO1xuQGZvb3Rlcl9saW5rX2hvdmVyX2JvcmRlcl9jb2xvcjogI2JjZDA0NjtcbkBmb290ZXJfaGVhZGxpbmVfY29sb3I6ICMwMDA7XG5AZm9vdGVyX2JvbGRfY29sb3I6ICMwMDA7XG5cbkBmb290ZXJfaWNvbl9jb2xvcjogIzk5OTtcbkBmb290ZXJfaWNvbl9zaXplOiAzNnB4O1xuQGZvb3Rlcl9pY29uX3dpZHRoOiA5MHB4O1xuQGZvb3Rlcl9pY29uX3Bob25lX2hvdmVyX2NvbG9yOiAjYmNkMDQ2O1xuQGZvb3Rlcl9pY29uX21haWxfaG92ZXJfY29sb3I6ICNjNWMyOTc7XG5AZm9vdGVyX2ljb25fZmFjZWJvb2tfaG92ZXJfY29sb3I6ICMyNzZhYzY7XG5AZm9vdGVyX2ljb25fdHdpdHRlcl9ob3Zlcl9jb2xvcjogIzI3Y2ZkZTtcbkBmb290ZXJfaWNvbl9pbnN0YWdyYW1faG92ZXJfY29sb3I6ICNjNWMyOTc7XG5AZm9vdGVyX21vYmlsZV9pY29uX3dpZHRoOiAyNSU7XG5cbkBtb2JpbGVfZm9vdGVyX2JhY2tncm91bmRfY29sb3I6ICMyMjI1MmE7XG5AbW9iaWxlX2Zvb3Rlcl9jb2xvcjogI2M1YzI5NztcblxuLyoqKiBMb2dpbiBNb2RhbCBCb3ggQ29sb3JzICoqKi9cbkBsb2dpbl9tb2RhbF9iYWNrZ3JvdW5kX2NvbG9yOiAjZmZmO1xuQGxvZ2luX21vZGFsX2hlYWRfYmFja2dyb3VuZF9jb2xvcjogIzY2NjtcbkBsb2dpbl9tb2RhbF9oZWFkX2NvbG9yOiAjZmZmO1xuQGxvZ2luX21vZGFsX2NvbnRlbnRfYmFja2dyb3VuZF9jb2xvcjogI2Y2ZjVlZDtcbkBsb2dpbl9tb2RhbF9jb250ZW50X2xhYmVsX2NvbG9yOiAjNjI3YjJmO1xuQGxvZ2luX21vZGFsX2lucHV0X2JvcmRlcl9jb2xvcjogI2FiYThhODtcbkBsb2dpbl9tb2RhbF9pbnB1dF9mb2N1c19ib3JkZXJfY29sb3I6ICNiY2QwNDY7XG5AbG9naW5fbW9kYWxfc3VibWl0X2JhY2tncm91bmRfY29sb3I6ICNiY2QwNDY7XG5AbG9naW5fbW9kYWxfc3VibWl0X2NvbG9yOiAjZmZmO1xuXG4vKioqIFdpZGdldCBDb2xvcnMgKioqL1xuQG9jX29iamVjdHNfaGVhZGxpbmVfZm9udDogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgXCJHcmlmZml0aCBHb3RoaWNcIjtcbkBvY19vYmplY3RzX2hlYWRsaW5lX2ZvbnRfc2l6ZTogMThweDtcbkBvY19vYmplY3RzX2hlYWRsaW5lX2xpbmVfaGVpZ2h0OiAyMHB4O1xuQG9jX29iamVjdHNfaGVhZGxpbmVfdGV4dF90cmFuc2Zvcm06IHVwcGVyY2FzZTtcbkBvY19vYmplY3RzX2hlYWRsaW5lX21hcmdpbjogMCAwIDEwcHggMDtcblxuQHdpZGdldF9sYXRlc3RfYm94X2JvcmRlcl9jb2xvcjogIzk4OTk3YTtcbkB3aWRnZXRfbGF0ZXN0X2JveF9oZWFkX2NvbG9yOiAjMDAwO1xuQHdpZGdldF9sYXRlc3RfYm94X2VtX2NvbG9yOiAjYmNkMDQ2O1xuQHdpZGdldF9sYXRlc3RfYm94X3BfYmFja2dyb3VuZF9jb2xvcjogI2Y4ZjlmMztcbkB3aWRnZXRfbGF0ZXN0X2JveF9wX2hvdmVyX2JhY2tncm91bmRfY29sb3I6ICNlOWU4ZDY7XG5Ad2lkZ2V0X2xhdGVzdF9ib3hfbGlua19jb2xvcjogIzAwMDtcblxuQHdpZGdldF9tb2JpbGVfYm94X2JvcmRlcl9jb2xvcjogI2JjZDA0NjtcbkB3aWRnZXRfbW9iaWxlX2JveF9iYWNrZ3JvdW5kX2NvbG9yOiAjOTg5OTdhO1xuXG5Ac2lkZWJhcl9ib3hfaGVhZGxpbmVfYm9yZGVyX3RvcF9jb2xvcjogI2JjZDA0NjtcbkBzaWRlYmFyX2JveF9oZWFkbGluZV9iYWNrZ3JvdW5kX2NvbG9yOiB0cmFuc3BhcmVudDtcbkBzaWRlYmFyX2JveF9oZWFkbGluZV90ZXh0X2NvbG9yOiAjMzMzO1xuQHNpZGViYXJfYm94X2hlYWRsaW5lX2ljb25fY29sb3I6ICNiY2QwNDY7XG5Ac2lkZWJhcl9ib3hfaGVhZGxpbmVfaWNvbl9mb250X3NpemU6IDE4cHg7XG5Ac2lkZWJhcl9ib3hfaGVhZGxpbmVfZm9udDogXCJ0aWVtcG9zX2JvbGRcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkBzaWRlYmFyX2JveF9oZWFkbGluZV9mb250X3NpemU6IDE4cHg7XG5Ac2lkZWJhcl9ib3hfaGVhZGxpbmVfbGluZV9oZWlnaHQ6IDI0cHg7XG5Ac2lkZWJhcl9ib3hfaGVhZGxpbmVfZm9udF93ZWlnaHQ6IG5vcm1hbDtcbkBzaWRlYmFyX2JveF9oZWFkbGluZV9ib3JkZXJfdG9wX3dpZHRoOiA0cHg7XG5Ac2lkZWJhcl9ib3hfaGVhZGxpbmVfYm9yZGVyX2JvdHRvbV9jb2xvcjogIzAwMDtcbkBzaWRlYmFyX2JveF9oZWFkbGluZV9ib3JkZXJfYm90dG9tX3dpZHRoOiAxcHg7XG5Ac2lkZWJhcl9ib3hfaGVhZGxpbmVfcGFkZGluZzogMDtcbkBzaWRlYmFyX2JveF9oZWFkbGluZV90ZXh0X3RyYW5zZm9ybTogbm9uZTtcblxuQHNpZGViYXJfYm94X2JpZ19hcnRpY2xlX2hlYWRsaW5lX2ZvbnQ6IFwidGllbXBvc19ib2xkXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5Ac2lkZWJhcl9ib3hfYmlnX2FydGljbGVfaGVhZGxpbmVfZm9udF9zaXplOiAyMnB4O1xuQHNpZGViYXJfYm94X2JpZ19hcnRpY2xlX2hlYWRsaW5lX2xpbmVfaGVpZ2h0OiAyNHB4O1xuQHNpZGViYXJfYm94X2JpZ19hcnRpY2xlX2hlYWRsaW5lX2NvbG9yOiAjMDAwO1xuQHNpZGViYXJfYm94X2tyb25pa2tfZGl2aWRlcl9jb2xvcjogIzAwMDtcbkBzaWRlYmFyX2JveF9rcm9uaWtrX3R5cGVfY29sb3I6ICMzMzM7XG5Ac2lkZWJhcl9ib3hfa3Jvbmlra190eXBlX2ZvbnQ6IFwiR3JpZmZpdGggR290aGljIFRoaW5cIjtcbkBzaWRlYmFyX2JveF9rb21tZW50YXJfdGV4dF9jb2xvcjogIzAwMDtcbkBzaWRlYmFyX2JveF9rb21tZW50YXJfaGVhZGxpbmVfZm9udDogXCJhZGVsbGVfc2Fuc3RoaW5cIiwgR2VvcmdpYTtcbkBzaWRlYmFyX2JveF9rb21tZW50YXJfaGVhZGxpbmVfZm9udF9zaXplOiAyMHB4O1xuQHNpZGViYXJfYm94X2tvbW1lbnRhcl9oZWFkbGluZV9saW5lX2hlaWdodDogMjJweDtcbkBzaWRlYmFyX2JveF9rb21tZW50YXJfaGVhZGxpbmVfZm9udF93ZWlnaHQ6IGxpZ2h0ZXI7XG5Ac2lkZWJhcl9ib3hfa29tbWVudGFyX2hyX2NvbG9yOiAjMDAwO1xuQHNpZGViYXJfYm94X2FydGljbGV0eXBlX2JvcmRlcl9jb2xvcjogIzAwMDtcbkBzaWRlYmFyX2JveF9hcnRpY2xldHlwZV9oZWFkbGluZV9jb2xvcjogIzAwMDtcbkBzaWRlYmFyX2JveF9hcnRpY2xldHlwZV9oZWFkbGluZV9mb250OiBcImFkZWxsZV9zYW5zdGhpblwiLCBHZW9yZ2lhO1xuQHNpZGViYXJfYm94X2FydGljbGV0eXBlX2hlYWRsaW5lX2ZvbnRfc2l6ZTogMjRweDtcbkBzaWRlYmFyX2JveF9hcnRpY2xldHlwZV9oZWFkbGluZV9saW5lX2hlaWdodDogMjZweDtcbkBzaWRlYmFyX2JveF9hcnRpY2xldHlwZV9oZWFkbGluZV9mb250X3dlaWdodDogbm9ybWFsO1xuQHNpZGViYXJfYm94X2FydGljbGV0eXBlX3R5cGVfY29sb3I6ICM2MTdhMmY7XG5Ac2lkZWJhcl9ib3hfYXJ0aWNsZXR5cGVfdHlwZV9mb250OiBcIkdyaWZmaXRoIEdvdGhpYyBUaGluXCI7XG5Ac2lkZWJhcl9ib3hfYXJ0aWNsZXR5cGVfdHlwZV9mb250X3NpemU6IDEycHg7XG5Ac2lkZWJhcl9ib3hfYXJ0aWNsZXR5cGVfdHlwZV9saW5lX2hlaWdodDogMTRweDtcbkBzaWRlYmFyX2JveF9hcnRpY2xldHlwZV90eXBlX2ZvbnRfd2VpZ2h0OiBsaWdodGVyO1xuQHNpZGViYXJfYm94X2FydGljbGV0eXBlX2F1dGhvcl9jb2xvcjogIzYxN2EyZjtcbkBzaWRlYmFyX2JveF9hcnRpY2xldHlwZV9hdXRob3JfZm9udDogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkBzaWRlYmFyX2JveF9hcnRpY2xldHlwZV9hdXRob3JfZm9udF9zaXplOiAxNHB4O1xuQHNpZGViYXJfYm94X2FydGljbGV0eXBlX2F1dGhvcl9saW5lX2hlaWdodDogMTZweDtcbkBzaWRlYmFyX2JveF9hcnRpY2xldHlwZV9hdXRob3JfZm9udF93ZWlnaHQ6IGxpZ2h0ZXI7XG5cbkBzaWRlYmFyX2JveF9saXN0X2FydGljbGVfaGVhZGxpbmVfZm9udDogXCJ0aWVtcG9zX2JvbGRcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkBzaWRlYmFyX2JveF9saXN0X2FydGljbGVfbGVhZGluX2ZvbnQ6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCIsIFwiR2VvcmdpYVwiO1xuQHNpZGViYXJfYm94X2xpc3RfYXJ0aWNsZV9mb290ZXJfZm9udDogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkBzaWRlYmFyX2JveF9saXN0X2FydGljbGVfZm9vdGVyX2NvbG9yOiAjNjI3YjJmO1xuXG5Ac3VtbWFyeV9iYWNrZ3JvdW5kX2ltYWdlX2ZvbnRfY29sb3I6ICNmZmZmZmY7XG5Ac3VtbWFyeV9iYWNrZ3JvdW5kX2ltYWdlX2ZvbnRfc2l6ZTogMzJweDtcbkBzdW1tYXJ5X2JhY2tncm91bmRfaW1hZ2VfbGluZV9oZWlnaHQ6IDM2cHg7XG5Ac3VtbWFyeV9iYWNrZ3JvdW5kX2ltYWdlX3BlcnNvbl9mb250X3NpemU6IDIwcHg7XG5Ac3VtbWFyeV9mb250X2NvbG9yOiAjZmZmZmZmO1xuQHN1bW1hcnlfZm9udF9zaXplOiAzMnB4O1xuQHN1bW1hcnlfbGluZV9oZWlnaHQ6IDM2cHg7XG5Ac3VtbWFyeV9wZXJzb25fZm9udF9zaXplOiAyMHB4O1xuQHN1bW1hcnlfZm9udDogXCJ0aWVtcG9zX21lZGl1bVwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQHN1bW1hcnlfYm94X2hlYWRlcl9oZWFkbGluZV9mb250OiBcInRpZW1wb3NfYm9sZFwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQHN1bW1hcnlfYm94X2hlYWRlcl9ib3JkZXJfY29sb3I6ICNiY2QwNDY7XG5Ac3VtbWFyeV9ib3hfaGVhZGVyX2JvcmRlcl9iZ19jb2xvcjogdHJhbnNwYXJlbnQ7XG5Ac3VtbWFyeV9ib3hfaGVhZGVyX2hlYWRsaW5lX2ZvbnRfc2l6ZTogMThweDtcbkBzdW1tYXJ5X2JveF9oZWFkZXJfaGVhZGxpbmVfbGluZV9oZWlnaHQ6IDI0cHg7XG5Ac3VtbWFyeV9ib3hfaGVhZGVyX2hlYWRsaW5lX2ZvbnQ6IFwidGllbXBvc19ib2xkXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5Ac3VtbWFyeV9ib3hfaGVhZGVyX2hlYWRsaW5lX2ZvbnRfd2VpZ2h0OiBib2xkO1xuQHN1bW1hcnlfYm94X2hlYWRlcl9oZWFkbGluZV9jb2xvcjogIzMzMztcbkBzdW1tYXJ5X2JveF9jb250ZW50X2JnX2NvbG9yOiB0cmFuc3BhcmVudDtcbkBzdW1tYXJ5X2JveF9jb250ZW50X2hlYWRsaW5lX2ZvbnRfc2l6ZTogMThweDtcbkBzdW1tYXJ5X2JveF9jb250ZW50X2hlYWRsaW5lX2xpbmVfaGVpZ2h0OiAyOHB4O1xuQHN1bW1hcnlfYm94X2NvbnRlbnRfaGVhZGxpbmVfZm9udDogXCJhZGVsbGVfc2Fuc2JvbGRcIiwgXCJHcmlmZml0aCBHb3RoaWMgVWx0cmFcIjtcbkBzdW1tYXJ5X2JveF9jb250ZW50X2hlYWRsaW5lX2ZvbnRfd2VpZ2h0OiBib2xkO1xuQHN1bW1hcnlfYm94X2NvbnRlbnRfbnVtYmVyX2NvbG9yOiAjOTg5OTdhO1xuQHN1bW1hcnlfYm94X2NvbnRlbnRfbnVtYmVyX2ZvbnQ6IFwidGllbXBvc19ib2xkXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5Ac3VtbWFyeV9ib3hfY29udGVudF9udW1iZXJfZm9udF9zaXplOiA2NHB4O1xuQHN1bW1hcnlfYm94X2NvbnRlbnRfbnVtYmVyX2xpbmVfaGVpZ2h0OiA2MHB4O1xuXG5Ad2lkZ2V0X2ltYWdlc2VyaWVfYm9yZGVyX2NvbG9yOiAjZDlkOWQ5O1xuQHdpZGdldF9pbWFnZXNlcmllX2xhdGVzdF9iYWNrZ3JvdW5kX2NvbG9yOiAjMzMzO1xuQHdpZGdldF9pbWFnZXNlcmllX2xhdGVzdF9oZWFkbGluZV9jb2xvcjogI2Q5ZDlkOTtcbkB3aWRnZXRfaW1hZ2VzZXJpZV9sYXRlc3RfdGV4dF9jb2xvcjogI2ZmZjtcbkB3aWRnZXRfaW1hZ2VzZXJpZV9sYXRlc3RfaW5mb2JveF9iYWNrZ3JvdW5kX2NvbG9yOiAjNjE3YTJmO1xuQHdpZGdldF9pbWFnZXNlcmllX2xhdGVzdF9pbmZvYm94X2hlYWRsaW5lX2NvbG9yOiAjYmNkMDQ2O1xuQHdpZGdldF9pbWFnZXNlcmllX2xhdGVzdF9pbmZvYm94X3RleHRfY29sb3I6ICNmZmY7XG5Ad2lkZ2V0X2ltYWdlc2VyaWVfbGF0ZXN0X3Bob3RvZ3JhcGhlcl9oZWFkbGluZV9jb2xvcjogI2JjZDA0NjtcbkB3aWRnZXRfaW1hZ2VzZXJpZV9sYXRlc3RfcGhvdG9ncmFwaGVyX3RleHRfY29sb3I6ICNmZmY7XG5cbkB3aWRnZXRfaW1hZ2VzZXJpZV9iYWNrZ3JvdW5kX2NvbG9yOiAjMzMzO1xuQHdpZGdldF9pbWFnZXNlcmllX3RpdGxlX2NvbG9yOiAjZDlkOWQ5O1xuQHdpZGdldF9pbWFnZXNlcmllX3RpdGxlX2JvcmRlcl9jb2xvcjogI2JjZDA0NjtcbkB3aWRnZXRfaW1hZ2VzZXJpZV9oZWFkbGluZV9jb2xvcjogI2Q5ZDlkOTtcbkB3aWRnZXRfaW1hZ2VzZXJpZV90ZXh0X2NvbG9yOiAjZmZmO1xuQHdpZGdldF9pbWFnZXNlcmllX2Fycm93X2NvbG9yOiAjYmNkMDQ2O1xuXG5Ad2lkZ2V0X3RvZGF5c29waW5pb25faGVhZGVyX2JvcmRlcl9jb2xvcjogIzAwMDtcbkB3aWRnZXRfdG9kYXlzb3Bpbmlvbl9oZWFkZXJfdGV4dF9jb2xvcjogIzAwMDtcbkB3aWRnZXRfdG9kYXlzb3Bpbmlvbl9oZWFkZXJfZGF0ZV9jb2xvcjogIzAwMDtcbkB3aWRnZXRfdG9kYXlzb3Bpbmlvbl9oZWFkZXJfZm9udF9zaXplOiAyMHB4O1xuQHdpZGdldF90b2RheXNvcGluaW9uX2hlYWRlcl9saW5lX2hlaWdodDogMjRweDtcbkB3aWRnZXRfdG9kYXlzb3Bpbmlvbl90ZXh0X2NvbG9yOiAjMDAwO1xuQHdpZGdldF90b2RheXNvcGluaW9uX3RleHRfaGVhZGVyX2ZvbnRfc2l6ZTogMjJweDtcbkB3aWRnZXRfdG9kYXlzb3Bpbmlvbl90ZXh0X2hlYWRlcl9saW5lX2hlaWdodDogMjRweDtcbkB3aWRnZXRfdG9kYXlzb3Bpbmlvbl9iYWNrZ3JvdW5kX2NvbG9yOiB0cmFuc3BhcmVudDtcbkB3aWRnZXRfdG9kYXlzb3Bpbmlvbl9mb290ZXJfdGV4dF9jb2xvcjogI2ZmZjtcbkB3aWRnZXRfdG9kYXlzb3Bpbmlvbl9mb290ZXJfZm9udDogXCJ0aWVtcG9zX2JvbGRcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkB3aWRnZXRfdG9kYXlzb3Bpbmlvbl9mb290ZXJfYmFja2dyb3VuZF9jb2xvcjogIzYyN0IyRjtcblxuQHdpZGdldF9sYXRlc3RfZXBhcGVyX2JhY2tncm91bmRfY29sb3I6ICNlMGRlZGI7XG5Ad2lkZ2V0X2xhdGVzdF9lcGFwZXJfdGh1bWJuYWlsX2JvcmRlcl9jb2xvcjogIzAwMDtcbkB3aWRnZXRfbGF0ZXN0X2VwYXBlcl9yZWFkX21vcmVfdGV4dF9jb2xvcjogIzAwMDtcbkB3aWRnZXRfbGF0ZXN0X2VwYXBlcl9yZWFkX21vcmVfYmFja2dyb3VuZF9jb2xvcjogI2JjZDA0NjtcbkB3aWRnZXRfbGF0ZXN0X2VwYXBlcl9yZWFkX21vcmVfcmliYm9uX2NvbG9yOiAjOTE4OTgyO1xuQHdpZGdldF9sYXRlc3RfZXBhcGVyX3JlYWRfbW9yZV9mb250OiBcImFkZWxsZV9zYW5zYm9sZFwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQHdpZGdldF9sYXRlc3RfZXBhcGVyX3JlYWRfbW9yZV9mb250X3NpemU6IDE2cHg7XG5Ad2lkZ2V0X2xhdGVzdF9lcGFwZXJfcmVhZF9tb3JlX2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG5cbkB3aWRnZXRfYXJjaGl2ZV9iYWNrZ3JvdW5kX2NvbG9yOiB0cmFuc3BhcmVudDtcbkB3aWRnZXRfYXJjaGl2ZV9oZWFkZXJfYmFja2dyb3VuZF9jb2xvcjogdHJhbnNwYXJlbnQ7XG5Ad2lkZ2V0X2FyY2hpdmVfaGVhZGVyX3RleHRfY29sb3I6ICMwMDA7XG5Ad2lkZ2V0X2FyY2hpdmVfaGVhZGVyX2JvcmRlcl9jb2xvcjogI2JjZDA0NjtcbkB3aWRnZXRfYXJjaGl2ZV9oZWFkZXJfZm9udDogXCJ0aWVtcG9zX2JvbGRcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkB3aWRnZXRfYXJjaGl2ZV9oZWFkZXJfZm9udF9zaXplOiAxNnB4O1xuQHdpZGdldF9hcmNoaXZlX2hlYWRlcl9mb250X3dlaWdodDogbm9ybWFsO1xuQHdpZGdldF9hcmNoaXZlX2NvbnRlbnRfdGV4dF9mb250OiBcImFkZWxsZV9zYW5zcmVndWxhclwiLCBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuQHdpZGdldF9hcmNoaXZlX2NvbnRlbnRfdGV4dF9mb250X3dlaWdodDogbm9ybWFsO1xuQHdpZGdldF9hcmNoaXZlX2NvbnRlbnRfZGF0ZV9mb250OiBcImFkZWxsZV9zYW5zaGVhdnlcIiwgXCJHcmlmZml0aCBHb3RoaWMgVWx0cmFcIjtcbkB3aWRnZXRfYXJjaGl2ZV9jb250ZW50X2RhdGVfZm9udF93ZWlnaHQ6IG5vcm1hbDtcbkB3aWRnZXRfYXJjaGl2ZV9jb250ZW50X3RleHRfZm9udF9zaXplOiAxNnB4O1xuQHdpZGdldF9hcmNoaXZlX2NvbnRlbnRfdGV4dF9jb2xvcjogIzAwMDtcbkB3aWRnZXRfYXJjaGl2ZV9mb290ZXJfbGlua19jb2xvcjogIzAwMDtcbkB3aWRnZXRfYXJjaGl2ZV9mb290ZXJfbGlua19mb250OiBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQHdpZGdldF9hcmNoaXZlX2Zvb3Rlcl9saW5rX2ZvbnRfc2l6ZTogMTRweDtcblxuQHdpZGdldF9tb3N0cmVhZF9oZWFkZXJfYmFja2dyb3VuZF9jb2xvcjogIzM0N2M5MztcbkB3aWRnZXRfbW9zdHJlYWRfaGVhZGVyX3RleHRfY29sb3I6ICNmZmY7XG5Ad2lkZ2V0X21vc3RyZWFkX2hlYWRlcl9ib3JkZXJfY29sb3I6ICMwMTViNzk7XG5Ad2lkZ2V0X21vc3RyZWFkX2hlYWRlcl9mb250OiBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQHdpZGdldF9tb3N0cmVhZF9oZWFkZXJfZm9udF9zaXplOiAxNnB4O1xuQHdpZGdldF9tb3N0cmVhZF9oZWFkZXJfZm9udF93ZWlnaHQ6IG5vcm1hbDtcblxuQHdpZGdldF9pbnN0YWdyYW1fYmFja2dyb3VuZF9jb2xvcjogIzU1NTU1NTtcbkB3aWRnZXRfaW5zdGFncmFtX2hlYWRlcl90ZXh0X2NvbG9yOiAjZmZmO1xuQHdpZGdldF9pbnN0YWdyYW1faGVhZGVyX2JvcmRlcl9jb2xvcjogI2I2Yzg1MztcbkB3aWRnZXRfaW5zdGFncmFtX2hlYWRlcl9mb250OiBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQHdpZGdldF9pbnN0YWdyYW1faGVhZGVyX2ZvbnRfc2l6ZTogMjZweDtcbkB3aWRnZXRfaW5zdGFncmFtX2hlYWRlcl9pY29uX2NvbG9yOiAjYjZjODUzO1xuQHdpZGdldF9pbnN0YWdyYW1faGVhZGVyX3RleHRfY29sb3I6ICNjNWMyOTc7XG5Ad2lkZ2V0X2luc3RhZ3JhbV9oZWFkZXJfdGV4dF9zaXplOiAxMnB4O1xuQHdpZGdldF9pbnN0YWdyYW1faGVhZGVyX3RleHRfbGluZV9oZWlnaHQ6IDE1cHg7XG5Ad2lkZ2V0X2luc3RhZ3JhbV9jb250ZW50X2JhY2tncm91bmRfY29sb3I6ICNmYWY4ZjA7XG5Ad2lkZ2V0X2luc3RhZ3JhbV9jb250ZW50X3RpbWVfZm9udF9jb2xvcjogIzExMTtcbkB3aWRnZXRfaW5zdGFncmFtX2NvbnRlbnRfYXV0aG9yX2ZvbnRfY29sb3I6ICM1ODZmMzU7XG5Ad2lkZ2V0X2luc3RhZ3JhbV9mb290ZXJfYmFja2dyb3VuZF9jb2xvcjogI2ZhZjhmMDtcbkB3aWRnZXRfaW5zdGFncmFtX2Zvb3Rlcl9saW5rX2ZvbnRfY29sb3I6ICMwMDA7XG5Ad2lkZ2V0X2luc3RhZ3JhbV9mb290ZXJfbGlua19ib3JkZXJfYm90dG9tX2NvbG9yOiAjYjZjODUzO1xuXG5Ad2lkZ2V0X2xlc2VybmVfbWVuZXJfaGVhZGVyX2ZvbnRfZmFtaWx5OiBcIkdyaWZmaXRoIEdvdGhpYyBUaGluXCI7XG5Ad2lkZ2V0X2xlc2VybmVfbWVuZXJfaGVhZGVyX2ZvbnRfc2l6ZTogNDBweDtcbkB3aWRnZXRfbGVzZXJuZV9tZW5lcl9oZWFkZXJfbGluZV9oZWlnaHQ6IDQycHg7XG5Ad2lkZ2V0X2xlc2VybmVfbWVuZXJfaGVhZGVyX3RleHRfdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5Ad2lkZ2V0X2xlc2VybmVfbWVuZXJfaGVhZGVyX2JvcmRlcl9jb2xvcjogIzAwMDtcblxuQHdpZGdldF9tZW5pbmdlcl9tZXJfYmFja2dyb3VuZF9jb2xvcjogI2Y2ZjVlZDtcbkB3aWRnZXRfbWVuaW5nZXJfbWVyX2ZvbnRfZmFtaWx5OiBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQHdpZGdldF9tZW5pbmdlcl9tZXJfdGV4dF9hbGlnbjogXCJjZW50ZXJcIjtcbkB3aWRnZXRfbWVuaW5nZXJfbWVyX2ZvbnRfY29sb3I6ICMwMDA7XG5cbkB3aWRnZXRfZ2plc3Rlc2tyaWJlbnRlcl9mb250X2ZhbWlseTogXCJHcmlmZml0aCBHb3RoaWMgVGhpblwiO1xuQHdpZGdldF9namVzdGVza3JpYmVudGVyX3RleHRfdHJhbnNmb3JtOiBcInVwcGVyY2FzZVwiO1xuQHdpZGdldF9namVzdGVza3JpYmVudGVyX2JvcmRlcl9jb2xvcjogI2M1YzI5NztcblxuQHdpZGdldF9rdml0dHJpbmdfZm9udF9mYW1pbHk6IFwiYWRlbGxlX3NhbnN0aGluXCIsIFwiR3JpZmZpdGggR290aGljIFRoaW5cIjtcbkB3aWRnZXRfa3ZpdHRyaW5nX3RleHRfdHJhbnNmb3JtOiBcInVwcGVyY2FzZVwiO1xuQHdpZGdldF9rdml0dHJpbmdfYm9yZGVyX2NvbG9yOiAjYmNkMDQ2O1xuQHdpZGdldF9rdml0dHJpbmdfaWNvbl9jb2xvcjogI2JjZDA0NjtcblxuLyoqKiBGb250cyAqKiovXG5AaGVhZGxpbmVfZm9udDogXCJhZGVsbGVfc2Fuc2JvbGRcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjsgLy8gU3RhbmRhcmQgaGVhZGxpbmUgZm9udC5cbkBoZWFkZXJfbWVudV9mb250OiBcImFkZWxsZV9zYW5zdGhpblwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiOyAvLyBIZWFkZXIgbWVudSBmb250LlxuQGhlYWRlcl9tZW51X2ZvbnRfd2VpZ2h0OiBsaWdodGVyO1xuQGZvb3Rlcl9oZWFkZXJfZm9udDogXCJhZGVsbGVfc2Fuc2JvbGRcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjsgLy8gRm9vdGVyIGhlYWRlciBmb250LlxuXG5AcmFzdGVyX2xpbWVncm9ubl9oZWFkZXJfZm9udDogXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkB0ZXh0X3RlYXNlcl9mb250OiBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuQHRleHRfdGVhc2VyX2JvbGRfZm9udDogXCJhZGVsbGVfc2Fuc3RoaW5cIjtcbkBzZXJpZl9oZWFkbGluZV9mb250OiBzZXJpZjtcbkBncmlmZml0aF9ibGFja19oZWFkbGluZV9mb250OiBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQGdyaWZmaXRoX2hlYWRsaW5lX2ZvbnQ6IFwiR3JpZmZpdGggR290aGljXCI7XG5AaGVhZGxpbmVfMV9mb250OiBcIkdyaWZmaXRoIEdvdGhpYyBUaGluXCI7XG5AaGVhZGxpbmVfMl9mb250OiBcIkdyaWZmaXRoIEdvdGhpYyBUaGluXCI7XG5AaGVhZGxpbmVfM19mb250OiBcIkdyaWZmaXRoIEdvdGhpYyBUaGluXCI7XG5cbkB3aWRnZXRfbGF0ZXN0X2JveF9oZWFkX2ZvbnQ6IFwiR3JpZmZpdGggR290aGljIFVsdHJhXCI7XG5cbi8vIFNpbmdsZSBBcnRpY2xlIFBhZ2VcbkBhcnRpY2xlX2ltYWdlX2J5bGluZV9mb250OiBcImFkZWxsZV9zYW5zcmVndWxhclwiLCBIZWx2ZXRpY2E7XG5AYXJ0aWNsZV9tZXRhX2ZvbnQ6IFwiYWRlbGxlX3NhbnN0aGluXCIsIEhlbHZldGljYTtcbkBhcnRpY2xlX2NvbnRlbnRfdGV4dF9mb250OiBQYWxhdGlubztcbkBhcnRpY2xlX3NpZGViYXJfcmVsYXRlZF9zZWN0aW9uX2ZvbnQ6ICdHcmlmZml0aCBHb3RoaWMgQmxhY2snO1xuQGFydGljbGVfc2lkZWJhcl9yZWxhdGVkX2RhdGVfZm9udDogJ0dyaWZmaXRoIEdvdGhpYyBUaGluJztcblxuLy8gQXJ0aWNsZSBUeXBlc1xuQHBheXdhbGxfaW5kaWNhdG9yX2JnX2NvbG9yOiB0cmFuc3BhcmVudDtcbkBwYXl3YWxsX2luZGljYXRvcl9mb250OiBcImFkZWxsZV9zYW5zdGhpblwiO1xuQHBheXdhbGxfaW5kaWNhdG9yX2ZvbnRfd2VpZ2h0OiAzMDA7XG5AcGF5d2FsbF9pbmRpY2F0b3JfZm9udF9jb2xvcjogIzYyN2IyZjtcbkBwYXl3YWxsX2luZGljYXRvcl9mb250X3NpemU6IDIycHg7XG5AcGF5d2FsbF9pbmRpY2F0b3JfbGluZV9oZWlnaHQ6IDI0cHg7XG5AcGF5d2FsbF9pbmRpY2F0b3JfZm9udF9zaXplXzY6IDE4cHg7XG5AcGF5d2FsbF9pbmRpY2F0b3JfbGluZV9oZWlnaHRfNjogMjRweDtcbkBwYXl3YWxsX2luZGljYXRvcl9mb250X3NpemVfNDogMTRweDtcbkBwYXl3YWxsX2luZGljYXRvcl9saW5lX2hlaWdodF80OiAxNnB4O1xuQHBheXdhbGxfaW5kaWNhdG9yX2xvZ29fYmdfY29sb3I6ICM2MjdiMmY7XG5AcGF5d2FsbF9pbmRpY2F0b3JfbG9nb19iZ19wb3M6IDJweCAzcHg7XG5AcGF5d2FsbF9pbmRpY2F0b3JfbG9nb19iZ19zaXplOiAxM3B4O1xuXG5AZGViYXRlX2J5bGluZV9uYW1lX2ZvbnQ6IFwiYWRlbGxlX3NhbnNib2xkXCI7XG5AZGViYXRlX2J5bGluZV9uYW1lX2ZvbnRfd2VpZ2h0OiBib2xkO1xuQGRlYmF0ZV9ieWxpbmVfbmFtZV9mb250X3NpemU6IDE2cHg7XG5AZGViYXRlX2J5bGluZV9uYW1lX2xpbmVfaGVpZ2h0OiAyMHB4O1xuQGRlYmF0ZV9ieWxpbmVfdGl0bGVfZm9udDogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIjtcbkBkZWJhdGVfYnlsaW5lX3RpdGxlX2ZvbnRfc2l6ZTogMTRweDtcbkBkZWJhdGVfYnlsaW5lX3RpdGxlX2xpbmVfaGVpZ2h0OiAxOHB4O1xuXG4vKioqKioqKioqKioqKioqKiogU1RBTkRBUkQgKioqKioqKioqKioqKioqKioqKioqKiovXG5AYXJ0aWNsZV9zdGFuZGFyZF9mb250OiBcInRpZW1wb3NfYm9sZFwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQGFydGljbGVfc3RhbmRhcmRfaGVhZGxpbmVfbWFyZ2luOiAwIDAgMTBweCAwO1xuQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2ZvbnRfc2l6ZTogMjRweDtcbkBhcnRpY2xlX3N0YW5kYXJkX21vYmlsZV9mb250X2xpbmVoZWlnaHQ6IDI4cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9tb2JpbGVfZm9udF9mYW1pbHlfbG93X3ByaW9yaXR5OiBcInRpZW1wb3NfcmVndWxhclwiO1xuQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2ZvbnRfd2VpZ2h0X2xvd19wcmlvcml0eTogbm9ybWFsO1xuQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG5AYXJ0aWNsZV9zdGFuZGFyZF9mb250X3NwYWNpbmc6IG5vcm1hbDtcbkBhcnRpY2xlX3N0YW5kYXJkX2xlYWRpbl9mb250OiBcImFkZWxsZV9zYW5zcmVndWxhclwiLFwiR3JpZmZpdGggR290aGljXCI7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19mb250OiBcImFkZWxsZV9zYW5zcmVndWxhclwiLFwiR3JpZmZpdGggR290aGljXCI7XG5AYXJ0aWNsZV9zdGFuZGFyZF9tb2JpbGVfbGVhZGluX2ZvbnRfc2l6ZTogMTZweDtcbkBhcnRpY2xlX3N0YW5kYXJkX21vYmlsZV9sZWFkaW5fbGluZV9oZWlnaHQ6IDIwcHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9tb2JpbGVfbGVhZGluX2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19tb2JpbGVfZm9udF9zaXplOiAxOHB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfbW9iaWxlX2xpbmVfaGVpZ2h0OiAyMnB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfY29sb3I6ICM2MjdiMmY7XG5AYXJ0aWNsZV9zdGFuZGFyZF9oZWFkbGluZV9jb2xvcjogIzAwMDtcbkBhcnRpY2xlX3N0YW5kYXJkX2hpZ2hfcHJpb3JpdHlfYmdfY29sb3I6ICMwMDA7XG5AYXJ0aWNsZV9zdGFuZGFyZF9oaWdoX3ByaW9yaXR5X3BhZGRpbmc6IDE1cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9oaWdoX3ByaW9yaXR5X3RleHRfY29sb3I6ICNmZmY7XG5AYXJ0aWNsZV9zdGFuZGFyZF90aGVtZV90YWdfYmdfY29sb3I6ICM2MjdiMmY7XG5AYXJ0aWNsZV9zdGFuZGFyZF90aGVtZV90YWdfZm9udF9mYW1pbHk6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCI7XG5AYXJ0aWNsZV9zdGFuZGFyZF90aGVtZV90YWdfZm9udF9zaXplOiAxOHB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGhlbWVfdGFnX2xpbmVfaGVpZ2h0OiAyMnB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGVhc2VyX3N1YmplY3RfdW5kZXJsaW5lX2NvbG9yOiAjNjI3YjJmO1xuQGFydGljbGVfc3RhbmRhcmRfdGVhc2VyX3N1YmplY3RfZm9udF9mYW1pbHk6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCI7XG5cbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX21vYmlsZV9sYXJnZV9mb250X3NpemU6IDIwcHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19tb2JpbGVfbGFyZ2VfbGluZV9oZWlnaHQ6IDI0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9tb2JpbGVfbGFyZ2VfZm9udF9zaXplOiAzMnB4O1xuQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2xhcmdlX2xpbmVfaGVpZ2h0OiAzNnB4O1xuQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2xhcmdlX2ZvbnQtd2VpZ2h0OiBib2xkO1xuQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2xhcmdlX2xlYWRpbl9mb250LXNpemU6IDIycHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9tb2JpbGVfbGFyZ2VfbGVhZGluX2xpbmVfaGVpZ2h0OiAyNnB4O1xuQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2xhcmdlX2xlYWRpbl9mb250X3dlaWdodDogbm9ybWFsO1xuXG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfZm9udF9zaXplOiAyMnB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfaGVpZ2h0OiAyNnB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfc2l6ZTogMjhweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X2xpbmVoZWlnaHQ6IDMycHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2ZvbnRfc2l6ZTogMjBweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fbGluZV9oZWlnaHQ6IDI0cHg7XG5cbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfZm9udF9zaXplOiAyMnB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2hlaWdodDogMjZweDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9zaXplOiAzNHB4O1xuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X2xpbmVoZWlnaHQ6IDM4cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9mb250X3NpemU6IDI0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9saW5lX2hlaWdodDogMjhweDtcblxuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X3NpemVfaGlnaF9wcmlvOiA3MHB4O1xuQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2ZvbnRfd2VpZ2h0X2hpZ2hfcHJpbzogYm9sZDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9saW5laGVpZ2h0X2hpZ2hfcHJpbzogNzRweDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2ZvbnRfc2l6ZV9oaWdoX3ByaW86IDMwcHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW86IDM0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2ZvbnRfc2l6ZV9oaWdoX3ByaW86IDQwcHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpbzogNDRweDtcblxuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X3NpemVfaGlnaF9wcmlvXzExOiA2OHB4O1xuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9saW5lX2hlaWdodF9oaWdoX3ByaW9fMTE6IDcycHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9mb250X3NpemVfaGlnaF9wcmlvXzExOiAyOHB4O1xuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9sZWFkaW5fbGluZV9oZWlnaHRfaGlnaF9wcmlvXzExOiAzMnB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9mb250X3NpemVfaGlnaF9wcmlvXzExOiAzOHB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2hlaWdodF9oaWdoX3ByaW9fMTE6IDQycHg7XG5cbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb18xMDogNjZweDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzEwOiA3MHB4O1xuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9sZWFkaW5fZm9udF9zaXplX2hpZ2hfcHJpb18xMDogMjZweDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb18xMDogMzBweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb18xMDogMzZweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzEwOiA0MHB4O1xuXG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fOTogNjRweDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzk6IDY4cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9mb250X3NpemVfaGlnaF9wcmlvXzk6IDI0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW9fOTogMjhweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb185OiAzNHB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2hlaWdodF9oaWdoX3ByaW9fOTogMzhweDtcblxuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X3NpemVfaGlnaF9wcmlvXzg6IDU0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb184OiA1OHB4O1xuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9sZWFkaW5fZm9udF9zaXplX2hpZ2hfcHJpb184OiAyNHB4O1xuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9sZWFkaW5fbGluZV9oZWlnaHRfaGlnaF9wcmlvXzg6IDI4cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fODogMjhweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzg6IDMycHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfZmFtaWx5X2hpZ2hfcHJpb184OiBcInRpZW1wb3Nfc2VtaWJvbGRcIjtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9mb250X3ByaW9fODogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgSGVsdmV0aWNhO1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2ZvbnRfd2VpZ2h0X3ByaW9fODogbm9ybWFsO1xuXG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fNzogNTJweDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzc6IDU2cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9mb250X3NpemVfaGlnaF9wcmlvXzc6IDIycHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW9fNzogMjZweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb183OiAyNnB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2hlaWdodF9oaWdoX3ByaW9fNzogMzBweDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9mYW1pbHlfaGlnaF9wcmlvXzc6IFwidGllbXBvc19zZW1pYm9sZFwiO1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2ZvbnRfcHJpb183OiBcImFkZWxsZV9zYW5zcmVndWxhclwiLCBIZWx2ZXRpY2E7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2xpbmVfZm9udF93ZWlnaHRfcHJpb183OiBub3JtYWw7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfc2l6ZV83OiAzMnB4O1xuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9saW5lX2hlaWdodF83OiAzNnB4O1xuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9sZWFkaW5fZm9udF9zaXplXzc6IDIycHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9saW5lX2hlaWdodF83OiAyNnB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9mb250X3NpemVfNzogMjBweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9oZWlnaHRfNzogMjRweDtcblxuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X3NpemVfaGlnaF9wcmlvXzY6IDQ2cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb182OiA1MHB4O1xuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X3dlaWdodF82OiBub3JtYWw7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9mb250X3NpemVfaGlnaF9wcmlvXzY6IDIwcHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW9fNjogMjRweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb182OiAyNHB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2hlaWdodF9oaWdoX3ByaW9fNjogMjhweDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9mYW1pbHlfaGlnaF9wcmlvXzY6IFwidGllbXBvc19yZWd1bGFyXCI7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2xpbmVfZm9udF9wcmlvXzY6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCIsIEhlbHZldGljYTtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9mb250X3dlaWdodF9wcmlvXzY6IG5vcm1hbDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9zaXplXzY6IDMwcHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xpbmVfaGVpZ2h0XzY6IDM0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9mb250X3NpemVfNjogMjBweDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2xpbmVfaGVpZ2h0XzY6IDI0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2ZvbnRfc2l6ZV82OiAyMHB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2hlaWdodF82OiAyNHB4O1xuXG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fNTogNDRweDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzU6IDQ4cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfd2VpZ2h0XzU6IG5vcm1hbDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fNTogMjBweDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb181OiAyNHB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9mb250X3NpemVfaGlnaF9wcmlvXzU6IDI0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb181OiAyOHB4O1xuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X2ZhbWlseV9oaWdoX3ByaW9fNTogXCJ0aWVtcG9zX3JlZ3VsYXJcIjtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9mb250X3ByaW9fNTogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgSGVsdmV0aWNhO1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2ZvbnRfd2VpZ2h0X3ByaW9fNTogbm9ybWFsO1xuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X3NpemVfNTogMjhweDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGluZV9oZWlnaHRfNTogMzJweDtcbkBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2ZvbnRfc2l6ZV81OiAyMHB4O1xuQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9sZWFkaW5fbGluZV9oZWlnaHRfNTogMjRweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfZm9udF9zaXplXzU6IDIwcHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2xpbmVfaGVpZ2h0XzU6IDI0cHg7XG5cbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X3NpemVfaGlnaF9wcmlvOiA3MHB4O1xuQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2ZvbnRfd2VpZ2h0X2hpZ2hfcHJpbzogYm9sZDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X2xpbmVoZWlnaHRfaGlnaF9wcmlvOiA3NHB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9mb250X3NpemVfaGlnaF9wcmlvOiAzMHB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW86IDM0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfZm9udF9zaXplX2hpZ2hfcHJpbzogNDBweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9saW5lX2hlaWdodF9oaWdoX3ByaW86IDQ0cHg7XG5cbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X3NpemVfaGlnaF9wcmlvXzExOiA2OHB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb18xMTogNzJweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fZm9udF9zaXplX2hpZ2hfcHJpb18xMTogMjhweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fbGluZV9oZWlnaHRfaGlnaF9wcmlvXzExOiAzMnB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2ZvbnRfc2l6ZV9oaWdoX3ByaW9fMTE6IDM4cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzExOiA0MnB4O1xuXG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfZm9udF9zaXplX2hpZ2hfcHJpb18xMDogNjRweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9saW5lX2hlaWdodF9oaWdoX3ByaW9fMTA6IDY4cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fMTA6IDI0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb18xMDogMjhweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9mb250X3NpemVfaGlnaF9wcmlvXzEwOiAzNHB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb18xMDogMzhweDtcblxuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfc2l6ZV9oaWdoX3ByaW9fOTogNjJweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9saW5lX2hlaWdodF9oaWdoX3ByaW9fOTogNjRweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fZm9udF9zaXplX2hpZ2hfcHJpb185OiAyMnB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW9fOTogMjZweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9mb250X3NpemVfaGlnaF9wcmlvXzk6IDMycHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzk6IDM2cHg7XG5cbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X3NpemVfaGlnaF9wcmlvXzg6IDU0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzg6IDU4cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fODogMjRweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fbGluZV9oZWlnaHRfaGlnaF9wcmlvXzg6IDI4cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfZm9udF9zaXplX2hpZ2hfcHJpb184OiAyOHB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb184OiAzMnB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfZmFtaWx5X2hpZ2hfcHJpb184OiBcInRpZW1wb3Nfc2VtaWJvbGRcIjtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9saW5lX2ZvbnRfcHJpb184OiBcImFkZWxsZV9zYW5zcmVndWxhclwiLCBIZWx2ZXRpY2E7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9mb250X3dlaWdodF9wcmlvXzg6IG5vcm1hbDtcblxuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfc2l6ZV9oaWdoX3ByaW9fNzogNTJweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9saW5lX2hlaWdodF9oaWdoX3ByaW9fNzogNTZweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fZm9udF9zaXplX2hpZ2hfcHJpb183OiAyMnB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW9fNzogMjZweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9mb250X3NpemVfaGlnaF9wcmlvXzc6IDI2cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzc6IDMwcHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfZm9udF9mYW1pbHlfaGlnaF9wcmlvXzc6IFwidGllbXBvc19zZW1pYm9sZFwiO1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfZm9udF9wcmlvXzc6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCIsIEhlbHZldGljYTtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9saW5lX2ZvbnRfd2VpZ2h0X3ByaW9fNzogbm9ybWFsO1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfc2l6ZV83OiAzMnB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xpbmVfaGVpZ2h0Xzc6IDM2cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2ZvbnRfc2l6ZV83OiAyMnB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9saW5lX2hlaWdodF83OiAyNnB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2ZvbnRfc2l6ZV83OiAyMHB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfaGVpZ2h0Xzc6IDI0cHg7XG5cbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X3NpemVfaGlnaF9wcmlvXzY6IDQ0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzY6IDQ4cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfZm9udF93ZWlnaHRfNjogbm9ybWFsO1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9mb250X3NpemVfaGlnaF9wcmlvXzY6IDIwcHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb182OiAyNHB4O1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2ZvbnRfc2l6ZV9oaWdoX3ByaW9fNjogMjRweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9saW5lX2hlaWdodF9oaWdoX3ByaW9fNjogMjhweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X2ZhbWlseV9oaWdoX3ByaW9fNjogXCJ0aWVtcG9zX3JlZ3VsYXJcIjtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9saW5lX2ZvbnRfcHJpb182OiBcImFkZWxsZV9zYW5zcmVndWxhclwiLCBIZWx2ZXRpY2E7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9mb250X3dlaWdodF9wcmlvXzY6IG5vcm1hbDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X3NpemVfNjogMzBweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9saW5lX2hlaWdodF82OiAzNHB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9mb250X3NpemVfNjogMjBweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fbGluZV9oZWlnaHRfNjogMjRweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9mb250X3NpemVfNjogMjBweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9saW5lX2hlaWdodF82OiAyNHB4O1xuXG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfZm9udF9zaXplX2hpZ2hfcHJpb181OiA0MnB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb181OiA0NnB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfd2VpZ2h0XzU6IG5vcm1hbDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fZm9udF9zaXplX2hpZ2hfcHJpb181OiAyMHB4O1xuQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW9fNTogMjRweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9mb250X3NpemVfaGlnaF9wcmlvXzU6IDI0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzU6IDI4cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfZm9udF9mYW1pbHlfaGlnaF9wcmlvXzU6IFwidGllbXBvc19yZWd1bGFyXCI7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9mb250X3ByaW9fNTogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgSGVsdmV0aWNhO1xuQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfZm9udF93ZWlnaHRfcHJpb181OiBub3JtYWw7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfZm9udF9zaXplXzU6IDI4cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGluZV9oZWlnaHRfNTogMzJweDtcbkBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fZm9udF9zaXplXzU6IDIwcHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2xpbmVfaGVpZ2h0XzU6IDI0cHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfZm9udF9zaXplXzU6IDIwcHg7XG5AYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9oZWlnaHRfNTogMjRweDtcblxuLyoqKioqKioqKioqKioqKioqIC9TVEFOREFSRCAqKioqKioqKioqKioqKioqKioqKioqKi9cblxuQGFydGljbGVfdGFnX2ZvbnQ6IFwiYWRlbGxlX3NhbnN0aGluXCIsIEhlbHZldGljYTtcbkBhcnRpY2xlX3RhZ19mb250X3NpemU6IDE0cHg7XG5AYXJ0aWNsZV90YWdfZm9udF93ZWlnaHQ6IGJvbGQ7XG5AYXJ0aWNsZV90YWdfZm9udF9saW5laGVpZ2h0OiAxNnB4O1xuQGFydGljbGVfdGFnX2ZvbnRfc3BhY2luZzogbm9ybWFsO1xuXG5AYXJ0aWNsZV9iaWdfZm9udDogXCJ0aWVtcG9zX2JvbGRcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkBhcnRpY2xlX2JpZ19oZWFkbGluZV9tYXJnaW46IDVweCAwIDVweCAwO1xuQGFydGljbGVfYmlnX2ZvbnRfc2l6ZTogNzBweDtcbkBhcnRpY2xlX2JpZ19mb250X3dlaWdodDogbm9ybWFsO1xuQGFydGljbGVfYmlnX2ZvbnRfbGluZWhlaWdodDogNzJweDtcbkBhcnRpY2xlX2JpZ19mb250X3NwYWNpbmc6IG5vcm1hbDtcbkBhcnRpY2xlX2JpZ19sZWFkaW5fZm9udDogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIixcIkdyaWZmaXRoIEdvdGhpY1wiO1xuQGFydGljbGVfYmlnX2xlYWRpbl9mb250X3NpemU6IDI2cHg7XG5AYXJ0aWNsZV9iaWdfbGVhZGluX2xpbmVfaGVpZ2h0OiAyOHB4O1xuQGFydGljbGVfYmlnX2xlYWRpbl9mb250X3dlaWdodDogbm9ybWFsO1xuXG5AYXJ0aWNsZV9iaWcyX2ZvbnQ6IFwidGllbXBvc19ib2xkXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5AYXJ0aWNsZV9iaWcyX2ZvbnRfc2l6ZTogNzBweDtcbkBhcnRpY2xlX2JpZzJfaGVhZGxpbmVfbWFyZ2luOiA1cHggMHB4IDVweCAwO1xuQGFydGljbGVfYmlnMl9mb250X3dlaWdodDogbm9ybWFsO1xuQGFydGljbGVfYmlnMl9mb250X2xpbmVoZWlnaHQ6IDcycHg7XG5AYXJ0aWNsZV9iaWcyX2ZvbnRfc3BhY2luZzogbm9ybWFsO1xuXG5AYXJ0aWNsZV9iaWczX2ZvbnQ6ICdHcmlmZml0aCBHb3RoaWMgQmxhY2snO1xuQGFydGljbGVfYmlnM19mb250X3NpemU6IDkwcHg7XG5AYXJ0aWNsZV9iaWczX2hlYWRsaW5lX21hcmdpbjogMXB4IDAgMCAwO1xuQGFydGljbGVfYmlnM19mb250X3dlaWdodDogbm9ybWFsO1xuQGFydGljbGVfYmlnM19mb250X2xpbmVoZWlnaHQ6IDk2cHg7XG5AYXJ0aWNsZV9iaWczX2ZvbnRfc3BhY2luZzogbm9ybWFsO1xuXG5AYXJ0aWNsZV9iaWc0X2ZvbnQ6IHNlcmlmO1xuQGFydGljbGVfYmlnNF9mb250X3NpemU6IDgwcHg7XG5AYXJ0aWNsZV9iaWc0X2hlYWRsaW5lX21hcmdpbjogMTBweCAwIDEwcHggMDtcbkBhcnRpY2xlX2JpZzRfZm9udF93ZWlnaHQ6IG5vcm1hbDtcbkBhcnRpY2xlX2JpZzRfZm9udF9saW5laGVpZ2h0OiA4MnB4O1xuQGFydGljbGVfYmlnNF9mb250X3NwYWNpbmc6IG5vcm1hbDtcblxuQGFydGljbGVfYl9mb250OiBcInRpZW1wb3NfYm9sZFwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQGFydGljbGVfYl9mb250X3NpemU6IDUwcHg7XG5AYXJ0aWNsZV9iX2hlYWRsaW5lX21hcmdpbjogMTBweCAwIDEwcHggMDtcbkBhcnRpY2xlX2JfZm9udF93ZWlnaHQ6IG5vcm1hbDtcbkBhcnRpY2xlX2JfZm9udF9saW5laGVpZ2h0OiA1NHB4O1xuQGFydGljbGVfYl9mb250X3NwYWNpbmc6IG5vcm1hbDtcblxuQGFydGljbGVfYl90ZXh0X2ZvbnQ6IHNlcmlmO1xuQGFydGljbGVfYl90ZXh0X2ZvbnRfc2l6ZTogMjZweDtcbkBhcnRpY2xlX2JfdGV4dF9mb250X3dlaWdodDogbm9ybWFsO1xuQGFydGljbGVfYl90ZXh0X2ZvbnRfbGluZWhlaWdodDogMjhweDtcbkBhcnRpY2xlX2JfdGV4dF9mb250X3NwYWNpbmc6IG5vcm1hbDtcblxuQGFydGljbGVfYjJfZm9udDogXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkBhcnRpY2xlX2IyX2ZvbnRfc2l6ZTogNTZweDtcbkBhcnRpY2xlX2IyX2hlYWRsaW5lX21hcmdpbjogMTBweCAwIDEwcHggMDtcbkBhcnRpY2xlX2IyX2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG5AYXJ0aWNsZV9iMl9mb250X2xpbmVoZWlnaHQ6IDU4cHg7XG5AYXJ0aWNsZV9iMl9mb250X3NwYWNpbmc6IG5vcm1hbDtcblxuQGFydGljbGVfYjNfZm9udDogXCJHcmlmZml0aCBHb3RoaWMgVGhpblwiO1xuQGFydGljbGVfYjNfZm9udF9zaXplOiA4MnB4O1xuQGFydGljbGVfYjNfaGVhZGxpbmVfbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xuQGFydGljbGVfYjNfZm9udF93ZWlnaHQ6IG5vcm1hbDtcbkBhcnRpY2xlX2IzX2ZvbnRfbGluZWhlaWdodDogODRweDtcbkBhcnRpY2xlX2IzX2ZvbnRfc3BhY2luZzogbm9ybWFsO1xuXG5AYXJ0aWNsZV9iNF9mb250OiBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuQGFydGljbGVfYjRfZm9udF9zaXplOiA0OHB4O1xuQGFydGljbGVfYjRfaGVhZGxpbmVfbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xuQGFydGljbGVfYjRfZm9udF93ZWlnaHQ6IGJvbGQ7XG5AYXJ0aWNsZV9iNF9mb250X2xpbmVoZWlnaHQ6IDUwcHg7XG5AYXJ0aWNsZV9iNF9mb250X3NwYWNpbmc6IG5vcm1hbDtcblxuQGFydGljbGVfY19mb250OiBcImFkZWxsZV9zYW5zdGhpblwiLCBcIkdyaWZmaXRoIEdvdGhpYyBUaGluXCI7XG5AYXJ0aWNsZV9jX2ZvbnRfc2l6ZTogMzhweDtcbkBhcnRpY2xlX2NfaGVhZGxpbmVfbWFyZ2luOiA1cHggMCAxMHB4IDA7XG5AYXJ0aWNsZV9jX2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG5AYXJ0aWNsZV9jX2ZvbnRfbGluZWhlaWdodDogNDJweDtcbkBhcnRpY2xlX2NfZm9udF9zcGFjaW5nOiAtMXB4O1xuXG5AYXJ0aWNsZV9jX3RleHRfZm9udDogc2VyaWY7XG5AYXJ0aWNsZV9jX3RleHRfZm9udF9zaXplOiAyMnB4O1xuQGFydGljbGVfY190ZXh0X2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG5AYXJ0aWNsZV9jX3RleHRfZm9udF9saW5laGVpZ2h0OiAyNHB4O1xuQGFydGljbGVfY190ZXh0X2ZvbnRfc3BhY2luZzogbm9ybWFsO1xuXG5AYXJ0aWNsZV9jMl9mb250OiBcIkdyaWZmaXRoIEdvdGhpYyBUaGluXCI7XG5AYXJ0aWNsZV9jMl9mb250X3NpemU6IDQ2cHg7XG5AYXJ0aWNsZV9jMl9oZWFkbGluZV9tYXJnaW46IDEwcHggMCAxMHB4IDA7XG5AYXJ0aWNsZV9jMl9mb250X3dlaWdodDogbm9ybWFsO1xuQGFydGljbGVfYzJfZm9udF9saW5laGVpZ2h0OiA0OHB4O1xuQGFydGljbGVfYzJfZm9udF9zcGFjaW5nOiBub3JtYWw7XG5cbkBhcnRpY2xlX21lZGl1bV9mb250OiBzZXJpZjtcbkBhcnRpY2xlX21lZGl1bV9mb250X3NpemU6IDQwcHg7XG5AYXJ0aWNsZV9tZWRpdW1faGVhZGxpbmVfbWFyZ2luOiAwIDAgMCAwO1xuQGFydGljbGVfbWVkaXVtX2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG5AYXJ0aWNsZV9tZWRpdW1fZm9udF9saW5laGVpZ2h0OiA0MnB4O1xuQGFydGljbGVfbWVkaXVtX2ZvbnRfc3BhY2luZzogbm9ybWFsO1xuXG5AYXJ0aWNsZV9zbWFsbF9mb250OiBcInRpZW1wb3NfYm9sZFwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQGFydGljbGVfc21hbGxfZm9udF9zaXplOiAyMXB4O1xuQGFydGljbGVfc21hbGxfaGVhZGxpbmVfbWFyZ2luOiAycHggMCAwIDA7XG5AYXJ0aWNsZV9zbWFsbF9mb250X3dlaWdodDogbm9ybWFsO1xuQGFydGljbGVfc21hbGxfZm9udF9saW5laGVpZ2h0OiAyNnB4O1xuQGFydGljbGVfc21hbGxfZm9udF9zcGFjaW5nOiBub3JtYWw7XG5cbkBhcnRpY2xlX3NtYWxsMl9mb250OiBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQGFydGljbGVfc21hbGwyX2ZvbnRfc2l6ZTogMzJweDtcbkBhcnRpY2xlX3NtYWxsMl9oZWFkbGluZV9tYXJnaW46IDNweCAwIDAgMDtcbkBhcnRpY2xlX3NtYWxsMl9mb250X3dlaWdodDogbm9ybWFsO1xuQGFydGljbGVfc21hbGwyX2ZvbnRfbGluZWhlaWdodDogMzRweDtcbkBhcnRpY2xlX3NtYWxsMl9mb250X3NwYWNpbmc6IG5vcm1hbDtcblxuQGFydGljbGVfc21hbGwzX2ZvbnQ6IFwiR3JpZmZpdGggR290aGljIFRoaW5cIjtcbkBhcnRpY2xlX3NtYWxsM19mb250X3NpemU6IDQwcHg7XG5AYXJ0aWNsZV9zbWFsbDNfaGVhZGxpbmVfbWFyZ2luOiAycHggMCAwIDA7XG5AYXJ0aWNsZV9zbWFsbDNfZm9udF93ZWlnaHQ6IG5vcm1hbDtcbkBhcnRpY2xlX3NtYWxsM19mb250X2xpbmVoZWlnaHQ6IDQ2cHg7XG5AYXJ0aWNsZV9zbWFsbDNfZm9udF9zcGFjaW5nOiBub3JtYWw7XG5cbkBhcnRpY2xlX3NtYWxsNF9mb250OiBcImFkZWxsZV9zYW5zdGhpblwiLCBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuQGFydGljbGVfc21hbGw0X2ZvbnRfc2l6ZTogMjhweDtcbkBhcnRpY2xlX3NtYWxsNF9oZWFkbGluZV9tYXJnaW46IDVweCAwIDEwcHggMDtcbkBhcnRpY2xlX3NtYWxsNF9mb250X3dlaWdodDogNjAwO1xuQGFydGljbGVfc21hbGw0X2ZvbnRfbGluZWhlaWdodDogMzBweDtcbkBhcnRpY2xlX3NtYWxsNF9mb250X3NwYWNpbmc6IG5vcm1hbDtcbkBhcnRpY2xlX3NtYWxsNF9hdWhvcl9mb250OiBcImFkZWxsZV9zYW5zYm9sZFwiLCBcIkdyaWZmaXRoIEdvdGhpYyBVbHRyYVwiO1xuXG5AYXJ0aWNsZV9mZWF0dXJlX2ZvbnQ6IFwiYWRlbGxlX3NhbnN0aGluXCIsIHNlcmlmO1xuQGFydGljbGVfZmVhdHVyZV9mb250X3NpemU6IDQwcHg7XG5AYXJ0aWNsZV9mZWF0dXJlX2hlYWRsaW5lX21hcmdpbjogMCAwIDAgMDtcbkBhcnRpY2xlX2ZlYXR1cmVfZm9udF93ZWlnaHQ6IG5vcm1hbDtcbkBhcnRpY2xlX2ZlYXR1cmVfZm9udF9saW5laGVpZ2h0OiA0NHB4O1xuQGFydGljbGVfZmVhdHVyZV9mb250X3NwYWNpbmc6IG5vcm1hbDtcblxuQGFydGljbGVfZmVhdHVyZV90ZXh0X2ZvbnQ6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG5AYXJ0aWNsZV9mZWF0dXJlX3RleHRfZm9udF9zaXplOiAxOHB4O1xuQGFydGljbGVfZmVhdHVyZV90ZXh0X2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG5AYXJ0aWNsZV9mZWF0dXJlX3RleHRfZm9udF9saW5laGVpZ2h0OiAyMnB4O1xuQGFydGljbGVfZmVhdHVyZV90ZXh0X2ZvbnRfc3BhY2luZzogbm9ybWFsO1xuXG5AYXJ0aWNsZV9jb3Zlcl9mb250OiBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQGFydGljbGVfY292ZXJfZm9udF9zaXplOiAzMHB4O1xuQGFydGljbGVfY292ZXJfaGVhZGxpbmVfbWFyZ2luOiAwIDAgMCAwO1xuQGFydGljbGVfY292ZXJfZm9udF93ZWlnaHQ6IG5vcm1hbDtcbkBhcnRpY2xlX2NvdmVyX2ZvbnRfbGluZWhlaWdodDogMzJweDtcbkBhcnRpY2xlX2NvdmVyX2ZvbnRfc3BhY2luZzogbm9ybWFsO1xuXG5AYXJ0aWNsZV90ZXh0X2ZvbnQ6IFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5AYXJ0aWNsZV90ZXh0X2ZvbnRfc2l6ZTogNDRweDtcbkBhcnRpY2xlX3RleHRfaGVhZGxpbmVfbWFyZ2luOiAwIDAgMCAwO1xuQGFydGljbGVfdGV4dF9mb250X3dlaWdodDogYm9sZDtcbkBhcnRpY2xlX3RleHRfZm9udF9saW5laGVpZ2h0OiA0OHB4O1xuQGFydGljbGVfdGV4dF9mb250X3NwYWNpbmc6IG5vcm1hbDtcblxuQGFydGljbGVfdGV4dDJfZm9udF9zaXplOiAzMHB4O1xuQGFydGljbGVfdGV4dDJfZm9udF9saW5laGVpZ2h0OiAzNHB4O1xuXG5cbkBhcnRpY2xlX2NvbW1lbnRhcnlfZm9udDogXCJHZW9yZ2lhXCI7XG5AYXJ0aWNsZV9jb21tZW50YXJ5X2ZvbnRfc2l6ZTogNDJweDtcbkBhcnRpY2xlX2NvbW1lbnRhcnlfZm9udF93ZWlnaHQ6IG5vcm1hbDtcbkBhcnRpY2xlX2NvbW1lbnRhcnlfZm9udF9saW5laGVpZ2h0OiA0NnB4O1xuQGFydGljbGVfY29tbWVudGFyeV9mb250X3NwYWNpbmc6IG5vcm1hbDtcblxuQGFydGljbGVfY29tbWVudGFyeV90ZXh0X2ZvbnQ6IFwiR2VvcmdpYVwiO1xuQGFydGljbGVfY29tbWVudGFyeV90ZXh0X2ZvbnRfc2l6ZTogMTZweDtcbkBhcnRpY2xlX2NvbW1lbnRhcnlfYXV0aG9yc19mb250OiAgXCJ0aWVtcG9zX2JvbGRcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkB3aWRnZXRfdG9kYXlzb3Bpbmlvbl9oZWFkZXJfZm9udDogXCJ0aWVtcG9zX2JvbGRcIiwgXCJHcmlmZml0aCBHb3RoaWMgVGhpblwiO1xuXG5AY20tYXJ0aWNsZS1mb250OiBcIk1vbnRzZXJyYXRcIjtcbkBjbS1hcnRpY2xlLWNvbG9yLXByaW1hcnk6ICMyMzFmMjA7XG5AY20tYXJ0aWNsZS1jb2xvci1zZWNvbmRhcnk6ICNGRkZGRkY7XG5AY20tYXJ0aWNsZS1jb2xvci10aGlyZDogI2ZmZmZmZjtcbkBjbS1hcnRpY2xlLXNpZGViYXItYm94LWhlYWRsaW5lLXRleHQtY29sb3I6ICNGRkZGRkY7XG5AY20tYXJ0aWNsZV9wYWdlX2ltYWdlX2NhcHRpb25fZm9udF9mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuXG5AY20tc2Nyb2xsX2luZGljYXRvcl9iZ19jb2xvcjogIzIzMWYyMDtcbkBjbS1zY3JvbGxfaW5kaWNhdG9yX2hlYWRsaW5lX2ZvbnRfc2l6ZTogMS4yZW07XG5AY20tc2Nyb2xsX2luZGljYXRvcl9oZWFkbGluZV9mb250OiBcIk1vbnRzZXJyYXRcIjtcbkBjbS1zY3JvbGxfaW5kaWNhdG9yX2hlYWRsaW5lX2JvcmRlcl9jb2xvcjogI2ZmZmZmZjtcbkBjbS1zY3JvbGxfaW5kaWNhdG9yX2hlYWRsaW5lX2NvbG9yOiAjZmZmZmZmO1xuQGNtLXNjcm9sbF9pbmRpY2F0b3JfYXJ0aWNsZV9oZWFkbGluZV9mb250X3NpemU6IDEzcHg7XG5AY20tc2Nyb2xsX2luZGljYXRvcl9hcnRpY2xlX2hlYWRsaW5lX2ZvbnQ6IFwiTW9udHNlcnJhdFwiO1xuQGNtLXNjcm9sbF9pbmRpY2F0b3JfYXJ0aWNsZV9oZWFkbGluZV93ZWlnaHQ6IDQwMDtcblxuLyoqKiBTZWFyY2ggUGFnZSAqKi9cblxuQHNlYXJjaF9tZW51X2Jhcl9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI2JjZDA0NjtcblxuQHNlYXJjaF9mb3JtX2JhY2tncm91bmRfY29sb3I6ICNlNWU1ZTU7XG5Ac2VhcmNoX2Zvcm1fdGV4dF9jb2xvcjogIzAwMDAwMDtcbkBzZWFyY2hfZm9ybV9mb250OiBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuQHNlYXJjaF9mb3JtX2ZvbnRfc2l6ZTogMTRweDtcbkBzZWFyY2hfZm9ybV9saW5laGVpZ2h0OiAxNnB4O1xuQHNlYXJjaF9mb3JtX3BsYWNlaG9sZGVyX3RleHRfY29sb3I6ICMwMDA7XG5cbkBzZWFyY2hfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNiY2QwNDY7XG5Ac2VhcmNoX2J1dHRvbl90ZXh0X2NvbG9yOiAjMDAwO1xuQHNlYXJjaF9idXR0b25fZm9udF9zaXplOiAxNnB4O1xuXG5Ac2VhcmNoX3Jlc3VsdF9oZWFkZXJfYm90dG9tX2JvcmRlcl9jb2xvcjogI2JjZDA0NjtcbkBzZWFyY2hfcmVzdWx0X2hlYWRlcl90ZXh0X2NvbG9yOiAjMDAwO1xuQHNlYXJjaF9yZXN1bHRfaGVhZGVyX3N0YXRzX3RleHRfY29sb3I6ICNiY2QwNDY7XG5Ac2VhcmNoX3Jlc3VsdF9oZWFkZXJfZm9udDogXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkBzZWFyY2hfcmVzdWx0X2hlYWRlcl9mb250X3NpemU6IDE2cHg7XG5Ac2VhcmNoX3Jlc3VsdF9oZWFkZXJfbGluZWhlaWdodDogMThweDtcblxuQHNlYXJjaF9icmVhZGNydW1iX2JhY2tncm91bmRfY29sb3I6ICM2MTdhMmY7XG5Ac2VhcmNoX2JyZWFkY3J1bWJfdGV4dF9jb2xvcjogI2ZmZjtcblxuQHNlYXJjaF9jb25maWdfdG9wX2JvcmRlcl9jb2xvcjogI2JjZDA0NjtcbkBzZWFyY2hfY29uZmlnX2JhY2tncm91bmRfY29sb3I6ICM1NTU1NTU7XG5Ac2VhcmNoX2NvbmZpZ19oZWFkbGluZV9jb2xvcjogI2ZmZjtcbkBzZWFyY2hfY29uZmlnX2hlYWRsaW5lX2ZvbnQ6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCI7XG5Ac2VhcmNoX2NvbmZpZ19oZWFkbGluZV9mb250X3NpemU6IDE2cHg7XG5Ac2VhcmNoX2NvbmZpZ19pY29uX3NpemU6IDE2cHg7XG5Ac2VhcmNoX2NvbmZpZ190ZXh0X2NvbG9yOiAjYmNkMDQ2O1xuQHNlYXJjaF9jb25maWdfdGV4dF9mb250X3NpemU6IDE2cHg7XG5Ac2VhcmNoX2NvbmZpZ190ZXh0X2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG5Ac2VhcmNoX2NvbmZpZ190ZXh0X2ZvbnQ6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCI7XG5Ac2VhcmNoX3Jlc3VsdF9oZWFkbGluZV9jb2xvcjogIzAwMDtcbkBzZWFyY2hfcmVzdWx0X2hlYWRsaW5lX2ZvbnQ6IFwiR3JpZmZpdGggR290aGljXCI7XG5Ac2VhcmNoX3Jlc3VsdF9oZWFkbGluZV9mb250X3NpemU6IDI0cHg7XG5Ac2VhcmNoX3Jlc3VsdF9oZWFkbGluZV9saW5lX2hlaWdodDogMjZweDtcbkBzZWFyY2hfcmVzdWx0X2hlYWRsaW5lX2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG5Ac2VhcmNoX3Jlc3VsdF9tZXRhX3RleHRfY29sb3I6ICM5ODk5N2E7XG5Ac2VhcmNoX3Jlc3VsdF9tZXRhX2ZvbnQ6IFwiR3JpZmZpdGggR290aGljXCI7XG5Ac2VhcmNoX3Jlc3VsdF9tZXRhX2ZvbnRfc2l6ZTogMTRweDtcbkBzZWFyY2hfcmVzdWx0X21ldGFfbGluZV9oZWlnaHQ6IDE2cHg7XG5Ac2VhcmNoX3Jlc3VsdF9tZXRhX2ljb25fc2l6ZTogMThweDtcbkBzZWFyY2hfcmVzdWx0X2RpdmlkZXJfY29sb3I6ICNhYmE4YTg7XG5Ac2VhcmNoX3BhZ2luYXRpb25fdG9wX2JvcmRlcl9jb2xvcjogI2JjZDA0NjtcbkBzZWFyY2hfcGFnaW5hdGlvbl9pdGVtX2JhY2tncm91bmRfY29sb3I6ICM2MTdhMmY7XG5Ac2VhcmNoX3BhZ2luYXRpb25faXRlbV90ZXh0X2NvbG9yOiAjZmZmO1xuQHNlYXJjaF9wYWdpbmF0aW9uX2l0ZW1fZm9udF9mYW1pbHk6IFwiR3JpZmZpdGggR290aGljXCI7XG5Ac2VhcmNoX3BhZ2luYXRpb25faXRlbV9mb250X3dlaWdodDogYm9sZDtcbkBzZWFyY2hfcGFnaW5hdGlvbl9pdGVtX2ZvbnRfc2l6ZTogMTRweDtcbkBzZWFyY2hfcGFnaW5hdGlvbl9pdGVtX2FjdGl2ZV9iYWNrZ3JvdW5kX2NvbG9yOiAjNTU1NTU1O1xuQHNlYXJjaF9wYWdpbmF0aW9uX2l0ZW1fYWN0aXZlX3RleHRfY29sb3I6ICNiY2QwNDY7XG5Ac2VhcmNoX3BhZ2luYXRpb25fcHJldl9uZXh0X2JhY2tncm91bmRfY29sb3I6ICM1NTU1NTU7XG5Ac2VhcmNoX3BhZ2luYXRpb25fcHJldl9uZXh0X3RleHRfY29sb3I6ICNiY2QwNDY7XG5Ac2VhcmNoX3BhZ2luYXRpb25fcHJldl9uZXh0X2ljb25fY29sb3I6ICNhYmE4YTg7XG5Ac2VhcmNoX2ZhY2V0X2hlYWRlcl90b3BfYm9yZGVyX2NvbG9yOiAjYmNkMDQ2O1xuQHNlYXJjaF9mYWNldF9oZWFkZXJfYmFja2dyb3VuZF9jb2xvcjogIzU1NTU1NTtcbkBzZWFyY2hfZmFjZXRfaGVhZGVyX3RleHRfY29sb3I6ICNmZmY7XG5Ac2VhcmNoX2ZhY2V0X2hlYWRlcl9mb250X2ZhbWlseTogXCJHcmlmZml0aCBHb3RoaWNcIjtcbkBzZWFyY2hfZmFjZXRfaGVhZGVyX2ZvbnRfc2l6ZTogMTZweDtcbkBzZWFyY2hfZmFjZXRfaGVhZGVyX2xpbmVfaGVpZ2h0OiAxOHB4O1xuQHNlYXJjaF9mYWNldF9oZWFkZXJfaWNvbl9jb2xvcjogI2JjZDA0NjtcbkBzZWFyY2hfZmFjZXRfaGVhZGVyX2ljb25fZm9udF9zaXplOiAxOHB4O1xuQHNlYXJjaF9mYWNldF9jb250ZW50X3RleHRfY29sb3I6ICM1NTU7XG5Ac2VhcmNoX2ZhY2V0X2NvbnRlbnRfY291bnRfY29sb3I6ICNiY2QwNDY7XG5cbkBzdGF0aWNfaGVhZGxpbmVfZm9udF9mYW1pbHk6IFwiYWRlbGxlX3NhbnN0aGluXCIsIFwiR3JpZmZpdGggR290aGljIFRoaW5cIjtcbkBzdGF0aWNfYm9keV9mb250X2ZhbWlseTogXCJHZW9yZ2lhXCI7XG5Ac3RhdGljX2JvZHlfZm9udF9zaXplOiAxNnB4O1xuQHN0YXRpY19ib2R5X2xpbmVfaGVpZ2h0OiAyNHB4O1xuXG5Ac3RhdGljX21lbnVfYm9yZGVyX2JvdHRvbTogNXB4IHNvbGlkICM2Mjc5MzQ7XG5Ac3RhdGljX21lbnVfaXRlbV9iYWNrZ3JvdW5kX2NvbG9yOiAjYzBiYzkyO1xuQHN0YXRpY19tZW51X2l0ZW1fZm9udF9mYW1pbHk6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5Ac3RhdGljX21lbnVfaXRlbV9mb250X2NvbG9yOiAjMDAwO1xuQHN0YXRpY19tZW51X2l0ZW1fZm9udF9zaXplOiAxNnB4O1xuXG5Ac3RhdGljX21lbnVfaXRlbV9zZWxlY3RlZF9iYWNrZ3JvdW5kX2NvbG9yOiAjMzMzMzMzO1xuQHN0YXRpY19tZW51X2l0ZW1fc2VsZWN0ZWRfZm9udF9jb2xvcjogI2JjZDA0NjtcblxuQHN0YXRpY19mZWF0dXJlZF9oZWFkbGluZV9iYWNrZ3JvdW5kX2NvbG9yOiAjMzMzMzMzO1xuQHN0YXRpY19mZWF0dXJlZF9oZWFkbGluZV9mb250X2ZhbWlseTogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkBzdGF0aWNfZmVhdHVyZWRfaGVhZGxpbmVfZm9udF9zaXplOiAxNHB4O1xuQHN0YXRpY19mZWF0dXJlZF9oZWFkbGluZV9mb250X2NvbG9yOiAjYmNkMDQ2O1xuQHN0YXRpY19mZWF0dXJlZF90ZXh0X2ZvbnRfZmFtaWx5OiBcIkdlb3JnaWFcIjtcbkBzdGF0aWNfZmVhdHVyZWRfdGV4dF9mb250X3NpemU6IDE2cHg7XG5Ac3RhdGljX2ZlYXR1cmVkX3RleHRfZm9udF9jb2xvcjogIzAwMDtcblxuQGJsb2dfaGVhZF9jb2xvcjogI2JjZDA0NjtcbkBibG9nX2hlYWRfZm9udDogXCJhZGVsbGVfc2Fuc3RoaW5cIiwgXCJHcmlmZml0aCBHb3RoaWMgVGhpblwiO1xuXG5AcnNzX3dpZGdldF9mb250X3NpemU6IDIwcHg7XG5Ac2VhcmNoX2Zvcm1fZm9udDogJ0hlbHZldGljYSBOZXVlJztcblxuQGNvb2tpZV9tZXNzYWdlX2JhY2tncm91bmRfY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG5AY29va2llX21lc3NhZ2VfdGV4dF9jb2xvcjogI2ZmZjtcbkBjb29raWVfbWVzc2FnZV90ZXh0X2ZvbnRfZmFtaWx5OiAnR3JpZmZpdGggR290aGljIFRoaW4nO1xuQGNvb2tpZV9tZXNzYWdlX3RleHRfZm9udF9zaXplOiAxOHB4O1xuQGNvb2tpZV9tZXNzYWdlX3RleHRfZm9udF9saW5lX2hlaWdodDogMjBweDtcbkBjb29raWVfbWVzc2FnZV9saW5rX2NvbG9yOiAjYmNkMDQ2O1xuQGNvb2tpZV9tZXNzYWdlX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjNjI3YjJmO1xuQGNvb2tpZV9tZXNzYWdlX2J1dHRvbl90ZXh0X2NvbG9yOiAjZmZmO1xuQGNvb2tpZV9tZXNzYWdlX2J1dHRvbl9mb250X2ZhbWlseTogXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkBjb29raWVfbWVzc2FnZV9idXR0b25fZm9udF9zaXplOiAxOHB4O1xuQGNvb2tpZV9tZXNzYWdlX2J1dHRvbl9mb250X2xpbmVfaGVpZ2h0OiAyMHB4O1xuXG4vKioqIFByb2R1Y3RzICoqKi9cbkBwcm9kdWN0c19oZWFkbGluZV9mb250X2NvbG9yOiBAcHJpbWFyeV9jb2xvcjtcbkBwcm9kdWN0c19oZWFkbGluZV9mb250OiBcInRpZW1wb3NfYm9sZFwiLCBAaGVhZGxpbmVfZm9udDtcbkBwcm9kdWN0c19sZWFkaW5fZm9udDogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgXCJHcmlmZml0aCBHb3RoaWNcIjtcbkBwcm9kdWN0c19pbnRlbnRpb25fZm9udDogXCJhZGVsbGVfc2Fuc3RoaW5cIiwgXCJHcmlmZml0aCBHb3RoaWMgVGhpblwiO1xuQHByb2R1Y3RzX2luZm9fZm9udDogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgXCJIZWx2ZXRpY2FcIjtcbkBwcm9kdWN0c19idXR0b25fZm9udDogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgXCJHcmlmZml0aCBHb3RoaWNcIjtcblxuLyoqKiBPcmRlciAqKiovXG5Ab3JkZXJfZm9ybV9mb250OiBcImFkZWxsZV9zYW5zcmVndWxhclwiLCBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuQG9yZGVyX3NlY3Rpb25faGVhZGxpbmVfZm9udDogXCJhZGVsbGVfc2Fuc3RoaW5cIiwgXCJHcmlmZml0aCBHb3RoaWNcIjtcbkBvcmRlcl9jb25maXJtYXRpb25ib3hfZm9udDogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgXCJHcmlmZml0aCBHb3RoaWNcIjtcbkBvcmRlcl9lcnJvcnNfbGlzdF9mb250OiBcImFkZWxsZV9zYW5zcmVndWxhclwiO1xuQG9yZGVyX2Zvcm1fc3VibWl0X2ZvbnQ6IFwiYWRlbGxlX3NhbnNib2xkXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5Ab3JkZXJfZm9ybV9zdWJtaXRfYnV0dG9uX2JnX2NvbG9yOiBAcHJpbWFyeV9jb2xvcjtcbkBvcmRlcl9oZWFkZXJfY29sb3I6IEBwcmltYXJ5X2NvbG9yO1xuQG9yZGVyX2FkZF9wZXJzb25fZm9udDpcImFkZWxsZV9zYW5zdGhpblwiLCBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuQG9yZGVyX2lucHV0X2JvcmRlcl9yYWRpdXM6IDFweDtcbkBvcmRlcl9pbnB1dF9iYWNrZ3JvdW5kOiAjZmNmY2ZjO1xuQG9yZGVyX2lucHV0X2JvcmRlcl9jb2xvcjogI2NmY2RjYztcbkBvcmRlcl9mb3JtX3N1Y2Nlc3NfY29sb3I6ICMzYzc2M2Q7XG5Ab3JkZXJfZm9ybV9lcnJvcl9jb2xvcjogI2E5NDQ0MjtcbkBvcmRlcl9mb3JtX3dhcm5pbmdfY29sb3I6ICM4YTZkM2I7XG5cbi8qKiogU2luZ2xlIEFydGljbGUgU29jaWFsIGxpa2UgKioqL1xuQGFydGljbGVfc29jaWFsX2xpa2VfY29sb3I6ICMwMDA7XG5AYXJ0aWNsZV9zb2NpYWxfbGlrZV9mb250OiBcImFkZWxsZV9zYW5zcmVndWxhclwiLCBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuQGFydGljbGVfc29jaWFsX2xpa2VfZm9udF9zaXplOiAxNnB4O1xuQGFydGljbGVfc29jaWFsX2xpa2VfZm9udF9saW5lX2hlaWdodDogMThweDtcbkBhcnRpY2xlX3NvY2lhbF9saWtlX2ZvbnRfd2VpZ2h0OiBib2xkO1xuXG5AcnNzX3dpZGdldF9mb250OiBcInRpZW1wb3NfYm9sZFwiLCBAaGVhZGxpbmVfZm9udDtcblxuQHdpZGdldF90b2RheXNvcGluaW9uX3RleHRfZm9udDogXCJhZGVsbGVfc2Fuc3RoaW5cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiOyAvKiBJbmhlcml0ZWQgZnJvbSBCb290c3RyYXAgKi9cbkB3aWRnZXRfdG9kYXlzb3Bpbmlvbl90ZXh0X2ZvbnRfc2l6ZTogMThweDtcbkB3aWRnZXRfdG9kYXlzb3Bpbmlvbl90ZXh0X2ZvbnRfbGluZV9oZWlnaHQ6IDI0cHg7XG5Ad2lkZ2V0X3RvZGF5c29waW5pb25fdGV4dF9oZWFkZXJfZGlzcGxheTogbm9uZTtcbkB3aWRnZXRfdG9kYXlzb3Bpbmlvbl9oZWFkZXJfYm9yZGVyX3RvcF93aWR0aDogOHB4O1xuQHdpZGdldF90b2RheXNvcGluaW9uX2hlYWRlcl9ib3JkZXJfdG9wX2NvbG9yOiAjYmNkMDQ2O1xuQHdpZGdldF90b2RheXNvcGluaW9uX2hlYWRlcl9ib3JkZXJfYm90dG9tX3dpZHRoOiAxcHg7XG5Ad2lkZ2V0X3RvZGF5c29waW5pb25fZm9vdGVyX3RleHRfdHJhbnNmb3JtOiBub25lO1xuXG5AYXJ0aWNsZV9jb21tZW50YXJ5X2RpdmlkZXJfbWFyZ2luOiAxMHB4IDA7XG5AYXJ0aWNsZV9jb21tZW50YXJ5X2RpdmlkZXJfZGlzcGxheTogYmxvY2s7XG5AYXJ0aWNsZV9jb21tZW50YXJ5X2RpdmlkZXJfdGV4dF90cmFuc2Zvcm06IG5vbmU7XG5AYXJ0aWNsZV9jb21tZW50YXJ5X2RpdmlkZXJfdGV4dF9mb250OiBcInRpZW1wb3NfYm9sZFwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQGFydGljbGVfY29tbWVudGFyeV9kaXZpZGVyX3RleHRfZm9udF9zaXplOiAxOHB4O1xuQGFydGljbGVfY29tbWVudGFyeV9kaXZpZGVyX3RleHRfZm9udF9saW5lX2hlaWdodDogMjZweDtcbkBhcnRpY2xlX2NvbW1lbnRhcnlfZGl2aWRlcl90b3BfYm9yZGVyX2NvbG9yOiB0cmFuc3BhcmVudDtcbkBhcnRpY2xlX2NvbW1lbnRhcnlfZGl2aWRlcl90b3BfYm9yZGVyX3dpZHRoOiAwO1xuXG5Ad2lkZ2V0X2FyY2hpdmVfaGVhZGVyX3RleHRfdHJhbnNmb3JtOiBub25lO1xuQHdpZGdldF9hcmNoaXZlX2hlYWRlcl9ib3R0b21fYm9yZGVyX2NvbG9yOiAjMDAwO1xuQHdpZGdldF9hcmNoaXZlX2hlYWRlcl9ib3R0b21fYm9yZGVyX3dpZHRoOiAxcHg7XG5cbkBuZXdzbGV0dGVyX3dpZGdldF9oZWFkZXJfdGV4dF90cmFuc2Zvcm06IG5vbmU7XG5cbkBhcnRpY2xlX3NpZGViYXJfa29tbWVudGFyX2luZm9faGVhZGxpbmVfdGV4dF90cmFuc2Zvcm06IG5vbmU7XG5cbkBzdW1tYXJ5X2JveF9oZWFkZXJfaGVhZGxpbmVfdGV4dF90cmFuc2Zvcm06IG5vbmU7XG5Ac3VtbWFyeV9ib3hfaGVhZGVyX2hlYWRsaW5lX3BhZGRpbmc6IDA7XG5cbkBhcnRpY2xlX3F1b3RlX2hlYWRsaW5lX3RleHRfdHJhbnNmb3JtOiBub25lO1xuQGFydGljbGVfcXVvdGVfaGVhZGxpbmVfcGFkZGluZzogMDtcbkBhcnRpY2xlX3F1b3RlX2J5bGluZV90ZXh0X3RyYW5zZm9ybTogbm9uZTtcblxuQGFydGljbGVfc2lkZWJhcl9mYWN0X2hlYWRsaW5lX3RleHRfdHJhbnNmb3JtOiBub25lO1xuXG5Ac3VtbWFyeV9ib3hfY29udGVudF9oZWFkbGluZV9jb2xvcjogIzYyN2IyZjtcbkBzdW1tYXJ5X2JveF9oZWFkZXJfaGVhZGxpbmVfYXJyb3dfY29sb3I6ICNiY2QwNDY7XG5Ac3VtbWFyeV9ib3hfaGVhZGVyX2hlYWRsaW5lX2Fycm93X2ZvbnRfc2l6ZTogMThweDtcblxuQGFydGljbGVfcXVvdGVfdGV4dF9ib3JkZXJfYm90dG9tX2NvbG9yOiB0cmFuc3BhcmVudDtcbkBhcnRpY2xlX3F1b3RlX3RleHRfYm9yZGVyX2JvdHRvbV93aWR0aDogMDtcblxuQGFydGljbGVfc2lkZWJhcl9mYWN0X3RleHRfYm9sZF9mb250OiBcImFkZWxsZV9zYW5zYm9sZFwiO1xuQG5ld3NsZXR0ZXJfd2lkZ2V0X2hlYWRlcl9mb250X2ZhbWlseTogXCJhZGVsbGVfc2Fuc2JvbGRcIjtcblxuQG1pbnNpZGVfcHJpbWFyeV9jb2xvcjogIzYyN2IyZjtcbkBtaW5zaWRlX3NlY29uZGFyeV9jb2xvcjogI2JjZDA0NjtcbkBtaW5zaWRlX2dyYXlfZGFyazogIzQ0NDtcbkBtaW5zaWRlX2dyYXlfc2VtaTogIzc3NztcbkBtaW5zaWRlX2dyYXk6ICNjY2M7XG5AbWluc2lkZV9ncmF5X2xpZ2h0OiAjZjZmNmY2O1xuQG1pbnNpZGVfZ3JheV9saWdodGVyOiAjZjhmOGY4O1xuQG1pbnNpZGVfYm94X2hlYWRlcl9mb250OiBcImFkZWxsZV9zYW5zYm9sZFwiO1xuQG1pbnNpZGVfY29udGVudF9mb250X2JvbGQ6IFwiYWRlbGxlX3NhbnNib2xkXCI7XG5AbWluc2lkZV9jb250ZW50X2ZvbnQ6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCI7XG5AbWluc2lkZV9ib3hfaGVhZGVyX2NvbG9yOiAjZmZmO1xuXG5AdmlkZW9faWNvbl9zaGFkb3c6IDJweCAycHggcmdiYSgxOTIsMTkyLDE5MiwuMyk7XG5cbkBwdXJjaGFzZV9idG5fY29sb3I6ICM2MjdCMkY7XG5cbi8qKiogQ29uY2VwdCBQYWdlICoqKi9cbkBjb25jZXB0X3BhZ2VfaW50cm9fdGV4dF9mb250OiBcImFkZWxsZV9zYW5zcmVndWxhclwiLCBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuQGNvbmNlcHRfcGFnZV9pbnRyb19ib3JkZXJfY29sb3I6ICM2MjdiMmY7XG5AY29uY2VwdF9wYWdlX3ZpZ25ldHRlX2ZvbnQ6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCIsIFwiR3JpZmZpdGggR290aGljXCI7XG5AY29uY2VwdF9wYWdlX2RhdGVfZm9udDogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgXCJHcmlmZml0aCBHb3RoaWNcIjtcbkBjb25jZXB0X3BhZ2Vfc2VjdGlvbnRhZ19mb250OiBcImFkZWxsZV9zYW5zcmVndWxhclwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQGNvbmNlcHRfcGFnZV9zZWN0aW9udGFnX2ZvbnRfY29sb3I6ICM2MjdiMmY7XG5AY29uY2VwdF9wYWdlX3RlYXNlcl9oZWFkbGluZV9mb250OiBcInRpZW1wb3NfYm9sZFwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQGNvbmNlcHRfcGFnZV90ZWFzZXJfbGVhZGluX2ZvbnQ6IFwidGllbXBvc19yZWd1bGFyXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5AY29uY2VwdF9wYWdlX3RlYXNlcl9sZWFkaW5fZm9udF9zaXplOiAxNnB4O1xuQGNvbmNlcHRfcGFnZV90ZWFzZXJfbGVhZGluX2xpbmVfaGVpZ2h0OiAyMHB4O1xuXG4vKioqIE5ldyBBcnRpY2xlIFN0dWZmICoqKi9cbkBhcnRpY2xlX21ldGFfYnlsaW5lX2xpbmtfZm9udDogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkBhcnRpY2xlX3BhZ2VfaW1hZ2VfYmFja2dyb3VuZF9jb2xvcjogI2ViZWJlYjtcbkBhcnRpY2xlX3BhZ2VfaW1hZ2VfY2FwdGlvbl9ibGFja19iZ190ZXh0X2NvbG9yOiAjZWJlYmViO1xuQGFydGljbGVfcGFnZV9pbWFnZV9jYXB0aW9uX2ZvbnRfc2l6ZTogMWVtO1xuQGFydGljbGVfcGFnZV9pbWFnZV9jYXB0aW9uX2ZvbnRfZmFtaWx5OiBcImFkZWxsZV9zYW5zcmVndWxhclwiLCBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuQGFydGljbGVfcGFnZV9pbWFnZV9jYXB0aW9uX2ZvbnRfc3R5bGU6IG5vcm1hbDtcbkBhcnRpY2xlX3BhZ2VfaW1hZ2VfY2FwdGlvbl9ibGFjazogIzIzMWYyMDtcbkBhcnRpY2xlX3BhZ2Vfc2VjdGlvbl90YWdfZm9udF9zaXplOiAxOHB4O1xuQGFydGljbGVfcGFnZV9zZWN0aW9uX3RhZ19mb250OiBcImFkZWxsZV9zYW5zcmVndWxhclwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQGFydGljbGVfcGFnZV9zZWN0aW9uX3RhZ19jb2xvcjogIzYyN2IyZjtcbkBhcnRpY2xlX3F1b3RlX2J5bGluZV9jb2xvcjogIzBjMGMwYztcbkBhcnRpY2xlX21ldGFfYnlsaW5lX2xpbmtfY29sb3I6ICMwMDA7XG5AYXJ0aWNsZV9jb250ZW50X3RleHRfc2l6ZTogMThweDtcbkBhcnRpY2xlX2NvbnRlbnRfbGluZV9oZWlnaHQ6IDI2cHg7XG5AYXJ0aWNsZV9jb250ZW50X2g0X2ZvbnQ6IFwiYWRlbGxlX3NhbnNib2xkXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5AYXJ0aWNsZV9jb250ZW50X2g0X2ZvbnRfc2l6ZTogMThweDtcbkBhcnRpY2xlX3BhZ2VfaW1hZ2VfbWV0YWZvbnRfc2l6ZTogMC45ZW07XG5AYXJ0aWNsZV9wYWdlX2ltYWdlX21ldGFmb250X3N0eWxlOiBpdGFsaWM7XG5AYXJ0aWNsZV9wYWdlX3F1b3RlX2JvcmRlcl9jb2xvcjogIzYyN2IyZjtcbkBhcnRpY2xlX3BhZ2VfcXVvdXRlX2JvcmRlcl9ib3R0b21fY29sb3I6IHJnYigyMzUsMjM1LDIzNSk7XG5AYXJ0aWNsZV9wYWdlLXF1b3RlX2ZvbnRfc2l6ZTogMS4xZW07XG5AYXJ0aWNsZV9wYWdlX3F1b3RlX3BlcnNvbl9jb2xvcjogIzYyN2IyZjtcbkBhcnRpY2xlX3BhZ2VfcXVvdGVfYXJyb3dfY29sb3I6ICM2MjdiMmY7XG5AYXJ0aWNsZV9wYWdlX3F1b3RlX2Fycm93X3RleHRfY29sb3I6ICNmZmY7XG5AYXJ0aWNsZV9wYWdlX2RpdmlkZXJfYm9yZGVyX2NvbG9yOiByZ2IoMjM1LDIzNSwyMzUpO1xuQGFydGljbGVfc2hhcmVfaGVhZGxpbmVfZm9udF9zaXplOiAxZW07XG5AYXJ0aWNsZV9zaGFyZV9iYWNrZ3JvdW5kX2NvbG9yOiByZ2IoMTYzLCAxNjMsIDE2Myk7XG5AYXJ0aWNsZV90YWdzX2ZvbnRfc2l6ZTogMWVtO1xuQGFydGljbGVfdGFnc19iYWNrZ3JvdW5kX2NvbG9yOiByZ2IoMjM1LCAyMzUsIDIzNSk7XG5AYXJ0aWNsZV90YWdzX3RleHRfY29sb3I6ICMwMDA7XG5AYXJ0aWNsZV90YWdzX2ZvbnQ6IFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbkBhcnRpY2xlX3RhZ3NfbGluZV9oZWlnaHQ6IDIuM2VtO1xuQGFydGljbGVfc2lkZWJhcl9zaGFyZV9oZWFkbGluZV9mb250X3NpemU6IDFlbTtcbkBhcnRpY2xlX3NpZGViYXJfc2hhcmVfYmFja2dyb3VuZF9jb2xvcjogcmdiKDE2MywgMTYzLCAxNjMpO1xuQGFydGljbGVfc2lkZWJhcl9zaGFyZV90ZXh0X2NvbG9yOiAjZmZmO1xuQGFydGljbGVfc2lkZWJhcl90YWdzX2hlYWRsaW5lX2ZvbnRfc2l6ZTogMWVtO1xuQGFydGljbGVfc2lkZWJhcl90YWdzX2JhY2tncm91bmRfY29sb3I6IHJnYigyMzUsIDIzNSwgMjM1KTtcbkBhcnRpY2xlX3NpZGViYXJfdGFnc190ZXh0X2NvbG9yOiAjMDAwO1xuQGFydGljbGVfc2lkZWJhcl90YWdzX2xpbmVfaGVpZ2h0OiAyLjNlbTtcbkBhcnRpY2xlX3NpZGViYXJfcGFja2FnZV9iZ19jb2xvcjogcmdiKDIzNSwgMjM1LCAyMzUpO1xuQGFydGljbGVfc2lkZWJhcl9wYWNrYWdlX2ZvbnQ6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5AYXJ0aWNsZV9zaWRlYmFyX3BhY2thZ2VfaGVhZGxpbmVfZm9udF9zaXplOiAxLjFlbTtcbkBhcnRpY2xlX3NpZGViYXJfaGVhZGxpbmVfYm9yZGVyX2NvbG9yOiAjMDEwMTAxO1xuQGFydGljbGVfc2lkZWJhcl9wYWNrYWdlX2hlYWRsaW5lX2ZvbnQ6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5AYXJ0aWNsZV9zaWRlYmFyX3BhY2thZ2VfbGlfYm9yZGVyX2NvbG9yOiAjYTNhM2EzO1xuQGFydGljbGVfc2lkZWJhcl9wYWNrYWdlX2xpX2ZvbnRfc2l6ZTogMC45ZW07XG5AYXJ0aWNsZV9zaWRlYmFyX3BhY2thZ2VfbGlfZm9udDogXCJhZGVsbGVfc2Fuc3JlZ3VsYXJcIiwgXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbkBhcnRpY2xlX3NpZGViYXJfcGFja2FnZV90ZXh0X2ZvbnRfc2l6ZTogMC45ZW07XG5AYXJ0aWNsZV9zaWRlYmFyX3BhY2thZ2VfdGV4dF9saW5rX2NvbG9yOiAjMzQ1Yzc3O1xuQGFydGljbGVfc2lkZWJhcl9wYWNrYWdlX2xpbmtfY29sb3I6ICMwMDA7XG5AYXJ0aWNsZV9mYWN0X2JnX2NvbG9yOiByZ2IoMjM1LCAyMzUsIDIzNSk7XG5AYXJ0aWNsZV9mYWN0X2hlYWRsaW5lX2ZvbnRfc2l6ZTogMS4xZW07XG5AYXJ0aWNsZV9mYWN0X2hlYWRsaW5lX2ZvbnQ6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5AYXJ0aWNsZV9mYWN0X2hlYWRsaW5lX3dlaWdodDogMzAwO1xuQGFydGljbGVfZmFjdF90aXRsZV93ZWlnaHQ6IDMwMDtcbkBhcnRpY2xlX2ZhY3RfdGl0bGVfYm9yZGVyX2NvbG9yOiAjMDEwMTAxO1xuQGFydGljbGVfZmFjdF90aXRsZV9mb250OiBcImFkZWxsZV9zYW5zYm9sZFwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQGFydGljbGVfZmFjdF9ib2R5X2ZvbnQ6IFwiYWRlbGxlX3NhbnNyZWd1bGFyXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5AYXJ0aWNsZV9mYWN0X2JvZHlfZm9udF9zaXplOiAwLjllbTtcbkBhcnRpY2xlX2ZhY3RfYXJyb3dfYmdfY29sb3I6ICM2MjdiMmY7XG5AYXJ0aWNsZV9mYWN0X2Fycm93X2NvbG9yOiAjZmZmO1xuQGFydGljbGVfc3Vic3RvcnlfYmdfY29sb3I6IHJnYigyMzUsIDIzNSwgMjM1KTtcbkBhcnRpY2xlX3N1YnN0b3J5X2JvZHlfd2VpZ2h0OiBub3JtYWw7XG5AYXJ0aWNsZV9zdWJzdG9yeV9oZWFkbGluZV9saW5lX2hlaWdodDogMzBweDtcbkBhcnRpY2xlX3N1YnN0b3J5X3N1YmplY3RfbGluZV9oZWlnaHQ6IDI0cHg7XG5AYXJ0aWNsZV9zdWJzdG9yeV9oZWFkbGluZV93ZWlnaHQ6IGJvbGQ7XG5Ac2Nyb2xsX2luZGljYXRvcl9oZWFkbGluZV9mb250OiBcImFkZWxsZV9zYW5zYm9sZFwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuQHNjcm9sbF9pbmRpY2F0b3JfaGVhZGxpbmVfZm9udF9zaXplOiAxLjJlbTtcbkBzY3JvbGxfaW5kaWNhdG9yX2hlYWRsaW5lX2JvcmRlcl9jb2xvcjogIzAxMDEwMTtcbkBzY3JvbGxfaW5kaWNhdG9yX2hlYWRsaW5lX2NvbG9yOiAjNjI3YjJmO1xuQHNjcm9sbF9pbmRpY2F0b3JfYXJ0aWNsZV9oZWFkbGluZV9mb250X3NpemU6IDE2cHg7XG5Ac2Nyb2xsX2luZGljYXRvcl9hcnRpY2xlX2hlYWRsaW5lX2ZvbnQ6IFwidGllbXBvc19ib2xkXCIsIFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5Ac2Nyb2xsX2luZGljYXRvcl9hcnRpY2xlX2hlYWRsaW5lX3dlaWdodDogNzAwO1xuQHNjcm9sbF9pbmRpY2F0b3JfYmdfY29sb3I6IHJnYmEoMjM1LDIzNSwyMzUsMC45KTtcbkBhcnRpY2xlX3NlY3Rpb25fdGFnX3NtX2ZvbnRfc2l6ZTogMjRweDtcbkBhcnRpY2xlX2hlYWRsaW5lX3NtX2ZvbnRfc2l6ZTogNDBweDtcbkBhcnRpY2xlX2hlYWRsaW5lX3NtX2xpbmVfaGVpZ2h0OiA0NHB4O1xuQGFydGljbGVfbGVhZGluX3NtX2ZvbnRfc2l6ZTogMjRweDtcbkBhcnRpY2xlX2xlYWRpbl9zbV9saW5lX2hlaWdodDogMjhweDtcbkBhcnRpY2xlX2hlYWRsaW5lX2xnX2ZvbnRfc2l6ZTogNTBweDtcbkBhcnRpY2xlX2hlYWRsaW5lX2xnX2xpbmVfaGVpZ2h0OiA1NHB4O1xuQGFydGljbGVfbGVhZGluX2xnX2ZvbnRfc2l6ZTogMzBweDtcbkBhcnRpY2xlX2xlYWRpbl9sZ19saW5lX2hlaWdodDogMzRweDtcbkBhcnRpY2xlX3NpZGViYXJfbGdfaDNfZm9udF9zaXplOiAxLjNlbTtcbkBhcnRpY2xlX3NpZGViYXJfbGdfdGV4dF9mb250X3NpemU6IDEuMmVtO1xuQHJlbGF0ZWRfYXJ0aWNsZV9mb250X2ZhbWlseTpcInRpZW1wb3NfcmVndWxhclwiLCBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuQHJlbGF0ZWRfYXJ0aWNsZV9mb250X3NpemU6IDE2cHg7XG4iLCIubWVudS1iYWNrZ3JvdW5kIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4ubGVmdC1zaWRlLXJpYmJvbihAY29sb3IpIHtcblx0bWFyZ2luLXJpZ2h0OiAtMjJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuXHRcblx0JjphZnRlciB7XG5cdFx0LmJhc2UtcmliYm9uKEBjb2xvcik7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEzNWRlZyk7XG5cdCAgICAtbW96LXRyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTtcblx0ICAgIHRyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTtcblx0fVxufVxuXG4ucmlnaHQtc2lkZS1yaWJib24oQGNvbG9yKSB7XG5cdG1hcmdpbi1sZWZ0OiAtMjJweDtcblx0cGFkZGluZy1sZWZ0OiAyMnB4O1xuXG5cdCY6YmVmb3JlIHtcblx0XHQuYmFzZS1yaWJib24oQGNvbG9yKTtcblx0XHRsZWZ0OiAwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTM1ZGVnKTtcblx0XHQtbW96LXRyYW5zZm9ybTpyb3RhdGUoLTEzNWRlZyk7XG5cdFx0dHJhbnNmb3JtOnJvdGF0ZSgtMTM1ZGVnKTtcblx0fVxufVxuXG4uYmFzZS1yaWJib24oQGNvbG9yKSB7XG5cdGNvbnRlbnQ6IFwiIFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC00cHg7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIEBjb2xvcjtcbn0iLCJAaW1wb3J0ICdfc2lkZS1tZW51Jztcbi5zdWJtZW51IHtcbiAgICBjb2xvcjogQG1vYmlsZV9tZW51X2NvbG9yO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAtMjEwcHg7XG4gICAgei1pbmRleDogMTAxMDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgdWwge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBAaGVhZGVyX21lbnVfZm9udF93ZWlnaHQ7XG4gICAgICBjb2xvcjogQG1vYmlsZV9tZW51X2NvbG9yO1xuICAgICAgcGFkZGluZzogMnB4IDVweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBAaGVhZGVyX21lbnVfZm9udDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLnN1Ym1lbnUtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBoZWFkZXJfc3VibWVudV9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxuXG4gICAgLnN1Ym1lbnVfaGVhZGVyIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cblxuICAgIC5zdWJwYWdlLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0B7YmdfaW1nX3BhdGh9L2RpdmlkZXJfaG9yaXpvbnRhbC5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGNvbG9yOiAjYzVjMjk3O1xuICAgICAgICB9XG5cbiAgICAgICAgbGkuY3VycmVudC1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk4OTk3YTtcbiAgICAgICAgICAgIC5sZWZ0LXNpZGUtcmliYm9uKCMwMDApO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBtb2JpbGVfbWVudV9jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGkubWVudV9zZWFyY2gge1xuXG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6MTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWFyY2hfYnV0dG9uX2JhY2tncm91bmRfY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogQHNlYXJjaF9idXR0b25fdGV4dF9jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMSU7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA2cHggMCAwIDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgICAgICAuYm94LXNpemluZy1ib3JkZXItYm94KCk7XG4gICAgICAgICAgICB3aWR0aDogODklO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBzZWFyY2hfZm9ybV9mb250O1xuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDVweDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoODUsIDg1LCA4NSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsaS5jdXJyZW50LW1lbnUtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6IEBtb2JpbGVfbWVudV9hY3RpdmVfY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBtb2JpbGVfbWVudV9hY3RpdmVfYmFja2dyb3VuZF9jb2xvcjtcbiAgICAgICAgXG4gICAgICAgIC5sZWZ0LXNpZGUtcmliYm9uKEBtb2JpbGVfbWVudV9hY3RpdmVfcmliYm9uX2NvbG9yKTtcbiAgICB9XG59XG5cbi5zdWJtZW51IC5hcnJvdy13cmFwIC5hcnJvdy11cCB7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjVzIGVhc2U7XG4gIG1hcmdpbi1sZWZ0OiAxMjBweDtcbn1cblxuLy8uc3VibWVudS5hcnJvd19ib3gge1xuLy8gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICBiYWNrZ3JvdW5kOiAjMjczNTNkO1xuLy99XG4vL1xuLy8uc3VibWVudS5hcnJvd19ib3g6YWZ0ZXIge1xuLy8gIGJvdHRvbTogMTAwJTtcbi8vICBsZWZ0OiA1MCU7XG4vLyAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbi8vICBjb250ZW50OiBcIiBcIjtcbi8vICBoZWlnaHQ6IDA7XG4vLyAgd2lkdGg6IDA7XG4vLyAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuLy8gIGJvcmRlci1jb2xvcjogcmdiYSgzOSwgNTMsIDYxLCAwKTtcbi8vICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjczNTNkO1xuLy8gIGJvcmRlci13aWR0aDogMzBweDtcbi8vICBtYXJnaW4tbGVmdDogLTMwcHg7XG4vL31cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogOTc5cHgpIHtcbiAgICBcbiAgICAuc3VibWVudSB7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjVzIGVhc2U7XG4gICAgICAgIHRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgICAgICBib3R0b206IDBweDtcbiAgICB9XG4gICAgLnN1Ym1lbnVfaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnN1Ym1lbnUgbGkubWVudV9zZWFyY2gge1xuXG4gICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgIHdpZHRoOiA4MyU7XG4gICAgICB9XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIHdpZHRoOjE3JTtcbiAgICAgIH1cbiAgICB9XG5cbiAgLnN1Ym1lbnUgLmFycm93LXdyYXAgLmFycm93LXVwIHtcbiAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA5ODBweCkge1xuICAgIGhlYWRlci5zY3JvbGxlZCB7XG4gICAgICAuc3VibWVudSB7XG4vLyAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZTtcbiAgICAgICAgdG9wOjQ1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN1Ym1lbnUge1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlO1xuICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogLTMxMHB4O1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIFxuICAgIH1cblxuICAgIC5zdWJtZW51X2ljb24ge1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC41cyBlYXNlO1xuXG4gICAgICAgIHotaW5kZXg6IDEwMDE7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAaGVhZGVyX3Byb2ZpbGVfbGlua19mb250O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDgwcHg7XG4gICAgICAgIGNvbG9yOiBAaGVhZGVyX3N1Ym1lbnVfaWNvbl9jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDhweCAxMHB4IDhweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC51c2VyLXNlbGVjdC1ub25lO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiBAaGVhZGVyX3N1Ym1lbnVfaWNvbl9hY3RpdmVfY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyoqKiBNaXhpbiBGdW5jdGlvbnMgKioqL1xuXG4uYm94LXNpemluZyhAYm94bW9kZWwpIHtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBAYm94bW9kZWw7XG5cdC1tb3otYm94LXNpemluZzpAYm94bW9kZWw7XG5cdGJveC1zaXppbmc6IEBib3htb2RlbDtcbn1cblxuLy8gVXNlciBzZWxlY3Qgbm9uZS5cbi51c2VyLXNlbGVjdC1ub25lKCkge1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgXG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lOyBcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyBcbiAgICAtby11c2VyLXNlbGVjdDogbm9uZTsgXG59XG5cbi8vIEJveCBzaXppbmcgYm9yZGVyIGJveC5cbi5ib3gtc2l6aW5nLWJvcmRlci1ib3goKSB7XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLy8gQm9yZGVyIHJhZGl1cy5cbi5ib3JkZXItcmFkaXVzKEByYWRpdXMpIHtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiBAcmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IEByYWRpdXM7XG5cdGJvcmRlci1yYWRpdXM6IEByYWRpdXM7XG59XG5cbi5mb250KEBmYW1pbHksIEBzaXplOiAxMnB4LCBAd2VpZ2h0OiBub3JtYWwsIEBsaW5laGVpZ2h0OiBub3JtYWwsIEBzcGFjaW5nOiBub3JtYWwpIHtcblx0Zm9udC1zaXplOiBAc2l6ZTtcblx0Zm9udC1mYW1pbHk6IEBmYW1pbHk7XG5cdGZvbnQtd2VpZ2h0OiBAd2VpZ2h0O1xuXHRsaW5lLWhlaWdodDogQGxpbmVoZWlnaHQ7XG5cdGxldHRlci1zcGFjaW5nOiBAc3BhY2luZztcbn0iLCJAaW1wb3J0ICdfc2lkZS1tZW51JztcblxuLnByb2ZpbGVfY29udGFpbmVyIHtcblx0Y29sb3I6IEBtb2JpbGVfcHJvZmlsZV9jb2xvcjtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogLTIxMHB4O1xuXHRtYXJnaW46IDA7XG5cdHotaW5kZXg6IDEwMTA7XG5cdHdpZHRoOiAyMDBweDtcblx0cGFkZGluZy1sZWZ0OiA3cHg7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblxuXHQucHJvZmlsZV9jb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbW9iaWxlX3Byb2ZpbGVfYmFja2dyb3VuZF9jb2xvcjtcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHggMCAxNXB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0ICBcdGgyIHtcblx0XHRcdGNvbG9yOiBAbW9iaWxlX3Byb2ZpbGVfaGVhZGVyX2NvbG9yO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHQgIFx0c3Ryb25nIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdCAgXHR9XG5cblx0ICBcdGEge1xuXHRcdFx0Y29sb3I6IEBtb2JpbGVfcHJvZmlsZV9saW5rX2NvbG9yO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXG4gICAgICAgIC51c2VyX3N0YXR1c19jb250YWluZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAxNXB4IDA7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdAe2JnX2ltZ19wYXRofS9kaXZpZGVyX2hvcml6b250YWwucG5nJyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0O1xuXG4gICAgICAgICAgI25hdGlvbmVuX2F1dGgge1xuICAgICAgICAgICAgcGFkZGluZzogM3B4IDMwcHggM3B4IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyX3Byb2ZpbGVfYXV0aF9saW5rX2JnX2NvbG9yO1xuICAgICAgICAgICAgY29sb3I6IEBoZWFkZXJfcHJvZmlsZV9hdXRoX2xpbmtfY29sb3I7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQGhlYWRlcl9wcm9maWxlX2F1dGhfbGlua19mb250O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyX2luZm9fY29udGFpbmVyIHtcbiAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBoZWFkZXJfcHJvZmlsZV9saW5rX2ZvbnQ7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICB9XG5cdH1cblxuICAgIC5zdWJzY3JpcHRpb25faW5mbyB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1mYW1pbHk6IFwiR3JpZmZpdGggR290aGljXCI7XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ub21hcmdpbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBtYXJnaW46IDAgMCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkdyaWZmaXRoIEdvdGhpY1wiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cdC5wcm9maWxlX2luZm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdHVsIHtcblx0XHRcdG1hcmdpbjowO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0B7YmdfaW1nX3BhdGh9L2RpdmlkZXJfaG9yaXpvbnRhbC5wbmcnKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBsZWZ0O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdCAgXHRmb250LXdlaWdodDogQGhlYWRlcl9tZW51X2ZvbnRfd2VpZ2h0O1xuXHRcdCAgXHRjb2xvcjogQG1vYmlsZV9wcm9maWxlX2xpbmtfY29sb3I7XG5cdFx0ICBcdHBhZGRpbmc6IDJweCAwO1xuXHRcdCAgXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0ICBcdGZvbnQtZmFtaWx5OiBAaGVhZGVyX21lbnVfZm9udDtcblx0XHQgIFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ICBcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0ICBcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdGxpLmN1cnJlbnQtbWVudS1pdGVtIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtb2JpbGVfcHJvZmlsZV9tZXNzYWdlX2JhY2tncm91bmRfY29sb3I7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQucmlnaHQtc2lkZS1yaWJib24oQG1vYmlsZV9wcm9maWxlX21lc3NhZ2VfcmliYm9uX2NvbG9yKTtcblx0XHR9XG5cblx0XHQmLnByb2ZpbGVfbWVzc2FnZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDVweCAxMHB4IDEwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbW9iaWxlX3Byb2ZpbGVfbWVzc2FnZV9iYWNrZ3JvdW5kX2NvbG9yO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XG5cdFx0XHQucmlnaHQtc2lkZS1yaWJib24oQG1vYmlsZV9wcm9maWxlX21lc3NhZ2VfcmliYm9uX2NvbG9yKTtcblxuXHRcdFx0aDMge1xuXHRcdFx0XHRtYXJnaW46IDAgMCA1cHggMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuICAgIHNwYW4uYXV0aC11c2VyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogXCJHcmlmZml0aCBHb3RoaWNcIjtcbiAgICB9XG59XG5cbi5wcm9maWxlX2NvbnRhaW5lciAuYXJyb3ctd3JhcCAuYXJyb3ctdXAge1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC41cyBlYXNlO1xuICBtYXJnaW4tbGVmdDogMTQ2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDk3OXB4KSB7XG5cdC51c2VyX3Byb2ZpbGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnByb2ZpbGVfY29udGFpbmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZTtcblx0XHR0b3A6IDQ1cHggIWltcG9ydGFudDtcblx0XHRib3R0b206IDBweDtcblx0fVxuXG4gICAgLnByb2ZpbGVfY29udGFpbmVyIC5hcnJvdy13cmFwIC5hcnJvdy11cCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTU4cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA5ODBweCkge1xuXG4gICAgaGVhZGVyLnNjcm9sbGVkIHtcbiAgICAgIC5wcm9maWxlX2NvbnRhaW5lciB7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjVzIGVhc2U7XG4gICAgICAgIHRvcDogNDVweDtcbiAgICAgIH1cbiAgICB9XG5cblx0LnByb2ZpbGVfY29udGFpbmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuNXMgZWFzZTtcblx0XHR0b3A6IDgwcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHdpZHRoOiAzMDBweDtcblx0XHRyaWdodDogLTMxMHB4O1xuXHR9XG5cblx0Lm1lbnVfcmlnaHQge1xuXHRcdHJpZ2h0OiA4MHB4O1xuXHR9XG5cdC51c2VyX3Byb2ZpbGUge1xuXHRcdGNvbG9yOiBAaGVhZGVyX3Byb2ZpbGVfY29sb3I7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdHBhZGRpbmc6IDEwcHggOHB4IDEwcHggOHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0LnVzZXItc2VsZWN0LW5vbmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAaGVhZGVyX3Byb2ZpbGVfbGlua19mb250O1xuXG5cdFx0LnVzZXJfcHJvZmlsZV9uYW1lIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogQGhlYWRlcl9wcm9maWxlX2NvbG9yO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblxuXHRcdC5hY3RpdmUgYSB7XG5cdFx0XHRjb2xvcjogQGhlYWRlcl9tZW51X2J1dHRvbl9hY3RpdmVfY29sb3I7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMTAwcHgpIHtcbi8vXHQubWVudV9yaWdodCB7XG4vL1x0XHRyaWdodDogNyU7XG4vL1x0fVxuLy9cdC51c2VyX3Byb2ZpbGUge1xuLy9cdFx0bWFyZ2luLXJpZ2h0OiA1MHB4O1xuLy9cdH1cbn0iLCJoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cblxuXG4ubnloLWFydGljbGUtY29udGVudHtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGQUY4Rjc7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lcntcbmJhY2tncm91bmQtY29sb3I6ICNGQUY4Rjc7XG59XG5cbi5tYXNrLW92ZXJsYXl7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCByZ2IoMjUwLCAyNDgsIDI0NywxKSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbn1cblxuXG4vKioqIEFydGljbGUgVHlwZXMgKioqL1xuQHRhbGxfYXJ0aWNsZV90YWJsZXRfaGlnaHQ6IDQ0MnB4O1xuQHNob3J0X2FydGljbGVfdGFibGV0X2hpZ2h0OiAyMTJweDtcblxuQHRhbGxfYXJ0aWNsZV9kZXNrdG9wX2hpZ2h0OiA1ODBweDtcbkBzaG9ydF9hcnRpY2xlX2Rlc2t0b3BfaGlnaHQ6IDI4MHB4O1xuXG4uYXJ0aWNsZV9pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIDAgMCAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogM3B4IDAgM3B4IDFweDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IEB0cmFuc3BhcmVudF9ibGFjaztcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB6LWluZGV4OiAxMDtcblxufVxuXG4uYXJ0aWNsZV9pY29uX2xvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiBAYXJ0aWNsZV9pY29uX2xvY2tlZF9jb2xvcjtcbn1cblxuLmFydGljbGVfaWNvbl9vcGVuIHtcbiAgICBjb2xvcjogQGFydGljbGVfaWNvbl9vcGVuX2NvbG9yO1xufVxuXG4uYXJ0aWNsZV90YWcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBhcnRpY2xlX3RhZ19iYWNrZ3JvdW5kX2NvbG9yO1xuICAgIGNvbG9yOiBAYXJ0aWNsZV90YWdfY29sb3I7XG4gICAgLmZvbnQoIEBhcnRpY2xlX3RhZ19mb250LCBAYXJ0aWNsZV90YWdfZm9udF9zaXplLCBAYXJ0aWNsZV90YWdfZm9udF93ZWlnaHQsIEBhcnRpY2xlX3RhZ19mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX3RhZ19mb250X3NwYWNpbmcgKTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBtYXJnaW46IDMwcHggMCAwIC0xMHB4O1xufVxuXG4uYXJ0aWNsZV90YWc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiA3cHggc29saWQgQGFydGljbGVfdGFnX3JpYmJvbl9jb2xvcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEzNWRlZyk7XG59XG5cbi5jb21tZW50X2NvdW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29tbWVudF9jb3VudF9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgIGNvbG9yOiBAY29tbWVudF9jb3VudF9jb2xvcjtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDJweCAxMnB4IDJweCAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDE2cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgei1pbmRleDogMTtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogQGNvbW1lbnRfY291bnRfY29sb3I7XG4gICAgfVxuXG4gICAgLmNvbW1lbnRfYXJyb3cge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiA3cHg7XG4gICAgICAgIG1hcmdpbjogMnB4IDAgMCA4cHg7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICAgICBib3JkZXItdG9wOiA3cHggc29saWQgQGNvbW1lbnRfY291bnRfYmFja2dyb3VuZF9jb2xvcjtcbiAgICB9XG5cbiAgICAmLmNvbW1lbnRfY291bnRfNSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb21tZW50X2NvdW50X2JhY2tncm91bmRfY29sb3JfNTtcblxuICAgICAgICAuY29tbWVudF9hcnJvd3tcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IEBjb21tZW50X2NvdW50X2JhY2tncm91bmRfY29sb3JfNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuY29tbWVudF9jb3VudF8yMCB7XG4gICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbW1lbnRfY291bnRfYmFja2dyb3VuZF9jb2xvcl8yMDtcblxuICAgICAgICAuY29tbWVudF9hcnJvd3tcbiAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogQGNvbW1lbnRfY291bnRfYmFja2dyb3VuZF9jb2xvcl8yMDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5jb21tZW50X2NvdW50X21vcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29tbWVudF9jb3VudF9iYWNrZ3JvdW5kX2NvbG9yX21vcmU7XG5cbiAgICAgICAgLmNvbW1lbnRfYXJyb3d7XG4gICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IEBjb21tZW50X2NvdW50X2JhY2tncm91bmRfY29sb3JfbW9yZTtcbiAgICAgICAgfVxuXG4gICAgfVxufSAgICBcblxuYXJ0aWNsZSB7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgLy8td2Via2l0LWh5cGhlbnM6IGF1dG87XG4gICAgLy8tbXMtaHlwaGVuczogYXV0bztcbiAgICAvLy1tb3otaHlwaGVuczogYXV0bztcbiAgICAvL2h5cGhlbnM6IGF1dG87XG5cbiAgICAvKm1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsqL1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLmltZ19jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlbmRlcmVkX2JvYXJkX2FydGljbGU6Zmlyc3QtY2hpbGQgYXJ0aWNsZSB7XG4gICAgLyptYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7Ki9cbn1cblxuYXJ0aWNsZS5hcnRpY2xlX2JpZyB7XG4gICAgLmltZ19jb250YWluZXIge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICAuZm9udCggQGFydGljbGVfYmlnX2ZvbnQsIEBhcnRpY2xlX2JpZ19mb250X3NpemUsIEBhcnRpY2xlX2JpZ19mb250X3dlaWdodCwgQGFydGljbGVfYmlnX2ZvbnRfbGluZWhlaWdodCwgQGFydGljbGVfYmlnX2ZvbnRfc3BhY2luZyApO1xuICAgICAgICBtYXJnaW46IEBhcnRpY2xlX2JpZ19oZWFkbGluZV9tYXJnaW47XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogQGFydGljbGVfYmlnX2hlYWRsaW5lX2NvbG9yO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGFydGljbGVfYmlnX2hlYWRsaW5lX2hvdmVyX2JvcmRlcl9jb2xvcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX2JpZ19sZWFkaW5fZm9udDtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9iaWdfbGVhZGluX2ZvbnRfc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX2JpZ19sZWFkaW5fbGluZV9oZWlnaHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9iaWdfbGVhZGluX2ZvbnRfd2VpZ2h0O1xuICAgIH1cbn1cbiAgICBcbmFydGljbGUuYXJ0aWNsZV9iaWdfMiB7XG5cbiAgICBoMSB7XG4gICAgICAgIC5mb250KCBAYXJ0aWNsZV9iaWcyX2ZvbnQsIEBhcnRpY2xlX2JpZzJfZm9udF9zaXplLCBAYXJ0aWNsZV9iaWcyX2ZvbnRfd2VpZ2h0LCBAYXJ0aWNsZV9iaWcyX2ZvbnRfbGluZWhlaWdodCwgQGFydGljbGVfYmlnMl9mb250X3NwYWNpbmcgKTtcbiAgICAgICAgbWFyZ2luOiBAYXJ0aWNsZV9iaWcyX2hlYWRsaW5lX21hcmdpbjtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4gICAgXG5hcnRpY2xlLmFydGljbGVfYmlnXzMge1xuICAgIC8vaGVpZ2h0OiAxMDAlO1xuXG4gICAgaDEge1xuICAgICAgICAuZm9udCggQGFydGljbGVfYmlnM19mb250LCBAYXJ0aWNsZV9iaWczX2ZvbnRfc2l6ZSwgQGFydGljbGVfYmlnM19mb250X3dlaWdodCwgQGFydGljbGVfYmlnM19mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX2JpZzNfZm9udF9zcGFjaW5nICk7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiBAYXJ0aWNsZV9iaWczX2hlYWRsaW5lX21hcmdpbjtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgY29sb3I6IEBhcnRpY2xlX2JpZzNfaGVhZGxpbmVfY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5hcnRpY2xlLmFydGljbGVfYmlnXzQge1xuXG4gICAgaDEge1xuICAgICAgICAuZm9udCggQGFydGljbGVfYmlnNF9mb250LCBAYXJ0aWNsZV9iaWc0X2ZvbnRfc2l6ZSwgQGFydGljbGVfYmlnNF9mb250X3dlaWdodCwgQGFydGljbGVfYmlnNF9mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX2JpZzRfZm9udF9zcGFjaW5nICk7XG4gICAgICAgIG1hcmdpbjogQGFydGljbGVfYmlnNF9oZWFkbGluZV9tYXJnaW47XG4gICAgfVxufVxuXG4vKlxuKiAgIEItQXJ0aWNsZVxuKi9cblxuYXJ0aWNsZS5hcnRpY2xlX2Ige1xuICAgIC8vaGVpZ2h0OiA1ODBweDtcblxuICAgIGgyIHtcbiAgICAgICAgLmZvbnQoIEBhcnRpY2xlX2JfZm9udCwgQGFydGljbGVfYl9mb250X3NpemUsIEBhcnRpY2xlX2JfZm9udF93ZWlnaHQsIEBhcnRpY2xlX2JfZm9udF9saW5laGVpZ2h0LCBAYXJ0aWNsZV9iX2ZvbnRfc3BhY2luZyApO1xuICAgICAgICBtYXJnaW46IEBhcnRpY2xlX2JfaGVhZGxpbmVfbWFyZ2luO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEBhcnRpY2xlX2JfaGVhZGxpbmVfY29sb3I7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYXJ0aWNsZV9iX2hlYWRsaW5lX2hvdmVyX2JvcmRlcl9jb2xvcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgLmZvbnQoIEBhcnRpY2xlX2JfdGV4dF9mb250LCBAYXJ0aWNsZV9iX3RleHRfZm9udF9zaXplLCBAYXJ0aWNsZV9iX3RleHRfZm9udF93ZWlnaHQsIEBhcnRpY2xlX2JfdGV4dF9mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX2JfdGV4dF9mb250X3NwYWNpbmcgKTtcbiAgICB9XG59XG5cbmFydGljbGUuYXJ0aWNsZV9iXzIgeyBcbiAgICBoMiB7XG4gICAgICAgIC5mb250KCBAYXJ0aWNsZV9iMl9mb250LCBAYXJ0aWNsZV9iMl9mb250X3NpemUsIEBhcnRpY2xlX2IyX2ZvbnRfd2VpZ2h0LCBAYXJ0aWNsZV9iMl9mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX2IyX2ZvbnRfc3BhY2luZyApO1xuICAgICAgICBtYXJnaW46IEBhcnRpY2xlX2IyX2hlYWRsaW5lX21hcmdpbjtcbiAgICB9XG59XG5cbmFydGljbGUuYXJ0aWNsZV9iXzMgeyBcbiAgICBoMiB7XG4gICAgICAgIC5mb250KCBAYXJ0aWNsZV9iM19mb250LCBAYXJ0aWNsZV9iM19mb250X3NpemUsIEBhcnRpY2xlX2IzX2ZvbnRfd2VpZ2h0LCBAYXJ0aWNsZV9iM19mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX2IzX2ZvbnRfc3BhY2luZyApO1xuICAgICAgICBtYXJnaW46IEBhcnRpY2xlX2IzX2hlYWRsaW5lX21hcmdpbjtcbiAgICB9XG59XG5cbmFydGljbGUuYXJ0aWNsZV9iXzQgeyBcbiAgICBoMiB7XG4gICAgICAgIC5mb250KCBAYXJ0aWNsZV9iNF9mb250LCBAYXJ0aWNsZV9iNF9mb250X3NpemUsIEBhcnRpY2xlX2I0X2ZvbnRfd2VpZ2h0LCBAYXJ0aWNsZV9iNF9mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX2I0X2ZvbnRfc3BhY2luZyApO1xuICAgICAgICBtYXJnaW46IEBhcnRpY2xlX2I0X2hlYWRsaW5lX21hcmdpbjtcbiAgICB9XG59XG5cbi8qXG4gKiAgIEMtQXJ0aWNsZVxuICovXG5hcnRpY2xlLmFydGljbGVfYyB7XG4gICAgLy9oZWlnaHQ6IDQwMHB4O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIGgzIHtcbiAgICAgICAgLmZvbnQoIEBhcnRpY2xlX2NfZm9udCwgQGFydGljbGVfY19mb250X3NpemUsIEBhcnRpY2xlX2NfZm9udF93ZWlnaHQsIEBhcnRpY2xlX2NfZm9udF9saW5laGVpZ2h0LCBAYXJ0aWNsZV9jX2ZvbnRfc3BhY2luZyApO1xuICAgICAgICBtYXJnaW46IEBhcnRpY2xlX2NfaGVhZGxpbmVfbWFyZ2luO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEBhcnRpY2xlX2NfaGVhZGxpbmVfY29sb3I7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYXJ0aWNsZV9jX2hlYWRsaW5lX2hvdmVyX2JvcmRlcl9jb2xvcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgLmZvbnQoIEBhcnRpY2xlX2NfdGV4dF9mb250LCBAYXJ0aWNsZV9jX3RleHRfZm9udF9zaXplLCBAYXJ0aWNsZV9jX3RleHRfZm9udF93ZWlnaHQsIEBhcnRpY2xlX2NfdGV4dF9mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX2NfdGV4dF9mb250X3NwYWNpbmcgKTtcbiAgICB9XG59XG5cbmFydGljbGUuYXJ0aWNsZV9jXzIgeyBcbiAgICBoMyB7XG4gICAgICAgIC5mb250KCBAYXJ0aWNsZV9jMl9mb250LCBAYXJ0aWNsZV9jMl9mb250X3NpemUsIEBhcnRpY2xlX2MyX2ZvbnRfd2VpZ2h0LCBAYXJ0aWNsZV9jMl9mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX2MyX2ZvbnRfc3BhY2luZyApO1xuICAgICAgICBtYXJnaW46IEBhcnRpY2xlX2MyX2hlYWRsaW5lX21hcmdpbjtcbiAgICB9XG59XG5cbmFydGljbGUuYXJ0aWNsZV9tZWRpdW0ge1xuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgLmZvbnQoIEBhcnRpY2xlX21lZGl1bV9mb250LCBAYXJ0aWNsZV9tZWRpdW1fZm9udF9zaXplLCBAYXJ0aWNsZV9tZWRpdW1fZm9udF93ZWlnaHQsIEBhcnRpY2xlX21lZGl1bV9mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX21lZGl1bV9mb250X3NwYWNpbmcgKTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiBAYXJ0aWNsZV9tZWRpdW1faGVhZGxpbmVfbWFyZ2luO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEBhcnRpY2xlX21lZGl1bV9oZWFkbGluZV9jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuYXJ0aWNsZS5hcnRpY2xlX3NtYWxsIHtcbiAgICAvL2hlaWdodDogMjgwcHg7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICAuZm9udCggQGFydGljbGVfc21hbGxfZm9udCwgQGFydGljbGVfc21hbGxfZm9udF9zaXplLCBAYXJ0aWNsZV9zbWFsbF9mb250X3dlaWdodCwgQGFydGljbGVfc21hbGxfZm9udF9saW5laGVpZ2h0LCBAYXJ0aWNsZV9zbWFsbF9mb250X3NwYWNpbmcgKTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiBAYXJ0aWNsZV9zbWFsbF9oZWFkbGluZV9tYXJnaW47XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogQGFydGljbGVfc21hbGxfaGVhZGxpbmVfY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAzcHggMCAwIDA7XG4gICAgfVxufVxuXG5hcnRpY2xlLmFydGljbGVfc21hbGwuYXJ0aWNsZV9zbWFsbF8yLnJzc19sYXRlc3Qge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXG4gIGgzIHtcbiAgICBmb250LWZhbWlseTogQHJzc193aWRnZXRfZm9udDtcbiAgICBmb250LXNpemU6IEByc3Nfd2lkZ2V0X2ZvbnRfc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuXG5hcnRpY2xlLmFydGljbGVfc21hbGxfMiB7XG4gICAgaDMge1xuICAgICAgICAuZm9udCggQGFydGljbGVfc21hbGwyX2ZvbnQsIEBhcnRpY2xlX3NtYWxsMl9mb250X3NpemUsIEBhcnRpY2xlX3NtYWxsMl9mb250X3dlaWdodCwgQGFydGljbGVfc21hbGwyX2ZvbnRfbGluZWhlaWdodCwgQGFydGljbGVfc21hbGwyX2ZvbnRfc3BhY2luZyApO1xuICAgICAgICBtYXJnaW46IEBhcnRpY2xlX3NtYWxsMl9oZWFkbGluZV9tYXJnaW47XG4gICAgfVxufVxuYXJ0aWNsZS5hcnRpY2xlX3NtYWxsXzMge1xuICAgIGgzIHtcbiAgICAgICAgLmZvbnQoIEBhcnRpY2xlX3NtYWxsM19mb250LCBAYXJ0aWNsZV9zbWFsbDNfZm9udF9zaXplLCBAYXJ0aWNsZV9zbWFsbDNfZm9udF93ZWlnaHQsIEBhcnRpY2xlX3NtYWxsM19mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX3NtYWxsM19mb250X3NwYWNpbmcgKTtcbiAgICAgICAgbWFyZ2luOiBAYXJ0aWNsZV9zbWFsbDNfaGVhZGxpbmVfbWFyZ2luO1xuICAgIH1cbn1cblxuYXJ0aWNsZS5hcnRpY2xlX3NtYWxsXzQge1xuICAgIGgzIHtcbiAgICAgICAgLmZvbnQoIEBhcnRpY2xlX3NtYWxsNF9mb250LCBAYXJ0aWNsZV9zbWFsbDRfZm9udF9zaXplLCBAYXJ0aWNsZV9zbWFsbDRfZm9udF93ZWlnaHQsIEBhcnRpY2xlX3NtYWxsNF9mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX3NtYWxsNF9mb250X3NwYWNpbmcgKTtcbiAgICAgICAgbWFyZ2luOiBAYXJ0aWNsZV9zbWFsbDRfaGVhZGxpbmVfbWFyZ2luO1xuICAgIH1cblxuICAgIC5tZXRhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBhcnRpY2xlX21ldGFfYm9yZGVyX2NvbG9yO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgLmFydGljbGV0eXBlIHtcbiAgICAgICAgICAgIGNvbG9yOiBAYXJ0aWNsZV9zbWFsbDRfdHlwZV9jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRob3Ige1xuICAgICAgICAgICAgY29sb3I6IEBhcnRpY2xlX3NtYWxsNF9hdXRob3JfY29sb3I7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc21hbGw0X2F1aG9yX2ZvbnQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbW1lbnRfY291bnQge1xuICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuYXJ0aWNsZS5hcnRpY2xlX3NtYWxsLm5vX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xufVxuXG4uZF91bmRlcnRpdHRlbCB7XG4gICAgcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5hcnRpY2xlLmFydGljbGVfZmVhdHVyZSB7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICB9XG5cbiAgICAuZmVhdHVyZV9ib3gge1xuICAgICAgICBib3R0b206IDEwMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0cmFuc3BhcmVudF9ibGFjaztcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIC5mb250KCBAYXJ0aWNsZV9mZWF0dXJlX2ZvbnQsIEBhcnRpY2xlX2ZlYXR1cmVfZm9udF9zaXplLCBAYXJ0aWNsZV9mZWF0dXJlX2ZvbnRfd2VpZ2h0LCBAYXJ0aWNsZV9mZWF0dXJlX2ZvbnRfbGluZWhlaWdodCwgQGFydGljbGVfZmVhdHVyZV9mb250X3NwYWNpbmcgKTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiBAYXJ0aWNsZV9mZWF0dXJlX2hlYWRsaW5lX21hcmdpbjtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICBjb2xvcjogQGFydGljbGVfZmVhdHVyZV9oZWFkbGluZV9zdHJvbmdfY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBAYXJ0aWNsZV9mZWF0dXJlX2hlYWRsaW5lX2NvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgY29sb3I6IEBhcnRpY2xlX2ZlYXR1cmVfdGV4dF9jb2xvcjtcbiAgICAgICAgLmZvbnQoIEBhcnRpY2xlX2ZlYXR1cmVfdGV4dF9mb250LCBAYXJ0aWNsZV9mZWF0dXJlX3RleHRfZm9udF9zaXplLCBAYXJ0aWNsZV9mZWF0dXJlX3RleHRfZm9udF93ZWlnaHQsIEBhcnRpY2xlX2ZlYXR1cmVfdGV4dF9mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX2ZlYXR1cmVfdGV4dF9mb250X3NwYWNpbmcgKTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG5cbiAgICAgICAgb3BhY2l0eTogMC45O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEBhcnRpY2xlX2ZlYXR1cmVfdGV4dF9jb2xvcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmFydGljbGUuYXJ0aWNsZV9jb3ZlciB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICB9XG5cbiAgICAuZmVhdHVyZV9ib3gge1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0cmFuc3BhcmVudF9ibGFjaztcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICAuZm9udCggQGFydGljbGVfY292ZXJfZm9udCwgQGFydGljbGVfY292ZXJfZm9udF9zaXplLCBAYXJ0aWNsZV9jb3Zlcl9mb250X3dlaWdodCwgQGFydGljbGVfY292ZXJfZm9udF9saW5laGVpZ2h0LCBAYXJ0aWNsZV9jb3Zlcl9mb250X3NwYWNpbmcgKTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiBAYXJ0aWNsZV9jb3Zlcl9oZWFkbGluZV9tYXJnaW47XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGNvbG9yOiBAYXJ0aWNsZV9jb3Zlcl9oZWFkbGluZV9zdHJvbmdfY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBAYXJ0aWNsZV9jb3Zlcl9oZWFkbGluZV9jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5hcnRpY2xlLmFydGljbGVfY292ZXJfMiB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuZmVhdHVyZV9ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuYXJ0aWNsZS5hcnRpY2xlX3RleHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBhcnRpY2xlX3RleHRfYmFja2dyb3VuZF9jb2xvcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIGgyIHtcbiAgICAgICAgLmZvbnQoIEBhcnRpY2xlX3RleHRfZm9udCwgQGFydGljbGVfdGV4dF9mb250X3NpemUsIEBhcnRpY2xlX3RleHRfZm9udF93ZWlnaHQsIEBhcnRpY2xlX3RleHRfZm9udF9saW5laGVpZ2h0LCBAYXJ0aWNsZV90ZXh0X2ZvbnRfc3BhY2luZyApO1xuICAgICAgICBtYXJnaW46IEBhcnRpY2xlX3RleHRfaGVhZGxpbmVfbWFyZ2luO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEBhcnRpY2xlX3RleHRfaGVhZGxpbmVfY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgY29sb3I6IEBhcnRpY2xlX3RleHRfdGV4dF9jb2xvcjtcbiAgICB9XG5cbiAgICAmLmFydGljbGVfdGV4dF8yIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV90ZXh0Ml9mb250X3NpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV90ZXh0Ml9mb250X2xpbmVoZWlnaHQ7XG4gICAgfVxufVxuXG4ubm9fcmFzdGVyIHtcblxuICAgIGFydGljbGUuYXJ0aWNsZV90ZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGFydGljbGVfdGV4dF9ub19yYXN0ZXJfYmFja2dyb3VuZF9jb2xvcjtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGFydGljbGVfdGV4dF9ub19yYXN0ZXJfaGVhZGxpbmVfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBjb2xvcjogQGFydGljbGVfdGV4dF9ub19yYXN0ZXJfdGV4dF9jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqKiBJbWFnZSBTZXJpZSBBcnRpY2xlICoqKi9cbi5pbWFnZXNlcmllX2FydGljbGUge1xuICAgIGNvbG9yOiBAd2lkZ2V0X2ltYWdlc2VyaWVfdGV4dF9jb2xvcjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgbWFyZ2luOiAwIDVweCAwIDVweDtcblxuICAgIGgzIHtcbiAgICAgICAgY29sb3I6IEB3aWRnZXRfaW1hZ2VzZXJpZV9oZWFkbGluZV9jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEB3aWRnZXRfaW1hZ2VzZXJpZV9oZWFkbGluZV9jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqKiBBcnRpY2xlIENvbW1lbnRhcnkgVG9wICoqKi9cbi5hcnRpY2xlX2NvbW1lbnRhcnlfd3JhcCB7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG5cbiAgICAuYXJ0aWNsZV9jb21tZW50YXJ5IHtcbiAgICAgICAgLmZvbnQoIEBhcnRpY2xlX2NvbW1lbnRhcnlfdGV4dF9mb250LCBAYXJ0aWNsZV9jb21tZW50YXJ5X3RleHRfZm9udF9zaXplKTtcbiAgICAgICAgaGVpZ2h0OiAzOTBweDtcbiAgICAgICAgY29sb3I6IEBhcnRpY2xlX2NvbW1lbnRhcnlfdGV4dF9jb2xvcjtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDAgIWltcG9ydGFudDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICAuZm9udCggQGFydGljbGVfY29tbWVudGFyeV9mb250LCBAYXJ0aWNsZV9jb21tZW50YXJ5X2ZvbnRfc2l6ZSwgQGFydGljbGVfY29tbWVudGFyeV9mb250X3dlaWdodCwgQGFydGljbGVfY29tbWVudGFyeV9mb250X2xpbmVoZWlnaHQsIEBhcnRpY2xlX2NvbW1lbnRhcnlfZm9udF9zcGFjaW5nICk7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwIDEwcHggMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBjb2xvcjogQGFydGljbGVfY29tbWVudGFyeV9oZWFkbGluZV9jb2xvcjtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX2NvbW1lbnRhcnlfZm9udDtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGFydGljbGVfY29tbWVudGFyeV9oZWFkbGluZV9jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kaXZpZGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9jb21tZW50YXJ5X2RpdmlkZXJfdGV4dF9mb250O1xuICAgICAgICAgICAgbWFyZ2luOiBAYXJ0aWNsZV9jb21tZW50YXJ5X2RpdmlkZXJfbWFyZ2luO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IEBhcnRpY2xlX2NvbW1lbnRhcnlfZGl2aWRlcl90ZXh0X3RyYW5zZm9ybTtcbiAgICAgICAgICAgIGRpc3BsYXk6IEBhcnRpY2xlX2NvbW1lbnRhcnlfZGl2aWRlcl9kaXNwbGF5O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBhcnRpY2xlX2NvbW1lbnRhcnlfZGl2aWRlcl9ib3JkZXJfY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogQGFydGljbGVfY29tbWVudGFyeV9kaXZpZGVyX3RleHRfY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX2NvbW1lbnRhcnlfZGl2aWRlcl90ZXh0X2ZvbnRfc2l6ZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9jb21tZW50YXJ5X2RpdmlkZXJfdGV4dF9mb250X2xpbmVfaGVpZ2h0O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogQGFydGljbGVfY29tbWVudGFyeV9kaXZpZGVyX3RvcF9ib3JkZXJfd2lkdGggc29saWQgQGFydGljbGVfY29tbWVudGFyeV9kaXZpZGVyX3RvcF9ib3JkZXJfY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXV0aG9ycyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX2NvbW1lbnRhcnlfYXV0aG9yc19mb250O1xuICAgICAgICBjb2xvcjogQGFydGljbGVfY29tbWVudGFyeV9hdXRob3JzX3RleHRfY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEBhcnRpY2xlX2NvbW1lbnRhcnlfYXV0aG9yc190ZXh0X2NvbG9yO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogQGFydGljbGVfY29tbWVudGFyeV9hdXRob3JzX2FjdGl2ZV90ZXh0X2NvbG9yO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGFydGljbGVfY29tbWVudGFyeV9hdXRob3JzX2FjdGl2ZV90ZXh0X2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtYXV0aG9yIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tbWVudC1hdXRob3ItaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLyoqKiBUb2RheXMgT3BpbmlvbiBBcnRpY2xlICoqKi9cbi5hcnRpY2xlX3RvZGF5c19vcGluaW9uIHtcbiAgICAvL2hlaWdodDogMjgwcHg7XG4gICAgLy9tYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgIC5vcGluaW9uX2hlYWRlciB7XG4gICAgICAgIFxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBAd2lkZ2V0X3RvZGF5c29waW5pb25faGVhZGVyX2JvcmRlcl90b3Bfd2lkdGggc29saWQgQHdpZGdldF90b2RheXNvcGluaW9uX2hlYWRlcl9ib3JkZXJfdG9wX2NvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogQHdpZGdldF90b2RheXNvcGluaW9uX2hlYWRlcl9ib3JkZXJfYm90dG9tX3dpZHRoIHNvbGlkIEB3aWRnZXRfdG9kYXlzb3Bpbmlvbl9oZWFkZXJfYm9yZGVyX2NvbG9yO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiBAd2lkZ2V0X3RvZGF5c29waW5pb25faGVhZGVyX3RleHRfY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQHdpZGdldF90b2RheXNvcGluaW9uX2hlYWRlcl9mb250X3NpemU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogQHdpZGdldF90b2RheXNvcGluaW9uX2hlYWRlcl9saW5lX2hlaWdodDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4IDVweCAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEB3aWRnZXRfdG9kYXlzb3Bpbmlvbl9oZWFkZXJfZm9udDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQHdpZGdldF90b2RheXNvcGluaW9uX2hlYWRlcl9kYXRlX2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm9waW5pb25fY29udGVudCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAd2lkZ2V0X3RvZGF5c29waW5pb25fdGV4dF9mb250O1xuICAgICAgICBmb250LXNpemU6IEB3aWRnZXRfdG9kYXlzb3Bpbmlvbl90ZXh0X2ZvbnRfc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEB3aWRnZXRfdG9kYXlzb3Bpbmlvbl90ZXh0X2ZvbnRfbGluZV9oZWlnaHQ7XG4gICAgICAgIGNvbG9yOiBAd2lkZ2V0X3RvZGF5c29waW5pb25fdGV4dF9jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdpZGdldF90b2RheXNvcGluaW9uX2JhY2tncm91bmRfY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDEwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJveC1zaXppbmc6IGluaXRpYWw7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IEB3aWRnZXRfdG9kYXlzb3Bpbmlvbl90ZXh0X2hlYWRlcl9kaXNwbGF5O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IEB3aWRnZXRfdG9kYXlzb3Bpbmlvbl90ZXh0X2hlYWRlcl9mb250X3NpemU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogQHdpZGdldF90b2RheXNvcGluaW9uX3RleHRfaGVhZGVyX2xpbmVfaGVpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQHdpZGdldF90b2RheXNvcGluaW9uX3RleHRfY29sb3I7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm9waW5pb25fZm9vdGVyIHtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQHdpZGdldF90b2RheXNvcGluaW9uX2Zvb3Rlcl9mb250O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdpZGdldF90b2RheXNvcGluaW9uX2Zvb3Rlcl9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgICAgICAgICAgY29sb3I6IEB3aWRnZXRfdG9kYXlzb3Bpbmlvbl9mb290ZXJfdGV4dF9jb2xvcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IEB3aWRnZXRfdG9kYXlzb3Bpbmlvbl9mb290ZXJfdGV4dF90cmFuc2Zvcm07XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAd2lkZ2V0X3RvZGF5c29waW5pb25fZm9vdGVyX3RleHRfY29sb3I7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5hcnRpY2xlIGEge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IEBhcnRpY2xlX3RlbXBsYXRlX3RleHRfZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogTW9iaWxlIERldmljZXMgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY3cHgpIHtcblxuICAgIC5yZW5kZXJlZF9ib2FyZF9hcnRpY2xlIGFydGljbGUge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgYXJ0aWNsZS5hcnRpY2xlX2JpZyB7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYXJ0aWNsZS5hcnRpY2xlX2IsXG4gICAgYXJ0aWNsZS5hcnRpY2xlX2MsXG4gICAgYXJ0aWNsZS5hcnRpY2xlX2NvdmVyLFxuICAgIGFydGljbGUuYXJ0aWNsZV9zbWFsbCxcbiAgICBhcnRpY2xlLmFydGljbGVfdGV4dCxcbiAgICBhcnRpY2xlLmFydGljbGVfdG9kYXlzX29waW5pb24ge1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAvKlxuICAgICogICBCLUFydGljbGVcbiAgICAqL1xuICAgIGFydGljbGUuYXJ0aWNsZV9iIHtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJvdW5kKCBAYXJ0aWNsZV9iX2ZvbnRfc2l6ZSAgKiAwLjYgKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByb3VuZCggQGFydGljbGVfYl9mb250X2xpbmVoZWlnaHQgKiAwLjYgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiByb3VuZCggQGFydGljbGVfYl90ZXh0X2ZvbnRfc2l6ZSAqIDAuNyApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJvdW5kKCBAYXJ0aWNsZV9iX3RleHRfZm9udF9saW5laGVpZ2h0ICogMC43ICk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKlxuICAgICogICBDLUFydGljbGVcbiAgICAqL1xuICAgIGFydGljbGUuYXJ0aWNsZV9jIHtcbiAgICAgICAgXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcm91bmQoIEBhcnRpY2xlX2NfZm9udF9zaXplICAqIDAuNiApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJvdW5kKCBAYXJ0aWNsZV9jX2ZvbnRfbGluZWhlaWdodCAqIDAuNiApO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJvdW5kKCBAYXJ0aWNsZV9jX3RleHRfZm9udF9zaXplICogMC43ICk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcm91bmQoIEBhcnRpY2xlX2NfdGV4dF9mb250X2xpbmVoZWlnaHQgKiAwLjcgKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYXJ0aWNsZV9jXzIge1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcm91bmQoIEBhcnRpY2xlX2MyX2ZvbnRfc2l6ZSAgKiAwLjYgKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcm91bmQoIEBhcnRpY2xlX2MyX2ZvbnRfbGluZWhlaWdodCAqIDAuNiApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLypcbiAgICAqIENvdmVyLUFydGljbGVcbiAgICAqLyAgICAgICBcbiAgICBhcnRpY2xlLmFydGljbGVfY292ZXIge1xuICAgICAgICAuZmVhdHVyZV9ib3gge1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcm91bmQoIEBhcnRpY2xlX2NvdmVyX2ZvbnRfc2l6ZSAqIDAuNSApO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByb3VuZCggQGFydGljbGVfY292ZXJfZm9udF9saW5laGVpZ2h0ICogMC41ICk7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLypcbiAgICAqIFNtYWxsLUFydGljbGVcbiAgICAqL1xuICAgIGFydGljbGUuYXJ0aWNsZV9zbWFsbCB7XG4gICAgXHRoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc21hbGxfZm9udF9zaXplO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3NtYWxsX2ZvbnRfbGluZWhlaWdodDtcbiAgICAgICAgfVxuICAgICAgICAmLmFydGljbGVfc21hbGxfNCB7XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogKCBAYXJ0aWNsZV9zbWFsbDRfZm9udF9saW5laGVpZ2h0ICsgKCBAYXJ0aWNsZV9zbWFsbDRfZm9udF9saW5laGVpZ2h0ICogMC41ICkgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAvKlxuICAgICogVGV4dC1BcnRpY2xlXG4gICAgKi9cbiAgICBhcnRpY2xlLmFydGljbGVfdGV4dCB7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiByb3VuZCggQGFydGljbGVfdGV4dF9mb250X3NpemUgKiAwLjggKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByb3VuZCggQGFydGljbGVfdGV4dF9mb250X2xpbmVoZWlnaHQgKiAwLjggKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYXJ0aWNsZV90ZXh0XzIgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiByb3VuZCggQGFydGljbGVfdGV4dDJfZm9udF9zaXplICogMC44ICk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcm91bmQoIEBhcnRpY2xlX3RleHQyX2ZvbnRfbGluZWhlaWdodCAqIDAuOCApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFydGljbGVfY29tbWVudGFyeV93cmFwIHtcbiAgICAgICAgLmF1dGhvcnMge1xuICAgICAgICAgICAgcC5sYXN0bmFtZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA1NjVweCkgYW5kIChtYXgtd2lkdGggOiA3NjdweCkge1xuICAgIFxuICAgIGFydGljbGUuYXJ0aWNsZV9jb3ZlciB7XG5cbiAgICAgICAgLmZlYXR1cmVfYm94IGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcm91bmQoIEBhcnRpY2xlX2NvdmVyX2ZvbnRfc2l6ZSAqIDAuNyApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJvdW5kKCBAYXJ0aWNsZV9jb3Zlcl9mb250X2xpbmVoZWlnaHQgKiAwLjcgKTsgXG4gICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgYXJ0aWNsZS5hcnRpY2xlX2Mge1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6ICggQGFydGljbGVfY19mb250X3NpemUgICogMC44ICk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogKCBAYXJ0aWNsZV9jX2ZvbnRfbGluZWhlaWdodCAqIDAuOCApO1xuICAgICAgICB9XG4gICAgICAgICYuYXJ0aWNsZV9jXzIge1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcm91bmQoIEBhcnRpY2xlX2MyX2ZvbnRfc2l6ZSAgKiAwLjggKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcm91bmQoIEBhcnRpY2xlX2MyX2ZvbnRfbGluZWhlaWdodCAqIDAuOCApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLypcbiAgICAqIFRleHQtQXJ0aWNsZVxuICAgICovXG4gICAgYXJ0aWNsZS5hcnRpY2xlX3RleHQge1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfdGV4dF9mb250X3NpemU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfdGV4dF9mb250X2xpbmVoZWlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFydGljbGVfdGV4dF8yIGgyIHtcbiAgICAgICAgXG4gICAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3RleHQyX2ZvbnRfc2l6ZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV90ZXh0Ml9mb250X2xpbmVoZWlnaHQ7XG4gICAgICAgIFxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBUYWJsZXQgRGV2aWNlcyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIGFuZCAobWF4LXdpZHRoIDogOTc5cHgpIHtcbiAgICBcbiAgICAvKlxuICAgICogICBCLUFydGljbGVcbiAgICAqL1xuICAgIGFydGljbGUuYXJ0aWNsZV9iIHtcbiAgICAgICAgXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcm91bmQoIEBhcnRpY2xlX2JfZm9udF9zaXplICAqIDAuNzUgKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByb3VuZCggQGFydGljbGVfYl9mb250X2xpbmVoZWlnaHQgKiAwLjc1ICk7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcm91bmQoIEBhcnRpY2xlX2JfdGV4dF9mb250X3NpemUgKiAwLjggKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByb3VuZCggQGFydGljbGVfYl90ZXh0X2ZvbnRfbGluZWhlaWdodCAqIDAuOCApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hcnRpY2xlX2JfMiBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJvdW5kKCBAYXJ0aWNsZV9iMl9mb250X3NpemUgICogMC43ICk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcm91bmQoIEBhcnRpY2xlX2IyX2ZvbnRfbGluZWhlaWdodCAqIDAuNyApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hcnRpY2xlX2JfMyBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJvdW5kKCBAYXJ0aWNsZV9iM19mb250X3NpemUgICogMC43ICk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcm91bmQoIEBhcnRpY2xlX2IzX2ZvbnRfbGluZWhlaWdodCAqIDAuNyApO1xuICAgICAgICB9XG4gICAgICAgICYuYXJ0aWNsZV9iXzQgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiByb3VuZCggQGFydGljbGVfYjRfZm9udF9zaXplICAqIDAuNyApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJvdW5kKCBAYXJ0aWNsZV9iNF9mb250X2xpbmVoZWlnaHQgKiAwLjcgKTtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLypcbiAgICAqIEMtQXJ0aWNsZVxuICAgICovXG4gICAgYXJ0aWNsZS5hcnRpY2xlX2Mge1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJvdW5kKCBAYXJ0aWNsZV9jX2ZvbnRfc2l6ZSAgKiAwLjggKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByb3VuZCggQGFydGljbGVfY19mb250X2xpbmVoZWlnaHQgKiAwLjggKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAgeyBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAgICAgJi5hcnRpY2xlX2NfMiB7XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByb3VuZCggQGFydGljbGVfYzJfZm9udF9zaXplICAqIDAuOSApO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByb3VuZCggQGFydGljbGVfYzJfZm9udF9saW5laGVpZ2h0ICogMC45NSApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLypcbiAgICAqIENvdmVyLUFydGljbGVcbiAgICAqL1xuICAgIGFydGljbGUuYXJ0aWNsZV9jb3ZlciB7XG4gICAgICAgIC5mZWF0dXJlX2JveCBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJvdW5kKCBAYXJ0aWNsZV9jb3Zlcl9mb250X3NpemUgKiAwLjUgKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByb3VuZCggQGFydGljbGVfY292ZXJfZm9udF9saW5laGVpZ2h0ICogMC41ICk7IFxuICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi5hcnRpY2xlX2NvdmVyXzIge1xuICAgICAgICAgICAgLmZlYXR1cmVfYm94IGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJvdW5kKCBAYXJ0aWNsZV9jb3Zlcl9mb250X3NpemUgKiAwLjcgKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcm91bmQoIEBhcnRpY2xlX2NvdmVyX2ZvbnRfbGluZWhlaWdodCAqIDAuNyApOyBcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8qXG4gICAgKiBTbWFsbC1BcnRpY2xlXG4gICAgKi9cbiAgICBhcnRpY2xlLmFydGljbGVfc21hbGxfMiB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcm91bmQoIEBhcnRpY2xlX3NtYWxsMl9mb250X3NpemUgKiAwLjg1ICk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcm91bmQoIEBhcnRpY2xlX3NtYWxsMl9mb250X2xpbmVoZWlnaHQgKiAwLjkgKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGFydGljbGUuYXJ0aWNsZV9zbWFsbF8zIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiByb3VuZCggQGFydGljbGVfc21hbGwzX2ZvbnRfc2l6ZSAqIDAuOCApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJvdW5kKCBAYXJ0aWNsZV9zbWFsbDNfZm9udF9saW5laGVpZ2h0ICogMC44ICk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhcnRpY2xlLmFydGljbGVfc21hbGxfNCB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcm91bmQoIEBhcnRpY2xlX3NtYWxsNF9mb250X3NpemUgKiAwLjggKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByb3VuZCggQGFydGljbGVfc21hbGw0X2ZvbnRfbGluZWhlaWdodCAqIDAuOCApO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8qXG4gICAgKiBUZXh0LUFydGljbGVcbiAgICAqL1xuICAgIGFydGljbGUuYXJ0aWNsZV90ZXh0IHtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJvdW5kKCBAYXJ0aWNsZV90ZXh0X2ZvbnRfc2l6ZSAqIDAuNyApO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJvdW5kKCBAYXJ0aWNsZV90ZXh0X2ZvbnRfbGluZWhlaWdodCAqIDAuNyApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hcnRpY2xlX3RleHRfMiB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJvdW5kKCBAYXJ0aWNsZV90ZXh0Ml9mb250X3NpemUgKiAwLjcgKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcm91bmQoIEBhcnRpY2xlX3RleHQyX2ZvbnRfbGluZWhlaWdodCAqIDAuNyApO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMDc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhcnRpY2xlLmFydGljbGVfdG9kYXlzX29waW5pb24ge1xuICAgICAgICAub3Bpbmlvbl9oZWFkZXIgaDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiByb3VuZCggQHdpZGdldF90b2RheXNvcGluaW9uX2hlYWRlcl9mb250X3NpemUgKiAwLjcgKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByb3VuZCggQHdpZGdldF90b2RheXNvcGluaW9uX2hlYWRlcl9saW5lX2hlaWdodCAqIDAuNyApO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9waW5pb25fY29udGVudCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDExOXB4O1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcm91bmQoIEB3aWRnZXRfdG9kYXlzb3Bpbmlvbl90ZXh0X2hlYWRlcl9mb250X3NpemUgKiAwLjggKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcm91bmQoIEB3aWRnZXRfdG9kYXlzb3Bpbmlvbl90ZXh0X2hlYWRlcl9saW5lX2hlaWdodCAqIDAuODUgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAvKlxuICAgICogVGFsbCBBcnRpY2xlc1xuICAgICovXG4gICAgYXJ0aWNsZS5hcnRpY2xlX2IsXG4gICAgYXJ0aWNsZS5hcnRpY2xlX2NvdmVyIHtcbiAgICAgICAgaGVpZ2h0OiBAdGFsbF9hcnRpY2xlX3RhYmxldF9oaWdodDtcbiAgICB9XG5cbiAgICAvKlxuICAgICogU2hvcnQgQXJ0aWNsZXNcbiAgICAqL1xuICAgIGFydGljbGUuYXJ0aWNsZV9zbWFsbCxcbiAgICBhcnRpY2xlLmFydGljbGVfY292ZXJfMixcbiAgICBhcnRpY2xlLmFydGljbGVfdGV4dCxcbiAgICBhcnRpY2xlLmFydGljbGVfdG9kYXlzX29waW5pb24ge1xuICAgICAgICBoZWlnaHQ6IEBzaG9ydF9hcnRpY2xlX3RhYmxldF9oaWdodDtcbiAgICB9XG5cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogOTgwcHgpIHtcbiAgICAvKlxuICAgICogVGFsbCBBcnRpY2xlc1xuICAgICovXG4gICAgYXJ0aWNsZS5hcnRpY2xlX2IsXG4gICAgYXJ0aWNsZS5hcnRpY2xlX2NvdmVyIHtcbiAgICAgICAgaGVpZ2h0OiBAdGFsbF9hcnRpY2xlX2Rlc2t0b3BfaGlnaHQ7XG4gICAgfVxuXG4gICAgLypcbiAgICAqIFNob3J0IEFydGljbGVzXG4gICAgKi9cbiAgICBhcnRpY2xlLmFydGljbGVfc21hbGwsXG4gICAgYXJ0aWNsZS5hcnRpY2xlX2NvdmVyXzIsXG4gICAgYXJ0aWNsZS5hcnRpY2xlX3RleHQsXG4gICAgYXJ0aWNsZS5hcnRpY2xlX3RvZGF5c19vcGluaW9uIHtcbiAgICAgICAgaGVpZ2h0OiBAc2hvcnRfYXJ0aWNsZV9kZXNrdG9wX2hpZ2h0O1xuICAgIH1cblxuICAgIGFydGljbGUuYXJ0aWNsZV9jIHtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcblxuICAgICAgICAmLmNtLWFydGljbGUge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYXJ0aWNsZS5hcnRpY2xlX3NtYWxsXzIge1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJvdW5kKCBAYXJ0aWNsZV9zbWFsbDJfZm9udF9zaXplICogMS4xICk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcm91bmQoIEBhcnRpY2xlX3NtYWxsMl9mb250X2xpbmVoZWlnaHQgKiAxLjE1ICk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJ0aWNsZV9jb21tZW50YXJ5X3dyYXAge1xuICAgICAgICAuZGl2aWRlciB7XG5cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY3cHgpIHtcbiAgICAuYXJ0aWNsZV90YWcge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufSIsImFydGljbGUuc3RhbmRhcmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCAjY2NjO1xuXG4gIC5pbWdfY29udGFpbmVyIHtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnRleHQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMXB4IDE1cHg7XG5cblxuICAgIC50aGVtZS1jb250YWluZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTE2cHg7XG5cbiAgICAgIC50aGVtZS10YWcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYXJ0aWNsZV9zdGFuZGFyZF90aGVtZV90YWdfYmdfY29sb3I7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfdGhlbWVfdGFnX2ZvbnRfZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3RoZW1lX3RhZ19mb250X3NpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF90aGVtZV90YWdfbGluZV9oZWlnaHQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0xNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgaDQuc2VjdGlvbi10YWcge1xuICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfbW9iaWxlX2ZvbnRfc2l6ZTtcbiAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZm9udDtcbiAgICBjb2xvcjogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfY29sb3I7XG4gICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX21vYmlsZV9saW5lX2hlaWdodDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICBoMiB7XG4gICAgbWFyZ2luOiBAYXJ0aWNsZV9zdGFuZGFyZF9oZWFkbGluZV9tYXJnaW47XG4gICAgcGFkZGluZzogNXB4IDAgMCAwO1xuXG4gICAgLmZvbnQoIEBhcnRpY2xlX3N0YW5kYXJkX2ZvbnQsXG4gICAgICAgICAgICBAYXJ0aWNsZV9zdGFuZGFyZF9tb2JpbGVfZm9udF9zaXplLFxuICAgICAgICAgICAgQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2ZvbnRfd2VpZ2h0LFxuICAgICAgICAgICAgQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2ZvbnRfbGluZWhlaWdodCxcbiAgICAgICAgICAgIEBhcnRpY2xlX3N0YW5kYXJkX2ZvbnRfc3BhY2luZyApO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogQGFydGljbGVfc3RhbmRhcmRfaGVhZGxpbmVfY29sb3I7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGFydGljbGVfc3RhbmRhcmRfaGVhZGxpbmVfY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwLmxlYWRpbiB7XG4gICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3N0YW5kYXJkX2xlYWRpbl9mb250O1xuICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2xlYWRpbl9mb250X3NpemU7XG4gICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX21vYmlsZV9sZWFkaW5fbGluZV9oZWlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX21vYmlsZV9sZWFkaW5fZm9udF93ZWlnaHQ7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiBAYXJ0aWNsZV9zdGFuZGFyZF9oZWFkbGluZV9jb2xvcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYubXVsdGlsaW5lIHtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MjdiMmY7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm5vLWltYWdlIHtcbiAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB9XG4gIH1cblxuICAmLmRlYmF0ZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJi5oaWdoLXByaW9yaXR5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYXJ0aWNsZV9zdGFuZGFyZF9oaWdoX3ByaW9yaXR5X2JnX2NvbG9yO1xuICAgIC8vcGFkZGluZzogQGFydGljbGVfc3RhbmRhcmRfaGlnaF9wcmlvcml0eV9wYWRkaW5nO1xuXG4gICAgaDIge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiBAYXJ0aWNsZV9zdGFuZGFyZF9oaWdoX3ByaW9yaXR5X3RleHRfY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcC5sZWFkaW4ge1xuICAgICAgY29sb3I6IEBhcnRpY2xlX3N0YW5kYXJkX2hpZ2hfcHJpb3JpdHlfdGV4dF9jb2xvcjtcblxuICAgICAgJi5tdWx0aWxpbmUge1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGFydGljbGVfc3RhbmRhcmRfaGlnaF9wcmlvcml0eV90ZXh0X2NvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlYmF0ZS1ieWxpbmUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmFydGljbGUtcGF5d2FsbC1pbmRpY2F0b3Ige1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLmFydGljbGUtcGF5d2FsbC1pbmRpY2F0b3Ige1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHBheXdhbGxfaW5kaWNhdG9yX2JnX2NvbG9yO1xuICAgIGZvbnQtZmFtaWx5OiBAcGF5d2FsbF9pbmRpY2F0b3JfZm9udDtcbiAgICBmb250LXdlaWdodDogQHBheXdhbGxfaW5kaWNhdG9yX2ZvbnRfd2VpZ2h0O1xuICAgIGNvbG9yOiBAcGF5d2FsbF9pbmRpY2F0b3JfZm9udF9jb2xvcjtcbiAgICBmb250LXNpemU6IEBwYXl3YWxsX2luZGljYXRvcl9mb250X3NpemVfNDtcbiAgICBsaW5lLWhlaWdodDogQHBheXdhbGxfaW5kaWNhdG9yX2xpbmVfaGVpZ2h0XzQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICAucHJvZHVjdC1sb2dvIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwYXl3YWxsX2luZGljYXRvcl9sb2dvX2JnX2NvbG9yO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIHRvcDogM3B4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90aW55LWxvZ28uc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogQHBheXdhbGxfaW5kaWNhdG9yX2xvZ29fYmdfc2l6ZTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBAcGF5d2FsbF9pbmRpY2F0b3JfbG9nb19iZ19wb3M7XG4gICAgfVxuICB9XG59XG5cbmFydGljbGUuaGFzLWltYWdlLnJlcG9ydGFnZSAudGV4dC1jb250YWluZXIge1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1hcmdpbjogLTM5cHggYXV0byAwIC1AYXJ0aWNsZV9zdGFuZGFyZF9oaWdoX3ByaW9yaXR5X3BhZGRpbmc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgI2ZmZik7XG4gIH1cblxuICAudGV4dC1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudGVhc2VyLXN1YmplY3Qge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9zdGFuZGFyZF90ZWFzZXJfc3ViamVjdF9mb250X2ZhbWlseTtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCBAYXJ0aWNsZV9zdGFuZGFyZF90ZWFzZXJfc3ViamVjdF91bmRlcmxpbmVfY29sb3I7XG4gICAgfVxuICB9XG59XG5cbmFydGljbGUuaGlnaC1wcmlvcml0eS5oYXMtaW1hZ2UucmVwb3J0YWdlIC50ZXh0LWNvbnRhaW5lcntcbiAgJjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIEBhcnRpY2xlX3N0YW5kYXJkX2hpZ2hfcHJpb3JpdHlfYmdfY29sb3IpO1xuICB9XG5cbiAgLnRleHQtY29udGVudCAudGVhc2VyLXN1YmplY3Qge1xuICAgIGNvbG9yOiBAYXJ0aWNsZV9zdGFuZGFyZF9oaWdoX3ByaW9yaXR5X3RleHRfY29sb3I7XG4gIH1cbn1cblxuXG5hcnRpY2xlLmxvdy1wcmlvcml0eS5oYXMtaW1hZ2UucmVwb3J0YWdlIC50ZXh0LWNvbnRhaW5lcntcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRleHQtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cblxuLmRlYmF0ZS1ieWxpbmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gLy8gbWFyZ2luLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgLmJ5bGluZS1waG90byB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgLy9tYXJnaW4tdG9wOiAtMjVweDtcbiAgICB9XG4gIH1cblxuICAuYnlsaW5lLXBlcnNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8vbWFyZ2luLWxlZnQ6IDEwcHg7XG5cbiAgICAuYnlsaW5lLW5hbWUge1xuICAgICAgZm9udC1mYW1pbHk6IEBkZWJhdGVfYnlsaW5lX25hbWVfZm9udDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBAZGViYXRlX2J5bGluZV9uYW1lX2ZvbnRfd2VpZ2h0O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiBAZGViYXRlX2J5bGluZV9uYW1lX2ZvbnRfc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAZGViYXRlX2J5bGluZV9uYW1lX2xpbmVfaGVpZ2h0O1xuICAgICAgLy9tYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIC5ieWxpbmUtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IEBkZWJhdGVfYnlsaW5lX3RpdGxlX2ZvbnQ7XG4gICAgICBmb250LXNpemU6IEBkZWJhdGVfYnlsaW5lX3RpdGxlX2ZvbnRfc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAZGViYXRlX2J5bGluZV90aXRsZV9saW5lX2hlaWdodDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLmNvbnRlbnQtc2l6ZS1sZy00IC5kZWJhdGUtYnlsaW5lLCAuY29udGVudC1zaXplLWxnLTUgLmRlYmF0ZS1ieWxpbmUgIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTBweCkge1xuXG4gIGFydGljbGUuc3RhbmRhcmQge1xuXG4gICAgaDQuc2VjdGlvbi10YWcge1xuICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19tb2JpbGVfbGFyZ2VfZm9udF9zaXplO1xuICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX21vYmlsZV9sYXJnZV9saW5lX2hlaWdodDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX21vYmlsZV9sYXJnZV9mb250X3NpemU7XG4gICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2xhcmdlX2xpbmVfaGVpZ2h0O1xuICAgICAgZm9udC13ZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX21vYmlsZV9sYXJnZV9mb250LXdlaWdodDtcbiAgICB9XG5cbiAgICBwLmxlYWRpbiB7XG4gICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX21vYmlsZV9sYXJnZV9sZWFkaW5fZm9udC1zaXplO1xuICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX21vYmlsZV9sYXJnZV9sZWFkaW5fbGluZV9oZWlnaHQ7XG4gICAgICBmb250LXdlaWdodDogQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2xhcmdlX2xlYWRpbl9mb250X3dlaWdodDtcblxuICAgICAgJi5tdWx0aWxpbmUge1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8qICYubG93LXByaW9yaXR5IHtcbiAgICAgIC50aGVtZS1jb250YWluZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIC50aGVtZS10YWcge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gKi9cbiAgfVxuXG4gIC5jb250ZW50LXNpemUtbGctNCB7XG5cbiAgICBhcnRpY2xlLnN0YW5kYXJkIHtcblxuICAgICAgICAudGhlbWUtY29udGFpbmVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICB9XG59XG5cbi8vIFRPRE86IE9ubHkgZm9yIGFydGljbGVzIGluIGNvbHVtbiBzaXplID4gNFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBhcnRpY2xlLnN0YW5kYXJkIHtcblxuXG4gICAgJi5sb3ctcHJpb3JpdHk6bm90KC5kZWJhdGUpIHtcblxuICAgICAgJi5oYXMtaW1hZ2Uge1xuXG4gICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgbWluLWhlaWdodDogMTA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmltZ19jb250YWluZXIge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1heC13aWR0aDogMzAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIH1cblxuICAgICAgaDIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9IFxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA3NjhweCkgYW5kIChtYXgtd2lkdGggOiA5NzlweCkge1xuICBhcnRpY2xlLnN0YW5kYXJkIHtcblxuICAgIGg0LnNlY3Rpb24tdGFnIHtcbiAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2ZvbnRfc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9oZWlnaHQ7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgLmZvbnQoIEBhcnRpY2xlX3N0YW5kYXJkX2ZvbnQsXG4gICAgICAgICAgICAgIEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X3NpemUsXG4gICAgICAgICAgICAgIEBhcnRpY2xlX3N0YW5kYXJkX21vYmlsZV9mb250X3dlaWdodCxcbiAgICAgICAgICAgICAgQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfbGluZWhlaWdodCxcbiAgICAgICAgICAgICAgQGFydGljbGVfc3RhbmRhcmRfZm9udF9zcGFjaW5nICk7XG4gICAgfVxuXG4gICAgcC5sZWFkaW4ge1xuICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2ZvbnRfc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2xpbmVfaGVpZ2h0O1xuICAgIH1cblxuICAgICYuaGlnaC1wcmlvcml0eSwgJi5tZWRpdW0tcHJpb3JpdHkge1xuXG4gICAgICBoNC5zZWN0aW9uLXRhZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2ZvbnRfc2l6ZV9oaWdoX3ByaW87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9oZWlnaHRfaGlnaF9wcmlvO1xuICAgICAgfVxuXG4gICAgICBoMiB7XG4gICAgICAgIC5mb250KCBAYXJ0aWNsZV9zdGFuZGFyZF9mb250LFxuICAgICAgICAgICAgICAgIEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X3NpemVfaGlnaF9wcmlvLFxuICAgICAgICAgICAgICAgIEBhcnRpY2xlX3N0YW5kYXJkX21vYmlsZV9mb250X3dlaWdodF9oaWdoX3ByaW8sXG4gICAgICAgICAgICAgICAgQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfbGluZWhlaWdodF9oaWdoX3ByaW8sXG4gICAgICAgICAgICAgICAgQGFydGljbGVfc3RhbmRhcmRfZm9udF9zcGFjaW5nICk7XG4gICAgICB9XG5cbiAgICAgIHAubGVhZGluIHtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2ZvbnRfc2l6ZV9oaWdoX3ByaW87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpbztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBkaXZbY2xhc3MkPVwiLWxnLTExXCJdIHtcblxuICAgIGFydGljbGUuc3RhbmRhcmQge1xuXG4gICAgICAmLmhpZ2gtcHJpb3JpdHksICYubWVkaXVtLXByaW9yaXR5IHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfc2l6ZV9oaWdoX3ByaW9fMTE7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9saW5lX2hlaWdodF9oaWdoX3ByaW9fMTE7XG4gICAgICAgIH1cblxuICAgICAgICBwLmxlYWRpbiB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fMTE7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fbGluZV9oZWlnaHRfaGlnaF9wcmlvXzExO1xuICAgICAgICB9XG5cbiAgICAgICAgaDQuc2VjdGlvbi10YWcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2ZvbnRfc2l6ZV9oaWdoX3ByaW9fMTE7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9saW5lX2hlaWdodF9oaWdoX3ByaW9fMTE7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGRpdltjbGFzcyQ9XCItbGctMTBcIl0ge1xuXG4gICAgYXJ0aWNsZS5zdGFuZGFyZCB7XG5cbiAgICAgICYuaGlnaC1wcmlvcml0eSwgJi5tZWRpdW0tcHJpb3JpdHkge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfZm9udF9zaXplX2hpZ2hfcHJpb18xMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb18xMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAubGVhZGluIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fZm9udF9zaXplX2hpZ2hfcHJpb18xMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW9fMTA7XG4gICAgICAgIH1cblxuICAgICAgICBoNC5zZWN0aW9uLXRhZyB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfZm9udF9zaXplX2hpZ2hfcHJpb18xMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb18xMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGRpdltjbGFzcyQ9XCItbGctOVwiXXtcblxuICAgIGFydGljbGUuc3RhbmRhcmQge1xuXG4gICAgICAmLmhpZ2gtcHJpb3JpdHksICYubWVkaXVtLXByaW9yaXR5IHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfc2l6ZV9oaWdoX3ByaW9fOTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb185O1xuICAgICAgICB9XG5cbiAgICAgICAgcC5sZWFkaW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9mb250X3NpemVfaGlnaF9wcmlvXzk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fbGluZV9oZWlnaHRfaGlnaF9wcmlvXzk7XG4gICAgICAgIH1cblxuICAgICAgICBoNC5zZWN0aW9uLXRhZyB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfZm9udF9zaXplX2hpZ2hfcHJpb185O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBkaXZbY2xhc3MkPVwiLWxnLThcIl0ge1xuXG4gICAgYXJ0aWNsZS5zdGFuZGFyZCB7XG5cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X2ZhbWlseV9oaWdoX3ByaW9fODtcbiAgICAgIH1cblxuICAgICAgaDQuc2VjdGlvbi10YWcge1xuICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfZm9udF9wcmlvXzg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9mb250X3dlaWdodF9wcmlvXzg7XG4gICAgICB9XG5cbiAgICAgICYuaGlnaC1wcmlvcml0eSwgJi5tZWRpdW0tcHJpb3JpdHkge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfZm9udF9zaXplX2hpZ2hfcHJpb184O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X2ZhbWlseV9oaWdoX3ByaW9fODtcbiAgICAgICAgfVxuXG4gICAgICAgIHAubGVhZGluIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fZm9udF9zaXplX2hpZ2hfcHJpb184O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb184O1xuICAgICAgICB9XG5cbiAgICAgICAgaDQuc2VjdGlvbi10YWcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2ZvbnRfc2l6ZV9oaWdoX3ByaW9fODtcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb184O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9mb250X3ByaW9fODtcbiAgICAgICAgICBmb250LXdlaWdodDogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfZm9udF93ZWlnaHRfcHJpb184O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgZGl2W2NsYXNzJD1cIi1sZy03XCJdIHtcblxuICAgIGFydGljbGUuc3RhbmRhcmQge1xuXG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfZm9udF9mYW1pbHlfaGlnaF9wcmlvXzc7XG4gICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfc2l6ZV83O1xuICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xpbmVfaGVpZ2h0Xzc7XG4gICAgICB9XG5cbiAgICAgIHAubGVhZGluIHtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2ZvbnRfc2l6ZV83O1xuICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9saW5lX2hlaWdodF83O1xuICAgICAgfVxuXG4gICAgICBoNC5zZWN0aW9uLXRhZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2ZvbnRfc2l6ZV83O1xuICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfaGVpZ2h0Xzc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9mb250X3ByaW9fNztcbiAgICAgICAgZm9udC13ZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9saW5lX2ZvbnRfd2VpZ2h0X3ByaW9fNztcbiAgICAgIH1cblxuICAgICAgJi5oaWdoLXByaW9yaXR5LCAmLm1lZGl1bS1wcmlvcml0eSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X3NpemVfaGlnaF9wcmlvXzc7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9saW5lX2hlaWdodF9oaWdoX3ByaW9fNztcbiAgICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfZmFtaWx5X2hpZ2hfcHJpb183O1xuICAgICAgICB9XG5cbiAgICAgICAgcC5sZWFkaW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9mb250X3NpemVfaGlnaF9wcmlvXzc7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fbGluZV9oZWlnaHRfaGlnaF9wcmlvXzc7XG4gICAgICAgIH1cblxuICAgICAgICBoNC5zZWN0aW9uLXRhZyB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfZm9udF9zaXplX2hpZ2hfcHJpb183O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzc7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9saW5lX2ZvbnRfcHJpb183O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9mb250X3dlaWdodF9wcmlvXzc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBkaXZbY2xhc3MkPVwiLWxnLTZcIl0ge1xuXG4gICAgYXJ0aWNsZS5zdGFuZGFyZCB7XG5cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X2ZhbWlseV9oaWdoX3ByaW9fNjtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfZm9udF9zaXplXzY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGluZV9oZWlnaHRfNjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X3dlaWdodF82O1xuICAgICAgfVxuXG4gICAgICBwLmxlYWRpbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9mb250X3NpemVfNjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fbGluZV9oZWlnaHRfNjtcbiAgICAgIH1cblxuICAgICAgaDQuc2VjdGlvbi10YWcge1xuICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9mb250X3NpemVfNjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9saW5lX2hlaWdodF82O1xuICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfZm9udF9wcmlvXzY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9mb250X3dlaWdodF9wcmlvXzY7XG4gICAgICB9XG5cbiAgICAgICYuaGlnaC1wcmlvcml0eSwgJi5tZWRpdW0tcHJpb3JpdHkge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfZm9udF9zaXplX2hpZ2hfcHJpb182O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzY7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X2ZhbWlseV9oaWdoX3ByaW9fNjtcbiAgICAgICAgICBmb250LXdlaWdodDogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfd2VpZ2h0XzY7XG4gICAgICAgIH1cblxuICAgICAgICBwLmxlYWRpbiB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fNjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW9fNjtcbiAgICAgICAgfVxuXG4gICAgICAgIGg0LnNlY3Rpb24tdGFnIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9mb250X3NpemVfaGlnaF9wcmlvXzY7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9saW5lX2hlaWdodF9oaWdoX3ByaW9fNjtcbiAgICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfZm9udF9wcmlvXzY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9saW5lX2ZvbnRfd2VpZ2h0X3ByaW9fNjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGRpdltjbGFzcyQ9XCItbGctNVwiXSB7XG5cbiAgICBhcnRpY2xlLnN0YW5kYXJkIHtcblxuICAgICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfZmFtaWx5X2hpZ2hfcHJpb181O1xuICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X3NpemVfNTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9saW5lX2hlaWdodF81O1xuICAgICAgICBmb250LXdlaWdodDogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfd2VpZ2h0XzU7XG4gICAgICB9XG5cbiAgICAgIHAubGVhZGluIHtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2ZvbnRfc2l6ZV81O1xuICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2xlYWRpbl9saW5lX2hlaWdodF81O1xuICAgICAgfVxuXG4gICAgICBoNC5zZWN0aW9uLXRhZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2ZvbnRfc2l6ZV81O1xuICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfaGVpZ2h0XzU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9mb250X3ByaW9fNTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX3RhYmxldF9saW5lX2ZvbnRfd2VpZ2h0X3ByaW9fNTtcbiAgICAgIH1cblxuICAgICAgJi5oaWdoLXByaW9yaXR5LCAmLm1lZGl1bS1wcmlvcml0eSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9mb250X3NpemVfaGlnaF9wcmlvXzU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9saW5lX2hlaWdodF9oaWdoX3ByaW9fNTtcbiAgICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfdGFibGV0X2ZvbnRfZmFtaWx5X2hpZ2hfcHJpb181O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfZm9udF93ZWlnaHRfNTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAubGVhZGluIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3RhYmxldF9sZWFkaW5fZm9udF9zaXplX2hpZ2hfcHJpb181O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF90YWJsZXRfbGVhZGluX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb181O1xuICAgICAgICB9XG5cbiAgICAgICAgaDQuc2VjdGlvbi10YWcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2ZvbnRfc2l6ZV9oaWdoX3ByaW9fNTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb181O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ190YWJsZXRfbGluZV9mb250X3ByaW9fNTtcbiAgICAgICAgICBmb250LXdlaWdodDogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfdGFibGV0X2xpbmVfZm9udF93ZWlnaHRfcHJpb181O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk4MHB4KXtcbiAgYXJ0aWNsZS5zdGFuZGFyZCB7XG5cbiAgICBoNC5zZWN0aW9uLXRhZyB7XG4gICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfZm9udF9zaXplO1xuICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9oZWlnaHQ7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgLmZvbnQoIEBhcnRpY2xlX3N0YW5kYXJkX2ZvbnQsXG4gICAgICAgICAgICAgIEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9zaXplLFxuICAgICAgICAgICAgICBAYXJ0aWNsZV9zdGFuZGFyZF9tb2JpbGVfZm9udF93ZWlnaHQsXG4gICAgICAgICAgICAgIEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9saW5laGVpZ2h0LFxuICAgICAgICAgICAgICBAYXJ0aWNsZV9zdGFuZGFyZF9mb250X3NwYWNpbmcgKTtcbiAgICB9XG5cbiAgICBwLmxlYWRpbiB7XG4gICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2ZvbnRfc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9saW5lX2hlaWdodDtcbiAgICB9XG5cbiAgICAmLmhpZ2gtcHJpb3JpdHksICYubWVkaXVtLXByaW9yaXR5IHtcblxuICAgICAgaDQuc2VjdGlvbi10YWcge1xuICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpbztcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvO1xuICAgICAgfVxuXG4gICAgICBoMiB7XG4gICAgICAgIC5mb250KCBAYXJ0aWNsZV9zdGFuZGFyZF9mb250LFxuICAgICAgICAgICAgICAgIEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpbyxcbiAgICAgICAgICAgICAgICBAYXJ0aWNsZV9zdGFuZGFyZF9tb2JpbGVfZm9udF93ZWlnaHRfaGlnaF9wcmlvLFxuICAgICAgICAgICAgICAgIEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9saW5laGVpZ2h0X2hpZ2hfcHJpbyxcbiAgICAgICAgICAgICAgICBAYXJ0aWNsZV9zdGFuZGFyZF9mb250X3NwYWNpbmcgKTtcbiAgICAgIH1cblxuICAgICAgcC5sZWFkaW4ge1xuICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2ZvbnRfc2l6ZV9oaWdoX3ByaW87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgZGl2W2NsYXNzJD1cIi1sZy0xMVwiXSB7XG5cbiAgICBhcnRpY2xlLnN0YW5kYXJkIHtcblxuICAgICAgJi5oaWdoLXByaW9yaXR5LCAmLm1lZGl1bS1wcmlvcml0eSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb18xMTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9saW5lX2hlaWdodF9oaWdoX3ByaW9fMTE7XG4gICAgICAgIH1cblxuICAgICAgICBwLmxlYWRpbiB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9mb250X3NpemVfaGlnaF9wcmlvXzExO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW9fMTE7XG4gICAgICAgIH1cblxuICAgICAgICBoNC5zZWN0aW9uLXRhZyB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fMTE7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzExO1xuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBkaXZbY2xhc3MkPVwiLWxnLTEwXCJdIHtcblxuICAgIGFydGljbGUuc3RhbmRhcmQge1xuXG4gICAgICAmLmhpZ2gtcHJpb3JpdHksICYubWVkaXVtLXByaW9yaXR5IHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X3NpemVfaGlnaF9wcmlvXzEwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb18xMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAubGVhZGluIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fMTA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb18xMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGg0LnNlY3Rpb24tdGFnIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb18xMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2hlaWdodF9oaWdoX3ByaW9fMTA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBkaXZbY2xhc3MkPVwiLWxnLTlcIl17XG5cbiAgICBhcnRpY2xlLnN0YW5kYXJkIHtcblxuICAgICAgJi5oaWdoLXByaW9yaXR5LCAmLm1lZGl1bS1wcmlvcml0eSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb185O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb185O1xuICAgICAgICB9XG5cbiAgICAgICAgcC5sZWFkaW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9sZWFkaW5fZm9udF9zaXplX2hpZ2hfcHJpb185O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW9fOTtcbiAgICAgICAgfVxuXG4gICAgICAgIGg0LnNlY3Rpb24tdGFnIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb185O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb185O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgZGl2W2NsYXNzJD1cIi1sZy04XCJdIHtcblxuICAgIGFydGljbGUuc3RhbmRhcmQge1xuXG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfZmFtaWx5X2hpZ2hfcHJpb184O1xuICAgICAgfVxuXG4gICAgICBoNC5zZWN0aW9uLXRhZyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2xpbmVfZm9udF9wcmlvXzg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2xpbmVfZm9udF93ZWlnaHRfcHJpb184O1xuICAgICAgfVxuXG4gICAgICAmLmhpZ2gtcHJpb3JpdHksICYubWVkaXVtLXByaW9yaXR5IHtcbiAgICAgICAgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X3NpemVfaGlnaF9wcmlvXzg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9mYW1pbHlfaGlnaF9wcmlvXzg7XG4gICAgICAgIH1cblxuICAgICAgICBwLmxlYWRpbiB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9mb250X3NpemVfaGlnaF9wcmlvXzg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb184O1xuICAgICAgICB9XG5cbiAgICAgICAgaDQuc2VjdGlvbi10YWcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9mb250X3NpemVfaGlnaF9wcmlvXzg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9mb250X3ByaW9fODtcbiAgICAgICAgICBmb250LXdlaWdodDogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2ZvbnRfd2VpZ2h0X3ByaW9fODtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGRpdltjbGFzcyQ9XCItbGctN1wiXSB7XG5cbiAgICBhcnRpY2xlLnN0YW5kYXJkIHtcblxuICAgICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X2ZhbWlseV9oaWdoX3ByaW9fNztcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfc2l6ZV83O1xuICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9saW5lX2hlaWdodF83O1xuICAgICAgfVxuXG4gICAgICBwLmxlYWRpbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9sZWFkaW5fZm9udF9zaXplXzc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9saW5lX2hlaWdodF83O1xuICAgICAgfVxuXG4gICAgICBoNC5zZWN0aW9uLXRhZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9mb250X3NpemVfNztcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9oZWlnaHRfNztcbiAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9mb250X3ByaW9fNztcbiAgICAgICAgZm9udC13ZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9mb250X3dlaWdodF9wcmlvXzc7XG4gICAgICB9XG5cbiAgICAgICYuaGlnaC1wcmlvcml0eSwgJi5tZWRpdW0tcHJpb3JpdHkge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fNztcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9saW5lX2hlaWdodF9oaWdoX3ByaW9fNztcbiAgICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X2ZhbWlseV9oaWdoX3ByaW9fNztcbiAgICAgICAgfVxuXG4gICAgICAgIHAubGVhZGluIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fNztcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9sZWFkaW5fbGluZV9oZWlnaHRfaGlnaF9wcmlvXzc7XG4gICAgICAgIH1cblxuICAgICAgICBoNC5zZWN0aW9uLXRhZyB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fNztcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2hlaWdodF9oaWdoX3ByaW9fNztcbiAgICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2ZvbnRfcHJpb183O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2xpbmVfZm9udF93ZWlnaHRfcHJpb183O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgZGl2W2NsYXNzJD1cIi1sZy02XCJdIHtcblxuICAgIGFydGljbGUuc3RhbmRhcmQge1xuXG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfZmFtaWx5X2hpZ2hfcHJpb182O1xuICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9zaXplXzY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xpbmVfaGVpZ2h0XzY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfd2VpZ2h0XzY7XG4gICAgICB9XG5cbiAgICAgIHAubGVhZGluIHtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9mb250X3NpemVfNjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2xpbmVfaGVpZ2h0XzY7XG4gICAgICB9XG5cbiAgICAgIGg0LnNlY3Rpb24tdGFnIHtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2ZvbnRfc2l6ZV82O1xuICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2hlaWdodF82O1xuICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2ZvbnRfcHJpb182O1xuICAgICAgICBmb250LXdlaWdodDogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2ZvbnRfd2VpZ2h0X3ByaW9fNjtcbiAgICAgIH1cblxuICAgICAgJi5oaWdoLXByaW9yaXR5LCAmLm1lZGl1bS1wcmlvcml0eSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb182O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb182O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfZmFtaWx5X2hpZ2hfcHJpb182O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfd2VpZ2h0XzY7XG4gICAgICAgIH1cblxuICAgICAgICBwLmxlYWRpbiB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9mb250X3NpemVfaGlnaF9wcmlvXzY7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGVhZGluX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb182O1xuICAgICAgICB9XG5cbiAgICAgICAgaDQuc2VjdGlvbi10YWcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9mb250X3NpemVfaGlnaF9wcmlvXzY7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzY7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9mb250X3ByaW9fNjtcbiAgICAgICAgICBmb250LXdlaWdodDogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9saW5lX2ZvbnRfd2VpZ2h0X3ByaW9fNjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGRpdltjbGFzcyQ9XCItbGctNVwiXSB7XG5cbiAgICBhcnRpY2xlLnN0YW5kYXJkIHtcblxuICAgICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X2ZhbWlseV9oaWdoX3ByaW9fNTtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfc2l6ZV81O1xuICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9saW5lX2hlaWdodF81O1xuICAgICAgICBmb250LXdlaWdodDogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X3dlaWdodF81O1xuICAgICAgfVxuXG4gICAgICBwLmxlYWRpbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9sZWFkaW5fZm9udF9zaXplXzU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9saW5lX2hlaWdodF81O1xuICAgICAgfVxuXG4gICAgICBoNC5zZWN0aW9uLXRhZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfZGVza3RvcF9mb250X3NpemVfNTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9oZWlnaHRfNTtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9mb250X3ByaW9fNTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9mb250X3dlaWdodF9wcmlvXzU7XG4gICAgICB9XG5cbiAgICAgICYuaGlnaC1wcmlvcml0eSwgJi5tZWRpdW0tcHJpb3JpdHkge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fNTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9saW5lX2hlaWdodF9oaWdoX3ByaW9fNTtcbiAgICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X2ZhbWlseV9oaWdoX3ByaW9fNTtcbiAgICAgICAgICBmb250LXdlaWdodDogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X3dlaWdodF81O1xuICAgICAgICB9XG5cbiAgICAgICAgcC5sZWFkaW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9sZWFkaW5fZm9udF9zaXplX2hpZ2hfcHJpb181O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xlYWRpbl9saW5lX2hlaWdodF9oaWdoX3ByaW9fNTtcbiAgICAgICAgfVxuXG4gICAgICAgIGg0LnNlY3Rpb24tdGFnIHtcbiAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb181O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb181O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19kZXNrdG9wX2xpbmVfZm9udF9wcmlvXzU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX3NlY3Rpb25fdGFnX2Rlc2t0b3BfbGluZV9mb250X3dlaWdodF9wcmlvXzU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBJZiBjb2x1bW4gd2lkdGggaXMgbGFyZ2VyIHRoYW4gNCAoYW5kIG5vdCBtb2JpbGUgd2lkdGgpLCBkaXNwbGF5IGltYWdlIHRvIHRoZSBsZWZ0XG5kaXZbY2xhc3MkPVwiLWxnLTFcIl0sIGRpdltjbGFzcyQ9XCItbGctMlwiXSwgZGl2W2NsYXNzJD1cIi1sZy0zXCJdLCBkaXZbY2xhc3MkPVwiLWxnLTRcIl0sXG5kaXZbY2xhc3MkPVwiLW1kLTFcIl0sIGRpdltjbGFzcyQ9XCItbWQtMlwiXSwgZGl2W2NsYXNzJD1cIi1tZC0zXCJdLCBkaXZbY2xhc3MkPVwiLW1kLTRcIl0ge1xuICBhcnRpY2xlLnN0YW5kYXJkIHtcblxuICAgIGg0LnNlY3Rpb24tdGFnIHtcbiAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfc2VjdGlvbl90YWdfbW9iaWxlX2ZvbnRfc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9zZWN0aW9uX3RhZ19tb2JpbGVfbGluZV9oZWlnaHQ7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgLmZvbnQoIEBhcnRpY2xlX3N0YW5kYXJkX2ZvbnQsXG4gICAgICAgICAgICAgIEBhcnRpY2xlX3N0YW5kYXJkX21vYmlsZV9mb250X3NpemUsXG4gICAgICAgICAgICAgIEBhcnRpY2xlX3N0YW5kYXJkX21vYmlsZV9mb250X3dlaWdodCxcbiAgICAgICAgICAgICAgQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2ZvbnRfbGluZWhlaWdodCxcbiAgICAgICAgICAgICAgQGFydGljbGVfc3RhbmRhcmRfZm9udF9zcGFjaW5nICk7XG4gICAgfVxuXG4gICAgcC5sZWFkaW4ge1xuICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9tb2JpbGVfbGVhZGluX2ZvbnRfc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9tb2JpbGVfbGVhZGluX2xpbmVfaGVpZ2h0O1xuICAgIH1cblxuICAgICYubG93LXByaW9yaXR5IHtcblxuICAgICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2ZvbnRfZmFtaWx5X2xvd19wcmlvcml0eTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX21vYmlsZV9mb250X3dlaWdodF9sb3dfcHJpb3JpdHk7XG4gICAgICB9XG5cbiAgICAgIC5pbWdfY29udGFpbmVyIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmFydGljbGVfYy5jbS1hcnRpY2xlIC50ZXh0LWNvbnRhaW5lciB7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgbWFyZ2luOiAtODVweCBhdXRvIDAgLUBhcnRpY2xlX3N0YW5kYXJkX2hpZ2hfcHJpb3JpdHlfcGFkZGluZztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCAjZmZmKTtcbiAgfVxuXG4gIC5jbS1hcnRpY2xlX19oZWFkbGluZSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLmxlYWRpbiB7XG4gICAgZm9udC1mYW1pbHk6IEBjbS1hcnRpY2xlLWZvbnQ7XG4gIH1cbn1cblxuLmFydGljbGVfYy5jbS1hcnRpY2xlLmhpZ2gtcHJpb3JpdHkgLnRleHQtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGNtLWFydGljbGUtY29sb3ItcHJpbWFyeTtcblxuICAmOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgQGNtLWFydGljbGUtY29sb3ItcHJpbWFyeSk7XG4gIH1cblxuICAuY20tYXJ0aWNsZV9faGVhZGxpbmUgYSB7XG4gICAgY29sb3I6IEBjbS1hcnRpY2xlLWNvbG9yLXNlY29uZGFyeTtcbiAgfVxuXG4gIC5sZWFkaW4ge1xuICAgIGNvbG9yOiBAY20tYXJ0aWNsZS1jb2xvci1zZWNvbmRhcnk7XG4gIH1cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MHB4KSB7XG4gIC5hcnRpY2xlX2MuY20tYXJ0aWNsZSB7XG4gICAgJi5oaWdoLXByaW9yaXR5LCAmLm1lZGl1bS1wcmlvcml0eSB7XG4gICAgICAudGV4dC1jb250YWluZXIgLmNtLWFydGljbGVfX2hlYWRsaW5lIHtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfc2l6ZV9oaWdoX3ByaW87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfbGluZWhlaWdodF9oaWdoX3ByaW87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQtc2l6ZS1sZy0xMSA+IC5hcnRpY2xlX2MuY20tYXJ0aWNsZSB7XG4gICAgJi5oaWdoLXByaW9yaXR5LCAmLm1lZGl1bS1wcmlvcml0eSB7XG4gICAgICAudGV4dC1jb250YWluZXIgLmNtLWFydGljbGVfX2hlYWRsaW5lIHtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fMTE7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb18xMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudC1zaXplLWxnLTEwID4gLmFydGljbGVfYy5jbS1hcnRpY2xlIHtcbiAgICAmLmhpZ2gtcHJpb3JpdHksICYubWVkaXVtLXByaW9yaXR5IHtcbiAgICAgIC50ZXh0LWNvbnRhaW5lciAuY20tYXJ0aWNsZV9faGVhZGxpbmUge1xuICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb18xMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzEwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LXNpemUtbGctOSA+IC5hcnRpY2xlX2MuY20tYXJ0aWNsZSB7XG4gICAgJi5oaWdoLXByaW9yaXR5LCAmLm1lZGl1bS1wcmlvcml0eSB7XG4gICAgICAudGV4dC1jb250YWluZXIgLmNtLWFydGljbGVfX2hlYWRsaW5lIHtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fOTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQtc2l6ZS1sZy04ID4gLmFydGljbGVfYy5jbS1hcnRpY2xlIHtcbiAgICAmLmhpZ2gtcHJpb3JpdHksICYubWVkaXVtLXByaW9yaXR5IHtcbiAgICAgIC50ZXh0LWNvbnRhaW5lciAuY20tYXJ0aWNsZV9faGVhZGxpbmUge1xuICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb184O1xuICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9saW5lX2hlaWdodF9oaWdoX3ByaW9fODtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudC1zaXplLWxnLTcgPiAuYXJ0aWNsZV9jLmNtLWFydGljbGUge1xuICAgICYuaGlnaC1wcmlvcml0eSwgJi5tZWRpdW0tcHJpb3JpdHkge1xuICAgICAgLnRleHQtY29udGFpbmVyIC5jbS1hcnRpY2xlX19oZWFkbGluZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9mb250X3NpemVfaGlnaF9wcmlvXzc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2xpbmVfaGVpZ2h0X2hpZ2hfcHJpb183O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LXNpemUtbGctNiA+IC5hcnRpY2xlX2MuY20tYXJ0aWNsZSB7XG4gICAgJi5oaWdoLXByaW9yaXR5LCAmLm1lZGl1bS1wcmlvcml0eSB7XG4gICAgICAudGV4dC1jb250YWluZXIgLmNtLWFydGljbGVfX2hlYWRsaW5lIHtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zdGFuZGFyZF9kZXNrdG9wX2ZvbnRfc2l6ZV9oaWdoX3ByaW9fNjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfbGluZV9oZWlnaHRfaGlnaF9wcmlvXzY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQtc2l6ZS1sZy01ID4gLmFydGljbGVfYy5jbS1hcnRpY2xlIHtcbiAgICAmLmhpZ2gtcHJpb3JpdHksICYubWVkaXVtLXByaW9yaXR5IHtcbiAgICAgIC50ZXh0LWNvbnRhaW5lciAuY20tYXJ0aWNsZV9faGVhZGxpbmUge1xuICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3N0YW5kYXJkX2Rlc2t0b3BfZm9udF9zaXplX2hpZ2hfcHJpb181O1xuICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfZGVza3RvcF9saW5lX2hlaWdodF9oaWdoX3ByaW9fNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudC1zaXplLWxnLTEsIC5jb250ZW50LXNpemUtbGctMiwgLmNvbnRlbnQtc2l6ZS1sZy0zLCAuY29udGVudC1zaXplLWxnLTQsXG4gIC5jb250ZW50LXNpemUtbWQtMSwgLmNvbnRlbnQtc2l6ZS1tZC0yLCAuY29udGVudC1zaXplLW1kLTMsIC5jb250ZW50LXNpemUtbWQtNCB7XG4gICAgPiAuYXJ0aWNsZV9jLmNtLWFydGljbGUge1xuICAgICAgJi5oaWdoLXByaW9yaXR5LCAmLm1lZGl1bS1wcmlvcml0eSB7XG4gICAgICAgIC50ZXh0LWNvbnRhaW5lciAuY20tYXJ0aWNsZV9faGVhZGxpbmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2ZvbnRfc2l6ZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfc3RhbmRhcmRfbW9iaWxlX2ZvbnRfbGluZWhlaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiLyoqKiBCb2FyZCBDbGFzc2VzICoqKi9cblxuLmNsZWFyZml4IHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xufVxuXG4uc3VwZXItbGlzdC5jbGVhcmZpeCB7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbn1cblxuLnJvd19jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEByb3dfY29udGFpbmVyX2JhY2tncm91bmRfY29sb3I7XG4gICAgcGFkZGluZzogMjBweCA1cHggMTBweCA1cHg7XG4gICAgLmJvcmRlci1yYWRpdXMoMTBweCk7XG4gICAgLmJveC1zaXppbmctYm9yZGVyLWJveCgpO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuLmxpbmV0b3Age1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBAbGluZV9ib3JkZXJfY29sb3I7XG59XG5cbi5saW5lYm90dG9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGluZV9ib3JkZXJfY29sb3I7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG59XG5cbi5saW5lbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBAbGluZV9ib3JkZXJfY29sb3I7XG59XG5cbi5saW5lcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIEBsaW5lX2JvcmRlcl9jb2xvcjtcbn1cblxuLnJhc3Rlcl9zdmFydF9odml0dCB7XG4gICAgaDEgYSwgaDMgYSB7XG4gICAgICAgIGNvbG9yOiBAcmFzdGVyX3N2YXJ0X2h2aXR0X3RleHRfY29sb3I7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGNvbG9yOiBAcmFzdGVyX3N2YXJ0X2h2aXR0X3RleHRfY29sb3I7XG4gICAgfVxufVxuXG4ucmFzdGVyX3NhbmRfbW9yayB7XG4gICAgLmZlYXR1cmVfYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHJhc3Rlcl9zYW5kX21vcmtfYmFja2dyb3VuZF9jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnJhc3Rlcl9zYW5kX2x5cyB7XG4gICAgLmZlYXR1cmVfYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHJhc3Rlcl9zYW5kX2x5c19iYWNrZ3JvdW5kX2NvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaDEgYSwgaDMgYSB7XG4gICAgICAgIGNvbG9yOiBAcmFzdGVyX3NhbmRfbHlzX3RleHRfY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgY29sb3I6IEByYXN0ZXJfc2FuZF9seXNfdGV4dF9jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnJhc3Rlcl9saW1lZ3Jvbm4ge1xuICAgIC5mZWF0dXJlX2JveCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEByYXN0ZXJfbGltZWdyb25uX2JhY2tncm91bmRfY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBoMSBhLCBoMyBhIHtcbiAgICAgICAgY29sb3I6IEByYXN0ZXJfbGltZWdyb25uX3RleHRfY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEByYXN0ZXJfbGltZWdyb25uX2hlYWRlcl9mb250ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBjb2xvcjogQHJhc3Rlcl9saW1lZ3Jvbm5fdGV4dF9jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG4udGV4dF9ieWxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB0ZXh0X2J5bGluZV9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgIGNvbG9yOiBAdGV4dF9ieWxpbmVfdGV4dF9jb2xvcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogNXB4IDVweCA1cHggMzBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgei1pbmRleDogOTk5O1xufVxuXG4udGV4dF9ieWxpbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGV4dF9ieWxpbmVfcmliYm9uX2NvbG9yO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBtYXJnaW46IDNweCAwIDAgLTIzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4udGV4dF90ZWFzZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB0ZXh0X3RlYXNlcl9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgIGNvbG9yOiBAdGV4dF90ZWFzZXJfdGV4dF9jb2xvcjtcbiAgICBmb250LWZhbWlseTogQHRleHRfdGVhc2VyX2ZvbnQ7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHBhZGRpbmc6IDEwcHggNXB4IDEwcHggNDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG5cbiAgICBiLCBzdHJvbmcge1xuICAgICAgICBmb250LWZhbWlseTogQHRleHRfdGVhc2VyX2JvbGRfZm9udDtcbiAgICB9XG59XG5cbi50ZXh0X3RlYXNlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB0ZXh0X3RlYXNlcl9yaWJib25fY29sb3I7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMHB4IDAgMCAtMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi50ZXh0X3RlYXNlcl9ibGFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHRleHRfdGVhc2VyX2JsYWNrX2JhY2tncm91bmRfY29sb3IgIWltcG9ydGFudDtcbn1cblxuLnNlcmlmX2hlYWRsaW5lIGgxLCAuc2VyaWZfaGVhZGxpbmUgaDIsIC5zZXJpZl9oZWFkbGluZSBoMywgLnNlcmlmX2hlYWRsaW5lIGg0LCAuc2VyaWZfaGVhZGxpbmUgaDUge1xuICAgIGZvbnQtZmFtaWx5OiBAc2VyaWZfaGVhZGxpbmVfZm9udCAhaW1wb3J0YW50O1xufVxuXG4uZ3JpZmZpdGhfYmxhY2tfaGVhZGxpbmUge1xuICAgIGZvbnQtZmFtaWx5OiBAZ3JpZmZpdGhfYmxhY2tfaGVhZGxpbmVfZm9udCAhaW1wb3J0YW50O1xufVxuXG4uZ3JpZmZpdGhfaGVhZGxpbmUge1xuICAgIGZvbnQtZmFtaWx5OiBAZ3JpZmZpdGhfaGVhZGxpbmVfZm9udCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubm9fbGVhZGluIHAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmhlYWRsaW5lXzEge1xuICAgIGZvbnQtZmFtaWx5OiBAaGVhZGxpbmVfMV9mb250O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IEBoZWFkbGluZV8xX2NvbG9yO1xuXG4gICAgaDEge1xuICAgICAgICBmb250LWZhbWlseTogQGhlYWRsaW5lXzFfZm9udDsgICAgICAgIFxuICAgICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgQGhlYWRsaW5lXzFfYm9yZGVyX2NvbG9yO1xuICAgIH1cbn1cblxuLmhlYWRsaW5lXzIge1xuICAgIGZvbnQtZmFtaWx5OiBAaGVhZGxpbmVfMl9mb250O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IEBoZWFkbGluZV8yX2NvbG9yO1xuXG4gICAgaDEge1xuICAgICAgICBmb250LWZhbWlseTogQGhlYWRsaW5lXzJfZm9udDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIEBoZWFkbGluZV8yX2JvcmRlcl9jb2xvcjtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiBAaGVhZGxpbmVfMl9pY29uX2NvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVhZGxpbmVfMyB7XG4gICAgZm9udC1mYW1pbHk6IEBoZWFkbGluZV8zX2ZvbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogQGhlYWRsaW5lXzNfY29sb3I7XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAaGVhZGxpbmVfM19mb250O1xuICAgICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgQGhlYWRsaW5lXzNfYm9yZGVyX2NvbG9yO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY3cHgpIHtcbiAgICBcbiAgICAubGluZWJvdHRvbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xuICAgIFxuICAgIC5saW5lYm90dG9tIHtcbi8vICAgICAgICBbY2xhc3MqPVwic3BhblwiXSAucmVuZGVyZWRfYm9hcmRfYXJ0aWNsZTpsYXN0LWNoaWxkIGFydGljbGUge1xuICAgICAgICBbY2xhc3MqPVwiY29sXCJdIC5yZW5kZXJlZF9ib2FyZF9hcnRpY2xlOmxhc3QtY2hpbGQgYXJ0aWNsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgICAgIFxuLy8gICAgICAgIFtjbGFzcyo9XCJzcGFuXCJdIC5yZW5kZXJlZF9ib2FyZF93aWRnZXQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIFtjbGFzcyo9XCJjb2xcIl0gLnJlbmRlcmVkX2JvYXJkX3dpZGdldDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxufVxuXG4uYmxvZ19oZWFkIHtcbiAgaDEge1xuICAgIGZvbnQtZmFtaWx5OiBAYmxvZ19oZWFkX2ZvbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIEBibG9nX2hlYWRfY29sb3I7XG4gICAgbWFyZ2luOiAxMHB4IDAgMTVweCAwO1xuICAgIHBhZGRpbmc6IDAgMCA1cHggMDtcbiAgfVxufSIsIi5zaW5nbGUtYXJ0aWNsZSB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5zY3JvbGwtYXJ0aWNsZSAjbWFpbi1ib2R5IHtcbiAgICA+IC5hcnRpY2xlLWNvbnRhaW5lciA+IC5hcnRpY2xlLXRvcC1tZWRpYSxcbiAgICA+IC5hcnRpY2xlLWNvbnRhaW5lciA+IC5hcnRpY2xlLXRvcC1pbWFnZSB7XG4gICAgICAmLmZ1bGx3aWR0aCwgJi5mdWxsd2lkdGgtbm8tYWRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNtYWluLWJvZHkge1xuXG4gICAgPiAuYXJ0aWNsZS1jb250YWluZXIgPiAuYXJ0aWNsZS10b3AtbWVkaWEsXG4gICAgPiAuYXJ0aWNsZS1jb250YWluZXIgPiAuYXJ0aWNsZS10b3AtaW1hZ2Uge1xuICAgICAgJi5mdWxsd2lkdGgsICYuZnVsbHdpZHRoLW5vLWFkcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC03NXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgID4gLmFydGljbGUtY29udGFpbmVyID4gLmFydGljbGUtdG9wLW1lZGlhLFxuICAgICAgPiAuYXJ0aWNsZS1jb250YWluZXIgPiAuYXJ0aWNsZS10b3AtaW1hZ2Uge1xuICAgICAgICAmLmZ1bGx3aWR0aCwgJi5mdWxsd2lkdGgtbm8tYWRzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hcnRpY2xlLWNvbnRhaW5lci5sb2NrZWQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IGNhbGMoficxMDAlICsgNjBweCcpO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsXG4gICAgICAgIHJnYmEoMjUwLCAyNDgsIDI0NywgMSkgMCUsXG4gICAgICAgIHJnYmEoMjUwLCAyNDgsIDI0NywgMCkgMTAwJSk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuXG4gICAgICAuYXJ0aWNsZS1ib2R5IHtcbiAgICAgICAgbWluLWhlaWdodDogMDtcblxuICAgICAgICAuYXJ0aWNsZS1zaWRlYmFyIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hcnRpY2xlLXRvcC1pbWFnZSwgLmFydGljbGUtdG9wLW1lZGlhIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgICYuZnVsbHdpZHRoLCAmLmZ1bGx3aWR0aC1uby1hZHMge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogLTUwdnc7XG5cbiAgICAgICAgLmltYWdlLW1ldGEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb250YWluZXJfYmFja2dyb3VuZF9jb2xvcjtcbiAgICAgICAgICBtYXJnaW46IC00NXB4IGF1dG8gMDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk3OXB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jYXB0aW9uLWJsYWNrLWJnIHtcbiAgICAgICAgICAuaW1hZ2UtbWV0YSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYXJ0aWNsZV9wYWdlX2ltYWdlX2NhcHRpb25fYmxhY2s7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmltZ19jb250YWluZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhcnRpY2xlX3BhZ2VfaW1hZ2VfYmFja2dyb3VuZF9jb2xvcjtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lbWJlZC1jb250YWluZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDE2OjkgKi9cbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAua1dpZGdldElmcmFtZUNvbnRhaW5lciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jYXB0aW9uIHtcblxuICAgICAgICAuYnlsaW5lIHtcbiAgICAgICAgICAvL21hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJ0aWNsZS10b3AtaW1hZ2UuZnVsbHdpZHRoLCAuYXJ0aWNsZS10b3AtaW1hZ2UuZnVsbHdpZHRoLW5vLWFkcyxcbiAgICAuYXJ0aWNsZS10b3AtbWVkaWEuZnVsbHdpZHRoLCAuYXJ0aWNsZS10b3AtbWVkaWEuZnVsbHdpZHRoLW5vLWFkcyB7XG5cbiAgICAgIC5pbWFnZS1tZXRhIHtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTgwcHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDk4MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NzlweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hcnRpY2xlLXRvcC1pbWFnZSwgLmFydGljbGUtdG9wLW1lZGlhIHtcbiAgICAgICsgLmFydGljbGUtcmVwLWhlYWQgPiBkaXYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5hcnRpY2xlLXRvcC1pbWFnZS5mdWxsd2lkdGgsIC5hcnRpY2xlLXRvcC1pbWFnZS5mdWxsd2lkdGgtbm8tYWRzIHtcbiAgICAgICsgLmFydGljbGUtcmVwLWhlYWQge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGxlZnQ6IC01MHZ3O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMzAwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgQGJvZHlfYmFja2dyb3VuZF9jb2xvciA4NSUpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTYwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIEBib2R5X2JhY2tncm91bmRfY29sb3IgMjUlKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaDEsIC5sZWFkaW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY2FwdGlvbi1ibGFjay1iZyB7XG4gICAgICAgICsgLmFydGljbGUtcmVwLWhlYWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhcnRpY2xlX3BhZ2VfaW1hZ2VfY2FwdGlvbl9ibGFjaztcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIEBhcnRpY2xlX3BhZ2VfaW1hZ2VfY2FwdGlvbl9ibGFjayA3NyUpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgQGFydGljbGVfcGFnZV9pbWFnZV9jYXB0aW9uX2JsYWNrIDY1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaDEsIC5sZWFkaW4ge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYXJ0aWNsZS10b3AtaW1hZ2UsIC5hcnRpY2xlLXRvcC1tZWRpYSB7XG4gICAgICAgICYuZnVsbHdpZHRoLCAmLmZ1bGx3aWR0aC1uby1hZHMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcblxuICAgICAgICAgIC5pbWFnZS1tZXRhIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICsgLmFydGljbGUtcmVwLWhlYWQge1xuICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaDEsIC5sZWFkaW4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdGFnIHtcbiAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfcGFnZV9zZWN0aW9uX3RhZ19mb250X3NpemU7XG4gICAgICBmb250LWZhbWlseTogQGFydGljbGVfcGFnZV9zZWN0aW9uX3RhZ19mb250O1xuICAgICAgY29sb3I6IEBhcnRpY2xlX3BhZ2Vfc2VjdGlvbl90YWdfY29sb3I7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogQGFydGljbGVfcGFnZV9zZWN0aW9uX3RhZ19jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY3Rpb24tdGFnLWRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9wYWdlX3NlY3Rpb25fdGFnX2ZvbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBAYXJ0aWNsZV9wYWdlX3NlY3Rpb25fdGFnX2NvbG9yO1xuXG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiBAYXJ0aWNsZV9wYWdlX3NlY3Rpb25fdGFnX2NvbG9yO1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgaDEge1xuICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX2hlYWRsaW5lX2ZvbnQ7XG4gICAgICBmb250LXNpemU6IEBhcnRpY2xlX2hlYWRsaW5lX2ZvbnRfc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9oZWFkbGluZV9saW5lX2hlaWdodDtcbiAgICAgIGNvbG9yOiBAYXJ0aWNsZV9oZWFkbGluZV9jb2xvcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9oZWFkbGluZV9mb250X3dlaWdodDtcbiAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAvL2h5cGhlbnM6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIC5sZWFkaW4ge1xuICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX2xlYWRpbl9mb250O1xuICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9sZWFkaW5fZm9udF9zaXplO1xuICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX2xlYWRpbl9saW5lX2hlaWdodDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9sZWFkaW5fZm9udF93ZWlnaHQ7XG4gICAgICBjb2xvcjogQGFydGljbGVfbGVhZGluX2NvbG9yO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuYXJ0aWNsZS1tZXRhIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYTNhM2EzO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhM2EzYTM7XG4gICAgICBwYWRkaW5nOiAxNXB4IDAgMTVweCAwO1xuICAgICAgY29sb3I6IEBhcnRpY2xlX3F1b3RlX2J5bGluZV9jb2xvcjtcbiAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9xdW90ZV9ieWxpbmVfZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfcXVvdGVfYnlsaW5lX2ZvbnRfc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9xdW90ZV9ieWxpbmVfbGluZV9oZWlnaHQ7XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBjb2xvcjogQGFydGljbGVfbWV0YV9ieWxpbmVfbGlua19jb2xvcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX21ldGFfYnlsaW5lX2xpbmtfZm9udDtcbiAgICAgIH1cblxuICAgICAgLmJ5bGluZSB7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgY29sb3I6ICMzNDVjNzc7XG4gICAgICAgIH1cblxuICAgICAgICAuYnlsaW5lLWltYWdlIHtcbiAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5tb2JpbGUge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5hcnRpY2xlLWRhdGUge1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICBmb250LWZhbWlseTogQGFydGljbGVfcXVvdGVfYnlsaW5lX2ZvbnQ7XG4gICAgICBmb250LXNpemU6IEBhcnRpY2xlX3F1b3RlX2J5bGluZV9mb250X3NpemU7XG4gICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfcXVvdGVfYnlsaW5lX2xpbmVfaGVpZ2h0O1xuXG4gICAgICAucHViZGF0ZSwgLnVwZGF0ZWQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cbiAgICAgIC51cGRhdGVkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJ0aWNsZS10b3AtaW1hZ2UgKyAuYXJ0aWNsZS1ieWxpbmUsXG4gICAgLmFydGljbGUtcmVwLWhlYWQgKyAuYXJ0aWNsZS1ieWxpbmUge1xuICAgICAgLmFydGljbGUtbWV0YS13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGJvZHlfYmFja2dyb3VuZF9jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFydGljbGUtYm9keSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLmFydGljbGUtc2lkZWJhciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG5cbiAgICAgICAgLmFydGljbGUtbWV0YSwgLmFydGljbGUtc2hhcmUsIC5hcnRpY2xlLXNoYXJlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGViYXItZm9vdGVyIHtcbiAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFydGljbGUtdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfY29udGVudF90ZXh0X2ZvbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfY29udGVudF90ZXh0X3NpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9jb250ZW50X2xpbmVfaGVpZ2h0O1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgIGNvbG9yOiBAYXJ0aWNsZV9jb250ZW50X3RleHRfY29sb3I7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfY29udGVudF9oNF9mb250X3NpemU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX2NvbnRlbnRfaDRfZm9udDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRfZGVza3RvcCwgLmFkX3RhYmxldCwgLmFkX21vYmlsZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1nX2NvbnRhaW5lciB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcblxuICAgICAgICAgIC5pbWFnZS1tZXRhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb250YWluZXJfYmFja2dyb3VuZF9jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfcGFnZV9pbWFnZV9tZXRhZm9udF9zaXplO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogQGFydGljbGVfcGFnZV9pbWFnZV9tZXRhZm9udF9zdHlsZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG5cbiAgICAgICAgICAgIC5jYXB0aW9uIHtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAuOGVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGhvdG9ncmFwaGVyIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmZ1bGx3aWR0aCAuaW1hZ2UtbWV0YSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmNhcHRpb24tYmxhY2stYmcgLmltYWdlLW1ldGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGFydGljbGVfcGFnZV9pbWFnZV9jYXB0aW9uX2JsYWNrO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZiLWNvbnRhaW5lciwgLnNjcmVlbjktY29udGFpbmVyLCAuaWZyYW1lbHktY29udGFpbmVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICAgICAgLmZiX2lmcmFtZV93aWRnZXQge1xuXG4gICAgICAgICAgICBpZnJhbWUsIHNwYW4ge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rV2lkZ2V0SWZyYW1lQ29udGFpbmVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvKiAxNjo5ICovXG4gICAgICAgICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50d2l0dGVyLXR3ZWV0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYXJ0aWNsZV9mYWN0X2JnX2NvbG9yO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA2OHB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEByZWxhdGVkX2FydGljbGVfZm9udF9mYW1pbHk7XG4gICAgICAgICAgZm9udC1zaXplOiBAcmVsYXRlZF9hcnRpY2xlX2ZvbnRfc2l6ZTtcblxuICAgICAgICAgICsgLmxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmltZy1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEyOHB4O1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcblxuICAgICAgICAgICAgLnJlYWRfbW9yZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeV9jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjM2MzYzNjO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5xdW90ZS1zdW1tYXJ5LWJhY2tncm91bmQtd3JhcHBlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgaGVpZ2h0OiB+XCJjYWxjKDEwMHZoIC0gNDVweClcIjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbGVmdDogLTUwdnc7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICAgICAgJi5pcy1zdGlja3kge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5mdWxsd2lkdGgtcXVvdGUtd3JhcHBlciB7XG4gICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgIGxlZnQ6IC01MHZ3O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5X2NvbG9yO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQxcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5xdW90ZS1zdW1tYXJ5IHtcbiAgICAgICAgICBtYXJnaW46IDQxcHggLTMwcHggMTZweCAtMzBweDtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgQGFydGljbGVfcGFnZV9xdW90ZV9ib3JkZXJfY29sb3I7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAwIDEwcHggMDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYXJ0aWNsZV9wYWdlX3F1b3V0ZV9ib3JkZXJfYm90dG9tX2NvbG9yO1xuXG4gICAgICAgICAgJi5mdWxsd2lkdGguaGFzLWltYWdlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgaGVpZ2h0OiB+XCJjYWxjKDEwMHZoIC0gNDVweClcIjtcbiAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIHRvcDogaW5pdGlhbDtcblxuICAgICAgICAgICAgLnF1b3RlLWJvZHkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IEBzdW1tYXJ5X2JhY2tncm91bmRfaW1hZ2VfZm9udF9zaXplO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogQHN1bW1hcnlfYmFja2dyb3VuZF9pbWFnZV9saW5lX2hlaWdodDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmZ1bGx3aWR0aCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHggMTBweCAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAvKmJvdHRvbTogMTAwcHg7Ki9cblxuICAgICAgICAgICAgLnF1b3RlLWJvZHkge1xuICAgICAgICAgICAgICBjb2xvcjogQHN1bW1hcnlfZm9udF9jb2xvcjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiBAc3VtbWFyeV9mb250X3NpemU7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAc3VtbWFyeV9saW5lX2hlaWdodDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBzdW1tYXJ5X2ZvbnQ7XG4gICAgICAgICAgICAgIHRleHQtc2hhZG93OiAxcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnF1b3RlLXBlcnNvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiBAc3VtbWFyeV9mb250X2NvbG9yO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogQHN1bW1hcnlfZm9udDtcbiAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICAgICAgICBmb250LXNpemU6IEBzdW1tYXJ5X3BlcnNvbl9mb250X3NpemU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucXVvdGUtYm9keSB7XG4gICAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3BhZ2UtcXVvdGVfZm9udF9zaXplO1xuICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5xdW90ZS1wZXJzb24ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICAgICBjb2xvcjogQGFydGljbGVfcGFnZV9xdW90ZV9wZXJzb25fY29sb3I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGFydGljbGVfcGFnZV9xdW90ZV9hcnJvd19jb2xvcjtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgICAgIHRvcDogLTI1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogQGFydGljbGVfcGFnZV9xdW90ZV9hcnJvd190ZXh0X2NvbG9yO1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZ1bGx3aWR0aC1xdW90ZS13cmFwcGVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICBwZXJzcGVjdGl2ZTogNXB4O1xuICAgICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xuXG4gICAgICAgICAgLnF1b3RlLXN1bW1hcnkuZnVsbHdpZHRoIHtcbiAgICAgICAgICAgIC8qIE5lZWRlZCBmb3IgY2hpbGRyZW4gdG8gYmUgYWJzb2x1dGVseSBwb3NpdGlvbmVkIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnQuICovXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAvKiBUaGUgaGVpZ2h0IG9mIHRoZSBjb250YWluZXIuIE11c3QgYmUgc2V0LCBidXQgaXQgZG9lc24ndCByZWFsbHkgbWF0dGVyIHdoYXQgdGhlIHZhbHVlIGlzLiAqL1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG5cbiAgICAgICAgICAgIC8qIEZvciB0ZXh0IGZvcm1hdHRpbmcuICovXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAwIDVweCAjMDAwO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIC8qIERpc3BsYXkgYW5kIHBvc2l0aW9uIHRoZSBwc2V1ZG8tZWxlbWVudCAqL1xuICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcblxuICAgICAgICAgICAgICAvKiBNb3ZlIHRoZSBwc2V1ZG8tZWxlbWVudCBiYWNrIGF3YXkgZnJvbSB0aGUgY2FtZXJhLFxuICAgICAgICAgICAgICAgKiB0aGVuIHNjYWxlIGl0IGJhY2sgdXAgdG8gZmlsbCB0aGUgdmlld3BvcnQuXG4gICAgICAgICAgICAgICAqIEJlY2F1c2UgdGhlIHBzZXVkby1lbGVtZW50IGlzIGZ1cnRoZXIgYXdheSwgaXQgYXBwZWFycyB0byBtb3ZlIG1vcmUgc2xvd2x5LCBsaWtlIGluIHJlYWwgbGlmZS4gKi9cbiAgICAgICAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVooLTFweCkgc2NhbGUoMS41KTtcbiAgICAgICAgICAgICAgLyogRm9yY2UgdGhlIGJhY2tncm91bmQgaW1hZ2UgdG8gZmlsbCB0aGUgd2hvbGUgZWxlbWVudC4gKi9cbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgLyogS2VlcCB0aGUgaW1hZ2UgZnJvbSBvdmVybGFwcGluZyBzaWJsaW5nIGVsZW1lbnRzLiAqL1xuICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0aWNreSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICAgICAgICAgICAgdG9wOiAyMHZoO1xuXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1dmggMTV2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLyp3aWR0aDogNTB2dztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXZ3O1xuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICAgICAgICAgIHRvcDogMTB2aDsqL1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXZpZGVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGFydGljbGVfcGFnZV9kaXZpZGVyX2JvcmRlcl9jb2xvcjtcbiAgICAgICAgICBtYXJnaW46IDE2cHggLTMwcHggMTZweCAtMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnRpY2xlLXNoYXJlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zaGFyZV9oZWFkbGluZV9mb250X3NpemU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNoYXJlLWJ0biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhcnRpY2xlX3NoYXJlX2JhY2tncm91bmRfY29sb3I7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXJ0aWNsZS10YWdzIHtcblxuICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfdGFnc19mb250X3NpemU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRhZ3Mge1xuXG4gICAgICAgICAgICAudGFnIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3RhZ3NfZm9udDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGFydGljbGVfdGFnc19iYWNrZ3JvdW5kX2NvbG9yO1xuICAgICAgICAgICAgICBjb2xvcjogQGFydGljbGVfdGFnc190ZXh0X2NvbG9yO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV90YWdzX2xpbmVfaGVpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21tZW50cy1jb250YWluZXIge1xuXG4gICAgICAgICAgLmNvbW1lbnRzLWJ0biB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYXJ0aWNsZV9jb21tZW50c19idG5fYmdfY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogQGFydGljbGVfY29tbWVudHNfYnRuX2NvbG9yO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX2NvbW1lbnRzX2J0bl9mb250X2ZhbWlseTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfY29tbWVudHNfYnRuX2ZvbnRfc2l6ZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9jb21tZW50c19idG5fbGluZV9oZWlnaHQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY29tbWVudHMtY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hcnRpY2xlLXNoYXJlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgaDQge1xuICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zaWRlYmFyX3NoYXJlX2hlYWRsaW5lX2ZvbnRfc2l6ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV90YWdzX2ZvbnQ7XG4gICAgfVxuXG4gICAgLnNoYXJlLWJ0biB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhcnRpY2xlX3NpZGViYXJfc2hhcmVfYmFja2dyb3VuZF9jb2xvcjtcbiAgICAgICAgY29sb3I6IEBhcnRpY2xlX3NpZGViYXJfc2hhcmVfdGV4dF9jb2xvcjtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFydGljbGUtdGFncyB7XG5cbiAgICBoNCB7XG4gICAgICBmb250LXNpemU6IEBhcnRpY2xlX3NpZGViYXJfdGFnc19oZWFkbGluZV9mb250X3NpemU7XG4gICAgICBmb250LWZhbWlseTogQGFydGljbGVfdGFnc19mb250O1xuICAgIH1cblxuICAgIC50YWdzIHtcblxuICAgICAgLnRhZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhcnRpY2xlX3NpZGViYXJfdGFnc19iYWNrZ3JvdW5kX2NvbG9yO1xuICAgICAgICBjb2xvcjogQGFydGljbGVfc2lkZWJhcl90YWdzX3RleHRfY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX3NpZGViYXJfdGFnc19saW5lX2hlaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXJ0aWNsZS1wYWNrYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYXJ0aWNsZV9zaWRlYmFyX3BhY2thZ2VfYmdfY29sb3I7XG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgIG1hcmdpbjogMjBweCAtMzBweCAyMHB4IC0zMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9zaWRlYmFyX3BhY2thZ2VfZm9udDtcblxuICAgIGgzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9zaWRlYmFyX3BhY2thZ2VfaGVhZGxpbmVfZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc2lkZWJhcl9wYWNrYWdlX2hlYWRsaW5lX2ZvbnRfc2l6ZTtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGFydGljbGVfc2lkZWJhcl9oZWFkbGluZV9ib3JkZXJfY29sb3I7XG5cbiAgICAgIGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBhcnRpY2xlX3NpZGViYXJfcGFja2FnZV9saV9ib3JkZXJfY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfc2lkZWJhcl9wYWNrYWdlX2xpX2ZvbnRfc2l6ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3NpZGViYXJfcGFja2FnZV9saV9mb250O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zaWRlYmFyX3BhY2thZ2VfdGV4dF9mb250X3NpemU7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiBAYXJ0aWNsZV9zaWRlYmFyX3BhY2thZ2VfdGV4dF9saW5rX2NvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6IEBhcnRpY2xlX3NpZGViYXJfcGFja2FnZV9saW5rX2NvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5mYWN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYXJ0aWNsZV9mYWN0X2JnX2NvbG9yO1xuICAgIG1hcmdpbjogMjBweCAtMzBweCAzMHB4IC0zMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTVweCAzMHB4O1xuXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9mYWN0X2hlYWRsaW5lX2ZvbnRfc2l6ZTtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX2ZhY3RfaGVhZGxpbmVfZm9udDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9mYWN0X2hlYWRsaW5lX3dlaWdodDtcblxuICAgICAgJi50aXRsZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYXJ0aWNsZV9mYWN0X3RpdGxlX2JvcmRlcl9jb2xvcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX2ZhY3RfdGl0bGVfZm9udDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IEBhcnRpY2xlX2ZhY3RfdGl0bGVfd2VpZ2h0O1xuICAgICAgfVxuXG4gICAgICAmLnN1YmplY3Qge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mYWN0LWJvZHkge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9mYWN0X2JvZHlfZm9udDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJi5oYXMtaW1hZ2Uge1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KC5vcGVuKSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCBAYXJ0aWNsZV9mYWN0X2JnX2NvbG9yKVxuICAgICAgICB9IFxuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9mYWN0X2JvZHlfZm9udF9zaXplO1xuICAgICAgICBsaXN0LXN0eWxlOiBpbnNpZGU7XG4gICAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICAgIH1cblxuICAgICAgJi5vcGVuIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hcnJvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhcnRpY2xlX2ZhY3RfYXJyb3dfYmdfY29sb3I7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBib3R0b206IC0yNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6IEBhcnRpY2xlX2ZhY3RfYXJyb3dfY29sb3I7XG5cbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgbGluZWFyO1xuXG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJyb3cub3BlbiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgbGluZWFyO1xuICAgIH1cblxuICAgICYuc3VtbWFyeSB7XG5cbiAgICAgIHAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgICAgICY6OmZpcnN0LWxldHRlciB7XG4gICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBjb2xvcjogQGFydGljbGVfZmFjdF9hcnJvd19iZ19jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZmFjdC1zdW1tYXJ5IHtcbiAgICAgIHAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9mYWN0X2JvZHlfZm9udF9zaXplO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfZmFjdF9oZWFkbGluZV9mb250X3NpemU7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICBmb250LWZhbWlseTogQGFydGljbGVfZmFjdF9oZWFkbGluZV9mb250O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9mYWN0X2hlYWRsaW5lX3dlaWdodDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcblxuICAgICAgICAgICY6OmZpcnN0LWxldHRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBjb2xvcjogQGFydGljbGVfZmFjdF9hcnJvd19iZ19jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjbWFpbi1ib2R5IC5zdWJzdG9yeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGFydGljbGVfc3Vic3RvcnlfYmdfY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IEBhcnRpY2xlX3N1YnN0b3J5X2JvZHlfd2VpZ2h0O1xuICAgIHBhZGRpbmc6IDE1cHggMzBweCAxNXB4IDMwcHg7XG4gICAgbWFyZ2luOiAwIC0zMHB4IDAgLTMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuXG4gICAgJi5oYXMtaW1hZ2Uge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAmID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBoMy50aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogQGNtLWFydGljbGUtZm9udDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdWJzdG9yeV9oZWFkbGluZV9saW5lX2hlaWdodDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBAYXJ0aWNsZV9zdWJzdG9yeV9oZWFkbGluZV93ZWlnaHQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIGg0LnN1YmplY3Qge1xuICAgICAgZm9udC1mYW1pbHk6IEBjbS1hcnRpY2xlLWZvbnQgIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9zdWJzdG9yeV9zdWJqZWN0X2xpbmVfaGVpZ2h0O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5hcnRpY2xlLWZvb3Rlci1zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLmNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogQGFydGljbGVfcGFnZV9pbWFnZV9jYXB0aW9uX2ZvbnRfc2l6ZTtcbiAgICBmb250LXN0eWxlOiBAYXJ0aWNsZV9wYWdlX2ltYWdlX2NhcHRpb25fZm9udF9zdHlsZTtcbiAgICBmb250LWZhbWlseTogQGFydGljbGVfcGFnZV9pbWFnZV9jYXB0aW9uX2ZvbnRfZmFtaWx5O1xuXG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG5cbiAgLnNjcm9sbC1pbmRpY2F0b3Ige1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc2Nyb2xsX2luZGljYXRvcl9iZ19jb2xvcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAzMHB4IDIwcHggMzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB6LWluZGV4OiAzMDA7XG5cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IEBzY3JvbGxfaW5kaWNhdG9yX2hlYWRsaW5lX2ZvbnRfc2l6ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBAc2Nyb2xsX2luZGljYXRvcl9oZWFkbGluZV9mb250O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBzY3JvbGxfaW5kaWNhdG9yX2hlYWRsaW5lX2JvcmRlcl9jb2xvcjtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGNvbG9yOiBAc2Nyb2xsX2luZGljYXRvcl9oZWFkbGluZV9jb2xvcjtcbiAgICB9XG5cbiAgICAuc2Nyb2xsLWhlYWRsaW5lIHtcbiAgICAgIGZvbnQtc2l6ZTogQHNjcm9sbF9pbmRpY2F0b3JfYXJ0aWNsZV9oZWFkbGluZV9mb250X3NpemU7XG4gICAgICBmb250LWZhbWlseTogQHNjcm9sbF9pbmRpY2F0b3JfYXJ0aWNsZV9oZWFkbGluZV9mb250O1xuICAgICAgZm9udC13ZWlnaHQ6IEBzY3JvbGxfaW5kaWNhdG9yX2FydGljbGVfaGVhZGxpbmVfd2VpZ2h0O1xuICAgIH1cbiAgfVxuXG4gICYuY20tYXJ0aWNsZSB7XG5cbiAgICAjbWFpbi1ib2R5IGgxIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgICNtYWluLWJvZHkgaDEsXG4gICAgI21haW4tYm9keSAubGVhZGluLFxuICAgICNtYWluLWJvZHkgLmFydGljbGUtbWV0YSxcbiAgICAjbWFpbi1ib2R5IC5hcnRpY2xlLXNoYXJlIGg0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICB9XG5cbiAgICAjbWFpbi1ib2R5IC5hcnRpY2xlLW1ldGEgLnB1YmRhdGUsXG4gICAgI21haW4tYm9keSAuYXJ0aWNsZS1tZXRhIC51cGRhdGVkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNjUpO1xuICAgIH1cblxuICAgICNtYWluLWJvZHkgLmFydGljbGUtbWV0YSAucHViZGF0ZSBzcGFuLFxuICAgICNtYWluLWJvZHkgLmFydGljbGUtbWV0YSAudXBkYXRlZCBzcGFuIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIC40NSk7XG4gICAgfVxuXG4gICAgI21haW4tYm9keSAuYXJ0aWNsZS1ib2R5IC5hcnRpY2xlLXRleHQgLnF1b3RlLXN1bW1hcnkge1xuICAgICAgZm9udC1mYW1pbHk6IEBjbS1hcnRpY2xlLWZvbnQ7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgQGNtLWFydGljbGUtY29sb3ItcHJpbWFyeTtcblxuICAgICAgLnF1b3RlLXBlcnNvbiB7XG4gICAgICAgIGNvbG9yOiBAY20tYXJ0aWNsZS1jb2xvci1wcmltYXJ5O1xuICAgICAgfVxuXG4gICAgICAmLmZ1bGx3aWR0aCAucXVvdGUtcGVyc29uIHtcbiAgICAgICAgY29sb3I6IEBzdW1tYXJ5X2ZvbnRfY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC5hcnJvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjbS1hcnRpY2xlLWNvbG9yLXByaW1hcnk7XG4gICAgICB9XG5cbiAgICAgICYuZnVsbHdpZHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNtLWFydGljbGUtY29sb3ItcHJpbWFyeTtcblxuICAgICAgICAmLmhhcy1pbWFnZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAjbWFpbi1ib2R5IC5hcnRpY2xlLWJvZHkgLmFydGljbGUtdGV4dCAuZmFjdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY20tYXJ0aWNsZS1jb2xvci1wcmltYXJ5O1xuICAgICAgY29sb3I6IEBjbS1hcnRpY2xlLWNvbG9yLXNlY29uZGFyeTtcblxuICAgICAgLmZhY3QtYm9keSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAY20tYXJ0aWNsZS1mb250O1xuICAgICAgfVxuXG4gICAgICBoMy50aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAY20tYXJ0aWNsZS1mb250O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBjbS1hcnRpY2xlLWNvbG9yLXRoaXJkO1xuICAgICAgfVxuXG5cbiAgICAgIC5hcnJvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjbS1hcnRpY2xlLWNvbG9yLXRoaXJkO1xuICAgICAgICBjb2xvcjogQGNtLWFydGljbGUtY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjbWFpbi1ib2R5IC5jYXB0aW9uLFxuICAgICNtYWluLWJvZHkgLmFydGljbGUtYm9keSAuYXJ0aWNsZS10ZXh0IC5pbWdfY29udGFpbmVyIC5pbWFnZS1tZXRhIC5jYXB0aW9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG5cbiAgICAjbWFpbi1ib2R5IC5hcnRpY2xlLWJvZHkgLmFydGljbGUtdGV4dCAuaW1nX2NvbnRhaW5lciAuaW1hZ2UtbWV0YSAuY2FwdGlvbiB7XG4gICAgICBmb250LXNpemU6IC44ZW07XG4gICAgfVxuXG4gICAgLnNjcm9sbC1pbmRpY2F0b3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNtLXNjcm9sbF9pbmRpY2F0b3JfYmdfY29sb3I7XG5cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiBAY20tc2Nyb2xsX2luZGljYXRvcl9oZWFkbGluZV9mb250X3NpemU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAY20tc2Nyb2xsX2luZGljYXRvcl9oZWFkbGluZV9mb250O1xuICAgICAgICBjb2xvcjogQGNtLXNjcm9sbF9pbmRpY2F0b3JfaGVhZGxpbmVfY29sb3I7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAY20tc2Nyb2xsX2luZGljYXRvcl9oZWFkbGluZV9ib3JkZXJfY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC5zY3JvbGwtaGVhZGxpbmUge1xuICAgICAgICBmb250LXNpemU6IEBjbS1zY3JvbGxfaW5kaWNhdG9yX2FydGljbGVfaGVhZGxpbmVfZm9udF9zaXplO1xuICAgICAgICBmb250LWZhbWlseTogQGNtLXNjcm9sbF9pbmRpY2F0b3JfYXJ0aWNsZV9oZWFkbGluZV9mb250O1xuICAgICAgICBmb250LXdlaWdodDogQGNtLXNjcm9sbF9pbmRpY2F0b3JfYXJ0aWNsZV9oZWFkbGluZV93ZWlnaHQ7XG4gICAgICAgIGNvbG9yOiBAY20tc2Nyb2xsX2luZGljYXRvcl9oZWFkbGluZV9jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFydGljbGUtZm9vdGVyLXNpZGViYXIge1xuICAubmV3c2xldHRlcl93aWRnZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xuICB9XG59XG5cbi5zY3JvbGwtYXJ0aWNsZSB7XG4gIG1hcmdpbjogMTZweCAtMTVweCAwIC0xNXB4O1xuXG4gIC5lbWJlZC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDE2OjkgKi9cbiAgICBoZWlnaHQ6IDA7XG5cbiAgICBpZnJhbWUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5rV2lkZ2V0SWZyYW1lQ29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kaXNwbGF5LW5vbmUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5ieWxpbmUgLmF1dGhvci1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cbiAgLnNpbmdsZS1hcnRpY2xlIHtcblxuICAgICNtYWluLWJvZHkge1xuXG4gICAgICAuc2VjdGlvbi10YWcge1xuICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3NlY3Rpb25fdGFnX3NtX2ZvbnRfc2l6ZTtcbiAgICAgIH1cblxuICAgICAgaDEge1xuICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX2hlYWRsaW5lX3NtX2ZvbnRfc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX2hlYWRsaW5lX3NtX2xpbmVfaGVpZ2h0O1xuICAgICAgfVxuXG4gICAgICAubGVhZGluIHtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9sZWFkaW5fc21fZm9udF9zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogQGFydGljbGVfbGVhZGluX3NtX2xpbmVfaGVpZ2h0O1xuICAgICAgfVxuXG4gICAgICAuYXJ0aWNsZS10b3AtaW1hZ2Uge1xuXG4gICAgICAgIC5pbWdfY29udGFpbmVyIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZ1bGx3aWR0aCAuaW1nX2NvbnRhaW5lciBpbWcsXG4gICAgICAgICYuZnVsbHdpZHRoLW5vLWFkcyAuaW1nX2NvbnRhaW5lciBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmFjdCwgLmFydGljbGUtcGFja2FnZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5hcnRpY2xlLWJvZHkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAuYXJ0aWNsZS10ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgIC5pbWdfY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAuaW1hZ2UtbWV0YSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hbGlnbi1sZWZ0LCAmLmFsaWduLXJpZ2h0IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjA2NSc7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEB0cmFuc3BhcmVudF9ibGFjaztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB3aWR0aDogNDAlO1xuXG4gICAgICAgICAgICAgIC5pbWFnZS1tZXRhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWxpZ24tbGVmdCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWxpZ24tcmlnaHQge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5mdWxsd2lkdGgge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgbGVmdDogLTUwdnc7XG5cbiAgICAgICAgICAgICAgLmltYWdlLW1ldGEge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjIzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMjVweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hcnRpY2xlLWZvb3Rlci1zaWRlYmFyIHtcbiAgICAubmV3c2xldHRlcl93aWRnZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblxuICAuc2luZ2xlLWFydGljbGUge1xuXG4gICAgI21haW4tYm9keSB7XG5cbiAgICAgIC5hcnRpY2xlLWNvbnRhaW5lci5sb2NrZWQge1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgICAgICAgIGxlZnQ6IC01MHZ3O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9oZWFkbGluZV9sZ19mb250X3NpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAYXJ0aWNsZV9oZWFkbGluZV9sZ19saW5lX2hlaWdodDtcbiAgICAgIH1cblxuICAgICAgLmxlYWRpbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGFydGljbGVfbGVhZGluX2xnX2ZvbnRfc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBhcnRpY2xlX2xlYWRpbl9sZ19saW5lX2hlaWdodDtcbiAgICAgIH1cblxuICAgICAgLmFydGljbGUtYm9keSB7XG4gICAgICAgIC5hcnRpY2xlLXRleHQge1xuXG4gICAgICAgICAgLmltZ19jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnF1b3RlLXN1bW1hcnkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMTBweCAwO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hcnRpY2xlLXNpZGViYXIge1xuICAgICAgICAuYXJ0aWNsZS1wYWNrYWdlIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiBAYXJ0aWNsZV9zaWRlYmFyX2xnX2gzX2ZvbnRfc2l6ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB1bCwgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IEBhcnRpY2xlX3NpZGViYXJfbGdfdGV4dF9mb250X3NpemU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFydGljbGUtZm9vdGVyLXNpZGViYXIge1xuICAgIC5uZXdzbGV0dGVyX3dpZGdldCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmlmcmFtZWx5LWNvbnRhaW5lci5mdWxsd2lkdGgge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBsZWZ0OiAtNTB2dztcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmd0bS1hcnRpY2xlLXNjcm9sbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogMTtcbn0iLCIuY2Fyb3VzZWwge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICYuZnVsbHdpZHRoIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC01MHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgIC5jYXJvdXNlbC1pbm5lciAuaXRlbSB7XG4gICAgICAmLmFjdGl2ZSArIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgICsgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgICAgICBtYXgtd2lkdGg6IDYyM3B4O1xuICAgICAgICBtYXJnaW46IC0yNXB4IGF1dG8gMDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vZGlzcGxheTogbm9uZTtcbiAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJvdXNlbC1jb250cm9sLmxlZnQgLmdseXBoaWNvbiwgLmNhcm91c2VsLWNvbnRyb2wucmlnaHQgLmdseXBoaWNvbiB7XG4gICAgICB0b3A6IDQ4JTtcbiAgICB9XG4gIH1cblxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbiAgICBtYXJnaW46IDAgNXB4O1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5X2NvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJvdXNlbC1pbm5lciAuaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDc1JTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICArIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX3BhZ2VfaW1hZ2VfY2FwdGlvbl9mb250X2ZhbWlseTtcbiAgICAgIGNvbG9yOiBAYXJ0aWNsZV9pbWFnZV9nYWxsZXJ5X2ZvbnRfY29sb3I7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUgKyAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmNhcm91c2VsLWNvbnRyb2wubGVmdCwgLmNhcm91c2VsLWNvbnRyb2wucmlnaHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cbiAgICAuZ2x5cGhpY29uIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICB9XG4gIH1cblxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgYm90dG9tOiBpbml0aWFsO1xuICAgIHRvcDogLTI1cHg7XG4gIH1cbn1cblxuXG4uY2Fyb3VzZWwge1xuXG4gICYuZnVsbHdpZHRoIHtcbiAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyxcbiAgICAuY2Fyb3VzZWwtY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5jYXJvdXNlbC1pbm5lciB7XG4gICAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiA0NXB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2M3Z3O1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtaW5uZXIgPiAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiA0NXB4O1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblxuICAgICAgLmNhcHRpb24tdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMzBweCAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAYXJ0aWNsZV9wYWdlX2ltYWdlX2NhcHRpb25fZm9udF9mYW1pbHk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb250YWluZXJfYmFja2dyb3VuZF9jb2xvcjtcbiAgICAgICAgY29sb3I6IEBhcnRpY2xlX2ltYWdlX2dhbGxlcnlfZm9udF9jb2xvcjtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XG4gICAgICAgIGhlaWdodDogflwiY2FsYygxMDB2aClcIjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIH1cblxuICAgICAgLmNhcm91c2VsLWlubmVyID4gLmNhcm91c2VsLWNhcHRpb24gLmNhcHRpb24tdGV4dCB7XG4gICAgICAgIG1hcmdpbjogMCAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY2FwdGlvbi1ibGFjay1iZyAuY2Fyb3VzZWwtaW5uZXIgPiAuY2Fyb3VzZWwtY2FwdGlvbiAuY2FwdGlvbi10ZXh0IHtcbiAgICAgIGNvbG9yOiBAYXJ0aWNsZV9wYWdlX2ltYWdlX2NhcHRpb25fYmxhY2tfYmdfdGV4dF9jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhcnRpY2xlX3BhZ2VfaW1hZ2VfY2FwdGlvbl9ibGFjaztcbiAgICB9XG4gIH1cblxuICAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLCAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uIHtcbiAgICB0b3A6IDQyJTtcbiAgfVxufVxuXG4uYXJ0aWNsZS10b3AtaW1hZ2UgLmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24ge1xuICB0b3A6IDUwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cbiAgLmNhcm91c2VsLmZ1bGx3aWR0aCB7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gIH1cblxuICAuYXJ0aWNsZS10b3AtaW1hZ2UsIC5hcnRpY2xlLXRvcC1tZWRpYSB7XG4gICAgLmNhcm91c2VsIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgJi5mdWxsd2lkdGgge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5mdWxsd2lkdGgtbm8tYWRzIC5jYXJvdXNlbC5mdWxsd2lkdGgge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvKioqIFdpZGdldHMgKioqL1xuLy8ucmVuZGVyZWRfYm9hcmRfd2lkZ2V0IHtcbi8vICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4vL31cblxuXG4ud2lkZ2V0X3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKioqIE9DIE9iamVjdHMgRGlzcGxheSAqKiovXG4ud2lkZ2V0X3RpdGxlX2RpdiB7XG4gICAgaDMge1xuICAgICAgICBmb250LWZhbWlseTogQG9jX29iamVjdHNfaGVhZGxpbmVfZm9udDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IEBvY19vYmplY3RzX2hlYWRsaW5lX2xpbmVfaGVpZ2h0O1xuICAgICAgICBmb250LXNpemU6IEBvY19vYmplY3RzX2hlYWRsaW5lX2ZvbnRfc2l6ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IEBvY19vYmplY3RzX2hlYWRsaW5lX3RleHRfdHJhbnNmb3JtO1xuICAgICAgICBtYXJnaW46IEBvY19vYmplY3RzX2hlYWRsaW5lX21hcmdpbjtcbiAgICB9XG59XG5cbi8qIExhdGVzdCBCb3ggKi9cbi5ib3hfbGF0ZXN0IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQgQHdpZGdldF9sYXRlc3RfYm94X2JvcmRlcl9jb2xvcjtcblxuICAgIC5ib3hfbGF0ZXN0X2hlYWQge1xuICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgQHdpZGdldF9sYXRlc3RfYm94X2JvcmRlcl9jb2xvcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEB3aWRnZXRfbGF0ZXN0X2JveF9ib3JkZXJfY29sb3I7XG4gICAgICAgIGNvbG9yOiBAd2lkZ2V0X2xhdGVzdF9ib3hfaGVhZF9jb2xvcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEB3aWRnZXRfbGF0ZXN0X2JveF9oZWFkX2ZvbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG5cbiAgICAgICAgZW0ge1xuICAgICAgICAgICAgY29sb3I6IEB3aWRnZXRfbGF0ZXN0X2JveF9lbV9jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHAuYm94X2xhdGVzdF9pdGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aWRnZXRfbGF0ZXN0X2JveF9wX2JhY2tncm91bmRfY29sb3I7XG4gICAgICAgIG1hcmdpbjogM3B4IDAgM3B4IDA7XG4gICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2lkZ2V0X2xhdGVzdF9ib3hfcF9ob3Zlcl9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogQHdpZGdldF9sYXRlc3RfYm94X2xpbmtfY29sb3I7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgIGVtIHtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgY29sb3I6IEB3aWRnZXRfbGF0ZXN0X2JveF9lbV9jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogTW9iaWxlIEJveCAqL1xuLmJveF9tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAuYm94X2hlYWRlciB7XG4gICAgICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgQHdpZGdldF9tb2JpbGVfYm94X2JvcmRlcl9jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdpZGdldF9tb2JpbGVfYm94X2JhY2tncm91bmRfY29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICAuaGVhZGVyX2Fycm93IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm94X2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLyogSW1hZ2VzZXJpZSBsYXRlc3QgKi9cbi5pbWFnZXNlcmllLWxhdGVzdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdpZGdldF9pbWFnZXNlcmllX2xhdGVzdF9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAd2lkZ2V0X2ltYWdlc2VyaWVfYm9yZGVyX2NvbG9yO1xuICAgIHBhZGRpbmc6IDE1cHggMTBweCAxNXB4IDEwcHg7XG4gICAgLmJveC1zaXppbmctYm9yZGVyLWJveCgpO1xuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgIGNvbG9yOiBAd2lkZ2V0X2ltYWdlc2VyaWVfbGF0ZXN0X2hlYWRsaW5lX2NvbG9yO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEB3aWRnZXRfaW1hZ2VzZXJpZV9sYXRlc3RfaGVhZGxpbmVfY29sb3I7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgY29sb3I6IEB3aWRnZXRfaW1hZ2VzZXJpZV9sYXRlc3RfdGV4dF9jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC5pbmZvYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdpZGdldF9pbWFnZXNlcmllX2xhdGVzdF9pbmZvYm94X2JhY2tncm91bmRfY29sb3I7XG4gICAgICAgIGNvbG9yOiBAd2lkZ2V0X2ltYWdlc2VyaWVfbGF0ZXN0X2luZm9ib3hfdGV4dF9jb2xvcjtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6IEB3aWRnZXRfaW1hZ2VzZXJpZV9sYXRlc3RfaW5mb2JveF9oZWFkbGluZV9jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5waG90b2dyYXBoZXJzLXdvcmQtYm94IHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEB3aWRnZXRfaW1hZ2VzZXJpZV9ib3JkZXJfY29sb3I7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gICAgICAgIGNvbG9yOiBAd2lkZ2V0X2ltYWdlc2VyaWVfbGF0ZXN0X3Bob3RvZ3JhcGhlcl90ZXh0X2NvbG9yO1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiBAd2lkZ2V0X2ltYWdlc2VyaWVfbGF0ZXN0X3Bob3RvZ3JhcGhlcl9oZWFkbGluZV9jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogSW1hZ2VzZXJpZSAqL1xuXG4uaW1hZ2VzZXJpZS1uYXZpZ2F0aW9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgY29sb3I6IEB3aWRnZXRfaW1hZ2VzZXJpZV90aXRsZV9ib3JkZXJfY29sb3I7XG4gICAgICB9XG4gIH1cbn1cblxuLmltYWdlc2VyaWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aWRnZXRfaW1hZ2VzZXJpZV9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgIHBhZGRpbmc6IDE1cHggMCAxNXB4IDA7XG4gICAgLmJveC1zaXppbmctYm9yZGVyLWJveCgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBoMiB7XG4gICAgICAgIGNvbG9yOiBAd2lkZ2V0X2ltYWdlc2VyaWVfdGl0bGVfY29sb3I7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMTBweCAxMHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCBAd2lkZ2V0X2ltYWdlc2VyaWVfdGl0bGVfYm9yZGVyX2NvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogQGhlYWRsaW5lXzFfZm9udDtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cblxuICAgIC5sZWZ0IHtcbiAgICAgICAgY29sb3I6IEB3aWRnZXRfaW1hZ2VzZXJpZV9hcnJvd19jb2xvcjtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA1JTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAucmlnaHQge1xuICAgICAgICBjb2xvcjogQHdpZGdldF9pbWFnZXNlcmllX2Fycm93X2NvbG9yO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB3aWR0aDogNSU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAuYm94LXNpemluZy1ib3JkZXItYm94KCk7XG4gICAgfVxuXG4gICAgLmltYWdlc2VyaWUtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAxNXB4IDA7XG4gICAgICAgIGhlaWdodDogMjkwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgIC5ib3gtc2l6aW5nLWJvcmRlci1ib3goKTtcblxuICAgICAgICAuaW1hZ2VzZXJpZS1yZWdpb24ge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZXNlcmllLXJvb3RyZWdpb24ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG5cblxuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgY29sb3I6IEB3aWRnZXRfaW1hZ2VzZXJpZV90ZXh0X2NvbG9yO1xuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgd2lkdGg6IDMxJTtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDElIDAgMSU7XG4gICAgICAgICAgICAgLmJveC1zaXppbmctYm9yZGVyLWJveCgpO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgLmFydGljbGVfaWNvbiB7XG5cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiBAd2lkZ2V0X2ltYWdlc2VyaWVfaGVhZGxpbmVfY29sb3I7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAd2lkZ2V0X2ltYWdlc2VyaWVfaGVhZGxpbmVfY29sb3I7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cblxuICAgIH1cbn1cblxuLypcbiogICBFYXN5IEluc3RhZ3JhbSB3aWRnZXRcbiovXG5cbi5pbnN0YWdyYW1faGVhZGVyIHtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aWRnZXRfaW5zdGFncmFtX2JhY2tncm91bmRfY29sb3I7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaDMge1xuICAgICAgICBjb2xvcjogQHdpZGdldF9pbnN0YWdyYW1faGVhZGVyX3RleHRfY29sb3I7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAd2lkZ2V0X2luc3RhZ3JhbV9oZWFkZXJfYm9yZGVyX2NvbG9yO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgZm9udC1zaXplOiBAd2lkZ2V0X2luc3RhZ3JhbV9oZWFkZXJfZm9udF9zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogQHdpZGdldF9pbnN0YWdyYW1faGVhZGVyX2ZvbnRfc2l6ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IEB3aWRnZXRfaW5zdGFncmFtX2hlYWRlcl9mb250O1xuICAgICAgICBwYWRkaW5nOiA4cHggMCA0cHggMDtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiBAd2lkZ2V0X2luc3RhZ3JhbV9oZWFkZXJfaWNvbl9jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgICBjb2xvcjogQHdpZGdldF9pbnN0YWdyYW1faGVhZGVyX3RleHRfY29sb3I7XG4gICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDZweCAwIDhweCAwO1xuICAgICAgICBmb250LXNpemU6IEB3aWRnZXRfaW5zdGFncmFtX2hlYWRlcl90ZXh0X3NpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAd2lkZ2V0X2luc3RhZ3JhbV9oZWFkZXJfdGV4dF9saW5lX2hlaWdodDtcbiAgICB9XG59XG5cbi5pbnN0YWdyYW1fZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2lkZ2V0X2luc3RhZ3JhbV9mb290ZXJfYmFja2dyb3VuZF9jb2xvcjtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCBAd2lkZ2V0X2luc3RhZ3JhbV9mb290ZXJfbGlua19ib3JkZXJfYm90dG9tX2NvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHdpZGdldF9pbnN0YWdyYW1fZm9vdGVyX2xpbmtfYm9yZGVyX2JvdHRvbV9jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndpZGdldF9lYXN5X2luc3RhZ3JhbV93aWRnZXRfYmFzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdpZGdldF9pbnN0YWdyYW1fY29udGVudF9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgIGhlaWdodDogNDYwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC53aWRnZXR0aXRsZSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuXG4gICAgLmVhc3ktaW5zdGFncmFtLXRodW1ibmFpbC13cmFwcGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgLmVhc3ktaW5zdGFncmFtLXRodW1ibmFpbC13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgcGFkZGluZzogMTVweCAwIDAgMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuXG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYXN5LWluc3RhZ3JhbS10aHVtYm5haWwtdGltZSB7XG4gICAgICAgICAgICBjb2xvcjogQHdpZGdldF9pbnN0YWdyYW1fY29udGVudF90aW1lX2ZvbnRfY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhc3ktaW5zdGFncmFtLXRodW1ibmFpbC1hdXRob3Ige1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQHdpZGdldF9pbnN0YWdyYW1fY29udGVudF9hdXRob3JfZm9udF9jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLypcbiogICBMZXNlcm5lIG1lbmVyXG4qL1xuXG4ubGVzZXJuZV9tZW5lciB7XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAd2lkZ2V0X2xlc2VybmVfbWVuZXJfaGVhZGVyX2ZvbnRfZmFtaWx5O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogQHdpZGdldF9sZXNlcm5lX21lbmVyX2hlYWRlcl90ZXh0X3RyYW5zZm9ybTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIEB3aWRnZXRfbGVzZXJuZV9tZW5lcl9oZWFkZXJfYm9yZGVyX2NvbG9yO1xuICAgICAgICBmb250LXNpemU6IEB3aWRnZXRfbGVzZXJuZV9tZW5lcl9oZWFkZXJfZm9udF9zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogQHdpZGdldF9sZXNlcm5lX21lbmVyX2hlYWRlcl9saW5lX2hlaWdodDtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTVweCAwO1xuICAgICAgICBwYWRkaW5nOiAwIDAgNXB4IDA7XG4gICAgfVxufVxuXG4ucm93X2hpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1lbmluZ2VyX21lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdpZGdldF9tZW5pbmdlcl9tZXJfYmFja2dyb3VuZF9jb2xvcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IEB3aWRnZXRfbWVuaW5nZXJfbWVyX3RleHRfYWxpZ247XG4gICAgZm9udC1mYW1pbHk6IEB3aWRnZXRfbWVuaW5nZXJfbWVyX2ZvbnRfZmFtaWx5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IEB3aWRnZXRfbWVuaW5nZXJfbWVyX2ZvbnRfY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IEB3aWRnZXRfbWVuaW5nZXJfbWVyX2ZvbnRfY29sb3I7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIitcIjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDc2OHB4KSB7XG5cbiAgIC5pbmZvYm94LCAucGhvdG9ncmFwaGVycy13b3JkLWJveCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICB9XG5cbiAgLmltYWdlc2VyaWUge1xuXG5cblxuICAgIC5sZWZ0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmltYWdlc2VyaWUtY29udGVudCB7XG5cbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC8qbWFyZ2luOiAwIDAgMCAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjBweDsqL1xuICAgICAgICAgICAgLmJveC1zaXppbmctYm9yZGVyLWJveCgpO1xuICAgICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qXG4qICAgR2plc3Rlc2tyaWJlbnRlclxuKi9cblxuLmdqZXN0ZXNrcmliZW50ZXIge1xuICAgIGgxIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBAd2lkZ2V0X2dqZXN0ZXNrcmliZW50ZXJfZm9udF9mYW1pbHk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogQHdpZGdldF9namVzdGVza3JpYmVudGVyX3RleHRfdHJhbnNmb3JtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIEB3aWRnZXRfZ2plc3Rlc2tyaWJlbnRlcl9ib3JkZXJfY29sb3I7XG4gICAgICBtYXJnaW46IDEwcHggMCAxNXB4IDA7XG4gICAgICBwYWRkaW5nOiAwIDAgNXB4IDA7XG4gICAgfVxufVxuXG4vKlxuKiAgIEt2aXR0cmluZ1xuKi9cblxuLmt2aXR0cmluZyB7XG4gIGgxIHtcbiAgICBmb250LWZhbWlseTogQHdpZGdldF9rdml0dHJpbmdfZm9udF9mYW1pbHk7XG4gICAgdGV4dC10cmFuc2Zvcm06IEB3aWRnZXRfa3ZpdHRyaW5nX3RleHRfdHJhbnNmb3JtO1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCBAd2lkZ2V0X2t2aXR0cmluZ19ib3JkZXJfY29sb3I7XG4gICAgbWFyZ2luOiAxMHB4IDAgMTVweCAwO1xuICAgIHBhZGRpbmc6IDAgMCA1cHggMDtcblxuICAgIGkge1xuICAgICAgICBjb2xvcjogQHdpZGdldF9rdml0dHJpbmdfaWNvbl9jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiA4MCU7XG4gICAgfVxuICB9XG59XG5cbi8qXG4gKiAgIExhdGVzdCBFcGFwZXIuXG4gKi9cbi5ib3hfbGF0ZXN0X2VwYXBlciB7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2lkZ2V0X2xhdGVzdF9lcGFwZXJfYmFja2dyb3VuZF9jb2xvcjtcbiAgICAuYm94LXNpemluZy1ib3JkZXItYm94KCk7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZXBhcGVyX3RodW1ibmFpbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEB3aWRnZXRfbGF0ZXN0X2VwYXBlcl90aHVtYm5haWxfYm9yZGVyX2NvbG9yO1xuICAgICAgICAgICAgaGVpZ2h0OiAyNjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWFkX21vcmUge1xuICAgICAgICBjb2xvcjogQHdpZGdldF9sYXRlc3RfZXBhcGVyX3JlYWRfbW9yZV90ZXh0X2NvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2lkZ2V0X2xhdGVzdF9lcGFwZXJfcmVhZF9tb3JlX2JhY2tncm91bmRfY29sb3I7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOXB4O1xuICAgICAgICBib3R0b206IDMwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwIDZweCAwO1xuICAgICAgICBmb250LWZhbWlseTogQHdpZGdldF9sYXRlc3RfZXBhcGVyX3JlYWRfbW9yZV9mb250O1xuICAgICAgICBmb250LXNpemU6IEB3aWRnZXRfbGF0ZXN0X2VwYXBlcl9yZWFkX21vcmVfZm9udF9zaXplO1xuICAgICAgICBmb250LXdlaWdodDogQHdpZGdldF9sYXRlc3RfZXBhcGVyX3JlYWRfbW9yZV9mb250X3dlaWdodDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMxcHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wOiA3cHggc29saWQgQHdpZGdldF9sYXRlc3RfZXBhcGVyX3JlYWRfbW9yZV9yaWJib25fY29sb3I7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEzNWRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qXG4gKiBBcnRpa2tlbGFya2l2LlxuICovXG4uYm94X2FyY2hpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aWRnZXRfYXJjaGl2ZV9iYWNrZ3JvdW5kX2NvbG9yO1xuXG4gICAgLmJveF9oZWFkZXIge1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aWRnZXRfYXJjaGl2ZV9oZWFkZXJfYmFja2dyb3VuZF9jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiBAd2lkZ2V0X2FyY2hpdmVfaGVhZGVyX3RleHRfY29sb3I7XG4gICAgICAgICAgICBib3JkZXItdG9wOiA0cHggc29saWQgQHdpZGdldF9hcmNoaXZlX2hlYWRlcl9ib3JkZXJfY29sb3I7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBAd2lkZ2V0X2FyY2hpdmVfaGVhZGVyX2JvdHRvbV9ib3JkZXJfd2lkdGggc29saWQgQHdpZGdldF9hcmNoaXZlX2hlYWRlcl9ib3R0b21fYm9yZGVyX2NvbG9yO1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHggNXB4IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogQHdpZGdldF9hcmNoaXZlX2hlYWRlcl90ZXh0X3RyYW5zZm9ybTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAd2lkZ2V0X2FyY2hpdmVfaGVhZGVyX2ZvbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IEB3aWRnZXRfYXJjaGl2ZV9oZWFkZXJfZm9udF9zaXplO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IEB3aWRnZXRfYXJjaGl2ZV9oZWFkZXJfZm9udF93ZWlnaHQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcblxuICAgICAgICAgICAgLmhlYWRlcl9hcnJvdyB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJveF9jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGNvbG9yOiBAd2lkZ2V0X2FyY2hpdmVfY29udGVudF90ZXh0X2NvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiBAd2lkZ2V0X2FyY2hpdmVfY29udGVudF90ZXh0X2ZvbnRfc2l6ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQHdpZGdldF9hcmNoaXZlX2NvbnRlbnRfdGV4dF9jb2xvcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEB3aWRnZXRfYXJjaGl2ZV9jb250ZW50X3RleHRfZm9udDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogQHdpZGdldF9hcmNoaXZlX2NvbnRlbnRfdGV4dF9mb250X3dlaWdodDtcblxuICAgICAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEB3aWRnZXRfYXJjaGl2ZV9jb250ZW50X2RhdGVfZm9udDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IEB3aWRnZXRfYXJjaGl2ZV9jb250ZW50X2RhdGVfZm9udF93ZWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogQHdpZGdldF9hcmNoaXZlX2NvbnRlbnRfdGV4dF9mb250X3NpemU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFyY2hpdmVfZm9vdGVyX2xpbmsge1xuICAgICAgICAgICAgY29sb3I6IEB3aWRnZXRfYXJjaGl2ZV9mb290ZXJfbGlua19jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAd2lkZ2V0X2FyY2hpdmVfZm9vdGVyX2xpbmtfZm9udDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQHdpZGdldF9hcmNoaXZlX2Zvb3Rlcl9saW5rX2ZvbnRfc2l6ZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qXG4gKiBNb3N0IHJlYWQgd2lkZ2V0LlxuICovXG4uZXZlcnlfbW9zdF9yZWFkX3dpZGdldCB7XG5cbiAgICAuZXZlcnlfbW9zdF9yZWFkX3dpZGdldF9oZWFkZXIge1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aWRnZXRfbW9zdHJlYWRfaGVhZGVyX2JhY2tncm91bmRfY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogQHdpZGdldF9tb3N0cmVhZF9oZWFkZXJfdGV4dF9jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCBAd2lkZ2V0X21vc3RyZWFkX2hlYWRlcl9ib3JkZXJfY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMTBweCA1cHggMTBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQHdpZGdldF9tb3N0cmVhZF9oZWFkZXJfZm9udDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQHdpZGdldF9tb3N0cmVhZF9oZWFkZXJfZm9udF9zaXplO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IEB3aWRnZXRfbW9zdHJlYWRfaGVhZGVyX2ZvbnRfd2VpZ2h0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDMyMHB4KSBhbmQgKG1heC13aWR0aCA6IDc2OHB4KSB7XG4gICAgLmJveF9hcmNoaXZlLCAuZXZlcnlfbW9zdF9yZWFkX3dpZGdldCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuXG4vKlxuICogT3BpbmlvbiB3aWRnZXQuXG4gKi9cbi5vcGluaW9uc193cmFwcGVyIHtcblxuICAgIC5vcGluaW9uc193aWRnZXRfaGVhZGVyIHtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJHcmlmZml0aCBHb3RoaWMgVGhpblwiO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxNXB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3BpbmlvbnNfd2lkZ2V0X2NvbnRlbnQge1xuICAgICAgICBtYXgtaGVpZ2h0OiA1NzVweDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgLm9waW5pb25faXRlbSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4IDA7XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm9waW5pb25fY29udGVudCB7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogR2VvcmdpYTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm9waW5pb25fbWV0YSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgLmF1dGhvciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkdyaWZmaXRoIEdvdGhpYyBVbHRyYVwiO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAzcHggMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzc3Nzk3MTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb21tZW50X2NvdW50IHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFkZF9vcGluaW9uX3dyYXBwZXIge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBjb2xvcjogI2JjZDA0NjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiR3JpZmZpdGggR290aGljIFVsdHJhXCI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLypcbiogTmV3c2xldHRlciB3aWRnZXRcbiovXG5cbi5uZXdzbGV0dGVyX3dpZGdldCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGZpZWxkc2V0IHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuXG4gICAgLm5ld3NsZXR0ZXItdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBAbmV3c2xldHRlcl93aWRnZXRfaGVhZGVyX3RleHRfdHJhbnNmb3JtO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgcGFkZGluZzogM3B4IDAgNnB4IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBuZXdzbGV0dGVyX3dpZGdldF9oZWFkZXJfZm9udF9mYW1pbHk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgIH1cblxuICAgIHRyIHRkIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAuYm94LXNpemluZy1ib3JkZXItYm94KCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNnB4IDVweCAxNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxufVxuXG4vLyBDb250ZW50IE1hcmtldGluZyBXaWRnZXRzIDogYXJ0aWNsZV9jLCBhcnRpY2xlX2QsIEJhbm5lclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uY20tYXJ0aWNsZSB7XG4gICAgJi5hcnRpY2xlX2MsXG4gICAgJi5hcnRpY2xlX3NtYWxsIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBjbS1hcnRpY2xlLWZvbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCAjY2NjO1xuICAgIH1cblxuICAgIC5jbS1hcnRpY2xlX19oZWFkbGluZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAY20tYXJ0aWNsZS1mb250O1xuICAgIH1cblxuICAgIC5jbS1hcnRpY2xlX19ib2R5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmNtLWFydGljbGVfX2FkdmVydGlzZXItbGluayB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHggMTBweCAxNXB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAzcHggI2NjYztcbiAgICB9XG59XG5cbi8qXG4qIENNIGFydGljbGUgQ1xuKi9cbi5jbS1hcnRpY2xlLmFydGljbGVfYyB7XG4gICAgLmNtLWFydGljbGVfX2Jhbm5lciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNtLWFydGljbGUtY29sb3ItcHJpbWFyeTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNtLWFydGljbGVfX2Jhbm5lci1wYWdlLWxpbmsge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiBAY20tYXJ0aWNsZS1jb2xvci1zZWNvbmRhcnk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5jbS1hcnRpY2xlX19oZWFkbGluZSB7fVxufVxuXG4vKlxuKiBDTSBhcnRpY2xlIERcbiovXG4uY20tYXJ0aWNsZS5hcnRpY2xlX3NtYWxsIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLmNtLWFydGljbGVfX2hlYWRsaW5lIHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICB9XG4gICAgLmNtLWFydGljbGVfX2JvZHkge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiMwMDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNtLWFydGljbGVfX2FkdmVydGlzZXItbGluayB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jbS1hcnRpY2xlX19hZHZlcnRpc2VyLWxvZ28ge1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuY20tYXJ0aWNsZV9fYWR2ZXJ0aXNlci1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIH1cblxuICAgIC5jbS1hcnRpY2xlX19mb290ZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG59XG5cblxuLypcbiogQmFubmVyIFdpZGdldFxuKi9cbi5jbS1iYW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LWZhbWlseTogQGNtLWFydGljbGUtZm9udDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogMCA4OHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAuY20tYmFubmVyX19sb2dvdHlwZSxcbiAgICAuY20tYmFubmVyX19hZHZlcnRpc2VyLWxvZ28ge1xuICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gICAgLmNtLWJhbm5lcl9fdGV4dCB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY20tYmFubmVyX19sb2dvdHlwZSBpbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG59XG5AbWVkaWEgKG1heC13aWR0aDogOTc5cHgpIHtcbiAgICAuY20tYmFubmVyIHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgfVxuICAgIC5jbS1iYW5uZXJfX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmNtLWJhbm5lcl9fbG9nb3R5cGUsXG4gICAgLmNtLWJhbm5lcl9fYWR2ZXJ0aXNlci1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgIC5jbS1iYW5uZXJfX2xvZ290eXBlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG4gICAgLmNtLWJhbm5lcl9fdGV4dCB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLmNtLWJhbm5lcl9faW5mbyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgIHRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY20tYmFubmVyX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgfVxufVxuXG4uY20tYmFubmVyX190ZXh0LFxuLmNtLWJhbm5lcl9fdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5jbS1iYW5uZXJfX3RleHQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuY20tYmFubmVyX19pbmZvIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggMnB4IDFweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIgLmNtLWJhbm5lcl9faW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLmNtLWJhbm5lcl9faW5mby1saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNtLWJhbm5lcl9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZzogNXB4IDVweCA1cHggMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBjbS1hcnRpY2xlLWNvbG9yLXByaW1hcnk7XG59XG5cbi5jbS1iYW5uZXJfX2FkdmVydGlzZXItbGluayB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IEBjbS1hcnRpY2xlLWNvbG9yLXNlY29uZGFyeTtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufSIsIlxuLnR1bi1hdXRoLWluZm8ge1xuICAmX19jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogQHByb2R1Y3RzX2xlYWRpbl9mb250O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcblxuXG4gICAgaDMge1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogQG1pbnNpZGVfcHJpbWFyeV9jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmX19ibG9jayB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG5cbiAgJl9faGVhZGxpbmUge1xuICAgIGZvbnQtZmFtaWx5OiBAcHJvZHVjdHNfaGVhZGxpbmVfZm9udDtcbiAgfVxuXG4gICZfX2JvZHkgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAmX19jYW1wYWluLW9mZmVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgaDMge1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgfVxuICB9XG59XG5cbiIsIi5wcm9kdWN0IHtcbiAgZm9udC1mYW1pbHk6IEBwcm9kdWN0c19sZWFkaW5fZm9udDtcbiAgZm9udC1zaXplOiAxNnB4O1xuXG4gIGxpLCBwIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgfVxuXG4gIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAmX19pbnRlbnRpb24sXG4gICZfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2ludGVudGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IEBwcm9kdWN0c19pbnRlbnRpb25fZm9udDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogQHByb2R1Y3RzX2hlYWRsaW5lX2ZvbnRfY29sb3I7XG4gICAgZm9udC1mYW1pbHk6IEBwcm9kdWN0c19oZWFkbGluZV9mb250O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuXG4gICZfX2luZm8td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtNXB4IHJnYmEoMCwgMCwgMCwgLjMpO1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IEBwcm9kdWN0c19idXR0b25fZm9udDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnlfY29sb3I7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZpbHRlcjogc2F0dXJhdGUoNDUlKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcHgsIDFweCk7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIH1cbiAgfVxuXG4gICZfX3ByaWNlIHtcbiAgICBjb2xvcjogIzQ3NDc0NztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX2luZm9ib3gge1xuICAgIGZvbnQtZmFtaWx5OiBAcHJvZHVjdHNfaW5mb19mb250O1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG59XG5cbi5wcm9kdWN0LS1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDVweCAtNXB4IHJnYmEoMCwgMCwgMCwgLjMpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cbiAgLnByb2R1Y3Qge1xuICAgICZfX3RvcC1pbmZvIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgJl9faW5mb2JveCB7XG4gICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgIH1cblxuICAgICZfX2luZm8ge1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4IDMwcHg7XG4gICAgfVxuICB9XG59XG4iLCIvKioqIFNlYXJjaCBTdHlsZXMgKioqL1xuLnNlYXJjaC1jb250YWluZXIge1xuXG5cdGZvcm0ge1xuXHRcdG1hcmdpbi1ib3R0b206IDNweDtcblx0fVxuXG5cdC5zZWFyY2hfZm9ybSB7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cblx0XHQjcyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0cGFkZGluZzogNXB4IDQ1cHggNXB4IDEwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAc2VhcmNoX2Zvcm1fYmFja2dyb3VuZF9jb2xvcjtcblx0XHRcdGNvbG9yOiBAc2VhcmNoX2Zvcm1fdGV4dF9jb2xvcjtcblx0XHRcdGZvbnQtZmFtaWx5OiBAc2VhcmNoX2Zvcm1fZm9udDtcblx0XHRcdGZvbnQtc2l6ZTogQHNlYXJjaF9mb3JtX2ZvbnRfc2l6ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBAc2VhcmNoX2Zvcm1fbGluZWhlaWdodDtcblx0XHRcdGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHQuYm94LXNpemluZy1ib3JkZXItYm94KCk7XG5cdFx0fVxuXG5cdFx0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6IEBzZWFyY2hfZm9ybV9wbGFjZWhvbGRlcl90ZXh0X2NvbG9yOyB9XG5cdFx0OjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6IEBzZWFyY2hfZm9ybV9wbGFjZWhvbGRlcl90ZXh0X2NvbG9yOyB9XG5cdFx0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiBAc2VhcmNoX2Zvcm1fcGxhY2Vob2xkZXJfdGV4dF9jb2xvcjsgfVxuXHRcdGlucHV0Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogQHNlYXJjaF9mb3JtX3BsYWNlaG9sZGVyX3RleHRfY29sb3I7IH1cblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6MDsgcmlnaHQ6MDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBzZWFyY2hfYnV0dG9uX2JhY2tncm91bmRfY29sb3I7XG5cdFx0XHRjb2xvcjogQHNlYXJjaF9idXR0b25fdGV4dF9jb2xvcjtcblx0XHRcdGZvbnQtc2l6ZTogQHNlYXJjaF9idXR0b25fZm9udF9zaXplO1xuXHRcdFx0aGVpZ2h0OiAzNXB4O1xuXHRcdFx0cGFkZGluZzogNXB4IDEwcHggNXB4IDEwcHg7XG5cdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdC5ib3gtc2l6aW5nLWJvcmRlci1ib3goKTtcblx0XHR9XG5cdH1cblxuXHQucmVzdWx0X2hlYWRlciB7XG5cdFx0bWFyZ2luOiAwIDAgNXB4IDA7XG5cblx0XHRoMyB7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIEBzZWFyY2hfcmVzdWx0X2hlYWRlcl9ib3R0b21fYm9yZGVyX2NvbG9yO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMCAwIDNweCAwO1xuXHRcdFx0Zm9udC1zaXplOiBAc2VhcmNoX3Jlc3VsdF9oZWFkZXJfZm9udF9zaXplO1xuXHRcdFx0bGluZS1oZWlnaHQ6IEBzZWFyY2hfcmVzdWx0X2hlYWRlcl9saW5laGVpZ2h0O1xuXHRcdFx0Zm9udC1mYW1pbHk6IEBzZWFyY2hfcmVzdWx0X2hlYWRlcl9mb250O1xuXHRcdFx0Y29sb3I6IEBzZWFyY2hfcmVzdWx0X2hlYWRlcl90ZXh0X2NvbG9yO1xuXG5cdFx0XHQudG90YWxfaGl0cyB7XG5cdFx0XHRcdGNvbG9yOiBAc2VhcmNoX3Jlc3VsdF9oZWFkZXJfc3RhdHNfdGV4dF9jb2xvcjtcblx0XHRcdH1cblxuXHRcdFx0LnNob3duX2hpdHMge1xuXHRcdFx0XHRjb2xvcjogQHNlYXJjaF9yZXN1bHRfaGVhZGVyX3N0YXRzX3RleHRfY29sb3I7XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZmFjZXRfYnJlYWRjcnVtYnMge1xuXHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblxuXHRcdC5icmVhZGNydW1iIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCA4cHggMDtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAc2VhcmNoX2JyZWFkY3J1bWJfYmFja2dyb3VuZF9jb2xvcjtcblx0XHRcdFx0XHRjb2xvcjogQHNlYXJjaF9icmVhZGNydW1iX3RleHRfY29sb3I7XG5cdFx0XHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDNweCAxMHB4IDNweCAxMHB4OyBcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmRpdmlkZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjYWJhOGE4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4IDAgMTBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGxpLmFjdGl2ZSB7XG5cdFx0XHRcdC8qYmFja2dyb3VuZC1jb2xvcjogQHNlYXJjaF9icmVhZGNydW1iX2FjdGl2ZV9iYWNrZ3JvdW5kX2NvbG9yO1xuXHRcdFx0XHRjb2xvcjogQHNlYXJjaF9icmVhZGNydW1iX2FjdGl2ZV90ZXh0X2NvbG9yO1xuXHRcdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRwYWRkaW5nOiAzcHggMTBweCAzcHggMTBweDsgKi9cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoX2NvbmZpZyB7XG5cdFx0Ym9yZGVyLXRvcDogNXB4IHNvbGlkIEBzZWFyY2hfY29uZmlnX3RvcF9ib3JkZXJfY29sb3I7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQHNlYXJjaF9jb25maWdfYmFja2dyb3VuZF9jb2xvcjtcblx0XHRtYXJnaW46IDAgMCAyNXB4IDA7XG5cdFx0cGFkZGluZzogMCAxMHB4IDVweCAxMHB4O1xuXHRcdC5ib3gtc2l6aW5nLWJvcmRlci1ib3goKTtcblxuXHRcdGg0IHtcblx0XHRcdGNvbG9yOiBAc2VhcmNoX2NvbmZpZ19oZWFkbGluZV9jb2xvcjtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0Zm9udC1mYW1pbHk6IEBzZWFyY2hfY29uZmlnX2hlYWRsaW5lX2ZvbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zaXplOiBAc2VhcmNoX2NvbmZpZ19oZWFkbGluZV9mb250X3NpemU7XG5cdFx0XHRtYXJnaW46IDEwcHggMCAxMHB4IDA7XG5cdFx0fVxuXG5cdFx0aSB7XG5cdFx0XHRmb250LXNpemU6IEBzZWFyY2hfY29uZmlnX2ljb25fc2l6ZTtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGNvbG9yOiBAc2VhcmNoX2NvbmZpZ190ZXh0X2NvbG9yO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRmb250LXNpemU6IEBzZWFyY2hfY29uZmlnX3RleHRfZm9udF9zaXplO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IEBzZWFyY2hfY29uZmlnX3RleHRfZm9udF93ZWlnaHQ7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0XHRmb250LWZhbWlseTogQHNlYXJjaF9jb25maWdfdGV4dF9mb250O1xuXG5cdFx0XHRpbnB1dFt0eXBlPSdjaGVja2JveCddLCBpbnB1dFt0eXBlPSdyYWRpbyddIHtcblx0XHRcdFx0bWFyZ2luOiAwIDhweCAwIDA7XG5cdFx0XHR9XG5cblx0XHRcdC5kYXRlX3NwYW4ge1xuXHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dDpmb2N1c3tcblx0XHRcdCAgICBvdXRsaW5lOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWFyY2hfcmVzdWx0X2xpc3Qge1xuXHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHQucmVzdWx0X2l0ZW0ge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEdlb3JnaWE7XG5cblx0XHRcdC50ZXh0X3dyYXBwZXIge1x0XHRcdFxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6IEBzZWFyY2hfcmVzdWx0X2hlYWRsaW5lX2NvbG9yO1xuXG5cdFx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiR3JpZmZpdGggR290aGljIEJsYWNrXCI7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAzcHggMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBzZWFyY2hfcmVzdWx0X2hlYWRsaW5lX2ZvbnRfc2l6ZTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBAc2VhcmNoX3Jlc3VsdF9oZWFkbGluZV9saW5lX2hlaWdodDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAc2VhcmNoX3Jlc3VsdF9oZWFkbGluZV9mb250X3dlaWdodDtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAc2VhcmNoX3Jlc3VsdF9oZWFkbGluZV9mb250O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5tZXRhIHtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAc2VhcmNoX3Jlc3VsdF9tZXRhX2ZvbnQ7XG5cdFx0XHRcdFx0Y29sb3I6IEBzZWFyY2hfcmVzdWx0X21ldGFfdGV4dF9jb2xvcjtcblx0XHRcdFx0XHRmb250LXNpemU6IEBzZWFyY2hfcmVzdWx0X21ldGFfZm9udF9zaXplO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBAc2VhcmNoX3Jlc3VsdF9tZXRhX2xpbmVfaGVpZ2h0O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAc2VhcmNoX3Jlc3VsdF9tZXRhX2ljb25fc2l6ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmltZ193cmFwcGVyIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kaXZpZGVyIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0LmJvcmRlciB7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMCAxNXB4IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAc2VhcmNoX3Jlc3VsdF9kaXZpZGVyX2NvbG9yO1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHQuYm94LXNpemluZy1ib3JkZXItYm94KCk7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucGFnaW5hdGlvbl93cmFwcGVyIHtcblx0XHRtYXJnaW46IDAgMCAwIDA7XG5cdFx0cGFkZGluZzogNXB4IDAgMCAwO1xuXHRcdGJvcmRlci10b3A6IDVweCBzb2xpZCBAc2VhcmNoX3BhZ2luYXRpb25fdG9wX2JvcmRlcl9jb2xvcjtcblx0XHRcblx0XHR1bCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBzZWFyY2hfcGFnaW5hdGlvbl9pdGVtX2JhY2tncm91bmRfY29sb3I7XG5cdFx0XHRcdFx0Y29sb3I6IEBzZWFyY2hfcGFnaW5hdGlvbl9pdGVtX3RleHRfY29sb3I7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBzZWFyY2hfcGFnaW5hdGlvbl9pdGVtX2ZvbnRfd2VpZ2h0O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAc2VhcmNoX3BhZ2luYXRpb25faXRlbV9mb250X2ZhbWlseTtcblx0XHRcdFx0XHRmb250LXNpemU6IEBzZWFyY2hfcGFnaW5hdGlvbl9pdGVtX2ZvbnRfc2l6ZTtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAycHggNXB4IDJweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAycHggMTBweCAycHggMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRsaS5hY3RpdmUge1xuXHRcdFx0XHQgYSB7XG5cdFx0XHRcdFx0Y29sb3I6IEBzZWFyY2hfcGFnaW5hdGlvbl9pdGVtX2FjdGl2ZV90ZXh0X2NvbG9yO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBzZWFyY2hfcGFnaW5hdGlvbl9pdGVtX2FjdGl2ZV9iYWNrZ3JvdW5kX2NvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGxpLnByZXYsIGxpLm5leHQge1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBzZWFyY2hfcGFnaW5hdGlvbl9wcmV2X25leHRfYmFja2dyb3VuZF9jb2xvcjtcblx0XHRcdFx0XHRjb2xvcjogQHNlYXJjaF9wYWdpbmF0aW9uX3ByZXZfbmV4dF90ZXh0X2NvbG9yO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRjb2xvcjogQHNlYXJjaF9wYWdpbmF0aW9uX3ByZXZfbmV4dF9pY29uX2NvbG9yO1xuXHRcdFx0XHRcdHRvcDogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGxpLnByZXYgaSB7XG5cdFx0XHRcdGxlZnQ6IC0xNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRsaS5uZXh0IGkge1xuXHRcdFx0XHRyaWdodDogLTE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mYWNldF93cmFwcGVyIHtcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcblxuXHQuZmFjZXRfaGVhZGVyIHtcblxuXHRcdGgzIHtcblx0XHRcdGJvcmRlci10b3A6IDVweCBzb2xpZCBAc2VhcmNoX2ZhY2V0X2hlYWRlcl90b3BfYm9yZGVyX2NvbG9yO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHNlYXJjaF9mYWNldF9oZWFkZXJfYmFja2dyb3VuZF9jb2xvcjtcblx0XHRcdGNvbG9yOiBAc2VhcmNoX2ZhY2V0X2hlYWRlcl90ZXh0X2NvbG9yO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtZmFtaWx5OiBAc2VhcmNoX2ZhY2V0X2hlYWRlcl9mb250X2ZhbWlseTtcblx0XHRcdGZvbnQtc2l6ZTogQHNlYXJjaF9mYWNldF9oZWFkZXJfZm9udF9zaXplO1xuXHRcdFx0bGluZS1oZWlnaHQ6IEBzZWFyY2hfZmFjZXRfaGVhZGVyX2xpbmVfaGVpZ2h0O1xuXHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6IEBzZWFyY2hfZmFjZXRfaGVhZGVyX2ljb25fY29sb3I7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0Zm9udC1zaXplOiBAc2VhcmNoX2ZhY2V0X2hlYWRlcl9pY29uX2ZvbnRfc2l6ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZmFjZXRfY29udGVudCB7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiBAc2VhcmNoX2ZhY2V0X2NvbnRlbnRfdGV4dF9jb2xvcjtcblx0XHRcdFxuXHRcdFx0LnRlcm0ge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycHg7XG5cblx0XHRcdH1cblxuXHRcdFx0LmZyZXEge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0Y29sb3I6IEBzZWFyY2hfZmFjZXRfY29udGVudF9jb3VudF9jb2xvcjtcblx0XHRcdFx0bWluLWhlaWdodDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnVpLXdpZGdldCB7XG5cdGZvbnQtc2l6ZTogMC44ZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY3cHgpIHtcblx0LnNlYXJjaF9mb3JtIHtcblxuXHRcdCNzIHtcblx0XHRcdC8vd2lkdGg6IDk1JTtcblx0XHR9XG5cdH1cbiAgIFxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xuICAgIFxuICAgXG59IiwiLyoqKiBMb2dpbiBTdHlsZXMgKioqL1xuXG4jb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB0cmFuc3BhcmVudF9ibGFjaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMzAwMDtcbn1cblxuI21vZGFsX2JveCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbG9naW5fbW9kYWxfYmFja2dyb3VuZF9jb2xvcjtcbiAgICB3aWR0aDogNTUwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTI3NXB4O1xuICAgIHotaW5kZXg6IDMwMTA7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbG9naW5fbW9kYWxfaGVhZF9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgICAgICBjb2xvcjogQGxvZ2luX21vZGFsX2hlYWRfY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDEwcHggMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxvZ2luX21vZGFsX2NvbnRlbnRfYmFja2dyb3VuZF9jb2xvcjtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGNvbG9yOiBAbG9naW5fbW9kYWxfY29udGVudF9sYWJlbF9jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcbiAgICAgICAgcGFkZGluZzogN3B4IDEwcHggN3B4IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBsb2dpbl9tb2RhbF9pbnB1dF9ib3JkZXJfY29sb3I7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsICNtb2RhbF9ib3ggaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGxvZ2luX21vZGFsX2lucHV0X2ZvY3VzX2JvcmRlcl9jb2xvcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxvZ2luX21vZGFsX3N1Ym1pdF9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY29sb3I6IEBsb2dpbl9tb2RhbF9zdWJtaXRfY29sb3I7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCA0MHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDc2OHB4KSB7XG5cbiAgICAjbW9kYWxfYm94IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKioqIEFkIFN0eWxlcyAqKiovXG4uYWQge1xuICAuYWQtY29udGVudCB7XG4gIH1cbn1cblxuLmFkLnNreXNjcmFwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmFkLnNreXNjcmFwZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4uYWQuc2t5c2NyYXBlcl8yIHtcbiAgdG9wOiA1NDBweDtcbn1cblxuLmFubm9uc190YWcge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiA2NXB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjMDAwO1xuICAgIH1cbn1cblxuLmFkX21vYmlsZSwgLmFkX3RhYmxldCwgLmFkX2Rlc2t0b3Age1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICYuYWRfbm9tYXJnaW4ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uYWRfZXh0cmFfd2lkdGgge1xuICAgIHdpZHRoOiAxMDAwcHg7XG59XG5cbi8vLnJvdyAuYWRfYmFubmVyIFtjbGFzcyo9XCJzcGFuXCJdIHtcbi5yb3cgLmFkX2Jhbm5lciBbY2xhc3MqPVwiY29sXCJdIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cblxuLy8gZml4IGZvciBcImhlc3Rlc2tvXCIgb24gZnJvbnRwYWdlXG4uZXZlcnlfYm9hcmQgLnJvdzpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOjEwcHg7XG59XG5cbi5hZC1wbGFjZWhvbGRlci53aWR0aCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWQtcGxhY2Vob2xkZXIud2lkdGggaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MHB4ICkge1xuICAudGFibGV0X2JyZWFrOmFmdGVyIHtcbiAgICAgY2xlYXI6IGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWQtcGxhY2Vob2xkZXIud2lkdGgge1xuICAgIG1heC13aWR0aDogNzM4cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIHtcbiAgICAuZXZlcnlfYm9hcmQ6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAucm93Om50aC1vZi10eXBlKG4rMikge1xuICAgICAgICAgICAgLnJlbmRlcmVkX2JvYXJkX3dpZGdldCAuYW5ub25zX3RhZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMzUlIDIxNSU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAzNSUgMjE1JTtcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMzUlIDIxNSU7XG4gICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cbiAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm0tb3JpZ2luOiAzNSUgMjE1JTtcbiAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMzUlIDIxNSU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1vYmlsZV9jZW50ZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA0ODBweCkge1xuICAgIC5hcnRpY2xlX3NpZGViYXJfYWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYuc2hvdy1tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDk4MHB4KSB7XG4vKi5hZC5za3lzY3JhcGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hZF9iYW5uZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59Ki9cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHggKSB7XG4gIC5hZC5za3lzY3JhcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIuY29udGFpbmVyLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmICoge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIH1cbn1cblxuLmV2ZXJ5X2JvYXJkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYgKiB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgfVxufVxuXG4ucm93IHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYgKiB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgfVxuXG4gICAgJiA+IGRpdiB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbn1cblxuLnJlbmRlcmVkX2JvYXJkX3dpZGdldCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmICoge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIH1cbn1cblxuLnBhcmFsbGF4LWFkLXNsb3Qge1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IC0xO1xuXG4gICAgJi5uby1zaG93IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucGFyYWxsYXgtYWQtY29udGFpbmVyIHtcblxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5wYXJhbGxheC1hZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgJiA+IGRpdiBpZnJhbWUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYucGx4X2gxMDgwLCAmLnBseF9oODQwIHtcbiAgICAgICAgICAgIGhlaWdodDogflwiY2FsYygxMDB2aCAtIDUycHgpXCI7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBib2R5X2JhY2tncm91bmRfY29sb3I7XG5cbiAgICAgICAgICAgICYgPiBkaXYge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IH5cImNhbGMoMTAwJSAtIDQ4cHgpXCI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmIGlmcmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBib2R5X2JhY2tncm91bmRfY29sb3I7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxODZ2aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogLTE4NnZoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IC05MHZoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcmFsbGF4LWhpZGRlbiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICAuZXZlcnlfYm9hcmQ6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAucm93Om50aC1vZi10eXBlKG4rMikge1xuICAgICAgICAgICAgLnJlbmRlcmVkX2JvYXJkX3dpZGdldCAuYW5ub25zX3RhZy5wYXJhbGxheC10YWd7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlKDAsIC0yMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKioqIEZvb3RlciAqKiovXG5mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBmb290ZXJfYmFja2dyb3VuZF9jb2xvcjtcbiAgICBtYXJnaW46IDAgMCAwIDA7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgICBib3JkZXItdG9wOiA1cHggc29saWQgQGZvb3Rlcl9ib3JkZXJfY29sb3I7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiBAZm9vdGVyX2JvbGRfY29sb3I7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcblxuICAgIC5yb3ctZm9vdGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBmb290ZXJfcm93X2RpdmlkZXJfY29sb3I7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIC5yb3ctY29udGFjdCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogQGZvb3Rlcl9pY29uX3dpZHRoO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogQGZvb3Rlcl9pY29uX3NpemU7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBmb290ZXJfaWNvbl9jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciBpLmljb24tZmFjZWJvb2stc2lnbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBmb290ZXJfaWNvbl9mYWNlYm9va19ob3Zlcl9jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciBpLmljb24tdHdpdHRlci1zaWduIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGZvb3Rlcl9pY29uX3R3aXR0ZXJfaG92ZXJfY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIgaS5pY29uLWVudmVsb3BlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGZvb3Rlcl9pY29uX21haWxfaG92ZXJfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6aG92ZXIgaS5pY29uLWluc3RhZ3JhbSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBmb290ZXJfaWNvbl9pbnN0YWdyYW1faG92ZXJfY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIgaS5pY29uLXBob25lLXNpZ24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAZm9vdGVyX2ljb25fcGhvbmVfaG92ZXJfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyX2xvZ290eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbjogQGZvb3Rlcl9sb2dvdHlwZV9tYXJnaW47XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvb3Rlcl9pbnNpZGUge1xuICAgIC8vbWF4LXdpZHRoOiA5NjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgIGg0IHtcbiAgICAgICAgY29sb3I6IEBmb290ZXJfaGVhZGxpbmVfY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAZm9vdGVyX2hlYWRlcl9mb250O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogQGZvb3Rlcl9saW5rX2NvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZm9vdGVyX2xpbmtfYm9yZGVyX2NvbG9yO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBmb290ZXJfbGlua19ob3Zlcl9ib3JkZXJfY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb290ZXJfbGlzdCB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgICBhOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBmb290ZXJfbGlua19ob3Zlcl9ib3JkZXJfY29sb3I7XG4gICAgfVxufVxuXG4uZml4ZWQtaWNvbiB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ubW9iaWxlX2Zvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvb3Rlcl93aWRnZXRfd3JhcCBhIHtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogOTgwcHgpIHtcbiAgICBmb290ZXIgLnJvdy1jb250YWN0IGEge1xuICAgICAgICB3aWR0aDogODVweDtcbiAgIH1cbiAgICBmb290ZXIge1xuLy9cdCAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4vLyAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcblxuICAgICAgICAuZm9vdGVyX2luc2lkZSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4vLyAgICAubW9iaWxlX2Zvb3RlciB7XG4vLyAgICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuLy8gICAgICAgIGJvdHRvbTogMDtcbi8vICAgICAgICBsZWZ0OiAwO1xuLy8gICAgICAgIHJpZ2h0OiAwO1xuLy8gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBtb2JpbGVfZm9vdGVyX2JhY2tncm91bmRfY29sb3I7XG4vLyAgICAgICAgY29sb3I6IEBtb2JpbGVfZm9vdGVyX2NvbG9yO1xuLy8gICAgICAgIHotaW5kZXg6IDMwMDA7XG4vLyAgICAgICAgcGFkZGluZzogMTBweDtcbi8vICAgICAgICBmb250LXNpemU6IDE0cHg7XG4vL1xuLy8gICAgICAgIC5mb290ZXJfaWNvbiB7XG4vLyAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XG4vLyAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtiZ19pbWdfcGF0aH0vZGl2aWRlci5wbmcnKTtcbi8vICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbi8vICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuLy8gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4vLyAgICAgICAgICAgIC51c2VyLXNlbGVjdC1ub25lKCk7XG4vL1xuLy8gICAgICAgICAgICBhIHtcbi8vICAgICAgICAgICAgICAgIGNvbG9yOiBAbW9iaWxlX2Zvb3Rlcl9jb2xvcjtcbi8vICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vICAgICAgICAgICAgfVxuLy8gICAgICAgIH1cbi8vXG4vLyAgICAgICAgLmxlZnQge1xuLy8gICAgICAgICAgICBmbG9hdDogbGVmdDtcbi8vICAgICAgICAgICAgd2lkdGg6IDI1JTtcbi8vICAgICAgICB9XG4vL1xuLy8gICAgICAgIC5yaWdodCB7XG4vLyAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbi8vICAgICAgICAgICAgd2lkdGg6IDcwJTtcbi8vICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4vLyAgICAgICAgfVxuLy9cbi8vICAgICAgICAucmlnaHQgLmZvb3Rlcl9pY29uOmxhc3QtY2hpbGQsXG4vLyAgICAgICAgLmxlZnQgLmZvb3Rlcl9pY29uOmxhc3QtY2hpbGQge1xuLy8gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuLy8gICAgICAgIH1cbi8vICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY3cHgpIHtcbiAgICBmb290ZXIgLnJvdy1jb250YWN0IHtcbiAgICAgICAgbWF4LXdpZHRoOjQwMHB4O1xuICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHdpZHRoOiBAZm9vdGVyX21vYmlsZV9pY29uX3dpZHRoO1xuXG4gICAgICAgIH1cbiAgICAgICAgLmZvb3Rlcl9sb2dvdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMHB4IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAucm93LWZvb3RlciB7XG4gICAgICAgIC5tZWRpdW02IHtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuLy8gICAgICAgICAgICAuc3BhbjMge1xuICAgICAgICAgICAgLmNvbC1tZC0zIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGNsZWFyOmJvdGg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyX3dpZGdldF93cmFwIHtcbiAgICAgICAgZmxvYXQ6bGVmdCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDo1MCUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDQ4MHB4KSB7XG4gICAgLnJvdy1mb290ZXIge1xuICAgICAgICAubWVkaXVtNiB7XG4vLyAgICAgICAgICAgIC5zcGFuMyB7XG4gICAgICAgICAgICAuY29sLW1kLTMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlcl93aWRnZXRfd3JhcCB7XG4gICAgICAgIHdpZHRoOjcwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTUlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA3NjdweCkge1xuLy8gICAgZm9vdGVyIHtcbi8vICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4vLyAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbi8vICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNzY4cHgpIGFuZCAobWF4LXdpZHRoIDogOTgwcHgpIHtcbiAgICAucm93LWZvb3RlciB7XG4gICAgICAgIC5tZWRpdW02IHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbi8vICAgICAgICAgICAgLnNwYW4zIHtcbiAgICAgICAgICAgIC5jb2wtbWQtMyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NiU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb29raWUtbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IEBjb29raWVfbWVzc2FnZV9iYWNrZ3JvdW5kX2NvbG9yO1xuICBjb2xvcjogQGNvb2tpZV9tZXNzYWdlX3RleHRfY29sb3I7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZm9udC1mYW1pbHk6IEBjb29raWVfbWVzc2FnZV90ZXh0X2ZvbnRfZmFtaWx5O1xuICBwYWRkaW5nOiAxNXB4IDAgMjBweCAwO1xuICBmb250LXNpemU6IEBjb29raWVfbWVzc2FnZV90ZXh0X2ZvbnRfc2l6ZTtcbiAgbGluZS1oZWlnaHQ6IEBjb29raWVfbWVzc2FnZV90ZXh0X2ZvbnRfbGluZV9oZWlnaHQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTtcblxuICBkaXYge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIGg0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6IEBjb29raWVfbWVzc2FnZV9saW5rX2NvbG9yO1xuICB9XG5cbiAgLmJ1dHRvbi5hY2NlcHQtY29va2llcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGNvb2tpZV9tZXNzYWdlX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgY29sb3I6IEBjb29raWVfbWVzc2FnZV9idXR0b25fdGV4dF9jb2xvcjtcbiAgICBmb250LWZhbWlseTogQGNvb2tpZV9tZXNzYWdlX2J1dHRvbl9mb250X2ZhbWlseTtcbiAgICBmb250LXNpemU6IEBjb29raWVfbWVzc2FnZV9idXR0b25fZm9udF9zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiBAY29va2llX21lc3NhZ2VfYnV0dG9uX2ZvbnRfbGluZV9oZWlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB9XG59IiwiLyogTWFnbmlmaWMgUG9wdXAgQ1NTICovXG4ubWZwLWJnIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTA0MjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kOiAjMGIwYjBiO1xuICAgIG9wYWNpdHk6IDAuODU7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTg1KTtcbn1cblxuLm1mcC13cmFwIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTA0MztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubWZwLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ubWZwLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWZwLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHotaW5kZXg6IDEwNDU7XG59XG5cbi5tZnAtaW5saW5lLWhvbGRlciAubWZwLWNvbnRlbnQsXG4ubWZwLWFqYXgtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLWFqYXgtY3VyIHtcbiAgICBjdXJzb3I6IHByb2dyZXNzO1xufVxuXG4ubWZwLXpvb20tb3V0LWN1cixcbi5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICAgIGN1cnNvcjogLW1vei16b29tLW91dDtcbiAgICBjdXJzb3I6IC13ZWJraXQtem9vbS1vdXQ7XG4gICAgY3Vyc29yOiB6b29tLW91dDtcbn1cblxuLm1mcC16b29tIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gICAgY3Vyc29yOiAtbW96LXpvb20taW47XG4gICAgY3Vyc29yOiB6b29tLWluO1xufVxuXG4ubWZwLWF1dG8tY3Vyc29yIC5tZnAtY29udGVudCB7XG4gICAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLWNsb3NlLFxuLm1mcC1hcnJvdyxcbi5tZnAtcHJlbG9hZGVyLFxuLm1mcC1jb3VudGVyIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWZwLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1mcC1wcmVsb2FkZXIge1xuICAgIGNvbG9yOiAjY2NjY2NjO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICAgIGxlZnQ6IDhweDtcbiAgICByaWdodDogOHB4O1xuICAgIHotaW5kZXg6IDEwNDQ7XG59XG5cbi5tZnAtcHJlbG9hZGVyIGEge1xuICAgIGNvbG9yOiAjY2NjY2NjO1xufVxuXG4ubWZwLXByZWxvYWRlciBhOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5tZnAtcy1yZWFkeSAubWZwLXByZWxvYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1zLWVycm9yIC5tZnAtY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLm1mcC1jbG9zZSxcbmJ1dHRvbi5tZnAtYXJyb3cge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgei1pbmRleDogMTA0NjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbn1cblxuLm1mcC1jbG9zZSB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwLjY1O1xuICAgIHBhZGRpbmc6IDAgMCAxOHB4IDEwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7XG59XG5cbi5tZnAtY2xvc2U6aG92ZXIsIC5tZnAtY2xvc2U6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5tZnAtY2xvc2U6YWN0aXZlIHtcbiAgICB0b3A6IDFweDtcbn1cblxuLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZSB7XG4gICAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2UsXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5tZnAtY291bnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBsZXR0ZXItc3BhY2luZzoxcHg7XG4gICAgZm9udC13ZWlnaHQ6MjAwO1xufVxuXG4ubWZwLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTU1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLm1mcC1hcnJvdzphY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IC01NHB4O1xufVxuXG4ubWZwLWFycm93OmhvdmVyLFxuLm1mcC1hcnJvdzpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLm1mcC1hcnJvdzpiZWZvcmUsIC5tZnAtYXJyb3c6YWZ0ZXIsXG4ubWZwLWFycm93IC5tZnAtYixcbi5tZnAtYXJyb3cgLm1mcC1hIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgYm9yZGVyOiBtZWRpdW0gaW5zZXQgdHJhbnNwYXJlbnQ7XG59XG5cbi5tZnAtYXJyb3c6YWZ0ZXIsXG4ubWZwLWFycm93IC5tZnAtYSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMTNweDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxM3B4O1xuICAgIHRvcDogOHB4O1xufVxuXG4ubWZwLWFycm93OmJlZm9yZSxcbi5tZnAtYXJyb3cgLm1mcC1iIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAyMXB4O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIxcHg7XG59XG5cbi5tZnAtYXJyb3ctbGVmdCB7XG4gICAgbGVmdDogMDtcbn1cblxuLm1mcC1hcnJvdy1sZWZ0OmFmdGVyLFxuLm1mcC1hcnJvdy1sZWZ0IC5tZnAtYSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkIHdoaXRlO1xuICAgIG1hcmdpbi1sZWZ0OiAzMXB4O1xufVxuXG4ubWZwLWFycm93LWxlZnQ6YmVmb3JlLFxuLm1mcC1hcnJvdy1sZWZ0IC5tZnAtYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAyN3B4IHNvbGlkICMzZjNmM2Y7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xufVxuXG4ubWZwLWFycm93LXJpZ2h0OmFmdGVyLFxuLm1mcC1hcnJvdy1yaWdodCAubWZwLWEge1xuICAgIGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkIHdoaXRlO1xuICAgIG1hcmdpbi1sZWZ0OiAzOXB4O1xufVxuXG4ubWZwLWFycm93LXJpZ2h0OmJlZm9yZSxcbi5tZnAtYXJyb3ctcmlnaHQgLm1mcC1iIHtcbiAgICBib3JkZXItbGVmdDogMjdweCBzb2xpZCAjM2YzZjNmO1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xufVxuXG4ubWZwLWlmcmFtZS1zY2FsZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgYmFja2dyb3VuZDogYmxhY2s7XG59XG5cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgICB0b3A6IC00MHB4O1xufVxuXG4vKiBNYWluIGltYWdlIGluIHBvcHVwICovXG5pbWcubWZwLWltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogNDBweCAwIDQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNDBweDtcbiAgICBib3R0b206IDQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIC8vYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgYmFja2dyb3VuZDogIzQ0NDQ0NDtcbn1cblxuLm1mcC1maWd1cmUge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4ubWZwLWJvdHRvbS1iYXIge1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IGF1dG87XG59XG5cbi5tZnAtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6ICNmM2YzZjM7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogNXB4IDEwcHggMTBweCAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwJTtcbiAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OjIwMDtcbiAgICBmb250LXNpemU6MTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzoxcHg7XG59XG5cbi5tZnAtcHJlLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm1mcC1maWd1cmUgc21hbGwge1xuICAgIGNvbG9yOiAjYmRiZGJkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tZnAtZ2FsbGVyeSAubWZwLWltYWdlLWhvbGRlciAubWZwLWZpZ3VyZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpIHtcbiAgICAvKipcbiAgICAgKiBSZW1vdmUgYWxsIHBhZGRpbmdzIGFyb3VuZCB0aGUgaW1hZ2Ugb24gc21hbGwgc2NyZWVuXG4gICAgICovXG4gICAgLm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5tZnAtaW1nLW1vYmlsZSBpbWcubWZwLWltZyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLyogVGhlIHNoYWRvdyBiZWhpbmQgdGhlIGltYWdlICovXG4gICAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlOmFmdGVyIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgfVxuXG4gICAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgcGFkZGluZzogM3B4IDVweDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG5cbiAgICAubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVyIHtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgfVxuXG4gICAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2Uge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgIC5tZnAtYXJyb3cge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gICAgfVxuXG4gICAgLm1mcC1hcnJvdy1sZWZ0IHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgIH1cblxuICAgIC5tZnAtYXJyb3ctcmlnaHQge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgfVxuXG4gICAgLm1mcC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgIH1cbn1cblxuLm1mcC1pZTcgLm1mcC1pbWcge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5tZnAtaWU3IC5tZnAtYm90dG9tLWJhciB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTMwMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4ubWZwLWllNyAubWZwLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLm1mcC1pZTcgLm1mcC1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogNDRweDtcbn1cblxuLm1mcC1pZTcgLm1mcC1jbG9zZSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xufVxuXG4vKiEgalF1ZXJ5IFVJIC0gdjEuMTAuMyAtIDIwMTMtMTAtMTVcbiogaHR0cDovL2pxdWVyeXVpLmNvbVxuKiBJbmNsdWRlczoganF1ZXJ5LnVpLmNvcmUuY3NzLCBqcXVlcnkudWkuZGF0ZXBpY2tlci5jc3MsIGpxdWVyeS51aS50aGVtZS5jc3NcbiogVG8gdmlldyBhbmQgbW9kaWZ5IHRoaXMgdGhlbWUsIHZpc2l0IGh0dHA6Ly9qcXVlcnl1aS5jb20vdGhlbWVyb2xsZXIvP2ZmRGVmYXVsdD1WZXJkYW5hJTJDQXJpYWwlMkNzYW5zLXNlcmlmJmZ3RGVmYXVsdD1ub3JtYWwmZnNEZWZhdWx0PTEuMWVtJmNvcm5lclJhZGl1cz00cHgmYmdDb2xvckhlYWRlcj1jY2NjY2MmYmdUZXh0dXJlSGVhZGVyPWhpZ2hsaWdodF9zb2Z0JmJnSW1nT3BhY2l0eUhlYWRlcj03NSZib3JkZXJDb2xvckhlYWRlcj1hYWFhYWEmZmNIZWFkZXI9MjIyMjIyJmljb25Db2xvckhlYWRlcj0yMjIyMjImYmdDb2xvckNvbnRlbnQ9ZmZmZmZmJmJnVGV4dHVyZUNvbnRlbnQ9ZmxhdCZiZ0ltZ09wYWNpdHlDb250ZW50PTc1JmJvcmRlckNvbG9yQ29udGVudD1hYWFhYWEmZmNDb250ZW50PTIyMjIyMiZpY29uQ29sb3JDb250ZW50PTIyMjIyMiZiZ0NvbG9yRGVmYXVsdD1lNmU2ZTYmYmdUZXh0dXJlRGVmYXVsdD1nbGFzcyZiZ0ltZ09wYWNpdHlEZWZhdWx0PTc1JmJvcmRlckNvbG9yRGVmYXVsdD1kM2QzZDMmZmNEZWZhdWx0PTU1NTU1NSZpY29uQ29sb3JEZWZhdWx0PTg4ODg4OCZiZ0NvbG9ySG92ZXI9ZGFkYWRhJmJnVGV4dHVyZUhvdmVyPWdsYXNzJmJnSW1nT3BhY2l0eUhvdmVyPTc1JmJvcmRlckNvbG9ySG92ZXI9OTk5OTk5JmZjSG92ZXI9MjEyMTIxJmljb25Db2xvckhvdmVyPTQ1NDU0NSZiZ0NvbG9yQWN0aXZlPWZmZmZmZiZiZ1RleHR1cmVBY3RpdmU9Z2xhc3MmYmdJbWdPcGFjaXR5QWN0aXZlPTY1JmJvcmRlckNvbG9yQWN0aXZlPWFhYWFhYSZmY0FjdGl2ZT0yMTIxMjEmaWNvbkNvbG9yQWN0aXZlPTQ1NDU0NSZiZ0NvbG9ySGlnaGxpZ2h0PWZiZjllZSZiZ1RleHR1cmVIaWdobGlnaHQ9Z2xhc3MmYmdJbWdPcGFjaXR5SGlnaGxpZ2h0PTU1JmJvcmRlckNvbG9ySGlnaGxpZ2h0PWZjZWZhMSZmY0hpZ2hsaWdodD0zNjM2MzYmaWNvbkNvbG9ySGlnaGxpZ2h0PTJlODNmZiZiZ0NvbG9yRXJyb3I9ZmVmMWVjJmJnVGV4dHVyZUVycm9yPWdsYXNzJmJnSW1nT3BhY2l0eUVycm9yPTk1JmJvcmRlckNvbG9yRXJyb3I9Y2QwYTBhJmZjRXJyb3I9Y2QwYTBhJmljb25Db2xvckVycm9yPWNkMGEwYSZiZ0NvbG9yT3ZlcmxheT1hYWFhYWEmYmdUZXh0dXJlT3ZlcmxheT1mbGF0JmJnSW1nT3BhY2l0eU92ZXJsYXk9MCZvcGFjaXR5T3ZlcmxheT0zMCZiZ0NvbG9yU2hhZG93PWFhYWFhYSZiZ1RleHR1cmVTaGFkb3c9ZmxhdCZiZ0ltZ09wYWNpdHlTaGFkb3c9MCZvcGFjaXR5U2hhZG93PTMwJnRoaWNrbmVzc1NoYWRvdz04cHgmb2Zmc2V0VG9wU2hhZG93PS04cHgmb2Zmc2V0TGVmdFNoYWRvdz0tOHB4JmNvcm5lclJhZGl1c1NoYWRvdz04cHhcbiogQ29weXJpZ2h0IDIwMTMgalF1ZXJ5IEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9yczsgTGljZW5zZWQgTUlUICovXG5cbi8qIExheW91dCBoZWxwZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1oZWxwZXItaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xufVxuXG4udWktaGVscGVyLXJlc2V0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnVpLWhlbHBlci1jbGVhcmZpeDpiZWZvcmUsXG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4udWktaGVscGVyLWNsZWFyZml4IHtcbiAgICBtaW4taGVpZ2h0OiAwOyAvKiBzdXBwb3J0OiBJRTcgKi9cbn1cblxuLnVpLWhlbHBlci16Zml4IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBBbHBoYShPcGFjaXR5PTApO1xufVxuXG4udWktZnJvbnQge1xuICAgIHotaW5kZXg6IDEwMDtcbn1cblxuLyogSW50ZXJhY3Rpb24gQ3Vlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktc3RhdGUtZGlzYWJsZWQge1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuXG4vKiBJY29uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIHN0YXRlcyBhbmQgaW1hZ2VzICovXG4udWktaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLyogTWlzYyB2aXN1YWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogT3ZlcmxheXMgKi9cbi51aS13aWRnZXQtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLnVpLWRhdGVwaWNrZXIge1xuICAgIHdpZHRoOiAxN2VtO1xuICAgIHBhZGRpbmc6IC4yZW0gLjJlbSAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IC4yZW0gMDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDJweDtcbiAgICB3aWR0aDogMS44ZW07XG4gICAgaGVpZ2h0OiAxLjhlbTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3Zlcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXIge1xuICAgIHRvcDogMXB4O1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgICBsZWZ0OiAycHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQge1xuICAgIHJpZ2h0OiAycHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIge1xuICAgIGxlZnQ6IDFweDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlciB7XG4gICAgcmlnaHQ6IDFweDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiBzcGFuLFxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC04cHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHtcbiAgICBtYXJnaW46IDAgMi4zZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBtYXJnaW46IDFweCAwO1xufVxuXG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aC15ZWFyIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgsXG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyIHtcbiAgICB3aWR0aDogNDklO1xufVxuXG4udWktZGF0ZXBpY2tlciB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAuOWVtO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgbWFyZ2luOiAwIDAgLjRlbTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgdGgge1xuICAgIHBhZGRpbmc6IC43ZW0gLjNlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4udWktZGF0ZXBpY2tlciB0ZCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDFweDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgdGQgc3Bhbixcbi51aS1kYXRlcGlja2VyIHRkIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IC4yZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIG1hcmdpbjogLjdlbSAwIDAgMDtcbiAgICBwYWRkaW5nOiAwIC4yZW07XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiAuNWVtIC4yZW0gLjRlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogLjJlbSAuNmVtIC4zZW0gLjZlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLyogd2l0aCBtdWx0aXBsZSBjYWxlbmRhcnMgKi9cbi51aS1kYXRlcGlja2VyLnVpLWRhdGVwaWNrZXItbXVsdGkge1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxlIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIG1hcmdpbjogMCBhdXRvIC40ZW07XG59XG5cbi51aS1kYXRlcGlja2VyLW11bHRpLTIgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuICAgIHdpZHRoOiA1MCU7XG59XG5cbi51aS1kYXRlcGlja2VyLW11bHRpLTMgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuICAgIHdpZHRoOiAzMy4zJTtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGktNCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gICAgd2lkdGg6IDI1JTtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG4gICAgY2xlYXI6IGxlZnQ7XG59XG5cbi51aS1kYXRlcGlja2VyLXJvdy1icmVhayB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAwO1xufVxuXG4vKiBSVEwgc3VwcG9ydCAqL1xuLnVpLWRhdGVwaWNrZXItcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXYge1xuICAgIHJpZ2h0OiAycHg7XG4gICAgbGVmdDogYXV0bztcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQge1xuICAgIGxlZnQ6IDJweDtcbiAgICByaWdodDogYXV0bztcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXIge1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgbGVmdDogYXV0bztcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIge1xuICAgIGxlZnQ6IDFweDtcbiAgICByaWdodDogYXV0bztcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuICAgIGNsZWFyOiByaWdodDtcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uIHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCxcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbi8qIENvbXBvbmVudCBjb250YWluZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS13aWRnZXQge1xuICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuMWVtO1xufVxuXG4udWktd2lkZ2V0IC51aS13aWRnZXQge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4udWktd2lkZ2V0IGlucHV0LFxuLnVpLXdpZGdldCBzZWxlY3QsXG4udWktd2lkZ2V0IHRleHRhcmVhLFxuLnVpLXdpZGdldCBidXR0b24ge1xuICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDFlbTtcbn1cblxuLnVpLXdpZGdldC1jb250ZW50IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhYWFhO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKGltYWdlcy91aS1iZ19mbGF0Xzc1X2ZmZmZmZl80MHgxMDAucG5nKSA1MCUgNTAlIHJlcGVhdC14O1xuICAgIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udWktd2lkZ2V0LWNvbnRlbnQgYSB7XG4gICAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi51aS13aWRnZXQtaGVhZGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhYWFhO1xuICAgIGJhY2tncm91bmQ6ICNjY2NjY2MgdXJsKGltYWdlcy91aS1iZ19oaWdobGlnaHQtc29mdF83NV9jY2NjY2NfMXgxMDAucG5nKSA1MCUgNTAlIHJlcGVhdC14O1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udWktd2lkZ2V0LWhlYWRlciBhIHtcbiAgICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLyogSW50ZXJhY3Rpb24gc3RhdGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1zdGF0ZS1kZWZhdWx0LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7XG4gICAgYmFja2dyb3VuZDogI2U2ZTZlNiB1cmwoaW1hZ2VzL3VpLWJnX2dsYXNzXzc1X2U2ZTZlNl8xeDQwMC5wbmcpIDUwJSA1MCUgcmVwZWF0LXg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzU1NTU1NTtcbn1cblxuLnVpLXN0YXRlLWRlZmF1bHQgYSxcbi51aS1zdGF0ZS1kZWZhdWx0IGE6bGluayxcbi51aS1zdGF0ZS1kZWZhdWx0IGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICM1NTU1NTU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udWktc3RhdGUtaG92ZXIsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXN0YXRlLWZvY3VzLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1mb2N1cyxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1mb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTk5OTtcbiAgICBiYWNrZ3JvdW5kOiAjZGFkYWRhIHVybChpbWFnZXMvdWktYmdfZ2xhc3NfNzVfZGFkYWRhXzF4NDAwLnBuZykgNTAlIDUwJSByZXBlYXQteDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjMjEyMTIxO1xufVxuXG4udWktc3RhdGUtaG92ZXIgYSxcbi51aS1zdGF0ZS1ob3ZlciBhOmhvdmVyLFxuLnVpLXN0YXRlLWhvdmVyIGE6bGluayxcbi51aS1zdGF0ZS1ob3ZlciBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYWFhYTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybChpbWFnZXMvdWktYmdfZ2xhc3NfNjVfZmZmZmZmXzF4NDAwLnBuZykgNTAlIDUwJSByZXBlYXQteDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjMjEyMTIxO1xufVxuXG4udWktc3RhdGUtYWN0aXZlIGEsXG4udWktc3RhdGUtYWN0aXZlIGE6bGluayxcbi51aS1zdGF0ZS1hY3RpdmUgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWhpZ2hsaWdodCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZjZWZhMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmJmOWVlIHVybChpbWFnZXMvdWktYmdfZ2xhc3NfNTVfZmJmOWVlXzF4NDAwLnBuZykgNTAlIDUwJSByZXBlYXQteDtcbiAgICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLnVpLXN0YXRlLWhpZ2hsaWdodCBhLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQgYSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1oaWdobGlnaHQgYSB7XG4gICAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi51aS1zdGF0ZS1lcnJvcixcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3Ige1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZDBhMGE7XG4gICAgYmFja2dyb3VuZDogI2ZlZjFlYyB1cmwoaW1hZ2VzL3VpLWJnX2dsYXNzXzk1X2ZlZjFlY18xeDQwMC5wbmcpIDUwJSA1MCUgcmVwZWF0LXg7XG4gICAgY29sb3I6ICNjZDBhMGE7XG59XG5cbi51aS1zdGF0ZS1lcnJvciBhLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1lcnJvciBhLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yIGEge1xuICAgIGNvbG9yOiAjY2QwYTBhO1xufVxuXG4udWktc3RhdGUtZXJyb3ItdGV4dCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3ItdGV4dCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvci10ZXh0IHtcbiAgICBjb2xvcjogI2NkMGEwYTtcbn1cblxuLnVpLXByaW9yaXR5LXByaW1hcnksXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXByaW9yaXR5LXByaW1hcnksXG4udWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktcHJpbWFyeSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi51aS1wcmlvcml0eS1zZWNvbmRhcnksXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXByaW9yaXR5LXNlY29uZGFyeSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1wcmlvcml0eS1zZWNvbmRhcnkge1xuICAgIG9wYWNpdHk6IC43O1xuICAgIGZpbHRlcjogQWxwaGEoT3BhY2l0eT03MCk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnVpLXN0YXRlLWRpc2FibGVkLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kaXNhYmxlZCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogLjM1O1xuICAgIGZpbHRlcjogQWxwaGEoT3BhY2l0eT0zNSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnVpLXN0YXRlLWRpc2FibGVkIC51aS1pY29uIHtcbiAgICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MzUpOyAvKiBGb3IgSUU4IC0gU2VlICM2MDU5ICovXG59XG5cbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogc3RhdGVzIGFuZCBpbWFnZXMgKi9cbi51aS1pY29uIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG59XG5cbi51aS1pY29uLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3VpLWljb25zXzIyMjIyMl8yNTZ4MjQwLnBuZyk7XG59XG5cbi51aS13aWRnZXQtaGVhZGVyIC51aS1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3VpLWljb25zXzIyMjIyMl8yNTZ4MjQwLnBuZyk7XG59XG5cbi51aS1zdGF0ZS1kZWZhdWx0IC51aS1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3VpLWljb25zXzg4ODg4OF8yNTZ4MjQwLnBuZyk7XG59XG5cbi51aS1zdGF0ZS1ob3ZlciAudWktaWNvbixcbi51aS1zdGF0ZS1mb2N1cyAudWktaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy91aS1pY29uc180NTQ1NDVfMjU2eDI0MC5wbmcpO1xufVxuXG4udWktc3RhdGUtYWN0aXZlIC51aS1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3VpLWljb25zXzQ1NDU0NV8yNTZ4MjQwLnBuZyk7XG59XG5cbi51aS1zdGF0ZS1oaWdobGlnaHQgLnVpLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvdWktaWNvbnNfMmU4M2ZmXzI1NngyNDAucG5nKTtcbn1cblxuLnVpLXN0YXRlLWVycm9yIC51aS1pY29uLFxuLnVpLXN0YXRlLWVycm9yLXRleHQgLnVpLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvdWktaWNvbnNfY2QwYTBhXzI1NngyNDAucG5nKTtcbn1cblxuLyogcG9zaXRpb25pbmcgKi9cbi51aS1pY29uLWJsYW5rIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNnB4IDE2cHg7XG59XG5cbi51aS1pY29uLWNhcmF0LTEtbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4udWktaWNvbi1jYXJhdC0xLW5lIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAwO1xufVxuXG4udWktaWNvbi1jYXJhdC0xLWUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IDA7XG59XG5cbi51aS1pY29uLWNhcmF0LTEtc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IDA7XG59XG5cbi51aS1pY29uLWNhcmF0LTEtcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggMDtcbn1cblxuLnVpLWljb24tY2FyYXQtMS1zdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggMDtcbn1cblxuLnVpLWljb24tY2FyYXQtMS13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAwO1xufVxuXG4udWktaWNvbi1jYXJhdC0xLW53IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggMDtcbn1cblxuLnVpLWljb24tY2FyYXQtMi1uLXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAwO1xufVxuXG4udWktaWNvbi1jYXJhdC0yLWUtdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IDA7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1uZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0xLXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0xLXN3IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1udyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0yLW4tcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0yLWUtdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTEtbmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLWUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLXNlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1zIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1zdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTEtdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTEtbncge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMi1uLXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMi1uZS1zdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0yLWUtdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0yLXNlLW53IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93c3RvcC0xLW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3dzdG9wLTEtZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS1zIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93c3RvcC0xLXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1uZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1lIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLXNlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtc3cge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1udyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTItbi1zIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMi1uZS1zdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTItZS13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMi1zZS1udyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1lIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLWUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybnRoaWNrLTEtcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJuLTEtdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJuLTEtbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJuLTEtZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJuLTEtcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmVmcmVzaC0xLW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1zIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93LTQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTgwcHg7XG59XG5cbi51aS1pY29uLWFycm93LTQtZGlhZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTgwcHg7XG59XG5cbi51aS1pY29uLWV4dGxpbmsge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC04MHB4O1xufVxuXG4udWktaWNvbi1uZXd3aW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC04MHB4O1xufVxuXG4udWktaWNvbi1yZWZyZXNoIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtODBweDtcbn1cblxuLnVpLWljb24tc2h1ZmZsZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTgwcHg7XG59XG5cbi51aS1pY29uLXRyYW5zZmVyLWUtdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTgwcHg7XG59XG5cbi51aS1pY29uLXRyYW5zZmVydGhpY2stZS13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTgwcHg7XG59XG5cbi51aS1pY29uLWZvbGRlci1jb2xsYXBzZWQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTk2cHg7XG59XG5cbi51aS1pY29uLWZvbGRlci1vcGVuIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtOTZweDtcbn1cblxuLnVpLWljb24tZG9jdW1lbnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC05NnB4O1xufVxuXG4udWktaWNvbi1kb2N1bWVudC1iIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtOTZweDtcbn1cblxuLnVpLWljb24tbm90ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTk2cHg7XG59XG5cbi51aS1pY29uLW1haWwtY2xvc2VkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtOTZweDtcbn1cblxuLnVpLWljb24tbWFpbC1vcGVuIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtOTZweDtcbn1cblxuLnVpLWljb24tc3VpdGNhc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtOTZweDtcbn1cblxuLnVpLWljb24tY29tbWVudCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC05NnB4O1xufVxuXG4udWktaWNvbi1wZXJzb24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtOTZweDtcbn1cblxuLnVpLWljb24tcHJpbnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtOTZweDtcbn1cblxuLnVpLWljb24tdHJhc2gge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtOTZweDtcbn1cblxuLnVpLWljb24tbG9ja2VkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTk2cHg7XG59XG5cbi51aS1pY29uLXVubG9ja2VkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTk2cHg7XG59XG5cbi51aS1pY29uLWJvb2ttYXJrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTk2cHg7XG59XG5cbi51aS1pY29uLXRhZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC05NnB4O1xufVxuXG4udWktaWNvbi1ob21lIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTJweDtcbn1cblxuLnVpLWljb24tZmxhZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1jYWxlbmRhciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTExMnB4O1xufVxuXG4udWktaWNvbi1jYXJ0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTEycHg7XG59XG5cbi51aS1pY29uLXBlbmNpbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1jbG9jayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTExMnB4O1xufVxuXG4udWktaWNvbi1kaXNrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWNhbGN1bGF0b3Ige1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTEycHg7XG59XG5cbi51aS1pY29uLXpvb21pbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tem9vbW91dCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTExMnB4O1xufVxuXG4udWktaWNvbi13cmVuY2gge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWdlYXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWhlYXJ0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1zdGFyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTExMnB4O1xufVxuXG4udWktaWNvbi1jYW5jZWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyOHB4O1xufVxuXG4udWktaWNvbi1wbHVzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLXBsdXN0aGljayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1taW51cyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1taW51c3RoaWNrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWNsb3NldGhpY2sge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMjhweDtcbn1cblxuLnVpLWljb24ta2V5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1saWdodGJ1bGIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLXNjaXNzb3JzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1jbGlwYm9hcmQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWNvcHkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWNvbnRhY3Qge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi12aWRlbyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tc2NyaXB0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1hbGVydCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLWluZm8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tbm90aWNlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLWhlbHAge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tY2hlY2sge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLXJhZGlvLW9uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLXJhZGlvLW9mZiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tcGluLXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLXBpbi1zIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1wbGF5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNjBweDtcbn1cblxuLnVpLWljb24tcGF1c2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc2Vlay1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTYwcHg7XG59XG5cbi51aS1pY29uLXNlZWstcHJldiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1zZWVrLWVuZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1zZWVrLXN0YXJ0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTYwcHg7XG59XG5cbi8qIHVpLWljb24tc2Vlay1maXJzdCBpcyBkZXByZWNhdGVkLCB1c2UgdWktaWNvbi1zZWVrLXN0YXJ0IGluc3RlYWQgKi9cbi51aS1pY29uLXNlZWstZmlyc3Qge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc3RvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1lamVjdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tdm9sdW1lLW9mZiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tdm9sdW1lLW9uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1wb3dlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTc2cHg7XG59XG5cbi51aS1pY29uLXNpZ25hbC1kaWFnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLXNpZ25hbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1iYXR0ZXJ5LTAge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tYmF0dGVyeS0xIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLWJhdHRlcnktMiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1iYXR0ZXJ5LTMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXBsdXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtbWludXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1lIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1zIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1hcnJvdy1lIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtYXJyb3ctcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWFycm93LXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1hcnJvdy1uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtem9vbWluIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtem9vbW91dCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWNoZWNrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGVzbWFsbC1wbHVzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDhweDtcbn1cblxuLnVpLWljb24tY2lyY2xlc21hbGwtbWludXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tY2lyY2xlc21hbGwtY2xvc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tc3F1YXJlc21hbGwtcGx1cyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTIwOHB4O1xufVxuXG4udWktaWNvbi1zcXVhcmVzbWFsbC1taW51cyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTIwOHB4O1xufVxuXG4udWktaWNvbi1zcXVhcmVzbWFsbC1jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTIwOHB4O1xufVxuXG4udWktaWNvbi1ncmlwLWRvdHRlZC12ZXJ0aWNhbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjI0cHg7XG59XG5cbi51aS1pY29uLWdyaXAtZG90dGVkLWhvcml6b250YWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcC1zb2xpZC12ZXJ0aWNhbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTIyNHB4O1xufVxuXG4udWktaWNvbi1ncmlwLXNvbGlkLWhvcml6b250YWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcHNtYWxsLWRpYWdvbmFsLXNlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjI0cHg7XG59XG5cbi51aS1pY29uLWdyaXAtZGlhZ29uYWwtc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0yMjRweDtcbn1cblxuLyogTWlzYyB2aXN1YWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogQ29ybmVyIHJhZGl1cyAqL1xuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLXRvcCxcbi51aS1jb3JuZXItbGVmdCxcbi51aS1jb3JuZXItdGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbn1cblxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLXRvcCxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLXRyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuXG4udWktY29ybmVyLWFsbCxcbi51aS1jb3JuZXItYm90dG9tLFxuLnVpLWNvcm5lci1sZWZ0LFxuLnVpLWNvcm5lci1ibCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuXG4udWktY29ybmVyLWFsbCxcbi51aS1jb3JuZXItYm90dG9tLFxuLnVpLWNvcm5lci1yaWdodCxcbi51aS1jb3JuZXItYnIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG5cbi8qIE92ZXJsYXlzICovXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQ6ICNhYWFhYWEgdXJsKGltYWdlcy91aS1iZ19mbGF0XzBfYWFhYWFhXzQweDEwMC5wbmcpIDUwJSA1MCUgcmVwZWF0LXg7XG4gICAgb3BhY2l0eTogLjM7XG4gICAgZmlsdGVyOiBBbHBoYShPcGFjaXR5PTMwKTtcbn1cblxuLnVpLXdpZGdldC1zaGFkb3cge1xuICAgIG1hcmdpbjogLThweCAwIDAgLThweDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYmFja2dyb3VuZDogI2FhYWFhYSB1cmwoaW1hZ2VzL3VpLWJnX2ZsYXRfMF9hYWFhYWFfNDB4MTAwLnBuZykgNTAlIDUwJSByZXBlYXQteDtcbiAgICBvcGFjaXR5OiAuMztcbiAgICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MzApO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbiIsImFydGljbGUuc3RhdGljIHtcbiAgICBoMSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAc3RhdGljX2hlYWRsaW5lX2ZvbnRfZmFtaWx5O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LWZhbWlseTogQHN0YXRpY19ib2R5X2ZvbnRfZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IEBzdGF0aWNfYm9keV9mb250X3NpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBAc3RhdGljX2JvZHlfbGluZV9oZWlnaHQ7XG4gICAgfVxuXG4gICAgLmFsaWdubm9uZSB7XG4gICAgICAgIG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xuICAgIH1cblxuICAgIC5hbGlnbmNlbnRlcixcbiAgICBkaXYuYWxpZ25jZW50ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiA1cHggYXV0byA1cHggYXV0bztcbiAgICB9XG5cbiAgICAuYWxpZ25yaWdodCB7XG4gICAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgICBtYXJnaW46IDVweCAwIDIwcHggMjBweDtcbiAgICB9XG5cbiAgICAuYWxpZ25sZWZ0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xuICAgIH1cblxuICAgIC5hbGlnbmNlbnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDVweCBhdXRvIDVweCBhdXRvO1xuICAgIH1cblxuICAgIGEgaW1nLmFsaWducmlnaHQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbjogNXB4IDAgMjBweCAyMHB4O1xuICAgIH1cblxuICAgIGEgaW1nLmFsaWdubm9uZSB7XG4gICAgICAgIG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xuICAgIH1cblxuICAgIGEgaW1nLmFsaWdubGVmdCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbiAgICB9XG5cbiAgICBhIGltZy5hbGlnbmNlbnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gICAgfVxuXG4gICAgLndwLWNhcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgICAgICBtYXgtd2lkdGg6IDk2JTsgLyogSW1hZ2UgZG9lcyBub3Qgb3ZlcmZsb3cgdGhlIGNvbnRlbnQgYXJlYSAqL1xuICAgICAgICBwYWRkaW5nOiA1cHggM3B4IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAud3AtY2FwdGlvbi5hbGlnbm5vbmUge1xuICAgICAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbiAgICB9XG5cbiAgICAud3AtY2FwdGlvbi5hbGlnbmxlZnQge1xuICAgICAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbiAgICB9XG5cbiAgICAud3AtY2FwdGlvbi5hbGlnbnJpZ2h0IHtcbiAgICAgICAgbWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgLndwLWNhcHRpb24gaW1nIHtcbiAgICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDk4LjUlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAud3AtY2FwdGlvbiBwLndwLWNhcHRpb24tdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCA0cHggNXB4O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxufVxuXG51bC5zdGF0aWNfbWVudSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDIwcHggMCAyMHB4IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiBAc3RhdGljX21lbnVfYm9yZGVyX2JvdHRvbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBsaSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzdGF0aWNfbWVudV9pdGVtX2JhY2tncm91bmRfY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDhweCAxMHB4O1xuICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogQHN0YXRpY19tZW51X2l0ZW1fZm9udF9jb2xvcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAc3RhdGljX21lbnVfaXRlbV9mb250X2ZhbWlseTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQHN0YXRpY19tZW51X2l0ZW1fZm9udF9zaXplO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY3VycmVudF9wYWdlX2l0ZW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHN0YXRpY19tZW51X2l0ZW1fc2VsZWN0ZWRfYmFja2dyb3VuZF9jb2xvcjtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBzdGF0aWNfbWVudV9pdGVtX3NlbGVjdGVkX2ZvbnRfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmFydGljbGUuc3RhdGljX2ZlYXR1cmUge1xuXG4gICAgc3Ryb25nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzdGF0aWNfZmVhdHVyZWRfaGVhZGxpbmVfYmFja2dyb3VuZF9jb2xvcjtcbiAgICAgICAgY29sb3I6IEBzdGF0aWNfZmVhdHVyZWRfaGVhZGxpbmVfZm9udF9jb2xvcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBzdGF0aWNfZmVhdHVyZWRfaGVhZGxpbmVfZm9udF9mYW1pbHk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiBAc3RhdGljX2ZlYXR1cmVkX2hlYWRsaW5lX2ZvbnRfc2l6ZTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LWZhbWlseTogQHN0YXRpY19mZWF0dXJlZF90ZXh0X2ZvbnRfZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IEBzdGF0aWNfZmVhdHVyZWRfdGV4dF9mb250X3NpemU7XG4gICAgICAgIGNvbG9yOiBAc3RhdGljX2ZlYXR1cmVkX3RleHRfZm9udF9jb2xvcjtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIENyZWF0ZSBvcGluaW9uIGZvcm0tcGFnZSAqL1xuLmNyZWF0ZV9vcGluaW9uX3N0YXRpY3tcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGgye1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhO1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbn1cbi5vcGluaW9uX3N0YXRpY19zaWRlYmFye1xuICAgIC5hZGRfb3Bpbmlvbl93cmFwcGVye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH0gICAgXG59XG4ub3BpbmlvbnNfZm9ybXtcbiAgICAub3Bpbmlvbl9zcGlubmVye1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hbGVydC1zdWNjZXNze1xuICAgICAgICB1bHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjVweCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4jY3JlYXRlX29waW5pb25fZm9ybV93cmFwcGVye1xuICAgIC5hbGVydC1ub3RpY2V7XG4gICAgICAgIHVse1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAyNXB4IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgyLCBoM3tcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR3JpZmZpdGggR290aGljIFRoaW5cIjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICMwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDE1cHggMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDVweCAwO1xuICAgIH1cbiAgICBoM3tcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcblxuICAgICAgICBmb250LWZhbWlseTogXCJHcmlmZml0aCBHb3RoaWMgQmxhY2tcIjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBoMzpsYXN0LW9mLXR5cGV7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuXG4gICAgbGFiZWx7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkdyaWZmaXRoIEdvdGhpYyBUaGluXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSwgdGV4dGFyZWF7XG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogU2FmYXJpL0Nocm9tZSwgb3RoZXIgV2ViS2l0ICovXG4gICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDsgICAgLyogRmlyZWZveCwgb3RoZXIgR2Vja28gKi9cbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgXG5cbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIHBhZGRpbmc6IDVweCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMEVGRTU7XG4gICAgfVxuICAgIC5uYW1lX3dyYXBwe1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgaW5wdXR7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQjZW1haWwsIGlucHV0I3Bvc3RfdGl0bGUsIGlucHV0I3NlbmR7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgaW5wdXQjc2VuZHtcbiAgICAgICAgcGFkZGluZzogMTBweCFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgdGV4dGFyZWF7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgfVxufVxuLyogQ3JlYXRlIG9waW5pb24gZm9ybS1wYWdlICovXG5cbi8qIE9waW5pb24gYXJjaGl2ZSAqL1xuLm9waW5pb25zX2FyY2hpdmV7XG4gICAgLmFydGljbGVfaGVhZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNiY2QwNDY7XG4gICAgfVxuICAgIGgxe1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIH1cbiAgICAubWV0YXtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA0ODBweCkge1xuXG4gICAgdWwuc3RhdGljX21lbnUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjY3JlYXRlX29waW5pb25fZm9ybV93cmFwcGVye1xuICAgICAgICBpbnB1dCwgdGV4dGFyZWEsIC5uYW1lX3dyYXBwe1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi8qKiogQXV0aCBsYW5kaW5nIHBhZ2Ugc3R5bGVzICoqKi9cbi5hdXRoX2hlYWRsaW5lIHtcbiAgZm9udC1mYW1pbHk6IFwiR3JpZmZpdGggR290aGljIEJsYWNrXCIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5rbmFwcF9hYm9ubmVudCxcbi5rbmFwcF9zaWduaW4ge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6NnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6NnB4O1xuICBib3JkZXItcmFkaXVzOjZweDtcbiAgYm9yZGVyOjFweCBzb2xpZCAjMDAwO1xuICB0ZXh0LWluZGVudDowO1xuICBkaXNwbGF5OmJsb2NrO1xuICBjb2xvcjojZmZmZmZmO1xuICBmb250OiAxNXB4LzUwcHggR2VvcmdpYSwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OjUwcHg7XG4gIG1heC13aWR0aDoyMDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gIHRleHQtYWxpZ246Y2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5rbmFwcF9hYm9ubmVudCB7XG4gIGJhY2tncm91bmQ6LXdlYmtpdC1ncmFkaWVudCggbGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMC4wNSwgIzRmNjcwZSksIGNvbG9yLXN0b3AoMSwgIzRmNjcwZSkgKTtcbiAgYmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudCggY2VudGVyIHRvcCwgIzRmNjcwZSA1JSwgIzRmNjcwZSAxMDAlICk7XG4gIGZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzRmNjcwZScsIGVuZENvbG9yc3RyPScjNGY2NzBlJyk7XG4gIGJhY2tncm91bmQtY29sb3I6IzRmNjcwZTtcbiAgYm9yZGVyLWNvbG9yOiAjMzY1MzAwO1xufVxuLmtuYXBwX2Fib25uZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZDotd2Via2l0LWdyYWRpZW50KCBsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLjA1LCAjNmM4ODM5KSwgY29sb3Itc3RvcCgxLCAjNjI3YjJmKSApO1xuICBiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KCBjZW50ZXIgdG9wLCAjNmM4ODM5IDElLCAjNjI3YjJmIDEwMCUgKTtcbiAgZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjNmM4ODM5JywgZW5kQ29sb3JzdHI9JyM2MjdiMmYnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjojNjI3YjJmO1xufVxuXG4ua25hcHBfc2lnbmluIHtcbiAgYmFja2dyb3VuZDotd2Via2l0LWdyYWRpZW50KCBsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLjA1LCAjODEyZDJmKSwgY29sb3Itc3RvcCgxLCAjODEyZDJmKSApO1xuICBiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KCBjZW50ZXIgdG9wLCAjODEyZDJmIDUlLCAjODEyZDJmIDEwMCUgKTtcbiAgZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjODEyZDJmJywgZW5kQ29sb3JzdHI9JyM4MTJkMmYnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjojODEyZDJmO1xuICBib3JkZXItY29sb3I6ICM1NDAwMGE7XG59XG5cbi5rbmFwcF9zaWduaW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOi13ZWJraXQtZ3JhZGllbnQoIGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAuMDUsICM4MTJkMmYpLCBjb2xvci1zdG9wKDEsICM4MTJkMmYpICk7XG4gIGJhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQoIGNlbnRlciB0b3AsICM4MTJkMmYgMSUsICM4MTJkMmYgMTAwJSApO1xuICBmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM2Yzg4MzknLCBlbmRDb2xvcnN0cj0nIzgxMmQyZicpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiM4MTJkMmY7XG59XG5cbi5rbmFwcF9hYm9ubmVudDphY3RpdmUsXG4ua25hcHBfc2lnbmluOmFjdGl2ZSAge1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgdG9wOjFweDtcbn1cblxuLyoqIFRoaXMgaXMgbXkgZ2lmdCBmb3IgeW91IEFsZXhhbmRlciBTY2hpbmRsZXIgKiovXG5cbi5vcmRlci1pbmZvcm1hdGlvbiB7XG5cbiAgLnByaWNlLWxpc3R7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIGgzIHsgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIHVse1xuICAgICAgbWFyZ2luOiAwIDAgMCAxLjJlbTtcbiAgICB9XG4gIH1cbiAgZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAuNmVtO1xuICB9XG4gIC5pbmZvcm1hdGlvbi1zZWN0aW9uIHtcblxuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgfVxuICAub3JkZXItYnRuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAua25hcHBfYWJvbm5lbnQ6aG92ZXIge1xuICAgIGNvbG9yOiNmZmY7XG5cbiAgfVxuXG4gIGgzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxufVxuLnN1YnNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5zdWJzY3JpcHRpb24sXG4ubWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIHBhZGRpbmc6IC41ZW0gMmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLm1lc3NhZ2Uge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICYuZXJyb3ItbWVzc2FnZSB7XG4gICAgY29sb3I6ICM4MTJkMmY7XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICB9XG5cbiAgICBhOmhvdmVyLCBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMDA4OGNjO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA3NjdweCkge1xuICAucHJpY2UtbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAub3JkZXItaW5mb3JtYXRpb24gLmtuYXBwX2Fib25uZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDc2OHB4KSB7XG5cbiAgLnByaWNlLWxpc3QgaDMsXG4gIC5vcmRlci1idG4tbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAxLjdlbTtcbiAgfVxuXG4gIC5vcmRlci1pbmZvcm1hdGlvbiAuaW5mb3JtYXRpb24tc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIC5zcGFuNjpsYXN0LWNoaWxkIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5tZXNzYWdlIHtcblxuICAgICYuZXJyb3ItbWVzc2FnZSB7XG5cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA5ODBweCkge1xuICAucHJpY2UtbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICB9XG4gIH1cbiAgLm9yZGVyLWJ0bi1tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgfVxuXG4gIC5vcmRlci1pbmZvcm1hdGlvbiAuaW5mb3JtYXRpb24tc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA2NzBweDtcbiAgfVxuICAubWVzc2FnZSB7XG5cbiAgICAmLmVycm9yLW1lc3NhZ2Uge1xuXG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLypcbiogQ3VzdG9tIENTUyBjbGFzc2VzIGZvciBib2FyZFxuKi9cblxuKiB7XG4gIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xufVxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgLmJveC1zaXppbmcoYm9yZGVyLWJveCk7XG59XG5cbi5oZWFkbGluZV9uYXRpb25lbl9yZWQge1xuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICNkMDE2MzggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5oZWFkbGluZV9uYXRpb25lbl9saW1lZ3Jvbm4ge1xuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICNiY2QwNDYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5oZWFkbGluZV9uYXRpb25lbl9ncm9ubiB7XG4gICAgaDEsIGgyLCBoMywgaDQsIGg1IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzYyN2IyZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuLmhlYWRsaW5lX25hdGlvbmVuX3NhbmRfbHlzIHtcbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjYzVjMjk3ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4uaGVhZGxpbmVfbmF0aW9uZW5fc2FuZF9tb3JrIHtcbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOTg5OTdhICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4uaGVhZGxpbmVfdHJha3Rvcl9yZWQge1xuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICNjZjE5MzYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5oZWFkbGluZV90cmFrdG9yX2dyZXkge1xuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5oZWFkbGluZV9ib25kZWJsYWRldF9yZWQge1xuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICNhNTEwMzggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5oZWFkbGluZV9ib25kZWJsYWRldF9ncmV5IHtcbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOGY4NDdjICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4uaGVhZGxpbmVfbm9yc2tsYW5kYnJ1a19ncmVlbiB7XG4gICAgaDEsIGgyLCBoMywgaDQsIGg1IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogI2M0YzUyZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuLmhlYWRsaW5lX25vcnNrbGFuZGJydWtfYmx1ZSB7XG4gICAgaDEsIGgyLCBoMywgaDQsIGg1IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzM0NWM3NyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuLnRleHRfcmVkIHtcbiAgICBwIHtcbiAgICAgICAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuICAgICAgICB9XG59XG51bCB7XG4gICAgbGkge1xuICAgICAgICBmb250LWZhbWlseTpAcHJvZHVjdHNfaGVhZGxpbmVfZm9udDtcbiAgICAgICAgfVxufVxuXG4uYWRfbWFya2VyX3N0cmFpZ2h0IHtcblxufVxuI3NwcmluZy10cCwgI3VuaXNwcmluZy10cCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbn1cblxuLy9GaXhlcyBkZXZpY2Utc3BlY2lmaWMgYWRzIHdoaXRlc3BhY2Vcbi8vLnJvdyAuc3BhbjEyIHtcbi5yb3cgLmNvbC1tZC0xMiB7XG4gIG1pbi1oZWlnaHQ6IDBweDtcbn0iLCJAZGlzYWJsZWRfY29sb3I6ICNlYWVhZWE7XG5cbi5vdmVycmlkZS1pbnB1dC1ib3JkZXItY29sb3IoQGNvbG9yKSB7XG4gIGlucHV0LmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLWNvbG9yOiBAY29sb3I7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiBAY29sb3I7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICB9XG4gIH1cbn1cblxuLm92ZXJyaWRlLWZvcm0tdmFsaWRhdGlvbi1jb2xvcihAY29sb3IpIHtcbiAgLmhlbHAtYmxvY2ssXG4gIC5jb250cm9sLWxhYmVsLFxuICAucmFkaW8sXG4gIC5jaGVja2JveCxcbiAgLnJhZGlvLWlubGluZSxcbiAgLmNoZWNrYm94LWlubGluZSxcbiAgLmZvcm0tY29udHJvbCxcbiAgJi5yYWRpbyBsYWJlbCxcbiAgJi5jaGVja2JveCBsYWJlbCxcbiAgJi5yYWRpby1pbmxpbmUgbGFiZWwsXG4gICYuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgICBjb2xvcjogQGNvbG9yO1xuICB9XG5cbiAgLm92ZXJyaWRlLWlucHV0LWJvcmRlci1jb2xvcihAY29sb3IpO1xufVxuXG4ub3JkZXIge1xuICBmb250LWZhbWlseTogQG9yZGVyX2Zvcm1fZm9udDtcblxuICBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0LmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQG9yZGVyX2lucHV0X2JhY2tncm91bmQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuXG4gICAgJltkaXNhYmxlZF0sXG4gICAgJltyZWFkb25seV0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgICAgIGNvbG9yOiAjOGU4ZThlO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItcmFkaXVzOiBAb3JkZXJfaW5wdXRfYm9yZGVyX3JhZGl1cztcbiAgfVxuXG4gIC5vdmVycmlkZS1pbnB1dC1ib3JkZXItY29sb3IoQG9yZGVyX2lucHV0X2JvcmRlcl9jb2xvcik7XG5cbiAgLmhhcy1zdWNjZXNzIHtcbiAgICAub3ZlcnJpZGUtZm9ybS12YWxpZGF0aW9uLWNvbG9yKEBvcmRlcl9mb3JtX3N1Y2Nlc3NfY29sb3IpO1xuICB9XG5cbiAgLmhhcy1lcnJvciB7XG4gICAgLm92ZXJyaWRlLWZvcm0tdmFsaWRhdGlvbi1jb2xvcihAb3JkZXJfZm9ybV9lcnJvcl9jb2xvcik7XG4gIH1cblxuICAuaGFzLXdhcm5pbmcge1xuICAgIC5vdmVycmlkZS1mb3JtLXZhbGlkYXRpb24tY29sb3IoQG9yZGVyX2Zvcm1fd2FybmluZ19jb2xvcik7XG4gIH1cblxuICAmLS1wcm9kdWN0LXNlY3Rpb24ge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCBAcHJpbWFyeV9jb2xvcjtcbiAgfVxuXG4gICYtLWZvcm0tc2VjdGlvbiB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUsXG4gICZfX2hlYWRsaW5lIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICBtYXJnaW46IDEwcHggMCAyMHB4O1xuICB9XG5cbiAgJl9fc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiA3NjdweDtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgYm94LXNoYWRvdzogMCA3cHggNXB4IC01cHggcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgJl9fY29sIHtcbiAgICAmLS1pbnB1dCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAmLS1sYWJlbCB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogIzQ3NDc0NztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19kaXZpZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICM2NjY7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgJl9fY2FuY2VsLXB1cmNoYXNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5vcmRlci1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLmNvbmZpcm0tcHVyY2hhc2UtYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHVyY2hhc2VfYnRuX2NvbG9yO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gICAgICBvcGFjaXR5OiB1bnNldDtcbiAgICB9XG4gIH1cblxuICAuZGV0YWlsLWNhbmNlbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmRldGFpbC10ZXh0IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6IEBwcmltYXJ5X2NvbG9yO1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLmRldGFpbHMtY2hhbmdlIHtcbiAgICAmLmVkaXRpbmcge1xuICAgICAgLmpzLWNoYW5nZS1kZXRhaWxzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguZWRpdGluZykge1xuICAgICAgLmRldGFpbHMtYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNvcmRlcl9zY2hlbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zY2hlbWUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cblxuLnNlY3Rpb24taGVhZGxpbmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5iYWNrLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQUJBQkE7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAwcHggOHB4IDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAwcHggMHB4ICNjZWNjY2M7XG5cbn1cblxuLmluZm8tbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMTBweCAxNnB4O1xufVxuXG4uc2VjdGlvbl9zZXBhcmF0b3Ige1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jaG9zZW4tcHJvZHVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwcHg7XG4gIGZvbnQtZmFtaWx5OiBAcHJvZHVjdHNfaW5mb19mb250O1xufVxuXG4uYWRkLXBlcnNvbi1idXR0b24uYWRkLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGRpc2FibGVkX2NvbG9yO1xuICBjb2xvcjogcmdiKDE5MCwgMTkwLCAxOTApO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbG9yOiByZ2IoMTkwLCAxOTAsIDE5MCk7XG4gIH1cbn1cblxuLmNvdXBvbnMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY1RjQ7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcblxuICAuY291cG9uLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG5cbiAgICBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tc3VibWl0LWRlc2lnbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjdCMkY7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAwcHggOHB4IDBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjM2UzZTNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTU1NTU7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzNlM2UzZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5vcmRlci1pbmZvIHtcbiAgei1pbmRleDogMjtcbiAgZm9udC1mYW1pbHk6IEBhcnRpY2xlX2xlYWRpbl9mb250O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRvcDogNDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQ1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURFQkREO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDhweDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b21lci1udW1iZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzAsIDE3MCwgMTcwLCAwLjIpO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGxlZnQ6IDE2cHg7XG4gIHdpZHRoOiAxMTVweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJLdW5kZW51bW1lclwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICBjb2xvcjogIzY3Njc2NztcbiAgfVxufVxuXG4uYWdyZWVtZW50X3NwZWMsIC5hZ3JlZW1lbnRfYWRzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMTNweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA2NSU7XG59XG5cbi5jb25maXJtYXRpb25ib3gsXG4ucGF5bWVudC1tZXRob2Qge1xuICAuY3VzdF9pbnB1dCB7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAmOmNoZWNrZWQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MjdCMkY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMyU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICB9XG59IiwiaHRtbCxcbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ucGFnZS13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucGFnZS13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uY29udGVudC1jb250YWluZXIge1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuZm9vdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gICAgaGVpZ2h0OiAxcHg7XG59XG5cbi5wYWdlLXRlbXBsYXRlLW1pbi1zaWRlLXBocMKgIHtcbiAgICAudWktZGF0ZXBpY2tlciB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4ubWluLXNpZGUtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgJi5ub3QtbG9nZ2VkLWluIHtcbiAgICAgICAgLm1pbnNpZGUtbG9hZGluZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5jbGVhcmZpeCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNsZWFyZml4IHtcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAubG9naW4ge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtaW4td2lkdGg6IDMyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNUY0O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZm9udC1mYW1pbHk6IEB0ZXh0X3RlYXNlcl9mb250O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYy1tb2RhbCB7XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbWluc2lkZV9ncmF5X2xpZ2h0O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICYuZXJyb3Ige1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAzOCwgMzgsIDAuMyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAbWluc2lkZV9wcmltYXJ5X2NvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDRweDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMGRcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG9nZ2xlX2JveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbWluc2lkZV9wcmltYXJ5X2NvbG9yO1xuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDMycHggNXB4IDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbWluc2lkZV9ib3hfaGVhZGVyX2ZvbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBtaW5zaWRlX2JveF9oZWFkZXJfY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZWFkZXJfYXJyb3cge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBtaW5zaWRlX2JveF9oZWFkZXJfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmludmVydGVkIHtcbiAgICAgICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbWluc2lkZV9ncmF5X2xpZ2h0O1xuXG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaGVhZGVyX2Fycm93IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2ZpbGUtZGlzcGxheSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNUY0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1YnNjcmlwdGlvbnMtZGlzcGxheSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG5cbiAgICAgICAgICAgICYuY2xvc2VkIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBmb250LWZhbWlseTogQG1pbnNpZGVfY29udGVudF9mb250O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBtaW5zaWRlX2dyYXk7XG5cbiAgICAgICAgICAgIC5ib2xkIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQG1pbnNpZGVfY29udGVudF9mb250X2JvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBhcnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluayB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAbWluc2lkZV9wcmltYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1YnNjcmlwdGlvbnMge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQG1pbnNpZGVfZ3JheV9kYXJrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgICAgICAucGFuZWwge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItaW5mbyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQG1pbnNpZGVfZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcblxuICAgICAgICAgICAgLnN1Yi10ZXh0LCAuc3ViLWltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3Vic2NyaXB0aW9uLXBhbmVscyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIC5zdWItaW5mbyB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3Vic2NyaXB0aW9uLXBhbmVscyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0X2hlYWRsaW5lIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbWluc2lkZV9jb250ZW50X2ZvbnRfYm9sZDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIFtkYXRhLXRvZ2dsZV0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLnN1Yi1ib3gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBtaW5zaWRlX2dyYXlfbGlnaHQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbWluc2lkZV9ib3hfaGVhZGVyX2ZvbnQ7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXJfYXJyb3cge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiBAbWluc2lkZV9ncmF5X3NlbWk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTM5XCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6IEBtaW5zaWRlX2dyYXlfc2VtaTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY29sbGFwc2VkOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbm5lci1wYW5lbC10cmlnZ2VyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbWluc2lkZV9wcmltYXJ5X2NvbG9yO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBtaW5zaWRlX2dyYXk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hhbmdlLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcblxuICAgICAgICAucHJvZmlsZS1zZWN0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZmlsZS1lcnJvcnMge1xuICAgICAgICAmOmVtcHR5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXJyb3Itb3V0cHV0IHtcbiAgICAgICAgJjplbXB0eSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDM4LCAzOCwgMC4zKTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG5cbiAgICAucHJvZmlsZS1zZWN0aW9uLCAuYWpheC1mb3JtIHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG1pbnNpZGVfZ3JheV9saWdodGVyO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQG1pbnNpZGVfY29udGVudF9mb250O1xuXG4gICAgICAgICAgICAmLnBhcnNsZXktZXJyb3Ige1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAzOCwgMzgsIDAuMyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJzbGV5LWVycm9ycy1saXN0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgJjplbXB0eSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hamF4LWZvcm0ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQG1pbnNpZGVfZ3JheTtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1icmVhayB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAbWluc2lkZV9ncmF5O1xuICAgICAgICBtYXJnaW46IDEwcHggMCA1cHggMDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQG1pbnNpZGVfYm94X2hlYWRlcl9mb250O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9maWxlLXRvZ2dsZXIge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG1pbnNpZGVfZ3JheV9saWdodDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbWluc2lkZV9ib3hfaGVhZGVyX2ZvbnQ7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBtaW5zaWRlX3NlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAbWluc2lkZV9ncmF5X3NlbWk7XG4gICAgfVxuXG4gICAgLmZ1dHVyZS1hZGRyZXNzIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQG1pbnNpZGVfZ3JheV9zZW1pO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbWluc2lkZV9ncmF5O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAbWluc2lkZV9wcmltYXJ5X2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgO1xuICAgIH1cblxuICAgIC5wcm9maWxlLWRhdGUsIC5kYXRlLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzNcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGNvbG9yOiBAbWluc2lkZV9ncmF5X2Rhcms7XG4gICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICByaWdodDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGXCoCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDZweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRlOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGF0dHIocGxhY2Vob2xkZXIpICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjYWFhO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAubWluc2lkZS1sb2FkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICBjb2xvcjogQG1pbnNpZGVfcHJpbWFyeV9jb2xvcjtcbiAgICB9XG5cbiAgICAuaW5mby1kYXRlLCAuaW5mby10ZWwge1xuICAgICAgICBjb2xvcjogQG1pbnNpZGVfcHJpbWFyeV9jb2xvcjtcbiAgICB9XG5cbiAgICAuc2VsZWN0LWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgJi5jYWxlbmRhcjphZnRlciB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDczXCI7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBtaW5zaWRlX2dyYXlfbGlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxpc3RhcnJvdzphZnRlciB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDdkXCI7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBtaW5zaWRlX2dyYXlfbGlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgICYubGlzdGFycm93OmFmdGVyLCAmLmNhbGVuZGFyOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCRUJEO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgICAgICAgICAgJi5wYXJzbGV5LWVycm9yIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMzgsIDM4LCAwLjMpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLm91dHB1dC1pbmZvLCAuY2FsbGJhY2stbWVzc2FnZSB7XG4gICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBtaW5zaWRlX2dyYXlfbGlnaHRlcjtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG4gICAgICAgIC5ib2xkIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICAgIC5oaWdobGlnaHQge1xuICAgICAgICAgICAgY29sb3I6IEBtaW5zaWRlX3ByaW1hcnlfY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgLm5vLWJyZWFrIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYWxsYmFjay1tZXNzYWdlIHtcbiAgICAgICAgJjplbXB0eSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbWluc2lkZV9ncmF5X2xpZ2h0ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuICAgICAgICAmLmVycm9yIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAzOCwgMzgsIDAuMyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgIC5hY2NlcHQtYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBtaW5zaWRlX3ByaW1hcnlfY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAbWluc2lkZV9jb250ZW50X2ZvbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAbWluc2lkZV9wcmltYXJ5X2NvbG9yLCA1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgY29sb3I6IEBtaW5zaWRlX3ByaW1hcnlfY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGF5bWVudC1tZXRob2RzIHtcbiAgICAgICAgLmVpbnZvaWNlLCAuYXV0b2dpcm8ge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG1pbnNpZGVfZ3JheTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbWluc2lkZV9wcmltYXJ5X2NvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBheW1lbnQtbWV0aG9kLWNvbmZpcm0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuY29uY2VwdC1wYWdlIHtcblxuICAuaW50cm8tY29udGFpbmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIEBjb25jZXB0X3BhZ2VfaW50cm9fYm9yZGVyX2NvbG9yO1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAuaW50cm8taW1hZ2Uge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBpbWcge1xuICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICAuaW50cm8tdGV4dCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICBmb250LWZhbWlseTogQGNvbmNlcHRfcGFnZV9pbnRyb190ZXh0X2ZvbnQ7XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogQGNvbmNlcHRfcGFnZV9pbnRyb190ZXh0X2ZvbnQ7XG5cbiAgICAgIC5jb250YWN0LWljb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIGkge1xuICAgICAgICAgIGNvbG9yOiBAY29uY2VwdF9wYWdlX2ludHJvX2JvcmRlcl9jb2xvcjtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbmNlcHQtdmlnbmV0dGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBoNCB7XG4gICAgICBmb250LWZhbWlseTogQGNvbmNlcHRfcGFnZV92aWduZXR0ZV9mb250O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAgICAgLnRhZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbmNlcHQtYXJ0aWNsZXMge1xuXG4gICAgLmFqYXgtbG9hZGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG4gIH1cblxuICAuY29uY2VwdC1mb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5jb25jZXB0LWZldGNoLW1vcmUtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzUsMjM1LDIzNSk7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGNvbG9yOiAjY2NjO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jb25jZXB0LXRlYXNlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcblxuICAuY29uY2VwdC1jb250ZW50IHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5hcnRpY2xlLW1ldGEge1xuICAgIGNvbG9yOiAjYTNhM2EzO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAucHViZGF0ZSB7XG4gICAgICBmb250LWZhbWlseTogQGNvbmNlcHRfcGFnZV9kYXRlX2ZvbnQ7XG4gICAgfVxuICB9XG5cbiAgLmltZ19jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnRleHQtY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICAuc2VjdGlvbi10YWcge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1mYW1pbHk6IEBjb25jZXB0X3BhZ2Vfc2VjdGlvbnRhZ19mb250O1xuICAgICAgY29sb3I6IEBjb25jZXB0X3BhZ2Vfc2VjdGlvbnRhZ19mb250X2NvbG9yOztcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LWZhbWlseTogQGNvbmNlcHRfcGFnZV90ZWFzZXJfaGVhZGxpbmVfZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbiAgICAubGVhZGluIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBAY29uY2VwdF9wYWdlX3RlYXNlcl9sZWFkaW5fZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogQGNvbmNlcHRfcGFnZV90ZWFzZXJfbGVhZGluX2ZvbnRfc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBAY29uY2VwdF9wYWdlX3RlYXNlcl9sZWFkaW5fbGluZV9oZWlnaHQ7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XG5cbiAgLmNvbmNlcHQtcGFnZSB7XG4gICAgLmludHJvLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgLmludHJvLWltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiAxNjBweDsgLypjYW4gYmUgYW55dGhpbmcqL1xuICAgICAgICB3aWR0aDogMTYwcHg7IC8qY2FuIGJlIGFueXRoaW5nKi9cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaDEge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICAuaW50cm8tdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbmNlcHQtdGVhc2VyIHtcblxuICAgIH1cbiAgfVxufSIsIi5wYWdlLXRlbXBsYXRlLXRoYW5rLXlvdSB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgLmxvZ290eXBlIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMTAwLDEwMCwxMDAsLjQ5KTtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG5cbiAgI21haW4tYm9keSB7XG4gICAgLnRoYW5rcy1pbmZvcm1hdGlvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCBAcHJpbWFyeV9jb2xvcjtcbiAgICAgIGJveC1zaGFkb3c6IDAgN3B4IDVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IEBvcmRlcl9mb3JtX2ZvbnQ7XG5cbiAgICAgIC50aGFua3NfX3RpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDIwcHg7XG4gICAgICB9XG5cbiAgICAgIHVsIGxpIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEBvcmRlcl9mb3JtX2ZvbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRoYW5rcy1jb250aW51ZS1idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5X2NvbG9yO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW46IDIwcHggMDtcblxuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgICAgIG9wYWNpdHk6IHVuc2V0O1xuICAgIH1cbiAgfVxufSIsIi52aWRlb19pY29ue1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHRleHQtc2hhZG93OiAzcHggM3B4IHJnYmEoMCwwLDAsLjUpO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNDAlO1xuICAgIHJpZ2h0OjQwJTtcbiAgICBib3R0b206IDIwJTtcbiAgICBmb250LXNpemU6IDQuNWVtO1xuICAgIHBhZGRpbmc6IDJweCAxMnB4IDJweCAxMnB4O1xuICAgIHotaW5kZXg6IDEwO1xufVxuXG4uYXJ0aWNsZV9pY29uX3BsYXkge1xuICAgIHRleHQtc2hhZG93OiBAdmlkZW9faWNvbl9zaGFkb3c7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDVweDtcbiAgICByaWdodDoxMHB4O1xuICAgIGZvbnQtc2l6ZTogMi4xZW07XG4gICAgcGFkZGluZzogMnB4IDEycHggMnB4IDEycHg7XG4gICAgei1pbmRleDogMTE7XG5cbiAgICBhIHtcbiAgICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeV9jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXBsYXktY2lyY2xlIHtcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeV9jb2xvcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbW1lbnRfY291bnQuY29tbWVudF9zaG93ICsgLmFydGljbGVfaWNvbl9wbGF5IHtcbiAgICByaWdodDo1MHB4O1xufSIsIi8qXG4qICAgRS1BcnRpY2xlXG4qL1xuXG5hcnRpY2xlLmFydGljbGVfZSB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgXG4gICAgcCB7XG4gICAgICAgIC5mb250KCBAYXJ0aWNsZV9jX3RleHRfZm9udCwgQGFydGljbGVfY190ZXh0X2ZvbnRfc2l6ZSwgQGFydGljbGVfY190ZXh0X2ZvbnRfd2VpZ2h0LCBAYXJ0aWNsZV9jX3RleHRfZm9udF9saW5laGVpZ2h0LCBAYXJ0aWNsZV9jX3RleHRfZm9udF9zcGFjaW5nICk7XG4gICAgfVxufVxuXG4uY2FyZCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246cm93O1xuICAgIGZsZXgtd3JhcDp3cmFwO1xuICAgIGhlaWdodDo4MHB4O1xuICAgIG1hcmdpbjowO1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICBwYWRkaW5nOjA7XG4gICAgdGV4dC1zaXplLWFkanVzdDoxMDAlO1xuICAgIHdpZHRoOjMwMHB4O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50Omhvcml6b250YWw7XG59XG5cbi5jYXJkX2hlYWRsaW5le1xuICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIGZsZXgtYmFzaXM6NTAlO1xuICAgIGZsZXgtZ3JvdzoxO1xuICAgIGZsZXgtc2hyaW5rOjA7XG4gICAgaGVpZ2h0OjgwcHg7XG4gICAgbWFyZ2luOjA7XG4gICAgbWF4LXdpZHRoOjEwMCU7XG4gICAgb3JkZXI6MTtcbiAgICBwYWRkaW5nOjA7XG4gICAgdGV4dC1zaXplLWFkanVzdDoxMDAlO1xuICAgIHdpZHRoOjE3NnB4O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7XG4gICAgLXdlYmtpdC1ib3gtZmxleDoxO1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6MjtcbiAgICBcbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xN2VtO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDozcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImFkZWxsZV9zYW5zYm9sZFwiLCBcIkdyaWZmaXRoIEdvdGhpYyBCbGFja1wiO1xuXG4gICAgICAgIFxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEBhcnRpY2xlX2NfaGVhZGxpbmVfY29sb3I7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYXJ0aWNsZV9jX2hlYWRsaW5lX2hvdmVyX2JvcmRlcl9jb2xvcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkX2ltYWdle1xuICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICBjb2xvcjpyZ2IoMCwgMCwgMCk7XG4gICAgY3Vyc29yOmF1dG87XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBmbGV4LWJhc2lzOjUwJTtcbiAgICBmbGV4LWdyb3c6MTtcbiAgICBmbGV4LXNocmluazoxO1xuICAgIGhlaWdodDo4MHB4O1xuICAgIG1heC13aWR0aDoxMjRweDtcbiAgICBvcmRlcjoyO1xuICAgIHBhZGRpbmctbGVmdDowcHg7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgdGV4dC1zaXplLWFkanVzdDoxMDAlO1xuICAgIHdpZHRoOjEyNHB4O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7XG4gICAgLXdlYmtpdC1ib3gtZmxleDoxO1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6Mztcbn0iXX0= */
