/*!
Theme Name: Trifork Main
Author: Duckwise ApS
Author URI: https://duckwise.dk/
Version: 1.0.6
Text Domain: dw *//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body.customize-support .site-header{margin-top:32px}body.customize-support .site-header #primary-menu .sub-menu{top:102px}@media (max-width: 782px){body.customize-support{padding-top:70px}body.customize-support .site-header{margin-top:46px}body.customize-support .site-header #primary-menu .sub-menu{top:116px}}@media (max-width: 600px){body.customize-support{padding-top:24px}body.customize-support .site-header{margin-top:0}}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Udc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0ddc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Vdc1GAK6bt6o.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0adc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Wdc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdc1GAK6bt6o.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v17/mem6YaGs126MiZpBA-UFUK0Zdc1GAK6b.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OX-hpKKSTj5PW.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OVuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWZ0bf8pkAp6a.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVp0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWp0bf8pkAp6a.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bf8pkAp6a.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOX-hpKKSTj5PW.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOVuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOX-hpKKSTj5PW.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOVuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOX-hpKKSTj5PW.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOVuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXuhpKKSTj5PW.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXehpKKSTj5PW.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}*{box-sizing:border-box;font-family:'Open Sans'}body{line-height:1.5;width:100vw;overflow-x:hidden;background-color:#FFFFFF}.dw-container,.block.big-ordered-list,.wp-block-columns{width:100%;margin-left:auto;margin-right:auto}.dw-container,.block.big-ordered-list,.wp-block-columns{padding-left:24px;padding-right:24px}.dw-container--case{max-width:1400px}.dw-container--nopadding{padding-left:0;padding-right:0}@media screen and (min-width: 45em){.dw-container,.block.big-ordered-list,.wp-block-columns{padding-left:40px !important;padding-right:40px !important}.left-padding,.block.quote.bg-extended-left .quote__inner,.block.quote.bg-extended-right{padding-left:40px !important}.right-padding,.block.quote.bg-extended-left,.block.quote.bg-extended-right .quote__inner{padding-right:40px !important}}@media screen and (min-width: 65em){.dw-container,.block.big-ordered-list,.wp-block-columns{padding-left:80px !important;padding-right:80px !important}.left-padding,.block.quote.bg-extended-left .quote__inner,.block.quote.bg-extended-right{padding-left:80px !important}.right-padding,.block.quote.bg-extended-left,.block.quote.bg-extended-right .quote__inner{padding-right:80px !important}}@media screen and (min-width: 91em){.dw-container,.block.big-ordered-list,.wp-block-columns{padding-left:200px !important;padding-right:200px !important}.left-padding,.block.quote.bg-extended-left .quote__inner,.block.quote.bg-extended-right{padding-left:200px !important}.right-padding,.block.quote.bg-extended-left,.block.quote.bg-extended-right .quote__inner{padding-right:200px !important}}img{vertical-align:bottom}.contained-image{position:relative;overflow:hidden;display:block}.contained-image .image{position:absolute;height:100%;object-fit:cover;left:0;top:0}.ratio,.image{width:100%;vertical-align:bottom}.bg-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(59,65,73,0.7)}.center,.hero--post .hero__title,.hero--old-case .hero__title,.block.block-wysiwyg.align-center .wysiwyg,.block.image,.block.stats .stats__inner,.block.icon-buttons .icon-buttons-grid-circles .icon-button .icon{margin-left:auto;margin-right:auto}.nocontent{display:flex;justify-content:center;align-items:center;height:100%;font-style:italic}.pseudo,.fullpage-hero__content-container h2.em:after,.event-thumb__container:after,.block.navigation ul li a:after,.block.navigation ul li a:hover:after,.post__content>ol li:before,.post__content>ul li:before{content:"";display:block}.cover-bg{width:100%;height:100%}.left-top{position:absolute;left:0;top:0}.round,.partner,.fullpage-actions .single-action>img,.post-thumb .post-thumb__image,.event-thumb__container,.block.image-text .right img,.block.image.image--center img,.block.image.image--left img,.block.image.image--right img,.block.quote.bg-extended-left .quote__inner,.block.quote.bg-extended-right .quote__inner,.block.keypoints.with-boxes .keypoint__inner,.block.events-list .event__image .image__container,.block.events-grid .event__image,.case__container,.block.large-cta .large-cta__inner,.block.link-boxes .link-box .contained-image,.office-small,.block.external-link>a,.block.graphic-ctas-group .graphic-cta,.block.graphic-caption .graphic-cta,.gallery__image{border-radius:8px}.sticky-sidebar{will-change:min-height}.sticky-sidebar__inner{transform:translate(0, 0);transform:translate3d(0, 0, 0);will-change:position, transform}.flex-between{display:flex;justify-content:space-between}.ipo-link{margin-bottom:60px;display:block;transition:all 200ms ease}.ipo-link:hover{transform:scale(0.98)}.grid{display:flex;flex-wrap:wrap}.grid .col,.grid .wp-block-column{width:100%}.grid-2col .col,.grid-2col .wp-block-column,.grid-3col .col,.grid-3col .wp-block-column,.grid-4col .col,.grid-4col .wp-block-column{margin-bottom:16px;padding:0 0}.section-header{margin-bottom:48px}.section-header .left{margin-bottom:16px}@media screen and (min-width: 33.75em){.table-grid{display:table;width:100%}.table-grid .col6,.table-grid .col6-ns{display:table-cell;vertical-align:top}.table-grid .bottom{vertical-align:bottom}}@media screen and (min-width: 45em){.grid{margin-left:-24px;margin-right:-24px}.grid .col,.grid .wp-block-column{width:50%;padding:0 24px}.grid-3col--em .col:first-child,.grid-3col--em .wp-block-column:first-child{width:100%}.grid-2col .col,.grid-2col .wp-block-column,.grid-3col .col,.grid-3col .wp-block-column,.grid-4col .col,.grid-4col .wp-block-column{margin-bottom:32px}.section-header{display:flex;justify-content:space-between}.section-header .left{margin-bottom:0}}@media screen and (min-width: 65em){.grid-3col .col,.grid-3col .wp-block-column{width:33.33%}.grid-4col .col,.grid-4col .wp-block-column{width:25%}}.col1{width:8.33333%;padding:0 24px}.col2{width:16.66667%;padding:0 24px}.col3{width:25%;padding:0 24px}.col4{width:33.33333%;padding:0 24px}.col5{width:41.66667%;padding:0 24px}.col6{width:50%;padding:0 24px}.col7{width:58.33333%;padding:0 24px}.col8{width:66.66667%;padding:0 24px}.col9{width:75%;padding:0 24px}.col10{width:83.33333%;padding:0 24px}.col11{width:91.66667%;padding:0 24px}.col12{width:100%;padding:0 24px}@media screen and (min-width: 33.75em){.col1-ns{width:8.33333%}.col2-ns{width:16.66667%}.col3-ns{width:25%}.col4-ns{width:33.33333%}.col5-ns{width:41.66667%}.col6-ns{width:50%}.col7-ns{width:58.33333%}.col8-ns{width:66.66667%}.col9-ns{width:75%}.col10-ns{width:83.33333%}.col11-ns{width:91.66667%}.col12-ns{width:100%}}@media screen and (min-width: 45em){.col1-m{width:8.33333%}.col2-m{width:16.66667%}.col3-m{width:25%}.col4-m{width:33.33333%}.col5-m{width:41.66667%}.col6-m{width:50%}.col7-m{width:58.33333%}.col8-m{width:66.66667%}.col9-m{width:75%}.col10-m{width:83.33333%}.col11-m{width:91.66667%}.col12-m{width:100%}}@media screen and (min-width: 65em){.col1-l{width:8.33333%}.col2-l{width:16.66667%}.col3-l{width:25%}.col4-l{width:33.33333%}.col5-l{width:41.66667%}.col6-l{width:50%}.col7-l{width:58.33333%}.col8-l{width:66.66667%}.col9-l{width:75%}.col10-l{width:83.33333%}.col11-l{width:91.66667%}.col12-l{width:100%}}html{color:#2C3A42}h1,h2{font-weight:800}p,h1,h2,h3,h4,h5,h6{margin:0}a{color:inherit;text-decoration:none}.f1,.label,.block.large-cta .large-cta__label,.block.speakers .speaker__company,.image-caption,.btn-text,.button,form:not(.search-form) input[type="submit"],.icon-btn,.block.trifork-dna .dna-graph a,.block.trifork-dna .dna-buttons a,.link,.pagination .prev,.pagination .next,.post-thumb .meta,.post-thumb-simple .meta,.event-thumb .details span,.block.external-link .meta,.dw-site-footer__menu ul li a{font-size:0.875rem;line-height:1.1rem}.f2,.block.quote .quote__author .author__title,.block.speakers .speaker__title,.dw-site-footer__copy p,.content__fact .fact__source{font-size:1rem;line-height:1.5rem}.f3,.fullpage-hero__content-container p,.fullpage-actions .single-action h2,.campaign__event .single-event button h2,.campaign__event .single-event .single-event__header h2,.block.stats .stat__label,.block.icon-buttons .icon-buttons-grid-circles .icon-button .title,.iceberg-graphic .iceberg-section p{font-size:1rem;line-height:1.2em}.f4,.card-title,.block.quote .quote__text,.block.keypoints .keypoint__title,.block.events-grid .event__title,.block.large-cta .large-cta__text,.block.link-boxes .link-box__title,.block.navigation ul li,.post__content>.wp-block-quote>p{font-size:1.25rem;line-height:1.2em}.f5,.fullpage-hero__content-container p.em,.block.quote .quote__author .author__name,.block.keypoint-list .keypoint h3,.content__fact .fact__text{font-size:1.5rem;line-height:1.3em !important}.f6,.section-title,.block.big-text .big-text__text{font-size:1.7rem;line-height:1.3em}.f7,.page-title,.hero__title{font-size:2rem;line-height:1.2em}.extra-bold,.wysiwyg .extra-large,.block.stats .stat__value,.block.quote .quote__author .author__name,.block.large-cta .large-cta__text,.block.link-boxes .link-box__title,.block.icon-buttons .icon-buttons-grid-circles .icon-button .title,.block.icon-buttons .icon-buttons-grid-cards .icon-button .title,.block.keypoint-list .keypoint h3,.block.external-link h3,.dw-site-footer__title p,b{font-weight:800}.section-title{font-weight:800;margin-bottom:40px}.card-title{font-weight:800}.label,.block.large-cta .large-cta__label,.block.speakers .speaker__company{letter-spacing:1px;text-transform:uppercase}.image-caption{margin-left:auto;margin-right:auto;text-align:center;color:#B1B3B6;margin-top:8px}.label,.block.large-cta .large-cta__label,.block.speakers .speaker__company,.meta{color:#B1B3B6}@media screen and (min-width: 45em){.f3,.fullpage-hero__content-container p,.fullpage-actions .single-action h2,.campaign__event .single-event button h2,.campaign__event .single-event .single-event__header h2,.block.stats .stat__label,.block.icon-buttons .icon-buttons-grid-circles .icon-button .title,.iceberg-graphic .iceberg-section p{font-size:1.125rem}.f4,.card-title,.block.quote .quote__text,.block.keypoints .keypoint__title,.block.events-grid .event__title,.block.large-cta .large-cta__text,.block.link-boxes .link-box__title,.block.navigation ul li,.post__content>.wp-block-quote>p{font-size:1.5rem}.f5,.fullpage-hero__content-container p.em,.block.quote .quote__author .author__name,.block.keypoint-list .keypoint h3,.content__fact .fact__text{font-size:1.875rem !important}.f6,.section-title,.block.big-text .big-text__text{font-size:2rem;line-height:1.2em}.f7,.page-title,.hero__title{font-size:2.4rem}}@media screen and (min-width: 65em){.f6,.section-title,.block.big-text .big-text__text{font-size:2.3rem}.f7,.page-title,.hero__title{font-size:2.6rem}}.gradient-hover,.button,form:not(.search-form) input[type="submit"],.icon-btn,.block.icon-buttons .icon-buttons-grid-circles .icon-button .icon{background:linear-gradient(to right, #F6AE00 0%, #f60 51%, #f60 100%);background-size:200% auto;transition:all 300ms ease}.gradient-hover:hover,.button:hover,form:not(.search-form) input:hover[type="submit"],.icon-btn:hover,.block.icon-buttons .icon-buttons-grid-circles .icon-button .icon:hover{background-position:right center}.button,form:not(.search-form) input[type="submit"]{justify-content:center;text-align:center;min-height:48px;min-width:180px;color:#fff}.btn-shape,.button,form:not(.search-form) input[type="submit"],.icon-btn,.block.trifork-dna .dna-graph a,.block.trifork-dna .dna-buttons a{display:inline-flex;align-items:center;border:none;border-radius:100px;padding:8px 24px;cursor:pointer}.btn-text,.button,form:not(.search-form) input[type="submit"],.icon-btn,.block.trifork-dna .dna-graph a,.block.trifork-dna .dna-buttons a{font-weight:700;letter-spacing:0.5px;text-transform:uppercase}.link,.pagination .prev,.pagination .next{text-transform:uppercase;font-weight:700;color:#f60;align-self:baseline}.link--right:after,.link--left:before{content:"";display:inline-block;width:15px;height:12px;margin-bottom:-1px;transition:transform 200ms ease}.link--right:after{background-image:url("dw-img/icons/arrow_right_orange.svg");margin-left:12px}.link--right:hover:after{transform:translateX(5px)}.link--white{color:#fff}.link--white.link--right:after{background-image:url("dw-img/icons/arrow_right_white.svg")}.scroll-to-top{position:fixed;right:0;bottom:48px;display:flex;justify-content:center;align-items:center;width:60px;height:60px;background:linear-gradient(45deg, #f60, #FF9200);opacity:0;pointer-events:none;transition:all 300ms ease}.scroll-to-top img{transition:all 300ms ease}.scroll-to-top.active{opacity:1;pointer-events:all}.scroll-to-top:hover img{transform:translateY(-3px)}.icon-btn{color:#fff;flex-direction:row;justify-content:start;width:100%;height:80px;max-width:350px;box-shadow:-20px 12px 24px rgba(0,0,0,0.05);padding-top:24px;padding-bottom:24px;width:100%;text-transform:uppercase}.icon-btn .image{width:54px;margin-right:24px}form:not(.search-form) div>label,form:not(.search-form) p>label{display:block;letter-spacing:0.5px;margin-bottom:4px;margin-top:8px}form:not(.search-form) div>label span,form:not(.search-form) p>label span{font-size:0.875rem !important}form:not(.search-form) input[type="text"],form:not(.search-form) textarea,form:not(.search-form) input[type="email"],form:not(.search-form) input[type="tel"],form:not(.search-form) select{padding:8px 14px;border:none;border:1px solid rgba(0,0,0,0.09);width:100% !important;background-color:#F4F5F6}form:not(.search-form) textarea{padding:14px 14px}form:not(.search-form) input[type="checkbox"]{margin-top:4px}form:not(.search-form) input[type="submit"]{margin-top:24px}form:not(.search-form) .actions{text-align:right}form:not(.search-form) .inputs-list{padding-left:0}form:not(.search-form) .inputs-list li{list-style:none}form:not(.search-form) fieldset{max-width:none !important}form:not(.search-form) .hs-error-msgs{margin-top:0}form:not(.search-form) .hs-error-msgs .hs-error-msg{font-size:0.875rem;color:#FF7070}form:not(.search-form) p a{color:#f60}form:not(.search-form) p a:hover{text-decoration:underline}form:not(.search-form) .legal-consent-container{margin-top:24px}.hbspt-form p a{color:#f60}.hbspt-form p a:hover{text-decoration:underline}.posts-navigation h2{display:none}.posts-navigation .nav-links{margin-top:40px;display:flex;justify-content:flex-end}.posts-navigation .nav-links a{font-size:1rem;color:#f60}.posts-navigation .nav-links a:hover{text-decoration:underline}.posts-navigation .nav-previous{flex-grow:1}.search-results-container{padding-top:40px;padding-bottom:80px}.search-single{max-width:800px;margin-left:auto;margin-right:auto}.search-single__inner{display:block;padding-top:24px;padding-bottom:24px;padding-right:10px;transition:all 200ms ease}.search-single h3{line-height:1.2em}.search-single .link,.search-single .pagination .prev,.pagination .search-single .prev,.search-single .pagination .next,.pagination .search-single .next{margin-top:16px}.search-single .label,.search-single .block.large-cta .large-cta__label,.block.large-cta .search-single .large-cta__label,.search-single .block.speakers .speaker__company,.block.speakers .search-single .speaker__company{margin-bottom:4px}.search-single__desc{margin-top:8px}.search-single:hover .search-single__inner{transform:translateX(10px)}.search-single+.search-single{border-top:1px solid rgba(0,0,0,0.1)}.search-single br{display:none}.search-form label{display:block}.search-form__field{position:relative}.search-form__field input,.search-form__field button{background-color:transparent;border:none;border-radius:0}.search-form__field .field{width:100%;padding:4px 60px 4px 0;color:#fff;font-size:2rem;font-weight:300;border-bottom:2px solid #ffffff}.search-form__field .field:focus{outline:0;border-bottom:2px solid #f60 !important}.search-form__field .field::placeholder{color:rgba(255,255,255,0.3)}.search-form__field .submit{position:absolute;right:0;bottom:0;width:40px;height:60px;cursor:pointer;transition:transform 300ms ease}.search-form__field .submit:hover{transform:scale(1.1)}.wysiwyg p+p,.wysiwyg span+span,.wysiwyg div+div{margin-top:14px}.wysiwyg{max-width:760px}.wysiwyg p+p,.wysiwyg span+span,.wysiwyg div+div{margin-top:32px}.wysiwyg h1{font-size:2.0rem;line-height:2.4rem;font-weight:800}.wysiwyg h2{font-size:1.8rem;line-height:2.2rem;font-weight:800}.wysiwyg h3{font-size:1.125rem;font-weight:600;margin-bottom:24px}.wysiwyg h4{font-size:1rem;line-height:1.5rem;text-transform:uppercase;margin-bottom:24px;margin-top:24px}.wysiwyg h1:not(:last-child),.wysiwyg h2:not(:last-child){margin-bottom:32px}.wysiwyg h1:not(:first-child),.wysiwyg h2:not(:first-child){margin-top:48px}.wysiwyg h3:not(:first-child){margin-top:40px}.wysiwyg a{color:#f60}.wysiwyg a:hover{text-decoration:underline}.wysiwyg blockquote{margin:0 0 32px}.wysiwyg blockquote p,.wysiwyg blockquote span,.wysiwyg blockquote div{font-size:1.25rem;line-height:1.75rem}.wysiwyg ul{padding:0;margin:0;padding-left:48px;max-width:500px}.wysiwyg ul:not(:first-child){margin-top:32px}.wysiwyg ul:not(last-child){margin-bottom:32px}.wysiwyg ul li{list-style:none;position:relative;padding-left:32px;margin-bottom:0}.wysiwyg ul li:before{content:"";display:block;position:absolute;left:0;top:9px;width:4px;height:4px;background-color:#f60;margin-right:24px}.wysiwyg ul li:not(:last-child){margin-bottom:16px}.wysiwyg ol li{margin-bottom:6px}.wysiwyg .extra-large{font-size:6.5vw;line-height:1.1;margin-bottom:32px;background:linear-gradient(135deg, #31363D, #5B636E);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wysiwyg .extra-large br{display:none}.inner-read-more{background-color:transparent;cursor:pointer;padding:0;width:100%;border:none;text-align:left;outline:none;text-transform:uppercase;font-size:0.875rem;letter-spacing:1px;color:#B1B3B6;font-weight:600;margin-top:24px;margin-bottom:16px}.inner-read-more.active,.inner-read-more:hover{color:#62676D}.read-more-content{overflow:hidden;max-height:0;transition:max-height 0.2s ease-out}@media screen and (min-width: 65em){.wysiwyg .extra-large br{display:inline}}@media only screen and (min-width: 800px){.wysiwyg,.wysiwyg p,.wysiwyg span,.wysiwyg div{font-size:1rem;line-height:1.7em}.wysiwyg h1{font-size:2.6rem;line-height:2.9rem}.wysiwyg h2{font-size:2rem;line-height:2.375rem}}.pagination{margin-bottom:80px;margin-top:24px;display:flex;justify-content:center}.pagination:first-child{padding-top:24px}.pagination .page-numbers{display:inline-block;height:32px;width:32px;line-height:32px;padding-left:8px;padding-right:8px;text-align:center;margin-left:4px;margin-right:4px}.pagination .prev,.pagination .next{width:auto}.pagination .prev{margin-right:16px}.pagination .next{margin-left:16px}.pagination .current{color:white;background:linear-gradient(to right, #F6AE00, #f60);border-radius:8px}.search-page .pagination{margin-top:80px}#breadcrumbs{padding:0;margin-top:0}#breadcrumbs li{display:inline-block;list-style:none}#breadcrumbs li a{opacity:0.7}#breadcrumbs li a:hover{opacity:1}#breadcrumbs li,#breadcrumbs a{color:white;text-transform:uppercase;font-size:0.875rem;line-height:1.375rem;letter-spacing:0.8px;font-weight:300;margin-bottom:16px}#breadcrumbs .separator{padding-left:8px;padding-right:8px;opacity:0.7}.filter{margin-bottom:48px}.filter button{border:none;white-space:nowrap;text-align:center;cursor:pointer;background:#EEEFF0;padding:0 16px;border-radius:4px;height:34px;font-size:0.875rem;margin:5px 5px 5px 0}.filter button.mixitup-control-active{background:linear-gradient(to right, #F6AE00, #f60);color:#fff}.filter button:hover{opacity:0.8}.filter .slick-dots{padding-left:0;display:flex;flex-wrap:wrap}.filter .slick-dots li{list-style:none}.filter .slick-dots li:not(.slick-active) button{background:#EEEFF0 !important}.filter .slick-dots li.slick-active button{color:#fff}.partner{position:relative;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,0.1);height:100%}.partner__logo{width:260px;height:130px;object-fit:contain;margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-size:contain;background-position:center}.partner__info,.partner__details{padding:32px}.partner .card-title{margin-bottom:24px}.partner__details{background-color:rgba(49,54,61,0.95);color:white;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;pointer-events:none;transition:all 200ms ease}.partner__details>div{display:flex;margin-bottom:24px}.partner__details>div img{margin-right:16px}.partner:hover .partner__details{opacity:1;pointer-events:all}.page__content,.case__content,.campaign__content{position:relative;padding-top:40px}.page__content .block+.block,.page__content .wp-block-columns+.block,.case__content .block+.block,.case__content .wp-block-columns+.block,.campaign__content .block+.block,.campaign__content .wp-block-columns+.block,.post__content .block+.block,.post__content .wp-block-columns+.block{margin-top:48px}.page__content .block.large-cta+.block.large-cta,.case__content .block.large-cta+.block.large-cta,.campaign__content .block.large-cta+.block.large-cta,.post__content .block.large-cta+.block.large-cta{margin-top:24px}.page__content .block:last-child:not(.block--full),.case__content .block:last-child:not(.block--full),.campaign__content .block:last-child:not(.block--full),.post__content .block:last-child:not(.block--full){margin-bottom:48px}.wp-block-columns{margin-bottom:40px !important}@media only screen and (min-width: 800px){.page__content,.case__content,.campaign__content{padding-top:48px}.page__content.page__content--more-spacing,.case__content.page__content--more-spacing,.campaign__content.page__content--more-spacing{padding-top:80px}.page__content .block+.block,.page__content .wp-block-columns+.block,.case__content .block+.block,.case__content .wp-block-columns+.block,.campaign__content .block+.block,.campaign__content .wp-block-columns+.block,.post__content .block+.block,.post__content .wp-block-columns+.block{margin-top:80px}.page__content .block-wysiwyg+.block.agenda,.page__content .block-wysiwyg+.block.contact-people,.page__content .block-wysiwyg+.block.events-grid,.page__content .block-wysiwyg+.block.events-list,.page__content .block-wysiwyg+.block.featured-cases,.page__content .block-wysiwyg+.block.keypoints,.page__content .block-wysiwyg+.block.link-boxes,.page__content .block-wysiwyg+.block.location,.page__content .block-wysiwyg+.block.video,.page__content .block-wysiwyg+.block.visual-row,.page__content .block-wysiwyg+.block.geo-offices,.page__content .block-wysiwyg+.block.collapsible-list,.page__content .block-wysiwyg+.block.speakers,.page__content .block-wysiwyg+.block.icon-buttons,.page__content .block-wysiwyg+.block.block-grid,.page__content .block-wysiwyg+.block.offices,.page__content .block-wysiwyg+.block.gallery,.page__content .block-wysiwyg+.block.tech-insights,.case__content .block-wysiwyg+.block.agenda,.case__content .block-wysiwyg+.block.contact-people,.case__content .block-wysiwyg+.block.events-grid,.case__content .block-wysiwyg+.block.events-list,.case__content .block-wysiwyg+.block.featured-cases,.case__content .block-wysiwyg+.block.keypoints,.case__content .block-wysiwyg+.block.link-boxes,.case__content .block-wysiwyg+.block.location,.case__content .block-wysiwyg+.block.video,.case__content .block-wysiwyg+.block.visual-row,.case__content .block-wysiwyg+.block.geo-offices,.case__content .block-wysiwyg+.block.collapsible-list,.case__content .block-wysiwyg+.block.speakers,.case__content .block-wysiwyg+.block.icon-buttons,.case__content .block-wysiwyg+.block.block-grid,.case__content .block-wysiwyg+.block.offices,.case__content .block-wysiwyg+.block.gallery,.case__content .block-wysiwyg+.block.tech-insights,.campaign__content .block-wysiwyg+.block.agenda,.campaign__content .block-wysiwyg+.block.contact-people,.campaign__content .block-wysiwyg+.block.events-grid,.campaign__content .block-wysiwyg+.block.events-list,.campaign__content .block-wysiwyg+.block.featured-cases,.campaign__content .block-wysiwyg+.block.keypoints,.campaign__content .block-wysiwyg+.block.link-boxes,.campaign__content .block-wysiwyg+.block.location,.campaign__content .block-wysiwyg+.block.video,.campaign__content .block-wysiwyg+.block.visual-row,.campaign__content .block-wysiwyg+.block.geo-offices,.campaign__content .block-wysiwyg+.block.collapsible-list,.campaign__content .block-wysiwyg+.block.speakers,.campaign__content .block-wysiwyg+.block.icon-buttons,.campaign__content .block-wysiwyg+.block.block-grid,.campaign__content .block-wysiwyg+.block.offices,.campaign__content .block-wysiwyg+.block.gallery,.campaign__content .block-wysiwyg+.block.tech-insights,.post__content .block-wysiwyg+.block.agenda,.post__content .block-wysiwyg+.block.contact-people,.post__content .block-wysiwyg+.block.events-grid,.post__content .block-wysiwyg+.block.events-list,.post__content .block-wysiwyg+.block.featured-cases,.post__content .block-wysiwyg+.block.keypoints,.post__content .block-wysiwyg+.block.link-boxes,.post__content .block-wysiwyg+.block.location,.post__content .block-wysiwyg+.block.video,.post__content .block-wysiwyg+.block.visual-row,.post__content .block-wysiwyg+.block.geo-offices,.post__content .block-wysiwyg+.block.collapsible-list,.post__content .block-wysiwyg+.block.speakers,.post__content .block-wysiwyg+.block.icon-buttons,.post__content .block-wysiwyg+.block.block-grid,.post__content .block-wysiwyg+.block.offices,.post__content .block-wysiwyg+.block.gallery,.post__content .block-wysiwyg+.block.tech-insights{margin-top:48px}.page__content .block+.block.trifork-dna,.page__content .block.trifork-dna+.block,.case__content .block+.block.trifork-dna,.case__content .block.trifork-dna+.block,.campaign__content .block+.block.trifork-dna,.campaign__content .block.trifork-dna+.block,.post__content .block+.block.trifork-dna,.post__content .block.trifork-dna+.block{margin-top:48px}.page__content .block.icon-buttons+.block.icon-buttons,.case__content .block.icon-buttons+.block.icon-buttons,.campaign__content .block.icon-buttons+.block.icon-buttons,.post__content .block.icon-buttons+.block.icon-buttons{margin-top:40px}.page__content .block:last-child:not(.block--full),.case__content .block:last-child:not(.block--full),.campaign__content .block:last-child:not(.block--full),.post__content .block:last-child:not(.block--full){margin-bottom:80px}.page__content .wp-block-column .block:last-child,.case__content .wp-block-column .block:last-child,.campaign__content .wp-block-column .block:last-child,.post__content .wp-block-column .block:last-child{margin-bottom:0}.page__content .block:focus,.case__content .block:focus,.campaign__content .block:focus,.post__content .block:focus{outline:none}.wp-block-columns{margin-bottom:80px !important}.wp-block-columns .block-wysiwyg+.block.image{margin-top:48px}}.hero{position:relative;display:flex;flex-direction:column;justify-content:center;background-size:cover;background-position:center}.hero__overlay{position:absolute;top:0;left:0;width:80%;height:100%;background:linear-gradient(to right, rgba(0,0,0,0.8), transparent)}.hero__content{position:relative}.hero__title{font-weight:900}.hero__description{margin-top:24px;max-width:700px;font-size:1.2rem;opacity:0.8}.hero__ctas{display:flex;flex-direction:column;margin-top:40px}.hero__ctas a{margin-top:16px}.hero:after{content:"";display:block;width:100%;height:40px;position:absolute;left:0;bottom:0;background-image:url("dw-img/graphics/graphic-hero.png");background-size:100% 100%;background-position:bottom}.hero--page,.hero--old-case,.hero--search,.hero--post{padding-top:70px}.hero--page,.hero--old-case,.hero--search,.hero--case{color:#fff}.hero--page .hero__content,.hero--old-case .hero__content,.hero--search .hero__content,.hero--case .hero__content{padding-top:80px;padding-bottom:128px}.hero--post{text-align:center}.hero--post .hero__content{padding-top:80px;padding-bottom:48px}.hero--post .hero__title{max-width:800px;margin-top:16px;margin-bottom:24px}.hero--page .hero__title{max-width:640px}.hero--old-case .hero__title{text-align:center;max-width:800px}.hero--search .hero__content{max-width:600px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 800px){.hero__ctas{flex-direction:row}.hero__ctas a{margin-right:24px;margin-top:0}.hero:after{height:93px}}.fullpage-hero__wrapper{position:relative}.fullpage-hero__content-container{height:calc(100vh - 100px - 70px);min-height:620px;position:relative;color:white;padding-bottom:80px}.fullpage-hero__content-container .dw-container,.fullpage-hero__content-container .block.big-ordered-list,.fullpage-hero__content-container .wp-block-columns{padding-top:170px}.fullpage-hero__content-container h2{font-size:2.4rem;line-height:2.8rem;max-width:700px}.fullpage-hero__content-container h2.em{font-size:2.7rem;line-height:3.0rem;margin-bottom:32px}.fullpage-hero__content-container h2.em:after{width:10px;height:10px;background:#f60;display:inline-block;margin-left:8px}.fullpage-hero__content-container p{display:none;margin-top:24px;max-width:700px}.fullpage-hero__content-container p.em{display:block}.fullpage-hero__content-container .button,.fullpage-hero__content-container form:not(.search-form) input[type="submit"],form:not(.search-form) .fullpage-hero__content-container input[type="submit"]{margin-top:32px}.fullpage-hero__bg{overflow:hidden}.fullpage-hero__slide{position:relative}.fullpage-hero__bg,.fullpage-hero__bg-image,.fullpage-hero__bg-overlay{position:absolute;height:100%;left:0;top:0}.fullpage-hero__bg,.fullpage-hero__bg-image{width:100%}.fullpage-hero__bg-image{background-position:center;background-repeat:no-repeat;background-size:cover}.fullpage-hero__bg-video{min-width:100%;min-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.fullpage-hero__bg-overlay{width:80%;background:linear-gradient(to right, rgba(49,54,61,0.8), transparent)}.fullpage-hero .slick-arrow{position:absolute;width:60px;height:60px;background-color:rgba(0,0,0,0.1);top:50%;margin-top:-80px;z-index:99;border:none;text-indent:-999px;overflow:hidden;background-repeat:no-repeat;background-position:center;cursor:pointer;outline:none}.fullpage-hero .slick-arrow:hover{background-color:rgba(0,0,0,0.3)}.fullpage-hero .slick-prev{left:0;background-image:url(dw-img/icon-hero-left.svg)}.fullpage-hero .slick-next{right:0;background-image:url(dw-img/icon-hero-right.svg)}.fullpage-hero .slick-dots{position:absolute;top:100px;padding-left:calc(7vw + 24px);display:inline-flex}.fullpage-hero .slick-dots li{list-style:none;margin-right:7px}.fullpage-hero .slick-dots button{text-indent:-999px;width:8px;height:8px;background-color:rgba(255,255,255,0.6);border:none;padding:0}.fullpage-hero .slick-dots .slick-active button{background-color:#FF9200}.fullpage-actions{position:relative;margin-top:-40px}.fullpage-actions__inner,.fullpage-actions:before{background-color:#fff}.fullpage-actions__inner{border-radius:0 10px 0 0}.fullpage-actions:before{content:"";display:block;position:absolute;height:100%;left:0;top:0;width:24px}.fullpage-actions .single-action{display:flex;flex-direction:column;padding-top:24px;padding-bottom:24px;padding-right:24px}.fullpage-actions .single-action h2{flex-grow:1;margin-bottom:8px}.fullpage-actions .single-action>img{width:100%;margin-bottom:16px;max-height:140px;object-fit:cover}.fullpage-actions .link,.fullpage-actions .pagination .prev,.pagination .fullpage-actions .prev,.fullpage-actions .pagination .next,.pagination .fullpage-actions .next{margin-top:8px}.dw-fullpage-hero__scroll{background:linear-gradient(45deg, #f60, #FF9200);position:absolute;width:80px;height:80px;right:0;bottom:105px;display:inline-flex;justify-content:center;align-items:center}.dw-fullpage-hero__scroll img{transition:all 300ms ease}.dw-fullpage-hero__scroll:hover img{transform:translateY(8px)}@media only screen and (min-width: 600px){.fullpage-hero .slick-dots{padding-left:calc(10vw + 24px)}}@media only screen and (min-width: 800px){.fullpage-hero__content-container p{display:block;margin-top:24px}.fullpage-actions__inner{display:flex;flex-wrap:wrap}.fullpage-actions .single-action{width:50%}}@media only screen and (min-width: 1140px){.fullpage-hero__content-container{padding-bottom:200px}.fullpage-hero__content-container h2{font-size:3.4rem;line-height:3.8rem}.fullpage-hero__content-container h2.em{font-size:3.5rem;line-height:1.1em}.fullpage-actions{margin-top:-100px}.fullpage-actions .single-action{width:33.333%;padding-top:32px;padding-bottom:32px;padding-right:32px}}@media only screen and (min-width: 1200px){.fullpage-hero__content-container h2.em{font-size:4em}.dw-fullpage-hero__scroll{width:120px;height:120px;bottom:52px}}@media only screen and (min-width: 1600px){.fullpage-hero .slick-dots{padding-left:calc(12vw + 24px)}}@media screen and (min-width: 45em){.fullpage-actions:before{width:40px}}@media screen and (min-width: 65em){.fullpage-actions:before{width:80px}}@media screen and (min-width: 91em){.fullpage-actions:before{width:200px}}.posts .col:last-child,.posts .wp-block-column:last-child{margin-bottom:80px}.posts,.post__suggestions{padding-top:80px}.posts .post-thumb,.post__suggestions .post-thumb{margin-bottom:80px}.posts .post-thumb-simple,.post__suggestions .post-thumb-simple{padding-top:16px}.posts .col,.posts .wp-block-column,.post__suggestions .col,.post__suggestions .wp-block-column{margin-bottom:16px}.posts .col+.col .post-thumb-simple,.posts .wp-block-column+.col .post-thumb-simple,.posts .col+.wp-block-column .post-thumb-simple,.posts .wp-block-column+.wp-block-column .post-thumb-simple,.post__suggestions .col+.col .post-thumb-simple,.post__suggestions .wp-block-column+.col .post-thumb-simple,.post__suggestions .col+.wp-block-column .post-thumb-simple,.post__suggestions .wp-block-column+.wp-block-column .post-thumb-simple{border-top:1px solid rgba(44,58,66,0.15)}.post__suggestions{margin-top:80px;padding-bottom:80px;position:relative}.post__suggestions:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:400px;z-index:-1;background:linear-gradient(rgba(44,58,66,0.05), rgba(44,58,66,0))}.floating-back{background:#EEEFF0;width:50px;height:50px;border-radius:25px;display:flex;z-index:1;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:-40px}@media screen and (min-width: 45em){.floating-back{position:absolute;top:120px;left:40px;z-index:1;margin-top:0;margin-bottom:0}}.post-thumb,.post-thumb__details{display:flex;flex-direction:column}.post-thumb .post-thumb__image{display:block;position:relative;overflow:hidden}.post-thumb .post-thumb__image .image{position:absolute;height:100%;object-fit:cover;left:0;top:0;transition:transform 200ms ease}.post-thumb .post-thumb__image:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;right:0;background:linear-gradient(to right, #F6AE00, #f60);z-index:1;opacity:0;transition:opacity 200ms ease}.post-thumb .post-thumb__image:hover .image{transform:scale(1.1)}.post-thumb .post-thumb__image:hover:before{opacity:0.7}.post-thumb .label,.post-thumb .block.large-cta .large-cta__label,.block.large-cta .post-thumb .large-cta__label,.post-thumb .block.speakers .speaker__company,.block.speakers .post-thumb .speaker__company{margin-bottom:6px}.post-thumb .post-thumb__title{margin-bottom:8px}.post-thumb .meta,.post-thumb .post-thumb__desc,.post-thumb .post-thumb__image{margin-bottom:24px}.post-thumb .post-thumb__desc,.post-thumb .post-thumb__details{flex-grow:1}.post-thumb-simple{display:flex;justify-content:space-between}.post-thumb-simple__image{display:none}.post-thumb-simple .contained-image{width:160px;border-radius:16px;margin-left:32px}.post-thumb-simple:hover{opacity:0.7}.post-thumb-simple .post-thumb__image{width:200px;border:1px solid #EEEFF0;border-radius:10px;flex-shrink:0;display:none}.post-thumb-simple .post-thumb__image .image{object-fit:contain;padding:24px}.post-thumb-simple .post-thumb__image .ratio{opacity:0}.post-thumb-simple h2{font-weight:600}.post-thumb-simple h2 span{margin-right:8px}.post-thumb-simple h2 img{margin-bottom:6px}.post-thumb-simple .post-thumb__details{padding:16px 0}.post-thumb-simple .meta{margin-bottom:8px}.post-thumb-simple .external-name img{margin-bottom:1px}.post-thumb-simple .tag{background-color:rgba(44,58,66,0.15);border-radius:4px;padding-left:4px;padding-right:4px;white-space:nowrap}.post-thumb-simple .meta span{margin-right:16px}@media only screen and (min-width: 1100px){.grid-3col--em .col:first-child,.grid-3col--em .wp-block-column:first-child{flex-direction:row}.grid-3col--em .col:first-child .post-thumb__image,.grid-3col--em .wp-block-column:first-child .post-thumb__image,.grid-3col--em .col:first-child .post-thumb__details,.grid-3col--em .wp-block-column:first-child .post-thumb__details{width:50%}.grid-3col--em .col:first-child .post-thumb__image,.grid-3col--em .wp-block-column:first-child .post-thumb__image{margin-bottom:0}.grid-3col--em .col:first-child .post-thumb__details,.grid-3col--em .wp-block-column:first-child .post-thumb__details{display:block;padding-left:48px;padding-right:48px}}@media screen and (min-width: 45em){.post-thumb-simple__image{display:block}.post-thumb-simple .post-thumb__details{padding:16px 0}}.event-thumb{color:white;margin-bottom:40px}.event-thumb .contained-image img{transition:all 400ms ease}.event-thumb__container{position:relative;display:block;overflow:hidden}.event-thumb__container:after{position:absolute;left:0;bottom:0;height:85%;width:100%;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.75))}.event-thumb__container:hover .contained-image img{transform:scale(1.05)}.event-thumb__details{position:absolute;bottom:0;padding:24px;z-index:1}.event-thumb .has-video{position:absolute;left:24px;top:24px}.event-thumb .label,.event-thumb .block.large-cta .large-cta__label,.block.large-cta .event-thumb .large-cta__label,.event-thumb .block.speakers .speaker__company,.block.speakers .event-thumb .speaker__company{margin-bottom:14px}.event-thumb .details{margin-top:14px}.event-thumb .details span{display:inline-flex;align-items:center;margin-right:24px}.event-thumb .details img{margin-right:8px}.event-thumb--past .contained-image img{filter:grayscale(1)}.hero--case{height:100vh;min-height:660px}.hero--case .hero__title{font-size:2.2rem;line-height:1.3em;max-width:1080px}.hero--case .hero__details{margin-top:48px}.hero--case .case-detail{display:flex;align-items:center;margin-bottom:8px}.hero--case .case-detail .label,.hero--case .case-detail .block.large-cta .large-cta__label,.block.large-cta .hero--case .case-detail .large-cta__label,.hero--case .case-detail .block.speakers .speaker__company,.block.speakers .hero--case .case-detail .speaker__company{font-size:0.875rem;text-transform:uppercase;margin-right:24px}.hero--case .case-detail .value{font-size:1.2rem}.hero--case .case-detail .value a{color:white;border-bottom:2px solid rgba(255,255,255,0.4)}.hero--case .case-detail .value a:after{display:none}.hero--case .case-detail p{color:white}.hero--case .case-detail:not(:last-child){margin-right:48px}@media only screen and (min-width: 800px){.hero--case .hero__title{font-size:3rem}.hero--case .hero__details{display:flex;margin-top:80px}.hero--case .case-detail{display:block}.hero--case .case-detail .label,.hero--case .case-detail .block.large-cta .large-cta__label,.block.large-cta .hero--case .case-detail .large-cta__label,.hero--case .case-detail .block.speakers .speaker__company,.block.speakers .hero--case .case-detail .speaker__company{margin-bottom:8px}.hero--case .case-detail .value{font-size:1.5rem}}@media only screen and (min-width: 1140px){.hero--case .hero__title{font-size:4.5rem}}.campaign__collab>div{display:flex;align-items:center;padding-top:16px;padding-bottom:16px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.campaign__collab>div::-webkit-scrollbar{display:none}.campaign__collab p{margin-right:16px;color:#B1B3B6}.campaign__collab img{height:40px}.campaign__collab+.campaign__event{border-top:2px solid #F4F5F6}.campaign .campaign__event+.campaign__content:before{content:"";display:block;position:absolute;width:100%;height:400px;max-height:100%;left:0;top:0;z-index:-1;background:linear-gradient(rgba(44,58,66,0.05), rgba(44,58,66,0))}.collapsible .content{display:none}.campaign__event{position:relative;padding-top:48px;padding-bottom:48px}.campaign__event .single-event,.campaign__event .sidebar-form{background-color:white;box-shadow:-20px 12px 24px rgba(0,0,0,0.05);border-radius:20px;overflow:hidden}.campaign__event .sidebar-form{padding:24px}.campaign__event .single-event__details{width:100%;padding:0 24px 24px}.campaign__event .single-event .details__date{display:flex;align-items:flex-start}.campaign__event .single-event .details__date img{margin-right:16px}.campaign__event .single-event .details__date .date{margin-top:8px}.campaign__event .single-event .details__date .time,.campaign__event .single-event .details__date .date{white-space:nowrap;font-weight:600}.campaign__event .single-event .details__date .time{color:#B1B3B6}.campaign__event .single-event .details__address{margin-top:24px}.campaign__event .single-event .button,.campaign__event .single-event form:not(.search-form) input[type="submit"],form:not(.search-form) .campaign__event .single-event input[type="submit"]{width:100%;margin-top:24px}.campaign__event .single-event__map-container{width:100%;height:150px;position:relative;overflow:hidden}.campaign__event .single-event__map{width:100%;height:180px;position:relative}.campaign__event .single-event button,.campaign__event .single-event .single-event__header{width:100%;padding:24px 24px;background:transparent;border:none;display:flex;justify-content:space-between;align-items:center;text-align:left;color:#425663;outline:none}.campaign__event .single-event button h2,.campaign__event .single-event .single-event__header h2{padding-right:16px}.campaign__event .single-event button span,.campaign__event .single-event .single-event__header span{text-transform:uppercase;font-size:0.7rem;white-space:nowrap}.campaign__event .single-event button{cursor:pointer}.campaign__event aside{margin-bottom:40px}.additional-info{background-color:#425663;color:white;padding:24px;font-size:0.75rem;line-height:1.6em;font-style:italic;border-radius:20px}.single-event+.additional-info,.single-event+.single-event,.single-event+.sidebar-form,.sidebar-form+.additional-info{margin-top:16px}@media only screen and (min-width: 960px){.campaign__event{padding-top:80px;padding-bottom:80px}.campaign__event .dw-container,.campaign__event .block.big-ordered-list,.campaign__event .wp-block-columns{display:flex}.campaign__event .event__content{order:1;flex-grow:1;padding-right:80px}.campaign__event aside{order:2;flex-shrink:0;flex-basis:380px;margin-bottom:0}.campaign__event .col:first-child,.campaign__event .wp-block-column:first-child{padding-left:0;padding-right:0}}@media only screen and (min-width: 800px){.case-dsb-image-1{margin-top:-100px !important}}@media only screen and (min-width: 1020px){.case-dsb-image-1{margin-top:-200px !important}}@media only screen and (min-width: 960px){.case-dsb-image-2 img{margin-top:200px}}.block.image-text .dw-container,.block.image-text .block.big-ordered-list,.block.image-text .wp-block-columns{display:flex;flex-wrap:wrap}.block.image-text .left,.block.image-text .right{width:100%}.block.image-text .right{margin-top:24px}.block.image-text img{width:100%}.block.image-text .button,.block.image-text form:not(.search-form) input[type="submit"],form:not(.search-form) .block.image-text input[type="submit"]{margin-top:32px;margin-right:16px}.block.image-text .button+.button,.block.image-text form:not(.search-form) input[type="submit"]+.button,form:not(.search-form) .block.image-text input[type="submit"]+.button,.block.image-text form:not(.search-form) .button+input[type="submit"],form:not(.search-form) .block.image-text .button+input[type="submit"],.block.image-text form:not(.search-form) input[type="submit"]+input[type="submit"],form:not(.search-form) .block.image-text input[type="submit"]+input[type="submit"]{margin-top:16px}.block.image-text.image-first .right{order:1;margin-bottom:24px}.block.image-text.image-first .left{order:2}.block.image-text .caption{font-size:0.875rem;color:rgba(44,58,66,0.4);margin-top:8px;text-align:center}@media screen and (min-width: 65em){.block.image-text .dw-container,.block.image-text .block.big-ordered-list,.block.image-text .wp-block-columns{flex-wrap:unset;margin-left:-24px;margin-right:-24px}.block.image-text .left,.block.image-text .right{width:50%;padding-left:24px;padding-right:24px}.block.image-text.extended .right{width:calc(50vw + 24px);flex-shrink:0}.block.image-text.extended .left{width:auto}.block.image-text .right{margin-top:0}.block.image-text.image-right.extended .dw-container,.block.image-text.image-right.extended .block.big-ordered-list,.block.image-text.image-right.extended .wp-block-columns{padding-right:0 !important}.block.image-text.image-right.extended .dw-container img,.block.image-text.image-right.extended .block.big-ordered-list img,.block.image-text.image-right.extended .wp-block-columns img{border-top-right-radius:0;border-bottom-right-radius:0}.block.image-text.image-right.extended .right{padding-right:0}.block.image-text.image-right.image-first .right{order:2}.block.image-text.image-right.image-first .left{order:1}.block.image-text.image-left .right{order:1}.block.image-text.image-left .left{order:2}.block.image-text--middle .dw-container,.block.image-text--middle .block.big-ordered-list,.block.image-text--middle .wp-block-columns{align-items:center}.block.image-text--middle .left{padding-top:0}}.block.block-wysiwyg.align-center{text-align:center}.block.block-wysiwyg.offset-section .wysiwyg{margin-left:auto}.block.block-wysiwyg.offset-text .wysiwyg p{padding-left:32px}.block.block-wysiwyg .wysiwyg+.button,.block.block-wysiwyg form:not(.search-form) .wysiwyg+input[type="submit"],form:not(.search-form) .block.block-wysiwyg .wysiwyg+input[type="submit"]{margin-top:32px}.block.block-wysiwyg .button,.block.block-wysiwyg form:not(.search-form) input[type="submit"],form:not(.search-form) .block.block-wysiwyg input[type="submit"]{margin-top:24px}@media screen and (min-width: 45em){.block.block-wysiwyg.offset-text .wysiwyg p{padding-left:80px}.block.block-wysiwyg .button,.block.block-wysiwyg form:not(.search-form) input[type="submit"],form:not(.search-form) .block.block-wysiwyg input[type="submit"]{margin-top:0}}@media screen and (min-width: 65em){.block.block-wysiwyg .dw-container,.block.block-wysiwyg .block.big-ordered-list,.block.block-wysiwyg .wp-block-columns{display:inline-flex;justify-content:space-between;align-items:start}.block.block-wysiwyg .wysiwyg{margin-bottom:0}}.block.image{max-width:100%}.block.image img{max-width:100%;width:100%}.block.image.image--center .image__inner{text-align:center}.block.image.image--article .image__inner{text-align:center}.block.image.image--article .col,.block.image.image--article .wp-block-column{max-width:800px;margin-left:auto;margin-right:auto}.block.image.image--left .image__inner,.block.image.image--left .col,.block.image.image--left .wp-block-column{padding-left:0}.block.image.image--right .image__inner,.block.image.image--right .col,.block.image.image--right .wp-block-column{padding-right:0}.block.image.image--full .image__inner,.block.image.image--full .col,.block.image.image--full .wp-block-column{padding-left:0;padding-right:0}.block.stats.two-col .stats__inner{max-width:800px}.block.stats.two-col .stat{text-align:center;width:50%}.block.stats.two-col .stat__value{margin-bottom:16px}.block.stats.three-col .stat{width:100%;display:flex;align-items:flex-end}.block.stats.three-col .stat__value{margin-right:24px}.block.stats .stats__inner{display:flex;flex-wrap:wrap}.block.stats .stat{padding-top:24px;padding-bottom:24px}.block.stats .stat__value{font-size:3rem;line-height:0.8em}.block.stats .stat__label{color:#B1B3B6}@media screen and (min-width: 45em){.block.stats.three-col .stat{display:block;width:33.33%}.block.stats .stat__value{margin-bottom:24px;font-size:5rem}}@media screen and (min-width: 65em){.block.stats .stat__value{font-size:6rem}.block.stats .stat__label{font-size:1.6rem}}.block.quote{color:#fff}.block.quote blockquote{position:relative;padding-top:40px;padding-bottom:40px;margin:0}.block.quote.bg--orange .quote__inner{background:linear-gradient(to right, #F6AE00, #f60)}.block.quote.bg--white{color:inherit}.block.quote.bg--white blockquote{padding-top:0;padding-bottom:0}.block.quote.bg--dark .quote__inner{background:linear-gradient(to right, #2C3A42, #425663)}.block.quote.bg-extended-left blockquote{padding-right:40px}.block.quote.bg-extended-right blockquote{padding-left:40px}.block.quote .quote__author{margin-top:40px;display:flex;align-items:center}.block.quote .quote__author .author__title{margin-top:4px}.block.quote .quote__author .author__image{width:70px;height:70px;border-radius:100%;margin-right:32px}@media screen and (min-width: 45em){.block.quote.bg-extended-left blockquote{padding-right:80px}.block.quote.bg-extended-left blockquote.has-photo{padding-right:122px;padding-left:122px}.block.quote.bg-extended-right blockquote{padding-left:80px}.block.quote.bg-extended-right blockquote.has-photo{padding-right:122px;padding-left:202px}.block.quote blockquote{padding-top:80px;padding-bottom:80px}.block.quote .quote__author .author__image{width:90px;height:90px;margin-left:-122px}}.block.big-text .big-text__text{max-width:860px}.block.big-text .button,.block.big-text form:not(.search-form) input[type="submit"],form:not(.search-form) .block.big-text input[type="submit"]{margin-top:40px}.block.headline-text .section-title{max-width:600px}.block.headline-text .button,.block.headline-text form:not(.search-form) input[type="submit"],form:not(.search-form) .block.headline-text input[type="submit"]{margin-top:40px}.block.big-ordered-list .big-ordered-list__inner{background-color:#fff}.block.big-ordered-list .big-ordered-list__content{padding:32px}.block.big-ordered-list.bg-extended-left{padding-left:0}.block.big-ordered-list.bg-extended-left .big-ordered-list__inner{padding-left:7vw}.block.big-ordered-list.bg-extended-right{padding-right:0}.block.big-ordered-list.bg-extended-right .big-ordered-list__inner{padding-right:7vw}.block.big-ordered-list .section-title{margin-bottom:48px}.block.big-ordered-list ol{list-style:none;counter-reset:big-ordered-list-counter;padding-left:0;padding-right:0}.block.big-ordered-list ol li{counter-increment:big-ordered-list-counter;display:flex;max-width:900px}.block.big-ordered-list ol li:before{content:counter(big-ordered-list-counter) ".";color:#FF9200;font-weight:700;font-size:3rem;margin-right:24px;margin-top:12px}.block.big-ordered-list ol li+li{margin-top:40px}.block.big-ordered-list .button,.block.big-ordered-list form:not(.search-form) input[type="submit"],form:not(.search-form) .block.big-ordered-list input[type="submit"]{margin-top:40px}@media only screen and (min-width: 600px){.block.big-ordered-list.bg-extended-left .big-ordered-list__inner{padding-left:10vw}.block.big-ordered-list.bg-extended-right .big-ordered-list__inner{padding-right:10vw}}@media only screen and (min-width: 800px){.block.big-ordered-list ol{padding-left:32px;padding-right:32px}}@media only screen and (min-width: 1060px){.block.big-ordered-list .big-ordered-list__content{padding:80px 5vw}.block.big-ordered-list ol{padding-left:80px;padding-right:80px}}@media only screen and (min-width: 1600px){.block.big-ordered-list.bg-extended-left .big-ordered-list__inner{padding-left:12vw}.block.big-ordered-list.bg-extended-right .big-ordered-list__inner{padding-right:12vw}}.block.keypoints{text-align:center}.block.keypoints ul{margin-top:0;margin-bottom:0;padding:0}.block.keypoints ul li{list-style:none}.block.keypoints p+ul{margin-top:24px}.block.keypoints .keypoint{margin-bottom:40px}.block.keypoints .keypoint__icon{width:80px;height:80px;object-fit:contain;margin-bottom:32px}.block.keypoints .keypoint__title{margin-bottom:16px}.block.keypoints .keypoint .wysiwyg{max-width:500px;margin-left:auto;margin-right:auto}.block.keypoints .button,.block.keypoints form:not(.search-form) input[type="submit"],form:not(.search-form) .block.keypoints input[type="submit"]{margin-top:48px}.block.keypoints.with-boxes .keypoint__inner{background-color:white;padding:32px 24px;height:100%;box-shadow:0 15px 40px -20px rgba(0,0,0,0.1)}.block.keypoints .grid-1col .keypoint__inner{display:flex;text-align:left}.block.keypoints .grid-1col .keypoint__inner img{margin-right:32px}.block.keypoints .grid-2col{max-width:1000px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 960px){.block.keypoints .button,.block.keypoints form:not(.search-form) input[type="submit"],form:not(.search-form) .block.keypoints input[type="submit"]{margin-top:80px}}.block.separator{position:relative;width:100%;height:2px}.block.separator--line{background-color:rgba(44,58,66,0.05)}.block.separator--color:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:400px;z-index:-1;background:linear-gradient(rgba(44,58,66,0.05), rgba(44,58,66,0))}.block.contact-people ul{padding:0}.block.contact-people ul li{list-style:none;margin-left:0}.block.form .contact-person{width:100%}.contact-person{margin-bottom:24px}.contact-person__inner{background-color:white;padding:32px 32px 0 32px;text-align:center;box-shadow:0 20px 55px -20px rgba(0,0,0,0.1)}.contact-person__image{display:block;margin-bottom:24px;width:110px;height:110px;border-radius:100%;margin-right:auto;margin-left:auto;object-fit:cover}.contact-person__info{width:100%}.contact-person__name{margin-bottom:4px;font-weight:600;font-size:1.2rem}.contact-person__country{color:#B1B3B6}.contact-person__details{display:flex;justify-content:center}.contact-person__contact{margin-top:32px;border-top:1px solid #F4F5F6;display:flex;flex-wrap:wrap}.contact-person__phone,.contact-person__email{width:50%;display:inline-flex;height:48px;justify-content:center;align-items:center;white-space:nowrap}.contact-person__phone:hover p,.contact-person__email:hover p{color:#f60}.contact-person__phone p,.contact-person__email p{display:none}@media only screen and (min-width: 1200px){.contact-person__inner{display:flex;text-align:left;align-items:center;padding:32px}.contact-person__image{margin-bottom:0;margin-left:0;margin-right:32px}.contact-person__details{justify-content:flex-start}.contact-person__contact{margin-top:24px;border-top:none}.contact-person__phone,.contact-person__email{height:auto;width:auto;justify-content:flex-start;margin-bottom:8px}.contact-person__phone img,.contact-person__email img{margin-right:16px}.contact-person__phone p,.contact-person__email p{display:block}.contact-person__phone{margin-right:40px}}.block.form .right{margin-top:24px}.block.form .form__container{background-color:white;padding:24px;box-shadow:0 20px 55px -20px rgba(0,0,0,0.1)}.block.form .wysiwyg+.grid{margin-top:40px}@media only screen and (min-width: 960px){.block.form .right{margin-top:0}.block.form .form__container{padding:32px}}.block.location .acf-map{width:100%;height:400px}.block.location .acf-map img{max-width:inherit !important}.block.location .marker-box{padding:8px}.block.location .marker-box h4{font-weight:700;margin-bottom:8px}.block.video .col,.block.video .wp-block-column{margin-left:auto;margin-right:auto}.video__youtube{position:relative;padding-bottom:56.25%;height:0}.video__youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video__selfhosted{background-color:#F4F5F6}.video__selfhosted video{width:100%;background-size:cover;height:auto;outline:none}.block.scroll-link{height:1px;margin-top:0 !important}.block.agenda .agenda__inner{background-color:white;padding:32px 32px 16px;box-shadow:0 15px 40px -20px rgba(0,0,0,0.1)}.block.agenda .agenda__list{padding-left:0}.block.agenda .agenda__item{list-style:none}.block.agenda .agenda__item+.agenda__item{border-top:1px solid #EEEFF0}.block.agenda .agenda__desc{flex-grow:1}.block.agenda .agenda__time{width:70px;flex-shrink:0}.block.agenda .agenda__time .time__start,.block.agenda .agenda__time .time__end{display:block;font-weight:600}.block.agenda .agenda__time .time__end{font-size:0.8rem;margin-top:2px}.block.agenda .agenda__label{font-size:0.875rem;text-transform:uppercase;color:#B1B3B6;margin-top:2px;margin-bottom:4px}.block.agenda .accordion{display:flex;border:none;background:white;text-align:left;padding:8px 0 4px;width:100%;outline:none}.block.agenda .accordion:hover .open img{transform:rotate(90deg)}.block.agenda .accordion.active .open img{transform:rotate(45deg)}.block.agenda .panel{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.block.agenda .panel__inner{padding:16px 0}.block.agenda .open{margin-top:3px;margin-right:16px;margin-left:24px}.block.agenda .open img{transition:all 300ms ease;vertical-align:initial}.block.agenda .has-more .accordion{cursor:pointer}.block.agenda .has-more .accordion:hover{background-color:#FDFDFD}@media only screen and (min-width: 800px){.block.agenda .agenda__inner{padding:48px 48px 40px}.block.agenda .agenda__time{width:100px}.block.agenda .agenda__time .time__start{margin-top:2px}.block.agenda .panel__inner{padding-left:100px}}@media only screen and (min-width: 1000px){.block.agenda .agenda__inner{padding:48px 48px 40px}}@media only screen and (max-width: 600px){.block.agenda .dw-container,.block.agenda .block.big-ordered-list,.block.agenda .wp-block-columns{padding:0}}.block.events-list .event:not(:last-child){margin-bottom:40px}.block.events-list .event__image{margin-bottom:24px;display:block}.block.events-list .event__image .image__container{overflow:hidden;position:relative}.block.events-list .event__image .image{width:100%;transition:transform 300ms ease}.block.events-list .event__image .has-video{position:absolute;right:24px;top:24px;width:50px;height:50px}.block.events-list .event__image:hover .image{transform:scale(1.05)}.block.events-list .event__subtitle{text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.block.events-list .event__title{margin-bottom:16px;font-size:1.875rem;line-height:1.2em}.block.events-list .event__info{margin-bottom:32px}.block.events-list .event__info span:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;border-radius:100%;background-color:#B1B3B6;margin:0 9px 3px 13px}@media only screen and (min-width: 800px){.block.events-list .event{display:flex;align-items:center;margin-left:-24px;margin-right:-24px}.block.events-list .event__image,.block.events-list .event__details{width:50%;padding-left:24px;padding-right:24px}.block.events-list .event__image{margin-bottom:0}}@media only screen and (min-width: 1400px){.block.events-list .event{margin-left:-32px;margin-right:-32px}.block.events-list .event__image,.block.events-list .event__details{padding-left:32px;padding-right:32px}}.block.events-grid .event{display:flex;flex-direction:column;margin-bottom:80px}.block.events-grid .event__image{display:block;margin-bottom:24px;overflow:hidden;position:relative}.block.events-grid .event__image .image{width:100%;transition:transform 300ms ease}.block.events-grid .event__image .has-video{position:absolute;right:24px;top:24px;width:50px;height:50px}.block.events-grid .event__image:hover .image{transform:scale(1.05)}.block.events-grid .event__details{display:flex;flex-direction:column;flex-grow:1}.block.events-grid .event__subtitle{letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.block.events-grid .event__title{margin-bottom:16px;flex-grow:1}.block.events-grid .event__info span:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;border-radius:100%;background-color:#B1B3B6;margin:0 9px 3px 13px}@media only screen and (min-width: 800px){.block.events-grid .events-grid{margin-left:-24px;margin-right:-24px;display:flex;flex-wrap:wrap}.block.events-grid .event{width:50%;padding-left:24px;padding-right:24px;margin-bottom:32px}}@media only screen and (min-width: 1000px){.block.events-grid .events-grid{margin-left:-16px;margin-right:-16px}.block.events-grid .event{width:33.33%;padding-left:16px;padding-right:24px;margin-bottom:32px}}.case-slider .col,.case-slider .wp-block-column{padding-left:24px;padding-right:24px}.case{width:100%}.case__container{display:block;position:relative;overflow:hidden}.case__container:hover .case__image img{transform:scale(1.05)}.case__image .ratio,.case__image .photo{width:100%}.case__image .ratio{position:relative}.case__image .photo{height:100%;position:absolute;left:0;top:0;object-fit:cover;transition:transform 300ms ease}.case__details{z-index:1;position:absolute;top:0;width:100%;height:100%;text-align:center}.case__details:before,.case__details:after{content:"";width:100%;height:200px;position:absolute}.case__details:before{top:0;left:0;background:linear-gradient(to bottom, rgba(49,54,61,0.8), transparent)}.case__details:after{bottom:0;left:0;background:linear-gradient(to top, rgba(49,54,61,0.8), transparent)}.case__title{z-index:999;width:100%;position:absolute;bottom:0;left:0;padding:24px;color:white}.case__client{position:absolute;top:24px;left:50%;transform:translateX(-50%);white-space:nowrap;background-color:white;font-size:0.875rem;padding:2px 6px}.case__client-logo{position:absolute;top:24px;width:210px;height:60px;object-fit:contain;left:50%;transform:translateX(-50%)}.case .label,.case .block.large-cta .large-cta__label,.block.large-cta .case .large-cta__label,.case .block.speakers .speaker__company,.block.speakers .case .speaker__company{margin-bottom:8px}.block.large-cta{color:white}.block.large-cta .large-cta__inner{background:linear-gradient(to right, #2C3A42, #425663);padding:32px}.block.large-cta .large-cta__label{margin-bottom:8px}.block.large-cta .large-cta__text{margin-bottom:16px}@media only screen and (min-width: 700px){.block.large-cta .large-cta__inner{display:flex;justify-content:space-between;align-items:center}.block.large-cta .large-cta__text{margin-bottom:0}}.block.visual-row .visual-row__inner{margin-left:-24px;margin-right:-24px}.block.visual-row .visual-row__inner img{width:100%;height:auto}.block.visual-row .visual-row__inner>div{padding-right:24px;padding-left:24px;margin-bottom:40px}@media only screen and (min-width: 40em){.block.visual-row .visual-row__inner{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 1000px){.block.visual-row .visual-row__inner>div{margin-bottom:0}}.block.link-boxes .link-box{margin-bottom:40px}.block.link-boxes .link-box__inner{height:100%;display:flex;flex-direction:column}.block.link-boxes .link-box__details{display:flex;flex-direction:column}.block.link-boxes .link-box__details,.block.link-boxes .link-box__desc{flex-grow:1}.block.link-boxes .link-box__subtitle{text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.block.link-boxes .link-box__title{margin-bottom:16px}.block.link-boxes .link-box .icon-btn{margin-top:24px;margin-bottom:32px}.block.link-boxes .link-box .contained-image{margin-bottom:24px}.block.link-boxes .link-box .link,.block.link-boxes .link-box .pagination .prev,.pagination .block.link-boxes .link-box .prev,.block.link-boxes .link-box .pagination .next,.pagination .block.link-boxes .link-box .next{margin-top:24px}.block.link-boxes .link-box .button,.block.link-boxes .link-box form:not(.search-form) input[type="submit"],form:not(.search-form) .block.link-boxes .link-box input[type="submit"]{margin-top:32px;align-self:baseline}.block.link-boxes .link-box .wysiwyg ul{padding-left:0}.geo-offices article{margin-bottom:24px}.geo-offices .geo-offices-small__inner{display:flex;flex-wrap:wrap}.geo-offices .geo-offices-small__inner .col,.geo-offices .geo-offices-small__inner .wp-block-column{width:100%}.geo-offices .grid{margin-left:-12px;margin-right:-12px}.geo-offices .grid .col,.geo-offices .grid .wp-block-column{padding:0 12px}@media only screen and (min-width: 800px){.geo-offices article{margin-bottom:32px}}.office-small{background-color:#425663;position:relative;color:white;overflow:hidden}.office-small__overlay,.office-small .office__details{position:absolute;width:100%;height:100%;left:0;top:0}.office-small__overlay{background-color:rgba(0,0,0,0.3);z-index:1}.office-small .office__details{display:flex;flex-direction:column;justify-content:space-between;z-index:2;padding:24px}.office-small .details__actions{display:flex;flex-direction:column}.office-small .details__actions p+p{margin-top:8px}.office-small .details__actions p{opacity:0.9}.office-small h2{line-height:1em;margin-bottom:4px}.office-small h2,.office-small p{position:relative;z-index:1}.office-small a:hover{opacity:0.7}.office-small .icon-button{width:28px;height:28px;display:inline-flex;justify-content:center;align-items:center;background:white;border-radius:14px;margin-right:16px;vertical-align:text-top}.office-small .office__buttons{margin-top:16px}.office__additional{margin-top:24px;margin-bottom:32px}@media only screen and (min-width: 600px){.geo-offices .geo-offices-small__inner .col,.geo-offices .geo-offices-small__inner .wp-block-column{width:50%}}@media only screen and (min-width: 1050px){.geo-offices .geo-offices-small__inner .col,.geo-offices .geo-offices-small__inner .wp-block-column{width:33.33%}}@media only screen and (min-width: 1400px){.geo-offices .geo-offices-small__inner .col,.geo-offices .geo-offices-small__inner .wp-block-column{width:25%}}.block.logo-display .dw-container,.block.logo-display .block.big-ordered-list,.block.logo-display .wp-block-columns,.block.logo-display .col,.block.logo-display .wp-block-column{padding-right:0}.block.logo-display h2{margin-bottom:24px}.block.logo-display .logo-slider__inner{background-color:#F4F5F6;padding-top:48px;padding-bottom:48px}.block.logo-display .single-logo{max-height:90px;overflow:hidden;opacity:0.4}.block.logo-display .single-logo img{height:90px;max-width:100%;object-fit:contain}.block.logo-display .grid .single-logo{margin-bottom:40px}.block.logo-display .grid .grid{padding-top:32px}.block.speakers .speaker{margin-bottom:32px}.block.speakers .speaker__full{position:fixed;z-index:9999;top:0;left:0;opacity:0;width:100%;background-color:white;box-shadow:0 2px 54px 0 rgba(0,0,0,0.23);pointer-events:none;transition:transform 400ms ease, opacity 400ms ease;transform:scale(0)}.block.speakers .speaker__full .speaker__topic{padding-right:40px}.block.speakers .speaker__full button{position:absolute;right:0;top:0;width:60px;height:60px;background:linear-gradient(45deg, #f60, #FF9200);border:none;padding:0;cursor:pointer}.block.speakers .speaker__full button img{margin-bottom:2px;width:12px;height:12px}.block.speakers .speaker__full.active{opacity:1;pointer-events:all;transform:scale(1)}.block.speakers .speaker__inner{width:100%;max-height:80vh;overflow:scroll;padding:24px}.block.speakers .speaker__image{margin-bottom:16px}.block.speakers .speaker__image img{width:200px;height:200px;border-radius:100px;max-width:100%;object-fit:cover}.block.speakers .speaker__details{flex-basis:200px;flex-shrink:0;margin-bottom:24px}.block.speakers .speaker__company{margin-bottom:8px}.block.speakers .speaker__name{font-size:1.25rem;font-weight:900}.block.speakers .speaker__topic{margin-top:16px;display:none}.block.speakers .popup-btn{display:inline-block;position:relative;cursor:pointer}.block.speakers .popup-btn .open{position:absolute;right:12px;top:12px;width:32px;height:32px;background-color:white;border-radius:100%;overflow:hidden}.block.speakers .popup-btn .open img{vertical-align:sub;margin-left:10px;width:12px;height:12px;transition:all 300ms ease}.block.speakers .popup-btn:hover .open img{transform:rotate(90deg)}@media only screen and (min-width: 800px){.block.speakers .speaker__full{top:50%;left:50%;max-width:700px;transform:translate(-50%, -50%) scale(1)}.block.speakers .speaker__full button{width:42px;height:42px}.block.speakers .speaker__full.active{transform:translate(-50%, -50%) scale(1)}.block.speakers .speaker__inner{display:inline-flex;padding:32px}.block.speakers .speaker__details{margin-right:32px}.block.speakers .speaker__topic{display:block}}.block.collapsible-list .list-single{box-shadow:0 15px 30px -20px rgba(0,0,0,0.1);margin-bottom:2px}.block.collapsible-list .accordion{width:100%;padding:24px;text-align:left;font-weight:800;border:none;display:flex;justify-content:space-between;align-items:center;font-size:1rem;line-height:1.2em;cursor:pointer;outline:none}.block.collapsible-list .accordion:hover .open img{transform:rotate(90deg)}.block.collapsible-list .accordion.active .open img{transform:rotate(45deg)}.block.collapsible-list .accordion:hover{background-color:#FDFDFD}.block.collapsible-list .panel{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.block.collapsible-list .panel__inner{padding:0 24px 24px}.block.collapsible-list .open{margin-left:40px;margin-right:8px}.block.collapsible-list .open img{transition:all 300ms ease;vertical-align:initial}.block.icon-buttons .icon-buttons-grid-circles{margin-left:-24px;margin-right:-24px;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.block.icon-buttons .icon-buttons-grid-circles>div{padding:24px;width:260px}.block.icon-buttons .icon-buttons-grid-circles .icon-button .icon{display:flex;justify-content:center;align-items:center;width:135px;height:135px;border-radius:100px}.block.icon-buttons .icon-buttons-grid-circles .icon-button .title{margin-top:24px}.block.icon-buttons .icon-buttons-grid-cards .icon-button{display:flex;align-items:center;background-color:#fff;border-radius:20px;padding:24px}.block.icon-buttons .icon-buttons-grid-cards .icon-button .icon{margin-right:24px;width:70px;height:70px;flex-shrink:0}.block.icon-buttons .icon-buttons-grid-cards .icon-button .icon img{object-fit:contain;width:100%;height:100%}.block.icon-buttons .icon-buttons-grid-cards .icon-button .title{margin-bottom:4px}@media screen and (min-width: 65em){.block.icon-buttons .icon-buttons-grid-circles>div{width:280px}}.block.keypoint-list .dw-container,.block.keypoint-list .block.big-ordered-list,.block.keypoint-list .wp-block-columns{display:flex;flex-wrap:wrap}.block.keypoint-list .side{width:100%}.block.keypoint-list .side+.side{margin-top:48px}.block.keypoint-list h2{margin-bottom:24px}.block.keypoint-list .title{padding-right:40px}.block.keypoint-list ul{margin-top:0;margin-bottom:0;padding:0}.block.keypoint-list ul li{list-style:none}.block.keypoint-list ul li+li{margin-top:48px}.block.keypoint-list .keypoint{display:flex}.block.keypoint-list .keypoint .icon{margin-right:32px;width:80px;margin-top:-16px}.block.keypoint-list .keypoint h3{margin-bottom:16px}.block.keypoint-list .keypoint div{padding-top:8px}.block.keypoint-list .keypoint p{max-width:400px}@media screen and (min-width: 65em){.block.keypoint-list .side{width:50%}.block.keypoint-list .side+.side{margin-top:0}.block.keypoint-list ul li+li{margin-top:80px}}.block.trifork-dna .dna-graph,.block.trifork-dna .dna-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-8px;margin-right:-8px}.block.trifork-dna .dna-graph a,.block.trifork-dna .dna-graph .fill,.block.trifork-dna .dna-buttons a,.block.trifork-dna .dna-buttons .fill{transition:all 200ms ease}.block.trifork-dna .dna-graph a,.block.trifork-dna .dna-buttons a{flex-direction:column;justify-content:center;background:linear-gradient(to right, #fff 0%, #fff 25%, #F6AE00 75%, #f60 100%);background-size:400% auto;box-shadow:-20px 12px 24px rgba(0,0,0,0.05);margin-left:8px;margin-right:8px;padding-top:24px;padding-bottom:24px;width:100%;height:140px;width:140px;text-transform:uppercase;transition:all 300ms ease}.block.trifork-dna .dna-graph a:hover,.block.trifork-dna .dna-buttons a:hover{color:white;background-position:right center}.block.trifork-dna .dna-graph a:hover .fill,.block.trifork-dna .dna-buttons a:hover .fill{fill:#fff}.block.trifork-dna .dna-graph a svg,.block.trifork-dna .dna-buttons a svg{width:54px;margin-bottom:16px}.block.trifork-dna .dna-graph{position:relative;width:100%}.block.trifork-dna .dna-graph .dna-image-main,.block.trifork-dna .dna-graph .dna-image-inspire,.block.trifork-dna .dna-graph .dna-image-build,.block.trifork-dna .dna-graph .dna-image-run{position:absolute;left:0;top:0;height:100%;object-fit:contain}.block.trifork-dna .dna-graph .dna-image-inspire,.block.trifork-dna .dna-graph .dna-image-build,.block.trifork-dna .dna-graph .dna-image-run{display:none}.block.trifork-dna .dna-graph img{width:100%}@media screen and (min-width: 65em){.block.trifork-dna .dw-container,.block.trifork-dna .block.big-ordered-list,.block.trifork-dna .wp-block-columns{display:flex}.block.trifork-dna .dna-graph{width:56%}.block.trifork-dna .dna-buttons{position:relative;width:44%;padding-left:32px}.block.trifork-dna .dna-buttons a{flex-direction:row;justify-content:start;width:100%;height:80px;max-width:350px}.block.trifork-dna .dna-buttons a+a{margin-top:24px}.block.trifork-dna .dna-buttons a svg{margin-bottom:0;margin-right:24px}.block.trifork-dna .dna-buttons{display:flex;flex-direction:column;justify-content:center}}.block.navigation .dw-container,.block.navigation .block.big-ordered-list,.block.navigation .wp-block-columns{padding-right:0}.block.navigation ul{position:relative;padding-left:0;display:inline-flex;max-width:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.block.navigation ul::-webkit-scrollbar{display:none}.block.navigation ul li a:after,.block.navigation ul li a:hover:after{position:absolute;bottom:0;left:0;height:6px;width:100%;border-radius:3px}.block.navigation ul li a:after{background-color:#EEEFF0}.block.navigation ul li{list-style:none;color:#62676D}.block.navigation ul li+li{margin-left:32px}.block.navigation ul li a{position:relative;display:block;padding-bottom:24px;white-space:nowrap}.block.navigation ul li a:hover{color:#f60}.block.navigation ul li a:hover:after{z-index:1;background:linear-gradient(to right, #F6AE00, #f60)}@media screen and (min-width: 45em){.block.navigation ul li+li{margin-left:40px}}.block.external-link>a{display:block;box-shadow:-6px 14px 30px rgba(0,0,0,0.15);padding:24px}.block.external-link>a:hover h3{color:#f60}.block.external-link p{margin-top:8px}.block.external-link .contained-image{margin-top:16px;border-radius:1vw}.block.graphic-ctas-group .dw-container,.block.graphic-ctas-group .block.big-ordered-list,.block.graphic-ctas-group .wp-block-columns,.block.graphic-ctas-group .col,.block.graphic-ctas-group .wp-block-column{padding-right:0}.block.graphic-ctas-group .graphic-cta{border-top-left-radius:4px}.block.graphic-caption .dw-container,.block.graphic-caption .block.big-ordered-list,.block.graphic-caption .wp-block-columns,.block.graphic-caption .col,.block.graphic-caption .wp-block-column{padding-left:0}.block.graphic-ctas-group .graphic-cta,.block.graphic-caption .graphic-cta{color:#fff}.block.graphic-ctas-group .graphic-ctas-slider-dots{margin-bottom:24px}.graphic-cta{padding-left:40px;min-height:500px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;overflow:hidden}.graphic-cta h2{font-size:2.7rem;line-height:3.0rem;margin-bottom:16px}.graphic-cta a{display:inline-block;margin-top:32px}.graphic-cta .image{max-height:500px;object-fit:cover}.graphic-cta__desc{max-width:600px}.graphic-cta__details{padding-top:40px;padding-bottom:40px;padding-right:40px}.graphic-cta__graphic{align-self:flex-end}@media screen and (min-width: 45em){.graphic-cta{padding-left:80px;padding-right:0;flex-direction:row}.graphic-cta h2{font-size:4rem;line-height:4.2rem}.graphic-cta__details{padding-right:0}}.iceberg-graphic h2{color:#f60;margin-bottom:24px !important}.iceberg-graphic .iceberg-section{margin-bottom:80px;opacity:0;transition:all 300ms ease}.iceberg-graphic .iceberg-section.active{opacity:1}.iceberg-graphic .iceberg-section p{line-height:1.4em}.iceberg-graphic .graphic-container,.iceberg-graphic .iceberg-left img{width:200px}.iceberg-graphic .iceberg-left img{position:relative;z-index:1}.iceberg-graphic .graphic-container{position:relative;margin-bottom:40px}.iceberg-graphic .graphic-container .graphic-point{position:absolute;transition:all 200ms ease;z-index:2}.iceberg-graphic .graphic-container .graphic-point span{display:block;transition:all 200ms ease}.iceberg-graphic .graphic-container .graphic-point span:first-child{width:30px;height:30px;background:linear-gradient(to right, black, black);opacity:0.2;border-radius:20px}.iceberg-graphic .graphic-container .graphic-point span:last-child{width:10px;height:10px;background:white;border-radius:10px;margin-top:-20px;margin-left:10px;position:relative}.iceberg-graphic .graphic-container .graphic-point.active{transform:scale(1.2)}.iceberg-graphic .graphic-container .graphic-point.active span:first-child{background:linear-gradient(to right, #F6AE00, #f60);opacity:0.3}.iceberg-graphic .graphic-container .graphic-point.active span:last-child{background:#f60}.iceberg-graphic .graphic-container:after{content:"";position:absolute;top:36.4%;right:50%;z-index:0;display:block;width:9999px;height:250px;background:linear-gradient(#EEEFF0, rgba(255,255,255,0))}@media screen and (min-width: 33.75em){.iceberg-graphic .fixed{position:fixed;top:100px}}@media only screen and (min-width: 640px){.iceberg-graphic .graphic-container,.iceberg-graphic .iceberg-left img{width:200px}}@media only screen and (min-width: 880px){.iceberg-graphic .graphic-container,.iceberg-graphic .iceberg-left img{width:300px}.iceberg-graphic .graphic-container .graphic-point span:first-child{width:40px;height:40px}.iceberg-graphic .graphic-container .graphic-point span:last-child{width:20px;height:20px;margin-top:-30px;margin-left:10px}.iceberg-graphic .graphic-container:after{height:500px}}@media only screen and (min-width: 1120px){.iceberg-graphic .graphic-container,.iceberg-graphic .iceberg-left img{width:400px}}.link-grid a{margin-bottom:8px;font-weight:800;color:#f60;display:inline-block}.link-grid a:hover{text-decoration:underline}.link-grid .grid-link{margin-bottom:48px}.gallery__single{display:flex;flex-wrap:wrap}.gallery__single-title{margin-right:auto;margin-left:auto;margin-bottom:32px}.gallery__single+.gallery__single-title{margin-top:40px}.gallery__image{position:relative;overflow:hidden}.gallery__image img{transform:scale(1);transition:transform 200ms ease}.gallery__image:hover img{transform:scale(1.05)}.gallery__placeholder{width:100%}.gallery__photo{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.gallery .image__title{position:absolute;left:0;bottom:0;font-size:0.875rem;width:100%;padding:10px;transition:all 300ms ease;text-align:center}.gallery .image__title span{position:relative;color:#fff;opacity:0.9;z-index:1}.gallery .image__title:after{content:"";position:absolute;display:block;left:0;bottom:0;width:100%;height:50px;background:linear-gradient(transparent, rgba(0,0,0,0.6))}.gallery--no-title .image__title{opacity:0}.gallery--no-title:hover .image__title{opacity:1}.post__content>p,.post__content>h2,.post__content>h3,.post__content>h4,.post__content>ul,.post__content>ol,.post__content>.wp-block-quote,.post__content>.external-link,.post__content>.wp-block-columns{max-width:800px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.post__content>p+.block,.post__content>h2+.block,.post__content>h3+.block,.post__content>h4+.block,.post__content>ul+.block,.post__content>ol+.block,.post__content>.wp-block-quote+.block,.post__content>.external-link+.block,.post__content>.wp-block-columns+.block{margin-top:80px}.post__content>p a,.post__content>h2 a,.post__content>h3 a,.post__content>h4 a,.post__content>ul a,.post__content>ol a,.post__content>.wp-block-quote a{font-weight:600;color:#f60}.post__content>p a:hover,.post__content>h2 a:hover,.post__content>h3 a:hover,.post__content>h4 a:hover,.post__content>ul a:hover,.post__content>ol a:hover,.post__content>.wp-block-quote a:hover{border-bottom:2px solid #f60}.post__content>.block+p,.post__content>.block+h2,.post__content>.block+h3,.post__content>.block+h4,.post__content>.block+ul,.post__content>.block+ol,.post__content>.block+.wp-block-columns,.post__content .wp-block-image+p,.post__content .wp-block-image+h2,.post__content .wp-block-image+h3,.post__content .wp-block-image+h4,.post__content .wp-block-image+ul,.post__content .wp-block-image+ol,.post__content .wp-block-image+.wp-block-columns{margin-top:40px}.post__content>h2+p,.post__content>h2+h2,.post__content>h2+h3,.post__content>h2+h4,.post__content>h3+p,.post__content>h3+h2,.post__content>h3+h3,.post__content>h3+h4,.post__content>h4+p,.post__content>h4+h2,.post__content>h4+h3,.post__content>h4+h4,.post__content>p+p,.post__content>p+h2,.post__content>p+h3,.post__content>p+h4,.post__content>ol+p,.post__content>ol+h2,.post__content>ol+h3,.post__content>ol+h4,.post__content>ul+p,.post__content>ul+h2,.post__content>ul+h3,.post__content>ul+h4,.post__content>.wp-block-columns+p,.post__content>.wp-block-columns+h2,.post__content>.wp-block-columns+h3,.post__content>.wp-block-columns+h4{padding-top:24px}.post__content>h2+h2,.post__content>h2+h3,.post__content>h2+h4,.post__content>h3+h2,.post__content>h3+h3,.post__content>h3+h4,.post__content>h4+h2,.post__content>h4+h3,.post__content>h4+h4,.post__content>p+h2,.post__content>p+h3,.post__content>p+h4,.post__content>ul+h2,.post__content>ul+h3,.post__content>ul+h4,.post__content>ol+h2,.post__content>ol+h3,.post__content>ol+h4{padding-top:40px}.post__content .wp-block-separator{margin-top:40px;margin-bottom:40px;border:none;border-top:2px solid #EEEFF0}.post__content .wp-block-separator:not(.is-style-wide){max-width:160px}.post__content>ol,.post__content>ul{margin-top:32px;padding-left:80px}.post__content>ol li,.post__content>ul li{position:relative;list-style:none;padding-left:32px}.post__content>ol li:before,.post__content>ul li:before{position:absolute;left:0;margin-right:24px}.post__content>ol li ul,.post__content>ol li ol,.post__content>ul li ul,.post__content>ul li ol{padding-top:16px}.post__content>ol li+li,.post__content>ul li+li{margin-top:16px}.post__content>ul li{margin-bottom:0}.post__content>ul li:before{top:9px;width:4px;height:4px;background-color:#f60}.post__content>ol{counter-reset:custom-counter}.post__content>ol li{counter-increment:custom-counter}.post__content>ol li:before{content:counter(custom-counter) " ";color:#f60;font-weight:700}.post__content>.wp-block-quote{margin-top:40px;margin-bottom:40px;padding-left:80px}.post__content>.wp-block-quote>cite{display:block;margin-top:16px;color:#f60;font-weight:700}.wp-block-columns:not(:first-of-type){margin-top:80px}.wp-block-columns.has-background{padding-top:80px !important}.wp-block-column{margin-left:0 !important}.wp-block-columns .dw-container,.wp-block-columns .block.big-ordered-list,.wp-block-columns .wp-block-columns,.wp-block-columns .dw-container .col,.wp-block-columns .block.big-ordered-list .col,.wp-block-columns .wp-block-columns .col,.wp-block-columns .dw-container .wp-block-column,.wp-block-columns .block.big-ordered-list .wp-block-column,.wp-block-columns .wp-block-columns .wp-block-column{padding-left:0 !important;padding-right:18px !important}.wp-block-column>p+.block,.wp-block-column>h2+.block,.wp-block-column>h3+.block,.wp-block-column>h4+.block,.wp-block-column>ul+.block,.wp-block-column>ol+.block,.wp-block-column>.wp-block-image+.block{margin-top:32px}.wp-block-column>p+.block:last-child:not(.block--full),.wp-block-column>h2+.block:last-child:not(.block--full),.wp-block-column>h3+.block:last-child:not(.block--full),.wp-block-column>h4+.block:last-child:not(.block--full),.wp-block-column>ul+.block:last-child:not(.block--full),.wp-block-column>ol+.block:last-child:not(.block--full),.wp-block-column>.wp-block-image+.block:last-child:not(.block--full){margin-bottom:0}.wp-block-column>p>.block+p,.wp-block-column>p>.block+h2,.wp-block-column>p>.block+h3,.wp-block-column>p>.block+h4,.wp-block-column>p>.block+ul,.wp-block-column>p>.block+ol,.wp-block-column>h2>.block+p,.wp-block-column>h2>.block+h2,.wp-block-column>h2>.block+h3,.wp-block-column>h2>.block+h4,.wp-block-column>h2>.block+ul,.wp-block-column>h2>.block+ol,.wp-block-column>h3>.block+p,.wp-block-column>h3>.block+h2,.wp-block-column>h3>.block+h3,.wp-block-column>h3>.block+h4,.wp-block-column>h3>.block+ul,.wp-block-column>h3>.block+ol,.wp-block-column>h4>.block+p,.wp-block-column>h4>.block+h2,.wp-block-column>h4>.block+h3,.wp-block-column>h4>.block+h4,.wp-block-column>h4>.block+ul,.wp-block-column>h4>.block+ol,.wp-block-column>ul>.block+p,.wp-block-column>ul>.block+h2,.wp-block-column>ul>.block+h3,.wp-block-column>ul>.block+h4,.wp-block-column>ul>.block+ul,.wp-block-column>ul>.block+ol,.wp-block-column>ol>.block+p,.wp-block-column>ol>.block+h2,.wp-block-column>ol>.block+h3,.wp-block-column>ol>.block+h4,.wp-block-column>ol>.block+ul,.wp-block-column>ol>.block+ol,.wp-block-column>.wp-block-image>.block+p,.wp-block-column>.wp-block-image>.block+h2,.wp-block-column>.wp-block-image>.block+h3,.wp-block-column>.wp-block-image>.block+h4,.wp-block-column>.wp-block-image>.block+ul,.wp-block-column>.wp-block-image>.block+ol{margin-top:32px}.very-dark-grey{color:#2C3A42}.dark-grey{color:#425663}.lighter-grey{color:#F4F5F6}.light-grey{color:#EEEFF0}.grey{color:#62676D}.accent{color:#f60}.white{color:#fff}.color-inherit{color:inherit}.bg-very-dark-grey{background-color:#2C3A42}.bg-dark-grey{background-color:#425663}.bg-lighter-grey{background-color:#F4F5F6}.bg-light-grey{background-color:#EEEFF0}.bg-grey{background-color:#62676D}.bg-accent{background-color:#f60}.bg-white{background-color:#fff}.bg-inherit{background-color:inherit}@media screen and (min-width: 65em){.very-dark-grey-l{color:#2C3A42}.dark-grey-l{color:#425663}.lighter-grey-l{color:#F4F5F6}.light-grey-l{color:#EEEFF0}.grey-l{color:#62676D}.accent-l{color:#f60}.white-l{color:#fff}}.o-100{opacity:1}.o-90{opacity:.90}.o-80{opacity:.80}.o-70{opacity:.70}.o-60{opacity:.60}.o-50{opacity:.50}.o-40{opacity:.40}.o-30{opacity:.30}.o-20{opacity:.20}.o-10{opacity:.10}.o-0{opacity:0}.pointer{cursor:pointer}.cursor-auto{cursor:auto}.pe-n{pointer-events:none}@media screen and (min-width: 33.75em){.pointer-ns{cursor:pointer}.cursor-auto-ns{cursor:auto}}@media screen and (min-width: 45em){.pointer-m{cursor:pointer}.cursor-auto-m{cursor:auto}}@media screen and (min-width: 65em){.pointer-l{cursor:pointer}.cursor-auto-l{cursor:auto}}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}@media screen and (min-width: 33.75em){.tl-ns{text-align:left}.tr-ns{text-align:right}.tc-ns{text-align:center}}@media screen and (min-width: 45em){.tl-m{text-align:left}.tr-m{text-align:right}.tc-m{text-align:center}}@media screen and (min-width: 65em){.tl-l{text-align:left}.tr-l{text-align:right}.tc-l{text-align:center}}.strike{text-decoration:line-through}.underline{text-decoration:underline}.no-underline{text-decoration:none}@media screen and (min-width: 33.75em){.strike-ns{text-decoration:line-through}.underline-ns{text-decoration:underline}.no-underline-ns{text-decoration:none}}@media screen and (min-width: 45em){.strike-m{text-decoration:line-through}.underline-m{text-decoration:underline}.no-underline-m{text-decoration:none}}@media screen and (min-width: 65em){.strike-l{text-decoration:line-through}.underline-l{text-decoration:underline}.no-underline-l{text-decoration:none}}.ttc{text-transform:capitalize}.ttl{text-transform:lowercase}.ttu{text-transform:uppercase}.ttn{text-transform:none}@media screen and (min-width: 33.75em){.ttc-ns{text-transform:capitalize}.ttl-ns{text-transform:lowercase}.ttu-ns{text-transform:uppercase}.ttn-ns{text-transform:none}}@media screen and (min-width: 45em){.ttc-m{text-transform:capitalize}.ttl-m{text-transform:lowercase}.ttu-m{text-transform:uppercase}.ttn-m{text-transform:none}}@media screen and (min-width: 65em){.ttc-l{text-transform:capitalize}.ttl-l{text-transform:lowercase}.ttu-l{text-transform:uppercase}.ttn-l{text-transform:none}}.flex{display:flex}.inline-flex{display:inline-flex}.flex-auto{flex:1 1 auto;min-width:0;min-height:0}.flex-none{flex:none}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-column-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-stretch{align-content:stretch}.order-initial{order:initial}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-last{order:99999}@media screen and (min-width: 33.75em){.flex-ns{display:flex}.inline-flex-ns{display:inline-flex}.flex-auto-ns{flex:1 1 auto;min-width:0;min-height:0}.flex-none-ns{flex:none}.flex-column-ns{flex-direction:column}.flex-row-ns{flex-direction:row}.flex-wrap-ns{flex-wrap:wrap}.flex-column-reverse-ns{flex-direction:column-reverse}.flex-row-reverse-ns{flex-direction:row-reverse}.flex-wrap-reverse-ns{flex-wrap:wrap-reverse}.items-start-ns{align-items:flex-start}.items-end-ns{align-items:flex-end}.items-center-ns{align-items:center}.items-baseline-ns{align-items:baseline}.items-stretch-ns{align-items:stretch}.self-start-ns{align-self:flex-start}.self-end-ns{align-self:flex-end}.self-center-ns{align-self:center}.self-baseline-ns{align-self:baseline}.self-stretch-ns{align-self:stretch}.justify-start-ns{justify-content:flex-start}.justify-end-ns{justify-content:flex-end}.justify-center-ns{justify-content:center}.justify-between-ns{justify-content:space-between}.justify-around-ns{justify-content:space-around}.content-start-ns{align-content:flex-start}.content-end-ns{align-content:flex-end}.content-center-ns{align-content:center}.content-between-ns{align-content:space-between}.content-around-ns{align-content:space-around}.content-stretch-ns{align-content:stretch}.order-initial-ns{order:initial}.order-0-ns{order:0}.order-1-ns{order:1}.order-2-ns{order:2}.order-3-ns{order:3}.order-4-ns{order:4}.order-5-ns{order:5}.order-6-ns{order:6}.order-7-ns{order:7}.order-8-ns{order:8}.order-last-ns{order:99999}}@media screen and (min-width: 45em){.flex-m{display:flex}.inline-flex-m{display:inline-flex}.flex-auto-m{flex:1 1 auto;min-width:0;min-height:0}.flex-none-m{flex:none}.flex-column-m{flex-direction:column}.flex-row-m{flex-direction:row}.flex-wrap-m{flex-wrap:wrap}.flex-column-reverse-m{flex-direction:column-reverse}.flex-row-reverse-m{flex-direction:row-reverse}.flex-wrap-reverse-m{flex-wrap:wrap-reverse}.items-start-m{align-items:flex-start}.items-end-m{align-items:flex-end}.items-center-m{align-items:center}.items-baseline-m{align-items:baseline}.items-stretch-m{align-items:stretch}.self-start-m{align-self:flex-start}.self-end-m{align-self:flex-end}.self-center-m{align-self:center}.self-baseline-m{align-self:baseline}.self-stretch-m{align-self:stretch}.justify-start-m{justify-content:flex-start}.justify-end-m{justify-content:flex-end}.justify-center-m{justify-content:center}.justify-between-m{justify-content:space-between}.justify-around-m{justify-content:space-around}.content-start-m{align-content:flex-start}.content-end-m{align-content:flex-end}.content-center-m{align-content:center}.content-between-m{align-content:space-between}.content-around-m{align-content:space-around}.content-stretch-m{align-content:stretch}.order-initial-m{order:initial}.order-0-m{order:0}.order-1-m{order:1}.order-2-m{order:2}.order-3-m{order:3}.order-4-m{order:4}.order-5-m{order:5}.order-6-m{order:6}.order-7-m{order:7}.order-8-m{order:8}.order-last-m{order:99999}}@media screen and (min-width: 65em){.flex-l{display:flex}.inline-flex-l{display:inline-flex}.flex-auto-l{flex:1 1 auto;min-width:0;min-height:0}.flex-none-l{flex:none}.flex-column-l{flex-direction:column}.flex-row-l{flex-direction:row}.flex-wrap-l{flex-wrap:wrap}.flex-column-reverse-l{flex-direction:column-reverse}.flex-row-reverse-l{flex-direction:row-reverse}.flex-wrap-reverse-l{flex-wrap:wrap-reverse}.items-start-l{align-items:flex-start}.items-end-l{align-items:flex-end}.items-center-l{align-items:center}.items-baseline-l{align-items:baseline}.items-stretch-l{align-items:stretch}.self-start-l{align-self:flex-start}.self-end-l{align-self:flex-end}.self-center-l{align-self:center}.self-baseline-l{align-self:baseline}.self-stretch-l{align-self:stretch}.justify-start-l{justify-content:flex-start}.justify-end-l{justify-content:flex-end}.justify-center-l{justify-content:center}.justify-between-l{justify-content:space-between}.justify-around-l{justify-content:space-around}.content-start-l{align-content:flex-start}.content-end-l{align-content:flex-end}.content-center-l{align-content:center}.content-between-l{align-content:space-between}.content-around-l{align-content:space-around}.content-stretch-l{align-content:stretch}.order-initial-l{order:initial}.order-0-l{order:0}.order-1-l{order:1}.order-2-l{order:2}.order-3-l{order:3}.order-4-l{order:4}.order-5-l{order:5}.order-6-l{order:6}.order-7-l{order:7}.order-8-l{order:8}.order-last-l{order:99999}}.dn{display:none}.di{display:inline}.db{display:block}.dib{display:inline-block}.dit{display:inline-table}.dt{display:table}.dtc{display:table-cell}.dt-row{display:table-row}.dt-row-group{display:table-row-group}.dt-column{display:table-column}.dt-column-group{display:table-column-group}.dt--fixed{table-layout:fixed;width:100%}@media screen and (min-width: 33.75em){.dn-ns{display:none}.di-ns{display:inline}.db-ns{display:block}.dib-ns{display:inline-block}.dit-ns{display:inline-table}.dt-ns{display:table}.dtc-ns{display:table-cell}.dt-row-ns{display:table-row}.dt-row-group-ns{display:table-row-group}.dt-column-ns{display:table-column}.dt-column-group-ns{display:table-column-group}.dt--fixed-ns{table-layout:fixed;width:100%}}@media screen and (min-width: 45em){.dn-m{display:none}.di-m{display:inline}.db-m{display:block}.dib-m{display:inline-block}.dit-m{display:inline-table}.dt-m{display:table}.dtc-m{display:table-cell}.dt-row-m{display:table-row}.dt-row-group-m{display:table-row-group}.dt-column-m{display:table-column}.dt-column-group-m{display:table-column-group}.dt--fixed-m{table-layout:fixed;width:100%}}@media screen and (min-width: 65em){.dn-l{display:none}.di-l{display:inline}.db-l{display:block}.dib-l{display:inline-block}.dit-l{display:inline-table}.dt-l{display:table}.dtc-l{display:table-cell}.dt-row-l{display:table-row}.dt-row-group-l{display:table-row-group}.dt-column-l{display:table-column}.dt-column-group-l{display:table-column-group}.dt--fixed-l{table-layout:fixed;width:100%}}.overflow-visible{overflow:visible}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.overflow-x-visible{overflow-x:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-visible{overflow-y:visible}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overflow-y-auto{overflow-y:auto}@media screen and (min-width: 33.75em){.overflow-visible-ns{overflow:visible}.overflow-hidden-ns{overflow:hidden}.overflow-scroll-ns{overflow:scroll}.overflow-auto-ns{overflow:auto}.overflow-x-visible-ns{overflow-x:visible}.overflow-x-hidden-ns{overflow-x:hidden}.overflow-x-scroll-ns{overflow-x:scroll}.overflow-x-auto-ns{overflow-x:auto}.overflow-y-visible-ns{overflow-y:visible}.overflow-y-hidden-ns{overflow-y:hidden}.overflow-y-scroll-ns{overflow-y:scroll}.overflow-y-auto-ns{overflow-y:auto}}@media screen and (min-width: 45em){.overflow-visible-m{overflow:visible}.overflow-hidden-m{overflow:hidden}.overflow-scroll-m{overflow:scroll}.overflow-auto-m{overflow:auto}.overflow-x-visible-m{overflow-x:visible}.overflow-x-hidden-m{overflow-x:hidden}.overflow-x-scroll-m{overflow-x:scroll}.overflow-x-auto-m{overflow-x:auto}.overflow-y-visible-m{overflow-y:visible}.overflow-y-hidden-m{overflow-y:hidden}.overflow-y-scroll-m{overflow-y:scroll}.overflow-y-auto-m{overflow-y:auto}}@media screen and (min-width: 65em){.overflow-visible-l{overflow:visible}.overflow-hidden-l{overflow:hidden}.overflow-scroll-l{overflow:scroll}.overflow-auto-l{overflow:auto}.overflow-x-visible-l{overflow-x:visible}.overflow-x-hidden-l{overflow-x:hidden}.overflow-x-scroll-l{overflow-x:scroll}.overflow-x-auto-l{overflow-x:auto}.overflow-y-visible-l{overflow-y:visible}.overflow-y-hidden-l{overflow-y:hidden}.overflow-y-scroll-l{overflow-y:scroll}.overflow-y-auto-l{overflow-y:auto}}.pa0{padding:0}.pa1{padding:8px}.pa2{padding:16px}.pa3{padding:24px}.pa4{padding:32px}.pa5{padding:40px}.pa6{padding:48px}.pa7{padding:80px}.pa8{padding:112px}.pl0{padding-left:0}.pl1{padding-left:8px}.pl2{padding-left:16px}.pl3{padding-left:24px}.pl4{padding-left:32px}.pl5{padding-left:40px}.pl6{padding-left:48px}.pl7{padding-left:80px}.pl8{padding-left:112px}.pr0{padding-right:0}.pr1{padding-right:8px}.pr2{padding-right:16px}.pr3{padding-right:24px}.pr4{padding-right:32px}.pr5{padding-right:40px}.pr6{padding-right:48px}.pr7{padding-right:80px}.pr8{padding-right:112px}.pb0{padding-bottom:0}.pb1{padding-bottom:8px}.pb2{padding-bottom:16px}.pb3{padding-bottom:24px}.pb4{padding-bottom:32px}.pb5{padding-bottom:40px}.pb6{padding-bottom:48px}.pb7{padding-bottom:80px}.pb8{padding-bottom:112px}.pt0{padding-top:0}.pt1{padding-top:8px}.pt2{padding-top:16px}.pt3{padding-top:24px}.pt4{padding-top:32px}.pt5{padding-top:40px}.pt6{padding-top:48px}.pt7{padding-top:80px}.pt8{padding-top:112px}.pv0{padding-top:0;padding-bottom:0}.pv1{padding-top:8px;padding-bottom:8px}.pv2{padding-top:16px;padding-bottom:16px}.pv3{padding-top:24px;padding-bottom:24px}.pv4{padding-top:32px;padding-bottom:32px}.pv5{padding-top:40px;padding-bottom:40px}.pv6{padding-top:48px;padding-bottom:48px}.pv7{padding-top:80px;padding-bottom:80px}.pv8{padding-top:112px;padding-bottom:112px}.ph0{padding-left:0;padding-right:0}.ph1{padding-left:8px;padding-right:8px}.ph2{padding-left:16px;padding-right:16px}.ph3{padding-left:24px;padding-right:24px}.ph4{padding-left:32px;padding-right:32px}.ph5{padding-left:40px;padding-right:40px}.ph6{padding-left:48px;padding-right:48px}.ph7{padding-left:80px;padding-right:80px}.ph8{padding-left:112px;padding-right:112px}.ma0{margin:0}.ma1{margin:8px}.ma2{margin:16px}.ma3{margin:24px}.ma4{margin:32px}.ma5{margin:40px}.ma6{margin:48px}.ma7{margin:80px}.ma8{margin:112px}.ml0{margin-left:0}.ml1{margin-left:8px}.ml2{margin-left:16px}.ml3{margin-left:24px}.ml4{margin-left:32px}.ml5{margin-left:40px}.ml6{margin-left:48px}.ml7{margin-left:80px}.ml8{margin-left:112px}.mr0{margin-right:0}.mr1{margin-right:8px}.mr2{margin-right:16px}.mr3{margin-right:24px}.mr4{margin-right:32px}.mr5{margin-right:40px}.mr6{margin-right:48px}.mr7{margin-right:80px}.mr8{margin-right:112px}.mb0{margin-bottom:0}.mb1{margin-bottom:8px}.mb2{margin-bottom:16px}.mb3{margin-bottom:24px}.mb4{margin-bottom:32px}.mb5{margin-bottom:40px}.mb6{margin-bottom:48px}.mb7{margin-bottom:80px}.mb8{margin-bottom:112px}.mt0{margin-top:0}.mt1{margin-top:8px}.mt2{margin-top:16px}.mt3{margin-top:24px}.mt4{margin-top:32px}.mt5{margin-top:40px}.mt6{margin-top:48px}.mt7{margin-top:80px}.mt8{margin-top:112px}.mv0{margin-top:0;margin-bottom:0}.mv1{margin-top:8px;margin-bottom:8px}.mv2{margin-top:16px;margin-bottom:16px}.mv3{margin-top:24px;margin-bottom:24px}.mv4{margin-top:32px;margin-bottom:32px}.mv5{margin-top:40px;margin-bottom:40px}.mv6{margin-top:48px;margin-bottom:48px}.mv7{margin-top:80px;margin-bottom:80px}.mv8{margin-top:112px;margin-bottom:112px}.mh0{margin-left:0;margin-right:0}.mh1{margin-left:8px;margin-right:8px}.mh2{margin-left:16px;margin-right:16px}.mh3{margin-left:24px;margin-right:24px}.mh4{margin-left:32px;margin-right:32px}.mh5{margin-left:40px;margin-right:40px}.mh6{margin-left:48px;margin-right:48px}.mh7{margin-left:80px;margin-right:80px}.mh8{margin-left:112px;margin-right:112px}@media screen and (min-width: 33.75em){.pa0-ns{padding:0}.pa1-ns{padding:8px}.pa2-ns{padding:16px}.pa3-ns{padding:24px}.pa4-ns{padding:32px}.pa5-ns{padding:40px}.pa6-ns{padding:48px}.pa7-ns{padding:80px}.pa8-ns{padding:112px}.pl0-ns{padding-left:0}.pl1-ns{padding-left:8px}.pl2-ns{padding-left:16px}.pl3-ns{padding-left:24px}.pl4-ns{padding-left:32px}.pl5-ns{padding-left:40px}.pl6-ns{padding-left:48px}.pl7-ns{padding-left:80px}.pl8-ns{padding-left:112px}.pr0-ns{padding-right:0}.pr1-ns{padding-right:8px}.pr2-ns{padding-right:16px}.pr3-ns{padding-right:24px}.pr4-ns{padding-right:32px}.pr5-ns{padding-right:40px}.pr6-ns{padding-right:48px}.pr7-ns{padding-right:80px}.pr8-ns{padding-right:112px}.pb0-ns{padding-bottom:0}.pb1-ns{padding-bottom:8px}.pb2-ns{padding-bottom:16px}.pb3-ns{padding-bottom:24px}.pb4-ns{padding-bottom:32px}.pb5-ns{padding-bottom:40px}.pb6-ns{padding-bottom:48px}.pb7-ns{padding-bottom:80px}.pb8-ns{padding-bottom:112px}.pt0-ns{padding-top:0}.pt1-ns{padding-top:8px}.pt2-ns{padding-top:16px}.pt3-ns{padding-top:24px}.pt4-ns{padding-top:32px}.pt5-ns{padding-top:40px}.pt6-ns{padding-top:48px}.pt7-ns{padding-top:80px}.pt8-ns{padding-top:112px}.pv0-ns{padding-top:0;padding-bottom:0}.pv1-ns{padding-top:8px;padding-bottom:8px}.pv2-ns{padding-top:16px;padding-bottom:16px}.pv3-ns{padding-top:24px;padding-bottom:24px}.pv4-ns{padding-top:32px;padding-bottom:32px}.pv5-ns{padding-top:40px;padding-bottom:40px}.pv6-ns{padding-top:48px;padding-bottom:48px}.pv7-ns{padding-top:80px;padding-bottom:80px}.pv8-ns{padding-top:112px;padding-bottom:112px}.ph0-ns{padding-left:0;padding-right:0}.ph1-ns{padding-left:8px;padding-right:8px}.ph2-ns{padding-left:16px;padding-right:16px}.ph3-ns{padding-left:24px;padding-right:24px}.ph4-ns{padding-left:32px;padding-right:32px}.ph5-ns{padding-left:40px;padding-right:40px}.ph6-ns{padding-left:48px;padding-right:48px}.ph7-ns{padding-left:80px;padding-right:80px}.ph8-ns{padding-left:112px;padding-right:112px}.ma0-ns{margin:0}.ma1-ns{margin:8px}.ma2-ns{margin:16px}.ma3-ns{margin:24px}.ma4-ns{margin:32px}.ma5-ns{margin:40px}.ma6-ns{margin:48px}.ma7-ns{margin:80px}.ma8-ns{margin:112px}.ml0-ns{margin-left:0}.ml1-ns{margin-left:8px}.ml2-ns{margin-left:16px}.ml3-ns{margin-left:24px}.ml4-ns{margin-left:32px}.ml5-ns{margin-left:40px}.ml6-ns{margin-left:48px}.ml7-ns{margin-left:80px}.ml8-ns{margin-left:112px}.mr0-ns{margin-right:0}.mr1-ns{margin-right:8px}.mr2-ns{margin-right:16px}.mr3-ns{margin-right:24px}.mr4-ns{margin-right:32px}.mr5-ns{margin-right:40px}.mr6-ns{margin-right:48px}.mr7-ns{margin-right:80px}.mr8-ns{margin-right:112px}.mb0-ns{margin-bottom:0}.mb1-ns{margin-bottom:8px}.mb2-ns{margin-bottom:16px}.mb3-ns{margin-bottom:24px}.mb4-ns{margin-bottom:32px}.mb5-ns{margin-bottom:40px}.mb6-ns{margin-bottom:48px}.mb7-ns{margin-bottom:80px}.mb8-ns{margin-bottom:112px}.mt0-ns{margin-top:0}.mt1-ns{margin-top:8px}.mt2-ns{margin-top:16px}.mt3-ns{margin-top:24px}.mt4-ns{margin-top:32px}.mt5-ns{margin-top:40px}.mt6-ns{margin-top:48px}.mt7-ns{margin-top:80px}.mt8-ns{margin-top:112px}.mv0-ns{margin-top:0;margin-bottom:0}.mv1-ns{margin-top:8px;margin-bottom:8px}.mv2-ns{margin-top:16px;margin-bottom:16px}.mv3-ns{margin-top:24px;margin-bottom:24px}.mv4-ns{margin-top:32px;margin-bottom:32px}.mv5-ns{margin-top:40px;margin-bottom:40px}.mv6-ns{margin-top:48px;margin-bottom:48px}.mv7-ns{margin-top:80px;margin-bottom:80px}.mv8-ns{margin-top:112px;margin-bottom:112px}.mh0-ns{margin-left:0;margin-right:0}.mh1-ns{margin-left:8px;margin-right:8px}.mh2-ns{margin-left:16px;margin-right:16px}.mh3-ns{margin-left:24px;margin-right:24px}.mh4-ns{margin-left:32px;margin-right:32px}.mh5-ns{margin-left:40px;margin-right:40px}.mh6-ns{margin-left:48px;margin-right:48px}.mh7-ns{margin-left:80px;margin-right:80px}.mh8-ns{margin-left:112px;margin-right:112px}}@media screen and (min-width: 45em){.pa0-m{padding:0}.pa1-m{padding:8px}.pa2-m{padding:16px}.pa3-m{padding:24px}.pa4-m{padding:32px}.pa5-m{padding:40px}.pa6-m{padding:48px}.pa7-m{padding:80px}.pa8-m{padding:112px}.pl0-m{padding-left:0}.pl1-m{padding-left:8px}.pl2-m{padding-left:16px}.pl3-m{padding-left:24px}.pl4-m{padding-left:32px}.pl5-m{padding-left:40px}.pl6-m{padding-left:48px}.pl7-m{padding-left:80px}.pl8-m{padding-left:112px}.pr0-m{padding-right:0}.pr1-m{padding-right:8px}.pr2-m{padding-right:16px}.pr3-m{padding-right:24px}.pr4-m{padding-right:32px}.pr5-m{padding-right:40px}.pr6-m{padding-right:48px}.pr7-m{padding-right:80px}.pr8-m{padding-right:112px}.pb0-m{padding-bottom:0}.pb1-m{padding-bottom:8px}.pb2-m{padding-bottom:16px}.pb3-m{padding-bottom:24px}.pb4-m{padding-bottom:32px}.pb5-m{padding-bottom:40px}.pb6-m{padding-bottom:48px}.pb7-m{padding-bottom:80px}.pb8-m{padding-bottom:112px}.pt0-m{padding-top:0}.pt1-m{padding-top:8px}.pt2-m{padding-top:16px}.pt3-m{padding-top:24px}.pt4-m{padding-top:32px}.pt5-m{padding-top:40px}.pt6-m{padding-top:48px}.pt7-m{padding-top:80px}.pt8-m{padding-top:112px}.pv0-m{padding-top:0;padding-bottom:0}.pv1-m{padding-top:8px;padding-bottom:8px}.pv2-m{padding-top:16px;padding-bottom:16px}.pv3-m{padding-top:24px;padding-bottom:24px}.pv4-m{padding-top:32px;padding-bottom:32px}.pv5-m{padding-top:40px;padding-bottom:40px}.pv6-m{padding-top:48px;padding-bottom:48px}.pv7-m{padding-top:80px;padding-bottom:80px}.pv8-m{padding-top:112px;padding-bottom:112px}.ph0-m{padding-left:0;padding-right:0}.ph1-m{padding-left:8px;padding-right:8px}.ph2-m{padding-left:16px;padding-right:16px}.ph3-m{padding-left:24px;padding-right:24px}.ph4-m{padding-left:32px;padding-right:32px}.ph5-m{padding-left:40px;padding-right:40px}.ph6-m{padding-left:48px;padding-right:48px}.ph7-m{padding-left:80px;padding-right:80px}.ph8-m{padding-left:112px;padding-right:112px}.ma0-m{margin:0}.ma1-m{margin:8px}.ma2-m{margin:16px}.ma3-m{margin:24px}.ma4-m{margin:32px}.ma5-m{margin:40px}.ma6-m{margin:48px}.ma7-m{margin:80px}.ma8-m{margin:112px}.ml0-m{margin-left:0}.ml1-m{margin-left:8px}.ml2-m{margin-left:16px}.ml3-m{margin-left:24px}.ml4-m{margin-left:32px}.ml5-m{margin-left:40px}.ml6-m{margin-left:48px}.ml7-m{margin-left:80px}.ml8-m{margin-left:112px}.mr0-m{margin-right:0}.mr1-m{margin-right:8px}.mr2-m{margin-right:16px}.mr3-m{margin-right:24px}.mr4-m{margin-right:32px}.mr5-m{margin-right:40px}.mr6-m{margin-right:48px}.mr7-m{margin-right:80px}.mr8-m{margin-right:112px}.mb0-m{margin-bottom:0}.mb1-m{margin-bottom:8px}.mb2-m{margin-bottom:16px}.mb3-m{margin-bottom:24px}.mb4-m{margin-bottom:32px}.mb5-m{margin-bottom:40px}.mb6-m{margin-bottom:48px}.mb7-m{margin-bottom:80px}.mb8-m{margin-bottom:112px}.mt0-m{margin-top:0}.mt1-m{margin-top:8px}.mt2-m{margin-top:16px}.mt3-m{margin-top:24px}.mt4-m{margin-top:32px}.mt5-m{margin-top:40px}.mt6-m{margin-top:48px}.mt7-m{margin-top:80px}.mt8-m{margin-top:112px}.mv0-m{margin-top:0;margin-bottom:0}.mv1-m{margin-top:8px;margin-bottom:8px}.mv2-m{margin-top:16px;margin-bottom:16px}.mv3-m{margin-top:24px;margin-bottom:24px}.mv4-m{margin-top:32px;margin-bottom:32px}.mv5-m{margin-top:40px;margin-bottom:40px}.mv6-m{margin-top:48px;margin-bottom:48px}.mv7-m{margin-top:80px;margin-bottom:80px}.mv8-m{margin-top:112px;margin-bottom:112px}.mh0-m{margin-left:0;margin-right:0}.mh1-m{margin-left:8px;margin-right:8px}.mh2-m{margin-left:16px;margin-right:16px}.mh3-m{margin-left:24px;margin-right:24px}.mh4-m{margin-left:32px;margin-right:32px}.mh5-m{margin-left:40px;margin-right:40px}.mh6-m{margin-left:48px;margin-right:48px}.mh7-m{margin-left:80px;margin-right:80px}.mh8-m{margin-left:112px;margin-right:112px}}@media screen and (min-width: 65em){.pa0-l{padding:0}.pa1-l{padding:8px}.pa2-l{padding:16px}.pa3-l{padding:24px}.pa4-l{padding:32px}.pa5-l{padding:40px}.pa6-l{padding:48px}.pa7-l{padding:80px}.pa8-l{padding:112px}.pl0-l{padding-left:0}.pl1-l{padding-left:8px}.pl2-l{padding-left:16px}.pl3-l{padding-left:24px}.pl4-l{padding-left:32px}.pl5-l{padding-left:40px}.pl6-l{padding-left:48px}.pl7-l{padding-left:80px}.pl8-l{padding-left:112px}.pr0-l{padding-right:0}.pr1-l{padding-right:8px}.pr2-l{padding-right:16px}.pr3-l{padding-right:24px}.pr4-l{padding-right:32px}.pr5-l{padding-right:40px}.pr6-l{padding-right:48px}.pr7-l{padding-right:80px}.pr8-l{padding-right:112px}.pb0-l{padding-bottom:0}.pb1-l{padding-bottom:8px}.pb2-l{padding-bottom:16px}.pb3-l{padding-bottom:24px}.pb4-l{padding-bottom:32px}.pb5-l{padding-bottom:40px}.pb6-l{padding-bottom:48px}.pb7-l{padding-bottom:80px}.pb8-l{padding-bottom:112px}.pt0-l{padding-top:0}.pt1-l{padding-top:8px}.pt2-l{padding-top:16px}.pt3-l{padding-top:24px}.pt4-l{padding-top:32px}.pt5-l{padding-top:40px}.pt6-l{padding-top:48px}.pt7-l{padding-top:80px}.pt8-l{padding-top:112px}.pv0-l{padding-top:0;padding-bottom:0}.pv1-l{padding-top:8px;padding-bottom:8px}.pv2-l{padding-top:16px;padding-bottom:16px}.pv3-l{padding-top:24px;padding-bottom:24px}.pv4-l{padding-top:32px;padding-bottom:32px}.pv5-l{padding-top:40px;padding-bottom:40px}.pv6-l{padding-top:48px;padding-bottom:48px}.pv7-l{padding-top:80px;padding-bottom:80px}.pv8-l{padding-top:112px;padding-bottom:112px}.ph0-l{padding-left:0;padding-right:0}.ph1-l{padding-left:8px;padding-right:8px}.ph2-l{padding-left:16px;padding-right:16px}.ph3-l{padding-left:24px;padding-right:24px}.ph4-l{padding-left:32px;padding-right:32px}.ph5-l{padding-left:40px;padding-right:40px}.ph6-l{padding-left:48px;padding-right:48px}.ph7-l{padding-left:80px;padding-right:80px}.ph8-l{padding-left:112px;padding-right:112px}.ma0-l{margin:0}.ma1-l{margin:8px}.ma2-l{margin:16px}.ma3-l{margin:24px}.ma4-l{margin:32px}.ma5-l{margin:40px}.ma6-l{margin:48px}.ma7-l{margin:80px}.ma8-l{margin:112px}.ml0-l{margin-left:0}.ml1-l{margin-left:8px}.ml2-l{margin-left:16px}.ml3-l{margin-left:24px}.ml4-l{margin-left:32px}.ml5-l{margin-left:40px}.ml6-l{margin-left:48px}.ml7-l{margin-left:80px}.ml8-l{margin-left:112px}.mr0-l{margin-right:0}.mr1-l{margin-right:8px}.mr2-l{margin-right:16px}.mr3-l{margin-right:24px}.mr4-l{margin-right:32px}.mr5-l{margin-right:40px}.mr6-l{margin-right:48px}.mr7-l{margin-right:80px}.mr8-l{margin-right:112px}.mb0-l{margin-bottom:0}.mb1-l{margin-bottom:8px}.mb2-l{margin-bottom:16px}.mb3-l{margin-bottom:24px}.mb4-l{margin-bottom:32px}.mb5-l{margin-bottom:40px}.mb6-l{margin-bottom:48px}.mb7-l{margin-bottom:80px}.mb8-l{margin-bottom:112px}.mt0-l{margin-top:0}.mt1-l{margin-top:8px}.mt2-l{margin-top:16px}.mt3-l{margin-top:24px}.mt4-l{margin-top:32px}.mt5-l{margin-top:40px}.mt6-l{margin-top:48px}.mt7-l{margin-top:80px}.mt8-l{margin-top:112px}.mv0-l{margin-top:0;margin-bottom:0}.mv1-l{margin-top:8px;margin-bottom:8px}.mv2-l{margin-top:16px;margin-bottom:16px}.mv3-l{margin-top:24px;margin-bottom:24px}.mv4-l{margin-top:32px;margin-bottom:32px}.mv5-l{margin-top:40px;margin-bottom:40px}.mv6-l{margin-top:48px;margin-bottom:48px}.mv7-l{margin-top:80px;margin-bottom:80px}.mv8-l{margin-top:112px;margin-bottom:112px}.mh0-l{margin-left:0;margin-right:0}.mh1-l{margin-left:8px;margin-right:8px}.mh2-l{margin-left:16px;margin-right:16px}.mh3-l{margin-left:24px;margin-right:24px}.mh4-l{margin-left:32px;margin-right:32px}.mh5-l{margin-left:40px;margin-right:40px}.mh6-l{margin-left:48px;margin-right:48px}.mh7-l{margin-left:80px;margin-right:80px}.mh8-l{margin-left:112px;margin-right:112px}}.na0{margin:0px}.na1{margin:-8px}.na2{margin:-16px}.na3{margin:-24px}.na4{margin:-32px}.na5{margin:-40px}.na6{margin:-48px}.na7{margin:-80px}.na8{margin:-112px}.nl0{margin-left:0px}.nl1{margin-left:-8px}.nl2{margin-left:-16px}.nl3{margin-left:-24px}.nl4{margin-left:-32px}.nl5{margin-left:-40px}.nl6{margin-left:-48px}.nl7{margin-left:-80px}.nl8{margin-left:-112px}.nr0{margin-right:0px}.nr1{margin-right:-8px}.nr2{margin-right:-16px}.nr3{margin-right:-24px}.nr4{margin-right:-32px}.nr5{margin-right:-40px}.nr6{margin-right:-48px}.nr7{margin-right:-80px}.nr8{margin-right:-112px}.nb0{margin-bottom:0px}.nb1{margin-bottom:-8px}.nb2{margin-bottom:-16px}.nb3{margin-bottom:-24px}.nb4{margin-bottom:-32px}.nb5{margin-bottom:-40px}.nb6{margin-bottom:-48px}.nb7{margin-bottom:-80px}.nb8{margin-bottom:-112px}.nt0{margin-top:0px}.nt1{margin-top:-8px}.nt2{margin-top:-16px}.nt3{margin-top:-24px}.nt4{margin-top:-32px}.nt5{margin-top:-40px}.nt6{margin-top:-48px}.nt7{margin-top:-80px}.nt8{margin-top:-112px}@media screen and (min-width: 33.75em){.na0-ns{margin:0px}.na1-ns{margin:-8px}.na2-ns{margin:-16px}.na3-ns{margin:-24px}.na4-ns{margin:-32px}.na5-ns{margin:-40px}.na6-ns{margin:-48px}.na7-ns{margin:-80px}.na8-ns{margin:-112px}.nl0-ns{margin-left:0px}.nl1-ns{margin-left:-8px}.nl2-ns{margin-left:-16px}.nl3-ns{margin-left:-24px}.nl4-ns{margin-left:-32px}.nl5-ns{margin-left:-40px}.nl6-ns{margin-left:-48px}.nl7-ns{margin-left:-80px}.nl8-ns{margin-left:-112px}.nr0-ns{margin-right:0px}.nr1-ns{margin-right:-8px}.nr2-ns{margin-right:-16px}.nr3-ns{margin-right:-24px}.nr4-ns{margin-right:-32px}.nr5-ns{margin-right:-40px}.nr6-ns{margin-right:-48px}.nr7-ns{margin-right:-80px}.nr8-ns{margin-right:-112px}.nb0-ns{margin-bottom:0px}.nb1-ns{margin-bottom:-8px}.nb2-ns{margin-bottom:-16px}.nb3-ns{margin-bottom:-24px}.nb4-ns{margin-bottom:-32px}.nb5-ns{margin-bottom:-40px}.nb6-ns{margin-bottom:-48px}.nb7-ns{margin-bottom:-80px}.nb8-ns{margin-bottom:-112px}.nt0-ns{margin-top:0px}.nt1-ns{margin-top:-8px}.nt2-ns{margin-top:-16px}.nt3-ns{margin-top:-24px}.nt4-ns{margin-top:-32px}.nt5-ns{margin-top:-40px}.nt6-ns{margin-top:-48px}.nt7-ns{margin-top:-80px}.nt8-ns{margin-top:-112px}}@media screen and (min-width: 45em){.na0-m{margin:0px}.na1-m{margin:-8px}.na2-m{margin:-16px}.na3-m{margin:-24px}.na4-m{margin:-32px}.na5-m{margin:-40px}.na6-m{margin:-48px}.na7-m{margin:-80px}.na8-m{margin:-112px}.nl0-m{margin-left:0px}.nl1-m{margin-left:-8px}.nl2-m{margin-left:-16px}.nl3-m{margin-left:-24px}.nl4-m{margin-left:-32px}.nl5-m{margin-left:-40px}.nl6-m{margin-left:-48px}.nl7-m{margin-left:-80px}.nl8-m{margin-left:-112px}.nr0-m{margin-right:0px}.nr1-m{margin-right:-8px}.nr2-m{margin-right:-16px}.nr3-m{margin-right:-24px}.nr4-m{margin-right:-32px}.nr5-m{margin-right:-40px}.nr6-m{margin-right:-48px}.nr7-m{margin-right:-80px}.nr8-m{margin-right:-112px}.nb0-m{margin-bottom:0px}.nb1-m{margin-bottom:-8px}.nb2-m{margin-bottom:-16px}.nb3-m{margin-bottom:-24px}.nb4-m{margin-bottom:-32px}.nb5-m{margin-bottom:-40px}.nb6-m{margin-bottom:-48px}.nb7-m{margin-bottom:-80px}.nb8-m{margin-bottom:-112px}.nt0-m{margin-top:0px}.nt1-m{margin-top:-8px}.nt2-m{margin-top:-16px}.nt3-m{margin-top:-24px}.nt4-m{margin-top:-32px}.nt5-m{margin-top:-40px}.nt6-m{margin-top:-48px}.nt7-m{margin-top:-80px}.nt8-m{margin-top:-112px}}@media screen and (min-width: 65em){.na0-l{margin:0px}.na1-l{margin:-8px}.na2-l{margin:-16px}.na3-l{margin:-24px}.na4-l{margin:-32px}.na5-l{margin:-40px}.na6-l{margin:-48px}.na7-l{margin:-80px}.na8-l{margin:-112px}.nl0-l{margin-left:0px}.nl1-l{margin-left:-8px}.nl2-l{margin-left:-16px}.nl3-l{margin-left:-24px}.nl4-l{margin-left:-32px}.nl5-l{margin-left:-40px}.nl6-l{margin-left:-48px}.nl7-l{margin-left:-80px}.nl8-l{margin-left:-112px}.nr0-l{margin-right:0px}.nr1-l{margin-right:-8px}.nr2-l{margin-right:-16px}.nr3-l{margin-right:-24px}.nr4-l{margin-right:-32px}.nr5-l{margin-right:-40px}.nr6-l{margin-right:-48px}.nr7-l{margin-right:-80px}.nr8-l{margin-right:-112px}.nb0-l{margin-bottom:0px}.nb1-l{margin-bottom:-8px}.nb2-l{margin-bottom:-16px}.nb3-l{margin-bottom:-24px}.nb4-l{margin-bottom:-32px}.nb5-l{margin-bottom:-40px}.nb6-l{margin-bottom:-48px}.nb7-l{margin-bottom:-80px}.nb8-l{margin-bottom:-112px}.nt0-l{margin-top:0px}.nt1-l{margin-top:-8px}.nt2-l{margin-top:-16px}.nt3-l{margin-top:-24px}.nt4-l{margin-top:-32px}.nt5-l{margin-top:-40px}.nt6-l{margin-top:-48px}.nt7-l{margin-top:-80px}.nt8-l{margin-top:-112px}}.w-100{width:100%}.w-auto{width:auto}@media screen and (min-width: 33.75em){.w-100-ns{width:100%}.w-auto-ns{width:auto}}@media screen and (min-width: 45em){.w-100-m{width:100%}.w-auto-m{width:auto}}@media screen and (min-width: 65em){.w-100-l{width:100%}.w-auto-l{width:auto}}.mw-100{max-width:100%}.mw1{max-width:86px}.mw2{max-width:188px}.mw3{max-width:290px}.mw4{max-width:392px}.mw5{max-width:494px}.mw6{max-width:596px}.mw7{max-width:698px}.mw8{max-width:800px}.mw9{max-width:902px}.mw10{max-width:980px}.mw-none{max-width:none}@media screen and (min-width: 33.75em){.mw-100-ns{max-width:100%}.mw1-ns{max-width:86px}.mw2-ns{max-width:188px}.mw3-ns{max-width:290px}.mw4-ns{max-width:392px}.mw5-ns{max-width:494px}.mw6-ns{max-width:596px}.mw7-ns{max-width:698px}.mw8-ns{max-width:800px}.mw9-ns{max-width:902px}.mw10-ns{max-width:980px}.mw-none-ns{max-width:none}}@media screen and (min-width: 45em){.mw-100-m{max-width:100%}.mw1-m{max-width:86px}.mw2-m{max-width:188px}.mw3-m{max-width:290px}.mw4-m{max-width:392px}.mw5-m{max-width:494px}.mw6-m{max-width:596px}.mw7-m{max-width:698px}.mw8-m{max-width:800px}.mw9-m{max-width:902px}.mw10-m{max-width:980px}.mw-none-m{max-width:none}}@media screen and (min-width: 65em){.mw-100-l{max-width:100%}.mw1-l{max-width:86px}.mw2-l{max-width:188px}.mw3-l{max-width:290px}.mw4-l{max-width:392px}.mw5-l{max-width:494px}.mw6-l{max-width:596px}.mw7-l{max-width:698px}.mw8-l{max-width:800px}.mw9-l{max-width:902px}.mw10-l{max-width:980px}.mw-none-l{max-width:none}}.h-100{height:100%}.min-h-100{min-height:100%}.vh-25{height:25vh}.vh-50{height:50vh}.vh-75{height:75vh}.vh-100{height:100vh}.min-vh-100{min-height:100vh}.h-auto{height:auto}.h-inherit{height:inherit}@media screen and (min-width: 33.75em){.h-100-ns{height:100%}.min-h-100-ns{min-height:100%}.vh-25-ns{height:25vh}.vh-50-ns{height:50vh}.vh-75-ns{height:75vh}.vh-100-ns{height:100vh}.min-vh-100-ns{min-height:100vh}.h-auto-ns{height:auto}.h-inherit-ns{height:inherit}}@media screen and (min-width: 45em){.h-100-m{height:100%}.min-h-100-m{min-height:100%}.vh-25-m{height:25vh}.vh-50-m{height:50vh}.vh-75-m{height:75vh}.vh-100-m{height:100vh}.min-vh-100-m{min-height:100vh}.h-auto-m{height:auto}.h-inherit-m{height:inherit}}@media screen and (min-width: 65em){.h-100-l{height:100%}.min-h-100-l{min-height:100%}.vh-25-l{height:25vh}.vh-50-l{height:50vh}.vh-75-l{height:75vh}.vh-100-l{height:100vh}.min-vh-100-l{min-height:100vh}.h-auto-l{height:auto}.h-inherit-l{height:inherit}}.center,.hero--post .hero__title,.hero--old-case .hero__title,.block.block-wysiwyg.align-center .wysiwyg,.block.image,.block.stats .stats__inner,.block.icon-buttons .icon-buttons-grid-circles .icon-button .icon{margin-right:auto;margin-left:auto}.right{margin-left:auto;margin-right:0}@media screen and (min-width: 33.75em){.center-ns{margin-right:auto;margin-left:auto}}@media screen and (min-width: 45em){.center-m{margin-right:auto;margin-left:auto}}@media screen and (min-width: 65em){.center-l{margin-right:auto;margin-left:auto}}.bn{border-style:none;border-width:0}.ba{border-style:solid;border-width:1px}.bt{border-top-style:solid;border-top-width:1px}.br{border-right-style:solid;border-right-width:1px}.bb{border-bottom-style:solid;border-bottom-width:1px}.bl{border-left-style:solid;border-left-width:1px}@media screen and (min-width: 33.75em){.bn-ns{border-style:none;border-width:0}.ba-ns{border-style:solid;border-width:1px}.bt-ns{border-top-style:solid;border-top-width:1px}.br-ns{border-right-style:solid;border-right-width:1px}.bb-ns{border-bottom-style:solid;border-bottom-width:1px}.bl-ns{border-left-style:solid;border-left-width:1px}}@media screen and (min-width: 45em){.bn-m{border-style:none;border-width:0}.ba-m{border-style:solid;border-width:1px}.bt-m{border-top-style:solid;border-top-width:1px}.br-m{border-right-style:solid;border-right-width:1px}.bb-m{border-bottom-style:solid;border-bottom-width:1px}.bl-m{border-left-style:solid;border-left-width:1px}}@media screen and (min-width: 65em){.bn-l{border-style:none;border-width:0}.ba-l{border-style:solid;border-width:1px}.bt-l{border-top-style:solid;border-top-width:1px}.br-l{border-right-style:solid;border-right-width:1px}.bb-l{border-bottom-style:solid;border-bottom-width:1px}.bl-l{border-left-style:solid;border-left-width:1px}}.b--very-dark-grey{border-color:#2C3A42}.b--dark-grey{border-color:#425663}.b--lighter-grey{border-color:#F4F5F6}.b--light-grey{border-color:#EEEFF0}.b--grey{border-color:#62676D}.b--accent{border-color:#f60}.b--white{border-color:#fff}.b--inherit{border-color:inherit}.br0{border-radius:0}.br1{border-radius:5px}.br-100{border-radius:100%}.br-pill{border-radius:9999px}.bw0{border-width:0}.bw1{border-width:1px}.bw2{border-width:2px}.bt-0{border-top-width:0}.br-0{border-right-width:0}.bb-0{border-bottom-width:0}.bl-0{border-left-width:0}@media screen and (min-width: 33.75em){.bw0-ns{border-width:0}.bw1-ns{border-width:1px}.bw2-ns{border-width:2px}.bt-0-ns{border-top-width:0}.br-0-ns{border-right-width:0}.bb-0-ns{border-bottom-width:0}.bl-0-ns{border-left-width:0}}@media screen and (min-width: 45em){.bw0-m{border-width:0}.bw1-m{border-width:1px}.bw2-m{border-width:2px}.bt-0-m{border-top-width:0}.br-0-m{border-right-width:0}.bb-0-m{border-bottom-width:0}.bl-0-m{border-left-width:0}}@media screen and (min-width: 65em){.bw0-l{border-width:0}.bw1-l{border-width:1px}.bw2-l{border-width:2px}.bt-0-l{border-top-width:0}.br-0-l{border-right-width:0}.bb-0-l{border-bottom-width:0}.bl-0-l{border-left-width:0}}.shadow-1{box-shadow:0px 14px 21px 0 rgba(59,65,73,0.14)}.shadow-2{box-shadow:0px 10px 25px 0 rgba(59,65,73,0.18)}@media screen and (min-width: 33.75em){.shadow-1-ns{box-shadow:0px 14px 21px 0 rgba(59,65,73,0.14)}}@media screen and (min-width: 45em){.shadow-1-m{box-shadow:0px 14px 21px 0 rgba(59,65,73,0.14)}}@media screen and (min-width: 65em){.shadow-1-l{box-shadow:0px 14px 21px 0 rgba(59,65,73,0.14)}}.f-label,.f-label span{text-transform:uppercase;color:#62676D;letter-spacing:0.8px;font-weight:300}.f-btn{font-size:0.875rem;line-height:1.375rem;font-weight:800;text-transform:uppercase;color:#425663;text-decoration:none}.f-light{color:#fff}.f-300{font-weight:300}.f-600{font-weight:600}.f-800{font-weight:800}@media screen and (min-width: 33.75em){.f-2col{column-count:2;column-gap:46px}}@media screen and (min-width: 65em){.f-2col{padding-right:46px}}.btn{display:flex;align-items:center;justify-content:center;border-radius:0;height:48px;width:162px;text-transform:uppercase;font-weight:800;text-decoration:none;transition:all 300ms ease}.btn:hover{color:#fff;transform:translateY(-5px);box-shadow:0 5px 20px rgba(0,0,0,0.2)}.btn--white:hover{color:#425663}.btn--full{width:100%}.transitions-1{transition:all 400ms ease}.hover-shadow{transition:all 300ms ease}.hover-shadow:hover{box-shadow:0px 10px 18px 0 rgba(59,65,73,0.14)}.hover-btn{transition:all 300ms ease}.hover-btn:hover{transform:translateY(-5px);box-shadow:0px 10px 18px 0 rgba(59,65,73,0.14)}.hover-card{transition:all 300ms ease}.hover-card:hover{transform:translateY(-5px);box-shadow:0px 20px 28px 0 rgba(59,65,73,0.14)}.dw-site-header--trans{background-color:rgba(59,65,73,0.6)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body.hidden-scroll{overflow:hidden}.sl-total,.sl-current{color:#fff}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:.85;display:none;z-index:9999}.sl-wrapper{z-index:10000}.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:0.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10001;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:"Open Sans";color:#fff;font-size:3rem}.sl-wrapper .sl-close:focus{outline:none}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10001;color:#fff;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10001;font-family:"Open Sans";color:#fff}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-navigation button:focus{outline:none}@media (min-width: 35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width: 50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{width:100%;margin:0;padding:0;display:block;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(255,255,255,0.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#fff;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(0.1);opacity:0.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}body{transition:margin-top 200ms linear !important}body.openSubMenu{margin-top:48px}.site-header{position:relative;position:fixed;left:0;top:0;width:100vw;background-color:#2C3A42;z-index:9999;transition:all 200ms linear;box-shadow:0 4px 40px rgba(0,0,0,0.15)}.site-header .col:first-child,.site-header .wp-block-column:first-child{padding-right:0}.site-header .col:last-child,.site-header .wp-block-column:last-child{padding-left:0}.site-header .dw-container,.site-header .block.big-ordered-list,.site-header .wp-block-columns{display:flex;justify-content:space-between;align-items:center;height:70px}.site-header .menu--cta li:last-of-type{background-color:#f60}.site-header .menu--cta li:last-of-type a{padding:0 24px}.site-header img{vertical-align:text-top}.site-header nav{display:flex;align-items:center;height:100%}.site-header #primary-menu{display:flex;margin:0;height:100%;align-items:center}.site-header #primary-menu li{position:relative;list-style:none}.site-header #primary-menu li a{text-decoration:none;font-size:0.875rem;font-weight:300;letter-spacing:0.8px;white-space:nowrap;color:rgba(255,255,255,0.6);text-transform:uppercase}.site-header #primary-menu li a:hover{color:#fff}.site-header #primary-menu>li{margin-left:24px;transition:all 300ms ease;display:flex;min-height:100%}.site-header #primary-menu>li a{display:flex;align-items:center}.site-header #primary-menu>li:first-of-type{margin-left:0}.site-header #primary-menu>li.current_page_item,.site-header #primary-menu>li.current_page_ancestor,.site-header #primary-menu>li.current-menu-ancestor,.site-header #primary-menu>li.openMenu{opacity:1}.site-header #primary-menu>li.current_page_item:before,.site-header #primary-menu>li.current_page_ancestor:before,.site-header #primary-menu>li.current-menu-ancestor:before,.site-header #primary-menu>li.openMenu:before{content:"";display:block;position:absolute;top:0;height:2px;width:100%;background-color:#f60}.site-header #primary-menu>li.openMenu.menu-item-has-children:after{transform:rotate(180deg)}.site-header #primary-menu>li.menu-item-has-children:after{content:"";display:block;position:absolute;width:10px;height:10px;background-image:url("dw-img/icon_menu_arrow.svg");left:50%;margin-left:-5px;opacity:0.6;bottom:10px;transition:transform 200ms ease}.site-header #primary-menu .sub-menu{position:fixed;padding:0 20px;margin-left:0;white-space:nowrap;left:0;width:100vw;top:70px;background-color:#2C3A42;text-align:center;overflow-y:hidden;overflow-x:auto;display:none}.site-header #primary-menu .sub-menu li{display:inline-flex;align-items:center;height:48px}.site-header #primary-menu .sub-menu li:not(:last-child){margin-right:20px}.site-header #primary-mobile-menu{display:none;position:absolute;left:0;top:100%;flex-direction:column;background-color:#2C3A42;width:100vw;padding:32px 32px;margin:0;max-height:calc(100vh - 70px);overflow:scroll}.site-header #primary-mobile-menu li{margin-left:0;display:block}.site-header #primary-mobile-menu li a{position:relative;display:block;padding:16px 0;font-size:1rem;font-weight:300;color:#fff;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0.1)}.site-header #primary-mobile-menu>li>a{text-transform:uppercase}.site-header.hide{top:-70px}.site-header--trans{background-color:rgba(51,72,100,0.4);box-shadow:none}.site-search{margin-left:24px;padding:0 8px}.site-mobile-menu{border:none;background-color:transparent;display:none;margin-left:24px;width:28px;height:28px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.site-mobile-menu span{display:block;position:absolute;height:2px;width:24px;background:#fff;border-radius:2px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.site-mobile-menu span:nth-child(1){left:2px;top:9px;transform-origin:left center}.site-mobile-menu span:nth-child(2){left:2px;top:17px;transform-origin:left center}.site-mobile-menu.open span:nth-child(1){transform:rotate(45deg);top:5px;left:5px}.site-mobile-menu.open span:nth-child(2){transform:rotate(-45deg);top:22px;left:5px}.site-logo{height:15px}@media screen and (min-width: 45em){.site-logo{height:18px}}@media screen and (min-width: 65em){.site-footer .site-logo{height:22px}}@media only screen and (max-width: 1100px){.site-header #primary-menu{display:none}.site-header .menu--cta li:last-of-type{margin-right:0;text-align:center;margin-top:24px}.site-mobile-menu{display:block}}.dw-site-footer{background:linear-gradient(to right, #2C3A42, #425663)}.dw-site-footer a,.dw-site-footer p{color:#fff}.dw-site-footer .dw-container,.dw-site-footer .block.big-ordered-list,.dw-site-footer .wp-block-columns,.dw-site-footer .dw-site-footer__primary,.dw-site-footer .dw-site-footer__secondary{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.dw-site-footer__primary{padding:70px 0}.dw-site-footer__primary .dw-site-footer__socials{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;margin-right:-10px;max-width:440px}.dw-site-footer__primary .dw-site-footer__socials a{display:flex;justify-content:center;align-items:center;background-color:#2C3A42;padding:36px;margin:10px}.dw-site-footer__primary .dw-site-footer__socials a img{width:36px;transition:transform 300ms ease}.dw-site-footer__primary .dw-site-footer__socials a:hover img{transform:scale(0.95)}.dw-site-footer__secondary{padding:30px 0;min-height:145px}.dw-site-footer__title p{font-size:3.125rem;line-height:1.3em;margin:0;max-width:474px}.dw-site-footer__menu{padding-top:80px}.dw-site-footer__menu ul{display:flex;align-items:center;flex-wrap:wrap;height:100%;padding:0;margin:0}.dw-site-footer__menu ul li{list-style:none}.dw-site-footer__menu ul li:not(:last-child){margin-right:24px}.dw-site-footer__menu ul li a{display:inline-block;text-decoration:none;text-transform:uppercase;white-space:nowrap;color:rgba(255,255,255,0.6);padding:10px 0;letter-spacing:0.8px}.dw-site-footer__menu ul li a:hover{color:#fff}.dw-site-footer__copy p{opacity:0.4}.dw-site-footer__campaign{padding:24px 0}.dw-site-footer__campaign .dw-container,.dw-site-footer__campaign .block.big-ordered-list,.dw-site-footer__campaign .wp-block-columns{display:block;text-align:center}.dw-site-footer__campaign .dw-site-footer__socials{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:24px}.dw-site-footer__campaign .dw-site-footer__socials a{display:flex;justify-content:center;align-items:center;margin:10px}.dw-site-footer__campaign .dw-site-footer__socials a img{width:20px;transition:transform 300ms ease}.dw-site-footer__campaign .dw-site-footer__socials a:hover img{transform:scale(0.95)}@media only screen and (min-width: 800px){.dw-site-footer__campaign .dw-container,.dw-site-footer__campaign .block.big-ordered-list,.dw-site-footer__campaign .wp-block-columns{display:flex}.dw-site-footer__campaign .dw-site-footer__socials{justify-content:flex-end;margin-right:-10px;margin-top:0}}@media only screen and (max-width: 940px){.dw-site-footer__title p{max-width:100%}.dw-site-footer .dw-site-footer__primary .dw-container,.dw-site-footer .dw-site-footer__primary .block.big-ordered-list,.dw-site-footer .dw-site-footer__primary .wp-block-columns{display:block}.dw-site-footer__primary .dw-site-footer__socials{justify-content:flex-start;max-width:100%;padding-top:50px;margin-left:-10px}}@media only screen and (max-width: 570px){.dw-site-footer__title p{font-size:2rem}.dw-site-footer__primary{padding:50px 0 40px}.dw-site-footer__primary .dw-site-footer__socials a{padding:20px;margin:10px}.dw-site-footer__primary .dw-site-footer__socials a img{width:20px}.dw-site-footer__menu{padding-top:60px}.dw-site-footer__secondary .dw-container,.dw-site-footer__secondary .block.big-ordered-list,.dw-site-footer__secondary .wp-block-columns{display:block;text-align:center}.dw-site-footer__copy p{font-size:0.875rem;margin-bottom:20px}}.dw-section__image img{object-fit:contain;width:100%}.link-boxes .link-box__thumb{position:relative;height:180px;background-size:cover;background-position:center;display:flex;align-items:flex-end}.link-boxes .link-box__title{position:relative;z-index:10;font-weight:400}.dw-article-links__container:hover .dw-article-links__link{opacity:0.6}.dw-article-links__container:hover .dw-article-links__link:hover{opacity:1}.dw-article-links__link{position:relative}.dw-article-links__link:not(:last-of-type){border-bottom:1px solid #D8D8D8}.dw-article-links__link p{margin-bottom:2px}.dw-article-links__link:after{content:"";position:absolute;display:block;right:5px;top:50%;margin-top:-9px;background-image:url("../dw-img/icon_chevron-right.svg");width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all 400ms ease}.dw-article-links__link:hover:after{right:0}.dw-article-links__link:hover h4{color:#425663}.dw-photo--full{background-size:cover;background-position:center}.dw-photo--limited img{display:block;width:100%}.team-section .team-single{position:relative}.team-section .team-single__thumb{position:absolute;right:24px;top:-36px;width:96px;height:96px}.team-section .team-single__thumb img{object-fit:cover}.team-section .team-single__name{margin-bottom:4px}.team-section .team-single__title{margin-bottom:20px}.team-section .team-single a{color:#425663}.team-section .team-single a:hover{color:#f60}@media screen and (min-width: 65em){.team-section .team-single__thumb--lg{width:130px;height:130px;top:-60px}}.contact-person__details{position:relative}.contact-person__thumbnail{position:absolute;width:96px;height:96px;right:24px;top:-30px}.contact-person__thumbnail img{object-fit:cover}.contact-person a{color:#425663}.contact-person a:hover{color:#f60}@media screen and (min-width: 45em){.contact-person__thumbnail{width:130px;height:130px;top:-55px}}@media screen and (min-width: 65em){.contact-person__thumbnail{width:160px;height:160px;top:-70px}}.dw-cases a:hover .dw-cases__case-image img{transform:scale(1.03)}.dw-cases a:hover h4{color:#fff}.dw-cases__case{position:relative;display:block;width:100%;overflow:hidden}.dw-cases__case-image{width:100%;height:360px}.dw-cases__case-image img{transition:transform 500ms ease;width:100%;height:100%;object-fit:cover}.dw-cases__case-image:after{content:"";display:block;position:absolute;width:100%;height:150px;left:0;bottom:0;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.85))}.dw-cases__case-details{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20px 20px}.dw-cases__case-client{background-color:white;padding:2px 8px 1px;display:inline}@media screen and (min-width: 33.75em){.case-page__details .f-label{margin-bottom:4px}}.portfolio__title{width:100%;height:274px;background-color:#ECECEC;position:relative;display:flex;align-items:center;justify-content:center;background-size:cover}.portfolio__title h2{max-width:1000px;margin-bottom:0;position:relative;z-index:2;font-size:4rem;font-weight:700;text-align:center;color:white;padding-left:20px;padding-right:20px}.dark-overlay{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.3)}.case-link{position:relative;display:inline-block;color:#f60}.case-link:after{content:"";display:block;position:absolute;height:12px;width:100%;left:0;bottom:-2px;background-color:rgba(0,0,0,0.05)}.case-link:hover{opacity:0.7}.portfolio__content img{width:100%}.portfolio__content .content__centered:not(.section--full-width),.portfolio__content .content__image-left:not(.section--full-width),.portfolio__content .content__image-right:not(.section--full-width),.portfolio__content .content__full-image:not(.section--full-width),.portfolio__content .content__video:not(.section--full-width),.portfolio__content .content__single-quote:not(.section--full-width){margin-top:80px}.portfolio__content .content__centered:not(.section--full-width):last-child,.portfolio__content .content__image-left:not(.section--full-width):last-child,.portfolio__content .content__image-right:not(.section--full-width):last-child,.portfolio__content .content__full-image:not(.section--full-width):last-child,.portfolio__content .content__video:not(.section--full-width):last-child,.portfolio__content .content__single-quote:not(.section--full-width):last-child{margin-bottom:80px}.portfolio__content .content__centered.section--full-width:not(:first-child),.portfolio__content .content__image-left.section--full-width:not(:first-child),.portfolio__content .content__image-right.section--full-width:not(:first-child),.portfolio__content .content__full-image.section--full-width:not(:first-child),.portfolio__content .content__video.section--full-width:not(:first-child),.portfolio__content .content__single-quote.section--full-width:not(:first-child){margin-top:80px}.section--full-width+.section--full-width{margin-top:0 !important}.portfolio__content .content__quote{margin-bottom:80px;margin-top:80px}.portfolio__content .content__centered{max-width:680px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.portfolio__content .content__image-left,.portfolio__content .content__image-right{display:flex;align-items:center;justify-content:space-between}.portfolio__content .content__image-left>div,.portfolio__content .content__image-right>div{flex-basis:50%}.portfolio__content .content__image-left .right,.portfolio__content .content__image-right .left{padding-left:80px;padding-right:80px}.portfolio__content .content__full-image{text-align:center}.portfolio__content .content__full-image img{width:100%}.portfolio__content .content__full-image.dw-container img,.portfolio__content .content__full-image.block.big-ordered-list img,.portfolio__content .content__full-image.wp-block-columns img{padding-left:80px;padding-right:80px}.portfolio__content .content__quote{max-width:960px;margin-left:auto;margin-right:auto;text-align:center;padding-left:32px;padding-right:32px}.portfolio__content .content__quote .quote-author-image{width:100px;height:100px;object-fit:cover;border-radius:100%}.portfolio__content .content__quote blockquote{background:transparent;border:none;font-size:1.75rem;line-height:1.4em;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:35px}.portfolio__content .content__quote .quote-author:before{content:"";width:100px;height:3px;display:block;background-color:#ff6600;margin-left:auto;margin-right:auto;margin-bottom:15px}.portfolio__content .content__quote .quote-author{text-transform:uppercase;color:#ff6600;font-size:1.125rem;margin-bottom:10px}.portfolio__content .content__quote .quote-author-title{text-transform:uppercase;color:grey}.content__fact{position:relative;padding-left:40px;padding-right:40px;overflow:hidden}.content__fact .bg{height:65%;width:100%;position:absolute;left:0;top:0;background-size:cover;background-position:center center}.content__fact .fact{position:relative;max-width:960px;margin-left:auto;margin-right:auto;background-color:#FF9200;padding:80px 80px;text-align:right;margin-top:200px;margin-bottom:60px}.content__fact .fact p{color:#fff}.content__fact .fact__text{margin-bottom:20px}.content__fact .fact__source{text-transform:uppercase;letter-spacing:1px}.content__fact .fact__source:before{content:"";display:block;width:80px;height:3px;background-color:#fff;margin-right:-20px;margin-left:auto;margin-top:30px;margin-bottom:30px}.content-with-padding{padding-top:8px;padding-bottom:8px}.content-with-padding--large{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 1190px){.portfolio__title h2{font-size:3rem}.portfolio__content .content__image-left .right,.portfolio__content .content__image-right .left{padding-left:40px;padding-right:40px}.portfolio__content .content__full-image.dw-container img,.portfolio__content .content__full-image.block.big-ordered-list img,.portfolio__content .content__full-image.wp-block-columns img{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 890px){.portfolio__title h2{font-size:2.5rem}.portfolio__content .content__image-left,.portfolio__content .content__image-right{display:flex;flex-direction:column}.portfolio__content .content__image-left .left,.portfolio__content .content__image-right .right{width:100%}.portfolio__content .content__image-right .right{order:1;margin-bottom:40px}.portfolio__content .content__image-right .left{order:2}.portfolio__content .content__image-left .left{margin-bottom:40px}.content__fact{padding-left:20px;padding-right:20px}.content__fact .fact{padding:40px 40px}.content__fact .fact__text{font-size:1.25rem;line-height:1.75rem}.content__fact .fact__source:before{margin-right:0}}@media only screen and (max-width: 580px){.portfolio__title h2{font-size:2rem !important}.portfolio__content{padding-top:50px}.portfolio__content .content__quote{margin-bottom:70px;margin-top:65px}.portfolio__content .content__image-left .right,.portfolio__content .content__image-right .left{padding-left:20px;padding-right:20px}.portfolio__content .content__full-image.dw-container img,.portfolio__content .content__full-image.block.big-ordered-list img,.portfolio__content .content__full-image.wp-block-columns img{padding-left:20px;padding-right:20px}.portfolio__content .content__quote blockquote{font-size:1.5rem}}.portfolio__material{padding:40px 60px;background-color:#3B4149}.material__label,.material__cto{color:white;margin:0}.material__label{text-transform:uppercase;font-size:1.075rem;margin-bottom:8px;opacity:0.8}.material__cto{font-size:1.4rem;line-height:1.7rem}.material__btn{display:inline-flex;align-items:center;justify-content:center;width:180px;height:44px;background-color:white;border-radius:5px;color:#3B4149;text-transform:uppercase;font-weight:900;font-size:0.875rem;transition:all 400ms ease}.material__btn:hover{color:#3B4149;transform:translateY(-3px);box-shadow:0 4px 15px rgba(0,0,0,0.15)}@media only screen and (max-width: 890px){.portfolio__material{padding:30px 40px}}@media only screen and (max-width: 580px){.portfolio__material{padding:30px 20px}.portfolio__material .container{display:block}.material__label{font-size:1rem}.material__cto{margin-bottom:24px;font-size:1.2rem}}.portfolio__contact{padding:70px 0}.portfolio__contact .dw-container,.portfolio__contact .block.big-ordered-list,.portfolio__contact .wp-block-columns{display:flex}.portfolio__contact .contact__person{display:flex;align-items:center;flex-grow:1;padding-right:50px}.portfolio__contact .contact__person img{width:185px;height:185px;margin-right:40px;object-fit:contain}.portfolio__contact .contact__person .contact__title{text-transform:uppercase;color:#ff6600;margin-bottom:10px}.portfolio__contact .contact__person .contact__desc{margin-top:25px;max-width:570px;margin-bottom:0;line-height:1.7em}.portfolio__contact .contact__details{border-left:2px solid #E2E2E2;display:flex;flex-direction:column;justify-content:center;padding-left:50px;padding-right:50px;flex-shrink:0}.portfolio__contact .contact__details a:not(:last-of-type){margin-bottom:20px}.portfolio__contact .contact__details a{font-size:1rem;font-weight:800;color:#000000;display:flex;align-items:center}.portfolio__contact .contact__details a img{margin-right:15px}.portfolio__contact .contact__details a:hover{color:#ff6600}@media only screen and (max-width: 890px){.portfolio__contact{padding-bottom:30px}.portfolio__contact .contact__person{align-items:flex-start}.portfolio__contact .contact__person img{width:100px;height:100px;margin-right:40px}.portfolio__contact .dw-container,.portfolio__contact .block.big-ordered-list,.portfolio__contact .wp-block-columns{display:flex;flex-direction:column}.portfolio__contact .contact__details{flex-direction:row;border-left:none;border-top:2px solid #E2E2E2;margin-top:40px;padding:0;padding-top:20px}.portfolio__contact .contact__details a{justify-content:center;flex-basis:50%;margin-bottom:0 !important}}@media only screen and (max-width: 580px){.portfolio__contact{padding-top:40px}.portfolio__contact .contact__person{flex-direction:column}.portfolio__contact .contact__person img{margin-bottom:20px}.portfolio__contact .contact__details span{display:none}}.event__share a{opacity:0.6}.event__share a:not(:last-of-type){margin-right:40px}.event__share a:hover{opacity:1}.event__content{position:relative}.event__details-location a:hover{color:#f60}.event__details-location:not(:last-of-type){margin-bottom:36px}.event__details-message{font-style:italic;padding-top:60px}.event__details .btn{position:relative;margin-bottom:-56px}.event-single:not(:last-child){margin-bottom:40px}.event-single__photo{overflow:hidden}.event-single__photo img{transition:transform 200ms ease}.event-single__photo a:hover img{transform:scale(1.05)}.event-single__details span:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;border-radius:100%;background-color:#B1B3B6;margin:0 9px 3px 13px}@media screen and (min-width: 65em){.event__content{position:relative}.event__details--top{margin-top:-200px}}@media screen and (min-width: 33.75em){.event__share a:not(:last-of-type){margin-right:20px}}.video--youtube{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video--youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video--selfhosted video{width:100%;height:auto}.dw-fullpage-section__slide,.dw-fullpage-section__bg,.dw-fullpage-section__bg-image,.dw-fullpage-section__bg-overlay{position:absolute;left:0;top:0;width:100%;height:100%}.dw-fullpage-section{position:relative;width:100vw;height:100vh;min-height:600px}.dw-fullpage-section__slide{position:relative}.dw-fullpage-section__bg-image{background-size:cover;background-position:center}.dw-fullpage-section__bg-overlay{background-color:#425663;opacity:0.8}.dw-fullpage-section__content{height:100vh;min-height:600px;position:relative;display:flex;flex-direction:column;justify-content:center;z-index:2}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwic2Nzcy9fbm9ybWFsaXplLnNjc3MiLCJzY3NzL19jdXN0b21pemUtc3VwcG9ydC5zY3NzIiwic2Nzcy9yZXdyaXRlL3ZhcmlhYmxlcy9fdmFyaWFibGVzLnNjc3MiLCJzY3NzL3Jld3JpdGUvdmFyaWFibGVzL19nb29nbGVmb250cy5zY3NzIiwic2Nzcy9yZXdyaXRlL3ZhcmlhYmxlcy9fbWVkaWEtcXVlcmllcy5zY3NzIiwic2Nzcy9yZXdyaXRlL3ZhcmlhYmxlcy9fY29sb3JzLnNjc3MiLCJzY3NzL3Jld3JpdGUvdmFyaWFibGVzL19zaXplcy5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL19wYXJ0aWFscy5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL19iYXNlLnNjc3MiLCJzY3NzL3Jld3JpdGUvcGFydGlhbHMvX2dyaWQuc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9fdHlwb2dyYXBoeS5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL19idXR0b25zLnNjc3MiLCJzY3NzL3Jld3JpdGUvcGFydGlhbHMvX2Zvcm1zLnNjc3MiLCJzY3NzL3Jld3JpdGUvcGFydGlhbHMvX3Bvc3RzLW5hdmlnYXRpb24uc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9fc2VhcmNoLnNjc3MiLCJzY3NzL3Jld3JpdGUvcGFydGlhbHMvX3d5c2l3eWcuc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9fcGFnaW5hdGlvbi5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL19icmVhZGNydW1iLnNjc3MiLCJzY3NzL3Jld3JpdGUvcGFydGlhbHMvX2ZpbHRlci5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL19wYXJ0bmVycy5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL19jb29raWUtY29uc2VudC5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL3BhZ2UvX2NvbnRlbnQuc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9wYWdlL19oZXJvLnNjc3MiLCJzY3NzL3Jld3JpdGUvcGFydGlhbHMvcGFnZS9fZnVsbHBhZ2UtaGVyby5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL3Bvc3QvX2NvbnRlbnQuc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9wb3N0L19zaW5nbGUtcG9zdC5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL3Bvc3QvX3NpbmdsZS1ldmVudC5zY3NzIiwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL2Nhc2UvX2hlcm8uc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9wYWdlcy9fY2FtcGFpZ24uc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9wYWdlcy9fZXZlbnQuc2NzcyIsInNjc3MvcmV3cml0ZS9wYXJ0aWFscy9jYXNlL19kc2Iuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvX2Jsb2Nrcy1mcm9udGVuZC5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9pbWFnZS10ZXh0L19pbWFnZS10ZXh0LnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL3d5c2l3eWcvX3d5c2l3eWcuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvaW1hZ2UvX2ltYWdlLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL3N0YXRzL19zdGF0cy5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9xdW90ZS9xdW90ZS5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9iaWctdGV4dC9fYmlnLXRleHQuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvaGVhZGxpbmUtdGV4dC9faGVhZGxpbmUtdGV4dC5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9iaWctb3JkZXJlZC1saXN0L19iaWctb3JkZXJlZC1saXN0LnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2tleXBvaW50cy9fa2V5cG9pbnRzLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL3NlcGFyYXRvci9fc2VwYXJhdG9yLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2NvbnRhY3QtcGVvcGxlL19jb250YWN0LXBlb3BsZS5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9mb3JtL19mb3JtLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2xvY2F0aW9uL19sb2NhdGlvbi5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy92aWRlby9fdmlkZW8uc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3Mvc2Nyb2xsLWxpbmsvX3Njcm9sbC1saW5rLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2FnZW5kYS9fYWdlbmRhLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2V2ZW50cy1saXN0L19ldmVudHMtbGlzdC5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9ldmVudHMtZ3JpZC9fZXZlbnRzLWdyaWQuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvZmVhdHVyZWQtY2FzZXMvX2ZlYXR1cmVkLWNhc2VzLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2xhcmdlLWN0YS9fbGFyZ2UtY3RhLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL3Zpc3VhbC1yb3cvX3Zpc3VhbC1yb3cuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvbGluay1ib3hlcy9fbGluay1ib3hlcy5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9vZmZpY2VzL19vZmZpY2VzLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2xvZ28tc2xpZGVyL19sb2dvLXNsaWRlci5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9zcGVha2Vycy9fc3BlYWtlcnMuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvY29sbGFwc2libGUtbGlzdC9fY29sbGFwc2libGUtbGlzdC5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9pY29uLWJ1dHRvbnMvX2ljb24tYnV0dG9ucy5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9rZXlwb2ludC1saXN0L19rZXlwb2ludC1saXN0LnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL3RyaWZvcmstZG5hL190cmlmb3JrLWRuYS5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9uYXZpZ2F0aW9uL19uYXZpZ2F0aW9uLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2V4dGVybmFsLWxpbmsvZXh0ZXJuYWwtbGluay5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9ncmFwaGljLWN0YXMvZ3JhcGhpYy1jdGFzLnNjc3MiLCJzY3NzL3Jld3JpdGUvYmxvY2tzL2ljZWJlcmctZ3JhcGhpYy9pY2ViZXJnLWdyYXBoaWMuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvbGluay1ncmlkL2xpbmstZ3JpZC5zY3NzIiwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9nYWxsZXJ5L2dhbGxlcnkuc2NzcyIsInNjc3MvcmV3cml0ZS9ibG9ja3MvX2NvcmUtYmxvY2tzLnNjc3MiLCJzY3NzL3RhY2h5b25zL19za2lucy5zY3NzIiwic2Nzcy90YWNoeW9ucy9fb3BhY2l0eS5zY3NzIiwic2Nzcy90YWNoeW9ucy9fY3Vyc29yLnNjc3MiLCJzY3NzL3RhY2h5b25zL190ZXh0LWFsaWduLnNjc3MiLCJzY3NzL3RhY2h5b25zL190ZXh0LWRlY29yYXRpb24uc2NzcyIsInNjc3MvdGFjaHlvbnMvX3RleHQtdHJhbnNmb3JtLnNjc3MiLCJzY3NzL3RhY2h5b25zL19mbGV4Ym94LnNjc3MiLCJzY3NzL3RhY2h5b25zL19kaXNwbGF5LnNjc3MiLCJzY3NzL3RhY2h5b25zL19ncmlkLnNjc3MiLCJzY3NzL3RhY2h5b25zL19vdmVyZmxvdy5zY3NzIiwic2Nzcy90YWNoeW9ucy9fc3BhY2luZ3Muc2NzcyIsInNjc3MvdGFjaHlvbnMvX25lZ2F0aXZlLW1hcmdpbnMuc2NzcyIsInNjc3MvdGFjaHlvbnMvX3dpZHRocy5zY3NzIiwic2Nzcy90YWNoeW9ucy9fbWF4LXdpZHRocy5zY3NzIiwic2Nzcy90YWNoeW9ucy9faGVpZ2h0cy5zY3NzIiwic2Nzcy90YWNoeW9ucy9fdXRpbGl0aWVzLnNjc3MiLCJzY3NzL3RhY2h5b25zL19ib3JkZXJzLnNjc3MiLCJzY3NzL3RhY2h5b25zL19ib3JkZXItY29sb3JzLnNjc3MiLCJzY3NzL3RhY2h5b25zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJzY3NzL3RhY2h5b25zL19ib3JkZXItd2lkdGhzLnNjc3MiLCJzY3NzL3RhY2h5b25zL19ib3gtc2hhZG93LnNjc3MiLCJzY3NzL19mb250LXN0eWxlcy5zY3NzIiwic2Nzcy9fYnV0dG9ucy5zY3NzIiwic2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsInNjc3MvX2ludGVyYWN0aW9ucy5zY3NzIiwic2Nzcy9hZGRvbnMvX3NsaWNrLnNjc3MiLCJzY3NzL2FkZG9ucy9fc2ltcGxlbGlnaHRib3guc2NzcyIsInNjc3MvcGFydGlhbHMvX2hlYWRlci5zY3NzIiwic2Nzcy9wYXJ0aWFscy9fZm9vdGVyLnNjc3MiLCJzY3NzL3BhcnRpYWxzL19zZWN0aW9ucy5zY3NzIiwic2Nzcy9wYXJ0aWFscy9fY2FzZXMuc2NzcyIsInNjc3MvcGFydGlhbHMvX2V2ZW50cy5zY3NzIiwic2Nzcy9wYXJ0aWFscy9fdmlkZW8uc2NzcyIsInNjc3MvcGFydGlhbHMvX2Z1bGxwYWdlLXNlY3Rpb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcblRoZW1lIE5hbWU6IFRyaWZvcmsgTWFpblxuQXV0aG9yOiBEdWNrd2lzZSBBcFNcbkF1dGhvciBVUkk6IGh0dHBzOi8vZHVja3dpc2UuZGsvXG5WZXJzaW9uOiAxLjAuNlxuVGV4dCBEb21haW46IGR3ICovXG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuPj4+IFRBQkxFIE9GIENPTlRFTlRTOlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBOb3JtYWxpemVcbiMgSW5pdGlhbCBTdHlsaW5nXG4jIFZhcmlhYmxlc1xuIyBCYXNlXG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQGltcG9ydCBcInNjc3Mvbm9ybWFsaXplXCI7XG5AaW1wb3J0IFwic2Nzcy9jdXN0b21pemUtc3VwcG9ydFwiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFJld3JpdGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQGltcG9ydCBcInNjc3MvcmV3cml0ZS92YXJpYWJsZXMvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwic2Nzcy9yZXdyaXRlL3BhcnRpYWxzL3BhcnRpYWxzXCI7XG5AaW1wb3J0IFwic2Nzcy9yZXdyaXRlL2Jsb2Nrcy9ibG9ja3MtZnJvbnRlbmRcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBUYWNoeW9ucyBtb2R1bGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL3NraW5zXCI7XG5AaW1wb3J0IFwic2Nzcy90YWNoeW9ucy9vcGFjaXR5XCI7XG5AaW1wb3J0IFwic2Nzcy90YWNoeW9ucy9jdXJzb3JcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL3RleHQtYWxpZ25cIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL3RleHQtZGVjb3JhdGlvblwiO1xuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvdGV4dC10cmFuc2Zvcm1cIjtcblxuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvZmxleGJveFwiO1xuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvZGlzcGxheVwiO1xuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvZ3JpZFwiO1xuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvb3ZlcmZsb3dcIjtcblxuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvc3BhY2luZ3NcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL25lZ2F0aXZlLW1hcmdpbnNcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL3dpZHRoc1wiO1xuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvbWF4LXdpZHRoc1wiO1xuQGltcG9ydCBcInNjc3MvdGFjaHlvbnMvaGVpZ2h0c1wiO1xuXG5AaW1wb3J0IFwic2Nzcy90YWNoeW9ucy91dGlsaXRpZXNcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL2JvcmRlcnNcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL2JvcmRlci1jb2xvcnNcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL2JvcmRlci1yYWRpdXNcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL2JvcmRlci13aWR0aHNcIjtcbkBpbXBvcnQgXCJzY3NzL3RhY2h5b25zL2JveC1zaGFkb3dcIjtcblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEJhc2ljXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBpbXBvcnQgXCJzY3NzL2ZvbnQtc3R5bGVzXCI7XG5AaW1wb3J0IFwic2Nzcy9idXR0b25zXCI7XG5AaW1wb3J0IFwic2Nzcy90cmFuc2l0aW9uc1wiO1xuQGltcG9ydCBcInNjc3MvaW50ZXJhY3Rpb25zXCI7XG4uZHctc2l0ZS1oZWFkZXItLXRyYW5ze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksNjUsNzMsMC42KTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBBZGRvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQGltcG9ydCBcInNjc3MvYWRkb25zL3NsaWNrXCI7XG5AaW1wb3J0IFwic2Nzcy9hZGRvbnMvc2ltcGxlbGlnaHRib3hcIjtcblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFBhcnRpYWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBpbXBvcnQgXCJzY3NzL3BhcnRpYWxzL2hlYWRlclwiO1xuQGltcG9ydCBcInNjc3MvcGFydGlhbHMvZm9vdGVyXCI7XG5cbkBpbXBvcnQgXCJzY3NzL3BhcnRpYWxzL3NlY3Rpb25zXCI7XG5AaW1wb3J0IFwic2Nzcy9wYXJ0aWFscy9jYXNlc1wiO1xuQGltcG9ydCBcInNjc3MvcGFydGlhbHMvZXZlbnRzXCI7XG5AaW1wb3J0IFwic2Nzcy9wYXJ0aWFscy92aWRlb1wiO1xuQGltcG9ydCBcInNjc3MvcGFydGlhbHMvZnVsbHBhZ2Utc2VjdGlvblwiO1xuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuXHRmb250LXNpemU6IDJlbTtcblx0bWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuXHRoZWlnaHQ6IDA7IC8qIDEgKi9cblx0b3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuXHRmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcblx0dG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuXHRtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcblx0b3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG5cdHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICpcdFx0YGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuXHRkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuXHRtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cblx0cGFkZGluZzogMDsgLyogMyAqL1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG5cdGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcblx0ZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuIiwiYm9keXtcbiAgJi5jdXN0b21pemUtc3VwcG9ydHtcbiAgICAuc2l0ZS1oZWFkZXJ7XG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgI3ByaW1hcnktbWVudXtcbiAgICAgICAgLnN1Yi1tZW51e1xuICAgICAgICAgIHRvcDogMTAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MnB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogNzBweDs7XG4gICAgICAuc2l0ZS1oZWFkZXJ7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ2cHg7XG4gICAgICAgICNwcmltYXJ5LW1lbnV7XG4gICAgICAgICAgLnN1Yi1tZW51e1xuICAgICAgICAgICAgdG9wOiAxMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogNzBweCAtIDQ2cHg7XG4gICAgICAuc2l0ZS1oZWFkZXJ7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiZ29vZ2xlZm9udHNcIjtcbkBpbXBvcnQgXCJtZWRpYS1xdWVyaWVzXCI7XG5AaW1wb3J0IFwiY29sb3JzXCI7XG5AaW1wb3J0IFwic2l6ZXNcIjsiLCIvKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgSXRhbGljJyksIGxvY2FsKCdPcGVuU2Fucy1JdGFsaWMnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNllhR3MxMjZNaVpwQkEtVUZVSzBVZGMxR0FLNmJ0Nm8ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzg4LCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RiwgVStGRTJFLUZFMkY7XG59XG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBJdGFsaWMnKSwgbG9jYWwoJ09wZW5TYW5zLUl0YWxpYycpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW02WWFHczEyNk1pWnBCQS1VRlVLMGRkYzFHQUs2YnQ2by53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG4vKiBncmVlay1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgSXRhbGljJyksIGxvY2FsKCdPcGVuU2Fucy1JdGFsaWMnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNllhR3MxMjZNaVpwQkEtVUZVSzBWZGMxR0FLNmJ0Nm8ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG4vKiBncmVlayAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBJdGFsaWMnKSwgbG9jYWwoJ09wZW5TYW5zLUl0YWxpYycpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW02WWFHczEyNk1pWnBCQS1VRlVLMGFkYzFHQUs2YnQ2by53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgSXRhbGljJyksIGxvY2FsKCdPcGVuU2Fucy1JdGFsaWMnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNllhR3MxMjZNaVpwQkEtVUZVSzBXZGMxR0FLNmJ0Nm8ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIEl0YWxpYycpLCBsb2NhbCgnT3BlblNhbnMtSXRhbGljJyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTZZYUdzMTI2TWlacEJBLVVGVUswWGRjMUdBSzZidDZvLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzAyNTksIFUrMUUwMC0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDRiwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBJdGFsaWMnKSwgbG9jYWwoJ09wZW5TYW5zLUl0YWxpYycpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW02WWFHczEyNk1pWnBCQS1VRlVLMFpkYzFHQUs2Yi53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIExpZ2h0JyksIGxvY2FsKCdPcGVuU2Fucy1MaWdodCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTl9yOE9YLWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDYwLTA1MkYsIFUrMUM4MC0xQzg4LCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RiwgVStGRTJFLUZFMkY7XG59XG4vKiBjeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBMaWdodCcpLCBsb2NhbCgnT3BlblNhbnMtTGlnaHQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU5fcjhPVnVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cbi8qIGdyZWVrLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBMaWdodCcpLCBsb2NhbCgnT3BlblNhbnMtTGlnaHQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU5fcjhPWHVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMUYwMC0xRkZGO1xufVxuLyogZ3JlZWsgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ09wZW5TYW5zLUxpZ2h0JyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVOX3I4T1VlaHBLS1NUajVQVy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzNzAtMDNGRjtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ09wZW5TYW5zLUxpZ2h0JyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVOX3I4T1hlaHBLS1NUajVQVy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ09wZW5TYW5zLUxpZ2h0JyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVOX3I4T1hPaHBLS1NUajVQVy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSswMjU5LCBVKzFFMDAtMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ09wZW5TYW5zLUxpZ2h0JyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVOX3I4T1V1aHBLS1NUancud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGN5cmlsbGljLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBSZWd1bGFyJyksIGxvY2FsKCdPcGVuU2Fucy1SZWd1bGFyJyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbThZYUdzMTI2TWlacEJBLVVGV0owYmY4cGtBcDZhLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4OCwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgUmVndWxhcicpLCBsb2NhbCgnT3BlblNhbnMtUmVndWxhcicpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW04WWFHczEyNk1pWnBCQS1VRlVaMGJmOHBrQXA2YS53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0MDAtMDQ1RiwgVSswNDkwLTA0OTEsIFUrMDRCMC0wNEIxLCBVKzIxMTY7XG59XG4vKiBncmVlay1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgUmVndWxhcicpLCBsb2NhbCgnT3BlblNhbnMtUmVndWxhcicpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW04WWFHczEyNk1pWnBCQS1VRldaMGJmOHBrQXA2YS53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzFGMDAtMUZGRjtcbn1cbi8qIGdyZWVrICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFJlZ3VsYXInKSwgbG9jYWwoJ09wZW5TYW5zLVJlZ3VsYXInKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtOFlhR3MxMjZNaVpwQkEtVUZWcDBiZjhwa0FwNmEud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzRkY7XG59XG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFJlZ3VsYXInKSwgbG9jYWwoJ09wZW5TYW5zLVJlZ3VsYXInKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtOFlhR3MxMjZNaVpwQkEtVUZXcDBiZjhwa0FwNmEud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzFFQTAtMUVGOSwgVSsyMEFCO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFJlZ3VsYXInKSwgbG9jYWwoJ09wZW5TYW5zLVJlZ3VsYXInKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtOFlhR3MxMjZNaVpwQkEtVUZXNTBiZjhwa0FwNmEud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMDI1OSwgVSsxRTAwLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFJlZ3VsYXInKSwgbG9jYWwoJ09wZW5TYW5zLVJlZ3VsYXInKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtOFlhR3MxMjZNaVpwQkEtVUZWWjBiZjhwa0FnLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgU2VtaUJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLVNlbWlCb2xkJyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVOaXJrT1gtaHBLS1NUajVQVy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDODgsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcbn1cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFNlbWlCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1TZW1pQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTmlya09WdWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuLyogZ3JlZWstZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFNlbWlCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1TZW1pQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTmlya09YdWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG4vKiBncmVlayAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBTZW1pQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtU2VtaUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU5pcmtPVWVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDM3MC0wM0ZGO1xufVxuLyogdmlldG5hbWVzZSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBTZW1pQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtU2VtaUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU5pcmtPWGVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBTZW1pQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtU2VtaUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU5pcmtPWE9ocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzAyNTksIFUrMUUwMC0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDRiwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBTZW1pQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtU2VtaUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU5pcmtPVXVocEtLU1Rqdy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogY3lyaWxsaWMtZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIEJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU43cmdPWC1ocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4OCwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTjdyZ09WdWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswNDAwLTA0NUYsIFUrMDQ5MC0wNDkxLCBVKzA0QjAtMDRCMSwgVSsyMTE2O1xufVxuLyogZ3JlZWstZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIEJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU43cmdPWHVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMUYwMC0xRkZGO1xufVxuLyogZ3JlZWsgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTjdyZ09VZWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzRkY7XG59XG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIEJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU43cmdPWGVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMi0wMTAzLCBVKzAxMTAtMDExMSwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1Cb2xkJyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVON3JnT1hPaHBLS1NUajVQVy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSswMjU5LCBVKzFFMDAtMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTjdyZ09VdWhwS0tTVGp3LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBjeXJpbGxpYy1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgRXh0cmFCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1FeHRyYUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU44cnNPWC1ocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQ2MC0wNTJGLCBVKzFDODAtMUM4OCwgVSsyMEI0LCBVKzJERTAtMkRGRiwgVStBNjQwLUE2OUYsIFUrRkUyRS1GRTJGO1xufVxuLyogY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgRXh0cmFCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1FeHRyYUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU44cnNPVnVocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cbi8qIGdyZWVrLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBFeHRyYUJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLUV4dHJhQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTjhyc09YdWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSsxRjAwLTFGRkY7XG59XG4vKiBncmVlayAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBFeHRyYUJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLUV4dHJhQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTjhyc09VZWhwS0tTVGo1UFcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMzcwLTAzRkY7XG59XG4vKiB2aWV0bmFtZXNlICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIEV4dHJhQm9sZCcpLCBsb2NhbCgnT3BlblNhbnMtRXh0cmFCb2xkJyksIHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvb3BlbnNhbnMvdjE3L21lbTVZYUdzMTI2TWlacEJBLVVOOHJzT1hlaHBLS1NUajVQVy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMUVBMC0xRUY5LCBVKzIwQUI7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgRXh0cmFCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1FeHRyYUJvbGQnKSwgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MTcvbWVtNVlhR3MxMjZNaVpwQkEtVU44cnNPWE9ocEtLU1RqNVBXLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzAyNTksIFUrMUUwMC0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDRiwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBFeHRyYUJvbGQnKSwgbG9jYWwoJ09wZW5TYW5zLUV4dHJhQm9sZCcpLCB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL29wZW5zYW5zL3YxNy9tZW01WWFHczEyNk1pWnBCQS1VTjhyc09VdWhwS0tTVGp3LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cbiRicmVha3BvaW50LW5vdC1zbWFsbDogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMzMuNzVlbSknICFkZWZhdWx0OyAvLyA1NDBweFxuJGJyZWFrcG9pbnQtbWVkaXVtOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NWVtKScgIWRlZmF1bHQ7IC8vIDcyMHB4XG4kYnJlYWtwb2ludC1sYXJnZTogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNjVlbSknICFkZWZhdWx0OyAvLyAxMDQwcHhcbiRicmVha3BvaW50LWV4dHJhLWxhcmdlOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MWVtKScgIWRlZmF1bHQ7IC8vIDE0NTZweFxuXG4vKlxuXG4gIENVU1RPTSBNRURJQSBRVUVSSUVTXG5cbiAgTWVkaWEgcXVlcnkgdmFsdWVzIGNhbiBiZSBjaGFuZ2VkIHRvIGZpdCB5b3VyIG93biBjb250ZW50LlxuICBUaGVyZSBhcmUgbm8gbWFnaWMgYnVsbGV0cyB3aGVuIGl0IGNvbWVzIHRvIG1lZGlhIHF1ZXJ5IHdpZHRoIHZhbHVlcy5cbiAgVGhleSBzaG91bGQgYmUgZGVjbGFyZWQgaW4gZW0gdW5pdHMgLSBhbmQgdGhleSBzaG91bGQgYmUgc2V0IHRvIG1lZXRcbiAgdGhlIG5lZWRzIG9mIHlvdXIgY29udGVudC4gWW91IGNhbiBhbHNvIGFkZCBhZGRpdGlvbmFsIG1lZGlhIHF1ZXJpZXMsXG4gIG9yIHJlbW92ZSBzb21lIG9mIHRoZSBleGlzdGluZyBvbmVzLlxuXG4gIFRoZXNlIG1lZGlhIHF1ZXJpZXMgY2FuIGJlIHJlZmVyZW5jZWQgbGlrZSBzbzpcblxuICBAbWVkaWEgKC0tYnJlYWtwb2ludC1ub3Qtc21hbGwpIHtcbiAgICAubWVkaXVtLWFuZC1sYXJnZXItc3BlY2lmaWMtc3R5bGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAoLS1icmVha3BvaW50LW1lZGl1bSkge1xuICAgIC5tZWRpdW0tc2NyZWVuLXNwZWNpZmljLXN0eWxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKC0tYnJlYWtwb2ludC1sYXJnZSkge1xuICAgIC5sYXJnZS1hbmQtbGFyZ2VyLXNjcmVlbi1zcGVjaWZpYy1zdHlsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgfVxuICB9XG5cbiovXG5cbi8qIE1lZGlhIFF1ZXJpZXMgKi9cbiIsIiR3aGl0ZTogI0ZGRkZGRjtcbiRkYXJrMDogcmdiYSg0NCw1OCw2NiwwKTtcbiRkYXJrNTogcmdiYSg0NCw1OCw2NiwwLjA1KTtcbiRkYXJrMTU6IHJnYmEoNDQsNTgsNjYsMC4xNSk7XG4kZGFyazQwOiByZ2JhKDQ0LDU4LDY2LDAuNCk7XG4kZGFyazUtc29saWQ6ICNGNEY1RjY7XG5cblxuJGxpZ2h0ZXItZ3JleTogJGRhcms1LXNvbGlkO1xuJGxpZ2h0LWdyZXk6ICNFRUVGRjA7XG4kb3RoZXItZ3JleTogI0IxQjNCNjtcbiRncmV5OiAjNjI2NzZEO1xuJGRhcmstZ3JleTogIzQyNTY2MztcbiR2ZXJ5LWRhcmstZ3JleTogIzJDM0E0MjtcbiRvcmFuZ2U6ICNmZjY2MDA7XG4kbGlnaHQtb3JhbmdlOiAjRkY5MjAwO1xuJHllbGxvdzogI0Y2QUUwMDtcblxuJHJlZDogI0ZGNzA3MDtcbiRncmVlbjogIzlERTBBMztcblxuJGFjY2VudDogJG9yYW5nZTtcbiRkYXJrLXRleHQ6ICR2ZXJ5LWRhcmstZ3JleTtcbiRuZWdhdGl2ZTogJHJlZDtcbiRwb3NpdGl2ZTogJGdyZWVuO1xuXG5cblxuXG5cbiRncmFkaWVudC1vcmFuZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHllbGxvdywgJG9yYW5nZSk7XG4kYnRuLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICR5ZWxsb3cgMCUsICRvcmFuZ2UgNTElLCAkb3JhbmdlIDEwMCUpO1xuJGJpZy10ZXh0LWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMzEzNjNELCAjNUI2MzZFKTtcblxuJGdyYWRpZW50LWRhcms6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHZlcnktZGFyay1ncmV5LCAkZGFyay1ncmV5KTtcblxuJGNvbG9yLXBhbGV0dGU6IChcbiAgXCJ2ZXJ5LWRhcmstZ3JleVwiOiAkdmVyeS1kYXJrLWdyZXksXG4gIFwiZGFyay1ncmV5XCI6ICRkYXJrLWdyZXksXG4gIFwibGlnaHRlci1ncmV5XCI6ICRsaWdodGVyLWdyZXksXG4gIFwibGlnaHQtZ3JleVwiOiAkbGlnaHQtZ3JleSxcbiAgXCJncmV5XCI6ICRncmV5LFxuICBcImFjY2VudFwiOiAkYWNjZW50LFxuICBcIndoaXRlXCI6ICR3aGl0ZVxuKTtcbiIsIiRzMTogOHB4O1xuJHMyOiAxNnB4O1xuJHMzOiAyNHB4O1xuJHM0OiAzMnB4O1xuJHM1OiA0MHB4O1xuJHM2OiA0OHB4O1xuJHM3OiA4MHB4O1xuJHM4OiAxMTJweDtcbiRzOTogMTI4cHg7XG5cbiRoZWFkZXItaGVpZ2h0OiA3MHB4O1xuXG4iLCJAaW1wb3J0IFwiYmFzZVwiO1xuQGltcG9ydCBcImdyaWRcIjtcblxuLy8gRUxFTUVOVFNcbkBpbXBvcnQgXCJ0eXBvZ3JhcGh5XCI7XG5AaW1wb3J0IFwiYnV0dG9uc1wiO1xuQGltcG9ydCBcImZvcm1zXCI7XG5AaW1wb3J0IFwicG9zdHMtbmF2aWdhdGlvblwiO1xuQGltcG9ydCBcInNlYXJjaFwiO1xuQGltcG9ydCBcInd5c2l3eWdcIjtcbkBpbXBvcnQgXCJwYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYnJlYWRjcnVtYlwiO1xuQGltcG9ydCBcImZpbHRlclwiO1xuQGltcG9ydCBcInBhcnRuZXJzXCI7XG5AaW1wb3J0IFwiY29va2llLWNvbnNlbnRcIjtcblxuXG4vLyBQQUdFXG5AaW1wb3J0IFwicGFnZS9jb250ZW50XCI7XG5AaW1wb3J0IFwicGFnZS9oZXJvXCI7XG5AaW1wb3J0IFwicGFnZS9mdWxscGFnZS1oZXJvXCI7XG5cbi8vIFBPU1RTXG5AaW1wb3J0IFwicG9zdC9jb250ZW50XCI7XG5AaW1wb3J0IFwicG9zdC9zaW5nbGUtcG9zdFwiO1xuQGltcG9ydCBcInBvc3Qvc2luZ2xlLWV2ZW50XCI7XG5cblxuXG4vLyBDQVNFXG5AaW1wb3J0IFwiY2FzZS9oZXJvXCI7XG5cbi8vIFBBR0VTXG5AaW1wb3J0IFwicGFnZXMvY2FtcGFpZ25cIjtcbkBpbXBvcnQgXCJwYWdlcy9ldmVudFwiO1xuXG5cblxuXG4vLyBDdXN0b20gQ2FzZXMgRFNCXG5cbkBpbXBvcnQgXCJjYXNlL2RzYlwiOyIsIiRzaWRlLXBhZGRpbmc6IDI0cHg7XG5cbioge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xufVxuXG5ib2R5IHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cblxuLmR3LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmR3LWNvbnRhaW5lcntcbiAgICBwYWRkaW5nLWxlZnQ6ICRzaWRlLXBhZGRpbmc7XG4gICAgcGFkZGluZy1yaWdodDogJHNpZGUtcGFkZGluZztcbn1cblxuLmR3LWNvbnRhaW5lci0tY2FzZSB7XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG59XG5cbi5kdy1jb250YWluZXItLW5vcGFkZGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAgIC5kdy1jb250YWluZXJ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5sZWZ0LXBhZGRpbmcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucmlnaHQtcGFkZGluZyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gICAgLmR3LWNvbnRhaW5lcntcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmxlZnQtcGFkZGluZyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yaWdodC1wYWRkaW5nIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtZXh0cmEtbGFyZ2V9IHtcbiAgICAuZHctY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5sZWZ0LXBhZGRpbmcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnJpZ2h0LXBhZGRpbmcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG5pbWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5jb250YWluZWQtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgLmltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxufVxuXG4ucmF0aW8sXG4uaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cblxuLmJnLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgNjUsIDczLCAwLjcpO1xufVxuXG4uY2VudGVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5ub2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ucHNldWRvIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY292ZXItYmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmxlZnQtdG9wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG59XG5cbi5yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uc3RpY2t5LXNpZGViYXIge1xuICAgIHdpbGwtY2hhbmdlOiBtaW4taGVpZ2h0O1xufVxuXG4uc3RpY2t5LXNpZGViYXJfX2lubmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAvKiBGb3IgYnJvd3NlcnMgZG9uJ3Qgc3VwcG9ydCB0cmFuc2xhdGUzZC4gKi9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHdpbGwtY2hhbmdlOiBwb3NpdGlvbiwgdHJhbnNmb3JtO1xufVxuXG4uZmxleC1iZXR3ZWVue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uaXBvLWxpbmt7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDsgXG4gICAgZGlzcGxheTogYmxvY2s7IFxuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xuICAgICY6aG92ZXJ7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45OCk7XG4gICAgfVxufSIsIiRncmlkLXBhZGRpbmc6ICRzMjtcblxuLmdyaWR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cblx0LmNvbHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4uZ3JpZC0yY29sLFxuLmdyaWQtM2NvbCxcbi5ncmlkLTRjb2x7XG5cdC5jb2x7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdyaWQtcGFkZGluZztcblx0XHRwYWRkaW5nOiAwIDA7XG5cdH1cbn1cblxuXG5cbi5zZWN0aW9uLWhlYWRlcntcbiAgICBtYXJnaW4tYm90dG9tOiAkczY7XG4gICAgLmxlZnR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzMjtcbiAgICB9XG59XG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcblx0LnRhYmxlLWdyaWR7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0LmNvbDYsXG5cdFx0LmNvbDYtbnN7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHR9XG5cdFx0LmJvdHRvbXtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuXHQuZ3JpZHtcblx0XHRtYXJnaW4tbGVmdDogLTI0cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMjRweDtcblx0XHQuY29se1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmc6IDAgMjRweDtcbiAgICAgICAgfVxuXHR9XG4gICAgLmdyaWQtM2NvbC0tZW17XG4gICAgICAgIC5jb2w6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblx0LmdyaWQtMmNvbCxcblx0LmdyaWQtM2NvbCxcblx0LmdyaWQtNGNvbHtcblx0XHQuY29se1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGdyaWQtcGFkZGluZyAqIDI7XG5cdFx0fVxuXHR9XG4gICAgLnNlY3Rpb24taGVhZGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC5sZWZ0e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgICAuZ3JpZC0zY29se1xuICAgICAgICAuY29se1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgfVxuXHR9XG5cdC5ncmlkLTRjb2x7XG4gICAgICAgIC5jb2x7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBGUk9NIFRBQ0hZT05TXG5cbi8vIE51bWJlciBvZiBjb2x1bW5zIGluIHRoZSBncmlkXG4vLyBOQjogUmVtZW1iZXIgdG8gdXBkYXRlIHRoZSBkb2N1bWVudGF0aW9uIGFib3ZlIGlmIHlvdSBjaGFuZ2UgdGhpcyFcbiRjb2x1bW4tY291bnQ6IDEyO1xuXG4vKiBDb2x1bW5zICovXG5cbi8vIEhvdyB3ZSBjYWxjdWxhdGUgY29sdW1uIHdpZHRoc1xuQGZ1bmN0aW9uIGNvbCgkbnVtKSB7XG4gIEByZXR1cm4gMTAwJSAvICRjb2x1bW4tY291bnQgKiAkbnVtO1xufVxuXG4vLyBDcmVhdGUgLmNvbDEsIC5jb2wyLCAuY29sMywgZXRjLlxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1uLWNvdW50IHtcbiAgLmNvbCN7JGl9IHtcbiAgICB3aWR0aDogY29sKCRpKTtcbiAgICBwYWRkaW5nOiAwICRzMztcbiAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgLy8gQ3JlYXRlIC5jb2wxLW5zLCAuY29sMi1ucywgLmNvbDMtbnMsIGV0Yy5cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1uLWNvdW50IHtcbiAgICAuY29sI3skaX0tbnMge1xuICAgICAgd2lkdGg6IGNvbCgkaSk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAvLyBDcmVhdGUgLmNvbDEtbSwgLmNvbDItbSwgLmNvbDMtbSwgZXRjLlxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW4tY291bnQge1xuICAgIC5jb2wjeyRpfS1tIHtcbiAgICAgIHdpZHRoOiBjb2woJGkpO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAvLyBDcmVhdGUgLmNvbDEtbCwgLmNvbDItbCwgLmNvbDMtbCwgZXRjLlxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW4tY291bnQge1xuICAgIC5jb2wjeyRpfS1sIHtcbiAgICAgIHdpZHRoOiBjb2woJGkpO1xuICAgIH1cbiAgfVxufSIsIiRyZWd1bGFyOiA0MDA7XG4kc2VtaS1ib2xkOiA2MDA7XG4kYm9sZDogNzAwO1xuJGV4dHJhLWJvbGQ6IDgwMDtcblxuaHRtbCB7XG4gICAgY29sb3I6ICRkYXJrLXRleHQ7XG59XG5cbmgxLFxuaDIge1xuICAgIGZvbnQtd2VpZ2h0OiAkZXh0cmEtYm9sZDtcbn1cblxucCxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5hIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mMSB7XG4gICAgLy8xNHB4XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xcmVtO1xufVxuXG4uZjIge1xuICAgIC8vMTZweFxuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuXG4uZjMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG59XG5cbi5mNCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cblxuLmY1IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zZW0gIWltcG9ydGFudDtcbn1cblxuLmY2IHtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG59XG5cbi5mNyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbn1cblxuLmV4dHJhLWJvbGQsXG5iIHtcbiAgICBmb250LXdlaWdodDogJGV4dHJhLWJvbGQ7XG59XG5cbi5zZWN0aW9uLXRpdGxlIHtcbiAgICBAZXh0ZW5kIC5mNjtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRzNTtcbn1cblxuLnBhZ2UtdGl0bGUge1xuICAgIEBleHRlbmQgLmY3O1xufVxuLmNhcmQtdGl0bGV7XG4gICAgQGV4dGVuZCAuZjQ7XG4gICAgZm9udC13ZWlnaHQ6ICRleHRyYS1ib2xkO1xufVxuXG4ubGFiZWwge1xuICAgIEBleHRlbmQgLmYxO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmltYWdlLWNhcHRpb257XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJG90aGVyLWdyZXk7XG4gICAgbWFyZ2luLXRvcDogJHMxO1xuICAgIEBleHRlbmQgLmYxO1xuXG59XG5cbi5sYWJlbCxcbi5tZXRhIHtcbiAgICBjb2xvcjogJG90aGVyLWdyZXk7XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAgIC5mMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxuXG4gICAgLmY0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuXG4gICAgLmY1IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgIH1cblxuICAgIC5mNyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgICAuZjYge1xuICAgICAgICBmb250LXNpemU6IDIuM3JlbTtcbiAgICB9XG5cbiAgICAuZjcge1xuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICB9XG59IiwiLy8gTUFJTiBCVVRUT05TXG5cbi5ncmFkaWVudC1ob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiAkYnRuLWdyYWRpZW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICB9XG59XG5cbi5idXR0b257XG4gICAgQGV4dGVuZCAuYnRuLXNoYXBlO1xuICAgIEBleHRlbmQgLmJ0bi10ZXh0O1xuICAgIEBleHRlbmQgLmdyYWRpZW50LWhvdmVyO1xuICAgIFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgbWluLXdpZHRoOiAxODBweDtcblxuICAgIGNvbG9yOiAkd2hpdGU7XG59XG4uYnRuLXNoYXBle1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIHBhZGRpbmc6ICRzMSAkczM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJ0bi10ZXh0e1xuICAgIEBleHRlbmQgLmYxO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIExJTktTXG5cbi5saW5re1xuICAgIEBleHRlbmQgLmYxO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgIGNvbG9yOiAkYWNjZW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICAgICYtLXJpZ2h0OmFmdGVyLFxuICAgICYtLWxlZnQ6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xuICAgIH1cbiAgICAmLS1yaWdodHtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZHctaW1nL2ljb25zL2Fycm93X3JpZ2h0X29yYW5nZS5zdmcnKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXI6YWZ0ZXJ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXdoaXRle1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAmLmxpbmstLXJpZ2h0e1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2R3LWltZy9pY29ucy9hcnJvd19yaWdodF93aGl0ZS5zdmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gU0NST0xMIFRPIFRPUFxuXG4uc2Nyb2xsLXRvLXRvcHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiA0OHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAkYWNjZW50LCAkbGlnaHQtb3JhbmdlKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgIGltZ3tcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgfVxuICAgICYuYWN0aXZle1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIElDT04gQlVUVE9OXG5cblxuLmljb24tYnRue1xuICAgIEBleHRlbmQgLmJ0bi1zaGFwZTtcbiAgICBAZXh0ZW5kIC5idG4tdGV4dDtcbiAgICBAZXh0ZW5kIC5ncmFkaWVudC1ob3ZlcjtcblxuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuXG4gICAgYm94LXNoYWRvdzogLTIwcHggMTJweCAyNHB4IHJnYmEoMCwwLDAsMC4wNSk7XG5cbiAgICBwYWRkaW5nLXRvcDogJHMzO1xuICAgIHBhZGRpbmctYm90dG9tOiAkczM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIC5pbWFnZXtcbiAgICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHMzO1xuICAgIH1cbn1cbiIsImZvcm06bm90KC5zZWFyY2gtZm9ybSl7XG4gICAgZGl2ID4gbGFiZWwsXG4gICAgcCA+IGxhYmVse1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMTtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICB0ZXh0YXJlYSxcbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gICAgaW5wdXRbdHlwZT1cInRlbFwiXSxcbiAgICBzZWxlY3R7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4wOSk7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVyLWdyZXk7XG4gICAgfVxuICAgIHRleHRhcmVhe1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDE0cHg7XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJde1xuICAgICAgICBAZXh0ZW5kIC5idXR0b247XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICB9XG5cbiAgICAuYWN0aW9uc3tcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgIC5pbnB1dHMtbGlzdHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgZmllbGRzZXR7XG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaHMtZXJyb3ItbXNnc3tcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgLmhzLWVycm9yLW1zZ3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBwIHtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubGVnYWwtY29uc2VudC1jb250YWluZXJ7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICB9XG59XG4uaGJzcHQtZm9ybXtcbiAgICBwIHtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucG9zdHMtbmF2aWdhdGlvbntcbiAgICBoMntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm5hdi1saW5rc3tcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYXsgIFxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXYtcHJldmlvdXN7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG59IiwiLnNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lcntcbiAgICBwYWRkaW5nLXRvcDogJHM1O1xuICAgIHBhZGRpbmctYm90dG9tOiAkczc7XG59XG5cbi5zZWFyY2gtc2luZ2xle1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICZfX2lubmVye1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6ICRzMztcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzMztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XG4gICAgfVxuICAgIGgze1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgfVxuICAgIC5saW5re1xuICAgICAgICBtYXJnaW4tdG9wOiAkczI7XG4gICAgfVxuICAgIC5sYWJlbHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cbiAgICAmX19kZXNje1xuICAgICAgICBtYXJnaW4tdG9wOiAkczE7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIC5zZWFyY2gtc2luZ2xlX19pbm5lcntcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmICsgLnNlYXJjaC1zaW5nbGV7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgfVxuICAgIGJye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5zZWFyY2gtZm9ybXtcbiAgICBsYWJlbHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICZfX2ZpZWxke1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGlucHV0LCBidXR0b257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZpZWxke1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggNjBweCA0cHggMDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRhY2NlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN1Ym1pdHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi53eXNpd3lnIHArcCxcbi53eXNpd3lnIHNwYW4rc3Bhbixcbi53eXNpd3lnIGRpditkaXYge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG59XG5cbi53eXNpd3lnIHtcbiAgICBtYXgtd2lkdGg6IDc2MHB4O1xuXG4gICAgcCtwLFxuICAgIHNwYW4rc3BhbixcbiAgICBkaXYrZGl2IHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHM0O1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjByZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzMztcbiAgICAgICAgbWFyZ2luLXRvcDogJHMzO1xuICAgIH1cblxuICAgIGgxOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgaDI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzNDtcbiAgICB9XG5cbiAgICBoMSxcbiAgICBoMiB7XG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHM2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGFjY2VudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICAgIG1hcmdpbjogMCAwICRzNDtcblxuICAgICAgICBwLFxuICAgICAgICBzcGFuLFxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkczY7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkczQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdChsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkczQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXh0cmEtbGFyZ2Uge1xuICAgICAgICBmb250LXNpemU6IDYuNXZ3O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG4gICAgICAgIEBleHRlbmQgLmV4dHJhLWJvbGQ7XG5cbiAgICAgICAgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJhY2tncm91bmQ6ICRiaWctdGV4dC1ncmFkaWVudDtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLyogU3R5bGUgdGhlIGJ1dHRvbiB0aGF0IGlzIHVzZWQgdG8gb3BlbiBhbmQgY2xvc2UgdGhlIGNvbGxhcHNpYmxlIGNvbnRlbnQgKi9cbi5pbm5lci1yZWFkLW1vcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgY29sb3I6ICRvdGhlci1ncmV5O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLXRvcDogJHMzO1xuICAgIG1hcmdpbi1ib3R0b206ICRzMjtcblxuICAgICYuYWN0aXZlLFxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgfVxufVxuXG4ucmVhZC1tb3JlLWNvbnRlbnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1vdXQ7XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gICAgLnd5c2l3eWcge1xuICAgICAgICAuZXh0cmEtbGFyZ2Uge1xuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG5cbiAgICAud3lzaXd5ZyxcbiAgICAud3lzaXd5ZyBwLFxuICAgIC53eXNpd3lnIHNwYW4sXG4gICAgLnd5c2l3eWcgZGl2IHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43ZW07XG4gICAgfVxuXG4gICAgLnd5c2l3eWcge1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4zNzVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIucGFnaW5hdGlvbntcbiAgICBtYXJnaW4tYm90dG9tOiAkczc7XG4gICAgbWFyZ2luLXRvcDogJHMzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICBwYWRkaW5nLXRvcDogJHMzO1xuICAgIH1cbiAgICAucGFnZS1udW1iZXJze1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzMTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHMxO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cbiAgICAucHJldixcbiAgICAubmV4dHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIEBleHRlbmQgLmxpbms7XG4gICAgfVxuICAgIC5wcmV2e1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzMjtcbiAgICB9XG4gICAgLm5leHR7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkczI7XG4gICAgfVxuICAgIC5jdXJyZW50e1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmFkaWVudC1vcmFuZ2U7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB9XG59XG5cbi5zZWFyY2gtcGFnZSAucGFnaW5hdGlvbntcbiAgICBtYXJnaW4tdG9wOiAkczc7XG59IiwiI2JyZWFkY3J1bWJze1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBsaXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBhe1xuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGxpLGF7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC44cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIC5zZXBhcmF0b3J7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHMxO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczE7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbn0iLCIuZmlsdGVye1xuICAgIG1hcmdpbi1ib3R0b206ICRzNjtcbiAgICBidXR0b257XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmV5O1xuXG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIG1hcmdpbjogNXB4IDVweCA1cHggMDtcbiAgICAgICAgXG4gICAgICAgICYubWl4aXR1cC1jb250cm9sLWFjdGl2ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmFkaWVudC1vcmFuZ2U7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5maWx0ZXJ7XG4gICAgLnNsaWNrLWRvdHN7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAmOm5vdCguc2xpY2stYWN0aXZlKXtcbiAgICAgICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmV5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbGljay1hY3RpdmV7XG4gICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIFxuICAgIH1cbn0iLCIucGFydG5lcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIEBleHRlbmQgLnJvdW5kO1xuICAgICZfX2xvZ297XG4gICAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX2luZm8sXG4gICAgJl9fZGV0YWlsc3tcbiAgICAgICAgcGFkZGluZzogJHM0O1xuICAgIH1cbiAgICAuY2FyZC10aXRsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgIH1cbiAgICAmX19kZXRhaWxze1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCA1NCwgNjEsIDAuOTUpO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2U7XG4gICAgICAgID5kaXZ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHMyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIC5wYXJ0bmVyX19kZXRhaWxze1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIH1cbiAgICB9XG59IiwiIiwiLy8gLnBhZ2UsXG4vLyAuY2FzZS1wYWdlLFxuLy8gLmNhbXBhaWduIHtcbi8vICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4vLyB9XG5cbi5wYWdlX19jb250ZW50LFxuLmNhc2VfX2NvbnRlbnQsXG4uY2FtcGFpZ25fX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogJHM1O1xufVxuXG4ucGFnZV9fY29udGVudCxcbi5jYXNlX19jb250ZW50LFxuLmNhbXBhaWduX19jb250ZW50LFxuLnBvc3RfX2NvbnRlbnQge1xuICAgIC5ibG9jayArIC5ibG9jayxcbiAgICAud3AtYmxvY2stY29sdW1ucyArIC5ibG9ja3tcbiAgICAgICAgbWFyZ2luLXRvcDogJHM2O1xuICAgIH1cblxuICAgIC5ibG9jay5sYXJnZS1jdGErLmJsb2NrLmxhcmdlLWN0YSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICB9XG5cbiAgICAuYmxvY2s6bGFzdC1jaGlsZDpub3QoLmJsb2NrLS1mdWxsKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzNjtcbiAgICB9XG59XG5cbi53cC1ibG9jay1jb2x1bW5ze1xuICAgIG1hcmdpbi1ib3R0b206ICRzNSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG5cbiAgICAucGFnZV9fY29udGVudCxcbiAgICAuY2FzZV9fY29udGVudCxcbiAgICAuY2FtcGFpZ25fX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogJHM2O1xuXG4gICAgICAgICYucGFnZV9fY29udGVudC0tbW9yZS1zcGFjaW5ne1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRzNztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlX19jb250ZW50LFxuICAgIC5jYXNlX19jb250ZW50LFxuICAgIC5jYW1wYWlnbl9fY29udGVudCxcbiAgICAucG9zdF9fY29udGVudCB7XG4gICAgICAgIFxuICAgICAgICAuYmxvY2sgKyAuYmxvY2ssXG4gICAgICAgIC53cC1ibG9jay1jb2x1bW5zICsgLmJsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzNztcbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9jay13eXNpd3lnIHtcblxuICAgICAgICAgICAgJisuYmxvY2suYWdlbmRhLFxuICAgICAgICAgICAgJisuYmxvY2suY29udGFjdC1wZW9wbGUsXG4gICAgICAgICAgICAmKy5ibG9jay5ldmVudHMtZ3JpZCxcbiAgICAgICAgICAgICYrLmJsb2NrLmV2ZW50cy1saXN0LFxuICAgICAgICAgICAgJisuYmxvY2suZmVhdHVyZWQtY2FzZXMsXG4gICAgICAgICAgICAmKy5ibG9jay5rZXlwb2ludHMsXG4gICAgICAgICAgICAmKy5ibG9jay5saW5rLWJveGVzLFxuICAgICAgICAgICAgJisuYmxvY2subG9jYXRpb24sXG4gICAgICAgICAgICAmKy5ibG9jay52aWRlbyxcbiAgICAgICAgICAgICYrLmJsb2NrLnZpc3VhbC1yb3csXG4gICAgICAgICAgICAmKy5ibG9jay5nZW8tb2ZmaWNlcyxcbiAgICAgICAgICAgICYrLmJsb2NrLmNvbGxhcHNpYmxlLWxpc3QsXG4gICAgICAgICAgICAmKy5ibG9jay5zcGVha2VycyxcbiAgICAgICAgICAgICYrLmJsb2NrLmljb24tYnV0dG9ucyxcbiAgICAgICAgICAgICYrLmJsb2NrLmJsb2NrLWdyaWQsXG4gICAgICAgICAgICAmKy5ibG9jay5vZmZpY2VzLFxuICAgICAgICAgICAgJisuYmxvY2suZ2FsbGVyeSxcbiAgICAgICAgICAgICYrLmJsb2NrLnRlY2gtaW5zaWdodHMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9jaysuYmxvY2sudHJpZm9yay1kbmEsXG4gICAgICAgIC5ibG9jay50cmlmb3JrLWRuYSsuYmxvY2sge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHM2O1xuICAgICAgICB9XG5cblxuICAgICAgICAuYmxvY2suaWNvbi1idXR0b25zKy5ibG9jay5pY29uLWJ1dHRvbnN7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkczU7XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvY2s6bGFzdC1jaGlsZDpub3QoLmJsb2NrLS1mdWxsKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczc7XG4gICAgICAgIH1cblxuICAgICAgICAud3AtYmxvY2stY29sdW1ue1xuICAgICAgICAgICAgLmJsb2NrOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9jazpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndwLWJsb2NrLWNvbHVtbnN7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzNyAhaW1wb3J0YW50O1xuICAgICAgICAuYmxvY2std3lzaXd5ZyB7XG4gICAgICAgICAgICAmKy5ibG9jay5pbWFnZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkczY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmhlcm97XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAmX19vdmVybGF5e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwwLDAsMC44KSAsIHRyYW5zcGFyZW50KTtcbiAgICB9XG4gICAgJl9fY29udGVudHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgQGV4dGVuZCAucGFnZS10aXRsZTtcbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb257XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gICAgJl9fY3Rhc3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLXRvcDogJHM1O1xuICAgICAgICBhe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHMyO1xuICAgICAgICB9XG4gICAgfVxuICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkdy1pbWcvZ3JhcGhpY3MvZ3JhcGhpYy1oZXJvLnBuZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICAgIH1cbn1cblxuLmhlcm8tLXBhZ2UsXG4uaGVyby0tb2xkLWNhc2UsXG4uaGVyby0tc2VhcmNoLFxuLmhlcm8tLXBvc3R7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7IFxufVxuLmhlcm8tLXBhZ2UsXG4uaGVyby0tb2xkLWNhc2UsXG4uaGVyby0tc2VhcmNoLFxuLmhlcm8tLWNhc2V7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICAuaGVyb19fY29udGVudHtcbiAgICAgICAgcGFkZGluZy10b3A6ICRzNztcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzOTtcbiAgICB9XG59XG4uaGVyby0tcG9zdHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLmhlcm9fX2NvbnRlbnR7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkczc7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkczY7XG4gICAgfVxuICAgIC5oZXJvX190aXRsZXtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogJHMyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgICAgIEBleHRlbmQgLmNlbnRlcjtcbiAgICB9XG59XG5cbi5oZXJvLS1wYWdle1xuICAgIC5oZXJvX190aXRsZXtcbiAgICAgICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgICB9XG59XG4uaGVyby0tb2xkLWNhc2V7XG4gICAgLmhlcm9fX3RpdGxle1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBleHRlbmQgLmNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICB9XG59XG4uaGVyby0tc2VhcmNoe1xuICAgIC5oZXJvX19jb250ZW50e1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIC5oZXJve1xuICAgICAgICAmX19jdGFze1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgaGVpZ2h0OiA5M3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCIkYWN0aW9uT2Zmc2V0TW9iaWxlOiA4MHB4O1xuJGFjdGlvbk9mZnNldDogMjAwcHg7XG5cbi5mdWxscGFnZS1oZXJvX193cmFwcGVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZ1bGxwYWdlLWhlcm9fX2NvbnRlbnQtY29udGFpbmVye1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4IC0gNzBweCk7XG4gICAgbWluLWhlaWdodDogNjIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGFjdGlvbk9mZnNldE1vYmlsZTtcbiAgICAuZHctY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweCArIDEwMHB4O1xuICAgIH1cbiAgICBoMntcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICYuZW17XG4gICAgICAgICAgICBmb250LXNpemU6IDIuN3JlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjByZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLnBzZXVkbztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRzMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBwe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAkczM7XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgIEBleHRlbmQgLmYzO1xuICAgICAgICAmLmVte1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mNTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9ue1xuICAgICAgICBtYXJnaW4tdG9wOiAkczQ7XG4gICAgfVxufVxuLmZ1bGxwYWdlLWhlcm97XG4gICAgJl9fYmd7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgICZfX3NsaWRle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9fYmcsXG4gICAgJl9fYmctaW1hZ2UsXG4gICAgJl9fYmctb3ZlcmxheXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG4gICAgJl9fYmcsXG4gICAgJl9fYmctaW1hZ2V7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmX19iZy1pbWFnZXtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cbiAgICAmX19iZy12aWRlb3tcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbiAgICAmX19iZy1vdmVybGF5e1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoNDksNTQsNjEsMC44KSAsIHRyYW5zcGFyZW50KTtcbiAgICB9XG4gICAgLnNsaWNrLWFycm93e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC04MHB4O1xuICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4zKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stcHJldntcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGR3LWltZy9pY29uLWhlcm8tbGVmdC5zdmcpO1xuICAgIH1cbiAgICAuc2xpY2stbmV4dHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkdy1pbWcvaWNvbi1oZXJvLXJpZ2h0LnN2Zyk7XG4gICAgfVxuICAgIC5zbGljay1kb3Rze1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyg3dncgKyAyNHB4KTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTsgXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDsgXG4gICAgICAgIH1cbiAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC42KTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWFjdGl2ZSBidXR0b257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtb3JhbmdlO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuLmZ1bGxwYWdlLWFjdGlvbnN7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IC0kYWN0aW9uT2Zmc2V0TW9iaWxlIC8gMjtcbiAgICAmX19pbm5lcixcbiAgICAmOmJlZm9yZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICAmX19pbm5lcntcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDAgMDtcbiAgICB9XG4gICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICB9XG4gICAgLnNpbmdsZS1hY3Rpb257XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmctdG9wOiAkczM7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkczM7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzMztcbiAgICAgICAgaDJ7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mMztcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMTtcbiAgICAgICAgfVxuICAgICAgICA+aW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgQGV4dGVuZCAucm91bmQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxpbmt7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMTtcbiAgICB9XG59XG4uZHctZnVsbHBhZ2UtaGVyb19fc2Nyb2xse1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgJGFjY2VudCwgJGxpZ2h0LW9yYW5nZSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDEwNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgXG4gICAgaW1ne1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICB9XG4gICAgJjpob3ZlciBpbWd7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIC5mdWxscGFnZS1oZXJve1xuICAgICAgICAuc2xpY2stZG90c3tcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxMHZ3ICsgMjRweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICAuZnVsbHBhZ2UtaGVyb19fY29udGVudC1jb250YWluZXJ7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZnVsbHBhZ2UtYWN0aW9uc3tcbiAgICAgICAgJl9faW5uZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgICAgIC5zaW5nbGUtYWN0aW9ue1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTQwcHgpIHtcbiAgICAuZnVsbHBhZ2UtaGVyb19fY29udGVudC1jb250YWluZXJ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkYWN0aW9uT2Zmc2V0O1xuICAgICAgICBoMntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcbiAgICAgICAgICAgICYuZW17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5mdWxscGFnZS1hY3Rpb25ze1xuICAgICAgICBtYXJnaW4tdG9wOiAtJGFjdGlvbk9mZnNldCAvIDI7XG4gICAgICAgIC5zaW5nbGUtYWN0aW9ue1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzMyU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHM0O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRzNDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzNDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuZnVsbHBhZ2UtaGVyb19fY29udGVudC1jb250YWluZXJ7XG4gICAgICAgIGgye1xuICAgICAgICAgICAgJi5lbXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDRlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZHctZnVsbHBhZ2UtaGVyb19fc2Nyb2xse1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgIGJvdHRvbTogNTJweDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgLmZ1bGxwYWdlLWhlcm97XG4gICAgICAgIC5zbGljay1kb3Rze1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEydncgKyAyNHB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gICAgLmZ1bGxwYWdlLWFjdGlvbnN7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gICAgLmZ1bGxwYWdlLWFjdGlvbnN7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWV4dHJhLWxhcmdlfSB7XG4gICAgLmZ1bGxwYWdlLWFjdGlvbnN7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5wb3N0c3tcbiAgICAuY29se1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wb3N0cyxcbi5wb3N0X19zdWdnZXN0aW9uc3tcbiAgICBwYWRkaW5nLXRvcDogJHM3O1xuICAgIC5wb3N0LXRodW1ie1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczc7XG4gICAgfVxuICAgIC5wb3N0LXRodW1iLXNpbXBsZXtcbiAgICAgICAgcGFkZGluZy10b3A6ICRzMjtcbiAgICB9XG4gICAgLmNvbHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMyO1xuICAgICAgICAmICsgLmNvbCAucG9zdC10aHVtYi1zaW1wbGV7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmsxNTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ucG9zdF9fc3VnZ2VzdGlvbnN7XG4gICAgbWFyZ2luLXRvcDogJHM3O1xuICAgIHBhZGRpbmctYm90dG9tOiAkczc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkYXJrNSwgJGRhcmswKTtcbiAgICB9XG59XG5cbi5mbG9hdGluZy1iYWNre1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmV5O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgei1pbmRleDogMTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAkczU7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRzNTtcbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gICAgLmZsb2F0aW5nLWJhY2t7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA4MHB4ICsgJHM1O1xuICAgICAgICBsZWZ0OiAkczU7XG4gICAgICAgIHotaW5kZXg6IDE7IFxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn0iLCIucG9zdC10aHVtYixcbi5wb3N0LXRodW1iX19kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wb3N0LXRodW1iIHtcbiAgICAucG9zdC10aHVtYl9faW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmFkaWVudC1vcmFuZ2U7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWV0YSB7XG4gICAgICAgIEBleHRlbmQgLmYxO1xuICAgIH1cblxuICAgIC5sYWJlbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICAucG9zdC10aHVtYl9fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczE7XG4gICAgfVxuXG4gICAgLm1ldGEsXG4gICAgLnBvc3QtdGh1bWJfX2Rlc2MsXG4gICAgLnBvc3QtdGh1bWJfX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgIH1cblxuICAgIC5wb3N0LXRodW1iX19kZXNjLFxuICAgIC5wb3N0LXRodW1iX19kZXRhaWxzIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbn1cblxuLnBvc3QtdGh1bWItc2ltcGxle1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICZfX2ltYWdle1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuY29udGFpbmVkLWltYWdle1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkczQ7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG4gICAgLnBvc3QtdGh1bWJfX2ltYWdle1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgXG4gICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBwYWRkaW5nOiAkczM7XG4gICAgICAgIH1cbiAgICAgICAgLnJhdGlve1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMntcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gICAgaDIgc3BhbntcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczE7XG4gICAgfVxuICAgIGgyIGltZ3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICBcbiAgICB9XG4gICAgLnBvc3QtdGh1bWJfX2RldGFpbHN7XG4gICAgICAgIHBhZGRpbmc6ICRzMiAwO1xuICAgIH1cbiAgICAubWV0YSB7XG4gICAgICAgIEBleHRlbmQgLmYxO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczE7XG4gICAgfVxuICAgIC5leHRlcm5hbC1uYW1le1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhZ3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmsxNTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgICAubWV0YSBzcGFue1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzMjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gICAgLmdyaWQtM2NvbC0tZW0ge1xuICAgICAgICAuY29sOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIC5wb3N0LXRodW1iX19pbWFnZSxcbiAgICAgICAgICAgIC5wb3N0LXRodW1iX19kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucG9zdC10aHVtYl9faW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3N0LXRodW1iX19kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzNjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAgIC5wb3N0LXRodW1iLXNpbXBsZXtcbiAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAucG9zdC10aHVtYl9fZGV0YWlsc3tcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzMiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ldmVudC10aHVtYntcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luLWJvdHRvbTogJHM1O1xuICAgIC5jb250YWluZWQtaW1hZ2V7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQGV4dGVuZCAucm91bmQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wc2V1ZG87XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA4NSU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsMCwwLDApLCByZ2JhKDAsMCwwLDAuNzUpKTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgLmNvbnRhaW5lZC1pbWFnZXtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2RldGFpbHN7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiAkczM7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIC5oYXMtdmlkZW97XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogJHMzO1xuICAgICAgICB0b3A6ICRzMztcbiAgICB9XG4gICAgLmxhYmVse1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgIH1cbiAgICAuZGV0YWlsc3tcbiAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHMzO1xuICAgICAgICAgICAgQGV4dGVuZCAuZjE7XG4gICAgICAgIH1cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tcGFzdHtcbiAgICAgICAgLmNvbnRhaW5lZC1pbWFnZXtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaGVyby0tY2FzZXtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG1pbi1oZWlnaHQ6IDY2MHB4O1xuICAgIC5oZXJvX190aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gICAgfVxuICAgIC5oZXJvX19kZXRhaWxze1xuICAgICAgICBtYXJnaW4tdG9wOiAkczY7XG4gICAgfVxuICAgIC5jYXNlLWRldGFpbHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMxO1xuICAgICAgICAubGFiZWx7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHMzO1xuICAgICAgICB9XG4gICAgICAgIC52YWx1ZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC40KTtcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyAvLyBSZW1vdmUgd2hlbiBhbGwgY2FzZXMgY2hhbmdlZFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHM2O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLmhlcm8tLWNhc2V7XG4gICAgICAgIC5oZXJvX190aXRsZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgfVxuICAgICAgICAuaGVyb19fZGV0YWlsc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkczc7XG4gICAgICAgIH1cbiAgICAgICAgLmNhc2UtZGV0YWlse1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAubGFiZWx7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnZhbHVle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNDBweCkge1xuICAgIC5oZXJvLS1jYXNle1xuICAgICAgICAuaGVyb19fdGl0bGV7XG4gICAgICAgICAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jYW1wYWlnbiB7XG5cbiAgICAmX19jb2xsYWIge1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkczI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHMyO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHMyO1xuICAgICAgICAgICAgY29sb3I6ICRvdGhlci1ncmV5O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJiArIC5jYW1wYWlnbl9fZXZlbnQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRkYXJrNS1zb2xpZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBcbiAgICAuY2FtcGFpZ25fX2V2ZW50ICsgLmNhbXBhaWduX19jb250ZW50IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkZGFyazUsICRkYXJrMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb2xsYXBzaWJsZSB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn0iLCIuY2FtcGFpZ24ge1xuICAgICZfX2V2ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXRvcDogJHM2O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHM2O1xuXG4gICAgICAgIC5zaW5nbGUtZXZlbnQsXG4gICAgICAgIC5zaWRlYmFyLWZvcm17XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IC0yMHB4IDEycHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDs7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGViYXItZm9ybXtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzM1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpbmdsZS1ldmVudCB7XG4gICAgICAgICAgIFxuICAgICAgICAgICAgJl9fZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAkczMgJHMzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGV0YWlsc19fZGF0ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHMyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZGF0ZXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHMxO1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpbWUsXG4gICAgICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGltZXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvdGhlci1ncmV5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kZXRhaWxzX19hZGRyZXNzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkczM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkczM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19tYXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fbWFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJ1dHRvbixcbiAgICAgICAgICAgIC5zaW5nbGUtZXZlbnRfX2hlYWRlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHMzICRzMztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mMztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHMyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYXNpZGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM1O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWRkaXRpb25hbC1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmV5O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAkczM7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDs7XG59XG5cbi5zaW5nbGUtZXZlbnQgKyAuYWRkaXRpb25hbC1pbmZvLFxuLnNpbmdsZS1ldmVudCArIC5zaW5nbGUtZXZlbnQsXG4uc2luZ2xlLWV2ZW50ICsgLnNpZGViYXItZm9ybSxcbi5zaWRlYmFyLWZvcm0gKyAuYWRkaXRpb25hbC1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAkczI7XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5jYW1wYWlnbiB7XG4gICAgICAgICZfX2V2ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkczc7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHM3O1xuICAgICAgICAgICAgLmR3LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ldmVudF9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzNztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGFzaWRlIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAzODBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbDpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIC5jYXNlLWRzYi1pbWFnZS0xe1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyMHB4KSB7XG4gICAgLmNhc2UtZHNiLWltYWdlLTF7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5jYXNlLWRzYi1pbWFnZS0ye1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0IFwiaW1hZ2UtdGV4dC9pbWFnZS10ZXh0XCI7XG5AaW1wb3J0IFwid3lzaXd5Zy93eXNpd3lnXCI7XG5AaW1wb3J0IFwiaW1hZ2UvaW1hZ2VcIjtcbkBpbXBvcnQgXCJzdGF0cy9zdGF0c1wiO1xuQGltcG9ydCBcInF1b3RlL3F1b3RlXCI7XG5AaW1wb3J0IFwiYmlnLXRleHQvYmlnLXRleHRcIjtcbkBpbXBvcnQgXCJoZWFkbGluZS10ZXh0L2hlYWRsaW5lLXRleHRcIjtcbkBpbXBvcnQgXCJiaWctb3JkZXJlZC1saXN0L2JpZy1vcmRlcmVkLWxpc3RcIjtcbkBpbXBvcnQgXCJrZXlwb2ludHMva2V5cG9pbnRzXCI7XG5AaW1wb3J0IFwic2VwYXJhdG9yL3NlcGFyYXRvclwiO1xuQGltcG9ydCBcImNvbnRhY3QtcGVvcGxlL2NvbnRhY3QtcGVvcGxlXCI7XG5AaW1wb3J0IFwiZm9ybS9mb3JtXCI7XG5AaW1wb3J0IFwibG9jYXRpb24vbG9jYXRpb25cIjtcbkBpbXBvcnQgXCJ2aWRlby92aWRlb1wiO1xuQGltcG9ydCBcInNjcm9sbC1saW5rL3Njcm9sbC1saW5rXCI7XG5AaW1wb3J0IFwiYWdlbmRhL2FnZW5kYVwiO1xuQGltcG9ydCBcImV2ZW50cy1saXN0L2V2ZW50cy1saXN0XCI7XG5AaW1wb3J0IFwiZXZlbnRzLWdyaWQvZXZlbnRzLWdyaWRcIjtcbkBpbXBvcnQgXCJmZWF0dXJlZC1jYXNlcy9mZWF0dXJlZC1jYXNlc1wiO1xuQGltcG9ydCBcImxhcmdlLWN0YS9sYXJnZS1jdGFcIjtcbkBpbXBvcnQgXCJ2aXN1YWwtcm93L3Zpc3VhbC1yb3dcIjtcbkBpbXBvcnQgXCJsaW5rLWJveGVzL2xpbmstYm94ZXNcIjtcbkBpbXBvcnQgXCJvZmZpY2VzL29mZmljZXNcIjtcbkBpbXBvcnQgXCJsb2dvLXNsaWRlci9sb2dvLXNsaWRlclwiO1xuQGltcG9ydCBcInNwZWFrZXJzL3NwZWFrZXJzXCI7XG5AaW1wb3J0IFwiY29sbGFwc2libGUtbGlzdC9jb2xsYXBzaWJsZS1saXN0XCI7XG5AaW1wb3J0IFwiaWNvbi1idXR0b25zL2ljb24tYnV0dG9uc1wiO1xuQGltcG9ydCBcImtleXBvaW50LWxpc3Qva2V5cG9pbnQtbGlzdFwiO1xuQGltcG9ydCBcInRyaWZvcmstZG5hL3RyaWZvcmstZG5hXCI7XG5AaW1wb3J0IFwibmF2aWdhdGlvbi9uYXZpZ2F0aW9uXCI7XG5AaW1wb3J0IFwiZXh0ZXJuYWwtbGluay9leHRlcm5hbC1saW5rXCI7XG5AaW1wb3J0IFwiZ3JhcGhpYy1jdGFzL2dyYXBoaWMtY3Rhc1wiO1xuQGltcG9ydCBcImljZWJlcmctZ3JhcGhpYy9pY2ViZXJnLWdyYXBoaWNcIjtcbkBpbXBvcnQgXCJsaW5rLWdyaWQvbGluay1ncmlkXCI7XG5AaW1wb3J0IFwiZ2FsbGVyeS9nYWxsZXJ5XCI7XG5cbkBpbXBvcnQgXCJjb3JlLWJsb2Nrc1wiOyIsIi5ibG9jay5pbWFnZS10ZXh0e1xuICAgIC5kdy1jb250YWluZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgLmxlZnQsXG4gICAgLnJpZ2h0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnJpZ2h0e1xuICAgICAgICBtYXJnaW4tdG9wOiAkczM7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIEBleHRlbmQgLnJvdW5kO1xuICAgICAgICB9XG4gICAgfVxuICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5idXR0b257XG4gICAgICAgIG1hcmdpbi10b3A6ICRzNDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczI7XG4gICAgfVxuICAgIC5idXR0b24gKyAuYnV0dG9ue1xuICAgICAgICBtYXJnaW4tdG9wOiAkczI7XG4gICAgfVxuICAgICYuaW1hZ2UtZmlyc3R7XG4gICAgICAgIC5yaWdodHtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgICAgICB9XG4gICAgICAgIC5sZWZ0e1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNhcHRpb257XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGNvbG9yOiAkZGFyazQwO1xuICAgICAgICBtYXJnaW4tdG9wOiAkczE7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gICAgLmJsb2NrLmltYWdlLXRleHR7XG4gICAgICAgIC5kdy1jb250YWluZXJ7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHVuc2V0O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kczM7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kczM7XG4gICAgICAgIH1cbiAgICAgICAgLmxlZnQsXG4gICAgICAgIC5yaWdodHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzMztcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzMztcbiAgICAgICAgfVxuICAgICAgICAmLmV4dGVuZGVkIC5yaWdodHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwdncgKyAyNHB4KTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5leHRlbmRlZCAubGVmdHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5yaWdodHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5pbWFnZS1yaWdodC5leHRlbmRlZCAuZHctY29udGFpbmVye1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuaW1hZ2UtcmlnaHQuZXh0ZW5kZWQgLnJpZ2h0e1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmltYWdlLXJpZ2h0LmltYWdlLWZpcnN0e1xuICAgICAgICAgICAgLnJpZ2h0e1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxlZnR7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5pbWFnZS1sZWZ0e1xuICAgICAgICAgICAgLnJpZ2h0e1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxlZnR7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi0tbWlkZGxle1xuICAgICAgICAgICAgLmR3LWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxlZnR7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJsb2NrLmJsb2NrLXd5c2l3eWd7XG4gICAgJi5hbGlnbi1jZW50ZXJ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLnd5c2l3eWd7XG4gICAgICAgICAgICBAZXh0ZW5kIC5jZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5vZmZzZXQtc2VjdGlvbntcbiAgICAgICAgLnd5c2l3eWd7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLm9mZnNldC10ZXh0e1xuICAgICAgICAud3lzaXd5Z3tcbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkczQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnd5c2l3eWcgKyAuYnV0dG9ue1xuICAgICAgICBtYXJnaW4tdG9wOiAkczQ7XG4gICAgfVxuICAgIC5idXR0b257XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAgIC5ibG9jay5ibG9jay13eXNpd3lne1xuICAgICAgICAmLm9mZnNldC10ZXh0e1xuICAgICAgICAgICAgLnd5c2l3eWd7XG4gICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkczc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idXR0b257XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAgIC5ibG9jay5ibG9jay13eXNpd3lne1xuICAgICAgICAuZHctY29udGFpbmVye1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnd5c2l3eWd7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJsb2NrLmltYWdle1xuICAgIEBleHRlbmQgLmNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaW1ne1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmLmltYWdlLS1jZW50ZXJ7XG4gICAgICAgIC5pbWFnZV9faW5uZXJ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgQGV4dGVuZCAucm91bmQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5pbWFnZS0tYXJ0aWNsZXtcbiAgICAgICAgLmltYWdlX19pbm5lcntcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuY29se1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAmLmltYWdlLS1sZWZ0e1xuICAgICAgICAuaW1hZ2VfX2lubmVyLFxuICAgICAgICAuY29se1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIEBleHRlbmQgLnJvdW5kO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuaW1hZ2UtLXJpZ2h0e1xuICAgICAgICAuaW1hZ2VfX2lubmVyLFxuICAgICAgICAuY29se1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICBpbWd7XG4gICAgICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmltYWdlLS1mdWxse1xuICAgICAgICAuaW1hZ2VfX2lubmVyLFxuICAgICAgICAuY29se1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2suc3RhdHN7XG4gICAgJi50d28tY29se1xuICAgICAgICAuc3RhdHNfX2lubmVye1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgfVxuICAgICAgICAuc3RhdHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAmX192YWx1ZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi50aHJlZS1jb2x7XG4gICAgICAgIC5zdGF0e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgJl9fdmFsdWV7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN0YXRzX19pbm5lcntcbiAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICBAZXh0ZW5kIC5jZW50ZXI7XG4gICAgfVxuICAgIC5zdGF0eyBcbiAgICAgICAgcGFkZGluZy10b3A6ICRzMztcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzMztcbiAgICAgICAgJl9fdmFsdWV7XG4gICAgICAgICAgICBAZXh0ZW5kIC5leHRyYS1ib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOGVtO1xuICAgICAgICB9XG4gICAgICAgICZfX2xhYmVse1xuICAgICAgICAgICAgQGV4dGVuZCAuZjM7XG4gICAgICAgICAgICBjb2xvcjogJG90aGVyLWdyZXk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0gIHtcbiAgICAuYmxvY2suc3RhdHN7XG4gICAgICAgICYudGhyZWUtY29se1xuICAgICAgICAgICAgLnN0YXR7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc3RhdHtcbiAgICAgICAgICAgICZfX3ZhbHVle1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSAge1xuICAgIC5ibG9jay5zdGF0c3tcbiAgICAgICAgLnN0YXR7XG4gICAgICAgICAgICAmX192YWx1ZXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19sYWJlbHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIkYXV0aC1pbWFnZS1zaXplOiA3MHB4O1xuJGF1dGgtaW1hZ2Utc2l6ZS1sYXJnZTogOTBweDtcbiRhdXRoLWltYWdlLW1hcmdpbjogJHM0O1xuXG4uYmxvY2sucXVvdGV7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBibG9ja3F1b3Rle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkczU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkczU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgJi5iZy0tb3Jhbmdle1xuICAgICAgICAucXVvdGVfX2lubmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYWRpZW50LW9yYW5nZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLS13aGl0ZXtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGJsb2NrcXVvdGV7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYmctLWRhcmt7XG4gICAgICAgIC5xdW90ZV9faW5uZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JhZGllbnQtZGFyaztcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmLmJnLWV4dGVuZGVkLWxlZnR7XG4gICAgICAgIEBleHRlbmQgLnJpZ2h0LXBhZGRpbmc7XG4gICAgICAgIC5xdW90ZV9faW5uZXJ7XG4gICAgICAgICAgICBAZXh0ZW5kIC5sZWZ0LXBhZGRpbmc7XG4gICAgICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcbiAgICAgICAgfVxuICAgICAgICBibG9ja3F1b3Rle1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHM1OyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLWV4dGVuZGVkLXJpZ2h0e1xuICAgICAgICBAZXh0ZW5kIC5sZWZ0LXBhZGRpbmc7XG4gICAgICAgIC5xdW90ZV9faW5uZXJ7XG4gICAgICAgICAgICBAZXh0ZW5kIC5yaWdodC1wYWRkaW5nO1xuICAgICAgICAgICAgQGV4dGVuZCAucm91bmQ7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGJsb2NrcXVvdGV7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzNTsgXG4gICAgICAgIH1cbiAgICB9XG4gICAgLnF1b3RlX190ZXh0e1xuICAgICAgICBAZXh0ZW5kIC5mNDtcbiAgICB9XG4gICAgLnF1b3RlX19hdXRob3J7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzNTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLmF1dGhvcl9fbmFtZXtcbiAgICAgICAgICAgIEBleHRlbmQgLmY1O1xuICAgICAgICAgICAgQGV4dGVuZCAuZXh0cmEtYm9sZDtcbiAgICAgICAgfVxuICAgICAgICAuYXV0aG9yX190aXRsZXtcbiAgICAgICAgICAgIEBleHRlbmQgLmYyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLmF1dGhvcl9faW1hZ2V7XG4gICAgICAgICAgICB3aWR0aDogJGF1dGgtaW1hZ2Utc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJGF1dGgtaW1hZ2Utc2l6ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRhdXRoLWltYWdlLW1hcmdpbjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBcbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSAge1xuICAgIC5ibG9jay5xdW90ZXtcbiAgICAgICAgJi5iZy1leHRlbmRlZC1sZWZ0e1xuICAgICAgICAgICAgYmxvY2txdW90ZXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczc7XG4gICAgICAgICAgICAgICAgJi5oYXMtcGhvdG97XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRhdXRoLWltYWdlLXNpemUtbGFyZ2UgKyAkYXV0aC1pbWFnZS1tYXJnaW47XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGF1dGgtaW1hZ2Utc2l6ZS1sYXJnZSArICRhdXRoLWltYWdlLW1hcmdpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5iZy1leHRlbmRlZC1yaWdodHtcbiAgICAgICAgICAgIGJsb2NrcXVvdGV7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkczc7IFxuICAgICAgICAgICAgICAgICYuaGFzLXBob3Rve1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkYXV0aC1pbWFnZS1zaXplLWxhcmdlICsgJGF1dGgtaW1hZ2UtbWFyZ2luO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRhdXRoLWltYWdlLXNpemUtbGFyZ2UgKyAkYXV0aC1pbWFnZS1tYXJnaW4gKyAkczc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJsb2NrcXVvdGV7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHM3O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRzNztcbiAgICAgICAgfVxuICAgICAgICAucXVvdGVfX2F1dGhvcntcbiAgICAgICAgICAgIC5hdXRob3JfX2ltYWdle1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkYXV0aC1pbWFnZS1zaXplLWxhcmdlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJGF1dGgtaW1hZ2Utc2l6ZS1sYXJnZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRhdXRoLWltYWdlLXNpemUtbGFyZ2UgLSAkczQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJsb2NrLmJpZy10ZXh0e1xuICAgIC5iaWctdGV4dF9fdGV4dHtcbiAgICAgICAgQGV4dGVuZCAuZjY7XG4gICAgICAgIG1heC13aWR0aDogODYwcHg7XG4gICAgfVxuICAgIC5idXR0b257XG4gICAgICAgIG1hcmdpbi10b3A6ICRzNTtcbiAgICB9XG59IiwiLmJsb2NrLmhlYWRsaW5lLXRleHR7XG4gICAgLnNlY3Rpb24tdGl0bGV7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgfVxuICAgIC5idXR0b257XG4gICAgICAgIG1hcmdpbi10b3A6ICRzNTtcbiAgICB9XG59XG4iLCIuYmxvY2suYmlnLW9yZGVyZWQtbGlzdHtcbiAgICBAZXh0ZW5kIC5kdy1jb250YWluZXI7XG4gICAgLmJpZy1vcmRlcmVkLWxpc3RfX2lubmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC5iaWctb3JkZXJlZC1saXN0X19jb250ZW50e1xuICAgICAgICBwYWRkaW5nOiAkczQ7XG4gICAgfVxuICAgICYuYmctZXh0ZW5kZWQtbGVmdHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyBcbiAgICAgICAgLmJpZy1vcmRlcmVkLWxpc3RfX2lubmVye1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3dnc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy1leHRlbmRlZC1yaWdodHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgXG4gICAgICAgIC5iaWctb3JkZXJlZC1saXN0X19pbm5lcntcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDd2dztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi10aXRsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM2O1xuICAgIH1cbiAgICBvbHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgY291bnRlci1yZXNldDogYmlnLW9yZGVyZWQtbGlzdC1jb3VudGVyO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGJpZy1vcmRlcmVkLWxpc3QtY291bnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihiaWctb3JkZXJlZC1saXN0LWNvdW50ZXIpIFwiLlwiO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtb3JhbmdlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHMzO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmICsgbGl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHM1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5idXR0b257XG4gICAgICAgIG1hcmdpbi10b3A6ICRzNTsgIFxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIC5ibG9jay5iaWctb3JkZXJlZC1saXN0e1xuICAgICAgICAmLmJnLWV4dGVuZGVkLWxlZnR7XG4gICAgICAgICAgICAuYmlnLW9yZGVyZWQtbGlzdF9faW5uZXJ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYmctZXh0ZW5kZWQtcmlnaHR7XG4gICAgICAgICAgICAuYmlnLW9yZGVyZWQtbGlzdF9faW5uZXJ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTB2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIC5ibG9jay5iaWctb3JkZXJlZC1saXN0e1xuICAgICAgICBvbHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHM0O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHM0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwNjBweCkge1xuICAgIC5ibG9jay5iaWctb3JkZXJlZC1saXN0e1xuICAgICAgICAuYmlnLW9yZGVyZWQtbGlzdF9fY29udGVudHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzNyA1dnc7XG4gICAgICAgIH1cbiAgICAgICAgb2x7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzNztcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzNztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuYmxvY2suYmlnLW9yZGVyZWQtbGlzdHtcbiAgICAgICAgJi5iZy1leHRlbmRlZC1sZWZ0e1xuICAgICAgICAgICAgLmJpZy1vcmRlcmVkLWxpc3RfX2lubmVye1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJ2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJnLWV4dGVuZGVkLXJpZ2h0e1xuICAgICAgICAgICAgLmJpZy1vcmRlcmVkLWxpc3RfX2lubmVye1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEydnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYmxvY2sua2V5cG9pbnRze1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB1bHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIHAgKyB1bCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICB9XG4gICAgLmtleXBvaW50e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczU7XG4gICAgICAgICZfX2ljb257XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mNDtcbiAgICAgICAgfVxuICAgICAgICAud3lzaXd5Z3tcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnV0dG9ue1xuICAgICAgICBtYXJnaW4tdG9wOiAkczY7XG4gICAgfVxuICAgICYud2l0aC1ib3hlc3tcbiAgICAgICAgLmtleXBvaW50X19pbm5lciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzNCAkczM7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTVweCA0MHB4IC0yMHB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZ3JpZC0xY29se1xuICAgICAgICAua2V5cG9pbnRfX2lubmVye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdyaWQtMmNvbHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmJsb2NrLmtleXBvaW50c3tcbiAgICAgICAgLmJ1dHRvbntcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzNztcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2suc2VwYXJhdG9ye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICAmLS1saW5le1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyazU7XG4gICAgfVxuICAgICYtLWNvbG9ye1xuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkYXJrNSwgJGRhcmswKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2suY29udGFjdC1wZW9wbGV7XG4gICAgdWx7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJsb2NrLmZvcm17XG4gICAgLmNvbnRhY3QtcGVyc29ue1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uY29udGFjdC1wZXJzb257XG4gICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgICZfX2lubmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogJHM0ICRzNCAwICRzNDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDIwcHggNTVweCAtMjBweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgfVxuICAgICZfX2ltYWdle1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICAmX19pbmZve1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJl9fbmFtZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB9XG4gICAgJl9fY291bnRyeXtcbiAgICAgICAgY29sb3I6ICRvdGhlci1ncmV5O1xuICAgIH1cbiAgICAmX19kZXRhaWxze1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgJl9fY29udGFjdHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHM0O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0ZXItZ3JleTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICBcbiAgICAmX19waG9uZSxcbiAgICAmX19lbWFpbHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIFxuICAgICAgICAmOmhvdmVyIHB7XG4gICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY29udGFjdC1wZXJzb257XG4gICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogJHM0O1xuICAgICAgICB9XG4gICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczQ7XG4gICAgICAgIH1cbiAgICAgICAgJl9fZGV0YWlsc3tcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgICAmX19jb250YWN0e1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHMzO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmX19waG9uZSxcbiAgICAgICAgJl9fZW1haWx7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMTtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcGhvbmV7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzNTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2suZm9ybXtcbiAgICAucmlnaHR7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICB9XG4gICAgLmZvcm1fX2NvbnRhaW5lcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6ICRzMztcbiAgICAgICAgYm94LXNoYWRvdzogMCAyMHB4IDU1cHggLTIwcHggcmdiYSgwLDAsMCwwLjEpO1xuICAgIH1cbiAgICAud3lzaXd5ZyArIC5ncmlke1xuICAgICAgICBtYXJnaW4tdG9wOiAkczU7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmJsb2NrLmZvcm17XG4gICAgICAgIC5yaWdodHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm1fX2NvbnRhaW5lcntcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzNDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2subG9jYXRpb257XG4gICAgLmFjZi1tYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICB9XG4gICAgXG4gICAgLyogZml4ZXMgcG90ZW50aWFsIHRoZW1lIGNzcyBjb25mbGljdCAqL1xuICAgIC5hY2YtbWFwIGltZyB7XG4gICAgICAgbWF4LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYXJrZXItYm94e1xuICAgICAgICBwYWRkaW5nOiAkczE7XG4gICAgICAgIGg0e1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn0iLCIuYmxvY2sudmlkZW97XG4gICAgLmNvbHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG59XG5cbi52aWRlb19feW91dHViZXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgLyogMTY6OSAqL1xuICAgIC8vIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIGhlaWdodDogMDtcbiAgICBpZnJhbWV7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cbi52aWRlb19fc2VsZmhvc3RlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlci1ncmV5O1xuICAgIHZpZGVve1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbn0iLCIuYmxvY2suc2Nyb2xsLWxpbmt7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuIiwiLmJsb2NrLmFnZW5kYXtcbiAgICAuYWdlbmRhX19pbm5lcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6ICRzNCAkczQgJHMyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDE1cHggNDBweCAtMjBweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgfVxuICAgIC5hZ2VuZGFfX2xpc3R7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmFnZW5kYV9faXRlbXtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgJiArIC5hZ2VuZGFfX2l0ZW17XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFnZW5kYV9fZGVzY3tcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbiAgICAuYWdlbmRhX190aW1le1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIC50aW1lX19zdGFydCxcbiAgICAgICAgLnRpbWVfX2VuZHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgICAudGltZV9fZW5ke1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFnZW5kYV9fbGFiZWx7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAkb3RoZXItZ3JleTtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuICAgIC5hY2NvcmRpb257XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6ICRzMSAwIDRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICY6aG92ZXIgLm9wZW4gaW1ne1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIC5vcGVuIGltZ3tcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfSBcbiAgICB9XG4gICAgLnBhbmVse1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1vdXQ7XG4gICAgICAgICZfX2lubmVye1xuICAgICAgICAgICAgcGFkZGluZzogJHMyIDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm9wZW57XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkczM7XG4gICAgfVxuICAgIC5vcGVuIGltZ3tcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuICAgIH1cbiAgICAuaGFzLW1vcmUgLmFjY29yZGlvbntcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZERkRGRDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIC5ibG9jay5hZ2VuZGF7XG4gICAgICAgIC5hZ2VuZGFfX2lubmVye1xuICAgICAgICAgICAgcGFkZGluZzogJHM2ICRzNiAkczU7XG4gICAgICAgIH1cbiAgICAgICAgLmFnZW5kYV9fdGltZXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgICAuYWdlbmRhX190aW1le1xuICAgICAgICAgICAgLnRpbWVfX3N0YXJ0e1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFuZWxfX2lubmVye1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgLmJsb2NrLmFnZW5kYXtcbiAgICAgICAgLmFnZW5kYV9faW5uZXJ7XG4gICAgICAgICAgICBwYWRkaW5nOiAkczYgJHM2ICRzNTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5ibG9jay5hZ2VuZGF7XG4gICAgICAgIC5kdy1jb250YWluZXJ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ibG9jay5ldmVudHMtbGlzdCB7XG4gICAgLmV2ZW50IHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzNTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAuaW1hZ2VfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaGFzLXZpZGVve1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogJHMzO1xuICAgICAgICAgICAgICAgIHRvcDogJHMzO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzNDtcblxuICAgICAgICAgICAgc3Bhbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG90aGVyLWdyZXk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA5cHggM3B4IDEzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLmJsb2NrLmV2ZW50cy1saXN0IHtcbiAgICAgICAgLmV2ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kczM7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kczM7XG5cbiAgICAgICAgICAgICZfX2ltYWdlLFxuICAgICAgICAgICAgJl9fZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzMztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIC5ibG9jay5ldmVudHMtbGlzdCB7XG4gICAgICAgIC5ldmVudCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRzNDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRzNDtcblxuICAgICAgICAgICAgJl9faW1hZ2UsXG4gICAgICAgICAgICAmX19kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzNDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJsb2NrLmV2ZW50cy1ncmlkIHtcbiAgICAuZXZlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczc7XG5cbiAgICAgICAgJl9faW1hZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQGV4dGVuZCAucm91bmQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhhcy12aWRlb3tcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6ICRzMztcbiAgICAgICAgICAgICAgICB0b3A6ICRzMztcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19kZXRhaWxzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3VidGl0bGUge1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzMTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mNDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2luZm8ge1xuICAgICAgICAgICAgc3Bhbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG90aGVyLWdyZXk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA5cHggM3B4IDEzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLmJsb2NrLmV2ZW50cy1ncmlkIHtcbiAgICAgICAgLmV2ZW50cy1ncmlkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJHMzO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHMzO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmVudCB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkczM7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczM7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgLmJsb2NrLmV2ZW50cy1ncmlkIHtcbiAgICAgICAgLmV2ZW50cy1ncmlkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJHMyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHMyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmV2ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzMjtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzMztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzNDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuY2FzZS1zbGlkZXJ7XG4gICAgLmNvbHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkczM7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzMztcbiAgICB9XG59XG4uY2FzZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmX19jb250YWluZXJ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIEBleHRlbmQgLnJvdW5kO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgLmNhc2VfX2ltYWdlIGltZ3tcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ltYWdlIC5yYXRpbyxcbiAgICAmX19pbWFnZSAucGhvdG97XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmX19pbWFnZSAucmF0aW97XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgJl9faW1hZ2UgLnBob3Rve1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gICAgfVxuICAgICZfX2RldGFpbHN7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDQ5LDU0LDYxLDAuOCkgLCB0cmFuc3BhcmVudCk7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDQ5LDU0LDYxLDAuOCkgLCB0cmFuc3BhcmVudCk7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogJHMzO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICAgICZfX2NsaWVudHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6ICRzMztcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBwYWRkaW5nOiAycHggNnB4O1xuICAgIH1cbiAgICAmX19jbGllbnQtbG9nb3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6ICRzMztcbiAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cbiAgICAubGFiZWx7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzMTtcbiAgICB9XG59IiwiLmJsb2NrLmxhcmdlLWN0YSB7XG4gICAgY29sb3I6IHdoaXRlO1xuXG4gICAgLmxhcmdlLWN0YV9faW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JhZGllbnQtZGFyaztcbiAgICAgICAgcGFkZGluZzogJHM0O1xuICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcbiAgICB9XG5cbiAgICAubGFyZ2UtY3RhX19sYWJlbCB7XG4gICAgICAgIEBleHRlbmQgLmxhYmVsO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczE7XG4gICAgfVxuXG4gICAgLmxhcmdlLWN0YV9fdGV4dCB7XG4gICAgICAgIEBleHRlbmQgLmY0O1xuICAgICAgICBAZXh0ZW5kIC5leHRyYS1ib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwMHB4KSB7XG4gICAgLmJsb2NrLmxhcmdlLWN0YSB7XG4gICAgICAgIC5sYXJnZS1jdGFfX2lubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhcmdlLWN0YV9fdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ibG9jay52aXN1YWwtcm93e1xuICAgIC52aXN1YWwtcm93X19pbm5lcntcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0kczM7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLSRzMztcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgPmRpdntcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzMztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHMzO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM1O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAuYmxvY2sudmlzdWFsLXJvd3tcbiAgICAgICAgLnZpc3VhbC1yb3dfX2lubmVye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgLmJsb2NrLnZpc3VhbC1yb3d7XG4gICAgICAgIC52aXN1YWwtcm93X19pbm5lcntcbiAgICAgICAgICAgID5kaXZ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2subGluay1ib3hlcyB7XG4gICAgLmxpbmstYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM1O1xuXG4gICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2RldGFpbHMsXG4gICAgICAgICZfX2Rlc2Mge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3VidGl0bGUge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczE7XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mNDtcbiAgICAgICAgICAgIEBleHRlbmQgLmV4dHJhLWJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24tYnRue1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHMzO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM0O1xuICAgICAgICB9XG4gICAgICAgIC5jb250YWluZWQtaW1hZ2V7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgICAgICAgICBAZXh0ZW5kIC5yb3VuZDtcbiAgICAgICAgfVxuICAgICAgICAubGlua3tcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHM0O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gICAgICAgIH1cblxuICAgICAgICAud3lzaXd5ZyB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZ2VvLW9mZmljZXN7XG4gICAgYXJ0aWNsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgIH1cbiAgICAuZ2VvLW9mZmljZXMtc21hbGxfX2lubmVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC5jb2x7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH0gICBcbiAgICAuZ3JpZHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICAgIH1cbiAgICAuZ3JpZCAuY29se1xuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLmdlby1vZmZpY2Vze1xuICAgICAgICBhcnRpY2xle1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5vZmZpY2Utc21hbGx7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstZ3JleTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIEBleHRlbmQgLnJvdW5kO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmX19vdmVybGF5LFxuICAgIC5vZmZpY2VfX2RldGFpbHN7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAmX19vdmVybGF5e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIC5vZmZpY2VfX2RldGFpbHN7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcGFkZGluZzogJHMzO1xuICAgIH1cblxuICAgIC5kZXRhaWxzX19hY3Rpb25ze1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwICsgcHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzMTtcbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICB9XG4gICAgfVxuICAgIGgye1xuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuICAgIGgyLCBwe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIGE6aG92ZXJ7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG4gICAgLmljb24tYnV0dG9ue1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzMjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgIH1cbiAgICAub2ZmaWNlX19idXR0b25ze1xuICAgICAgICBtYXJnaW4tdG9wOiAkczI7XG4gICAgfVxufVxuXG4ub2ZmaWNlX19hZGRpdGlvbmFse1xuICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAuZ2VvLW9mZmljZXN7XG4gICAgICAgIC5nZW8tb2ZmaWNlcy1zbWFsbF9faW5uZXJ7XG4gICAgICAgICAgICAuY29se1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICBcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA1MHB4KSB7XG4gICAgLmdlby1vZmZpY2Vze1xuICAgICAgICAuZ2VvLW9mZmljZXMtc21hbGxfX2lubmVye1xuICAgICAgICAgICAgLmNvbHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9ICAgXG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIC5nZW8tb2ZmaWNlc3tcbiAgICAgICAgLmdlby1vZmZpY2VzLXNtYWxsX19pbm5lcntcbiAgICAgICAgICAgIC5jb2x7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgIFxuICAgIH1cbn0iLCIuYmxvY2subG9nby1kaXNwbGF5e1xuICAgIC5kdy1jb250YWluZXIsXG4gICAgLmNvbHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgXG4gICAgfVxuICAgIGgye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgfVxuICAgIC5sb2dvLXNsaWRlcl9faW5uZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVyLWdyZXk7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkczY7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkczY7XG4gICAgfVxuICAgIC5zaW5nbGUtbG9nb3tcbiAgICAgICAgbWF4LWhlaWdodDogOTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ncmlke1xuICAgICAgICAuc2luZ2xlLWxvZ297XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczU7XG4gICAgICAgIH1cbiAgICAgICAgLmdyaWR7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHM0O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ibG9jay5zcGVha2VycyB7XG4gICAgLnNwZWFrZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG4gICAgfVxuXG4gICAgLnNwZWFrZXJfX2Z1bGwge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDU0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgZWFzZSwgb3BhY2l0eSA0MDBtcyBlYXNlO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuXG4gICAgICAgIC5zcGVha2VyX190b3BpYyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkczU7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgJGFjY2VudCwgJGxpZ2h0LW9yYW5nZSk7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwZWFrZXJfX2lubmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDgwdmg7XG4gICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgIHBhZGRpbmc6ICRzMztcbiAgICB9XG5cbiAgICAuc3BlYWtlcl9faW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3BlYWtlcl9fZGV0YWlscyB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDIwMHB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHMzO1xuICAgIH1cbiAgICAuc3BlYWtlcl9fY29tcGFueSB7XG4gICAgICAgIEBleHRlbmQgLmxhYmVsO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczE7XG4gICAgfVxuICAgIC5zcGVha2VyX19uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgIH1cbiAgICAuc3BlYWtlcl9fdGl0bGUge1xuICAgICAgICBAZXh0ZW5kIC5mMjtcbiAgICB9XG4gICAgLnNwZWFrZXJfX3RvcGljIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHMyO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5wb3B1cC1idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5vcGVuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAub3BlbiBpbWcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIC5ibG9jay5zcGVha2VycyB7XG4gICAgICAgIC5zcGVha2VyX19mdWxsIHtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNwZWFrZXJfX2lubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogJHM0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNwZWFrZXJfX2RldGFpbHMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc3BlYWtlcl9fdG9waWMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCIuYmxvY2suY29sbGFwc2libGUtbGlzdHtcbiAgICAubGlzdC1zaW5nbGV7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTVweCAzMHB4IC0yMHB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cbiAgICAuYWNjb3JkaW9ue1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogJHMzO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgJjpob3ZlciAub3BlbiBpbWd7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUgLm9wZW4gaW1ne1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkRGREZEO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wYW5lbHtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2Utb3V0O1xuICAgICAgICAmX19pbm5lcntcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgJHMzICRzMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vcGVue1xuICAgICAgICBtYXJnaW4tbGVmdDogJHM1O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzMTtcbiAgICB9XG4gICAgLm9wZW4gaW1ne1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG4gICAgfVxufSIsIi5ibG9jay5pY29uLWJ1dHRvbnN7XG4gICAgLmljb24tYnV0dG9ucy1ncmlkLWNpcmNsZXN7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJHMzO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kczM7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgPiBkaXZ7XG4gICAgICAgICAgICBwYWRkaW5nOiAkczM7XG4gICAgICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24tYnV0dG9ue1xuICAgICAgICAgICAgLmljb257XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmNlbnRlcjtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5ncmFkaWVudC1ob3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkczM7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuZXh0cmEtYm9sZDtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLWJ1dHRvbnMtZ3JpZC1jYXJkc3tcbiAgICAgICAgLmljb24tYnV0dG9ue1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogJHMzO1xuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHMzO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmV4dHJhLWJvbGQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0gIHtcbiAgICAuYmxvY2suaWNvbi1idXR0b25ze1xuICAgICAgICAuaWNvbi1idXR0b25zLWdyaWQtY2lyY2xlc3tcbiAgICAgICAgICAgID4gZGl2e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2sua2V5cG9pbnQtbGlzdHtcbiAgICAuZHctY29udGFpbmVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgIC5zaWRle1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJiArIC5zaWRle1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHM2O1xuICAgICAgICB9XG4gICAgfVxuICAgIGgye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczM7XG4gICAgfVxuICAgIC50aXRsZXtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHM1O1xuICAgIH1cbiAgICB1bHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgJiArIGxpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAua2V5cG9pbnR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC5pY29ue1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczQ7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0kczI7XG4gICAgICAgIH1cbiAgICAgICAgaDN7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mNTtcbiAgICAgICAgICAgIEBleHRlbmQgLmV4dHJhLWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgIH1cbiAgICAgICAgZGl2e1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRzMTtcbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9ICB7XG4gICAgLmJsb2NrLmtleXBvaW50LWxpc3R7XG4gICAgICAgIC5zaWRle1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICYgKyAuc2lkZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVse1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgJiArIGxpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkczc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5ibG9jay50cmlmb3JrLWRuYXtcbiAgICAuZG5hLWdyYXBoLFxuICAgIC5kbmEtYnV0dG9uc3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0kczE7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLSRzMTtcbiAgICAgICAgYSxcbiAgICAgICAgLmZpbGx7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICBhe1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLXNoYXBlO1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLXRleHQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICR3aGl0ZSAwJSwgJHdoaXRlIDI1JSwgJHllbGxvdyA3NSUsICRvcmFuZ2UgMTAwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwMCUgYXV0bztcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAuZmlsbHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgYm94LXNoYWRvdzogLTIwcHggMTJweCAyNHB4IHJnYmEoMCwwLDAsMC4wNSk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHMxO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkczE7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHMzO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRzMztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmRuYS1ncmFwaHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmRuYS1pbWFnZS1tYWluLFxuICAgICAgICAuZG5hLWltYWdlLWluc3BpcmUsXG4gICAgICAgIC5kbmEtaW1hZ2UtYnVpbGQsXG4gICAgICAgIC5kbmEtaW1hZ2UtcnVue1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICAgICAgLmRuYS1pbWFnZS1pbnNwaXJlLFxuICAgICAgICAuZG5hLWltYWdlLWJ1aWxkLFxuICAgICAgICAuZG5hLWltYWdlLXJ1bntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gICAgLmJsb2NrLnRyaWZvcmstZG5he1xuICAgICAgICAuZHctY29udGFpbmVye1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgICAuZG5hLWdyYXBoe1xuICAgICAgICAgICAgd2lkdGg6IDU2JTtcbiAgICAgICAgfVxuICAgICAgICAuZG5hLWJ1dHRvbnN7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogNDQlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkczQ7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgICAgICAmICsgYXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHMzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHMzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZG5hLWJ1dHRvbnN7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5ibG9jay5uYXZpZ2F0aW9uIHtcbiAgICAuZHctY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkgYTphZnRlcixcbiAgICAgICAgbGkgYTpob3ZlcjphZnRlciB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5wc2V1ZG87XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIGE6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgQGV4dGVuZCAuZjQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyZXk7XG5cbiAgICAgICAgICAgICtsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRzNDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkczM7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JhZGllbnQtb3JhbmdlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgICAuYmxvY2submF2aWdhdGlvbiB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICArbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHM1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYmxvY2suZXh0ZXJuYWwtbGluayB7XG4gICAgPmEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQGV4dGVuZCAucm91bmQ7XG4gICAgICAgIGJveC1zaGFkb3c6IC02cHggMTRweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIHBhZGRpbmc6ICRzMztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgQGV4dGVuZCAuZXh0cmEtYm9sZDtcbiAgICB9XG5cbiAgICAubWV0YSB7XG4gICAgICAgIEBleHRlbmQgLmYxO1xuXG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzMTtcbiAgICB9XG5cbiAgICAuY29udGFpbmVkLWltYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHMyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxdnc7XG4gICAgfVxufSIsIiRhdXRoLWltYWdlLXNpemU6IDcwcHg7XG4kYXV0aC1pbWFnZS1zaXplLWxhcmdlOiA5MHB4O1xuJGF1dGgtaW1hZ2UtbWFyZ2luOiAkczQ7XG5cblxuLmJsb2NrLmdyYXBoaWMtY3Rhcy1ncm91cHtcbiAgICAuZHctY29udGFpbmVyLFxuICAgIC5jb2x7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5ncmFwaGljLWN0YXtcbiAgICAgICAgQGV4dGVuZCAucm91bmQ7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICB9XG59XG5cbi5ibG9jay5ncmFwaGljLWNhcHRpb257XG4gICAgLmR3LWNvbnRhaW5lcixcbiAgICAuY29se1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5ncmFwaGljLWN0YXtcbiAgICAgICAgQGV4dGVuZCAucm91bmRcbiAgICB9XG59XG5cbi5ibG9jay5ncmFwaGljLWN0YXMtZ3JvdXAsXG4uYmxvY2suZ3JhcGhpYy1jYXB0aW9ue1xuICAgIC5ncmFwaGljLWN0YXtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG4uYmxvY2suZ3JhcGhpYy1jdGFzLWdyb3Vwe1xuICAgIC5ncmFwaGljLWN0YXMtc2xpZGVyLWRvdHN7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzMztcbiAgICB9XG59XG5cbi5ncmFwaGljLWN0YXtcbiAgICBwYWRkaW5nLWxlZnQ6ICRzNTsgXG4gICAgbWluLWhlaWdodDogNTAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMi43cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy4wcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczI7XG4gICAgfVxuICAgIGF7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogJHM0O1xuICAgIH1cbiAgICAuaW1hZ2V7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gICAgJl9fZGVzY3tcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICB9XG4gICAgJl9fZGV0YWlsc3tcbiAgICAgICAgcGFkZGluZy10b3A6ICRzNTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzNTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHM1O1xuICAgIH1cbiAgICAmX19ncmFwaGlje1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0gIHtcbiAgICAuZ3JhcGhpYy1jdGF7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHM3OyBcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgaDJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNC4ycmVtO1xuICAgICAgICB9XG4gICAgICAgICZfX2RldGFpbHN7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5pY2ViZXJnLWdyYXBoaWN7XG4gICAgaDJ7XG4gICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczMgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmljZWJlcmctc2VjdGlvbntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM3O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5mMztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZ3JhcGhpYy1jb250YWluZXIsXG4gICAgLmljZWJlcmctbGVmdCBpbWd7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG4gICAgLmljZWJlcmctbGVmdCBpbWd7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgLmdyYXBoaWMtY29udGFpbmVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzNTtcbiAgICAgICAgLmdyYXBoaWMtcG9pbnR7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCBibGFjaywgYmxhY2spO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ3JhcGhpYy1wb2ludC5hY3RpdmV7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgICAgICBzcGFuOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmFkaWVudC1vcmFuZ2U7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDM2LjQlO1xuICAgICAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA5OTk5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRsaWdodC1ncmV5LCByZ2JhKDI1NSwyNTUsMjU1LDApKTtcbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgICAuaWNlYmVyZy1ncmFwaGlje1xuICAgICAgICAuZml4ZWR7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgLmljZWJlcmctZ3JhcGhpY3tcbiAgICAgICAgLmdyYXBoaWMtY29udGFpbmVyLFxuICAgICAgICAuaWNlYmVyZy1sZWZ0IGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4ODBweCkge1xuICAgIC5pY2ViZXJnLWdyYXBoaWN7XG4gICAgICAgIC5ncmFwaGljLWNvbnRhaW5lcixcbiAgICAgICAgLmljZWJlcmctbGVmdCBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmdyYXBoaWMtY29udGFpbmVye1xuICAgICAgICAgICAgLmdyYXBoaWMtcG9pbnR7XG4gICAgICAgICAgICAgICAgc3BhbjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjBweCkge1xuICAgIC5pY2ViZXJnLWdyYXBoaWN7XG4gICAgICAgIC5ncmFwaGljLWNvbnRhaW5lcixcbiAgICAgICAgLmljZWJlcmctbGVmdCBpbWd7XG4gICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmxpbmstZ3JpZHtcbiAgICBhe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZ3JpZC1saW5re1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczY7XG4gICAgfVxufSIsIi5nYWxsZXJ5e1xuICAgICZfX3NpbmdsZXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAmLXRpdGxle1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkczQ7XG4gICAgICAgIH1cbiAgICAgICAgJiArIC5nYWxsZXJ5X19zaW5nbGUtdGl0bGV7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkczU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJl9faW1hZ2V7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgQGV4dGVuZCAucm91bmQ7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fcGxhY2Vob2xkZXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmX19waG90b3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICAuaW1hZ2VfX3RpdGxle1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsMCwwLDAuNikpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLW5vLXRpdGxle1xuICAgICAgICAuaW1hZ2VfX3RpdGxle1xuICAgICAgICAgICAgb3BhY2l0eTogMDs7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIC5pbWFnZV9fdGl0bGV7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG59IiwiLnBvc3RfX2NvbnRlbnQge1xuICAgID5wLFxuICAgID5oMixcbiAgICA+aDMsXG4gICAgPmg0LFxuICAgID51bCxcbiAgICA+b2wsXG4gICAgPi53cC1ibG9jay1xdW90ZSxcbiAgICA+LmV4dGVybmFsLWxpbmssXG4gICAgPi53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkczM7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzMztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICAgICArLmJsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzNztcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgPnAsXG4gICAgPmgyLFxuICAgID5oMyxcbiAgICA+aDQsXG4gICAgPnVsLFxuICAgID5vbCxcbiAgICA+LndwLWJsb2NrLXF1b3RlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJHNlbWktYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGFjY2VudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgPi5ibG9jayxcbiAgICAud3AtYmxvY2staW1hZ2Uge1xuICAgICAgICArcCxcbiAgICAgICAgK2gyLFxuICAgICAgICAraDMsXG4gICAgICAgICtoNCxcbiAgICAgICAgK3VsLFxuICAgICAgICArb2wsXG4gICAgICAgICsud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkczU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+aDIsXG4gICAgPmgzLFxuICAgID5oNCxcbiAgICA+cCxcbiAgICA+b2wsXG4gICAgPnVsLFxuICAgID4ud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgICYrcCxcbiAgICAgICAgJitoMixcbiAgICAgICAgJitoMyxcbiAgICAgICAgJitoNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHMzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPmgyLFxuICAgID5oMyxcbiAgICA+aDQsXG4gICAgPnAsXG4gICAgPnVsLFxuICAgID5vbCB7XG5cbiAgICAgICAgJitoMixcbiAgICAgICAgJitoMyxcbiAgICAgICAgJitoNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHM1O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHM1O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkbGlnaHQtZ3JleTtcblxuICAgICAgICAmOm5vdCguaXMtc3R5bGUtd2lkZSkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgID5vbCxcbiAgICA+dWwge1xuICAgICAgICBtYXJnaW4tdG9wOiAkczQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHM3O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzNDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLnBzZXVkbztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzMztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwsXG4gICAgICAgICAgICBvbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICRzMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxpK2xpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzMjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgID51bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+b2wge1xuICAgICAgICBjb3VudGVyLXJlc2V0OiBjdXN0b20tY291bnRlcjtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogY3VzdG9tLWNvdW50ZXI7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGN1c3RvbS1jb3VudGVyKSBcIiBcIjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICA+LndwLWJsb2NrLXF1b3RlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHM1O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkczU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHM3O1xuXG4gICAgICAgID5wIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmY0O1xuICAgICAgICB9XG5cbiAgICAgICAgPmNpdGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkczI7XG4gICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndwLWJsb2NrLWNvbHVtbnN7XG4gICAgQGV4dGVuZCAuZHctY29udGFpbmVyO1xuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKXtcbiAgICAgICAgbWFyZ2luLXRvcDogJHM3O1xuICAgIH1cbn1cblxuLndwLWJsb2NrLWNvbHVtbnMuaGFzLWJhY2tncm91bmR7XG4gICAgcGFkZGluZy10b3A6ICRzNyAhaW1wb3J0YW50O1xufVxuLndwLWJsb2NrLWNvbHVtbntcbiAgICBAZXh0ZW5kIC5jb2w7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuXG4ud3AtYmxvY2stY29sdW1ucyAuZHctY29udGFpbmVyLFxuLndwLWJsb2NrLWNvbHVtbnMgLmR3LWNvbnRhaW5lciAuY29se1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLndwLWJsb2NrLWNvbHVtbj5wLFxuLndwLWJsb2NrLWNvbHVtbj5oMixcbi53cC1ibG9jay1jb2x1bW4+aDMsXG4ud3AtYmxvY2stY29sdW1uPmg0LFxuLndwLWJsb2NrLWNvbHVtbj51bCxcbi53cC1ibG9jay1jb2x1bW4+b2wsXG4ud3AtYmxvY2stY29sdW1uPi53cC1ibG9jay1pbWFnZXtcbiAgICArLmJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHM0O1xuICAgICAgICAmOmxhc3QtY2hpbGQ6bm90KC5ibG9jay0tZnVsbCl7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgID4uYmxvY2sge1xuICAgICAgICArIHAsXG4gICAgICAgICsgaDIsXG4gICAgICAgICsgaDMsXG4gICAgICAgICsgaDQsXG4gICAgICAgICsgdWwsXG4gICAgICAgICsgb2x7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkczQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8gQ29udmVydGVkIFZhcmlhYmxlc1xuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cbi8qXG5cbiAgIFNLSU5TXG4gICBEb2NzOiBodHRwOi8vdGFjaHlvbnMuaW8vZG9jcy90aGVtZXMvc2tpbnMvXG5cbiAgIENsYXNzZXMgZm9yIHNldHRpbmcgZm9yZWdyb3VuZCBhbmQgYmFja2dyb3VuZCBjb2xvcnMgb24gZWxlbWVudHMuXG4gICBJZiB5b3UgaGF2ZW4ndCBkZWNsYXJlZCBhIGJvcmRlciBjb2xvciwgYnV0IHNldCBib3JkZXIgb24gYW4gZWxlbWVudCwgaXQgd2lsbCBcbiAgIGJlIHNldCB0byB0aGUgY3VycmVudCB0ZXh0IGNvbG9yLiBcblxuKi9cblxuLyogVGV4dCBjb2xvcnMgKi9cblxuLy8gQ3JlYXRlIC5ibGFjaywgLmdyYXksIC5taWQtZ3JheSwgZXRjLiBiYXNlZCBvbiBtYXAgaW4gX2NvbG9ycy5zY3NzXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRjb2xvci1wYWxldHRlIHtcbiAgLiN7JG5hbWV9IHtcbiAgICBjb2xvcjogJHZhbHVlO1xuICB9XG59XG5cbi5jb2xvci1pbmhlcml0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qIEJhY2tncm91bmQgY29sb3JzICovXG5cbi8vIENyZWF0ZSAuYmctYmxhY2ssIC5iZy1ncmF5LCAuYmctbWlkLWdyYXksIGV0Yy4gYmFzZWQgb24gbWFwIGluIF9jb2xvcnMuc2Nzc1xuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkY29sb3ItcGFsZXR0ZSB7XG4gIC5iZy0jeyRuYW1lfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xuICB9XG59XG5cbi5iZy1pbmhlcml0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkY29sb3ItcGFsZXR0ZSB7XG4gICAgLiN7JG5hbWV9LWwge1xuICAgICAgY29sb3I6ICR2YWx1ZTtcbiAgICB9XG4gIH1cbn0iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cblxuLypcblxuICAgIE9QQUNJVFlcbiAgICBEb2NzOiBodHRwOi8vdGFjaHlvbnMuaW8vZG9jcy90aGVtZXMvb3BhY2l0eS9cblxuKi9cblxuLm8tMTAwIHsgb3BhY2l0eTogMTsgICB9XG4uby05MCAgeyBvcGFjaXR5OiAuOTA7IH1cbi5vLTgwICB7IG9wYWNpdHk6IC44MDsgfVxuLm8tNzAgIHsgb3BhY2l0eTogLjcwOyB9XG4uby02MCAgeyBvcGFjaXR5OiAuNjA7IH1cbi5vLTUwICB7IG9wYWNpdHk6IC41MDsgfVxuLm8tNDAgIHsgb3BhY2l0eTogLjQwOyB9XG4uby0zMCAgeyBvcGFjaXR5OiAuMzA7IH1cbi5vLTIwICB7IG9wYWNpdHk6IC4yMDsgfVxuLm8tMTAgIHsgb3BhY2l0eTogLjEwOyB9XG4uby0wICAgeyBvcGFjaXR5OiAwOyAgIH1cbiIsIlxuLy8gQ29udmVydGVkIFZhcmlhYmxlc1xuXG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKlxuXG4gIENVUlNPUlxuXG4gIFVzZSB0aGlzIHNjYWZmb2xkaW5nIHRvIGNyZWF0ZSBvciBleHRlbmQgeW91ciBvd24gbW9kdWxlcyB3aXRoIHRhY2h5b25zXG4gIHN0eWxlIGFyY2hpdGVjdHVyZS5cbiAgcGUgLSBwb2ludGVyIGV2ZW50c1xuXG4qL1xuLnBvaW50ZXJ7IGN1cnNvcjogcG9pbnRlcjsgfVxuLmN1cnNvci1hdXRvIHsgY3Vyc29yOiBhdXRvOyB9XG5cbi5wZS1ueyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgLnBvaW50ZXItbnN7IGN1cnNvcjogcG9pbnRlcjsgfVxuICAuY3Vyc29yLWF1dG8tbnMgeyBjdXJzb3I6IGF1dG87IH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gIC5wb2ludGVyLW17IGN1cnNvcjogcG9pbnRlcjsgfVxuICAuY3Vyc29yLWF1dG8tbSB7IGN1cnNvcjogYXV0bzsgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAucG9pbnRlci1seyBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmN1cnNvci1hdXRvLWwgeyBjdXJzb3I6IGF1dG87IH1cbn0iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cblxuLypcblxuICBURVhUIEFMSUdOXG4gIERvY3M6IGh0dHA6Ly90YWNoeW9ucy5pby9kb2NzL3R5cG9ncmFwaHkvdGV4dC1hbGlnbi9cblxuICBCYXNlXG4gICAgdCA9IHRleHQtYWxpZ25cblxuICBNb2RpZmllcnNcbiAgICBsID0gbGVmdFxuICAgIHIgPSByaWdodFxuICAgIGMgPSBjZW50ZXJcblxuICBNZWRpYSBRdWVyeSBFeHRlbnNpb25zOlxuICAgIC1ucyA9IG5vdC1zbWFsbFxuICAgIC1tICA9IG1lZGl1bVxuICAgIC1sICA9IGxhcmdlXG5cbiovXG5cbi50bCAgeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4udHIgIHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbi50YyAgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gIC50bC1ucyAgeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50ci1ucyAgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAudGMtbnMgIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAudGwtbSAgeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50ci1tICB7IHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50Yy1tICB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAudGwtbCAgeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50ci1sICB7IHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50Yy1sICB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxufVxuXG4iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cblxuLypcblxuICAgVEVYVCBERUNPUkFUSU9OXG4gICBEb2NzOiBodHRwOi8vdGFjaHlvbnMuaW8vZG9jcy90eXBvZ3JhcGh5L3RleHQtZGVjb3JhdGlvbi9cblxuXG4gICBNZWRpYSBRdWVyeSBFeHRlbnNpb25zOlxuICAgICAtbnMgPSBub3Qtc21hbGxcbiAgICAgLW0gID0gbWVkaXVtXG4gICAgIC1sICA9IGxhcmdlXG5cbiovXG5cbi5zdHJpa2UgICAgICAgeyB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxuLnVuZGVybGluZSAgICB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4ubm8tdW5kZXJsaW5lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gIC5zdHJpa2UtbnMgICAgICAgeyB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxuICAudW5kZXJsaW5lLW5zICAgIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLm5vLXVuZGVybGluZS1ucyB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgLnN0cmlrZS1tICAgICAgIHsgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7IH1cbiAgLnVuZGVybGluZS1tICAgIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLm5vLXVuZGVybGluZS1tIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gIC5zdHJpa2UtbCAgICAgICB7IHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG4gIC51bmRlcmxpbmUtbCB7ICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5uby11bmRlcmxpbmUtbCB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxufVxuIiwiXG4vLyBDb252ZXJ0ZWQgVmFyaWFibGVzXG5cblxuLy8gQ3VzdG9tIE1lZGlhIFF1ZXJ5IFZhcmlhYmxlc1xuXG5cbi8qXG5cbiAgIFRFWFQgVFJBTlNGT1JNXG4gICBEb2NzOiBodHRwOi8vdGFjaHlvbnMuaW8vZG9jcy90eXBvZ3JhcGh5L3RleHQtdHJhbnNmb3JtL1xuXG4gICBCYXNlOlxuICAgICB0dCA9IHRleHQtdHJhbnNmb3JtXG5cbiAgIE1vZGlmaWVyc1xuICAgICBjID0gY2FwaXRhbGl6ZVxuICAgICBsID0gbG93ZXJjYXNlXG4gICAgIHUgPSB1cHBlcmNhc2VcbiAgICAgbiA9IG5vbmVcblxuICAgTWVkaWEgUXVlcnkgRXh0ZW5zaW9uczpcbiAgICAgLW5zID0gbm90LXNtYWxsXG4gICAgIC1tICA9IG1lZGl1bVxuICAgICAtbCAgPSBsYXJnZVxuXG4qL1xuXG4udHRjIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbi50dGwgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XG4udHR1IHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuLnR0biB7IHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW5vdC1zbWFsbH0ge1xuICAudHRjLW5zIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgLnR0bC1ucyB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cbiAgLnR0dS1ucyB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLnR0bi1ucyB7IHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAudHRjLW0geyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAudHRsLW0geyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XG4gIC50dHUtbSB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLnR0bi1tIHsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgLnR0Yy1sIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgLnR0bC1sIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuICAudHR1LWwgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC50dG4tbCB7IHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG59XG4iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cblxuLypcblxuICBGTEVYQk9YXG5cbiAgTWVkaWEgUXVlcnkgRXh0ZW5zaW9uczpcbiAgIC1ucyA9IG5vdC1zbWFsbFxuICAgLW0gID0gbWVkaXVtXG4gICAtbCAgPSBsYXJnZVxuXG4qL1xuXG4uZmxleCB7IGRpc3BsYXk6IGZsZXg7IH1cbi5pbmxpbmUtZmxleCB7IGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG5cbi8qIDEuIEZpeCBmb3IgQ2hyb21lIDQ0IGJ1Zy5cbiAqIGh0dHBzOi8vY29kZS5nb29nbGUuY29tL3AvY2hyb21pdW0vaXNzdWVzL2RldGFpbD9pZD01MDY4OTMgKi9cbi5mbGV4LWF1dG8ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLXdpZHRoOiAwOyAvKiAxICovXG4gIG1pbi1oZWlnaHQ6IDA7IC8qIDEgKi9cbn1cblxuLmZsZXgtbm9uZSB7IGZsZXg6IG5vbmU7IH1cblxuLmZsZXgtY29sdW1uICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbi5mbGV4LXJvdyAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4uZmxleC13cmFwICAgIHsgZmxleC13cmFwOiB3cmFwOyB9XG4uZmxleC1jb2x1bW4tcmV2ZXJzZSAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbi5mbGV4LXJvdy1yZXZlcnNlICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuLmZsZXgtd3JhcC1yZXZlcnNlICAgIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7IH1cblxuLmZsZXgtZ3JvdyAgeyBmbGV4LWdyb3c6IDE7IH1cbi5mbGV4LXNocmluayAgeyBmbGV4LXNocmluazogMTsgfVxuXG4uaXRlbXMtc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuLml0ZW1zLWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4uaXRlbXMtY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4uaXRlbXMtYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmU7IH1cbi5pdGVtcy1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG5cbi5zZWxmLXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuLnNlbGYtZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuLnNlbGYtY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cbi5zZWxmLWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmU7IH1cbi5zZWxmLXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaDsgfVxuXG4uanVzdGlmeS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4uanVzdGlmeS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuLmp1c3RpZnktY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4uanVzdGlmeS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4uanVzdGlmeS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuLmNvbnRlbnQtc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbi5jb250ZW50LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuLmNvbnRlbnQtY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgfVxuLmNvbnRlbnQtYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbi5jb250ZW50LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbi5jb250ZW50LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG5cbi5vcmRlci1pbml0aWFsIHsgb3JkZXI6IGluaXRpYWw7IH1cbi5vcmRlci0wIHsgb3JkZXI6IDA7IH1cbi5vcmRlci0xIHsgb3JkZXI6IDE7IH1cbi5vcmRlci0yIHsgb3JkZXI6IDI7IH1cbi5vcmRlci0zIHsgb3JkZXI6IDM7IH1cbi5vcmRlci00IHsgb3JkZXI6IDQ7IH1cbi5vcmRlci01IHsgb3JkZXI6IDU7IH1cbi5vcmRlci02IHsgb3JkZXI6IDY7IH1cbi5vcmRlci03IHsgb3JkZXI6IDc7IH1cbi5vcmRlci04IHsgb3JkZXI6IDg7IH1cbi5vcmRlci1sYXN0IHsgb3JkZXI6IDk5OTk5OyB9XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW5vdC1zbWFsbH0ge1xuICAuZmxleC1ucyB7IGRpc3BsYXk6IGZsZXg7IH1cbiAgLmlubGluZS1mbGV4LW5zIHsgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cbiAgLmZsZXgtYXV0by1ucyB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAwOyAvKiAxICovXG4gICAgbWluLWhlaWdodDogMDsgLyogMSAqL1xuICB9XG4gIC5mbGV4LW5vbmUtbnMgeyBmbGV4OiBub25lOyB9XG4gIC5mbGV4LWNvbHVtbi1ucyB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmZsZXgtcm93LW5zIHsgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAuZmxleC13cmFwLW5zIHsgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5mbGV4LWNvbHVtbi1yZXZlcnNlLW5zIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG4gIC5mbGV4LXJvdy1yZXZlcnNlLW5zIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gIC5mbGV4LXdyYXAtcmV2ZXJzZS1ucyB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlOyB9XG4gIC5pdGVtcy1zdGFydC1ucyB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC5pdGVtcy1lbmQtbnMgeyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgLml0ZW1zLWNlbnRlci1ucyB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLml0ZW1zLWJhc2VsaW5lLW5zIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lOyB9XG4gIC5pdGVtcy1zdHJldGNoLW5zIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cblxuICAuc2VsZi1zdGFydC1ucyB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cbiAgLnNlbGYtZW5kLW5zIHsgYWxpZ24tc2VsZjogZmxleC1lbmQ7IH1cbiAgLnNlbGYtY2VudGVyLW5zIHsgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gIC5zZWxmLWJhc2VsaW5lLW5zIHsgYWxpZ24tc2VsZjogYmFzZWxpbmU7IH1cbiAgLnNlbGYtc3RyZXRjaC1ucyB7IGFsaWduLXNlbGY6IHN0cmV0Y2g7IH1cblxuICAuanVzdGlmeS1zdGFydC1ucyB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAuanVzdGlmeS1lbmQtbnMgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5qdXN0aWZ5LWNlbnRlci1ucyB7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5qdXN0aWZ5LWJldHdlZW4tbnMgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmp1c3RpZnktYXJvdW5kLW5zIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuICAuY29udGVudC1zdGFydC1ucyB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmNvbnRlbnQtZW5kLW5zIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmNvbnRlbnQtY2VudGVyLW5zIHsgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG4gIC5jb250ZW50LWJldHdlZW4tbnMgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5jb250ZW50LWFyb3VuZC1ucyB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAuY29udGVudC1zdHJldGNoLW5zIHsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuXG4gIC5vcmRlci1pbml0aWFsLW5zIHsgb3JkZXI6IGluaXRpYWw7IH1cbiAgLm9yZGVyLTAtbnMgeyBvcmRlcjogMDsgfVxuICAub3JkZXItMS1ucyB7IG9yZGVyOiAxOyB9XG4gIC5vcmRlci0yLW5zIHsgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLTMtbnMgeyBvcmRlcjogMzsgfVxuICAub3JkZXItNC1ucyB7IG9yZGVyOiA0OyB9XG4gIC5vcmRlci01LW5zIHsgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLTYtbnMgeyBvcmRlcjogNjsgfVxuICAub3JkZXItNy1ucyB7IG9yZGVyOiA3OyB9XG4gIC5vcmRlci04LW5zIHsgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLWxhc3QtbnMgeyBvcmRlcjogOTk5OTk7IH1cbn1cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuICAuZmxleC1tIHsgZGlzcGxheTogZmxleDsgfVxuICAuaW5saW5lLWZsZXgtbSB7IGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG4gIC5mbGV4LWF1dG8tbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAwOyAvKiAxICovXG4gICAgbWluLWhlaWdodDogMDsgLyogMSAqL1xuICB9XG4gIC5mbGV4LW5vbmUtbSB7IGZsZXg6IG5vbmU7IH1cbiAgLmZsZXgtY29sdW1uLW0geyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5mbGV4LXJvdy1tICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLmZsZXgtd3JhcC1tIHsgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5mbGV4LWNvbHVtbi1yZXZlcnNlLW0geyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbiAgLmZsZXgtcm93LXJldmVyc2UtbSB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAuZmxleC13cmFwLXJldmVyc2UtbSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlOyB9XG4gIC5pdGVtcy1zdGFydC1tIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLml0ZW1zLWVuZC1tIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gIC5pdGVtcy1jZW50ZXItbSB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLml0ZW1zLWJhc2VsaW5lLW0geyBhbGlnbi1pdGVtczogYmFzZWxpbmU7IH1cbiAgLml0ZW1zLXN0cmV0Y2gtbSB7IGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG5cbiAgLnNlbGYtc3RhcnQtbSB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cbiAgLnNlbGYtZW5kLW0geyBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuICAuc2VsZi1jZW50ZXItbSB7IGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAuc2VsZi1iYXNlbGluZS1tIHsgYWxpZ24tc2VsZjogYmFzZWxpbmU7IH1cbiAgLnNlbGYtc3RyZXRjaC1tIHsgYWxpZ24tc2VsZjogc3RyZXRjaDsgfVxuXG4gIC5qdXN0aWZ5LXN0YXJ0LW0geyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmp1c3RpZnktZW5kLW0geyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5qdXN0aWZ5LWNlbnRlci1tIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmp1c3RpZnktYmV0d2Vlbi1tIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5qdXN0aWZ5LWFyb3VuZC1tIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuICAuY29udGVudC1zdGFydC1tIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAuY29udGVudC1lbmQtbSB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5jb250ZW50LWNlbnRlci1tIHsgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG4gIC5jb250ZW50LWJldHdlZW4tbSB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmNvbnRlbnQtYXJvdW5kLW0geyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgLmNvbnRlbnQtc3RyZXRjaC1tIHsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuXG4gIC5vcmRlci1pbml0aWFsLW0geyBvcmRlcjogaW5pdGlhbDsgfVxuICAub3JkZXItMC1tIHsgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLTEtbSB7IG9yZGVyOiAxOyB9XG4gIC5vcmRlci0yLW0geyBvcmRlcjogMjsgfVxuICAub3JkZXItMy1tIHsgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLTQtbSB7IG9yZGVyOiA0OyB9XG4gIC5vcmRlci01LW0geyBvcmRlcjogNTsgfVxuICAub3JkZXItNi1tIHsgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLTctbSB7IG9yZGVyOiA3OyB9XG4gIC5vcmRlci04LW0geyBvcmRlcjogODsgfVxuICAub3JkZXItbGFzdC1tIHsgb3JkZXI6IDk5OTk5OyB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gIC5mbGV4LWwgeyBkaXNwbGF5OiBmbGV4OyB9XG4gIC5pbmxpbmUtZmxleC1sIHsgZGlzcGxheTogaW5saW5lLWZsZXg7IH1cbiAgLmZsZXgtYXV0by1sIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBtaW4td2lkdGg6IDA7IC8qIDEgKi9cbiAgICBtaW4taGVpZ2h0OiAwOyAvKiAxICovXG4gIH1cbiAgLmZsZXgtbm9uZS1sIHsgZmxleDogbm9uZTsgfVxuICAuZmxleC1jb2x1bW4tbCB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmZsZXgtcm93LWwgeyBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIC5mbGV4LXdyYXAtbCB7IGZsZXgtd3JhcDogd3JhcDsgfVxuICAuZmxleC1jb2x1bW4tcmV2ZXJzZS1sIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG4gIC5mbGV4LXJvdy1yZXZlcnNlLWwgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cbiAgLmZsZXgtd3JhcC1yZXZlcnNlLWwgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTsgfVxuXG4gIC5pdGVtcy1zdGFydC1sIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLml0ZW1zLWVuZC1sIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gIC5pdGVtcy1jZW50ZXItbCB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLml0ZW1zLWJhc2VsaW5lLWwgeyBhbGlnbi1pdGVtczogYmFzZWxpbmU7IH1cbiAgLml0ZW1zLXN0cmV0Y2gtbCB7IGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG5cbiAgLnNlbGYtc3RhcnQtbCB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cbiAgLnNlbGYtZW5kLWwgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuICAuc2VsZi1jZW50ZXItbCB7IGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAuc2VsZi1iYXNlbGluZS1sIHsgYWxpZ24tc2VsZjogYmFzZWxpbmU7IH1cbiAgLnNlbGYtc3RyZXRjaC1sIHsgYWxpZ24tc2VsZjogc3RyZXRjaDsgfVxuXG4gIC5qdXN0aWZ5LXN0YXJ0LWwgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmp1c3RpZnktZW5kLWwgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5qdXN0aWZ5LWNlbnRlci1sIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmp1c3RpZnktYmV0d2Vlbi1sIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5qdXN0aWZ5LWFyb3VuZC1sIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuICAuY29udGVudC1zdGFydC1sIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAuY29udGVudC1lbmQtbCB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5jb250ZW50LWNlbnRlci1sIHsgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG4gIC5jb250ZW50LWJldHdlZW4tbCB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmNvbnRlbnQtYXJvdW5kLWwgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgLmNvbnRlbnQtc3RyZXRjaC1sIHsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuXG4gIC5vcmRlci1pbml0aWFsLWx7IG9yZGVyOiBpbml0aWFsOyB9XG4gIC5vcmRlci0wLWwgeyBvcmRlcjogMDsgfVxuICAub3JkZXItMS1sIHsgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLTItbCB7IG9yZGVyOiAyOyB9XG4gIC5vcmRlci0zLWwgeyBvcmRlcjogMzsgfVxuICAub3JkZXItNC1sIHsgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLTUtbCB7IG9yZGVyOiA1OyB9XG4gIC5vcmRlci02LWwgeyBvcmRlcjogNjsgfVxuICAub3JkZXItNy1sIHsgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLTgtbCB7IG9yZGVyOiA4OyB9XG4gIC5vcmRlci1sYXN0LWwgeyBvcmRlcjogOTk5OTk7IH1cbn1cbiIsIlxuLy8gQ29udmVydGVkIFZhcmlhYmxlc1xuXG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKlxuXG4gICBESVNQTEFZXG4gICBEb2NzOiBodHRwOi8vdGFjaHlvbnMuaW8vZG9jcy9sYXlvdXQvZGlzcGxheVxuXG4gICBCYXNlOlxuICAgIGQgPSBkaXNwbGF5XG5cbiAgIE1vZGlmaWVyczpcbiAgICBuICAgICA9IG5vbmVcbiAgICBiICAgICA9IGJsb2NrXG4gICAgaWIgICAgPSBpbmxpbmUtYmxvY2tcbiAgICBpdCAgICA9IGlubGluZS10YWJsZVxuICAgIHQgICAgID0gdGFibGVcbiAgICB0YyAgICA9IHRhYmxlLWNlbGxcbiAgICB0LXJvdyAgICAgICAgICA9IHRhYmxlLXJvd1xuICAgIHQtY29sdW1tICAgICAgID0gdGFibGUtY29sdW1uXG4gICAgdC1jb2x1bW4tZ3JvdXAgPSB0YWJsZS1jb2x1bW4tZ3JvdXBcblxuICAgTWVkaWEgUXVlcnkgRXh0ZW5zaW9uczpcbiAgICAgLW5zID0gbm90LXNtYWxsXG4gICAgIC1tICA9IG1lZGl1bVxuICAgICAtbCAgPSBsYXJnZVxuXG4qL1xuXG4uZG4geyAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuLmRpIHsgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuLmRiIHsgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4uZGliIHsgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4uZGl0IHsgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlOyB9XG4uZHQgeyAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbi5kdGMgeyAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9XG4uZHQtcm93IHsgICAgICAgICAgZGlzcGxheTogdGFibGUtcm93OyB9XG4uZHQtcm93LWdyb3VwIHsgICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwOyB9XG4uZHQtY29sdW1uIHsgICAgICAgZGlzcGxheTogdGFibGUtY29sdW1uOyB9XG4uZHQtY29sdW1uLWdyb3VwIHsgZGlzcGxheTogdGFibGUtY29sdW1uLWdyb3VwOyB9XG5cbi8qXG4gIFRoaXMgd2lsbCBzZXQgdGFibGUgdG8gZnVsbCB3aWR0aCBhbmQgdGhlblxuICBhbGwgY2VsbHMgd2lsbCBiZSBlcXVhbCB3aWR0aFxuKi9cbi5kdC0tZml4ZWQge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gIC5kbi1ucyB7ICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5kaS1ucyB7ICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgLmRiLW5zIHsgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5kaWItbnMgeyAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmRpdC1ucyB7ICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTsgfVxuICAuZHQtbnMgeyAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmR0Yy1ucyB7ICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgLmR0LXJvdy1ucyB7ICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuICAuZHQtcm93LWdyb3VwLW5zIHsgICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwOyB9XG4gIC5kdC1jb2x1bW4tbnMgeyAgICAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47IH1cbiAgLmR0LWNvbHVtbi1ncm91cC1ucyB7IGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cDsgfVxuXG4gIC5kdC0tZml4ZWQtbnMge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gIC5kbi1tIHsgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmRpLW0geyAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lOyB9XG4gIC5kYi1tIHsgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5kaWItbSB7ICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZGl0LW0geyAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7IH1cbiAgLmR0LW0geyAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmR0Yy1tIHsgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuICAuZHQtcm93LW0geyAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cbiAgLmR0LXJvdy1ncm91cC1tIHsgICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwOyB9XG4gIC5kdC1jb2x1bW4tbSB7ICAgICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjsgfVxuICAuZHQtY29sdW1uLWdyb3VwLW0geyBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXA7IH1cblxuICAuZHQtLWZpeGVkLW0ge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgLmRuLWwgeyAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuZGktbCB7ICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgLmRiLWwgeyAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmRpYi1sIHsgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5kaXQtbCB7ICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTsgfVxuICAuZHQtbCB7ICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuZHRjLWwgeyAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9XG4gIC5kdC1yb3ctbCB7ICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuICAuZHQtcm93LWdyb3VwLWwgeyAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cbiAgLmR0LWNvbHVtbi1sIHsgICAgICAgZGlzcGxheTogdGFibGUtY29sdW1uOyB9XG4gIC5kdC1jb2x1bW4tZ3JvdXAtbCB7IGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cDsgfVxuXG4gIC5kdC0tZml4ZWQtbCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cblxuLypcblxuICBHUklEXG5cbiAgQmFzZTpcbiAgICBjb2wgPSBjb2x1bW5cblxuICBNb2RpZmllcnNcbiAgICAxID0gV2lkdGggc3Bhbm5pbmcgMSBncmlkIGNvbHVtblxuICAgIDIgPSBXaWR0aCBzcGFubmluZyAyIGdyaWQgY29sdW1uc1xuICAgIDMgPSBXaWR0aCBzcGFubmluZyAzIGdyaWQgY29sdW1uc1xuICAgIDQgPSBXaWR0aCBzcGFubmluZyA0IGdyaWQgY29sdW1uc1xuICAgIDUgPSBXaWR0aCBzcGFubmluZyA1IGdyaWQgY29sdW1uc1xuICAgIDYgPSBXaWR0aCBzcGFubmluZyA2IGdyaWQgY29sdW1uc1xuICAgIDcgPSBXaWR0aCBzcGFubmluZyA3IGdyaWQgY29sdW1uc1xuICAgIDggPSBXaWR0aCBzcGFubmluZyA4IGdyaWQgY29sdW1uc1xuICAgIDkgPSBXaWR0aCBzcGFubmluZyA5IGdyaWQgY29sdW1uc1xuICAgIDEwID0gV2lkdGggc3Bhbm5pbmcgMTAgZ3JpZCBjb2x1bW5zXG4gICAgMTEgPSBXaWR0aCBzcGFubmluZyAxMSBncmlkIGNvbHVtbnNcbiAgICAxMiA9IFdpZHRoIHNwYW5uaW5nIDEyIGdyaWQgY29sdW1uc1xuXG4gIE1lZGlhIFF1ZXJ5IEV4dGVuc2lvbnM6XG4gICAgLW5zID0gbm90LXNtYWxsXG4gICAgLW0gID0gbWVkaXVtXG4gICAgLWwgID0gbGFyZ2VcblxuKi9cblxuXG4iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cblxuLypcblxuICAgIE9WRVJGTE9XXG5cbiAgICBNZWRpYSBRdWVyeSBFeHRlbnNpb25zOlxuICAgICAgLW5zID0gbm90LXNtYWxsXG4gICAgICAtbSAgPSBtZWRpdW1cbiAgICAgIC1sICA9IGxhcmdlXG5cbiAqL1xuXG4ub3ZlcmZsb3ctdmlzaWJsZSB7IG92ZXJmbG93OiB2aXNpYmxlOyB9XG4ub3ZlcmZsb3ctaGlkZGVuIHsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuLm92ZXJmbG93LXNjcm9sbCB7IG92ZXJmbG93OiBzY3JvbGw7IH1cbi5vdmVyZmxvdy1hdXRvIHsgb3ZlcmZsb3c6IGF1dG87IH1cblxuLm92ZXJmbG93LXgtdmlzaWJsZSB7IG92ZXJmbG93LXg6IHZpc2libGU7IH1cbi5vdmVyZmxvdy14LWhpZGRlbiB7IG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuLm92ZXJmbG93LXgtc2Nyb2xsIHsgb3ZlcmZsb3cteDogc2Nyb2xsOyB9XG4ub3ZlcmZsb3cteC1hdXRvIHsgb3ZlcmZsb3cteDogYXV0bzsgfVxuXG4ub3ZlcmZsb3cteS12aXNpYmxlIHsgb3ZlcmZsb3cteTogdmlzaWJsZTsgfVxuLm92ZXJmbG93LXktaGlkZGVuIHsgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG4ub3ZlcmZsb3cteS1zY3JvbGwgeyBvdmVyZmxvdy15OiBzY3JvbGw7IH1cbi5vdmVyZmxvdy15LWF1dG8geyBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW5vdC1zbWFsbH0ge1xuICAub3ZlcmZsb3ctdmlzaWJsZS1ucyB7IG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIC5vdmVyZmxvdy1oaWRkZW4tbnMgeyBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5vdmVyZmxvdy1zY3JvbGwtbnMgeyBvdmVyZmxvdzogc2Nyb2xsOyB9XG4gIC5vdmVyZmxvdy1hdXRvLW5zIHsgb3ZlcmZsb3c6IGF1dG87IH1cbiAgLm92ZXJmbG93LXgtdmlzaWJsZS1ucyB7IG92ZXJmbG93LXg6IHZpc2libGU7IH1cbiAgLm92ZXJmbG93LXgtaGlkZGVuLW5zIHsgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIC5vdmVyZmxvdy14LXNjcm9sbC1ucyB7IG92ZXJmbG93LXg6IHNjcm9sbDsgfVxuICAub3ZlcmZsb3cteC1hdXRvLW5zIHsgb3ZlcmZsb3cteDogYXV0bzsgfVxuXG4gIC5vdmVyZmxvdy15LXZpc2libGUtbnMgeyBvdmVyZmxvdy15OiB2aXNpYmxlOyB9XG4gIC5vdmVyZmxvdy15LWhpZGRlbi1ucyB7IG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICAub3ZlcmZsb3cteS1zY3JvbGwtbnMgeyBvdmVyZmxvdy15OiBzY3JvbGw7IH1cbiAgLm92ZXJmbG93LXktYXV0by1ucyB7IG92ZXJmbG93LXk6IGF1dG87IH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gIC5vdmVyZmxvdy12aXNpYmxlLW0geyBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAub3ZlcmZsb3ctaGlkZGVuLW0geyBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5vdmVyZmxvdy1zY3JvbGwtbSB7IG92ZXJmbG93OiBzY3JvbGw7IH1cbiAgLm92ZXJmbG93LWF1dG8tbSB7IG92ZXJmbG93OiBhdXRvOyB9XG5cbiAgLm92ZXJmbG93LXgtdmlzaWJsZS1tIHsgb3ZlcmZsb3cteDogdmlzaWJsZTsgfVxuICAub3ZlcmZsb3cteC1oaWRkZW4tbSB7IG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAub3ZlcmZsb3cteC1zY3JvbGwtbSB7IG92ZXJmbG93LXg6IHNjcm9sbDsgfVxuICAub3ZlcmZsb3cteC1hdXRvLW0geyBvdmVyZmxvdy14OiBhdXRvOyB9XG5cbiAgLm92ZXJmbG93LXktdmlzaWJsZS1tIHsgb3ZlcmZsb3cteTogdmlzaWJsZTsgfVxuICAub3ZlcmZsb3cteS1oaWRkZW4tbSB7IG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICAub3ZlcmZsb3cteS1zY3JvbGwtbSB7IG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuICAub3ZlcmZsb3cteS1hdXRvLW0geyBvdmVyZmxvdy15OiBhdXRvOyB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gIC5vdmVyZmxvdy12aXNpYmxlLWwgeyBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAub3ZlcmZsb3ctaGlkZGVuLWwgeyBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5vdmVyZmxvdy1zY3JvbGwtbCB7IG92ZXJmbG93OiBzY3JvbGw7IH1cbiAgLm92ZXJmbG93LWF1dG8tbCB7IG92ZXJmbG93OiBhdXRvOyB9XG5cbiAgLm92ZXJmbG93LXgtdmlzaWJsZS1sIHsgb3ZlcmZsb3cteDogdmlzaWJsZTsgfVxuICAub3ZlcmZsb3cteC1oaWRkZW4tbCB7IG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAub3ZlcmZsb3cteC1zY3JvbGwtbCB7IG92ZXJmbG93LXg6IHNjcm9sbDsgfVxuICAub3ZlcmZsb3cteC1hdXRvLWwgeyBvdmVyZmxvdy14OiBhdXRvOyB9XG5cbiAgLm92ZXJmbG93LXktdmlzaWJsZS1sIHsgb3ZlcmZsb3cteTogdmlzaWJsZTsgfVxuICAub3ZlcmZsb3cteS1oaWRkZW4tbCB7IG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICAub3ZlcmZsb3cteS1zY3JvbGwtbCB7IG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuICAub3ZlcmZsb3cteS1hdXRvLWwgeyBvdmVyZmxvdy15OiBhdXRvOyB9XG59IiwiXG4vLyBDb252ZXJ0ZWQgVmFyaWFibGVzXG5cbiRzcGFjaW5nLW5vbmU6ICAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRzcGFjaW5nLWV4dHJhLXNtYWxsOiAgICAgICAgICAgICAgJHMxICFkZWZhdWx0O1xuJHNwYWNpbmctc21hbGw6ICAgICAgICAgICAgICAgICAgICAkczIgIWRlZmF1bHQ7XG4kc3BhY2luZy1tZWRpdW06ICAgICAgICAgICAgICAgICAgICRzMyAhZGVmYXVsdDtcbiRzcGFjaW5nLWxhcmdlOiAgICAgICAgICAgICAgICAgICAgJHM0ICFkZWZhdWx0O1xuJHNwYWNpbmctZXh0cmEtbGFyZ2U6ICAgICAgICAgICAgICAkczUgIWRlZmF1bHQ7XG4kc3BhY2luZy1leHRyYS1leHRyYS1sYXJnZTogICAgICAgICRzNiAhZGVmYXVsdDtcbiRzcGFjaW5nLWV4dHJhLWV4dHJhLWV4dHJhLWxhcmdlOiAgJHM3ICFkZWZhdWx0O1xuJHNwYWNpbmctaHVnZTogICAgICAgICAgICAgICAgICAgICAkczggIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKiBWYXJpYWJsZXMgKi9cblxuLypcbiAgIFNQQUNJTkdcbiAgIERvY3M6IGh0dHA6Ly90YWNoeW9ucy5pby9kb2NzL2xheW91dC9zcGFjaW5nL1xuXG4gICBBbiBlaWdodCBzdGVwIHBvd2VycyBvZiB0d28gc2NhbGUgcmFuZ2luZyBmcm9tIDAgdG8gMTZyZW0uXG5cbiAgIEJhc2U6XG4gICAgIHAgPSBwYWRkaW5nXG4gICAgIG0gPSBtYXJnaW5cblxuICAgTW9kaWZpZXJzOlxuICAgICBhID0gYWxsXG4gICAgIGggPSBob3Jpem9udGFsXG4gICAgIHYgPSB2ZXJ0aWNhbFxuICAgICB0ID0gdG9wXG4gICAgIHIgPSByaWdodFxuICAgICBiID0gYm90dG9tXG4gICAgIGwgPSBsZWZ0XG5cbiAgICAgMCA9IG5vbmVcbiAgICAgMSA9IDFzdCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcbiAgICAgMiA9IDJuZCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcbiAgICAgMyA9IDNyZCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcbiAgICAgNCA9IDR0aCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcbiAgICAgNSA9IDV0aCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcbiAgICAgNiA9IDZ0aCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcbiAgICAgNyA9IDd0aCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcblxuICAgTWVkaWEgUXVlcnkgRXh0ZW5zaW9uczpcbiAgICAgLW5zID0gbm90LXNtYWxsXG4gICAgIC1tICA9IG1lZGl1bVxuICAgICAtbCAgPSBsYXJnZVxuXG4qL1xuXG4vKiBTcGFjaW5nICovXG5cbiRzcGFjaW5nczogKFxuICAwOiAkc3BhY2luZy1ub25lLFxuICAxOiAkc3BhY2luZy1leHRyYS1zbWFsbCxcbiAgMjogJHNwYWNpbmctc21hbGwsXG4gIDM6ICRzcGFjaW5nLW1lZGl1bSxcbiAgNDogJHNwYWNpbmctbGFyZ2UsXG4gIDU6ICRzcGFjaW5nLWV4dHJhLWxhcmdlLFxuICA2OiAkc3BhY2luZy1leHRyYS1leHRyYS1sYXJnZSxcbiAgNzogJHNwYWNpbmctZXh0cmEtZXh0cmEtZXh0cmEtbGFyZ2UsXG4gIDg6ICRzcGFjaW5nLWh1Z2Vcbik7XG5cblxuLy8gQ3JlYXRlIC5wYTAsIC5wYTEsIC5wYTIsIGV0Yy5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgLnBhI3skbmFtZX0ge1xuICAgIHBhZGRpbmc6ICR2YWx1ZTtcbiAgfVxufVxuXG4vLyBDcmVhdGUgLnBsMCwgLnBsMSwgLnBsMiwgZXRjLlxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAucGwjeyRuYW1lfSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkdmFsdWU7XG4gIH1cbn1cblxuLy8gQ3JlYXRlIC5wcjAsIC5wcjEsIC5wcjIsIGV0Yy5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgLnByI3skbmFtZX0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICR2YWx1ZTtcbiAgfVxufVxuXG4vLyBDcmVhdGUgLnBiMCwgLnBiMSwgLnBiMiwgZXRjLlxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAucGIjeyRuYW1lfSB7XG4gICAgcGFkZGluZy1ib3R0b206ICR2YWx1ZTtcbiAgfVxufVxuXG4vLyBDcmVhdGUgLnB0MCwgLnB0MSwgLnB0MiwgZXRjLlxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAucHQjeyRuYW1lfSB7XG4gICAgcGFkZGluZy10b3A6ICR2YWx1ZTtcbiAgfVxufVxuXG4vLyBDcmVhdGUgLnB2MCwgLnB2MSwgLnB2MiwgZXRjLlxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAucHYjeyRuYW1lfSB7XG4gICAgcGFkZGluZy10b3A6ICR2YWx1ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHZhbHVlO1xuICB9XG59XG5cbi8vIENyZWF0ZSAucGgwLCAucGgxLCAucGgyLCBldGMuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gIC5waCN7JG5hbWV9IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICR2YWx1ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdmFsdWU7XG4gIH1cbn1cblxuLy8gQ3JlYXRlIC5tYTAsIC5tYTEsIC5tYTIsIGV0Yy5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgLm1hI3skbmFtZX0ge1xuICAgIG1hcmdpbjogJHZhbHVlO1xuICB9XG59XG5cbi8vIENyZWF0ZSAubWwwLCAubWwxLCAubWwyLCBldGMuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gIC5tbCN7JG5hbWV9IHtcbiAgICBtYXJnaW4tbGVmdDogJHZhbHVlO1xuICB9XG59XG5cbi8vIENyZWF0ZSAubXIwLCAubXIxLCAubXIyLCBldGMuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gIC5tciN7JG5hbWV9IHtcbiAgICBtYXJnaW4tcmlnaHQ6ICR2YWx1ZTtcbiAgfVxufVxuXG4vLyBDcmVhdGUgLm1iMCwgLm1iMSwgLm1iMiwgZXRjLlxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAubWIjeyRuYW1lfSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHZhbHVlO1xuICB9XG59XG5cbi8vIENyZWF0ZSAubXQwLCAubXQxLCAubXQyLCBldGMuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gIC5tdCN7JG5hbWV9IHtcbiAgICBtYXJnaW4tdG9wOiAkdmFsdWU7XG4gIH1cbn1cblxuLy8gQ3JlYXRlIC5tdjAsIC5tdjEsIC5tdjIsIGV0Yy5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgLm12I3skbmFtZX0ge1xuICAgIG1hcmdpbi10b3A6ICR2YWx1ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAkdmFsdWU7XG4gIH1cbn1cblxuLy8gQ3JlYXRlIC5taDAsIC5taDEsIC5taDIsIGV0Yy5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgLm1oI3skbmFtZX0ge1xuICAgIG1hcmdpbi1sZWZ0OiAkdmFsdWU7XG4gICAgbWFyZ2luLXJpZ2h0OiAkdmFsdWU7XG4gIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG5cbiAgLy8gQ3JlYXRlIC5wYTAtbnMsIC5wYTEtbnMsIC5wYTItbnMsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5wYSN7JG5hbWV9LW5zIHtcbiAgICAgIHBhZGRpbmc6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnBsMC1ucywgLnBsMS1ucywgLnBsMi1ucywgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnBsI3skbmFtZX0tbnMge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5wcjAtbnMsIC5wcjEtbnMsIC5wcjItbnMsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5wciN7JG5hbWV9LW5zIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnBiMC1ucywgLnBiMS1ucywgLnBiMi1ucywgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnBiI3skbmFtZX0tbnMge1xuICAgICAgcGFkZGluZy1ib3R0b206ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnB0MC1ucywgLnB0MS1ucywgLnB0Mi1ucywgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnB0I3skbmFtZX0tbnMge1xuICAgICAgcGFkZGluZy10b3A6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnB2MC1ucywgLnB2MS1ucywgLnB2Mi1ucywgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnB2I3skbmFtZX0tbnMge1xuICAgICAgcGFkZGluZy10b3A6ICR2YWx1ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5waDAtbnMsIC5waDEtbnMsIC5waDItbnMsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5waCN7JG5hbWV9LW5zIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJHZhbHVlO1xuICAgICAgcGFkZGluZy1yaWdodDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubWEwLW5zLCAubWExLW5zLCAubWEyLW5zLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubWEjeyRuYW1lfS1ucyB7XG4gICAgICBtYXJnaW46ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLm1sMC1ucywgLm1sMS1ucywgLm1sMi1ucywgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLm1sI3skbmFtZX0tbnMge1xuICAgICAgbWFyZ2luLWxlZnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLm1yMC1ucywgLm1yMS1ucywgLm1yMi1ucywgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLm1yI3skbmFtZX0tbnMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5tYjAtbnMsIC5tYjEtbnMsIC5tYjItbnMsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5tYiN7JG5hbWV9LW5zIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLm10MC1ucywgLm10MS1ucywgLm10Mi1ucywgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLm10I3skbmFtZX0tbnMge1xuICAgICAgbWFyZ2luLXRvcDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubXYwLW5zLCAubXYxLW5zLCAubXYyLW5zLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubXYjeyRuYW1lfS1ucyB7XG4gICAgICBtYXJnaW4tdG9wOiAkdmFsdWU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5taDAtbnMsIC5taDEtbnMsIC5taDItbnMsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5taCN7JG5hbWV9LW5zIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkdmFsdWU7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcblxuICAvLyBDcmVhdGUgLnBhMC1tLCAucGExLW0sIC5wYTItbSwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnBhI3skbmFtZX0tbSB7XG4gICAgICBwYWRkaW5nOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5wbDAtbSwgLnBsMS1tLCAucGwyLW0sIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5wbCN7JG5hbWV9LW0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5wcjAtbSwgLnByMS1tLCAucHIyLW0sIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5wciN7JG5hbWV9LW0ge1xuICAgICAgcGFkZGluZy1yaWdodDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAucGIwLW0sIC5wYjEtbSwgLnBiMi1tLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucGIjeyRuYW1lfS1tIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5wdDAtbSwgLnB0MS1tLCAucHQyLW0sIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5wdCN7JG5hbWV9LW0ge1xuICAgICAgcGFkZGluZy10b3A6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnB2MC1tLCAucHYxLW0sIC5wdjItbSwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnB2I3skbmFtZX0tbSB7XG4gICAgICBwYWRkaW5nLXRvcDogJHZhbHVlO1xuICAgICAgcGFkZGluZy1ib3R0b206ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnBoMC1tLCAucGgxLW0sIC5waDItbSwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnBoI3skbmFtZX0tbSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICR2YWx1ZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLm1hMC1tLCAubWExLW0sIC5tYTItbSwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLm1hI3skbmFtZX0tbSB7XG4gICAgICBtYXJnaW46ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLm1sMC1tLCAubWwxLW0sIC5tbDItbSwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLm1sI3skbmFtZX0tbSB7XG4gICAgICBtYXJnaW4tbGVmdDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubXIwLW0sIC5tcjEtbSwgLm1yMi1tLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubXIjeyRuYW1lfS1tIHtcbiAgICAgIG1hcmdpbi1yaWdodDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubWIwLW0sIC5tYjEtbSwgLm1iMi1tLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubWIjeyRuYW1lfS1tIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLm10MC1tLCAubXQxLW0sIC5tdDItbSwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLm10I3skbmFtZX0tbSB7XG4gICAgICBtYXJnaW4tdG9wOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5tdjAtbSwgLm12MS1tLCAubXYyLW0sIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5tdiN7JG5hbWV9LW0ge1xuICAgICAgbWFyZ2luLXRvcDogJHZhbHVlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubWgwLW0sIC5taDEtbSwgLm1oMi1tLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubWgjeyRuYW1lfS1tIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkdmFsdWU7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuXG4gIC8vIENyZWF0ZSAucGEwLWwsIC5wYTEtbCwgLnBhMi1sLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucGEjeyRuYW1lfS1sIHtcbiAgICAgIHBhZGRpbmc6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnBsMC1sLCAucGwxLWwsIC5wbDItbCwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnBsI3skbmFtZX0tbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnByMC1sLCAucHIxLWwsIC5wcjItbCwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnByI3skbmFtZX0tbCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5wYjAtbCwgLnBiMS1sLCAucGIyLWwsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5wYiN7JG5hbWV9LWwge1xuICAgICAgcGFkZGluZy1ib3R0b206ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLnB0MC1sLCAucHQxLWwsIC5wdDItbCwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLnB0I3skbmFtZX0tbCB7XG4gICAgICBwYWRkaW5nLXRvcDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAucHYwLWwsIC5wdjEtbCwgLnB2Mi1sLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucHYjeyRuYW1lfS1sIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkdmFsdWU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAucGgwLWwsIC5waDEtbCwgLnBoMi1sLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAucGgjeyRuYW1lfS1sIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJHZhbHVlO1xuICAgICAgcGFkZGluZy1yaWdodDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubWEwLWwsIC5tYTEtbCwgLm1hMi1sLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubWEjeyRuYW1lfS1sIHtcbiAgICAgIG1hcmdpbjogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubWwwLWwsIC5tbDEtbCwgLm1sMi1sLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubWwjeyRuYW1lfS1sIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5tcjAtbCwgLm1yMS1sLCAubXIyLWwsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5tciN7JG5hbWV9LWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5tYjAtbCwgLm1iMS1sLCAubWIyLWwsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5tYiN7JG5hbWV9LWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC8vIENyZWF0ZSAubXQwLWwsIC5tdDEtbCwgLm10Mi1sLCBldGMuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJHNwYWNpbmdzIHtcbiAgICAubXQjeyRuYW1lfS1sIHtcbiAgICAgIG1hcmdpbi10b3A6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgLm12MC1sLCAubXYxLWwsIC5tdjItbCwgZXRjLlxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRzcGFjaW5ncyB7XG4gICAgLm12I3skbmFtZX0tbCB7XG4gICAgICBtYXJnaW4tdG9wOiAkdmFsdWU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3JlYXRlIC5taDAtbCwgLm1oMS1sLCAubWgyLWwsIGV0Yy5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZ3Mge1xuICAgIC5taCN7JG5hbWV9LWwge1xuICAgICAgbWFyZ2luLWxlZnQ6ICR2YWx1ZTtcbiAgICAgIG1hcmdpbi1yaWdodDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG59XG4iLCJcbi8vIENvbnZlcnRlZCBWYXJpYWJsZXNcblxuXG4vLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cblxuLypcbiAgIE5FR0FUSVZFIE1BUkdJTlNcblxuICAgQmFzZTpcbiAgICAgbiA9IG5lZ2F0aXZlXG5cbiAgIE1vZGlmaWVyczpcbiAgICAgYSA9IGFsbFxuICAgICB0ID0gdG9wXG4gICAgIHIgPSByaWdodFxuICAgICBiID0gYm90dG9tXG4gICAgIGwgPSBsZWZ0XG5cbiAgICAgMSA9IDFzdCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcbiAgICAgMiA9IDJuZCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcbiAgICAgMyA9IDNyZCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcbiAgICAgNCA9IDR0aCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcbiAgICAgNSA9IDV0aCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcbiAgICAgNiA9IDZ0aCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcbiAgICAgNyA9IDd0aCBzdGVwIGluIHNwYWNpbmcgc2NhbGVcblxuICAgTWVkaWEgUXVlcnkgRXh0ZW5zaW9uczpcbiAgICAgLW5zID0gbm90LXNtYWxsXG4gICAgIC1tICA9IG1lZGl1bVxuICAgICAtbCAgPSBsYXJnZVxuXG4qL1xuXG4kbmVnYXRpdmVNYXJnaW5zOiAoXG4gIDA6IDBweCxcbiAgMTogJHMxLFxuICAyOiAkczIsXG4gIDM6ICRzMyxcbiAgNDogJHM0LFxuICA1OiAkczUsXG4gIDY6ICRzNixcbiAgNzogJHM3LFxuICA4OiAkczhcbik7XG5cblxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgLm5hI3skbmFtZX0ge1xuICAgIG1hcmdpbjogLSR2YWx1ZTtcbiAgfVxufVxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgLm5sI3skbmFtZX0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJHZhbHVlO1xuICB9XG59XG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRuZWdhdGl2ZU1hcmdpbnMge1xuICAubnIjeyRuYW1lfSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJHZhbHVlO1xuICB9XG59XG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRuZWdhdGl2ZU1hcmdpbnMge1xuICAubmIjeyRuYW1lfSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSR2YWx1ZTtcbiAgfVxufVxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgLm50I3skbmFtZX0ge1xuICAgIG1hcmdpbi10b3A6IC0kdmFsdWU7XG4gIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgICAubmEjeyRuYW1lfS1ucyB7XG4gICAgICBtYXJnaW46IC0kdmFsdWU7XG4gICAgfVxuICB9XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gICAgLm5sI3skbmFtZX0tbnMge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kdmFsdWU7XG4gICAgfVxuICB9XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gICAgLm5yI3skbmFtZX0tbnMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtJHZhbHVlO1xuICAgIH1cbiAgfVxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRuZWdhdGl2ZU1hcmdpbnMge1xuICAgIC5uYiN7JG5hbWV9LW5zIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0kdmFsdWU7XG4gICAgfVxuICB9XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gICAgLm50I3skbmFtZX0tbnMge1xuICAgICAgbWFyZ2luLXRvcDogLSR2YWx1ZTtcbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcblxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRuZWdhdGl2ZU1hcmdpbnMge1xuICAgIC5uYSN7JG5hbWV9LW0ge1xuICAgICAgbWFyZ2luOiAtJHZhbHVlO1xuICAgIH1cbiAgfVxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRuZWdhdGl2ZU1hcmdpbnMge1xuICAgIC5ubCN7JG5hbWV9LW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kdmFsdWU7XG4gICAgfVxuICB9XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gICAgLm5yI3skbmFtZX0tbSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0kdmFsdWU7XG4gICAgfVxuICB9XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gICAgLm5iI3skbmFtZX0tbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJHZhbHVlO1xuICAgIH1cbiAgfVxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRuZWdhdGl2ZU1hcmdpbnMge1xuICAgIC5udCN7JG5hbWV9LW0ge1xuICAgICAgbWFyZ2luLXRvcDogLSR2YWx1ZTtcbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuXG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gICAgLm5hI3skbmFtZX0tbCB7XG4gICAgICBtYXJnaW46IC0kdmFsdWU7XG4gICAgfVxuICB9XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gICAgLm5sI3skbmFtZX0tbCB7XG4gICAgICBtYXJnaW4tbGVmdDogLSR2YWx1ZTtcbiAgICB9XG4gIH1cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgICAubnIjeyRuYW1lfS1sIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLSR2YWx1ZTtcbiAgICB9XG4gIH1cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkbmVnYXRpdmVNYXJnaW5zIHtcbiAgICAubmIjeyRuYW1lfS1sIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0kdmFsdWU7XG4gICAgfVxuICB9XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJG5lZ2F0aXZlTWFyZ2lucyB7XG4gICAgLm50I3skbmFtZX0tbCB7XG4gICAgICBtYXJnaW4tdG9wOiAtJHZhbHVlO1xuICAgIH1cbiAgfVxuXG59XG5cbiIsIlxuLy8gQ3VzdG9tIE1lZGlhIFF1ZXJ5IFZhcmlhYmxlc1xuXG5cbi8qXG5cbiAgIFdJRFRIU1xuICAgRG9jczogaHR0cDovL3RhY2h5b25zLmlvL2RvY3MvbGF5b3V0L3dpZHRocy9cblxuICAgQmFzZTpcbiAgICAgdyA9IHdpZHRoXG5cbiAgIE1vZGlmaWVyc1xuICAgICAtMTAwID0gbGl0ZXJhbCB2YWx1ZSAxMDAlXG4gICAgIC1hdXRvICAgICAgID0gc3RyaW5nIHZhbHVlIGF1dG9cblxuXG4gICBNZWRpYSBRdWVyeSBFeHRlbnNpb25zOlxuICAgICAtbnMgPSBub3Qtc21hbGxcbiAgICAgLW0gID0gbWVkaXVtXG4gICAgIC1sICA9IGxhcmdlXG5cbiovXG5cbi8qIFdpZHRoIFNjYWxlICovXG5cbi53LTEwMCB7IHdpZHRoOiAxMDAlOyB9XG4udy1hdXRvIHsgd2lkdGg6IGF1dG87IH1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gIC53LTEwMC1ucyB7IHdpZHRoOiAxMDAlOyB9XG4gIC53LWF1dG8tbnMgeyB3aWR0aDogYXV0bzsgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgLnctMTAwLW0geyB3aWR0aDogMTAwJTsgfVxuICAudy1hdXRvLW0geyAgICB3aWR0aDogYXV0bzsgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAudy0xMDAtbCB7IHdpZHRoOiAxMDAlOyB9XG4gIC53LWF1dG8tbCB7IHdpZHRoOiBhdXRvOyB9XG59XG4iLCIvLyBDb252ZXJ0ZWQgVmFyaWFibGVzXG5cbiRtYXgtd2lkdGhzOiAoXG4gIDg2cHgsXG4gIDE4OHB4LFxuICAyOTBweCxcbiAgMzkycHgsXG4gIDQ5NHB4LFxuICA1OTZweCxcbiAgNjk4cHgsXG4gIDgwMHB4LFxuICA5MDJweCxcbiAgOTgwcHhcbik7XG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuLypcblxuICAgTUFYIFdJRFRIU1xuICAgRG9jczogaHR0cDovL3RhY2h5b25zLmlvL2RvY3MvbGF5b3V0L21heC13aWR0aHMvXG5cbiAgIEJhc2U6XG4gICAgIG13ID0gbWF4LXdpZHRoXG5cbiAgIE1vZGlmaWVyc1xuICAgICAxID0gMXN0IHN0ZXAgaW4gd2lkdGggc2NhbGVcbiAgICAgMiA9IDJuZCBzdGVwIGluIHdpZHRoIHNjYWxlXG4gICAgIDMgPSAzcmQgc3RlcCBpbiB3aWR0aCBzY2FsZVxuICAgICA0ID0gNHRoIHN0ZXAgaW4gd2lkdGggc2NhbGVcbiAgICAgNSA9IDV0aCBzdGVwIGluIHdpZHRoIHNjYWxlXG4gICAgIDYgPSA2c3Qgc3RlcCBpbiB3aWR0aCBzY2FsZVxuICAgICA3ID0gN25kIHN0ZXAgaW4gd2lkdGggc2NhbGVcbiAgICAgOCA9IDhyZCBzdGVwIGluIHdpZHRoIHNjYWxlXG4gICAgIDkgPSA5dGggc3RlcCBpbiB3aWR0aCBzY2FsZVxuICAgICAxMCA9IDEwdGggc3RlcCBpbiB3aWR0aCBzY2FsZVxuICAgICAxMSA9IDExdGggc3RlcCBpbiB3aWR0aCBzY2FsZVxuICAgICAxMiA9IDEydGggc3RlcCBpbiB3aWR0aCBzY2FsZVxuXG4gICAgIC0xMDAgPSBsaXRlcmFsIHZhbHVlIDEwMCVcblxuICAgICAtbm9uZSAgPSBzdHJpbmcgdmFsdWUgbm9uZVxuXG5cbiAgIE1lZGlhIFF1ZXJ5IEV4dGVuc2lvbnM6XG4gICAgIC1ucyA9IG5vdC1zbWFsbFxuICAgICAtbSAgPSBtZWRpdW1cbiAgICAgLWwgID0gbGFyZ2VcblxuKi9cblxuLyogTWF4IFdpZHRoIFBlcmNlbnRhZ2VzICovXG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIE1heCBXaWR0aCBTY2FsZSAqL1xuXG4vLyBDcmVhdGUgLm13MSwgLm13MiwgLm13MywgZXRjLlxuQGZvciAkaW5kZXggZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRtYXgtd2lkdGhzKSB7XG4gICR2YWx1ZTogbnRoKCRtYXgtd2lkdGhzLCAkaW5kZXgpO1xuXG4gIC5tdyN7JGluZGV4fSB7XG4gICAgbWF4LXdpZHRoOiAkdmFsdWU7XG4gIH1cbn1cblxuLyogTWF4IFdpZHRoIFN0cmluZyBQcm9wZXJ0aWVzICovXG5cbi5tdy1ub25lIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgLm13LTEwMC1ucyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gQ3JlYXRlIC5tdzEtbnMsIC5tdzItbnMsIC5tdzMtbnMsIGV0Yy5cbiAgQGZvciAkaW5kZXggZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRtYXgtd2lkdGhzKSB7XG4gICAgJHZhbHVlOiBudGgoJG1heC13aWR0aHMsICRpbmRleCk7XG5cbiAgICAubXcjeyRpbmRleH0tbnMge1xuICAgICAgbWF4LXdpZHRoOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLm13LW5vbmUtbnMge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgLm13LTEwMC1tIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBDcmVhdGUgLm13MS1tLCAubXcyLW0sIC5tdzMtbSwgZXRjLlxuICBAZm9yICRpbmRleCBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJG1heC13aWR0aHMpIHtcbiAgICAkdmFsdWU6IG50aCgkbWF4LXdpZHRocywgJGluZGV4KTtcblxuICAgIC5tdyN7JGluZGV4fS1tIHtcbiAgICAgIG1heC13aWR0aDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIC5tdy1ub25lLW0ge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAubXctMTAwLWwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIENyZWF0ZSAubXcxLWwsIC5tdzItbCwgLm13My1sLCBldGMuXG4gIEBmb3IgJGluZGV4IGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkbWF4LXdpZHRocykge1xuICAgICR2YWx1ZTogbnRoKCRtYXgtd2lkdGhzLCAkaW5kZXgpO1xuXG4gICAgLm13I3skaW5kZXh9LWwge1xuICAgICAgbWF4LXdpZHRoOiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgLm13LW5vbmUtbCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG4iLCIvLyBDdXN0b20gTWVkaWEgUXVlcnkgVmFyaWFibGVzXG5cblxuLypcblxuICAgSEVJR0hUU1xuICAgRG9jczogaHR0cDovL3RhY2h5b25zLmlvL2RvY3MvbGF5b3V0L2hlaWdodHMvXG5cbiAgIEJhc2U6XG4gICAgIGggPSBoZWlnaHRcbiAgICAgbWluLWggPSBtaW4taGVpZ2h0XG4gICAgIG1pbi12aCA9IG1pbi1oZWlnaHQgdmVydGljYWwgc2NyZWVuIGhlaWdodFxuICAgICB2aCA9IHZlcnRpY2FsIHNjcmVlbiBoZWlnaHRcblxuICAgTW9kaWZpZXJzXG4gICAgIC0xMDAgID0gbGl0ZXJhbCB2YWx1ZSAxMDAlXG5cbiAgICAgLWF1dG8gPSBzdHJpbmcgdmFsdWUgb2YgYXV0b1xuICAgICAtaW5oZXJpdCA9IHN0cmluZyB2YWx1ZSBvZiBpbmhlcml0XG5cbiAgIE1lZGlhIFF1ZXJ5IEV4dGVuc2lvbnM6XG4gICAgIC1ucyA9IG5vdC1zbWFsbFxuICAgICAtbSAgPSBtZWRpdW1cbiAgICAgLWwgID0gbGFyZ2VcblxuKi9cblxuXG4vKiBIZWlnaHQgUGVyY2VudGFnZXMgLSBCYXNlZCBvZmYgb2YgaGVpZ2h0IG9mIHBhcmVudCAqL1xuXG4uaC0xMDAgeyBoZWlnaHQ6IDEwMCU7IH1cblxuLm1pbi1oLTEwMCB7IG1pbi1oZWlnaHQ6IDEwMCU7IH1cblxuLyogU2NyZWVuIEhlaWdodCBQZXJjZW50YWdlICovXG5cbi52aC0yNSB7ICBoZWlnaHQ6ICAyNXZoOyB9XG4udmgtNTAgeyAgaGVpZ2h0OiAgNTB2aDsgfVxuLnZoLTc1IHsgIGhlaWdodDogIDc1dmg7IH1cbi52aC0xMDAgeyBoZWlnaHQ6IDEwMHZoOyB9XG5cbi5taW4tdmgtMTAwIHsgbWluLWhlaWdodDogMTAwdmg7IH1cblxuXG4vKiBTdHJpbmcgUHJvcGVydGllcyAqL1xuXG4uaC1hdXRvIHsgICAgIGhlaWdodDogYXV0bzsgfVxuLmgtaW5oZXJpdCB7ICBoZWlnaHQ6IGluaGVyaXQ7IH1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gIC5oLTEwMC1ucyB7IGhlaWdodDogMTAwJTsgfVxuICAubWluLWgtMTAwLW5zIHsgbWluLWhlaWdodDogMTAwJTsgfVxuICAudmgtMjUtbnMgeyAgaGVpZ2h0OiAgMjV2aDsgfVxuICAudmgtNTAtbnMgeyAgaGVpZ2h0OiAgNTB2aDsgfVxuICAudmgtNzUtbnMgeyAgaGVpZ2h0OiAgNzV2aDsgfVxuICAudmgtMTAwLW5zIHsgaGVpZ2h0OiAxMDB2aDsgfVxuICAubWluLXZoLTEwMC1ucyB7IG1pbi1oZWlnaHQ6IDEwMHZoOyB9XG4gIC5oLWF1dG8tbnMgeyBoZWlnaHQ6IGF1dG87IH1cbiAgLmgtaW5oZXJpdC1ucyB7IGhlaWdodDogaW5oZXJpdDsgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1tZWRpdW19IHtcbiAgLmgtMTAwLW0geyBoZWlnaHQ6IDEwMCU7IH1cbiAgLm1pbi1oLTEwMC1tIHsgbWluLWhlaWdodDogMTAwJTsgfVxuICAudmgtMjUtbSB7ICBoZWlnaHQ6ICAyNXZoOyB9XG4gIC52aC01MC1tIHsgIGhlaWdodDogIDUwdmg7IH1cbiAgLnZoLTc1LW0geyAgaGVpZ2h0OiAgNzV2aDsgfVxuICAudmgtMTAwLW0geyBoZWlnaHQ6IDEwMHZoOyB9XG4gIC5taW4tdmgtMTAwLW0geyBtaW4taGVpZ2h0OiAxMDB2aDsgfVxuICAuaC1hdXRvLW0geyBoZWlnaHQ6IGF1dG87IH1cbiAgLmgtaW5oZXJpdC1tIHsgaGVpZ2h0OiBpbmhlcml0OyB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gIC5oLTEwMC1sIHsgaGVpZ2h0OiAxMDAlOyB9XG4gIC5taW4taC0xMDAtbCB7IG1pbi1oZWlnaHQ6IDEwMCU7IH1cbiAgLnZoLTI1LWwgeyAgaGVpZ2h0OiAgMjV2aDsgfVxuICAudmgtNTAtbCB7ICBoZWlnaHQ6ICA1MHZoOyB9XG4gIC52aC03NS1sIHsgIGhlaWdodDogIDc1dmg7IH1cbiAgLnZoLTEwMC1sIHsgaGVpZ2h0OiAxMDB2aDsgfVxuICAubWluLXZoLTEwMC1sIHsgbWluLWhlaWdodDogMTAwdmg7IH1cbiAgLmgtYXV0by1sIHsgaGVpZ2h0OiBhdXRvOyB9XG4gIC5oLWluaGVyaXQtbCB7IGhlaWdodDogaW5oZXJpdDsgfVxufSIsIlxuLy8gQ29udmVydGVkIFZhcmlhYmxlc1xuXG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKlxuXG4gICBVVElMSVRJRVNcblxuICAgTWVkaWEgUXVlcnkgRXh0ZW5zaW9uczpcbiAgICAgLW5zID0gbm90LXNtYWxsXG4gICAgIC1tICA9IG1lZGl1bVxuICAgICAtbCAgPSBsYXJnZVxuXG4qL1xuXG4uY2VudGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5yaWdodHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfXtcbiAgLmNlbnRlci1ucyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX17XG4gIC5jZW50ZXItbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfXtcbiAgLmNlbnRlci1sIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbiIsIlxuLy8gQ29udmVydGVkIFZhcmlhYmxlc1xuXG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKlxuXG4gICAgQk9SREVSU1xuICAgIERvY3M6IGh0dHA6Ly90YWNoeW9ucy5pby9kb2NzL3RoZW1lcy9ib3JkZXJzL1xuXG4gICAgQmFzZTpcbiAgICAgIGIgPSBib3JkZXJcblxuICAgIE1vZGlmaWVyczpcbiAgICAgIGEgPSBhbGxcbiAgICAgIHQgPSB0b3BcbiAgICAgIHIgPSByaWdodFxuICAgICAgYiA9IGJvdHRvbVxuICAgICAgbCA9IGxlZnRcbiAgICAgIG4gPSBub25lXG5cbiAgIE1lZGlhIFF1ZXJ5IEV4dGVuc2lvbnM6XG4gICAgIC1ucyA9IG5vdC1zbWFsbFxuICAgICAtbSAgPSBtZWRpdW1cbiAgICAgLWwgID0gbGFyZ2VcblxuKi9cblxuICAuYm4geyBib3JkZXItc3R5bGU6IG5vbmU7IGJvcmRlci13aWR0aDogMDsgfVxuICAuYmEgeyBib3JkZXItc3R5bGU6IHNvbGlkOyBib3JkZXItd2lkdGg6IDFweDsgfVxuICAuYnQgeyBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDsgYm9yZGVyLXRvcC13aWR0aDogMXB4OyB9XG4gIC5iciB7IGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7IGJvcmRlci1yaWdodC13aWR0aDogMXB4OyB9XG4gIC5iYiB7IGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkOyBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7IH1cbiAgLmJsIHsgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkOyBib3JkZXItbGVmdC13aWR0aDogMXB4OyB9XG5cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gIC5ibi1ucyB7IGJvcmRlci1zdHlsZTogbm9uZTsgYm9yZGVyLXdpZHRoOiAwOyB9XG4gIC5iYS1ucyB7IGJvcmRlci1zdHlsZTogc29saWQ7IGJvcmRlci13aWR0aDogMXB4OyB9XG4gIC5idC1ucyB7IGJvcmRlci10b3Atc3R5bGU6IHNvbGlkOyBib3JkZXItdG9wLXdpZHRoOiAxcHg7IH1cbiAgLmJyLW5zIHsgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDsgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7IH1cbiAgLmJiLW5zIHsgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7IGJvcmRlci1ib3R0b20td2lkdGg6IDFweDsgfVxuICAuYmwtbnMgeyBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7IGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7IH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gIC5ibi1tIHsgYm9yZGVyLXN0eWxlOiBub25lOyBib3JkZXItd2lkdGg6IDA7IH1cbiAgLmJhLW0geyBib3JkZXItc3R5bGU6IHNvbGlkOyBib3JkZXItd2lkdGg6IDFweDsgfVxuICAuYnQtbSB7IGJvcmRlci10b3Atc3R5bGU6IHNvbGlkOyBib3JkZXItdG9wLXdpZHRoOiAxcHg7IH1cbiAgLmJyLW0geyBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkOyBib3JkZXItcmlnaHQtd2lkdGg6IDFweDsgfVxuICAuYmItbSB7IGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkOyBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7IH1cbiAgLmJsLW0geyBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7IGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7IH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgLmJuLWwgeyBib3JkZXItc3R5bGU6IG5vbmU7IGJvcmRlci13aWR0aDogMDsgfVxuICAuYmEtbCB7IGJvcmRlci1zdHlsZTogc29saWQ7IGJvcmRlci13aWR0aDogMXB4OyB9XG4gIC5idC1sIHsgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7IGJvcmRlci10b3Atd2lkdGg6IDFweDsgfVxuICAuYnItbCB7IGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7IGJvcmRlci1yaWdodC13aWR0aDogMXB4OyB9XG4gIC5iYi1sIHsgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7IGJvcmRlci1ib3R0b20td2lkdGg6IDFweDsgfVxuICAuYmwtbCB7IGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDsgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgfSBcbn1cblxuIiwiXG4vLyBDb252ZXJ0ZWQgVmFyaWFibGVzXG5cblxuLy8gQ3VzdG9tIE1lZGlhIFF1ZXJ5IFZhcmlhYmxlc1xuXG5cbi8qXG5cbiAgIEJPUkRFUiBDT0xPUlNcbiAgIERvY3M6IGh0dHA6Ly90YWNoeW9ucy5pby9kb2NzL3RoZW1lcy9ib3JkZXJzL1xuXG4gICBCb3JkZXIgY29sb3JzIGNhbiBiZSB1c2VkIHRvIGV4dGVuZCB0aGUgYmFzZVxuICAgYm9yZGVyIGNsYXNzZXMgYmEsYnQsYmIsYnIsYmwgZm91bmQgaW4gdGhlIF9ib3JkZXJzLmNzcyBmaWxlLlxuXG4gICBUaGUgYmFzZSBib3JkZXIgY2xhc3MgYnkgZGVmYXVsdCB3aWxsIHNldCB0aGUgY29sb3Igb2YgdGhlIGJvcmRlclxuICAgdG8gdGhhdCBvZiB0aGUgY3VycmVudCB0ZXh0IGNvbG9yLiBUaGVzZSBjbGFzc2VzIGFyZSBmb3IgdGhlIGNhc2VzXG4gICB3aGVyZSB5b3UgZGVzaXJlIGZvciB0aGUgdGV4dCBhbmQgYm9yZGVyIGNvbG9ycyB0byBiZSBkaWZmZXJlbnQuXG5cbiAgIEJhc2U6XG4gICAgIGIgPSBib3JkZXJcblxuICAgTW9kaWZpZXJzOlxuICAgLS1jb2xvci1uYW1lID0gZWFjaCBjb2xvciB2YXJpYWJsZSBuYW1lIGlzIGFsc28gYSBib3JkZXIgY29sb3IgbmFtZVxuXG4qL1xuXG4vLyBDcmVhdGUgLmItLWJsYWNrLCAuYi0tZ3JheSwgLmItLW1pZC1ncmF5LCBldGMuXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRjb2xvci1wYWxldHRlIHtcbiAgLmItLSN7JG5hbWV9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZTtcbiAgfVxufVxuXG4uYi0taW5oZXJpdCB7IGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuIiwiXG4vLyBDb252ZXJ0ZWQgVmFyaWFibGVzXG5cblxuLy8gQ3VzdG9tIE1lZGlhIFF1ZXJ5IFZhcmlhYmxlc1xuXG5cbi8qXG5cbiAgIEJPUkRFUiBSQURJVVNcbiAgIERvY3M6IGh0dHA6Ly90YWNoeW9ucy5pby9kb2NzL3RoZW1lcy9ib3JkZXItcmFkaXVzL1xuXG4gICBCYXNlOlxuICAgICBiciAgID0gYm9yZGVyLXJhZGl1c1xuXG4gICBNb2RpZmllcnM6XG4gICAgIDAgICAgPSAwL25vbmVcbiAgICAgMSAgICA9IDFzdCBzdGVwIGluIHNjYWxlXG4gICAgIDIgICAgPSAybmQgc3RlcCBpbiBzY2FsZVxuICAgICAzICAgID0gM3JkIHN0ZXAgaW4gc2NhbGVcbiAgICAgNCAgICA9IDR0aCBzdGVwIGluIHNjYWxlXG5cbiAgIExpdGVyYWwgdmFsdWVzOlxuICAgICAtMTAwID0gMTAwJVxuICAgICAtcGlsbCA9IDk5OTlweFxuXG4gICBNZWRpYSBRdWVyeSBFeHRlbnNpb25zOlxuICAgICAtbnMgPSBub3Qtc21hbGxcbiAgICAgLW0gID0gbWVkaXVtXG4gICAgIC1sICA9IGxhcmdlXG5cbiovXG5cbi5icjAgeyAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuLmJyMSB7ICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7IH1cbi5ici0xMDAgeyAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuLmJyLXBpbGwgeyAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7IH1cblxuXG4vLyBAbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbi8vICAgLmJyLTEwMC1ucyB7ICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG4vLyB9XG5cbi8vIEBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuLy8gICAuYnItMTAwLW0geyAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuLy8gfVxuXG4vLyBAbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuLy8gICAuYnItMTAwLWwgeyAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuLy8gfVxuIiwiXG4vLyBDb252ZXJ0ZWQgVmFyaWFibGVzXG5cblxuLy8gQ3VzdG9tIE1lZGlhIFF1ZXJ5IFZhcmlhYmxlc1xuXG5cbi8qXG5cbiAgIEJPUkRFUiBXSURUSFNcbiAgIERvY3M6IGh0dHA6Ly90YWNoeW9ucy5pby9kb2NzL3RoZW1lcy9ib3JkZXJzL1xuXG4gICBCYXNlOlxuICAgICBidyA9IGJvcmRlci13aWR0aFxuXG4gICBNb2RpZmllcnM6XG4gICAgIDAgPSAwIHdpZHRoIGJvcmRlclxuICAgICAxID0gMXN0IHN0ZXAgaW4gYm9yZGVyLXdpZHRoIHNjYWxlXG5cbiAgIE1lZGlhIFF1ZXJ5IEV4dGVuc2lvbnM6XG4gICAgIC1ucyA9IG5vdC1zbWFsbFxuICAgICAtbSAgPSBtZWRpdW1cbiAgICAgLWwgID0gbGFyZ2VcblxuKi9cblxuJGJvcmRlci13aWR0aHM6IChcbiAgYncwOiAwLFxuICBidzE6IDFweCxcbiAgYncyOiAycHhcbik7XG5cbkBtaXhpbiBib3JkZXItcmVzZXRzKCRwcmVmaXgpIHtcbiAgLmJ0LTAjeyRwcmVmaXh9IHsgYm9yZGVyLXRvcC13aWR0aDogMDsgfVxuICAuYnItMCN7JHByZWZpeH0geyBib3JkZXItcmlnaHQtd2lkdGg6IDA7IH1cbiAgLmJiLTAjeyRwcmVmaXh9IHsgYm9yZGVyLWJvdHRvbS13aWR0aDogMDsgfVxuICAuYmwtMCN7JHByZWZpeH0geyBib3JkZXItbGVmdC13aWR0aDogMDsgfVxufVxuXG4vLyBDcmVhdGUgLmJ3MCwgLmJ3MVxuQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkYm9yZGVyLXdpZHRocyB7XG4gIC4jeyRuYW1lfSB7XG4gICAgYm9yZGVyLXdpZHRoOiAkdmFsdWU7XG4gIH1cbn1cblxuLy8gQ3JlYXRlIC5idC0wLCAuYnItMCwgLmJiLTAsIC5ibC0wXG5AaW5jbHVkZSBib3JkZXItcmVzZXRzKFwiXCIpO1xuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1ub3Qtc21hbGx9IHtcbiAgLy8gQ3JlYXRlIC5idzAtbnMsIC5idzEtbnNcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkYm9yZGVyLXdpZHRocyB7XG4gICAgLiN7JG5hbWV9LW5zIHtcbiAgICAgIGJvcmRlci13aWR0aDogJHZhbHVlO1xuICAgIH1cbiAgfVxuICAvLyBDcmVhdGUgLmJ0LTAtbnMsIC5ici0wLW5zLCAuYmItMC1ucywgLmJsLTAtbnNcbiAgQGluY2x1ZGUgYm9yZGVyLXJlc2V0cyhcIi1uc1wiKTtcbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gIC8vIENyZWF0ZSAuYncwLW0sIC5idzEtbVxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRib3JkZXItd2lkdGhzIHtcbiAgICAuI3skbmFtZX0tbSB7XG4gICAgICBib3JkZXItd2lkdGg6ICR2YWx1ZTtcbiAgICB9XG4gIH1cbiAgLy8gQ3JlYXRlIC5idC0wLW0sIC5ici0wLW0sIC5iYi0wLW0sIC5ibC0wLW1cbiAgQGluY2x1ZGUgYm9yZGVyLXJlc2V0cyhcIi1tXCIpO1xufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAvLyBDcmVhdGUgLmJ3MC1sLCAuYncxLWxcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkYm9yZGVyLXdpZHRocyB7XG4gICAgLiN7JG5hbWV9LWwge1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdmFsdWU7XG4gICAgfVxuICB9XG4gIC8vIENyZWF0ZSAuYnQtMC1sLCAuYnItMC1sLCAuYmItMC1sLCAuYmwtMC1sXG4gIEBpbmNsdWRlIGJvcmRlci1yZXNldHMoXCItbFwiKTtcbn1cbiIsIlxuLy8gQ29udmVydGVkIFZhcmlhYmxlc1xuXG5cbi8vIEN1c3RvbSBNZWRpYSBRdWVyeSBWYXJpYWJsZXNcblxuXG4vKlxuXG4gIEJPWC1TSEFET1dcbiAgRG9jczogaHR0cDovL3RhY2h5b25zLmlvL2RvY3MvdGhlbWVzL2JveC1zaGFkb3cvXG5cbiAgTWVkaWEgUXVlcnkgRXh0ZW5zaW9uczpcbiAgIC1ucyA9IG5vdC1zbWFsbFxuICAgLW0gID0gbWVkaXVtXG4gICAtbCAgPSBsYXJnZVxuXG4gKi9cblxuLnNoYWRvdy0xIHsgYm94LXNoYWRvdzogMHB4IDE0cHggMjFweCAwIHJnYmEoIDU5LCA2NSwgNzMsIDAuMTQgKTsgfVxuLnNoYWRvdy0yIHsgYm94LXNoYWRvdzogMHB4IDEwcHggMjVweCAwIHJnYmEoIDU5LCA2NSwgNzMsIDAuMTggKTsgfVxuXG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW5vdC1zbWFsbH0ge1xuICAuc2hhZG93LTEtbnMgeyBib3gtc2hhZG93OiAwcHggMTRweCAyMXB4IDAgcmdiYSggNTksIDY1LCA3MywgMC4xNCApOyB9XG5cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gIC5zaGFkb3ctMS1tIHsgYm94LXNoYWRvdzogMHB4IDE0cHggMjFweCAwIHJnYmEoIDU5LCA2NSwgNzMsIDAuMTQgKTsgfVxuXG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LWxhcmdlfSB7XG4gIC5zaGFkb3ctMS1sIHsgYm94LXNoYWRvdzogMHB4IDE0cHggMjFweCAwIHJnYmEoIDU5LCA2NSwgNzMsIDAuMTQgKTsgfVxuXG59XG4iLCIuZi1sYWJlbCwgLmYtbGFiZWwgc3BhbntcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkZ3JleTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC44cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5mLWJ0bntcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZi1saWdodHtcbiAgICBjb2xvcjogJHdoaXRlO1xufVxuXG4uZi0zMDB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5mLTYwMHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuLmYtODAwe1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gICAgLmYtMmNvbHtcbiAgICAgICAgY29sdW1uLWNvdW50OiAyO1xuICAgICAgICBjb2x1bW4tZ2FwOiA0NnB4O1xuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgICAuZi0yY29se1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NnB4O1xuICAgIH1cbn1cblxuIiwiLmJ0bntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgd2lkdGg6IDE2MnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgJjpob3ZlcntcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyMHB4IHJnYmEoMCwwLDAsMC4yKTtcbiAgICB9XG4gICAgJi0td2hpdGV7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1mdWxse1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59IiwiLnRyYW5zaXRpb25zLTF7XG4gICAgdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2U7XG59IiwiLmhvdmVyLXNoYWRvd3tcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAmOmhvdmVye1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxOHB4IDAgcmdiYSggNTksIDY1LCA3MywgMC4xNCApO1xuICAgIH1cbn1cbi5ob3Zlci1idG57XG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgJjpob3ZlcntcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxOHB4IDAgcmdiYSggNTksIDY1LCA3MywgMC4xNCApO1xuICAgIH1cbn1cbi5ob3Zlci1jYXJke1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgICY6aG92ZXJ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDIwcHggMjhweCAwIHJnYmEoIDU5LCA2NSwgNzMsIDAuMTQgKTtcbiAgICB9XG59IiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLy8gWW91IGNhbiBjdXN0b21pemUgU2ltcGxlbGlnaHRib3ggd2l0aCB0aGUgZm9sbG93aW5nIHZhcmlhYmxlczpcblxuJHNsLWZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiRzbC1vdmVybGF5LWJhY2tncm91bmQ6ICMwMDAgIWRlZmF1bHQ7XG4kc2wtb3ZlcmxheS1vcGFjaXR5OiAwLjg1ICFkZWZhdWx0O1xuJHNsLW5hdmlnYXRpb24tY29sb3I6ICNmZmYgIWRlZmF1bHQ7XG4kc2wtY2FwdGlvbi1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcbiRzbC1jYXB0aW9uLWJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAhZGVmYXVsdDtcblxuJHNsLWNvdW50ZXItZm9udHNpemU6IDFyZW0gIWRlZmF1bHQ7XG4kc2wtY2FwdGlvbi1mb250c2l6ZTogMXJlbSAhZGVmYXVsdDtcbiRzbC1jbG9zZS1mb250c2l6ZTogM3JlbSAhZGVmYXVsdDtcblxuJHNsLWJyZWFrcG9pbnQtbWVkaXVtOiAzNS41ZW0gIWRlZmF1bHQ7IC8vIDU2OHB4LCB3aGVuIDFlbSA9PSAxNnB4XG4kc2wtYnJlYWtwb2ludC1sYXJnZTpcdDUwZW0gIWRlZmF1bHQ7XHQgLy8gODAwcHgsIHdoZW4gMWVtID09IDE2cHhcblxuJHNsLWFycm93LWZvbnRzaXplLXNtYWxsOlx0MnJlbSAhZGVmYXVsdDtcbiRzbC1hcnJvdy1mb250c2l6ZS1tZWRpdW06IDNyZW0gIWRlZmF1bHQ7XG4kc2wtYXJyb3ctZm9udHNpemUtbGFyZ2U6XHQzcmVtICFkZWZhdWx0O1xuJHNsLWltZy1ib3JkZXItc21hbGw6XHQwIG5vbmUgIWRlZmF1bHQ7XG4kc2wtaW1nLWJvcmRlci1tZWRpdW06IDAgbm9uZSAhZGVmYXVsdDtcbiRzbC1pbWctYm9yZGVyLWxhcmdlOlx0MCBub25lICFkZWZhdWx0O1xuJHNsLWlmcmFtZS1ib3JkZXItc21hbGw6XHQwIG5vbmUgIWRlZmF1bHQ7XG4kc2wtaWZyYW1lLWJvcmRlci1tZWRpdW06IDAgbm9uZSAhZGVmYXVsdDtcbiRzbC1pZnJhbWUtYm9yZGVyLWxhcmdlOlx0MCBub25lICFkZWZhdWx0O1xuXG5ib2R5LmhpZGRlbi1zY3JvbGwge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNsLXRvdGFsLCAuc2wtY3VycmVudHtcblx0Y29sb3I6ICR3aGl0ZTtcbn1cbi5zbC1vdmVybGF5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQ6ICRzbC1vdmVybGF5LWJhY2tncm91bmQ7XG5cdG9wYWNpdHk6ICRzbC1vdmVybGF5LW9wYWNpdHk7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHotaW5kZXg6IDk5OTk7XG59XG4uc2wtd3JhcHBlciB7XG5cdHotaW5kZXg6IDEwMDAwO1xuXHRidXR0b24ge1xuXHRcdGJvcmRlcjogMCBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHR9XG5cdH1cblxuXHQuc2wtY2xvc2Uge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHJpZ2h0OiAzMHB4O1xuXHRcdHRvcDogMzBweDtcblx0XHR6LWluZGV4OiAxMDAwMTtcblx0XHRtYXJnaW4tdG9wOiAtMTRweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xNHB4O1xuXHRcdGhlaWdodDogNDRweDtcblx0XHR3aWR0aDogNDRweDtcblx0XHRsaW5lLWhlaWdodDogNDRweDtcblx0XHRmb250LWZhbWlseTogJHNsLWZvbnQtZmFtaWx5O1xuXHRcdGNvbG9yOiAkc2wtbmF2aWdhdGlvbi1jb2xvcjtcblx0XHRmb250LXNpemU6ICRzbC1jbG9zZS1mb250c2l6ZTtcblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuc2wtY291bnRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAzMHB4O1xuXHRcdGxlZnQ6IDMwcHg7XG5cdFx0ei1pbmRleDogMTAwMDE7XG5cdFx0Y29sb3I6ICRzbC1uYXZpZ2F0aW9uLWNvbG9yO1xuXHRcdGZvbnQtc2l6ZTogJHNsLWNvdW50ZXItZm9udHNpemU7XG5cdH1cblxuXHQuc2wtbmF2aWdhdGlvbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRidXR0b24ge1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMjJweDtcblx0XHRcdGhlaWdodDogNDRweDtcblx0XHRcdHdpZHRoOiAyMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQ0cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHotaW5kZXg6IDEwMDAxO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRzbC1mb250LWZhbWlseTtcblx0XHRcdGNvbG9yOiAkc2wtbmF2aWdhdGlvbi1jb2xvcjtcblx0XHRcdCYuc2wtbmV4dCB7XG5cdFx0XHRcdHJpZ2h0OiA1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJHNsLWFycm93LWZvbnRzaXplLXNtYWxsO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNsLXByZXYge1xuXHRcdFx0XHRsZWZ0OiA1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJHNsLWFycm93LWZvbnRzaXplLXNtYWxsO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzbC1icmVha3BvaW50LW1lZGl1bSkge1xuXHRcdFx0XHR3aWR0aDogNDRweDtcblxuXHRcdFx0XHQmLnNsLW5leHQge1xuXHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJHNsLWFycm93LWZvbnRzaXplLW1lZGl1bTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc2wtcHJldiB7XG5cdFx0XHRcdFx0bGVmdDogMTBweDtcblx0XHRcdFx0XHRmb250LXNpemU6ICRzbC1hcnJvdy1mb250c2l6ZS1tZWRpdW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2wtYnJlYWtwb2ludC1sYXJnZSkge1xuXHRcdFx0XHR3aWR0aDogNDRweDtcblxuXHRcdFx0XHQmLnNsLW5leHQge1xuXHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJHNsLWFycm93LWZvbnRzaXplLWxhcmdlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zbC1wcmV2IHtcblx0XHRcdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJHNsLWFycm93LWZvbnRzaXplLWxhcmdlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNsLWltYWdlIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcblx0XHR0b3VjaC1hY3Rpb246IG5vbmU7XG5cdFx0ei1pbmRleDogMTAwMDA7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ym9yZGVyOiAkc2wtaW1nLWJvcmRlci1zbWFsbDtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2wtYnJlYWtwb2ludC1tZWRpdW0pIHtcblx0XHRcdFx0Ym9yZGVyOiAkc2wtaW1nLWJvcmRlci1tZWRpdW07XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNsLWJyZWFrcG9pbnQtbGFyZ2UpIHtcblx0XHRcdFx0Ym9yZGVyOiAkc2wtaW1nLWJvcmRlci1sYXJnZTtcblx0XHRcdH1cblxuXHRcdH1cblx0XHRpZnJhbWUge1xuXHRcdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHRcdGJvcmRlcjogJHNsLWlmcmFtZS1ib3JkZXItc21hbGw7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNsLWJyZWFrcG9pbnQtbWVkaXVtKSB7XG5cdFx0XHRcdGJvcmRlcjogJHNsLWlmcmFtZS1ib3JkZXItbWVkaXVtO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzbC1icmVha3BvaW50LWxhcmdlKSB7XG5cdFx0XHRcdGJvcmRlcjogJHNsLWlmcmFtZS1ib3JkZXItbGFyZ2U7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbC1jYXB0aW9uIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0Y29sb3I6ICRzbC1jYXB0aW9uLWNvbG9yO1xuXHRcdFx0YmFja2dyb3VuZDogJHNsLWNhcHRpb24tYmFja2dyb3VuZDtcblx0XHRcdGZvbnQtc2l6ZTogJHNsLWNhcHRpb24tZm9udHNpemU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRcdCYucG9zLXRvcCB7XG5cdFx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnBvcy1vdXRzaWRlIHtcblx0XHRcdFx0Ym90dG9tOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zbC1kb3dubG9hZCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiA1cHg7XG5cdFx0XHRyaWdodDogNXB4O1xuXHRcdFx0Y29sb3I6ICRzbC1uYXZpZ2F0aW9uLWNvbG9yO1xuXHRcdFx0ei1pbmRleDogMTA2MDtcblx0XHR9XG5cdH1cbn1cblxuLnNsLXNwaW5uZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Ym9yZGVyOiA1cHggc29saWQgIzMzMztcblx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0bWFyZ2luOiAtMjBweCAwIDAgLTIwcHg7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiA1MCU7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0ei1pbmRleDogMTAwNztcblx0XHQtd2Via2l0LWFuaW1hdGlvbjogcHVsc2F0ZSAxcyBlYXNlLW91dCBpbmZpbml0ZTtcblx0XHQtbW96LWFuaW1hdGlvbjogcHVsc2F0ZSAxcyBlYXNlLW91dCBpbmZpbml0ZTtcblx0XHQtbXMtYW5pbWF0aW9uOiBwdWxzYXRlIDFzIGVhc2Utb3V0IGluZmluaXRlO1xuXHRcdC1vLWFuaW1hdGlvbjogcHVsc2F0ZSAxcyBlYXNlLW91dCBpbmZpbml0ZTtcblx0XHRhbmltYXRpb246IHB1bHNhdGUgMXMgZWFzZS1vdXQgaW5maW5pdGU7XG59XG5cbi5zbC1zY3JvbGxiYXItbWVhc3VyZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtOTk5OXB4O1xuXHR3aWR0aDogNTBweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHRvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2F0ZXtcblx0XHQwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC4xKTtcblx0XHRcdG9wYWNpdHk6IDAuMDtcblx0XHR9XG5cdFx0NTAlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHRcdDEwMCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG59XG5Aa2V5ZnJhbWVzIHB1bHNhdGUge1xuXHRcdDAlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjEpO1xuXHRcdFx0b3BhY2l0eTogMC4wO1xuXHRcdH1cblx0XHQ1MCUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0MTAwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIHB1bHNhdGV7XG5cdFx0MCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguMSk7XG5cdFx0XHRvcGFjaXR5OiAwLjA7XG5cdFx0fVxuXHRcdDUwJSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQxMDAlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxufVxuXG5ALW8ta2V5ZnJhbWVzIHB1bHNhdGV7XG5cdFx0MCUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSguMSk7XG5cdFx0XHRvcGFjaXR5OiAwLjA7XG5cdFx0fVxuXHRcdDUwJSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQxMDAlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxufVxuXG5ALW1zLWtleWZyYW1lcyBwdWxzYXRle1xuXHRcdDAlIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjEpO1xuXHRcdFx0b3BhY2l0eTogMC4wO1xuXHRcdH1cblx0XHQ1MCUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdFx0MTAwJSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cbn1cbiIsImJvZHl7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luLXRvcCAyMDBtcyBsaW5lYXIgIWltcG9ydGFudDtcbiAgICAmLm9wZW5TdWJNZW51e1xuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIH1cbn1cbi5zaXRlLWhlYWRlcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmVyeS1kYXJrLWdyZXk7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDQwcHggcmdiYSgwLDAsMCwwLjE1KTtcbiAgICAuY29sOmZpcnN0LWNoaWxke1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAuY29sOmxhc3QtY2hpbGR7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmR3LWNvbnRhaW5lcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuICAgIH1cbiAgICAubWVudS0tY3Rhe1xuICAgICAgICBsaTpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICRzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBpbWd7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICB9XG4gICAgbmF2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAjcHJpbWFyeS1tZW51e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjhweDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNik7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPmxpe1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmN1cnJlbnRfcGFnZV9pdGVtLCBcbiAgICAgICAgICAgICYuY3VycmVudF9wYWdlX2FuY2VzdG9yLCBcbiAgICAgICAgICAgICYuY3VycmVudC1tZW51LWFuY2VzdG9yLFxuICAgICAgICAgICAgJi5vcGVuTWVudXtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm9wZW5NZW51Lm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkdy1pbWcvaWNvbl9tZW51X2Fycm93LnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdWItbWVudXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICB0b3A6ICRoZWFkZXItaGVpZ2h0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnktZGFyay1ncmV5O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAjcHJpbWFyeS1tb2JpbGUtbWVudXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWRhcmstZ3JleTtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDMycHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpO1xuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+bGkgPmF7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2l0ZS1oZWFkZXIuaGlkZXtcbiAgICB0b3A6IC0kaGVhZGVyLWhlaWdodDtcbn1cblxuLnNpdGUtaGVhZGVyLS10cmFuc3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA3MiwgMTAwLCAwLjQpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5zaXRlLXNlYXJjaHtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICBwYWRkaW5nOiAwIDhweDtcbn1cbi5zaXRlLW1vYmlsZS1tZW51e1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBzcGFue1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0OyBcbiAgICB9XG4gICAgc3BhbjpudGgtY2hpbGQoMSkge1xuICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgIHRvcDogOXB4O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB9XG4gICAgXG4gICAgc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgfVxuICAgIFxuICAgICYub3BlbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICB9XG4gICAgXG4gICAgJi5vcGVuIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgdG9wOiAyMnB4O1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgfVxufVxuXG4uc2l0ZS1sb2dve1xuICAgIGhlaWdodDogMTVweDtcbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gICAgLnNpdGUtbG9nb3tcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgICAuc2l0ZS1mb290ZXJ7XG4gICAgICAgIC5zaXRlLWxvZ297XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgIC5zaXRlLWhlYWRlciAjcHJpbWFyeS1tZW51e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuc2l0ZS1oZWFkZXJ7XG4gICAgICAgIC5tZW51LS1jdGF7XG4gICAgICAgICAgICBsaTpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkczM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNpdGUtbW9iaWxlLW1lbnV7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbiIsIi5kdy1zaXRlLWZvb3RlcntcbiAgICBiYWNrZ3JvdW5kOiAkZ3JhZGllbnQtZGFyaztcbiAgICBhLHB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC5kdy1jb250YWluZXIsIFxuICAgIC5kdy1zaXRlLWZvb3Rlcl9fcHJpbWFyeSxcbiAgICAuZHctc2l0ZS1mb290ZXJfX3NlY29uZGFyeXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAmX19wcmltYXJ5e1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDA7XG4gICAgICAgIC5kdy1zaXRlLWZvb3Rlcl9fc29jaWFsc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgICAgICAgIGF7ICBcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnktZGFyay1ncmV5O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX3NlY29uZGFyeXtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAxNDVweDtcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICAgICAgICAgICAgQGV4dGVuZCAuZXh0cmEtYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDc0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbWVudXtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgfVxuICAgICZfX21lbnUgdWx7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjYpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mMTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC44cHg7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29weSBwe1xuICAgICAgICBAZXh0ZW5kIC5mMjtcbiAgICAgICAgb3BhY2l0eTogMC40O1xuICAgIH1cbiAgICAmX19jYW1wYWlnbntcbiAgICAgICAgcGFkZGluZzogJHMzIDA7XG4gICAgICAgIC5kdy1jb250YWluZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuZHctc2l0ZS1mb290ZXJfX3NvY2lhbHN7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzMztcbiAgICAgICAgICAgIGF7ICBcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLmR3LXNpdGUtZm9vdGVye1xuICAgICAgICAmX19jYW1wYWlnbntcbiAgICAgICAgICAgIC5kdy1jb250YWluZXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kdy1zaXRlLWZvb3Rlcl9fc29jaWFsc3tcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAgIC5kdy1zaXRlLWZvb3RlcntcbiAgICAgICAgJl9fdGl0bGUgcHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuZHctc2l0ZS1mb290ZXJfX3ByaW1hcnkgLmR3LWNvbnRhaW5lcntcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgICZfX3ByaW1hcnl7XG4gICAgICAgICAgICAuZHctc2l0ZS1mb290ZXJfX3NvY2lhbHN7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3MHB4KSB7XG4gICAgLmR3LXNpdGUtZm9vdGVye1xuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19wcmltYXJ5e1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCAwIDQwcHg7XG4gICAgICAgICAgICAuZHctc2l0ZS1mb290ZXJfX3NvY2lhbHN7XG4gICAgICAgICAgICAgICAgYXsgIFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX21lbnV7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgfVxuICAgICAgICAmX19zZWNvbmRhcnl7XG4gICAgICAgICAgICAuZHctY29udGFpbmVye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19jb3B5IHB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZHctc2VjdGlvbl9faW1hZ2V7XG4gICAgaW1ne1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5saW5rLWJveGVze1xuICAgIC5saW5rLWJveHtcbiAgICAgICAgJl9fdGh1bWJ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kdy1hcnRpY2xlLWxpbmtzX19jb250YWluZXJ7XG4gICAgJjpob3ZlcntcbiAgICAgICAgLmR3LWFydGljbGUtbGlua3NfX2xpbmt7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZHctYXJ0aWNsZS1saW5rc19fbGlua3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSl7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ4O1xuICAgIH1cbiAgICBwe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxuICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2R3LWltZy9pY29uX2NoZXZyb24tcmlnaHQuc3ZnJyk7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZTtcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIGg0e1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kdy1waG90b3tcbiAgICAmLS1mdWxse1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICAgICYtLWxpbWl0ZWR7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50ZWFtLXNlY3Rpb257XG4gICAgLnRlYW0tc2luZ2xle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICZfX3RodW1ie1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB0b3A6IC0zNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDk2cHg7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAmX19uYW1le1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgICAudGVhbS1zZWN0aW9ue1xuICAgICAgICAudGVhbS1zaW5nbGV7XG4gICAgICAgICAgICAmX190aHVtYi0tbGd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTMwcHg7IFxuICAgICAgICAgICAgICAgIHRvcDogLTYwcHg7ICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRhY3QtcGVyc29ue1xuICAgICZfX2RldGFpbHN7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgXG4gICAgfVxuICAgICZfX3RodW1ibmFpbHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogOTZweDtcbiAgICAgICAgaGVpZ2h0OiA5NnB4O1xuICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgYXtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbWVkaXVtfSB7XG4gICAgLmNvbnRhY3QtcGVyc29ue1xuICAgICAgICAmX190aHVtYm5haWx7XG4gICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgICAgICAgdG9wOiAtNTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbGFyZ2V9IHtcbiAgICAuY29udGFjdC1wZXJzb257XG4gICAgICAgICZfX3RodW1ibmFpbHtcbiAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICB0b3A6IC03MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZHctY2FzZXN7XG4gICAgYTpob3ZlcntcbiAgICAgICAgLmR3LWNhc2VzX19jYXNlLWltYWdle1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDR7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Nhc2V7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAmX19jYXNlLWltYWdle1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzNjBweDtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zIGVhc2U7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCByZ2JhKDAsMCwwLDAuMCksIHJnYmEoMCwwLDAsMC44NSkgKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jYXNlLWRldGFpbHN7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4O1xuICAgIH1cbiAgICAmX19jYXNlLWNsaWVudHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDJweCA4cHggMXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxufSIsIlxuQG1lZGlhICN7JGJyZWFrcG9pbnQtbm90LXNtYWxsfSB7XG4gICAgLmNhc2UtcGFnZXtcbiAgICAgICAgJl9fZGV0YWlsc3tcbiAgICAgICAgICAgIC5mLWxhYmVse1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogVElUTEUgQVJFQSAqL1xuLnBvcnRmb2xpb19fdGl0bGV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNzRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFQ0VDO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBoMntcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxufVxuLmRhcmstb3ZlcmxheXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjMpO1xufVxuXG4uY2FzZS1saW5re1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICRhY2NlbnQ7XG4gICY6YWZ0ZXJ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4wNSk7XG4gIH1cbiAgJjpob3ZlcntcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbn1cblxuXG4gIFxuLyogQ09OVEVOVCBBUkVBICovXG4gIFxuLnBvcnRmb2xpb19fY29udGVudHtcbiAgICBpbWd7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2NlbnRlcmVkLFxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtbGVmdCxcbi5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLXJpZ2h0LFxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9fZnVsbC1pbWFnZSxcbi5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX3ZpZGVvLFxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9fc2luZ2xlLXF1b3Rle1xuXHQmOm5vdCguc2VjdGlvbi0tZnVsbC13aWR0aCl7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cblx0fVxuXHQmLnNlY3Rpb24tLWZ1bGwtd2lkdGg6bm90KDpmaXJzdC1jaGlsZCl7XG5cdFx0bWFyZ2luLXRvcDogODBweDtcblx0fVxuXHRcbn1cbi5zZWN0aW9uLS1mdWxsLXdpZHRoICsgLnNlY3Rpb24tLWZ1bGwtd2lkdGh7XG5cdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9fcXVvdGV7XG5cdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdG1hcmdpbi10b3A6IDgwcHg7XG59XG5cblxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9fY2VudGVyZWR7XG5cdG1heC13aWR0aDogNjgwcHg7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0cGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtbGVmdCwgXG4ucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19pbWFnZS1yaWdodHtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19pbWFnZS1sZWZ0ID4gZGl2LCBcbi5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLXJpZ2h0ID4gZGl2e1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbn1cbi5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLWxlZnQgLnJpZ2h0LCBcbi5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLXJpZ2h0IC5sZWZ0e1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xufVxuLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9fZnVsbC1pbWFnZXtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBpbWd7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJi5kdy1jb250YWluZXJ7XG4gICAgaW1ne1xuICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICB9XG4gIH1cbn1cbi5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX3F1b3Rle1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6ICRzNDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkczQ7XG4gICAgLnF1b3RlLWF1dGhvci1pbWFnZXtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxuICAgIGJsb2NrcXVvdGV7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgfVxuICAgIC5xdW90ZS1hdXRob3I6YmVmb3Jle1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NjAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAucXVvdGUtYXV0aG9ye1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjZmY2NjAwO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIC5xdW90ZS1hdXRob3ItdGl0bGV7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRjb2xvcjogZ3JleTtcbiAgICB9XG59XG4uY29udGVudF9fZmFjdHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC5iZ3tcblx0XHRoZWlnaHQ6IDY1JTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDA7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHR9XG5cdC5mYWN0e1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtb3JhbmdlO1xuXHRcdHBhZGRpbmc6IDgwcHggODBweDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRtYXJnaW4tdG9wOiAyMDBweDtcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdHB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0XHQmX190ZXh0e1xuXHRcdFx0QGV4dGVuZCAuZjU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHQmX19zb3VyY2V7XG5cdFx0XHRAZXh0ZW5kIC5mMjtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogODBweDtcblx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMjBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG59XG5cbi5jb250ZW50LXdpdGgtcGFkZGluZ3tcbiAgcGFkZGluZy10b3A6ICRzMTtcbiAgcGFkZGluZy1ib3R0b206ICRzMTtcbiAgJi0tbGFyZ2V7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTBweCkge1xuICAgIC5wb3J0Zm9saW9fX3RpdGxlIGgye1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgIH1cbiAgICAucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19pbWFnZS1sZWZ0IC5yaWdodCwgLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtcmlnaHQgLmxlZnR7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cbiAgICAucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19mdWxsLWltYWdle1xuICAgICAgJi5kdy1jb250YWluZXJ7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTBweCkge1xuICAgIC5wb3J0Zm9saW9fX3RpdGxlIGgye1xuICAgICBcdCBmb250LXNpemU6IDIuNXJlbTtcbiAgICB9XG4gICAgLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtbGVmdCwgLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtcmlnaHR7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLWxlZnQgLmxlZnQsIC5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLXJpZ2h0IC5yaWdodHtcbiAgICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLXJpZ2h0IC5yaWdodHtcblx0XHRvcmRlcjogMTtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgICAucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19pbWFnZS1yaWdodCAubGVmdHtcbiAgICAgIFx0b3JkZXI6IDI7XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLWxlZnQgLmxlZnR7XG4gICAgICBcdG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfSAgIFxuXG4gICAgLmNvbnRlbnRfX2ZhY3R7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgLmZhY3R7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggNDBweDtcbiAgICAgICAgJl9fdGV4dHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gICAgICAgIH1cbiAgICAgICAgJl9fc291cmNle1xuICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbn1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1ODBweCkge1xuICAgIC5wb3J0Zm9saW9fX3RpdGxlIGgye1xuICAgICAgXHRmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnBvcnRmb2xpb19fY29udGVudHtcbiAgICAgIFx0cGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxuICAgIC8vIC5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2NlbnRlcmVkLFxuICAgIC8vIC5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2ltYWdlLWxlZnQsXG4gICAgLy8gLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtcmlnaHQsXG4gICAgLy8gLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9fZnVsbC1pbWFnZXtcbiAgICAvLyAgIFx0bWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAvLyB9XG4gICAgLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9fcXVvdGV7XG5cdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcblx0XHRtYXJnaW4tdG9wOiA2NXB4O1xuICAgIH1cbiAgICAucG9ydGZvbGlvX19jb250ZW50IC5jb250ZW50X19pbWFnZS1sZWZ0IC5yaWdodCwgLnBvcnRmb2xpb19fY29udGVudCAuY29udGVudF9faW1hZ2UtcmlnaHQgLmxlZnR7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX2Z1bGwtaW1hZ2V7XG4gICAgICAmLmR3LWNvbnRhaW5lcntcbiAgICAgICAgaW1ne1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRlbnQgLmNvbnRlbnRfX3F1b3RlIGJsb2NrcXVvdGV7XG4gICAgICBcdGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbiAgfVxuXG4vKiBBZGRpdGlvbmFsIG1hdGVyaWFsICovXG4ucG9ydGZvbGlvX19tYXRlcmlhbHtcbiAgICBwYWRkaW5nOiA0MHB4IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNCNDE0OTtcbn1cbi5tYXRlcmlhbF9fbGFiZWwsIC5tYXRlcmlhbF9fY3Rve1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtYXJnaW46IDA7XG59XG4ubWF0ZXJpYWxfX2xhYmVse1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxLjA3NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgb3BhY2l0eTogMC44O1xufVxuLm1hdGVyaWFsX19jdG97XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcbn1cbi5tYXRlcmlhbF9fYnRue1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgY29sb3I6ICMzQjQxNDk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2U7XG59XG4ubWF0ZXJpYWxfX2J0bjpob3ZlcntcbiAgICBjb2xvcjogIzNCNDE0OTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTVweCByZ2JhKDAsMCwwLDAuMTUpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5MHB4KSB7XG4gICAgLnBvcnRmb2xpb19fbWF0ZXJpYWx7XG4gICAgICBcdHBhZGRpbmc6IDMwcHggNDBweDtcbiAgICB9ICBcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgICAucG9ydGZvbGlvX19tYXRlcmlhbHtcbiAgICAgXHRwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX21hdGVyaWFsIC5jb250YWluZXJ7XG4gICAgICBcdGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAubWF0ZXJpYWxfX2xhYmVse1xuICAgICAgXHRmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIC5tYXRlcmlhbF9fY3Rve1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG4gICAgfVxufVxuXG4vKiBDT05UQUNUIElORk9STUFUSU9OICovXG4ucG9ydGZvbGlvX19jb250YWN0e1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbn1cbi5wb3J0Zm9saW9fX2NvbnRhY3QgLmR3LWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLnBvcnRmb2xpb19fY29udGFjdCAuY29udGFjdF9fcGVyc29ue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cbi5wb3J0Zm9saW9fX2NvbnRhY3QgLmNvbnRhY3RfX3BlcnNvbiBpbWd7XG4gICAgd2lkdGg6IDE4NXB4O1xuICAgIGhlaWdodDogMTg1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ucG9ydGZvbGlvX19jb250YWN0IC5jb250YWN0X19wZXJzb24gLmNvbnRhY3RfX3RpdGxle1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmZjY2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wb3J0Zm9saW9fX2NvbnRhY3QgLmNvbnRhY3RfX3BlcnNvbiAuY29udGFjdF9fZGVzY3tcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIG1heC13aWR0aDogNTcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBsaW5lLWhlaWdodDogMS43ZW07XG59XG4ucG9ydGZvbGlvX19jb250YWN0IC5jb250YWN0X19kZXRhaWxze1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0UyRTJFMjtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cbi5wb3J0Zm9saW9fX2NvbnRhY3QgLmNvbnRhY3RfX2RldGFpbHMgYTpub3QoOmxhc3Qtb2YtdHlwZSl7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wb3J0Zm9saW9fX2NvbnRhY3QgLmNvbnRhY3RfX2RldGFpbHMgYXtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wb3J0Zm9saW9fX2NvbnRhY3QgLmNvbnRhY3RfX2RldGFpbHMgYSBpbWd7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnBvcnRmb2xpb19fY29udGFjdCAuY29udGFjdF9fZGV0YWlscyBhOmhvdmVye1xuICAgIGNvbG9yOiAjZmY2NjAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5MHB4KSB7XG4gICAgLnBvcnRmb2xpb19fY29udGFjdHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgLnBvcnRmb2xpb19fY29udGFjdCAuY29udGFjdF9fcGVyc29ue1xuICAgICAgXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG4gICAgLnBvcnRmb2xpb19fY29udGFjdCAuY29udGFjdF9fcGVyc29uIGltZ3tcblx0XHR3aWR0aDogMTAwcHg7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRhY3QgLmR3LWNvbnRhaW5lcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5wb3J0Zm9saW9fX2NvbnRhY3QgLmNvbnRhY3RfX2RldGFpbHN7IFxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNFMkUyRTI7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIH1cbiAgICAucG9ydGZvbGlvX19jb250YWN0IC5jb250YWN0X19kZXRhaWxzIGF7IFxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGZsZXgtYmFzaXM6IDUwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfSBcbn1cbiAgXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gICAgLnBvcnRmb2xpb19fY29udGFjdHtcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcbiAgICB9XG4gICAgLnBvcnRmb2xpb19fY29udGFjdCAuY29udGFjdF9fcGVyc29ue1xuICAgICAgXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAucG9ydGZvbGlvX19jb250YWN0IC5jb250YWN0X19wZXJzb24gaW1ne1xuICAgICAgXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAucG9ydGZvbGlvX19jb250YWN0IC5jb250YWN0X19kZXRhaWxzIHNwYW57IFxuICAgICAgXHRkaXNwbGF5OiBub25lO1xuICAgIH1cbn0iLCIuZXZlbnR7XG4gICAgJl9fc2hhcmV7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29udGVudHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAmX19kZXRhaWxze1xuICAgICAgICAmLWxvY2F0aW9ue1xuICAgICAgICAgICAgYTpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi1tZXNzYWdle1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bntcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC01NnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZXZlbnQtc2luZ2xle1xuICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gICAgJl9fcGhvdG97XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xuICAgICAgICB9XG4gICAgICAgIGE6aG92ZXJ7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19kZXRhaWxze1xuICAgICAgICBzcGFuOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3RoZXItZ3JleTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgOXB4IDNweCAxM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgI3skYnJlYWtwb2ludC1sYXJnZX0ge1xuICAgIC5ldmVudHtcbiAgICAgICAgJl9fY29udGVudHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICAmX19kZXRhaWxzLS10b3B7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRicmVha3BvaW50LW5vdC1zbWFsbH0ge1xuICAgIC5ldmVudHtcbiAgICAgICAgJl9fc2hhcmV7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuICBcbi8vIEBtZWRpYSAjeyRicmVha3BvaW50LW1lZGl1bX0ge1xuXG4vLyB9XG5cbiIsIi52aWRlb3tcbiAgICAmLS15b3V0dWJle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDE2OjkgKi9cbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgaWZyYW1le1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLXNlbGZob3N0ZWR7XG4gICAgICAgIHZpZGVve1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmR3LWZ1bGxwYWdlLXNlY3Rpb25fX3NsaWRlLCAuZHctZnVsbHBhZ2Utc2VjdGlvbl9fYmcsIC5kdy1mdWxscGFnZS1zZWN0aW9uX19iZy1pbWFnZSwgLmR3LWZ1bGxwYWdlLXNlY3Rpb25fX2JnLW92ZXJsYXl7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbi5kdy1mdWxscGFnZS1zZWN0aW9ue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICAmX19zbGlkZXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAmX19iZ3tcbiAgICAgICAgJi1pbWFnZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IFxuICAgICAgICB9XG4gICAgICAgICYtb3ZlcmxheXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50e1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNv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QUFFLENBaEJaLGdCQUFnQixDQUFDLEVBQUUsQ0FXZCxNQUFNLENBTUQsRUFBRSxDQWhCWixnQkFBZ0IsQ0FBQyxFQUFFLENBVWQsTUFBTSxDQUNELENBQUMsQ0FYWCxnQkFBZ0IsQ0FBQyxFQUFFLENBVWQsTUFBTSxDQUVELEVBQUUsQ0FaWixnQkFBZ0IsQ0FBQyxFQUFFLENBVWQsTUFBTSxDQUdELEVBQUUsQ0FiWixnQkFBZ0IsQ0FBQyxFQUFFLENBVWQsTUFBTSxDQUlELEVBQUUsQ0FkWixnQkFBZ0IsQ0FBQyxFQUFFLENBVWQsTUFBTSxDQUtELEVBQUUsQ0FmWixnQkFBZ0IsQ0FBQyxFQUFFLENBVWQsTUFBTSxDQU1ELEVBQUUsQ0FmWixnQkFBZ0IsQ0FBQyxFQUFFLENBU2QsTUFBTSxDQUNELENBQUMsQ0FWWCxnQkFBZ0IsQ0FBQyxFQUFFLENBU2QsTUFBTSxDQUVELEVBQUUsQ0FYWixnQkFBZ0IsQ0FBQyxFQUFFLENBU2QsTUFBTSxDQUdELEVBQUUsQ0FaWixnQkFBZ0IsQ0FBQyxFQUFFLENBU2QsTUFBTSxDQUlELEVBQUUsQ0FiWixnQkFBZ0IsQ0FBQyxFQUFFLENBU2QsTUFBTSxDQUtELEVBQUUsQ0FkWixnQkFBZ0IsQ0FBQyxFQUFFLENBU2QsTUFBTSxDQU1ELEVBQUUsQ0FkWixnQkFBZ0IsQ0FBQyxFQUFFLENBUWQsTUFBTSxDQUNELENBQUMsQ0FUWCxnQkFBZ0IsQ0FBQyxFQUFFLENBUWQsTUFBTSxDQUVELEVBQUUsQ0FWWixnQkFBZ0IsQ0FBQyxFQUFFLENBUWQsTUFBTSxDQUdELEVBQUUsQ0FYWixnQkFBZ0IsQ0FBQyxFQUFFLENBUWQsTUFBTSxDQUlELEVBQUUsQ0FaWixnQkFBZ0IsQ0FBQyxFQUFFLENBUWQsTUFBTSxDQUtELEVBQUUsQ0FiWixnQkFBZ0IsQ0FBQyxFQUFFLENBUWQsTUFBTSxDQU1ELEVBQUUsQ0FiWixnQkFBZ0IsQ0FBQyxlQUFlLENBTzNCLE1BQU0sQ0FDRCxDQUFDLENBUlgsZ0JBQWdCLENBQUMsZUFBZSxDQU8zQixNQUFNLENBRUQsRUFBRSxDQVRaLGdCQUFn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 */
